@charset "UTF-8";
@media (max-width: 1024px){
	.view,
	.news-view{
		padding: 0 5%;
		width: auto;
	}
	header{
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
	}
	.nav-btn{
		display: block;
		float: right;
		position: relative;
		width: .85rem;
		height: .725rem;
		padding: 0;
		margin-left: .65rem;
		margin-top: .86rem;
	}
	.nav-btn .line {
	    width: 100%;
	    height: 2px;
	    position: absolute;
	    left: 0;
	    background-color: #383838;
	    transition: all .2s;
	    transform-origin: center;
	}
	.nav-btn .line1 {
	    top: 0;
	}
	.nav-btn .line2 {
	    top: 50%;
	    margin-top: -1px;
	}
	.nav-btn .line3 {
	    bottom: 0;
	}
	.nav-btn.cur .line{
		top: 50%;
	    bottom: auto;
	    margin-top: -1px;
	}
	.nav-btn.cur .line1{
		transform: rotate(45deg);
	}
	.nav-btn.cur .line2{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.nav-btn.cur .line3{
		transform: rotate(-45deg);
	}
	.m-nav{
		position: fixed;
		top: 2.5rem;
		width: 100%;
		z-index: 50;
		box-sizing: border-box;
		padding: 0 4.17%;
		background-color: rgba(255,255,255,.95);
	}
	.m-nav li{
		border-bottom: 1px solid #dcdcdc;
	}
	.m-nav li:last-child{
		border-bottom: none;
	}
	.m-nav li .tit{
		display: block;
		font-size: .6rem;
		padding: .3rem 0 .3rem .3rem;
		color: #333;
		position: relative;
		font-weight: bold;
	}
	.m-nav li .tit:before{
		content: "";
		position: absolute;
		right: 0;
		width: .5rem;
	    height: .5rem;
	    margin-top: -.25rem;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: cover;
	    background-image: url('../img/m-nav-jia.png');
	    top: 50%;
	    transition: all .2s;
	}
	.m-nav li:nth-child(1) .tit:before{
		display: none;
	}
	.m-nav li.on .tit:before{
		transform: rotate(45deg);
	}
	.m-nav li .navson{
		padding-bottom: .3rem;
		display: none;
	}
	.m-nav li .navson a{
		display: block;
		font-size: .5rem;
		line-height: 1rem;
		padding: 0 1rem;
		color: #333;
		font-weight: bold;
	}
	.f-bottom .right .tit,
	.f-bottom .right .share-box{
		display: none;
	}
	.pc-nav{
		display: none;
	}
	.banner .pc-box{
		display: none;
	}
	.banner .m-box{
		display: block;
		position: relative;
	}
	.banner .m-box .m-img{
		display: none;
	}
	.banner .play-btn{
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		margin: 0;
	}
	.index-video-tab .pub-prev{
		left: -2%;
	}
	.index-video-tab .pub-next{
		right: -2%;
	}
	.fast-box{
		width: 90%;
		margin-top: -1.8rem;
	}
	.clearfixed{
		display: block;
	}
	.newsinfo-box .share-box{
		display: none;
	}
	.sub-container.fix .sub-nav-box{
	    position: relative;
	    top: -1rem;
	    width: 100%;
	    background-color: transparent;
	    box-shadow: none;
	}
	.sub-container.fix .sub-nav{
	    
	    box-shadow: 0 5px 20px rgba(0,0,0,.08);
	}
	.phone-box .text-box .icon-box .item{
		margin-right: 8%;
	}
	.save-box .img{
		margin-left: 5%;
	}
	.save-box .text-box{
		margin-right: 5%;
		width: 50%
	}
	.disinfect-box .text-box{
		margin-left: 5%;
		width: 45%;
	}
	.disinfect-box .img{
		width: 43%;
	}
	.adjust-box .img{
		margin-left: 5%;
	}
	.adjust-box .text-box{
		margin-right: 5%;
		width: 45%;
	}
	.filter-box .text-box{
		margin-left: 5%;
		width: 45%;
		padding-top: 6%;
	}
	.noise-box .img{
		margin-left: 5%;
	}
	.noise-box .text-box{
		margin-right: 5%;
		width: 50%;
	}
	.oxygen-box .text-box{
		padding: 0 5%;
	}
	.oxygen-box .text-box .system-con{
		width: 50%;
	}
	.phone-box .text-box{
		left: 5%;
	}
	.compare-box .bottom-tab .swiper-slide{
		margin-right: 20%;
	}
	.system-step .buttons{
		display: block;
	}
}

@media (max-width: 992px){
	.footer-bottom .copy{
		width: 50%;
	}
	.index-about-box .pub-con{
		width: 100%;
	}
	.index-system-box .text-box .con{
		width: 40%;
	}
	.index-icon-box .icon-list .con{
		width: 5rem;
	}
	.apply-tab .icon-box .item{
		margin: 0 .1rem;
	}
	.index-system-box .icon-list .ico-item{
		padding-right: 8rem;
	}
	.index-system-box .icon-list .ico-item:before{
		width: 7.5rem;
	}
	.index-system-box .icon-list .ico-item:nth-child(1):after{
		right: 9.5rem;
	}
	.index-icon-box .icon-list .text{
		margin-left: .3rem;
	}
	.index-icon-box .icon-list .con{
		width: 6rem;
	}
	.home-top-box .right .text-box{
		padding: 0 10%;
	}
	.home-top-box .right .text-box .pub-con{
		margin-top: .5rem;
	}
	.home-top-box .right .text-box .tips{
		margin-top: .5rem;
	}
	.home-top-box .right .text-box{
		padding: 0 5%;
	}
	.crew-list .text-box{
		padding-top: 1rem;
	}
	.news-box .news-list .text-box{
		width: 70%;
	}
	.news-box .news-list .detail-btn{
		margin-top: .3rem;
	}
	.advan-wrap{
		width: 100%;
	}
	.brand-box .brand-tab .pub-con{
		padding: 0 10%;
	}
	.step-box .step-tab .top-box{
		padding-left: 15%;
	}
	.condition-tab .con-box{
		padding: 1.1rem .5rem 1.4rem;
	}
	.apply-form{
		width: 90%;
	}
	.apply-form .con-box .check{
		width: 72%;
	}
	.app-box .left,
	.app-box .img{
		width: 50%;
	}
	.instructions-box .list .text{
		margin-top: 0;
	}
	.instructions-box .list .pub-con{
		margin-top: .2rem;
	}
	.instructions-box .list .download-btn{
		margin-top: .2rem;
	}
}

@media (max-width: 767px){
	.view{
		padding: 0 .3rem;
	}
	header{
		height: 1rem;
	}
	header .logo{
		width: 1.72rem;
		margin-top: .3rem;
	}
	.header-right{
		height: 1rem;
	}
	.header-right .tel-box{
		line-height: 1rem;
		height: 1rem;
		margin-left: 0;
	}
	.nav-btn{
	    width: .34rem;
	    height: .32rem;
	    margin-top: .34rem;
	    margin-left: .3rem;
	}
	.search-box{
		margin-left: .5rem;
	}
	.search-box .search-btn{
		width: .32rem;
		height: 1rem;
	}
	.header-right .tel-box{
		font-size: .3rem;
		padding-left: .4rem;
		vertical-align: top;
	}
	.m-nav{
		padding: 0 .3rem;
		top: .88rem;
		/* max-height: calc(100% - 1rem); */
		overflow: auto;
		height: calc(100% - .88rem);
	}
	.m-nav li .tit{
		font-size: .3rem;
		padding: .15rem 0 .15rem .3rem;
	}
	.m-nav li .navson a{
		font-size: .28rem;
		line-height: .5rem;
		padding: 0 .5rem;
	}
	.m-nav li .tit:before{
		width: .3rem;
		height: .3rem;
	}
	.search-dialog {
	    position: absolute;
	    right: .4rem;
	    width: 50%;
	}
	.search-dialog .search{
	    width: 75%;
	    padding: .1rem .2rem;
	}
	.search-dialog .search input[type=text]{
	    width: 80%;
	    height: .4rem;
	    line-height: .4rem;
	    font-size: .3rem;
	}
	.search-dialog .search input[type=submit]{
	    width: .3rem;
        height: .3rem;
        margin-top: .05rem;
	}
	.search-dialog .search-close{
	    width: .3rem;
	    height: .32rem;
	    right: 0;
	    margin-top: -.16rem;
	}
	.clearfixed{
		height: 1rem;
	}
	.ban-view{
		padding: 0 10%;
	}
	.banner .m-box .pc-img{
		display: none;
	}
	.banner .m-box .m-img{
		display: block;
	}
	.banner .ban-prev,
	.banner .ban-next{
		width: .4rem;
		height: .72rem;
	}
	.banner .text-box .tit{
		font-size: .56rem;
		line-height: .6rem;
	}
	.banner .text-box .con{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .4rem;
	}
	.fast-box{
		box-sizing: border-box;
		padding: 0 .6rem;
		margin-top: -.4rem;
	}
	.fast-box .item{
		width: auto;
		padding: .3rem .3rem .3rem .5rem;
	}
	.fast-box .item:before{
		width: 100%;
		height: 2px;
		background-repeat: no-repeat;
		background-position: bottom center;
		background-image: url('../img/m-fast-divide.png');
		background-size: 100%;
		bottom: 0;
		left: 0;
		right: auto;
		top: auto;

	}
	.fast-box .item .icon{
		width: .77rem;
	}
	.fast-box .item .text-box{
		width: 3.6rem;
	}
	.fast-box .item .text-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.fast-box .item .text-box .text{
		margin-top: .1rem;
	}
	.fast-box .item .text-box .text a{
		font-size: .24rem;
		line-height: .4rem;
		margin-right: .2rem;
	}
	.fast-box .item .text-box .text a:last-child{
		margin-right: 0;
	}
	.index-about-box{
		padding: .7rem 0 .9rem;
		background-position: center .3rem;
		background-size: 150%;
	}
	.index-tit{
		font-size: .52rem;
		line-height: .6rem;
	}
	.index-about-box .pub-con{
		margin-top: .3rem;
	}
	.pub-con{
		font-size: .26rem;
		line-height: .44rem;
	}
	.index-about-box .num-box{
		margin-top: .36rem;
	}
	.index-about-box .num-box .item{
		margin: 0 .2rem;
	}
	.index-about-box .num-box .num{
		font-size: .6rem;
		line-height: .7rem;
		display: block;
	}
	.index-about-box .num-box .txt{
		margin: 0;
		font-size: .2rem;
		line-height: .3rem;
	}
	.index-about-box .num-box .txt br{
		display: none;
	}
	.index-more{
		width: 2.1rem;
		height: .7rem;
	}
	.index-more span{
		line-height: .7rem;
		font-size: .24rem;
	}
	.index-about-box .index-more{
		margin-top: .6rem;
	}
	.index-system-box{
		height: 10.4rem;
	}
	.index-system-box .bg-box .pc-bg{
	    display: none;
	}
	.index-system-box .bg-box .m-bg{
	    display: block;
	}
	.index-system-box .text-box{
		top: 11.5%;
	}
	.index-system-box .text-box .desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.index-system-box .text-box .con{
		width: 100%;
		font-size: .24rem;
		line-height: .4rem;
		width: 70%;
		margin-top: .2rem;
	}
	.index-system-box .icon-list .ico-item{
		padding-right: 2.1rem;
	}
	.index-system-box .icon-list .icon{
		width: .42rem;
	}
	.index-system-box .icon-list .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .15rem;
	}
	.index-system-box .icon-list .ico-item:nth-child(1):after{
		right: 2.7rem;
		top: .3rem;
	}
	.index-system-box .icon-list .ico-item:last-child:after{
		left: .6rem;
		top: .3rem;
	}
	.index-system-box .icon-list .ico-item:before{
		width: 2rem;
		top: .3rem;
	}
	.index-video-box{
		padding: .8rem 0;
	}
	.index-video{
		margin: 0;
	}
	.index-system-box .left{
		width: 100%;
	}
	.index-system-box .left .pc-bg{
	    display: none;
	}
	.index-system-box .left .m-bg{
	    display: block;
	}

	.index-system-box .tab-btns{
		width: 100%;
		padding: 0;
		top: 10.57%；
	}
	.index-system-box .tab-btns .tab-tit{
		font-size: .3rem;
		line-height: .4rem;
		text-align: center;
	}
	.index-system-box .tab-btns .btns{
		text-align: center;
	}
	.index-system-box .tab-btns .btns a{
		width: 1.5rem;
		height: .7rem;
		font-size: .24rem;
		line-height: .7rem;
		color: #333;
		text-align: center;
		background-color: rgba(234,234,234,.4);
		border-radius: .35rem;
		padding: 0;
		margin: 0 .2rem;
	}
	.index-system-box .tab-btns .btns a span{
		position: relative;
		z-index: 3;
	}
	.index-system-box .tab-btns .btns a:before{
		bottom: auto;
		left: 0;
		height: 100%;
	}
	.index-system-box .tab-btns .btns a.cur{
		color: #fff;
	}
	.index-system-box .right{
		width: 100%;
		top: 22%
	}
	.index-system-box .right .tit{
		font-size: .48rem;
		line-height: .5rem;
		text-align: center;
	}
	.index-system-box .right .pub-con{
		margin: .2rem auto 0;
		width: 100%;
		text-align: center;
	}
	.index-system-box .right .img{
		display: none;
	}
	.index-system-box .right .ico-box{
		margin-top: .24rem;
		text-align: center;
	}
	.index-system-box .right .ico-item{
		margin: 0 .4rem;
	}
	.index-system-box .right .icon{
		width: .4rem;
	}
	.index-system-box .right .txt{
		font-size: .24rem;
		line-height: .4rem;
	}
	.index-system-box .right .index-more{
		margin: .2rem auto 0;
	}
	.index-system-box .num-list{
		bottom: 11.5%;
	}
	.index-system-box .num-item{
		margin-bottom: .3rem;
	}
	.index-system-box .num{
		font-size: .48rem;
		line-height: .5rem;
	}
	.index-system-box .unit{
		font-size: .24rem;
		line-height: .4rem;
	}
	.index-system-box .num-list .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: 0;
	}
	.index-video-tab{
		margin-top: .6rem;
	}
	.pub-prev,
	.pub-next{
		width: .8rem;
		height: .8rem;
	}
	.index-video-tab .pub-prev,
	.index-video-tab .pub-next{
		transform: translateY(calc(-50% - .35rem));	
	}
	
	.index-video-tab .pub-prev{
		left: -.3rem;
	}
	.index-video-tab .pub-next{
		right: -.3rem;
	}
	.index-video .txt{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .3rem;
	}
	.index-video .con-box .play-icon{
		width: .33rem;
		height: .22rem;
		left: .3rem;
		bottom: .3rem;
	}
	.apply-box{
		padding: .8rem 0 1.2rem;
	}
	.apply-box .tab-btns{
		margin-top: .3rem;
	}
	.apply-box .tab-btns a{
		font-size: .3rem;
		line-height: .4rem;
	}
	.apply-tab{
		margin-top: .3rem;
	}
	.apply-tab .swiper-slide{
		width: 100%;
	}
	.apply-tab .con-box{
		padding: .3rem .3rem .6rem;
	}
	.apply-tab .text-box{
		margin-top: .4rem;
	}
	.apply-tab .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.apply-tab .con{
		font-size: .24rem;
		line-height: .4rem;
		padding: 0;
		margin-top: .2rem;
	}
	.apply-tab .icon-box{
		margin-top: .4rem;
	}
	.apply-tab .icon-box .item{
		margin: 0 .2rem;
	}
	.apply-tab .icon-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.apply-tab .more-btn{
		width: 2.1rem;
	    height: .7rem;
	    line-height: .7rem;
	    font-size: .24rem;
	    margin-top: .2rem;
	}
	.apply-tab .buttons{
		bottom: -.4rem;
	}
	.index-news-box{
		padding: .8rem 0;
	}
	.index-news{
		margin-top: .5rem;
	}
	.index-news .left{
		position: relative;
		width: 100%;
	}

	.index-news .left .img{
		position: static;
	}
	.index-news .left .img img{
		display: block;
		width: 100%;
	}
	.index-news .right{
		float: none;
		width: 100%;
		margin-top: .5rem;
	}
	.index-news .item,
	.index-news .item:nth-child(2n){
		width: 100%;
		float: none;
		display: block;
	}
	.index-news .item{
		padding-bottom: .4rem;
		margin-bottom: .4rem;
	}
	.index-news .item:nth-child(3){
		margin-bottom: .4rem;
	}
	.index-news .left .text{
		padding: 0 5%;
	}
	.index-news .left .text .time{
		font-size: .24rem;
		line-height: .4rem;
	}
	.index-news .left .text .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.index-news .left .text .arrow{
		width: 18px;
		height: 11px;
		right: 0;
	}
	.index-news .item .time{
		font-size: .24rem;
		line-height: .4rem;
	}
	.index-news .item .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.index-news .item .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.index-icon-box{
		padding: .8rem 0;
	}
	.index-icon-box .icon-list .row1{
		display: block;
	}
	.index-icon-box .icon-list .item{
		display: block;
		margin-bottom: .3rem;
	}
	.index-icon-box .icon-list .item:last-child{
		margin-bottom: 0;
	}
	.index-icon-box .icon-list .icon{
		width: 1.1rem;
	}
	.index-icon-box .icon-list .text{
		width: 70%;
		margin-top: .1rem;
	}
	.index-icon-box .icon-list .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.index-icon-box .icon-list .con{
		width: auto;
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.f-nav{
		padding: .5rem 0;
		text-align: left;
		text-align-last: left;
	}
	.f-nav ul{
		display: block;
	}
	.f-nav li{
		width: 100%;
		display: block;
		border-bottom: 1px solid rgba(255,255,255,.2);
	}
	.f-nav li:last-child {
	    border-bottom: none;
	}
	.f-nav li .tit{
		font-size: .3rem;
		line-height: .8rem;
		position: relative;
		display: block;
	}
	.f-nav li .tit:before{
		content: "";
		position: absolute;
		right: 0;
		top: 50%;
		width: .21rem;
		height: .21rem;
		background-repeat: no-repeat;
		background-position: center;
		margin-top: -.1rem;
		background-image: url('../img/f-nav-arrow.png');
		background-size: cover;
		transition: all .3s;
	}
	.f-nav li .navson{
		display: none;
		margin-top: 0;
		padding: 0 0 .2rem;
	}
	.f-nav li .navson a{
		font-size: .24rem;
		line-height: .4rem;
		margin-bottom: .2rem;
		padding: 0 .3rem;
	}

	.f-nav li.on .tit:before{
		transform: rotate(90deg)
	}
	.f-bottom{
		padding: .5rem 0;
	}
	.f-bottom .left{
		margin-top: 0;
		float: none;
	}
	.f-bottom .left .f-logo{
		width: 1.6rem;
	}
	.f-bottom .left .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .3rem;
	}
	.f-bottom .right{
		float: none;
		margin-top: .3rem;
	}
	.f-bottom .right .mail-box{
		margin: 0;
		width: auto;
		padding: .2rem .3rem;
	}
	.f-bottom .right .mail-box input[type=text]{
		font-size: .3rem;
		line-height: .5rem;
		height: .5rem;
	}
	.f-bottom .right .mail-box input[type=submit]{
		width: .5rem;
		height: .5rem;
	}
	.footer-bottom{
		text-align: center;
	}
	.footer-bottom .copy{
		float: none;
		width: 100%;
		font-size: .24rem;
		line-height: .4rem;
	}
	.footer-bottom .right{
		float: none;
	}
	.footer-bottom .build,
	.footer-bottom .beian{
		margin: 0 .25rem 0 0;
	}
	.footer-bottom .build,
	.footer-bottom .beian,
	.footer-bottom .right a{
		font-size: .24rem;
		line-height: .4rem;
	}
	.sub-nav-box{
		position: relative;
		top: 0;
	}
	.sub-nav-box .view{
		padding: 0;
	}
	.sub-nav a{
		line-height: .8rem;
		font-size: .3rem;
	}
	.sub-nav a:before{
		height: .5rem;
	}
	.sub-nav a span{
		font-size: .3rem;
	}
	.home-top-box .left{
		float: none;
		width: 100%;
		padding-bottom: .8rem;
	}
	.home-top-box .bimg-box{
		float: none;
		width: 100%;
	}
	.home-top-box .simg-box{
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		transform: translateY(0);
		font-size: 0;
		text-align: center;
	}
	.home-top-box .simg-box .item{
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 25%;
		margin: 0 1% 0;
	}
	.home-top-box .simg-box .item:last-child{
		margin-right: 0;
	}
	.home-top-box .right{
		position: relative;
		width: 100%;
	}
	.home-top-box .right .text-box{
		position: static;
		transform: translateY(0);
		padding: .5rem .3rem;
	}
	.home-top-box .right .text-box .tit{
		font-size: .36rem;
		line-height: .4rem;
	}
	.home-top-box .right .text-box .desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.home-top-box .right .text-box .pub-con{
		margin-top: .2rem;
	}
	.home-top-box .right .text-box .tips{
		margin-top: .2rem;
		font-size: .24rem;
		line-height: .4rem;
	}
	.home-top-box .right .text-box .tips p{
		padding-left: .5rem;
		background-size: .3rem;
		margin-bottom: .2rem;
		background-position: left .05rem;
	}
	.home-tab-wrap{
		padding: .8rem 0;
	}
	.home-tabs a{
		width: 33.33%;
	}
	.home-tabs a span{
		line-height: .8rem;
		height: .8rem;
		font-size: .3rem;
	}
	.home-tabs a:nth-child(3n){
		border-right: 1px solid #d8d8d8;
	}
	.home-tabs a:nth-last-child(-n+2){
		border-top: none;
	}
	.home-tab-box{
		margin-top: .4rem;
	}
	.pub-tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.home-tab-box .params-img,
	.adv-list,
	.crew-list{
		margin-top: .4rem;
	}
	.adv-list .row{
		margin: 0;
	}
	.adv-list .item{
		padding: 0;
	}
	.adv-list .text-box{
		margin: .4rem 0;
		padding-left: .7rem;
		background-size: .4rem;
	}
	.adv-list .text-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.adv-list .text-box .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
		height: auto;
	}
	.product-page .apply-tab{
		margin-top: .4rem;
	}
	.solution-list li{
		padding: .5rem 0;
	}
	.solution-list .img,
	.solution-list .text-box{
		float: none;
		width: 100%;
	}
	.solution-list .text-box{
		margin-top: .3rem;
	}
	.solution-list .text-box .title{
		font-size: .36rem;
		line-height: .4rem;
	}
	.solution-list .text-box .text{
		margin-top: .2rem;
	}
	.solution-list .text-box h3{
		font-size: .3rem;
		line-height: .4rem;
	}
	.solution-list .text-box .con{
		margin: .3rem 0;
		font-size: .24rem;
		line-height: .4rem;
	}
	.crew-list .row{
		margin: 0;
	}
	.crew-list .item{
		padding: 0;
		margin-bottom: .4rem;
	}
	.crew-list .item:last-child{
		margin-bottom: 0;
	}
	.crew-list .con-box{
		height: auto;
	}
	.crew-list .img{
		float: none;
		height: auto;
		width: 100%;
		line-height: 1;
	}
	.crew-list .text-box{
		padding: .5rem;
		position: static;
		float: none;
		width: 100%;
		height: auto;
	}
	.crew-list .text-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.crew-list .text-box .pub-con{
		height: auto;
		margin-top: .2rem;
		overflow: inherit;
	}
	.crew-list .text-box .pub-con .mCSB_scrollTools{
		opacity: 0;
	}
	.crew-list .text-box .pub-con p{
		padding-left: .3rem;
	}
	.crew-list .text-box .pub-con p:before{
		width: .12rem;
		height: .12rem;
		top: .18rem;
	}
	.controls-list{
		margin-top: .4rem;
	}
	.controls-list li{
		padding: .4rem 0;
	}
	.controls-list li .img,
	.controls-list li .text,
	.controls-list li:nth-child(2n) .img,
	.controls-list li:nth-child(2n) .text{
		float: none;
		width: 100%;
	}
	.controls-list li .text{
		margin-top: .4rem;
	}
	.controls-list li:nth-child(2n) .text{
		text-align: left;
	}
	.control-tit{
		font-size: .3rem;
		line-height: .4rem;
		text-align: center;
	}
	.controls-list li .text .pub-con{
		margin-top: .2rem;
	}
	.module-box{
		margin: .6rem 0 0;
	}
	.module-list .row{
		display: block;
	}
	.module-list .item{
		float: left;
		width: 33.33%;
		margin-bottom: .3rem;
		text-align: center;
	}
	.module-list .icon{
		width: .8rem;
	}
	.module-list .pub-con{
		margin-top: .1rem;
		line-height: .4rem;
	}
	.module-box .table-box{
		margin-top: .4rem;
		overflow: auto;
	}
	.module-box table{
		width: 1200px;
	}
	.module-box table th{
		font-size: .3rem;
		line-height: .4rem;
		padding: .2rem 0;
	}
	.module-box table td{
		padding: .3rem;
		font-size: .24rem;
		line-height: .4rem;
	}
	.certification-list{
		margin-top: .4rem;
	}
	.certification-list .row{
		margin: 0 -.2rem;
	}
	.certification-list .item{
		padding: 0 .2rem;
		margin-bottom: .4rem;
	}
	.news-box{
		padding: .8rem 0;
	}
	.news-search-box .news-search,
	.news-search-box .select{
		margin: 0;
		display: block;
		width: auto;
		margin-bottom: .3rem;
	}
	.news-search-box .select:last-child{
		margin-bottom: 0;
	}
	.news-search-box .news-search{
		padding: .2rem .3rem;
	}
	.news-search-box .news-search input[type=text]{
		height: .5rem;
		line-height: .5rem;
		font-size: .3rem;
	}
	.news-search-box .news-search input[type=submit]{
		width: .5rem;
		height: .5rem;
		background-size: .3rem;
	}
	.news-search-box .select .tit{
		padding: .2rem .3rem;
		height: .5rem;
		line-height: .5rem;
		font-size: .3rem;
	}
	.news-search-box .select .tit:before{
		right: .45rem;
	}
	.news-search-box .select .sub{
		top: .9rem;
	}
	.news-search-box .select .sub a{
		height: .8rem;
		line-height: .8rem;
		padding: 0 .3rem;
		font-size: .3rem;
	}
	.news-box .top-list{
		margin-top: .3rem;
	}
	.news-box .top-list .row{
		margin: 0;
	}
	.news-box .top-list .item{
		padding: 0;
		margin-bottom: .3rem;
	}
	.news-box .top-list .item:last-child{
		margin-bottom: 0;
	}
	.news-box .top-list .text-box{
		bottom: .3rem;
	}
	.news-box .top-list .time{
		font-size: .24rem;
		line-height: .4em;
	}
	.news-box .top-list .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.news-box .top-list .arrow{
		width: .6rem;
		height: .6rem;
		background-size: .3rem;
	}
	.news-box .news-list{
		padding-top: 0;
	}
	.news-box .news-list .item{
		padding: .5rem 0;
	}
	.news-box .news-list .img{
		width: 100%;
		float: none;
	}
	.news-box .news-list .text-box{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: .4rem;
	}
	.news-box .news-list .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.news-box .news-list .time{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.news-box .news-list .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
		height: auto;
	}
	.news-box .news-list .detail-btn{
		margin-top: .1rem;
		font-size: .24rem;
		padding-right: .4rem;
	}
	.news-box .page{
		margin-top: .5rem;
	}
	.page{
		padding: .2rem 0;
	}
	.page a{
		width: .6rem;
		height: .6rem;
		line-height: .6rem;
		font-size: .3rem;
		margin: 0 .05rem;
	}
	.page a[rel=prev]{
		margin-right: .05rem;
	}
	.page a[rel=next]{
		margin-left: .05rem;
	}
	.newsinfo-box{
		padding: .8rem 0;
	}
	.newsinfo-box .newsinfo-tit{
		font-size: .44rem;
		line-height: .5rem;
	}
	.newsinfo-box .time{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.newsinfo-box .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .4rem;
	}
	.newsinfo-box .ctrl-box{
		margin-top: .5rem;
	}
	.newsinfo-box .ctrl-box .prev,
	.newsinfo-box .ctrl-box .next{
		max-width: 40%;
		font-size: .24rem;
	}
	.newsinfo-box .ctrl-box .back-btn{
		width: .4rem;
		height: .4rem;
	}
	.profile-box{
		padding: .8rem 0;
	}
	.profile-box .left,
	.profile-box .right{
		float: none;
		width: 100%;
	}
	.about-desc{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.profile-box .left .pub-con{
		margin-top: .3rem;
	}
	.profile-box .right{
		padding-top: .5rem;
		
	}
	.profile-box .right .num-list{
		margin: 0 -.1rem 0;
		background: none;
	}
	.profile-box .right .num-item{
		margin-bottom: 0;
		width: auto;
		margin-right: .2rem;
		box-sizing: border-box;
	}
	.profile-box .right .num-item:nth-child(2n){
		padding: 0;
		float: left;
	}
	.profile-box .right .num-item:last-child{
		margin-right: 0;
	}
	.about-page .num-wrap .num{
		font-size: .48rem;
		line-height: .5rem;
	}
	.about-page .num-wrap .unit{
		font-size: .24rem;
	}
	.about-page .num-item .txt{
		font-size: .24rem;
		line-height: .4rem;
	}
	.culture-box{
		padding: .8rem 0 0;
	}

	.culture-box .view{
		padding: 0;
	}
	.culture-box .tab-btns a{
		height: 1rem;
		line-height: 1rem;
	}
	.culture-box .tab-btns .init,
	.culture-box .tab-btns .hover{
		font-size: .3rem;
		height: 1rem;
		line-height: 1rem;
	}
	.culture-box .culture-list{
		/* margin-top: .4rem; */
	}
	.culture-box .culture-list .swiper-slide{
		height: 6.9rem
	}
	.culture-box .culture-list .text-box{
		padding: 0;
	}
	.culture-box .culture-list .icon{
		margin-top: .3rem;
	}
	.culture-box .culture-list .row{
		margin: 0 -.1rem;
	}
	.culture-box .culture-list .item{
		padding: 0 .1rem;
		margin-bottom: .2rem;
	}
	.culture-box .culture-list .item:last-child{
		margin-bottom: 0;
	}
	.culture-box .culture-list .con-box{
		padding: .3rem;
	}
	.culture-box .culture-list .icon{
		width: .8rem;
	}
	.culture-box .culture-list .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.culture-box .culture-list .line{
		width: .5rem;
		height: 2px;
		margin-top: .2rem;
	}
	.culture-box .culture-list .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.research-box{
		padding: .8rem 0;
	}
	.research{
		margin-top: .3rem;
	}
	.research .left,
	.research .right{
		width: 100%;
		float: none;
	}
	.research .right{
		margin-top: .3rem;
	}
	.research .right:before{
		height: 1.5rem;
	}
	.research-list{
		margin-top: .6rem;
	}
	.research-list li{
		margin-bottom: .6rem;
	}
	.research-list .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.research-list .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.organize-list{
		margin-top: .4rem;
	}
	.organize-list .row1{
		display: block;
		font-size: 0;
		text-align: left;
	}
	.organize-list .item{
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 33.33%;
		margin-bottom: .3rem;
		text-align: center;
	}
	.organize-list .icon{
		width: 1.5rem;
		line-height: 1.5rem;
		height: 1.15rem;
		margin: 0 auto;
	}
	.organize-list .icon img{
		width: 100%;
		height: auto;
	}
	.organize-list .txt{
		margin-top: .5rem;
		font-size: .24rem;
		line-height: .4rem;
	}
	.develop-box{
		padding: .8rem 0;
	}
	.develop-tab-box{
		margin-top: 0;
	}
	.develop-tab-box .pub-prev,
	.develop-tab-box .pub-next{
		top: .9rem;
	}
	.develop-tab-box .pub-next{
		right: 0;
	}
	.develop-tab-box .pub-prev{
		left: 0;
	}
	.develop-tab:before{
		top: 1.3rem;
	}
	.develop-tab .swiper-slide{
		height: 3rem;
		padding-top: 1rem;
		padding-left: .55rem;
		background-position: left .2rem;
	}
	.develop-tab .time{
		font-size: .3rem;
		line-height: 1rem;
		height: 1rem;
		left: .55rem;
		padding-left: .5rem;
		background-position: left .25rem;
	}
	.develop-tab-box .con{
		font-size: .24rem;
		line-height: .4rem;
		padding-left: .3rem;
	}
	.develop-tab-box .img{
		margin-top: .3rem;
		padding-left: .3rem;
	}
	.develop-tab-box .img img{
		max-width: 100%;
		width: auto;
	}
	.develop-tab .swiper-slide{
		padding-top: .2rem;
	}
	
	.develop-tab .circle{
		width: 1rem;
		height: 1rem;
		font-size: .3rem;
		line-height: 1rem;
		left: -.35rem;
	}
	.develop-tab .circle:before{
		bottom: 1rem;
	    width: 1px;
	    height: 2.4rem;
	}
	.develop-tab .con-box{
		padding-top: 1.7rem;
	}
	.advan-box{
		padding: .8rem 0 0;
	}
	.advan-wrap{
		margin-top: .5rem;
	}
	.advan-tab .swiper-slide{
		padding: .4rem;
	}
	.advan-tab .swiper-slide .img,
	.advan-tab .swiper-slide .text{
		width: 100%;
		float: none;
	}
	.advan-tab .swiper-slide .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.advan-tab .swiper-slide .pub-con{
		margin-top: .1rem;
	}
	.advan-wrap .pub-prev,
	.advan-wrap .pub-next{
		box-shadow: 0 0 10px rgba(0,0,0,.1);
	}
	.circle-box{
		width: 6.1rem;
		height: 6.1rem;
		margin-top: 3.5rem;
	}
	.circle-box .circle1{
		width: 5.864rem;
		height: 5.864rem;
		margin: -2.932rem 0 0 -2.932rem;
	}
	.circle-box .circle2{
		width: 6.1rem;
		height: 6.1rem;
	}
	.circle-box .line-list li{
		left: 3.05rem;
		height: .1rem;
		transform-origin: center 3.05rem;
	}
	.circle-box .text-list{
		width: 6rem;
		height: 6rem;
		margin: -3rem 0 0 -3rem;
	}
	.circle-box .circle3{
		width: 6.45rem;
		height: 6.45rem;
	}
	.circle-box .text-list li{
		transform-origin: center 3.05rem;
	}
	.circle-box .text-list .tit{
		top: -.8rem;
	}
	.circle-box .text-list .txt{
		font-size: .4rem;
		line-height: .5rem;
	}
	.circle-box .text-list .line{
		bottom: -.1rem;
	}
	.circle-box .text-list .point{
		top: -1.3rem;
	}
	.circle-box .text-list li.cur .tit{
		top: -2.5rem;
	}
	.circle-box .text-list li.cur .line{
		height: 1rem;
	}
	.circle-box .text-list li.cur .tit .txt{
		font-size: .5rem;
		line-height: .6rem;
	}
	.circle-box .text-list .num{
		font-size: 1.5rem;
		line-height: 1.5rem;
	}
	.brand-box{
		margin-top: -3rem;
		padding: .8rem 0;
	}
	.brand-box .brand-tab{
		margin-top: .5rem;
	}
	.brand-box .brand-tab .swiper-slide{
		width: 100%;
		padding: .5rem 0;
		margin-right: 5%;
	}
	.brand-box .brand-tab .icon{
		width: 1.1rem;
	}
	.brand-box .brand-tab .tit{
		margin-top: .3rem;
		font-size: .3rem;
		line-height: .4rem;
	}
	.brand-box .brand-tab .pub-con{
		margin-top: .3rem;
		height: 1.32rem;
	}
	.brand-tab-box .pub-prev,
	.brand-tab-box .pub-next{
		display: block;
	    position: absolute;
	    top: 50%;
	    transform: translateY(-50%);
	}
	.brand-tab-box .pub-prev{
	    left: 2%;
	}
	.brand-tab-box .pub-next{
	    right: 2%;
	}
	.step-box{
		padding: .8rem 0;
	}
	.step-box .step-tab-box{
		overflow: auto;
	}
	.step-box .step-tab{
		margin-top: .5rem;
		width: 1200px;
	}

	.step-box .step-tab .img{
		width: 1.6rem;
	}
	.step-box .step-tab .img .num{
		width: .6rem;
		height: .6rem;
		line-height: .6rem;
	}
	.step-box .step-tab .img .num span{
		font-size: .3rem;
	}
	.step-box .step-tab .top-box{
		padding-left: 25%;
	}
	.step-box .step-tab .top-box .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.step-box .step-tab .pub-con{
		margin-top: .2rem;
	}
	.step-box .step-tab .start{
		width: 1.2rem;
		height: 1.2rem;
		margin-top: 2.75rem;
	}
	.step-box .step-tab .start span{
		font-size: .24rem;
		line-height: .4rem;
	}
	.condition-box{
		padding: .8rem 0;
	}
	.condition-tab{
		margin-top: .5rem;
		/* width: 85.5%; */
		margin: .5rem auto 0;
	}
	.condition-tab .swiper-slide{
		width: 100%;
		margin-right: 5%;
	}
	.condition-tab .swiper-slide:last-child{
		margin-right: 0;
	}
	.condition-tab .con-box{
		padding: .5rem 1rem;
	}
	.condition-tab .con-box .icon{
		width: .8rem;
	}
	.condition-tab .con-box .con{
		font-size: .3rem;
		line-height: .4rem;
		height: auto;
		margin-top: .3rem;
		height: 1.2rem;
	}
	.condition-tab-box .pub-prev,
	.condition-tab-box .pub-next{
	    display: block;
	    position: absolute;
	    top: 50%;
	    transform: translateY(-50%);
	    display: block;
	}
	.condition-tab-box .pub-prev{
		left: 2%;
	}

	.condition-tab-box .pub-next{
		right: 2%;
	}
	.apply-box{
		padding: .8rem 0;
	}
	.apply-form-box{
		margin-top: .5rem;
	}
	.apply-form-box{
		padding: .5rem 0;
	}
	.apply-form .item{
		margin-bottom: .2rem;
	}
	.apply-form .con-box{
		padding: .3rem;
	}
	.apply-form .con-box .tit{
		font-size: .3rem;
		line-height: .4rem;
		background-size: .3rem;
		padding-right: .2rem;
		padding-left: .4rem;
	}
	.apply-form .con-box .tit:before{
		height: .44rem;
	}
	.apply-form .con-box input[type=text]{
		height: .4rem;
		line-height: .4rem;
		font-size: .3rem;
		width: 74%;
	}
	.apply-form .con-box textarea{
		width: 74%;
		font-size: .3rem;
		line-height: .4rem;
		height: 2rem;
	}
	.apply-form .con-box .check img{
		width: 1.5rem;
	}
	.apply-form .btns{
		margin-top: .3rem;
	}
	.apply-form .btns input{
		width: 2rem;
		height: .7rem;
		font-size: .3rem;
		margin: 0 .1rem;
	}
	.app-wrap{
		padding: .8rem 0 3rem;
	}
	.app-box .left,
	.app-box .img{
		width: 100%;
		float: none;
	}
	.app-box .left .con{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.app-box .left .tip{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.app-box .left .code-img{
		width: 2rem;
		margin-top: .5rem;
	}
	.app-box .img{
		width: 50%;
	}
	.instructions-box{
		padding: .8rem 0;
	}
	.instructions-box .list{
		margin-top: .4rem;
	}
	.instructions-box .list .item{
		margin-bottom: .3rem;
	}
	.instructions-box .list .item:last-child{
		margin-bottom: 0;
	}
	.instructions-box .list .con-box{
		padding: .3rem;
	}
	.instructions-box .list .text{
		width: 58%;
	}
	.instructions-box .list .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.instructions-box .list .download-btn{
		height: .7rem;
		width: 2rem;
	}
	.instructions-box .list .download-btn span{
		line-height: .7rem;
		font-size: .3rem;
		padding-left: .5rem;
		background-size: .26rem;
	}
	.contact-box{
		padding: .7rem 0;
	}
	.contact-box .map-box{
		margin-top: .5rem;
	}
	.contact-box .map{
		height: 6rem;
	}
	.contact-box .contact-list{
		position: static;
		width: 100%;
		margin: .5rem 0 0;
	}
	.contact-box .contact-list li{
		padding: .5rem 0;
	}
	.contact-box .contact-list .icon{
		width: .8rem;
		height: .8rem;
	}
	.contact-box .contact-list li .tit{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.contact-box .contact-list li .tel{
		font-size: .4rem;
		line-height: .5rem;
		margin-top: .2rem;
	}
	.contact-box .contact-list li .pub-con{
		margin-top: .2rem;
	}
	.sub-container{
		padding-top: 0;
		margin-top: 0;
	}
	.sub-container.fix .sub-nav-box{
		top: 0;
	}
	.apply-list-box{
		padding: .8rem 0;
	}
	.apply-list-box .apply-list{
		margin-top: .5rem;
	}
	.apply-list-box .apply-list .item{
		margin-bottom: .5rem;
	}
	.apply-list-box .apply-list .txt{
		font-size: .3rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.home-top-box .prev,
	.home-top-box .next{
		width: .53rem;
		height: 1.06rem;
		transform: translateY(0);
		top: 25%;
	}
	.home-top-box .prev{
		left: .3rem;
	}
	.home-top-box .next{
		right: .3rem;
	}

	.center-box{
		padding: 1.2rem 0 .5rem;
	}
	.center-box .system-desc{
		padding: 0 .3rem;
		margin-top: .3rem;
	}
	.center-box .tab-btns a{
		width: 45%;
	}
	.center-box .tab-btns a span{
		font-size: .24rem;
		line-height: .4rem;
		height: auto;
		padding: .2rem;
	}
	.center-box .tab-box{
		margin-top: .4rem;
	}
	.keep-box .item{
		width: 100%;
	}
	.keep-box .keep-text{
		top: 5%;
	}
	.system-desc{
		font-size: .3rem;
		line-height: .4rem;
	}
	.keep-box .keep-text .system-desc{
		margin-top: .2rem;
	}
	.save-box{
		padding: 1rem 0;
	}
	.save-box .img{
		float: none;
		width: 80%;
		margin-left: 0;
	}
	.save-box .text-box{
		float: none;
		width: auto;
		margin-top: .5rem;
		padding: 0 .3rem;
		margin: .3rem 0 0;
	}
	.save-box .text-box .desc{
		font-size: .3rem;
		line-height: .4rem;
	}
	.save-box .text-box .pub-tit{
		margin-top: .2rem;
	}
	.system-con{
		font-size: .24rem;
		line-height: .4rem;
	}
	.save-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.save-box .text-box .system-con{
		margin-top: .2rem;
	}
	.save-box .text-box .icon-box{
		margin-top: .5rem;
	}
	.save-box .text-box .icon-box .item{
		width: 2rem;
		padding: .3rem 0;
	}
	.save-box .text-box .icon-box .icon{
		width: .48rem;
	}
	.save-box .text-box .icon-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.disinfect-box{
		padding: 1.1rem 0;
		background-position: right center;
	}
	.disinfect-box .img{
		width: 80%;
		margin: 0 auto;
		float: none;
	}
	.disinfect-box .text-box{
		float: none;
		width: auto;
		margin: .5rem 0 0;
		padding: 0 .3rem;
	}
	.disinfect-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.disinfect-box .text-box .system-con{
		margin-top: .2rem;
	}
	.adjust-box{
		padding: 1.1rem 0;
	}
	.adjust-box .img{
		float: none;
		width: 80%;
		margin: 0 auto;
	}
	.adjust-box .text-box{
		float: none;
		width: auto;
		padding: 0 .3rem;
		margin-top: .5rem;
	}
	.adjust-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.adjust-box .text-box .system-con{
		margin-top: .2rem;
	}
	.adjust-box .text-box .icon-box{
		margin-top: .5rem;
	}
	.adjust-box .text-box .icon-box .item{
		margin-right: .7rem;
	}
	.adjust-box .text-box .icon-box .icon{
		width: .4rem;
		margin: 0 auto;
	}
	.adjust-box .text-box .icon-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.filter-box{
		padding-bottom: 1rem;
	}
	.filter-box .img{
		float: none;
		width: 80%;
		margin: 0 auto;
	}
	.filter-box .text-box{
		margin: .5rem 0 0;
		width: auto;
		padding: 0 .3rem;
	}
	.filter-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.filter-box .text-box .system-con{
		margin-top: .2rem;
	}
	.system-bg-box .m-bg{
		display: block;
	}
	.system-bg-box .pc-bg{
		display: none;
	}
	.system-bg-box .bg{
		background-position: bottom center;
	}
	.noise-box{
		height: auto;
		padding: 1rem 0 4rem;
	}
	.noise-box .img{
		float: none;
		width: 80%;
		margin: 0 0 0 .3rem;
	}
	.noise-box .text-box{
		float: none;
		margin: .5rem 0 0;
		padding: 0 .3rem;
		width: auto;
	}
	.noise-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.noise-box .text-box .system-con{
		margin-top: .2rem;
	}
	.oxygen-box{
		height: auto;
		padding: 1rem 0 7rem;
	}
	.oxygen-box .text-box{
		position: relative;
		padding: 0 .3rem;
		width: auto;
	}
	.oxygen-box .text-box .system-desc,
	.oxygen-box .text-box .system-con{
		margin-top: .2rem;
	}
	.oxygen-box .text-box .system-con{
		width: 100%;
	}
	.panel-box{
		height: auto;
		padding: 1rem 0 5rem;
	}
	.panel-box .text-box{
		position: relative;
		transform: translateY(0);
		width: auto;
		padding: 0 .3rem;
		top: 0;
		left: 0;
	}
	.panel-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.panel-box .text-box .system-con{
		margin-top: .2rem;
	}
	.panel-box .text-box .icon-box{
		/* text-align: center; */
		/* text-align-last: center; */
		margin-top: .5rem;
	}
	.panel-box .text-box .icon-box .item{
		/* width: 33.33%; */
	}
	.panel-box .text-box .icon-box .icon{
		width: .6rem;
	}
	.panel-box .text-box .icon-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.phone-box{
		height: auto;
		padding: 1rem 0 6rem;
	}
	.phone-box .text-box{
		position: relative;
		left: 0;
		top: 0;
		width: auto;
		padding: 0 .3rem;
	}
	.phone-box .text-box .system-desc{
		margin-top: .2rem;
	}
	.phone-box .text-box .system-con{
		margin-top: .2rem;
	}
	.phone-box .text-box .icon-box{
		margin-top: .5rem;
		width: 100%;
		/* text-align: center; */
	}
	.phone-box .text-box .icon-box .item{
		/* margin: 0 2%; */
		margin-right: 8%;
		margin-bottom: .3rem;
	}
	.phone-box .text-box .icon-box .icon{
		width: .6rem;
	}
	.phone-box .text-box .icon-box .txt{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.system-step-box{
		padding: 1rem 0;
	}
	.system-step{
		margin-top: .6rem;
	}

	.system-step .img-box .text{
		padding: 0 5%;
	}
	.system-step .img-box .text .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.system-step .img-box .text .con span{
		font-size: .28rem;
	}
	.system-step .list-box{
		padding: .2rem .3rem;
	}
	.system-step .list{
		height: 3.8rem;
	}
	.system-step .list .item{
		padding: .3rem 0;
	}
	.system-step .list .txt{
		font-size: .24rem;
		line-height: .4rem;
		height: auto;
	}
	.system-step .list .mCSB_scrollTools{
		right: -.2rem;
	}
	.iteration-box{
		padding: 1rem 0;
	}
	.iteration-box .pub-con{
		width: 100%;
		margin-top: .3rem;
	}
	.iteration-box .img{
		margin-top: .3rem;
	}
	.theory-box{
		padding: .7rem 0 1rem;
	}
	.theory-box .theory-tit{
		width: 5.2rem;
		height: .84rem;
		line-height: .6rem;
		font-size: .3rem;
		margin-top: .3rem;
	}
	.theory-box .theory-tab{
		margin: .5rem -.2rem 0;
	}
	.theory-box .theory-tab .swiper-slide{
		padding: 0 .2rem;
	}
	.theory-box .theory-tab .swiper-slide:before,
	.theory-box .theory-tab .swiper-slide:after,
	.theory-box .theory-tab .swiper-slide:before{
		display: none;
	}
	.theory-box .theory-tab .text-box{
		padding: .3rem .4rem;
	}
	.theory-box .theory-tab .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.theory-box .theory-tab .pub-con{
		height: 2.64rem;
		margin-top: .2rem;
	}
	.tech-filter-box{
		padding: .7rem 0;
	}
	.tech-sub-tit{
		font-size: .4rem;
		line-height: .5rem;
	}
	.tech-list{
		margin-top: .4rem;
	}
	.tech-list .item{
		margin-bottom: .5rem;
	}
	.tech-list .item:last-child{
		margin-bottom: 0;
	}
	.tech-list .item .text{
		top: 32%;
	}
	.tech-list .item .text .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.tech-list .item .text .con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.tech-list .item .line{
		top: 22%;
	    width: 56%;
	}
	.tech-adjust-box{
		padding: 1rem 0;
	}
	.tech-adjust-box .img{
		float: none;
		width: 80%;
		margin: 0 auto;
	}
	.tech-adjust-box .text-box{
		float: none;
		width: auto;
	}
	.tech-sub-tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.tech-adjust-box .text-box .pub-con{
		margin-top: .2rem;
	}
	.tech-adjust-box .text-box .adv-con{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .2rem;
	}
	.tech-adjust-box .text-box .adv-list{
		margin-top: .2rem;
	}
	.tech-adjust-box .text-box .adv-list .item{
		font-size: .24rem;
		line-height: .4rem;
		padding-left: .3rem;
	}
	.tech-adjust-box .text-box .adv-list .item:before{
		top: .15rem;
	}
	.tech-save-box{
		padding: 1.2rem 0;
	}
	.tech-save-box .img{
		float: none;
		width: 80%;
		margin: 0 auto;
	}
	.tech-save-box .text-box{
		float: none;
		width: 100%;
		margin-top: .3rem;
		padding: 0;
	}
	.tech-save-box .text-box .save-list{
		margin-top: .3rem;
	}
	.tech-save-box .text-box .save-list .tit{
		font-size: .3rem;
		line-height: .4rem;
		padding-left: .3rem;
	}
	.tech-save-box .text-box .save-list .pub-con{
		padding-left: .3rem;
	}
	.tech-save-box .text-box .save-list .pub-con span{
		font-size: .28rem;
	}
	.tech-advan-box{
		padding: .5rem 0 1rem;
	}
	.advan-list{
		margin: .5rem 0 0;
	}
	.advan-list .row{
		margin: 0;
	}
	.advan-list .item{
		padding: 0;
		margin-bottom: .4rem;
	}
	.advan-list .con-box .text{
		padding: .3rem;
	}
	.advan-list .con-box .text .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.advan-list .con-box .text .pub-con{
		display: block;
		margin-top: .1rem;
	}
	.compare-box{
		padding: .8rem .3rem;
	}
	.compare-box .compare-tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.compare-box .top-tab{
		margin-top: .5rem;
	}
	.compare-box .top-tab .left,
	.compare-box .top-tab .right{
		float: none;
		width: 100%;
	}
	.compare-box .top-tab .vs{
		width: .84rem;
		margin: .3rem auto;
		position: relative;
		left: 0;
		top: 0;
		transform: translate(0, 0);
	}
	.compare-box .top-tab .vs img{
		width: 100%;
	}
	.compare-box .top-tab .tit-box{
		padding: .2rem 0;
	}
	.compare-box .top-tab .tit-box .tit{
		font-size: .3rem;
		line-height: .4rem;
	}
	.compare-box .top-tab .tit-box .desc{
		font-size: .24rem;
		line-height: .4rem;
		margin-top: .1rem;
	}
	.compare-box .top-tab .con-box{
		height: 2.4rem;
	}
	.compare-box .top-tab .con-box .con{
		font-size: .24rem;
		line-height: .4rem;
		width: 90%;
	}
	.compare-box .bottom-tab{
		padding: 2.2rem 20% 0;
		margin-top: .3rem;
	}
	.compare-box .bottom-tab .icon{
		width: .36rem;
	}
	.compare-box .bottom-tab .txt{
		font-size: .24rem;
		line-height: .4rem;
	}
	.compare-box .bottom-tab .swiper-slide{
		margin-right: 55%;
	}

	.compare-box .bottom-tab .swiper-slide.cur .txt{
		font-size: .3rem;
		line-height: .4rem;
	}
	.develop-tab{
		padding: 0 0 .5rem;
	}
	.develop-tab .swiper-slide{
		margin-right: .5rem;
	}
	.develop-tab .swiper-slide:last-child{
		width: auto;
		margin-right: .5rem;
	}
	.develop-tab .swiper-slide:before{
		display: none;
	}
	.develop-tab .con-box{
		width: 4.5rem;
	}
	.develop-tab .img{
		padding-left: 0;
	}
	.develop-tab-box .pub-prev,
	.develop-tab-box .pub-next{
		display: none;
	}
	.index-icon-box .icon-list .img-box{
		width: 3rem;
		left: 30%;
	}
	.system-step .buttons{
		margin-top: .3rem;
	}
	.compare-box .buttons{
		margin-top: .3rem;
		display: block;
	}
	.theory-tab .buttons{
		display: block;
		margin-top: .3rem;
	}
	.theory-tab .buttons a{
		margin: 0 .15rem;
	}
	.develop-tab-box .m-tab{
	    display: block;
	    overflow: hidden
	}
	.develop-tab .con-box{
		display: none;
	}
	.develop-tab .swiper-slide{
		height: 1rem;
		padding-left: 0;
	}
	.develop-tab .time span{
		width: auto;
		font-size: .3rem;
	}
	.develop-tab .swiper-slide.cur .time span{
		font-size: .4rem;
	}
	.center-box .tab-box .system-con{
		margin-top: .4rem;
	}
}