

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

	.product .container{max-width: 96%;}

}





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

	.container{max-width: 96%;}

}


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

	.container-s{max-width: 96%;}

	/*后台产品详情页编辑框*/
	.table3 tr td{padding-right: 1.5%; width: calc(100% / 3 - 1.5%)!important;}
	.table3 tr td img{display: block; width: 100%}

	.table4 tr td img{display: block; width: 100%!important; height: auto!important;}



	.news-table3 tr td{padding-right: 1.5%; width: calc(100% / 3 - 1.5%)!important; padding-bottom: 1.5%}
	.news-table3 tr td img{display: block; width: 100%}

}



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

	.news .container{max-width: 96%;}

}




@media screen and (min-width:200px)  and  (max-width:1400px)  {
	/*PC端公共头部*/
	.header .logo img{margin-right: 200px;}
	.header .nav{width: 60%}
	.header .nav ul li{margin-right: calc( (100% - 500px) / 5);}


	/*ABOUT BEECORE*/
	.about .info p{-webkit-line-clamp: 4}


	/*APPLICATION*/
	.app-list ul li .text{width: 95%}


	/*内页about*/
	.company .pic{margin: auto}
	#factory{width: 100%}


	/*内页app列表页*/
	.nyapp-list ul li .info{padding: 7% 4% 6.8%}


	/*内页app详情编辑框*/
	.app-xq .pic tr td:last-child{padding-left: 20px!important;}




}


@media screen and (min-width:200px)  and  (max-width:1230px)  {
	.honor-list{max-width: 100%; }
	.faq .container{max-width: 96%; }

}



