﻿@media screen and (min-width:200px)  and  (max-width:1778px)  {
	.factory .container-s{max-width: 96%;}



}


@media screen and (min-width:200px)  and  (max-width:1600px)  {
	.container{max-width: 96%;}

	/*产品分类*/
	.proclass{padding: 107px 0 60px}

	/*内页面包屑*/
	.company-con .info{width: 53.56%}

	


}


@media screen and (min-width:200px)  and  (max-width:1500px)  {

	/*PC端公共头部*/
	.search{margin-right: 60px; width: 350px;}


	/*产品中心列表页*/
	.column-title{padding: 0 6%}
	.contact-tel{padding-left: 18%}


	/*2022.7.27后台编辑框调试*/
	.table-pic2 tr td img{display: block; width: 100%!important; height: auto!important}




}


@media screen and (min-width:200px)  and  (max-width:1420px)  {
	.proclass-btn ul li img{margin-right: 10px;}
	/*.proclass-btn ul li em{font-size: 18px;}*/
}

@media screen and (min-width:200px)  and  (max-width:1400px)  {
	/*产品分类*/
	.index-title h2{font-size: 35px; line-height: 35px;}
	.proclass-con .info strong{font-size: 30px}
	.proclass-con .info em{font-size: 20px}
	.proclass-con .info{margin-left: 3%}


	/*工厂设备/环境展示*/
	.factory-list{max-width: 90%}
	.factory-list ul li em{font-size: 22px}

	/*关于我们*/
	.about .info strong{font-size: 35px; line-height: 35px}
	.about .info h3{font-size: 24px}
	.about .info{padding: 96px 3% 84px}

	/*公共底部*/
	.footer-top em{font-size: 24px; line-height: 24px;}
	.footer-top strong{font-size: 30px}
	.footer-top a{margin-top: 0}
	.contact{width: 700px;}
	.contact-box,.message-box{ padding: 46px 4% 4%}
	.message{width: calc(100% - 720px)}

	/*内页面包屑*/
	.ny-class ul li{width: 175px}
	.company-con .info strong{font-size: 28px; line-height:28px}
	.company-con .info p{font-size: 15px; line-height: 25px}

	/*关于我们-公司介绍*/
	.ys-list ul li strong{font-size: 18px; line-height: 18px}
	.about-title strong{font-size: 35px; line-height: 35px}
	.about-title span{font-size: 16px}
	.develop-list ul li .info strong{font-size: 28px}

	/*产品中心列表页*/
	.column-title strong{font-size: 25px}
	.class-title strong{font-size: 21px}
	.class-title,.class-con .ctitle1>li{padding: 0 5%}
	.class-con .ctitle1>li>a{font-size: 16px}
	.contact-tel b{font-size: 34px}
	.product-list ul li .name{padding: 4% 8%}

	/*人才招聘列表页*/
	.join-title strong{font-size: 35px;  line-height: 35px;}
	.nynews-list ul li .info strong{font-size: 18px}
	.newsxq-title h3{font-size:28px;}
	.recom-title em{font-size: 28px; line-height: 28px;}


	/*联系我们*/
	.contact-list dl.item1 b{font-size: 28px}
	.contact-list dl.item1 span{font-size: 20px}
	.contact-list dl.item2 p{font-size: 16px}
	.contact-list dl.item3 em{font-size: 26px}
	.contact-list dl.item3 strong{font-size: 26px}


	/*产品详情页*/
	.pro-info h3{font-size: 26px;}
	.pro-icon{margin-top: 50px;}

	.foot-left dl{padding: 0 14px}
	.foot-left dl.foot-logo{padding-left: 0}

}

@media screen and (min-width:200px)  and  (max-width:1300px)  {
	/*PC端公共头部*/
	.header .logo{margin-top: 32.5px}
	.header .logo img{height: 70px; margin-top: 0px}
	.header .logo .text{height: 58px; margin-top: 8px}
	.header .logo .text em, .header .logo .text span{font-size: 15px; line-height: 29px}

	/*公共底部*/
	.foot-contact{width: 295px; margin-right: 0}
	.foot-left{width: calc(100% - 305px)}

	/*产品中心列表页*/
	.contact-tel b{font-size: 30px}

	/*产品详情页*/
	.pro-icon ul li{margin-right: 6%}

}




