/*zulin*/
.ht_list{padding:70px 0;position:relative;}
.ht_list .pb_pp{font-size:15px;line-height:32px;}
.ht_list .htl_txt{margin-top:50px;}
.ht_list .htl_txt table{border:none!important;width:100%!important;padding:0!important;border-collapse:collapse!important;border-spacing:0!important;}
.ht_list .htl_txt table td,.ht_list .htl_txt table th{text-align:center!important;line-height:30px!important;width:auto!important;}
.ht_list .htl_txt table td *,.ht_list .htl_txt table th *{}
.ht_list .htl_ul{margin-top:48px;overflow:hidden;}
.ht_list .htl_ul .htl_li{width:calc(25% - 12px);margin-left:16px;float:left;margin-top:20px;}
.ht_list .htl_ul .htl_li:nth-child(4n+1){margin-left:0;}
.ht_list .htl_ul .htl_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;border:1px solid #f5f5f5;}
.ht_list .htl_ul p{font-size:15px;height:56px;line-height:56px;background:#f5f5f5;text-align:center;color:#797979;}

@media screen and (max-width:1799px){
	.ht_list{padding:50px 0;}
	.ht_list .pb_pp{line-height:30px;}
	.ht_list .htl_txt{margin-top:40px;}
	.ht_list .htl_ul{margin-top:35px;}
	.ht_list .htl_ul p{height:48px;line-height:48px;}
}

@media screen and (max-width:1599px){
	.ht_list{padding:40px 0;}
	.ht_list .pb_pp{font-size:14px;line-height:28px;}
	.ht_list .htl_txt{margin-top:30px;}
	.ht_list .htl_ul{margin-top:25px;}
	.ht_list .htl_ul .htl_li{margin-top:15px;}
	.ht_list .htl_ul p{height:42px;line-height:42px;font-size:14px;}
}

@media screen and (max-width:1299px){
	.ht_list{padding:30px 0;}
	.ht_list .pb_pp{line-height:26px;}
	.ht_list .htl_txt{margin-top:20px;}
	.ht_list .htl_ul{margin-top:15px;}
	.ht_list .htl_ul .htl_li{width:calc(25% - 6px);margin-left:8px;}
}


@media screen and (max-width:1023px){
	.ht_list{padding:20px 0;}
	.ht_list .pb_pp{line-height:24px;}
	.ht_list .htl_txt{width:100%;overflow-x:auto;}
	.ht_list .htl_txt table{width:900px!important;}
	.ht_list .htl_ul{margin-top:5px;}
	.ht_list .htl_ul .htl_li{width:calc(33% - 6px);margin-left:9px;}
	.ht_list .htl_ul .htl_li:nth-child(4n+1){margin-left:9px;}
	.ht_list .htl_ul .htl_li:nth-child(3n+1){margin-left:0;}
}

@media screen and (max-width:767px){
	.ht_list .htl_ul .htl_li{width:calc(50% - 5px);margin-left:10px;margin-top:10px;}
	.ht_list .htl_ul .htl_li:nth-child(4n+1){margin-left:10px;}
	.ht_list .htl_ul .htl_li:nth-child(3n+1){margin-left:10px;}
	.ht_list .htl_ul .htl_li:nth-child(odd){margin-left:0;}
}