.wap-header{height: 65px; position: fixed; top: 0; width: 100%; background:rgba(0,0,0,.9); z-index: 999;display: none;}
.wap-header .logo h1{line-height: 0;margin-top: 6px;}
.wap-header .logo a{display: block;}
.wap-header .logo  img{display: block;width: 72%;}
.wap-click { padding:13px 0;}
.wap-click span{width: 34px; height: 2px;background: #fff;display: block;margin: 8px auto; transition: all 277ms ease-in-out;position: relative;}
.active span.cl-1{transform: rotate(-45deg);top:8px;}
.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:nth-child(7){display: none;}
/* .wap-nav ul li a:hover,.wap-nav ul li.on>a{ background: #428acb;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: 65px;display: none;}
.wap-vericon{margin-top:17.5px;  margin-right: 18px;}
.priduct-banner .swiper-pagination{display: none;}
.odds-cp .swiper-pagination{display: none;}
.wap-pro-list,.pf_down{display: none;}
.wap-pro-list-pic{display: none;}
.wap-header .search{margin-top: 39px;margin-right: 2%;}
.zw{display: none;height: 100px;width: 100%;}	
.wap-summar{display: none;margin-top: 50px;font-size: 15px;color: #FFFFFF;line-height: 32px;}
.wap-summar img{display: block;width: 100%;}
.wapfoot-zw,.wapfooter,#wxnr{display: none;}



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

}
@media screen and (min-width: 200px) and (max-width: 1600px) {
	.container{width: 96%;}
	.n-container{width: 96%;}
	.p-container{width: 96%;}
	
	
	.about ul li:nth-child(2){left: 0;}
	.news .news-swiper {margin-left: 6%;width: 42%;}
	.news .container {background: url(../images/news-tz_icon.png)no-repeat center left 3.7%;}
	.ys ul li em{font-size: 20px;}
	.ys ul li p{font-size: 16px;}
	.partner ul:nth-child(3) li{margin: 4px;}
}
@media screen and (min-width: 200px) and (max-width: 1500px) {
	.introduce ul li dd {padding: 19% 9% 0% 9%;}
}
@media screen and (min-width: 200px) and (max-width: 1400px) {
	.partner ul:nth-child(3) li {margin: 7px;}
	.partner ul:nth-child(3){transform: translateY(-60px);}
	
}
@media screen and (min-width: 200px) and (max-width: 1300px){
	.ny-serve ul li{width: calc(100% / 2 - 0.5%);}
	
	.ny-news .list-e li .info{margin-right: 0%;}
	
	.ny-about ul li:nth-child(2) dd{padding-top: 0;padding-right: 0;}
	
	.swiper-containertop .swiper-slide img{left: 27px;}
	.introduce ul li{padding-bottom: 5.6%;width: calc(100% / 4 - 0.6%);}
	.introduce ul li dd{padding: 19% 5% 0% 5%;}
	.introduce ul li em{margin-top: 9%;}
	
	.analyze .analyze-swiper .swiper-slide{background-size: 60%;}
	.analyze .analyze-swiper .swiper-slide img{display: block;width: 50%;margin: auto;}
}
@media screen and (min-width: 200px) and (max-width: 1200px) {
	.contact-us ul li em{font-size: 50px;}
	.contact-us ul li p{font-size: 15px;line-height: 50px;}
	.contact-us ul li p i{width: 35px;}
	.contact-us ul li span{margin-top: 0;margin-bottom: 0;}
	.contact-qg ul li{width: calc(100% / 3 - 0.9%);}
	.contact-qg ul li dt{width: 150px;line-height: 50px;font-size: 18px;}
	
	.swiper-containertop .swiper-slide em {position: relative;left: 30px; top: 18px;white-space:nowrap;text-overflow: ellipsis;width: 100px;overflow: hidden;display: block;float: right;}
	.swiper-containertop .swiper-slide em{left: 40px;}
	
	.ny-about ul li em{font-size: 25px;}
	.ny-about ul li span{margin-bottom: 0;}
	.ny-about ul li p{font-size: 14px;line-height: 29px;}
	
	.product ul li:nth-child(1) a{width: 150px;line-height: 40px;font-size: 15px;}
	.about strong{font-size: 35px;}
	.about span{font-size: 25px;}
	.about p{width: 85%;font-size: 15px;}
	.about a{width: 155px;line-height: 35px;font-size: 15px;}
	.about i{font-size: 50px;line-height: 50px;}
	.about em{font-size: 16px;}
	
	.ys ul li em{font-size: 18px;}
	
	.partner .title em{font-size: 35px;}
	.partner .title p{font-size: 28px;}
	.partner .title{margin-bottom: 2%;}
	.partner{padding-bottom: 0%;}
}
@media screen and (min-width: 200px) and (max-width: 1100px) {
	.contact-bsc .title em{font-size: 28px;}
	.contact-bsc .title em span{font-size: 50px;}
	.contact-bsc .title p{font-size: 19px;}
	
	.ys ul li p{font-size: 13px;}
	.partner .partner-list{display: none;}
	.partner .partner-list2{display: block;}
	.partner .partner-list2 ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
	.partner .partner-list2 ul li{width: calc(100% / 6 - 0.6%);background: #fff;text-align: center;padding: 2% 0;margin-bottom: 1%;margin-right: 0.7%;}
	.partner .partner-list2 ul li:nth-child(6n){margin-right: 0;}
	.partner .partner-list2 ul li img{display: block;width: 69%;margin: auto;}
}

@media screen and (min-width: 200px) and (max-width: 960px) {
	/* 固定 */
	.zw{display: none !important;}
	.wap-header{display: block;}
	.wap-headerzw{display: block;}
	.head{display: none;}
	.wap-position {display: block;}
	.position ul li:nth-child(1) {display: none;}
	/* 固定 */
	
	.news .news-swiper{width: 65%;margin-left: 7%;}
	
	.product .container{flex-wrap: wrap;}
	.product .title {text-align: center;display: flex; justify-content: center;flex-direction: column-reverse;width: 100%;margin-bottom: 3%;}
	.product .title em{writing-mode: inherit;font-size: 22px;}
	.product .title p{writing-mode: inherit;display: block;margin-left: 0;font-size: 32px;line-height: 55px;}
	.product ul{width: 100%;}
	
	.foot .f-t-left dt img{display: block;width: 60%;}
	.foot .f-t-nav dt::after{width: 135%;}
	.foot .f-t-nav{width: 53.5%;}
	.foot .f-t-nav dt{font-size: 16px;}
	
	.about ul{flex-wrap: wrap;}
	.about ul li{width: 100%;}
	.about a{margin-top: 5%;}
	.about span{margin-bottom: 1%;}
	.about ul li:nth-child(2){position: inherit;margin-top: 5%;}
	
	.ny-about ul{flex-wrap: wrap;}
	.ny-about ul li{width: 100% !important;}
	.ny-about ul li:nth-child(2) dd{padding-left: 0;}
	
	.certificate ul{flex-wrap: wrap;}
	.certificate ul li {width: calc(100% / 3 - 1.6%);margin-bottom: 2%;}
	
	.product-list ul li dd:nth-child(2){width: 51%;}
	.product-list ul li em{font-size: 22px;}
	.product-list ul li p{font-size: 14px;}
}
@media screen and (min-width: 200px) and (max-width: 850px) {
	.introduce ul{flex-wrap: wrap;}
	.introduce ul li{width: calc(100% / 2 - 0.6%);margin-bottom: 2%;}
	
	.introduce ul li dd { padding: 13% 5% 0% 5%;}
}
@media screen and (min-width: 200px) and (max-width: 768px) {
	.ys ul{flex-wrap: wrap;}
	.ys ul li{width: calc(100% / 2);}
	
	.partner .partner-list2 ul li{width: calc(100% / 5 - 0.6%);}
	.partner .partner-list2 ul li:nth-child(5n){margin-right: 0;}
	.partner .partner-list2 ul li:nth-child(6n){margin-right: 0.7%;}
	.product ul li:nth-child(2) dd, .product ul li:nth-child(3) dd{width: 85%;}
	
	.product-list ul li .p-container{flex-wrap: wrap;}
	.product-list ul li .p-container dd{width: 100% !important;margin-bottom: 3%;}
}
@media screen and (min-width: 200px) and (max-width: 640px) {
	.banner .swiper-pagination-bullet {width: 25px;height: 4px;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}
	.banner .swiper-pagination {bottom: 10px !important;}
	
	.certificate .title em{font-size: 22px;}
	.certificate .title p{font-size: 15px;}
	
	.contact-bsc .title {text-align: center;padding: 3% 0 80% 0;}
	.contact-bsc .title em{font-size: 22px;line-height: 35px;}
	.contact-bsc .title em span{font-size: 35px;}
	
	.contact-qg .title em{font-size: 22px;}
	.contact-qg .title p{font-size: 12px;}
	.contact-qg ul li{width: 100%;}
	
	.contact-us .title em{font-size: 22px;}
	.contact-us ul{flex-wrap: wrap;}
	.contact-us ul li{width: 100% !important;}
	.contact-us ul li em{font-size: 30px;}
	.contact-us ul li span{font-size: 18px;}
	.contact-us ul li p{font-size: 13px;}
	
	.analyze{overflow: hidden;}
	.swiper-containertop{width: 100%;}
	.swiper-containertop .swiper-slide {text-align: center;}
	.swiper-containertop .swiper-slide img{position: inherit;left: 0;}
	.swiper-containertop .swiper-slide i{right: -45%;}
	.swiper-containertop .swiper-slide em{top: 3px;float: none;}
	.analyze-swiper .swiper-button-next, .analyze-swiper .swiper-button-prev{display: none;}
	
	.analyze .title em,.introduce .title em{font-size: 22px;}
	.analyze .title p,.introduce .title p,.introduce ul li p{font-size: 13px;}
	.introduce ul li img{display: block;width: 30%;}
	
	.introduce ul li em{font-size: 19px;}
	
	.product-list ul li em {font-size: 19px;}
	.product-list ul li p {font-size: 13px;}
	
	.ny-about .title em{font-size: 22px;}
	.ny-about .title p{font-size: 14px;}
	.ny-about ul li em{font-size: 22px;}
	.ny-about ul li span{font-size: 13px;}
	
	.news .container{background: url(../images/news-tz_icon.png)no-repeat center left;}
	.news .news-swiper{width: 100%;}
	.news .swiper-slide p{font-size: 12px;}
	.news{height: 50px;line-height: 49px;}
	
	.partner {padding-bottom: 5%;}
	.product .title p{font-size: 22px;line-height: 24px;}
	.product .title em{font-size: 16px;}
	.product ul{flex-wrap: wrap;}
	.product ul li{width: 100% !important;margin-bottom: 2%;}
	.product ul li:nth-child(1) strong{font-size: 19px;}
	.product ul li:nth-child(1) i{margin-bottom: 1%;width: 80%;margin: initial;}
	.product ul li:nth-child(1) a{margin-top: 8%;width: 120px;line-height: 30px;font-size: 13px;margin: initial;margin-left: 13%;margin-top: 3%;}
	.product ul li:nth-child(1) p{font-size: 14px;line-height: 32px;padding-left: 13%;}
	.product ul li:nth-child(1) dd:nth-child(1){margin-left: 12.5%;text-align: left;}
	.product ul li:nth-child(2) strong,.product ul li:nth-child(3) strong{font-size: 19px;}
	.product ul li:nth-child(2) dd, .product ul li:nth-child(3) dd{margin-top: 8%;margin-bottom: 5%;}
	.product ul li:nth-child(2) a{margin-top: 10%;}
	
	
	.about strong{font-size: 22px;}
	.about span{font-size: 18px;}
	.about p{width: 100%;}
	.about i{font-size: 35px;}
	.about em{font-size: 13px;}
	
	.ys ul li{width: 100%;}
	
	.partner .title em{font-size: 22px;}
	.partner .title p{font-size: 19px;}
	
	.partner .partner-list2 ul li{width: calc(100% / 3 - 0.6%);display: flex;}
	.partner .partner-list2 ul li:nth-child(3n){margin-right: 0;}
	.partner .partner-list2 ul li:nth-child(5n){margin-right: 0.7%;}
	
	.foot .f-t-left dt {margin-bottom: 3%;}
	.foot .f-t-nav{width: 100%;margin-right: 0;}
	.foot .f-t-nav dt{margin-bottom: 0;font-size: 14px;}
	.foot .f-t-nav dd a{font-size: 13px;}
	.foot .end ul{flex-wrap: wrap;}
		
	/* wap架构图 */
	.analyze{display: none;}
	.wap-analyze{display: block;margin: 7% 0;}
	.wap-analyze .swiper-slide{}
	.wap-analyze .swiper-slide img{display: block;width: 100%;}
	.wap-analyze .swiper-slide p{font-size: 13px;color: #333;text-align: center;margin-top: 6%;
    margin-bottom: 5%;}
}
@media screen and (min-width: 200px) and (max-width: 1200px) {
	
}
@media screen and (min-width: 200px) and (max-width: 1200px) {
	
}