﻿body { margin:0px auto 0px auto; font-size:12px; color:#686b6e; font-size:13px;}

a{ color:#686b6e; text-decoration:none;}

a:hover{ color:#056ab5; text-decoration:none;}

img{ border:solid 0px white;}

.all{ width:1005px; overflow:hidden; clear:both;}

.tp{ overflow:hidden; clear:both; width:100%; height:34px; background-color:#1a1d22;}

.hy{ color:#5a5f68; float:left; clear:both; text-align:left; padding-top:10px;}

.hx{ width:201px; height:34px; overflow:hidden; float:right;}

.logo{ width:235px; height:69px; overflow:hidden; clear:both; float:left; padding-top:30px;}

.ss{ width:239px; height:30px; overflow:hidden; float:right; background-image:url(../images/ss.jpg); margin-top:22px;}

.txt{ float:left; overflow:hidden; clear:both; padding-left:5px; padding-top:3px;}

.btn{ float:left; overflow:hidden;}

.sy{ overflow:hidden; clear:both; float:left; width:25px; height:25px; padding-left:10px; padding-top:20px;}

.dh{ width:118px; overflow:hidden; height:40px; float:left; padding-top:25px; font-weight:bold;}

.dh a{ color:#626262; height:40px; width:118px;  display:block; font-size:14px; float:left;}

.dh a:hover{  color:#626262; text-decoration:none; height:40px; width:118px; display:block; background-image:url(../images/dh.jpg); }

.wx{ overflow:hidden; clear:both;cursor:pointer;}

.tel{ width:172px; height:38px; float:right; overflow:hidden; padding-top:10px;}

.hxs{ width:100%; height:1px; overflow:hidden; clear:both;}

.flbg{  clear:both; width:100%; min-height:500px; }

.fl{ width:1005px; height:390px; overflow:hidden; clear:both;}

.cptbg{ width:100%; overflow:hidden; clear:both; height:45px;  background-color:#056ab5;}

.cptit{ overflow:hidden; clear:both; font-family:微软雅黑; font-size:20px; color:White; padding-top:9px;}

.cpimg{ width:242px; height:242px; overflow:hidden; float:left; padding-right:10px;}

.left{ overflow:hidden; clear:both; padding-top:30px; width:736px; float:left; text-align:left;}

.lb{ width:733px; overflow:hidden; height:34px; background-image:url(../images/cpt.jpg); margin-bottom:10px;}

.gd{ width:85px; height:26px; overflow:hidden; float:right;}

.cpimgs{ width:234px; height:104px; overflow:hidden; float:left; padding-right:13px; padding-top:10px;}

.lbs{ width:736px; overflow:hidden; height:34px; background-image:url(../images/xwt.jpg); margin-top:30px; margin-bottom:10px;}

.xwnr{ overflow:hidden; clear:both; padding-top:10px;}

.dx{ width:2px; height:2px; overflow:hidden; clear:both; float:left; padding-top:6px;}

.xwtit{ overflow:hidden; float:left; padding-left:10px;}

.rq{ float:right;}

.right{ width:248px; overflow:hidden; float:right;}

.lhimg{ width:248px; height:220px; overflow:hidden; clear:both; margin-top:45px;}

.lhimgs{ width:248px; height:220px; overflow:hidden; clear:both; margin-top:20px;}

.kong{ width:100%; height:45px; overflow:hidden; clear:both;}

.bq{ width:100%; height:122px; background-color:#d3d2d2;}

.bqs{ overflow:hidden; clear:both; padding-top:10px;}

.nfl{ width:100%; height:240px; overflow:hidden; clear:both; background-image:url(../images/nfl.jpg); background-position:top; margin-top:30px;}

.nleft{ width:239px; overflow:hidden; clear:both; float:left; padding-top:25px;}

.nlt{ width:239px; height:34px; overflow:hidden; clear:both; background-image:url(../images/nlt.jpg); margin-bottom:10px;}

.dhs{ width:239px; overflow:hidden; height:37px; float:left;  font-family:微软雅黑;}

.dhs a{ color:#66686b; height:37px; width:239px;  display:block; font-size:14px; float:left; background-image:url(../images/ndhs.jpg);}

.dhs a:hover{  color:#ffffff; text-decoration:none; height:37px; width:239px; display:block; background-image:url(../images/ndh.jpg); }

.wxs{ overflow:hidden; clear:both;cursor:pointer; padding-top:5px;}

.nright{ width:737px; float:right; overflow:hidden; padding-top:25px;}

.nrt{ width:737px; overflow:hidden; clear:both; height:34px; background-image:url(../images/nrt.jpg);}

.nrtit{ color:#1a1d22; font-size:18px; font-family:微软雅黑;  float:left; font-weight:bold; padding-left:20px;}

.nr{ width:737px; overflow:hidden; clear:both; text-align:left; line-height:22px; padding-top:10px;}

.nrights{ width:1005px; float:right; overflow:hidden; padding-top:25px;}

.nrts{ width:1005px; overflow:hidden; clear:both; height:34px; background-image:url(../images/nrts.jpg);}

.nrs{ width:1005px; overflow:hidden; clear:both; text-align:left; line-height:22px; padding-top:10px;}
