@charset "utf-8";

@media ( min-width:0px) and ( max-width:375px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}
	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 96.875%;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	} 
}
@media ( min-width:414px) and ( max-width:767px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}
	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 96.875%;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.Nycontact{
		padding: 0 0 20px 0;
	}
	.Nycontact-list{
		padding-bottom: 20px;
	}
}
@media ( max-width:767px) {
	body{
		/*background: #f5f5f5;*/
	}
	.head-wrap{
		display: none;
	}
	.menus{
		overflow: hidden;
		padding: 0px;
	}
	.menus .Logo{
		padding: 5px 0 5px 0;
	}
	.menus .Logo p{
		display: none;
	}
	.menus .Logo img{
		width: 74%;
	}
	.language{
		display: none;
	}
	.menus.fixedbg{
		position: fixed !important;
		top: 0;
		z-index: 8888;
		transition: all .5s ease;
		overflow: hidden;
		opacity: 1;
	}
	.head-tel{
		display: none;
	}
	.head-ss{
		display: none;
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 96.875%;
	}
	.Page{
		padding:15px 0px;
		font-size: 12px;
	}
	.Page a{
		padding: 9px 8px;
	}
	.Page span.disabled{
		padding: 9px 8px;
		font-weight: normal;
		border-radius: 0;
		margin: 0 2px;
	}
	.Page span.current{
		padding: 9px 8px;
		border-radius: 0;
		margin: 0 2px;
	}
	.WebLink{
		display: none;
	}
	.burger_menu{
		display: block !important;
		top: 0 !important;
		float: right; 
		position: relative;
		z-index: 11;
		margin-top: 0%;
		right: 1% !important;
		height: 45px !important;
	}
	.burger_menu [class*="_line"]{
		background: #f26935  !important;
	}
	.indexBanner .item{
		height: 270px;
	}
	#bannerbp{
		bottom: 10px;
		display: none;
	}
	.iProduct{
		background: none;
		padding: 25px 0 30px 0;
		width: 96.875%;
		margin: 0 auto;
	}
	.iProduct_tit{
		font-size: 24px;
		text-align: center;
		padding-left: 0;
	}
	.iProduct_tit span{
		font-size: 14px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.iProduct_hd{
		padding-left: 0;
		
	}
	#iproducthd{
		width: 100%;
	}
	#iproducthd .swiper-slide{
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		padding-bottom: 0;
		padding: 0;
		width: 49% !important;
		margin: 0 0.5%;
		line-height: 28px;
		font-size: 15px;
	}
	#iproducthd .swiper-slide:hover::after, #iproducthd .swiper-slide.on::after{
		display: none;
	}
	#iproducthd .swiper-slide .txt, #iproducthd .swiper-slide:hover .txt, #iproducthd .swiper-slide.on .txt{
		background: none;
		padding-top: 0px;
	}
	#iproductN, .iprobd-P{
		display: none;
	}
	.iProduct_bd{
		padding-top: 10px;
		padding-left: 0;
	}
	.iProduct_bd .iprobd-con{
		margin-left: 0;
	}
	.iprobd-con .swiper-slide{
		width: 49% !important;
		margin-right: 2%;
		padding: 0px 0 0px 0;
	}
	.iprobd-con .swiper-slide .pic img{
		height: auto;
		max-width: -webkit-fill-available;
		
	}
	.iprobd-con .swiper-slide .pic .txt{
		line-height: 33px;
		height: 33px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		padding-right: 43px;
	}
	.iAdvantage{
		
	}
	.iAdvantage_info_l{
		display: none;
	}
	.iAdvantage_info_r{
		width: 96.875%;
		background: #2a2829;
		padding: 25px 0 30px 0;
		margin: 0 auto;
		float: none;
	}
	.iAdvantage_info_r .tit1{
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iAdvantage_info_r .tit2{
		padding-top: 12px;
	}
	.iAdvantage_info_r .box{
		padding-top: 20px;
	}
	.iAdvantage_info_r .box .item{
		margin-bottom: 15px;
	}
	.iAdvantage_info_r .box .item img{
		height: 45px;
	}
	.iAdvantage_info_r .box .item span{
		line-height: 24px;
		font-size: 14px;
	}
	.iCase{
		padding-bottom: 23px;
	}
	.iCase_tit{
		padding: 25px 0 0 0;
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iCase_info{
		padding: 15px 0 0 0;
	}
	.iCase_info_hd{
		width: 100%;
		padding-left: 0;
		margin-top: 0;
	}
	.iCase_info_hd ul li{
		padding-bottom: 5px;
		margin-bottom: 10px;
		width: 48%;
		float: left;
		margin: 0 1%;
	}
	.hd_item_tit1{
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}
	.hd_item_tit2, .iCase_info_hd a.more{
		display: none;
	}
	.iCase::after, .iCase::before, .iCase_info_hd ul li.on::after{
		display: none;
	}
	.iCase_info_bd{
		width: 100%;
		padding-top: 15px;
	}
	.iCase_info_bd ul .tit1 {
	    font-size: 18px;
	    line-height: 24px;
		text-align: center;
	}
	.iCase_info_bd ul .tit2{
		font-size: 15px;
	}
	.iCase_info_bd ul .tit3{
		font-size: 15px;
		padding-top: 15px;
	}
	.iCase_info_bd ul a.more{
	    margin-top: 10px;
		font-size: 15px;
		line-height: 40px;
		padding-left: 50px;	
		background-size: 10%;
	}
	.iAbout{
		padding: 25px 0 0 0;
		background-position: 3% 7%;
		height: 415px;
	}
	.iAbout_tit{
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iAbout_sub{
		width: 100%;
	}
	.iAbout a.more{
		margin-top: 10px;
		font-size: 15px;
		line-height: 40px;
		padding-left: 50px;	
		background-size: 10%;
	}
	.iNews{
	    padding-top: 25px;
		background: #f9f9f9;
		padding-bottom: 15px;
	}
	.iNews_tit{
	    font-size: 24px;
	    line-height: 32px;
	}
	.iNews_tit span{
		font-size: 14px;
		line-height: 20px;
		padding-top: 8px;
	}
	.iNews_info{
		padding-top: 15px;
	}
	.iNews_info_hd{
	    margin-top: 0;
	    line-height: 35px;
		float: none;
		background: none;
	}
	.iNews_info_hd ul li{
		line-height: 35px;
		padding: 0 10px;
		
		margin-left: 0px;
		background: #4e4e4e;
	}
	.iNews_info_hd ul li i{
		display: none;
	}
	.iNews_info_bd{
	    padding-top: 20px;	
	}
	.news_item .p10{
	    padding-left: 3px;
	    padding-right: 3px;	
	}
	.news_item .p10 .txt{
		padding: 10px 10px 15px 5px;
	}
	.news_item .p10 .txt .date{
		text-align: left;
	}
	.news_item .p10 .txt .title{
		font-size: 16px;
		line-height: 24px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 28px;
		padding-top: 4px;
	}
	.news_item .p10 .txt .subt{
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 55px;
		padding-top: 5px;
		font-size: 14px;
	}
	.news_item .p10 .txt .more{
	    line-height: 35px;
	    text-align: center;
	    margin: 0 20px;
	    margin-top: 18px;
	}
	.iPartner{
		padding: 25px 0 30px 0;
	}
	.iPartner_tit{
		font-size: 24px;
		line-height: 32px;
	}
	.iPartner_tit span{
		font-size: 14px;
		line-height: 20px;
		padding-top: 8px;
	}
	.ipartner_info{
		padding-top: 20px;
		padding-bottom: 0;
	}
	#partpa{
		display: none;
	}
	
	/*内页*/
	.subdh{
	    line-height: 44px;	
	}
	.subdh-l{
		font-size: 14px;
	}
	.subdh-l a{
		font-size: 14px;
	}
	.subdh-r{
		display: none;
	}
	.Nyabout{
		padding-top: 25px;
		padding-bottom: 20px;
	}
	.Nyabout_info{
		padding: 0 0 20px 0;
		background: none;
	}
	.Nyabout_info_tit{
		font-size: 24px;
		line-height: 32px;
	}
	.Nyabout_info_tit span{
		font-size: 16px;
		padding-top: 4px;
	}
	.Nyabout_info_list{
	    padding-top: 15px;
	}
	.Nyabout_info_l{
		width: 100%;
	}
	.Nyabout_info_r{
		width: 100%;
		padding-left: 0;
	}
	.Nyabout_info_r .tit1{
		font-size: 22px;
		padding-top: 12px;	
	}
	.Nyabout_info_r .tit2{
		line-height: 28px;
	    color: #666;
	    padding-top: 12px;
	}
	.Nyabout_info_r .info{
	    margin-top: 10px;
	}
	.Nyabout_info_r .info .info-l{
		display: none;
	}
	.Nyabout_info_r .info .info-r{
		padding-left: 0px;
		font-size: 16px;
		line-height: 24px;
	    padding-top: 10px;	
	}
	.Nyabout_info_r .info .info-r span{
		font-size: 14px;
		line-height: 22px;
		padding-top: 4px;
	}
	.Nyculture{
		padding-bottom: 30px;
		background-position: 50%;
	}
	.Nyculture_tit{
		text-align: center;
	    padding-top: 25px;
	    font-size: 24px;
	    line-height: 32px;
	}
	.Nyculture_tit span{
		display: block;
		text-align: center;
		padding-left: 0;
		font-size: 14px;
		line-height: 22px;
	}
	.Nyculture_info{
	    width: 100%;
	    padding-top: 20px;
	    padding-bottom: 18px;	
	}
	.Nyculture_item{
		width: 100%;
		margin-left: 0;
		padding-left: 5px;
		padding-right: 5px;
	    margin-bottom: 10px;	
	}
	.Nyculture_item h1{
		font-size: 18px;
		line-height: 26px;
	}
	.Nyculture_item h2{
		font-size: 15px;
		line-height: 25px;
	}
	.Nyhonor{
		padding: 25px 0 20px 0;
	}
	.Nyhonor_tit{
		font-size: 24px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.Nyhonor_tit span{
		padding-top: 0;
		font-size: 14px;
		line-height: 22px;
	}
	#honorBP .swiper-slide{
		border: none;
		padding-top: 10px;
	}
	#honorBP .swiper-slide .txt{
		padding-top: 15px;
		padding-bottom: 5px;
	}
	#honorN, #honorP{
		display: none;
	}
	.Nyenvir{
		padding: 25px 0 30px 0;
	}
	.Nyenvir_tit{
		font-size: 24px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.Nyenvir_tit span{
	    padding-top: 0;
	    font-size: 14px;
	    line-height: 22px;	
	}
	#envirBP{
		width: 100%;
	}
	#envirN, #envirP{
		display: none;
	}
	#envirBP .swiper-slide .txt{
		font-size: 16px;
		padding-top: 5px;
	}
	.Nypartner{
		padding: 25px 0 10px 0;
	}
	.Nypartner_tit{
		font-size: 24px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.Nypartner_tit span{
		padding-top: 0;
		font-size: 14px;
		line-height: 22px;
	}
	.Nypartner_info{
		padding-bottom: 0px;
	}
	#Nypartnerpa{
		display: none;
	}
	
	.Nyproduct{
		padding: 15px 0 15px 0;
	}
	.Nyproduct_Class a{
		line-height: 32px;
		width: 49%;
		margin: 0 0.5%;
		padding: 0;
		text-align: center;
	}
	.Nyproduct_Class a::after{
		display: none;
	}
	.Nyproduct_info{
		padding-top: 20px;
	}
	.Nyproduct_info_box .p9{
		padding: 3px;
		margin-bottom: 9px;
	}
	.Nyproduct_info_box .p9 .pic{
		padding: 15px;
	}
	.Nyproduct_info_box .p9 .txt{
		line-height: 32px;
	    padding-left: 15px;
		background: url(../images/rightarrow-o.png) no-repeat right 10px center;
	}
	.NyproductDe_parti{
		padding: 5px 0;
	}
	.productDe_info_r{
		width: 100%;
		float: left;
		padding-left: 0;
	}
	.productDe_info_r .tit1{
		font-size: 24px;
		line-height: 32px;
		padding-top: 5px;
	}
	.productDe_info_r .tit2{
		padding-top: 5px;
		padding-bottom: 10px;
	}
	.productDe_info_r .zx{
		display: none;
	}
	.productDe_info_l{
		display: none;
	}
	.productDe_mobile{
		display: block;
	}
	.NyproductDe_partii_hd{
		line-height: 40px;
	}
	.NyproductDe_partii_hd ul li{
		padding: 0 25px;
	}
	.productDe_list{
	    padding: 10px;
		min-height: 100px;
		font-size: 14px;
	}
	.relation-pro{
		padding: 15px 0 20px 0;
	}
	.relation-pro_tit{
		font-size: 20px;
		line-height: 32px;
	}
	.relation_info{
		padding-top: 20px;
		padding-bottom: 25px;
	}
	.relation_info_box .swiper-slide{
	    padding-left: 3px;
	    padding-right: 3px;
	    padding-bottom: 0;
	}
	.relation_info_box .swiper-slide .pic{
		padding: 15px 15px 20px 15px;
	}
	.relation_info_box .swiper-slide .txt{
		line-height: 32px;
		padding-left: 15px;
		background: url(../images/rightarrow-o.png) no-repeat right 10px center;
	}
	#relationN, #relationP{
		display: none;
	}
	.Nycase{
		padding: 25px 0 0 0;
	}
	.Nycase_item{
		width: 49%;
		margin-bottom: 10px;
	}
	.Nycase_item:nth-child(2n+2){
		margin-left: 2%;
	}
	.Nycase_item_l{
		width: 100%;
	}
	.Nycase_item_r{
		width: 100%;
		margin-left: 0;
		margin-top: 0;
		padding: 5px 0 5px 0;
	}
	.item_tit{
		font-size: 17px;
		padding-bottom: 5px;
		padding-left: 10px;
	}
	.item_sub{
		overflow: hidden;
		padding-left: 10px;
		padding-right: 5px;
		font-size: 14px;
		height: 86px;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.item_sub span{
		padding-top: 5px;
	}
	.prodebox{
		width: 100%;
		left: 0;
		margin-left: 0;
		padding: 15px 15px 20px 15px;
	}
	.prodebox .prodeclose{
		right: 172px;
		padding: 0;
		bottom: -45px;
		top: auto;
	}
	.prodebox .content-l{
		width: 100%;
		padding-left: 0;
	}
	.prodebox .content-r{
		width: 100%;
	}
	.prodebox .content-r .tit1{
	    font-size: 20px;
	    padding-bottom: 6px;
	    padding-left: 0px;	
	}
	.prodebox .content-r .sub1{
		padding-left: 0;
		padding-right: 0;
		padding-top: 5px;
	}
	.prodebox .content-r .sub1 span{
		padding-top: 0px;
	}
	.Nytech{
		padding: 15px 0 60px 0;
	}
	.Nytech_video{
		max-width: none;
	}
	#videoBP .swiper-slide .txt{
		bottom: -35px;
	}
	.Nytech_list_box .p20{
		padding-left: 5px;
		padding-right: 5px;
		margin-bottom: 10px;
	}
	#videoBP .swiper-slide{
		width: 100%;
	}
	.Nytech_list_box .p20 .pic .txt{
		line-height: 27px;
	}
	.Nynews{
		padding: 25px 0 0 0;
	}
	.Nynews_item{
	    padding-bottom: 15px;
	    margin-bottom: 15px;
	}
	.Nynews_item .pic{
		width: 40%;
	}
	.Nynews_item .txt{
		width: 60%;
		padding: 0 0 0 10px;
	}
	.Nynews_item .txt .tit1{
		font-size: 16px;
		height: 22px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.Nynews_item .txt .tit1 span{
		display: none;
	}
	.Nynews_item .txt .tit2{
		line-height: 22px;
		padding-top: 12px;
		height: 56px;
	}
	.Nynews_item .txt .more{
		display: none;
	}
	.NynewsDe{
		padding: 10px 0 0 0;
	}
	.NynewsDe_info_tit{
		font-size: 22px;
	}
	.NynewsDe_info_subtit{
	    font-size: 14px;
	    line-height: 22px;
	    padding-top: 5px;
	    padding-bottom: 7px;
	}
	.NynewsDe_info_txt{
	    font-size: 14px;
	    line-height: 26px;
	    padding: 10px 0 22px 0;	
	}
	
	.prev-next{
		padding-top: 15px;
	}
	.prev-next .pn-l{
		width: 100%;
		
	}
	.prev-next .pn-l .pn-l-p{
		font-size: 14px;
		line-height: 24px;
	}
	.prev-next .pn-l .pn-l-n{
		font-size: 14px;
		line-height: 24px;	
	}
	.prev-next .pn-r{
		width: 100%;
		float: left;
	}
	.pn-r .return{
		font-size: 12px;
		line-height: 32px;
		width: 110px;
	    margin-top: 20px;	
	}
	.Nycontact{
		padding: 15px 0 20px 0;
		margin-top: 0;
	}
	.Nycontact_info{
	    margin-bottom: 30px;
	}
	.Nycontact_left{
		width: 100%;
	}
	.Nycontact_left .tit{
		font-size: 24px;
		line-height: 34px;
		margin-top: 10px;
	}
	.Nycontact_left .lx-sub{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 7px;	
	}
	.Nycontact_left p{
		font-size: 15px;
		line-height: 40px;
		margin-top: 4px !important;
	}
	.Nycontact_left p.add{
	    margin-top: 14px;
	}
	.message{
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}
	.message input[type=text]{
		line-height: 40px;
		margin-bottom: 6px;
	}
	.message input[type=button]{
		width: 120px;
		margin: 15px auto 0;
		height: 30px;
		font-size: 14px;
	}
	.maps{
		height: 300px;
		max-height: 300px;
	}
	
	
	/*foot*/
	.footer{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
		padding: 0px 8%;
	}
	.footFix>a{
		font-size: 14px;
	}
	.copyright{
		display: none;
	}

	/*菜单*/
	.meun{
		width: 50%;
		background-color: #f1f1f1;/*63c7af*/
		bottom: 50px;
		position: fixed;
		z-index: 999;
		margin-left: 13%;
		-webkit-border-top-left-radius: 0.2rem;
		-webkit-border-top-right-radius: 0.2rem;
	}
	.meun ul{
		overflow: hidden;
		margin-top: 0.1rem;
	}
	.meun ul li{
		overflow: hidden;
		font-family: "微软雅黑";
		font-size: 13px;
		line-height: 30px;
		border-bottom: solid #f8f8fa 0.02rem;
		text-align: center;
		margin-top: 0.15rem;
		padding-bottom: 0.1rem;
		position: relative;
	}
	.meun ul li .foot-nav{
		width: 100%;
		display: none;
	}
	.meun ul li .foot-nav.on{
		display: block;
	}
	.meun ul li > a{
		color: #444;
		font-weight: bold;
	}
	.foot-nav a{
		font-weight: normal;
	}
}




