body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;}
ol, ul ,li{list-style: none;}
img {border:0; padding:0; margin:0;}
body {color:#666666;background:#EBEBEB url(gr.jpg) repeat-x; text-align: center; font: 12px/1.5 Arial, Helvetica, sans-serif;}
a {color:#656362; text-decoration:none;}
a:hover {color:#F08200; text-decoration:none;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{
	clear:both;
	height:10px;
	margin-top:-1px;
	width:100%;
}
.red,a.red,.red a{color:red;}
.dis{display:block;}
.undis{display:none;}
.ge{ margin-top:5px;}

#header ,#footer ,.zhong{ width:950px; margin:0 auto; clear:both;}
#header h2, #header h2            {display: none;}
#header h1{ height:20px; line-height:20px; width:950px; clear:both; float:left; font-size:14px; text-align:left; font-weight:bold;}
#header .tops{ float:left; width:100%; clear:both; padding-top:6px;}
.tops .logo{ float:left; width:218px; height:51px;}
.tops .talrit{ float:right; width:300px;text-align:left;}
.tops .talrit .tl{ float:left; width:125px; height:30px; padding-top:13px; background:url(top2.gif) no-repeat right 22px; }
.tops .talrit .tr{ float:right; width:150px;height:30px;padding-top:18px; background:url(top.gif) no-repeat right 18px;}
.tops .talrit .tr SELECT{ width:125px;}

#header .menus{float:left; width:950px; height:54px;background:url(nbg.gif) repeat-x 0 11px; clear:both; padding-top:11px;}
#header .menus .navall{ float:left;width:940px; background:url(n_l.gif) no-repeat 0 0px; height:54px;}
#header .menus span{ float:right; height:54px; width:8px; background:url(n_r.gif) no-repeat right 0; overflow:hidden;}
.navall ul.shang{float:left;width:940px; height:29px; clear:both;}
.navall ul.shang li{ float:left; width:92px; display:inline; height:29px; line-height:29px; font-size:14px;}
.navall ul.xia{float:left;width:940px; height:25px; clear:both;}
.navall ul.xia li{ float:left;display:inline; height:25px; line-height:25px; padding-left:22px;}
.navall ul.xia li.jh a ,.navall ul.xia li.jh a:hover{color:#F08200; text-decoration:none;}
.navall ul.shang li a ,.navall ul.xia li a{ color:#FFF; text-decoration:none;}
.navall ul.shang li a:hover{ color:#F08200; text-decoration:none; font-weight:bold;}
.navall ul.xia li a:hover{ color:#F08200; text-decoration:none;}
.navall ul.shang li.don{  font-weight:bold; background:url(anv.gif) no-repeat 0 0;}
.navall ul.shang li.don a{color:#FFCC00;text-decoration:none; background:url(nav_r.gif) no-repeat right 0;width:92px; height:29px; float:left;}
.navall ul.shang li.don a:hover{color:#FFF;text-decoration:none; background:url(nav_r.gif) no-repeat right 0;width:92px; height:29px; float:left;}

#header .weizi{ float:left;width:950px; height:34px; line-height:34px; text-align:left; clear:both;}
#header .weizi span{float:right;height:34px; line-height:34px;}
.weizi span a ,.weizi span a:hover{ padding-top:5px; padding-left:38px; text-decoration:none; background:url(rate.gif) no-repeat right 2px;}

#footer .banquan{ float:left; width:100%; border-top:1px solid #999999; height:50px; padding-bottom:5px; line-height:30px; clear:both; text-align:left; margin-top:30px; overflow:hidden; padding-top:10px;}
#footer .banquan span{ float:right;height:30px; line-height:30px;}
.banquan strong{color:#F08200;}
.pb{ padding-top:10px;}
