.zt_wrapbox{background: url(../images/zt_bj.png) no-repeat top center #DBEDFF; padding-bottom: 60px;}
.zt_banner{height: 440px;}
.zt_banner img{display: none;}
.zt_logo{padding-top: 20px;}
.zt_jj{padding: 60px 40px 100px 40px; border-radius: 10px;background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 74.01%);
font-size: 20px; line-height: 46px;text-indent: 2em;}
.pub_hd{height: 96px; line-height: 96px; background: url(../images/pub_hd.png) no-repeat left center; font-size: 40px;font-weight: bold; color: #fff; }
.common_row{background-color: #fff; border-radius: 10px; margin-top: 40px;}
.pub_hd span{padding-left: 70px;}
.nr_box{padding: 40px 40px;overflow: hidden;}
.nr_box p{font-size: 20px;line-height: 46px;text-indent: 2em;}
.nr_box ul{margin-left: -20px; margin-right: -20px;}
.nr_box li{width: 50%;float: left;}
.nr_box li img{width: 100%;}
.nr_box li .inbox{margin:20px;}


@media (max-width:1280px) {
.zt_wrapbox{background:#DBEDFF;}
.zt_banner{height: auto;}
.zt_banner img{display: block;}	
.zt_logo{position: absolute; top: 10px; left: 10px; }	
.zt_header .container{margin: 0;width: 100%;}
.zt_jj{padding: 40px;padding-bottom: 0;}	
}

@media (max-width:990px){
.zt_logo{padding-top: 0;}
.zt_logo img{height: 40px;}	

}
@media (max-width:768px){
.pub_hd{text-align: center;font-size: 36px;}
.pub_hd span{padding-left: 0;}
.nr_box ul{margin-right: -5px; margin-left: -5px;}
.nr_box li .inbox{margin: 5px;}
.nr_box{padding: 20px;}
.zt_jj{padding: 20px 20px 0 20px;font-size: 18px;line-height: 40px;}
.nr_box p{font-size: 18px; line-height: 40px;}
}

@media (max-width:550px){
.zt_logo img{height: 30px;}		
}