@media screen and (max-width:1300px){
	.top2 li{width: 95px;}
}
@media screen and (max-width:1200px){
	.pc{display: none;}
	.wap{display: block;}
	.top{height: 60px;}
	.top1{margin-top: 20px; margin-left: 10px;}
	.top1 img{height: 20px;}
	.top2{display: none;}
	.top3{margin-right: 10px;}
	.pinggu{width: 80px; height: 30px; line-height: 30px; font-size: 14px; margin-top: 15px; margin-right: 70px;}
	.pinggut{width: 80px; height: 30px; line-height: 30px; font-size: 14px; margin-top: 15px; margin-right: 70px;}
	.m1{padding: 20px 0;}
	.tit h2{font-size: 26px;}
	.tit h3{font-size: 24px; padding: 0;}
	.tit1 h2{font-size: 26px;}
	.tit1 h3{font-size: 24px; padding: 0;}
	.tit2 h2{font-size: 26px;}
	.tit2 h3{font-size: 24px; padding: 0;}
	.tit3 h2{font-size: 26px;}
	.tit3 h3{font-size: 24px; padding: 0;}
	.m1a{padding: 20px 0;}
	.m1a ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
	.m1a li{width: 48%; height: 180px;}
	.m1a li p{font-size: 12px; line-height: 18px;}
	.m1a li:nth-child(5), .m1a li:nth-child(6){border-bottom: 1px solid #eee;}
	.m2a{width: 73%;}
	.m2a h1{font-size: 18px;}
	.m2a h2{font-size: 30px;}
	.m2a p{font-size: 12px;}
	.m2{height: 140px;background-size: auto 100%;}
	.m2b .pinggu{margin-top: 0px; margin-right: 0px;}
	.m3{padding: 20px 0;}
	.m3a{padding: 20px 0; margin-top: 0px;}
	.m3b{margin-top: 20px;}
	.m4{height: auto; background-size: auto 100%; margin-top: 20px;}
	.m4box{padding: 20px 0;}
	.m4a li{width: 48%; margin-left: 4%; height: auto; margin-top: 10px;}
	.m4a li:nth-child(5n+1){margin-left: 4%;}
	.m4a li:nth-child(2n+1){margin-left: 0;}
	.m4a li div p{font-size: 12px;}
	.m5 li{width: 48%; margin-left: 4%; margin-top: 15px;}
	.m5 li:nth-child(2n+1){margin-left: 0px;}
	.m5 li label{height: 170px;}
	.m5 li div{height: 90px;}
	.m6{padding: 20px 0;}
	.m6a li{width: 48%; margin-left: 4%; height: 120px;}
	.m6a li:nth-child(2n+1){margin-left: 0px;}
	.m6a li:nth-child(1){height: 120px;}
	.m6a li:nth-child(1) img{height: auto; width: 100%;}
	.m6a li:last-child{display: none;}
	.m5b{padding-top: 20px;}
	.m7{height: 400px;}
	.m7box{padding: 20px 0;}
	.tit3{width: 100%;}
	.m7{height: 320px; display:none;}
	.m7a{margin-top: 20px; width: 100%; background-image: none; background-color: #fff; border-radius: 10px;}
	.m7abox{padding: 20px; padding-left: 20px;}
	.m7a1{margin:0 5%; width: 20%;}
	.m7a2{width: 78%;}
	.m7a2 h1{font-size: 20px;}
	.m7a2 p{font-size: 14px;}
	.m7a2 h1{margin-bottom: 5px;}
	.m7a2 p{margin-top: 0px;}
	.m7a{height: auto;}
	.foot{padding: 20px 0;}
	.fta{display: none;}
	.ftb{width: 100%; border: none; padding: 0px; float: none;}
	.ftc{float: none; width: 100%; display: flex; justify-content: center;}
	.ftc .m7a1{width: 30%;}
	.ftc .m7a2{display: none;}
	.abcc{padding: 20px 0; padding-top: 0px;}
	.abcon{font-size: 14px; line-height: 25px; text-align: justify;}
	.abim{margin: 15px 0; padding: 20px; height: auto;}
	.abim h1{font-size: 20px;}
	.abim p{font-size: 13px; padding: 0 30px;}
	.ab{padding: 20px 0;}
	.zx h1{padding: 20px 0;}
	.zxtext{width: 95%; padding: 5px 2%;}
	.zxtext2{width: 95%; padding: 5px 2%;}
	.zxa table td{padding: 5px;}
	.zx h1{font-size: 20px;}
	.zxsel{width: 95%;}
	.zxtext3{width: 95%; padding: 5px 2%;}
	.zxyu{width: 95%; padding: 5px 2%;}
	.zxb span{font-size: 12px;}
	.zxc{padding: 20px 0;}
	.zxb span{width: 50%; margin-top: 5px; margin-bottom: 0px;}
	.zxtext1{width: 50%;}
	.zxtext4{width: auto; padding: 5px 2%;}
	.zxbut{width: 100px; height: 35px; margin-top: 10px; font-size: 14px;}
	.ds1{padding: 5px 0;}
	.ds1 div{padding-left: 0px;}
	.ds1 div span{display: inline-block; margin: 5px 0;}
	.ds1 div a{white-space: nowrap; margin: 0;}
	.ktxa li{width: 100%; float: none; margin-top: 10px; margin-left: 0px;}
	.jzgd{padding: 20px 0;}
	.no1{padding: 20px 0;}
	.no1 h1{font-size: 18px;}
	.no1 h2{padding: 10px 0;}
	.no2a{width: 100%; float: none;}
	.no2a{padding: 0px; line-height: 25px;}
	.no2b{float: none;width: 100%; padding: 0; margin-top: 15px;}
	.no2b li{width: 48%; margin-left: 2%;}
	.no2b li label{height: 100px;}
	.cg li{width: 100%; float: none; margin-left: 0px; margin-top: 10px;}
	.cg3{padding: 10px;}
	.cg3 p{font-size: 14px;}
	.jx1{padding: 20px 0;}
	.jx1a{width: 100px; height: 100px; float: none; margin: auto;}
	.jx1b{width: 100%; float: none; margin-left: 0px;}
	.jx1b h1{font-size: 20px;}
	.jx1b p span{width: 33%; font-size: 13px; float: none;}
	.jx1c{width: 100%; float: none;}
	.jx1c div{width: 48%; margin-left: 2%; height: 80px; margin-top: 10px;}
	.jx1c div p{font-size: 14px;}
	.jx2 h1{font-size: 20px;}
	.jx3{padding: 20px 0;}
	.ds2a li{width: 48%; margin-left: 4%; margin-top: 15px;}
	.ds2a li:nth-child(2n+1){margin-left: 0px;}
	.ds2a li label p{font-size: 14px; height: 40px;}
	.ds2a li div{padding: 5px; font-size: 12px; height: auto;}
	.dso1box{padding-top: 20px;}
	.dso1box label{width: 100px; height: 100px;}
	.dso1box h1{font-size: 20px; padding-top: 10px;}
	.dso1a{margin-top: 15px; box-shadow: 0 0px 0px #ccc; padding: 10px; height: auto;}
	.dso1a li{width: 48%; margin-bottom: 5px; justify-content: flex-start;}
	.dso1a li:nth-child(2){padding-left: 3%;}
	.dso1a li:nth-child(3){border: none;}
	.dso1{height: auto; padding-bottom: 20px;}
	.dso2{margin-top: 0px; padding: 10px;}
	.dso2a h1{font-size: 20px;}
	.dso2b{margin-top: 10px; font-size: 14px; line-height: 25px;}
	.dso3{padding: 10px;}
	.ntit{padding-top: 20px;}
	.ntit h1{font-size: 20px;}
	.xma li{width: 48%; margin-left: 4%; height: 270px; margin-top: 5px; margin-bottom: 5px; overflow: hidden;}
	.xma li img{width: 100%;}
	.xma li:nth-child(2n+1){margin-left: 0px;}
	.xma li div h1{font-size: 14px; padding: 5px 10px;}
	.xma li div h2{font-size: 16px;}
	.xmb li{width: 32%; margin-left: 2%; height: 120px; margin-top: 5px; margin-bottom: 5px;}
	.xmb li img{height: 100%;}
	.xmb li:nth-child(2n+1){margin-left: 0;}
	.xmb li:nth-child(3){margin-left: 2%;}
	.xmb li div h1{font-size: 14px; padding: 5px 10px;}
	.xmb li div h2{font-size: 16px;}
	.xma li div p{font-size: 12px; line-height: 20px;}
	.left{width: 100%; float: none;}
	.left div p a{width: 50%; float: left;}
	.right{width: 100%; float: none;}
	.rw span{font-size: 16px;}
	.rw em{font-size: 20px;}
	.lysqa{padding: 20px 0; padding-bottom: 0px;}
	.lysqa h1{font-size: 20px;}
	.jfd1{padding: 20px 0; padding-top: 0px; display: flex;}
	.jfd1 div{width: 29%; margin: 0 2%; margin-top: 10px;}
	.jfd1 div:nth-child(2n+1){margin-left: 2%;}
	.jfd1 div label img{width: 70px;}
	.jfd1 div h1{margin: 10px 0; font-size: 15px;}
	.jfd1 div p{font-size: 12px; line-height: 20px; padding: 0px;}
	.jfd2{height: auto; padding: 0 10px; background-size: auto 100%;}
	.jfd3 li{width: 100%; float: none; height: auto; padding: 15px 0; margin-left: 0px; margin-bottom: 10px;}
	.jfd3 p{padding: 10px; line-height: 25px; padding-bottom: 0px;}
	.jfd3 h1{font-size: 16px; margin-top: 0px;}
	.jfd1 div label{width: auto;}
	.jfd4{overflow: hidden; overflow-x: scroll;}
	.jfd4a{width: 990px;}
	.jfd4 label{width: 990px;}
	.jfd5{padding: 0 10px;}
	.jfd5d{padding: 0; padding-top: 10px;}
	.jfd5d span{width: 22%; height: 70px; margin: 1%; float: left;}
	.jfd5e li{width: 96%; margin: 2%; height: auto;}
	.jfd5e p{font-size: 14px; line-height: 20px; padding: 0 10px;}
	.jfd5f{padding: 20px 0;}
	.jfd5f h1{font-size: 20px;}
	.jfd5f p{font-size: 14px;}
	.jfd6a{margin-top: 0px;}
	.jfd6a li{width: 100%; float: none; margin-left: 0px; margin-bottom: 10px;}
	.jfd6a li label img{width: 100%;}
	.jfd6a li h1{padding: 10px 0;}
	.lysqc{height: auto;}
	.lysqc1 p{padding: 10px; line-height: 20px;}
	.lysqe{font-size: 18px;}
	.lysqf{padding: 10px; font-size: 14px;}
	.lysqg{margin-top: 0px;}
	.lysqh{width: 350px; overflow: hidden;}
	.lysqh1 em{font-size: 12px;}
	.fwlist li{width: 48%; margin-left: 4%; margin-top: 20px;}
	.fwlist li:nth-child(3n+1){margin-left: 4%;}
	.fwlist li:nth-child(2n+1){margin-left: 0px;}
	.fwlist li label{height: 120px;}
	.fwlist li div{padding: 0px; font-weight: normal; margin-top: 5px; font-size: 12px;}
	.tscon1{font-size: 18px; padding: 20px 0;}
	.jiaoshi1{padding: 20px 0; padding-bottom: 10px;}
	.jiaoshi2{font-size: 14px;}
	.jiaoshi1 label{height: auto;}
	.jiaoshi1 img{width: 95%;}
	.jiaoshi3{padding: 0; margin-bottom: 10px;}
	.m5{padding: 20px 0;}
	.m5 li label h1{height: 40px; font-size: 20px;}
	.ad{height: 100px;}
	.ad h1{font-size: 20px;}
	.ad h2{font-size: 18px;}
	.xmb li div p{line-height: 20px; font-size: 13px;}
	.xmb li label{margin-bottom: 5px;}
	.nei{padding-bottom: 20px;}
	.jywap{padding-top: 0px; padding-bottom: 20px;}
	.dso1a li p span{font-size: 14px;}
	.dso1a li p em{font-size: 12px;}
	.dso1a li h2 img{height: 40px;}
	.dos3b a{width: 100px; height: 35px; line-height: 35px; font-size: 15px;}
	.nx1{width: 100%; float: none; margin-top: 0px;}
	.nx1 p{width: 25%; float: left; margin-bottom: 10px;}
	.nx1b{text-align: center;}
	.nx2{width: 100%; float: none;}
	.nx2 li{width: 48%; margin-left: 4%;}
	.nx2 li:nth-child(2n+1){margin-left: 0px;}
	.nx2 li h1{margin: 5px 0;}
	.nx2 li p{font-size: 12px;}
	.xy1 label{width:80px; height: 80px;}
	.xy1{margin-top: 0px;}
	.xy1 label{box-shadow: 0 0px 10px #ddd;}
	.xy2{padding: 0px;}
	.xy2 li{width:45.5%; padding: 0 2%;}
	.xy3{padding: 20px 0;}
	.xy3 h1{font-size: 20px;}
	.xy3 p{font-size: 20px;}
	.xy3 h2{padding: 15px 0; padding-bottom: 0px;}
	.xy5 h1{font-size: 18px;}
	.xy5x{overflow-x: scroll;}
	.xy5x table{width: 1200px;}
	.xy5 table th{padding: 8px;}
	.xy5 table td{padding: 8px;}
	.sanxian{display: block;}
	.m1a li:nth-child(3), .m1a li:nth-child(7){border: none;}
	.m2b{width: 27%;}
	.lysqh1 p:nth-child(odd){padding-left: 125px;}
	.lysqh1 p:nth-child(even){padding-right: 125px;}
	.lysqh1 p:nth-child(10), .lysqh1 p:nth-child(12){padding-right: 118px;}
	.lysqh1 p:nth-child(11), .lysqh1 p:nth-child(13){padding-left: 119px;}
	#gallery{display: block;}
	.shipin iframe{height:200px;}
	.jzgd1 a{height: 40px; line-height: 40px;}
	.ds2a li label{height: 170px;}
	.dso1a li p{padding-left: 10px;}
	.xy2 li p{margin-top: 10px;}
	.xy2 li p{font-size: 14px; font-weight: normal;}
	.zxa tr{display: flex; flex-direction: column;}
	.sendcode{width: 50%; height: 40px;}
	.xfww{margin-bottom: 20px;}
	.m4a li:last-child{display: none;}
	.ntit h3{width: 100%; text-align: center;}
	.ds1 div em{margin: 0 7px; width: 50px;}
	.ds1 #zhuanye em{margin: 0;}
	.nx2 li label{width: 100%;}
	.left3 p{display: flex;}
	.jfd2a{display: flex; flex-direction: column;}
	.jfd2a span{display: block; margin: auto; margin-bottom: 10px;}
	.daodao div{display: flex;}
	.daodao .dscur{padding: 0px; background-color: transparent; color: #F9BC3C;}
	.daodao p{display: flex; flex-wrap: wrap;}
	.daodao p em{display: inline-block; width: 25%; margin: 0;}
	.daodao div span{font-size: 12px; width: 70px; margin: 0;}
	.daodao #zhuanye p{width: 70%;}
	.daodao #zhuanye p em{width: 33%;}
	#ketangx .ds1a{display: flex;}
	#ketangx span{display: block; width: 25%; margin: 0;}
	#ketangx p{width: 75%; display: flex; flex-wrap: wrap; margin-left: 15px;}
	#ketangx p a{width: 33%; display: block; margin: 0px;}
	#ketangx .dscur{padding: 0px; background-color: transparent; color: #F9BC3C; margin: 0px;}
	.ntit h3 i{display: inline;}
	.zzpin p{ margin-bottom: 5px;}
}