.wap-header{height: 60px; position: fixed; top: 0; width: 100%; background: #fff; z-index: 999;display: none;}
.wap-header .logo h1{line-height: 0;}
.wap-header .logo a{display: block;}
.wap-header .logo  img{display: block; margin-top:10px; width: 170px;}
.wap-click { padding:7px 0;}
.wap-click span{width: 34px; height: 2px;background: #333;display: block;margin: 10px auto; transition: all 277ms ease-in-out;position: relative;}
.active span.cl-1{transform: rotate(-45deg);top:12px;}
.active span.cl-2{opacity: 0;}
.active span.cl-3{transform: rotate(45deg);top:-12px;}
.wap-header .ver{left: auto; margin-top: 0; position: relative; padding: 18px 0; margin-right: 3%;}
.wap-nav{ background: #F6F6F6; z-index: 20; left: 0; width: 100%; display: none;}
.wap-nav ul li a{ display: block;font-size: 15px;line-height:40px;color: #434343;text-indent: 40px;transition: all .6s;}
.wap-nav ul li a:hover,.wap-nav ul li.on>a{ background: #B79F7E;color:#fff}
.wap-hide{ background: #fff; display: none;overflow: hidden;}
.wap-hide dd{border-bottom: 1px dashed #eee;float:left;width:50%;}
.wap-nav .wap-hide dd a{line-height:45px;text-align: center;font-size:14px;text-indent: 0;}
.wap-headerzw{height: 60px;display: none;}

.wap-pro-list,.pf_down{display: none;}
.wap-pro-list-pic{display: none;}
.wap-banner{display: none;}

@media screen and (min-width:200px)  and  (max-width:1200px)  {
.wap-header{display: block;}
.header{display: none;}
.container{max-width: 96%;margin:0 auto;}
.wap-banner{width: 100%;overflow: hidden;position: relative;display:block;margin-top:60px}
.banner{display: none;}
.title{margin:30px 0}
.title b{font-size:26px;line-height: 26px;}
.title span{font-size:16px}
.ny-about-con{width:93%;margin:50px auto}

	/*内页新闻动态列表页*/
	.nynews-list ul{width: calc(100% + 20px);}
	.nynews-list ul li{float: left; margin-right: 20px; width: calc(100% / 4 - 20px); margin-bottom: 20px;}



}


@media screen and (min-width:200px)  and  (max-width:960px)  {
	/*内页新闻动态列表页*/
	.nynews-list ul li{width: calc(100% / 3 - 20px); }
}




@media screen and (min-width:200px)  and  (max-width:1660px)  {
.container{max-width:93%;}
.lc-list dl{background:none;width:calc(100%/6 - 20px);text-align: center;}
.lc-list dl{padding-right:20px}
.lc-list dl dt{margin:0 auto}
.footer .footer-contact{    margin-left: 4%;}
.footer .footer-left{width: 300px;}
.footer .footer-link{width: 100%;}
.ny-about-ys1 .fr h2, .ny-about-ys1 .fr p{width:80%;}
.ny-about-ys1 .fr h2{  font-size: 32px;       padding: 30px 0 30px 0;}
.ny-about-ys2 .fl h2{    font-size: 32px;    padding: 80px 0 30px 0;}
.parent-list li{    width: calc(100%/5 - 30px);margin:15px}
.ny-team-list dl{  width: calc(100%/3 - 30px);margin:15px}
.ny-footer .footer-top .container{width:95%;margin:0 auto}
.ny-xcx-list dl{    width: calc(100%/4 - 30px);margin:15px}
.ny-xcx-youshi .fr{margin-right:3%}
.ny-contact ul li .info em{font-size:14px}
}


@media screen and (min-width:200px)  and  (max-width:640px)  {
	.service-list dl{width:45%;margin:2.5%;height: auto;padding:20px 0;margin-bottom:20px;box-shadow: none;border-radius:0;}
	.service-list dl dt{margin:0 0 20px 0;height:105px;border:1px solid #eee;padding:5px}
	.service-list dl dd{margin-top:30px;}
	.service-list dl b{font-size:18px;margin-bottom:10px;}
	.service-list dl:last-child{margin:2.5%;}
	.service-list dl dt img{height:100px}
	.case-list li{width:48%;margin:1%}
	.case-list li em{display: none;}
	.case{margin-top:30px}
	.more{margin-top:30px}
	.ys{height: auto;background-size: cover;padding-bottom:40px}
	.ys-list dl{height: auto;width:100%;margin:10px 0}
	.ys .title{padding-top:40px}
	.ys-list dl dt{margin-top:20px}
	.ys-list dl dt b{font-size: 20px;}
	.ys-list dl dd{margin:10px auto}
	.lc-list dl{ background: none;}
	.lc-list dl{width:46%;margin:2%;padding-right:0}
	.lc-list dl dt{margin:0 auto}
	
	.parent-list li{width:46%;margin:2%;}
	.news-list li{width:48%;margin:1%}
	.footer .footer-top{display: none;}
	.footer-bottom-t .fl,.footer-bottom-t .fr{float:none;text-align: center;}
	.footer .footer-bottom-t ul li a{border:none;padding: 0;}
	.footer .footer-bottom-t ul li{width:calc(100%/3);text-align: center;height:40px;line-height: 40px;}
	.footer .footer-bottom{padding-top: 20px;}
	.footer-bottom-b .fl,.footer-bottom-b .fr{display: block;float:none;text-align: center;}
	.footer .footer-bottom-b{line-height: 25px;height: auto;}
	.footer-bottom-b{padding:10px 0}
	.news-list li .info h2{line-height: 24px;}
	.ny-banner{ background-size:cover !important;height: 300px;}
	.ny-banner h2{font-size:24px;    line-height:30px;text-align: left;}
	.ny-banner p{font-size:18px;text-align: left;margin: 15px 0;}
	.ny-banner .container{width:90%}
	.position .fl{display: none;}
	.position .fr{width: 100%;float: none;}
	.position .ctitle1 li{padding: 0 10px;}
	.ny-about-title{font-size:30px;}
	.ny-about-title:after{margin:15px auto}
	
	.ny-about-ys1 .fl, .ny-about-ys1 .fr{width: 100%;float:none;}
	.ny-about-ys .ny-about-icon{display: none;}
	.ny-about-ys1 .fr h2, .ny-about-ys1 .fr p,.ny-about-ys2 .fl h2, .ny-about-ys2 .fl p{width:93%;margin:0 auto}
	.ny-about-ys1 .fr h2{padding:30px 0}
	.ny-about-ys1 .fr h2,.ny-about-ys2 .fl h2{font-size:26px}
	
	.ny-about-ys2 .fl, .ny-about-ys2 .fr{width: 100%;float:none;}

	.ny-about-ys1{padding-bottom:40px}
	.ny-about-ys2 .fl h2{padding-top:30px;}
	.ny-about-ys2 .fl{padding-bottom:40px;}
	.ny-banner .ny-p{margin-top:20px;}
	.ny-title{font-size:26px;    margin: 40px 0;}
	.ny-app-list dl{width: 90%;margin:20px auto;float:none;    height: auto;padding-bottom:30px}
	.ny-app-list dl dt{padding:20px 0}
	.ny-app-list dl dd{width:90%;}
	
	.ny-team-list dl{width: 90%;margin:20px auto;float:none}
	.ny-team-list dl dd p{width:90%;margin:30px auto}
	.ny-team-list dl{height:auto;}
	.case-ctitle li a{padding:0 10px}
	.case-ctitle li{margin-right:10px}
	.case-ctitle{padding:15px 0}
	.case-banner .container p:after{margin-top:50px}
	.ny-case-list li{width:100%;margin:10px auto}
	
	.ny-contact ul li{width:100%;margin:10px auto;float:none;height: auto;padding:22px 0}
	.ny-contact ul li .info{padding:0 6%;text-align: left;}
	.ny-contact ul li .info img{margin:0}
	.ny-contact ul li span{height: auto;}
	.ny-contact ul li .info strong{margin:10px 0}
	.ny-contact{padding: 63px 0 50px;}
	.service2 h2, .service3 h2, .service4 h2{padding-top:60px}
	.service2 h2 img, .service3 h2 img, .service4 h2 img{width:90%;margin:0 auto}
	.service-alls{height:800px}
	
	.ny-web-list dl{width:90%;margin:10px auto;float:none}
	.ny-web-list dl dd{width: 100%;}
	.ny-js-con .ny-js-container{display: none;}
	.ny-js-con{height: auto;padding-bottom:40px;}
	.ny-js-con .ny-title{padding-top:40px;}
	.ny-xcx-list dl{width:48%;margin:1%}
	.ny-xcx-list dl dd{width:90%;margin:0 auto}
	.ny-xcx-youshi .fr{width:90%;float:none;margin:0 auto}
	.ny-xcx-youshi{ background:#f5f5f5;margin:30px auto 0 auto;height: auto; padding-top:20px;padding-bottom:40px}
	.ny-xcx-youshi .ny-title{margin:20px 0}
	.ny-xcx-youshi .ny-xcx-yslist dl{width: 50%;}
	.ny-xcx-youshi .ny-xcx-yslist dl dt{margin-top: 50px;}


	/*内页新闻动态列表页*/
	.nynews-list ul{width: 100%;}
	.nynews-list ul li{ width: 100%; margin-bottom: 20px;}

}