@media screen and (min-width:200px)  and  (max-width:1200px)  {
	/*手机端公共头部*/
	.header,.header-zw{display: none;}
	.wap-header,.wap-headerzw{display: block; height: 60px;}
	.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: 10px; height: 40px;}
	.wap-click { padding: 7px 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: 20px; 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;text-transform: capitalize;}
	.wap-nav ul li span{display: inline-block; text-indent: 5px;}
	.wap-nav ul li a:hover,.wap-nav ul li.on>a{ background: #1b4a9c;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}
	.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: #1b4a9c;color:#fff}


	/*APPLICATION*/
	.app-list ul li{height: 300px; }
	.app-list ul.item2 li:first-child{height: 200px;}
	.app-list ul.item2 li:last-child{height: 400px;}
	.app-list ul li .text{width: 96%}
	.app-list ul li .app-info h3{font-size: 24px}


	/*公共底部*/
	.foot-nav dl{display: none;}
	.foot-nav dl:last-child{display: block;}
	.footer-top{display: none;}

	/*内页about*/
	.company{padding: 60px 0 80px}
	.company .content{display: block;}
	.company .ny-title{text-align: center;}
	.company .ny-title i{margin: 0 auto}
	.company .info,.company .pic{float: none; width: 100%; text-align: center;}
	.company .info{margin-bottom: 30px}
	.company .pic img{width: auto; margin: 0 auto}
	.quality-btn ul li h3{width: 93%}


	/*内页产品列表页*/
	.ny-left{float: none; width: 100%}
	.column-title{display: none;}
	.pc-class{display: none;}
	.wap-class{display: block; overflow: hidden; margin-bottom: 20px}
	.wap-class ul{width: 102%}
	.wap-class ul li{float: left; margin-right: 2%; width: calc(100% / 3 - 2%); display: flex; height: 50px; margin-bottom: 2%; border: 1px solid #e6e6e6; box-sizing:border-box;}
	.wap-class ul li a{ margin: auto; font-size: 15px;  line-height: 18px; color: #333; text-align: center;}
	.ny-right{width: 100%}
	.nyproduct-list ul{width: calc(100% + 2%)}
	.nyproduct-list ul li{margin-right: 2%;  margin-bottom: 3%; width: calc(100% / 3 - 2%); }


	/*内页产品详情页*/
	.related {display: none;}


	/*内页app详情编辑框*/
	.app-xq .pic tr td{width: 50%!important; box-sizing:border-box; }
	.app-xq .pic tr td img{display: block; width: 100%!important;}







	/*内页下载列表页*/
	.nydown-list ul{width: 103%}
	.nydown-list ul li{ margin-right: 3%;  width: calc(100% / 2 - 3%); }
	.nydown-list ul li .pic{width: 96px; margin-right: 4%}
	.nydown-list ul li .pic img{width: 100%}
	.nydown-list ul li .info{width: calc(100% - 132px - 11%)}
	.nydown-list ul li .info em{font-size: 17px;}


	/*联系我们*/
	.contact-list ul li{width: calc(100% / 3 - 1.6%);   margin-bottom: 1.6%;}



}


@media screen and (min-width:200px)  and  (max-width:1180px)  {
	/*内页about*/
	#factory .container{max-width: 1180px;}
}



@media screen and (min-width:200px)  and  (max-width:1024px)  {
	/*ABOUT BEECORE*/
	.about{padding: 80px 0 60px}
	.about .c{display: block;}
	.about .pic,.about .info{float: none; width: 100%; text-align: center;}
	.about .pic img{width: auto; margin: 0 auto}
	.about .info {margin-top: 40px}
	.about .info a{text-align: left; margin: 0 auto}

}




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

	/*BEECORE PRODUCTS*/
	.product-list ul li{width: calc(100% / 3 - 2%); }


	/*APPLICATION*/
	.app-list ul li{height: 300px!important; }


	/*Laster News*/
	.news-list ul li .pic{height: auto;}
	.news-list ul li .info p{-webkit-line-clamp: 3;}
	.news-list ul li:hover .pic{width: 0; margin-right: 0}
	.news-list ul li:hover .info{width: 100%}
	.news-list ul li:hover .info em{-webkit-line-clamp: 1; color: #1b4a9c}


	/*内页about*/
	.quality-btn{float: none; width: 100%; margin-right: 3%}
	.quality-info{float: none; width: 100%; }
	.quality-btn ul li h3{font-size: 17px}
	.quality-logo img{width: 70px}
	.faq-list dl{padding: 2%}


	/*内页产品详情页*/
	.pro-xq .info em{line-height: 28px;}


	/*内页app详情编辑框*/
	.app-xq .pic tr td{display: block; width: 100%!important;  }
	.app-xq .pic tr td img{display: block; width: auto!important; margin: 0 auto}


	/*内页下载列表页*/
	.nydown-list ul{width: 100%}
	.nydown-list ul li{ margin-right: 0; margin-bottom: 25px; width: 100%; }

	/*内页新闻列表页*/
	.nynews-list ul li .info p{-webkit-line-clamp: 2; line-height: 23px}

}


@media screen and (min-width:200px)  and  (max-width:880px)  {
	/*内页产品详情页*/
	.pro-desc img{display: block; width: 100%}
}




@media screen and (min-width:200px)  and  (max-width:800px)  {
	/*ABOUT BEECORE*/
	.about .pic img,.company .pic img{width: 100%; margin: 0 auto}

	/*内页产品详情页*/
	.pro-spec img{display: block; width: 100%}

}


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

	/*BEECORE PRODUCTS*/
	.product-list ul li{width: calc(100% / 2 - 2%); }
	

	/*公共底部*/
	.foot-bottom .icon{display: none;}
	.foot-bottom p{float: none; text-align: center;}


	/*内页about*/
	.quality-btn ul li h3{font-size: 14px;}


	/*内页产品列表页*/
	.nyproduct-list ul li{ width: calc(100% / 2 - 2%); }


	/*内页产品详情页*/
	.pro-xq .pic{display: none;}
	.wappic-list{display: block; padding-bottom: 30px; margin-bottom: 20px}
	.pro-xq .info{float: none; width: 100%}
	.wappic-list .picxq img{width: auto; margin: 0 auto}
	.inquiry-form ul li{width: calc(100% / 2 - 2%); }



	/*内页app列表页*/
	.nyapp-list ul li{ width: calc(100% / 2 - 2%); }

	.banner-class .ctitle1{display: none;}



	/*内页新闻列表页*/
	.nynews-list ul li {padding: 2%}
	.nynews-list ul li .pic{display: none;}
	.nynews-list ul li .info{float: none; margin-top: 0; width: 100%}



}


@media screen and (min-width:200px)  and  (max-width:700px)  {
	/*内页app详情编辑框*/
	.app-xq .pic tr td img{ width: 100%!important; }
}

@media screen and (min-width:200px)  and  (max-width:640px)  {
	/*手机端公共头部*/
	.wap-nav ul li a{font-size: 15px;}
	.wap-hide dd{width: calc(100% / 3); float:left;}
	.wap-nav .wap-hide dd a{font-size: 14px; text-indent: 0; text-align: center;}

	
	/*首页banner*/
	#banner-num .swiper-pagination-bullet{margin: 0 4px;}
	#banner-num .swiper-pagination-bullet-active{background: #1b4a9c; width: 8px; height: 8px; border-radius: 50%; transition:0.4s;}


	/*ABOUT BEECORE*/
	.about{padding: 40px 0}
	.about .info{margin-top: 20px;}
	.about .info em{font-size: 24px; margin-bottom: 6px;}
	.about .info h2{display: none;}
	.about .info p {-webkit-line-clamp: inherit; font-size: 15px;  line-height: 26px; margin-bottom: 26px}
	.index-title{margin-bottom: 15px!important}
	.index-title strong{font-size: 26px;}
	.about .info a{width: 140px;line-height: 45px;;background: url(../image/about-arrow.png) no-repeat right 16px center;text-indent: 16px;}
	.about .info a:hover{text-indent: 34px}
	


	/*BEECORE PRODUCTS*/
	.product{padding: 0 0 30px}
	.product-list{margin-bottom: 20px}
	.product-list ul li .name {position: absolute;bottom: 0;height: 44px;overflow: hidden;}
	.product-list ul li h3{position: relative; font-size: 15px; line-height: 18px; padding: 5px 0;  white-space: inherit; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.index-more a{width: 140px; line-height: 40px; }




	/*APPLICATION*/
	.app{padding: 0 0 30px}
	.app-list ul {float: none; width: 100%}
	.app-list ul li{float: left; margin-right: 2%; width: calc(98% / 2); height: 200px!important;}
	.app-list ul li:last-child{margin-right: 0}
	.app-list ul li .info{opacity: 0}
	.app-list ul li .info p{display: none;}
	.app-list ul li:hover .info{opacity: 0}
	.app-list ul li .app-info{opacity: 1}
	.app-list ul li .app-info span{width: 120px; line-height: 40px; }
	.app-list ul li .app-info h3{font-size: 20px; line-height: 26px;}


	/*Laster News*/
	.news {padding: 30px 0 40px}
	.news .index-title{margin-bottom: 20px!important}
	.news .index-title span{line-height: 20px}
	.news-list{margin-bottom: 10px}
	.news-list ul li{float: none;margin: 0 0 3%; width: 100%; padding: 20px 2% 15px}
	.news-list ul li .info{margin-top: 0}
	.news-list ul li .info em,.news-list ul li:hover .info em{-webkit-line-clamp: 2; }
	.news-list ul li .info em{font-size: 17px; line-height: 25px}
	.news-list ul li .info p{line-height: 25px}


	/*公共底部*/
	.foot-top{padding: 30px 0 20px}
	.footer-top{display: none;}
	.foot-wechat{display: none;}
	.foot-nav{width: 100%}
	.foot-nav dl dt{margin-bottom: 5px}
	.foot-nav dl:last-child {display: block;float: none; padding: 0 5%}
	.foot-bottom p{font-size: 13px; line-height: 14px; padding: 15px 0}

	/*手机端公共底部*/
	.wapfoot-zw,.wapfooter,#wxnr{display: block;}
	.wapfoot-zw{height: 54px;}
	.wapfooter{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background: #1b4a9c; 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(../image/nav-bg1.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg2 {background: url(../image/nav-bg3.png) no-repeat right 10px center;background-size: 47%;width: 30%;}
	.wapfooter .foot-nav-2 a{width: 70%}
	
	.wapfooter .foot-nav-bg3{background: url(../image/nav-bg2.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;}


	/*内页banner*/
	.ny-banner{height: 140px;}
	.ny-banner .info{float: none; padding-top: 49px}
	.ny-banner .info strong{margin-bottom: 0; text-align: center;}
	.ny-banner .info span{display: none;}


	/*内页about*/
	.ny-title{margin-bottom: 25px!important;}
	.ny-title strong{font-size: 24px; margin-bottom: 6px;}
	.company{padding: 25px 0 40px}
	.company .ny-title{margin-bottom: 15px!important;}
	.company .info p{font-size: 15px; line-height: 26px;}
	.company .info p.paragraph{margin-bottom: 10px}
	.factory{padding: 30px 0 15px}
	#factory{display: none;}
	.factorys{padding-top: 0}
	.factorys-list{position: relative; padding-bottom: 40px;}
	#factorys-pic{display: block;}
	.quality{padding: 55px 0 40px; margin-bottom: 30px}
	.quality .container{display: block;}
	.quality-info .ny-title{text-align: center; margin-bottom: 20px!important;}
	.quality-info .ny-title i{margin: 0 auto}
	.quality-btn{margin-bottom: 30px}
	.quality-btn ul li{border-radius: 0!important; height: 162px}
	.quality-btn ul li img{margin: 30px auto 20px}
	.honor {margin-bottom: 12px;}
	.honor .ny-title{margin-bottom: 15px!important;}
	#honor-prev, #honor-next{display: none;}
	#honor-num{display: block;}
	.honor-list{position: relative; padding-bottom: 40px;}
	.faq {margin-bottom: 0}
	.faq-list dl dt em{font-size: 17px;}
	.faq-list dl dd p{font-size: 15px; line-height: 25px; -webkit-line-clamp: 3;}


	/*内页产品列表页*/
	.ny-main{padding: 40px 0}
	.wap-class ul li{ width: calc(100% / 2 - 2%);}
	.nyproduct-list ul li .name{height: 55px;}
	.nyproduct-list ul li .name em{line-height: 18px;}



	/*内页产品详情页*/
	.wappic-list .picxq img{width: 100%; margin: 0 auto}
	.proxq-link{margin-bottom: 20px;}
	.pro-xq{margin-bottom: 35px;}
	.details-title{line-height: 50px; margin-bottom: 20px;}
	.details-title em{padding-left: 14px}
	.inquiry strong{line-height: 55px;}
	.inquiry-form ul{width: 100%;}
	.inquiry-form ul li{ margin-right: 0; width: 100%}
	.inquiry-form ul li input{line-height: 46px;}
	.inquiry-form ul li em{margin-top: 12px;top: 0}
	.inquiry-form ul li.item{width: 100%}
	.inquiry-form ul li textarea {padding: 10px 2%;height: 180px;line-height: 26px;}
	.submit-inquiry {width: 140px;margin: 20px auto 0;}
	.submit-inquiry input{font-size: 15px; line-height: 45px;}


	/*后台产品详情页编辑框*/
	.table3 tr td{display: block; padding-right: 0; width: 100%!important; margin-bottom: 20px;}
	.table3 tr td:last-child{margin-bottom: 0}


	/*产品详情页编辑框表格*/
	.pro-spec table{width:790px !important;margin:0 auto;}
	.pro-spec div::-webkit-scrollbar{  width: 7px; height: 7px;}  
      
    /*定义滚动条轨道 内阴影+圆角*/  
 	.pro-spec div::-webkit-scrollbar-track{ background-color: #ccc;}  
      
    /*定义滑块 内阴影+圆角*/  
    .pro-spec div::-webkit-scrollbar-thumb{ background-color: #1b4a9c;  }





	/*内页app列表页*/
	.nyapp-list ul li .info p,.nyapp-list ul li .info span{display: none;}
	.nyapp-list ul li .info {display: flex;padding: 3% 0;height: 50px;}
	.nyapp-list ul li .info strong{margin: auto; font-size: 15px; line-height: 20px; font-weight: normal; -webkit-line-clamp: 2;}




	/*内页新闻列表页*/
	.nynews-list ul li .info p{-webkit-line-clamp:3;}


	/*内页下载列表页*/
	.nydown-list ul li{padding: 2%}
	.nydown-list ul li .icon{display: none;}
	.nydown-list ul li .pic {width: 80px;margin-right: 4%; height: 88px;}
	.nydown-list ul li .info {width: calc(100% - 80px - 4%); margin-top: 12px}
	.nydown-list ul li .info em {font-size: 17px;line-height: 20px;     -webkit-line-clamp: 2; margin-bottom: 5px;}
	.nydown-list ul li .info span{font-size: 14px}


	/*内页app详情页*/
	.app-xq .pic tr td:last-child {padding-left: 0px!important;}


	/*联系我们*/
	.contact{padding: 30px 0 40px}
	.contact-list{margin-bottom: 40px}
	.contact-list ul li{height: 282px; width: calc(100% / 2 - 1.6%);}
	.contact-list ul li img{width: 50px}
	.contact-list ul li b{margin-bottom: 0}
	.contact-list ul li em{font-size: 12px}



	.honor-xq img{display: block; width: 100%}
	.pagelist .rows{display: none;}
}