@media (min-width:768px) and (max-width:992px) {
	.head-wrap{
		display: none;
	}
	.menus{
		
		overflow: hidden;
		padding: 0px;
	}
	.menus .Logo{
		padding: 10px 0 10px 0;
	}
	.menus .Logo p{
		display: none;
	}
	.menus .Logo img{
		width: 100%;
	}
	.language{
		display: none;
	}
	.menus.fixedbg{
		position: fixed !important;
		top: 0;
		z-index: 8888;
		transition: all .5s ease;
		overflow: hidden;
		opacity: 1;
	}
	.head-ss{
		display: none;
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 96.875%;
	}
	.Page{
		padding:15px 0px;
		font-size: 12px;
	}
	.Page a{
		padding: 9px 8px;
	}
	.Page span.disabled{
		padding: 9px 8px;
		font-weight: normal;
	}
	.Page span.current{
		padding: 9px 8px;
	}
	.WebLink{
		display: none;
	}
	.burger_menu{
		display: block !important;
		top: 0 !important;
		float: right; 
		position: relative;
		z-index: 11;
		margin-top: 0%;
		right: 1% !important;
		height: 67px !important;
	}
	.burger_menu [class*="_line"]{
		background: #f26935 !important;
	}
	.indexBanner .item{
		height: 270px;
	}
	#bannerbp{
		bottom: 10px;
		display: none;
	}
	.iProduct{
		background: none;
		padding: 25px 0 30px 0;
		width: 96.875%;
		margin: 0 auto;
	}
	.iProduct_tit{
		font-size: 24px;
		text-align: center;
		padding-left: 0;
	}
	.iProduct_tit span{
		font-size: 14px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.iProduct_hd{
		padding-left: 0;
		
	}
	#iproducthd{
		width: 100%;
	}
	
	#iproductN, .iprobd-P{
		display: none;
	}
	.iProduct_bd{
		padding-top: 10px;
		padding-left: 0;
	}
	.iProduct_bd .iprobd-con{
		margin-left: 0;
	}
	.iprobd-con .swiper-slide{
		width: 49% !important;
		margin-right: 2%;
		padding: 10px 0 0px 0;
	}
	.iprobd-con .swiper-slide .pic .txt{
		line-height: 33px;
		height: 33px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.iAdvantage{
		
	}
	.iAdvantage_info_l{
		display: none;
	}
	.iAdvantage_info_r{
		width: 96.875%;
		background: #2a2829;
		padding: 25px 0 30px 0;
		margin: 0 auto;
		float: none;
	}
	.iAdvantage_info_r .tit1{
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iAdvantage_info_r .tit2{
		padding-top: 12px;
	}
	.iAdvantage_info_r .box{
		padding-top: 20px;
	}
	.iAdvantage_info_r .box .item{
		margin-bottom: 15px;
	}
	.iAdvantage_info_r .box .item img{
		height: 45px;
	}
	.iAdvantage_info_r .box .item span{
		line-height: 24px;
		font-size: 14px;
	}
	.iCase{
		padding-bottom: 23px;
	}
	.iCase_tit{
		padding: 25px 0 0 0;
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iCase_info{
		padding: 15px 0 0 0;
	}
	.iCase_info_hd{
		width: 100%;
		padding-left: 0;
		margin-top: 0;
	}
	.iCase_info_hd ul li{
		padding-bottom: 5px;
		margin-bottom: 10px;
		width: 48%;
		float: left;
		margin: 0 1%;
	}
	.hd_item_tit1{
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}
	.hd_item_tit2, .iCase_info_hd a.more{
		display: none;
	}
	.iCase::after, .iCase::before, .iCase_info_hd::after{
		display: none;
	}
	.iCase_info_bd{
		width: 100%;
		padding-top: 15px;
	}
	.iCase_info_bd ul .tit1 {
	    font-size: 18px;
	    line-height: 24px;
		text-align: center;
	}
	.iCase_info_bd ul .tit2{
		font-size: 15px;
	}
	.iCase_info_bd ul .tit3{
		font-size: 15px;
		padding-top: 15px;
	}
	.iCase_info_bd ul a.more{
		display: none;
	}
	.iAbout{
		padding: 25px 0 30px 0;
		background-position: 3% 7%;
	}
	.iAbout_tit{
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iAbout_sub{
		width: 100%;
	}
	.iAbout a.more{
		display: none;
	}
	.iNews{
	    padding-top: 25px;
		background: #f9f9f9;
		padding-bottom: 15px;
	}
	.iNews_tit{
	    font-size: 24px;
	    line-height: 32px;
	}
	.iNews_tit span{
		font-size: 14px;
		line-height: 20px;
		padding-top: 8px;
	}
	.iNews_info{
		padding-top: 15px;
	}
	.iNews_info_hd{
	    margin-top: 0;
	    line-height: 35px;
		float: none;
		background: none;
	}
	.iNews_info_hd ul li{
		line-height: 35px;
		padding: 0 10px;
		
		margin-left: 0px;
		background: #4e4e4e;
	}
	.iNews_info_hd ul li i{
		display: none;
	}
	.iNews_info_bd{
	    padding-top: 20px;	
	}
	.news_item .p10{
	    padding-left: 3px;
	    padding-right: 3px;	
	}
	.news_item .p10 .txt{
		padding: 10px 10px 15px 5px;
	}
	.news_item .p10 .txt .date{
		text-align: left;
	}
	.news_item .p10 .txt .title{
		font-size: 16px;
		line-height: 24px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 28px;
		padding-top: 4px;
	}
	.news_item .p10 .txt .subt{
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 55px;
		padding-top: 5px;
		font-size: 14px;
	}
	.news_item .p10 .txt .more{
	    line-height: 35px;
	    text-align: center;
	    margin: 0 20px;
	    margin-top: 18px;
	}
	.iPartner{
		padding: 25px 0 30px 0;
	}
	.iPartner_tit{
		font-size: 24px;
		line-height: 32px;
	}
	.iPartner_tit span{
		font-size: 14px;
		line-height: 20px;
		padding-top: 8px;
	}
	.ipartner_info{
		padding-top: 20px;
		padding-bottom: 0;
	}
	#partpa{
		display: none;
	}
	
	/*内页*/
	.subdh{
	    line-height: 44px;	
	}
	.subdh-l{
		font-size: 14px;
	}
	.subdh-l a{
		font-size: 14px;
	}
	.subdh-r{
		display: none;
	}
	.Nyabout{
		padding-top: 25px;
		padding-bottom: 20px;
	}
	.Nyabout_info{
		padding: 0 0 20px 0;
		background: none;
	}
	.Nyabout_info_tit{
		font-size: 24px;
		line-height: 32px;
	}
	.Nyabout_info_tit span{
		font-size: 16px;
		padding-top: 4px;
	}
	.Nyabout_info_list{
	    padding-top: 15px;
	}
	.Nyabout_info_l{
		width: 100%;
	}
	.Nyabout_info_r{
		width: 100%;
		padding-left: 0;
	}
	.Nyabout_info_r .tit1{
		font-size: 22px;
		padding-top: 12px;	
	}
	.Nyabout_info_r .tit2{
		line-height: 28px;
	    color: #666;
	    padding-top: 12px;
	}
	.Nyabout_info_r .info{
	    margin-top: 10px;
	}
	.Nyabout_info_r .info .info-l{
		display: none;
	}
	.Nyabout_info_r .info .info-r{
		padding-left: 0px;
		font-size: 16px;
		line-height: 24px;
	    padding-top: 10px;	
	}
	.Nyabout_info_r .info .info-r span{
		font-size: 14px;
		line-height: 22px;
		padding-top: 4px;
	}
	.Nyculture{
		padding-bottom: 30px;
		background-position: 50%;
	}
	.Nyculture_tit{
		text-align: center;
	    padding-top: 25px;
	    font-size: 24px;
	    line-height: 32px;
	}
	.Nyculture_tit span{
		display: block;
		text-align: center;
		padding-left: 0;
		font-size: 14px;
		line-height: 22px;
	}
	.Nyculture_info{
	    width: 100%;
	    padding-top: 20px;
	    padding-bottom: 18px;	
	}
	.Nyculture_item{
		width: 100%;
		margin-left: 0;
		padding-left: 5px;
		padding-right: 5px;
	    margin-bottom: 10px;	
	}
	.Nyculture_item h1{
		font-size: 18px;
		line-height: 26px;
	}
	.Nyculture_item h2{
		font-size: 15px;
		line-height: 25px;
	}
	.Nyhonor{
		padding: 25px 0 20px 0;
	}
	.Nyhonor_tit{
		font-size: 24px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.Nyhonor_tit span{
		padding-top: 0;
		font-size: 14px;
		line-height: 22px;
	}
	#honorBP .swiper-slide{
		border: none;
		padding-top: 10px;
	}
	#honorBP .swiper-slide .txt{
		padding-top: 15px;
		padding-bottom: 5px;
	}
	#honorN, #honorP{
		display: none;
	}
	.Nyenvir{
		padding: 25px 0 30px 0;
	}
	.Nyenvir_tit{
		font-size: 24px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.Nyenvir_tit span{
	    padding-top: 0;
	    font-size: 14px;
	    line-height: 22px;	
	}
	#envirBP{
		width: 100%;
	}
	#envirN, #envirP{
		display: none;
	}
	#envirBP .swiper-slide .txt{
		font-size: 16px;
		padding-top: 5px;
	}
	.Nypartner{
		padding: 25px 0 10px 0;
	}
	.Nypartner_tit{
		font-size: 24px;
		line-height: 34px;
		padding-bottom: 15px;
	}
	.Nypartner_tit span{
		padding-top: 0;
		font-size: 14px;
		line-height: 22px;
	}
	.Nypartner_info{
		padding-bottom: 0px;
	}
	#Nypartnerpa{
		display: none;
	}
	
	.Nyproduct{
		padding: 15px 0 15px 0;
	}
	.Nyproduct_Class a{
		line-height: 32px;
		width: 49%;
		margin: 0 0.5%;
		padding: 0;
		text-align: center;
	}
	.Nyproduct_Class a::after{
		display: none;
	}
	.Nyproduct_info{
		padding-top: 20px;
	}
	.Nyproduct_info_box .p9{
		padding: 3px;
		margin-bottom: 9px;
	}
	.Nyproduct_info_box .p9 .pic{
		padding: 15px;
	}
	.Nyproduct_info_box .p9 .txt{
		line-height: 32px;
	    padding-left: 15px;
		background: url(../images/rightarrow-o.png) no-repeat right 10px center;
	}
	.NyproductDe_parti{
		padding: 5px 0;
	}
	.productDe_info_r{
		width: 100%;
		float: left;
		padding-left: 0;
	}
	.productDe_info_r .tit1{
		font-size: 24px;
		line-height: 32px;
		padding-top: 5px;
	}
	.productDe_info_r .tit2{
		padding-top: 5px;
		padding-bottom: 10px;
	}
	.productDe_info_r .zx{
		display: none;
	}
	.productDe_info_l{
		display: none;
	}
	.productDe_mobile{
		display: block;
	}
	.NyproductDe_partii_hd{
		line-height: 40px;
	}
	.NyproductDe_partii_hd ul li{
		padding: 0 25px;
	}
	.productDe_list{
	    padding: 10px;
		min-height: 100px;
		font-size: 14px;
	}
	.relation-pro{
		padding: 15px 0 20px 0;
	}
	.relation-pro_tit{
		font-size: 20px;
		line-height: 32px;
	}
	.relation_info{
		padding-top: 20px;
		padding-bottom: 25px;
	}
	.relation_info_box .swiper-slide{
	    padding-left: 3px;
	    padding-right: 3px;
	    padding-bottom: 0;
	}
	.relation_info_box .swiper-slide .pic{
		padding: 15px 15px 20px 15px;
	}
	.relation_info_box .swiper-slide .txt{
		line-height: 32px;
		padding-left: 15px;
		background: url(../images/rightarrow-o.png) no-repeat right 10px center;
	}
	#relationN, #relationP{
		display: none;
	}
	.Nycase{
		padding: 25px 0 0 0;
	}
	.Nycase_item{
		width: 49%;
		margin-bottom: 10px;
	}
	.Nycase_item:nth-child(2n+2){
		margin-left: 2%;
	}
	.Nycase_item_l{
		width: 100%;
	}
	.Nycase_item_r{
		width: 100%;
		margin-left: 0;
		margin-top: 0;
		padding: 5px 0 5px 0;
	}
	.item_tit{
		font-size: 17px;
		padding-bottom: 5px;
		padding-left: 10px;
	}
	.item_sub{
		overflow: hidden;
		padding-left: 10px;
		padding-right: 5px;
		font-size: 14px;
		height: 86px;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.item_sub span{
		padding-top: 5px;
	}
	.prodebox{
		width: 100%;
		left: 0;
		margin-left: 0;
		padding: 15px 15px 20px 15px;
	}
	.prodebox .prodeclose{
		right: 172px;
		padding: 0;
		bottom: -45px;
		top: auto;
	}
	.prodebox .content-l{
		width: 100%;
		padding-left: 0;
	}
	.prodebox .content-r{
		width: 100%;
	}
	.prodebox .content-r .tit1{
	    font-size: 20px;
	    padding-bottom: 6px;
	    padding-left: 0px;	
	}
	.prodebox .content-r .sub1{
		padding-left: 0;
		padding-right: 0;
		padding-top: 5px;
	}
	.prodebox .content-r .sub1 span{
		padding-top: 0px;
	}
	.Nytech{
		padding: 15px 0 60px 0;
	}
	.Nytech_video{
		max-width: none;
	}
	#videoBP .swiper-slide .txt{
		bottom: -35px;
	}
	.Nytech_list_box .p20{
		padding-left: 5px;
		padding-right: 5px;
		margin-bottom: 10px;
	}
	#videoBP .swiper-slide{
		width: 100%;
	}
	.Nytech_list_box .p20 .pic .txt{
		line-height: 27px;
	}
	.Nynews{
		padding: 25px 0 0 0;
	}
	.Nynews_item{
	    padding-bottom: 15px;
	    margin-bottom: 15px;
	}
	.Nynews_item .pic{
		width: 40%;
	}
	.Nynews_item .txt{
		width: 60%;
		padding: 0 0 0 10px;
	}
	.Nynews_item .txt .tit1{
		font-size: 16px;
		height: 22px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.Nynews_item .txt .tit1 span{
		display: none;
	}
	.Nynews_item .txt .tit2{
		line-height: 22px;
		padding-top: 12px;
		height: 56px;
	}
	.Nynews_item .txt .more{
		display: none;
	}
	.NynewsDe{
		padding: 10px 0 0 0;
	}
	.NynewsDe_info_tit{
		font-size: 22px;
	}
	.NynewsDe_info_subtit{
	    font-size: 14px;
	    line-height: 22px;
	    padding-top: 5px;
	    padding-bottom: 7px;
	}
	.NynewsDe_info_txt{
	    font-size: 14px;
	    line-height: 26px;
	    padding: 10px 0 22px 0;	
	}
	
	.prev-next{
		padding-top: 15px;
	}
	.prev-next .pn-l{
		width: 100%;
		
	}
	.prev-next .pn-l .pn-l-p{
		font-size: 14px;
		line-height: 24px;
	}
	.prev-next .pn-l .pn-l-n{
		font-size: 14px;
		line-height: 24px;	
	}
	.prev-next .pn-r{
		width: 100%;
		float: left;
	}
	.pn-r .return{
		font-size: 12px;
		line-height: 32px;
		width: 110px;
	    margin-top: 20px;	
	}
	.Nycontact{
		padding: 15px 0 20px 0;
		margin-top: 0;
	}
	.Nycontact_info{
	    margin-bottom: 30px;
	}
	.Nycontact_left{
		width: 100%;
	}
	.Nycontact_left .tit{
		font-size: 24px;
		line-height: 34px;
		margin-top: 10px;
	}
	.Nycontact_left .lx-sub{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 7px;	
	}
	.Nycontact_left p{
		font-size: 15px;
		line-height: 40px;
		margin-top: 4px !important;
	}
	.Nycontact_left p.add{
	    margin-top: 14px;
	}
	.message{
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}
	.message input[type=text]{
		line-height: 40px;
		margin-bottom: 6px;
	}
	.message input[type=button]{
		width: 120px;
		margin: 15px auto 0;
		height: 30px;
		font-size: 14px;
	}
	.maps{
		height: 300px;
		max-height: 300px;
	}
	
	
	/*foot*/
	.footer{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
		padding: 0px 8%;
	}
	.footFix>a{
		font-size: 14px;
	}
	.copyright{
		display: none;
	}
	
	/*菜单*/
	.meun{
		width: 50%;
		background-color: #f1f1f1;/*63c7af*/
		bottom: 50px;
		position: fixed;
		z-index: 999;
		margin-left: 13%;
		-webkit-border-top-left-radius: 0.2rem;
		-webkit-border-top-right-radius: 0.2rem;
	}
	.meun ul{
		overflow: hidden;
		margin-top: 0.1rem;
	}
	.meun ul li{
		overflow: hidden;
		font-family: "微软雅黑";
		font-size: 13px;
		line-height: 30px;
		border-bottom: solid #f8f8fa 0.02rem;
		text-align: center;
		margin-top: 0.15rem;
		padding-bottom: 0.1rem;
		position: relative;
	}
	.meun ul li .foot-nav{
		width: 100%;
		display: none;
	}
	.meun ul li .foot-nav.on{
		display: block;
	}
	.meun ul li > a{
		color: #444;
		font-weight: bold;
	}
	.foot-nav a{
		font-weight: normal;
	}
	/*内页*/
	.subdh{
	    line-height: 44px;	
	}
	.subdh-l{
		font-size: 24px;
	}
	.subdh-r{
		display: none;
	}
	
	/*foot*/
	.footer{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
		padding: 0px 8%;
	}
	.footFix>a{
		font-size: 18px;
	}
	.footFix>a>i.iconfont{
		font-size: 26px;
	}
	.copyright{
		display: none;
	}

	/*菜单*/
	.meun{
		width: 50%;
		background-color: #f1f1f1;/*63c7af*/
		bottom: 50px;
		position: fixed;
		z-index: 999;
		margin-left: 39%;
		-webkit-border-top-left-radius: 0.2rem;
		-webkit-border-top-right-radius: 0.2rem;
	}
	.meun ul{
		overflow: hidden;
		margin-top: 0.1rem;
	}
	.meun ul li{
		overflow: hidden;
		font-family: "微软雅黑";
		font-size: 13px;
		line-height: 30px;
		border-bottom: solid #f8f8fa 0.02rem;
		text-align: center;
		margin-top: 0.15rem;
		padding-bottom: 0.1rem;
		position: relative;
	}
	.meun ul li .foot-nav{
		width: 100%;
		display: none;
	}
	.meun ul li .foot-nav.on{
		display: block;
	}
	.meun ul li > a{
		color: #444;
		font-weight: bold;
	}
	.foot-nav a{
		font-weight: normal;
	}
	.head-tel{
		display: none;
	}
	
}

