@charset "utf-8";

/* CSS Document */
button,input,textarea,select{
	outline:none;
	background:none;
	border:none;
	font-family:"Helvetica Neue", "Helvetica", "PingFang SC",'Microsoft Yahei','Source Han Sans',SimSun, 'Noto Sans CJK SC', 'Noto Sans CJK',source-han-sans-simplified-c, sans-serif;
	box-shadow:none;
	-webkit-appearance:none;
	border-radius:0;
}

a,*:before,*:after{
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}
/* *{
	transition:all 0s \9 !important;
} */
*,*:before,*:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.iconfont:before{
	-webkit-transition:all 0s;
	-moz-transition:all 0s;
	-o-transition:all 0s;
	transition:all 0s;
}
.center_box{
	width:1200px;
	margin:0 auto;
}
.clearfix:after{
	content:"";
	clear:both;
	height:0;
	font-size:0;
	display:block;
	visibility:hidden;
	*zoom:1;
}
.clear{
	clear:both;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.pd_150{
	padding:150px;
}
.pd_tb150{
	padding:150px 0;
}
.pd_t150{
	padding-top:150px;
}
.pd_b150{
	padding-bottom:150px;
}
.pd_120{
	padding:120px;
}
.pd_tb120{
	padding:120px 0;
}
.pd_t120{
	padding-top:120px;
}
.pd_b120{
	padding-bottom:120px;
}
.pd_100{
	padding:100px;
}
.pd_tb100{
	padding:100px 0;
}
.pd_t100{
	padding-top:100px;
}
.pd_b100{
	padding-bottom:100px;
}
.pd_80{
	padding:80px;
}
.pd_tb80{
	padding:80px 0;
}
.pd_t80{
	padding-top:80px;
}
.pd_b80{
	padding-bottom:80px;
}
.pd_70{
	padding:70px;
}
.pd_tb70{
	padding:70px 0;
}
.pd_t70{
	padding-top:70px;
}
.pd_b70{
	padding-bottom:70px;
}
.pd_60{
	padding:60px;
}
.pd_tb60{
	padding:60px 0;
}
.pd_t60{
	padding-top:60px;
}
.pd_b60{
	padding-bottom:60px;
}
.pd_50{
	padding:50px;
}
.pd_tb50{
	padding:50px 0;
}
.pd_t50{
	padding-top:50px;
}
.pd_b50{
	padding-bottom:50px;
}
.pd_40{
	padding:40px;
}
.pd_tb40{
	padding:40px 0;
}
.pd_t40{
	padding-top:40px;
}
.pd_b40{
	padding-bottom:40px;
}
.pd_30{
	padding:30px;
}
.pd_tb30{
	padding:30px 0;
}
.pd_t30{
	padding-top:30px;
}
.pd_b30{
	padding-bottom:30px;
}
.pd_20{
	padding:20px;
}
.pd_tb20{
	padding:20px 0;
}
.pd_t20{
	padding-top:20px;
}
.pd_b20{
	padding-bottom:20px;
}
.pd_15{
	padding:15px;
}
.pd_tb15{
	padding:15px 0;
}
.pd_t15{
	padding-top:15px;
}
.pd_b15{
	padding-bottom:15px;
}
.pd_10{
	padding:10px;
}
.pd_tb10{
	padding:10px 0;
}
.pd_t10{
	padding-top:10px;
}
.pd_b10{
	padding-bottom:10px;
}
.pd_tb100{
	padding:100px 0;
}
.mg_t150{
	margin-top:150px;
}
.mg_b150{
	margin-bottom:150px;
}
.mg_t100{
	margin-top:100px;
}
.mg_b100{
	margin-bottom:100px;
}
.mg_tb80{
	margin:80px 0;
}
.mg_t80{
	margin-top:80px;
}
.mg_b80{
	margin-bottom:80px;
}
.mg_tb70{
	margin:70px 0;
}
.mg_t70{
	margin-top:70px;
}
.mg_b70{
	margin-bottom:70px;
}
.mg_tb60{
	margin:60px 0;
}
.mg_t60{
	margin-top:60px;
}
.mg_b60{
	margin-bottom:60px;
}
.mg_tb50{
	margin:50px 0;
}
.mg_t50{
	margin-top:50px;
}
.mg_b50{
	margin-bottom:50px;
}
.mg_tb40{
	margin:40px 0;
}
.mg_t40{
	margin-top:40px;
}
.mg_b40{
	margin-bottom:40px;
}
.mg_tb30{
	margin:30px 0;
}
.mg_t30{
	margin-top:30px;
}
.mg_b30{
	margin-bottom:30px;
}
.mg_tb20{
	margin:20px 0;
}
.mg_t20{
	margin-top:20px;
}
.mg_b20{
	margin-bottom:20px;
}
.mg_tb15{
	margin:15px 0;
}
.mg_t15{
	margin-top:15px;
}
.mg_b15{
	margin-bottom:15px;
}
.mg_tb10{
	margin:10px 0;
}
.mg_t10{
	margin-top:10px;
}
.mg_b10{
	margin-bottom:10px;
}

/* *{
	font-family:"微软雅黑";
} */
body{
	font-size:medium !important;
	font-family:"Helvetica Neue", "Helvetica", "PingFang SC",'Microsoft Yahei','Source Han Sans',SimSun, 'Noto Sans CJK SC', 'Noto Sans CJK',source-han-sans-simplified-c, sans-serif;
	-webkit-font-smoothing:subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-tap-highlight-color:transparent;
}
@font-face {
	font-family:gunplay;
	src:url(../font/Gunplay.ttf);
}
@font-face {
	font-family:arialb;
	src: url(../font/ariblk.ttf);
}
@font-face {
	font-family:arialn;
	src: url(../font/ARIALN.TTF);
}
@font-face {
	font-family:twcen;
	src:url(../font/TwCenMT.ttf);
}
@font-face {
	font-family:geo;
	src: url(../font/tt0663m.ttf);
}
@font-face{
	font-family:frank;
	src:url(../font/FRADMCN.TTF)
}
@font-face {
	font-family:geno;
	src:url(../font/Genome-Thin.otf);
}
@font-face {
	font-family:swis;
	src:url(../font/tt0173m.ttf);
}
@font-face{
	font-family:impact;
	src:url(../font/impact.ttf);
}
@font-face{
	font-family:nexa;
	src:url(../font/NexaBold.otf);
}
@font-face{
	font-family:agen;
	src:url(../font/AGENCYB.TTF);
}
@font-face {
	font-family:potra;
	src: url(../font/POTRA.TTF);
}
@font-face{
	font-family:barlow;
	src:url(../font/BarlowCondensed-Regular.ttf);
}
@font-face {
	font-family:cent;
	src:url(../font/CentSchbkCyrillBTRoman.ttf);
}

.wow_list li{
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
}
.wow_list li:nth-of-type(1){
	-webkit-animation-delay:.2s;
	animation-delay:.2s;
}
.wow_list li:nth-of-type(2){
	-webkit-animation-delay:.4s;
	animation-delay:.4s;
}
.wow_list li:nth-of-type(3){
	-webkit-animation-delay:.6s;
	animation-delay:.6s;
}
.wow_list li:nth-of-type(4){
	-webkit-animation-delay:.8s;
	animation-delay:.8s;
}
.wow_list li:nth-of-type(5){
	-webkit-animation-delay:1s;
	animation-delay:1s;
}
.wow_list li:nth-of-type(6){
	-webkit-animation-delay:1.2s;
	animation-delay:1.2s;
}
.wow_list li:nth-of-type(7){
	-webkit-animation-delay:1.4s;
	animation-delay:1.4s;
}
.wow_list li:nth-of-type(7){
	-webkit-animation-delay:1.6s;
	animation-delay:1.6s;
}
.wow_list li:nth-of-type(8){
	-webkit-animation-delay:1.8s;
	animation-delay:1.8s;
}
.wow_list li:nth-of-type(9){
	-webkit-animation-delay:2s;
	animation-delay:2s;
}
.wow_list li:nth-of-type(10){
	-webkit-animation-delay:2.2s;
	animation-delay:2.2s;
}

.flex_box{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}
.inflex_box{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
}
.clamp_txt{
	overflow:hidden;
	-webkit-line-clamp:2;
	-moz-line-clamp:2;
	-o-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-o-box-orient:vertical;
	box-orient:vertical;
	display:-webkit-box;
	display:-moz-box;
	display:-o-box;
	display:box;
}
:root{
	--curColor:#23b8bc;
	--subColor:#9dd8da;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~首页~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* header */
input.hamburger{
	display:none;
}
header{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	z-index:980;
	transition:all .5s;
}
header.header_box2{
	top:-110px;
}
.header_top .center_box,
.header_height,
.header_top .header_city{
	height:110px;
}
.header_top{
	background:#fff;
}
.header_top .center_box{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	position:relative;
	z-index:5;
}
.header_top .logo,
.header_top .header_tl,
.header_top .header_city_sel{
	-webkit-align-items:center;
	align-items:center;
}
.header_top .logo .logo_img img{
	display:block;
	max-height:70px;
}
.header_top .logo .logo_exp{
	line-height:1;
	padding-left:25px;
	margin-left:25px;
	border-left:solid 1px #d2d2d2;
}
.header_top .logo .logo_exp>p{
	font-size:24px;
	font-weight:bold;
	color:#1a1a1a;
}
.header_top .logo .logo_exp>span{
	display:block;
	font-size:20px;
	color:#474747;
	margin-top:3px;
}
.header_top .header_city{
	padding-left:50px;
	-webkit-align-items:center;
	align-items:center;
}
.header_top .header_city_sel{
	color:#181818;
	cursor:pointer;
}
.header_top .header_city_sel .iconfont1{
	color:#01ac8a;
	font-size:20px;
}
.header_top .header_city_sel>span{
	padding:0 5px;
}
.header_top .header_city_sel .iconfont2{
	color:#8d8d8d;
	font-size:14px;
}
.header_top .header_city_con{
	position:absolute;
	top:100%;
	left:0;
	width:850px;
	background:#fff;
	box-shadow:0 0 30px rgba(0,0,0,.12);
	border-radius:5px;
	opacity:0;
	visibility:hidden;
	pointer-events:none;
	transform:translateY(30px);
	transition:all .5s;
}
.header_top .header_city.active .header_city_con{
	opacity:1;
	visibility:visible;
	pointer-events:auto;
	transform:translateY(0);
}
.header_top .header_city_con ul>li+li{
	margin-top:30px;
}
.header_top .header_city_con .header_city_letter{
	display:block;
	font-size:14px;
	color:#bbb;
	margin-bottom:10px;
}
.header_top .header_city_con .header_city_name ol{
	overflow:hidden;
	margin-left:-18px;
	margin-bottom:-10px;
}
.header_top .header_city_con .header_city_name ol li{
	float:left;
	margin-left:18px;
	margin-bottom:10px;
}
.header_top .header_city_con .header_city_name ol li a{
	font-size:16px;
	color:#111;
}
.header_top .header_tel{
	overflow:hidden;
}
.header_top .header_tel .header_icon{
	width:48px;
	height:44px;
	line-height:44px;
	text-align:center;
	color:#fff;
	background:#01AC8A;
	border-radius:3px;
}
.header_top .header_tel .header_icon .iconfont{
	font-size:26px;
}
.header_top .header_tel .header_tcon{
	margin-left:15px;
	line-height:1;
}
.header_top .header_tel .header_tcon>p{
	font-size:14px;
	color:#3a3a3a;
}
.header_top .header_tel .header_tcon>span{
	display:block;
	font-size:22px;
	font-weight:bold;
	font-family:arial;
	color:#01AC8A;
	margin-top:7px;
}
.header_bot{
	background:#4c4c4c;
	background:rgba(0,0,0,.7);
}
nav>ul{
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
nav>ul>li{
	float:left;
	position:relative;
}
nav>ul>li>a{
	display:block;
	font-size:18px;
	color:#fff;
	padding:16px 0;
}
nav>ul>li.active>a{
	color:#01AC8A;
	font-weight:bold;
}

/* ljw*/
.header_city_con1{
	/* position:absolute; */
	top:100%;
	left:0;
	/* width:850px; */
	background:#fff;
	box-shadow:0 0 30px rgba(0,0,0,.12);
	border-radius:5px;
	/* opacity:0; */
	/* visibility:hidden; */
	/*pointer-events:none;*/
	transform:translateY(30px);
	transition:all .5s;
}
.header_city.active .header_city_con1{
	opacity:1;
	visibility:visible;
	pointer-events:auto;
	transform:translateY(0);
}
.header_city_con1 ul>li+li{
	margin-top:30px;
}
.header_city_con1 .header_city_letter{
	display:block;
	font-size:14px;
	color:#bbb;
	margin-bottom:10px;
}
.header_city_con1 .header_city_name ol{
	overflow:hidden;
	margin-left:-18px;
	margin-bottom:-10px;
}
.header_city_con1 .header_city_name ol li{
	float:left;
	margin-left:18px;
	margin-bottom:10px;
}
.header_city_con1 .header_city_name ol li a{
	font-size:16px;
	color:#111;
}

/* 二级导航 */

nav ul>li .subnav{
	background:#fff;
	position:absolute;
	width:260px;
	padding:20px 30px;
	border-radius:0 0 3px 3px;
	left:50%;
	margin-left:-130px;
	top:100%;
	-webkit-transform: perspective(300px) scaleY(0) translateZ(30px);
	transform: perspective(300px) scaleY(0) translateZ(30px);
	visibility: hidden;
	opacity:0;
	box-shadow: 2px 2px 5px 1px rgba(0,0,0,.05);
	-webkit-transform-origin: top;
	transform-origin: top;
	visibility:hidden;
	-webkit-transition: opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;
	transition:opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;
	-webkit-transition: opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;
	transition:opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;
	transition:transform 500ms ease,opacity 500ms ease,visibility 500ms ease;
	transition:transform 500ms ease,opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;
	transition:transform 500ms ease,opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;
	
}

.jt_nav ol li a,
.third_nav>ol>li>a{
	font-size:16px;
	color:#1f1f1f;
	padding:10px 0;
	border-bottom:solid 1px #d8d8d8;
	-webkit-align-items:center;
	align-items:center;
}
.subnav.jt_nav ol li:nth-last-of-type(1) a{
	border-bottom:none;
}
.jt_nav ol li a span,
.third_nav>ol>li>a span{
	padding-left:10px;
}
.jt_nav ol li a .iconfont,
.third_nav>ol>li>a .iconfont{
	opacity:0;
	transform:translateX(-20px);
	transition:all .35s;
}
.jt_nav ol li a .iconfont:before,
.third_nav>ol>li>a .iconfont:before{
	transition:all 0s;
}
.third_nav>ol>li{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column-reverse;
	flex-direction:column-reverse;
}
.third_nav>ol>li>a{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	position:relative;
	width:100%;
}
.third_nav .jt_nav{
	overflow:hidden;
	max-height:0;
	width:100%;
	transition:all .6s;
}
.third_nav .jt_nav ~ a:after{
	content:"";
	border-left:solid 5px transparent;
	border-right:solid 5px transparent;
	border-top:solid 7px #b1b1b1;
}
.third_nav .jt_nav ol li a{
	border-color:transparent;
}
.third_nav .jt_nav ol li a span{
	padding-left:30px;
}


/* banner */
.banner_box .swiper-slide a{
	display:block;
}
.banner_box .swiper-slide a img{
	display:block;
	width:100%;
	transition:all 7s;
}
.banner_box .swiper-slide-active a img{
	transform:scale(1.05,1.05);
}
.banner_box .swiper-pagination{
	
}
.banner_box .swiper-pagination-bullet{
	width:12px;
	height:12px;
	background:#01AC8A;
	border-radius:12px;
}
.banner_box .swiper-pagination-bullet-active{
	width:60px;
}
.banner_box .swiper-container-horizontal > .swiper-pagination-bullets{
	bottom:30px;
}

/* 标题 */
.home_tit{
	color:#111;
	line-height:1;
}
.home_tit h2{
	font-size:26px;
	font-weight:bold;
}
.home_tit span{
	display:block;
	text-transform:uppercase;
	font-size:40px;
	font-family:twcen;
}
.home_tit i{
	display:block;
	width:19px;
	margin-top:5px;
}
.home_tit i img{
	display:block;
	width:100%;
}
.home_tit.white_tit{
	color:#fff;
}

/* 按钮 */
.home_more{
	padding:12px 50px;
	border:solid 2px #a0a0a0;
	color:#171717;
	-webkit-align-items:center;
	align-items:center;
}
.home_more span{
	padding-right:10px;
}
.home_more .iconfont{
	font-size:30px;
	color:#a0a0a0;
	transition:all .35s;
}
.home_more .iconfont:before{
	transition:all 0s;
}
.home_more.white_more{
	border-color:#fff;
	color:#fff;
}
.home_more.white_more .iconfont{
	color:#fff;
}

/* 品牌介绍 */
.brand_box{
	background:#f5f5f5;
}
.brand_box .brand_con{
	margin-left:calc((100% - 1200px) / 2);
}
.brand_box .brand_con .brand_l{
	width:36.8%;
}
.brand_box .brand_con .brand_l .brand_tit{
	width:258px;
	/*background:#009477 url(../img/brand_title_bg.png) no-repeat right top;*/
	/*background:#009477 url(../img/abo_lbg1.jpg) no-repeat center center;*/
	background-size:cover;
	padding:100px 25px 40px 25px;
	color:#fff;
}
.brand_box .brand_con .brand_l .brand_tit .brand_img{
	display:block;
}
.brand_box .brand_con .brand_l .brand_tit .brand_img img{
	display:block;
	max-width:100%;
}
.brand_box .brand_con .brand_l .brand_tit .brand_exp{
	font-size:23px;
}
.brand_box .brand_con .brand_l .brand_txt .brand_w{
	font-size:14px;
	-webkit-line-clamp:3;
	-moz-line-clamp:3;
	-o-line-clamp:3;
	line-clamp:3;
}
.brand_box .brand_con .brand_l .brand_more{
	font-size:14px;
	color:#01AC8A;
	display:inline-block;
	padding-top:6px;
	padding-bottom:6px;
	border-radius:200px;
}
.brand_box .brand_con .brand_l .brand_info ul{
	overflow:hidden;
	margin-left:-20px;
	margin-bottom:-10px;
}
.brand_box .brand_con .brand_l .brand_info ul li{
	float:left;
	margin-bottom:10px;
	width:33.33333%;
}
.brand_box .brand_con .brand_l .brand_info ul li a{
	display:block;
	margin-left:20px;
	background:#fff;
	text-align:center;
	color:#111;
	font-size:14px;
}
.brand_box .brand_con .brand_l .brand_info ul li a .brand_icon{
	display:inline-block;
}
.brand_box .brand_con .brand_l .brand_info ul li a .brand_icon svg{
	max-height:28px;
	max-width:100%;
}
.brand_box .brand_con .brand_l .brand_info ul li a .brand_icon svg path{
	fill:#009477 !important;
	transition:all .35s;
}
.brand_box .brand_con .brand_l .brand_info ul li a>p{
	margin-top:5px;
}
.brand_box .brand_con .brand_r{
	width:60%;
}
.brand_box .brand_con .brand_r video{
	width:100%;
	object-fit:fill;
}

/* 解决方案 */
.solu_box{
	background:url(../img/solu_bg.jpg) no-repeat center center;
	background-size:cover;
}
.solu_box .solu_top,
.case_box .case_top,
.plant_box .plant_top,
.news_box .news_top{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.solu_box .solu_con{
	position:relative;
}
.solu_box .solu_con .swiper-slide{
	width:274.5px;
	margin-right:34px;
}
.solu_box .solu_con .swiper-slide:nth-of-type(even){
	padding-top:50px;
}
.solu_box .solu_con .swiper-slide a{
	display:block;
	position:relative;
	overflow:hidden;
}
.solu_box .solu_con .swiper-slide a .solu_img{
	display:block;
	height:486px;
	overflow:hidden;
	position:relative;
}
.solu_box .solu_con .swiper-slide a .solu_img:before{
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:3;
	background:url(../img/solu_grad_bg.png) repeat-x left bottom;
}
.solu_box .solu_con .swiper-slide a .solu_img img{
	display:block;
	width:100%;
	height:100%;
}
.solu_box .solu_con .swiper-slide a .solu_wrap{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	padding:25px;
	color:#fff;
	-webkit-align-items:center;
	align-items:center;
	z-index:5;
	transition:background-color .35s;
}
.solu_box .solu_con .swiper-slide a .solu_txt{
	width:100%;
	-webkit-flex-direction:column;
	flex-direction:column;
	transform:translateY(180px);
	transition:transform .5s;
}
.solu_box .solu_con .swiper-slide a .solu_tit{
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:24px;
	font-weight:bold;
}
.solu_box .solu_con .swiper-slide a .solu_view{
	overflow:hidden;
	max-height:0;
	transition:max-height .5s;
}
.solu_box .solu_con .swiper-slide a .solu_w{
	font-size:12px;
	margin:20px 0;
	line-height:1.6;
	-webkit-line-clamp:5;
	-moz-line-clamp:5;
	-o-line-clamp:5;
	line-clamp:5;
}
.solu_box .solu_con .swiper-slide a .solu_more{
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	padding:3px 20px;
	transform:translateX(-75px);
	transition:background .5s,transform .5s;
}
.solu_box .solu_con .swiper-slide a .solu_more span{
	font-size:12px;
	min-width:55px;
	opacity:0;
	transition:all .35s;
}
.solu_box .solu_con .swiper-slide a .solu_more .iconfont{
	font-size:36px;
	transform-origin:right;
	transition:transform .35s;
}
.solu_box .solu_con .swiper-pagination{
	display:none;
}
.solu_box .solu_con .swiper-button-white{
	width:60px;
	height:60px;
	border-radius:50%;
	border:solid 2px transparent;
	transition:border-color .35s;
}
.solu_box .solu_con .swiper-button-prev{
	left:-100px;
}
.solu_box .solu_con .swiper-button-next{
	right:-100px;
}
.solu_box .solu_con .swiper-button-white:after{
	font-size:30px;
}

/* 我们的优势 */
.adva_box .adva_con ul{
	overflow:hidden;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:-20px;
	margin-left:-20px;
}
.adva_box .adva_con ul li{
	width:50%;
	margin-bottom:20px;
}
.adva_box .adva_con ul li.adva_item1,
.adva_box .adva_con ul li.adva_item4{
	width:100%;
}
.adva_box .adva_con ul li .adva_ss{
	margin-left:20px;
	position:relative;
	display:block;
}
.adva_box .adva_con ul li.adva_item1 .adva_ss{
	background:#d4dddc;
}
.adva_box .adva_con ul li.adva_item3 .adva_ss{
	background:#e5e5e5;
}
.adva_box .adva_con ul li.adva_item4 .adva_ss{
	border:solid 1px #e5e5e5;
}
.adva_box .adva_con ul li .adva_ss .adva_img{
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	height:402px;
	width:100%;
}
.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_img{
	-webkit-align-items:center;
	align-items:center;
}
.adva_box .adva_con ul li.adva_item3 .adva_ss .adva_img{
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_img,
.adva_box .adva_con ul li.adva_item4 .adva_ss .adva_img{
	padding-right:50px;
}
.adva_box .adva_con ul li.adva_item3 .adva_ss .adva_img{
	padding-right:12px;
	padding-top:24px;
}
.adva_box .adva_con ul li .adva_ss .adva_img img{
	display:block;
	max-width:100%;
	max-height:100%;
}
.adva_box .adva_con ul li .adva_ss .adva_txt{
	position:absolute;
	width:100%;
	top:60px;
	padding:30px 40px;
	color:#333;
}
.adva_box .adva_con ul li.adva_item2 .adva_ss .adva_txt{
	background:url(../img/adva_item2_grad_bg.png) repeat-y left top;
}
.adva_box .adva_con ul li .adva_ss .adva_txt .adva_title{
	font-size:23px;
	font-weight:bold;
}
.adva_box .adva_con ul li .adva_ss .adva_txt .adva_title em{
	color:#01AC8A;
}
.adva_box .adva_con ul li.adva_item2 .adva_ss .adva_txt .adva_title em,
.adva_box .adva_con ul li.adva_item3 .adva_ss .adva_txt .adva_title em{
	font-size:35px;
}
.adva_box .adva_con ul li .adva_ss .adva_txt .adva_title *{
	font-weight:inherit;
}
.adva_box .adva_con ul li .adva_ss .adva_txt .adva_exp{
	font-size:20px;
	margin-top:5px;
}
.adva_box .adva_con ul li .adva_ss .adva_w{
	font-size:14px;
	margin-top:5px;
}
.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_txt .adva_title{
	font-size:37px;
	color:#01AC8A;
}
.adva_box .adva_con ul li .adva_ss .adva_tit{
	position:absolute;
	left:0;
	bottom:0;
	background:#01AC8A url(../img/adva_tit_bg2.png) no-repeat right top;
}
.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts{
	background:url(../img/adva_tit_bg1.png) no-repeat left bottom;
	padding:30px 40px;
	min-width:412px;
	color:#fff;
	transition:all .5s;
}
.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts h3{
	font-size:32px;
	font-weight:bold;
}
.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts span{
	display:block;
	font-size:27px;
	font-weight:300;
	font-family:arial;
	text-transform:uppercase;
}
.adva_box .adva_con ol li{
    margin-top:0 !important;
}
.adva_box .adva_con ol li a{
    display:block;
}
.adva_box .adva_con ol li a .adva_img{
    display:block;
}
.adva_box .adva_con ol li a .adva_img img{
    display:block;
    width:100%;
}

/* 案例展示 */
.case_box{
	background:url(../img/case_bg.jpg) no-repeat center center;
	background-size:cover;
}
.case_box .case_con{
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.case_box .case_con .case_tab{
	background:#01AC8A;
	width:230px;
	float:left;
	padding:10px 0 30px;
}
.case_box .case_con .case_tab ul li{
	border-bottom:solid 1px #00be99;
	text-align:center;
	padding:15px 0;
	position:relative;
	font-size:18px;
	color:#fff;
	cursor:pointer;
}
.case_box .case_con .case_tab ul li.active{
	background:#009b7d;
}
.case_box .case_con .case_tab ul li:before{
	content:"";
	position:absolute;
	width:0;
	height:3px;
	background:#ffdc90;
	left:50%;
	bottom:0;
	transform:translateX(-50%);
}
.case_box .case_con .case_tab ul li.active:before{
	width:45%;
}
.case_box .case_con .case_wrap{
	width:954px;
	float:right;
	background:#fff;
}
.case_box .case_con .case_wrap .case_item{
	padding:10px 20px;
	display:none;
}
.case_box .case_con .case_wrap .case_item:nth-of-type(1){
	display:block;
}
.case_box .case_con .case_wrap .case_tit{
	font-size:20px;
	font-weight:bold;
	color:#4e4e4e;
	margin:15px 0;
}
.case_box .case_con .case_wrap .case_list ul{
	overflow:hidden;
	margin-left:-10px;
}
.case_box .case_con .case_wrap .case_list ul li{
	width:25%;
	margin-bottom:10px;
	float:left;
}
.case_box .case_con .case_wrap .case_list ul li a{
	display:block;
	margin-left:10px;
	color:#fff;
	position:relative;
}
.case_box .case_con .case_wrap .case_list ul li a .case_img{
	display:block;
	overflow:hidden;
	height:160px;
}
.case_box .case_con .case_wrap .case_list ul li a .case_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}


/* 绿植租赁 */
.plant_box{
	background:#fbfbfb;
}
.plant_box .plant_con{
	position:relative;
}
.plant_box .gallery-thumbs{
	margin-bottom:50px;
}
.plant_box .gallery-thumbs .swiper-slide{
	width:auto;
}
.plant_box .gallery-thumbs .plant_ss{
	font-size:18px;
	color:#333;
	padding:0 13px;
	position:relative;
	transition:all .35s;
	cursor:pointer;
}
.plant_box .gallery-thumbs .swiper-slide-thumb-active .plant_ss{
	color:#01AC8A;
}
.plant_box .gallery-thumbs .swiper-slide:nth-of-type(1) .plant_ss{
	padding-left:0;
}
.plant_box .gallery-thumbs .plant_ss:before{
	content:"/";
	position:absolute;
	font-size:18px;
	right:0;
	top:0;
	color:#3f3f3f;
	transform:translateX(50%);
}
.plant_box .gallery-thumbs .swiper-slide:nth-last-of-type(1) .plant_ss:before{
	display:none;
}
.plant_box .plant_list ul{
	display:-webkit-grid;
	display:grid;
	grid-auto-rows:row dense;
	grid-row-gap:10px;
	grid-column-gap:10px;
	grid-template-rows:repeat(6,100px);
	grid-template-columns:repeat(9,124px);
}
.plant_box .plant_list ul li,
.plant_box .plant_list ul li a{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}
.plant_box .plant_list ul li{
	grid-row-start:span 2;
	grid-column-start:span 2;
	font-size:14px;
}
.plant_box .plant_list ul li:nth-of-type(1),
.plant_box .plant_list ul li:nth-of-type(2){
	font-size:16px;
}
.plant_box .plant_list ul li:nth-of-type(1){
	grid-row-start:span 3;
	grid-column-start:span 3;
}
.plant_box .plant_list ul li:nth-of-type(2){
	grid-row-start:4;
	grid-row-end:7;
	grid-column-start:1;
	grid-column-end:4;
}
.plant_box .plant_list ul li a{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	color:#fff;
}
.plant_box .plant_list ul li .plant_img{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.plant_box .plant_list ul li .plant_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.plant_box .plant_list ul li .plant_txt,
.case_box .case_con .case_wrap .case_list ul li a .case_txt{
	position:absolute;
	bottom:0;
	left:0;
	z-index:3;
	width:100%;
	padding:10px 18px;
	background:rgba(0,0,0,.4);
	transition:all .35s;
}
.plant_box .plant_list ul li:nth-of-type(1) .plant_txt,
.plant_box .plant_list ul li:nth-of-type(2) .plant_txt{
	padding-top:15px;
	padding-bottom:15px;
}
.plant_box .plant_list ul li .plant_txt p,
.case_box .case_con .case_wrap .case_list ul li a .case_txt p{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.plant_box .swiper-button-white,
.plant_box .swiper-pagination{
	display:none;
}


/* 新闻中心 */
.news_box .news_bot{
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.news_box .news_l,
.news_box .news_r{
	background:#f6f6f6;
	padding-top:25px;
}
.news_box .news_l{
	width:480px;
}
.news_box .news_l .news_tit{
	font-size:20px;
	font-weight:bold;
	color:#171717;
}
.news_box .news_l dl dt{
	margin-bottom:10px;
	
}
.news_box .news_l dl dt a{
	display:block;
	color:#282828;
	position:relative;
}
.news_box .news_l dl dt a:before{
	content:"";
	position:absolute;
	left:0;
	bottom:0;
	width:42px;
	height:3px;
	background:#535353;
}
.news_box .news_l dl dt a .news_img{
	display:block;
	height:243px;
	overflow:hidden;
}
.news_box .news_l dl dt a .news_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.news_box .news_l dl dt a .news_txt{
	padding-top:10px;
	padding-bottom:20px;
	border-bottom:solid 1px #dcdcdc;
}
.news_box .news_l dl dt a .news_txt span{
	display:block;
	font-size:20px;
	color:#555;
	font-family:barlow;
	height:48px;
}
.news_box .news_l dl dt a .news_txt span em{
	font-size:40px;
}
.news_box .news_l dl dt a .news_txt h4{
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news_box .news_l dl dt a .news_txt p,
.news_box .news_r .news_item ul li a .news_txt p{
	font-size:12px;
	color:#626262;
	line-height:1.6;
	margin-top:8px;
}
.news_box .news_l dl dt a .news_txt p{
	max-height:38px;
}
.news_box .news_l dl dd{
	
}
.news_box .news_l dl dd a{
	display:block;
	overflow:hidden;
	font-size:12px;
	color:#111;
}
.news_box .news_l dl dd a p{
	float:left;
	max-width:70%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news_box .news_l dl dd a span{
	float:right;
	color:#333;
}
.news_box .news_r{
	width:700px;
}
.news_box .news_r .news_tab{
	position:relative;
}
.news_box .news_r .news_tab .news_more{
	font-size:14px;
	color:#6d6d6d;
	position:absolute;
	right:0;
	top:5px;
}
.news_box .news_r .news_tab ul{
	overflow:hidden;
}
.news_box .news_r .news_tab ul li{
	float:left;
	cursor:pointer;
	font-size:20px;
	color:#171717;
	position:relative;
	padding-bottom:10px;
	transition:transform .35s;
}
.news_box .news_r .news_tab ul li + li{
	margin-left:25px;
}
.news_box .news_r .news_tab ul li:not(.active){
	transform:scale(.8);
}
.news_box .news_r .news_tab ul li.active{
	font-weight:bold;
}
.news_box .news_r .news_tab ul li:before{
	content:"";
	position:absolute;
	left:50%;
	margin-left:-19px;
	bottom:0;
	width:38px;
	height:5px;
	background:#01AC8A;
	transform:scaleX(0);
}
.news_box .news_r .news_tab ul li.active:before{
	transform:scaleX(1);
}
.news_box .news_r .news_wrap .news_item{
	display:none;
}
.news_box .news_r .news_wrap .news_item:nth-of-type(1){
	display:block;
}
.news_box .news_r .news_item ul li{
	margin-top:10px;
}
.news_box .news_r .news_item ul li a{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	color:#111;
}
.news_box .news_r .news_item ul li a .news_img{
	width:202px;
	height:130px;
	overflow:hidden;
}
.news_box .news_r .news_item ul li a .news_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.news_box .news_r .news_item ul li a .news_ir{
	background:#fff;
	width:calc(100% - 212px);
	-webkit-align-items:center;
	align-items:center;
	position:relative;
}
.news_box .news_r .news_item ul li a .news_date{
	width:100px;
	text-align:center;
	font-family:barlow;
}
.news_box .news_r .news_item ul li a .news_date:before{
	content:"";
	position:absolute;
	left:100px;
	top:20px;
	bottom:20px;
	width:1px;
	background:#dcdcdc;
}
.news_box .news_r .news_item ul li a .news_date span,
.news_box .news_r .news_item ul li a .news_date p{
	font-weight:bold;
	letter-spacing:.05em;
	text-indent:.05em;
}
.news_box .news_r .news_item ul li a .news_date span{
	font-size:40px;
	display:block;
	
}
.news_box .news_r .news_item ul li a .news_date p{
	font-size:15px;
}
.news_box .news_r .news_item ul li a .news_txt{
	width:calc(100% - 100px);
	padding:0 24px;
}
.news_box .news_r .news_item ul li a .news_txt h4{
	font-size:15px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news_box .news_r .news_item ul li a .news_txt p{
	-webkit-line-clamp:3;
	-moz-line-clamp:3;
	-o-line-clamp:3;
	line-clamp:3;
	max-height:57px;
}


/* 页脚 */
footer{
	background:#009477;
}
footer,
footer a{
	color:#fff;
}
.footer_top{
	padding-top:50px;
	padding-bottom:20px;
	border-bottom:solid 1px rgba(255,255,255,.27);
}
.footer_ttop{
	overflow:hidden;
	position:relative;
}
.footer_ttop .footer_nav{
	float:left;
}
.footer_ttop .footer_nav ul{
	overflow:hidden;
}
.footer_ttop .footer_nav ul li{
	float:left;
}
.footer_ttop .footer_nav ul li + li{
	margin-left:30px;
}
.footer_ttop .footer_nav ul li dl dt{
	font-size:18px;
	margin-bottom:15px;
}
.footer_ttop .footer_nav ul li dl dd{
	font-size:14px;
	margin-bottom:5px;
}

.footer_ttop .footer_qr{
	float:right;
	text-align:center;
}
.sub_main_box ~ footer .footer_ttop .footer_qr{
	position:absolute;
	right:58px;
	top:40px;
}
.footer_ttop .footer_qr ul li{
	font-size:0;
}
.footer_ttop .footer_qr ul li span{
	display:inline-block;
	width:120px;
	height:120px;
}
.footer_ttop .footer_qr ul li span img{
	display:block;
	width:100%;
	height:100%;
}
.footer_ttop .footer_qr ul li p{
	font-size:14px;
}
.footer_tbot .footer_tit{
	-webkit-align-items:center;
	align-items:center;
}
.footer_tbot .footer_tit .iconfont{
	font-size:22px;
	width:25px;
	height:22px;
}
.footer_tbot .footer_tit h3{
	font-size:16px;
}
.footer_tbot .footer_tit span{
	font-size:12px;
	color:#111;
	padding:4px 20px;
	border-radius:12px 12px 12px 3px;
	background:#f4efd9;
	margin-left:18px;
}
.footer_tbot .footer_tit span a{
	color:#111;
}
.footer_tbot .footer_fri ul{
	overflow:hidden;
	margin-left:-18px;
	margin-bottom:-5px;
}
.footer_tbot .footer_fri ul li{
	float:left;
	margin-left:18px;
	margin-bottom:5px;
}
.footer_tbot .footer_fri ul li a{
	display:block;
	font-size:14px;
}
.footer_bot .center_box{
	overflow:hidden;
}
.footer_bot .footer_info{
	font-size:12px;
}
.footer_bot .footer_info span{
	display:block;
}
.footer_bot .footer_info>a{
	margin-top:8px;
	display:inline-block;
}
.footer_bot .footer_info>a img{
	vertical-align:middle;
}
.footer_bot .footer_tel{
	-webkit-align-items:center;
	align-items:center;
	font-size:16px;
}
.footer_bot .footer_tel .iconfont{
	font-size:24px;
	margin-right:6px;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~内页~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* 内页-标题1 */
.inner_tit1{
	text-align:center;
}
.inner_tit1 h2{
	font-size:42px;
	font-weight:bold;
	color:#464646;
}
.inner_tit1.inner_tits h2{
	color:#191919;
}
.inner_tit1 .inner_en{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	text-transform:uppercase;
	font-size:20px;
	color:#464646;
	margin-top:5px;
}
.inner_tit1 .inner_en .inner_tline{
	width:46px;
	height:2px;
	background:#626262;
	position:relative;
}
.inner_tit1 .inner_en .inner_tline:after{
	content:"";
	position:absolute;
	width:50%;
	height:100%;
	background:#01AC8A;
}
.inner_tit1 .inner_en .inner_tline1:after{
	right:0;
}
.inner_tit1 .inner_en .inner_tline2:after{
	left:0;
}
.inner_tit1 .inner_en span{
	margin:0 15px;
}
.inner_tit1.white_tit h2,
.inner_tit1.white_tit .inner_en{
	color:#fff;
}
.inner_tit1.white_tit .inner_en .inner_tline{
	background:#fff;
}
.inner_tit1.white_tit .inner_en .inner_tline:after{
	background:#108972;
}

/* 内页-标题2 */
.inner_tit2{
	text-align:center;
}
.inner_tit2 h2{
	font-size:50px;
	font-weight:bold;
	color:#494949;
}
.inner_tit2 .inner_exp{
	font-size:35px;
	font-weight:bold;
	color:#01AC8A;
	margin-top:5px;
}

/* 内页-标题3 */
.iabo_tit{
	color:#464646;
}
.iabo_tit .iabo_tup{
	-webkit-align-items:flex-end;
	align-items:flex-end;
	font-size:42px;
	font-weight:bold;
}
.iabo_tit .iabo_tup *{
	font-weight:inherit;
}
.iabo_tit .iabo_tup span{
	font-size:26px;
	padding-bottom:5px;
}
.iabo_tit .iabo_exp{
	font-size:18px;
	line-height:1.6;
}

/* 内页-banner */
.inner_banner{
	overflow:hidden;
	display:block;
}
.inner_banner a{
	display:block;
	width:100%;
}
.inner_banner img{
	display:block;
	width:100%;
}

/* 内页-二级导航 */
.inner_subnav{
	position:relative;
	border-bottom:solid 1px #cacaca;
}
.inner_subnav .center_box{
	overflow:hidden;
}
.inner_subnav .swiper-container{
	margin-right:-60px;
}
.inner_subnav .swiper-button-white{
	display:none;
}
.inner_subnav .swiper-slide{
	width:auto !important;
}
.inner_subnav .swiper-slide a{
	display:block;
	font-size:16px;
	color:#333;
	position:relative;
	margin-right:60px;
}
.inner_subnav .swiper-slide a:after{
	content:"";
	position:absolute;
	width:100%;
	height:4px;
	background:#01AC8A;
	left:0;
	bottom:0;
	transform:scaleX(0);
}
.inner_subnav .swiper-slide.active a{
	font-weight:bold;
}
.inner_subnav .swiper-slide.active a:after{
	transform:scaleX(1);
}


/* 内页-关于我们 */
.iabo_s1{
	background:url(../img/iabo_s1_bg.jpg) no-repeat center center;
	background-size:cover;
}
.iabo_s1 .iabo_top{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s1 .iabo_top .iabo_txt{
	width:500px;
	float:left;
}
.iabo_s1 .iabo_top .iabo_txt .iabo_tag{
	-webkit-align-items:center;
	align-items:center;
	font-size:21px;
	color:#01AC8A;
}
.iabo_s1 .iabo_top .iabo_txt .iabo_tag span{
	margin-left:12px;
}
.ls_line{
	width:72px;
	height:2px;
	background:#01AC8A;
}
.iabo_s1 .iabo_top .iabo_txt .iabo_exp{
	font-size:57px;
	font-weight:bold;
	color:#454545;
}
.iabo_s1 .iabo_top .iabo_txt .home_more{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	padding-left:30px;
	padding-right:30px;
	border-color:#01AC8A;
	background:#01AC8A;
	color:#fff;
}
.iabo_s1 .iabo_top .iabo_txt .home_more .iconfont{
	color:currentcolor;
	font-size:22px;
}
.iabo_s1 .iabo_top .iabo_img{
	width:584px;
	height:456px;
	float:right;
	margin:34px 34px 0 0;
	position:relative;
}
.iabo_s1 .iabo_top .iabo_img img{
	display:block;
	position:relative;
	z-index:3;
	width:100%;
	height:100%;
}
.iabo_s1 .iabo_top .iabo_img .iabo_bl{
	width:72.6%;
	height:73.2%;
	background:#01AC8A;
	position:absolute;
	top:-34px;
	right:-34px;
}
.iabo_s1 .iabo_bot .iabo_con{
	max-width:800px;
	margin:0 auto;
}
.iabo_s1 .iabo_bot .iabo_con ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-30px;
	margin-bottom:-30px;
}
.iabo_s1 .iabo_bot .iabo_con ul li{
	width:33.33333%;
	margin-bottom:30px;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss{
	margin-left:30px;
	width:100%;
	height:100%;
	background:#fff;
	text-align:center;
	color:#272727;
	transition:all .35s;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_icon{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	width:80px;
	height:80px;
	margin:0 auto;
	background:#01AC8A;
	border-radius:50%;
	transition:background-color .35s;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_icon svg{
	max-width:46%;
	max-height:46%;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_icon svg path{
	fill:#fff !important;
	transition:all .35s;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_num{
	font-size:26px;
	font-weight:bold;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_num em,
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_num i{
	font-weight:inherit;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_tag{
	font-size:16px;
	display:block;
}
.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_w{
	font-size:14px;
	line-height:1.6;
	opacity:.8;
}
.iabo_s2 .iabo_con ul{
	overflow:hidden;
	margin-left:-50px;
	margin-bottom:-50px;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
.iabo_s2 .iabo_con ul li{
	width:25%;
	margin-bottom:50px;
}
.iabo_s2 .iabo_con ul li .iabo_ss{
	margin-left:50px;
	color:#464646;
}
.iabo_s2 .iabo_con ul li .iabo_ss .iabo_img{
	display:block;
	width:100%;
	height:209px;
	overflow:hidden;
}
.iabo_s2 .iabo_con ul li .iabo_ss .iabo_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.iabo_s2 .iabo_con ul li .iabo_txt{
	padding:20px 30px;
	border:solid 1px #e5e5e5;
	font-size:16px;
	transition:all .35s;
}
.iabo_s2 .iabo_con ul li .iabo_txt em{
	font-size:22px;
	color:#01AC8A;
	font-weight:bold;
}
.iabo_s3 .iabo_top{
	background:url(../img/iabo_s3_bg.jpg) no-repeat center center;
	background-size:cover;
}
.iabo_s3 .iabo_top .center_box{
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.iabo_s3 .iabo_tit{
	color:#fff;
}
.iabo_s3 .iabo_top .iabo_l{
	float:left;
	width:620px;
	color:#fff;
}
.iabo_s3 .iabo_top .iabo_l .iabo_txt ul li{
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s3 .iabo_top .iabo_l .iabo_txt ul li .iabo_icon{
	width:60px;
}
.iabo_s3 .iabo_top .iabo_l .iabo_txt ul li .iabo_icon svg{
	max-width:30px;
	max-height:30px;
}
.iabo_s3 .iabo_top .iabo_l .iabo_txt ul li .iabo_icon svg path{
	fill:#fff !important;
}
.iabo_s3 .iabo_top .iabo_l .iabo_txt ul li .iabo_w{
	width:calc(100% - 60px);
	font-size:14px;
	line-height:1.6;
}
.iabo_s3 .iabo_top .iabo_img{
	float:right;
	width:500px;
}
.iabo_s3 .iabo_top .iabo_img img{
	display:block;
	width:100%;
}
.iabo_s3 .iabo_bot{
	position:relative;
	z-index:3;
	transform:translateY(-50%);
}
.iabo_s3 .iabo_bot ul{
	background:url(../img/iabo_s3_bot_bg.jpg) no-repeat center center;
	background-size:cover;
	-webkit-justify-content:center;
	justify-content:center;
}
.iabo_s3 .iabo_bot ul li{
	text-align:center;
	position:relative;
	color:#fff;
	width:25%;
}
.iabo_s3 .iabo_bot ul li:before{
	content:"";
	position:absolute;
	width:1px;
	height:100%;
	left:0;
	top:0;
	background:#fff;
}
.iabo_s3 .iabo_bot ul li:nth-of-type(1):before{
	display:none;
}
.iabo_s3 .iabo_bot ul li .iabo_num{
	font-size:32px;
	font-weight:bold;
}
.iabo_s3 .iabo_bot ul li .iabo_num *{
	font-weight:inherit;
}
.iabo_s3 .iabo_bot ul li .iabo_w{
	font-size:16px;
	line-height:1.6;
}
.iabo_s4 .iabo_top{
	background-repeat:no-repeat;
	background-position:center bottom;
	min-height:620px;
}
.iabo_s4 .iabo_top .iabo_tit{
	text-align:center;
}
.iabo_s4 .iabo_top .iabo_tit .iabo_tup{
	-webkit-justify-content:center;
	justify-content:center;
}
.iabo_s4 .iabo_top .iabo_tit .iabo_tup h2{
	color:#01AC8A;
}
.iabo_s4 .iabo_bot ul{
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.iabo_s4 .iabo_bot ul li{
	width:100%;
	text-align:center;
}
.iabo_s4 .iabo_bot ul li .iabo_icon{
	display:inline-block;
}
.iabo_s4 .iabo_bot ul li .iabo_icon svg{
	max-width:50px;
	max-height:50px;
}
.iabo_s4 .iabo_bot ul li .iabo_icon svg path{
	fill:#01AC8A !important;
}
.iabo_s4 .iabo_bot ul li .iabo_txt{
	color:#111;
}
.iabo_s4 .iabo_bot ul li .iabo_txt h3{
	font-size:20px;
}
.iabo_s4 .iabo_bot ul li .iabo_w{
	font-size:14px;
	color:#595959;
	line-height:1.6;
	margin-top:5px;
}
.iabo_s5 .iabo_top{
	background:#f4f4f4;
}
.iabo_s5 .iabo_top .iabo_tit{
	width:73%;
}
.iabo_s5 .iabo_mid{
	position:relative;
}
.iabo_s5 .iabo_mid .iabo_img{
	display:block;
}
.iabo_s5 .iabo_mid .iabo_img img{
	display:block;
	width:100%;
}
.iabo_s5 .iabo_mid .center_box{
	position:absolute;
	top:0;
	bottom:0;
	left:50%;
	margin-left:-600px;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s5 .iabo_mid .iabo_tit .iabo_tup{
	color:#fff;
	-webkit-justify-content:center;
	justify-content:center;
}
.iabo_s5 .iabo_mid .iabo_tit .iabo_tup h2{
	font-weight:normal;
	font-size:44px;
}
.iabo_s5 .iabo_bot .center_box{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	padding:0 7.5%;
}
.iabo_s5 .iabo_bot .iabo_icon{
	float:left;
	max-width:124px;
}
.iabo_s5 .iabo_bot .iabo_icon img{
	display:block;
	width:100%;
}
.iabo_s5 .iabo_bot .iabo_tit{
	width:calc(100% - 200px);
}
.iabo_s5 .iabo_bot .iabo_tit .iabo_tup{
	color:#01AC8A;
}

/* 内页-甲醛治理服务 */
.ifm_s1 .ifm_l{
	float:left;
	width:40%;
	background:url(../img/ifm_s1_bg.jpg) no-repeat center center;
	background-size:cover;
	color:#fff;
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s1 .ifm_l .ifm_txt{
	width:100%;
}
.ifm_s1 .ifm_l .ifm_txt h3{
	font-size:36px;
	font-weight:bold;
}
.ifm_s1 .ifm_l .ifm_w{
	font-size:16px;
	line-height:1.7;
}
.ifm_s1 .ifm_r{
	float:right;
	width:60%;
}
.ifm_s1 .ifm_r img{
	display:block;
	width:100%;
}
.ifm_s2 .ifm_con{
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s2 .ifm_txt{
	color:#2d2d2d;
	width:460px;
	margin-right:-460px;
	position:relative;
	z-index:3;
	padding:0 30px;
	text-align:center;
}
.ifm_s2 .ifm_txt .ifm_tit{
	font-size:26px;
	font-weight:bold;
}
.ifm_s2 .ifm_txt .ifm_info{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s2 .ifm_txt .ifm_info .ifm_tag{
	padding:16px 36px;
	background:#01AC8A;
	border-radius:200px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
}
.ifm_s2 .ifm_txt .ifm_info > i{
	font-size:42px;
	font-weight:bold;
	margin:0 20px;
}
.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap{
	display:inline-block;
	position:relative;
	padding:25px 26px 25px 80px;
	margin-left:25px;
	border-radius:200px;
	background:#e5e5e5;
	font-size:19px;
}
.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap i{
	position:absolute;
	left:0;
	bottom:0;
	transform:translateX(-25%);
}
.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap i img{
	display:block;
	max-width:93px;
}
.ifm_s2 .ifm_img{
	width:1200px;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
}
.ifm_s2 .ifm_img img{
	max-width:100%;
}
.ifm_s4{
	background:#f7f7f9;
}
.ifm_s4 .ifm_con ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
.ifm_s4 .ifm_con ul li{
	width:25%;
}
.ifm_s4 .ifm_con ul li .ifm_ss{
	padding:0 30px;
	text-align:center;
	color:#494949;
}
.ifm_s4 .ifm_con ul li .ifm_ss .ifm_img{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	height:220px;
}
.ifm_s4 .ifm_con ul li .ifm_ss .ifm_img img{
	max-width:100%;
	max-height:100%;
}
.ifm_s4 .ifm_con ul li .ifm_txt{
	font-size:16px;
	font-weight:bold;
}
.ifm_s5{
	background:url(../img/ifm_s5_bg.jpg) no-repeat center center;
	background-size:cover;
}
.ifm_s5 .ifm_con ul{
	-webkit-justify-content:center;
	justify-content:center;
	margin:0 -20px;
}
.ifm_s5 .ifm_con ul li{
	margin:0 20px;
	text-align:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s5 .ifm_con ul .ifm_item{
	width:160px;
	height:180px;
	background:#01AC8A;
	color:#fff;
	clip-path:polygon(0 25%,50% 0,100% 25%,100% 75%,50% 100%,0 75%);
}
.ifm_s5 .ifm_con ul .ifm_item2{
	font-size:54px;
	font-weight:bold;
	color:#01AC8A;
	width:90px;
}
.ifm_s5 .ifm_con ul .ifm_item1 .ifm_w{
	font-size:24px;
}
.ifm_s5 .ifm_con ul .ifm_item3 .ifm_w{
	font-size:20px;
}
.ifm_s5 .ifm_con ul .ifm_item3 em{
	font-size:50px;
	font-weight:bold;
}
.ifm_s5 .ifm_btn{
	text-align:center;
}
.ifm_s5 .ifm_btn span{
	display:inline-block;
	padding:15px 80px;
	border:solid 2px #01AC8A;
	font-size:30px;
	color:#01AC8A;
}
.ifm_s6 .ifm_con ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-14px;
	margin-bottom:-30px;
}
.ifm_s6 .ifm_con ul li{
	width:25%;
	margin-bottom:30px;
}
.ifm_s6 .ifm_con ul li .ifm_ss{
	color:#222;
	margin-left:14px;
	transition:all .35s;
}
.ifm_s6 .ifm_con ul li .ifm_ss .ifm_img{
	display:block;
	overflow:hidden;
	height:239px;
}
.ifm_s6 .ifm_con ul li .ifm_ss .ifm_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ifm_s6 .ifm_con ul li .ifm_ss .ifm_w{
	text-align:center;
	font-size:20px;
}
.ifm_s6 .ifm_btn{
	text-align:center;
}
.ifm_s6 .ifm_btn a{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s6 .ifm_btn .ifm_icon{
	width:76px;
	height:76px;
	line-height:76px;
	margin-right:-40px;
	background:#fff;
	border-radius:50%;
	color:#fe8e20;
	text-align:center;
	position:relative;
	z-index:3;
}
.ifm_s6 .ifm_btn .ifm_icon .iconfont{
	font-size:52px;
}
.ifm_s6 .ifm_btn p{
	padding:2px 25px 2px 55px;
	background:#FE8E20;
	border-radius:200px;
	color:#fff;
	font-size:26px;
}
.ifm_s7{
	background:#f7f7f7;
}
.ifm_s7 .ifm_tab ul{
	text-align:center;
}
.ifm_s7 .ifm_tab ul li{
	display:inline-block;
	font-size:16px;
	color:#434343;
	padding-bottom:8px;
	position:relative;
	margin:0 35px;
	cursor:pointer;
	transition:all .35s;
}
.ifm_s7 .ifm_tab ul li:before{
	content:"";
	position:absolute;
	width:100%;
	height:2px;
	bottom:0;
	left:0;
	background:#01AC8A;
	transform:scaleX(0);
}
.ifm_s7 .ifm_tab ul li.active{
	font-weight:bold;
	color:#01AC8A;
}
.ifm_s7 .ifm_tab ul li.active:before{
	transform:scaleX(1);
}
.ifm_s7 .ifm_wrap .ifm_item{
	display:none;
}
.ifm_s7 .ifm_wrap .ifm_item:nth-of-type(1){
	display:block;
}
.ifm_s7 .ifm_wrap .ifm_item ul{
	margin-left:-15px;
}
.ifm_s7 .ifm_wrap .ifm_item ul li{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	margin-left:15px;
	text-align:center;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
	position:relative;
	width:100%;
	height:100%;
	background:#fff;
	border:solid 1px #eee;
	text-align:center;
	padding:30px 10px;
	color:#222;
	transition:all .35s;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon{
	display:inline-block;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
	max-width:30px;
	max-height:30px;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg path{
	fill:#01AC8A !important;
	transition:all .35s;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .iconfont{
	position:absolute;
	color:#01AC8A;
	width:15px;
	text-align:center;
	right:-15px;
	top:50%;
	transform:translateY(-50%);
}
.ifm_s7 .ifm_wrap .ifm_item ul li:nth-last-of-type(1) .ifm_ss .iconfont{
	display:none;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt{
	margin-top:5px;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt h4{
	font-size:16px;
}
.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_w{
	font-size:12px;
	opacity:.8;
	margin-top:2px;
}
.ifm_s8{
	background:url(../img/ifm_s8_bg.jpg) no-repeat center center;
	background-size:cover;
}
.ifm_s8 .inner_tit2 h2{
	color:#fff;
}
.ifm_s8 .picMarquee-left{ width:100%;  overflow:hidden; position:relative;}
.ifm_s8 .picMarquee-left .tempWrap{width:100% !important;}
.ifm_s8 .picMarquee-left .bd .picList{ overflow:hidden; zoom:1; }
.ifm_s8 .picMarquee-left .bd .picList .gallery-item{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img{text-align:center;display:block;width:314px;height:440px;position:relative;overflow:hidden;}
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img img{display:block;width:100%;height:100%;}
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img:before,
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img:after{
	position:absolute;
	opacity:0;
	transition:all .5s;
}
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img:before{
	content:"";
	background:rgba(1,172,138,.8);
	top:0;
	left:0;
	width:100%;
	height:100%;
	border-radius:50%;
	transform:scale(0);
}
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img:after{
	content:"查看大图";
	padding:10px 40px;
	font-size:16px;
	color:#fff;
	border:solid 2px #fff;
	border-radius:200px;
	z-index:5;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}
.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-caption{display:none;}
.pswp .pswp__caption__center{
	text-align:center;
}
.ifm_s9 .ifm_top .ifm_cir{
	width:490px;
	height:490px;
	margin:0 auto;
	position:relative;
	background:url(../img/ifm_s9_top_cir.png) no-repeat center center;
	background-size:contain;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_img{
	display:block;
	width:376px;
	height:376px;
	border-radius:50%;
	overflow:hidden;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_img img{
	display:block;
	width:100%;
	height:100%;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li{
	position:absolute;
	width:13px;
	height:13px;
	border-radius:50%;
	background:#01AC8A;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
	animation-delay:.3s;
}
@keyframes ifm9Cir1{
	0%{
		transform:rotate(0deg) translateX(0) rotate(0deg);
		opacity:0;
	}
	100%{
		transform:rotate(-30deg) translateX(245px) rotate(30deg);
		opacity:1;
	}
}
@keyframes ifm9Cir2{
	0%{
		transform:rotate(0deg) translateX(0) rotate(0deg);
		opacity:0;
	}
	100%{
		transform:rotate(0deg) translateX(245px) rotate(0deg);
		opacity:1;
	}
}
@keyframes ifm9Cir3{
	0%{
		transform:rotate(0deg) translateX(0) rotate(0deg);
		opacity:0;
	}
	100%{
		transform:rotate(30deg) translateX(245px) rotate(-30deg);
		opacity:1;
	}
}
@keyframes ifm9Cir4{
	0%{
		transform:rotate(0deg) translateX(0) rotate(0deg);
		opacity:0;
	}
	100%{
		transform:rotate(150deg) translateX(245px) rotate(-150deg);
		opacity:1;
	}
}
@keyframes ifm9Cir5{
	0%{
		transform:rotate(0deg) translateX(0) rotate(0deg);
		opacity:0;
	}
	100%{
		transform:rotate(180deg) translateX(245px) rotate(-180deg);
		opacity:1;
	}
}
@keyframes ifm9Cir6{
	0%{
		transform:rotate(0deg) translateX(0) rotate(0deg);
		opacity:0;
	}
	100%{
		transform:rotate(210deg) translateX(245px) rotate(-210deg);
		opacity:1;
	}
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(1){
	transform:rotate(-30deg) translateX(245px) rotate(30deg);
	animation-name:ifm9Cir1;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(2){
	transform:rotate(0deg) translateX(245px) rotate(0deg);
	animation-name:ifm9Cir2;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(3){
	transform:rotate(30deg) translateX(245px) rotate(-30deg);
	animation-name:ifm9Cir3;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(4){
	transform:rotate(150deg) translateX(245px) rotate(-150deg);
	animation-name:ifm9Cir4;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(5){
	transform:rotate(180deg) translateX(245px) rotate(-180deg);
	animation-name:ifm9Cir5;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(6){
	transform:rotate(210deg) translateX(245px) rotate(-210deg);
	animation-name:ifm9Cir6;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li .ifm_w{
	position:absolute;
	white-space:nowrap;
	font-size:24px;
	color:#353535;
	top:-10px;
	transition:all .35s;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(1) .ifm_w,
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(2) .ifm_w,
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(3) .ifm_w{
	left:30px;
}
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(4) .ifm_w,
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(5) .ifm_w,
.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(6) .ifm_w{
	right:30px;
}
.ifm_s9 .ifm_bot{
	position:relative;
}
.ifm_s9 .ifm_bot .ifm_img{
	display:block;
}
.ifm_s9 .ifm_bot .ifm_img img{
	display:block;
	width:100%;
}
.ifm_s9 .ifm_bot .swiper-button-white{
	width:52px;
	height:82px;
	color:#929292;
	border:solid 1px #dcdcdc;
	opacity:1;
	transition:all .35s;
}
.ifm_s9 .ifm_bot .swiper-button-prev{
	left:-80px;
}
.ifm_s9 .ifm_bot .swiper-button-next{
	right:-80px;
}
.ifm_s9 .ifm_bot .swiper-button-white:after{
	font-size:26px;
	transition:all 0s;
}
.ls-pagination{
	display:none;
}
.ifm_s10{
	background:#f7f7f7;
}
.ifm_s10 .ifm_tab ul{
	text-align:center;
}
.ifm_s10 .ifm_tab ul li{
	display:inline-block;
	padding-bottom:10px;
	position:relative;
	font-size:16px;
	color:#434343;
	margin:0 15px;
	cursor:pointer;
}
.ifm_s10 .ifm_tab ul li:before{
	content:"";
	position:absolute;
	width:60%;
	height:2px;
	background:#01AC8A;
	left:20%;
	bottom:0;
	transform:scaleX(0);
}
.ifm_s10 .ifm_tab ul li.active{
	color:#01AC8A;
	font-weight:bold;
}
.ifm_s10 .ifm_tab ul li.active:before{
	transform:scaleX(1);
}
.ifm_s10 .ifm_wrap{
	margin:0 2%;
}
.ifm_s10 .ifm_wrap .ifm_item{
	display:none;
}
.ifm_s10 .ifm_wrap .ifm_item:nth-of-type(1){
	display:block;
}
.ifm_s10 .ifm_wrap .ifm_item ul{
	overflow:hidden;
	margin-bottom:-10px;
	margin-left:-10px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
.ifm_s10 .ifm_wrap .ifm_item ul li{
	float:left;
	width:16.66666%;
	margin-bottom:10px;
}
.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss{
	margin-left:10px;
	display:block;
}
.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_img{
	display:block;
	overflow:hidden;
	height:calc(((100vw - 17px) * .96 - 50px) / 6 * 230 / 295);
}
.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ifm_s11{
    position:relative;
}
.ifm_s11 #ifm_s11{
    position:absolute;
    top:-20px;
    left:0;
}
.ifm_s11 .ifm_con{
	background:url(../img/ifm_s11_bg.jpg) no-repeat center center;
	background-size:cover;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	color:#fff;
}
.ifm_s11 .ifm_con .ifm_l{
	width:68.75%;
	background:rgba(0,0,0,.75);
}
.ifm_s11 .ifm_con .ifm_l form{
	display:block;
}
.ifm_s11 .ifm_con .ifm_l fieldset legend{
	font-size:27px;
	font-weight:bold;
}
.ifm_s11 .ifm_con .ifm_l ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.ifm_s11 .ifm_con .ifm_l ul li{
	-webkit-align-items:center;
	align-items:center;
	margin-top:35px;
}
.ifm_s11 .ifm_con .ifm_l ul .ifm_c1{
	width:100%;
}
.ifm_s11 .ifm_con .ifm_l ul .ifm_c2{
	width:47%;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_name{
	width:75px;
	font-size:16px;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w{
	width:calc(100% - 75px);
	position:relative;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="text"],
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w select,
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="submit"]{
	height:52px;
	color:#fff;
	transition:all .35s;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="text"],
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w select{
	display:block;
	background:rgba(255,255,255,.26);
	width:100%;
	padding:0 15px;
	font-size:14px;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w select{
	cursor:pointer;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="text"]:focus,
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w select:focus{
	background:rgba(255,255,255,.15);
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w select option{
	color:#333;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input::-webkit-input-placeholder{
	color:#fff;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#fff;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#fff;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#fff;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="submit"]{
	background:#009477;
	padding:0 30px;
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio{
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-top:-12px;
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel{
	width:16.6666%;
	overflow:hdden;
	margin-top:12px;
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel .ifm_cs{
	font-size:14px;
	cursor:pointer;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	align-items:center;
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel .ifm_cs input{
	display:none;
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel .ifm_cs input:checked ~ .icon-liebiaoye-fuxuankuang-weixuanze:before{
	content:"\e628";
}
.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel .ifm_cs span{
	margin-left:8px;
}
.ifm_s11 .ifm_con .ifm_l ul li .ifm_icon{
	position:absolute;
	width:52px;
	height:52px;
	right:0;
	top:0;
	background:rgba(255,255,255,.26);
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	pointer-events:none;
}
.ifm_s11 .ifm_con .ifm_r{
	width:31.25%;
	padding:120px 60px 0;
}
.ifm_s11 .ifm_con .ifm_r .ifm_txt{
	font-size:36px;
	letter-spacing:.05em;
	line-height:1.6;
}
.ifm_s11 .ifm_con .ifm_r .ifm_txt strong{
	font-size:26px;
}


/* 内页-检测服务 */
.ites_s1 .ites_tit{
	font-size:35px;
	font-weight:bold;
	color:#525252;
	text-align:center;
}
.ites_s1 .ites_con ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-50px;
	margin-bottom:-30px;
}
.ites_s1 .ites_con ul li{
	width:25%;
	margin-bottom:30px;
}
.ites_s1 .ites_con ul li .ites_ss{
	display:block;
	height:100%;
	font-size:17px;
	color:#525252;
	margin-left:50px;
	padding:60px 10px;
	box-shadow:0 0 20px rgba(0,0,0,.1);
	text-align:center;
	transition:all .35s;
}
.ites_s1 .ites_con ul li .ites_ss .ites_en{
	display:block;
	font-size:40px;
	color:#01AC8A;
	font-family:cent;
	margin-left:20px;
	margin-right:20px;
	border-bottom:solid 1px #a0a0a0;
}
.ites_s1 .ites_con ul li .ites_ss .ites_w{
	line-height:1.6;
}
.ites_ser .ites_top{
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.ites_s2 .ites_top{
	background-position-y:top;
	background-image:url(../img/ites_s2_top_bg.jpg);
}
.ites_s3 .ites_top{
	background-image:url(../img/ites_s3_top_bg.jpg);
}
.ites_ser .ites_top .center_box{
	position:relative;
}
.ites_ser .ites_top .center_box>*{
	position:relative;
	z-index:3;
}
.ites_ser .ites_top .ites_dec{
	position:absolute;
	right:0;
	top:-35px;
	z-index:1;
	width:156px;
}
.ites_ser .ites_top .ites_dec img{
	display:block;
	width:100%;
}
.ites_ser .ites_top .ites_tit{
	color:#fff;
}
.ites_ser .ites_top .ites_tit>span{
	display:block;
	font-size:30px;
}
.ites_ser .ites_top .ites_tit h2{
	font-size:40px;
	font-weight:bold;
}
.ites_s2 .ites_top .ites_con{
	background:#fff;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	position:relative;
	overflow:hidden\9;
}
.ites_s3 .ites_top .ites_con{
	font-size:18px;
	color:#fff;
}
.ites_s2 .ites_top .ites_con:before,
.ites_s2 .ites_top .ites_con:after{
	content:"";
	position:absolute;
}
.ites_s2 .ites_top .ites_con:before{
	width:70px;
	height:80px;
	background:#76ba3a;
	right:-7px;
	bottom:-7px;
}
.ites_s2 .ites_top .ites_con:after{
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#fff;
}
.ites_s2 .ites_top .ites_con .ites_img{
	width:90px;
	position:relative;
	z-index:3;
}
.ites_s2 .ites_top .ites_con .ites_img img{
	display:block;
	width:100%;
}
.ites_s2 .ites_top .ites_con .ites_w{
	font-size:18px;
	color:#1d1d1d;
	line-height:1.6;
	width:1000px;
	position:relative;
	z-index:3;
}
.ites_s2 .ites_top .ites_wrap .ites_stit{
	display:inline-block;
	padding:10px 24px;
	background:#76ba3a;
	color:#fff;
	border-left:solid 10px #ffd500;
	font-size:22px;
	font-weight:bold;
}
.ites_s2 .ites_top .ites_wrap .ites_txt{
	font-size:18px;
	line-height:1.6;
	color:#fff;
}
.ites_s3 .ites_top .ites_wrap .ites_stit{
	font-size:22px;
	font-weight:bold;
	color:#fff;
}
.ites_s3 .ites_top .ites_wrap .ites_exp{
	font-size:16px;
	color:#fff;
	margin-top:5px;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:-15px;
	margin-left:-15px;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li{
	width:33.33333%;
	margin-bottom:15px;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss{
	margin-left:15px;
	position:relative;
	display:block;
	color:#292929;
	transition:color .35s;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_img{
	display:block;
	overflow:hidden;
	height:234px;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_swrap{
	position:absolute;
	z-index:3;
	top:30px;
	right:45px;
	bottom:30px;
	left:45px;
	transition:background-color .35s;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_txt{
	width:100%;
	height:100%;
	padding:0 20px;
	background:rgba(255,255,255,.8);
	border:solid 1px transparent;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center;
	transition:all .35s;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss h4{
	font-size:20px;
	font-weight:bold;
}
.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_w{
	font-size:16px;
	opacity:.9;
	margin-top:5px;
}
.ites_s2 .ites_bot{
	background:#d3edff;
}
.ites_s3 .ites_bot{
	background:#caede6;
}
.ites_ser .ites_bot .ites_tit{
	font-size:20px;
	color:#242424;
}
.ites_ser .ites_bot .ites_tit em{
	font-size:30px;
}
.ites_s2 .ites_bot .ites_tit em{
	color:#2295e6;
}
.ites_s3 .ites_bot .ites_tit em{
	color:#01AC8A;
}
.ites_ser .ites_bot .ites_cess ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:-20px;
	margin-left:-20px;
}
.ites_ser .ites_bot .ites_cess ul li{
	width:33.33333%;
	margin-bottom:20px;
}
.ites_s3 .ites_bot .ites_cess ul li{
	width:20%;
}
.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(4),
.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(5),
.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(6){
	width:22.22222%;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss{
	width:100%;
	height:100%;
	margin-left:20px;
	padding:40px 30px;
	background:#fff;
	border-radius:5px;
	color:#252525;
	transition:all .35s;
}
.ites_s2 .ites_bot .ites_cess ul li .ites_ss{
	border-top:solid 10px #2295e6;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_icon{
	display:inline-block;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_icon svg{
	max-width:50px;
	max-height:50px;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_icon svg path{
	transition:all .35s;
}
.ites_s2 .ites_bot .ites_cess ul li .ites_ss .ites_icon svg path{
	fill:#2295E6 !important;
}
.ites_s3 .ites_bot .ites_cess ul li .ites_ss .ites_icon svg path{
	fill:#01AC8A !important;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_txt{
	margin-top:16px;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_txt h4{
	font-size:26px;
	font-weight:bold;
}
.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_w{
	font-size:18px;
	line-height:1.6;
	margin-top:5px;
	opacity:.8;
}
.ites_ser .ites_bot .ites_price{
	background:url(../img/ites_s2_bot_price_bg.jpg) no-repeat center center;
	background-size:cover;
	color:#fff;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ites_ser .ites_bot .ites_price .ites_l{
	padding-left:80px;
	border:solid 1px rgba(255,255,255,.6);
	border-right:none;
	text-align:right;
}
.ites_ser .ites_bot .ites_price .ites_l .iconfont{
	font-size:55px;
}
.ites_s2 .ites_bot .ites_price .ites_l .iconfont{
	color:#2295E6;
}
.ites_s3 .ites_bot .ites_price .ites_l .iconfont{
	color:#01AC8A;
}
.ites_ser .ites_bot .ites_price .ites_l h3{
	font-size:30px;
}
.ites_ser .ites_bot .ites_price .ites_l span{
	display:block;
	font-size:16px;
}
.ites_ser .ites_bot .ites_price .ites_r{
	font-size:18px;
	color:#fff;
	max-width:500px;
	margin-left:100px;
	line-height:2.5;
}
.ites_ser .ites_bot .ites_table table{
	border-collapse:collapse;
	width:100%;
}
.ites_ser .ites_bot .ites_table table th,
.ites_ser .ites_bot .ites_table table td{
	text-align:center;
	vertical-align:middle;
	border:solid 1px #dcdcdc;
}
.ites_ser .ites_bot .ites_table table th{
	font-size:18px;
	font-weight:bold;
	padding:20px 10px;
}
.ites_s2 .ites_bot .ites_table table th{
	background:#9ad5ff;
	color:#2295E6;
}
.ites_s3 .ites_bot .ites_table table th{
	background:#76decb;
	color:#00856b;
}
.ites_ser .ites_bot .ites_table table td{
	background:#fff;
	font-size:16px;
	color:#343434;
	padding:15px 10px;
}
.ites_s3 .ites_bot .ites_table .ites_exp{
	color:#161616;
	font-size:18px;
}
.ites_s3 .ites_bot .ites_table .ites_exp a{
	color:#01AC8A;
	text-decoration:underline;
}
.ites_s4  .ites_tit{
	font-size:30px;
	color:#1c1c1c;
}
.ites_s4  .ites_list .ites_ss{
	-webkit-align-items:center;
	align-items:center;
	overflow:hidden;
	background:#e9f1f0;
	color:#333;
}
.ites_s4  .ites_list ul>li:nth-of-type(odd) .ites_ss{
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse;
}
.ites_s4  .ites_list .ites_ss .ites_img{
	width:633px;
	float:left;
}
.ites_s4  .ites_list .ites_ss .ites_img img{
	display:block;
	width:100%;
}
.ites_s4  .ites_list .ites_ss .ites_txt{
	float:left;
	width:567px;
	padding:0 40px;
}
.ites_s4  .ites_list .ites_ss .ites_txt h3{
	font-size:24px;
	font-weight:bold;
	color:#01AC8A;
}
.ites_s4  .ites_list .ites_ss .ites_txt ol li{
	font-size:16px;
	line-height:26px;
	padding:5px 0 5px 25px;
	position:relative;
}
.ites_s4  .ites_list .ites_ss .ites_txt ol li:before,
.ites_s4  .ites_list .ites_ss .ites_txt ol li:after{
	content:"";
	position:absolute;
}
.ites_s4  .ites_list .ites_ss .ites_txt ol li:before{
	top:18px;
	left:4px;
	width:1px;
	background:#bfbfbf;
	bottom:-15px;
}
.ites_s4  .ites_list .ites_ss .ites_txt ol li:nth-last-of-type(1):before{
	bottom:calc(100% - 18px);
}
.ites_s4  .ites_list .ites_ss .ites_txt ol li:after{
	width:9px;
	height:9px;
	background:#01AC8A;
	border-radius:50%;
	left:0;
	top:13px;
	
}


/* 内页-装修列表 */
.itrim_box .inner_tit1 h2{
	color:#191919;
}
.itrim_s1 .itrim_list .itrim_ss{
	position:relative;
	color:#fff;
	display:block;
	overflow:hidden;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_img{
	display:block;
	width:100%;
	position:relative;
	overflow:hidden;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_img:after{
	content:"";
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
}
.itrim_s1 .itrim_list .itrim_ss .itrim_tit{
	font-size:30px;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_show{
	position:absolute;
	bottom:20px;
	left:35px;
	z-index:5;
	transition:all .5s;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap{
	position:absolute;
	z-index:6;
	width:100%;
	height:100%;
	top:0;
	left:0;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	transition:all .5s;
	opacity:0;
	transform:translateY(50%);
}
.itrim_s1 .itrim_list .itrim_ss:before{
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border:solid 2px #fff;
	opacity:0;
	z-index:6;
	transform:all .5s;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .iconfont{
	position:absolute;
	font-size:40px;
	right:50px;
	bottom:40px;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_txt span{
	display:block;
	padding-left:40px;
	position:relative;
	font-size:18px;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_txt span:before{
	content:"";
	position:absolute;
	left:0;
	top:50%;
	width:35px;
	height:1px;
	background:#01AC8A;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_tit em{
	display:inline-block;
	font-weight:bold;
	padding:0 14px;
	position:relative;
	margin-right:5px;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_tit em:before,
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_tit em:after{
	content:"";
	position:absolute;
	width:12px;
	height:17px;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_tit em:before{
	border-top:solid 3px #01AC8A;
	border-left:solid 3px #01AC8A;
	left:0;
	top:0;
}
.itrim_s1 .itrim_list .itrim_ss .itrim_wrap .itrim_tit em:after{
	border-bottom:solid 3px #01AC8A;
	border-right:solid 3px #01AC8A;
	bottom:0;
	right:0;
}
.itrim_s2{
	background:#eaeaea;
}
.itrim_s2 .itrim_tab ul{
	text-align:center;
	font-size:0;
	margin-bottom:-10px;
}
.itrim_s2 .itrim_tab ul li{
	display:inline-block;
	padding:14px 50px;
	font-size:16px;
	color:#262626;
	background:#fff;
	margin:0 5px 10px;
	cursor:pointer;
	transition:all .35s;
}
.itrim_s2 .itrim_tab ul li.active{
	background:#01AC8A;
	color:#fff;
}
.itrim_s2 .itrim_wrap .itrim_item{
	display:none;
}
.itrim_s2 .itrim_wrap .itrim_item:nth-of-type(1){
	display:block;
}
.itrim_s2 .itrim_wrap .itrim_item ul{
	display:-webkit-grid;
	display:grid;
	grid-auto-flow:row dense;
	grid-row-gap:8px;
	grid-column-gap:8px;
	grid-template-rows:212px 212px;
	grid-template-columns:repeat(4,294px);
}
.itrim_s2 .itrim_wrap .itrim_item ul li:nth-of-type(1){
	grid-row-start:span 2;
}
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss{
	height:100%;
	width:100%;
	position:relative;
}
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_img,
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_img img{
	display:block;
	width:100%;
	height:100%;
}
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_img{
	overflow:hidden;
}
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_img img{
	transition:all .5s;
}
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_txt{
	position:absolute;
	bottom:0;
	left:0;
	z-index:3;
	width:100%;
	padding:14px 0;
	background:rgba(0,0,0,.6);
	transition:all .35s;
}
.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_txt p{
	margin:0 12px;
	color:#fff;
	font-size:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ls_more{
	text-align:center;
}
.itrim_tab34 ul{
	text-align:center;
	font-size:0;
}
.itrim_tab34 ul li{
	display:inline-block;
	font-size:16px;
	margin:0 25px;
	color:#262626;
	padding-bottom:10px;
	position:relative;
	cursor:pointer;
	transition:all .35s;
}
.itrim_tab34 ul li:before{
	content:"";
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%) scaleX(0);
	width:100%;
	max-width:64px;
	height:2px;
	background:#01AC8A;
}
.itrim_tab34 ul li.active{
	color:#01AC8A;
	font-weight:bold;
}
.itrim_tab34 ul li.active:before{
	transform:translateX(-50%) scaleX(1);
}
.itrim_s3 .itrim_wrap .itrim_item{
	display:none;
}
.itrim_s3 .itrim_wrap .itrim_item:nth-of-type(1){
	display:block;
}
.itrim_s3 .itrim_wrap .itrim_item ul{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0 -10px -20px;
}
.itrim_s3 .itrim_wrap .itrim_item ul li{
	width:12.5%;
	margin-bottom:20px;
}
.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss{
	display:block;
	height:100%;
	width:100%;
	text-align:center;
	border:solid 1px #d2d2d2;
	margin:0 10px;
	padding:25px 10px;
	transition:border-color .35s;
}
.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_icon{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
}
.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_icon svg{
	max-width:40px;
	max-height:40px;
}
.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_icon svg path{
	fill:#6f6f6f !important;
	transition:all .35s;
}
.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_w{
	font-size:16px;
	color:#262626;
	margin-top:5px;
}
.itrim_s4 .itrim_wrap .itrim_item{
	overflow:hidden;
	display:none;
}
.itrim_s4 .itrim_wrap .itrim_item:nth-of-type(1){
	display:block;
}
.itrim_s4 .itrim_wrap .itrim_item .news_box{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-12px;
	margin-bottom:-12px;
}
.itrim_s4 .itrim_wrap .itrim_item .news_l{
	width:392px;
	margin-left:12px;
	margin-bottom:12px;
}
.itrim_s4 .news_box .news_l dl dt a .news_img{
	height:195px;
}
.itrim_s4 .news_box .news_l dl dt a .news_txt p{
	height:38px;
}
.gray_bg{
	background:#f4f4f4;
}
.white_bg{
	background:#fff !important;
}


/* 内页-精选案例 */
.side_lr .side_l{
	width:240px;
	position:-webkit-sticky;
	position:sticky;
	top:80px;
}
.side_lr .side_l .side_nav .side_top{
	padding-bottom:52px;
	background:#009477;
	color:#fff;
	border-radius:10px 10px 0 0;
}
.side_lr .side_l .side_nav .side_top .side_ss{
	text-align:center;
	background:url(../img/side_nav_tit_bg.png) no-repeat center center;
}
.side_lr .side_l .side_nav .side_top h1,
.side_lr .side_l .side_nav .side_top h3{
	font-size:25px;
	font-weight:bold;
	background:#009477;
}
.side_lr .side_l .side_nav .side_bot{
	margin-left:5px;
	position:relative;
	z-index:3;
	background:#fff;
	margin-top:-52px;
}
.side_lr .side_l .side_nav .side_bot ul li a{
	display:block;
	padding:0 20px;
	height:52px;
	line-height:52px;
	text-align:center;
	font-size:16px;
	color:#1e1e1e;
	border-bottom:solid 1px #eee;
}
.side_lr .side_l .side_nav .side_bot ul li:nth-last-of-type(1) a{
	border-bottom:none;
}
.side_lr .side_l .side_nav .side_bot ul li.active a{
	font-weight:bold;
	color:#01AC8A;
}
.side_lr .side_r{
	width:940px;
}
.icase_list ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:-20px;
	margin-left:-20px;
}
.icase_list ul li{
	width:25%;
	margin-bottom:20px;
}
.icase_list ul li a{
	display:block;
	overflow:hidden;
	border-radius:10px;
	margin-left:20px;
	background:#fff;
	color:#3d3d3d;
}
.icase_list ul li a .icase_img{
	display:block;
	overflow:hidden;
	height:167px;
}
.icase_list ul li a .icase_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .35s;
}
.icase_list ul li a .icase_txt h2,
.icase_list ul li a .icase_txt h4{
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.icase_list ul li a .icase_txt span{
	display:block;
	font-size:12px;
	color:#3d3d3d;
	margin-top:5px;
}


/* 内页-案例详情 */
.side_rl .side_l{
	width:820px;
}
.side_rl.side_spanrl .side_l{
    width:100%;
}
.side_rl .side_r{
	width:360px;
	position:-webkit-sticky;
	position:sticky;
	top:80px;
}
.side_rl .side_r .side_item{
	background:#fff;
	border-radius:10px;
	padding-top:30px;
	padding-bottom:30px;
}
.side_rl .side_r .side_item + .side_item{
	margin-top:20px;
}
.side_rl .side_r .side_item .side_tit{
	line-height:1;
	font-size:20px;
	font-weight:bold;
	color:#3d3d3d;
	padding-left:14px;
	border-left:solid 6px #009477;
	margin-left:-20px;
}
.side_rl .side_r .side_case .side_con ul li a{
	display:block;
	overflow:hidden;
	color:#3d3d3d;
}
.side_rl .side_r .side_case .side_con ul li a .side_img{
	width:42.5%;
	float:left;
	overflow:hidden;
	height:103px;
	border-radius:3px;
}
.side_rl .side_r .side_case .side_con ul li a .side_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.side_rl .side_r .side_case .side_con ul li a .side_txt{
	float:right;
	width:52.5%;
}
.side_rl .side_r .side_case .side_con ul li a .side_txt h3,
.side_rl .side_r .side_case .side_con ul li a .side_txt h4{
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.side_rl .side_r .side_case .side_con ul li a .side_info{
	font-size:12px;
	color:#3d3d3d;
	margin-top:5px;
}
.side_rl .side_r .side_case .side_con ul li a .side_info > span{
	display:block;
	line-height:1.6;
}
.side_rl .side_r .side_case .side_con ul li a .side_info > span > *{
	display:inline-block;
}
.side_rl .side_r .side_case .side_con ul li a .side_txt>i{
	display:inline-block;
	font-size:12px;
	color:#151515;
	margin-top:12px;
	transition:all .35s;
}
.inner_news_show{
	background:#fff;
	border-radius:10px;
}
.inner_news_show_tit{
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
}
.inner_news_show_tit h1,
.inner_news_show_tit h3{
	font-size:26px;
	color:#3d3d3d;
	font-weight:bold;
	margin-bottom:10px;
}
.inner_news_show_tit span{
	display:inline-block;
	margin:0 10px;
	font-size:14px;
	color:#959595;
}
.inner_news_show article .article_w{
	line-height:2;
	font-size:14px;
}


/* 内页-新闻中心 */
.inews_list{
	background:#fff;
	border-radius:10px;
}
.inews_list ul{
	margin:-25px 0;
}
.inews_list ul li a{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	overflow:hidden;
	padding:25px 0;
	border-bottom:solid 1px #dcdcdc;
	color:#1f1f1f;
}
.inews_list ul li:nth-last-of-type(1) a{
	border-bottom:none;
}
.inews_list ul li a .inews_img{
	width:230px;
	height:148px;
	overflow:hidden;
}
.inews_list ul li a .inews_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.inews_list ul li a .inews_txt{
	width:590px;
}
.inews_list ul li a .inews_txt h2,
.inews_list ul li a .inews_txt h4{
	font-size:18px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inews_list ul li a .inews_txt p{
	font-size:14px;
	color:#5d5d5d;
	line-height:1.6;
	max-height:44px;
}
.inews_list ul li a .inews_date{
	color:#5d5d5d;
	font-size:14px;
	-webkit-align-items:center;
	align-items:center;
}
.inews_list ul li a .inews_date .iconfont{
	padding-right:8px;
}


/* 地图 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.inner_cta #dituContent *{
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:content-box;
}


/* 内页-联系我们 */
.inner_map *{
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:content-box;
}
.inner_map #dituContent{
	height:540px;
	height:28.125vw;
}
.icta_box .icta_top ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:-35px;
	margin-left:-35px;
}
.icta_box .icta_top ul li{
	width:25%;
	margin-bottom:35px;
}
.icta_box .icta_top ul li .icta_ss{
	display:block;
	width:100%;
	height:100%;
	border:solid 1px #e5e5e5;
	margin-left:35px;
	padding:40px 25px;
	color:#191919;
	position:relative;
	transition:border-color .35s;
}
.icta_box .icta_top ul li .icta_wrap{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0,0,0,.5);
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	opacity:0;
	pointer-events:none;
	transform:scale(0);
	transition:all .35s;
}
.icta_box .icta_top ul li .icta_wrap img{
	display:block;
	width:120px;
	height:120px;
}
.icta_box .icta_top ul li:nth-of-type(1) .icta_ss .icta_icon{
	background:#c7e8e1;
}
.icta_box .icta_top ul li:nth-of-type(2) .icta_ss .icta_icon{
	background:#47c093;
}
.icta_box .icta_top ul li:nth-of-type(3) .icta_ss .icta_icon{
	background:#26c6a7;
}
.icta_box .icta_top ul li:nth-of-type(4) .icta_ss .icta_icon{
	background:#bbd4cf;
}
.icta_box .icta_top ul li .icta_ss .icta_icon{
	width:50px;
	height:50px;
	border-radius:50%;
	background:#01AC8A;
	border:solid 1px transparent;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	transition:background-color .35s,border-color .35s;
}
.icta_box .icta_top ul li .icta_ss .icta_icon svg{
	max-width:50%;
	max-height:50%;
}
.icta_box .icta_top ul li .icta_ss .icta_icon svg path{
	fill:#fff !important;
	transition:all .35s;
}
.icta_box .icta_top ul li:nth-of-type(1) .icta_ss .icta_icon svg path{
	fill:#01AC8A !important;
}
.icta_box .icta_top ul li .icta_ss .icta_txt h4{
	font-size:16px;
	font-weight:bold;
}
.icta_box .icta_top ul li .icta_ss .icta_w{
	font-size:14px;
	color:#404040;
	margin-top:5px;
}


/* 内页-植物租赁详情 */
.ipls_s1 .center_box{
	-webkit-align-items:flex-start;
	align-items:flex-start;
	overflow:hidden;
}
.ipls_s1 .ipls_l{
	width:640px;
	position:relative;
	z-index:3;
	float:left;
	color:#333;
}
.ipls_s1 .ipls_l .ipls_tit{
	color:#171717;
	font-size:48px;
	padding-top:26px;
	background:url(../img/ipls_s1_icon.png) no-repeat left top;
}
.ipls_s1 .ipls_l .ipls_w{
	font-size:18px;
	line-height:1.6;
}
.ipls_s1 .ipls_l .ipls_info ul{
	overflow:hidden;
	margin-left:-35px;
	margin-bottom:-20px;
}
.ipls_s1 .ipls_l .ipls_info ul li{
	float:left;
	margin-left:35px;
	margin-bottom:20px;
}
.ipls_s1 .ipls_l .ipls_info ul li .ipls_ss{
	width:98px;
	height:98px;
	font-size:16px;
	position:relative;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ipls_s1 .ipls_l .ipls_info ul li .ipls_ss span{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.ipls_s1 .ipls_l .ipls_info ul li .ipls_ss i{
	position:relative;
	z-index:3;
	text-align:center;
}
.ipls_s1 .ipls_l .ipls_bot{
	border:solid 1px #e5e5e5;
	padding:0 0 30px;
}
.ipls_s1 .ipls_l .ipls_bot .ipls_stit{
	display:inline-block;
	padding-right:35px;
	background:url(../img/ipls_s1_bot_bg.png) no-repeat right center;
	transform:translateY(-50%);
}
.ipls_s1 .ipls_l .ipls_bot .ipls_stit h4{
	font-size:16px;
	padding:10px 15px;
	background:#01AC8A;
	color:#fff;
}
.ipls_s1 .ipls_l .ipls_bot .ipls_w{
	padding:0 25px;
	font-size:16px;
	line-height:1.875;
}

.ipls_s1 .ipls_r{
	width:760px;
	margin-left:-200px;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	float:right;
}
.ipls_s1 .ipls_r img{
	display:block;
	max-width:100%;
}
.ipls_gtit{
	color:#1c1c1c;
	overflow:hidden;
	position:relative;
	z-index:3;
}
.ipls_gtit h2{
	padding-right:60px;
	background:url(../img/ipls_gtit_icon1.png) no-repeat right center;
	font-size:20px;
	font-weight:bold;
	letter-spacing:.8em;
}
.ipls_gtit>span{
	font-size:42px;
	text-transform:uppercase;
	font-family:arial;
	margin-top:5px;
}
.ipls_gtit>div{
	font-size:16px;
	color:#676767;
}
.ipls_gtit>i>img{
	max-width:15px;
}
.ipls_s3 .ipls_con{
	position:relative;
}
.ipls_s3 .ipls_con .ipls_img{
	display:block;
}
.ipls_s3 .ipls_con .ipls_img img{
	display:block;
	width:100%;
}
.ipls_s3 .ipls_con .ipls_txt{
	width:700px;
	position:absolute;
	z-index:3;
	left:0;
	bottom:0;
	background:#009477 url(../img/ipls_s3_bg2.png) no-repeat 10px bottom;
}
.ipls_s3 .ipls_con .ipls_txt ol{
	background:url(../img/ipls_s3_bg1.png) no-repeat right top;
	padding:40px 40px 90px;
	color:#fff;
}
.ipls_s3 .ipls_con .ipls_txt ol li{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	position:relative;
}
.ipls_s3 .ipls_con .ipls_txt ol li:before{
	content:"";
	position:absolute;
	left:20px;
	width:1px;
	top:0;
	bottom:0;
	background:#fff;
	opacity:.52;
}
.ipls_s3 .ipls_con .ipls_txt ol li:nth-last-of-type(1):before{
	bottom:calc(100% - 40px);
}
.ipls_s3 .ipls_con .ipls_txt ol li + li{
	padding-top:34px;
}
.ipls_s3 .ipls_con .ipls_txt ol li em{
	width:42px;
	height:42px;
	line-height:42px;
	background:#fff;
	color:#009477;
	text-align:center;
	position:relative;
	z-index:3;
}
.ipls_s3 .ipls_con .ipls_txt ol li em:before,
.ipls_s3 .ipls_con .ipls_txt ol li em:after{
	content:"";
	position:absolute;
	left:0;
	width:100%;
	height:5px;
	background:#009477;
}
.ipls_s3 .ipls_con .ipls_txt ol li em:before{
	bottom:100%;
}
.ipls_s3 .ipls_con .ipls_txt ol li em:after{
	top:100%;
}
.ipls_s3 .ipls_con .ipls_txt ol li .ipls_w{
	width:calc(100% - 80px);
	font-size:14px;
	line-height:1.6;
	padding-top:5px;
}
.ipls_s4 .center_box{
	background:#f5f5f5 url(../img/ipls_s4_bg.png) no-repeat right center;
	background-size:cover;
}
.ipls_s4 .ipls_con{
	width:100%;
	padding:20px 23.8% 20px 60px;
	overflow:hidden;
	border:solid 1px #dcdcdc;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
}
.ipls_s4 .ipls_con .ipls_img{
	float:left;
}
.ipls_s4 .ipls_con .ipls_img img{
	display:block;
	width:102px;
}
.ipls_s4 .ipls_con .ipls_txt{
	float:right;
	width:660px;
	color:#202020;
}
.ipls_s4 .ipls_con .ipls_tit{
	font-size:25px;
	font-weight:bold;
}
.ipls_s4 .ipls_con .ipls_w{
	font-size:14px;
	line-height:1.6;
}


/* 内页-起居空间LEP整体治理 */
.ilep1_txt.article_w{
	font-size:14px;
	color:#666;
}
.ilep1_flex{
	overflow:hidden;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.ilep1_s1 .ilep1_mid .ilep1_l{
	width:54.2%;
}
.ilep1_s1 .ilep1_mid .ilep1_r{
	width:37.5%;
}
.ilep1_s1 .ilep1_mid .ilep1_r img{
	display:block;
	width:100%;
}
.full_img,
.full_img a{
	display:block;
}
.full_img img{
	display:block;
	width:100%;
}
.font_16{
	font-size:16px !important;
}
.font_20{
	font-size:20px !important;
}
.font_24{
	font-size:24px !important;
}
.font_30{
	font-size:30px !important;
}
.ilep1_s3 .ilep1_flex{
	-webkit-align-items:center;
	align-items:center;
}
.ilep1_s3 .ilep1_r{
	width:52.5%;
}
.ilep1_s3 .ilep1_r img{
	display:block;
	width:100%;
}
.ilep1_s3 .ilep1_l{
	width:42.5%;
}
.ilep1_s4{
	background:url(../img/ilep1_s4_bg.jpg) no-repeat center center fixed;
	background-size:cover;
}
.ilep1_s4 .ilep1_con ul{
	margin-left:-30px;
}
.ilep1_s4 .ilep1_con ul li{
	width:25%;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss{
	margin-left:30px;
	color:#fff;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_icon{
	width:88px;
	height:88px;
	border:solid 1px #fff;
	border-radius:50%;
	background:#fff;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	transition:all .35s;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_icon img,
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_icon svg{
	display:block;
	max-width:50%;
	max-height:50%;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_icon svg path{
	fill:#33c36c !important;
	transition:all .35s;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_txt{
	width:calc(100% - 100px);
	padding-top:10px;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_txt h4{
	font-size:16px;
}
.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_w{
	font-size:14px;
	margin-top:5px;
}
.ilep1_s5{
	background:#f5f7ff;
	position:relative;
	overflow:hidden;
}
.ilep1_s5 .ilep1_bg{
	position:absolute;
}
.ilep1_s5 .ilep1_bg1{
	max-width:445px;
	width:24vw;
	left:0;
	top:0;
}
.ilep1_s5 .ilep1_bg2{
	max-width:215px;
	width:11.4vw;
	right:0;
	bottom:0;
}
.ilep1_s5 .ilep1_bg img{
	display:block;
	width:100%;
}
.ilep1_s5 .center_box{
	position:relative;
	z-index:5;
}
.ilep_tit{
	text-align:center;
}
.ilep_tit .ilep_top{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ilep_tit .ilep_top i{
	display:inline-block;
	width:86px;
	height:1px;
	background:#01AC8A;
}
.ilep_tit .ilep_top span{
	display:inline-block;
	padding:0 10px;
	font-size:18px;
	font-weight:bold;
	color:#01ac8a;
}
.ilep_tit h2{
	font-size:24px;
	font-weight:bold;
	color:#262626;
}
.ilep_tit.white_tit .ilep_top i{
	background:#fff;
}
.ilep_tit.white_tit .ilep_top span,
.ilep_tit.white_tit h2{
	color:#fff;
}
.ilep1_s5 .ilep1_con ul{
	margin-left:-50px;
}
.ilep1_s5 .ilep1_con ul li{
	width:33.3333%;
}
.ilep1_s5 .ilep1_con ul li:nth-of-type(even){
	margin-top:70px;
}
.ilep1_s5 .ilep1_con ul li a{
	display:block;
	position:relative;
	margin-left:50px;
	overflow:hidden;
	border-radius:3px;
	color:#262626;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_img{
	display:block;
	height:394px;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_img img{
	display:block;
	width:100%;
	height:100%;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_txt{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#fff;
	transition:background-color .35s;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_txt h3{
	font-size:18px;
	font-weight:bold;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_w{
	-webkit-line-clamp:6;
	-moz-line-clamp:6;
	-o-line-clamp:6;
	line-clamp:6;
	font-size:14px;
	height:132px;
	line-height:1.6;
	opacity:.8;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_txt .iconfont{
	display:inline-block;
	font-size:20px;
	color:#01AC8A;
	border:solid 1px #01AC8A;
	border-radius:200px;
	padding:2px 20px;
	transition:all .35s;
}
.ilep1_s5 .ilep1_con ul li a .ilep1_txt .iconfont:before{
	transition:all 0s;
}
.ilep1_s5 .ilep1_con ul li a:active{
	color:#fff;
}
.ilep1_s5 .ilep1_con ul li a:active .ilep1_txt{
	background:rgba(0,0,0,.6);
}
.ilep1_s5 .ilep1_con ul li a:active .ilep1_txt .iconfont{
	background:#01AC8A;
	color:#fff;
}
.ilep1_s6 .ilep1_con ul li{
	border:solid 1px #b3b3b3;
	border-radius:5px;
	color:#262626;
	transition:all .35s;
}
.ilep1_s6 .ilep1_con ul li + li{
	margin-top:20px;
}
.ilep1_s6 .ilep1_con ul li .ilep1_top{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
}
.ilep1_s6 .ilep1_con ul li .ilep1_top h3,
.ilep1_s6 .ilep1_con ul li .ilep1_bot .ilep1_txt{
	max-width:85%;
}
.ilep1_s6 .ilep1_con ul li .ilep1_top h3{
	float:left;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ilep1_s6 .ilep1_con ul li .ilep1_top .ilep1_icon{
	float:right;
	width:26px;
	height:26px;
	border-radius:50%;
	background:#2a3e4b;
	cursor:pointer;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	color:#fff;
	transform:rotate(180deg);
	transition:all .35s;
}
.ilep1_s6 .ilep1_con ul li .ilep1_top .ilep1_icon .iconfont{
	font-size:14px;
}
.ilep1_s6 .ilep1_con ul li .ilep1_bot{
	max-height:0;
	overflow:hidden;
	transition:all .8s;
}
.ilep1_s6 .ilep1_con ul li .ilep1_bot .ilep1_txt{
	font-size:16px;
	color:#797979;
	line-height:1.6;
}
.ilep1_s6 .ilep1_con ul li.active{
	border-color:#01AC8A;
	color:#01AC8A;
	background:#f2fbf9;
}
.ilep1_s6 .ilep1_con ul li.active .ilep1_top .ilep1_icon{
	background:#01AC8A;
	transform:rotate(0);
}
.ilep1_s6 .ilep1_con ul li.active .ilep1_bot{
	max-height:340px;
}
.ilep1_s7.ifm_s7{
	background:none;
}
.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
	border-color:#7a7a7a;
	border-radius:5px;
	padding-top:60px;
	padding-bottom:60px;
}
.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
	max-width:50px;
	max-height:50px;
}
.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt{
	margin-top:20px;
}
.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul{
	margin-left:-34px;
}
.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li{
	margin-left:34px;
}
.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .iconfont{
	width:28px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:#01AC8A;
	color:#fff;
	border-radius:50%;
	right:-31px;
}


/* 内页-工作空间LEP整体治理 */
.ilep2_s1 .ilep1_flex{
	-webkit-align-items:center;
	align-items:center;
}
.ilep2_s1 .ilep1_r{
	width:43.4%;
	padding-right:20px;
	padding-bottom:20px;
	position:relative;
}
.ilep2_s1 .ilep1_r img{
	display:block;
	width:100%;
	position:relative;
	z-index:3;
}
.ilep2_s1 .ilep1_r:before{
	content:"";
	position:absolute;
	left:20px;
	right:0;
	bottom:0;
	top:20px;
	border:solid 1px #01AC8A;
}
.ilep2_s1 .ilep1_l{
	width:51.6%;
}
.ilep2_s2{
	background:url(../img/ilep2_s2_bg.jpg) no-repeat center center;
	background-size:cover;
}
.ilep2_s2 .ilep2_con ul{
	overflow:hidden;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	margin-bottom:-16px;
	margin-left:-16px;
}
.ilep2_s2 .ilep2_con ul li{
	float:left;
	width:50%;
	margin-bottom:16px;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss{
	-webkit-align-items:center;
	align-items:center;
	background:#e0f0ed;
	margin-left:16px;
	color:#262626;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img,
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_txt{
	float:left;
	width:50%;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img{
	height:395px;
	overflow:hidden;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_txt{
	padding:0 30px;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_txt h3{
	font-size:18px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_w{
	font-size:14px;
	height:198px;
	color:#707070;
	line-height:1.6;
	-webkit-line-clamp:9;
	-moz-line-clamp:9;
	-o-line-clamp:9;
	line-clamp:9;
}
.ilep1_s5 .ilep2_bot ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-50px;
}
.ilep1_s5 .ilep2_bot ul li{
	float:left;
	width:33.3333%;
	margin-top:50px;
}
.ilep1_s5 .ilep2_bot ul li .ilep2_ss{
	width:100%;
	height:100%;
	margin-left:50px;
	background:#fff;
	border-radius:5px;
	padding:90px 60px;
	text-align:center;
	transition:all .35s;
}
.ilep1_s5 .ilep2_bot ul li .ilep2_ss .ilep2_icon{
	display:inline-block;
}
.ilep1_s5 .ilep2_bot ul li .ilep2_ss .ilep2_icon svg{
	max-width:55px;
	max-height:55px;
}
.ilep1_s5 .ilep2_bot ul li .ilep2_ss .ilep2_icon svg path{
	fill:#01AC8A !important;
}
.ilep1_s5 .ilep2_bot ul li .ilep2_ss .ilep2_w{
	font-size:14px;
	line-height:1.6;
	color:#565656;
}


/* 内页-起居空间消毒抑菌 */
.ist1_s3 .ist1_bot{
	background:#f3f3f3;
}
.ist1_s3 .ist1_bot ul li + li{
	margin-top:30px;
}
.ist1_s3 .ist1_bot ul li .ist1_ss{
	background:#fff;
	color:#333;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
}
.ist1_s3 .ist1_bot ul li:nth-of-type(even) .ist1_ss{
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse;
}
.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_img{
	width:56%;
	height:364px;
	float:left;
	overflow:hidden;
}
.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt{
	width:44%;
	float:left;
	padding:50px 40px;
}
.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt h3{
	font-size:18px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt .ist1_w{
	font-size:14px;
	line-height:1.6;
	color:#707070;
	-webkit-line-clamp:7;
	-moz-line-clamp:7;
	-o-line-clamp:7;
	line-clamp:7;
}
.ist1_s4{
	background:url(../img/ist1_s4_bg.png) no-repeat center center;
	background-size:cover;
}
.ist1_s4 .ist1_con{
	position:relative;
}
.ist1_s4 .ist1_con .ist1_img{
	display:block;
	pointer-events:none;
	padding:25px;
	background:url(../img/ist1_s4_item_bg.png) no-repeat center center;
	background-size:100% 100%;
}
.ist1_s4 .ist1_con .ist1_img img{
	display:block;
	width:238px;
	height:352px;
}
.ist1_s4 .ist1_con .gallery-caption{
	display:none;
}
.ist1_s4 .ist1_con .swiper-button-white{
	width:56px;
	height:56px;
	background:#f1f1f1;
	border-radius:50%;
	color:#a8a8a8;
	transition:background-color .35s,color .35s;
}
.ist1_s4 .ist1_con .swiper-button-prev{
	left:-90px;
}
.ist1_s4 .ist1_con .swiper-button-next{
	right:-90px;
}
.ist1_s4 .ist1_con .swiper-button-white:after{
	font-size:calc(var(--swiper-navigation-size) * .5);
	transition:all 0s;
}
.ist1_s5{
	background:#01AC8A;
}
.ist1_s5 .ist1_con{
	padding:0 3%;
}
.ist1_s5 .ist1_con ul{
	overflow:hidden;
	margin-left:-20px;
	margin-bottom:-20px;
}
.ist1_s5 .ist1_con ul li{
	float:left;
	width:25%;
	margin-bottom:20px;
}
.ist1_s5 .ist1_con ul li a{
	display:block;
	margin-left:20px;
	position:relative;
	color:#212121;
	background:#fff;
	position:relative;
	overflow:hidden;
}
.ist1_s5 .ist1_con ul li a .ist1_img{
	display:block;
	overflow:hidden;
	height:calc((94vw - 17px - 60px) / 4 * 261 / 433);
}
.ist1_s5 .ist1_con ul li a .ist1_img img{
	display:block;
	width:100%;
	height:100%;
}
.ist1_s5 .ist1_con ul li a .ist1_txt{
	padding:20px;
}
.ist1_s5 .ist1_con ul li a .ist1_txt h3,
.ist1_s5 .ist1_con ul li a .ist1_w{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ist1_s5 .ist1_con ul li a .ist1_txt h3{
	font-size:18px;
	font-weight:bold;
}
.ist1_s5 .ist1_con ul li a .ist1_w{
	color:#646464;
	font-size:14px;
	margin-top:5px;
}
.ist1_s5 .ist1_con ul li a .ist1_wrap{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.68);
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	transform:translateY(50%);
	opacity:0;
	transition:all .5s;
}
.ist1_s5 .ist1_con ul li a .ist1_wrap .ist1_btn,
.ipla_s4 .ipla_con ul li a .ipla_wrap .ipla_btn{
	-webkit-align-items:center;
	align-items:center;
	padding:16px 50px;
	padding:.75vw 2.5vw;
	background:#fff;
	border-radius:200px;
	color:#1d1d1d;
	transition:all .35s;
}
.ist1_s5 .ist1_con ul li a .ist1_wrap .ist1_btn .iconfont,
.ipla_s4 .ipla_con ul li a .ipla_wrap .ipla_btn .iconfont{
	color:#01AC8A;
	font-size:20px;
	margin-left:5px;
}
.ist1_s7 .ist1_con{
	background:url(../img/ist1_s7_bg.jpg) no-repeat center center;
	background-size:cover;
	overflow:hidden;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.ist1_s7 .ist1_con .ist1_l{
	width:56%;
	color:#fff;
}
.ist1_s7 .ist1_con .ist1_tit{
	font-size:24px;
	font-weight:bold;
	overflow:hidden;
}
.ist1_s7 .ist1_con .ist1_txt{
	background:rgba(0,124,99,.82);
	font-size:14px;
	line-height:2;
}
.ist1_s7 .ist1_con .ist1_r{
	width:36.8%;
}
.ist1_s7 .ist1_con .ist1_r img{
	display:block;
	width:100%;
}


/* 内页-工作空间消毒抑菌 */
.ist2_s1 .ist2_top{
	text-align:center;
}
.ist2_s1 .ist2_top .ist2_exp{
	font-size:16px;
	color:#666;
	line-height:1.6;
}
.ist2_s1 .ist2_bot ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-40px;
}
.ist2_s1 .ist2_bot ul li{
	width:25%;
	margin-top:60px;
}
.ist2_s1 .ist2_bot ul li .ist2_ss{
	margin-left:40px;
	border-radius:10px;
	background:#f0f0f0;
	padding-top:0;
	position:relative;
	text-align:center;
	color:#2b2b2b;
	transition:all .35s;
}
.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_icon{
	width:92px;
	height:92px;
	border-radius:50%;
	background:#01AC8A;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	transform:translateY(-50%);
}
.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_icon svg{
	max-width:57%;
	max-height:57%;
}
.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_icon svg path{
	fill:#fff !important;
}
.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_txt{
	transform:translateY(-20px);
}
.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_txt h3{
	font-size:18px;
}
.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_w{
	font-size:14px;
	color:#5f5f5f;
}
.ist2_s2 .ist2_con ul li + li{
	margin-top:80px;
}
.ist2_s2 .ist2_con .ist2_ss{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	overflow:hidden;
	color:#141414;
}
.ist2_s2 .ist2_con ul li:nth-of-type(even) .ist2_ss{
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse;
}
.ist2_s2 .ist2_con .ist2_ss .ist2_img{
	float:left;
	width:54%;
	height:398px;
	border-radius:10px;
	overflow:hidden;
}
.ist2_s2 .ist2_con .ist2_ss .ist2_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .35s;
}
.ist2_s2 .ist2_con .ist2_ss .ist2_txt{
	width:38.5%;
}
.ist2_s2 .ist2_con .ist2_ss .ist2_txt h3{
	font-size:24px;
	font-weight:bold;
}
.ist2_s2 .ist2_con .ist2_ss .ist2_w{
	font-size:14px;
	line-height:1.6;
	color:#707070;
}
.ist2_s3{
	background:#ebf2f4;
}


/* 内页-中央空调清洗除菌 */
.ist3_box .ilep2_s1 .center_box,
.ist4_box .ilep2_s1 .center_box{
	position:relative;
}
.ist3_box .ilep2_s1 .ilep1_flex,
.ist4_box .ilep2_s1 .ilep1_flex{
	position:relative;
	z-index:3;
}
.ist3_box .ilep2_s1 .ist3_bg,
.ist4_box .ilep2_s1 .ist3_bg{
	position:absolute;
	top:0;
	left:-70px;
	width:271px;
}
.ist3_box .ilep2_s1 .ist3_bg img{
	display:block;
	width:100%;
}
.ist3_box .ilep2_s1 .ist3_line,
.ist4_box .ilep2_s1 .ist3_line{
	display:block;
	width:168px;
	height:9px;
	background:#01AC8A;
	border-radius:200px;
}
.ist3_s2{
	background:url(../img/ist3_s2_bg.png) no-repeat center center;
}
.ist3_s2 .ist3_exp{
	font-size:16px;
	line-height:1.6;
	color:#666;
	text-align:center;
}
.ist3_s2 .ist3_con ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-30px;
	margin-bottom:-30px;
}
.ist3_s2 .ist3_con ul li{
	float:left;
	width:33.33333%;
	margin-bottom:30px;
}
.ist3_s2 .ist3_con ul li:nth-of-type(3n-1){
	margin-top:60px;
}
.ist3_s2 .ist3_con ul li:nth-of-type(3n){
	margin-top:120px;
}
.ist3_s2 .ist3_con ul li .ist3_ss{
	display:block;
	height:100%;
	margin-left:30px;
	color:#222;
	transition:all .35s;
}
.ist3_s2 .ist3_con ul li .ist3_ss .ist3_img{
	display:block;
	overflow:hidden;
	height:359px;
}
.ist3_s2 .ist3_con ul li .ist3_ss .ist3_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ist3_s2 .ist3_con ul li .ist3_ss .ist3_txt{
	padding-right:30%;
	padding-left:20px;
	position:relative;
}
.ist3_s2 .ist3_con ul li .ist3_ss .ist3_txt:before{
	content:"";
	position:absolute;
	width:6px;
	height:55px;
	background:#01ac8a;
	left:0;
	top:0;
}
.ist3_s2 .ist3_con ul li .ist3_ss .ist3_txt h3{
	font-size:20px;
	font-weight:bold;
}
.ist3_s2 .ist3_con ul li .ist3_ss .ist3_w{
	font-size:14px;
	margin-top:5px;
	line-height:1.6;
	color:#6a6a6a;
}
.ist3_s3 .ist3_top{
	background:#213341 url(../img/ist3_s3_bg.png) no-repeat center top;
	padding-bottom:200px;
}
.ist3_s3 .ist3_top .ist3_txt{
	font-size:16px;
	line-height:1.6;
	color:#fff;
}
.ist3_s3 .ist3_bot .center_box{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	position:relative;
	z-index:3;
	margin-top:-103px;
}
.ist3_s3 .ist3_bot .ist3_txt{
	max-width:36.25%;
	text-align:right;
	padding-top:65px;
	margin-right:20px;
}
.ist3_s3 .ist3_bot .ist3_txt h3{
	font-size:20px;
	font-weight:bold;
	color:#fff;
}
.ist3_s3 .ist3_bot .ist3_w{
	font-size:18px;
	line-height:1.6;
	color:#213341;
}
.ist3_s3 .ist3_bot .ist3_r{
	position:relative;
}
.ist3_s3 .ist3_bot .ist3_r .ist3_img{
	display:block;
	width:207px;
	height:207px;
	overflow:hidden;
	border-radius:50%;
}
.ist3_s3 .ist3_bot .ist3_r .ist3_img img{
	display:block;
	width:100%;
	height:100%;
}
.ist3_s3 .ist3_bot .ist3_r .ist3_wrap{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ist3_s3 .ist3_bot .ist3_r .ist3_icon{
	width:58%;
	height:58%;
	background:#01AC8A;
	border-radius:50%;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ist3_s3 .ist3_bot .ist3_r .ist3_icon svg{
	max-width:64%;
	max-height:64%;
	margin-top:5%;
}
.ist3_s3 .ist3_bot .ist3_r .ist3_icon svg path{
	fill:#fff !important;
}


/* 内页-空气治理机 */
.ist4_box .ilep2_s1 .ilep1_l{
	width:39.5%;
}
.ist4_box .ilep2_s1 .ilep1_r{
	width:51.3%;
}
.ist4_box .ilep2_s1 .ist3_bg{
	left:55%;
	top:50px;
}
.ist4_s2,
.ist4_s5{
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}
.ist4_s2 .ist4_l{
	width:50%;
	min-height:500px;
	backdrop-filter:blur(10px);
	background:rgba(0,0,0,.52);
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	-webkit-align-items:center;
	align-items:center;
}
.ist4_s2 .ist4_l .ist4_txt{
	width:600px;
	padding-right:60px;
	color:#fff;
}
.ist4_s2 .ist4_l .ist4_txt h3{
	font-weight:bold;
}
.ist4_s2 .ist4_l .ist4_txt .ist4_w,
.ist4_s5 .ist4_txt .ist4_w{
	font-size:16px;
	line-height:1.6;
}
.ist4_box .ist3_s2{
	background:none;
}
.ist4_box .ist3_s2 .ist3_con ul{
	margin-bottom:-25px;
	margin-left:-25px;
}
.ist4_box .ist3_s2 .ist3_con ul li{
	margin-bottom:25px;
	width:25%;
	margin-top:0 !important;
}
.ist4_box .ist3_s2 .ist3_con ul li .ist3_ss{
	margin-left:25px;
}
.ist4_box .ist3_s2 .ist3_con ul li .ist3_ss .ist3_img{
	height:328px;
	border-radius:10px;
}
.ist4_s5 .center_box{
	-webkit-align-items:center;
	align-items:center;
	color:#fff;
	text-align:center;
	min-height:434px;
}
.ist4_s5 .ist4_txt{
	width:100%;
}
.ist4_s5 .ist4_txt h3{
	font-weight:bold;
}
.ist4_s6 .ist4_con ul{
	display:-webkit-grid;
	display:grid;
	grid-auto-flow:row dense;
	grid-row-gap:10px;
	grid-column-gap:10px;
	grid-template-rows:repeat(5,95px);
	grid-template-columns:repeat(61,10px);
}
.ist4_s6 .ist4_con ul li:nth-of-type(1),
.ist4_s6 .ist4_con ul li:nth-of-type(2){
	grid-row-start:span 3;
}
.ist4_s6 .ist4_con ul li:nth-of-type(3){
	grid-row-start:span 5;
}
.ist4_s6 .ist4_con ul li:nth-of-type(4){
	grid-row-start:span 2;
	grid-column-start:span 43;
}
.ist4_s6 .ist4_con ul li:nth-of-type(1),
.ist4_s6 .ist4_con ul li:nth-of-type(3){
	grid-column-start:span 17;
}
.ist4_s6 .ist4_con ul li:nth-of-type(2){
	grid-column-start:span 26;
}
.ist4_s6 .ist4_con ul li .ist4_ss{
	width:100%;
	height:100%;
	overflow:hidden;
}
.ist4_s6 .ist4_con ul li .ist4_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ist4_s6 .ist4_con ul li .ist4_wrap{
	-webkia-align-items:center;
	align-items:center;
}
.ist4_s6 .ist4_con ul li .ist4_wrap .ist4_txt{
	padding:0 60px;
}
.ist4_s6 .ist4_con ul li .ist4_wrap .clamp_txt{
	font-size:16px;
	max-height:196px;
	-webkit-line-clamp:7;
	-moz-line-clamp:7;
	-o-line-clamp:7;
	line-clamp:7;
}


/* 内页-绿植租摆服务 */
.ipla_s1 .ipla_tit{
	text-align:center;
}
.ipla_s1 .ipla_tit .subc_tit{
	font-size:26px;
}
.ipla_s1 .ipla_tit .ipla_exp{
	font-size:18px;
	color:#434343;
	line-height:1.6;
}
.ipla_s1 .ipla_con{
	overflow:hidden;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.ipla_s1 .ipla_con .ipla_l{
	width:40%;
	padding-left:50px;
	background:url(../img/ipla_s1_bor.png) no-repeat 18px top;
}
.ipla_s1 .ipla_con .ipla_l .ipla_stit{
	font-size:20px;
	font-weight:bold;
	color:#292929;
}
.ipla_s1 .ipla_con .ipla_l .ipla_stit em{
	font-weight:inherit;
	color:#01ac8a;
}
.ipla_s1 .ipla_con .ipla_l .ipla_sexp{
	font-size:16px;
	color:#666;
	line-height:1.7;
}
.ipla_s1 .ipla_con .ipla_r{
	width:56%;
	position:relative;
}
.ipla_s1 .ipla_con .ipla_r .ipla_img{
	display:block;
}
.ipla_s1 .ipla_con .ipla_r .ipla_img img{
	display:block;
	width:100%;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask{
	position:absolute;
	width:33%;
	background:rgba(1,172,138,.96);
	top:0;
	right:0;
	height:100%;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask ul{
	width:100%;
	height:100%;
	padding:0 10px;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	justify-content:center;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li{
	width:100%;
	height:33.3333%;
	-webkit-align-items:center;
	align-items:center;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li + li{
	border-top:solid 1px #fff;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss{
	text-align:center;
	width:100%;
	color:#fff;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss h4{
	font-size:20px;
	font-weight:bold;
}
.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss .ipla_w{
	font-size:16px;
}
.ipla_s2{
	background:url(../img/ipla_s2_bg.jpg) no-repeat center center fixed;
	background-size:cover;
}
.ipla_s2 .ilep_tit h2{
	color:#fff;
}
.ipla_s2 .ipla_con ul{
	margin-left:-30px;
	overflow:hidden;
}
.ipla_s2 .ipla_con ul li{
	width:25%;
	float:left;
}
.ipla_s2 .ipla_con ul li:nth-of-type(odd){
	margin-top:70px;
}
.ipla_s2 .ipla_con ul li .ipla_ss{
	margin-left:30px;
	display:block;
	border-radius:5px;
	overflow:hidden;
	background:#01AC8A;
	color:#fff;
}
.ipla_s2 .ipla_con ul li .ipla_ss .ipla_img{
	display:block;
	height:282px;
	overflow:hidden;
}
.ipla_s2 .ipla_con ul li .ipla_ss .ipla_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt h3,
.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt .ipla_w{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt h3{
	font-size:18px;
	font-weight:bold;
}
.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt .ipla_w{
	font-size:16px;
	margin-top:5px;
}
.ipla_box .ilep2_s1 .ilep1_r{
	width:51.3%;
}
.ipla_box .ilep2_s1 .ilep1_l{
	width:43.58%;
}
.ipla_box .ilep2_s1 .ilep1_l ul li + li{
	margin-top:60px;
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	color:#202020;
	transition:all .35s;
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_icon{
	width:80px;
	height:80px;
	border-radius:50%;
	background:#01ac8a;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_icon svg{
	max-width:50%;
	max-height:50%;
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_icon path{
	fill:#fff !important;
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_txt{
	width:calc(100% - 100px);
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_txt h3{
	font-size:18px;
	font-weight:bold;
}
.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_txt .ipla_w{
	font-size:14px;
	color:#707070;
	line-height:1.6;
	margin-top:5px;
}
.ipla_s4{
	width:100%;
	overflow:hidden;
}
.ipla_s4 .ipla_con{
	margin:20px;
}
.ipla_s4 .ipla_con ul{
	display:-webkit-grid;
	display:grid;
	grid-auto-flow:row dense;
	grid-row-gap:20px;
	grid-column-gap:20px;
	grid-template-rows:repeat(2,calc((100vw - 17px - 100px) / 4 * 368 / 452));
	grid-template-columns:repeat(4,calc((100vw - 17px - 100px) / 4));
}
.ipla_s4 .ipla_con ul li:nth-of-type(1),
.ipla_s4 .ipla_con ul li:nth-of-type(4){
	grid-row-start:span 2;
}
.ipla_s4 .ipla_con ul li a{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
}
.ipla_s4 .ipla_con ul li a .ipla_img,
.ipla_s4 .ipla_con ul li a .ipla_img img{
	display:block;
	width:100%;
	height:100%;
}
.ipla_s4 .ipla_con ul li a .ipla_wrap{
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	width:100%;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	background:rgba(1,172,138,.9);
	transform:translateY(50%);
	opacity:0;
	transition:all .5s;
}
.ipla_s5{
	background:url(../img/ipla_s5_bg.jpg) no-repeat center top;
	background-size:100%;
}
.ipla_s5 .ipla_con ul{
	-webkit-column-count:2;
	-moz-column-count:2;
	column-count:2;
	-webkit-column-gap:30px;
	-moz-column-gap:30px;
	column-gap:30px;
	margin-bottom:-30px;
}
.ipla_s5 .ipla_con ul li .ipla_ss{
	display:block;
	position:relative;
	color:#fff;
	margin-bottom:30px;
}
.ipla_s5 .ipla_con ul li .ipla_ss .ipla_img{
	display:block;
	overflow:hidden;
}
.ipla_s5 .ipla_con ul li .ipla_ss .ipla_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .35s;
}
.ipla_s5 .ipla_con ul li .ipla_ss .ipla_wrap{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.ipla_s5 .ipla_con ul li .ipla_ss .ipla_wrap .ipla_w{
	line-height:1.6;
	font-size:16px;
	margin-top:20px;
	-webkit-line-clamp:4;
	-moz-line-clamp:4;
	-o-line-clamp:4;
	line-clamp:4;
}
.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_img{
	height:414px;
}
.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap{
	background:url(../img/ipla_s5_tit_bg.png) no-repeat right bottom;
	background-size:cover;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	-webkit-align-items:flex-end;
	align-items:flex-end;
}
.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap .ipla_txt{
	width:54%;
	padding:0 20px 20px;
	background:url(../img/ipla_s5_bor.png) no-repeat left 5px;
}
.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap .ipla_txt .ipla_stit{
	font-size:35px;
	font-weight:bold;
}
.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap .ipla_w{
	font-size:14px;
	min-height:88px;
	margin-top:5px;
	-webkit-line-clamp:8;
	-moz-line-clamp:8;
	-o-line-clamp:8;
	line-clamp:8;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_img{
	height:702px;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap{
	-webkit-flex-direction: column;
	flex-direction:column;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top{
	background:rgba(0,0,0,.7);
	padding:40px;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_tag{
	-webkit-align-items:center;
	align-items:center;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_tag span{
	display:inline-block;
	padding:10px 30px;
	font-size:16px;
	background:#01AC8A;
	border-radius:200px;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_tag i{
	margin-right:-40px;
	margin-left:15px;
	height:1px;
	background:rgba(255,255,255,.4);
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_price{
	font-size:25px;
	display:block;
	margin-top:10px;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_price em{
	font-size:40px;
}

.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_bot{
	width:100%;
	text-align:center;
	margin-bottom:35px;
}
.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_bot span{
	display:inline-block;
	font-size:16px;
	padding:10px 50px;
	background:#01AC8A;
	border-radius:200px;
	transition:all .35s;
}
.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss{
	background:#01ac8a;
	padding:40px 40px 0;
	min-height:260px;
}
.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss .ipla_wrap{
	position:static;
	padding-right:80px;
	padding-bottom:50px;
	background:url(../img/ipla_s5_bor.png) no-repeat right top;
}
.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss .ipla_wrap .ipla_stit{
	font-size:24px;
	font-weight:bold;
}
.ipla_s6{
	background:url(../img/ipla_s6_bg.jpg) no-repeat center center fixed;
	background-size:cover;
}
.ipla_s6 .ipla_con{
	position:relative;
}
.ipla_s6 .ipla_con .swiper-container{
	padding:75px 0;
}
.ipla_s6 .ipla_con .swiper-slide a{
	display:block;
	position:relative;
	transform:scale(1.17);
	color:#fff;
}
.ipla_s6 .ipla_con .swiper-slide-prev,
.ipla_s6 .ipla_con .swiper-slide-next{
	z-index:3;
}
.ipla_s6 .ipla_con .swiper-slide-active{
	z-index:9;
}
.ipla_s6 .ipla_con .swiper-slide-active a{
	transform:scale(1.55);
}
.ipla_s6 .ipla_con .ipla_img{
	display:block;
	height:265px;
	overflow:hidden;
}
.ipla_s6 .ipla_con .ipla_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.ipla_s6 .ipla_con .ipla_txt{
	position:absolute;
	width:468px;
	bottom:0;
	left:50%;
	margin-left:-310px;
	background:rgba(0,0,0,.5);
	transform:scale(calc(1 / 1.17));
	transform-origin:bottom;
	padding:20px 25px;
	opacity:0;
	transition:opacity .35s;
}
.ipla_s6 .ipla_con .swiper-slide-active .ipla_txt{
	width:620px;
	transform:scale(calc(1 / 1.55));
	opacity:1;
}
.ipla_s6 .ipla_con .ipla_txt h4,
.ipla_s6 .ipla_con .ipla_txt .ipla_w{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ipla_s6 .ipla_con .ipla_txt h4{
	font-size:20px;
	font-weight:bold;
}
.ipla_s6 .ipla_con .ipla_txt .ipla_w{
	font-size:14px;
	margin-top:5px;
}
.ipla_s6 .swiper-button-white{
	display:none;
}


/* 内页-品牌简介 */
.intro_s1{
	background:#f9f9f9 url(../img/intro_s1_bg.png) no-repeat left top;
}
.intro_s1 .intro_con{
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.intro_s1 .intro_con .intro_txt{
	width:52.5%;
	background:rgba(1,172,138,.8);
	color:#fff;
	min-height:434px;
}
.intro_s1 .intro_con .intro_txt .intro_tit{
	font-size:36px;
	font-weight:bold;
	border-bottom:solid 1px #fff;
}
.intro_s1 .intro_con .intro_txt .intro_w{
	color:#fff;
}
.intro_s2 ul li{
	overflow:hidden;
}
.intro_s2 ul li .intro_img,
.intro_s2 ul li .intro_wrap{
	width:50%;
	float:left;
}
.intro_s2 ul li .intro_img{
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.intro_s2 ul li .intro_img img{
	display:none;
	width:100%;
}
.intro_s2 ul li .intro_wrap{
	-webkit-align-items:center;
	align-items:center;
	position:relative;
	z-index:3;
	min-height:334px;
}
.intro_s2 ul li .intro_wrap:before{
	content:"";
	position:absolute;
	width:24px;
	height:24px;
	background:#fff;
	left:0;
	top:50%;
	transform:translate(-50%,-50%) rotate(45deg);
}
.intro_s2 ul li .intro_wrap .intro_txt{
	width:600px;
	padding:50px 0 50px 50px;
}
.intro_s2 ul li .intro_wrap .intro_tit{
	font-size:30px;
	color:#1a1a1a;
	border-bottom:solid 1px #e5e5e5;
}
.intro_s2 ul li .intro_wrap .intro_w{
	font-size:14px;
	line-height:1.875;
}
.intro_s2 ul li:nth-of-type(odd){
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse;
}
.intro_s2 ul li:nth-of-type(odd) .intro_wrap{
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
}
.intro_s2 ul li:nth-of-type(odd) .intro_wrap .intro_txt{
	padding:50px 50px 50px 0;
}
.intro_s2 ul li:nth-of-type(odd) .intro_wrap:before{
	left:auto;
	right:0;
	transform:translate(50%,-50%) rotate(45deg);
}
.intro_s3{
	background:#f9f9f9;
}
.intro_s3 ul{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
.intro_s3 ul li{
	width:585px;
	background:#fff;
	border-bottom:solid 1px #01ac8a;
}
.intro_s3 ul li .intro_img{
	display:block;
	height:324px;
	overflow:hidden;
}
.intro_s3 ul li .intro_img img{
	display:block;
	width:100%;
	height:100%;
}
.intro_s3 ul li .intro_tit{
	font-size:14px;
	color:#1a1a1a;
	border-bottom:solid 1px #e5e5e5;
}
.intro_s3 ul li .intro_tit em{
	font-size:24px;
}
.intro_s3 ul li .intro_w{
	color:#686868;
}
.intro_s4 .intro_top{
	background:url(../img/intro_s4_top_bg.jpg) no-repeat center center;
	background-size:cover;
	color:#fff;
}
.intro_s4 .intro_top .intro_tit{
	font-size:48px;
	font-weight:bold;
	text-align:center;
}
.intro_s4 .intro_top .intro_ss{
	text-align:center;
	font-size:0;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.intro_s4 .intro_top .intro_ss:before{
	content:"";
	position:absolute;
	width:100%;
	height:1px;
	background:#9ba0aa;
	background:rgba(255,255,255,.56);
	left:0;
	bottom:21px;
	clip-path:polygon(0 -10px,calc(50% - 7px) -10px,calc(50% - 7px) 8px,calc(50% + 7px) 8px,calc(50% + 7px) -10px,100% -10px,100% 10px,0 10px);
}
.intro_s4 .intro_top .swiper-slide:nth-of-type(1) .intro_ss:before,
.intro_s4 .intro_top .swiper-slide:nth-last-of-type(1) .intro_ss:before{
	width:50%;
	width:calc(50% - 7px);
	clip-path:none;
}
.intro_s4 .intro_top .swiper-slide:nth-of-type(1) .intro_ss:before{
	left:calc(50% + 7px);
}
.intro_s4 .intro_top .intro_ss span{
	display:block;
	font-size:20px;
	font-family:arial;
}
.intro_s4 .intro_top .intro_ss i{
	display:block;
	width:14px;
	height:14px;
	background:#9ba0aa;
	background:rgba(255,255,255,.56);
	border-radius:50%;
	position:relative;
	margin:15px auto;
}
.intro_s4 .intro_top .intro_ss i:before{
	content:"";
	position: absolute;
    width:100%;
    height:100%;
    border-radius:50%;
    top:0;
    left:0;
    background:rgb(255,255,255,.9);
	animation: scaleIntro 2s infinite;
	display:none;
}
@keyframes scaleIntro{
    0%{
        transform: scale(1);
        opacity:.9
    }
    100%{
        transform: scale(3);
        opacity: 0;
    }
}
.intro_s4 .intro_top .swiper-slide-thumb-active .intro_ss i{
	background:#fff;
}
.intro_s4 .intro_top .swiper-slide-thumb-active .intro_ss i:before{
	display:block;
}
.intro_s4 .swiper-button-white{
	display:none;
}
.intro_s4 .intro_bot{
	width:100%;
	overflow:hidden;
}
.intro_s4 .intro_bot .swiper-container{
	overflow:visible;
	width:380px;
	margin:0;
}
.intro_s4 .intro_bot .intro_ss{
	padding:0 20px;
}
.intro_s4 .intro_bot .intro_year{
	display:block;
	font-size:36px;
	font-style:italic;
	color:#01ac8a;
	font-family:arial;
	font-weight:300;
	border-bottom:solid 1px #e5e5e5;
}
.intro_s4 .intro_bot .swiper-slide-active .intro_year{
	font-weight:bold;
}


/* 内页-企业历程 */
.icou_box .icou_l{
	width:120px;
	position:-webkit-sticky;
	position:sticky;
	top:80px;
}
.icou_box .icou_l .isub_nav ul li{
	margin-bottom:1px;
}
.icou_box .icou_l .isub_nav ul li a{
	display:block;
	padding:25px 10px;
	background:#e1f1ee;
	text-align:center;
	font-size:18px;
	color:#01AC8A;
	font-family:arial;
	position:relative;
}
.icou_box .icou_l .isub_nav ul li.current a{
	background:#01AC8A;
	color:#fff;
}
.icou_box .icou_l .isub_nav ul li a:before{
	content:"";
	position:absolute;
	width:8px;
	height:8px;
	background:#01AC8A;
	right:0;
	top:50%;
	transform:translate(50%,-50%) rotate(45deg);
	opacity:0;
}
.icou_box .icou_l .isub_nav ul li.current a:before{
	opacity:1;
}
.icou_box .icou_r{
	width:900px;
	padding-left:35px;
	border-left:solid 1px #e5e5e5;
}
.icou_box .icou_r>ul>li{
	position:relative;
}
.icou_box .icou_r>ul>li:before,
.icou_box .icou_r>ul>li:after{
	content:"";
	position: absolute;
	width:6px;
	height:6px;
	border-radius:50%;
	top:0;
	left:-39px;
}
.icou_box .icou_r>ul>li:before{
	background:rgb(1,172,138,.9);
	animation:scaleIntro 2s infinite;
}
.icou_box .icou_r>ul>li:after{
	background:#01AC8A;
}
.icou_box .icou_r>ul>li .icou_img{
	display:block;
	width:167px;
}
.icou_box .icou_r>ul>li .icou_img img{
	display:block;
	width:100%;
}
.icou_box .icou_r>ul>li .icou_txt .icou_num{
	font-size:24px;
	font-weight:bold;
	color:#01AC8A;
}


/* 内页-品牌文化 */
.icul_s1{
	background:#fafafa;
}
.icul_s1 .icul_img{
	width:34%;
	position:relative;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.icul_s1 .icul_img>img{
	display:none;
	width:100%;
}
.icul_s1 .icul_img .icul_btn{
	-webkit-align-items:center;
	align-items:center;
	color:#fff;
	font-size:36px;
	position:absolute;
	right:0;
	bottom:0;
	background:rgba(1,172,138,.8);
	padding:20px 40px;
}
.icul_s1 .icul_img .icul_btn .iconfont{
	font-size:26px;
	margin-left:20px;
}
.icul_s1 .icul_r{
	width:66%;
}
.icul_s1 .icul_r .icul_txt{
	width:calc((100vw - 17px) * .66 - (100vw - 17px - 1200px) / 2);
	padding-left:8%;
}
.icul_s1 .icul_r .icul_txt > ul{
	padding-left:50px;
}
.icul_s1 .icul_r .icul_txt > ul > li + li{
	margin-top:50px;
}
.icul_s1 .icul_r .icul_txt .icul_tit{
	-webkit-align-items:center;
	align-items:center;
	margin-left:-50px;
}
.icul_s1 .icul_r .icul_txt .icul_tit .icul_icon{
	
}
.icul_s1 .icul_r .icul_txt .icul_tit svg{
	max-width:28px;
	max-height:28px;
}
.icul_s1 .icul_r .icul_txt .icul_tit svg path{
	fill:#01AC8A !important;
}
.icul_s1 .icul_r .icul_txt .icul_tit h3{
	font-size:24px;
	color:#181818;
	margin-left:20px;
}
.icul_s1 .icul_r .icul_txt .icul_w{
	font-size:14px;
	color:#636363;
}
.icul_s2 .icul_con ul li .icul_img{
	display:block;
	width:746px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.icul_s2 .icul_con ul li .icul_img img{
	display:none;
	width:100%;
}
.icul_s2 .icul_con ul li .icul_wrap{
	width:454px;
	min-height:470px;
	-webkit-align-items:center;
	align-items:center;
}
.icul_s2 .icul_con ul li .icul_wrap .icul_txt{
	padding:50px 0 50px 50px;
	color:#1a1a1a;
	width:100%;
}
.icul_s2 .icul_con ul li .icul_wrap .icul_txt .iconfont{
	font-size:26px;
}
.icul_s2 .icul_con ul li .icul_wrap .icul_txt h3{
	font-size:36px;
}
.icul_s2 .icul_con ul li .icul_wrap .icul_w{
	color:#686868;
}
.icul_s2 .icul_con ul li:nth-of-type(odd){
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse;
}
.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_img{
	width:454px;
}
.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_wrap{
	width:746px;
}
.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_wrap .icul_txt{
	padding-right:100px;
	padding-left:0;
}


/* 内页-荣誉资质 */
.ihonor_box{
	background:url(../img/ihonor_bg.jpg) no-repeat center center fixed;
	background-size:cover;
}
.ihonor_box .ihonor_tit{
	font-size:30px;
	font-weight:bold;
	color:#1a1a1a;
	background:url(../img/ihonor_tit_icon.png) no-repeat left bottom;
}
.ihonor_box .ihonor_con{
	padding-right:115px;
}
.ihonor_box .ihonor_con ul > li{
	position:relative;
}
.ihonor_box .ihonor_con ul > li + li{
	margin-top:60px;
}
.ihonor_box .ihonor_wrap .swiper-slide{
	width:338.333px;
}
.ihonor_box .ihonor_wrap .swiper-slide a{
	width:100%;
	height:344px;
	background:#fff;
	border:solid 1px #e5e5e5;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	pointer-events:none;
}
.ihonor_box .ihonor_wrap .swiper-slide a img{
	display:block;
	max-width:80%;
	max-height:80%;
}
.ihonor_box .ihonor_wrap .gallery-caption{
	display:none;
}
.ihonor_box .ihonor_wrap .swiper-button-white{
	width:40px;
	height:40px;
	background:#fff;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	bottom:0;
	top:auto;
	color:#1e1e1e;
	transition:all .15s;
}
.ihonor_box .ihonor_wrap .swiper-button-next{
	right:-115px;
}
.ihonor_box .ihonor_wrap .swiper-button-prev{
	left:auto;
	right:-74px;
}
.ihonor_box .ihonor_wrap .swiper-button-white:after{
	display:none;
}
.ihonor_box .ihonor_wrap .swiper-button-white .iconfont{
	font-size:20px;
	font-weight:bold;
}



/* 内页-荣誉资质 */
.ihonor_box .ihonor_wrap .swiper-button-white:hover{
	color:#01ac8a;
}





/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~子网站~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* 子首页 */
.subh_s1{
	background:#f6f6f6 url(../img/subh_s1_bg.png) no-repeat right top;
	background-size:30.9375vw;
}
.subh_s1 .subh_top{
	position:relative;
}
.subh_s1 .subh_top .subh_img{
	display:block;
}
.subh_s1 .subh_top .subh_img img{
	display:block;
	width:100%;
}
.subh_s1 .subh_top .subh_txt{
	position:absolute;
	bottom:0;
	left:0;
	width:44%;
	background:#01AC8A url(../img/subh_s1_txt_bg1.png) no-repeat 15px bottom;
	color:#fff;
}
.subh_s1 .subh_top .subh_con{
	background:url(../img/subh_s1_txt_bg2.png) no-repeat right 20px;
	padding:30px 40px;
}
.subh_s1 .subh_top .subh_txt .subh_tit span{
	display:block;
	font-size:16px;
}
.subh_s1 .subh_top .subh_txt .subh_tit  h3{
	font-size:24px;
	font-weight:bold;
	margin-top:2px;
}
.subh_s1 .subh_top .subh_txt .subh_w{
	font-size:14px;
	line-height:1.6;
}
.subh_s1 .subh_top .subh_txt .subh_more{
	overflow:hidden;
}
.subh_s1 .subh_top .subh_txt .subh_more a{
	float:right;
	color:#fff;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	border-radius:50%;
}
.subh_s1 .subh_top .subh_txt .subh_more a .iconfont{
	font-size:30px;
}
.subh_s1 .subh_bot ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:-20px;
	margin-left:-20px;
}
.subh_s1 .subh_bot ul li{
	width:25%;
	margin-bottom:20px;
}
.subh_s1 .subh_bot ul li .subh_ss{
	margin-left:20px;
	background:#fff;
	width:100%;
}
.subh_s1 .subh_bot ul li .subh_ss .subh_icon{
	display:block;
}
.subh_s1 .subh_bot ul li .subh_ss .subh_icon svg{
	max-width:40px;
	max-height:40px;
}
.subh_s1 .subh_bot ul li .subh_ss .subh_icon svg path{
	fill:#4e4e4e !important;
	transition:all .35s;
}
.subh_s1 .subh_bot ul li .subh_ss .subh_w{
	font-size:14px;
	line-height:1.6;
	color:#696969;
	border-bottom:solid 1px #313131;
	height:120px;
}
.subh_s1 .subh_bot ul li .subh_ss .subh_tag{
	display:block;
}
.subh_s2 .subh_con ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	overflow:hidden;
	margin-bottom:-25px;
	margin-left:-25px;
}
.subh_s2 .subh_con ul li{
	float:left;
	width:50%;
	margin-bottom:25px;
}
.subh_s2 .subh_con ul li:nth-of-type(3){
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
}
.subh_s2 .subh_con ul li:nth-of-type(3) .subh_ss{
	width:50%;
}
.subh_s2 .subh_con ul li .subh_ss{
	display:block;
	margin-left:25px;
	position:relative;
	color:#fff;
	text-align:center;
}
.subh_s2 .subh_con ul li .subh_ss .subh_img{
	display:block;
	overflow:hidden;
	height:425px;
}
.subh_s2 .subh_con ul li .subh_ss .subh_img img{
	display:block;
	width:100%;
	height:100%;
}
.subh_s2 .subh_con ul li .subh_ss .subh_wrap{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:3;
	background:rgba(0,0,0,.5);
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	transition:background-color .35s;
}
.subh_s2 .subh_con ul li .subh_ss .subh_tit h3{
	font-size:32px;
	font-weight:bold;
}
.subh_s2 .subh_con ul li .subh_ss .subh_tit span{
	max-width:90%;
	margin-left:auto;
	margin-right:auto;
	display:block;
	font-size:16px;
	font-family:arial;
	margin-top:5px;
	padding-bottom:1px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.subh_s2 .subh_con ul li .subh_ss .subh_btn{
	display:inline-block;
	font-size:12px;
	padding:12px 40px;
	border:solid 1px #fff;
	transition:all .35s;
}
.subh_s3{
	background:#01AC8A;
}
.subh_s3 .subh_tab{
	-webkit-justify-content:center;
	justify-content:center;
	text-align:center;
	position:relative;
	z-index:5;
}
.subh_s3 .subh_tab>a,
.subh_s3 .subh_tab ul li{
	font-size:16px;
	color:#fff;
	line-height:28px;
	position:relative;
}
.subh_s3 .subh_tab>a{
	min-width:41px;
}
.subh_s3 .subh_tab ul li{
	padding-right:20px;
}
.subh_s3 .subh_tab ul li:before{
	content:"/";
	position:absolute;
	width:20px;
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:28px;
	right:0;
	top:0;
}
.subh_s3 .subh_tab ul li span{
	display:block;
	min-width:82px;
	transform-origin:bottom;
	text-align:center;
	cursor:pointer;
	transition:all .35s;
}
.subh_s3 .subh_tab ul li.active span{
	font-weight:bold;
	font-size:20px;
}
.subh_s3 .subh_wrap{
	margin-top:-50px;
}
.subh_s3 .subh_wrap ul>li{
	position:relative;
	overflow:hidden;
	height:0;
	opacity:0;
	transform:translateY(40px);
	transition:transform .35s,opacity .35s;
}
.subh_s3 .subh_wrap ul>li:nth-of-type(1){
	height:640px;
	opacity:1;
	transform:translateY(0px);
}
.subh_s3 .subh_wrap ul>li .swiper-container{
	padding:200px 0;
}
.subh_s3 .subh_wrap ul>li .subh_ss{
	display:block;
	color:#fff;
	transform:scale(1.6);
	opacity:0;
	position:relative;
	transition:all .5s;
}
.subh_s3 .subh_wrap ul>li .swiper-slide{
	z-index:1;
}
.subh_s3 .subh_wrap ul>li .swiper-slide-active{
	z-index:9;
}
.subh_s3 .subh_wrap ul>li .swiper-slide-prev .subh_ss,
.subh_s3 .subh_wrap ul>li .swiper-slide-next .subh_ss,
.subh_s3 .subh_wrap ul>li .swiper-slide-active .subh_ss{
	opacity:1;
}
.subh_s3 .subh_wrap ul>li .swiper-slide-active .subh_ss{
	transform:scale(2);
}
.subh_s3 .subh_wrap ul>li .subh_ss .subh_img{
	display:block;
	overflow:hidden;
	height:240px;
	background:#000;
}
.subh_s3 .subh_wrap ul>li .swiper-slide-prev .subh_ss .subh_img img,
.subh_s3 .subh_wrap ul>li .swiper-slide-next .subh_ss .subh_img img{
	opacity:.7;
}
.subh_s3 .subh_wrap ul>li .subh_ss .subh_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .35s;
}
.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt{
	position:absolute;
	width:800px;
	bottom:-54px;
	text-align:center;
	opacity:0;
	left:50%;
	margin-left:-400px;
}
.subh_s3 .subh_wrap ul>li .swiper-slide-active .subh_ss .subh_txt{
	opacity:1;
	transform:scale(.5);
}
.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt h3,
.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt .subh_w{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt h3{
	font-size:20px;
}
.subh_s3 .subh_wrap ul>li .subh_ss .subh_w{
	font-size:14px;
	margin-top:5px;
}
.subh_s3 .subh_wrap .swiper-button-white,
.ipla_s6 .swiper-button-white{
	width:44px;
	height:90px;
	background:rgba(0,0,0,.5);
	margin-top:-45px;
	transition:background-color .35s;
	z-index:15;
}
.subh_s3 .subh_wrap .swiper-button-prev,
.ipla_s6 .swiper-button-prev{
	left:0;
}
.subh_s3 .subh_wrap .swiper-button-next,
.ipla_s6 .swiper-button-next{
	right:0;
}
.subh_s3 .subh_wrap .swiper-button-white:after,
.ipla_s6 .swiper-button-white:after{
	font-size:25px;
}
.subh_s4{
	background:#f7f7f7;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
	max-width:44px;
	max-height:44px;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg path{
	fill:#3b3b3b !important;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul{
	margin-left:-50px;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li{
	margin-left:50px;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
	border:none;
	background:#fff !important;
	color:#191919 !important;
	padding-top:50px;
	padding-top:50px;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt{
	margin-top:25px;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt h4{
	font-size:18px;
}
.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_w{
	font-size:14px;
	margin-top:15px;
}
.subh_btn{
	text-align:center;
}
.subh_btn a{
	font-size:22px;
	color:#fff;
	display:inline-block;
	padding:20px 55px;
	background:#01AC8A;
	border-radius:3px;
}
.ls_tab ul{
	-webkit-justify-content:center;
	justify-content:center;
	text-align:center;
}
.ls_tab ul li{
	display:inline-block;
	font-size:18px;
	color:#383838;
	padding-right:20px;
	position:relative;
	cursor:pointer;
	transition:all .35s;
}
.ls_tab ul li:before{
	content:"/";
	position:absolute;
	font-size:18px;
	color:#3f3f3f;
	width:20px;
	text-align:center;
	right:0;
	top:0;
	line-height:25px;
}
.ls_tab ul li:nth-last-of-type(1){
	padding-right:0;
}
.ls_tab ul li:nth-last-of-type(1):before{
	display:none;
}
.ls_tab ul li.active{
	color:#01AC8A;
}
.subh_s5 .subh_con{
	width:100%;
	overflow:hidden;
}
.subh_s5 .subh_con .subh_item{
	display:none;
}
.subh_s5 .subh_con .subh_item:nth-of-type(1){
	display:block;
}
.subh_s5 .subh_con .subh_item ul{
	display:-webkit-grid;
	display:grid;
	grid-auto-flow:row dense;
	grid-row-gap:12px;
	grid-column-gap:12px;
	grid-template-rows:repeat(2,calc((100vw - 17px - 48px) / 5 * 282 / 375));
	grid-template-columns:repeat(5,calc((100vw - 17px - 48px) / 5));
}
.subh_s5 .subh_con .subh_item ul li:nth-of-type(2){
	grid-row-start:span 2;
}
.subh_s5 .subh_con .subh_item ul li:nth-of-type(7){
	grid-column-start:span 2;
}
.subh_s5 .subh_con .subh_item ul li a{
	width:100%;
	height:100%;
	position:relative;
	color:#fff;
	overflow:hidden;
}
.subh_s5 .subh_con .subh_item ul li a .subh_img{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
.subh_s5 .subh_con .subh_item ul li a .subh_img img{
	display:block;
	width:100%;
	height:100%;
}
.subh_s5 .subh_con .subh_item ul li a .subh_wrap{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.7);
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	opacity:0;
	transform:translateY(40%);
	transition:all .5s;
}
.subh_s5 .subh_con .subh_item ul li a .subh_txt{
	padding:30px;
	padding:2vw;
}
.subh_s5 .subh_con .subh_item ul li a .subh_txt h3{
	font-size:20px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.subh_s5 .subh_con .subh_item ul li a .subh_w{
	font-size:12px;
	max-height:100px;
	margin-top:5px;
	margin-top:.75vw;
	line-height:1.7;
	-webkit-line-clamp:5;
	-moz-line-clamp:5;
	-o-line-clamp:5;
	line-clamp:5;
}


/* 子案例列表 */
.subc_box .subc_l{
	width:860px;
}
.subc_tit{
	font-size:20px;
	line-height:1;
	font-weight:bold;
	color:#303030;
}
.subc_list ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	overflow:hidden;
	margin-left:-10px;
	margin-bottom:-20px;
}
.subc_list ul li{
	width:33.33333%;
	margin-bottom:20px;
}
.subc_list ul li a{
	display:block;
	margin-left:10px;
	color:#303030;
}
.subc_list ul li a .subc_img{
	display:block;
	overflow:hidden;
	height:166px;
}
.subc_list ul li a .subc_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.subc_list ul li a .subc_txt h4{
	font-size:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.subc_list ul li a .subc_txt span{
	display:block;
	font-size:14px;
	margin-top:2px;
	color:#303030;
}
.subc_box .subc_r{
	width:280px;
	position:-webkit-sticky;
	position:sticky;
	top:80px;
}
.sidec_list ul{
	margin-bottom:-20px;
}
.sidec_list ul li{
	margin-bottom:20px;
}
.sidec_list ul li a{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	overflow:hidden;
	color:#303030;
}
.sidec_list ul li a .sidec_img{
	float:left;
	width:148px;
	height:130px;
	overflow:hidden;
	transition:all .5s;
}
.sidec_list ul li a .sidec_img img{
	display:block;
	min-width:100%;
	height:100%;
	transition:all .5s;
}
.sidec_list ul li a .sidec_txt{
	width:120px;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}
.sidec_list ul li a .sidec_top{
	width:100%;
	font-size:16px;
}
.sidec_list ul li a .sidec_top span{
	font-size:14px;
	display:block;
	margin-top:5px;
	color:#303030;
}
.sidec_list ul li a .sidec_num{
	-webkit-align-items:center;
	align-items:center;
}
.sidec_list ul li a .sidec_num .iconfont{
	font-size:22px;
	color:#009477;
}
.sidec_list ul li a .sidec_num em{
	font-size:16px;
	color:#303030;
	margin-left:5px;
}


/* 子服务城区 */
.subci_filter .subci_name{
	-webkit-align-items:center;
	align-items:center;
	font-size:14px;
	color:#393939;
}
.subci_filter .subci_name .iconfont{
	color:#009477;
	margin-right:5px;
}
.subci_filter .subci_con ul{
	overflow:hidden;
	margin-bottom:-12px;
	margin-left:-12px;
}
.subci_filter .subci_con ul li{
	float:left;
	margin-bottom:12px;
	margin-left:12px;
}
.subci_filter .subci_con ul li a{
	display:block;
	font-size:14px;
	color:#393939;
	padding:5px 20px;
	border:solid 1px #e5e5e5;
	border-radius:5px;
}
.subci_filter .subci_con ul li.active a{
	border-color:#009477;
}
.subci_box .subc_list ul{
	margin-bottom:-25px;
	margin-left:-25px;
}
.subci_box .subc_list ul li{
	width:25%;
	margin-bottom:25px;
}
.subci_box .subc_list ul li a{
	margin-left:25px;
}


/* 子新闻列表 */
.subn_box .subn_l{
	width:810px;
}
.subn_list ul{
	margin:-20px 0;
}
.subn_list ul li{
	padding:20px 0;
}
.subn_list ul li a{
	display:block;
	overflow:hidden;
	color:#2e2e2e;
}
.subn_list ul li a .subn_img{
	width:176px;
	height:120px;
	border-radius:3px;
	overflow:hidden;
}
.subn_list ul li a .subn_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .5s;
}
.subn_list ul li a .subn_wrap{
	width:630px;
	overflow:hidden;
	padding-top:5px;
}
.subn_list ul li a .subn_date{
	width:100px;
	text-align:center;
	float:left;
}
.subn_list ul li a .subn_date span{
	display:block;
	font-size:33px;
	border-right:solid 1px #dcdcdc;
}
.subn_list ul li a .subn_date p{
	font-size:12px;
	margin-top:3px;
}
.subn_list ul li a .subn_txt{
	width:530px;
	float:left;
	padding-left:30px;
}
.subn_list ul li a .subn_txt h4{
	font-size:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .35s;
}
.subn_list ul li a .subn_txt p{
	font-size:14px;
	line-height:1.6;
	color:#848484;
	max-height:44px;
	margin-top:10px;
}
.subn_box .subn_r{
	width:350px;
	position:-webkit-sticky;
	position:sticky;
	top:80px;
}
.subn_box .subn_r .subc_tit{
	padding-left:14px;
	border-left:solid 6px #009477;
}
.siden_list ul{
	margin-bottom:-25px;
}
.siden_list ul li{
	margin-bottom:25px;
}
.siden_list ul li a{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	overflow:hidden;
	color:#303030;
}
.siden_list ul li a .siden_img{
	float:left;
	width:136px;
	height:105px;
	border-radius:3px;
	overflow:hidden;
}
.siden_list ul li a .siden_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .35s;
}
.siden_list ul li a .siden_txt{
	width:200px;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	padding:5px 0;
}
.siden_list ul li a .siden_txt .siden_bot>span{
	display:block;
	font-size:12px;
	color:#3d3d3d;
	line-height:1.6;
}
.siden_list ul li a .siden_txt .siden_bot>span>*{
	display:inline-block;
}
.subn_box .subn_l .inner_news_show_tit{
	text-align:left;
	border-bottom:dashed 1px #dedede;
}
.subn_box .subn_l .inner_news_show_tit h1,
.subn_box .subn_l .inner_news_show_tit h3{
	font-size:24px;
}
.subn_box .subn_l .inner_news_show_tit span{
	margin:0 20px 0 0;
}
















/* 常规文字 */
.article_w{
	font-size:16px;
	color:#333;
	line-height:1.75;
}
.article_w img{
	max-width:100% !important;
	height:auto !important;
}
.article_w strong{
	font-weight:bold;
}
.article_w *:not(strong){
	font-weight:inherit;
}
.article_w table{
	border-collapse: collapse;
	border:solid 1px var(--curColor);
	width:100% !important;
}
.article_w table th,
.article_w table td{
	border:solid 1px var(--curColor);
	padding:5px 10px;
	text-align:center;
	vertical-align:middle;
}
.article_w table th{
	background:var(--curColor);
	color:#fff;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}


/* 当前位置 */
.inner_loc{
	position:relative;
	z-index:10;
	background:#f4f4f4;
}
.inner_loc + .inner_subnav{
	margin-top:-20px;
}
.inner_loc,
.inner_loc a{
	color:#777;
	font-size:14px;
}
.inner_loc a,
.inner_loc span{
	padding:0 5px;
}
.inner_loc span{
	color:#111;
}
.inner_loc .iconfont{
	font-size:16px; 
	font-weight:bold;
	padding-right:4px;
	color:#a9a9a9;
}
.inner_loc a:hover{
	color:#01AC8A;
	font-weight:bold;
}

/* 列表翻页 */
.list_pages .pagination{
	font-size:0;
	overflow:hidden;
	position:relative;
	margin-left:-6px;
}
.list_pages .pagination li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 6px 10px;
}
.list_pages .pagination li a{
	display:block;
	font-size:16px;
	color:#666;
	width:36px;
	height:36px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	background:#fff;
	border:solid 1px #e5e5e5;
}
.list_pages .pagination li.pg_prev a,
.list_pages .pagination li.pg_next a{
	background:#fff !important;
	color:#666;
	width:auto;
	padding:0 25px;
}
.list_pages .pagination li.active a{
	background:#01AC8A;
	border-color:#01AC8A;
	color:#fff;
}
.list_pages .pagination li.active a:hover{
	color:#fff !important;
}
.list_pages .pagination li:not(.disabled) a:hover{
	color:#01AC8A;
	border-color:#01AC8A;
}
.list_pages .pagination li.pg_prev:not(.disabled) a:hover,
.list_pages .pagination li.pg_next:not(.disabled) a:hover{
	color:#01AC8A;
}

/* 内容翻页 */
.inner_pnpage{
	overflow:hidden;  
}
.inner_pnpage>a{ 
	overflow:hidden;
	line-height:21px;
}
.inner_pnpage>a span,
.inner_pnpage>a p{
	float:left;
	font-size:14px;
	color:#121212;
}
.inner_pnpage>a p{
	color:#121212;
	max-width:680px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .35s;
}
.inner_pnpage>a:hover p{
	color:#01AC8A;
}
.inner_pnpage .inner_pnpage_prev{
	float:left;
	width:100%;
}
.inner_pnpage .inner_pnpage_next{
	float:right;
	width:100%;
	margin-top:10px;
}






@media screen and (min-width:1201px){
    .ipls_s1 .ipls_r img{
        max-height:680px;
    }
	/* header */
	nav>ul>li>a:hover{
		color:#01AC8A;
	}
	.header_top .header_city:hover .header_city_con{
		opacity:1;
		visibility:visible;
		pointer-events:auto;
		transform:translateY(0);
	}
	.header_top .header_city_con .header_city_name ol li a:hover{
		color:#01AC8A;
	}
	.header_top .header_city:hover .header_city_sel .iconfont2{
		color:#01AC8A;
	}
	
	nav ul>li:hover .subnav{
		-webkit-transform: perspective(300px) scaleY(1) translateZ(0);
	    transform: perspective(300px) scaleY(1) translateZ(0);
	    visibility: visible;
	    opacity: 1;
	}
	.jt_nav ol li a:hover{
		color:#01AC8A;
		border-color:#01ac8a;
	}
	.jt_nav ol li a:hover .iconfont,
	.third_nav>ol>li:hover>a .iconfont{
		opacity:1;
		transform:translateX(0);
	}
	.third_nav>ol>li:hover>a{
		color:#01AC8A;
		border-color:#01ac8a;
	}
	.third_nav>ol>li:hover .jt_nav ~ a:after{
		border-top-color:#01AC8A;
	}
	.third_nav>ol>li:hover .jt_nav{
		max-height:430px;
	}
	.third_nav>ol>li:hover .jt_nav ~ a:after{
		border-top-color:#01AC8A;
	}
	.third_nav .jt_nav ol li a:hover{
		border-color:#01AC8A;
	}
	.third_nav .jt_nav ~ a{
		position:relative;
	}
	.third_nav>ol>li>a{
		-webkit-justify-content:flex-start;
		justify-content:flex-start;
	}
	.third_nav .jt_nav ~ a:after{
		position:absolute;
		right:0;
		top:50%;
		transform:translateY(-50%);
	}
	
	/* 按钮 */
	.home_more:hover{
		border-color:#01AC8A;
		background:#01AC8A;
		color:#fff;
	}
	.home_more:hover .iconfont{
		color:#fff;
		transform:translateX(15px);
	}
	.home_more.white_more:hover{
		border-color:#fff;
		background:#fff;
		color:#01AC8A;
	}
	.home_more.white_more:hover .iconfont{
		color:#01AC8A;
	}
	
	/* 品牌介绍 */
	.brand_box .brand_con .brand_l .brand_more:hover{
		padding-left:30px;
		padding-right:30px;
		background:#01AC8A;
		color:#fff;
	}
	.brand_box .brand_con .brand_l .brand_info ul li a:hover{
		background:#01AC8A;
		color:#fff;
	}
	.brand_box .brand_con .brand_l .brand_info ul li a:hover .brand_icon svg path{
		fill:#fff !important;
	}
	
	/* 解决方案 */
	.solu_box .solu_con .swiper-slide a:hover .solu_wrap{
		background:rgba(0,0,0,.7);
	}
	.solu_box .solu_con .swiper-slide a:hover .solu_txt{
		transform:translateY(0);
	}
	.solu_box .solu_con .swiper-slide a:hover .solu_view{
		max-height:135px;
	}
	.solu_box .solu_con .swiper-slide a:hover .solu_more{
		background:#01AC8A;
		transform:translateX(0);
		transition-delay:.25s;
	}
	.solu_box .solu_con .swiper-slide a:hover .solu_more span{
		opacity:1;
		transition-delay:.5s;
	}
	.solu_box .solu_con .swiper-slide a:hover .solu_more .iconfont{
		transform:scale(.7);
		transition-delay:.5s;
	}
	.solu_box .solu_con .swiper-button-white:hover{
		border-color:#fff;
	}
	
	/* 我们的优势 */
	.adva_box .adva_con ul li .adva_ss .adva_tit{
		transition:all .35s;
	}
	.adva_box .adva_con ul li .adva_ss:hover .adva_tit{
		background-color:#33c36c;
	}
	
	/* 案例展示 */
	.case_box .case_con .case_tab ul li:hover{
		font-weight:bold;
	}
	.case_box .case_con .case_wrap .case_list ul li a:hover .case_img img{
		transform:scale(1.1);
	}
	
	/* 绿植租赁 */
	.plant_box .plant_list ul li a:hover .plant_img img{
		transform:scale(1.1);
	}
	.plant_box .plant_list ul li a:hover .plant_txt,
	.case_box .case_con .case_wrap .case_list ul li a:hover .case_txt{
		background:rgba(0,148,119,.8);
	}
	
	/* 新闻中心 */
	.news_box .news_l dl dt a:hover,
	.news_box .news_l dl dd a:hover,
	.news_box .news_r .news_item ul li a:hover{
		color:#01AC8A;
	}
	.news_box .news_l dl dt a:hover:before{
		background:#01AC8A;
	}
	.news_box .news_l dl dt a:hover .news_txt h4,
	.news_box .news_l dl dd a:hover p,
	.news_box .news_r .news_item ul li a:hover .news_txt h4{
		font-weight:bold;
	}
	.news_box .news_l dl dt a:hover .news_img img,
	.news_box .news_r .news_item ul li a:hover .news_img img{
		transform:scale(1.1);
	}
	.news_box .news_r .news_tab ul li:not(.active):hover{
		font-weight:bold;
	}
	.news_box .news_r .news_tab .news_more:hover{
		color:#01AC8A;
	}
	
	/* 页脚 */
	footer a:hover{
		color:#ffdc90;
	}
	
	/* 内页-二级导航 */
	.inner_subnav .swiper-wrapper{
		transform:none !important;
	}
	.inner_subnav .swiper-slide a:hover{
		font-weight:bold;
	}
	
	/* 内页-关于我们 */
	.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss:hover{
		background:#01AC8A;
		color:#fff;
		box-shadow:0 0 30px rgba(0,148,119,.48);
	}
	.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss:hover .iabo_icon{
		background:#fff;
	}
	.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss:hover .iabo_icon svg path{
		fill:#01AC8A !important;
	}
	.iabo_s2 .iabo_con ul li .iabo_ss:hover .iabo_img img{
		transform:scale(1.1);
	}
	.iabo_s2 .iabo_con ul li .iabo_ss:hover .iabo_txt{
		border-color:#01AC8A;
	}
	
	/* 甲醛检测服务 */
	.ifm_s4 .ifm_con ul li .ifm_ss:hover,
	.ifm_s6 .ifm_con ul li .ifm_ss:hover{
		color:#01AC8A;
	}
	.ifm_s6 .ifm_con ul li .ifm_ss:hover .ifm_img img{
		transform:scale(1.1);
	}
	.ifm_s6 .ifm_con ul li .ifm_ss:hover .ifm_w{
		font-weight:bold;
	}
	.ifm_s6 .ifm_btn a:hover{
		filter:saturate(250%);
	}
	.ifm_s7 .ifm_tab ul li:hover{
		font-weight:bold;
		color:#01AC8A;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss:hover{
		background:#01AC8A;
		color:#fff;
		border-color:#01AC8A;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss:hover .ifm_icon svg path{
		fill:#fff !important;
	}
	.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img:hover:before{
		opacity:1;
		transform:scale(1);
		border-radius:0;
	}
	.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img:hover:after{
		opacity:1;
		transition-delay:.2s;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:hover .ifm_w{
		color:#01AC8A;
	}
	.ifm_s9 .ifm_bot .swiper-button-white:hover{
		background:#01AC8A;
		color:#fff;
		border-color:#01AC8A;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss:hover .ifm_img img{
		transform:scale(1.1);
	}
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="submit"]:hover{
		background:#33c36c;
	}
	
	/* 内页-检测服务 */
	.ites_s1 .ites_con ul li .ites_ss:hover{
		box-shadow:0 0 20px rgba(0,148,119,.3);
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss:hover{
		color:#fff;
	}
	.ites_s2 .ites_bot .ites_cess ul li .ites_ss:hover{
		background:#2295E6;
	}
	.ites_s3 .ites_bot .ites_cess ul li .ites_ss:hover{
		background:#01AC8A;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss:hover .ites_icon svg path{
		fill:#fff !important;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss:hover .ites_img img{
		transform:scale(1.1);
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss:hover .ites_swrap{
		background:rgba(1,172,140,.8);
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss:hover .ites_txt{
		background:transparent;
		color:#fff;
		border-color:rgba(255,255,255,.8);
	}
	
	
	/* 内页-装修列表 */
	.itrim_s1 .itrim_list .itrim_ss:hover .itrim_show{
		opacity:0;
		transform:translateX(200px);
	}
	.itrim_s1 .itrim_list .itrim_ss:hover .itrim_wrap{
		opacity:1;
		transform:translateY(0);
		transition-delay:.25s;
	}
	.itrim_s1 .itrim_list .itrim_ss:hover:before{
		top:25px;
		right:30px;
		bottom:25px;
		left:25px;
		opacity:1;
		transition-delay:.5s;
	}
	.itrim_s1 .itrim_list .itrim_ss:hover .itrim_img:after{
		background:rgba(0,0,0,.57);
	}
	.itrim_s2 .itrim_tab ul li:hover{
		color:#fff;
		background:#01AC8A;
	}
	.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss:hover .itrim_img img{
		transform:scale(1.1);
	}
	.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss:hover .itrim_txt{
		background:rgba(0,148,119,.8);
	}
	.itrim_tab34 ul li:hover{
		color:#01AC8A;
		font-weight:bold;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss:hover{
		border-color:#01AC8A;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss:hover .itrim_icon svg path{
		fill:#01AC8A !important;
	}
	
	
	/* 内页-精选案例 */
	.side_lr .side_l .side_nav .side_bot ul li:not(.active):hover a{
		font-weight:bold;
	}
	.icase_list ul li a:hover{
		color:#01AC8A;
	}
	.icase_list ul li a:hover .icase_img img{
		transform:scale(1.1);
	}
	
	
	/* 内页-案例详情 */
	.side_rl .side_r .side_case .side_con ul li a:hover{
		color:#01AC8A;
	}
	.side_rl .side_r .side_case .side_con ul li a:hover .side_img img{
		transform:scale(1.1);
	}
	.side_rl .side_r .side_case .side_con ul li a:hover .side_txt>i{
		color:#01AC8A;
	}
	
	
	/* 内页-新闻中心 */
	.inews_list ul li a:hover{
		color:#01AC8A;
	}
	.inews_list ul li a:hover .inews_img img{
		transform:scale(1.1);
	}
	
	
	/* 内页-联系我们 */
	.icta_box .icta_top ul li .icta_ss:hover{
		border-color:#01AC8A;
	}
	.icta_box .icta_top ul li .icta_ss:hover .icta_icon{
		background:#fff;
		border-color:#01AC8A;
	}
	.icta_box .icta_top ul li .icta_ss:hover .icta_icon svg path{
		fill:#01AC8A !important;
	}
	.icta_box .icta_top ul li .icta_ss:hover .icta_wrap{
		opacity:1;
		pointer-events:auto;
		transform:scale(1);
	}
	
	
	/* 子首页 */
	.subh_s1 .subh_top .subh_txt .subh_more a:hover{
		background:#fff;
		color:#01AC8A;
	}
	.subh_s1 .subh_bot ul li .subh_ss:hover .subh_icon svg path{
		fill:#01AC8A !important;
	}
	.subh_s2 .subh_con ul li .subh_ss:hover .subh_wrap,
	.subh_s3 .subh_wrap .swiper-button-white:hover,
	.ipla_s6 .swiper-button-white:hover{
		background:rgba(0,148,119,.8);
	}
	.subh_s2 .subh_con ul li .subh_ss .subh_btn:hover{
		color:#01AC8A;
		background:#fff;
	}
	.subh_s3 .subh_tab ul li span:hover{
		font-weight:bold;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss:hover .ifm_icon svg path{
		fill:#01AC8A !important;
	}
	.subh_btn a:hover{
		background:#009477;
	}
	.ls_tab ul li:hover{
		color:#01AC8A;
	}
	.subh_s5 .subh_con .subh_item ul li a:hover .subh_wrap{
		opacity:1;
		transform:translateY(0);
	}
	
	
	/* 子案例列表 */
	.subc_list ul li a:hover,
	.sidec_list ul li a:hover{
		color:#01AC8A;
	}
	.subc_list ul li a:hover .subc_img img,
	.sidec_list ul li a:hover .sidec_img img{
		transform:scale(1.1);
	}
	.subc_list ul li a:hover .subc_txt h4,
	.sidec_list ul li a:hover .sidec_txt h4{
		font-weight:bold;
	}
	.subci_filter .subci_con ul li:not(.active) a:hover{
		color:#009477;
	}
	
	
	/* 子新闻列表 */
	.subn_list ul li a:hover .subn_img img,
	.siden_list ul li a:hover .siden_img img{
		transform:scale(1.1);
	}
	.subn_list ul li a:hover .subn_txt h4{
		color:#01AC8A;
		font-weight:bold;
	}
	.siden_list ul li a:hover{
		color:#01AC8A;
	}
	.siden_list ul li a:hover .siden_txt h4{
		font-weight:bold;
	}
	
	
	/* 内页-起居空间LEP整体治理 */
	.ilep1_s4 .ilep1_con ul li .ilep1_ss:hover .ilep1_icon{
		background:#33c36c;
	}
	.ilep1_s4 .ilep1_con ul li .ilep1_ss:hover .ilep1_icon svg path{
		fill:#fff !important;
	}
	.ilep1_s5 .ilep1_con ul li a:hover{
		color:#fff;
	}
	.ilep1_s5 .ilep1_con ul li a:hover .ilep1_txt{
		background:rgba(0,0,0,.6);
	}
	.ilep1_s5 .ilep1_con ul li a:hover .ilep1_txt .iconfont{
		background:#01AC8A;
		color:#fff;
	}
	.ilep1_s6 .ilep1_con ul li:hover{
		border-color:#01AC8A;
		color:#01AC8A;
		background:#f2fbf9;
	}
	.ilep1_s6 .ilep1_con ul li:hover .ilep1_top .ilep1_icon{
		background:#01AC8A;
	}
	
	
	/* 内页-工作空间LEP整体治理 */
	.ilep2_s2 .ilep2_con ul li .ilep2_ss:hover{
		color:#01ac8a;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss:hover .ilep2_img img{
		transform:scale(1.1);
	}
	.ilep1_s5 .ilep2_bot ul li .ilep2_ss:hover{
		box-shadow:0 0 30px rgba(0,0,0,.1);
	}
	
	
	/* 内页-起居空间消毒抑菌 */
	.ist1_s3 .ist1_bot ul li .ist1_ss:hover{
		color:#01AC8A;
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss:hover .ist1_img img{
		transform:scale(1.1);
	}
	.ist1_s4 .ist1_con .swiper-button-white:hover{
		background:#01AC8A;
		color:#fff;
	}
	.ist1_s5 .ist1_con ul li a:hover .ist1_wrap{
		transform:translateY(0);
		opacity:1;
	}
	.ist1_s5 .ist1_con ul li a .ist1_wrap .ist1_btn:hover{
		background:#01AC8A;
		color:#fff;
	}
	.ist1_s5 .ist1_con ul li a .ist1_wrap .ist1_btn:hover .iconfont{
		color:inherit;
	}
	
	
	/* 内页-工作空间消毒抑菌 */
	.ist2_s1 .ist2_bot ul li .ist2_ss:hover{
		box-shadow:0 0 30px rgba(0,0,0,.1);
		background:#fff;
	}
	.ist2_s2 .ist2_con .ist2_ss:hover,
	.ist3_s2 .ist3_con ul li .ist3_ss:hover{
		color:#01AC8A;
	}
	.ist2_s2 .ist2_con .ist2_ss:hover .ist2_img img,
	.ist3_s2 .ist3_con ul li .ist3_ss:hover .ist3_img img{
		transform:scale(1.1);
	}
	
	
	/* 内页-空气治理机 */
	.ist4_box .ist3_s2 .ist3_con ul li:nth-of-type(even){
		margin-top:80px !important;
	}
	.ist4_s6 .ist4_con ul li .ist4_img:hover img{
		transform:scale(1.1);
	}
	
	
	/* 内页-绿植租摆服务 */
	.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt{
		height:92px;
	}
	.ipla_s2 .ipla_con ul li .ipla_ss:hover{
		background:#33C36C;
	}
	.ipla_s2 .ipla_con ul li .ipla_ss:hover .ipla_img img{
		transform:scale(1.1);
	}
	.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss:hover{
		color:#01ac8a;
	}
	.ipla_s4 .ipla_con ul li a:hover .ipla_wrap{
		transform:translateY(0);
		opacity:1;
	}
	.ipla_s5 .ipla_con ul li:not(.ipla_li1) .ipla_ss:hover .ipla_img img,
	.ipla_s6 .ipla_con a:hover .ipla_img img{
		transform:scale(1.1);
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_bot span:hover{
		background:#33c36c;
	}
	.ipla_s6 .ipla_con .swiper-slide{
		width:400px;
	}
	.ipla_s6 .ipla_con a:hover .ipla_txt{
		background:rgba(1,172,138,.8);
	}


	/* 内页-企业历程 */
	.icou_box .icou_r>ul>li .iyear_pos{
		position:absolute;
		top:-80px;
		left:0;
	}
	
	
	
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~手机版~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
@media (min-width: 320px) and (max-width:359px){html{font-size:32px !important;} }
@media (min-width: 360px) and (max-width:374px){html{font-size:36px !important;} }
@media (min-width: 375px) and (max-width:383px){html{font-size:37.5px !important;} }
@media (min-width: 384px) and (max-width:413px){html{font-size:38.4px !important;} }
@media (min-width: 414px) and (max-width:447px){html{font-size:41.4px !important;} }
@media (min-width: 448px) and (max-width:479px){html{font-size:44.8px !important;} }
@media (min-width: 480px) and (max-width:511px){html{font-size:48px !important;} }
@media (min-width: 512px) and (max-width:543px){html{font-size:51.2px !important;} }
@media (min-width: 544px) and (max-width:575px){html{font-size:54.4px !important;} }
@media (min-width: 576px) and (max-width:607px){html{font-size:57.6px !important;} }
@media (min-width: 608px) and (max-width:639px){html{font-size:60.8px !important;} }
@media (min-width: 640px) and (max-width:1200px){html{font-size:60.8px !important;} }

@media screen and (max-width:1200px){
	.center_box{
		width:92%;
	}
	.pd_150{
		padding:1.7rem;
	}
	.pd_tb150{
		padding:1.7rem 0;
	}
	.pd_t150{
		padding-top:1.7rem;
	}
	.pd_b150{
		padding-bottom:1.7rem;
	}
	.pd_120{
		padding:1.4rem;
	}
	.pd_tb120{
		padding:1.4rem 0;
	}
	.pd_t120{
		padding-top:1.4rem;
	}
	.pd_b120{
		padding-bottom:1.4rem;
	}
	.pd_100{
		padding:1.2rem;
	}
	.pd_tb100{
		padding:1.2rem 0;
	}
	.pd_t100{
		padding-top:1.2rem;
	}
	.pd_b100{
		padding-bottom:1.2rem;
	}
	.pd_80{
		padding:1rem;
	}
	.pd_tb80{
		padding:1rem 0;
	}
	.pd_t80{
		padding-top:1rem;
	}
	.pd_b80{
		padding-bottom:1rem;
	}
	.pd_70{
		padding:.9rem;
	}
	.pd_tb70{
		padding:.9rem 0;
	}
	.pd_t70{
		padding-top:.9rem;
	}
	.pd_b70{
		padding-bottom:.9rem;
	}
	.pd_60{
		padding:.8rem;
	}
	.pd_tb60{
		padding:.8rem 0;
	}
	.pd_t60{
		padding-top:.8rem;
	}
	.pd_b60{
		padding-bottom:.8rem;
	}
	.pd_50{
		padding:.7rem;
	}
	.pd_tb50{
		padding:.7rem 0;
	}
	.pd_t50{
		padding-top:.7rem;
	}
	.pd_b50{
		padding-bottom:.7rem;
	}
	.pd_40{
		padding:.6rem;
	}
	.pd_tb40{
		padding:.6rem 0;
	}
	.pd_t40{
		padding-top:.6rem;
	}
	.pd_b40{
		padding-bottom:.6rem;
	}
	.pd_30{
		padding:.5rem;
	}
	.pd_tb30{
		padding:.5rem 0;
	}
	.pd_t30{
		padding-top:.5rem;
	}
	.pd_b30{
		padding-bottom:.5rem;
	}
	.pd_20{
		padding:.4rem;
	}
	.pd_tb20{
		padding:.4rem 0;
	}
	.pd_t20{
		padding-top:.4rem;
	}
	.pd_b20{
		padding-bottom:.4rem;
	}
	.pd_15{
		padding:.35rem;
	}
	.pd_tb15{
		padding:.35rem 0;
	}
	.pd_t15{
		padding-top:.35rem;
	}
	.pd_b15{
		padding-bottom:.35rem;
	}
	.pd_10{
		padding:.2rem;
	}
	.pd_tb10{
		padding:.2rem 0;
	}
	.pd_t10{
		padding-top:.2rem;
	}
	.pd_b10{
		padding-bottom:.2rem;
	}
	.mg_t150{
		margin-top:1.7rem;
	}
	.mg_b150{
		margin-bottom:1.7rem;
	}
	.mg_t100{
		margin-top:1.2rem;
	}
	.mg_b100{
		margin-bottom:1.2rem;
	}
	.mg_tb80{
		margin:1rem 0;
	}
	.mg_t80{
		margin-top:1rem;
	}
	.mg_b80{
		margin-bottom:1rem;
	}
	.mg_tb70{
		margin:.9rem 0;
	}
	.mg_t70{
		margin-top:.9rem;
	}
	.mg_b70{
		margin-bottom:.9rem;
	}
	.mg_tb60{
		margin:.8rem 0;
	}
	.mg_t60{
		margin-top:.8rem;
	}
	.mg_b60{
		margin-bottom:.8rem;
	}
	.mg_tb50{
		margin:.7rem 0;
	}
	.mg_t50{
		margin-top:.7rem;
	}
	.mg_b50{
		margin-bottom:.7rem;
	}
	.mg_tb40{
		margin:.6rem 0;
	}
	.mg_t40{
		margin-top:.6rem;
	}
	.mg_b40{
		margin-bottom:.6rem;
	}
	.mg_tb30{
		margin:.5rem 0;
	}
	.mg_t30{
		margin-top:.5rem;
	}
	.mg_b30{
		margin-bottom:.5rem;
	}
	.mg_tb20{
		margin:.4rem 0;
	}
	.mg_t20{
		margin-top:.4rem;
	}
	.mg_b20{
		margin-bottom:.4rem;
	}
	.mg_tb15{
		margin:.3rem 0;
	}
	.mg_t15{
		margin-top:.3rem;
	}
	.mg_b15{
		margin-bottom:.3rem;
	}
	.mg_tb10{
		margin:.2rem 0;
	}
	.mg_t10{
		margin-top:.2rem;
	}
	.mg_b10{
		margin-bottom:.2rem;
	}
	.menu{
		position:fixed;
		top:0;
		right:1%;
		width:44px;
		height:60px;
		z-index:99999;
	}
	.menu:hover {
		cursor: pointer;
	}
	.menu > i {
		position: absolute;
		width: 24px;
		height: 2px;
		top: 50%;
		left:10px;
		background-color:#01ac8a;
		pointer-events:auto;
		transition-duration: .35s;
		transition-delay: .35s;
	}
	.menu > i:before, .menu > i:after {
		position: absolute;
		display: block;
		width: 100%;
		height: 2px;
		top:0;
		left: 50%;
		background-color:#01ac8a;
		content: "";
		transition: -webkit-transform 0.35s;
		transition: transform 0.35s;
		transition: transform 0.35s, -webkit-transform 0.35s;
		-webkit-transform-origin: 50% 50%;
				transform-origin: 50% 50%;
	}
	.menu > i:before {
		-webkit-transform: translate(-50%, -7px);
				transform: translate(-50%, -7px);
	}
	.menu > i:after {
		-webkit-transform: translate(-50%, 7px);
				transform: translate(-50%, 7px);
	}
	.menu_bg{
		position:fixed;
		width:100vw;
		height:0;
		top:0;
		left:0;
		z-index:999;
		background:#fff;
		-webkit-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
		-moz-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	}
	input.hamburger:checked ~ .menu_bg{
		height:100vh;
	}
	input.hamburger{
		height:0;
		display:none;
	}
	input.hamburger:checked ~ label.menu > i {
		background-color: transparent;
		-webkit-transform: rotate(90deg);
				transform: rotate(90deg);
	}
	input.hamburger:checked ~ label.menu > i:before {
		/* background-color:#191919; */
		-webkit-transform: translate(-50%, -50%) rotate(45deg);
				transform: translate(-50%, -50%) rotate(45deg);
	}
	input.hamburger:checked ~ label.menu > i:after {
		/* background-color:#191919; */
		-webkit-transform: translate(-50%, -50%) rotate(-45deg);
				transform: translate(-50%, -50%) rotate(-45deg);
	}
	input.hamburger:checked ~ .header_bot nav{
		top:0;
		opacity:1;
	}
	
	/* ~~~~~~~~~~~~~~~~~~ */
	header,body,html{
		width:100vw !important;
	}
	
	body{
		overflow-x:hidden;
	}
	body.active{
		overflow:hidden;
	}
	
	
	/* header */
	header{
		box-shadow:0 0 20px rgba(0,0,0,.1);
	}
	header.header_box2{
		top:0;
	}
	.header_top .center_box,
	.header_height,
	.header_top .header_city{
		height:60px;
	}
	.header_top .logo .logo_img img{
		max-height:36px;
	}
	.header_top .logo .logo_exp{
		padding-left:.3rem;
		margin-left:.2rem;
	}
	.header_top .logo .logo_exp>p{
		font-size:.36rem;
	}
	.header_top .logo .logo_exp>span{
		font-size:.34rem;
	}
	.header_top .header_tel .header_tcon{
		display:none;
	}
	.header_top .header_tel .header_icon{
		width:26px;
		height:26px;
		line-height:26px;
	}
	.header_top .header_tel .header_icon .iconfont{
		font-size:14px;
	}
	.header_top .header_city{
		padding-left:.3rem;
	}
	.header_top .header_city_sel>span{
		font-size:.36rem;
		padding:0 .1rem;
	}
	.header_top .header_city_sel .iconfont2{
		font-size:12px;
	}
	.header_top .header_tr{
		margin-right:34px;
	}
	
	
	nav{
		position:fixed;
		width:100%;
		height:100vh;
		top:-100vh;
		left:0;
		z-index:9999;
		opacity:0;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-justify-content:center;
		justify-content:center;
		-webkit-align-items:center;
		align-items:center;
		transition:top .3s,opacity .3s;
	}
	nav ul{
		width:92%;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-direction:column;
		flex-direction:column;
	}
	nav ul>li{
		padding:1.5vh 0;
		border-bottom:solid 1px rgba(0,0,0,.1);
	}
	nav ul>li + li{
		margin-left:0;
	}
	nav ul>li>a{
		height:auto !important;
		font-size:16px;
		color:#191919;
		display:inline-block;
		padding:1vh 10px;
		position:static;
	}
	nav ul>li:not(.has_subnav)>a{
		display:block;
	}
	nav ul>li.has_thirdnav>a{
		display:inline-block;
	}
	nav ul>li>a:before{
		display:none;
	}
	nav ul>li>a:after{
		content: "";
		position: absolute;
		right:10px;
		top:calc(2.5vh + 10px);
		width: 8px;
		height: 8px;
		margin-top: -4px;
		border-right: 2px solid #ccc;
		border-top: 2px solid #ccc;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		pointer-events:none;
	}
	nav ul>li.active>a,
	header.inner_header .header_con nav ul li.active a{
		color:#01ac8a;
	}
	nav ul>li.active>a span{
		font-weight:bold;
	}
	nav ul>li.active>a:after{
		border-color:#01ac8a;
	}
	nav ul>li.has_subnav.current>a:after,
	nav ul>li.has_thirdnav.current>a:after{
		-webkit-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		-o-transform: rotate(135deg);
		transform: rotate(135deg);
	}
	
	
	nav ul>li .subnav{
		position:static;
		width:100%;
		border-top:none;
		box-shadow:none;
		-webkit-transform:perspective(300px) scaleY(0) translateZ(30px);
	    transform:perspective(300px) scaleY(0) translateZ(30px);
	    visibility:hidden;
	    opacity:0; 
	    -webkit-transform-origin:top;
	    transform-origin:top;
	    -webkit-transition:opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease,height 500ms ease,max-height 500ms ease;
	    transition:opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease,height 500ms ease,max-height 500ms ease;
	    -webkit-transition: opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease,height 500ms ease,max-height 500ms ease;
	    transition:opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease,height 500ms ease,max-height 500ms ease;
	    transition:transform 500ms ease,opacity 500ms ease,visibility 500ms ease,height 500ms ease,max-height 500ms ease;
	    transition:transform 500ms ease,opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease,height 500ms ease,max-height 500ms ease;
	    transition:transform 500ms ease,opacity 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease,height 500ms ease,max-height 500ms ease;
		max-height:0;
		
		padding:0;
		left:0;
		margin-left:0;
	
	}
	
	nav ul>li.current .subnav{
		-webkit-transform: perspective(300px) scaleY(1) translateZ(0);
	    transform: perspective(300px) scaleY(1) translateZ(0);
	    visibility: visible;
	    opacity: 1;
		max-height:312px;
	}
	.jt_nav ol li a, .third_nav > ol > li > a{
		border-color:#eee;
		font-size:14px;
		padding-top:1.5vh;
		padding-bottom:1.5vh;
	}
	.jt_nav ol li a span,
	.third_nav>ol>li>a span{
		padding-left:20px;
	}
	.third_nav>ol>li{
		position:relative;
		border-bottom:solid 1px #eee;
	}
	.third_nav>ol>li:nth-last-of-type(1){
		border:none;
	}
	.third_nav>ol>li>a{
		position:static;
		border:none;
		/* padding-left:20px;
		padding-right:20px */
	}
	.third_nav>ol>li>a .iconfont{
		display:none;
	}
	.third_nav .jt_nav ~ a{
		display:inline-block;
		width:auto;
		max-width:50%;
	}
	.third_nav .jt_nav ~ a:after{
		position:absolute;
		right:10px;
		top:calc(1.5vh + 4px);
		pointer-events:none;
	}
	.third_nav>ol>li .jt_nav{
		opacity:0;
	}
	.third_nav>ol>li.current .jt_nav{
		max-height:430px;
		opacity:1;
	}
	.third_nav>ol>li.current>a{
		color:#01ac8a;
	}
	.third_nav>ol>li.current>a:after{
		border-top-color:#01ac8a;
	}
	.third_nav .jt_nav ol li a{
		padding-top:1vh;
		padding-bottom:1vh;
	}
	
	
	.header_top .center_box{
		position:static;
	}
	.header_top .header_city.is-open .header_city_con{
		opacity:1;
		visibility:visible;
		pointer-events:auto;
		transform:translateY(0);
	}
	.header_top .header_city_con{
		width:100%;
		box-shadow:none;
		border:solid 1px #eee;
		border-top-left-radius:0;
		border-top-right-radius:0;
	}
	.header_top .header_city_con .header_city_name ol li a{
		font-size:.36rem;
	}
	
	.wow_list li:nth-of-type(1),
	.wow_list li:nth-of-type(2),
	.wow_list li:nth-of-type(3),
	.wow_list li:nth-of-type(4),
	.wow_list li:nth-of-type(5),
	.wow_list li:nth-of-type(6),
	.wow_list li:nth-of-type(7),
	.wow_list li:nth-of-type(8),
	.wow_list li:nth-of-type(9),
	.wow_list li:nth-of-type(10){
		-webkit-animation-delay:.2s;
		animation-delay:.2s;
	}
	
	
	
	/* 标题1 */
	.home_tit h2{
		font-size:.42rem;
	}
	.home_tit span{
		font-size:.56rem;
	}
	.home_tit i{
		width:12px;
	}
	
	/* 关于我们 */
	.brand_box .brand_con{
		margin-left:0;
		padding:0 4%;
	}
	.brand_box .brand_con .brand_l,
	.brand_box .brand_con .brand_r{
		width:100%;
	}
	.brand_box .brand_con .brand_l{
	    display:flex;
	    justify-content:space-between;
	    flex-wrap:wrap;
	}
	.brand_box .brand_con .brand_l .brand_tit{
		max-width:50%;
	}
	.brand_box .brand_con .brand_l .brand_txt{
	    flex:1;
	    padding-left:4vw;
	}
	.brand_box .brand_con .brand_l .brand_info{
	    width:100%;
	}
	.brand_box .brand_con .brand_l .brand_info ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.brand_box .brand_con .brand_l .brand_info ul li{
		margin-bottom:.3rem;
	}
	.brand_box .brand_con .brand_l .brand_info ul li a{
		margin-left:.3rem;
	}
	.brand_box .brand_con .brand_r{
		margin-top:.6rem;
	}
	.brand_box .brand_con .brand_l .brand_more{
		border-radius:0;
		padding-top:0;
		padding-bottom:0;
		padding-right:.4rem;
	}
	
	/* 解决方案 */
	.solu_box{
		width:100%;
		overflow:hidden;
	}
	.solu_box .solu_con .swiper-slide{
		width:calc((92vw - 15px) / 2);
		margin-right:15px;
	}
	.solu_box .solu_con .swiper-slide a .solu_img{
		height:calc((92vw - 15px) / 2 * 486 / 274);
	}
	.solu_box .solu_con .swiper-slide a .solu_wrap{
		padding:.4rem;
		-webkit-align-items:flex-end;
		align-items:flex-end;
	}
	.solu_box .solu_con .swiper-slide a .solu_txt{
		transform:translateY(0);
	}
	.solu_box .solu_con .swiper-slide a .solu_more{
		padding:0;
		transform:translateX(0);
		margin-top:.1rem;
	}
	.solu_box .solu_con .swiper-slide a .solu_more span{
		display:none;
	}
	.solu_box .solu_con .swiper-slide a .solu_more .iconfont{
		font-size:.46rem;
	}
	
	
	/* 案例展示 */
	.case_box .case_con .case_wrap .case_tit{
		font-size:.42rem;
		margin:.2rem 0;
	}
	.case_box .case_con .case_wrap .case_list ul li a .case_img{
		height:calc((92vw - .8rem - 20px) / 3 * 161 / 223);
	}
	.case_box .case_con .case_wrap .case_item{
		padding:.2rem .4rem .4rem;
	}
	
	
	/* 绿植租赁 */
	.plant_box .gallery-thumbs{
		margin-bottom:.5rem;
	}
	.plant_box .plant_list ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-bottom:-.3rem;
		margin-left:-.3rem;
		grid-gap:0;
	}
	.plant_box .plant_list ul li{
		width:50%;
		margin-bottom:.3rem;
		display:none;
	}
	.plant_box .plant_list ul li:nth-of-type(1),
	.plant_box .plant_list ul li:nth-of-type(2),
	.plant_box .plant_list ul li:nth-of-type(3),
	.plant_box .plant_list ul li:nth-of-type(4),
	.plant_box .plant_list ul li:nth-of-type(5),
	.plant_box .plant_list ul li:nth-of-type(6),
	.plant_box .plant_list ul li:nth-of-type(7),
	.plant_box .plant_list ul li:nth-of-type(8),
	.plant_box .plant_list ul li:nth-of-type(9),
	.plant_box .plant_list ul li:nth-of-type(10){
		display:block;
	}
	.plant_box .plant_list ul li a{
		margin-left:.3rem;
		display:block;
		width:auto;
	}
	.plant_box .plant_list ul li,
	.plant_box .plant_list ul li:nth-of-type(1),
	.plant_box .plant_list ul li:nth-of-type(2){
		font-size:14px;
	}
	.plant_box .plant_list ul li .plant_txt,
	.plant_box .plant_list ul li:nth-of-type(1) .plant_txt,
	.plant_box .plant_list ul li:nth-of-type(2) .plant_txt,
	.case_box .case_con .case_wrap .case_list ul li a .case_txt{
		padding-top:.24rem;
		padding-bottom:.24rem;
	}
	.plant_box .plant_list ul li .plant_img{
		height:calc((92vw - .3rem) / 2 * 318 / 395);
	}
	
	
	/* 页脚 */
	.footer_ttop{
		display:none;
	}
	.footer_top{
		padding:0;
	}
	.footer_tbot{
		padding:.6rem 0;
	}
	
	/* 内页-品牌简介 */
	.intro_s1{
		background-size:18.75vw;
	}
	.intro_s1 .center_box{
		padding:.4rem 0;
	}
	.intro_s4 .intro_top .intro_ss span{
		height:23px;
		line-height:23px;
	}
	
	/* 内页-企业文化 */
	.icul_s1 .icul_r .icul_txt .icul_tit{
		margin-left:-40px;
	}
	.icul_s1 .icul_r .icul_txt > ul{
		padding-left:40px;
	}
	.icul_s1 .icul_r .icul_txt > ul > li + li{
		margin-top:.6rem;
	}
	.icul_s1 .icul_r .icul_txt .icul_tit h3{
		margin-left:10px;
	}
	.icul_s1 .icul_r .icul_txt .icul_w{
		margin-top:.15rem;
	}
	
	/* 内页-检测服务 */
	.ites_s1 .ites_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.ites_s1 .ites_con ul li{
		margin-bottom:.3rem;
	}
	.ites_s1 .ites_con ul li .ites_ss{
		margin-left:.3rem;
		padding:.6rem .2rem;
	}
	.ites_ser .ites_bot .ites_cess ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.ites_ser .ites_bot .ites_cess ul li{
		margin-bottom:.3rem;
		-webkit-flex-grow:1;
		flex-grow:1;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss{
		margin-left:.3rem;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li{
		margin-bottom:.3rem;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss{
		margin-left:.3rem;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss{
		height:100%;
		background:rgba(255,255,255,.8);
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_img{
		height:calc((92vw - .6rem) / 3 * 235 / 391);
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_swrap{
		position:static;
		padding:0;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_txt{
		background:none;
		padding:.3rem;
	}
	
	
	/* 内页-甲醛治理服务 */
	.iformic_box{
		overflow-x:hidden;
	}
	.ifm_s6 .ifm_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.ifm_s6 .ifm_con ul li{
		margin-bottom:.3rem;
	}
	.ifm_s6 .ifm_con ul li .ifm_ss{
		margin-left:.3rem;
	}
	.ifm_s7 .center_box{
		overflow:hidden;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-bottom:-15px;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul li{
		margin-bottom:15px;
	}
	.ifm_s10 .ifm_wrap{
		margin:0 4%;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li{
		margin-bottom:.3rem;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss{
		margin-left:.3rem;
	}
	
	/* 内页-起居空间消毒抑菌 */
	.ist1_s5 .ist1_con{
		padding:0 4%;
	}
	.ist1_s5 .ist1_con ul{
		margin-bottom:-.3rem;
		margin-left:-.3rem;
	}
	.ist1_s5 .ist1_con ul li{
		margin-bottom:.3rem;
	}
	.ist1_s5 .ist1_con ul li a{
		margin-left:.3rem;
	}
	.ls-pagination{
		position:static;
		width:100%;
	}
	.ist1_s4 .ls-pagination{
		display:block;
		margin-top:.4rem;
	}
	.ist1_s4 .ls-pagination .swiper-pagination-bullet{
		margin:0 4px;
	}
	.ist1_s4 .ls-pagination .swiper-pagination-bullet-active{
		background:#01ac8a;
	}
	.ist1_s4 .swiper-button-white{
		display:none;
	}
	
	/* 内页-工作空间消毒抑菌 */
	.ist2_s1 .ist2_bot ul,
	.ist3_s2 .ist3_con ul{
		margin-bottom:-.3rem;
		margin-left:-.3rem;
	}
	.ist2_s1 .ist2_bot ul li,
	.ist3_s2 .ist3_con ul li{
		margin-bottom:.3rem;
	}
	.ist2_s1 .ist2_bot ul li .ist2_ss,
	.ist3_s2 .ist3_con ul li .ist3_ss{
		margin-left:.3rem;
	}
	
	/* 内页-空气治理机 */
	.ist4_box .ist3_s2 .ist3_con ul{
		margin-bottom:-.3rem;
		margin-left:-.3rem;
	}
	.ist4_box .ist3_s2 .ist3_con ul li{
		margin-bottom:.3rem;
	}
	.ist4_box .ist3_s2 .ist3_con ul li .ist3_ss{
		margin-left:.3rem;
	}
	
	/* 内页-绿植租摆服务 */
	.ipla_s2 .ipla_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ipla_s2 .ipla_con ul li{
		margin-bottom:.3rem;
	}
	.ipla_s2 .ipla_con ul li .ipla_ss{
		margin-left:.3rem;
	}
	.ipla_s5 .ipla_con ul{
		-webkit-column-gap:.3rem;
		-moz-column-gap:.3rem;
		column-gap:.3rem;
		margin-bottom:-.3rem;
	}
	.ipla_s5 .ipla_con ul li .ipla_ss{
		margin-bottom:.3rem;
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top{
		padding:.6rem;
	}
	
	/* 内页-绿植租摆服务详情 */
	.ipls_s1 .ipls_l .ipls_info ul{
		margin-left:-.3rem;
	}
	.ipls_s1 .ipls_l .ipls_info ul li{
		margin-left:.3rem;
	}
	
	/* 内页-起居空间LEP整体治理 */
	.ilep1_s4 .ilep1_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ilep1_s4 .ilep1_con ul li{
		margin-bottom:.3rem;
	}
	.ilep1_s4 .ilep1_con ul li .ilep1_ss{
		margin-left:.3rem;
	}
	.ilep1_s5 .ilep1_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.ilep1_s5 .ilep1_con ul li{
		margin-bottom:.3rem;
	}
	.ilep1_s5 .ilep1_con ul li a{
		margin-left:.3rem;
	}
	.ilep1_s5 .ilep1_con ul li a .ilep1_txt{
		background:rgba(255,255,255,.8);
	}
	
	/* 内页-工作空间LEP整体治理 */
	.ilep2_s2 .ilep2_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ilep2_s2 .ilep2_con ul li{
		margin-bottom:.3rem;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss{
		margin-left:.3rem;
	}
	.ilep1_s5 .ilep2_bot ul{
		margin-left:-.3rem;
		padding-top:.2rem;
	}
	.ilep1_s5 .ilep2_bot ul li{
		margin-top:.3rem;
	}
	.ilep1_s5 .ilep2_bot ul li .ilep2_ss{
		margin-left:.3rem;
	}
	
	/* 内页-精选案例 */
	.icase_list ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.icase_list ul li{
		margin-bottom:.3rem;
	}
	.icase_list ul li a{
		margin-left:.3rem;
	}
	
	/* 内容翻页 */
	.inner_pnpage>a p{
		max-width:calc(100% - 60px);
	}
	
	/* 内页-联系我们 */
	.icta_box .icta_top ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.icta_box .icta_top ul li{
		margin-bottom:.3rem;
	}
	.icta_box .icta_top ul li .icta_ss{
		margin-left:.3rem;
	}
	
	/* 内页-我们的优势 */
	.iabo_s1 .iabo_bot .iabo_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.iabo_s1 .iabo_bot .iabo_con ul li{
		margin-bottom:.3rem;
	}
	.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss{
		margin-left:.3rem;
	}
	.iabo_s2 .iabo_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.iabo_s2 .iabo_con ul li{
		margin-bottom:.3rem;
		display:flex;
	}
	.iabo_s2 .iabo_con ul li .iabo_ss{
		margin-left:.3rem;
		border:solid 1px #e5e5e5;
		width:100%;
		height:100%;
	}
	.iabo_s2 .iabo_con ul li .iabo_txt{
		border:none;
		padding:.4rem;
		font-size:.36rem;
	}
	.iabo_s2 .iabo_con ul li .iabo_ss .iabo_img{
		height:calc((92vw - .3rem) / 2 * 210 / 264);
	}
	.iabo_s2 .iabo_con ul li .iabo_txt em{
		font-size:.46rem;
	}
	
	/* 子首页 */
	.subh_s1 .subh_bot ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.subh_s1 .subh_bot ul li{
		margin-bottom:.3rem;
	}
	.subh_s1 .subh_bot ul li .subh_ss{
		margin-left:.3rem;
	}
	.subh_s2 .subh_con ul{
		margin-left:-.3rem;
		margin-bottom:-.3rem;
	}
	.subh_s2 .subh_con ul li{
		margin-bottom:.3rem;
	}
	.subh_s2 .subh_con ul li .subh_ss{
		margin-left:.3rem;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul{
		margin-left:-.3rem;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li{
		margin-left:.3rem;
		-webkit-box-flex:0 0 auto;
		-webkit-flex:0 0 auto;
		-ms-flex:0 0 auto;
		flex:0 0 auto;
		-webkit-flex-grow:1;
		flex-grow:1;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
		max-width:.9rem;
		max-height:.9rem;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
		padding:.6rem .4rem;
	}
	.subh_btn a{
		font-size:.36rem;
		padding:.2rem .6rem;
	}
	.ls_tab ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-bottom:-.3rem;
		margin-left:-.3rem;
	}
	.ls_tab ul li{
		padding-right:0;
		font-size:.38rem;
		-webkit-flex-grow:1;
		flex-grow:1;
		margin-bottom:.3rem;
		margin-left:.3rem;
		border:solid 1px #e5e5e5;
		padding:.2rem;
	}
	.ls_tab ul li:before{
		display:none;
	}
	.ls_tab ul li.active{
		border-color:#01ac8a;
	}
	.subh_s5 .subh_con .subh_item ul{
		grid-gap:.3rem;
	}
	.subc_list ul,
	.subci_box .subc_list ul{
		margin-bottom:-.3rem;
		margin-left:-.3rem;
	}
	.subc_list ul li,
	.subci_box .subc_list ul li{
		margin-bottom:.3rem;
	}
	.subc_list ul li a,
	.subci_box .subc_list ul li a{
		margin-left:.3rem;
	}
	.subc_list ul li a .subc_txt{
		margin-top:.2rem;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

@media screen and (max-width:895px){
	/* 列表翻页 */
	.list_pages .pagination li{
		display:none;
	}
	.list_pages .pagination .pg_prev,
	.list_pages .pagination .pg_next{
		display:inline-block;
	}
	.list_pages .pagination li a,
	.list_pages .pagination li span{
		font-size:14px;
	}
	
	
	/* banner */
	.banner_box .swiper-pagination-bullet{
		width:8px;
		height:8px;
	}
	.banner_box .swiper-pagination-bullet-active{
		width:24px;
	}
	.banner_box .swiper-container-horizontal > .swiper-pagination-bullets{
		bottom:3vw;
	}
	
	/* 我们的优势 */
	.adva_box .adva_con ul{
		-webkit-align-items:flex-start;
		align-items:flex-start;
		margin-left:0;
	}
	.adva_box .adva_con ul li{
		width:100%;
	}
	.adva_box .adva_con ul li .adva_ss{
		margin-left:0;
	}
	
	/* 新闻中心 */
	.news_box .news_bot{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.news_box .news_l,
	.news_box .news_r{
		width:100%;
	}
	.news_box .news_l dl dt a .news_img{
		height:calc((92vw - .7rem) * 240 / 445);
	}
	.news_box .news_l .news_tit{
		font-size:.44rem;
	}
	.news_box .news_r{
		margin-top:.5rem;
	}
	.news_box .news_r .news_tab ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-left:-.3rem;
		margin-bottom:-.2rem;
	}
	.news_box .news_r .news_tab ul li{
		margin-bottom:.2rem;
		font-size:.36rem;
		margin-left:.3rem !important;
	}
	.news_box .news_r .news_tab ul li + li{
		margin-left:0;
	}
	.news_box .news_r .news_tab ul li:not(.active){
		transform:scale(1);
	}
	.news_box .news_r .news_tab ul li:before{
		height:4px;
	}
	
	
	
	/* 页脚 */
	.footer_bot .footer_tel{
		width:100%;
		margin-top:10px;
	}
	
	/* 内页-企业文化 */
	.icul_s1{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-align-items:flex-start;
		align-items:flex-start;
		padding:.8rem 4%;
	}
	.icul_s1 .icul_img>img{
		display:block;
	}
	.icul_s1 .icul_img,
	.icul_s1 .icul_r{
		width:100%;
	}
	.icul_s1 .icul_r .icul_txt{
		padding-left:0;
		width:100%;
	}
	.icul_s1 .icul_img .icul_btn{
		font-size:.46rem;
		padding:.4rem .6rem;
	}
	.icul_s1 .icul_img .icul_btn .iconfont{
		font-size:.4rem;
		margin-left:.1rem;
	}
	.icul_s1 .icul_r .icul_txt .icul_tit h3{
		font-size:20px;
	}
	.icul_s2 .icul_con ul li,
	.icul_s2 .icul_con ul li:nth-of-type(odd){
		-webkit-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.icul_s2 .icul_con ul li .icul_img,
	.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_img{
		width:100%;
	}
	.icul_s2 .icul_con ul li .icul_img img{
		display:block;
	}
	.icul_s2 .icul_con ul li .icul_wrap,
	.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_wrap{
		width:100%;
		min-height:auto;
	}
	.icul_s2 .icul_con ul li .icul_wrap .icul_txt,
	.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_wrap .icul_txt{
		padding:.6rem 0;
	}
	.icul_s2 .icul_con ul li .icul_wrap .icul_txt .iconfont{
		font-size:.4rem;
	}
	.icul_s2 .icul_con ul li .icul_wrap .icul_txt h3{
		font-size:.48rem;
		margin-top:.2rem;
	}
	.icul_s2 .icul_con ul li .icul_wrap .icul_w{
		margin-top:.3rem;
	}
	
	/* 内页-荣誉资质 */
	.ihonor_box .ihonor_tit{
		font-size:.46rem;
	}
	.ihonor_box .ihonor_con{
		padding-right:0;
	}
	.ihonor_box .ihonor_wrap .swiper-slide a{
		height:200px;
	}
	.ihonor_box .ihonor_con ul > li{
		padding-bottom:60px;
	}
	.ihonor_box .ihonor_con ul > li + li{
		margin-top:.8rem;
	}
	.ihonor_box .ihonor_wrap .swiper-button-prev{
		right:52%;
	}
	.ihonor_box .ihonor_wrap .swiper-button-next{
		right:auto;
		left:52%;
	}
	
	/* 内页-标题1 */
	.inner_tit1 h2{
		font-size:.48rem;
	}
	.inner_tit1 .inner_en{
		font-size:.34rem;
	}
	
	/* 内页-工装装修 */
	.itrim_s2 .itrim_tab ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-left:-2%;
	}
	.itrim_s2 .itrim_tab ul li{
		padding:.26rem .2rem;
		width:31.33333%;
		margin:0;
		margin-left:2%;
		margin-bottom:calc(92vw * .02);
		-webkit-flex-grow:1;
		flex-grow:1;
	}
	.itrim_s2 .itrim_wrap .itrim_item ul{
		grid-template-columns:repeat(2,calc((92vw - 8px) / 2));
		grid-template-rows:repeat(4,calc((92vw - 8px) / 2 * 213 / 296));
	}
	
	/* 内页-检测服务 */
	.ites_s2 .ites_bot .ites_cess ul li,
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(4),
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(5),
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(6){
		width:50%;
	}
	.ites_s2 .ites_bot .ites_cess ul li{
		-webkit-flex-grow:1;
		flex-grow:1;
	}
	.ites_s2 .ites_bot .ites_cess ul li .ites_ss{
		border-width:6px;
		padding:.6rem .4rem;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_icon svg{
		max-width:.9rem;
		max-height:.9rem;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_txt h4{
		font-size:.42rem;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_w{
		font-size:.36rem;
	}
	
	
	/* 内页-甲醛治理服务 */
	.ifm_s1 .center_box{
		-webkit-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ifm_s1 .ifm_l,
	.ifm_s1 .ifm_r{
		width:100%;
	}
	.ifm_s1 .ifm_l .ifm_txt h3{
		font-size:.46rem;
	}
	.ifm_s1 .ifm_l .ifm_w{
		font-size:.36rem;
	}
	.ifm_s9 .ifm_top .ifm_cir{
		width:100%;
		height:auto;
		-webkit-align-items:flex-start;
		align-items:flex-start;
		-webkit-flex-direction:column;
		flex-direction:column;
		background:none;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_img{
		width:86vw;
		height:86vw;
		max-width:490px;
		max-height:490px;
		padding:6vw;
		background:url(../img/ifm_s9_top_cir.png) no-repeat center center;
		background-size:cover;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_img img{
		overflow:hidden;
		border-radius:50%;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask{
		padding:0 .4rem;
		margin-bottom:.2rem;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li{
		position:relative !important;
		transform:none !important;
		width:100%;
		height:auto;
		animation:none !important;
		background:none;
		visibility:visible !important;
		padding-left:16px;
		margin-bottom:.2rem;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:before{
		content:"";
		position:absolute;
		width:6px;
		height:6px;
		background:#01ac8a;
		border-radius:50%;
		left:0;
		top:8px;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li .ifm_w{
		position:static;
		font-size:16px;
	}
	.ifm_s9 .ifm_bot .swiper-button-white{
		border:none;
	}
	.ifm_s9 .ifm_bot .swiper-button-prev{
		left:0;
		-webkit-justify-content:flex-start;
		justify-content:flex-start;
	}
	.ifm_s9 .ifm_bot .swiper-button-next{
		right:0;
		-webkit-justify-content:flex-end;
		justify-content:flex-end;
	}
	
	
	/* 内页-空气治理机 */
	.ist4_s6 .ist4_con ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		grid-gap:0;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ist4_s6 .ist4_con ul li:nth-of-type(3){
		display:none;
	}
	
	/* 内页-绿植租摆服务 */
	.ipla_s2 .ipla_con ul li:nth-of-type(odd){
		margin-top:0;
	}
	.ipla_s4 .ipla_con ul{
		grid-gap:.3rem;
		grid-template-rows:repeat(4,calc((92vw - .3rem) / 2 * 368 / 452));
		grid-template-columns:repeat(2,calc((92vw - .3rem) / 2));
	}
	
	/* 内页-绿植租摆服务详情 */
	.ipls_s3 .ipls_con .ipls_txt{
		position:static;
		width:100%;
	}
	.ipls_s3 .ipls_con .ipls_txt ol{
		padding:.6rem;
	}
	.ipls_s3 .ipls_con .ipls_txt ol li .ipls_w{
		width:calc(100% - 70px);
	}
	
	/* 内页-起居空间LEP整体治理 */
	.ilep1_s1 .ilep1_mid{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ilep1_s1 .ilep1_mid .ilep1_l,
	.ilep1_s1 .ilep1_mid .ilep1_r{
		width:100%;
	}
	.ilep1_s1 .ilep1_mid .ilep1_r{
		margin-top:.4rem;
	}
	
	/* 内页-精选案例 */
	.side_lr .side_l{
		position:static;
		top:auto;
	}
	.side_lr .side_l,
	.side_lr .side_r{
		width:100%;
	}
	.side_lr .side_r{
		margin-top:.6rem;
	}
	.side_lr .side_l .side_nav .side_bot{
		margin-left:0;
	}
	.side_lr .side_l .side_nav .side_top{
		padding:.2rem 0;
	}
	.side_lr .side_l .side_nav .side_top .side_ss{
		padding:.3rem 0;
	}
	.side_lr .side_l .side_nav .side_top h1,
	.side_lr .side_l .side_nav .side_top h3{
		font-size:.44rem;
		padding:.1rem 0;
	}
	.side_lr .side_l .side_nav .side_bot{
		margin-top:0;
	}
	.side_lr .side_l .side_nav .side_bot ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.side_lr .side_l .side_nav .side_bot ul li{
		width:33.3333%;
	}
	.side_lr .side_l .side_nav .side_bot ul li a{
		font-size:.36rem;
		padding:.24rem 0;
		height:auto;
		line-height:normal;
	}
	.side_rl .side_r{
		display:none;
	}
	.side_rl .side_l{
		width:100%;
	}
	
	/* 内页-我们的优势 */
	.iabo_s3 .iabo_top .center_box{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.iabo_s3 .iabo_top .iabo_l,
	.iabo_s3 .iabo_top .iabo_img{
		width:100%;
	}
	.iabo_s3 .iabo_tit{
		padding-bottom:0;
	}
	.iabo_s3 .iabo_top .iabo_img{
		margin-top:.6rem;
	}
	.iabo_s3 .iabo_bot{
		transform:translateY(-1rem);
	}
	
	/* 子首页 */
	.subh_s1 .subh_top .subh_txt{
		position:static;
		width:100%;
	}
	.subh_s1 .subh_top .subh_con{
		padding:.6rem;
	}
	.subh_s1 .subh_top .subh_txt .subh_tit h3{
		font-size:16px;
	}
	.subh_s1 .subh_top .subh_txt .subh_more a .iconfont{
		font-size:26px;
	}
	
	/* 子新闻列表 */
	.subn_box .subn_r{
		display:none;
	}
	.subn_box .subn_l{
		width:100%;
	}
	.subn_list{
		padding-bottom:.2rem;
	}
	.subn_list ul li a{
		display:flex;
		align-items:center;
		justify-content:space-between;
	}
	.subn_list ul li a .subn_date{
		display:flex;
		flex-direction:row-reverse;
		width:auto;
	}
	.subn_list ul li a .subn_date span{
		border:none;
		font-size:12px;
		padding-left:6px;
		position:relative;
	}
	.subn_list ul li a .subn_date span:before{
		content:".";
		position:absolute;
		bottom:0;
		left:1px;
	}
	.subn_list ul li a .subn_date p{
		margin-top:0;
	}
	.subn_list ul li a .subn_txt{
		padding-left:0;
	}
	.subc_box .subc_r{
		display:none;
	}
	.subc_box .subc_l{
		width:100%;
	}
	
	
	
	
	
	
	


	
	
	
	
	
}

@media screen and (max-width:767px){
	.article_w{
		font-size:14px;
	}
	
	/* header */
	.header_top .header_city_con .header_city_letter{
		margin-bottom:.1rem;
	}
	.header_top .header_city_con ul>li+li{
		margin-top:.6rem;
	}
	.header_top .header_city_con .header_city_name ol{
		margin-left:-.2rem;
		margin-bottom:-.1rem;
	}
	.header_top .header_city_con .header_city_name ol li{
		margin-left:.2rem;
		margin-bottom:.1rem;
	}
	
	/* 标题1 */
	.home_tit span{
		font-size:.5rem;
	}
	
	/* 按钮 */
	.home_more{
		padding:.2rem .4rem;
		font-size:.34rem;
		border-width:1px;
	}
	.home_more .iconfont{
		display:none;
	}
	.home_more span{
		padding-right:0;
	}
	
	
	/* 关于我们 */
	.brand_box .brand_con .brand_l .brand_tit{
		padding:1.4rem .3rem .3rem;
	}
	.brand_box .brand_con .brand_l .brand_tit *{
	    line-height:normal !important;
	}
	.brand_box .brand_con .brand_l .brand_tit img{
	    max-height:18px;
	}
	.brand_box .brand_con .brand_l .brand_tit p span{
	    font-size:.36rem !important;
	}
	.brand_box .brand_con .brand_l .brand_tit .brand_exp{
		font-size:.44rem;
	}
	.brand_box .brand_con .brand_l .brand_txt .brand_w{
	   line-height:1.6 !important;
	   font-size:14px !important;
	   max-height:66px;
	   overflow:hidden;
	}
	.brand_box .brand_con .brand_l .brand_txt .brand_w *{
	    line-height:1.6 !important;
	    font-size:14px !important;
	}
	
	/* 解决方案 */
	.solu_box .solu_con{
		margin-top:.5rem;
	}
	.solu_box .solu_con .swiper-slide:nth-of-type(even){
		padding-top:0;
	}
	.solu_box .solu_con .swiper-slide a .solu_tit{
		font-size:.42rem;
	}
	
	/* 我们的优势 */
	.adva_box .adva_con ul li .adva_ss .adva_tit{
		position:static;
	}
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts{
		min-width:auto;
		width:100%;
		padding:.5rem .8rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts h3{
		font-size:.44rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts span{
		font-size:.36rem;
		margin-top:.14rem;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_img, .adva_box .adva_con ul li.adva_item4 .adva_ss .adva_img{
		padding-right:0;
	}
	.adva_box .adva_con ul li .adva_ss .adva_txt{
		position:static;
		top:0;
		padding:.5rem .6rem;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_txt{
		padding-top:0;
	}
	.adva_box .adva_con ul li .adva_ss .adva_img{
		height:auto;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_img{
		padding:.5rem;
	}
	.adva_box .adva_con ul li.adva_item3 .adva_ss .adva_img{
		padding:0;
	}
	.adva_box .adva_con ul li .adva_ss .adva_img img{
		width:100%;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_txt .adva_title,
	.adva_box .adva_con ul li.adva_item2 .adva_ss .adva_txt .adva_title em,
	.adva_box .adva_con ul li.adva_item3 .adva_ss .adva_txt .adva_title em{
		font-size:.56rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_txt .adva_exp{
		font-size:.38rem;
	}
	.adva_box .adva_con ul li.adva_item2 .adva_ss{
		border:solid 1px #e5e5e5;
	}
	.adva_box .adva_con ul li .adva_ss .adva_txt .adva_title{
		font-size:.4rem;
	}
	
	/* 案例展示 */
	.case_box .case_con{
		-webkit-align-items:flex-start;
		align-items:flex-start;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.case_box .case_con .case_tab{
		width:100%;
		background:none;
		padding:0 0 .6rem;
	}
	.case_box .case_con .case_tab ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		overflow:hidden;
	}
	.case_box .case_con .case_tab ul li{
		font-size:.36rem;
		padding:.26rem .1rem;
		width:25%;
		border:none;
	}
	.case_box .case_con .case_tab ul li:before{
		z-index:3;
	}
	.case_box .case_con .case_tab ul li:after{
		content:"";
		position:absolute;
		width:400%;
		left:0;
		bottom:0;
		height:1px;
		background:#01ac8a;
	}
	.case_box .case_con .case_tab ul li.active{
		background:none;
		color:#ffdc90;
	}
	.case_box .case_con .case_wrap .case_list ul li{
		width:33.33333%;
	}
	
	/* 绿植租赁 */
	.plant_box .gallery-thumbs .plant_ss{
		font-size:.38rem;
	}
	
	/* 新闻中心 */
	.news_box .news_r .news_item ul li a .news_img{
		width:30%;
		height:calc((92vw - .7rem) * .3 * 148 / 230);
	}
	.news_box .news_r .news_item ul li a .news_ir{
		width:70%;
	}
	.news_box .news_r .news_item ul li a .news_date{
		width:1.6rem;
	}
	.news_box .news_r .news_item ul li a .news_date span{
		font-size:.56rem;
	}
	.news_box .news_r .news_item ul li a .news_date p{
		font-size:.34rem;
	}
	.news_box .news_r .news_item ul li a .news_txt{
		width:calc(100% - 1.6rem);
	}
	.news_box .news_r .news_item ul li a .news_date:before{
		left:1.6rem;
	}
	.news_box .news_r .news_item ul li a .news_txt p{
		-webkit-line-clamp:1;
		-moz-line-clamp:1;
		-o-line-clamp:1;
		line-clamp:1;
		margin-top:5px;
	}
	.news_box .news_r .news_item ul li a .news_txt{
		padding:0 .3rem;
	}
	
	/* 页脚 */
	.footer_tbot .footer_fri ul{
		margin-left:-.3rem;
	}
	.footer_tbot .footer_fri ul li{
		margin-left:.3rem;
	}
	
	/* 内页-二级导航 */
	.inner_loc + .inner_subnav{
		margin-top:-.4rem;
	}
	.inner_subnav .swiper-container{
		margin-right:-.6rem;
	}
	.inner_subnav .swiper-slide a{
		font-size:.36rem;
		margin-right:.6rem;
		padding:.4rem 0;
	}
	
	/* 内页-品牌简介 */
	.intro_s1 .intro_con .intro_txt{
		width:100%;
		min-height:auto;
	}
	.intro_s1 .intro_con .intro_txt .intro_tit{
		font-size:.42rem;
	}
	.intro_s2 ul li,
	.intro_s2 ul li:nth-of-type(2n+1){
		-webkit-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.intro_s2 ul li .intro_img,
	.intro_s2 ul li .intro_wrap{
		width:100%;
	}
	.intro_s2 ul li .intro_img img{
		display:block;
	}
	.intro_s2 ul li .intro_wrap .intro_txt,
	.intro_s2 ul li:nth-of-type(odd) .intro_wrap .intro_txt{
		padding:.6rem;
	}
	.intro_s2 ul li .intro_wrap:before,
	.intro_s2 ul li:nth-of-type(odd) .intro_wrap:before{
		top:0;
		right:auto;
		left:50%;
		transform: translate(-50%,-50%) rotate(45deg);
	}
	.intro_s2 ul li .intro_wrap{
		min-height:auto;
	}
	.intro_s2 ul li .intro_wrap .intro_tit{
		font-size:.46rem;
	}
	.intro_s3 ul{
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.intro_s3 ul li{
		width:100%;
	}
	.intro_s3 ul li + li{
		margin-top:.5rem;
	}
	.intro_s3 ul li .intro_img{
		height:calc(92vw * 325 / 586);
	}
	.intro_s3 ul li .intro_tit{
		font-size:.36rem;
	}
	.intro_s3 ul li .intro_tit em{
		font-size:.46rem;
	}
	.intro_s4 .intro_top .intro_tit{
		font-size:.48rem;
	}
	.intro_s4 .intro_top .intro_ss span{
		font-size:18px;
	}
	.intro_s4 .intro_bot .intro_year{
		font-size:.6rem;
	}
	.intro_s4 .intro_bot .swiper-container{
		width:100%;
	}
	.icou_box .icou_l{
		width:100px;
	}
	.icou_box .icou_l .isub_nav ul li a{
		font-size:14px;
		padding:.4rem .2rem;
	}
	.icou_box .icou_r{
		width:calc(100%  - 120px);
		padding-left:25px;
	}
	.icou_box .icou_r>ul>li:before,
	.icou_box .icou_r>ul>li:after{
		left:-29px;
	}
	.icou_box .icou_r > ul > li .icou_txt .icou_num{
		font-size:20px;
	}
	
	/* 内页-工装装修 */
	.itrim_s1 .itrim_list .itrim_ss .itrim_show{
		bottom:.3rem;
		left:.3rem;
	}
	.itrim_s1 .itrim_list .itrim_ss .itrim_tit{
		font-size:.42rem;
	}
	.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_txt{
		padding:.2rem 0;
	}
	.itrim_s2 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_txt p{
		font-size:14px;
	}
	.itrim_tab34 ul{
		margin-left:-.2rem;
		margin-right:-.2rem;
	}
	.itrim_tab34 ul li{
		margin:0 .2rem;
		font-size:.36rem;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-bottom:-.3rem;
		margin-left:-.15rem;
		margin-right:-.15rem;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li{
		width:33.33333%;
		margin-bottom:.3rem;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss{
		margin:0 .15rem;
		padding-top:.4rem;
		padding-bottom:.4rem;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_icon svg{
		max-width:.8rem;
		max-height:.8rem;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_w{
		font-size:.36rem;
	}
	
	/* 内页-检测服务 */
	.ites_s1 .ites_tit{
		font-size:.48rem;
	}
	.ites_s1 .ites_con ul li{
		width:50%;
	}
	.ites_s1 .ites_con ul li .ites_ss .ites_en{
		margin-left:.2rem;
		margin-right:.2rem;
		font-size:.6rem;
		padding-bottom:.4rem;
		margin-bottom:.4rem;
	}
	.ites_s1 .ites_con ul li .ites_ss .ites_w{
		font-size:.36rem;
	}
	.ites_ser .ites_top .ites_tit>span{
		font-size:.42rem;
	}
	.ites_ser .ites_top .ites_tit h2{
		font-size:.56rem;
	}
	.ites_s2 .ites_top .ites_con{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ites_s2 .ites_top .ites_con .ites_w{
		font-size:.36rem;
		margin-top:.4rem;
	}
	.ites_s2 .ites_top .ites_wrap .ites_stit{
		font-size:.46rem;
	}
	.ites_s2 .ites_top .ites_wrap .ites_txt{
		font-size:.36rem;
	}
	.ites_ser .ites_bot .ites_tit em{
		font-size:.48rem;
	}
	.ites_ser .ites_bot .ites_price{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		padding:.6rem;
	}
	.ites_ser .ites_bot .ites_price .ites_l{
		width:100%;
		border-right:solid 1px rgba(255,255,255,.6);
		padding-left:.6rem;
		padding-right:.6rem;
		text-align:left;
	}
	.ites_ser .ites_bot .ites_price .ites_l .iconfont{
		font-size:.9rem;
	}
	.ites_ser .ites_bot .ites_price .ites_l h3{
		font-size:.5rem;
	}
	.ites_ser .ites_bot .ites_price .ites_l span{
		font-size:.36rem;
	}
	.ites_ser .ites_bot .ites_price .ites_r{
		margin-left:0;
		max-width:none;
		width:100%;
		font-size:.36rem;
		margin-top:.6rem;
	}
	.ites_ser .ites_bot .ites_tit{
		font-size:.36rem;
	}
	.ites_ser .ites_bot .ites_table table th{
		font-size:16px;
	}
	.ites_ser .ites_bot .ites_table table th,
	.ites_ser .ites_bot .ites_table table td{
		padding:.3rem .2rem;
	}
	.ites_ser .ites_bot .ites_table table td{
		font-size:14px;
	}
	.ites_ser .ites_top .ites_dec{
		width:120px;
		top:0;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li{
		width:50%;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss h4{
		font-size:.4rem;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_w,
	.ites_s3 .ites_top .ites_con,
	.ites_s3 .ites_bot .ites_table .ites_exp{
		font-size:.36rem;
	}
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss .ites_img{
		height:calc((92vw - .3rem) / 2 * 235 / 391);
	}
	.ites_ser .ites_bot .ites_cess ul li{
		width:50%;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss{
		padding:.6rem .5rem;
	}
	.ites_s4 .ites_tit{
		font-size:.46rem;
	}
	.ites_s4 .ites_list ul>li .ites_ss,
	.ites_s4 .ites_list ul>li:nth-of-type(odd) .ites_ss{
		-webkit-flex-direction:column;
		flex-direction:column;
	}
	.ites_s4 .ites_list .ites_ss .ites_img,
	.ites_s4 .ites_list .ites_ss .ites_txt{
		width:100%;
	}
	.ites_s4 .ites_list .ites_ss .ites_txt{
		padding:.4rem;
	}
	.ites_s4 .ites_list .ites_ss .ites_txt ol li{
		font-size:14px;
		padding-top:.1rem;
		padding-bottom:.1rem;
	}
	.ites_s4 .ites_list .ites_ss .ites_txt h3{
		font-size:16px;
	}
	.ifm_s11 .ifm_con .ifm_r{
		display:none;
	}
	.ifm_s11 .ifm_con .ifm_l{
		width:100%;
	}
	.ifm_s11 .ifm_con .ifm_l fieldset legend{
		font-size:18px;
		padding-top:.2rem;
		padding-bottom:.2rem;
	}
	.ifm_s11 .ifm_con .ifm_l ul li{
		margin-top:.4rem;
		-webkit-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ifm_s11 .ifm_con .ifm_l ul .ifm_c2{
		width:100%;
	}
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_w,
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_name{
		width:100%;
	}
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_name{
		margin-bottom:.2rem;
	}
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="text"],
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_w select,
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="submit"]{
		height:46px;
	}
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_w input[type="submit"]{
		width:100%;
	}
	.ifm_s11 .ifm_con .ifm_l ul li .ifm_icon{
		width:46px;
		height:46px;
	}
	
	
	/* 内页-甲醛治理服务 */
	.inner_tit2 h2{
		font-size:.48rem;
	}
	.inner_tit2 .inner_exp{
		font-size:.4rem;
	}
	.ifm_s2 .ifm_con{
		/*background:url(../img/ifm_s2_img.jpg) no-repeat right center;*/
		/*background-size:150%;*/
		padding:.6rem 0;
	}
	.ifm_s2 .ifm_img{
		width:100%;
		overflow:hidden;
	}
	.ifm_s2 .ifm_txt{
		width:100%;
		margin-right:0;
		display:none;
	}
	.ifm_s2 .ifm_txt .ifm_tit{
		font-size:.42rem;
	}
	.ifm_s2 .ifm_txt .ifm_info .ifm_tag{
		padding:.2rem .4rem;
		font-size:.38rem;
	}
	.ifm_s2 .ifm_txt .ifm_info > i{
		font-size:.6rem;
	}
	.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap{
		font-size:.36rem;
		padding:.3rem .5rem .3rem calc(30px + .7rem);
	}
	.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap i img{
		width:60px;
	}
	.ifm_s4 .ifm_con ul li{
		width:50%;
		margin-bottom:.4rem;
	}
	.ifm_s4 .ifm_con ul li .ifm_ss{
		padding:0 .2rem;
	}
	.ifm_s4 .ifm_con ul li .ifm_ss .ifm_img{
		height:38.6vw;
	}
	.ifm_s4 .ifm_con ul li .ifm_txt{
		font-size:.36rem;
		margin-top:.2rem;
	}
	.ifm_s5 .ifm_btn span{
		font-size:.36rem;
		padding:.26rem .6rem;
	}
	.ifm_s5 .ifm_con ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ifm_s5 .ifm_con ul .ifm_item{
		width:28vw;
		height:32vw;
		margin:0 1.2vw;
	}
	.ifm_s5 .ifm_con ul .ifm_item2{
		width:100%;
	}
	.ifm_s5 .ifm_con ul .ifm_item1 .ifm_w{
		font-size:.4rem;
	}
	.ifm_s5 .ifm_con ul .ifm_item3 .ifm_w{
		font-size:.36rem;
	}
	.ifm_s5 .ifm_con ul .ifm_item3 em{
		font-size:.8rem;
	}
	.ifm_s5 .ifm_con ul .ifm_item2{
		font-size:1rem;
	}
	.ifm_s6 .ifm_con ul li{
		width:50%;
	}
	.ifm_s6 .ifm_con ul li .ifm_ss .ifm_img{
		height:calc((92vw - .3rem) / 2 * 239 / 290);
	}
	.ifm_s6 .ifm_con ul li .ifm_ss .ifm_w{
		margin-top:.15rem;
		font-size:.36rem;
	}
	.ifm_s6 .ifm_btn p{
		font-size:.38rem;
		padding-top:.1rem;
		padding-bottom:.1rem;
	}
	.ifm_s6 .ifm_btn .ifm_icon .iconfont{
		font-size:.9rem;
	}
	.ifm_s6 .ifm_btn .ifm_icon{
		width:1.6rem;
		height:1.6rem;
		line-height:1.6rem;
	}
	.ifm_s7 .ifm_tab ul{
		margin:0 -.2rem;
	}
	.ifm_s7 .ifm_tab ul li{
		margin:0 .2rem;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt h4{
		font-size:14px;
	}
	.ifm_s8 .picMarquee-left .bd .picList .gallery-item .gallery-img{
		width:40vw;
		height:calc(40vw * 440 / 314);
	}
	.ifm_s9 .ifm_bot{
		padding:0 .8rem;
	}
	.ifm_s10 .ifm_tab ul{
		margin:0 -.2rem -.2rem;
	}
	.ifm_s10 .ifm_tab ul li{
		margin:0 .2rem .2rem;
		font-size:.36rem;
		padding-bottom:.14rem;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li{
		width:33.33333%;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_img{
		height:calc((92vw - .6rem) / 3 * 230 / 295)
	}
	
	/* 内页-起居空间消毒抑菌 */
	.subc_tit,
	.ilep_tit h2,
	.ist1_s7 .ist1_con .ist1_tit{
		font-size:.48rem;
	}
	.ilep_tit .ilep_top span{
		font-size:.36rem;
	}
	.ilep_tit .ilep_top i{
		width:20vw;
		max-width:86px;
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss,
	.ist1_s3 .ist1_bot ul li:nth-of-type(even) .ist1_ss{
		-webkit-flex-direction:column;
		flex-direction:column;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_img,
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt{
		width:100%;
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_img{
		height:calc(92vw * 364 / 672);
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt{
		padding:.6rem;
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt h3{
		font-size:16px;
	}
	.ist1_s4 .swiper-container{
		width:288px;
	}
	.ist1_s5 .ist1_con ul li{
		width:50%;
	}
	.ist1_s5 .ist1_con ul li a .ist1_img{
		height:calc((92vw - .3rem) / 2 * 261 / 433);
	}
	.ist1_s5 .ist1_con ul li a .ist1_txt{
		padding:.4rem;
	}
	.ist1_s5 .ist1_con ul li a .ist1_txt h3{
		font-size:16px;
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
		max-width:.9rem;
		max-height:.9rem;
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
		padding-top:.6rem;
		padding-bottom:.6rem;
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - 68px) / 3);
		-webkit-box-flex:0 0 auto;
		-webkit-flex:0 0 auto;
		-ms-flex:0 0 auto;
		flex:0 0 auto;
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt{
		margin-top:.3rem;
	}
	.ist1_s7 .ist1_con{
		-webkit-flex-direction:column;
		flex-direction:column;
	}
	.ist1_s7 .ist1_con .ist1_l,
	.ist1_s7 .ist1_con .ist1_r{
		width:100%;
	}
	.ist1_s7 .ist1_con .ist1_r{
		margin-top:.4rem;
	}
	.font_30,
	.font_24{
		font-size:.48rem !important;
	}
	.ist2_s1 .ist2_top .ist2_exp{
		font-size:.36rem;
	}
	
	/* 内页-工作空间消毒抑菌 */
	.ist2_s1 .ist2_bot{
		padding-left:0;
		padding-right:0;
	}
	.ist2_s1 .ist2_bot ul li{
		width:50%;
		margin-top:.7rem;
	}
	.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_icon{
		width:1.4rem;
		height:1.4rem;
	}
	.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_txt h3{
		font-size:16px;
	}
	.ist2_s2 .ist2_con ul li .ist2_ss,
	.ist2_s2 .ist2_con ul li:nth-of-type(even) .ist2_ss{
		-webkit-flex-direction:column;
		flex-direction:column;
	}
	.ist2_s2 .ist2_con ul li + li{
		margin-top:.8rem;
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_img,
	.ist2_s2 .ist2_con .ist2_ss .ist2_txt{
		width:100%;
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_img{
		height:calc(92vw * 400 / 652);
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_txt{
		margin-top:.4rem;
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_txt h3{
		font-size:16px;
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_w{
		margin-top:.2rem;
	}
	.inner_loc, .inner_loc a{
		font-size:12px;
	}
	
	/* 内页-中央空调清洗除菌 */
	.ilep2_s1{
		width:100%;
		overflow:hidden;
	}
	.ilep2_s1 .ilep1_flex{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ilep2_s1 .ilep1_flex > * + *{
		margin-top:.6rem;
	}
	.ilep2_s1 .ilep1_l,
	.ilep2_s1 .ilep1_r{
		width:100% !important;
	}
	.ist3_box .ilep2_s1 .ist3_line, .ist4_box .ilep2_s1 .ist3_line{
		max-width:168px;
		width:30vw;
		height:6px;
	}
	.ist3_s2 .ist3_con ul li:nth-of-type(3n-1),
	.ist3_s2 .ist3_con ul li:nth-of-type(3n){
		margin-top:0;
	}
	.ist3_s2 .ist3_con ul{
		margin-bottom:-.7rem;
	}
	.ist3_s2 .ist3_con ul li{
		width:100%;
		margin-bottom:.7rem;
	}
	.ist3_s2 .ist3_con ul li .ist3_ss .ist3_img{
		height:calc(92vw * 354 / 375);
	}
	.ist3_s2 .ist3_con ul li .ist3_ss .ist3_txt{
		padding-right:0;
	}
	.ist3_s2 .ist3_con ul li .ist3_ss .ist3_txt h3{
		font-size:16px;
	}
	.ist3_s3 .ist3_top{
		padding-bottom:calc(80px + .8rem);
	}
	.ist3_s3 .ist3_bot .ist3_r .ist3_img{
		width:160px;
		height:160px;
	}
	.ist3_s3 .ist3_bot .ist3_txt{
		width:100%;
		max-width:none;
		text-align:center;
		margin-right:0;
		padding-top:.6rem;
	}
	.ist3_s3 .ist3_bot .center_box{
		-webkit-flex-direction:column-reverse;
		flex-direction:column-reverse;
		-webkit-align-items:center;
		align-items:center;
		margin-top:-80px;
	}
	.ist3_s3 .ist3_bot .ist3_txt h3{
		color:#333;
		font-size:.46rem;
	}
	.ist3_s3 .ist3_bot .ist3_w{
		font-size:.36rem;
		margin-top:.2rem;
	}
	.ist4_s2 .ist4_l{
		width:100%;
		min-height:auto;
		-webkit-justify-content:center;
		justify-content:center;
	}
	.ist4_s2 .ist4_l .ist4_txt{
		width:92%;
		padding-right:0;
	}
	.ist3_s2 .ist3_exp{
		font-size:.36rem;
	}
	.ist4_box .ist3_s2 .ist3_con ul li{
		width:50%;
	}
	.ist4_box .ist3_s2 .ist3_con ul li .ist3_ss .ist3_img{
		height:calc((92vw - .3rem) / 2 * 334 / 284);
	}
	
	/* 内页-空气治理机 */
	.ist4_s6 .ist4_con ul li{
		width:100% !important;
	}
	.ist4_s6 .ist4_con ul li .ist4_wrap .ist4_txt{
		padding:.6rem 0;
	}
	
	/* 内页-绿植租摆服务 */
	.ipla_s1 .ipla_tit .subc_tit{
		font-size:.48rem;
	}
	.ipla_s1 .ipla_tit .ipla_exp{
		font-size:.36rem;
	}
	.ipla_s1 .ipla_con{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ipla_s1 .ipla_con .ipla_l,
	.ipla_s1 .ipla_con .ipla_r{
		width:100%;
	}
	.ipla_s1 .ipla_con .ipla_l .ipla_stit{
		font-size:.42rem;
	}
	.ipla_s1 .ipla_con .ipla_l .ipla_sexp{
		font-size:.36rem;
	}
	.ipla_s1 .ipla_con .ipla_r{
		margin-top:.6rem;
	}
	.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss h4{
		font-size:.38rem;
	}
	.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss .ipla_w{
		font-size:.36rem;
		margin-top:.1rem;
	}
	.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss h4,
	.ipla_s1 .ipla_con .ipla_r .ipla_mask ul li .ipla_ss .ipla_w{
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.ipla_s2 .ipla_con ul li{
		width:50%;
	}
	.ipla_s2 .ipla_con ul li .ipla_ss .ipla_img{
		height:calc((92vw - .3rem) / 2);
	}
	.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt .ipla_w{
		font-size:14px;
	}
	.ipla_s2 .ipla_con ul li .ipla_ss .ipla_txt h3,
	.ipla_box .ilep2_s1 .ilep1_l ul li .ipla_ss .ipla_txt h3{
		font-size:16px;
	}
	.ipla_s5 .ipla_con ul{
		-webkit-column-count:1;
		-moz-column-count:1;
		column-count:1;
	}
	.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_img{
		height:calc(92vw * 417 / 589);
	}
	.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap .ipla_txt .ipla_stit{
		font-size:.48rem;
	}
	.ipla_s5 .ipla_con ul li .ipla_ss .ipla_wrap .ipla_w{
		-webkit-line-clamp:3 !important;
		-moz-line-clamp:3 !important;
		-o-line-clamp:3 !important;
		line-clamp:3 !important;
	}
	.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap .ipla_w{
		min-height:auto;
	}
	.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss{
		min-height:auto;
	}
	.ipla_s5 .ipla_con ul li .ipla_ss .ipla_wrap .ipla_w{
		font-size:14px !important;
		margin-top:.3rem;
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_tag span{
		font-size:.36rem;
		padding:.2rem .6rem;
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_price{
		font-size:.4rem;
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_price em{
		font-size:.7rem;
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_img{
		height:calc(92vw * 706 / 588);
	}
	.ipla_s6 .ipla_con .swiper-slide a,
	.ipla_s6 .ipla_con .swiper-slide-active a,
	.ipla_s6 .ipla_con .swiper-slide-active .ipla_txt{
		transform:scale(1);
	}
	.ipla_s6 .ipla_con .swiper-slide-active .ipla_txt{
		width:100%;
		left:0;
		margin-left:0;
		padding:.4rem;
	}
	.ipla_s6 .ipla_con .ipla_txt h4{
		font-size:16px;
	}
	.ipla_s6 .ipla_con .swiper-container{
		padding:0;
	}
	.ipla_s6 .ls-pagination{
		display:block;
		margin-top:.4rem;
	}
	.ipla_s6 .ls-pagination .swiper-pagination-bullet{
		background:#fff;
		margin:0 4px;
	}
	.ipla_s6 .ls-pagination .swiper-pagination-bullet-active{
		background:#01ac8a;
	}
	.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel{
		width:33.3333%;
	}
	
	/* 内页-绿植租摆服务详情 */
	.ipls_s1 .center_box{
		-webkit-flex-direction:column-reverse;
		flex-direction:column-reverse;
	}
	.ipls_s1 .ipls_l,
	.ipls_s1 .ipls_r{
		width:100%;
	}
	.ipls_s1 .ipls_r{
		margin-left:0;
	}
	.ipls_s1 .ipls_l .ipls_tit{
		font-size:.56rem;
	}
	.ipls_s1 .ipls_l .ipls_w{
		font-size:.36rem;
	}
	.ipls_s1 .ipls_l .ipls_info{
		margin-bottom:.5rem;
	}
	.ipls_s1 .ipls_l .ipls_info ul li{
		margin-bottom:.3rem;
	}
	.ipls_s1 .ipls_l .ipls_info ul li .ipls_ss{
		font-size:14px;
	}
	.ipls_s1 .ipls_l .ipls_bot{
		margin-top:1.6rem;
	}
	.ipls_s1 .ipls_l .ipls_bot .ipls_w{
		font-size:14px;
	}
	.ipls_gtit>span{
		font-size:.56rem;
	}
	.ipls_gtit h2{
		font-size:.48rem;
	}
	.ipls_gtit>div{
		font-size:14px;
	}
	.ipls_s4 .ipls_con{
		padding:.6rem;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ipls_s4 .ipls_con .ipls_img img{
		width:60px;
	}
	.ipls_s4 .ipls_con .ipls_tit{
		font-size:.46rem;
	}
	.ipls_s4 .ipls_con .ipls_txt{
		margin-top:.4rem;
	}
	
	/* 内页-起居空间LEP整体治理 */
	.ilep1_s3 .ilep1_flex{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ilep1_s3 .ilep1_l,
	.ilep1_s3 .ilep1_r{
		width:100%;
	}
	.ilep1_s4 .ilep1_con ul li{
		width:100%;
	}
	.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_icon{
		width:1.6rem;
		height:1.6rem;
	}
	.ilep1_s4 .ilep1_con ul li .ilep1_ss .ilep1_txt{
		width:calc(100% - 2rem);
	}
	.ilep1_s5 .ilep1_con ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ilep1_s5 .ilep1_con ul li{
		width:100%;
	}
	.ilep1_s5 .ilep1_con ul li:nth-of-type(3n - 1){
		margin-top:0;
	}
	.ilep1_s5 .ilep1_con ul li a .ilep1_w{
		height:auto;
	}
	.ilep1_s5 .ilep1_con ul li a .ilep1_img{
		height:calc(92vw * 398 / 370);
	}
	.ilep1_s6 .ilep1_con ul li .ilep1_top h3{
		font-size:16px;
	}
	.ilep1_s6 .ilep1_con ul li .ilep1_bot .ilep1_txt{
		max-width:100%;
	}
	
	/* 内页-工作空间LEP整体治理 */
	.ilep2_box .ilep1_txt.article_w{
		font-size:.36rem !important;
	}
	.ilep2_s2 .ilep2_con ul li{
		width:100%;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img,
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_txt{
		width:100%;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_txt{
		padding:.6rem;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_w{
		height:auto;
		margin-top:.2rem;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_txt h3{
		font-size:16px;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img{
		height:calc(92vw * 395 / 297);
	}
	.ilep1_s5 .ilep2_bot ul{
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.ilep1_s5 .ilep2_bot ul li{
		width:100%;
	}
	.ilep1_s5 .ilep2_bot ul li .ilep2_ss{
		padding:1rem .6rem;
	}
	.ilep1_s5 .ilep2_bot ul li .ilep2_ss .ilep2_icon svg{
		max-width:.9rem;
		max-height:.9rem;
	}
	
	/* 内页-精选案例 */
	.icase_list ul li{
		width:50%;
	}
	.icase_list ul li a .icase_img{
		height:calc((92vw - .3rem) / 2 * 170 / 224);
	}
	.list_pages .pagination{
		text-align:center;
	}
	
	/* 内页-案例详情 */
	.inner_news_show_tit h1,
	.inner_news_show_tit h3{
		font-size:.44rem;
	}
	.inner_news_show_tit span{
		font-size:13px;
	}
	
	
	/* 内页-新闻中心 */
	.inews_list{
		padding:.3rem !important;
	}
	.inews_list ul li a .inews_img{
		width:36%;
		height:calc((92vw - .6rem) * .36 * 148 / 230);
	}
	.inews_list ul li a .inews_txt{
		width:58%;
	}
	.inews_list ul li a .inews_txt h2,
	.inews_list ul li a .inews_txt h4{
		font-size:15px;
	}
	.inews_list ul li a .inews_txt p{
		font-size:13px;
		margin-top:.15rem;
	}
	.inews_list ul li a .inews_date{
		font-size:12px;
		margin-top:.15rem;
	}
	.inews_list ul li a .inews_date .iconfont{
		font-size:12px;
		padding-right:5px;
	}
	.inews_list ul{
		margin:-.3rem 0;
	}
	.inews_list ul li a{
		padding:.3rem 0;
	}
	
	/* 内页-联系我们 */
	.inner_map #dituContent{
		height:100vw;
	}
	.icta_box .icta_top ul{
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.icta_box .icta_top ul li{
		width:100%;
	}
	.icta_box .icta_top ul li .icta_ss{
		padding:.6rem;
	}
	
	/* 内页-我们的优势 */
	.iabo_s1{
		padding-top:1rem;
	}
	.iabo_s1 .iabo_top{
		-webkit-flex-direction:column-reverse;
		flex-direction:column-reverse;
	}
	.iabo_s1 .iabo_top .iabo_txt{
		width:100%;
		margin-top:.6rem;
	}
	.iabo_s1 .iabo_top .iabo_img{
		height:auto;
		width:calc(100% - 34px);
		margin-top:.4rem;
		margin-right:.4rem;
	}
	.iabo_s1 .iabo_top .iabo_txt .iabo_exp{
		font-size:.56rem;
		margin-top:.2rem;
	}
	.iabo_s1 .iabo_top .iabo_txt .iabo_tag{
		font-size:.36rem;
	}
	.ls_line{
		width:50px;
	}
	.iabo_s1 .iabo_top .iabo_img .iabo_bl{
		top:-.4rem;
		right:-.4rem;
	}
	.iabo_s1 .iabo_bot .iabo_con ul li{
		width:50%;
	}
	.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_icon{
		width:1.4rem;
		height:1.4rem;
	}
	.iabo_s1 .iabo_bot .iabo_con ul li .iabo_ss .iabo_num{
		font-size:.56rem;
	}
	.iabo_tit .iabo_tup{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		font-size:.48rem;
	}
	.iabo_tit .iabo_tup span{
		font-size:.38rem;
		width:100%;
	}
	.iabo_tit .iabo_exp{
		font-size:.36rem;
	}
	.iabo_s2 .iabo_con ul li{
		width:50%;
	}
	.iabo_s3 .iabo_bot ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.iabo_s3 .iabo_bot ul li{
		width:50%;
		padding:.6rem .2rem;
	}
	.iabo_s3 .iabo_bot ul li:after{
		content:"";
		position:absolute;
		width:100%;
		height:1px;
		background:#fff;
		left:0;
		top:0;
	}
	.iabo_s3 .iabo_bot ul li .iabo_num{
		font-size:.56rem;
		line-height:.7rem;
	}
	.iabo_s3 .iabo_bot ul li .iabo_w{
		margin-top:.2rem;
		font-size:.36rem;
	}
	.iabo_s3 .iabo_bot ul li:nth-of-type(2n-1):before{
		display:none;
	}
	.iabo_s3 .iabo_bot ul li:nth-of-type(1):after,
	.iabo_s3 .iabo_bot ul li:nth-of-type(2):after{
		display:none;
	}
	.iabo_s4 .iabo_top{
		background-size:160%;
		min-height:320px;
	}
	.iabo_s4 .iabo_bot ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-align-items:flex-start;
		align-items:flex-start;
	}
	.iabo_s4 .iabo_bot ul li{
		width:100%;
		padding:.3rem 0;
	}
	.iabo_s4 .iabo_bot ul li .iabo_txt h3{
		font-size:.46rem;
	}
	.iabo_s4 .iabo_bot ul li .iabo_w{
		font-size:.36rem;
	}
	.iabo_s4 .iabo_bot ul li .iabo_icon svg{
		max-width:.9rem;
		max-height:.9rem;
	}
	.iabo_s4 .iabo_bot ul li .iabo_txt{
		margin-top:.2rem;
	}
	.iabo_s5 .iabo_top .iabo_tit{
		width:100%;
	}
	.iabo_s5 .iabo_bot .center_box{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		padding:0;
	}
	.iabo_s5 .iabo_bot .iabo_icon{
		max-width:60px;
		margin-bottom:.5rem;
	}
	.iabo_s5 .iabo_bot .iabo_tit{
		width:100%;
	}
	.iabo_tit .iabo_exp{
		margin-top:.2rem;
	}
	.subh_s1 .subh_bot ul li{
		width:50%;
	}
	.subh_s1 .subh_bot ul li .subh_ss .subh_icon svg{
		max-width:.9rem;
		max-height:.9rem;
	}
	.subh_s2 .subh_con ul li .subh_ss .subh_tit h3{
		font-size:.44rem;
	}
	.subh_s2 .subh_con ul li .subh_ss .subh_tit span{
		font-size:.36rem;
	}
	.subh_s2 .subh_con ul li .subh_ss .subh_btn{
		padding:.2rem .5rem;
		margin-top:.3rem;
	}
	.subh_s2 .subh_con ul li .subh_ss .subh_img{
		height:calc((92vw - .3rem) / 2 * 425 / 588);
	}
	.subh_s3 .subh_tab{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.subh_s3 .subh_tab ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		margin-bottom:-.3rem;
		margin-left:-.3rem;
	}
	.subh_s3 .subh_tab ul li{
		padding-right:0;
		width:33.3333%;
		margin-bottom:.3rem;
		-webkit-flex-grow:1;
		flex-grow:1;
	}
	.subh_s3 .subh_tab ul li:before{
		display:none;
	}
	.subh_s3 .subh_tab ul li span{
		margin-left:.3rem;
		border:solid 1px rgba(255,255,255,.4);
	}
	.subh_s3 .subh_tab ul li span,
	.subh_s3 .subh_tab ul li.active span,
	.subh_s3 .subh_tab>a{
		font-size:.38rem;
		min-width:auto;
		padding:.2rem;
	}
	.subh_s3 .subh_tab ul li.active span{
		border-color:#fff;
	}
	.subh_s3 .subh_wrap{
		margin-top:0;
	}
	.subh_s3 .subh_wrap ul>li .subh_ss,
	.subh_s3 .subh_wrap ul>li .swiper-slide-active .subh_ss,
	.subh_s3 .subh_wrap ul>li .swiper-slide-active .subh_ss .subh_txt{
		transform:scale(1);
	}
	.subh_s3 .subh_wrap .swiper-button-white,
	.ipla_s6 .swiper-button-white{
		width:36px;
		height:80px;
		top:calc(92vw * 480 / 800 / 2);
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_img{
		height:calc(92vw * 480 / 800);
	}
	.subh_s3 .subh_wrap ul>li .swiper-slide-active .subh_ss .subh_txt{
		width:100%;
		position:static;
		left:auto;
		margin-left:0;
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt{
		margin-top:.4rem;
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt h3{
		font-size:16px;
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt h3,
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt .subh_w{
		text-overflow:clip;
		white-space:pre-wrap;
		text-align:left;
	}
	.subh_s3 .subh_wrap ul>li .swiper-container{
		padding:0;
	}
	.subh_s3 .subh_wrap ul>li:nth-of-type(1){
		height:auto;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - .3rem) / 2);
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_txt h4{
		font-size:16px;
	}
	.subh_s5 .subh_con .subh_item{
		padding:0 4%;
	}
	.subh_s5 .subh_con .subh_item ul{
		grid-template-rows:repeat(4,calc((92vw - .3rem) / 2 * 282 / 375));
		grid-template-columns:repeat(2,calc((92vw - .3rem) / 2));
	}
	.subn_list ul li{
		padding:.3rem 0;
		border-bottom:solid 1px #e5e5e5;
	}
	.subn_list ul li a .subn_img{
		width:36%;
		height:calc(92vw * .36 * 130 / 202);
	}
	.subn_list ul li a .subn_wrap{
		width:60%;
	}
	.subn_list ul li a .subn_txt{
		width:100%;
		margin-top:.1rem;
	}
	.subn_list ul li a .subn_txt p{
		margin-top:.15rem;
	}
	.subn_box .subn_l .inner_news_show_tit h1,
	.subn_box .subn_l .inner_news_show_tit h3{
		font-size:.44rem;
	}
	.subc_list ul li,
	.subci_box .subc_list ul li{
		width:50%;
	}
	.subc_list ul li a .subc_img,
	.subci_box .subc_list ul li a .subc_img{
		height:calc((92vw - .3rem) / 2 * 166 / 280);
	}
	.subc_list ul li a .subc_txt span{
		font-size:12px;
	}
	
	
}

@media screen and (min-width:768px) and (max-width:1200px){
	.pd_150{
		padding:1.5rem;
	}
	.pd_tb150{
		padding:1.5rem 0;
	}
	.pd_t150{
		padding-top:1.5rem;
	}
	.pd_b150{
		padding-bottom:1.5rem;
	}
	.pd_120{
		padding:1.2rem;
	}
	.pd_tb120{
		padding:1.2rem 0;
	}
	.pd_t120{
		padding-top:1.2rem;
	}
	.pd_b120{
		padding-bottom:1.4rem;
	}
	.pd_100{
		padding:1rem;
	}
	.pd_tb100{
		padding:1rem 0;
	}
	.pd_t100{
		padding-top:1rem;
	}
	.pd_b100{
		padding-bottom:1rem;
	}
	.pd_80{
		padding:.8rem;
	}
	.pd_tb80{
		padding:.8rem 0;
	}
	.pd_t80{
		padding-top:.8rem;
	}
	.pd_b80{
		padding-bottom:.8rem;
	}
	.pd_70{
		padding:.7rem;
	}
	.pd_tb70{
		padding:.7rem 0;
	}
	.pd_t70{
		padding-top:.7rem;
	}
	.pd_b70{
		padding-bottom:.7rem;
	}
	.pd_60{
		padding:.6rem;
	}
	.pd_tb60{
		padding:.6rem 0;
	}
	.pd_t60{
		padding-top:.6rem;
	}
	.pd_b60{
		padding-bottom:.6rem;
	}
	.pd_50{
		padding:.5rem;
	}
	.pd_tb50{
		padding:.5rem 0;
	}
	.pd_t50{
		padding-top:.5rem;
	}
	.pd_b50{
		padding-bottom:.5rem;
	}
	.pd_40{
		padding:.4rem;
	}
	.pd_tb40{
		padding:.4rem 0;
	}
	.pd_t40{
		padding-top:.4rem;
	}
	.pd_b40{
		padding-bottom:.4rem;
	}
	.pd_30{
		padding:.3rem;
	}
	.pd_tb30{
		padding:.3rem 0;
	}
	.pd_t30{
		padding-top:.3rem;
	}
	.pd_b30{
		padding-bottom:.3rem;
	}
	.pd_20{
		padding:.2rem;
	}
	.pd_tb20{
		padding:.2rem 0;
	}
	.pd_t20{
		padding-top:.2rem;
	}
	.pd_b20{
		padding-bottom:.2rem;
	}
	.pd_15{
		padding:.15rem;
	}
	.pd_tb15{
		padding:.15rem 0;
	}
	.pd_t15{
		padding-top:.15rem;
	}
	.pd_b15{
		padding-bottom:.15rem;
	}
	.mg_t150{
		margin-top:1.5rem;
	}
	.mg_b150{
		margin-bottom:1.5rem;
	}
	.mg_t100{
		margin-top:1rem;
	}
	.mg_b100{
		margin-bottom:1rem;
	}
	.mg_tb80{
		margin:.8rem 0;
	}
	.mg_t80{
		margin-top:.8rem;
	}
	.mg_b80{
		margin-bottom:.8rem;
	}
	.mg_tb70{
		margin:.7rem 0;
	}
	.mg_t70{
		margin-top:.7rem;
	}
	.mg_b70{
		margin-bottom:.7rem;
	}
	.mg_tb60{
		margin:.6rem 0;
	}
	.mg_t60{
		margin-top:.6rem;
	}
	.mg_b60{
		margin-bottom:.6rem;
	}
	.mg_tb50{
		margin:.5rem 0;
	}
	.mg_t50{
		margin-top:.5rem;
	}
	.mg_b50{
		margin-bottom:.5rem;
	}
	.mg_tb40{
		margin:.4rem 0;
	}
	.mg_t40{
		margin-top:.4rem;
	}
	.mg_b40{
		margin-bottom:.4rem;
	}
	.mg_tb30{
		margin:.3rem 0;
	}
	.mg_t30{
		margin-top:.3rem;
	}
	.mg_b30{
		margin-bottom:.3rem;
	}
	.mg_tb20{
		margin:.2rem 0;
	}
	.mg_t20{
		margin-top:.2rem;
	}
	.mg_b20{
		margin-bottom:.2rem;
	}
	.mg_tb15{
		margin:.15rem 0;
	}
	.mg_t15{
		margin-top:.15rem;
	}
	.mg_b15{
		margin-bottom:.15rem;
	}
	.mg_tb10{
		margin:.1rem 0;
	}
	.mg_t10{
		margin-top:.1rem;
	}
	.mg_b10{
		margin-bottom:.1rem;
	}
	
	/* header */
	.header_top .center_box,
	.header_height,
	.header_top .header_city,
	.menu{
		height:70px;
	}
	.header_top .logo .logo_img img{
		max-height:40px;
	}
	.header_top .logo .logo_exp>p{
		font-size:.3rem;
	}
	.header_top .logo .logo_exp>span,
	.header_top .header_city_sel>span,
	.header_top .header_city_con .header_city_name ol li a{
		font-size:.26rem;
	}
	.header_top .header_city_con ul>li+li{
		margin-top:.4rem;
	}
	.header_top .header_tr{
		margin-right:30px;
	}
	
	/* 关于我们 */
	.home_tit h2{
		font-size:.38rem;
	}
	.home_tit span{
		font-size:.46rem;
	}
	.brand_box .brand_con .brand_l .brand_tit .brand_exp{
		font-size:20px;
	}
	.brand_box .brand_con .brand_l .brand_info ul li a{
		padding-top:.4rem;
		padding-bottom:.4rem;
	}
	
	/* 解决方案 */
	.solu_box .solu_con .swiper-slide a .solu_img{
		height:calc((92vw - 40px) / 3 * 486 / 274)
	}
	.solu_box .solu_con .swiper-slide a .solu_tit{
		font-size:.3rem;
	}
	.solu_box .solu_con .swiper-slide:nth-of-type(even){
		padding-top:30px;
	}
	
	/* 我们的优势 */
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts{
		padding:.4rem .5rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts h3{
		font-size:.38rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts span{
		font-size:.28rem;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_txt .adva_title{
		font-size:.36rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_txt .adva_exp{
		font-size:.28rem;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_img,
	.adva_box .adva_con ul li.adva_item4 .adva_ss .adva_img{
		padding-right:.2rem;
	}
	.adva_box .adva_con ul li.adva_item1 .adva_ss .adva_img img,
	.adva_box .adva_con ul li.adva_item4 .adva_ss .adva_img img{
		max-width:calc(46vw - .2rem);
	}
	.adva_box .adva_con ul li .adva_ss .adva_txt .adva_title{
		font-size:.3rem;
	}
	.adva_box .adva_con ul li.adva_item2 .adva_ss .adva_txt .adva_title em,
	.adva_box .adva_con ul li.adva_item3 .adva_ss .adva_txt .adva_title em{
		font-size:.42rem;
	}
	.adva_box .adva_con ul li .adva_ss .adva_img{
		height:auto;
		width:100%;
		padding:50px 0;
	}
	.adva_box .adva_con ul li.adva_item2 .adva_ss .adva_img{
		padding:0;
	}
	.adva_box .adva_con ul li.adva_item2 .adva_ss .adva_img img{
		width:100%;
		height:auto;
	}
	
	/* 案例展示 */
	.case_box .case_con .case_tab ul li{
		font-size:.26rem;
		padding:12px 0;
	}
	.home_more{
		padding:8px 30px;
	}
	.case_box .case_con .case_wrap .case_tit{
		font-size:.34rem;
	}
	.case_box .case_con .case_tab{
		width:180px;
	}
	.case_box .case_con .case_wrap{
		width:calc(100% - 180px);
	}
	.case_box .case_con .case_wrap .case_list ul li a .case_img{
		height:calc((92vw - 180px - .8rem - 30px) / 4 * 161 / 223);
	}
	
	/* 绿植租赁 */
	.plant_box .gallery-thumbs .plant_ss{
		font-size:16px;
	}
	.plant_box .plant_list ul li{
		width:33.33333%;
	}
	.plant_box .plant_list ul li .plant_img{
		height:calc((92vw - .6rem) / 3 * 318 / 395)
	}
	
	
	/* 新闻中心 */
	.news_box .news_l .news_tit{
		font-size:.32rem;
	}
	.news_box .news_r .news_tab ul li{
		font-size:.28rem;
	}
	
	/* 内页-二级导航 */
	.inner_loc + .inner_subnav{
		margin-top:-.2rem;
	}
	.inner_subnav .swiper-container{
		margin-right:-.5rem;
	}
	.inner_subnav .swiper-slide a{
		margin-right:.5rem;
	}
	
	/* 内页-品牌简介 */
	.intro_s1 .intro_con .intro_txt .intro_tit{
		font-size:.36rem;
	}
	.intro_s2 ul li .intro_wrap .intro_txt,
	.intro_s2 ul li:nth-of-type(2n+1) .intro_wrap .intro_txt{
		width:100%;
		padding:.5rem;
	}
	.intro_s2 ul li .intro_wrap .intro_tit{
		font-size:.34rem;
	}
	.intro_s3 ul{
		margin-top:calc(-1 * 92vw * .03);
	}
	.intro_s3 ul li{
		width:48.5%;
		margin-top:calc(92vw * .03);
	}
	.intro_s3 ul li .intro_img{
		height:calc(92vw * .485 * 325 / 586);
	}
	.intro_s3 ul li .intro_tit em{
		font-size:20px;
	}
	.intro_s4 .intro_top .intro_tit{
		font-size:.38rem;
	}
	
	/* 内页-企业历程 */
	.icou_box .icou_l{
		top:90px;
	}
	.icou_box .icou_r{
		width:calc(100% - 150px);
	}
	
	/* 内页-企业文化 */
	.icul_s1 .icul_img .icul_btn,
	.icul_s2 .icul_con ul li .icul_wrap .icul_txt h3{
		font-size:.4rem;
	}
	.icul_s1 .icul_img .icul_btn .iconfont,
	.icul_s2 .icul_con ul li .icul_wrap .icul_txt .iconfont{
		font-size:.3rem;
	}
	
	/* 内页-荣誉资质 */
	.ihonor_box .ihonor_tit{
		font-size:.38rem;
	}
	
	/* 内页-工装装修 */
	.inner_tit1 h2{
		font-size:.4rem;
	}
	.inner_tit1 .inner_en{
		font-size:.26rem;
	}
	.itrim_s1 .itrim_list .itrim_ss .itrim_tit{
		font-size:.32rem;
	}
	.itrim_s2 .itrim_tab ul li{
		width:18%;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss{
		margin:0 5px;
	}
	.itrim_s3 .itrim_wrap .itrim_item ul li .itrim_ss .itrim_icon svg{
		max-width:.5rem;
		max-height:.5rem;
	}
	.itrim_s4 .itrim_wrap .itrim_item .news_l{
		width:calc(46vw - 6px);
	}
	.itrim_s4 .news_box .news_l dl dt a .news_img{
		height:calc((46vw - 6px) * 240 / 445);
	}
	
	/* 内页-检测服务 */
	.ites_s1 .ites_tit{
		font-size:.4rem;
	}
	.ites_s1 .ites_con ul li .ites_ss .ites_en{
		font-size:.42rem;
	}
	.ites_s1 .ites_con ul li .ites_ss .ites_w{
		font-size:15px;
	}
	.ites_ser .ites_top .ites_tit>span{
		font-size:.32rem;
	}
	.ites_ser .ites_top .ites_tit h2{
		font-size:.4rem;
	}
	.ites_s2 .ites_top .ites_con .ites_w{
		width:calc(100% - 120px);
		font-size:.26rem;
	}
	.ites_s2 .ites_top .ites_wrap .ites_stit{
		font-size:.3rem;
	}
	.ites_s2 .ites_top .ites_wrap .ites_txt{
		font-size:.26rem;
	}
	.ites_ser .ites_bot .ites_tit{
		font-size:.26rem;
	}
	.ites_ser .ites_bot .ites_tit em,
	.ites_s4 .ites_tit{
		font-size:.4rem;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_icon svg{
		max-width:.7rem;
		max-height:.7rem;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_txt h4{
		font-size:.32rem;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss .ites_w{
		font-size:.26rem;
	}
	.ites_s2 .ites_bot .ites_cess ul li,
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(4),
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(5),
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(6){
		width:33.33333%;
	}
	.ites_ser .ites_bot .ites_price .ites_l{
		padding-left:.4rem;
	}
	.ites_ser .ites_bot .ites_price .ites_l .iconfont{
		font-size:.6rem;
	}
	.ites_ser .ites_bot .ites_price .ites_l h3{
		font-size:.4rem;
	}
	.ites_ser .ites_bot .ites_price .ites_r{
		max-width:60%;
		margin-left:10%;
		font-size:16px;
	}
	
	
	.ites_s3 .ites_top .ites_wrap .ites_list ul li .ites_ss h4{
		font-size:.3rem;
	}
	.ites_s4 .ites_list .ites_ss .ites_txt h3{
		font-size:.34rem;
	}
	.ites_s4 .ites_list .ites_ss .ites_txt ol li{
		font-size:14px;
		line-height:1.5;
	}
	.ifm_s11 .ifm_con .ifm_l fieldset legend{
		font-size:.36rem;
	}
	
	/* 内页-甲醛检测服务 */
	.ifm_s1 .ifm_l .ifm_txt h3{
		font-size:.38rem;
	}
	.ifm_s1 .ifm_l .ifm_w{
		font-size:.26rem;
	}
	.inner_tit2 h2{
		font-size:.46rem;
	}
	.inner_tit2 .inner_exp{
		font-size:.36rem;
	}
	
	.ifm_s2 .ifm_img{
		width:100%;
	}
	.ifm_s2 .ifm_txt .ifm_tit{
		font-size:22px;
	}
	.ifm_s2 .ifm_txt .ifm_info .ifm_tag{
		font-size:18px;
		padding:12px 30px;
	}
	.ifm_s2 .ifm_txt .ifm_info > i{
		font-size:32px;
	}
	.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap{
		font-size:16px;
		padding-top:20px;
		padding-bottom:20px;
		padding-left:70px;
	}
	.ifm_s2 .ifm_txt .ifm_bot .ifm_wrap i img{
		max-width:70px;
	}
	.ifm_s4 .ifm_con ul li .ifm_ss{
		padding:0 .2rem;
	}
	.ifm_s5 .ifm_con ul li{
		margin:0 .1rem;
	}
	.ifm_s5 .ifm_con ul .ifm_item1 .ifm_w{
		font-size:20px;
	}
	.ifm_s5 .ifm_con ul .ifm_item3 em{
		font-size:40px;
	}
	.ifm_s5 .ifm_con ul .ifm_item3 .ifm_w{
		font-size:16px;
	}
	.ifm_s5 .ifm_btn span{
		font-size:20px;
		padding:10px 50px;
	}
	.ifm_s6 .ifm_con ul li .ifm_ss .ifm_img{
		height:calc((92vw - .9rem) / 4 * 239 / 290);
	}
	.ifm_s6 .ifm_con ul li .ifm_ss .ifm_w{
		font-size:16px;
	}
	.ifm_s6 .ifm_btn p{
		font-size:18px;
		padding-top:5px;
		padding-bottom:5px;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul li{
		-webkit-box-flex:0 0 auto;
		-webkit-flex:0 0 auto;
		-ms-flex:0 0 auto;
		flex:0 0 auto;
	}
	
	/* 内页-起居空间消毒抑菌 */
	.ist1_s3 .ist1_bot ul li .ist1_ss{
		-webkit-align-items:center;
		align-items:center;
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_img{
		height:calc(92vw * .56 * 364 / 672);
	}
	.ist1_s3 .ist1_bot ul li .ist1_ss .ist1_txt{
		padding:.6rem;
	}
	.ist1_s4 .ist1_con .ist1_img img{
		width:calc((92vw - 20px) / 2 - 50px);
		height:calc(((92vw - 20px) / 2 - 50px) * 352 / 238);
	}
	
	/* 内页-工作空间消毒抑菌 */
	.font_30{
		font-size:24px !important;
	}
	.font_24{
		font-size:20px !important;
	}
	.ist2_s1 .ist2_bot ul li .ist2_ss .ist2_icon{
		width:80px;
		height:80px;
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_img{
		height:calc(92vw * .54 * 400 / 652);
	}
	.ist2_s2 .ist2_con .ist2_ss .ist2_txt h3{
		font-size:20px;
	}
	.ist3_box .ilep2_s1 .ist3_line,
	.ist4_box .ilep2_s1 .ist3_line{
		width:150px;
		height:6px;
	}
	.ist3_s2 .ist3_con ul li:nth-of-type(3n-1){
		margin-top:40px;
	}
	.ist3_s2 .ist3_con ul li:nth-of-type(3n){
		margin-top:80px;
	}
	.ist3_s2 .ist3_con ul li .ist3_ss .ist3_img{
		height:calc((92vw - .6rem) / 3 * 354 / 375);
	}
	.ist3_s2 .ist3_con ul li .ist3_ss .ist3_txt{
		padding-right:10%;
	}
	
	/* 内页-中央空调清洗除菌 */
	.ist3_s3 .ist3_bot .ist3_w{
		font-size:16px;
	}
	
	/* 内页-空气治理机 */
	.ist4_s2 .ist4_l{
		min-height:auto;
	}
	.ist4_s2 .ist4_l .ist4_txt{
		width:100%;
		padding:0 .6rem;
	}
	.ist4_box .ist3_s2 .ist3_con ul li .ist3_ss .ist3_img{
		height:calc((92vw - .9rem) / 4 * 332 / 284);
	}
	
	/* 内页-绿植租摆服务 */
	.ipla_s2 .ipla_con ul li .ipla_ss .ipla_img{
		height:calc((92vw - .9rem) / 4);
	}
	.ipla_box .ilep2_s1 .ilep1_l ul li + li{
		margin-top:30px;
	}
	.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_wrap .ipla_txt .ipla_stit{
		font-size:24px;
	}
	.ipla_s5 .ipla_con ul li.ipla_li1 .ipla_ss .ipla_img{
		height:calc((92vw - .3rem) / 2 * 417 / 589);
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_img{
		height:calc((92vw - .3rem) / 2 * 706 / 588);
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_price{
		font-size:20px;
	}
	.ipla_s5 .ipla_con ul li.ipla_li2 .ipla_ss .ipla_wrap .ipla_top .ipla_price em{
		font-size:30px;
	}
	.ipla_s5 .ipla_con ul li .ipla_ss .ipla_wrap .ipla_w{
		-webkit-line-clamp:2;
		-moz-line-clamp:2;
		-o-line-clamp:2;
		line-clamp:2;
	}
	.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss{
		min-height:calc((92vw - .3rem) / 2 * 706 / 588 - .3rem - ((92vw - .3rem) / 2 * 417 / 589));
	}
	.ifm_s11 .ifm_con .ifm_l ul li.ifm_radio .ifm_w .ifm_cel{
		width:20%;
	}
	.ipla_s6 .ipla_con .swiper-container{
		padding:5.6vw 0;
	}
	.ipla_s6 .ipla_con .swiper-slide a{
		overflow:hidden;
	}
	.ipla_s6 .ipla_con .ipla_img{
		height:calc(92vw / 3 * 410 / 620);
	}
	.ipla_s6 .ipla_con .swiper-slide-active .ipla_txt{
		width:calc(92vw / 3 * 1.58);
	}
	.ipla_s6 .ipla_con .ipla_txt{
		margin-left:calc(-1 * 92vw / 3 * 1.58 / 2);
		padding-top:10px;
		padding-bottom:10px;
	}
	.ipla_s6 .ipla_con .ipla_txt h4{
		font-size:16px;
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
		max-width:.7rem;
		max-height:.7rem;
	}
	
	/* 内页-绿植租赁详情 */
	.ipls_s1 .ipls_l .ipls_tit,
	.ipls_gtit>span{
		font-size:30px;
	}
	.ipls_s1 .ipls_l .ipls_w{
		font-size:16px;
	}
	.ipls_s1 .ipls_l .ipls_bot .ipls_w{
		font-size:15px;
	}
	.ipls_s4 .ipls_con{
		padding-left:10%;
		padding-right:10%;
	}
	.ipls_s4 .ipls_con .ipls_txt{
		width:calc(100% - 140px);
	}
	
	/* 内页-起居空间LEP整体治理 */
	.ilep1_s5 .ilep1_con ul li a .ilep1_img{
		height:calc((92vw - .6rem) / 3 * 398 / 370);
	}
	.ilep1_s5 .ilep1_con ul li a .ilep1_w{
		margin-top:15px;
	}
	
	/* 内页-精选案例 */
	.icase_list ul li{
		width:33.33333%;
	}
	.icase_list ul li a .icase_img{
		height:calc((92vw - .6rem) / 3 * 170 / 224);
	}
	
	/* 内页-案例详情 */
	.inner_news_show_tit h1,
	.inner_news_show_tit h3{
		font-size:22px;
	}
	
	/* 内页-新闻中心 */
	.inews_list ul li a .inews_txt{
		width:calc(100% - 250px);
	}
	.inews_list ul li a .inews_txt p{
		margin-top:.2rem;
	}
	.inews_list ul li a .inews_date{
		margin-top:.2rem;
	}
	
	/* 内页-联系我们 */
	.inner_map #dituContent{
		height:50vw;
	}
	
	/* 我们的优势 */
	.ls_line{
		width:60px;
	}
	.iabo_s1 .iabo_top .iabo_img{
		width:48.6%;
		height:calc(92vw * .486 * 456 / 584);
	}
	.iabo_s1 .iabo_top .iabo_txt{
		width:42%;
	}
	.iabo_s1 .iabo_top .iabo_txt .iabo_exp,
	.iabo_tit .iabo_tup{
		font-size:30px;
	}
	.iabo_tit .iabo_tup span{
		font-size:18px;
	}
	.iabo_s2 .iabo_con ul li .iabo_ss .iabo_img{
		height:calc((92vw - .9rem) / 4 * 210 / 264)
	}
	.iabo_s2 .iabo_con ul li .iabo_txt{
		font-size:.3rem;
	}
	.iabo_s2 .iabo_con ul li .iabo_txt em{
		font-size:.4rem;
	}
	.iabo_s3 .iabo_bot ul li .iabo_num{
		font-size:24px;
		line-height:32px;
	}
	.iabo_s4 .iabo_top{
		background-size:150%;
		min-height:420px;
	}
	.iabo_s5 .iabo_mid .center_box{
		margin-left:-46vw;
	}
	.iabo_s5 .iabo_mid .iabo_tit .iabo_tup h2{
		font-size:34px;
	}
	.iabo_s5 .iabo_bot .iabo_icon{
		width:100px;
	}
	.iabo_s5 .iabo_bot .iabo_tit{
		width:calc(100% - 140px);
	}
	
	/* 子首页 */
	.subh_s2 .subh_con ul li .subh_ss .subh_tit h3{
		font-size:24px;
	}
	.subh_s2 .subh_con ul li .subh_ss .subh_img{
		height:calc((92vw - .3rem) / 2 * 425 / 588);
	}
	.subh_s3 .subh_wrap{
		margin-top:0;
	}
	.subh_s3 .subh_wrap ul>li .swiper-container{
		padding:calc(9.2vw + 80px) 0;
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_img{
		height:calc(92vw / 3 * 480 / 800);
	}
	.subh_s3 .subh_wrap ul>li:nth-of-type(1){
		height:calc(92vw / 3 * 480 / 800 * 2 + 160px);
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt{
		width:calc(92vw / 3 * 2);
		margin-left:calc(-1 * 92vw / 3 * 2 / 2);
		bottom:-50px;
	}
	.subh_s3 .subh_wrap ul>li .subh_ss .subh_txt h3{
		font-size:18px;
	}
	.subh_s5 .ls_tab ul li{
		font-size:.26rem;
	}
	.subh_s5 .ls_tab ul li:nth-last-of-type(1){
		padding-right:.2rem;
	}
	.subh_btn a{
		font-size:.32rem;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_icon svg{
		max-width:.8rem;
		max-height:.8rem;
	}
	.subn_list ul li a .subn_wrap{
		width:calc(100% - 200px);
	}
	
	/* 子新闻列表 */
	.subn_list ul{
		margin:-15px 0;
	}
	.subn_list ul li{
		padding:15px 0;
	}
	.subn_box .subn_l .inner_news_show_tit h1,
	.subn_box .subn_l .inner_news_show_tit h3{
		font-size:22px;
	}
	
	/* 子案例列表 */
	.subc_list ul li a .subc_img{
		height:calc((92vw - .6rem) / 3 * 166 / 280);
	}
	.subci_filter ~ .subc_list ul li a .subc_img{
		height:calc((92vw - .9rem) / 4 * 166 / 280);
	}

	
	
	
	
	
	
	
	
}

@media screen and (min-width:768px) and (max-width:895px){
	/* 我们的优势 */
	.adva_box .adva_con ul li .adva_ss .adva_tit .adva_ts{
		min-width:46vw;
	}
	
	/* 案例展示 */
	.case_box .case_con .case_wrap .case_list ul li{
		width:33.3333%;
	}
	.case_box .case_con .case_wrap .case_list ul li a .case_img{
		height:calc((92vw - 180px - .8rem - 20px) / 3 * 161 / 223);
	}
	
	/* 绿植租赁 */
	.plant_box .plant_list ul li:nth-of-type(10){
		display:none;
	}
	
	/* 内页-检测服务 */
	.ites_ser .ites_bot .ites_cess ul li{
		width:33.33333%;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss{
		padding:.4rem;
	}
	.ifm_s11 .ifm_con .ifm_r{
		display:none;
	}
	.ifm_s11 .ifm_con .ifm_l{
		width:100%;
	}
	
	/* 内页-甲醛检测服务 */
	.ifm_s1 .ifm_l{
		background:#01ac8a;
		background-size:auto;
	}
	.ifm_s5 .ifm_con ul .ifm_item{
		height:160px;
	}
	.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - 60px) / 5);
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_img{
		margin:0 auto;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask{
		width:86vw;
		max-width:490px;
		margin-left:auto;
		margin-right:auto;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li{
		width:33.33333%;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_img{
		height:calc((92vw - 20px) / 3 * 230 / 295)
	}
	
	/* 内页-起居空间消毒抑菌 */
	.ist1_s5 .ist1_con ul li{
		width:50%;
	}
	.ist1_s5 .ist1_con ul li a .ist1_img{
		height:calc((92vw - .3rem) / 2 * 261 / 433);
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - 102px) / 4);
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
		padding-top:35px;
		padding-bottom:35px;
	}
	.ist1_s7 .ist1_con{
		-webkit-align-items:center;
		align-items:center;
	}
	
	/* 内页-空气治理机 */
	.ist4_s6 .ist4_con ul li:nth-of-type(1),
	.ist4_s6 .ist4_con ul li:nth-of-type(2){
		width:48%;
	}
	.ist4_s6 .ist4_con ul li .ist4_wrap .ist4_txt{
		padding-left:.6rem;
		padding-right:0;
	}
	.ist4_s6 .ist4_con ul li:nth-of-type(4){
		margin-top:.3rem;
	}
	
	/* 内页-绿植租摆服务 */
	.ipla_s1 .ipla_con{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ipla_s1 .ipla_con .ipla_l,
	.ipla_s1 .ipla_con .ipla_r{
		width:100%;
	}
	.ipla_s1 .ipla_con .ipla_l{
		margin-bottom:.6rem;
	}
	.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss .ipla_wrap{
		padding-bottom:10px;
	}
	.ipla_s5 .ipla_con ul li.ipla_li3 .ipla_ss{
		padding-top:20px;
	}
	
	/* 内页-起居空间LEP整体治理 */
	.ilep1_s4 .ilep1_con ul li{
		width:50%;
	}
	.ilep1_s5 .ilep1_con ul li a .ilep1_w{
		-webkit-line-clamp:4;
		-moz-line-clamp:4;
		-o-line-clamp:4;
		line-clamp:4;
		height:88px;
	}
	
	/* 内页-工作空间LEP整体治理 */
	.ilep2_s2 .ilep2_con ul li{
		width:100%;
	}
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img{
		height:calc(92vw * .5 * 395 / 297);
	}
	
	/* 内页精选案例 */
	.side_lr .side_l .side_nav .side_top .side_ss{
		padding:.1rem 0;
	}
	.side_lr .side_l .side_nav .side_top h1,
	.side_lr .side_l .side_nav .side_top h3{
		font-size:.36rem;
		padding-top:2px;
		padding-bottom:2px;
	}
	.side_lr .side_l .side_nav .side_bot ul li{
		width:20%;
	}
	.side_lr .side_l .side_nav .side_bot ul li a{
		font-size:.26rem;
	}
	
	/* 内页-联系我们 */
	.icta_box .icta_top ul li{
		width:50%;
	}
	
	/* 内页-我们的优势 */
	.iabo_s2 .iabo_con ul li{
		width:50%;
	}
	.iabo_s2 .iabo_con ul li .iabo_ss{
		width:calc(100% - .3rem);
	}
	.iabo_s2 .iabo_con ul li .iabo_ss .iabo_img{
		height:calc((92vw - .3rem) / 2 * 210 / 264)
	}
	
	/* 子首页 */
	.news_box .news_r .news_tab{
		margin-bottom:.4rem;
	}
	.subh_s4.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - .6rem) / 3);
	}
	
	

	
	
}

@media screen and (min-width:896px) and (max-width:1200px){
	/* header */
	.header_top .header_tr{
		margin-right:26px;
	}
	
	/* 解决方案 */
	.solu_box .solu_con .swiper-slide a .solu_img{
		height:calc((92vw - 60px) / 4 * 486 / 274);
	}
	
	/* 我们的优势 */
	.adva_box .adva_con ul li,
	.adva_box .adva_con ul li .adva_ss{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}
	.adva_box .adva_con ul li .adva_ss,
	.adva_box .adva_con ul li .adva_ss .adva_img{
		width:100%;
		height:100%;
	}
	
	/* 绿植租赁 */
	.plant_box .plant_list ul li{
		width:25%;
	}
	.plant_box .plant_list ul li:nth-of-type(9),
	.plant_box .plant_list ul li:nth-of-type(10){
		display:none;
	}
	.plant_box .plant_list ul li .plant_img{
		height:calc((92vw - .9rem) / 4 * 318 / 395);
	}
	
	/* 新闻中心 */
	.news_box .news_l{
		width:40%;
	}
	.news_box .news_l dl dt a .news_img{
		height:18.85vw;
	}
	.news_box .news_r{
		width:58%;
	}
	
	/* 内页-企业文化 */
	.icul_s1 .icul_r .icul_txt{
		width:100%;
		padding:0 .6rem;
	}
	.icul_s2 .icul_con ul li:nth-of-type(even) .icul_wrap .icul_txt{
		padding-left:.6rem;
		padding-right:0;
	}
	.icul_s2 .icul_con ul li:nth-of-type(odd) .icul_wrap .icul_txt{
		padding-right:.6rem;
	}
	
	/* 内页-荣誉资质 */
	.ihonor_box .ihonor_wrap .swiper-slide a{
		height:270px;
	}
	
	/* 内页-工装装修 */
	.itrim_s2 .itrim_wrap .itrim_item ul{
		grid-template-rows:repeat(2,calc((92vw - 24px) / 4 * 213 / 296));
		grid-template-columns:repeat(4,calc((92vw - 24px) / 4));
	}
	.itrim_s4 .itrim_wrap .itrim_item .news_l{
		width:calc((92vw - 24px) / 3);
	}
	.itrim_s4 .news_box .news_l dl dt a .news_img{
		height:calc(((92vw - 24px) / 3 - .3rem) * 240 / 445);
	}
	
	/* 内页-检测服务 */
	.ites_s2 .ites_bot .ites_cess ul li,
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(4),
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(5),
	.ites_s2 .ites_bot .ites_cess ul li:nth-of-type(6){
		width:25%;
	}
	.ites_ser .ites_bot .ites_cess ul li .ites_ss{
		padding:.6rem .4rem;
	}
	.ifm_s11 .ifm_con .ifm_r{
		padding-top:6%;
		padding-left:4%;
		padding-right:4%;
	}
	.ifm_s11 .ifm_con .ifm_r .ifm_txt{
		font-size:32px;
	}
	.ifm_s11 .ifm_con .ifm_r .ifm_txt strong{
		font-size:20px;
	}
	
	/* 内页-甲醛检测服务 */
	.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - 75px) / 6);
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li .ifm_w{
		font-size:.28rem;
		line-height:33px;
		width:calc((92vw - 490px) / 2 - 30px);
		white-space:pre-wrap;
	}
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(4) .ifm_w,
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(5) .ifm_w,
	.ifm_s9 .ifm_top .ifm_cir .ifm_mask ul li:nth-of-type(6) .ifm_w{
		text-align:right;
	}
	.ifm_s9 .ifm_bot .swiper-button-white{
		border:none;
		background:rgba(0,0,0,.6);
		color:#fff;
	}
	.ifm_s9 .ifm_bot .swiper-button-next{
		right:0px;
	}
	.ifm_s9 .ifm_bot .swiper-button-prev{
		left:0px;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li{
		width:25%;
	}
	.ifm_s10 .ifm_wrap .ifm_item ul li .ifm_ss .ifm_img{
		height:calc((92vw - .9rem) / 4 * 230 / 295);
	}
	
	/* 起居空间消毒抑菌 */
	.ist1_s4 .ist1_con .ist1_img img{
		width:calc((92vw - 60px) / 4 - 50px);
		height:calc(((92vw - 60px) / 4 - 50px) * 352 / 238);
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li{
		width:calc((92vw - 170px) / 6);
	}
	.ilep1_s7.ifm_s7 .ifm_wrap .ifm_item ul li .ifm_ss{
		padding-top:40px;
		padding-bottom:40px;
	}
	.ist1_s7 .ist1_con{
		-webkit-align-items:center;
		align-items:center;
	}
	
	/* 内页-空气治理机 */
	.ist4_s6 .ist4_con ul{
		grid-template-rows:repeat(5,7vw);
		grid-template-columns:repeat(61,calc((92vw - 600px) / 61));
	}
	.ist4_s6 .ist4_con{
		padding-left:5px;
	}
	.ist4_s6 .ist4_con ul li .ist4_wrap .ist4_txt{
		padding:0 .5rem;
	}
	.ist4_s6 .ist4_con ul li .ist4_wrap .clamp_txt{
		-webkit-line-clamp:4;
		-moz-line-clamp:4;
		-o-line-clamp:4;
		line-clamp:4;
	}
	
	/* 内页-绿植租摆服务 */
	.ipla_s2 .ipla_con ul li:nth-of-type(odd){
		margin-top:.7rem;
	}
	
	/* 内页-工作空间LEP整体治理 */
	.ilep2_s2 .ilep2_con ul li .ilep2_ss .ilep2_img{
		height:29.98vw;
	}
	.ilep1_s5 .ilep2_bot ul li .ilep2_ss{
		padding:.9rem .6rem;
	}
	
	/* 内页-精选案例 */
	.side_lr .side_l{
		width:200px;
		top:90px;
	}
	.side_lr .side_l .side_nav .side_top h1,
	.side_lr .side_l .side_nav .side_top h3{
		font-size:20px;
	}
	.side_lr .side_r{
		width:calc(92vw - 230px);
	}
	.icase_list ul li a .icase_img{
		height:calc((92vw - 230px - .6rem) / 3 * 170 / 224);
	}
	
	/* 内页-案例详情 */
	.side_rl .side_r,
	.subn_box .subn_r{
		width:300px;
		top:90px;
	}
	.side_rl .side_l,
	.subn_box .subn_l{
		width:calc(100% - 330px);
	}
	.side_rl .side_r .side_item .side_tit{
		margin-left:-.2rem;
	}
	
	/* 内页-我们的优势 */
	.iabo_s3 .iabo_bot{
		transform:translateY(-1rem);
	}
	.iabo_s4 .iabo_top{
		background-size:100%;
	}
	
	/* 内页-新闻列表 */
	.subn_list ul li a .subn_txt{
		width:calc(100% - 100px);
	}
	.subn_list ul li a .subn_wrap{
		width:calc(100% - 176px);
	}
	.siden_list ul li a .siden_txt{
		width:calc(100% - 150px);
	}
	
	/* 内页-案例列表 */
	.subc_box .subc_l{
		width:calc(100% - 310px);
	}
	.subc_list ul li a .subc_img{
		height:calc((92vw - 310px - .6rem) / 3 * 166 / 280);
	}
	
	
	
	
	
	
	
}







