@charset "utf-8";
/*base*/
html,body,ul,li,p,h3,h4,a,img,input,span,a,textarea{margin:0;padding:0;}
html,body{min-width: 320px;}
img,input,button {border: 0;}
i{font-style: normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
em{font-style: normal;font-weight: normal;}
li,button{list-style: none;}
body{font-size: 16px;color: #333333;font-family:"Microsoft Yahei";}
a{ font-size:16px;color: #333333;text-decoration:none;font-family:"Microsoft Yahei";}
a:hover{ text-decoration:none;color: #4179b0;}
button,img,input { vertical-align: middle;}
.clearfix:before,
.clearfix:after {content: " ";display: table;clear: both;}
.fl{ float:left;}
.fr{ float:right;}
::-webkit-input-placeholder {color: #666; } :-moz-placeholder { color: #666; } ::-moz-placeholder {  color: #666; } :-ms-input-placeholder {color: #666; } 
.warp{width: 1200px;margin: 0 auto;}
@media screen and ( max-width: 1200px ) {body,html{ width: 1200px !important;}.cont{ width: 1200px; }}
/*头部*/

.cz_banner{width: 100%;height: 320px;background: url(cz_banner.png) center no-repeat;}
.cz_item1{margin-bottom: 20px;background: #fff;padding-bottom: 50px;}
.cz1_t{height: 85px;width: 289px;margin: 0 auto;padding: 55px 0 25px 0; background: url(cz_tit.png) center no-repeat;text-align: center;line-height: 38px;font-size: 22px;color: #fff;}
.cz1_t a{font-size: 22px;color: #fff;}
.cz1_b ul {width: 1200px;padding: 10px 0 15px 0;}
.cz1_b li{height: 45px;width: 526px;line-height: 45px;float: left;background: url(li.png) #f5f5f5 no-repeat 10px center;margin-left: 25px;border-bottom: 1px dashed #bababa;padding-left: 30px;}
.cz1_b li a{height: 45px;width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cz1_b li i{ float: right;font-size: 14px;margin-right:10px;*margin-top: -45px;}
.sgjf_t{height: 40px;line-height: 40px;text-align: center;border-bottom: 1px solid #dddddd;}
.sgjf_t a{height: 40px;padding: 0 10px;float: left;margin-right: 20px;}
.sgjf_t a.on{border-bottom: 2px solid #3b6395;}
.sgjf_b{margin-top: 10px;min-height: 160px;min-height: 324px;}
.sgjf_b ol li{float: left;width: 290px;height: 44px;line-height: 44px;text-align: center;margin: 5px 10px 5px 0;background: #edf6fe;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sgjf_b ol li:hover{background: #e3f0fb;cursor: pointer;}
.sgjf_b ol{display: none;}
.sgjf_b ol.selected{display: block;}
.clearfix:after {content:"\200B";display:block; height:0;clear:both;}
.clearfix {*zoom:1;}
.tabBox{ width:1200px; height: 380px; background: #fff;border: 1px solid #ccc;margin: 0px auto 16px;border-right: none;}
.tabBox .con{ width:1200px; height:380px;}
.tabBox .con>ul>li{ width:31px; height:380px; position:relative; overflow:hidden; float:left;}
.tabBox .con>ul>li.current{ width:924px; }
.tabBox .con>ul>li h3{ position: absolute;right: 0px; width:55px;padding: 55px 20px;height: 270px;width: 15px;cursor: pointer;
 background:#eee url("tz02.png") center center no-repeat;  font-family:"微软雅黑"; font-size:18px; color:#333; font-weight:normal; border-right: 1px solid #d0d0d0;z-index:5;}
.tabBox .con ul .active h3{ background:#3b6395 url("tz01.png") center center no-repeat;color: #fff;border-right: 1px solid #ccc;border-left:none;}
.show{ position:absolute; left:0px; top:0; width:1035px; height:380px;    border-right: 1px solid #d0d0d0;z-index:1;}

.cz_item2{margin-bottom: 20px;background: #fff;padding:70px 0;}
.zmhd-content{padding: 15px 0 15px 15px;width: 950px;}
.zxzj{height: 34px;line-height: 34px;border-bottom: 1px solid #e5e8ed;}
.zxzj span{padding: 0 10px;width: 165px;border-bottom: 2px solid #3a6294;color: #3a6294;height: 34px;line-height: 34px;display: block;font-size: 20px;text-align: center;}
.zxzj span a{font-size: 20px;color: #3a6294;}
.zxzj_b {width: 100%;margin-top: 5px;}
.zxzj_b ul {}
.zxzj_b li{width: 428px;height: 50px;margin-left: 15px;float:  left;line-height: 50px;background: url(li.png) no-repeat 10px center;padding-left: 30px;border-bottom: 1px dashed #bababa;}
.zxzj_b li a{height: 50px;width: 75%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zxzj_b li i{ float: right;font-size: 14px;margin-right:10px;*margin-top: -50px;}