@media screen and (max-width:1200px){
	.pc{display: none;}
	.wap{display: block;}
	.sanxian{display: block;}
	.top{height: 60px;}
	.logo{height: 40px; margin-top: 10px;}
	.nav{display: none;}
	.m1{padding: 20px 0;}
	.m1a{width: 100%; float: none;}
	.m1a h1{font-size: 18px;}
	.m1a p{margin: 20px 0; line-height: 20px; height: 80px;}
	.m1b1{display: none;}
	.m1a label{margin-bottom: 20px;}
	.m1b{width: 100%; float: none; margin-top: 20px;}
	.m1b2{height: auto;}
	.m1b3{display: none;}
	.m2{padding: 20px 0;}
	.m2a h1{font-size: 18px;}
	.ss{display: none;}
	.m2b1{width: 100%; float: none;}
	.m2b1 div{padding: 20px 0;}
	.m2b1 div a{width: 20%; line-height: 35px;}
	.m3{padding: 20px 0;}
	.m3a{width: 100%; float: none;}
	.m3a h1{font-size: 18px;}
	.m3a h2{font-size: 18px;}
	.m3b{width: 100%; float: none;}
	.m3b1{display: none;}
	.m3b2{height: auto;}
	.m4a h1{font-size: 18px;}
	.m4a a{display: none;}
	.m4b li{width: 100%;}
	.foot{padding: 20px 0;}
	.fta{width: 100%; float: none;}
	.ftb{width: 100%; float: none; margin-left: 0px; margin-top: 15px;}
	.ftc{display: none;}
	.ftb p{margin-top: 10px;}
	.fta h2{margin: 15px 0;}
	.ndao ul{width: 100%; max-width: 94%;}
	.ndao li{width: 33%;}
	.ndao li a{width: 94%; height: 35px; line-height: 35px;}
	.pagen{padding: 20px 0;}
	.pntitle{font-size: 18px;}
	.pagecon{padding-top: 20px; line-height: 25px;}
	.weizhi{padding: 10px; padding-bottom: 0px;}
	.plist{padding: 10px;}
	.plist ul:after{width: 40%;}
	.plist li{width: 48%; margin-top: 15px;}
	.plist li label{height: 100px;}
	.plist li div{padding: 10px;}
	.plist li div span{font-size: 15px;}
	.pcona1{font-size: 18px;}
	.pcon{padding: 20px 10px;}
	.ndao{padding: 10px 0;}
	.nlist li{margin-top: 20px;}
	.nlist li label{width: 30%; height: 80px; background-color: #f2f2f2;}
	.nlist li div{width: 65%;}
	.nlist li div h1{margin-top: 0px; font-size: 16px;}
	.nlist li div p{margin-top: 10px; margin-bottom: 0px;}
	.nlist li div span{display: none;}
	#pages{padding: 15px 0;}
	.newscon{padding: 20px 0; background-image: none;}
	.nnc{padding: 0px; padding-bottom: 20px;}
	.nnctitle{font-size: 18px;}
	.ly{padding: 20px 0;}
	.lycon{padding: 10px;}
	.lybut{margin-top: 20px;}
	.lyyu{height: 120px;}
	.lx{padding: 20px 0;}
	.lxa{width: 100%; float: none;}
	.lxa h1{font-size: 18px;}
	.lxa1 p{padding: 5px 0;}
	.lxb{width: 100%; float: none; margin-top: 15px; height: 260px;}
	.lxb h1{font-size: 18px; padding-top: 30px; padding-left: 30px;}
	.lxb h2{padding-left: 30px;}
	.lxb div{padding-left: 30px; padding-top: 30px;}
	.neix{padding: 20px 0;}
	.jma{font-size: 18px;}
	.jmb{font-size: 18px; margin: 5px 0;}
	.jmc li{width: 100%; height: 300px;}
	.jmc li div h1{padding-top: 20px;}
	.jmc li div label{margin-top: 20px;}
	.jmc li div p{height: auto;}
	.jmd{padding: 0 10px;}
	.jmd li div{padding: 10px;}
	.jmd ul:after{width: 48%;}
	.jmd li{width: 48%;}
	.jmd li h1{font-size: 18px;}
	.jmd li h2{font-size: 16px;}
	.jmd li h3{margin-top: 15px; line-height: 20px;}
	.jmd li h3 span{font-size: 14px;}
	.jmd li div p{margin: 15px 0; height: auto; line-height: 20px;}
	.jmd li div em{font-size: 30px;}
	.m4b li span{display: none;}
	.m4b li p{margin-top: 10px; margin-bottom: 0px; height: 40px; line-height: 20px;}
	.m4{padding: 20px 0;}
	.pconb{padding-top: 0px;}
	.pconb span{height: 30px;}
	.nei{padding-bottom: 20px;}
	.m1a h2 a{width: 120px; height: 35px; line-height: 35px;}
	.m2b1 h1 a{width: 120px; height: 35px; line-height: 35px;}
	.m4b li h1{color: #333;}
	.nncon{line-height: 25px;}
	.pian{font-size: 13px;}
	.lxa1 p img{margin-right: 15px; height: 30px;}
	.pian{flex-wrap: wrap;}
	.pian span{display: block; width: 100%;}
	.pian span:nth-child(2){margin-top: 5px;}
}