.zt_container{max-width: 1400px; margin: 0 auto;}
.jbdzt_logo{padding-top: 20px;}
.jbdzt_wrap{width: 100%; background: url(../images/body_bj.png) no-repeat top center #FFF7ED;}
.jbdzt_banner{height: 440px;}
.jbdzt_banner img{display: none;}
.clear{clear: both;}
.zs_tit{text-align: center;}
.zs_txt{padding:40px; background-color: #fff; font-size: 20px; line-height: 30px;text-indent: 2em;margin-top: -34px;}
.zs_infor{margin-top: 30px;}
.gongnengbox{margin-top: 40px;}
.pub_hd{height: 40px;text-align: center;}
.gongneng_bd{margin-top: 40px; overflow: hidden;}
.gongneng_bd .hd{width: 31.4%; float: left;height: 471px; background: url(../images/gn_hd.png) no-repeat top center;}
.gongneng_bd .bd{width: 68.5%; float: right;height: 471px; background: #fff;}
.gongneng_bd .hd ul{margin-top: 80px; margin-left:55px;position: relative;}
.gongneng_bd .hd ul::before{display: block; content: "";width: 1px; height: 100%; background: #FFD0C5; position: absolute;left: -20px;}
.gongneng_bd .hd ul li{height: 62px;font-size: 26px; color: #fff; line-height: 62px;padding-left: 10px;position: relative;margin-bottom: 10px;}
.gongneng_bd .hd ul li.on{background:#D9615F; font-weight: bold; }
.gongneng_bd .hd ul li.on::after{display: block; content: ""; width: 17px; height: 17px; background: url(../images/gn_dd.png) no-repeat center center;position: absolute; left: -20px;top: 20px;}
.gongneng_bd .bd .infor{padding: 40px;}
.infor .tit{font-size: 30px; font-weight: bold; color: #990000; line-height: 40px;}
.js_div{margin-top: 40px;overflow: hidden;}
.js_pic{width: 44.7%; float: left; height: 268px;}
.js_pic img{width: 100%; height: 100%;}
.js_txt{width: 50.3%; float: right;font-size: 20px; line-height: 35px;text-indent: 2em;}
.chengxiao{margin-top: 40px;}
.chengxxiao_bd{margin-top: 40px;}
.cx_infor{padding: 40px; background-color: #fff; border: 2px solid #E8CA80; margin-bottom: 20px; position: relative;}
.cx_infor .innerbox{overflow: hidden;}
.cx_tit{font-size: 30px; color: #990000;font-weight: bold; line-height: 40px;}
.cx_left{width: 59.9%; float: left;}
.cx_right{width: 36.4%; float: right;}
.cx_pic img{width: 100%; }
.cx_txt{margin-top: 30px;font-size: 20px; line-height: 35px;text-indent: 2em;}
.cx_infor::before{display: block;content: ""; width: 13px; height: 63px; background: url(../images/line.png) no-repeat top center; position: absolute; bottom: -46px;left: 80px;z-index: 100;}
.cx_infor::after{display: block;content: ""; width: 13px; height: 63px; background: url(../images/line.png) no-repeat top center; position: absolute; bottom: -46px;right: 80px;z-index: 100;}
.cx_infor.last_infor::before,.cx_infor.last_infor::after{display: none;}
.tjhhdjcjy{margin-top: 40px;}
.tjh_bd{margin-top: 40px; margin-bottom: 40px;}
.tjh_infor{overflow: hidden;}
.parHd{height: 56px; line-height: 56px;text-align: center;}
.parHd li{display: inline-block; margin: 0 20px;}
.parHd li.on{background: url(../images/tjh_on.png) no-repeat center center; background-size:100% 100%;}
.parHd li.on span{color: #D43030;}
.parHd li span{font-size: 22px;font-weight: bold;display: block; padding: 0 20px; }
.parBd{margin-top: 40px;}
.imgbox{height: 283px;overflow: hidden; border: 2px solid #D19600;padding: 2px;}
.imgbox img{width: 100%; height: 100%;transition: all 0.4s ease 0s;}
.imgbox img:hover{transform: scale(1.1);}
.jbdzt_footer .footer{background-color: #BF8A04;}
@media (max-width:1400px) {
.jbdzt_banner {height: auto;margin-bottom: 20px;}
.jbdzt_banner img{display: block;}
.jbdzt_wrap{background: no-repeat;}
.jbdzt_logo{position: absolute;}
}

@media (max-width:1200px){
.zt_container{width: 96%;}
.js_txt{height: 320px;overflow-y: scroll;}	
.parHd li{margin: 0 10px;}
.jbdzt_header .zt_container{width: 100%;}
}

@media (max-width:990px){
.gongneng_bd .hd{width: 100%; float: none;background:#BD2222; height: auto;padding: 0 20px;}	
.gongneng_bd .bd{width: 100%; float: none;}
.gongneng_bd .hd ul{margin-top: 0px;}
.parHd{height: auto;text-align: left;}
}

@media (max-width:640px){
.cx_left{width: 100%; float: none;}	
.cx_right{width: 100%; float: none; margin-top: 10px;}
.parHd li a{font-size: 20px;}
.js_pic{width: 100%; float: none;}
.js_txt{width: 100%; float: none; height: auto; margin-top: 10px;}
.gongneng_bd .bd{height: auto;}
.js_pic{height: auto;}
.jbdzt_logo{padding-top: 5px;}
.jbdzt_logo img{height: 30px;}
}