
@media only screen and (max-width:1400px) {
	.nav .logo{
		left: .3rem;
		width: 150px;
	}
	.nav .right{
		padding-right: .3rem;
	}
	.nav .ina{
		font-size: 14px;
		padding: 0 .15rem;
		margin: 0;
	}
	
}
@media only screen and (max-width:1280px) {
	
}
@media only screen and (max-width:1180px) {
	.nav .showphone{
		display: none;
	}
}
@media only screen and (max-width:900px) {
	.nav{
		display: none;
	}
	.mobilenav{
		display: block;
	}
	
	.commonpage .num{
		display: none;
	}
	.commonpage .next,.commonpage .prev{
		margin: 0 .2rem;
		height: calc(20px + .3rem);
		font-size: calc(8px + .08rem);
		line-height: calc(20px + .3rem);
		width: calc(40px + .4rem);
	}

	.plist .part1 .instyle{
		width: 48.5%;
	}
	.pdetail .part1 .left{
		width: 100%;
		margin-bottom: .3rem;
	}
	.pdetail .part1 .slide{
		height: 80vw;
	}
	.pdetail .part1 .right{
		width: 100%;
	}
	.pdetail .part1 .links{
		width: 47%;
		height: 2.8rem;
	}
	.development .timeline{
		display: none;
	}
	.development .part3 .left{
		display: block;
		height: 3.5rem;
		position: relative;
		width: 100%;
	}
	.development .part3 .in{
		padding-left: 0;
	}
	.development .part3 .right .table{
		min-height: 0;
	}
	.development .part3 .right{
		padding: 0;
		padding-top: .4rem;
	}
	.development .part3{
		padding-top: .3rem;
	}
.about .part1 .left{
	width: 100%;
	padding-right: 0;
}
.about .part1 .left:after{
	display: none;
}
.about .part1 .right{
	width: 100%;
	padding-left: 0;
	margin-bottom: .2rem;
	margin-top: .4rem;
}

.solution .part1 .instyle{
	width: 48%;
}
.solution .part1 .picbox{
	height: 2.6rem;
}
.contact .part1 .inbox #map{
	position: relative;
	height: 4rem;
}
.contact .part1 .infobox{
	float: none;
	margin: auto;
	margin-top: .4rem;
}
.news .part1 .instyle{
	padding-left: 50%;
}

.news .part1 .picbox{
	width: 40%;
}
}
@media only screen and (max-width:750px) {
	html{
		font-size: calc(100vw / 7.5);
	}
	.footer .fullleft{
		width: 100%;
		text-align: center;
	}
	.footer .fullright{
		width: 100%;
		text-align: center;
	}
	
	.otherbanner .category{
		width: 25%;
	}
	.otherbanner .inputbox{
		width: 72%;
	}
	.otherbanner .bannerbox{
		height: 4.5rem;
	}
}
@media only screen and (max-width:480px) {
	
}
