@media screen and (max-width: 1100px){
.mapcontent .main_map .m .node-map{
	zoom: .9;
}
}
@media screen and (max-width: 992px){
	.head .nav ul li{
		padding: 0px 5px;
	}
}
@media screen and (max-width: 992px){
.wap_nav {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	z-index: 7777;
}
.wap_nav .logo {
    float: left;
    position: absolute;
    left: 0px;
    top: 0px;
    line-height: 24px;
}
.wap_nav .logo img{height: 24px;margin-top: 13px;margin-left: 10px;}
body{
	padding-top: 50px;
}

.pc{
    display: none;
}
.wap{
    display: block;
}
.banner{
	margin-top: 0px;
	height: 118vw;
}
.banner .dec{
	font-size:14px;
	line-height:2;
	padding-top:4vw;
}
.wap_nav .more {
    position: absolute;
    z-index: 4;
    float: right;
    width: 113px;
    line-height: 35px;
    border-radius: 30px;
    opacity: 1;
    background: linear-gradient(270deg, #A45DF7 0%, #4E54FF 100%);
    margin-top: 7px;
    text-align: center;
    font-family: æ€æºé»‘ä½“;
    font-size: 14px;
    right: 70px;
    top: 0px;
    letter-spacing: 0em;
    color: #FFFFFF;
}
.banner .left{
	padding-left: 0px;
	padding-top: 43vw;
}
.banner .title{
	font-size: 25px;
}
.section1{
	padding: 20vw 0px;
}
.titlemodel .title{
	font-size: 20px;
}
	.titlemodel .dec{
		font-size:14px;
		padding-top:10px;
		line-height:1.6;
	}
	.section1 .left{
		width:100%;
		padding: 0px 30px;
	}
	.section1 .content{
		display:block;
	}
	.section1 .left .swiper-button-next{
right:0px;}
	.section1 .left .swiper-button-prev{
		left:0px;
	}
	.section1 .dec0{
font-size:12px;
	line-height:1.5;}
	.section1 .item{
margin-bottom:10px;}
	.section1 .right{padding-top:5vw;width: 100%;}


.section1 i.i2{
	width: 30%;
}
.section1 i.i1{
	width: 30%;
}
.main_map{
	display: none;
}
.inforlist{
	position: static;
	width: 100%;
	padding: 20px;
	margin-top: 4vw;
}
	.section3 .list ul{
display:inline-block;}
	.inforlist .num{
font-size:17px;}
	.inforlist li{
padding-bottom:10px;}

.section3{
	padding: 20vw 0px;
}
.section3 .list{
	padding-top: 10vw;
}
.section3 .list ul li{
	width: 17vw;
	height: 17vw;
	margin: 0px 1vw;
}
	.section4{
padding:20vw 0px;
	}
	.section4 .model li{
width:100%;
	float:none;
	}
	.section4 .s2{
font-size:12px;}
	.section4 .s1{
font-size:14px;
	}
	.section4 .bd{
padding-top:4vw;}
	.section4 .hd a{
		font-size:15px;
		line-height:40px;
		width:100px;
		margin-right:5px;
	}
	.section4 .content{
padding-top:6vw;
	}
	.section4 .left{
		width: 100%;
		float: none;
		zoom: 1;
		overflow: hidden;
		margin-bottom: 4vw;
	}
	.section4 .right{
		width:100%;
	}
	.section5 .left{font-size:20px;text-align:center;float:none;padding: 6vw 0px;}
	.section5 .right{float:none;text-align:center;padding-bottom:10vw;padding-top: 3vw;}
	.footer .logo{
		padding-top: 10vw;
		text-align: center;
		float: none;
	}
	.wap_nav .logo span{
		font-size: 12px;
		color: #000;
		vertical-align: middle;
		display: inline-block;
		line-height: 24px;
		margin-top: 11px;
	}
	.footer .item:last-child{
		width:66.666%;
	}
	.footer .items{
		float: none;
		zoom: 1;
		overflow: hidden;
		

    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
flex-wrap: wrap;

	}
	.footer .item{
		max-width: 100%;
		width: 33.333%;
		margin-left: 0px;
		padding-top: 5vw;
		margin-bottom: 4vw;
	}
}