@charset "utf-8";
/* CSS Document */
.znav{ background:url(../images/hr2.png) repeat-x left bottom; height:41px; line-height:41px; border:1px solid #e9e9e9; padding:0 10px;}
.znav span{ float:left; font-size:16px; color:#363636; font-weight:bold; background:url(../images/hr4.png) no-repeat left center; padding-left:10px;}
.znav a{ float:right; font-size:14px; color:#8f8f8f;}
.znav2{ margin-top:15px; padding-left:0;}
.znav2 span{ background:url(../images/pic14.png) no-repeat left center; padding-left:20px;}
.znav3{ width:1178px; border-top:2px solid #1559ca;}
.znav4{ margin-top:15px;}

.h_ct1{ padding:20px 0 15px;}
.center{ padding:20px 0 30px;}
.zuo{ width:250px; padding-right:15px;}
.hy1 ul{ float:left; width:100%; padding-bottom:15px;}
.hy1 ul li{ float:left; width:100px; height:24px; line-height:24px; background-position:center 15px; background-repeat:no-repeat; background-color:#dfedf9; font-size:15px; font-weight:bold; color:#000; margin-left:10px; margin-top:10px; padding:60px 10px 10px;}
.hy1 ul li.li1{ margin-left:0;}
.hy2,.z_gk,.z_xz,.z_hz,.lm_ul{ border:1px solid #e9e9e9; border-bottom:none; border-top:none; padding:10px 10px 18px;}
.hy2 ul li{ padding:5px 0; text-align:left;}
.hy2 ul li.li4 input{ width:186px; height:28px; line-height:28px; border:1px solid #e9e9e9; padding:0 5px;}
.hy2 ul li.li4 input::-webkit-input-placeholder{ color:#ddd;}
.hy2 ul li.li4 input:-moz-placeholder{ color:#ddd; opacity:5;}
.hy2 ul li.li4 input::-moz-placeholder{ color:#ddd; opacity:5;}
.hy2 ul li.li4 input:-ms-input-placeholder{ color:#ddd;}
.hy2 ul li.li1{ background:url(../images/pic15.png) no-repeat left center; padding-left:30px;}
.hy2 ul li.li2{ background:url(../images/pic16.png) no-repeat left center; padding-left:30px;}
.hy2 ul li.li3 input{ width:110px; height:34px; line-height:34px; float:left; border:none; background-color:#a2b3c1; color:#fff; font-size:15px;}
.hy2 ul li.li3 input.butt{ background-color:#607c94; margin-right:8px;}
.z_gk .hd ul li{ width:110px; float:left; height:32px; line-height:32px; padding-bottom:8px; padding-left:8px;}
.z_gk .hd ul li.li1{ padding-left:0;}
.z_gk .hd ul li a{ display:block; background-color:#dfedf9; color:#363636; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.z_gk .hd ul li a:hover,.z_gk .hd ul li.on a{ background-color:#607c94; color:#fff;}
.z_gk .bd{ font-size:14px; height:108px; line-height:27px; text-align:left; padding-top:3px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4;}
.z_xz,.z_hz{ border-bottom:1px solid #e9e9e9; padding-bottom:10px; text-align:left;}
.bor{ border-bottom:none;}
.z_xz dl{ width:100%; float:left; padding:5px 0;}
.z_xz dl dt{ width:93px; float:left; padding-right:10px;}
.z_xz dl dt img{ display:block; width:93px; height:73px;}
.z_xz dl dd{ width:125px; float:left;}
.z_xz dl dd a{ display:block; font-size:15px; font-weight:bold; height:48px; max-height:48px; line-height:24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.z_xz dl dd span{ display:block; font-size:13px; color:#b8b8b8; line-height:25px;}
.z_xz ul li{ font-size:14px; height:34px; line-height:34px; background:url(../images/pic13.png) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:13px;}
.z_hz ul{ width:100%; float:left;}
.z_hz ul li{ float:left; width:110px; padding:3px 8px 8px 0;}
.z_hz ul li.no{ padding-right:0;}
.z_hz ul li img{ display:block; width:108px; height:50px; border:1px solid #ddd;}

.lanmu{ background:url(../images/hr3.png) no-repeat 30px center #316bcb; color:#fff; text-align:left; padding:18px 10px 15px 45px; text-align:left;}
.lanmu h3{ font-size:22px; line-height:28px; font-weight:bold;}
.lanmu p{ font-size:10px; line-height:22px; color:#84a0db; text-transform:uppercase;}
.lm_ul{ padding-top:0;}
.lm_ul ul{ width:100%; text-align:left;}
.lm_ul ul li{ width:100%; border-bottom:1px solid #e5e5e5;}
.lm_ul ul li a{ display:block; color:#363636; font-size:15px; height:50px; line-height:50px; background:url(../images/pic9.png) no-repeat 10px center; padding-left:25px;}
.lm_ul ul li a:hover,.lm_ul ul li.on a{ color:#376fcc; background:url(../images/pic8.png) no-repeat 10px center;}

.you{ width:935px;}
.news,.fagui,.qiye,.remen{ padding:12px; overflow:hidden; border:1px solid #e9e9e9;}
.hnews{ width:500px; background-color:#fff; color:#575757; padding-left:19px;}
.hnews .hd{ position:relative; background:url(../images/2x.png) repeat-x 0 top; padding-right:10px;}
.hnews .hd .more{ float:right; line-height:46px; height:46px; text-align:right; font-size:14px;}
.hnews .hd a{color:#a8a8a8;}
.hnews .hd ul{ float:left; position:absolute; left:0; top:0;}
.hnews .hd ul li{ float:left; width:110px; line-height:40px; height:40px; padding-bottom:6px; font-size:16px; font-weight:bold; color:#000;}
.hnews .hd ul li.on{ background:url(../images/pic17.png) no-repeat 0 bottom #316bcb; color:#fff;}
.hnews .bd dl,.hnews .bd ul{ float:left; width:100%; text-align:left; padding-top:6px;}
.hnews .bd dl dt a{ display:block; height:28px; line-height:28px; overflow:hidden; color:#010101; font-size:15px; font-weight:bold;}
.hnews .bd dl dd{ font-size:14px; color:#959595; line-height:24px; border-bottom:1px solid #e9e9e9; padding-bottom:8px;}
.hnews .bd dl dd a{ color:#1559ca;}
.hnews .bd ul li{ float:left; width:100%; height:33px; line-height:33px; font-size:14px;}
.hnews .bd ul li a{ float:left; background:url(../images/pic13.png) no-repeat left center; padding-left:15px;}
.hnews .bd ul li span{ float:right; color:#bbb; text-align:right;}

.inBox{ width:390px; height:308px;}
.inBox .inHd{ position:relative; width:390px; height:308px; top:-30px;}
.inBox .inHd ul{ float:left; position:absolute; right:0; width:80px;}
.inBox .inHd ul li{ width:10px; height:10px; line-height:999; float:left; cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; margin-left:5px; background:#fff;}
.inBox .inHd ul li:nth-child(1){ border:none;}
.inBox .inHd ul li.on{ background:#00868f;}
.inBox .inBd dl{ width:100%; height:308px; overflow:hidden;}
.inBox .inBd dl dt img{ display:block; width:390px; height:308px;}
.inBox .inBd dl dd{ position:relative; top:-50px; height:50px; line-height:50px; color:#fff; text-align:left; background:url(../images/hbg.png) repeat; padding:0 10px; font-size:16px;}

.fagui{ padding:6px 12px; margin-top:15px;}
.fagui .tit{ height:40px; line-height:40px; background:url(../images/pic12.png) repeat-x left bottom;}
.fagui .tit span{ float:left; background:url(../images/pic8.png) no-repeat left center; font-size:16px; font-weight:bold; padding-left:15px;}
.fagui .tit a{ float:right; color:#8f8f8f; font-size:14px;}
.fagui .list{ width:444px; float:left; text-align:left;}
.fagui .list2{ padding:0 0 0 21px;}
.fagui .list img{ float:left; width:140px; height:150px; padding:15px 0;}
.fagui .list ul{ width:294px; padding:10px 0 10px 10px; float:left;}
.fagui .list li{ font-size:14px; height:32px; line-height:32px; background:url(../images/pic13.png) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; padding-left:13px;}

.qiye,.remen{ border-top:none;}
.qiye ul{ float:left; width:287px; padding:0 8px;}
.qiye ul li{ font-size:14px; height:35px; line-height:35px; background:url(../images/pic13.png) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; padding-left:13px; border-bottom:1px dashed #ddd;}

.hezuo{ padding:10px 0 25px;}
.hezuo ul,.remen ul,.show ul{ width:100%; float:left;}
.hezuo ul li{ width:226px; float:left; padding:8px 17.5px 8px 0;}
.hezuo ul li.no{ padding-right:0;}
.hezuo ul li img{ display:block; width:224px; height:100px; border:1px solid #e4e4e4;}
.remen ul li{ float:left; width:424.5px; line-height:34px; height:34px; background:url(../images/pic13.png) no-repeat left center; padding:0 15px;}
.remen ul li span{ float:right; color:#cdcdcd;}
.remen ul li a{ float:left;}
.show ul{ padding-top:10px;}
.show ul li{ width:213px; float:left; padding:8px 17px 8px 0;}
.show ul li.no{ padding-right:0;}
.show ul li img{ display:block; width:211px; height:94px; border:1px solid #e4e4e4;}

.weizhi{ height:60px; line-height:60px; border-bottom:1px solid #e9e9e9;}
.weizhi .lf{ background:url(../images/2-1.png) no-repeat 0 22px; font-size:18px; font-weight:bold; color:#000; padding-left:25px;}
.weizhi .rg{ color:#b6b6b6; font-size:14px;}
.weizhi .rg a{ color:#b6b6b6;}

.xinwen{ width:903px; border:1px solid #e9e9e9; border-top:2px solid #1559ca; padding:0 15px; text-align:left;}
.xinwen .list dl{ float:left; width:100%; line-height:26px; border-bottom:1px dashed #ddd; padding:10px 0;}
.xinwen .list dl dt{ float:left; width:100%; height:40px; line-height:40px;}
.xinwen .list dl dt a{ float:left; color:#363636; font-size:15px; font-weight:bold;}
.xinwen .list dl dt span{ float:right; color:#aaa;}
.xinwen .list dl dd{ float:left; width:100%; color:#878787;}

.xinwen{ font-size:14px; line-height:26px;}
.xinwen .h1 h1{ font-size:24px; font-weight:bold; color:#000; line-height:52px; text-align:center; padding-top:25px;}
.xinwen .time{ font-size:14px; line-height:26px; color:#aaa; text-align:center; padding-bottom:15px;}
.xinwen .text{ font-size:14px; line-height:26px; padding:20px 0; border-top:1px solid #e9e9e9;}
.xinwen .text img{max-width:903px!important;}

:#aaa; text-align:center; padding-bottom:15px;}
.xinwen .text{ font-size:14px; line-height:26px; padding:20px 0; border-top:1px solid #e9e9e9;}


.hychaxun{ text-align:center; padding:50px 0; border-top:1px solid #e9e9e9;}
.hychaxun input{ display:inline-block; width:250px; height:36px; line-height:36px; border:1px solid #ddd; padding:0 5px;}
.hychaxun input.btn{ display:inline-block; width:100px;}


















