﻿@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, .head-tel{
		display: none;
	}
	.menus{
		
		overflow: hidden;
		padding: 0px;
	}
	.menus .Logo{
		padding: 10px 0 10px 0;
	}
	.menus .Logo p{
		font-size: 24px;
		padding-left: 5px;
		letter-spacing: 0px;
		display: block;
	}
	.menus .Logo p span{
		display: none;
	}
	.menus .Logo img{
		width:32%;
	    margin-left: 4px;
	}
	.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: 51px !important;
	}
	.burger_menu [class*="_line"]{
		background: #0b8341 !important;
	}
	.indexBanner .item{
		height: 270px;
	}
	#bannerbp{
		bottom: 10px;
		display: none;
	}
	.slider_circle, .slider_whinfo, #rightdot{
		display: none;
	}
	#banner1 .swiper-slide .txt .tit1, #banner1 .swiper-slide .txt .tit2{
		display: none;
	}
	.iAbout{
		width: 96.875%;
		padding: 25px 0 0 0;
	}
	.iAbout-box{
		width: 100%;
		padding-left:0;
	}
	.iAbout-box .tit{
		display: none;
	}
	.iAbout-box .info-tit{
		width: 100%;
		margin-top:0px;
		margin-left: 0;
		padding-left: 0;
		background: none;
	}
	.iAbout-box .info-tit h1{
		font-size:24px;
		padding-top: 0px;
	}
	.iAbout-box .info-tit h2{
		display: none;
		font-size: 16px;
	    line-height: 28px;
		padding-top: 5px;
	}
	.iAbout-box .info-tit .info-info{
		line-height: 26px;
		padding-top: 11px;
		padding-bottom: 20px;
	}
	.iAbout-inner-box{
		width: 100%;
		padding-left: 0;
		margin-top: 0;
	}
	.iAbout-float{
		position: relative;
		right: 0;
		top: 0;
		width: 100%;
	}
	.float-item{
		width: 33%;
		margin-left: 0.5%;
		float: left;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}
	.float-item:first-child{
		margin-left: 0;
	}
	.float-item .danwei{
		padding-left: 0;
		font-size: 13px;
	}
	.float-item .danwei.bfb{
		font-size: 20px;
		line-height: 28px;
	}
	.float-item .danwei .counter{
		font-size: 20px;
		line-height: 28px;
		padding-right: 2px;
	}
	.float-item .float-sj{
	    line-height: 26px;
	    padding-left: 0px;
		font-size: 12px;
	}
	.iAbout-inner-box-r{
		width: 100%;
		padding-left: 0;
		padding-top: 25px;
	}
	.iAbout-inner-box-r .tit span{
		padding-bottom: 5px;
	}
	.iAbout-inner-box-r .tit{
		font-size: 22px;
		line-height: 32px;
	}
	.iAbout-inner-box-r .tit span img{
		width: 12%;
	}
	.ln-info{
		padding-top: 10px;
	}

	.iAbout-l .pic::after{
		display: none;
	}
	.iAbout-l{
		display: none;
	}
	.iAbout-r{
		width: 100%;
		padding-left: 0%;
	}
	.iAbout-r-tit{
		display: none;
	}
	.iAbout-r-tit2 {
	    font-size: 24px;
	    line-height: 34px;
		text-align: center;
	    margin-top: 10px;
	}
	.iAbout-r-tit2 span{
		margin: 15px auto 0;
	}
	.iAbout-r-sub{
	    padding-left: 2%;
	    padding-right: 2%;
		margin-top: 10px;
	}
	.iAbout-r-more{
	    margin: 15px auto 0;
		padding-left: 0;
		text-align: center;
	}
	.iAbout-r-more a{
		display: inline-block;
		float: none;
	}
	.iAbout-r-info {
	    background: url(/static/images/aboutbg2.jpg) no-repeat;
	    margin-top: 35px;
	    overflow: hidden;
	    padding-top: 20px;
	    padding-bottom: 20px;
	    background-size: 100%;
	    padding-left: 15px;
	}
	.iAbout-r-info .item{
		padding-left: 14px;	
	}
	.iAbout-r-info .item .item-l{
		font-size: 13px;
		line-height: 13px;
		padding-right: 10px;
	}
	.iAbout-r-info .item .item-l span{
		font-size: 18px;
		line-height: 36px;
	}
	.iAbout-r-info .item:nth-child(2) .item-l{
		padding-right: 10px;
	}
	.iAbout-r-info .item:nth-child(2) .item-l span::after{
		display: none;
	}
	.iAbout-r-info .item .item-r{
		line-height: 22px;
	    font-size: 13px;
	}
	.iProduct{
		padding-top: 0;
	}
	.iPro-bg{
		background: none;
	}
	.iProduct-info-l{
		width: 100%;
	}
	.iProduct-tit{
		padding-top: 20px;
		display: none;
	}
	.pro-img{
		padding-top: 0;
	}
	.iProduct-info-r{
		width: 100%;
		margin-left: 0;
	}
	.iProduct-row .item{
		width: 50%;
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.iProduct-row .item .pic{
		padding-top: 12px;
	}
	.iProduct-row .item .num{
		border-right: none;
	}
	.iProduct-row .item .txt{
		padding-top: 10px;
	}
	.iProduct-row .item .txt .tit1{
	    font-size: 18px;
	    line-height: 28px;
	}
	.iProduct-row .item .txt .tit2{
		font-size: 15px;
	    line-height: 25px;
	    padding-top: 5px;
	}
	.iProduct-row .item .arrow{
		display: none;
	}
	.iCase{
		padding: 5px;
	}
	.iCase-info{
		padding: 10px 0 0 0;
	}
	.iCase-info-l{
		width: 100%;
		padding-top: 0;
	}
	.iCase-info-l h1{
		font-size: 18px;
		line-height: 24px;
		letter-spacing: 0;
		padding-left: 0;
		text-align: center;
	}
	.iCase-info-l h2{
	    font-size: 24px;
	    line-height: 28px;
	    padding-left: 0;
	    padding-top: 5px;
		text-align: center;
	}
	.iCase-info-r{
		width: 100%;
		margin-left: 0;
	}
	.iCase-slt{
	    margin-top: 5px;
	    padding: 10px;
	}
	#sltpa{
		display: none;
	}
	.iCase-info-r::before{
		display: none;
	}
	.iCase-info-r .swiper-slide .txt{
		width: 100%;
		top: 8px;
		left: 0;
		padding-left: 24px;
		background: url(/static/images/mawanyi.jpg) no-repeat left 10px center;
		font-size: 18px;
		position: relative;
	}
	.iCase-info-r .swiper-slide .pic{
		position: relative;
		top: 0;
		left: 0;
		margin-top: 20px;
	}
	#dtP, #dtN{
		display: none;
	}
	.iNews{
		width: 100%;
	    padding-top: 25px;
		background: #f9f9f9;
		padding-bottom: 30px;
	}
	.iNews-info{
		width: 96.875%;
		margin: 0 auto;
	}
	.iNews-r{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.iNews-l{
		width: 100%;
		margin-right: 0;
	}
	.iNews-l-tit{
		font-size: 24px;
	    line-height: 30px;
	}
	.iNews-l-tit span.dsa{
		height: 3px;
	    margin-top: 10px;
	}
	.iNews-l-subt{
		font-size: 20px;
		line-height: 28px;
		margin-top: 10px;
	}
	.iNews-l-info{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 5px;
	}
	.iNews-l a.more{
		display: none;
	}
	.iNews-hd{
		width: 100%;
	}
	.iNews-hd ul li{
		font-size: 14px;
	}
	.iNews-bd{
		margin-top: 20px;
	}
	.iNews-bd-l{
		width: 100%;
	}
	.left-item .pic{
		display: none;
	}
	.left-item .txt{
	    padding-top: 5px;
	}
	.left-item .txt .date{
		font-size: 14px;	
	}
	.left-item .txt .tit1{
	    font-size: 15px;
	    line-height: 25px;
	    padding-top: 2px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 27px;
	}
	.left-item .txt .tit2{
	    font-size: 14px;
	    line-height: 22px;
		padding-top: 5px;
		height: 49px;
	}
	.left-item .more{
		margin-top: 10px;
		font-size: 12px;
		line-height: 26px;
		width: 80px;
		padding-left: 10px;
	}
	.left-item .more i{
		padding-left: 6px;
	}
	/*内页*/
	.subdh{
	    line-height: 34px;	
	}
	.subdh-l{
		font-size: 13px;
	}
	.subdh-l i{
		font-size: 14px;
	}
	.subdh-r{
		display: none;
	}
	.Nyabout{
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.Nyabout_info{
		padding: 10px 0 20px 0;
	}
	.Nyabout_info_l{
		width: 100%;
	}
	.Nyabout_info_l::before{
		display: none;
	}
	.Nyabout_info_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.Nyabout_info_tit span{
		font-size: 17px;
		padding-bottom: 5px;
	}
	.Nyabout_info_r{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.Nyabout_info_list{
		padding-top: 15px;
	}
	.Nyabout_info_area{
		display: none;
	}
	.Nyabout_info_ln{
		width: 96.875%;
	    padding: 0;	
	}
	.Nyabout_info_ln-r{
		width: 100%;
	}
	.Nyabout_info_ln-l{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.Nyabout_info_ln-l .item{
		margin-bottom: 10px;
	}
	.Nyabout_info_ln-l .item .txt{
		width: 92.5%;
		padding-left: 2.5%;
		margin: 0;
		padding-bottom: 10px;
	}
	.Nyabout_info_ln-l .item .txt h1{
		font-size: 18px;
		line-height: 30px;
	}
	.Nyabout_info_ln-l .item .txt h2{
		font-size: 15px;
		line-height: 25px;
	}
	.Nyproduct{
		padding:20px 0 30px 0;
	}
	.Nyproduct-list .pro_item .pic img{
	    padding-top: 0px;
	}
	.Nyproduct-list .pro_item .txt{
		line-height: 30px;
		height: 30px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.Nyproduct_info-l{
		width: 100%;
	}
	.leftdh h3{
		padding-bottom: 10px;
		font-size: 24px;
	}
	.leftdh ul li{
		width: 49%;
		margin: 0 0.5%;
		float: left;
		line-height: 34px;
	}
	.leftdh ul li a{
	    padding-left: 3px;
	    padding-right: 10px;
		height: 34px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.NyproductDe{
		padding:20px 0 30px 0;
	}
	.NyproductDe_info-r{
		width: 100%;
		padding-top: 20px;
		padding-left: 0;
	}
	.Nyproduct_info-r{
		width: 100%;
		padding-top: 20px;
		padding-left: 0;
	}
	.first-part-l{
		width: 100%;
	}
	.first-part-l .yc-pic{
		bottom: 1px;
	}
	.first-part-l .yc-pic img{
		width: 70%;
		float: right;
	}
	
	.first-part-r{
		width: 100%;
		padding-left: 0;
	}
	.first-part-r .tit{
	    font-size: 24px;
	    line-height: 34px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	.first-part-r .txt{
		padding-top: 5px;
	}
	.first-part-r .txt ul li{
		font-size: 14px;
		line-height: 21px;
		background: url(/static/images/prode-dot.png) no-repeat left top 9px;
		margin-bottom: 10px;
	}
	.NyproductDe_Detail.f{
		padding-top: 10px;
	}
	.NyproDe_tit{
		font-size: 18px;
		line-height: 34px;
		padding-left: 10px;
	}
	.NyproDe_info{
	    font-size: 15px;
	    line-height: 22px;
		padding-left: 10px;
	}
	
	
	
	.NyOrgan{
		padding: 20px 0 30px 0;
		background-position: 50% 50%;
	}
	.NyOrgan_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyOrgan_tit span{
		font-size: 17px;
		padding-bottom: 5px;
	}
	.NyOrgan_item{
		margin-top: 10px;
	}
	.NyScgm{
		padding: 20px 0 30px 0;
	}
	.NyScgm_info-l{
		width: 100%;
	}
	.NyScgm_info-r{
		width: 100%;
		padding-left: 0;
	}
	.NyScgm_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyScgm_tit span{
		font-size: 17px;
		padding-top: 2px;
		padding-bottom: 0px;
	}
	.NyScgm_list{
		padding-top: 15px;
	}
	.NyScgm_list h1{
		font-size: 18px;
	}
	.NyScgm_list h2{
		font-size:14px;
		line-height: 26px;
		padding-top: 8px;
	}
	.NyEquip{
		padding: 20px 0 30px 0;
	}
	.NyEquip_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyEquip_tit span{
		font-size: 17px;
		padding-bottom: 0px;
	}
	.NyEquip_info{
		padding-top: 20px;
	}
	#equipBP{
		width: 100%;
	}
	#equipP, #equipN{
		display: none;
	}
	#equipBP .swiper-slide .txt{
		font-size: 14px;
		line-height: 24px;
		padding-top: 5px;
	}
	.Nyhonor{
		padding: 20px 0 30px 0;
	}
	.Nyhonor_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.Nyhonor_tit span{
		font-size: 17px;
		padding-bottom: 0px;
	}
	.Nyhonor_list{
	    padding-top: 20px;
	}
	#Szs{
		width: 100%;
	}
	.Nypartner{
		padding: 25px 0 20px 0;	
	}
	.Nypartner_tit{
		font-size: 24px;
		line-height: 34px;
	}
	.Nypartner_tit span{
		margin: 15px auto 0;
	}
	.Nypartner_info{
		padding-top: 20px;
	}
	.Nybusiness{
		padding: 25px 0;
	}
	.Nybusiness_info_list{
		margin-bottom: 10px;
	}
	.Nybusiness_info_list>span{
		font-size: 20px;
		line-height: 34px;
	}
	.Nybusiness_info_list span::before{
		left: -70px;
	}
	.Nybusiness_info_list span::after{
		right: -70px;
	}
	.Nybusiness_info_list_box{
	    padding-top: 15px;	
	}
	.business_item{
		padding-left: 3px;
		padding-right: 3px;
		margin-bottom: 10px;
	}
	.business_item a{
		padding: 4px;
	}
	.business_item a .txt{
		font-size: 16px;
		line-height: 36px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 36px;
	}
	.NybusinessDe_info{
		padding-top: 24px;	
	}
	.NybusinessDe_info-l{
		width: 100%;
	}
	.NybusinessDe_info-r{
		width: 100%;
		padding-left: 0;
	}
	.NybusinessDe_info-r .FL{
		width: 100%;
	}
	.NybusinessDe_info-r_tit{
		font-size: 24px;
		line-height: 34px;
	}
	.NybusinessDe_info-r_tit span{
		margin-top: 15px;
	}
	.NybusinessDe_info-r_sub{
		line-height: 25px;
		margin-top: 10px;
		
	}
	.NybusinessDe_info-r .FR{
		width: 100%;
		padding-left: 0;
		padding-top: 10px;
	}
	.NybusinessDe_info-r .FR h3{
		line-height: 35px;
		font-size: 16px;
	}
	.NybusinessDe_info-r .FR ul li{
		width: 49%;
		margin-right: 2%;
		float: left;
	}
	.NybusinessDe_info-r .FR ul li:nth-child(2n+2){
		margin-right: 0;
	}
	.NybusinessDe_info-r .FR ul li a{
		line-height: 30px;
		height: 30px;
		font-size: 14px;
	}
	.NybusinessDe_list{
	    padding-top: 25px;
	    padding-bottom: 25px;	
	}
	.NybusinessDe_list_hd ul li{
	    line-height: 35px;
		padding: 0 15px;
	}
	.NybusinessDe_list_bd{
		padding-top: 7px;
	}
	.businessDe_spec ul li{
		font-size: 14px;
		color: #333333;
		line-height: 28px;
		background: url(/static/images/greydot.png) no-repeat left top 9px;
	}
	.Nysearch{
		padding: 25px 0 20px 0;
	}
	.Nysearch_info{
	    width: 96%;
	    font-size: 17px;
	    line-height: 27px;
	    text-align: left;	
	}
	.Nysearch_list{
		padding: 20px 0 0 0;
	}
	.Nysearch_list-l{
		display: none;
	}
	.Nysearch_list-r{
		width: 100%;
		margin-left: 0;
		padding: 60px 20px 20px 42px;
	}
	.Nysearch_list-r_txt{
		font-size: 15px;
		line-height: 25px;
	}
	.Nysearch_list-r_txt::before{
		background-size: 85%;
	    left: -29px;
	    top: -48px;	
	}
	.Nynews{
		padding: 25px 0 0 0;
	}
	.news_item{
		padding: 10px 5px;
	}
	.news_item .list-l, .news_item .list-r::before{
		display: none;
	}
	.news_item .list-r{
		width: 100%;
	}
	.news_item .list-r .box .intro-box{
		width: 100%;
		padding-left: 0px;
	}
	.news_item .list-r .box .intro-box .subt{
		padding-top: 2px;
	}
	.news_item .list-r .box .intro-box .con{
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 54px;
		line-height: 24px;
		padding-top: 6px;
	}
	.news_item .list-r .box .img-box{
		display: none;
	}
	.NynewsDe{
		padding: 10px;
	}
	.NynewsDe_info{
		width: 100%;
	}
	.NynewsDe_tit{
		font-size:22px;
		line-height: 34px;
		text-align: left;
	}
	.NynewsDe_subt{
	    font-size: 13px;
	    line-height: 20px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	    text-align: left;	
	}
	.NynewsDe_con{
		padding: 20px 0 30px 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;	
	}
	.Nycase{
		padding: 20px 0 0 0;
	}
	.Nycase_info .case_item{
		margin-bottom: 10px;
		padding:0px 5px;
	}
	.Nycase_info .case_item .txt{
		padding: 10px 0 0 0;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 31px;
	}
	.Nycontact{
		padding: 25px 0 0 0;
	}
	.Nycontact_info-l{
		width: 100%;
	}
	.Nycontact_info-m{
		width: 100%;
		margin-left: 0;
	}
	.Nycontact_info-r{
		width: 100%;
	}
	.Nycontact_info-m p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info-m .name{
		padding-top: 30px;
	}
	.Nycontact_info-r p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info-r .name{
		padding-top: 30px;
	}
	.Nycontact_info-l p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info{
	    margin-bottom: 30px;
	}
	.Nycontact_l{
		width: 100%;
		padding-left: 0;
	}
	.Nycontact_l .tit{
		font-size: 24px;
		line-height: 34px;
	}
	.Nycontact_l .lx-sub{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 7px;	
	}
	.Nycontact_l p{
		font-size: 15px;
		line-height: 50px;
	}
	.Nycontact_l p.add{
	    margin-top: 14px;
	}
	.Nycontact_r{
		width: 100%;
		padding-left: 0;
		margin-top: 30px;
	}
	.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: 12%;
		-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) {
	body{
		/*background: #f5f5f5;*/
	}
	.head-wrap, .head-tel{
		display: none;
	}
	.menus{
		
		overflow: hidden;
		padding: 0px;
	}
	.menus .Logo{
		padding: 10px 0 10px 0;
	}
	.menus .Logo p{
		font-size: 24px;
		padding-left: 5px;
		letter-spacing: 0px;
		display: block;
	}
	.menus .Logo p span{
		display: none;
	}
	.menus .Logo img{
		width:32%;
	    margin-left: 4px;
	}
	.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: 51px !important;
	}
	.burger_menu [class*="_line"]{
		background: #0b8341 !important;
	}
	.indexBanner .item{
		height: 270px;
	}
	#bannerbp{
		bottom: 10px;
		display: none;
	}
	.slider_circle, .slider_whinfo, #rightdot{
		display: none;
	}
	#banner1 .swiper-slide .txt .tit1, #banner1 .swiper-slide .txt .tit2{
		display: none;
	}
	.iAbout{
		width: 96.875%;
		padding: 25px 0 0 0;
	}
	.iAbout-box{
		width: 100%;
		padding-left:0;
	}
	.iAbout-box .tit{
		display: none;
	}
	.iAbout-box .info-tit{
		width: 100%;
		margin-top:0px;
		margin-left: 0;
		padding-left: 0;
		background: none;
	}
	.iAbout-box .info-tit h1{
		font-size:24px;
		padding-top: 0px;
	}
	.iAbout-box .info-tit h2{
		display: none;
		font-size: 16px;
	    line-height: 28px;
		padding-top: 5px;
	}
	.iAbout-box .info-tit .info-info{
		line-height: 26px;
		padding-top: 11px;
	}
	.iAbout-inner-box{
		width: 100%;
		padding-left: 0;
		margin-top: 0;
	}
	.iAbout-float{
		position: relative;
		right: 0;
		top: 0;
		width: 100%;
	}
	.float-item{
		width: 33%;
		margin-left: 0.5%;
		float: left;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}
	.float-item:first-child{
		margin-left: 0;
	}
	.float-item .danwei{
		padding-left: 0;
		font-size: 13px;
	}
	.float-item .danwei.bfb{
		font-size: 20px;
		line-height: 28px;
	}
	.float-item .danwei .counter{
		font-size: 20px;
		line-height: 28px;
		padding-right: 2px;
	}
	.float-item .float-sj{
	    line-height: 26px;
	    padding-left: 0px;
		font-size: 12px;
	}
	.iAbout-inner-box-r{
		width: 100%;
		padding-left: 0;
		padding-top: 25px;
	}
	.iAbout-inner-box-r .tit span{
		padding-bottom: 5px;
	}
	.iAbout-inner-box-r .tit{
		font-size: 22px;
		line-height: 32px;
	}
	.iAbout-inner-box-r .tit span img{
		width: 12%;
	}
	.ln-info{
		padding-top: 10px;
	}

	.iAbout-l .pic::after{
		display: none;
	}
	.iAbout-l{
		display: none;
	}
	.iAbout-r{
		width: 100%;
		padding-left: 0%;
	}
	.iAbout-r-tit{
		display: none;
	}
	.iAbout-r-tit2 {
	    font-size: 24px;
	    line-height: 34px;
		text-align: center;
	    margin-top: 10px;
	}
	.iAbout-r-tit2 span{
		margin: 15px auto 0;
	}
	.iAbout-r-sub{
	    padding-left: 2%;
	    padding-right: 2%;
		margin-top: 10px;
	}
	.iAbout-r-more{
	    margin: 15px auto 0;
		padding-left: 0;
		text-align: center;
	}
	.iAbout-r-more a{
		display: inline-block;
		float: none;
	}
	.iAbout-r-info {
	    background: url(/static/images/aboutbg2.jpg) no-repeat;
	    margin-top: 35px;
	    overflow: hidden;
	    padding-top: 20px;
	    padding-bottom: 20px;
	    background-size: 100%;
	    padding-left: 15px;
	}
	.iAbout-r-info .item{
		padding-left: 14px;	
	}
	.iAbout-r-info .item .item-l{
		font-size: 13px;
		line-height: 13px;
		padding-right: 10px;
	}
	.iAbout-r-info .item .item-l span{
		font-size: 18px;
		line-height: 36px;
	}
	.iAbout-r-info .item:nth-child(2) .item-l{
		padding-right: 10px;
	}
	.iAbout-r-info .item:nth-child(2) .item-l span::after{
		display: none;
	}
	.iAbout-r-info .item .item-r{
		line-height: 22px;
	    font-size: 13px;
	}
	.iProduct{
		padding-top: 0;
	}
	.iPro-bg{
		background: none;
	}
	.iProduct-info-l{
		width: 100%;
	}
	.iProduct-tit{
		padding-top: 20px;
		display: none;
	}
	.pro-img{
		padding-top: 0;
	}
	.iProduct-info-r{
		width: 100%;
		margin-left: 0;
	}
	.iProduct-row .item{
		width: 50%;
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.iProduct-row .item .pic{
		padding-top: 12px;
	}
	.iProduct-row .item .num{
		border-right: none;
	}
	.iProduct-row .item .txt{
		padding-top: 10px;
	}
	.iProduct-row .item .txt .tit1{
	    font-size: 18px;
	    line-height: 28px;
	}
	.iProduct-row .item .txt .tit2{
		font-size: 15px;
	    line-height: 25px;
	    padding-top: 5px;
	}
	.iProduct-row .item .arrow{
		display: none;
	}
	.iCase{
		padding: 5px;
	}
	.iCase-info{
		padding: 10px 0 0 0;
	}
	.iCase-info-l{
		width: 100%;
		padding-top: 0;
	}
	.iCase-info-l h1{
		font-size: 18px;
		line-height: 24px;
		letter-spacing: 0;
		padding-left: 0;
		text-align: center;
	}
	.iCase-info-l h2{
	    font-size: 24px;
	    line-height: 28px;
	    padding-left: 0;
	    padding-top: 5px;
		text-align: center;
	}
	.iCase-info-r{
		width: 100%;
		margin-left: 0;
	}
	.iCase-slt{
	    margin-top: 5px;
	    padding: 10px;
	}
	#sltpa{
		display: none;
	}
	.iCase-info-r::before{
		display: none;
	}
	.iCase-info-r .swiper-slide .txt{
		width: 100%;
		top: 8px;
		left: 0;
		padding-left: 24px;
		background: url(/static/images/mawanyi.jpg) no-repeat left 10px center;
		font-size: 18px;
		position: relative;
	}
	.iCase-info-r .swiper-slide .pic{
		position: relative;
		top: 0;
		left: 0;
		margin-top: 20px;
	}
	#dtP, #dtN{
		display: none;
	}
	.iNews{
		width: 100%;
	    padding-top: 25px;
		background: #f9f9f9;
		padding-bottom: 30px;
	}
	.iNews-info{
		width: 96.875%;
		margin: 0 auto;
	}
	.iNews-r{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.iNews-l{
		width: 100%;
		margin-right: 0;
	}
	.iNews-l-tit{
		font-size: 24px;
	    line-height: 30px;
	}
	.iNews-l-tit span.dsa{
		height: 3px;
	    margin-top: 10px;
	}
	.iNews-l-subt{
		font-size: 20px;
		line-height: 28px;
		margin-top: 10px;
	}
	.iNews-l-info{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 5px;
	}
	.iNews-l a.more{
		display: none;
	}
	.iNews-hd{
		width: 100%;
	}
	.iNews-hd ul li{
		font-size: 14px;
	}
	.iNews-bd{
		margin-top: 20px;
	}
	.iNews-bd-l{
		width: 100%;
	}
	.left-item .pic{
		display: none;
	}
	.left-item .txt{
	    padding-top: 5px;
	}
	.left-item .txt .date{
		font-size: 14px;	
	}
	.left-item .txt .tit1{
	    font-size: 15px;
	    line-height: 25px;
	    padding-top: 2px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 27px;
	}
	.left-item .txt .tit2{
	    font-size: 14px;
	    line-height: 22px;
		padding-top: 5px;
		height: 49px;
	}
	.left-item .more{
		margin-top: 10px;
		font-size: 12px;
		line-height: 26px;
		width: 80px;
		padding-left: 10px;
	}
	.left-item .more i{
		padding-left: 6px;
	}
	/*内页*/
	.subdh{
	    line-height: 34px;	
	}
	.subdh-l{
		font-size: 13px;
	}
	.subdh-l i{
		font-size: 14px;
	}
	.subdh-r{
		display: none;
	}
	.Nyabout{
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.Nyabout_info{
		padding: 10px 0 20px 0;
	}
	.Nyabout_info_l{
		width: 100%;
	}
	.Nyabout_info_l::before{
		display: none;
	}
	.Nyabout_info_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.Nyabout_info_tit span{
		font-size: 17px;
		padding-bottom: 5px;
	}
	.Nyabout_info_r{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.Nyabout_info_list{
		padding-top: 15px;
	}
	.Nyabout_info_area{
		display: none;
	}
	.Nyabout_info_ln{
		width: 96.875%;
	    padding: 0;	
	}
	.Nyabout_info_ln-r{
		width: 100%;
	}
	.Nyabout_info_ln-l{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.Nyabout_info_ln-l .item{
		margin-bottom: 10px;
	}
	.Nyabout_info_ln-l .item .txt{
		width: 92.5%;
		padding-left: 2.5%;
		margin: 0;
		padding-bottom: 10px;
	}
	.Nyabout_info_ln-l .item .txt h1{
		font-size: 18px;
		line-height: 30px;
	}
	.Nyabout_info_ln-l .item .txt h2{
		font-size: 15px;
		line-height: 25px;
	}
	.Nyproduct{
		padding:20px 0 30px 0;
	}
	.Nyproduct_info-l{
		width: 100%;
	}
	.leftdh h3{
		padding-bottom: 10px;
		font-size: 24px;
	}
	.leftdh ul li{
		width: 49%;
		margin: 0 0.5%;
		float: left;
		line-height: 34px;
	}
	.leftdh ul li a{
	    padding-left: 3px;
	    padding-right: 10px;
	}
	.NyproductDe{
		padding:20px 0 30px 0;
	}
	.NyproductDe_info-r{
		width: 100%;
		padding-top: 20px;
		padding-left: 0;
	}
	.first-part-l{
		width: 100%;
	}
	.first-part-r{
		width: 100%;
		padding-left: 0;
	}
	.first-part-r .tit{
	    font-size: 24px;
	    line-height: 34px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	.first-part-r .txt{
		padding-top: 5px;
	}
	.first-part-r .txt ul li{
		font-size: 14px;
		line-height: 21px;
		background: url(/static/images/prode-dot.png) no-repeat left top 9px;
		margin-bottom: 10px;
	}
	.NyproductDe_Detail.f{
		padding-top: 10px;
	}
	.NyproDe_tit{
		font-size: 18px;
		line-height: 34px;
		padding-left: 10px;
	}
	.NyproDe_info{
	    font-size: 15px;
	    line-height: 22px;
	}
	
	
	
	.NyOrgan{
		padding: 20px 0 30px 0;
		background-position: 50% 50%;
	}
	.NyOrgan_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyOrgan_tit span{
		font-size: 17px;
		padding-bottom: 5px;
	}
	.NyOrgan_item{
		margin-top: 10px;
	}
	.NyScgm{
		padding: 20px 0 30px 0;
	}
	.NyScgm_info-l{
		width: 100%;
	}
	.NyScgm_info-r{
		width: 100%;
		padding-left: 0;
	}
	.NyScgm_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyScgm_tit span{
		font-size: 17px;
		padding-top: 2px;
		padding-bottom: 0px;
	}
	.NyScgm_list{
		padding-top: 15px;
	}
	.NyScgm_list h1{
		font-size: 18px;
	}
	.NyScgm_list h2{
		font-size:14px;
		line-height: 26px;
		padding-top: 8px;
	}
	.NyEquip{
		padding: 20px 0 30px 0;
	}
	.NyEquip_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyEquip_tit span{
		font-size: 17px;
		padding-bottom: 0px;
	}
	.NyEquip_info{
		padding-top: 20px;
	}
	#equipBP{
		width: 100%;
	}
	#equipP, #equipN{
		display: none;
	}
	#equipBP .swiper-slide .txt{
		font-size: 14px;
		line-height: 24px;
		padding-top: 5px;
	}
	.Nyhonor{
		padding: 20px 0 30px 0;
	}
	.Nyhonor_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.Nyhonor_tit span{
		font-size: 17px;
		padding-bottom: 0px;
	}
	.Nyhonor_list{
	    padding-top: 20px;
	}
	#Szs{
		width: 100%;
	}
	.Nypartner{
		padding: 25px 0 20px 0;	
	}
	.Nypartner_tit{
		font-size: 24px;
		line-height: 34px;
	}
	.Nypartner_tit span{
		margin: 15px auto 0;
	}
	.Nypartner_info{
		padding-top: 20px;
	}
	.Nybusiness{
		padding: 25px 0;
	}
	.Nybusiness_info_list{
		margin-bottom: 10px;
	}
	.Nybusiness_info_list>span{
		font-size: 20px;
		line-height: 34px;
	}
	.Nybusiness_info_list span::before{
		left: -70px;
	}
	.Nybusiness_info_list span::after{
		right: -70px;
	}
	.Nybusiness_info_list_box{
	    padding-top: 15px;	
	}
	.business_item{
		padding-left: 3px;
		padding-right: 3px;
		margin-bottom: 10px;
	}
	.business_item a{
		padding: 4px;
	}
	.business_item a .txt{
		font-size: 16px;
		line-height: 36px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 36px;
	}
	.NybusinessDe_info{
		padding-top: 24px;	
	}
	.NybusinessDe_info-l{
		width: 100%;
	}
	.NybusinessDe_info-r{
		width: 100%;
		padding-left: 0;
	}
	.NybusinessDe_info-r .FL{
		width: 100%;
	}
	.NybusinessDe_info-r_tit{
		font-size: 24px;
		line-height: 34px;
	}
	.NybusinessDe_info-r_tit span{
		margin-top: 15px;
	}
	.NybusinessDe_info-r_sub{
		line-height: 25px;
		margin-top: 10px;
		
	}
	.NybusinessDe_info-r .FR{
		width: 100%;
		padding-left: 0;
		padding-top: 10px;
	}
	.NybusinessDe_info-r .FR h3{
		line-height: 35px;
		font-size: 16px;
	}
	.NybusinessDe_info-r .FR ul li{
		width: 49%;
		margin-right: 2%;
		float: left;
	}
	.NybusinessDe_info-r .FR ul li:nth-child(2n+2){
		margin-right: 0;
	}
	.NybusinessDe_info-r .FR ul li a{
		line-height: 30px;
		height: 30px;
		font-size: 14px;
	}
	.NybusinessDe_list{
	    padding-top: 25px;
	    padding-bottom: 25px;	
	}
	.NybusinessDe_list_hd ul li{
	    line-height: 35px;
		padding: 0 15px;
	}
	.NybusinessDe_list_bd{
		padding-top: 7px;
	}
	.businessDe_spec ul li{
		font-size: 14px;
		color: #333333;
		line-height: 28px;
		background: url(/static/images/greydot.png) no-repeat left top 9px;
	}
	.Nysearch{
		padding: 25px 0 20px 0;
	}
	.Nysearch_info{
	    width: 96%;
	    font-size: 17px;
	    line-height: 27px;
	    text-align: left;	
	}
	.Nysearch_list{
		padding: 20px 0 0 0;
	}
	.Nysearch_list-l{
		display: none;
	}
	.Nysearch_list-r{
		width: 100%;
		margin-left: 0;
		padding: 60px 20px 20px 42px;
	}
	.Nysearch_list-r_txt{
		font-size: 15px;
		line-height: 25px;
	}
	.Nysearch_list-r_txt::before{
		background-size: 85%;
	    left: -29px;
	    top: -48px;	
	}
	.Nynews{
		padding: 25px 0 0 0;
	}
	.news_item{
		padding: 10px 5px;
	}
	.news_item .list-l, .news_item .list-r::before{
		display: none;
	}
	.news_item .list-r{
		width: 100%;
	}
	.news_item .list-r .box .intro-box{
		width: 100%;
		padding-left: 0px;
	}
	.news_item .list-r .box .intro-box .subt{
		padding-top: 2px;
	}
	.news_item .list-r .box .intro-box .con{
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 54px;
		line-height: 24px;
		padding-top: 6px;
	}
	.news_item .list-r .box .img-box{
		display: none;
	}
	.NynewsDe{
		padding: 10px;
	}
	.NynewsDe_info{
		width: 100%;
	}
	.NynewsDe_tit{
		font-size:22px;
		line-height: 34px;
		text-align: left;
	}
	.NynewsDe_subt{
	    font-size: 13px;
	    line-height: 20px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	    text-align: left;	
	}
	.NynewsDe_con{
		padding: 20px 0 30px 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;	
	}
	.Nycase{
		padding: 20px 0 0 0;
	}
	.Nycase_info .case_item{
		margin-bottom: 10px;
		padding:0px 5px;
	}
	.Nycase_info .case_item .txt{
		padding: 10px 0 0 0;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 31px;
	}
	.Nycontact{
		padding: 25px 0 0 0;
	}
	.Nycontact_info-l{
		width: 100%;
	}
	.Nycontact_info-m{
		width: 100%;
		margin-left: 0;
	}
	.Nycontact_info-r{
		width: 100%;
	}
	.Nycontact_info-m p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info-m .name{
		padding-top: 30px;
	}
	.Nycontact_info-r p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info-r .name{
		padding-top: 30px;
	}
	.Nycontact_info-l p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info{
	    margin-bottom: 30px;
	}
	.Nycontact_l{
		width: 100%;
		padding-left: 0;
	}
	.Nycontact_l .tit{
		font-size: 24px;
		line-height: 34px;
	}
	.Nycontact_l .lx-sub{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 7px;	
	}
	.Nycontact_l p{
		font-size: 15px;
		line-height: 50px;
	}
	.Nycontact_l p.add{
	    margin-top: 14px;
	}
	.Nycontact_r{
		width: 100%;
		padding-left: 0;
		margin-top: 30px;
	}
	.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: 12%;
		-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:993px ) and ( max-width:1024px ) {
	body{
		/*background: #f5f5f5;*/
	}
	.head-wrap, .head-tel{
		display: none;
	}
	.menus{
		
		overflow: hidden;
		padding: 0px;
	}
	.menus .Logo{
		padding: 10px 0 10px 0;
	}
	.menus .Logo p{
		font-size: 24px;
		padding-left: 5px;
		letter-spacing: 0px;
		display: block;
	}
	.menus .Logo p span{
		display: none;
	}
	.menus .Logo img{
		width:32%;
	    margin-left: 4px;
	}
	.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: 51px !important;
	}
	.burger_menu [class*="_line"]{
		background: #0b8341 !important;
	}
	.indexBanner .item{
		height: 270px;
	}
	#bannerbp{
		bottom: 10px;
		display: none;
	}
	.slider_circle, .slider_whinfo, #rightdot{
		display: none;
	}
	#banner1 .swiper-slide .txt .tit1, #banner1 .swiper-slide .txt .tit2{
		display: none;
	}
	.iAbout{
		width: 96.875%;
		padding: 25px 0 0 0;
	}
	.iAbout-box{
		width: 100%;
		padding-left:0;
	}
	.iAbout-box .tit{
		display: none;
	}
	.iAbout-box .info-tit{
		width: 100%;
		margin-top:0px;
		margin-left: 0;
		padding-left: 0;
		background: none;
	}
	.iAbout-box .info-tit h1{
		font-size:24px;
		padding-top: 0px;
	}
	.iAbout-box .info-tit h2{
		display: none;
		font-size: 16px;
	    line-height: 28px;
		padding-top: 5px;
	}
	.iAbout-box .info-tit .info-info{
		line-height: 26px;
		padding-top: 11px;
	}
	.iAbout-inner-box{
		width: 100%;
		padding-left: 0;
		margin-top: 0;
	}
	.iAbout-float{
		position: relative;
		right: 0;
		top: 0;
		width: 100%;
	}
	.float-item{
		width: 33%;
		margin-left: 0.5%;
		float: left;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}
	.float-item:first-child{
		margin-left: 0;
	}
	.float-item .danwei{
		padding-left: 0;
		font-size: 13px;
	}
	.float-item .danwei.bfb{
		font-size: 20px;
		line-height: 28px;
	}
	.float-item .danwei .counter{
		font-size: 20px;
		line-height: 28px;
		padding-right: 2px;
	}
	.float-item .float-sj{
	    line-height: 26px;
	    padding-left: 0px;
		font-size: 12px;
	}
	.iAbout-inner-box-r{
		width: 100%;
		padding-left: 0;
		padding-top: 25px;
	}
	.iAbout-inner-box-r .tit span{
		padding-bottom: 5px;
	}
	.iAbout-inner-box-r .tit{
		font-size: 22px;
		line-height: 32px;
	}
	.iAbout-inner-box-r .tit span img{
		width: 12%;
	}
	.ln-info{
		padding-top: 10px;
	}

	.iAbout-l .pic::after{
		display: none;
	}
	.iAbout-l{
		display: none;
	}
	.iAbout-r{
		width: 100%;
		padding-left: 0%;
	}
	.iAbout-r-tit{
		display: none;
	}
	.iAbout-r-tit2 {
	    font-size: 24px;
	    line-height: 34px;
		text-align: center;
	    margin-top: 10px;
	}
	.iAbout-r-tit2 span{
		margin: 15px auto 0;
	}
	.iAbout-r-sub{
	    padding-left: 2%;
	    padding-right: 2%;
		margin-top: 10px;
	}
	.iAbout-r-more{
	    margin: 15px auto 0;
		padding-left: 0;
		text-align: center;
	}
	.iAbout-r-more a{
		display: inline-block;
		float: none;
	}
	.iAbout-r-info {
	    background: url(/static/images/aboutbg2.jpg) no-repeat;
	    margin-top: 35px;
	    overflow: hidden;
	    padding-top: 20px;
	    padding-bottom: 20px;
	    background-size: 100%;
	    padding-left: 15px;
	}
	.iAbout-r-info .item{
		padding-left: 14px;	
	}
	.iAbout-r-info .item .item-l{
		font-size: 13px;
		line-height: 13px;
		padding-right: 10px;
	}
	.iAbout-r-info .item .item-l span{
		font-size: 18px;
		line-height: 36px;
	}
	.iAbout-r-info .item:nth-child(2) .item-l{
		padding-right: 10px;
	}
	.iAbout-r-info .item:nth-child(2) .item-l span::after{
		display: none;
	}
	.iAbout-r-info .item .item-r{
		line-height: 22px;
	    font-size: 13px;
	}
	.iProduct{
		padding-top: 0;
	}
	.iPro-bg{
		background: none;
	}
	.iProduct-info-l{
		width: 100%;
	}
	.iProduct-tit{
		padding-top: 20px;
		display: none;
	}
	.pro-img{
		padding-top: 0;
	}
	.iProduct-info-r{
		width: 100%;
		margin-left: 0;
	}
	.iProduct-row .item{
		width: 50%;
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.iProduct-row .item .pic{
		padding-top: 12px;
	}
	.iProduct-row .item .num{
		border-right: none;
	}
	.iProduct-row .item .txt{
		padding-top: 10px;
	}
	.iProduct-row .item .txt .tit1{
	    font-size: 18px;
	    line-height: 28px;
	}
	.iProduct-row .item .txt .tit2{
		font-size: 15px;
	    line-height: 25px;
	    padding-top: 5px;
	}
	.iProduct-row .item .arrow{
		display: none;
	}
	.iCase{
		padding: 5px;
	}
	.iCase-info{
		padding: 10px 0 0 0;
	}
	.iCase-info-l{
		width: 100%;
		padding-top: 0;
	}
	.iCase-info-l h1{
		font-size: 18px;
		line-height: 24px;
		letter-spacing: 0;
		padding-left: 0;
		text-align: center;
	}
	.iCase-info-l h2{
	    font-size: 24px;
	    line-height: 28px;
	    padding-left: 0;
	    padding-top: 5px;
		text-align: center;
	}
	.iCase-info-r{
		width: 100%;
		margin-left: 0;
	}
	.iCase-slt{
	    margin-top: 5px;
	    padding: 10px;
	}
	#sltpa{
		display: none;
	}
	.iCase-info-r::before{
		display: none;
	}
	.iCase-info-r .swiper-slide .txt{
		width: 100%;
		top: 8px;
		left: 0;
		padding-left: 24px;
		background: url(/static/images/mawanyi.jpg) no-repeat left 10px center;
		font-size: 18px;
		position: relative;
	}
	.iCase-info-r .swiper-slide .pic{
		position: relative;
		top: 0;
		left: 0;
		margin-top: 20px;
	}
	#dtP, #dtN{
		display: none;
	}
	.iNews{
		width: 100%;
	    padding-top: 25px;
		background: #f9f9f9;
		padding-bottom: 30px;
	}
	.iNews-info{
		width: 96.875%;
		margin: 0 auto;
	}
	.iNews-r{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.iNews-l{
		width: 100%;
		margin-right: 0;
	}
	.iNews-l-tit{
		font-size: 24px;
	    line-height: 30px;
	}
	.iNews-l-tit span.dsa{
		height: 3px;
	    margin-top: 10px;
	}
	.iNews-l-subt{
		font-size: 20px;
		line-height: 28px;
		margin-top: 10px;
	}
	.iNews-l-info{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 5px;
	}
	.iNews-l a.more{
		display: none;
	}
	.iNews-hd{
		width: 100%;
	}
	.iNews-hd ul li{
		font-size: 14px;
	}
	.iNews-bd{
		margin-top: 20px;
	}
	.iNews-bd-l{
		width: 100%;
	}
	.left-item .pic{
		display: none;
	}
	.left-item .txt{
	    padding-top: 5px;
	}
	.left-item .txt .date{
		font-size: 14px;	
	}
	.left-item .txt .tit1{
	    font-size: 15px;
	    line-height: 25px;
	    padding-top: 2px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 27px;
	}
	.left-item .txt .tit2{
	    font-size: 14px;
	    line-height: 22px;
		padding-top: 5px;
		height: 49px;
	}
	.left-item .more{
		margin-top: 10px;
		font-size: 12px;
		line-height: 26px;
		width: 80px;
		padding-left: 10px;
	}
	.left-item .more i{
		padding-left: 6px;
	}
	/*内页*/
	.subdh{
	    line-height: 34px;	
	}
	.subdh-l{
		font-size: 13px;
	}
	.subdh-l i{
		font-size: 14px;
	}
	.subdh-r{
		display: none;
	}
	.Nyabout{
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.Nyabout_info{
		padding: 10px 0 20px 0;
	}
	.Nyabout_info_l{
		width: 100%;
	}
	.Nyabout_info_l::before{
		display: none;
	}
	.Nyabout_info_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.Nyabout_info_tit span{
		font-size: 17px;
		padding-bottom: 5px;
	}
	.Nyabout_info_r{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.Nyabout_info_list{
		padding-top: 15px;
	}
	.Nyabout_info_area{
		display: none;
	}
	.Nyabout_info_ln{
		width: 96.875%;
	    padding: 0;	
	}
	.Nyabout_info_ln-r{
		width: 100%;
	}
	.Nyabout_info_ln-l{
		width: 100%;
		padding-left: 0;
		padding-top: 20px;
	}
	.Nyabout_info_ln-l .item{
		margin-bottom: 10px;
	}
	.Nyabout_info_ln-l .item .txt{
		width: 92.5%;
		padding-left: 2.5%;
		margin: 0;
		padding-bottom: 10px;
	}
	.Nyabout_info_ln-l .item .txt h1{
		font-size: 18px;
		line-height: 30px;
	}
	.Nyabout_info_ln-l .item .txt h2{
		font-size: 15px;
		line-height: 25px;
	}
	.Nyproduct{
		padding:20px 0 30px 0;
	}
	.Nyproduct_info-l{
		width: 100%;
	}
	.leftdh h3{
		padding-bottom: 10px;
		font-size: 24px;
	}
	.leftdh ul li{
		width: 49%;
		margin: 0 0.5%;
		float: left;
		line-height: 34px;
	}
	.leftdh ul li a{
	    padding-left: 3px;
	    padding-right: 10px;
	}
	.NyproductDe{
		padding:20px 0 30px 0;
	}
	.NyproductDe_info-r{
		width: 100%;
		padding-top: 20px;
		padding-left: 0;
	}
	.first-part-l{
		width: 100%;
	}
	.first-part-r{
		width: 100%;
		padding-left: 0;
	}
	.first-part-r .tit{
	    font-size: 24px;
	    line-height: 34px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	.first-part-r .txt{
		padding-top: 5px;
	}
	.first-part-r .txt ul li{
		font-size: 14px;
		line-height: 21px;
		background: url(/static/images/prode-dot.png) no-repeat left top 9px;
		margin-bottom: 10px;
	}
	.NyproductDe_Detail.f{
		padding-top: 10px;
	}
	.NyproDe_tit{
		font-size: 18px;
		line-height: 34px;
		padding-left: 10px;
	}
	.NyproDe_info{
	    font-size: 15px;
	    line-height: 22px;
	}
	
	
	
	.NyOrgan{
		padding: 20px 0 30px 0;
		background-position: 50% 50%;
	}
	.NyOrgan_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyOrgan_tit span{
		font-size: 17px;
		padding-bottom: 5px;
	}
	.NyOrgan_item{
		margin-top: 10px;
	}
	.NyScgm{
		padding: 20px 0 30px 0;
	}
	.NyScgm_info-l{
		width: 100%;
	}
	.NyScgm_info-r{
		width: 100%;
		padding-left: 0;
	}
	.NyScgm_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyScgm_tit span{
		font-size: 17px;
		padding-top: 2px;
		padding-bottom: 0px;
	}
	.NyScgm_list{
		padding-top: 15px;
	}
	.NyScgm_list h1{
		font-size: 18px;
	}
	.NyScgm_list h2{
		font-size:14px;
		line-height: 26px;
		padding-top: 8px;
	}
	.NyEquip{
		padding: 20px 0 30px 0;
	}
	.NyEquip_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.NyEquip_tit span{
		font-size: 17px;
		padding-bottom: 0px;
	}
	.NyEquip_info{
		padding-top: 20px;
	}
	#equipBP{
		width: 100%;
	}
	#equipP, #equipN{
		display: none;
	}
	#equipBP .swiper-slide .txt{
		font-size: 14px;
		line-height: 24px;
		padding-top: 5px;
	}
	.Nyhonor{
		padding: 20px 0 30px 0;
	}
	.Nyhonor_tit{
		font-size: 25px;
		line-height: 35px;
	}
	.Nyhonor_tit span{
		font-size: 17px;
		padding-bottom: 0px;
	}
	.Nyhonor_list{
	    padding-top: 20px;
	}
	#Szs{
		width: 100%;
	}
	.Nypartner{
		padding: 25px 0 20px 0;	
	}
	.Nypartner_tit{
		font-size: 24px;
		line-height: 34px;
	}
	.Nypartner_tit span{
		margin: 15px auto 0;
	}
	.Nypartner_info{
		padding-top: 20px;
	}
	.Nybusiness{
		padding: 25px 0;
	}
	.Nybusiness_info_list{
		margin-bottom: 10px;
	}
	.Nybusiness_info_list>span{
		font-size: 20px;
		line-height: 34px;
	}
	.Nybusiness_info_list span::before{
		left: -70px;
	}
	.Nybusiness_info_list span::after{
		right: -70px;
	}
	.Nybusiness_info_list_box{
	    padding-top: 15px;	
	}
	.business_item{
		padding-left: 3px;
		padding-right: 3px;
		margin-bottom: 10px;
	}
	.business_item a{
		padding: 4px;
	}
	.business_item a .txt{
		font-size: 16px;
		line-height: 36px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 36px;
	}
	.NybusinessDe_info{
		padding-top: 24px;	
	}
	.NybusinessDe_info-l{
		width: 100%;
	}
	.NybusinessDe_info-r{
		width: 100%;
		padding-left: 0;
	}
	.NybusinessDe_info-r .FL{
		width: 100%;
	}
	.NybusinessDe_info-r_tit{
		font-size: 24px;
		line-height: 34px;
	}
	.NybusinessDe_info-r_tit span{
		margin-top: 15px;
	}
	.NybusinessDe_info-r_sub{
		line-height: 25px;
		margin-top: 10px;
		
	}
	.NybusinessDe_info-r .FR{
		width: 100%;
		padding-left: 0;
		padding-top: 10px;
	}
	.NybusinessDe_info-r .FR h3{
		line-height: 35px;
		font-size: 16px;
	}
	.NybusinessDe_info-r .FR ul li{
		width: 49%;
		margin-right: 2%;
		float: left;
	}
	.NybusinessDe_info-r .FR ul li:nth-child(2n+2){
		margin-right: 0;
	}
	.NybusinessDe_info-r .FR ul li a{
		line-height: 30px;
		height: 30px;
		font-size: 14px;
	}
	.NybusinessDe_list{
	    padding-top: 25px;
	    padding-bottom: 25px;	
	}
	.NybusinessDe_list_hd ul li{
	    line-height: 35px;
		padding: 0 15px;
	}
	.NybusinessDe_list_bd{
		padding-top: 7px;
	}
	.businessDe_spec ul li{
		font-size: 14px;
		color: #333333;
		line-height: 28px;
		background: url(/static/images/greydot.png) no-repeat left top 9px;
	}
	.Nysearch{
		padding: 25px 0 20px 0;
	}
	.Nysearch_info{
	    width: 96%;
	    font-size: 17px;
	    line-height: 27px;
	    text-align: left;	
	}
	.Nysearch_list{
		padding: 20px 0 0 0;
	}
	.Nysearch_list-l{
		display: none;
	}
	.Nysearch_list-r{
		width: 100%;
		margin-left: 0;
		padding: 60px 20px 20px 42px;
	}
	.Nysearch_list-r_txt{
		font-size: 15px;
		line-height: 25px;
	}
	.Nysearch_list-r_txt::before{
		background-size: 85%;
	    left: -29px;
	    top: -48px;	
	}
	.Nynews{
		padding: 25px 0 0 0;
	}
	.news_item{
		padding: 10px 5px;
	}
	.news_item .list-l, .news_item .list-r::before{
		display: none;
	}
	.news_item .list-r{
		width: 100%;
	}
	.news_item .list-r .box .intro-box{
		width: 100%;
		padding-left: 0px;
	}
	.news_item .list-r .box .intro-box .subt{
		padding-top: 2px;
	}
	.news_item .list-r .box .intro-box .con{
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 54px;
		line-height: 24px;
		padding-top: 6px;
	}
	.news_item .list-r .box .img-box{
		display: none;
	}
	.NynewsDe{
		padding: 10px;
	}
	.NynewsDe_info{
		width: 100%;
	}
	.NynewsDe_tit{
		font-size:22px;
		line-height: 34px;
		text-align: left;
	}
	.NynewsDe_subt{
	    font-size: 13px;
	    line-height: 20px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	    text-align: left;	
	}
	.NynewsDe_con{
		padding: 20px 0 30px 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;	
	}
	.Nycase{
		padding: 20px 0 0 0;
	}
	.Nycase_info .case_item{
		margin-bottom: 10px;
		padding:0px 5px;
	}
	.Nycase_info .case_item .txt{
		padding: 10px 0 0 0;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		height: 31px;
	}
	.Nycontact{
		padding: 25px 0 0 0;
	}
	.Nycontact_info-l{
		width: 100%;
	}
	.Nycontact_info-m{
		width: 100%;
		margin-left: 0;
	}
	.Nycontact_info-r{
		width: 100%;
	}
	.Nycontact_info-m p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info-m .name{
		padding-top: 30px;
	}
	.Nycontact_info-r p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info-r .name{
		padding-top: 30px;
	}
	.Nycontact_info-l p{
		line-height: 44px;
		font-size: 14px;
	}
	.Nycontact_info{
	    margin-bottom: 30px;
	}
	.Nycontact_l{
		width: 100%;
		padding-left: 0;
	}
	.Nycontact_l .tit{
		font-size: 24px;
		line-height: 34px;
	}
	.Nycontact_l .lx-sub{
	    font-size: 14px;
	    line-height: 24px;
	    padding-top: 7px;	
	}
	.Nycontact_l p{
		font-size: 15px;
		line-height: 50px;
	}
	.Nycontact_l p.add{
	    margin-top: 14px;
	}
	.Nycontact_r{
		width: 100%;
		padding-left: 0;
		margin-top: 30px;
	}
	.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: 12%;
		-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:1201px ) and ( max-width:1760px ) {
	.WebLink{
		margin-left: 12%;
	}
	
}
@media ( min-width:1025px ) and ( max-width:1330px ) {
	.WebLink{
		
	}
}
@media ( min-width:1201px ) and ( max-width:1450px ) {
	.WebLink{
		margin-left: 5%;
	}
	.WebLink li{
		margin-left: 40px;
	}
	.WebLink li > a{
		font-size: 16px;
	}
	.head-tel{
		float: right;
		margin-right: 3%;
		margin-left: 0;
	}
	.head-tel a{
		font-size: 16px;
	}
	.iAbout-box{
		width: 78%;
		padding-left: 3%;
	}
	.iAbout-box .tit p{
		left: 50px;
	}
	.iAbout-float{
		right: 42px;
	}
	.footer-right{
		float: right;
	}
	.footer-right .item{
		margin-left: 50px;
	}
	.footer-mid{
		margin-left: 75px;
	}
	#banner1 .swiper-slide .txt .tit1{
		font-size: 42px;
		line-height: 58px;
	}
}
@media ( min-width:1921px ) and ( max-width:2560px ) {
	
}