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








@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:1280px) and (max-width: 1360px) {
		
}






















@media screen and (min-width:960px) 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: 1200px) {
	
	.header{display: none;}
	
	
	.wap-head{display: block;}
	.wrap { width: 96%; } 
	.wap-head-zw{height: 178px;}
	
	.wap-banner{display: block;}
	
	
	.nav{display: none;}
	.wap-head{position: fixed;width: 100%;}
	

	.sub-nav ul li{width: 30%;}
	
	
	
	.ys .ys-list{background: none;height: auto;}
	.ys .ys-list ul{position: relative;}
	
	.ys .ys-list ul {border-top: solid 1px rgba(0,0,0,0.4);}
	.ys .ys-list ul li{ margin: 0 3% 0px;}
	.ys .ys-list ul li b{color: #333;}
	.ys .ys-list ul li p{color: #666;}
	
	
	.footer{display: none;}
	.lfooter{display: block;}
	
	
	.ny-pro-lt,.ny-pro-rt{float: none;width: 100%;}
	.ny-pro-lt{margin-bottom: 30px;}
	
	
	
	
	.news-info-left{display: none;}
	.news-info-right{float: none;}
	.news-info-left img{display: none;}
	
	.news-info-right{height: auto;width: 100%;}
	.news-info-right ul li{float: left;margin-right: 2%;}
	.news-list{position: relative;}
	.news-list ul{width: 102%;}
	.news-list ul li{margin-bottom: 3%;width: 48%;margin-right: 2%;}
	.news-list ul li .news-txt{width:45%;}
	.news-list ul li .news-pic{width:45%;}
	
	
	

	#box{display: none;}
   .wap-serlist{display: block;}
	
	.service{margin: 80px 0 0;}
	
	
}








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




}


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


@media  screen and (min-width: 200px) and (max-width:960px) {
	
	
	
.ys .ys-list{height: auto;}	

.inGuestbookWrap{
	width:100%;
}
	

.inGuestbookWrap dl dd .input{
	width: 95%;
}

.inGuestbookWrap dl dd .textarea{
	width: 95%;
	height: 120px;
}

.inGuestbookWrap dl dd {
    
    width: 100%;
}

	
}










@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;}


.video{padding-bottom: 6%;}

.video-list ul li h3 {        overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding: 0px 10px;}.news-list ul li .news-txt p {        margin-bottom: 35%;}.ny-news-list-xq-info img{	width:100%;	height:auto;	overflow:hidden;}.ny-news-list ul li .pic-txt p {    color: #666;    font-size: 14px;    line-height: 28px;    margin-top: 10px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.ny-news-list ul li .pic-txt h3 {    font-size: 18px;    font-weight: bold;    margin-top: 10px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
}









@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;} 
	
	
.video-list ul li{width:48%;margin-bottom: 2%;}	
	
	
	
	
.ny-pro-list ul li,.ny-news-list ul li	{width: 48%;}
	
	
.news-list ul li{width: 100%;}	
	
	
.ys .ys-list ul li b{font-size: 24px;}	
.ys .ys-list ul li{height: auto;}
	
.wap-serlist{margin-bottom: 4%;}
.wap-serlist ul{width: 102%;}
.wap-serlist ul li{width: 100%;margin-right: 0%;margin-bottom: 2%;}	
	
	
	
	
}



@media  screen and (min-width: 200px) and (max-width: 500px) {
	.index-tit h2 { font-size: 28px; line-height: 28px; }
	
	
	.ys .ys-list ul li{width: 44%;}
	
	
	.service { margin: 3vh 0 0; }
	.index-tit{margin-bottom: 2vh;}
	.index-tit h2{margin-bottom: 1vh;}
	.wap-serlist ul li p { font-size: 18px;background: #fafafa;}
	.news { margin: 0 auto 3vh; }
	.news-info { margin: 2vh auto 0; }
	.news-info-right{padding-left: 2vw;padding-top: 3vh;}
	.news-info-right ul li h3{font-size:24px}
	
	.video{padding-top: 2vh;}
	.ys .ys-list ul li b{font-size: 22px;}
	
	.cor{margin: 3vh auto;}
	.cor #cor-next:after, .cor #cor-prev:after { opacity: 0.3; } 
	
	
}