@media ( min-width:993px ) and ( max-width:1024px ) {
		.head-tel{
			display: none;
		}
		.head-wrap{
			display: none;
		}
		.menus{
			
			overflow: hidden;
			padding: 0px;
		}
		.menus .Logo{
			padding: 10px 0 10px 0;
		}
		.menus .Logo p{
			display: none;
		}
		.menus .Logo img{
			width: 100%;
		}
		.language{
			display: none;
		}
		.menus.fixedbg{
			position: fixed !important;
			top: 0;
			z-index: 8888;
			transition: all .5s ease;
			overflow: hidden;
			opacity: 1;
		}
		.head-ss{
			display: none;
		}
		.container {
			margin-right: auto;
			margin-left: auto;
			width: 96.875%;
		}
		.Page{
			padding:15px 0px;
			font-size: 12px;
		}
		.Page a{
			padding: 9px 12px;
		}
		.Page span.disabled{
			padding: 9px 12px;
			font-weight: normal;
		}
		.Page span.current{
			padding: 9px 12px;
		}
		.WebLink{
			display: none;
		}
		.burger_menu{
			display: block !important;
			top: 0 !important;
			float: right; 
			position: relative;
			z-index: 11;
			margin-top: 0%;
			right: 1% !important;
			height: 67px !important;
		}
		.burger_menu [class*="_line"]{
			background: #f26935 !important;
		}
		.indexBanner .item{
			height: 270px;
		}
		#bannerbp{
			bottom: 10px;
			display: none;
		}
		.iProduct{
			background: none;
			padding: 25px 0 30px 0;
			width: 96.875%;
			margin: 0 auto;
		}
		.iProduct_tit{
			font-size: 24px;
			text-align: center;
			padding-left: 0;
		}
		.iProduct_tit span{
			font-size: 14px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		.iProduct_hd{
			padding-left: 0;
			
		}
		#iproducthd{
			width: 100%;
		}
		
		#iproductN, .iprobd-P{
			display: none;
		}
		.iProduct_bd{
			padding-top: 10px;
			padding-left: 0;
		}
		.iProduct_bd .iprobd-con{
			margin-left: 0;
		}
		.iprobd-con .swiper-slide{
			width: 49% !important;
			margin-right: 2%;
			padding: 10px 0 0px 0;
		}
		.iprobd-con .swiper-slide .pic .txt{
			line-height: 33px;
			height: 33px;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;
			overflow: hidden;
		}
		.iAdvantage{
			
		}
		.iAdvantage_info_l{
			display: none;
		}
		.iAdvantage_info_r{
			width: 96.875%;
			background: #2a2829;
			padding: 25px 0 30px 0;
			margin: 0 auto;
			float: none;
		}
		.iAdvantage_info_r .tit1{
			font-size: 24px;
			line-height: 32px;
			text-align: center;
		}
		.iAdvantage_info_r .tit2{
			padding-top: 12px;
		}
		.iAdvantage_info_r .box{
			padding-top: 20px;
		}
		.iAdvantage_info_r .box .item{
			margin-bottom: 15px;
		}
		.iAdvantage_info_r .box .item img{
			height: 45px;
		}
		.iAdvantage_info_r .box .item span{
			line-height: 24px;
			font-size: 14px;
		}
		.iCase{
			padding-bottom: 23px;
		}
		.iCase_tit{
			padding: 25px 0 0 0;
			font-size: 24px;
			line-height: 32px;
			text-align: center;
		}
		.iCase_info{
			padding: 15px 0 0 0;
		}
		.iCase_info_hd{
			width: 100%;
			padding-left: 0;
			margin-top: 0;
		}
		.iCase_info_hd ul li{
			padding-bottom: 5px;
			margin-bottom: 10px;
			width: 48%;
			float: left;
			margin: 0 1%;
		}
		.hd_item_tit1{
			font-size: 16px;
			line-height: 24px;
			text-align: center;
		}
		.hd_item_tit2, .iCase_info_hd a.more{
			display: none;
		}
		.iCase::after, .iCase::before, .iCase_info_hd::after{
			display: none;
		}
		.iCase_info_bd{
			width: 100%;
			padding-top: 15px;
		}
		.iCase_info_bd ul .tit1 {
		    font-size: 18px;
		    line-height: 24px;
			text-align: center;
		}
		.iCase_info_bd ul .tit2{
			font-size: 15px;
		}
		.iCase_info_bd ul .tit3{
			font-size: 15px;
			padding-top: 15px;
		}
		.iCase_info_bd ul a.more{
		    display: none;
		}
		.iAbout{
			padding: 25px 0 30px 0;
			background-position: 3% 7%;
		}
		.iAbout_tit{
			font-size: 24px;
			line-height: 32px;
			text-align: center;
		}
		.iAbout_sub{
			width: 100%;
		}
		.iAbout a.more{
			display: none;
		}
		.iNews{
		    padding-top: 25px;
			background: #f9f9f9;
			padding-bottom: 15px;
		}
		.iNews_tit{
		    font-size: 24px;
		    line-height: 32px;
		}
		.iNews_tit span{
			font-size: 14px;
			line-height: 20px;
			padding-top: 8px;
		}
		.iNews_info{
			padding-top: 15px;
		}
		.iNews_info_hd{
		    margin-top: 0;
		    line-height: 35px;
			float: none;
			background: none;
		}
		.iNews_info_hd ul li{
			line-height: 35px;
			padding: 0 10px;
			
			margin-left: 0px;
			background: #4e4e4e;
		}
		.iNews_info_hd ul li i{
			display: none;
		}
		.iNews_info_bd{
		    padding-top: 20px;	
		}
		.news_item .p10{
		    padding-left: 3px;
		    padding-right: 3px;	
		}
		.news_item .p10 .txt{
			padding: 10px 10px 15px 5px;
		}
		.news_item .p10 .txt .date{
			text-align: left;
		}
		.news_item .p10 .txt .title{
			font-size: 16px;
			line-height: 24px;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;
			overflow: hidden;
			height: 28px;
			padding-top: 4px;
		}
		.news_item .p10 .txt .subt{
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			overflow: hidden;
			height: 55px;
			padding-top: 5px;
			font-size: 14px;
		}
		.news_item .p10 .txt .more{
		    line-height: 35px;
		    text-align: center;
		    margin: 0 20px;
		    margin-top: 18px;
		}
		.iPartner{
			padding: 25px 0 30px 0;
		}
		.iPartner_tit{
			font-size: 24px;
			line-height: 32px;
		}
		.iPartner_tit span{
			font-size: 14px;
			line-height: 20px;
			padding-top: 8px;
		}
		.ipartner_info{
			padding-top: 20px;
			padding-bottom: 0;
		}
		#partpa{
			display: none;
		}
		
		/*内页*/
		.subdh{
		    line-height: 44px;	
		}
		.subdh-l{
			font-size: 14px;
		}
		.subdh-l a{
			font-size: 14px;
		}
		.subdh-r{
			display: none;
		}
		.Nyabout{
			padding-top: 25px;
			padding-bottom: 20px;
		}
		.Nyabout_info{
			padding: 0 0 20px 0;
			background: none;
		}
		.Nyabout_info_tit{
			font-size: 24px;
			line-height: 32px;
		}
		.Nyabout_info_tit span{
			font-size: 16px;
			padding-top: 4px;
		}
		.Nyabout_info_list{
		    padding-top: 15px;
		}
		.Nyabout_info_l{
			width: 100%;
		}
		.Nyabout_info_r{
			width: 100%;
			padding-left: 0;
		}
		.Nyabout_info_r .tit1{
			font-size: 22px;
			padding-top: 12px;	
		}
		.Nyabout_info_r .tit2{
			line-height: 28px;
		    color: #666;
		    padding-top: 12px;
		}
		.Nyabout_info_r .info{
		    margin-top: 10px;
		}
		.Nyabout_info_r .info .info-l{
			display: none;
		}
		.Nyabout_info_r .info .info-r{
			padding-left: 0px;
			font-size: 16px;
			line-height: 24px;
		    padding-top: 10px;	
		}
		.Nyabout_info_r .info .info-r span{
			font-size: 14px;
			line-height: 22px;
			padding-top: 4px;
		}
		.Nyculture{
			padding-bottom: 30px;
			background-position: 50%;
		}
		.Nyculture_tit{
			text-align: center;
		    padding-top: 25px;
		    font-size: 24px;
		    line-height: 32px;
		}
		.Nyculture_tit span{
			display: block;
			text-align: center;
			padding-left: 0;
			font-size: 14px;
			line-height: 22px;
		}
		.Nyculture_info{
		    width: 100%;
		    padding-top: 20px;
		    padding-bottom: 18px;	
		}
		.Nyculture_item{
			width: 100%;
			margin-left: 0;
			padding-left: 5px;
			padding-right: 5px;
		    margin-bottom: 10px;	
		}
		.Nyculture_item h1{
			font-size: 18px;
			line-height: 26px;
		}
		.Nyculture_item h2{
			font-size: 15px;
			line-height: 25px;
		}
		.Nyhonor{
			padding: 25px 0 20px 0;
		}
		.Nyhonor_tit{
			font-size: 24px;
			line-height: 34px;
			padding-bottom: 15px;
		}
		.Nyhonor_tit span{
			padding-top: 0;
			font-size: 14px;
			line-height: 22px;
		}
		#honorBP .swiper-slide{
			border: none;
			padding-top: 10px;
		}
		#honorBP .swiper-slide .txt{
			padding-top: 15px;
			padding-bottom: 5px;
		}
		#honorN, #honorP{
			display: none;
		}
		.Nyenvir{
			padding: 25px 0 30px 0;
		}
		.Nyenvir_tit{
			font-size: 24px;
			line-height: 34px;
			padding-bottom: 15px;
		}
		.Nyenvir_tit span{
		    padding-top: 0;
		    font-size: 14px;
		    line-height: 22px;	
		}
		#envirBP{
			width: 100%;
		}
		#envirN, #envirP{
			display: none;
		}
		#envirBP .swiper-slide .txt{
			font-size: 16px;
			padding-top: 5px;
		}
		.Nypartner{
			padding: 25px 0 10px 0;
		}
		.Nypartner_tit{
			font-size: 24px;
			line-height: 34px;
			padding-bottom: 15px;
		}
		.Nypartner_tit span{
			padding-top: 0;
			font-size: 14px;
			line-height: 22px;
		}
		.Nypartner_info{
			padding-bottom: 0px;
		}
		#Nypartnerpa{
			display: none;
		}
		
		.Nyproduct{
			padding: 15px 0 15px 0;
		}
		.Nyproduct_Class a{
			line-height: 32px;
			width: 49%;
			margin: 0 0.5%;
			padding: 0;
			text-align: center;
		}
		.Nyproduct_Class a::after{
			display: none;
		}
		.Nyproduct_info{
			padding-top: 20px;
		}
		.Nyproduct_info_box .p9{
			padding: 3px;
			margin-bottom: 9px;
		}
		.Nyproduct_info_box .p9 .pic{
			padding: 15px;
		}
		.Nyproduct_info_box .p9 .txt{
			line-height: 32px;
		    padding-left: 15px;
			background: url(../images/rightarrow-o.png) no-repeat right 10px center;
		}
		.NyproductDe_parti{
			padding: 5px 0;
		}
		.productDe_info_r{
			width: 100%;
			float: left;
			padding-left: 0;
		}
		.productDe_info_r .tit1{
			font-size: 24px;
			line-height: 32px;
			padding-top: 5px;
		}
		.productDe_info_r .tit2{
			padding-top: 5px;
			padding-bottom: 10px;
		}
		.productDe_info_r .zx{
			display: none;
		}
		.productDe_info_l{
			display: none;
		}
		.productDe_mobile{
			display: block;
		}
		.NyproductDe_partii_hd{
			line-height: 40px;
		}
		.NyproductDe_partii_hd ul li{
			padding: 0 25px;
		}
		.productDe_list{
		    padding: 10px;
			min-height: 100px;
			font-size: 14px;
		}
		.relation-pro{
			padding: 15px 0 20px 0;
		}
		.relation-pro_tit{
			font-size: 20px;
			line-height: 32px;
		}
		.relation_info{
			padding-top: 20px;
			padding-bottom: 25px;
		}
		.relation_info_box .swiper-slide{
		    padding-left: 3px;
		    padding-right: 3px;
		    padding-bottom: 0;
		}
		.relation_info_box .swiper-slide .pic{
			padding: 15px 15px 20px 15px;
		}
		.relation_info_box .swiper-slide .txt{
			line-height: 32px;
			padding-left: 15px;
			background: url(../images/rightarrow-o.png) no-repeat right 10px center;
		}
		#relationN, #relationP{
			display: none;
		}
		.Nycase{
			padding: 25px 0 0 0;
		}
		.Nycase_item{
			width: 49%;
			margin-bottom: 10px;
		}
		.Nycase_item:nth-child(2n+2){
			margin-left: 2%;
		}
		.Nycase_item_l{
			width: 100%;
		}
		.Nycase_item_r{
			width: 100%;
			margin-left: 0;
			margin-top: 0;
			padding: 5px 0 5px 0;
		}
		.item_tit{
			font-size: 17px;
			padding-bottom: 5px;
			padding-left: 10px;
		}
		.item_sub{
			overflow: hidden;
			padding-left: 10px;
			padding-right: 5px;
			font-size: 14px;
			height: 86px;
			display: -webkit-box;
			-webkit-line-clamp: 3;
			-webkit-box-orient: vertical;
			overflow: hidden;
		}
		.item_sub span{
			padding-top: 5px;
		}
		.prodebox{
			width: 100%;
			left: 0;
			margin-left: 0;
			padding: 15px 15px 20px 15px;
		}
		.prodebox .prodeclose{
			right: 172px;
			padding: 0;
			bottom: -45px;
			top: auto;
		}
		.prodebox .content-l{
			width: 100%;
			padding-left: 0;
		}
		.prodebox .content-r{
			width: 100%;
		}
		.prodebox .content-r .tit1{
		    font-size: 20px;
		    padding-bottom: 6px;
		    padding-left: 0px;	
		}
		.prodebox .content-r .sub1{
			padding-left: 0;
			padding-right: 0;
			padding-top: 5px;
		}
		.prodebox .content-r .sub1 span{
			padding-top: 0px;
		}
		.Nytech{
			padding: 15px 0 60px 0;
		}
		.Nytech_video{
			max-width: none;
		}
		#videoBP .swiper-slide .txt{
			bottom: -35px;
		}
		.Nytech_list_box .p20{
			padding-left: 5px;
			padding-right: 5px;
			margin-bottom: 10px;
		}
		#videoBP .swiper-slide{
			width: 100%;
		}
		.Nytech_list_box .p20 .pic .txt{
			line-height: 27px;
		}
		.Nynews{
			padding: 25px 0 0 0;
		}
		.Nynews_item{
		    padding-bottom: 15px;
		    margin-bottom: 15px;
		}
		.Nynews_item .pic{
			width: 40%;
		}
		.Nynews_item .txt{
			width: 60%;
			padding: 0 0 0 10px;
		}
		.Nynews_item .txt .tit1{
			font-size: 16px;
			height: 22px;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;
			overflow: hidden;
		}
		.Nynews_item .txt .tit1 span{
			display: none;
		}
		.Nynews_item .txt .tit2{
			line-height: 22px;
			padding-top: 12px;
			height: 56px;
		}
		.Nynews_item .txt .more{
			display: none;
		}
		.NynewsDe{
			padding: 10px 0 0 0;
		}
		.NynewsDe_info_tit{
			font-size: 22px;
		}
		.NynewsDe_info_subtit{
		    font-size: 14px;
		    line-height: 22px;
		    padding-top: 5px;
		    padding-bottom: 7px;
		}
		.NynewsDe_info_txt{
		    font-size: 14px;
		    line-height: 26px;
		    padding: 10px 0 22px 0;	
		}
		
		.prev-next{
			padding-top: 15px;
		}
		.prev-next .pn-l{
			width: 100%;
			
		}
		.prev-next .pn-l .pn-l-p{
			font-size: 14px;
			line-height: 24px;
		}
		.prev-next .pn-l .pn-l-n{
			font-size: 14px;
			line-height: 24px;	
		}
		.prev-next .pn-r{
			width: 100%;
			float: left;
		}
		.pn-r .return{
			font-size: 12px;
			line-height: 32px;
			width: 110px;
		    margin-top: 20px;	
		}
		.Nycontact{
			padding: 15px 0 20px 0;
			margin-top: 0;
		}
		.Nycontact_info{
		    margin-bottom: 30px;
		}
		.Nycontact_left{
			width: 100%;
		}
		.Nycontact_left .tit{
			font-size: 24px;
			line-height: 34px;
			margin-top: 10px;
		}
		.Nycontact_left .lx-sub{
		    font-size: 14px;
		    line-height: 24px;
		    padding-top: 7px;	
		}
		.Nycontact_left p{
			font-size: 15px;
			line-height: 40px;
			margin-top: 4px !important;
		}
		.Nycontact_left p.add{
		    margin-top: 14px;
		}
		.message{
			width: 100%;
			padding-left: 0;
			margin-top: 20px;
		}
		.message input[type=text]{
			line-height: 40px;
			margin-bottom: 6px;
		}
		.message input[type=button]{
			width: 120px;
			margin: 15px auto 0;
			height: 30px;
			font-size: 14px;
		}
		.maps{
			height: 300px;
			max-height: 300px;
		}
		
		
		/*foot*/
		.footer{
			display: none;
		}
		.footH{
			display: block;
		}
		.footFix{
			display: flex;
			padding: 0px 8%;
		}
		.footFix>a{
			font-size: 14px;
		}
		.copyright{
			display: none;
		}
		
		/*菜单*/
		.meun{
			width: 50%;
			background-color: #f1f1f1;/*63c7af*/
			bottom: 50px;
			position: fixed;
			z-index: 999;
			margin-left: 13%;
			-webkit-border-top-left-radius: 0.2rem;
			-webkit-border-top-right-radius: 0.2rem;
		}
		.meun ul{
			overflow: hidden;
			margin-top: 0.1rem;
		}
		.meun ul li{
			overflow: hidden;
			font-family: "微软雅黑";
			font-size: 13px;
			line-height: 30px;
			border-bottom: solid #f8f8fa 0.02rem;
			text-align: center;
			margin-top: 0.15rem;
			padding-bottom: 0.1rem;
			position: relative;
		}
		.meun ul li .foot-nav{
			width: 100%;
			display: none;
		}
		.meun ul li .foot-nav.on{
			display: block;
		}
		.meun ul li > a{
			color: #444;
			font-weight: bold;
		}
		.foot-nav a{
			font-weight: normal;
		}
		
		/*foot*/
		.footer{
			display: none;
		}
		.footH{
			display: block;
		}
		.footFix{
			display: flex;
			padding: 0px 8%;
		}
		.footFix>a{
			font-size: 18px;
		}
		.footFix>a>i.iconfont{
			font-size: 26px;
		}
		.copyright{
			display: none;
		}
	
		/*菜单*/
		.meun{
			width: 50%;
			background-color: #f1f1f1;/*63c7af*/
			bottom: 50px;
			position: fixed;
			z-index: 999;
			margin-left: 39%;
			-webkit-border-top-left-radius: 0.2rem;
			-webkit-border-top-right-radius: 0.2rem;
		}
		.meun ul{
			overflow: hidden;
			margin-top: 0.1rem;
		}
		.meun ul li{
			overflow: hidden;
			font-family: "微软雅黑";
			font-size: 13px;
			line-height: 30px;
			border-bottom: solid #f8f8fa 0.02rem;
			text-align: center;
			margin-top: 0.15rem;
			padding-bottom: 0.1rem;
			position: relative;
		}
		.meun ul li .foot-nav{
			width: 100%;
			display: none;
		}
		.meun ul li .foot-nav.on{
			display: block;
		}
		.meun ul li > a{
			color: #444;
			font-weight: bold;
		}
		.foot-nav a{
			font-weight: normal;
		}
		
}	

