body{font-size:14px; font-family:"微软雅黑"; background:#FFF;}

.fr{ float:right;}

.fl{ float:left;}

.fn{ float:none;}

.f2{ font-size:12px;}

*{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:#0880fa;}

div a:hover{ color:#0880fa;}

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:135px; min-width:1035px; position:relative; background:url(../images/hd-hxt.jpg) repeat-x left bottom;}

.hdtxo{ width:212px; height:15px; overflow:hidden; position:absolute; top:18px; left:18.3%;}

.hdtxo img{ width:212px; height:15px;}

.headercenter{ width:1035px; height:135px; overflow:hidden;}

.hdt{ width:100%; height:34px; padding-top:18px; overflow:hidden;margin-left: -10px;}

.hdt-form{ width:217px; height:33px; background:#70a1f1; overflow:hidden; border-bottom:1px solid #dcddde;}

.hdtf-tx{ width:183px; height:33px; display:block; float:left; overflow:hidden; line-height:33px; border:0; background:none; text-indent:14px; font-size:13px; color:#fafbfd; font-family:"微软雅黑";}

.hdtf-st{ width:34px; height:33px; display:block; float:left; overflow:hidden; border:0; background:url(../images/hd-se.png) no-repeat center center #2b6bcf; cursor:pointer;}

.header .hdtf-st.act{background:url(../images/hd-se.png) no-repeat center center #2e73de;}

.hdt-nav{ width:168px; height:33px; overflow:hidden; border-bottom:1px solid #dcddde; line-height:33px; padding-right:24px;}

.hdt-nav li{ float:right; height:33px; line-height:33px; color:#4f4f50;}

.hdt-nav a{ color:#4f4f50;}

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

.hdb{ width:100%; margin-top:8px; height:auto; overflow:hidden;}

.logo{ width:234px; height:40px; padding-top:15px; overflow:hidden;}

.logo img{ width:234px; height:40px;}

.hdb-nav{  width:765px; height:71px; overflow:hidden;}

.hdb-nav li{ width:85px; height:71px; float:left; overflow:hidden; background:url(../images/hd-hx.png) no-repeat right center;}

.hdb-nav li.remebg{ background:none;}

.hdb-nav a{ width:100%; height:100%; display:block; line-height:71px; text-align:center; color:#393838; font-size:15px;}

.hdb-nav li.act{ color:0880fa#;}

.hdb-po{ width:100%; height:4px; overflow:hidden; position:relative;}

.hdbpoc{ width:765px; height:4px; overflow:hidden; position:relative;}

.hdbpoc span{ width:65px; height:4px; overflow:hidden; display:block; position:absolute; left:85px; top:0; background:#f20632; margin-left:10px;}

.footer{ padding-top: 12px; width:100%; height:auto; background:url(../images/ft-hxt.jpg) no-repeat center top;}

.foootercenter{ width:1035px; height:auto; overflow:hidden;}

.ftl{ width:550px; height:29px; overflow:hidden; padding-top:20px;}

.ftl-txo{ width:69px; height:29px; overflow:hidden; line-height:29px; background:url(../images/ft-hx.jpg) no-repeat right center; margin-right:18px;}

.ftl-txo a{ color:#606162;}

.ftl-nav{ width:463px; height:29px; overflow:hidden;}

.ftl-nav li{ width:69px; height:27px; border:1px solid #d6d4d4; margin-right:5px; float:left; overflow:hidden;}

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

.ftr{ width:381px; height:auto; overflow:hidden;}

.ftr-nav{ width:100%; height:25px; padding-top:6px; overflow:hidden;}

.ftr-nav li{ float:right; height:25px; line-height:25px; color:#3d3c3c; font-size:12px;}

.ftr-nav span{ padding:0 4px;}

.ftr-nav a{ color:#3d3c3c;}

.ftr-tx0{ width:100%; height:18px; text-align:right; line-height:18px; overflow:hidden; font-size:12px; color:#848181;}

.ftr-tx0 a{ color:#848181;}

.ftr-tx0 span{ padding-left:10px;}