﻿﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,table{margin:0;padding:0;}
img{border:none;vertical-align:top;}
dl,dt,dd{margin:0;padding:0;}
ol,ul,li{list-style:none;}
br{letter-spacing:normal;}
/* Items */
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content: "."; display:block; visibility:hidden;clear:both;width:100%;height:-1px;font-size:0;line-height:0;}
.clearfix{_zoom:1;clear:both;}
.disp{ display:block;}
.box p{ margin:0;}
body{ background:#FFF; font-size:12px; font-family:Simsun,Arial,Helvetica,sans-serif;}
body,a{color:#333;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;color:#C00}
.mt20{margin-top:20px;}
.ml20{margin-left:20px;}
.w483{width:483px;}
.w483 img{float:left;width:146px;height:146px;margin:11px;}
.w483 ul{ float:left;width:280px; overflow:hidden;}
.w375{width:375px;}
.w290{width:290px;}

.wrapper{width:990px; text-align:center; margin:0 auto;}
#header{width:990px;overflow:hidden;position:relative;margin-top:20px;padding-bottom:7px;border-bottom:3px solid #ceaa02;}
.headlogo{
	width: 224px;
	height: 140px;
	overflow: hidden;
	_float: left;
}
.headlogo span{height:24px; line-height:24px;color:#052dc2; display:block; overflow:hidden; text-align:center;}
.headpic{
	float: right;
	width: 750px;
	height: 140px;
	background: url(./top_pic.jpg) no-repeat;
}
#mainnav{width:990px;margin-top:2px; border:2px solid #AAA; overflow:hidden;zoom:1; position:relative;}
#mainnav ul{text-align:center;margin:4px 0 0 4px;}
#mainnav ul li{width:93px; float:left;font:700 14px/16px Simsun; border-right:1px solid #000; margin:0 0 4px 0;}
#mainnav ul li.nav01{width:165px;}
#mainnav ul li.nav01 a{color:#c20505;}
#mainnav ul li.nav07{width:158px;}
#mainnav ul li.nav09{border-right:0 none;}

.stylediv{ overflow:hidden;}
.stylediv .bar{height:24px;line-height:24px;  border-bottom:2px solid #cc0001;zoom:1;overflow:hidden;}
.stylediv .bar h2{font:14px/24px Simsun;padding:0 12px; float:left;position:relative; background:#cc0001; overflow:hidden;}
.stylediv .bar h2,.stylediv .bar h2 a{color:#FFF;}
.stylediv .bar .amore{float:right; padding:0 4px 0 18px;}
.stylediv .box{overflow:hidden; position:relative; zoom:1;}
.stylediv .box ul{ margin:10px 14px -1px; text-align:left;}
.stylediv .box ul li{height:34px; font:12px/34px Simsun;border-bottom:1px dashed #dadada;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow: ellipsis;}
.stylediv .box ul li span{ float:right;}

#flinkbox .box{padding:10px 0;line-height:20px;}
#flinkbox .box li{}

#otherlink{height:28px; line-height:28px; border:1px solid #d2d2d2; background:url(./linkbg.jpg) repeat-x; margin-top:5px;}
.copyright{padding:0 15px;height:54px; line-height:54px;}
