
@media screen and (min-width:1200px)  and  (max-width:1440px)  {
	.container{max-width:93%;}
	.ny-contact-con .ny-contact-left{width:56%;margin-right:4%}
	.ny-contact-con .ny-contact-left img{width: 100%;}
	.ny-contact-con .ny-contact-right{width:40%}
	.ny-contact-con .ny-contact-right{margin-left:0}
	.ny-honor-list li:nth-child(5) p,.ny-honor-list li:nth-child(8) p{    line-height: 23px;font-size:20px;}
	.headerfixed .container{width:93% !important}
	.footer .foot-fl1{margin-left:70px;}
	
}


@media screen and (min-width:200px)  and  (max-width:1200px)  {
	.container,.wap-container{max-width:93%;margin:0 auto}
	/*导航*/
	.header{display: none;}
	.wap-header{ position: fixed;top:-1px;left:0;width: 100%;z-index:99999;display: block;transition: all .4s;}

	.wap-logo a{float:left;margin-top: 18px;}
	.wapheaderfixed{ position: fixed;top:-1px;left:0;width: 100%;box-shadow:1px 1px 20px rgba(0,0,0,0.1);z-index:99999; background: #0082C7;padding-bottom:20px;}
	.wap-click{margin-top:26px}
	.wap-nav-all{width:100%;position: absolute;top:81px; background: #fff;left:0;z-index: 9999;border-bottom:20px solid #0082C7;display:none;}
	.wap-nav-all ul{margin-top:10px;}
	.wap-nav-all ul li a{display: block;width:100%;margin:0 auto;border-bottom:1px solid #E6E8EF;line-height:40px;color:#000;font-weight: bold;transition: all .6s;text-indent:30px;}
	.wap-nav-all ul>li:hover>a{ background: #f5f5f5;color:#02113F;text-indent:50px;}
	.wap-nav .wap-click b{display: block;height:3px;  width:30px; background: #fff;margin:7px 0;transition: all .4s;}
	.wap-nav .wap-click .addcb b:nth-child(1){transform: rotate(45deg);position: relative;top:7px}
	.wap-nav .wap-click .addcb b:nth-child(2){display: none;}
	.wap-nav .wap-click .addcb b:nth-child(3){transform: rotate(-45deg);position: relative;top:-3px}
	.news-list li .info p{font-size: 18px;}
	.footer .foot-fl1 {margin-left: 40px;}
	.footer .foot-fr ul li{margin-left: 25px;}
	.ny-about-yj-swiper{height: 450px;}
	.ny-team{padding: 40px 0;}
	/*banner*/
	
	.ny-gmp-wz{max-width:93%;margin:0 auto}
	.ny-yfgx-content img {
		max-width: 100%;
	}
	
	.my-class .container {
	    justify-content: flex-start;
	}
		.my-class .years a{
	    width: 30%;
	}
	
	
}

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

	.pf_down{display: block;}
	.banner h2{font-size:24px;line-height: 30px;}
	.banner .banner-wz{width:90%;margin:0 auto;top:60%}
	.banner h2{width: 100%;}
	.banner p{font-size:15px;margin-top:20px;}
	
	.banner-bottom .container img{left:0;margin:0 0 0 20px}
	.about{width:94%;padding:40px 0;font-size:18px;    line-height: 40px;    text-align: left;}
	.about p{display: inline-block;}
	.product-left, .product-right{width: 100%;float:none;padding:0}
	.product dl dd{width: 100%;}
	.product{background: none;    height: auto;}
	
	.product-left{ background: url(../images/product.jpg) no-repeat center;background-size: cover;margin-bottom:30px;}
	.product-right{ background: url(../images/product1.jpg) no-repeat center;background-size: cover;}
	.product dl{height: auto;padding:40px 0;}
	.product dl dd b{font-size:28px;line-height: 28px;margin-top:30px;display: block;}
	.product dl dd{font-size:18px;width:90%;margin: 0 auto;    line-height: 30px;margin-top:20px;font-weight: 200;}
	.addus .container{padding:40px 0}
	.addus p{font-size:18px;line-height: 40px;text-align: left;}
	
	.news{margin:50px 0}
	.foot-fl,.foot-fl1{display: none;}
	.footer .foot-fr ul li{width: calc(100%/3);text-align: center;margin:10px 0}
	.topback{display: none;}
	
	.ny-banner{height:400px;background-size: cover;}
	.ny-banner .ny-banner-wz div{top:230px}
	.ny-banner .ny-banner-wz h2{font-size:30px;}
	.ny-banner .ny-banner-wz span{margin-top:0}
	.ny-ctitle li{width:48%}
	
	.ny-about{width:94%;padding:50px 0}
	.ny-about h2{font-size:24px;line-height: 36px;text-align: left;}
	.ny-about p{font-size:18px;line-height:30px;text-align: left;}
	.ny-yj-left, .ny-yj-right{width: 100%;float:none}
	.ny-about-yj{    flex-direction: column;}
	.ny-yj-right img{width: 100%;}
	.ny-yj-left .ny-yj-wz{width:90%;padding:30px 0}
	.ny-yj-left .ny-yj-wz span{font-size:26px;    margin-top: 20px;}
	.ny-yj-left .ny-yj-wz em{font-size:18px}
	.ny-about-yj-swiper .about-jt-right{right: 10px;}
	.ny-about-wz{padding:40px 0;font-size: 24px;line-height: 36px; text-align: left;}
	.ny-about-wz p{display : inline;}
	.ny-team p{font-size:18px;margin-top:30px;}
	.ny-team-list{padding-bottom:60px}
	.ny-team-list ul li{width:100%;margin:0 auto 25px auto;float:none}
	
	.ny-contact-con .ny-contact-left,.ny-contact-con1 .ny-contact-right{width:100%;height: auto;}
	.ny-contact-con .ny-contact-left img,.ny-contact-con1 .ny-contact-right img{width: 100%;}
	.ny-contact-con{padding:60px 0 0 0}
	.ny-contact-con .ny-contact-right{width: 100%;margin:60px 0 60px 0;}
	.ny-contact-con .ny-contact-right h3,.ny-contact-con1 .ny-contact-left h3{font-size:28px;line-height: 28px;}
	.ny-contact-con .ny-contact-right p{width: 100%;}
	.ny-contact-con .ny-contact-right p span,.ny-contact-con1 .ny-contact-left p span{font-size:18px}
	.ny-contact-con .ny-contact-left dd{    background-size: 77%;width: 136px;height: 200px;right: -13px;}
	.ny-contact-con .ny-contact-left dd span{font-size:22px;font-weight: 400;    line-height: 32px;width:55px;    padding-left: 24px;}
	.ny-contact-con1{padding:60px 0}
	.ny-contact-con1 .ny-contact-left {
		width: 100%;
		margin-top: 0;
		float: none;
	}
	.ny-contact-con1 .ny-contact-left .text {
		width: 100%;
	}
	.ny-contact-con1 .ny-contact-right dl {
		height: auto;
	}
	.ny-contact-con1 .ny-contact-right .text,
	.ny-contact-con .ny-contact-right .text {
		width: 100%;
		margin-top: 10px;
	}
	.ny-contact-con1 .ny-contact-right{right:0;padding:30px 0;}
	.ny-contact-con1 .ny-contact-right dd{ background-size: 77%;width: 136px;height: 200px;right: -13px;}
	.ny-contact-con1 .ny-contact-right dd span{font-size:22px;font-weight: 400;    line-height: 28px;    padding-top: 7px;}
	
	.ny-ctitle{display: none;}
	.ny-jspt h2{font-size:24px;    line-height: 36px;text-align: left;margin-top: 50px;}
	.ny-jspt p span{display: inline;text-align: left;}
	.ny-jspt p{text-align: left;font-size:18px;}
	.ny-jspt{margin-bottom:50px;padding:0;padding-bottom:50px;}
	.ny-jsfg-js{ background-size: cover;    height: 500px;}
	.ny-jsfg-js .ny-jsfg-dl{top:0;left:0;width: 100%;height: 100%; background:rgba(0,130,199,0.7);}
	.ny-jsfg-js .ny-jslink{left:0;right:0;margin: 0 auto;top:50px}
	.ny-jsfg-js .ny-jsfg-dl dl{width:90%;padding-left:0;margin:0 auto;text-align: center;}
	.ny-jsfg-js .ny-jsfg-dl dd{font-size:18px;line-height: 30px;}
	.ny-jsfg-js .ny-jsfg-dl dt{margin-top:190px}
	
	.ny-gmp-wz{margin:50px auto ;   padding: 0;}
	.ny-gmp-wz h2{font-size:24px;line-height: 36px;text-align: left;}
	.ny-gmp-wz span{display: inline;}
	.ny-gmp-wz p{text-align: left;}
	.ny-gmp-wz p span{display: inline;text-align: left;font-size:18px;line-height: 36px;}
	.ny-gmp-img{margin:50px auto}
	.ny-honor{padding-top:30px}
	.ny-honor-list li{    width: calc(100%/2 - 3px);}
	.ny-honor-list li p{font-size: 18px;    line-height: 30px;}
	.ny-honor-list li:nth-child(5) p,.ny-honor-list li:nth-child(8) p{font-size:14px;    line-height: 19px;}
	.ny-honor-list li a{margin:20px auto}
	
	.footer .footer-bottom{text-align: center;}.news-banner{  height: 300px;}
	.news-left, .news-right{width: 100%;float:none}	.news-left{  }
	.news-left p{font-size:24px;line-height: 36px;}	.news-right{display: none;}	.ny-news-list li .pic{height: auto;}
	.news-left em, .news-left p{width: 94%;margin:30px auto}
	.ny-news-con{margin:50px auto;padding:0}
	.ny-news-list li,.ny-newsdetails-list li{width:100%;padding-bottom:0}
	.ny-news-list li .info p,.ny-newsdetails-list li .info p{font-size:14px;line-height: 20px;}.ny-news-list li .info p{padding-bottom:30px;height: auto;}
	.ny-news-list li .info em{margin:20px auto}
	.ny-company-news{padding-bottom:50px}
	.ny-instiy-news{margin-top:50px;}
	.ny-instiy-list ul li{height: auto;background:none;padding:10px 0}
	.ny-instiy-list ul li a{height: auto;}
	.ny-instiy-list ul li em{display: block;line-height: 25px;}
	.ny-instiy-list ul li span{display: block;margin-left:0;line-height: 36px;font-size:16px;}
	
	.ny-news-details{margin-top:100px}
	.ny-news-title h2{font-size:28px;line-height: 36px;}
	.ny-nd-jb{margin:20px 0}
	.ny-details-content p{font-size:18px;line-height: 36px;    margin: 30px auto;}
	.ny-newsdetails-list li .info em{width: 80%;margin:10px auto;}
	
	.ny-yfgx-content dl{width:100%;float:none;}
	.ny-yfgx-content dl dd{display: none;}
	.ny-yfgx-content dl dt span{padding-top;40px;}
	.ny-yfgx-wz{padding:50px 0}
	.ny-yfgx-zl{padding:50px 0}
	.ny-yfgx-zl p{font-size:26px;line-height: 36px;text-align: left;}
	.ny-yfgx-zl p{padding-bottom:50px}
	.ny-yfgx-child{    flex-direction: column;}
	.ny-yfgx-child .left{margin-bottom:20px;padding-left:10px;}
	.ny-yfgx-child .right ul li:last-child::after{display: none;}
	.ny-yfgx-gx .years a{font-size: 14px;}
	.ny-yfgx-gx .left a{display: none;}
	.ny-yfgx-gx .left{flex: 0;}
	.ny-yfgx-gx{margin-bottom:50px}
	.ny-yfgx-process{padding-bottom:40px}
	.ny-yfgx-child .right ul li{padding-left:5px}
	
	.ny-addus-why .ny-addus-why-left, .ny-addus-why .ny-addus-why-right{float:none;width:100%}
	.ny-addus-why{flex-direction: column;}
	.ny-addus-why .ny-addus-why-right{padding:30px 0}
	.ny-yfgx-bg{height:200px;    background-size: 180%;}
	.ny-yfgx-gxfix {
		top: 80px;
	}
	.ny-main{margin-top: 400px;padding-top:50px}
	.ny-addus-con{padding:0}
	.ny-addus-why .ny-addus-why-right h2, .ny-addus-why .ny-addus-why-right p, .ny-addus-why .ny-addus-why-right div{width:90%;margin:0 auto}
}

