.zt_wrapbox{background: url(../images/zt_body.png) no-repeat top center #d1edff;}
.zt_banner{height: 322px;}
.zt_banner img{display: none;}
.common-row{padding: 40px; background: #fff;border-radius: 10px; margin-top: 40px; overflow: hidden;}
.pub_hd{height: 60px; font-size: 32px;font-weight: bold; line-height: 60px; color: #075BBA;background: linear-gradient(90deg, rgba(184, 228, 255, 1) 0%, rgba(184, 228, 255, 0) 100%);}
.pub_hd span{background: url(../images/ztjs_icon.png) no-repeat 20px center; padding-left: 80px;float: left; display: block;}
.text{font-size: 20px; line-height: 40px; padding-top: 20px; text-indent: 2em;}
.sun_hd{font-size: 22px; font-weight: bold; overflow: hidden; margin-top: 20px;} 
 .sun_hd span{background-color: #2A82E4; border-radius: 4px;height: 40px; line-height: 40px; color: #fff;padding: 5px 20px;float: left; }
.text.blue{background: #F2FAFF; padding: 20px; margin-top: 20px; overflow: hidden;}
.picbox{overflow: hidden;margin-top: 20px;}
.picbox ul{margin-left: -10px; margin-right: -10px;}
.picbox li{width: 33.33%;float: left;}
.picbox li .innerbox{margin: 10px;}
.product_desc{padding-right:300px; position: relative; margin-top: 20px;}
.product_desc .wenzi{background: linear-gradient(90deg, rgba(242, 250, 255, 1) 0%, rgba(242, 250, 255, 0) 100%);border-radius: 10px; font-size: 20px; 
line-height: 40px; padding: 20px;text-indent: 2em;}
.product_desc .imgbox{position: absolute;top:-50px;right: 0px;}
.product_desc .imgbox img{width: 256px;}
.img_p{text-align: center; margin: 10px 0px;}
.kjzcjs_box .picbox {background: url(../images/kjjs_bj.png) no-repeat right bottom; padding-bottom: 40px; background-size: 100%;}
.kjzcjs_box .picbox li{text-align: center;}
.kjzcjs_box .picbox li:nth-child(2){padding-top: 62px;}
.js_tab li{width: 25%; float: left; line-height: 48px;font-size: 22px; font-weight: bold; color:#2A82E4;}
.js_tab li span{display: block; margin: 10px; background: url(../images/fk.png) no-repeat center center;text-align: center; }
.js_tab li.on span{background: url(../images/fk_hover.png) no-repeat center center; color: #fff;}
.kjzcjs_box p{text-align: center;font-size: 20px;color: #075BBA;line-height: 50px;font-weight: bold;}
@media (max-width:1199px) {
.product_desc{padding-right: 0;}	
.product_desc .imgbox{position: initial;text-align: center;}
.pub_hd{height: auto;overflow: hidden;}
.kjzcjs_box .picbox li:nth-child(2){padding-top: 0;}
.zt_banner{height: auto;}
.zt_banner img{display: block;}
.zt_wrapbox{background: #d1edff;}
.zt_logo{position: absolute; left: 10px;}
.js_tab li{width: 50%;}
.js_tab ul{margin-left: -10px;margin-right: -10px;}
}


@media (max-width:640px){
.pub_hd{font-size: 26px; line-height: 40px; padding-top: 10px; padding-bottom: 10px;}	
.zt_logo img{height: 40px;}
.js_tab li{font-size: 18px;}
.js_tab li span{background:none; border: 1px solid #2A82E4;}
.js_tab li.on span{background:#2A82E4;}
.text{font-size: 16px;}
.pub_hd {font-size: 24px;}
.sun_hd{font-size: 20px;}
.picbox li{width: 100%; float: none;}
}