@media screen and (min-width:1600px) {
	.wrap {
		max-width: 96%;
	}
	
	
	
}








@media screen and (min-width: 1400px) and (max-width:1600px) {

	
	
	
	
	
}



@media screen and (min-width:200px) and (max-width: 1500px) {
	.wrap { width: 96%; }

	
	
	
}

@media screen and (min-width: 1200px) and (max-width:1411px) {
	.foot .foot-nav dl{padding-right: 34px;}

}






@media screen and (min-width: 1200px) and (max-width:1400px) {
	.wrap { width: 96%; }

}






@media screen and (min-width:200px) and (max-width: 1360px) {
		
}









@media screen and (min-width:200px) and (max-width: 1319px) {
	
	.nav ul li {padding: 0 20px;}

	
		
}







@media screen and (min-width:200px) and (max-width: 1279px) {
	
	.nav ul li {padding: 0 14px;}

	
		
}





@media screen and (min-width:200px) and (max-width: 1287px) {
.nav {margin-left: 10%;}	
.nav ul li { margin: 0 1px;}


}



@media screen and (min-width:200px) and (max-width: 1280px) {



}


@media screen and (min-width:200px) and (max-width: 1279px) {
.foot .foot-nav dl{padding-right: 10px;}	
	
	
		
}





@media screen and (min-width:200px) and (max-width: 1221px) {
.inSideRight .pro-item ul li a{margin-right: 10px;padding-right: 10px;}
	
	
		
}




@media screen and (min-width:200px) and (max-width: 1200px) {
	
	.header{display: none;}
	
	
	.wap-head{display: block;}
	.wrap { width: 96%; } 
	.wap-head-zw{height: 178px;}
	

	
	
	.nav{display: none;}
	.wap-head{position: fixed;width: 100%;}
	

	.sub-nav ul li{width: 30%;}
	
	.app-list ul li{width:31.333% ;margin-bottom: 2%;}
	
	
	
	.ny-cul ul li.cul-icon1{right: 468px;}
	.ny-cul ul li.cul-icon2{right: 115px;}
	.ny-cul ul li.cul-icon3{right: 400px;}
	.ny-cul ul li.cul-icon4{right: 533px;}
	
	
	
	.menuWrap{display: block;}
	
	
	.inSideLeftSoft li p a{width: 100%;}
	
	
	
	
	
	.footer{display: block;padding: 24vh 0 4vh;}
	/*.lfooter{display: block;}*/
	
	


	

	
	
	
}



@media screen and (min-width:200px) and (max-width: 1024px) {

.inSideCont .gs .gs-info-left,.gs-info-right{width: 100%;}
.gs-info-right{text-align: center;background: #205893;}
}




@media  screen and (min-width: 200px) and (max-width:992px) {

.ny-cul ul li.cul-icon1,.ny-cul ul li.cul-icon2,.ny-cul ul li.cul-icon3,.ny-cul ul li.cul-icon4{left: 5%;}

.ny-cul ul{background: url(../img/cul-bg1.png)no-repeat center / cover;}




}


@media  screen and (min-width: 200px) and (max-width:978px) {
	
	
}


@media  screen and (min-width: 200px) and (max-width:960px) {
	
	.wap-head .logo { margin: 7px 0; }
	.wap-head-zw { height: 128px; }
	.wap-head .wap-nav { margin: 19px 0; }
	
	.ny-equip ul li{width: 31.333%;}
	
}




@media  screen and (min-width: 200px) and (max-width:849px) {
	
.ny-cul ul li.cul-icon1,.ny-cul ul li.cul-icon2,.ny-cul ul li.cul-icon3,.ny-cul ul li.cul-icon4{
	top:auto;
	position: relative;margin-bottom: 4%;}	
	
	
	
}





@media  screen and (min-width: 200px) and (max-width:768px) {
.wap-head .logo h1 img{height:95px; width: auto;margin: 1% 0;}
.index-tit h2{font-size: 32px;line-height: 32px;}

.ny-honor ul li{width: 31.333%;}
.inSideRight .pro-item{padding:0 1%;}
.inSideRight .pro-item ul {display: flex; align-items: center; height: 63px; }
.inSideRight .pro-item ul li{}
.inBannerText{display: none;}



}









@media  screen and (min-width: 200px) and (max-width: 640px) {
.wap-head .logo{margin: 1% 0;}	
.wap-head .logo h1 img{height:52px; width: auto;}
.wap-head .wap-nav{margin: 3% 0;}
.wap-head .wap-nav img{height: 28px;}
.banner #banner-pg .swiper-pagination-bullet{width: 40px;height: 2px;}

.wap-head-zw { height:82px; }
.wap-nav-list{top: 78px;}	
	
.index-tit span{line-height: 16px; font-size: 16px;} 
.app-list ul li { width: 48%;}
	
	
.ny-honor ul li{width: 48%;}
	
	
.ny-equip ul li	{width: 48%;}


.ny-about .ny-about-info{padding: 3vh 0;}


.ny-news-list ul li{width: 48%;}
.ny-news-list ul li .pic-txt h3{display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.ny-news-list ul li .pic-txt p{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}	


	
}

@media  screen and (min-width: 200px) and (max-width: 633px) {

.inSideRight .pro-item ul li a{line-height: 16px;}

}




@media  screen and (min-width: 200px) and (max-width: 500px) {
	.index-tit h2 { font-size: 28px; line-height: 28px; }
	.ny-cul ul{height: auto;}
	.ny-cul ul li{text-align: center;max-width:90%;margin: 0 auto; padding: 3vh 0;}
	.ny-cul ul li.cul-icon1, .ny-cul ul li.cul-icon2, .ny-cul ul li.cul-icon3, .ny-cul ul li.cul-icon4{left: 0;}
	.ny-cul ul li .icon,.ny-cul ul li .txt{float: none;}
	.ny-cul ul li .icon,.ny-cul ul li .txt p{line-height: 30px;}
	
	.ny-cul ul li.cul-icon1, .ny-cul ul li.cul-icon2, .ny-cul ul li.cul-icon3, .ny-cul ul li.cul-icon4{margin-bottom: 0;}
	
	
	.timeline .swiper-container { height: 300px !important;}
	.timeline .swiper-slide{height: 300px;}
	
	.timeline .swiper-slide::after{box-shadow: -230px 0 150px 60vw rgba(255, 255, 255, 0.9) !important;}
	
	
.inSideRight .pro-item ul li{width: 100%;}

.inSideCont .gs{margin-bottom:20px;}

	
}