@media ( min-width:1101px ) and ( max-width:1440px ) {
	.container{
		width: 96.876% !important;
	}
	
}
@media ( min-width:1025px ) and ( max-width:1330px ) {
	body{
		/*background: #f5f5f5;*/
	}
	.head-wrap{
		display: none;
	}
	.menus{
		overflow: hidden;
		padding: 10px 0px 5px 0;
	}
	.menus .Logo{
		padding: 5px 0 5px 0;
	}
	.menus .Logo p{
		display: none;
	}
	
	.language{
	
	}
	.menus.fixedbg{
		position: fixed !important;
		top: 0;
		z-index: 8888;
		transition: all .5s ease;
		overflow: hidden;
		opacity: 1;
	}
	.head-tel{
		width: 14%;
		float: right;
	}
	.head-tel a{
		font-size: 20px;
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 96.875%;
	}
	.Page{
		padding:15px 0px;
		font-size: 12px;
	}
	.Page a{
		padding: 9px 8px;
	}
	.Page span.disabled{
		padding: 9px 8px;
		font-weight: normal;
		border-radius: 0;
		margin: 0 2px;
	}
	.Page span.current{
		padding: 9px 8px;
		border-radius: 0;
		margin: 0 2px;
	}
	.footer-left{
		
	}
	.footer-left .item{
		margin-left: 40px;
	}
	.footer-mid{
		margin-left: 20px;
	}
	.WebLink{
		margin-left: 5%;
	}
	.WebLink li {
	    margin-left: 30px;
	}
	.indexBanner .item{
		height: 270px;
	}
	#bannerbp{
		bottom: 10px;
		display: none;
	}
	.iProduct{
		background: none;
		padding: 25px 0 30px 0;
		width: 96.875%;
		margin: 0 auto;
	}
	.iProduct_tit{
		font-size: 24px;
		text-align: center;
		padding-left: 0;
	}
	.iProduct_tit span{
		font-size: 14px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.iProduct_hd{
		padding-left: 0;
		
	}
	#iproducthd{
		width: 100%;
	}
	
	#iproductN, .iprobd-P{
		display: none;
	}
	.iProduct_bd{
		padding-top: 10px;
		padding-left: 0;
	}
	.iProduct_bd .iprobd-con{
		margin-left: 0;
	}
	.iprobd-con .swiper-slide{
		width: 23% !important;
		margin-right: 2%;
		padding: 10px 0 0px 0;
	}
	.iprobd-con .swiper-slide .pic .txt{
		line-height: 33px;
		height: 33px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.iAdvantage{
		
	}
	.iAdvantage_info_l{
		display: none;
	}
	.iAdvantage_info_r{
		width: 96.875%;
		background: #2a2829;
		padding: 25px 0 30px 0;
		margin: 0 auto;
		float: none;
	}
	.iAdvantage_info_r .tit1{
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iAdvantage_info_r .tit2{
		padding-top: 12px;
	}
	.iAdvantage_info_r .box{
		padding-top: 20px;
	}
	.iAdvantage_info_r .box .item{
		margin-bottom: 15px;
	}
	.iAdvantage_info_r .box .item img{
		height: 45px;
	}
	.iAdvantage_info_r .box .item span{
		line-height: 24px;
		font-size: 14px;
	}
	.iCase{
		padding-bottom: 23px;
	}
	.iCase_tit{
		padding: 25px 0 0 0;
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iCase_info{
		padding: 15px 0 0 0;
	}
	.iCase_info_hd{
		width: 100%;
		padding-left: 0;
		margin-top: 0;
	}
	.iCase_info_hd ul li{
		padding-bottom: 5px;
		margin-bottom: 10px;
		width: 48%;
		float: left;
		margin: 0 1%;
	}
	.hd_item_tit1{
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}
	.hd_item_tit2, .iCase_info_hd a.more{
		display: none;
	}
	.iCase::after, .iCase::before, .iCase_info_hd::after{
		display: none;
	}
	.iCase_info_bd{
		width: 100%;
		padding-top: 15px;
	}
	.iCase_info_bd ul .tit1 {
	    font-size: 18px;
	    line-height: 24px;
		text-align: center;
	}
	.iCase_info_bd ul .tit2{
		font-size: 15px;
	}
	.iCase_info_bd ul .tit3{
		font-size: 15px;
		padding-top: 15px;
	}
	.iCase_info_bd ul a.more{
	    display: none;
	}
	.iAbout{
		padding: 25px 0 30px 0;
		background-position: 3% 7%;
	}
	.iAbout_tit{
		font-size: 24px;
		line-height: 32px;
		text-align: center;
	}
	.iAbout_sub{
		width: 100%;
	}
	.iAbout a.more{
		display: none;
	}
	.iNews{
	    padding-top: 25px;
		background: #f9f9f9;
		padding-bottom: 15px;
	}
	.iNews_tit{
	    font-size: 24px;
	    line-height: 32px;
	}
	.iNews_tit span{
		font-size: 14px;
		line-height: 20px;
		padding-top: 8px;
	}
	.iNews_info{
		padding-top: 15px;
	}
	.iNews_info_hd{
	    margin-top: 0;
	    line-height: 35px;
		float: none;
		background: none;
	}
	.iNews_info_hd ul li{
		line-height: 35px;
		padding: 0 10px;
		
		margin-left: 0px;
		background: #4e4e4e;
	}
	.iNews_info_hd ul li i{
		display: none;
	}
	.iNews_info_bd{
	    padding-top: 20px;	
	}
	.news_item .p10{
	    padding-left: 3px;
	    padding-right: 3px;	
	}
	.news_item .p10 .txt{
		padding: 10px 10px 15px 5px;
	}
	.news_item .p10 .txt .date{
		text-align: left;
	}
	.news_item .p10 .txt .title{
		font-size: 16px;
		line-height: 24px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 28px;
		padding-top: 4px;
	}
	.news_item .p10 .txt .subt{
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 55px;
		padding-top: 5px;
		font-size: 14px;
	}
	.news_item .p10 .txt .more{
	    line-height: 35px;
	    text-align: center;
	    margin: 0 20px;
	    margin-top: 18px;
	}
	.iPartner{
		padding: 25px 0 30px 0;
	}
	.iPartner_tit{
		font-size: 24px;
		line-height: 32px;
	}
	.iPartner_tit span{
		font-size: 14px;
		line-height: 20px;
		padding-top: 8px;
	}
	.ipartner_info{
		padding-top: 20px;
		padding-bottom: 0;
	}
	#partpa{
		display: none;
	}
	.footer-right{
		display: none;
	}
	.leftHd .hd .tempWrap {
	    height: 288px !important;
	}
	.relation_info_box .swiper-slide .pic{
		padding: 0;
	}
	
}
@media ( min-width:1331px ) and ( max-width:1440px ) {
	.menus .Logo p{
		display: none;
	}
	.head-tel{
		width: 15%;
	}
}
@media ( min-width:1440px ) and ( max-width:1760px ) {
	.head-tel{
		width: 11%;
	}
	.WebLink{
		margin-left: 5%;
	}
	.WebLink li{
		margin-left: 40px;
	
	}
}

@media ( min-width:1201px ) and ( max-width:1400px ) {

}
@media ( min-width:1921px ) and ( max-width:2560px ) {
	
}