.wap-header{height: 75px; 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:15px 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: #005CA1;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: 25px;margin-right: 5%;}
.zw{display: none;height: 75px;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-related{display: none;}
.wap-banner{display: none;}

.wap-product{display: none;}

.xq-solution .bd ul li .list-c .firstRow td{padding: 28px;}

.product-tow{display: none;}

/*产品详情*/
.xq-solution .bd ul li .pic2 td{width: 50%;}
.xq-solution .bd .table3 img{width: 100%;}
.xq-solution .bd .table4 img{width: 100%;}
.xq-solution .bd .table7 img{width: 80px !important;}
/*.xq-solution .bd ul li img {
    display: block;
    width: 100% !important;
}*/

@media screen and (min-width:200px)  and  (max-width:1700px)  {
	/*PC端公共头部*/
	.containerw{max-width: 96%;}
	.containery{max-width: 96%;}
	.container{max-width: 96%;}
	
	/*.f-t-left dl{margin-right: 11%;}*/
	/*首页头部*/
	.head-nav{width: 77%;margin-left: 5.5%;}
	
	/*首页为什么选择我们*/
	.choose .pic .icon{right: -27px;}
	
	.introduce-swiper{margin-left: 5%;}
	
	.guest .left{left: -1%;}
	
	.college-plan .college-con li p{font-size: 14px;}
	
	.about ul li .title{top: 18%;}
}

@media only screen and (min-width: 200px) and (max-width: 1600px) {
	.banner .text em{font-size: 45px;}
	.banner .text p{font-size: 16px;} 
	.banner .text ul li:nth-child(2) a{width: 115px;height: 110px;}
	.banner .text ul li:nth-child(1){line-height: 52px;}
}

@media only screen and (min-width: 200px) and (max-width: 1500px) {
	.about ul li .title{position: absolute;top: 12%;left: 6%;}
	.head-nav li>a span{font-size: 15px;}
	
	/*.head-nav .nav-hide dl:after{right: -45px;}*/
	
	/*.ny-news ul li .info{width: 54%;}*/
	
	.ys ul:after{left: 46.2%;}
	.ys ul:nth-child(2):after{left: 45.5%;}
}


@media only screen and (min-width: 1100px) and (max-width: 1550px){
	.culture ul li:after{right: -165px;}
	
	/*.logo img:nth-child(1){display: none;}
	.logo img:nth-child(2){display: block;}*/
	
	/*全网字体 font*/
	#nav li{margin-right: 2.5%;}
	/*首页*/
	.about ul li .title img{width: 95px;}
	.foot .f-t-right dd img{width: 70%;}
	
	.ny-about ul li:nth-child(1){padding-top: 8%;}
	
	/*.about ul li .title p{line-height: 30px;}*/
	.foot .f-t-logo a img{width: 116px;}
	.consult ul li a{/*width: calc(100% / 2 - 13%);*/height: 55px;line-height: 55px;}
	.about ul li .title{top: 18%;}
	.head-nav{width: 70%;margin-left: 14.5%;}
	.head-nav li>a span{font-size: 15px;}

	.head-nav .nav-el {height: 75px;}

	.search p span{font-size: 14px;}
	.search img{width: 15px;}
	.banner .text em{font-size: 27px;}
	.banner .text p{font-size: 14px;}
	.banner .text ul i{font-size: 18px;}
	.banner .text ul span{font-size: 16px;}
	.product ul li em{font-size: 20px;}
	.product ul li p{font-size: 14px;}
	.about ul li .title a{width: 110px;line-height: 40px;font-size: 14px;}
	.news .title em{font-size: 22px;}
	.news .title p{font-size: 14px;}
	.news ul{margin-bottom: 20;margin-top: 0;}
	.news ul li span{font-size: 14px;}
	.news ul li:hover span{font-size: 14px;}
	.news ul li em{font-size: 17px;}
	.news ul li:hover em{font-size: 13px;}
	.news ul li p{font-size: 14px;}
	.news ul li:hover p{font-size: 14px;}
	.news ul li i{font-size: 14px;}
	.news ul li:hover i{font-size: 14px;}
	.consult ul li p{font-size: 22px;}
	.consult ul li span{font-size: 16px;}
	.consult ul li a span{font-size: 18px;}
	.foot .f-t-left dt, .foot .f-t-right dt{font-size: 18px;}
	.foot .f-t-left dd{font-size: 14px;}
	.foot .f-t-right dd p{font-size: 14px;bottom: 1px;}
	.foot .f-t-right dd:nth-child(2) p{bottom: 6px;}
	/*.foot .f-t-right dd:nth-child(3) p{bottom: 20px;}*/
	.foot-bottom p{font-size: 14px;}
	.ny-banner .loop1 em{font-size: 26px;}
	.ny-banner .loop1 p{font-size: 14px;}
	.ny-about ul li em{font-size: 20px;}
	.ny-about ul li i{font-size: 14px;}
	.ny-about ul li p{font-size: 14px;margin-top: 2%;}
	.target .info p{font-size: 16px;}
	.target .info em{font-size: 20px;}
	.ys ul li span{font-size: 14px;}
	.ys ul li em{font-size: 17px;}
	.ys ul li p{font-size: 14px;line-height: 25px;font-weight: 300;}
	.ny-product .hd ul li{font-size: 15px;}
	.ny-product .bd ul li .info em{font-size: 14px;}
	.ny-product .bd ul li .info p{font-size: 14px}
	.ny-product .bd ul li .info a{width: 85px;height: 34px;font-size: 14px;line-height: 34px;}
	.solution-details .pro1 .descript1 em{font-size: 20px;}
	.solution-details .pro1 .descript1 p{font-size: 16px;}
	.xq-solution .hd li span{font-size: 16px;}
	.ny-news ul li .info em{font-size: 18px;}
	.ny-news ul li .info span{font-size: 13px;}
	.ny-news ul li .info p{font-size: 14px;}
	.ny-news ul li .info i{font-size: 14px;}
	.xq-news .title em{font-size: 18px;}
	.xq-news .title .date span{font-size: 14px;}
	.service .title em{font-size: 20px;}
	.service .title p{font-size: 14px;font-weight: 300;}
	.service .service-con ul li em{font-size: 15px;}
	.service .service-con ul li p{font-size: 14px;line-height: 28px;font-weight: 300;}
	.proofing .title em{font-size: 20px;}
	.proofing .title p{font-size: 14px;font-weight: 300;}
	.proofing .proofing-con ul li em{font-size: 20px;}
	.text::-webkit-input-placeholder{color: rgba(0,0,0,0.5);font-size: 14px;font-weight: 300;}
	.text::-moz-input-placeholder {color: rgba(0,0,0,0.5);font-size: 14px;font-weight: 300;}
	.text::-ms-input-placeholder {color: rgba(0,0,0,0.5);font-size: 14px;font-weight: 300;}
	textarea::-webkit-input-placeholder{color: rgba(0,0,0,0.5);font-size: 14px;font-weight: 300;font-family: "微软雅黑";}
	textarea::-moz-input-placeholder {color: rgba(0,0,0,0.5);font-size: 14px;font-weight: bold;font-family: "微软雅黑";}
	textarea::-ms-input-placeholder {color: rgba(0,0,0,0.5);font-size: 14px;font-weight: 300;font-family: "微软雅黑";}
	.contact .title em{font-size: 20px;}
	.contact .title p{font-size: 14px;}
	.contact ul li dl dt em{font-size: 16px;}
	.contact ul li dl:nth-child(1) dd{font-size: 14px;}
	
	.head-nav .nav-hide dl a>dd>em, .head-nav .nav-hide dl>dt>em{font-size: 16px;}
	.head-nav .nav-hide dl a>dd span{font-size: 14px;font-weight: 300;}
	
	.consult ul{margin-top: 6%;}
	.consult{height: 240px;}
	.logo {margin-top: 15px; width: 110px;}
	.search{margin-top: 20px;}
	
	.head{border-top: 28px solid #005ca1;}
	.head-nav li>a span{line-height: 75px;height: 75px;}
	
	.banner .swiper-pagination-bullet{width: 8px;height: 8px;}
	.product ul li a{margin-top: 2%;}
	.product ul li a:hover{margin-top: 2%;}
	.product-tow ul li .name{top: 12%;}
	.product ul li a{line-height: 30px;}
	.product ul li a:hover{line-height: 30px;}
	
	.target .info h2 img{width: 100px;}
	
	.ny-product .hd ul li:after{content: '';top: 7px;height: 11px; right: -39px;}
	.ny-product .hd ul.yy li:after{content: '';top: 7px;height: 11px; right: -41px;}
	.ny-product .hd ul.yy li:last-child:after{content: none;}
	
	.rows{font-size: 14px;}
	.solution-details .pro1 .descript1{height: 380px;}
/*	.pro1{margin-bottom: 0;}*/
	.xq-solution .hd li img{right: 15px;}
	.xq-news .content p span{font-size: 14px !important;}
	
	.service .service-con{background-size: 30%;}
	
	.proofing .proofing-con .form form .submit{width: 130px;height: 40px;font-size: 14px;}
	
	.proofing .proofing-con .form .text{line-height: 50px;}
	
	.contact ul li dl dd p{font-size: 14px;margin-right: 38%;}
	.contact ul li dl dd img{width: 60%;}
	.contact ul li dl:nth-child(2) dd{margin-right: -7%;}
	.contact ul li>img{width: 75%;float: right;}
	.contact ul li:nth-child(1){text-align: right;}
	
	.font-pro li p span{font-size: 20px !important;}
	.font-pro li .list-c td p span{font-size: 16px !important;}
	
	.font-pro .pic2 td p span strong{font-size: 16px !important;}
	.font-pro .pic2 td p span{font-size: 16px !important;font-weight: 300;}
	
	.xq-solution .bd ul:nth-child(2) table p span{font-size: 12px !important;}
	
	.table7 td p span strong{font-size: 14px;}
	.table7 td p strong span{font-size: 14px !important;}
	.head-nav .nav-hide{top: 103px;}
	
	/*.head-nav .nav-hide dl:after{right: -45px;}*/
	.culture .title em{font-size: 20px;}
	.culture ul li em{font-size: 15px;}
	.culture ul li p{font-size: 14px;}
	.talent .title em{font-size: 20px;}
	.talent ul li em{font-size: 15px;}
	.talent ul li span{font-size: 14px;}
	
}
@media only screen and (min-width: 200px) and (max-width: 1450px) {
	#nav li{margin-right: 3.7%;}
	.head-nav{margin-left: 4%;    width: 82%;}
	
	.consult ul li p{font-size: 32px;}
	.consult ul li:nth-child(1){width: 55%;}
	.consult ul li:nth-child(2){width: 40%;}
	.consult ul li a{width: calc(100% / 2 - 6%);}
	.consult ul li:nth-child(2) a:nth-child(1){background: url(../images/consult-icon.png)no-repeat center left 35px;}
	.consult ul li:nth-child(2) a:nth-child(1):hover{background: url(../images/consulth-icon.png)no-repeat center left 35px #FFFFFF;}
	.consult ul li:nth-child(2) a:nth-child(2){background: url(../images/consult-icon2.png)no-repeat center left 35px;}
	.consult ul li:nth-child(2) a:nth-child(2):hover{background: url(../images/consulth-icon2.png)no-repeat center left 35px #FFFFFF;}
}

@media only screen and (min-width: 200px) and (max-width: 1430px) {
	.product{display: none;}
	.product-tow{display: block;}
	.product-tow ul li .name {position: absolute;top: 20%;left: 0%;text-align: center;width: 100%;}
	
	.product ul li a{width: 100%;}
	.product-tow .swiper-containercp{overflow: hidden;}
	.product ul li a:hover{width: 100%;background: none;}
	
	.product ul li a{border: 0;}
}

@media only screen and (min-width: 200px) and (max-width: 1400px) {
	.ny-product .hd ul.yy li:after{content: '';top: 7px;height: 11px; right: -20px;}
	
	.table22 tr td img{display: block;width: 100%;}
	.table22 tr td{width: calc(100% / 2);padding: 10px;}
	.table33 tr td img{display: block;width: 100%;}
	.table33 tr td{width: calc(100% / 3 - 20px);padding: 10px;}
	.table tr td img{display: block;width: 100%;}
	
	.about ul li .title{top: 9%;}
	
	.ys ul:after{left: 45.9%;}
	
	.ny-about ul li:nth-child(1){padding-top: 1%;}
	
	#nav li{margin-right: 3%;}
	.proofing .proofing-con .form .text{width: calc(100% / 2 - 4.4%);}
	
	.head-nav .nav-hide dl:after{right: -40px;}
	
	.banner .text ul i{font-size: 16px;}
	.banner .text ul span{font-size: 13px;}
	.banner .text ul li:nth-child(2) a{width: 100px;height: 90px;}
	.banner .text ul li:nth-child(1){line-height: 43px;}
	.contact ul li dl:nth-child(1) dd{line-height: 45px;font-size: 18px;}
	.contact ul li dl:nth-child(2){margin-top: 2%;}
	
	.service .service-con ul li em{font-size: 18px;}
	.service .service-con ul li p{font-size: 14px;}
	
	.ny-product .hd ul li{margin: 0px 20px;}
	.ny-product .hd ul li:after{right: -21px;}
}
@media only screen and (min-width: 200px) and (max-width: 1320px) {
	.foot .f-t-logo{margin-right: 0%;}
	
	/*#nav li{position: relative;margin-right: 4%;}*/
	.proofing .proofing-con .form .text{width: calc(100% / 2 - 4.2%);}
	#nav li{margin-right: 2.5%;}
	
	.contact ul li dl:nth-child(1) dd{line-height: 45px;font-size: 18px;}
	.contact ul li dl:nth-child(2){margin-top: 2%;}
	
	.foot .f-t-left{width: 50%;margin-right: 8%;}
	
	/*.ny-news ul li .info{width: 54%;}*/
	
	/*新闻*/
	.ny-news ul li .pic{margin-left: 0;width: 33.5%;}
}
@media only screen and (min-width: 200px) and (max-width: 1280px) {
	.descript1 ul li:nth-child(2){font-size: 19px;}
	.solution-details .pro1 .descript1 i{margin-bottom: 1%;}
	
	
	.banner .text em{font-size: 35px;}
	.banner .text p{font-size: 14px;}
	
	.head-nav .nav-hide dl:after{right: -37px;}
	
	.product ul li em{font-size: 28px;}
	.product ul li p{font-size: 13px;color: #808080;font-family: arial;text-transform: uppercase;position: relative;bottom: 3px;}
	.banner .text ul li:nth-child(2) a{display: none;}
	
	.about ul li .title{top: 9%;}
	.news ul li em{font-size: 17px;width: 83%;}
	.news ul li p{width: 83%;}
	
	.about ul li .title p{font-size: 14px;}
	.ny-about ul li{margin: auto;}
	.ny-about ul li:nth-child(1){padding-top: 0;}
	.ys ul:after{left: 45.6%;}
	.ys ul:nth-child(2):after{left: 44.7%;}
	
	.service .service-con ul li p{font-size: 13px;}
	
	/*.ny-news ul li .info{width: 52%;}*/
	
	.ny-news ul li .info p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
	.ny-news ul li .info em{overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
}
@media only screen and (min-width: 1200px) and (max-width: 1300px) {
	.spec-preview{height: 354px !important;}
	.news ul li{height: 275px;}
	.news ul li:hover:after, .news ul li:hover{height: 320px;}
	.foot .f-t-left dd{margin-right: 16%;line-height: 38px;}
	
	.ny-banner .banner-slide{height: 420px !important;background-size: contain;}
	
	.culture ul li:after{right: -128px;}
	
	.ny-about ul li:nth-child(1){padding: 0;}
}

@media screen and (min-width: 200px) and (max-width: 1200px) {
	.foot .f-t-logo{width: 18%;}
	.foot .f-t-left dl:nth-child(1){margin-right: 9%;}
	
	.culture ul li:after{right: -100px;}
	
	.service .service-con ul li p{line-height: 22px;}
	
	.about ul li .title{top: 12%;}
	
	.service .service-con{background: none;padding: 0;}
	.service .service-con ul{width: 45%;}
	.service .service-con ul li{margin: 11% 0%;}
	
	.descript1 ul{width: 100%;}
	.solution-details .pro1 .descript1 p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
	
	.ny-product .hd ul li{font-size: 16px;}
	
	.ys ul:after{left: 45.2%;}
	.ny-about ul li p{width: 95%;}
	
	.zw{display: block;}
	.head{display: none;}
	.wap-header{display: block;box-shadow: 0px 2px 3px 2px #fafafa;}
	
	/*首页*/
	.logo{margin-top: 9px;}
	
	.about ul li .title p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
	.news ul li em{font-size: 17px;line-height: 30px;}
	
	.descript1 ul li:nth-child(2){font-size: 18px;}
	
	.banner .text ul i,.banner .text ul li:nth-child(1){border: 0px;text-align: left;}
	.banner .text ul span{margin: 0;}
	
	/*.wap-banner {
    display: block;
    position: relative;
    overflow: hidden;
}
	.banner {
    display: none;
}*/

	.foot .f-t-left{width: 45%;margin-right: 4%;}
	
	
	.consult ul li:nth-child(2) a:nth-child(2){background: url(../images/consult-icon2.png)no-repeat center left 35px;}
	
	/*.banner{display: none;}
	.wap-banner{display: block;position: relative;overflow: hidden;}*/
	
	.banner .text{left: 6%;}
}
@media only screen and (min-width: 200px) and (max-width: 1100px) {
	.culture ul li:after{right: -50px;}
	
	.about ul li .title{top: 11%;}
	
	.xq-news .content img{width: 100% !important;height: 100% !important;}
	/*.list-c .firstRow td p span{font-size: 14px !important;}*/
	
	.ny-news ul li .info p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	
	.ny-news ul li .info span{display: block;position: inherit;float: none;}
	
	.ys ul:after{left: 44.8%;}
	.ys ul:nth-child(2):after{left: 43.7%;}
	.ys ul li p{font-size: 14px;line-height: 34px;}
	
	.proofing .proofing-con .form .text{width: calc(100% / 2 - 4.5%);}
	
	.ny-about ul li p{margin-top: 2%;line-height: 30px;}
	.ny-about ul li em{font-size: 25px;}
}


@media only screen and (min-width: 200px) and (max-width: 1036px) {
	.culture ul li:after {content: none;}
	
	.consult ul li a{width: 248px;}
	.news ul li{height: 320px;}
	
	.proofing .proofing-con .form .text{width: 97.3%;line-height: 50px;}
	.proofing .proofing-con .form .textarea{height: 245px;}
	
	.consult ul li p{font-size: 25px;}
	.consult ul li a span{font-size: 22px;}
	
	/*.proofing .proofing-con{flex-wrap: wrap;}
	.proofing .proofing-con ul{width: 100%;}
	.proofing .proofing-con .form{width: 100%;}*/
}
@media screen and (min-width: 200px) and (max-width: 1000px) {
	.ny-about ul li:nth-child(2){display: none;}
	.ny-about ul li:nth-child(1){width: 100%;}
	
	.about ul li .title{top: 6%;}
	
	.xq-solution .bd ul li img{display: block;width: 100% !important;height: auto !important;}
	
	.contact ul li dl dt em{font-size: 22px;}
	.contact ul li dl:nth-child(1) dd{font-size: 16px;}
}
@media only screen and (min-width: 200px) and (max-width: 920px) {
	
}
@media only screen and (min-width: 200px) and (max-width: 960px) {
	.talent .title em{font-size: 24px;}
	.culture .title em{font-size: 24px;}
	.culture ul li em{margin-top: 1%;}
	.culture ul li:nth-child(2) em{margin-top: 1%;}
	.culture ul{flex-wrap: wrap;}
	.culture ul li{width: 100%;margin-bottom: 2%;}
	.culture ul li:nth-child(2) em{margin-top: 1%;}
	.culture ul li p{font-size: 14px;}
	.news ul li{height: 260px;}
	
	.xq-solution .bd ul li .list-c .firstRow{display: flex; justify-content: space-between;flex-wrap: wrap;}
	.xq-solution .bd ul li .list-c .firstRow td{width: calc(100% / 3 - 45px);display: inline-block;margin-bottom: 15px;}
	.xq-solution .bd ul li .list-c .firstRow td{padding: 18px;}
	
	.ys ul li p{font-size: 14px;line-height: 25px;-webkit-line-clamp: 6;margin-top: 2%;}
	
	.ny-news ul li .info p{line-height: 25px;}
	
	.ny-news ul li .info{width: 61%;}
	.ny-news ul li .info em{font-size: 18px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	
	.solution-details .pro1 .pro-list-pic{float: none;width: 100%;}
	.solution-details .pro1 .descript1{float: none;width: 100%;}
	.descript1 ul{width: 90%;}
	
	/*.solution-details .pro1 .descript1{width: 48%;}*/
	.descript1 ul li:nth-child(1) a{margin-left: 0%;font-size: 16px;}
	
	.ys ul:after{width: 92px;height: 92px;}
	.ys ul:after{left: 45%;}
	.ys ul:nth-child(2):after{left: 44.1%;}
	
	.news ul li{width: calc(100% / 2 - 1.3%);}
	.news ul li:last-child{display: none;}
	
	.foot-mid{display: none;}
	.wap-foot{display: block;}
	/*手机端底部悬浮*/
	/*手机端在线咨询*/
	.wapfoot-zw,.wapfooter,#wxnr{display: block;}
	.wapfoot-zw{height: 53px;}
	.wapfooter{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background: #005CA1; 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;}
	
	.product ul li em{font-size: 20px;}
	.product ul li p{font-size: 12px;}
	.product ul li a{width: 100%;line-height: 40px;}
	
	
	.foot .f-t-logo{display: none;}
	.foot .f-t-left dl:nth-child(1){display: none;}
	
	.foot .f-t-left{width: 50%;}
	
	.consult{height: 220px;}
	.consult ul{margin-top: 3.5%;}
	.consult ul li:nth-child(1){margin-top: 3%;}
	
	.ny-product .bd ul li .info p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
	.ny-product .bd ul li{width: calc(100% / 2 - 2%);}
	.ny-product .hd ul li{margin: 0px 10px;font-size: 14px;}
	.ny-product .hd ul li:after{right: -10px !important;}


	.zx-service{display: none}
}

@media only screen and (min-width: 200px) and (max-width: 910px) {
	.about ul li .title p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
}

@media only screen and (min-width: 200px) and (max-width: 860px) {
	.xq-solution .bd ul:nth-child(2) li>div{width: 100% !important;overflow-x: auto;}
	.xq-solution .bd ul:nth-child(2) li>div table{overflow-x: scroll;width: 860px !important;}
}

@media only screen and (min-width: 200px) and (max-width: 820px) {
	.ny-news ul li .info span{font-size: 14px;}
	.ny-news ul li .info p{font-size: 14px;}
	
	.service .service-con ul{width: 48%;}
	
	.ys ul li em{font-size: 16px;}
	
	.ys ul:after{left: 44.5%;}
	.ys ul:nth-child(2):after{left: 43.1%;}
	
	.contact ul li dl:nth-child(1) dd{font-size: 14px;line-height: 35px;}
	.contact ul li dl dt em{font-size: 18px;}
	
	.proofing .proofing-con ul{display: none;}
	.proofing .proofing-con .form{width: 100%;}
	.ys ul li span{display: none;}
	.ys ul:after{width: 78px;height: 78px;}
}

@media only screen and (min-width: 200px) and (max-width: 768px) {
	.contact ul li:nth-child(1){display: none;}
	.contact ul li{width: 100%;}
	
	/*服务与支持*/
	.service .service-con{background: none;flex-wrap: wrap;}
	.service .service-con ul{width: 100%;}
	.service .service-con ul li{margin: 5% 0;}
	.service .service-con ul li p{font-size: 15px;}
	.service .title em{font-size: 26px;}
	.service .title p{font-size: 16px;}
	.service .service-con ul li{text-align: left !important;}
	
	.ny-product .hd ul li{font-size: 14px;}
	
	.banner .text{top: 22%;left: 2%;}
	.banner .text p{font-size: 12px;}
	
	.consult{height: 225px;}
	.consult ul{margin-top: 6%;}
	.consult ul li p{margin-top: 5%;}
	.news ul{height: 100%;justify-content: space-between;}
	.news ul li{margin: initial;margin-bottom: 20px;height: 275px;}
	.news ul li:hover:after, .news ul li:hover{height: 320px;}
	.news ul li em{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.news ul li p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
	.news ul{flex-wrap: wrap;}
	.news ul li{width: calc(100% / 2 - 1.3%);}
	.news .title em{font-size: 30px;}
	.consult ul li span{font-size: 16px;}
	
	.about ul{flex-wrap: wrap;}
	.about ul li:nth-child(1){width: 100%;}
	.about ul li:nth-child(2){width: 100%;}
	.about ul li .title p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;font-size: 18px;}
	.about ul li .title{top: 12%;}
	
	
}
@media only screen and (min-width: 200px) and (max-width: 750px) {
	.banner{display: none;}
	.wap-banner{display: block;position: relative;overflow: hidden;}
	
	.wap-banner .swiper-pagination-bullet-active {background: #005ca1;}
}
@media only screen and (min-width: 100px) and (max-width: 720px) {
	.consult ul li p{margin-top: 0;font-size: 28px;}
	.consult ul li a span{font-size: 19px;}	
}
@media only screen and (min-width: 200px) and (max-width: 640px) {
	.solution-details .pro1 .descript1 p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 9; -webkit-box-orient: vertical;}
	.ny-product .hd ul li:after{content: none !important;}
	
	.logo{margin-top: 18px;}
	
	.product .swiper-button-prev{width: 40px;height: 45px;}
	.product .swiper-button-next{width: 40px;height: 45px;}
	
	.news ul li:hover em{font-size: 17px;}
	
	.product-tow ul li .name{top: 10%;}
	
	.table22 tr td{width: 100%;}
	.table33 tr td{width: 100%;}
	.table33 tr{display: flex;flex-wrap: wrap;}
	.table3 tr td{width: 100%;}
	.table3 tr{display: flex;flex-wrap: wrap;}
	
	.contact ul li:nth-child(1){display: block;}
	.contact ul li dl{margin-top: 5%;}
	.contact ul li:nth-child(2){margin-bottom: 2%;}
	
	.ys ul:nth-child(2) li{text-align: left;}
	.ys ul:nth-child(2) li i{float: none;}
	
	.ny-about ul li:nth-child(2){display: block;}
	
	.xq-solution .bd ul li .table7 .firstRow{display: flex;flex-wrap: wrap;}
	.xq-solution .bd ul li .pic2 .firstRow{display: flex;flex-wrap: wrap;}
	.xq-solution .bd ul li .list-c .firstRow{display: flex;flex-wrap: wrap;}
	.xq-solution .bd ul li .list-c .firstRow td{width: 100%;margin-bottom: 10px;}
	.xq-solution .bd ul li .table7 .firstRow td{width: 50%;margin-bottom: 10px;}
	
	.news ul li:hover:after{content: none;}
	.news ul li:after{content: none;}
	.news ul li:hover{height: 100%;}
	.news ul li:hover span{font-size: 18px;color: #333;font-family: arial;margin-top: 10%;}
	.news ul li:hover em{font-size: 17px;color: #333;font-weight: bold;line-height: 40px;}
	.news ul li:hover p{font-size: 14px;color: #666;line-height: 30px;}
	.news ul li:hover i{font-size: 14px;color: #666;}
	
	.solution-details .pro1 .descript1{height: 100%;}
	
	.ny-banner .loop1{margin-left: 20px;}
	
	/*首页banner*/
	.banner .text em{font-size: 22px;}
	.banner .text p{font-size: 16px;}
	
	.banner{display: none;}
	.wap-banner{display: block;position: relative;overflow: hidden;}
	.wap-banner .swiper-slide img{display: block;width: 100%;}
	.wap-banner .swiper-pagination-bullet{width: 9px;height: 9px;background: #FFFFFF;opacity: 1;}
	.wap-banner .swiper-pagination-bullet-active{background: #005ca1;}
	.ny-banner .banner-slide{height: 200px !important;}
	
	.ny-banner .loop1 em{font-size: 22px;margin-top: 12%;}
	.ny-banner .loop1 p{font-size: 16px;}
	
	
	/*产品*/
	.product ul li a:hover{width: 100%;margin-top: 0;line-height: 35px;}
	
	.product ul{flex-wrap: wrap;flex-wrap: nowrap;}
	.product ul li{width: 100%;margin-bottom: 3%;}
	.product ul li em{font-size: 22px;}
	.product ul li p{font-size: 14px;margin-top: 5px;display: block;}
	.product ul li a{width: 100%;line-height: 35px;margin-top: 10%;margin: auto;margin-top: 0%;}
	.product ul li a:hover{margin-top: 0%;}
	.product ul li .name{left: 0;width: 100%;text-align: center;}
	.product{display: none;}
	
	.product-tow{display: block;}
	.wap-product{display: none;}
	.wap-product ul{}
	.wap-product ul li{position: relative;margin: 2% 0;}
	.wap-product ul li img{display: block;width: 100%;}
	.wap-product ul li .name{position: absolute;top: 2%;left: 0;width: 100%;text-align: center;}
	.wap-product ul li .name em{font-size: 20px;color: #333333;margin-top: 5%;display: block;}
	.wap-product ul li .name p{font-size: 14px;color: #808080;font-family: arial;text-transform: uppercase;}
	
	
	/*about*/
	.about ul{flex-wrap: wrap;flex-direction: column-reverse;}
	.about ul li{width: 100% !important;}
	.about ul li .title{top: 4%;text-align: center;left: 0;}
	.about ul li .title img{width: 35%;margin-top: 4%;}
	.about ul li .title p{font-size: 16px;line-height: 28px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;width: 92%;text-align: justify;margin: auto;margin-top: 5%;margin-bottom: 4%;}
	.about ul li .title a{width: 135px;line-height: 40px;margin: auto; font-size: 16px;}
	
	
	/*新闻*/
	.news{overflow: hidden;}
	.news .title{margin-top: 0%;margin-bottom: 5%;}
	.news .title em{font-size: 22px;}
	.news .title p{font-size: 16px;}
	.news ul li span{font-size: 15px;}
	.news ul li em{font-size: 17px;width: 100%;}
	.news ul li p{font-size: 16px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;width: 85%;}
	.news ul{flex-wrap: wrap;height: 100%;}
	.news ul li{width: 100%;margin-bottom: 4%;height: 100%;}
	
	/*打样*/
	.consult ul{flex-wrap: wrap;margin-top:0 ;}
	.consult ul li:nth-child(1){width: 100%;}
	.consult ul li{margin-top: 0%;width: 100%;}
	.consult{height: 190px;}
	.consult ul{margin-top: 0;}
	.consult ul li{margin-top: 0;}
	.consult ul li p{font-size: 22px;text-align: center;}
	.consult ul li span{font-size: 13px;display: block;text-align: center;}
	.consult ul li a span{font-size: 16px}
	.consult ul li a{width: 210px;height: 50px;line-height: 50px;}
	.consult ul li:nth-child(2) a:nth-child(1){background: url(../images/consult-icon.png)no-repeat center left 20px;transition: all 0.4s;}
	.consult ul li:nth-child(2) a:nth-child(2){background: url(../images/consult-icon2.png)no-repeat center left 20px;transition: all 0.4s;}
	.consult ul li:nth-child(2) a:nth-child(1):hover{background: url(../images/consulth-icon.png)no-repeat center left 20px #FFFFFF;}
	.consult ul li:nth-child(2) a:nth-child(2):hover{background: url(../images/consulth-icon2.png)no-repeat center left 20px #FFFFFF;}
	.consult ul li:nth-child(2){display: flex;justify-content: space-around;width: 100%;margin-top: 5%;}
	.consult ul li:nth-child(2) a{width: calc(100% / 2 - 9.5%);margin-left: 0;}
	
	/*底部*/
	.foot{display: none;}
	.foot .f-t-left{width: 100%;}
	.foot .f-t-logo{display: none;}
	.foot .f-t-left dl:nth-child(1){display: none;}
	.foot .f-t-left dl:nth-child(2){text-align: center;}
	.foot .f-t-left dd{margin-right: -5%;margin-left: 9%;line-height: 31px;}
	.foot .f-t-right{width: 100%;text-align: center;}
	.foot .f-t-right dd{margin-top: 1%;}
	.foot .f-t-right dd:nth-child(2){margin-left: 12%;}
	.foot .f-t-left dt, .foot .f-t-right dt{bottom: 0;}
	.foot-bottom{line-height: 27px;height: 100%;}
	.foot-bottom p{flex-wrap: wrap;padding: 2% 0;}
	
	
	/*内页about*/
	.ny-about ul{flex-wrap: wrap;}
	.ny-about ul li{width: 100% !important;}
	.ny-about ul li em{font-size: 24px;}
	.ny-about ul li p{width: 100%;}
	.ny-about ul li:nth-child(2){margin-top: 2%;}
	.target .info p{font-size: 13px;}
	.target .info h2 img{width: 30%;}
	.target .info em{font-size: 22px;}
	.ys ul:after{content: none;}
	.ys ul{flex-wrap: wrap;}
	.ys ul li{width: 100%;}
	.ys ul li span{margin-left: 0%;margin-top: 4%;display: block;}
	.ys ul li em{margin-left: 0%;font-size: 19px;}
	.ys ul li i{margin-left: 0%;}
	.ys ul li p{margin-left: 0%;margin-bottom: 4%;font-size: 14px;line-height: 30px;}
	
	
	/*产品*/
	.ny-product .bd ul li{width: 100%;}
	.ny-product .hd ul{flex-wrap: wrap;justify-content: space-between;}
	.ny-product .hd ul li{font-size: 12px;margin: 5px 0;border: 1px solid #eeeeee;padding: 7px;width: calc(100% / 2 - 6%);text-align: center;}
	.ny-product .hd ul li:after{content: none;}
	
	/*内页新闻*/
	.ny-news ul li a{flex-wrap: wrap;}
	.ny-news ul li a .pic{width: 100%;margin-left: 0;}
	.ny-news ul li a .info{width: 100%;margin: 2% 0;}
	.ny-news ul li .info em{font-size: 19px;}
	.ny-news ul li .info p{font-size: 13px;}
	/*详情*/
	.xq-news .title{width: 100%;}
	.xq-news .title em{font-size: 24px;}
	
	/*服务与支持*/
	.service .service-con{background: none;flex-wrap: wrap;}
	.service .service-con ul{width: 100%;}
	.service .service-con ul li{margin: 5% 0;}
	.service .service-con ul li p{font-size: 15px;}
	.service .title em{font-size: 26px;}
	.service .title p{font-size: 16px;}
	
	.proofing .proofing-con{flex-wrap: wrap;}
	.proofing .proofing-con ul{width: 100%;}
	.proofing .proofing-con .form{width: 100%;}
	.proofing .proofing-con .form form{margin-top: 5%;}
	.proofing .proofing-con .form .text{width: calc(100% / 2 - 5%);margin-right: 6px;line-height: 45px;padding-left: 10px;}
	.proofing .proofing-con .form .textarea{width: 94.2%;height: 135px;padding-left: 10px;}
	.proofing .proofing-con .form form .submit{width: 165px;height: 45px;}
	
	.solution-details .pro1 .pro-list-pic{float: none;width: 100%;}
	.solution-details .pro1 .descript1{float: none;width: 100%;margin-bottom: 5%;}
	/*.spec-preview{height: 228px !important;}*/
	.solution-details .pro1 .descript1 em{margin-top: 3%;font-size: 27px;}
	.descript1 ul li:nth-child(2){width: 69.8%;font-size: 16px;}
	.descript1 ul li{line-height: 55px;}
	.descript1 ul li:nth-child(1) a{font-size: 12px;}
	.xq-solution .hd .container{flex-wrap: wrap;}
	.xq-solution .hd li{width: calc(100% / 2 - 5.5%);}
	.xq-solution .hd li:last-child{border-left: 0;border-bottom: 0;}
	.pro1{margin-bottom: 0;}
	.xq-solution .bd ul li img{display: block;width: 100% !important;height: auto !important;}
	
	/*联系我们*/
	.contact .title em{font-size: 22px;}
	.contact .title p{font-size: 13px;}
	.contact ul{flex-wrap: wrap;}
	.contact ul li{width: 100%;}
	.contact ul li dl dt em{font-size: 22px;}
	.contact ul li dl:nth-child(1) dd{font-size: 15px;line-height: 50px;}
	.contact ul li dl dd img{display: block;width: 77%;margin: auto;}
	.contact ul li dl:nth-child(2) dd{margin-right: 0;}
	
	iframe{width: 100% !important;}
	
	.service .service-con ul li{text-align: left !important;}
	.proofing .title em{font-size: 26px;}
	
	.xq-solution .bd ul li .pic2 td{width: 100%;padding-left: 0 !important;}
	
	.descript1 ul{width: 95%;margin: auto;}
	
	
	/*企业文化*/
	.culture ul li:nth-child(2) em{margin-top: 3%;}
	.culture .title em{font-size: 20px;}
	.culture ul{flex-wrap: wrap;}
	.culture ul li{width: 100%;margin-bottom: 20px;}
	.culture ul li em{font-size: 16px;margin-top: 2%;}
	.culture ul li p{font-size: 14px;}
	
	/*人才招聘*/
	.talent .title em{font-size: 20px;}
	.talent ul{flex-wrap: wrap;}
	.talent ul li{width: 100%;}
	.talent ul li em{font-size: 17px;}
	.talent ul li
}
@media only screen and (min-width: 200px) and (max-width: 588px) {
	.about ul li .title p{font-size: 16px;line-height: 28px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;width: 92%;text-align: justify;margin: auto;margin-top: 5%;margin-bottom: 4%;}
}

@media only screen and (min-width: 200px) and (max-width: 500px) {
	.spec-preview{height: 245px !important;}
	
	.consult ul li p{margin-top: 2%;}
	.consult ul li:nth-child(2){margin-top: 4%;}
	
	.about ul li .title p{font-size: 16px;line-height: 28px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;width: 92%;text-align: justify;margin: auto;margin-top: 5%;margin-bottom: 4%;}
}
1200 960 768  640 