body {
	margin: 0;
	padding: 0;
	font-family: Microsoft YaHei,  Hiragino Sans GB, PingFang SC, Arial, Helvetica Neue,sans-serif;
	font-size: 15px;
	line-height: 1.5;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	background: #fff;
	outline: 0;
	overflow-x: hidden;
	overflow-y: auto;
	color: #222222;
	width: 100%!important;
}
a {
	text-decoration: none;
	color: #222222;
	outline: none;
	-webkit-transition: color 0.1s ease-in-out;
	-moz-transition: color 0.1s ease-in-out;
	-ms-transition: color 0.1s ease-in-out;
	-o-transition: color 0.1s ease-in-out;
	transition: color 0.1s ease-in-out;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
a:hover {
	text-decoration: none;
	color: #00a877;
	outline: none;
	border-color: #00a877;
}
a:focus {
	color: #00a877;
	text-decoration: none;
	outline: none;
	border-color: #00a877;
}
:focus {
	outline: none;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
input[type="button"],input[type="submit"] {
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0;
	font-weight: 400;
	line-height: 1.5em;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
p {
	line-height: 1.5em;
	font-size: 16px;
	margin: 0;
	text-align: justify;
}
label {
	margin: 0;
}
li {
	font-size: 16px;
	list-style: none;
	margin: 0;
	padding: 0;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.clearfix {
	*zoom: 1;
}
.clearfix:before, .clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}
.clearfix:after {
	clear: both;
}
.clear {
	clear: both;
}
.relative {
	position: relative;
}
.left {
	float: left;
}
.right {
	float: right;
}
img{width: 100%;}
.max-100{max-width: 100%;}
.p-t-80{padding: 80px 0}
.p-b-80{padding: 0 0 80px}
.p-t2-80{padding: 80px 0 0;}
.p-t-120{padding: 120px 0}
.m-t-80{margin-top: 80px;}
.m-b-80{margin-bottom: 80px;}
.m-t-50{margin-top: 50px;}
.m-t-30{margin-top: 30px;}
@media (max-width: 992px) {
.p-t-80{padding: 60px 0}
.m-t-80{margin-top: 60px;}
.m-t-50{margin-top: 30px;}
.p-t-120{padding: 80px 0}
.p-b-80{padding: 0 0 60px}
.p-t2-80{padding: 60px 0 0;}
.m-b-80{margin-bottom: 60px;}
}
@media (max-width: 768px) {
.p-t-80{padding: 40px 0}
.m-t-80{margin-top: 40px;}
.p-t-120{padding: 60px 0}
.p-b-80{padding: 0 0 40px;}
.p-t2-80{padding: 40px 0 0;}
.m-b-80{margin-bottom: 40px;}
.m-t-50{margin-top: 20px;}
}
/* header_头部 */
.header-nav-box{
	background: #1b1b1b;
	padding: 30px 0;
	position: relative;
	z-index: 999;
}
.logo{width: 160px}
.header-nav{margin-top: 11px}
.navbox{
	margin-right: 30px
}
.navbox li {
  float: left;
  margin: 0 20px;
}
.navbox li .js {
	overflow: hidden;
	height: 22px;
}
.navbox li .js>a {
	text-align: center;
	color: #fff;
	font-size: 18px;
	display: block;
	-webkit-transition: transform .5s;
	-ms-transition: transform .5s;
	transition: transform 0.5s;
	cursor: pointer;
}
.navbox li .js>a:after {
	content: attr(data-hover);
	color: #00a877;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity 0.3s;
}
.navbox li .js>a:after {
	content: attr(data-hover);
	color: #00a877;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-ms-transition: opacity .3s;
	transition: opacity 0.3s;
}
.navbox li.active .js>a:after,
.navbox li:hover .js>a:after {
	opacity: 1;
}
.navbox li .js:hover>a {
	color: #666;
}
.navbox li .js>a span {
	opacity: 1;
	display: block;
	pointer-events: none;
	-webkit-transition: opacity .3s;
	transition: opacity 0.3s;
}
.navbox li .js:hover>a span {
	opacity: 0;
}
.navbox li.active .js>a,
.navbox li:hover .js>a {
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
}
.tnavbox {
	position: absolute;
	width: 100%;
	left: 0;
	top: 150%;
	height: 0;
	text-align: center;
	z-index: 99999999;
	background: #1b1b1b;
}
.tnav {
	background: none;
	border-bottom: 1px solid #929799;
	padding: 20px;
	opacity: 0;
	visibility: hidden;
	transition: .5s;
	-webkit-transition: .5s;
}
.tnav a {
	display: block;
	float: left;
	color: #999;
	margin: 0 20px;
	font-size: 15px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.tnav h3{
	font-size: 18px;
	color: #00a877;
	float: left;
}
.tnav a:hover {
	color: #00a877;
}
.tnav a:hover,.tnav a.on {
	color: #00a877;
}
.navbox li:hover .tnavbox .tnav {
	opacity: 1;
	visibility: visible;
}


/* 搜索 */
.header-nav-search{
	border-left: 1px solid #2f2f2f;
	padding-left: 30px;
}
.header-nav-search-L{position: relative;display: inline-block}
.header-nav-search .icon-shouji,.header-nav-search .icon-sousuo{
	font-size: 18px;
	color: #fff;
	margin-right: 15px;
}
.header-nav-search .search-form {
	position: absolute;
	right: 0;
	bottom: -40px;
	width: 160px;
	height: 34px;
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(10px);
	-ms-transform: translateY(10px);
	-o-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	z-index: 9999;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	overflow: hidden;
	background:#1b1b1b;
}
.header-nav-search .search-form input{
	width: 80%;
	float: left;
	border: none;
	border-radius: 0;
	box-shadow:none;
	line-height: 34px;
	background: none;
}
.header-nav-search .search-form .search-btn{
	width: 20%;
	position: relative;
	background: #1b1b1b;
	float: left;
	height: 34px;
	border: none;
}
.header-nav-search .search-form .search-btn i{
	position: absolute;
	left: 8px;
	top: 5px;
	display: block;
	color: #fff
}
.header-nav-search .header-nav-search-L:hover .search-form {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.header-nav-search .search-form-call{
	border: none;
}
.header-nav-search .search-form-call p{
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 34px;
}
.header-nav-search .search-form-call i{
	margin-right: 10px;
}

/* 手机端小屏侧边栏导航 */
.menu-handler {
	width: 66px;
	right: 0;
	top:0;
	height: 54px;
	display: none;
	cursor: pointer;
	background-color: #00a877;
	position: absolute;
	z-index: 99999;
}
.menu-handler span {
	position: relative;
	display: block;
	margin: 26px auto 0;
	width: 22px;
	height: 2px;
	-webkit-transition-duration: .3s,.3s;
	-moz-transition-duration: .3s,.3s;
	-ms-transition-duration: .3s,.3s;
	-o-transition-duration: .3s,.3s;
	transition-duration: .3s,.3s;
	-webkit-transition-delay: .3s,0s;
	-moz-transition-delay: .3s,0s;
	-ms-transition-delay: .3s,0s;
	-o-transition-delay: .3s,0s;
	transition-delay: .3s,0s;
	z-index: 9995;
}
.menu-handler span:after,.menu-handler span:before {
	content: "";
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 2px;
	left: 0;
	background-color: #fff;
	-webkit-transition-duration: .3s,.3s;
	-moz-transition-duration: .3s,.3s;
	-ms-transition-duration: .3s,.3s;
	-o-transition-duration: .3s,.3s;
	transition-duration: .3s,.3s;
	-webkit-transition-delay: .3s,0s;
	-moz-transition-delay: .3s,0s;
	-ms-transition-delay: .3s,0s;
	-o-transition-delay: .3s,0s;
	transition-delay: .3s,0s
}
.menu-handler span:before {
	top: -6px;
	-webkit-transition-property: top,transform;
	-moz-transition-property: top,transform;
	-ms-transition-property: top,transform;
	-o-transition-property: top,transform;
	transition-property: top,transform;
}
.menu-handler span:after {
	bottom: -6px;
	-webkit-transition-property: bottom,transform;
	-moz-transition-property: bottom,transform;
	-ms-transition-property: bottom,transform;
	-o-transition-property: bottom,transform;
	transition-property: bottom,transform;
}
.menu-handler.active span {
	background-color: transparent;
	-webkit-transition-delay: 0s,0s;
	-moz-transition-delay: 0s,0s;
	-ms-transition-delay: 0s,0s;
	-o-transition-delay: 0s,0s;
	transition-delay: 0s,0s
}
.menu-handler.active span:after,.menu-handler.active span:before {
	-webkit-transition-delay: 0s,.3s;
	-moz-transition-delay: 0s,.3s;
	-ms-transition-delay: 0s,.3s;
	-o-transition-delay: 0s,.3s;
	transition-delay: 0s,.3s
}
.menu-handler.active span:before {
	top: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg)
}
.menu-handler.active span:after {
	bottom: 0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.menuBox a{
	color: #fff;
}
.menuBox a:active,.menuBox a:hover {
	color: #00a877;
}
.menuBox {
	background-color: #444;
	color: #fff;
	position: fixed;
	display: none;
	right: 0px;
	top: 0px;
	height: 100%;
	height: 100vh;
	overflow-x: hidden;
	overflow-y: auto;
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
	-webkit-overflow-scrolling: touch;
	width: 400px;
	z-index: 980;
	-webkit-transition: all .5s cubic-bezier(.25,.46,.45,.94);
	-moz-transition: all .5s cubic-bezier(.25,.46,.45,.94);
	-ms-transition: all .5s cubic-bezier(.25,.46,.45,.94);
	-o-transition: all .5s cubic-bezier(.25,.46,.45,.94);
	transition: all .5s cubic-bezier(.25,.46,.45,.94);
}
.menuMoblie {
	padding: 120px 0px 100px;
}
.menuMoblie .nav-link {
	display: block;
	font-size: 16px;
	padding: 12px 12%;
	position: relative;
	cursor: pointer;
}
.menuMoblie .nav-link.cur {
	background-color: #333;
}
.menuMoblie .subnav {
	background-color: #666;
	padding: 10px 0px;
	display: none;
}
.menuMoblie .subnav a {
	position: relative;
	display: block;
	padding: 12px 12%;
	line-height: 1.4;
}
.pusher-black {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background-color: rgba(0,0,0,0.4);
	z-index: 900;
	visibility: hidden;
	filter: alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: all .2s cubic-bezier(.02,.01,.47,1) 0s;
	-moz-transition: all .2s cubic-bezier(.02,.01,.47,1) 0s;
	-ms-transition: all .2s cubic-bezier(.02,.01,.47,1) 0s;
	-o-transition: all .2s cubic-bezier(.02,.01,.47,1) 0s;
	transition: all .2s cubic-bezier(.02,.01,.47,1) 0s;
}
.menuOpen .pusher-black {
	visibility: visible;
	filter: alpha(enabled=false);
}
.menuOpen .menuBox {
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-webkit-transform: translateX(0);
	transform: translateX(0)
}
@media (max-width: 768px) {
.p-t-80{padding: 40px 0}
.m-t-80{margin-top: 40px!important;}
}
/* banner */
.banner {
	position: relative;
	overflow: hidden;
	height: 790px!important;
}
.banner .bannerbox li {
	height: 100%!important;
	line-height: 0;
	opacity: 0;
	float: left;
}
.banner .bannerbox li a > img {
	line-height: 0;
	width: 100%!important;
	left: 0!important;
	height: auto!important;
	position: relative;
}
.banner .flex-direction-nav {
	width:100%;
	right: 0;
	bottom: 50%;
	position: absolute;
	z-index: 50;
	text-align: center;
}
.banner .flex-direction-nav li a {
	display: block;
	width: 100px;
	height:100px;
	border-radius: 50%;
	border: 1px solid #fff;
	text-align: center;
	overflow: hidden;
}
.banner .flex-direction-nav li a.flex-prev {
	float: left;
	margin-left: 60px;
	background: url(../images/banner_jiantou.png) center no-repeat;
}
.banner .flex-direction-nav li a.flex-next {
	float: right;
	margin-right: 60px;
	background: url(../images/banner_right.png) center no-repeat;
}


@media(max-width:1900px) {
.banner .bannerbox li a > img {width: auto!important;height: 100%!important;}
}
@media(max-width:1700px) {
.navbox{margin-right: 28px}
}
@media(max-width:1550px) {
.banner .bannerbox li a > img {width: 111%!important;left: 0!important;	height: auto!important;}
.banner {height: 653px!important;}
.banner .bannerbox li {height: 110%;}
.muble {right: 260px;}
.muble {bottom: 0;}
}
@media(max-width:1366px) {
.banner .bannerbox li {height: 100%!important;}
.banner {height: 520px!important;}
.banner .flex-direction-nav li a {width: 80px;height:80px;}
}
@media(max-width:1280px) {
.banner {height: 526px!important;}
}
@media(max-width:1200px) {
.banner .flex-direction-nav {width: 100%;right: 0px;margin-right: 0px;}
}
@media screen and (max-width: 1199px) {
.navbox,.header-nav-search{display: none}
.menu-handler, .menuBox {display: block;}
.head_top h2,.head_top .fours,.head_top h4,.head_top .search{display: none;}
.banner {height: 450px!important;}
.banner .bannerbox li a > img {height: 100%!important;width: 100%!important;}
}
@media(max-width:992px) {
.banner {height: 390px!important;}
.header-nav-box{padding: 20px 0;}
.banner .flex-direction-nav li a{width: 52px;height: 52px;}
.banner .flex-direction-nav li a.flex-next,.banner .flex-direction-nav li a.flex-prev{background-size: 56px;}
}
@media screen and (max-width: 768px) {
.banner {height: 345px!important;}
}
@media(max-width:650px) {
.menu-handler{width: 52px;height: 46px;top:0;right: 15px;}
.menu-handler span{margin: 23px auto 0;}
.head_top .container{padding: 10px 0;}
.banner .flex-direction-nav,.num{display: none}
.banner {height: 295px!important;}
}
@media(max-width:580px) {
.banner .bannerbox li a > img{width: 130%!important;margin-left: -15%;}
.banner {height: 330px!important;}
}
@media(max-width:520px) {
.banner {height: 290px!important;}
}
@media(max-width:480px) {
.logo{width: 130px;}
.header-nav-box{padding: 10px 0;}
.menu-handler{width: 42px;height: 36px;top: 4px}
.menu-handler span{margin: 17px auto 0;}
.menu-handler span:before{top: -4px}
.menu-handler span:after{bottom: -4px}
.banner {height: 240px!important;}
}
@media(max-width:430px) {
.banner {height: 220px!important;}
}
@media(max-width:385px) {
.banner {height: 215px!important;}
}

/* 标题 */
.title h1{
	font-size: 42px;
	font-weight: 500;
	color: #00a877;
	text-align: center;
}
.title p{
	font-size: 24px;
	color: #999;
	text-align: center;
	font-weight: 200;
	margin-top: 10px;
}
@media(max-width:1200px) {
.title h1{font-size: 32px;}
.title p{font-size:18px;margin-top: 0}
}
@media(max-width:992px) {
.title h1{font-size: 28px;}
.title p{font-size: 16px;}
}
@media(max-width:768px) {
.title h1{font-size: 26px;}
.title p{font-size: 14px;}
}
@media(max-width:580px) {
.title h1{font-size: 23px;}
}

/* 首页——视频 */
.video-box{width: 80%;margin: 0 auto;}
@media(max-width:480px) {.video-box{width: 100%;}}
/* 首页——产品切换 */
.tusi3{
    text-align: center;
    position: relative;
    margin: auto;
}
.t3{display: none;}
.tts{display: block;}
.miao{
	width: 70%;
	margin-left: 15%;
    justify-content: space-between;
	display: flex;
	margin-top: 10px;
}
.miao_{
    width: 42%;
    cursor: pointer;
    color: #9a9a9a;
    border-top: 4px solid #9a9a9a;
    cursor: pointer;
}
.m_pt1 {
    font-size: 34px;
    font-weight: bold;
    line-height: 1.9;

}
.mp{
    color: #505050;
    border-top: 4px solid #505050;
}
.m_pb2{
    font-size: 22px;
}
@media(max-width:1700px) {
.miao{width: 80%;margin-left: 10%;}
}
@media(max-width:1500px) {
.miao{width: 90%;margin-left: 5%;}
}
@media(max-width:1300px) {
.m_pt1{font-size: 24px}
.m_pb2{font-size: 18px;}
}
@media(max-width:1300px) {
.m_pt1{font-size: 20px}
.m_pb2{font-size: 16px;}
.mp,.miao_{border-width: 2px;}
.miao_{width: 46%;}
}
@media(max-width:680px) {
.m_pt1{font-size: 18px}
.m_pb2{font-size: 14px;}
}
@media(max-width:680px) {
.m_pt1{font-size: 16px}
.m_pb2{font-size: 12px;}
}
/* 首页——滑动 */
.wraps{
    width: 100%;
    margin: auto;
    position: relative;
}
.ban1{
    width: 100%;
}
.ban2{
    width:30%;
    height: 100%;
    position: absolute;
    top: 0px;
    overflow: hidden;
}
.ban1 img {
      width: 100%;
      height: 100%;
}
.ban2 img{
    width: auto;
    height: 100%;
}
.zh{
    width: .4vw;
    height: 100%;
    position: absolute;
    top: 50%;
    margin-top: -25%;
    background: #fff;
    cursor: pointer;
    left: 30%;
}
.zh img{
    width: 4vw;
    height: -2vw;
    position: absolute;
    top: 50%;
    margin-top: -2vw;
    margin-left: -2vw;
}

/* 首页——新风无处不在 */
.index-title{
	position: absolute;
	left: 0;
	top: 120px;
	width: 100%;
}
@media(max-width:1200px) {
.index-title{top: 60px;}
}
@media(max-width:768px) {
.index-title{position: static;margin-top: 40px;}
}

/* 首页——多档位 大风量 */
.index-bbox-img{padding: 0 10%;}
.index-bbox-img img{
	width: 48%;
	float: left;
	margin-right: 4%;
	border-radius: 20px;
	margin-top: 30px;
}
.index-bbox-img img:last-child{margin-right: 0}
@media(max-width:768px) {
.index-bbox-img{padding:0;}
}
/* 首页——厨房吹风 */
.index-ctitle{
	position: absolute;
	left: 0;
	top: 30%;
	width: 100%
}
@media(max-width:480px) {
.index-ctitle{top: 15%;}
}
/* 首页——产品接入 */
.index-dtitle{
	position: absolute;
	left: 0;
	top: 80px;
	width: 100%
}
@media(max-width:1200px) {
.index-dtitle{top: 60px;}
}
@media(max-width:768px) {
.index-dtitle{top: 30px;}
}
@media(max-width:580px) {
.index-dtitle{position: static;margin-top: 40px;}
}
/* 首页——离心风机 */
.index-ebox{background: #0f1626;}
.index-ebox img{
	float: right;
	width: 45%;
}
.index-ebox-txt{
	position: absolute;
	left: 15px;
	top: 150px;
	width: 40%;
}
.index-ebox-title{margin-top:100px;}
.index-ebox-txt p{margin-top: 30px;}
.index-ebox-title ul li{
	float: left;
	font-size: 24px;
	color: #fff;
	font-weight: 100;
	padding: 0 40px;
	border-right: 1px dashed #fff;
	margin-top: 30px;
}
.index-ebox-title ul li:nth-child(1){padding-left: 0}
.index-ebox-title ul li:last-child{border-right: none}
.index-ebox-title ul li span{
	display: block;
	font-size: 64px;
	color: #00a456;
	font-weight: 400;
	line-height: 1.2em;
}
@media(max-width:1700px) {
.index-ebox-txt{width: 54%;}
.index-ebox-title{margin-top: 50px;}
.index-ebox-title ul li span{font-size: 48px;}
}
@media(max-width:1500px) {
.index-ebox-txt{top: 80px;}
.index-ebox-title ul li{font-size: 18px}
.index-ebox-title ul li span{font-size: 28px;}
}
@media(max-width:1300px) {
.index-ebox-txt{top: 60px;}
}
@media(max-width:1200px) {
.index-ebox-txt p,.index-ebox-title ul li{margin-top: 10px;}
.index-ebox-title{margin-top: 30px;}
}
@media(max-width:992px) {
.index-ebox img{position: relative;margin-top: -30%;z-index: 1;}
.index-ebox-txt{position: static;position:relative;width: 100%;z-index: 2;}
}
@media(max-width:580px) {
.index-ebox-title ul li span{font-size: 22px;}
.index-ebox-title ul li{font-size: 16px;padding: 0 10px;}
}
@media(max-width:480px) {
.index-ebox img{margin-top: 0;width: 100%}
.index-ebox-txt{position: static;margin-top: 40px;}
}

/* 首页——低至23.6 dB */
.index-fbox-txt{
	position: absolute;
	left: 0;
	top: 20%;
	width: 100%;
	padding-left: 10%;
}
.index-fbox-title{
	width: 40%;
	margin-right: 20%;
}

@media(max-width:768px) {
.index-fbox-txt .title{float: none;width: 100%}
.index-fbox-title{width: 50%;margin-right: 0}
.index-fbox-txt{top: 9%;padding-left: 0}
}
@media(max-width:480px) {
.index-fbox{background: url(../images/bg6.jpg) top;padding-top: 40px;background-size: 100%;}
.index-fbox-txt{position: static;padding-left: 0}
.index-fbox-title{width: 74%;}
.index-fbox .index-fbox-title img{margin-top:10px!important;z-index: 2;}
.index-fbox img{position: relative;margin-top: -20%;z-index: 1;}
}
/* 首页——多效滤网 */
.index-gbox{background: #f0f0f0;}
.index-gbox-img{width: 50%;padding-left: 10%;}
.index-gbox .title{
	width: 50%;
	padding-left: 50px;
	margin-top: 15%;
}
.index-gbox-btn{
	font-size: 24px;
	color: #00a456;
	border: 1px solid #00a456;
	border-radius: 6px;
	padding: 4px 20px;
	margin-top: 60px;
	margin-right: 30px;
	float: left;
}
@media(max-width:992px) {
.index-gbox-img{padding-left: 0}
.index-gbox-btn{font-size: 18px;margin-top: 20px;}
}
@media(max-width:580px) {
.index-gbox .title{padding-left: 30px;margin-top: 4%}
.index-gbox .title h1{text-align: center!important;}
}
@media(max-width:520px) {
.index-gbox-img{width:100%;}
.index-gbox-btn{font-size: 16px;margin-top: 10px;float: none;display: inline-block;margin-right: 20px}
.index-gbox-btn:last-child{margin-right: 0}
.index-gbox .title{margin-top: 0%;padding-left: 0;width: 100%;text-align: center;}
.index-gbox .clearfix div{text-align: center;}
}

/* 首页——定制化风口设计 */
.index-hbox{background: #e0e0e0;}
.index-hbox-img{padding: 0 20%;}
@media(max-width:580px) {
.index-hbox-img{padding: 0}
}

/* 首页——精致触摸控制面板 */
.index-jbox{background: #f0f0f0;}
.index-jbox-img{
	width: 46%;
	padding-left: 16%;
}
.index-jbox-title{
	width: 54%;
	padding-left: 50px;
	padding-top: 10%;
}
.index-jbox-title p{margin-top: 50px;}
@media(max-width:992px) {
.index-jbox-title{padding-left: 30px;padding-top: 4%;}
.index-jbox-title p{margin-top: 20px;}
}
@media(max-width:580px) {
.index-jbox-img{float: none;padding-left: 0;width: 60%;margin-left: 20%}
.index-jbox-title{width: 100%;padding: 0}
.index-jbox-title h1,.index-jbox-title p{text-align: center!important;margin-top: 0}
}
/* 首页——空气是刚需家的颜值也是 */
.index-kbox{background: #e5e5e5;}
.index-kbox-title{
	width: 50%;
	margin-top: 20px;
	padding-left: 50px;
}
.index-kbox p{
	width: 50%;
	float: right;
	font-size: 24px;
	color: #999;
	font-weight: 200;
}
.index-kbox-img{
	padding: 0 10%;
}
.index-kbox-img img{
	width: 48%;
	float: left;
	margin-right: 4%;
}
.index-kbox-img img:last-child{margin-right: 0}
@media(max-width:1300px) {
.index-kbox p{font-size: 20px;}
}
@media(max-width:1200px) {
.index-kbox-title{width: 100%;margin-top: 0;padding: 0}
.index-kbox p{font-size: 18px;width: 100%;float: none;}
.index-kbox-title h1,.index-kbox p{text-align: center!important;margin-top: 0}
}
@media(max-width:768px) {
.index-kbox p{font-size: 14px;}
}
@media(max-width:580px) {
.index-kbox-img{padding:0;}
}
@media(max-width:390px) {
.index-kbox-img img{width: 100%}
}
/* 首页——全屋工作流程图 */
.index-mbox img{width: 80%;}
.index-mbox-text{
	position: absolute;
	right: 16%;
	top: 40%;
}
.index-mbox-text p{
	float: left;
	font-size: 22px;
	color: #222;
	margin-right: 40px;
	margin-top: 10px;
}
.index-mbox-text p span{
	width: 30px;
	height: 30px;
	border-radius: 30px;
	background: #00a456;
	margin-right: 10px;
	display: block;
	float: left;
}
.index-mbox-text p:nth-child(2) span{
	background: #ffa200;
}
.index-mbox-text h3{
	font-size: 36px;
	color: #666;
	margin-top: 40%;
	margin-bottom: 20px;
}
.index-m-t{
	font-size: 22px;
	color: #999;
}
@media(max-width:1300px) {
.index-mbox-text{right: 6%;top: 36%;}
.index-mbox-text h3{margin-top: 18%;}
}
@media(max-width:992px) {
.index-mbox-text{position: static;width: 100%;}
.index-mbox img{width: 100%}
.index-mbox-text h1,.index-mbox-text{text-align: center!important;}
.index-mbox-text p{float: none;display: inline-block;text-align: center;font-size: 20px;}
.index-mbox-text p:last-child{margin-right: 0}
.index-mbox-text p span{width: 16px;height: 16px;margin-top: 7px;}
.index-mbox-text h3{margin-top: 30px;font-size: 28px;margin-bottom: 0}
.index-m-t{font-size: 14px;margin-bottom: 10px;}
}
@media(max-width:580px) {
.index-mbox-text h3{font-size: 22px;margin-top: 20px;}
.index-mbox-text p{font-size: 18px;margin-right: 20px;}
}
/* 首页——数字滚动加载 */
.numCount{padding: 0 20%;}
.numCount li{ float: left; width: 50%; text-align: center;margin-top: 30px;}
.numCount li .item{ margin: 0 10px;}
.numCount li .numU{ line-height:1.3;}
.numCount li .numCX{ font-size:54px; color:#42B983;}
.numCount li .numU .unitC{font-size:100%; line-height: 1.3; margin-left: 0.3em;}
.numCount li .numU sup{vertical-align: top;}
.numCount li .numU sub{vertical-align:baseline;}
@media (max-width:1300px){
.numCount{padding: 0 10%;}
.numCount li .numCX{font-size: 42px;}
}
@media (max-width:992px){
.numCount li .numCX{ font-size:32px; }
.numCount li{font-size: 14px;}
}
@media (max-width:640px){
.numCount{padding:0;}
.numCount li .numCX{ font-size:24px; }
.numCount li .numU .unitC{font-size: 14px;}
}
@media (max-width:420px){
.numCount li .numCX{ font-size:20px; }

}
/* 首页——新风系统优势 */
.index-product-nav{text-align: center}
.index-product-nav li{
	width: 20%;
	float: left;
	font-size: 20px;
	color: #222;
	text-align: center;
	padding: 4px 10px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.index-product-nav li.active{
	background: #00a877;
	color: #fff;
	border-color: #00a877;
}
.index-product-list img{
	width: 50%;
	float: left;
}
.index-product-text{
	width: 50%;
	float: left;
	padding: 60px;
	background: #e5f6f1;
	margin-top: 6%;
}
.index-product-text h3{
	font-size: 32px;
	color: #222;
	font-weight: 600;
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #e5e5e5;
}
.index-product-text p{
	font-size: 18px;
	color: #666;
}
@media(max-width:1250px) {
.index-product-text h3{font-size: 24px;}
.index-product-text{padding: 30px;}
}
@media(max-width:992px) {
.index-product-nav li{font-size: 18px;}
.index-product-list img{width: 100%}
.index-product-text{padding: 20px;width: 100%;margin-top: 0}
.index-product-text h3{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
.index-product-text p{font-size: 16px;}
}
@media(max-width:520px) {
.index-product-nav li{font-size: 16px;}
}
@media(max-width:480px) {
.index-product-nav li{font-size: 14px;padding: 4px;}
}
/* 首页——新闻资讯 */
.most_popular_courses .owl-nav{
	position:absolute;
	top:60%;
	width:100%;
}
.most_popular_courses .owl-nav div{
	font-size:0;
  position:absolute;
}
.most_popular_courses .owl-nav .owl-prev{
	left:-30px;
}
.most_popular_courses .owl-nav .owl-next{
	right:-30px!important;
}
.most_popular_courses .owl-nav .owl-prev,
.most_popular_courses .owl-nav .owl-next{
	position:absolute;
	top:-40px;
  width: 33px;
  height: 33px;
  background: url(../images/prevnext.png) no-repeat left center;
  opacity: 0.4;
}
.most_popular_courses .owl-nav .owl-next{
  right: 0;
	background: url(../images/prevnext.png) no-repeat right center;
}
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  padding:6px;
}
.owl-carousel .owl-item .item{
  border: 1px solid #f0f0f0;
  position: relative;
  overflow: hidden;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%!important;
  height: 330px!important;
  padding: 10px;
}
.owl-carousel .owl-dots.disabled {display: none; }
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
.owl-carousel.owl-loaded {
	display: block;
	margin-top: 20px
 }
.owl-carousel.owl-loading {opacity: 0;display: block; }
.popular_course_des{
	padding: 20px;
	background: #f5f5f5;
}
.popular_course_des h5{
	font-size: 20px;
    color: #222;
}
.popular_course_des span{
	font-size: 16px;
    color: #999;
}
@media(max-width:1700px) {
.index-newsa-box .patent-box .owl-carousel .owl-item img{height: 248px!important;}
.popular_course_des h5{font-size: 17px;}
.popular_course_des span{font-size: 14px;}
}
@media(max-width:1500px) {
.index-newsa-box .patent-box .owl-carousel .owl-item img{height: 210px!important;}
}
@media(max-width:1200px) {
.popular_course_des h5{font-size: 16px;}
.popular_course_des{padding: 10px;}
}
@media(max-width:992px) {
.index-newsa-box .patent-box .owl-carousel .owl-item img{height: 220px!important;}
}
@media(max-width:768px) {
.index-newsa-box .patent-box .owl-carousel .owl-item img{height: 190px!important;}
.most_popular_courses .owl-nav .owl-next{right: 0!important}
.most_popular_courses .owl-nav .owl-prev{left: 0;}
}
@media(max-width:580px) {
.index-newsa-box .patent-box .owl-carousel .owl-item img{height: 210px!important;}
}
@media(max-width:470px) {
.index-newsa-box .patent-box .owl-carousel .owl-item img{height: 240px!important;}
}
@media(max-width:380px) {
.owl-carousel .owl-item img{height: 220px!important;}
}
/* 搜索 */
.results h1{
	padding-bottom: 20px ;
    color: #353434;
    text-align:center;
    font-size: 28px;
    line-height: 28px;
}
.results h1 span{
	color: #e00000;
}
.results h4{
	font-size: 14px;
	color: #b2b2b2;
	text-align: center;
	margin-bottom: 30px;
}
@media (max-width: 992px){
.results h1{font-size: 24px}
}


/* footer */
.footer-app-box{background: #f5f5f5;}
.footer-app li{
	width: 33.3%;
	float: left;
	padding: 0 40px;
	padding-top: 100px;
	position: relative;
	margin-top: 30px;
	cursor: pointer;
}
.footer-app li::after{
	content: "";
	width: 1px;
	height: 70px;
	background: #ccc;
	position: absolute;
	right: 0;
	top: 100px;
}
.footer-app li:last-child::after{display: none}
.footer-app li i{
	width: 25%;
	float: left;
	font-size: 36px;
	color: #666;
	position: relative;
	line-height: 54px;
}
.footer-app li p{
	width: 75%;
	float: left;
	font-size: 24px;
	color: #666;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.footer-app li p span{
	display: block;
	font-size: 16px;
	color: #999;
}
.footer-app li:nth-child(1) i::before{
	font-family: "iconfont" !important;
	font-size: 42px;
	content: "\e7e5";
}
.footer-app li:nth-child(2) i::before{
	font-family: "iconfont" !important;
	font-size: 52px;
	content: "\e699";
}
.footer-app li:nth-child(3) i::before{
	font-family: "iconfont" !important;
	font-size: 36px;
	content: "\e622";
}
.footer-app li:nth-child(4) i::before{
	font-family: "iconfont" !important;
	font-size: 36px;
	content: "\e8db";
}
.footer-app-ma{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	opacity: 0;
}
.footer-app-ma img{
	width: 90px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.footer-app li:hover .footer-app-ma{opacity: 1;}
.footer-app li:hover p,.footer-app li:hover i,.footer-app li:hover p span{
	color: #00a877;
}
@media (max-width:1700px){
.footer-app li p{font-size: 20px;}
.footer-app li p span{font-size: 14px;}
.footer-app li{padding: 0 20px;padding-top: 80px;}
.footer-app li::after{top: 80px;}
.footer-app-ma{top: -14px;}
}
@media (max-width:1300px){
.footer-app li i{font-size: 28px;line-height: 42px;}
.footer-app li p{font-size: 18px;line-height: 1.2em}
.footer-app li p span{font-size: 12px;}
.footer-app li:nth-child(1) i::before{font-size: 36px;}
.footer-app li:nth-child(2) i::before{font-size: 42px;}
.footer-app li:nth-child(3) i::before{font-size: 32px;}
.footer-app li:nth-child(4) i::before{font-size: 32px;}
.footer-app li::after{height: 46px;}
}
@media (max-width:992px){
.footer-app-box{display: none}
}
/* 底部内容 */
footer{background: #000000;padding: 40px 0;}
.footer-call ul li{
	float: left;
	padding: 0 20px;
	position: relative;
	font-size: 20px;
	color: #fff;
}
.footer-call ul li i{
	font-size: 32px;
	color: #fff;
}
.footer-call ul li img{
	width: 64px;
	position: absolute;
	top: 50px;
	left: 0;
	opacity: 0;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.footer-call ul li:hover img{opacity: 1;}
.footer-nav{padding: 0 20%;}
.footer-nav-list{
	width: 16.66%;
	margin-top: 30px;
}
.footer-nav-list h3{
	font-size: 22px;
	color: #fff;
	margin-bottom: 10px;
}
.footer-nav-list a{
	display: block;
	font-size: 16px;
	color: #fff;
	opacity: 0.8;
	margin-top: 15px;
}
.footer-nav-list a:hover{opacity: 1;}
.footer-nav-link{
	border-bottom: 1px solid #1a1a1a;
	padding-bottom: 10px;
	margin: 80px 0 20px;
	text-align: center;
}
.footer-nav-link a{
	font-size: 16px;
	color: #fff;
	margin: 0 10px;
}
.footerbottom p{
	font-size: 14px;
	color: #fff;
	text-align: center
}
.footerbottom p a{color: #fff;}
.footer-mobile{display: none}
@media (max-width:1200px){
.footer-nav{padding: 0}
.footer-nav-list h3{font-size: 18px;}
.footer-nav-list a{font-size: 14px;margin-top: 10px;}
.footer-nav-link{margin: 40px 0 20px;}
}
@media (max-width:768px){
.footer-call ul li:nth-child(2),.footer-call ul li:nth-child(3){display: none}
.footer-call ul{float: none;text-align: center}
.footer-call ul li{float: none;}
footer{padding: 30px 0;}
.footer-nav{display: none}
.footer-mobile {display: block;font-size: 14px;color: #fff;text-align: center}
.footer-nav-link{margin: 20px 0;}
.footerbottom p{opacity: 0.6}
.footerbottom p,.footerbottom p a{font-size: 12px;}
footer{padding-bottom: 60px;}
}

/* 栏目——应用场景 */
.application-list{
	width: 49%;
	float: left;
	margin-right: 2%;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.application-list:last-child{margin-right: 0}
.application-list p{
	font-size: 24px;
	color: #222;
	text-align: center;
	padding: 10px;
}
.application-list:hover {
    box-shadow: 0px 0px 8px 3px #e7e7e7;
}
@media (max-width:992px){
.application-list p{font-size: 20px;}
}
@media (max-width:768px){
.application-list p{font-size:18px;}
.application-list{width: 100%;margin-right: 0}
}
/* 栏目——用户服务 */
.help-box{padding: 0 20%;}
.help-box-a{background: #f5f5f5;}
.help-box-a-list{width: 50%;float: left;}
.help-box-a-text{padding: 30px;}
.help-box-a-text h3{
	font-size: 32px;
	color: #222;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.help-box-a-text h3 span{
	font-size: 24px;
	color: #00a877;
	margin-left: 30px;
}
.help-box-a-text p,.help-box-a-t{
	font-size: 20px;
	color: #666;
	margin-top: 20px;
}
.help-box-a-t{
	position: relative;
	padding-left: 30px;
}
.help-box-a-t:after {
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    background-color: #626262;
    border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 50%;
    margin-top: -2.5px;
}
.help-box-b-left{
	width: 40%;
}
.help-box-b-right{
	width: 60%;
	padding-left: 40px;
}
.hepl-box-blist{
	padding: 30px 0;
	border-bottom: 1px dashed #ccc;
}
.hepl-box-blist p i{
	font-size: 42px;
	color: #00a877;
	font-weight: 800;
	float: left;
	width: 6%;
}
.hepl-box-blist p span{
	display: block;
	float: left;
	font-size: 22px;
	color: #666;
	padding-left: 30px;
	width: 94%;
	float: left;
}
@media (max-width:1700px){
.hepl-box-blist p i{font-size: 32px;}
.hepl-box-blist p span{font-size: 20px;}
.hepl-box-blist{padding: 24px 0;}
}
@media (max-width:1500px){
.hepl-box-blist p i{font-size: 28px;}
.hepl-box-blist p span{font-size: 18px;}
.hepl-box-blist{padding: 20px 0;}
}
@media (max-width:1200px){
.help-box-a-text h3{font-size: 24px;}
.help-box-a-text h3 span{font-size: 18px;margin-left: 10px;}
.help-box-a-text p, .help-box-a-t{font-size: 16px;margin-top: 10px;}
.help-box-a-t{padding-left: 15px;}
.hepl-box-blist p i{font-size: 24px;}
.hepl-box-blist p span{font-size:16px;}
.hepl-box-blist{padding: 10px 0;}
.help-box-b-right{padding-left: 30px;}
}
@media (max-width:992px){
.help-box{padding: 0}
.help-box-a-list{width: 100%;}
.help-box-a-text{padding: 20px 0 0;}
.help-box-a-list:nth-child(2) .help-box-a-text{margin-bottom: 20px;}
.help-box-b-left{width: 100%;}
.help-box-b-right{width: 100%;padding-left: 0;margin-top: 20px;}
}
@media (max-width:768px){
.m-t-30{margin-top: 20px;}
.help-box-a-text h3{font-size: 20px;}
.help-box-a-text h3 span{font-size: 16px;}
.help-box-a-text p, .help-box-a-t{font-size: 14px;}
.hepl-box-blist p i{font-size: 20px;}
.hepl-box-blist p span{font-size:14px;}
}



/* 栏目——新闻资讯 */
.news-left{
	width: 75%;
	padding-right: 60px;
	border-right: 2px solid #ccc;
}
.news-right{
	width: 25%;
	padding-left: 60px;
}
.ry-list-a{
	padding: 30px 0;
	border-bottom: 1px solid #ccc;
}
.ry-list-a img{
	width: 20%;
	float: left;
}
.news-list-text{
	width: 80%;
	padding: 10px 0 0 40px;
	float: left;
}
.news-list-text h3{
	font-size: 28px;
	color: #222;
	font-weight: 800;
}
.news-list-text h4{
	font-size: 16px;
	color: #999;
	display: inline-block;
	margin-right: 20px;
}
.news-list-text p{
	font-size: 18px;
	color: #666;
	margin-top: 20px;
}
.news-list-text h3:hover{color: #00a877}
.news-right-text{
	padding: 60px 30px;
	background: #e5f6f1;
}
.news-right-text h3{
	font-size: 32px;
	color: #00a877;
	font-weight: 800;
	text-align: center;
}
.news-right-text p{
	font-size: 18px;
	color: #222;
	text-align: center;
}
.news-right h4{
	font-size:24px;
	color: #222;
	font-weight: 800;
	margin-top: 30px;
	text-align: center;
}
.news-right video{margin-top: 20px;}
@media (max-width:1600px){
.news-list-text h3,.news-right-text h3{font-size: 24px;}
.news-list-text h4,.news-right-text p{font-size: 14px;}
.news-list-text p{font-size: 16px;margin-top: 10px;}
.news-list-text{padding-left: 30px;}
.news-left{padding-right: 40px}
.news-right{padding-left: 40px;}
}
@media (max-width:1200px){
.news-list-text h3,.news-right-text h3,.news-right h4{font-size: 20px;}
.news-list-text p{font-size: 14px;}
.news-left{padding-right: 20px}
.news-right{padding-left: 20px;}
}
@media (max-width:992px){
.news-left{width: 100%;padding:0;border-right: none}
.news-right{display: none;}
.news-list-text h3, .news-right-text h3, .news-right h4{font-size: 18px;}
.news-list-text{padding-left: 20px;padding-top: 0}
}
@media (max-width:580px){
.ry-list-a img{width: 40%;}
.news-list-text{width: 60%;}
}
@media (max-width:440px){
.ry-list-a img{display: none}
.news-list-text{width: 100%;padding-left: 0}
.ry-list-a{padding: 20px 0;}
.ry-list-a:nth-child(1){padding-top: 0}
.news-list-text h3, .news-right-text h3, .news-right h4{font-size: 16px;}
.news-list-text h4{font-size: 12px;}
}

/* 页码 */
.pagelist{text-align: center;}
.pagelist li,.pagelist li a{
  font-size: 14px;
  color: #666;
  border-radius: 29px;
}
.pagelist li{
	display: inline-block;
  margin-left: 10px;
  cursor: pointer;
  font-size: 13px;
}
.pagelist li a{
  display: block;
  padding:4px 10px;
  border:1px solid #e5e5e5;
  font-size: 13px;
}
.pagelist li:first-child a,.pagelist li:last-child a{
  border:none;
}
.pagelist li:last-child{
  padding-top: 4px;
}
.pagelist .thisclass a{
  background: #00a877;
  color: #fff;
}
/* 翻页 */
.index_artic{
  margin: 30px 0 0;
  background: #f1f1f1;
  padding: 20px;
}
.index_artic li,.index_artic li a{
  color: #222222;
}
.index_artic li,.index_artic li a{font-size: 16px;color: #666;}

/* 栏目——新闻资讯内容页 */
.main-loc{
	background: #00a877;
	padding: 20px;
	font-size: 14px;
	color: #fff;
	margin-bottom: 50px;
}
.main-loc a{color: #fff}
h3.contitle{
  font-size: 30px;
  color: #222222;
  padding: 0 0 10px;
  font-weight: 800;
}
span.date{
  display: block;
  color: #999;
  margin-bottom: 30px;
  border-bottom: 1px dashed #f1f1f1;
  padding-bottom: 20px;
}
.maincontent img{
	width: auto!important;
	max-width: 100%!important;
	height: auto!important;
}
.news-right-list{margin-top: 20px;}
.news-right-list h5{
	font-size: 18px;
	color: #222;
	margin-top: 10px;
}
.news-right-list h6{
	font-size: 16px;
	color: #999;
}
.cont{padding: 0!important;}
@media (max-width:992px){
.main-loc{padding: 10px;margin-bottom: 30px;}
h3.contitle{font-size: 24px;}
span.date,.index_artic li, .index_artic li a{font-size: 14px;}

}
@media (max-width:580px){
h3.contitle{font-size: 20px;}
span.date{font-size: 12px;padding-bottom: 10px;margin-bottom: 20px;}
.index_artic{padding: 10px;margin-top: 20px;}
}



/* 关于我们——品牌故事 */
.brand-left{width: 40%}
.brand-right{width: 60%;padding: 0 0 0 80px;}
.brand-text{
	margin: 30px 0 0;
	font-size: 18px;
	color: #666;
	line-height: 2em;
}
.brand-n p{
	font-size: 32px;
	color: #00a877;
	font-weight: 800;
	display: inline-block;
	line-height: 1em;
	margin-top: 30px;
	margin-right: 50px;
	padding-right: 50px;
	border-right: 1px solid #ccc;
}
.brand-n p:last-child{border-right: none;}
.brand-n p span{
	display: block;
	font-size: 16px;
	color: #999;
	font-weight: normal
}
@media (max-width:1700px){
.brand-right{padding: 0 0 0 40px;}
}
@media (max-width:1500px){
.brand-text{margin: 20px 0;font-size: 18px;line-height: 1.5em }
}
@media (max-width:1200px){
.brand-text{font-size: 16px;}
.brand-n p{font-size: 24px;margin-top: 0;margin-right: 20px;padding-right: 20px;}
.brand-n p span{font-size: 12px;}
.brand-n p:last-child{margin-right: 0;}
}
@media (max-width:992px){
.brand-left{display: none;}
.brand-right{width: 100%;padding: 0}
.brand-right .title h1,.brand-right .title p{text-align: center!important;}
.brand-n{text-align: center}
.brand-n p{font-size: 20px;}
}
@media (max-width:480px){
.brand-text{font-size: 14px;}
}

/* 关于我们——公司简介 */
.Introduction-left{width: 50%;}
.Introduction-right{width: 50%;padding-left: 40px;}
.Introduction-right h3{
	font-size: 28px;
	color: #222;
}
.Introduction-text{
	font-size: 15px;
	color: #666;
	margin: 20px 0;
	line-height:2em;
}
@media (max-width:1700px){
.Introduction-right h3{font-size: 28px;}
.Introduction-right{padding-top: 0}
.Introduction-text{font-size: 14px;}
.brand-n p{margin-top: 0}
.Introduction-left{margin-top: 30px;}
}
@media (max-width:1500px){
.Introduction-left{margin-top: 60px;}
}
@media (max-width:1300px){
.Introduction-right h3{font-size: 20px;}
.Introduction-right{padding-left: 30px;}
.Introduction-text{font-size: 14px;margin: 10px 0;}
}
@media (max-width:1200px){
.Introduction-left{width: 100%;margin-top: 0;}
.Introduction-right{width: 100%;padding-left: 0;margin-top: 20px;}
.Introduction-right h3{text-align: center}
}
@media (max-width:1700px){

}
/* 关于我们——发展历程 */
.development-bg{
	background: url(../images/bg.jpg) no-repeat center / cover;
}
.development-line{
    width: 100%;
    height: 2px;
    background: #f5f5f5;
    margin-top: 80px;
}
.development-box{
    width: 88%;
    height: 100%;
    margin: auto;
    margin-top: -86px;
    position: relative;
}
.development-box span{
    font-size: 30px;
	color: #fff;
	display: block;
	text-align: center;
}
.development-box .yq{
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background:#fff;
    margin: auto;
    margin-top: 34px;
}
.development-box .yz{
    width: 1px;
    height: 43px;
    background: #fff;
    margin: auto;
    margin-top: 20px;
}
.development-box p{
    font-size:16px;
    margin-top: 22px;
	color: #fff;
	text-align: center;
}
.development-box .swiper-slide{
	padding: 0 10px;
}
.Btn4 .swiper-button-next , .Btn4 .swiper-button-prev{
    background-repeat: no-repeat;
    position: absolute;
    background-size: 48px 48px;
    width: 48px;
    height: 48px;
    top: 0;
    margin-top: 56px;
}
.Btn4 .swiper-button-next{
    background-image: url(../images/yj.png);
    background-size: 48px 48px;
    right:0;
}
.Btn4 .swiper-button-prev{
    background-image: url(../images/zj.png);
    background-size: 48px 48px;
    left: -2%;
}
@media (max-width:1300px){
.p-t-120{padding: 80px 0 0;}
}
@media (max-width:1200px){
.p-t-120{padding: 60px 0 60px;}
.development-box p{font-size: 14px;}
.development-box span{font-size: 24px;}
.development-box .yz{height: 20px;margin-top: 10px;}
.development-box .yq{margin-top: 10px;width: 8px;height: 8px;}
.development-line{height: 1px;margin-top: 50px;}
.development-box{margin-top: -50px;}
.Btn4 .swiper-button-next, .Btn4 .swiper-button-prev{margin-top: 25px;}
}
@media (max-width:992px){
.p-t-120{padding: 40px 0 40px;}
.development-box span{font-size: 20px;}
.development-box .yz{height: 10px;}
.development-box .yq{margin-top: 15px;}
.development-box p{margin-top: 10px;}
.Btn4 .swiper-button-next, .Btn4 .swiper-button-prev{width: 32px;height: 32px;background-size: 32px 32px;margin-top: 32px;}
.development-box p{font-size: 12px;}
}

/* 关于我们——技术专利 */
.patent-line{
	border-bottom: 1px solid #f5f5f5;
}
.title-left{width: 30%}
.patent-right{
	width: 70%;
	font-size: 20px;
	color: #666;
}
.patent-box-slider .single-coffee-inner {
  transform: scale(0.8);
  transition: 0.4s;
}
.patent-box-slider .item {
  transition: 0.6s;
}
.patent-box-slider .active.center .single-coffee-inner {
  transform: scale(1);
}
.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1;
}
.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel.owl-loaded {
	display: block;
}
.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}
.owl-carousel.owl-hidden {
	opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
	display: none;
}
.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.patent-box-slider .owl-prev,.patent-box-slider .owl-next,.patent-box-slider2 .owl-prev,.patent-box-slider2 .owl-next{
	height: 42px;
	width: 42px;
	text-align: center;
	line-height: 42px;
	border: 1px solid #ccc;
	background: transparent;
	position: absolute;
	top: 50%;
	cursor: pointer;
	color: #ccc;
	font-size: 20px;
	transition: 0.4s;
	border-radius: 50px;
	background: #fff;
}
.patent-box-slider .owl-prev,.patent-box-slider2 .owl-prev { left: -25px;}
.patent-box-slider .owl-next,.patent-box-slider2 .owl-next {right: -25px;}
@media (max-width:1300px){
.patent-right{font-size: 16px;}
}
@media (max-width:1200px){
.patent-box .owl-carousel .owl-item img{height: 360px!important;}
.patent-box-slider .single-coffee-inner {transform: scale(0.9);}
}
@media (max-width:768px){
.title-left h1,.title-left p{text-align: center!important;}
.title-left,.patent-right{width: 100%;}
.patent-right{font-size: 14px;margin-top: 10px;}
}
@media (max-width:992px){
.patent-box .owl-carousel .owl-item img{height: 280px!important;}
}
@media (max-width:768px){
.patent-box .owl-carousel .owl-item img{height: 280px!important;}
.patent-box-slider .owl-next,.patent-box-slider2 .owl-next{right: 0}
.patent-box-slider .owl-prev,.patent-box-slider2 .owl-prev{left: 0;}
.patent-box-slider .owl-prev, .patent-box-slider .owl-next,.patent-box-slider2 .owl-prev, .patent-box-slider2 .owl-next{width: 32px;height: 32px;line-height: 29px;}
}
@media (max-width:660px){
.patent-box .owl-carousel .owl-item img{height: 250px!important;}
}
@media (max-width:580px){
.patent-box .owl-carousel .owl-item img{height: auto!important;}
.owl-carousel.owl-loaded{margin-top: 0}
}
/* 关于我们——荣誉奖项 */
.honor-box .swiper-container6{width: 94%;}
.honor-img{width:55%; }
.honor-text{
	width:45%;
	padding: 20px 30px 0 20px;

 }
.honor-text h3{
	font-size: 20px;
	color: #00a877;
	border-radius: 50px;
	border: 1px solid #00a877;
	text-align: center;
	width: 120px;
	margin-bottom: 10px;
}
.honor-text-p p,.honor-text-p{
	font-size: 14px;
	color: #666;
}
.btns3 {
  margin: auto;
  width: 100%;
  height: 21px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -10px;
  margin-left: -50%;
  z-index: 999;
}
.btns3 .swiper-button-prev6,
.btns3 .swiper-button-next6 {
  background-repeat: no-repeat;
  background-size: 12px 21px;
  width: 12px;
  height: 21px;
  position: absolute;
  border: 0 none;
  outline: none;
  cursor: pointer;
}

.btns3 .swiper-button-prev6 {
  background-image: url(../images/Ryzj.png);
  left: 0px;
  cursor: pointer;
}

.btns3 .swiper-button-next6 {
  background-image: url(../images/Ryyj.png);
  right: 0;
  cursor: pointer;
}
@media (max-width:992px){
.honor-text h3{font-size: 16px;}
.honor-text-p p, .honor-text-p{font-size: 12px;}
.honor-text{padding: 10px 20px 0 10px;}
}
@media (max-width:680px){
.honor-img{width: 100%;padding: 10px;}
.honor-text{width: 100%;padding: 10px;}
}
@media (max-width:480px){
.honor-text h3{margin: 0 auto 10px;}
.honor-text-p p, .honor-text-p{text-align: center;}
}
/* 关于我们——工程案例 */
.case-box{
	width: 94%;
	margin: 30px auto 0;
}
.case-box p{
    font-size: 20px;
	color: #00a877;
	text-align: center;
}
.case-box img{
	margin-bottom: 20px;
	border: 1px solid #f5f5f5;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);
}
.case-box .swiper-slide{
	width: 20%;
	padding: 0 10px;
	margin-bottom: 20px;
}
.btns4 {
    margin: auto;
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 999;
}
.btns4 .swiper-button-prev7,
.btns4 .swiper-button-next7 {
    background-repeat: no-repeat;
    background-size: 39px 39px;
    width: 39px;
    height: 39px;
    position: absolute;
    border: 0 none;
    outline: none;
    cursor: pointer;
}
.btns4 .swiper-button-prev7 {
    background-image: url(../images/Gc_zj.png);
    left: -60px;
}

.btns4 .swiper-button-next7 {
    background-image: url(../images/Gc_yj.png);
    right: -60px;
}
@media (max-width:1200px){
.case-box p{font-size: 16px;}
.case-box img{margin-bottom: 10px;}
}
@media (max-width:992px){
.btns4 .swiper-button-next7{right: -30px}
.btns4 .swiper-button-prev7{left: -30px;}
.patent-box-slider{padding: 0 20px;}
}
@media (max-width:790px){
.btns4 .swiper-button-next7{right: -10px}
.btns4 .swiper-button-prev7{left: -10px;}
.btns4{top: 40%}
.case-box .swiper-slide{margin-bottom: 0}
}
@media (max-width:680px){
.btns4 .swiper-button-prev7, .btns4 .swiper-button-next7{width: 28px;height: 28px;background-size: 28px 28px;}
}

/* 关于我们——联系我们 */
.contact-box{
	background: #fff;
	-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.1);
    box-shadow: 0 0px 15px rgba(0,0,0,0.1);
}
.contact-left{
	width: 30%;
	padding:140px 30px 30px
}
.contact-right{width:70%;padding: 30px;}
.contact-left h1{
	font-size: 24px;
	color: #222;
	font-weight: 800;
	margin-bottom: 15px
}
.contact-left p{
	font-size: 18px;
	margin-top: 5px
}
.contact-left p a{font-size: 18px}
.contact-left-yd h1{
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px dashed #f1f1f1;
}
.map {
	width: 100%;
}
.map-box {
	width: 100%;
	height: 450px;
	position: relative;
	border: 1px solid #ccc;
	-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.1);
    box-shadow: 0 0px 15px rgba(0,0,0,0.1);
}
.map-box img {
	max-width: 1000%;
}
.map-box #allmap {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.map-box .anchorBL{
	display: none;
}
.BMap_Marker div{
	width: 50px!important;
	height: 50px!important;
}
@media (max-width: 1200px){
.contact-left p,.contact-left p a{font-size: 14px;}
.contact-left h1{font-size: 20px;}
.contact-left{padding: 20px;}
.contact-left-yd h1{margin-top: 20px;padding-top: 20px;}
}
@media (max-width: 992px){
.contact-left{width: 100%;}
.contact-right{width: 100%;padding: 0 20px 20px;}
.map-box{height: 370px;}
.BMap_Marker div{width: 36px!important;height: 36px!important;}
}
@media (max-width: 768px){
.contact-left h1{font-size: 16px;}
}
@media (max-width: 580px){
.map-box{height: 320px;}
}
@media (max-width: 400px){
.map-box{height: 260px;}
}

/* 手机端底部浮窗 */
.dlw-phoneShow{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	display: none;
	z-index: 99999;
}
.dlw-phoneShow li{width: 33.333%;float: left;}
.dlw-phoneShow li a{font-size: 14px;color: #fff;text-align: center;display: block;background: #00a877;padding: 4px 0;}
.dlw-phoneShow li a i{display: block;font-size: 16px;text-align: center}
@media (max-width: 768px){
.dlw-phoneShow{display: block}
}


/* 新——底部 */
.footer-top{padding: 50px 10%;border-bottom: 1px solid #1a1a1a;margin-bottom: 20px;}
.footer-top-left{width: 36%;}
.footer-top-right{width: 30%}
.footer-top-left ul{
	width: 33.333%;
	float: left;
	padding-left: 20px;
}
.footer-top-left ul  li a{margin-bottom: 10px;}
.footer-top-left ul  li a{
	font-size: 16px;
	color: #bfbfbf;
	display: block
}
.footer-top-left ul  li a:hover{
	color: #00a877;
	padding-left: 5px;
}
.footer-top-left ul  li:nth-child(1){
	font-size: 22px;
	color: #fff;
	margin-bottom: 20px;
}
.footer-top-wx{
	width: 34%;
	padding-right: 44px;

}
.footer-top-wx p{
	font-size: 14px;
	text-align: center;
	color: #bfbfbf;
}
.footer-top-call{
	width: 66%;
	padding-left: 35px;
	border-left: 1px solid #484848;
}
.footer-top-call p{
	font-size: 14px;
	color: #bfbfbf;
}
.footer-top-call span{
	display: block;
	font-size: 30px;
	color: #fff;
}
.footer-top-call a{
	display: block;
	width: 100px;
	padding:2px 6px;
	font-size: 14px;
	color: #bfbfbf;
	text-align: center;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
	margin-top: 6px;
}
.footer-top-call a i{
	color: #bfbfbf;
	margin-right: 6px;
}
@media (max-width: 1700px){
.footer-top-call span{font-size: 22px;}
}
@media (max-width: 1500px){
.footer-top-left{width: 45%;}
.footer-top-right{width: 40%}
}

@media (max-width: 1200px){
.footer-top-call span{font-size: 24px;}
.footer-top-wx{padding-right: 20px;}
.footer-top-call{padding-left: 20px;}
.footer-top-left{width: 50%;}
.footer-top{padding: 40px 0;}
.footer-top-left ul li:nth-child(1){font-size: 18px;}
.footer-top-left ul li a{font-size: 14px;}
}
@media (max-width: 992px){
.footer-top{border-bottom: none;padding: 40px 0 0;}
.footer-top-left{display: none}
.footer-top-right{width: 288px;float: none;margin: 0 auto;}
.footer-mobile {display: block;font-size: 14px;color: #fff;text-align: center;padding-bottom: 10px;border-bottom: 1px solid #1a1a1a;margin-bottom: 10px;}
}

/* 新增-首页产品图 */
.index_miao{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(255,255,255,0.6);
	padding:30px 10px;
}
.index_miao h1{
	font-size: 36px;
	color: #222;
	font-weight: 800;
	text-align: center;
}
.index_miao p{
	font-size: 24px;
	color: #666;
	text-align: center;
}
@media (max-width: 1200px){
.index_miao h1{font-size: 24px;}
.index_miao p{font-size: 20px;}
}
@media (max-width: 580px){
.index_miao h1{font-size: 20px;}
.index_miao p{font-size: 16px;}
.index_miao{padding: 10px;}
}
@media (max-width: 420px){
.index_miao h1{font-size: 18px;}
.index_miao p{font-size: 14px;}
}
.index-clum-img img{
	width: 50%;
	float: left;
}
.main-cx{
	font-size: 18px;
	color: #222;
}
.main-cx img{
	display: block;
	width: 200px;
	margin: 0 auto 10px;
	padding: 10px;
	border: 1px solid #ccc;
	box-shadow: 0 6px 24px rgba(14,43,87,0.06);
	border-radius: 12px;
}