body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1200px;}
ul,li,ol{margin:0px; padding:0px; list-style:none;}
table,tr,td,h3,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1400px;margin: 0 auto;}
.clear{ clear:both;}
.images{
 transition: all 0.8s;
 -moz-transition: width 0.8s; 
 -webkit-transition: width 0.8s; 
 -o-transition: width 0.8s; 
 }
.images:hover{
 cursor: pointer;
 transition: all 0.8s;
 transform: scale(1.1);
    -ms-transform:scale(1.1);     
    -moz-transform:scale(1.1);     
    -webkit-transform:scale(1.1); 
    -o-transform:scale(1.1);     
 }





.top{width: 100%;height:150px;: hidden;background: url(../images/topbg.jpg) no-repeat center;}
.logo{margin-top: 27px;}
.toprt{height: 20px;overflow: hidden;margin-top: 35px;}
.toprt a{padding:0 10px;overflow: hidden;font-size: 14px;color: #bfd5ee;float: left;border-right: 1px solid #bfd5ee;}
.toprt a+a+a{border-right: none !important;}
.toprt{font-size: 14px;color: #bfd5ee;}
.fontstyle257732{font-size: 14px !important;color: #bfd5ee !important;font-family:"微软雅黑" !important;width:215px;}
.search{width: 220px;height: 34px;background: url(../images/searchbg.png) no-repeat center;margin-top: 15px;float: right;}
.search-text{float: left;width: 170px;height: 34px;line-height: 34px;font-size: 12px;color: #fff;padding-left: 15px;}
.search-image{float: left;width: 25px;margin-top: 7px;}


.menu1{background: #024185;width: 100%;}
.nav{height:50px; line-height:50px;position:relative; z-index:1;}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;font-weight: normal;}
.nav .nLi h3 a{ display:block; font-size:18px; text-align: center;padding:0 53px;}
.nav .sub{width:100%; left:0; top:50px;  position:absolute; text-align: center;display: none;}
.nav .sub li{ zoom:1;background:url(../images/menuon.jpg) repeat center; line-height:35px;}
.nav .sub a{ display:block; color: #fff;}
.nav .sub a:hover{ background: #024185;}
.nav .on h3 a{background:url(../images/menuon.jpg) no-repeat center;}
.nav .nLi:hover h3 a{background:url(../images/menuon.jpg) no-repeat center;}
.nav .nLi:hover .sub{display: block;}


.main{padding: 30px 0;overflow: hidden;}
.mainl{width: 1110px;overflow: hidden;}
.mainr{width: 260px;overflow: hidden;}
.mainlt{width: 100%;margin-bottom: 25px;overflow: hidden;}
.zytitle{width: 100%;padding-bottom: 15px;overflow: hidden;border-bottom: 1px solid #dadada;background: url(../images/titlebg.jpg) no-repeat left bottom;}
.zytitle h3{float: left;background: url(../images/title1.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #333;font-weight: normal;}
.zytitle a{font-size: 12px;color: #999;float: right;margin-top: 10px;transition: all 0.8s;}
.zytitle a:hover{padding-right: 10px;color: #e5a700;transition: all 0.8s;}



.gzdt{width: 540px;overflow: hidden;}
.gzdt ul{overflow: hidden;}
.gzdtst{padding: 25px 0;overflow: hidden;border-bottom: 1px dashed #dadada;margin-bottom: 10px;}
.gzdtsttp{width: 180px;height: 120px;overflow: hidden;float: left;}
.gzdtsttp img{width: 180px;height: 120px;transition: 0.6s;}
.gzdtstwz{float: right;width: 330px;}
.gzdtstwz a{color: #494949;}
.gzdtstwz p{font-size: 12px;color: #999;line-height: 16px;margin-top: 10px;}
.gzdtstwz span{font-size: 12px;color: #024185;}
.gzdtstwz a:hover {color: #024185;}
.gzdt ul li{line-height: 41px;background: url(../images/libg.jpg) no-repeat left center;overflow: hidden;padding-left: 15px;}
.gzdt ul li a{float: left;color: #494949;transition: 0.6s;}
.gzdt ul li span{float: right;font-size: 12px;color: #024185;}
.gzdt ul li:hover a{color: #024185;padding-left: 10px;transition: 0.6s;}
#djfw .zytitle h3{background: url(../images/title3.png) no-repeat left center;}

.fsyjd{width: 540px;overflow: hidden;}
.fsyjd .zytitle h3{background: url(../images/title2.png) no-repeat left center;}
.fsyjd ul li{overflow: hidden;padding: 25px 0;border-bottom: 1px dashed #dadada;}
.fsyjd ul li+li+li{border-bottom: none;}
.lilm{color: #024185;height: 16px;line-height: 16px;width: 100%;}
.lilm a{float: left;margin-right: 5px;color: #024185;font-weight: bold;font-size: 14px;}
.lilm span{float: left;font-size: 12px;}
.fsyjd ul li a.fsyjdwz{color: #494949;display: block;margin: 8px 0;}
.fsyjd ul li p{color: #999;font-size: 12px;}
.fsyjd ul li:hover a.fsyjdwz{color: #024185;}

.zyzc{width: 510px;overflow: hidden;}
.zyzc .zytitle h3{background: url(../images/title4.png) no-repeat left center;}
.zyzc ul{padding-top: 8px;overflow: hidden;}
.zyzc ul li{overflow: hidden;border-bottom: 1px dashed #dadada;line-height: 52px;}
.zyzc ul li a.zyzclm{float: left;color: #024185;font-size: 14px;font-weight: bold;}
.zyzc ul li a+a{float: left;color: #494949;}
.zyzc ul a:hover{color: #e5a700;}
.zyzc ul li:hover a+a{color: #024185;}

.xxcx{width: 100%;overflow: hidden;margin-bottom: 30px;}
.xxcx h3{height: 42px;padding-left: 25px;background: url(../images/jjyjd.jpg) no-repeat center;font-size: 20px;color: #fff;line-height: 42px;font-weight: normal;}
.xxcx ul{padding: 25px 20px 20px 20px;overflow: hidden;background: #f3f3f3;}
.xxcx ul li{margin-bottom: 15px;border: 1px solid #ebebeb;background: #fff;height: 60px;line-height: 60px;}
.xxcx ul li a{color: #494949;display: block;padding-left: 70px;transition: 0.6s;}
.xxcx1{background: url(../images/xxcx1.png) no-repeat 20px center;transition: 0.6s;}
.xxcx2{background: url(../images/xxcx2.png) no-repeat 20px center;transition: 0.6s;}
.xxcx3{background: url(../images/xxcx3.png) no-repeat 20px center;transition: 0.6s;}
.xxcx4{background: url(../images/xxcx4.png) no-repeat 20px center;transition: 0.6s;}
.xxcx5{background: url(../images/xxcx5.png) no-repeat 20px center;transition: 0.6s;}
.xxcx ul li:hover a{padding-left:65px;color: #E5A700;transition: 0.6s;}
.xxcx ul li:hover .xxcx1{background: url(../images/xxcx1.png) no-repeat 25px center;transition: 0.6s;}
.xxcx ul li:hover .xxcx2{background: url(../images/xxcx2.png) no-repeat 25px center;transition: 0.6s;}
.xxcx ul li:hover .xxcx3{background: url(../images/xxcx3.png) no-repeat 25px center;transition: 0.6s;}
.xxcx ul li:hover .xxcx4{background: url(../images/xxcx4.png) no-repeat 25px center;transition: 0.6s;}
.xxcx ul li:hover .xxcx5{background: url(../images/xxcx5.png) no-repeat 25px center;transition: 0.6s;}


.ssyhy h3{height: 42px;padding-left: 25px;background:url(../images/ssyhy.jpg);font-size: 20px;color: #fff;line-height: 42px;font-weight: normal;}
.ssyhynr{padding: 25px 15px 30px 15px;background: #f3f3f3;overflow: hidden;}
.ssyhynrc{border: 1px solid #ebebeb;background: url(../images/ssyhybg.jpg) no-repeat center;width:230px;height: 188px;position: relative;}
.ssyhynrc h5{position: absolute;left: 25px;top: 20px;font-weight: normal;color: #494949;font-size: 16px;}
.ssyhynrc a{position: absolute;bottom: 20px;right: 25px;display: block;width: 93px;height: 35px;text-align: center;line-height: 35px;color: #fff;background: url(../images/tj.png) no-repeat center;}


.footer{width: 100%;background: #024185;padding: 30px 0;overflow: hidden;}
.footer p{color: #fff;font-size: 14px;line-height: 28px;text-align: center;}



.ny{padding: 30px 0 60px 0;overflow: hidden;min-height:530px;}
.nyl{width: 1110px;overflow: hidden;}
.location{width: 100%;overflow: hidden;background: url(../images/titlebg.jpg) no-repeat left bottom;border-bottom: 1px solid #ebebeb;}
.current{font-size: 12px;color: #999;line-height: 40px;}
.current a{color: #999;}
.current a:hover{color: #024185;}
.nry{padding-top: 25px;overflow: hidden;}
.nry h3{font-size: 18px;color: #222;text-align: center;}
.xiab{text-align: center;font-size: 14px;color: #666;margin: 20px 0;}
.xiab span{margin-right: 15px;}
.nrynr{border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;overflow: hidden;padding-top: 20px;padding-bottom: 20px;margin-bottom: 20px;}
.nrynr p{font-size: 16px !important;color: #222 !important;text-indent: 32px !important;line-height: 32px !important;}
.sxp p{line-height: 32px;color: #1c5b9d;}
.sxp p a{color: #1c5b9d;}
.sxp p a:hover{padding-left: 10px;}
.nyr{width: 260px;overflow: hidden;}
.daoh{overflow: hidden;margin-bottom: 25px;}
.daoh h3{height: 50px;line-height: 50px;background: url(../images/jjyjd.jpg) no-repeat center;padding-left: 25px;font-size: 20px;color: #fff;font-weight: normal;}
.daoh ul{background: #f3f3f3;padding: 25px 10px 30px 10px;overflow: hidden;}
.daoh ul li{margin-bottom: 10px;overflow: hidden;height: 40px;line-height: 40px;background:#fff;}
.daoh ul li a{color: #494949;display: block;padding-left: 30px;background: url(../images/lmbg.png) no-repeat 10px center;}
.daoh ul li:hover a{color: #024185;background: url(../images/lmbgon.png) no-repeat 10px center;}
.daoh ul li.on a{color: #024185;}



.location h3{float: left;font-size: 20px;color: #333;background: url(../images/title1.png) no-repeat left center;padding-left: 30px;font-weight: normal;}
.listnr{padding-top: 25px;overflow: hidden;}
.listnr ul{overflow: hidden;padding-bottom: 25px;}
.listnr ul li{line-height: 32px;overflow: hidden;background: url(../images/libg.jpg) no-repeat left center;padding-left: 15px;}
.listnr ul li a{float: left;width: 89%;color: #494949;transition: all 0.8s;}
.listnr ul li span{float: right;width: 9%;font-size: 14px;color: #999;}
.listnr ul li:hover a{color: #024185;padding-left: 10px;transition: all 0.8s;}
.listnr ul li:hover span{color: #024185;}
.fyl{display: block;text-align: center;}



.listnr1{padding-top: 25px;overflow: hidden;}
.listnr1 ul{overflow: hidden;padding-bottom: 25px;}
.listnr1 ul li{line-height: 32px;overflow: hidden;background: url(../images/libg.jpg) no-repeat left center;padding-left: 15px;}
.listnr1 ul li a{float: left;width: 14%;color: #494949;}
.listnr1 ul li a+a{float: left;width: 75%;color: #494949;}
.listnr1 ul li span{float: right;width: 9%;font-size: 14px;color: #999;}
.listnr1 ul li:hover a+a{color: #024185;padding-left: 10px;}
.listnr1 ul li:hover span{color: #024185;}


@media screen and (max-width: 1400px){
 .width {width: 1200px;overflow:hidden;}
 .mainl{width:930px;}
.gzdt,.fsyjd,.zyzc{width:450px;}
.gzdtstwz{width:250px;}
.nav .nLi h3 a{padding:0 41px;}
.gzdt ul li a{width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyzc ul li a.zyzclm{width:15%;}
.zyzc ul li a+a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:80%;}
.nyr{width:20%}
.nyl{width:77%}
}