@media screen and (max-width:1200px){
	.pc{display: none;}
	.wap{display: block;}
	.nav{display: none;}
	.banner .swiper{height: 300px;}
	.top{height: 60px; position: inherit; background-color: #0e357d;}
	.tel{display: none;}
	.ye{padding: 20px 0; padding-bottom: 0px;}
	.tit h1{font-size: 30px;}
	.tit p{font-size: 20px;}
	.inab{flex-direction: column; height: auto;}
	.innews{width: 100%;}
	.innews .swiper {height: 260px;}
	.qbx{display: none;}
	.innews .swiper-slide .inn div{padding: 20px;}
	.innews .swiper-slide .inn div h1{font-size: 16px;}
	.innews .swiper-slide .inn div p{height: 50px; line-height: 25px; font-size: 14px;}
	.inabout{width: 100%;}
	.inabc{padding: 20px;}
	.inabc p{font-size: 30px;}
	.inabc h1{font-size: 20px;}
	.inabc div{margin: 20px 0;}
	.ft{display: none;}
	.fbox{padding: 0 20px;}
	.ff{flex-direction: column;border-top: none;}
	.ffb{margin-top: 10px;}
	.lm{padding: 20px 0; display: flex; flex-wrap: wrap;}
	.lm a{margin: 5px 10px;}
	.about{padding: 20px;}
	.aba{font-size: 30px;}
	.abb{font-size: 20px;}
	.plist div label{padding: 25px;}
	.plist div p{padding-bottom: 25px;}
	.plist div{margin-bottom: 20px;}
	.nlist{padding: 20px 0;}
	.nlist a{padding: 0; padding-bottom: 15px; margin-bottom: 15px;}
	.nla{display: none;}
	.nlb h1{font-size: 16px; margin-bottom: 10px;}
	.nlb p{font-size: 14px; height: 50px; line-height: 25px; color: #999;}
	.ncon{padding: 25px 0;}
	.ncbt{font-size: 18px;}
	.ncbc{padding: 25px 0;}
	.ab{height: auto;}
	.lianxi{padding: 20px 0; flex-direction: column;}
	.lxa{width: 100%;}
	.lxa h1{font-size: 30px;}
	.lxa h2{font-size: 20px;}
	.lxa div{margin-bottom: 20px;}
	.lxb{width: 100%; margin-top: 10px;}
	.inser{height: auto; padding: 30px 0; background-size: 100%; margin-top: 20px;}
	.ins{flex-wrap: wrap;}
	.ins span{display: none;}
	.ins div{margin-bottom: 30px;}
	.ins div p{margin-top: 10px;}
	.inxm .swiper {height: 80px; margin: 20px 0;}
	.sanxian{display: block;}
	.ins a p{margin-top: 10px; margin-bottom: 20px;}
	.banner .swiper-slide .title{font-size: 20px;}
}
@media screen and (max-width:1510px){
	.nav li span a{font-size: 15px;}
}
@media screen and (max-width:1440px){
	.nav li span a{font-size: 14px;}
	.top{width: 96%; padding: 0 2%;}
	.nav li{margin: 0 10px;}
	.fta li{margin-right: 35px;}
}
@media screen and (max-width:1350px){
	.nav li span a{font-size: 14px;}
	.top{width: 96%; padding: 0 2%;}
	.nav li{margin: 0 10px;}
	.fta li{margin-right: 35px;}
}
@media screen and (max-width:1280px){
	.fta li{margin-right: 30px;}
}
@media screen and (max-width:1240px){
	.fta li{margin-right: 25px;}
	.fta li h1{font-size: 16px;}
	.tel span{font-size: 18px;}
}
@media screen and (max-width:1210px){
	.nav li span a{font-size: 13px;}
}