.ztzl-list{margin-top: 25px;position: relative;}
.zl-btn1{position: absolute;left: 0;top: 50%;margin-top: -19px;}
.zl-btn2{position: absolute;right: 0;top: 50%;margin-top: -19px;}

.ztzl-list ul{margin-left: -30px;}
.ztzl-list ul li{width: 25%;float: left; }
.ztzl-list ul li a {display: block;padding: 20px;background: #eef5fd;transition: all .3s;margin-left: 30px;}
 
.ztzl-list ul li:hover a{background: #1658a0;color: #fff;}

.pax{display: table;}
.pax span{float: left;display: inline-block;width: 67px;height: 67px;border-radius: 10px;text-align: center;line-height: 67px;overflow: hidden;margin-right: 14px; transition: all .5s;}
.pax p{display: table-cell;vertical-align: middle;font-size: 16px;line-height: 26px;}
.pax p i{display: block;max-height: 52px;overflow: hidden;}


@media screen and (max-width: 1240px){
.pax p{font-size: 14px;}
}

@media screen and (max-width: 1000px){
   .ztzl-list ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .ztzl-list ul li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: 50%;}
    .ztzl-list ul::-webkit-scrollbar{ display: none;}
	
	
}

@media screen and (max-width: 750px){
.ztlb-ul li{width: 100%!important;}
}

@media screen and (max-width: 540px){
    .ztzl-list ul li{width:100%}
	
	
	
}