@media screen and (min-width:200px)  and  (max-width:1200px)  {
	/*手机端公共头部*/
	.header,.header-zw{display: none;}
	.wap-header,.wap-headerzw{display: block; height: 70px;}
	.wap-header{ position: fixed; top: 0; width: 100%; background: #fff; z-index: 99; box-shadow: 1px 1px 3px rgba(0,0,0,0.1);}
	.wap-header .logo h1{line-height: 0}
	.wap-header .logo a{display: block;}
	.wap-header .logo img{display: inline-block; margin-top: 5px; height: 60px; }
	.wap-click { padding: 12px 0;}
	.wap-click span{width: 30px; 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-search img{display: block; margin-top: 25.5px; margin-right: 18px;}
	.wap-nav{position: relative; top: 0px; background: #F6F6F6; z-index: 20; left: 0; width: 100%; display: none;}
	.wap-nav ul li a{ display: block;font-size: 16px;line-height:45px;color: #434343;text-indent: 23px;transition: all .6s;}
	.wap-nav ul li span{display: inline-block; text-indent: 5px;}
	.wap-nav ul li a:hover,.wap-nav ul li.on>a{ background: #2065ae;color:#fff}
	.wap-hide{ background: #fff; display: none;}
	.wap-hide dd{border-bottom: 1px dashed #eee;}
	.wap-nav .wap-hide dd a{text-indent:30px;line-height:45px; font-size: 15px}
	.seach-form{display: none;}
	.seach-form form{ position: absolute;top:70px; background: #fff;cursor: pointer; width: 96%; left: 2%;}
	.seach-form input{float:left;border:none;height:40px; outline: none; font-size: 15px;}
	.seach-form  .f-text{width: calc(100% - 80px); line-height: 40px; text-indent: 20px; background: #f5f5f5; color: #bdbdbd}
	.seach-form  .f-submit{width:80px; background: #2065ae;color:#fff}
	.wap-ver a{display: block;font-size: 20px; line-height: 70px;color: #333; margin-right: 20px;}
	.pc-nav{display: none}

	/*首页banner*/
	#banner-prev, #banner-next{display: none}
	#banner-num{display: block}

	/*产品分类*/
	.proclass{padding: 100px 0}
	.proclass-con .info{margin-left: 2%; width: 53%}
	.proclass-con .info em{display: block}
	.proclass-btn ul li em{font-size: 18px}
	.proclass-con .pic{margin-right: 0}
	.proclass-btn{height: 80px;border-right: none;}
	.proclass-btn ul li:last-child{border-right:1px solid #ddd;}


	/*关于我们*/
	.about .info{width: 58%}
	.about .pic{width: 42%}

	/*公共底部*/
	.footer-bg{background-size: cover}
	.message,.contact{width: 48%}
	.message-box,.contact-box{height: 420px}
	.message-box ul li{float: none; margin-right: 0; width: 100%; margin-bottom: 25px}
	.message-box ul li:last-child{width: 100%}
	.contact-box ul li{float: none; margin-bottom: 25px}
	.contact-box ul li h4, .contact-box ul li p, .contact-box ul li h5{width: calc(100% - 87px)!important; text-indent: 29px!important; text-align: left!important;}
	.contact-box ul li span{width: 80px!important}


	/*内页面包屑*/
	.position{display: none}


	/*关于我们-公司介绍*/
	.company-con{display: block}
	.company-con .pic{display: none}
	.company-con .info{width: 100%}
	.company{padding: 80px 0; background-size: cover}
	.ys-list ul li{padding: 0 calc((100% - 750px) / 10); height: 136px; background: url(../images/ys-line.png) no-repeat right center}
	.ys-list ul li h3{font-size: 15px; width: 150px; line-height: 23px; margin: 0 auto}
	.ys-list ul li strong{margin-bottom: 10px}

	.about-title strong{font-size: 28px; line-height: 28px}
	.develop .about-title{margin-bottom: 64px}
	.organize .about-title{margin-bottom: 50px}
	.develop-list ul li .info strong{font-size: 25px}

	/*内页公共底部*/
	.foot-left{display: none}
	.foot-contact{margin: 0 auto; float: none; width: 100%}

	/*关于我们-企业文化*/
	.culture .container{max-width: 96%}
	.culture-list ul li.fr{width: 22%}

	/*关于我们-荣誉资质*/
	.honor-list ul li{width: calc(100% / 4 - 25px)}


	/*产品中心列表页*/
	.wap-proclass{display: block; overflow: hidden; margin-bottom: 20px}
	.wap-proclass ul{width: 102%}
	.wap-proclass ul li{float: left; margin-right: 2%; width: calc(100% / 4 - 2%); margin-bottom: 20px;}
	.wap-proclass ul li a{display: block ; font-size: 16px; line-height: 45px; color: #333; text-align: center; border: 1px solid #ccc; box-sizing: border-box }
	.wap-proclass ul li.on a,.wap-proclass ul li:hover a{border-color: #2065ae; background: #2065ae; color: #fff;}
	.pro-left{display: none}
	.pro-right{float: none; width: 100%}
	.product-list ul li h3{font-size: 16px}

	/*应用领域分类列表页*/
	.nyapp-list ul li .info strong{font-size: 24px; margin-bottom: 18px}
	.nyapp-list ul li .info p{margin-bottom: 32px; font-size: 15px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}


	/*人才招聘列表页*/
	.join{padding: 72px 0}
	.join-title strong{font-size: 28px;  line-height: 28px;}
	.join .join-title {padding-bottom: 50px;}
	.staff{padding: 72px 0}
	.staff .join-title {padding-bottom: 50px;}


	/*新闻详情页*/
	.news-xq .position{display: block}
	.news-left{float: none; width: 100%; margin-bottom: 50px}
	.news-right{display: none}
	.wap-newspro{display: block; position: relative; overflow: hidden; padding-bottom: 40px}
	.wap-newspro ul li{transition:0.6s; float: left; width: 100%; border: 1px solid #ddd; margin-bottom: 20px; box-sizing:border-box; position: relative; overflow: hidden;}
	.wap-newspro ul li .pic img{display: block; width: 100%}
	.wap-newspro ul li em{transition:0.6s; position: absolute; bottom: 0; background: rgba(0,0,0,0.32); font-size: 16px; line-height: 47px; color: #fff; text-align: center; padding: 0 2%; box-sizing:border-box; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; width: 100%}
	.wap-newspro ul li:hover{border-color: #2065ae}
	.wap-newspro ul li:hover em{background: rgba(32,101,174,0.85); color: #fff;}


	/*联系我们*/
	.contact-list dl.item1 b{font-size: 24px}
	.contact-list dl.item1 span{font-size: 17px}
	.contact-list dl.item2 strong{font-size: 24px}
	.contact-list dl.item2 p{font-size: 16px}
	.contact-list dl.item3 em{font-size: 24px}
	.contact-list dl.item3 b{font-size: 24px}
	.contact-list dl.item3 strong{font-size: 24px}
	.contact-list dl.item2{padding-left: 4%}
	.contact-list dl.item1{padding-left: 3%}

	/*厂房设备 - 厂房环境*/
	.ny-factory ul{width: calc(100% + 2.5%)}
	.ny-factory ul li{float: left; margin-right: 2.5%; margin-bottom: 2.5%; width: calc(100% / 3 - 2.5%)}

	/*厂房设备 - 检验设备*/
	.test-list ul{width: calc(100% + 2.5%)}
	.test-list ul li{float: left; margin-right: 2.5%; margin-bottom: 50px; width: calc(100% / 3 - 2.5%)}

	/*产品详情页*/
	.proxq .container{display: block;}
	.propic-list{width: 100%; margin-bottom: 30px;}
	.pro-info{width: 100%; margin-bottom: 40px;}



	.waprecom-title{display: block; margin-bottom: 45px; border-bottom: 1px solid #ccc}
	.waprecom-title em{display: block; font-size: 30px; line-height: 30px; color: #333333; position: relative; height: 52px;}
	.waprecom-title em:after{position: absolute; content: ''; width: 48px; height: 3px; background: #2065ae; bottom: -2px; left: 0}
	.waprecom-title a{ display: flex;  width: 32px; height: 32px; border-radius: 50%; border: 1px solid #cbcbcb}
	.waprecom-title img{display: inline-block; margin: auto; transition:0.6s;}
	.waprecom-title a:hover img{transform: rotate(90deg);-ms-transform: rotate(90deg); /* IE 9 */-webkit-transform: rotate(90deg); /* Safari and Chrome */}


}



@media screen and (min-width:200px)  and  (max-width:1136px) {
	/*关于我们-企业文化*/
	.culture-list ul:first-child {margin-bottom: 315px;}



}




@media screen and (min-width:200px)  and  (max-width:1024px) {
	/*关于我们-企业文化*/
	.culture{padding: 80px 0}
	.culture-list{display: none}
	.wap-culture{display: block; overflow: hidden}
	.wap-culture ul{width: calc(100% + 20px)}
	.wap-culture ul li{float: left; margin-right: 20px; width: calc(100% / 2 - 20px); margin-bottom: 20px}
	.wap-culture ul li .pic img{display: block; width: 100%;}
	.wap-culture ul li .info{background: #fff; text-align: center; padding: 20px 4%; box-sizing: border-box; min-height: 124px}
	.wap-culture ul li .info strong{display: block; font-size: 18px; color: #333; }
	.wap-culture ul li .info p{font-size: 15px; color: #666;}



}

@media screen and (min-width:200px)  and  (max-width:960px)  {
	/*产品分类*/
	.index-title h2{font-size: 28px; line-height: 28px;}
	.index-title h3{line-height: 28px}
	.proclass{padding: 80px 0 0}
	.proclass-con .info strong{font-size: 25px}
	.proclass-con .info em{display: inline-block; font-size: 18px}
	.proclass-con{display: block}
	.proclass-con .info{width: 100%}
	.proclass-con .pic{margin: 0 auto; width: 75%}
	.proclass-btn{margin-bottom: 40px}
	.proclass .index-title {margin-bottom: 52px;}


	/*工厂设备/环境展示*/
	.factory{padding: 80px 0}


	/*应用领域*/
	.app{padding: 80px 0 60px}
	.app .index-title {padding-bottom: 50px;}

	/*关于我们*/
	.about{background: url(../images/about-bg.jpg) no-repeat left top; height: auto; padding: 80px 0; background-size: cover}
	.about-box{height: auto}
	.about .info,.about .pic{float: none; width: 100%; height: auto}
	.about .info{padding: 55px 3%}
	.about .info strong{font-size: 28px; line-height: 28px;}
	.about .info h3 {font-size: 19px; margin-bottom: 22px}
	.about .info p{font-size: 16px; line-height: 30px;margin-bottom: 32px}
	.about .info a{width: 180px; font-size: 17px;  line-height: 55px}
	.about .pic{display: none}


	/*新闻中心*/
	.news{padding: 80px 0}
	.enterprise, .faq{float: none; width: 100%}
	.enterprise{margin-bottom: 40px}
	.news .index-title{margin-bottom: 60px}


	/*公共底部*/
	.footer-top em{font-size:18px; line-height:18px;}
	.footer-top strong{font-size: 25px}
	.message,.contact{float: none; width: 100%}
	.message{margin-bottom: 40px}
	.contact-box{height: auto}

	/*内页面包屑*/
	.ny-class{float: none}
	.crumbs,.ny-class ul li{height: auto; }
	.ny-class ul li{width: calc(100% / 4)}
	.ny-class ul li a{line-height: 65px}
	.ny-class ul li:hover:after, .ny-class ul li.on:after {display: none}
	.ny-class ul li:after{display: none}
	.ny-class ul li:hover a, .ny-class ul li.on a{text-indent: 0; text-align: center}

	/*关于我们-荣誉资质*/
	.honor-list ul li{width: calc(100% / 3 - 25px)}

	/*内页产品列表页*/
	.product-list ul{width: calc(100% + 2%)}
	.product-list ul li{ margin-right: 2%; width: calc(100% / 3 - 2%);  margin-bottom: 33px;}


	/*应用领域分类列表页*/
	.nyapp-list ul li .info a{margin-right: 20px; width: 145px}

	/*内页新闻列表页*/
	.nynews-list{overflow: hidden}
	.nynews-list ul{width: 102%}
	.nynews-list ul li{display: block; float: left; margin-right: 2%; width: calc(100% / 2 - 2%); padding: 2%}
	.nynews-list ul li a{display: block}
	.nynews-list ul li .pic{width: 100%; margin-right: 0; margin-bottom: 30px}
	.nynews-list ul li .arrow{display: none}
	.nynews-list ul li .info em:after{display: none}
	.nynews-list ul li .info{width: 100%; border-right: none; padding-right: 0}


	/*联系我们*/
	.contact-list{height: auto; background: transparent}
	.contact-list dl{float: none; width: 100%!important; margin-bottom: 40px; height: auto; background: #eeeeee;padding: 40px 0 }
	.contact-list dl.item1 b{padding-top: 0}
	.contact-list dl.item1 span{margin-bottom: 40px}
	.contact-list dl.item3 .text{margin-left: 4%}

	/*厂房设备 - 厂房环境*/
	.ny-factory ul li .info strong{margin-bottom: 10px}

	.test-list ul li em{line-height: 65px}
}





@media screen and (min-width:200px)  and  (max-width:768px)  {
	/*内页面包屑*/
	.company-con .pic{display: block; width: 100%;margin-bottom: 40px}


	/*关于我们-公司介绍*/
	.ys{padding: 82px 0 50px}
	.ys-list ul li{padding: 0 calc((100% - 323px) / 10); margin-bottom: 50px}

	/*内页产品列表页*/
	.wap-proclass ul li{ width: calc(100% / 3 - 2%);}
	.product-list ul li{ width: calc(100% / 2 - 2%);}



}







@media screen and (min-width:200px)  and  (max-width:640px)  {
	/*手机端公共头部*/
	.wap-header, .wap-headerzw {display: block;height: 60px;}
	.wap-header .logo img{ height: 50px}
	.wap-search img{margin-top: 20.5px}
	.wap-click {padding: 7px 0;}
	.wap-hide dd{float: left; width: 50%;}
	.wap-nav ul li:nth-child(2) .wap-hide dd{width: 100%}
	.wap-ver a{line-height: 60px}


	/*手机端公共底部*/
	.wapfoot-zw,.wapfooter,#wxnr{display: block;}
	.wapfoot-zw{height: 54px;}
	.wapfooter{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background: #2065ae; z-index: 999}
	.wapfooter .foot-nav{float: left; width: calc(100% / 3); display: block}
	.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 right 10px center;background-size: 34%;width: 50%;}
	.wapfooter .foot-nav-2 a{width: 50%}
	.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: 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;}


	/*产品分类*/
	.index-title h2{font-size: 21px; line-height: 21px;}
	.proclass{padding: 45px 0 0}
	.proclass .index-title{margin-bottom: 25px}
	.proclass .index-title h3{display: none}
	.proclass-con .info strong{font-size: 18px}
	.proclass-con .info em{ font-size: 15px}
	.proclass-con .info p{font-size: 16px}
	.proclass-con .pic{width: 100%}
	.proclass-con .info img{margin-bottom: 32px}
	.proclass-con .info p{margin-bottom: 20px}
	.proclass-con .info a { transition: 0.6s;position: relative;display: block;width: 160px;overflow: hidden;line-height: 50px;background: #0e3d73;color: #fff;font-size: 16px;border-radius: 28px;text-indent: 0;text-align: center;}
	.proclass-con .info a:after{display: none}
	.proclass-con .info a:hover {text-indent: 0; text-align: center}
	.proclass-btn{height: 50px}
	.proclass-btn ul li img{width: 18px}
	.proclass-btn ul li:nth-child(3) img{width: 11px}
	.proclass-btn ul li em{font-size: 16px}


	/*工厂设备/环境展示*/
	.factory{padding:50px 0}
	.index-title b{font-size: 14px; margin: 12px 0 22px}
	.factory .index-title{padding-bottom: 40px}
	#factory-prev,#factory-next{display: none}
	#factory-num{display: block;}
	.factory-list{max-width: 90%; position: relative}
	.factory-list ul li em{font-size: 18px}
	.factory-list ul li .more{display: none}
	.circle,.circle:before{width: 8px; height: 8px;}
	.circle-line:before, .circle-line:after{top: 3.5px}

	/*应用领域*/
	.app{padding: 40px 0 20px}
	.app .index-title{padding-bottom: 20px}
	.app-list ul li .name img{display: none}
	.app-list ul li strong{font-size: 17px; line-height: 22px;}
	.app-list ul li span{display: block; margin-left: 0; font-size: 13px}
	.app-list ul li .name{bottom: 6%; width: 100%}
	.app-list{padding-bottom: 52px}
	#app-num .swiper-pagination-bullet{width: 8px; height: 8px;}


	/*关于我们*/
	.about{padding: 50px 0}
	.about .info{padding: 40px 3%; text-align: center}
	.about .info strong{font-size: 22px; line-height: 22px;}
	.about .info h3 {font-size: 18px; margin-bottom: 22px; margin-bottom: 16px}
	.about .info p{font-size: 15px; line-height: 28px;margin-bottom: 32px; text-align: left}
	.about .info a{width: 140px; font-size: 15px;  line-height: 45px; margin: 0 auto}
	.about .pic{display: none; background: transparent}
	.about .pic img{display: block; width: 100%}


	/*新闻中心*/
	.news{padding: 45px 0}
	.enterprise, .faq{height: auto}
	.news .index-title{margin-bottom: 30px}
	.news-title{padding-bottom: 17px}
	.news-title strong{font-size: 19px;  line-height: 20px}
	.news-title span{padding-left: 12px; margin-left: 12px; font-size: 14px; line-height: 14px}
	.latest-news{margin-bottom: 10px}
	.latest-news .pic,.latest-news .info{float: none; width: 100%}
	.latest-news a{display: block}
	.latest-news .pic{background: transparent; height: auto}
	.latest-news .pic img{display: block; width: 100%; margin-bottom: 20px}
	.latest-news .info strong{font-size: 16px}
	.enterprise-list ul{width: 100%}
	.enterprise-list ul li{width: 100%; padding-right: 0; line-height: 50px; margin-bottom: 0px}
	.enterprise, .faq{padding:30px 1.875%  }
	.enterprise-list ul li em,.faq-list ul li a{font-size: 15px}


	/*公共底部*/
	.footer-top{padding: 38px 0; margin-bottom: 33px;}
	.footer-top em{font-size:16px; line-height:16px;}
	.footer-top strong{font-size: 20px}
	.footer-top .fl{float: none;}
	.footer-top a{position: relative; float: none;  transition: 0.6s; overflow: hidden; margin-top: 25px; display: block; width: 125px; height: 42px; border: 2px solid #fff; text-indent: 14px; font-size: 15px; line-height: 42px; color: #fff;}
	.footer-top a:after{right: 10px;   top: 14px;}
	.contact-box, .message-box {   padding: 46px 2% 4%;}
	.contact-box ul li span{font-size: 15px;  width: 75px!important; margin-right: 0}
	.message-box ul li span{font-size: 15px}
	.contact-box ul li h4, .contact-box ul li p, .contact-box ul li h5{font-size: 15px; width: calc(100% - 75px)!important; text-indent: 12px!important}
	.contact-box, .message-box{padding: 46px 2% 4%}
	.contact-box ul li:nth-child(3) {margin-bottom: 30px;}
	.footer-copy{text-align: center; padding: 15px 0}
	.footer-copy .fl,.footer-copy .fr{float: none}

	/*内页面包屑*/
	.ny-class{overflow: hidden; padding: 30px 0 20px}
	.ny-class ul{width: 102%}
	.ny-class ul li{margin-right: 2%; width: calc(100% / 2 - 2%); margin-bottom: 2%; border: 1px solid #ccc; box-sizing: border-box}
	.ny-class ul li a{font-size: 16px; line-height: 45px; border-right: none}


	/*关于我们-公司介绍*/
	.company{padding: 50px 0}
	.company-con .info span,.company-con .info strong{text-align: center}
	.company-con .info strong {font-size:20px;line-height: 20px; margin-bottom: 20px}
	.company-con .info span{font-size: 15px}
	.ys {padding: 45px 0 0;}
	.ys-list ul li{padding: 0; width: 50%; text-align: center; margin-bottom: 30px}
	.ys-list ul li:last-child{margin-bottom: 0}
	.ys-list ul li img{width: 30px}
	.about-title{margin-bottom: 20px!important;}
	.about-title strong {font-size: 21px;line-height: 21px; margin-bottom: 3px}
	.about-title span{font-size: 13px}

	.develop{padding: 40px 0 30px}
	.develop-con{display: none}
	.wap-develop{display: block; max-width: 96%; margin:0 auto}
	/*.wap-develop ul li{display:flex;align-items:center;justify-content:center;justify-content: space-between;}*/
	.wap-develop ul li{width: 100%; border-bottom: 1px dashed #CCCCCC; padding-bottom: 20px; margin-bottom: 20px}
	.wap-develop ul li .pic{width: 30%; display: none}
	.wap-develop ul li .pic img{display: block; width: 100%}
	.wap-develop ul li .info{}
	.wap-develop ul li .info strong{display: block; font-size: 20px; color: #333; font-family: arial;}
	.wap-develop ul li .info h2{display: block; font-size: 16px; color: #666}
	.organize{padding: 40px 0}


	/*内页公共底部*/
	.nyfoot{padding: 15px 0 10px}
	.foot-contact p{line-height: 55px}
	.foot-contact p:last-child{border-bottom: none}
	.foot-contact em{font-size: 26px}
	.nycopy{text-align: center; padding: 15px 0}
	.nycopy .fl,.nycopy .fr{float: none}


	/*关于我们-企业文化*/
	.culture{padding: 45px 0}
	.wap-culture ul{width: 100%}
	.wap-culture ul li{float: left; margin-right: 0; width: 100%; margin-bottom: 20px}


	/*关于我们-荣誉资质*/
	.ny-main{padding: 50px 0}
	.honor-list ul{width: 102%}
	.honor-list ul li{width: calc(100% / 2 - 2%); margin-right: 2%; margin-bottom: 20px}
	.honor-list ul li em{line-height: 45px; font-size: 15px}


	/*内页产品列表页*/
	.wap-proclass{margin-bottom: 30px}
	.wap-proclass ul li{ width: calc(100% / 2 - 2%); margin-bottom: 2%}
	.pro-position{display: none}
	.product-list ul li{ margin-bottom: 20px}
	.product-list ul li .name{padding: 4% 2%}
	.product-list ul li .name img{display: none}
	.product-list ul li h3{font-size: 15px; width: 100%}

	/*应用领域分类列表页*/
	.nyapp-list ul li{display: block; padding-bottom: 40px; margin-bottom: 40px}
	.nyapp-list ul li .pic,.nyapp-list ul li .info{width: 100%}
	.nyapp-list ul li .pic{margin-bottom: 20px}
	.nyapp-list ul li .info strong{font-size: 18px;margin-bottom: 6px}
	.app-more{text-align: center;}
	.nyapp-list ul li .info a{display: inline-block; line-height: 45px}
	.app-more img{width: 20px}


	/*人才招聘列表页*/
	.join{padding: 40px 0}
	.join-title strong{font-size: 22px;  line-height: 22px;}
	.join .join-title {padding-bottom: 30px;}
	.staff{padding:40px 0}
	.staff .join-title {padding-bottom: 30px;}
	.join-title p{display: none}
	.join-list dl{padding: 20px 2% 15px}
	.join-list dl dt h3{font-size: 17px}
	.join-list dl dt em{font-size: 14px}
	.join-list dl dd a.join-btn2{display: none}
	.join-editbox{padding-bottom: 32px}
	.join-list dl dd a.join-btn1{width: 140px; line-height: 45px; margin: 0 auto 20px}


	/*内页新闻列表页*/
	.nynews-list ul{width: 100%}
	.nynews-list ul li{ margin-right: 0; width: 100%; padding: 25px 2% 20px; margin-bottom: 25px}
	.nynews-list ul li .pic{margin-bottom: 25px}
	.nynews-list ul li .info strong{font-size: 16px}
	.nynews-list ul li .info p{margin-bottom: 19px}

	/*内页新闻详情页*/
	.news-left{padding: 35px 3%}
	.newsxq-title h3{font-size: 18px; line-height: 30px}
	.newsxq-title span{font-size: 14px; margin-right: 15px}
	.news-arrow a{font-size: 16px}


	/*联系我们*/
	.contact-list{margin: 45px 0}
	.contact-list dl.item1 b{font-size: 20px}
	.contact-list dl.item1 span{font-size: 17px}
	.contact-list dl.item2 strong{font-size: 20px}
	.contact-list dl.item2 p{font-size: 16px; line-height: 35px}
	.contact-list dl.item3 b{font-size: 20px}
	.contact-list dl.item2{padding-left: 4%}
	.contact-list dl.item1{padding-left: 3%}
	.contact-list dl.item1 a{font-size: 16px; width: 180px}
	.contact-list dl.item1 img{width: 25px}
	.contact-list dl.item3 span{font-size: 16px}


	/*厂房设备 - 厂房环境*/
	.ny-factory ul{width: calc(100% + 2%)}
	.ny-factory ul li{float: left; margin-right: 2%; margin-bottom: 20px; width: calc(100% / 2 - 2%)}
	.ny-factory ul li .info{padding: 0 2%}
	.ny-factory ul li .info strong{font-weight: normal; font-size: 16px; margin-bottom: 0;  line-height: 45px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.ny-factory ul li .info p{display: none}


	/*厂房设备 - 检验设备*/
	.test-list ul{width: calc(100% + 2%)}
	.test-list ul li{float: left; margin-right: 2%; margin-bottom: 20px; width: calc(100% / 2 - 2%)}
	.test-list ul li em {font-weight: normal; font-size: 16px; margin-bottom: 0;  line-height: 45px; height: 45px;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

	/*产品详情页*/
	.proxq-details{padding-bottom: 0}
	#proxq-prev, #proxq-next{display:none;}
	#proxq-num{display: block;}
	.pro-info{margin-bottom: 10px;}
	.pro-info h3{font-size: 20px; margin-bottom: 5px;}
	.pro-info em{width: 100%;margin-bottom: 20px;}
	.pro-info a{font-size: 17px; line-height: 48px;}
	.pro-info .tel{ height: 48px; line-height: 48px; width: 65%}
	.pro-info .tel img{display: none;}
	.pro-info .tel strong{font-size: 17px}
	.pro-icon ul li{margin-right: 0; width: 50%; margin-bottom: 25px}
	.details-title em{font-size: 20px; }
	.details-title span{font-size: 14px; margin-left: 8px;}
	.table1{width: 100%!important; border-spacing:0;}
	.table1 tr{display: block; margin-bottom: 15px; padding: 10px 0; background: #f2f2f2}
	.table1 tr td{display: block; box-sizing:border-box; padding: 5px 10px!important; width: 100%!important; box-sizing:border-box;}
	.table1 tr td strong>span{font-size: 16px!important}
	.table1 tr td p>span{font-size: 15px!important}


	/*2022.7.27后台编辑框调试*/
	.table-pic2 tr td{display: block; width: 100%!important}
	
	.picx-details p:first-child span>strong>span{display: block; font-size: 18px!important; }
	.picx-details p:nth-child(2)>span{display: block; font-size: 16px!important;line-height: 1.5rem!important; margin-top: 15px;}	
	.picx-details p{line-height: 1rem!important}

	.waprecom-title{margin-bottom: 25px;}
	.waprecom-title em{ font-size: 22px; line-height: 22px; height: 42px;}
	.waprecom-title a{width: 26px; height: 26px;}
	.waprecom-title img{width: 10px;}

	.honor-xq{padding:20px 0 40px}
	#nr-container .nr-title{font-size: 17px!important;}
	.honor-xq img{display: block; max-width: 100%; height: auto!important}
	.honor-line .fl,.honor-line .fr{float: none;}

	.news-arrow .fl,.news-arrow .fr{float: none;}
	.circle-line:before, .circle-line:after{width: 150px}
	.circle-line:before{left: -160px;}
	.circle-line:after{right: -160px;}

	.ny-banner {overflow: hidden;}
	.ny-banner img{width: 150%; margin-left: -15%}
	.staff-pic .pic1,.staff-pic .pic2{width: 100%}


	/*2022.8.26*/
	.wap-ver a,.wap-search img{margin-right: 12px}


		/*2022.9.7*/

	.proclass-box ul li{height: 500px!important}
	.proclass-box ul li.swiper-slide-active{height: auto!important}

}










