.w1200{max-width: 1200px; margin: 0 auto;}
.zt-content{height: 1450px; padding-bottom: 68px; background: url(/images/xxgkml_image.png) no-repeat top center;  background-size: 100% 365px; background-color: #fff;}
.zt-content .titleBox{ padding: 60px 0 150px; font-size: 100px; font-weight: bold; color: #fff;} 

.zt-content .item .titBox{font-size: 18px; color: #2e6da1; border-bottom: 1px #111 solid;  line-height: 35px; margin: 18px 0 10px 0;}
.zt-content .item.s1 .titBox{font-size: 30px; text-align: center; padding-bottom: 15px;}
.zt-content .item ul {border: 1px #e5e5e5 solid; padding: 15px;} 
.zt-content .item ul li {float: left; width: 25%; border-bottom: 1px dotted #E6E6E6;  height: 60px;}
.zt-content .item ul li a{display: block; transition: .3s; height: 100%; padding-right: 15px; font-size: 16px; color: #333;}
.zt-content .item ul li a span{display: inline-block; position: relative; top: 50%; transform: translateY(-50%);}
.zt-content .item ul li a:hover{color: #2e6da1;}

@media screen and (max-width: 1200px) {
  .zt-content .titleBox{font-size: 40px; padding: 30px 0 50px;}
  .zt-content{background-size: 100% auto;}
  .w1200{padding: 0 15px;}
  .zt-content .item.s1 .titBox{font-size: 22px; padding-bottom: 5px;}
  .zt-content .item ul{padding: 10px;}
  .zt-content .item ul li{width: 50%;}
  .zt-content .item ul li a{font-size: 13px; padding-right: 5px;}

}


















