/* CSS Document */
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #1D1D1D;font-family: ËÎÌå; font-size: 12px;line-height: 24px; }
input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:30px 0px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#996600}
.md{ margin-top:30px;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
a { color: #4d322e;text-decoration: none;}
a:link,a:visited {color: #4d322e; text-decoration: none;}
.main{ background:#E7E7E7; width:100%;}
.bg1{ background:#d7d7d7}
.bg2{ background:#dfe6ee}
.fbanner{ width:100%; height:571px; background:url(../images/banner.jpg) center 0 no-repeat}
.bn{ margin:0 auto; width:960px; height:571px;}

.box{ margin:0 auto; padding:20px; width:920px;}
.b_l{ width:290px;}
.b_r{ width:588px;}
.box1{ margin:0 auto; width:960px;}
.box1_l{ float:left; width:578px;}
.box1_r{ float:right; width:370px;}
.b4_l{ float:left; width:338px; padding-top:15px;}
.b4_r{ float:right; width:548px;padding-top:15px;}

.tt5_l{ float:left; width:482px;}
.tt5_r{ float:right; width:418px;}
.tt5_l1{ float:left; width:330px; padding-top:40px}
.tt5_r2{ float:right; width:538px; padding-top:40px;}

.tt7_1{ padding-left:10px; width:516px; height:36px; line-height:36px; font-size:14px; font-weight:bold; background:#cc6600; color:#FFFFFF}
.tt7_left{ float:left; width:374px;}
.tt7_right{ float:right; width:536px;}
.tt_a{ color:#F00 !important;}