@media only screen and (max-width: 1200px){
	.lg_main{ width: 95%;}
	.header_top{ background: #d30102; font-size: 12px; }
	.header_top em{ font-size: 12px; color: #fff;}
	.header_top a{  color: #fff; background: none;}
	.header_mid{ height: 70px;}
	.header_logo{ margin-top: 0;}
	.header_logo img{ width: 42%;}
	.header_ss{ width: 100%; float: none; position: absolute;  height: 50px; border-radius: 0; margin-bottom: 10px; line-height: 50px; margin-top: 0; top: 98%; left: 0; display: none; z-index: 999;}
	.header_logo{ float: none; width: 100%;}
	.header_ss i{ margin-top: 16px;}
	.header_nav_an{ display: block;}
	.header_nav{ background: #fff; height: auto;}
	.header_nav ul{ position: absolute; width: 100%; left: 0; display: none; z-index: 9999; background: #fff;}
	.header_nav li{ width: 100%; border-bottom: 1px dashed #eee;}
	.header_nav li a{ color: #333; font-size: 14px;}
	.header_nav .header_navh{ background: #fff; font-weight: normal;}
	.ss_an{ display: block;}
	
	.xnlg{ float: none; width: 100%;}
	.xnlg_con_rg{ width: 64%;}
	.xnlg_con_rg li a{ width: 80%;}
	.sxlg{ float: none; margin-left: 0; width: 100%;}
	.jmlg{ float: none; width: 100%;}
	.xflg{ margin-left: 0;}
	
	.footer{ height: auto;}
	.footer_lf{ width: 100%; margin-top: 8px; float: none;}
	.footer_lf a img{ margin: 0 auto;}
	.footer_mid{ width: 100%; margin-left: 0; margin-top: 8px; float: none;}
	.footer_mid em{ text-align: center;}
	.footer_mid p{ text-align: center;}
	.footer_rg{ margin: 0 auto; margin-bottom: 10px; float: none; margin-top: 10px;}
}

@media only screen and (max-width: 768px){
	.header_logo img{ width: 54%;}
	.header_logo{margin-top: 7px;}
	.header_top{ display: none;}
	.header_nav_an{ top: 30%;}
	.ss_an{ top: 51%; right: 9%;}
	
	.xnlg_con_lf{ width: 100%;}
	.xnlg_con_rg{ width: 100%; margin-left: 0; margin-top: 20px;}
}
@media only screen and (max-width: 414px){
	.header_logo img{ width: 72%;}
	.header_logo{ margin-top: 16px;}
	.ss_an{background:  url(/zt/ztlsxy2021/img/search22.svg) no-repeat center/36px 46px;}
	.header_nav_an i img{ width: 26px;}
	.header_nav_an{ top: 36%;}
	.ss_an{ right: 11%;}
	
	.xnlg_con_rg li a{ font-size: 14px; width: 70%;}
	.xnlg_con_rg li span{ font-size: 12px;}
	.sxlg_con li a{font-size: 14px; width: 70%;}
	.sxlg_con li span{font-size: 12px;}
	.jmlg_con li a{font-size: 14px; width: 70%;}
	.jmlg_con li span{font-size: 12px; }
	
	.footer_mid em{ font-size: 12px;}
	.footer_mid p{ font-size: 12px;}
	.page_n1{ display: none;}
	.page_n2{ display: none;}
	.tj_page{ width: 50%; margin-top: 25px; margin-bottom: 25px;}
	.tj_page a{ float: left;}
	.tj_page .a2{ float: right;}
	.lg_gl{box-shadow:none; padding: 5px;}
	.gl_con_ul li a{ font-size: 12px; width: 68%;}
	.gl_con_ul li span{ font-size: 12px;}
}



@media only screen and (max-width: 320px){
	.header_logo{ margin-top: 20px;}
}
