body{font-size:12px; font-family:"宋体"; background:#f2f0f1;}

.fr{ float:right;}

.fl{ float:left;}

.fn{ float:none;}

*{margin:0;padding:0;list-style-type:none;}

a,img{border:0;text-decoration: none;}

ul,li{padding:0px; margin:0px; list-style:none;}

ul li a:hover{ color:#c72415;}

div a:hover{ color:#c72415;}

input,form,select{ margin:0px;padding:0px; outline:medium;}

.mo{ margin: 0 auto;}

.most{ width:100%; height:auto; overflow:hidden;}

.roundBorder{border-radius: 15px;} 

.clear{ clear:both; height:0; overflow:hidden;} 



.header{ width:100%; height:413px; overflow:hidden; position:relative;}

.banner{ width:100%; height:297px; overflow:hidden; position:relative;}

.huandeng{ width:100%; height:100%; overflow:hidden; position:relative;}

.huandeng .hdbig { width:100%; height:100%; overflow:hidden; position:relative; padding:0; margin:0;}

.huandeng .hdbig li { width:100%; height:100%; position:absolute; left:0; top:0; z-index:10;}

.huandeng .hdbig li a{ width:100%; height:100%; display:block;}

.huandeng .hdbig li img { width:100%; height:100%; border:none;}

.huandeng .hdsmall { width:auto; height:20px; position:absolute; right:15px; bottom:10px; z-index:12;}

.huandeng .hdsmall li { color:#fff; float:left; width:20px; height:20px; background:#c72415; margin-right:8px; cursor:pointer;   text-align:center; line-height:20px; overflow:hidden;}

.huandeng .hdsmall li.sel{ background:#faad00;}

/*#hdbig0{ background:url(../images/banner-img0.jpg) no-repeat center top;}

#hdbig1{ background:url(../images/banner-img0.jpg) no-repeat center top;}

#hdbig2{ background:url(../images/banner-img0.jpg) no-repeat center top;}*/

.headercenter{ width:1000px; height:auto; overflow:hidden; position:absolute; left:50%; margin-left:-500px; top:285px; z-index:100;}

.hd-nav{ width:100%; height:48px; overflow:hidden; background:#c72415; line-height:48px; margin-bottom:15px;}

.hd-nav li{ width:100px; height:48px; text-align:center; overflow:hidden; float:left;}

.hd-nav a{ width:100%; height:100%; display:block; float:left; font-size:14px; font-weight:bold; color:#fff;}

.hd-nav a:hover,.hd-nav a.act{ color:#fff; background:#dca511;}

.hd-colo{ width:100%; height:60px; overflow:hidden; position:relative;}

.contentcenter{ width:1000px; height:auto; overflow:hidden;}

.footer{ width:100%; height:326px; overflow:hidden; background:url(../images/ftbg.jpg) repeat-x #fafafa;}

.foootercenter{position: relative; width:1000px; height:100%; border-top:4px solid #c83219; overflow:hidden;}
.foootersm{position: absolute;left: 0px;top: 135px;background: url(../images/sm.jpg) no-repeat; width: 303px;height: 174px;}
.ftfr{ width:100%; height:30px; line-height:30px; color:#000000; font-size:16px; font-family:"微软雅黑"; overflow:hidden; margin:20px 0 10px;}

.ftfr-nav{ width:100%; height:48px; line-height:25px; overflow:hidden;white-space: nowrap; padding-bottom:25px; border-bottom:1px solid #cccccc;}

.ftfr-nav li{ float:left; color:#666666;}

.ftfr-nav a{ color:#666666;}

.ftfr-nav span{ padding:0 10px;}

.ft-nav{width:738px; height:45px; line-height:45px; overflow:hidden;}

.ft-nav li{ float:left; color:#666666;}

.ft-nav span{ padding:0 9px;}

.ft-nav a{ color:#666666;}

.ft-text{ color:#666666; width:100%; height:15px; line-height:15px; text-align:center; margin-bottom:10px;}

.fxd{ width:340px; height:35px; line-height:35px;}

.fxd-link{ float:right; color:#666; height:27px; line-height:27px;}

.fxd-link a{ color:#666;}



.gzfxl{ width:65px; color:#6c6c6c; height:27px; overflow:hidden; line-height:27px;}

.gzfx-nav li{ float:left; margin-right:7px; width:27px; height:27px; position:relative;}

.gzfx-nav a{ width:100%; height:100%; display:block;}

.gzfx-nav img{ width:27px; height:27px;}

.ftrl-text{ width:148px; height:22px; overflow:hidden; background:url(../images/fr-bg.png) no-repeat; color:#444; text-indent:10px; line-height:22px; cursor: pointer;}

.ftr-link{ width:148px; height:22px; position:relative; margin-bottom:20px;}

.ftrl-nav{ width:146px; height:auto; overflow:hidden; position:absolute; left:0; bottom:22px; text-indent:10px; background:#fff;border-radius: 3px; display:none; border:1px solid #e2e2e2;}

.ftrl-nav li{ width:100%; height:20px; line-height:20px;}

.ftrl-nav a{ width:100%; height:100%; display:block; color:#444;}

.ftrl-nav a:hover{ background:#f9f9f9;}

.ftl-copr span.addpr{ padding-left:15px;}

.ftl-copr a{ color:#6C6C6C;}

div.ftrl-text.act{ background:url(../images/ft-hoverbg.png) no-repeat;}

div.wechat{ width:117px; height:124px; padding-top:1px; text-align:center; position:absolute; top:-126px; left:-45px; background:url(../images/webg.png) no-repeat; display:none;}

div.wechat img{ width:115px; height:115px;}



.pmd0{width: 1000px; height: 20px; line-height:20px; overflow: hidden; position: absolute; bottom:22px; left: 50%; margin-left: -500px; z-index: 101010;}


html{
_background:url(about:blank); /* 阻止闪动 in IE6 , 把空文件换成about:blank , 减少请求 */
}
.return-top{ width:41px; height:71px; overflow:hidden; display:none;
 background:url(../images/gotop.png) no-repeat;
z-index:100000;
position:fixed;
cursor: pointer;
bottom:41px;
right:350px;
_position: absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-100);}