﻿@media only screen and (max-width: 1008px){
 .zt_main{ width: 95%;}
}
@media only screen and (max-width: 768px){
	.zt_banner{ background: none; height: auto;}
	.zt_banner i{ display: block;}
	.zt_zcjd ul li{ width: 100%; margin-right: 0; margin-bottom: 15px;}
	.zt_zcjd .zt_more{ margin: 0 auto; margin-top: 10px; float: none;}
	.zt_cjwt{ float: none; width: 100%;}
	.zt_cjwt_con li span{ width: 94%;}
	.zt_bszn{ float: none; margin-left: 0; width: 100%; margin-top: 30px;}
	.zt_bszn_top i{ display: none;}
	.zt_bszn_top{ text-align: center;}
	.zt_zxdt{ padding: 0 10px;}
	.zt_zxdt .lf i{ margin-right:9px;}
	.zt_zxdt .mid { width: 52%;}
}
@media only screen and (max-width: 414px){
	.zt_bot{ margin-top: 15px;}
	.zt_zcjd_title p{font-size: 20px;}
	.zt_zcjd ul{ margin-top: 15px;}
	.zt_zcjd ul li a{padding: 0 15px;}
	.zt_zcjd ul li p{text-align: center; margin-top: 40px;}

	.zt_cjwt_top{ height: auto;}
	.zt_cjwt_top em .text{ width: 88%;}
	.zt_cjwt_top em{ width: 100%; margin-top: 0; margin-bottom: 10px;}
	.zt_cjwt_con li{ width: 85%;}
	.zt_bszn_bl em i{ display: none;}
	.zt_bszn_bl em{ text-align: center;}
	
	.zt_zxdt{ margin-top: 25px; height: auto;}
	.zt_zxdt .lf{ float: none; width: 50%; margin: 0 auto;}
	.zt_zxdt .lf i{ margin-top: 13px;}
  .zt_zxdt .lf span{ line-height: 70px;}
  .zt_zxdt .mid{ float: none; width: 100%; margin-top: 15px; border: none; margin-left: 0; margin-right: 0; padding: 0;}
  .zt_zxdt .zt_more{  margin: 0 auto; margin-top: 15px; float: none; margin-bottom: 10px;}
	

}
@media only screen and (max-width: 320px){
	.zt_zcjd ul li p{font-size: 16px;}
	.zt_cjwt_top em .text{ width: 84%;}
}
