.w1200{max-width: 1200px; margin: 0 auto;}
.bannerBox{height: 460px; background: url(/images/yt_ztzq_head_img_02.jpg) no-repeat center bottom;padding-top: 126px;}
.yt_path{padding: 26px 0;}
.yt_path a, .yt_path em{font-size: 16px; color: #333;}
.zt-content{background-color: #f4f8fe; padding-bottom: 90px;}
.zt-warp .th1 ul {margin-left: -20px;}
.zt-warp .th1 ul li{float: left; width: 33.3333%; padding-left: 20px; box-sizing: border-box;}
.zt-warp .th1 ul li a{display: block; background-color: #fff; margin-bottom: 20px; box-shadow: 0px 0px 14px rgba(87, 144, 190, 0.4); padding: 20px; }
.zt-warp .th1 ul li a .imgBox{display: block; overflow: hidden; margin-bottom: 20px; font-size: 0px; height: 230px;}
.zt-warp .th1 ul li a .imgBox img{max-width: 100%;}
.zt-warp .th1 ul li a .txt{font-size: 18px; color: #333; display: block; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
.zt-warp .pages{font-size: 0px; text-align: center; padding-top: 42px;}
.zt-warp .pages a{display: inline-block; vertical-align: middle; font-size: 16px; background-color: #fff; text-align: center; padding: 0 14px; height: 32px; line-height: 30px; border: 1px solid #cfcfcf; border-radius: 4px; margin: 5px 4px; color: #333; }
.zt-warp .pages .pageBox{display: inline-block; vertical-align: middle;}
.zt-warp .pages .pageBox a{width: 32px;box-sizing: border-box; padding: 0px;}
.zt-warp .pages a:not(.sl):hover{ background-color: #3f98ee; border-color: #3f98ee; color: #fff;}
.zt-warp .pages .pageBox a:not(.sl).active{ background-color: #3f98ee; border-color: #3f98ee; color: #fff;}
.zt-warp .pages a.sl{border: none; background: none; padding: 0px; margin: 0px;}
.zt-warp .pageBox a.current, .zt-warp .pageBox a:hover{color: #fff;    background-color: #3f98ee;}

@media screen and (max-width: 1200px) {
  .bannerBox{height: 220px; padding: 0 15px; padding-top: 80px; background-size: cover;}
  .bannerBox img{max-width: 200px;}
  .zt-content{padding: 0 15px 25px;}
  .yt_path{padding: 15px 0;}
  .yt_path a, .yt_path em{font-size: 13px;}
  .zt-warp .th1 ul{margin-left: 0px;}
  .zt-warp .th1 ul li{width: 100%; float: none; padding-left: 0px;}
  .zt-warp .th1 ul li a{padding: 10px;}
  .zt-warp .th1 ul li a .imgBox{height: auto; margin-bottom: 6px;}
  .zt-warp .th1 ul li a .txt{font-size: 14px;}
  .zt-warp .pages{padding-top: 0px;}
}





















