@media screen and (min-width:200px)  and  (max-width:1230px)  {
	.wap-header{display: block;box-shadow:1px 1px 10px rgba(0,0,0,0.2) ; }
	.head-top,.head-nav{display: none;}
	.container{max-width:96%;margin:0 auto}
	.banner{display: none;}
	.wap-banner{display:block;}
	
	.ny-join-person ul li{width:calc(100%/3 - 50px);margin:0 20px;}
	.ny-fuli-list{background: none;}
	.ny-fuli-con .ny-fuli-list dl{width:50%;margin:0;}
	.ny-fuli-con .ny-fuli-list dl dd{line-height: 30px;}
	.ny-fuli-con .ny-fuli-list dl dt,.ny-fuli-con .ny-fuli-list dl dd{float:left}

}
.ny-banner1 img{display: none;}

@media screen and (min-width:200px)  and  (max-width:960px)  {
	a,body{font-size:0.8rem !important}
	
	
	.ny-fuli-con .ny-fuli-list dl dt{width:50%}
	.ny-fuli-con .ny-fuli-list dl dt img{width: 100%;}
	.ny-fuli-con .ny-fuli-list dl dd{width: 50%;}
	
	
	.ny-join-person ul li{width:calc(100%/3 - 50px);margin:0 20px;}
	.ny-join-person ul li .pic img,.ny-join-person ul li .pic {width: 100%;height: auto;}
	.ny-join-person ul li .pic{width: 100%;height: auto;padding:4px}
	.ny-join-person ul li .pic img{margin-top:0px}
	.pro-title span{display: none;}
	.title span{display: none;}
	.title b{ position: initial;font-size:1.2rem}
	.pro-title b{ position: initial;display: block;text-align: center;text-indent: 0;}
	.pro-title{float:none;font-size:20px}
	.pro-title b{font-size:1.2rem}
	.pro-top{margin:90px 0 20px 0}
	.search{display: none;}
	.pro-nav-ul li{margin:0;width:calc(100%/3 - 10px);margin:5px;border:1px solid #ddd;box-sizing: border-box;text-align: center;border-radius:4px}
	.pro-nav-ul li a{display: block;height:30px;line-height: 30px}
	.pro-nav-ul li:hover:before, .pro-nav-ul li.on:before,.pro-nav-ul li:before{display: none;}
	.pro-nav-ul{float:none}
	.pro-list{margin-top:0}
	.pro-list li{width:48%;margin:1%;border:1px solid #eee;box-sizing: border-box;}
	.pro-list li:after{display: none;}
	.pro-list li .pic img{width: 100%;}
	.pro-list li .info b, .pro-list li .info span{text-indent: 0;}
	.pro-list li .info:after{display: none;}
	.pro-list li .info b{font-size:0.8rem;text-align: center;padding:6px 0;font-weight: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1 ;-webkit-box-orient:vertical ;}
	.pro-list li .info{height: auto;}
	.pro-list li .info span{margin:0 ;color:#888;text-align: center;display: block;padding-bottom:10px;display: none;}
	.solution-list li .info{display: none;}
	.solution-list li .pic b{line-height: 40px;height: 40px;font-size:0.9rem;}
	.about-left .about-more{margin:20px auto}
	#solut-jt img{width:10px;}
	#solut-jt{width: 20px}
	.title p{display: none;}
	.case-list{margin:20px 0}
	.case-list li{width:100%}
	.search{float:none;margin:0 auto}
	.about .about-left p{font-size:0.8rem}
	.case-list {display: none;}
	.wap-case-list{display: block;overflow: hidden;}
	.wap-case-list li {width: 100%;text-align: center;background: #f5f5f5;overflow: hidden;}
	.wap-case-list li img{width: 100%;}
	.wap-case-list li .pic{width: 100%;}
	.wap-case-list li .info{font-size:0.8rem;color:#666;height:40px;line-height: 40px;}
	.solution-list{margin:10px auto;overflow: hidden;}
	.about-number{display: none;}
	.about .about-left,.about .about-right{float:none;width:100%;height: auto;}
	.about .about-left .pro-title{margin:0 0 20px 0}
	.about .about-right{width: 100%; background-size:100%;height:300px;display: none;}
	.about .about-right b{display: none;}
	.about{height: auto;background: none;}
	
	.footer{height: auto; background-size: cover;}
	.footer-top{display: none;}
	.position .container a{padding:0}
	.foot-case{display: none;}
	.footer-bottom .fl span, .footer-bottom .fl a{line-height: 22px;text-align: center;}
	.footer-bottom .fl span{display: block;    margin-right: 0;height: auto;}
	.footer-bottom .fl,.footer-bottom .fr{float:none}
	.footer-bottom .fl{line-height: 0;}
	.footer-bottom .fl span, .footer-bottom .fl a{margin-right:0;font-size:12px;}
	.footer-bottom .fr a{float:none;display:inline-block}
	.footer-bottom .fr{text-align: center;}
	.footer-bottom{margin-top:20px;padding-top:20px}
	.beian img {margin-top: 0}
	.footer-center h2:after{margin:0 auto}
	.footer-center h2{display: none;}
	.footer-center div{margin-top: 15px;}
	.footer-center ul{padding-top:10px;margin-top:0}

	.foot-about ul li{margin: 10px 0;}
	.foot-about{float:none;text-align: center;}
	.foot-werweima{float:none;overflow: hidden;text-align: center;}
	.foot-werweima div dl{float:none;display: inline-block;margin:0}
	.ny-banner1{margin-top:68px; background: none !important;height: auto;}
	.ny-banner1 img{display: block;width:100%;}
	
	.about-class{background: none;}
	.about-class li{width:48%;margin:1%;line-height: 30px;height: 30px;background: #f5f5f5;}
	.about-class li a{padding:0;line-height: 30px;height: 30px;}
	.ny-title{padding:20px 0;font-size:1.2rem;font-weight:bold}
	.ny-about-list dl dd h3{font-size:1.2rem;}
	.ny-title b{font-weight: bold;font-size: 1.2rem;}
	.ny-detail-xq{padding:0}
	.ny-pro-tuijian{margin-bottom:30px;}
	.ny-pro-tuijian ul li .info{font-size:0.8rem}
	.ny-title b:after{margin-top:5px;}
	.ny-main{margin:0 auto}
	.ny-about-p{font-size:0.8rem;line-height:20px;color:#666}
	.ny-about-list dl{float:none;width:100%;margin:10px 0;height: auto !important;padding:15px 0;overflow: hidden;background-size:cover !important;}
	.ny-about-list dl dt,.ny-about-list dl dd{float:left}
	.ny-about-list dl dt{display: none;}
	.ny-about-list dl dt{margin-left:0;width:100%}
	.ny-about-list dl dd{width:70%;}
	#development, #advantage, #humanistic, #honor{margin-top:0 !important;padding-top: 0 !important;}
	.ny-about-list dl dd{text-align: center; width:90%;margin-top:20px;margin:0 auto;float:none}
	.ny-about-list dl dd p{line-height: 18px;}
	.ny-about-list dl dd h3:after{margin:10px auto}
	.ny-about-list{margin-top:30px}
	.ny-deve-list{max-width:100%;    padding-top:20px;}
	.ny-deve-list{height: auto;}
	.ny-deve-list li{width:100%;height: auto;margin:0 0 10px 0;overflow: hidden;    box-sizing: border-box;border:1px solid #ddd}
	.ny-deve-list li .pic, .ny-deve-list li .info{float:none}
	.ny-deve-list li:nth-child(2n) .pic, .ny-deve-list li:nth-child(2) .info{float:none}
	
	.ny-deve-list li:nth-child(2n){margin-top:0;float:none}
	.ny-deve-list li .pic, .ny-deve-list li .info{float:left !important}
	.ny-deve-list{background: none;}
	.ny-deve-con{height: auto;}
	.ny-deve-list li .info{float:right !important}
	.ny-deve-list li .info b{color:#007ED9;font-weight:bold;font-size:16px;margin:10px 0}
	.ny-deve-list li .info b,.ny-deve-list li .info span{margin:0px 0;font-size:15px;width:99%}
	.ny-deve-list .ny-deve-height{padding-top:0}
	.ny-deve-list li .info span{font-size:13px}
	.ny-ys-con{background: none;height: auto;}
	.ny-ys-list{float:none;overflow: hidden;width:100%}
	.ny-ys-list dl{border-bottom:1px dashed    #ddd;margin:0;padding:20px 0}

	.ny-ys-list dl dd{width: calc(94% - 81px);}
	.ny-ys-list dl dd p{font-size:0.8rem;line-height: 18px;}
	.ny-ys-list dl dd h2 b{font-size:1.2rem}
	.ny-ys-list dl dd h2 span{display: block;margin:0;font-size:13px;color:#999;font-family: arial;}
	.ny-act-list dl{width:100%}
	.ny-act-list-con{width: 100%;float:none;}
	.ny-act-list dl dt,.ny-act-list dl dd h2,.ny-act-list dl dd p{display: none;}
	.ny-act-list-con .slideBox ul li{width:100%;}
	.ny-act-list-con{width: 90%;margin:0 auto;}
	.wap-nav{z-index: 99999;}
	.ny-act-list-con .slide-jt{z-index: 11;}
	
	.ny-honor-list .hd{overflow: hidden;}
	.ny-honor-list .hd li{float:left;width:25%;    margin: 0 ;}
	.ny-honor-list .bd li{width: calc(100%/2 - 10px);}
	
	.ny-wz p{display: none;}
	.ny-banner{margin-top:68px}
	.ny-wz h2{font-size:20px;}
	.ny-banner{height:127px; background-size:122% !important;}
	.ny-wz:after{width:25px;height:2px;margin:10px auto}
	.ny-wz h2{padding-top:12%}
	.ny-case-list li{width: 48%;margin:10px 1%;}
	.ny-case-list li .info{margin-top:5px;font-size:0.8rem}
	
	.ny-case-xq table img{width: 100%;}
	.ny-case-xq .small-images{width:auto !important;}
	.ny-case-page span{float:none;display: block;margin-bottom:10px}
	.ny-case-xq{padding:10px}
	.ny-case-xq h2,.pro-right-info h2{font-size:1.2rem;}
	.pro-right-info p{font-size:0.8rem;line-height: 20px;}
	.pro-right-info ul li .info{font-size:0.6rem}
	.pro-right-info ul{margin:10px 0;display: none;}
	.ny-detail-xq table p,.ny-detail-xq table p span{font-size:0.8rem !important;line-height: 1.3rem !important;}
	.ny-back{width:150px;height:40px;line-height: 40px;margin-bottom:30px}
	.image-null{display: none;}
	.ny-contact-list{width: 100%;float:none}
	.ny-mess-form{width: 100%;}
	.ny-message{float:none}
	.ny-map img{width: 100%;}
	.ny-mess-form form input,.ny-mess-form form textarea{text-indent: 15px;}
	.ny-title2{font-size:1.2rem;font-weight:bold;}
	.ny-title2:after{margin:10px 0}
	.ny-contact-list p{font-size:0.8rem;;}
	.contact-wx dl:nth-child(2){margin-right:0}
	


	.ny-join-rcte .rcte4-div{padding:0}
	.ny-join-rcte .rcte4-div .rcte4-2 a{margin:10px 0}
	.ny-join-left, .ny-join-right{width:100%;margin:0 auto;float:none}
	.ny-join-item{margin-bottom:30px}
	.ny-join-school p{font-size:14px;width:96%;margin:0 auto;    line-height:24px;}
	.ny-join-school{height:auto;padding:20px 0 30px 0;background-size:cover;}
	.ny-join-school .join-title{padding:0}
	
	.ny-news-list li .pic,.ny-news-list li .info{float:none;width:100%;    margin: 0;}
	.ny-news-list li{padding:10px 10px  0 10px}
	.ny-news-list li .info{padding-bottom:0}
	.ny-news-list li .info div{display: none;}
	.ny-news-list li .info h2{margin:0}
	.ny-news-list li .info h2 span{font-size:1rem;text-align: center;display: block;text-align: center;width: 100%;}
	.ny-news-list li .info em{text-align: center;}
	.ny-news-list li .info h2 abbr{display: none;}
	.ny-news-xq{padding:20px 0}
	.ny-news-xq .nr-content{margin-top:20px}
	.ny-news-xq .nr-content p,.ny-news-xq .nr-content p span{font-size:14px;line-height: 25px;font-size:0.8rem!important;line-height: 20px!important;margin-bottom:0; text-indent: 0;}
	.page-prev div,.page-prev div.next{float:none;width:100%;text-align: left;margin-top:10px;}
	.ny-news-xq .nr-title{font-size:1rem}
	.ny-news-xq .nr-info{ background: #f5f5f5;padding:5px 0;}
	.ny-pro-left{float:none;width:100%;display: none;}
	.ny-pro-right{float: none;width:100%}
	.ny-product-con{margin:10px 0}
	.ny-pro-search{display: none;}
	.ny-pro-list li .pic, .ny-pro-list li .info{float:none;width:100%}
	.ny-pro-list li .info{width:96%}
	.ny-pro-list li{padding-bottom:15px}
	.ny-pro-list li .info div a{width: 58%;margin:5px auto;float:none;display: block;}
	
	.ny-pro-list1 li{width:48%;margin: 8px 1%;border:1px solid #eee;box-sizing: border-box ;padding-bottom:6px}
	.ny-pro-list1 li .info{font-size:0.8rem;}
	
	.ny-pro-xq{overflow: hidden;margin:20px auto}
	.pro-list-pic{display: none;}
	.pro-right-info{width: 100%;}
	.wap-pro-list-pic{display: block;position: relative;overflow: hidden;width: 100%;}
	.wap-pro-list-pic img{width: 100%;}
	.pro-right-info ul li{width: calc(100%/4 - 10px);margin-right:10px}
	.pro-right-info ul li .info{font-size:16px;margin-top:10px}
	.pro-right-info ul li .pic img{width: 70px;}
	.ny-pro-list li .info p{font-size:0.8rem;line-height: 1.2rem;text-align: center;}
	.ny-pro-list li .info h2{font-size:1.2rem;text-align: center;margin:10px 0}
}

@media screen and (min-width:200px)  and  (max-width:800px)  {
	.ny-fuli-con .ny-fuli-list dl dt, .ny-fuli-con .ny-fuli-list dl dd{float:none;width:100%;margin-top:0;text-align: center;}
	.ny-fuli-con .ny-fuli-list dl dt{width:80%;margin:0 auto}
	.ny-fuli-con .ny-fuli-list dl dd{height:84px;    font-size: 0.8rem;font-weight:normal;line-height:18px;}
	.ny-lift-list li{    width:48%;margin:1%;}
	
	.about-add p{text-indent: 0 !important;}
	.about-add img,.about-add video{width: 100% !important;height: auto !important;text-indent: 0 !important;}
	
	.ny-join-ul li{}
	.ny-join-rcte ul li:nth-child(5){display: none;}
	.ny-join-ul li,.ny-join-rcte ul li{width:25%}
	.ny-join-ul li{font-size:0.8rem;font-weight:bold;line-height: 22px;height: 22px;padding-top:7px}
	.ny-join-rcte ul li{font-size:0.6rem}
	
	
}
@media screen and (min-width:200px)  and  (max-width:900px)  {
	.zx-pro-xq .fr{float:none;margin-top:30px;}
	.zx-pro-xq .fl{float:none;width:135px;margin:0 auto}
	.zx-pro-xq{margin-top:20px}
	
	.ny-detail-a a{width:45%;margin:2%}
	
	.nr-content img{width: 100% !important;height: auto !important;}
	.nr-content video{width: 100% !important;height: auto !important;}
	.ny-news-xq .nr-content p{text-indent: 0;}
	
	.ny-detail-xq table {width: 100% !important;}
	.ny-detail-xq table td{display: block;width: 100% !important;padding:7px 0 !important;}
	.ny-detail-xq table p{text-indent: 0 !important;}
	.ny-detail-xq table img{width: 100% !important;height: auto  !important;}
	.ny-case-xq p img{width: 100% !important;height: 100% !important;}
	.ny-case-xq table img{width: 100% !important;margin-top:10px;height: auto !important;}
	.ny-case-xq table td{display: block;width: 100% !important;height: auto !important;padding:7px 0 !important;}
	.ny-case-xq table td p,.ny-case-xq table td p span{font-size:0.8rem!important;line-height: 20px!important;margin:0!important}
	.ny-main .small-images{display: none !important;}
	.ny-news-xq table td{display: block;width: 100% !important;height: auto !important;}
	.ny-news-list li .info p{display: none !important;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2 ;-webkit-box-orient:vertical ;margin-top:0px;line-height: 17px;}
	.ny-news-list li .info abbr{display: none;}
	.ny-main .small-images{width: auto !important;}
	.ny-case-xq table{width: 100% !important;}
	.ny-detail-page span{display: block;float:none}
}


@media screen and (min-width:200px)  and  (max-width:370px)  {
	.wap-header .logo img{width:207px}

}

@media screen and (min-width:960px)  and  (max-width:1550px)  {
.container,.container-w{max-width:98%;margin:0 auto}
.banner-wz{left:4%}
.pro-list li .pic img{width: 100%;}
.pro-list li{width:calc(100%/3 - 10px);margin:5px}
.pro-nav-ul li{margin-left:55px;}
.foot-center{margin-left:60px}
.foot-right form .text{width:250px; text-indent: 10px;}

.ny-wz p{width:50%;}
.ny-map img{width: 100%;}

.ny-pro-xq{overflow: hidden;margin-bottom:50px;}
}

@media screen and (min-width:1200px)  and  (max-width:1400px)  {
	
	.ny-fuli-list dl:nth-child(6){width:46%}
	.ny-about-list dl dd{width: 86%;}
	.ny-ys-list dl{margin-top:40px}
	.ny-act-list dl dd p{line-height: 17px;}
	.ny-act-list dl dd div{margin:10px auto 0 auto;}
	.ny-act-list dl dd h2{padding-top:30px}
	
	.table1 tr td{width: 50% !important;}
	.table1 tr td img{width: 100% !important;}
	.foot-center span{font-size:14px;}
	
	.ny-fuli-list dl dt{transform: scale(0.8);}
}

@media screen and (min-width:900px)  and  (max-width:1500px)  {
	.table1 tr td p,.table1 tr td p span{line-height: 27px !important;font-size:16px !important}
	
}

@media screen and (min-width:900px)  and  (max-width:1500px)  {
	.table1 tr td{width: 50% !important;padding:0 10px !important}
	.table1  p{margin:0}
	.table1 tr td img{width: 100% !important;}
	.table1 tr td p,.table1 tr td p span{line-height: 27px !important;font-size:16px !important}
	}

@media screen and (min-width:1200px)  and  (max-width:1330px)  {
.head-nav .logo img{width: 360px;}
.ny-about-list dl dd p{line-height: 20px;}


 .ny-deve-list li .info span{width:90%}
 .ny-deve-list li .info b{margin-top:10px}
 .ny-deve-list li{height:121px;}
 .ny-news-list li .info p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical ;}
 
 .pro-list-pic{display: none;}
 .wap-pro-list-pic{display: block;float:left;    position: relative;width:50%;overflow: hidden;}
 .wap-pro-list-pic img{width: 100%;}

}

@media screen and (min-width:960px)  and  (max-width:1200px)  {
.pro-nav-ul li{margin-left:36px}
.product{margin-top:110px}
.pro-title span img{width:450px}
.case .title img{width:600px;}
.foot-right form .text{width:180px;}
.foot-right form .submit{width: 50px;font-size:16px}
.foot-left img{width: 300px;}
.foot-case{margin-left:6%}

 .ny-deve-list li .info span{width:90%}
 .ny-deve-list li .info b{margin-top:10px}
 .ny-deve-list li{height:121px;}
 
 .ny-deve-con{height: auto;}
.ny-ys-list dl dd{width: 75%;}

.ny-banner, .ny-banner1{margin-top:68px;    height: 300px; background-size:105% !important;}

.ny-mess-form{width: 500px;}
.ny-contact-list{width: 450px;}
 .ny-news-list li .info p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical ;}
 .ny-pro-search .fr{width:170px}
 .ny-pro-list li .info p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical ;}
 .ny-pro-search .fl{margin-left:10px;    font-size: 16px;}
 .ny-pro-right{width: 75%;}
 .ny-pro-left{width: 23%;}
 .ny-pro-list li .pic{width:38%;}
 .ny-pro-list li .info{width:58%;}
 
.pro-list-pic{display: none;}
 .wap-pro-list-pic{display: block;float:left;    position: relative;width:45%;overflow: hidden;}
 .wap-pro-list-pic img{width: 100%;}
 
 .pro-right-info{width:50%}
 .pro-right-info h2{margin-top:0}
 .pro-right-info ul{margin:15px 0}
 .zx-pro-xq{margin-top:30px}
 .ny-pro-xq{overflow: hidden;margin-bottom:30px}
 
 .table1 tr td{width: 48% !important;margin:1%}
 .table1 tr td img{width: 100% !important;height: auto !important;}
}


