@media screen and (max-width:1200px){
	.pc{display: none;}
	.wap{display: block;}
	.nav ul::after{content: ''; flex: auto;}
	.nav ul li{width: 25%;}
	.nav ul li a{font-size: 15px;}
	.nav ul li:nth-child(4), .nav ul li:nth-child(8), .nav ul li:nth-child(12), .nav ul li:nth-child(16), .nav ul li:nth-child(20){background-image:none;}
	.top4{flex-wrap: wrap;}
	.top4 a{width: 50%; margin-right: 0; font-size: 14px;}
	.top3{height: auto;}
	.ss{width: 100%; flex-direction: column;}
	.ss0{display: none;}
	.ss1{padding: 0 10px; margin-bottom: 10px;}
	.ss2{padding: 0 10px; justify-content:right;}
	.dltext{padding: 0 5px; width: 100px;}
	.tit{margin: 15px 0;}
	.tit h1{font-size: 20px;}
	.tit h1 span{height: 20px;}
	.m1 a{width: 30.33333%; margin: 0 1.5%; margin-bottom: 10px; height: 60px;}
	.m2{height: auto; flex-direction: column;}
	.m2a{width: 100%; height: 240px;}
	.m2b{width: 94%; padding: 20px 3%; margin-top: 20px;}
	.m2c{width: 100%; flex-direction: row; flex-wrap: wrap; margin-top: 20px;}
	.m2c a{width: 50%;}
	.m3con::after{flex: none; content: none;}
	.m3con a{width: 48%; margin: 0;}
	.m4{padding: 15px 0; flex-direction: column; padding-bottom: 0px;}
	.m4box{margin-bottom: 15px;}
	.info{padding: 15px;}
	.news li{padding: 10px 0;}
	.news li a{font-size: 15px; width: 70%;}
	.ntitle{font-size: 20px; padding-bottom: 20px;}
	.ninfo{padding: 15px 0;}
	.ncontent{font-size: 16px; padding: 20px 0;}
	.pian p{font-size: 15px;}
	.pic a{width: 46%; margin: 0 1.5%; margin-bottom: 15px;}
	.pic a label{height: 100%;}
	.pic a div{padding: 5px;}
	.reg{padding: 30px 0;}
	.reg h1{font-size: 24px; margin-bottom: 20px;}
	.m3t div p{display: none;}
	.m3t{margin-top: 0px; justify-content: space-between;}
	.youlian a{width: 50%;}
}