.wap-header{height: 100px; 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;}
.wap-click { padding:25px 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: #0f62ca;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-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: 38px;margin-right: 7%;}
.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;}

.wapfoot-zw,.wapfooter,#wxnr{display: none;}
.wap-solution{display: none;overflow: hidden;}
@media screen and (min-width:200px)  and  (max-width:1500px)  {
	/*PC端公共头部*/
	.containerv{max-width: 96%;}
	.container{max-width: 96%;}
	.ny-container{max-width: 96%;}
	
	.f-t-left dl{margin-right: 11%;}
}
@media screen and (min-width: 200px) and (max-width: 1200px) {
	.zw{display: block;}
	.head{display: none !important;}
	.ny-head{display: none;}
	.nav-head{display: none !important;}
	.wap-header{display: block;}
	.f-t-left dl {margin-right: 9%;}
	.ny-solution ul li .name .fl{padding-left: 13%;}
	
	.ny-about ul li p{width: 97%;}
	
	.solution .fll .name .pic{font-size: 25px;}
	
	/*首页我们的实力*/
	.strength ul .fl .name em, .strength ul .fr .name em{font-size: 18px;}
	
	/*首页新闻*/
	.news ul li{width: calc(100% / 3 - 1.2%);}
	.news ul li .name em{margin: 20px 20px 5px 20px;}
	.news ul li .name p{margin: 0px 20px 0px 20px;}
	.news ul li .name .data em{margin-left: 20px;}
	.news ul li .name span{margin-right: 20px;}
	
	/*内页关于我们*/
	.about-info ul li p{padding: 5px 5%;font-size: 12px;}
	.about-info ul li {width: calc(100% / 3 - 1%);}
	
	.company ul li .icon{margin-top: 4%;}
	.company ul li .name em{font-size: 21px;margin-left: 34.6%;margin-bottom: 0.5%;}
}
@media only screen and (min-width: 200px) and (max-width: 1036px) {
	.f-t-left dl {margin-right: 7%;}
}
@media screen and (min-width: 200px) and (max-width: 1000px) {
	/*首页关于我们*/
	.about ul li em{font-size: 45px;}
	.about .fr{width: 48%;}
	
	.ny-about ul{flex-wrap:wrap ;}
	
	
}
@media only screen and (min-width: 200px) and (max-width: 975px) {
	.wap-foot{display: block;}
	.foot{display: none;}
	.foot-bottom{display: none;}
	.f-t-left {width: 40%;}
	.f-t-left dl{display: none;}
	.f-t-left dl:last-child{display: block;}
	.f-t-right {width: 35.5%;float: right;}
	/*内页导航*/
	.wap-position{display: block;}
	.position .fr{display: none;}
	.wap-position .ctitle1>li{width: 25%;}
	
	.ny-news ul li{width: calc(100% / 2 - 2.3%);}
	/*首页解决方案*/
	.product{height: 100%;background-size: cover;}
	.product .inbd{width: 100%;margin-bottom: 5%;}
	.product .inhd{width: 100%;margin-right:0;display: none;}
	.product .inbd ul li{width: calc(100% / 3 - 2.3%);}
	.product .title em{margin-top: 30px;}
	.product .inhd li em{margin-top: 5%;}
	.product .inhd li p{margin-top: 3%;}
	.product .inhd li a{margin-top: 5%;margin-bottom: 6%;}
	.product .inbd ul{margin-top: 45px;}
	
	/*首页我们的实力*/
	.strength ul .fl .name em, .strength ul .fr .name em{font-size: 16px;margin: 20px 0px 0px 15px;}
	.strength ul .fl .name p, .strength ul .fr .name p{margin: 0px 0px 15px 15px;}
	
	
	/*内页产品与服务*/
	.services-banner .inbd ul li em{font-size: 20px;}
	.services-banner .inbd ul li img{margin-top: 75%;}
	
	/*底部联系我们*/
	.consult em img {width: 102%;}
	
	
	/*手机端底部悬浮*/
	/*手机端在线咨询*/
	.wapfoot-zw,.wapfooter,#wxnr{display: block;}
	.wapfoot-zw{height: 53px;background: #000;}
	.wapfooter{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background: #0f62ca; z-index: 999}
	.wapfooter .foot-nav{float: left; width: calc(100% / 3)}
	.wapfooter .foot-nav-2{background: #000}
	.wapfooter .foot-nav-bg{display: inline-block; width: 40%;  height: 54px; line-height: 54px; text-align: center;}
	.wapfooter .foot-nav-bg1{background: url(../images/nav-bg1.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg2{background: url(../images/nav-bg2.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg3{background: url(../images/nav-bg3.png) no-repeat center center; background-size:40%;}
	.wapfooter a{display: inline-block; width:60%; font-size: 1.1rem; line-height: 54px; color: #fff;}
	#wxnr {width: 100%;height: 100%;max-width: 640px;min-width: 320px;position: fixed;top: 0;z-index: 1000;display: none;background: rgba(0,0,0,.6);}
	#wxnr .nrdf {margin: auto;position: absolute;top: 50%;left: 0;right: 0;width: 18rem;    height: 11rem;padding: 4rem 0 3rem;margin-top: -11rem;text-align: center;background-color: 	rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius: 	10px;}
	#wxnr img {display: block;margin: 0 auto 0.8rem;}
	#wxnr p {display: block;font-size: 1.1rem;text-align: center;color: #666;}
	#wxnr i {display: block;position: absolute;top: 1rem;right: 1rem;width: 1.5rem;height: 1.5rem;font-size: 1rem;line-height: 1.5rem;text-align: center;color: #fff;font-weight: 	bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
	#wxnr #btn {display: inline-block;padding:  0.1rem 0.2rem;background-color: #f19903;color: #fff;border-radius: 0.2rem;cursor: pointer;}
}
@media only screen and (min-width: 200px) and (max-width: 870px) {
	/*内页关于我们*/
	.about-info ul{flex-wrap: wrap;}
	.about-info ul li {width: calc(100% / 2 - 1%);}
	
	.solution .fl .name .pic p{background: url(../images/solution-icon.png)no-repeat center left 15% #0F62CA !important;padding-left: 35%;font-size: 22px;}
	
	.innovation ul li .p{margin-top: 0;}
	.innovation ul li .con em{font-size: 45px;}
	.innovation ul li .con span{bottom: 27px;}
	.innovation ul li .con ul{margin-top: 0;}
}
@media only screen and (min-width: 200px) and (max-width: 800px) {
	/*首页我们的实力*/
	.strength ul .fr, .strength ul .fl{width: 100%;}
	
	.solution .swiper-container2 .swiper-button-prev{left: 73%;}
	.foot-bottom span{display: none;}
	
}
@media only screen and (min-width: 100px) and (max-width: 700px) {
	.about .fl{width: 100%;margin-top: 5%;}
	.about .fr{width: 100%;}
	
	.news ul li {width: calc(100% / 2 - 1.2%);}
	
	/*首页解决方案*/
	.solution .title{font-size: 22px;margin-bottom: 15px;margin-top: 35px;}
	.solution .fll .name .pic{line-height: 135px;font-size: 22px;}
	.solution .fll .name .go{padding: 28% 0px;}
	/*.solution .fll{width: 100%;}
	.solution .frr{width: 100%;}*/
	.solution .fll .info{padding-bottom: 5.5%;}
	.solution .fll .info em{margin: 6% 0% 0% 9%;}
	.solution .fll .info span{margin: 6% 9% 5% 0%;}
	.solution .swiper-container2 .swiper-button-prev{left: 70%;}
	.solution .swiper-container2 .swiper-button-prev:hover{left: 70%;}
	/*.solution .solution-bd ul li{width: calc(100% / 2) !important;}*/
	
}
@media only screen and (min-width: 200px) and (max-width: 640px) {
	
	.nypro .l {width: 100%; text-align: left; float: none;}
	.nypro .r {width: calc(100% - 40px); padding: 10px 20px 20px; float: none;}
	
	.wap-solution{display: block;}
	.solution{display: none;}
	
	#nr-container .pro1 .descript1{width: 100%;}
	
	.wap-position .ctitle1>li{width: 25%;}
	
	.f-t-left dl:last-child{display: none;}
	
	/*首页关于我们*/
	.about .title{text-align: center;}
	.about .title em{font-size: 22px;}
	.about ul li em{font-size: 35px;}
	.about ul{margin-top: 0;}
	.about .fr a:nth-child(2){display: none;}
	.about .fr .ck{display: block;}
	
	/*首页产品与服务*/
	.product .title{text-align: center;}
	.product .title em{font-size: 22px;}
	.product .title p{font-size: 13px;}
	.product .inbd ul {margin-top: 20px;}
	.product .inhd li span{font-size: 16px;}
	.product .inbd ul li {width: calc(100% / 2 - 2.3%);}
	.product .inbd ul li:nth-child(3){border-radius:0;}
	.product .inbd ul li:nth-child(4){border-radius:0;}
	
	/*首页解决方案*/
	.solution{display: none;}
	.solution .solution-bd ul{width: 100%;}
	.solution-content{display: block;}
	.solution .title{font-size: 22px;margin-bottom: 15px;margin-top: 35px;}
	.wap-solution .fll .name .pic{line-height: 71px;font-size: 20px;}
	.wap-solution .fll .name .go{padding: 14% 0px;}
	.wap-solution .fll{width: 100%;}
	.wap-solution .frr{width: 100%;}
	.solution .fll .info{padding-bottom: 5.5%;}
	.solution .fll .info em{margin: 6% 0% 0% 9%;}
	.solution .fll .info span{margin: 6% 9% 5% 0%;}
	.solution .swiper-container2 .swiper-button-prev{left: 70%;}
	.solution .swiper-container2 .swiper-button-prev:hover{left: 70%;}
	/*.solution .solution-bd ul li{width: calc(100% / 2) !important;}*/
	.solution .frr .solution .swiper-slide{background-size: contain !important;}
	.solution .solution-bd ul li p{display: none;}
	.solution .fll .name .pic img {margin-top: 17%;margin-left: 5%;}
	.solution .fll .name .pic p{bottom: 15%;}
	.product .inhd li{text-align: center;}
	.product .inhd li a{margin: auto;margin-top: 5%;margin-bottom: 6%;}
	.wap-solution .title{margin-bottom: 15px;margin-top: 8%;}
	.wap-solution .title em{font-size: 22px;font-weight: bold;}
	.wap-solution .title p{font-size: 13px;bottom: 7px;}
	
	/*首页我们的实力*/
	.strength{display: none;}
	.wap-strength{display: block;margin-top: 8%;}
	.wap-strength .title{margin-bottom: 15px;margin-top: 8%;}
	.wap-strength .title em{font-size: 22px;font-weight: bold;}
	.wap-strength .title p{font-size: 13px;bottom: 7px;}
	
	/*首页新闻*/
	.news .title{font-size: 22px;margin-bottom: 15px;margin-top: 8%;}
	.news .title p{font-size: 13px;}
	.news ul li{width: 49%;}
	.news ul .ck{display: block;}
	/*首页咨询*/
	.consult{height: 210px;background-size: cover;}
	.consult em{display: none;}
	.consult p{display: block;font-size: 20px;font-weight: bold;margin-top: 25px;margin-bottom: 5px;}
	.consult span{font-size: 14px;color: #fff;font-family: "微软雅黑";display: block; margin-top: 10px;}
	.consult a{margin-top: 5%;width: 135px;font-size: 15px;height: 45px;line-height: 45px;}
	.consult a:before{width: 153px;height: 53px;}
	/*底部*/
	
	.f-t-right{width: 100%;float: none;text-align: center;overflow: hidden;}
	.f-t-right dl{margin-top: 20px;}
	.f-t-right dl dd{margin-right: 0;margin-left: 3%;}
	.foot-bottom span{display: none;}
	
	
	/*内页关于我们*/
	.ny-about{margin-top: 25px;}
	.ny-about ul{flex-wrap: wrap;}
	.ny-about ul li p{width: 100%;}
	.ny-about ul li img{width: 100%;}
	.about-info ul{flex-wrap: wrap;margin-bottom: 30px;}
	.about-info ul li {width: 100%;margin-bottom: 5%;}
	.about-info ul li p{font-size: 14px;}
	
	/*子栏目 企业文化*/
	.company .title{margin-top: 10%;}
	.company .title em{font-size: 22px;}
	.company ul li:nth-child(2) .name em{margin-left: 0;}
	.honor .title em{font-size: 22px;}
	.company ul li{flex-wrap: wrap;}
	.company ul li .pic{width: 100%;}
	.company ul li .name{width: 100%;text-align: center;padding-bottom: 5%;}
	.company ul li .name .icon{width: 12%;margin: auto;margin-top: 6%;margin-bottom: 2%;}
	.company ul li .name em{margin-left: 1%;font-size: 21px;}
	.company ul li .name p{width: 95%;margin: auto;}
	.ny-honor ul{flex-wrap: wrap;}
	.ny-honor ul li{width: calc( 100% / 2 - 2%);margin-bottom: 5%;}
	.ny-honor ul li img{display: block;width: 100%;height: 326px;}
	.honor ul li{width: calc(100% / 2 - 2.5%);}
	
	/*内页核心能力*/
	.innovation .title{margin-top: 10%;}
	.innovation .title em{font-size: 22px;}
	.innovation ul li.fl{width: 100%;}
	.innovation ul li.fr{width: 100%;}
	.innovation ul li .p {margin: 5% 0px 0px 0%;}
	.innovation ul li .con{margin-left: 0;}
	.instrument ul li{width: calc(100% / 2 - 2%);}
	.innovation-end ul{flex-wrap: wrap;}
	.innovation-end ul li{width: 100%;position: relative;}
	.innovation-end ul li .info{padding-left: 2%;}
	.innovation-end ul li .info em{font-size: 18px;}
	.innovation-end ul li .info p{font-size: 14px;}
	
	.csale{margin-top: 6%;}
	.csale .info em{font-size: 22px;}
	.csale .info p{font-size: 13px;line-height: 35px;width: 95%;}
	.csale-two{margin-top: 6%;margin-bottom: 6%;}
	.csale-two .info em{font-size: 22px;}
	.csale-two .info p{font-size: 13px;line-height: 35px;width: 95%;}
	
	.standard .title{margin-top: 10%;}
	.standard .title em{font-size: 22px;}
	.standard ul li{width: 100%;}
	.standard ul li .name{font-size: 18px;height: 55px;line-height: 55px;}
	.standard ul li:last-child .info p{width: 100%;}
	.standard ul li .name span{font-size: 13px;}
	.standard ul li:last-child .info .left{margin-left: 2%;}
	
	/*解决方案*/
	.ny-solution .title em{font-size: 22px;}
	.ny-solution ul li{width: 100%;margin-bottom: 8.5%;}
	.ny-solution ul li .name .fl{padding-left: 14%;}
	.solution-two ul li{width: 100%;margin-bottom: 8.5%;}
	
	/*产品与服务*/
	.services-banner .inbd ul li{width: calc(100% / 2 - 2px);height: 159px;}
	.services-banner .inbd ul li img{margin-top: 10%;}
	.services-banner .inbd ul li em{margin-top: 0%;font-size: 16px;}
	.services-banner .inbd ul li p{margin-top: 2%;margin-bottom: 17.7%;}
	.services ul li {width: calc(100% / 2 - 2%);margin-bottom: 5%;}
	/*内页新闻*/
	.ny-news .title{margin-top: 10%;}
	.ny-news .title em{font-size: 22px;}
	.ny-news ul li{width: 100%;margin-bottom: 10%;}
	.ny-news ul li:last-child{margin-bottom: 0;}
	
	/*内页视频*/
	.media ul li{width: calc(100% / 2);}
	
	/*内页联系我们*/
	.connect .title em{font-size: 22px;}
	.connect ul{flex-wrap: wrap;}
	.connect ul li{width: 100%;margin-bottom: 2%;padding-bottom: 4%;}
	.connect ul li:last-child{width: 100%;padding-top: 15px;}
	.connect ul li p{font-size: 16px;margin: 0;}
	.connect ul li img{margin-top: 4%;}
	.connect ul li:last-child dd:nth-child(1){margin-left: 4%;}
	#nr-container .pro1 .descript1 p.haoma{bottom: 0;left: 0;font-size: 14px;}
	
	.honor .ck{width: 146px;height: 39px;line-height: 39px;font-size: 15px;}
	.ny-about ul li em{font-size: 24px;text-align: center;}
	.ny-about ul li span{font-size: 12px;text-align: center;}
	.ny-news ul li .name em{margin: 20px 15px 5px 19px;}
	.ny-news ul li .name p{margin: 0px 15px 0px 19px;}
	.ny-news ul li .name .data em{margin-left: 19px;}
	.ny-news ul li .name .data span{margin-right: 15px;}
	.media ul li .name em{font-size: 14px;}
	.media ul li .name span{font-size: 13px;}
	
	.services .title em{font-size: 22px;}
	.services .title p{font-size: 14px;}
	
	#nr-container .pro2{display: none;}
	#nr-container .pro1{width: 100%;}
	#nr-container .detail{width: 100%;}
	
	
	.services ul li .name{font-size: 15px;}
}
@media only screen and (min-width: 200px) and (max-width: 500px) {
	.news ul li {width: 100%;margin-bottom: 6%;}
	.company ul li .name .icon{width: 16%;}
	.solution .solution-bd ul li em{font-size: 13px;}
	.solution .solution-bd ul li span{font-size: 16px;}
	.solution .solution-bd ul li{height: 150px;}
	.solution .solution-bd .ck{width: 100%;position: inherit;}
	.solution .frr .solution .swiper-slide{height: 260px;}
	.wap-position .ctitle1>li {width: 40%;font-size: 15px;}
	.wap-position .ctitle1>li .ctitle2{display: none;}
	.solution .solution-bd .ck span{margin: 0;}
	.solution .solution-bd .ck{height: 155px;}
	.solution .solution-bd .ck img{margin: 5.7% 0 0.7% 0px;}
	.solution .solution-bd .tempWrap{width: 360px !important;margin: auto;}
	.strength .title{margin-top: 30px;font-size: 22px;}
}
1200 960 768  640 