@charset "UTF-8";

.pcss{

	display: block;

}

.mbss{

	display: none;

}





@media (max-width: 1024px){



	.sub-nav-box{



		display: none;

	}

	.not-fix header{

		position: fixed;

	}

	.not-fix .clearfixed{

		display: block;

	}

	.pc-nav,

	.header-nav .divide,

	.index-page .header-nav .divide{

		display: none;

	}

	.index-page header{

		width: 100%;

		height: 2.1rem;

	}

	header.headroom--unpinned,

	.index-page header.headroom--unpinned{

		top: -2.1rem;

	}

	.index-page header .logo{

		margin-top: .5rem;

		width: 2.625rem;

	}

	.index-page header .header-right .tit{

		line-height: 2.1rem;

		height: 2.1rem;

	}

	.index-page header .header-right .item.search-box .tit{

		height: 2.1rem;

	}

	header .header-right .nav-btn-box{

		display: inline-block;

	}

	.nav-btn{

		display: block;

		position: relative;

		width: .85rem;

		height: .725rem;

		padding: 0;

		margin-top: .65rem;

	}

	.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);

	}

	header{

		border-bottom: 1px solid #e5e5e5

	}

	header .header-nav{

		border: none;

	}

	.lang-dialog .lang-tit{

		padding: 0;

	}

	.lang-dialog .list{

		padding: 0;

	}

	.lang-dialog .list .lang-item a{

		padding: .5rem .8rem;

	}

	.lang-dialog .list .cur-lang{

		padding-left: .8rem;

	}

	.index-page .lang-dialog{

		top: 2.1rem;

	}

	.index-page header .buy-box .sub{

		top: 1.3rem;

	}

	.m-nav{

		position: fixed;

		top: 2.1rem;

		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;

	}

	.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('/bocstatic/web/img/m-nav-jia.png');

	    top: 50%;

	    transition: all .2s;

	}

	.m-nav li:nth-child(1) .tit:before,

	.m-nav li:last-child .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;

	}



	.f-right{

		display: none;

	}

	.f-nav{

		margin-right: 0;

	}

	.banner{

		height: 40vh;

	}

	.news-view,

	.data-view,

	.service-view,

	.network-view,

	.policy-view,

	.duty-view,

	.order-view,

	.proinfo-view,

	.proinfo-view2,

	.bread-view{

		width: auto;

		padding: 0 4.17%;

	}

	.services-box .used-list .con{

		padding: 0 .5rem;

	}

	.services-box .used-list .con br{

		display: none;

	}

	.store-list-box{

		left: 4.17%;

	}

	.profile-box .con {

	    width: 50%;

	    margin-left: 45%;

	}

	.profile-box .about-more {

	    float: left;

	    /* margin-right: 3.8%; */

	    margin-left: 45%;

	    margin-top: 1rem;

	}

	.profile-wrap .num-box{

		width: 90%;

	}

	.talk-tab-box .prev{

		left: .08%;

	}

	.talk-tab-box .next{

		right: .08%;

	}



	.product-list .con-box .mask{

		display: none;

	}

	.product-list .con-box .list-btns{

		position: static;

		transform: translateY(0);

		opacity: 1;

		filter: alpha(opacity=100);

		visibility: visible;

		width: 80%;

		margin: 1rem auto 0;

	}

	.product-list .con-box .list-btns a{

		

		height: auto;

		width: auto;

		font-size: .24rem;

		line-height: .4rem;

		border: none;

		padding: 0;

		color: #333;

		margin: 0;

		float: left;

		padding-right: .5rem;

		background-repeat: no-repeat;

		background-position: right center;

		background-size:9px;

		background-image: url('/bocstatic/web/img/product-arrow.png');

	}

	.product-list .con-box .list-btns a:nth-child(2){

		float: right;

	}

	.ban-brand .pc-img{

		height: 14rem;

	}

	.series-box .init-box{

		opacity: 0;

		filter: alpha(opacity=0);

	}

	.series-box .hover-box{

		opacity: 1;

		filter: alpha(opacity=100);

		visibility: visible;

	}

	.series-box .hover-box{

		box-shadow: none;

	}

	.new-products .new-tab{

		padding: 0 .5rem;

	}

	.new-products .new-tab .hover-box{

		opacity: 1;

		filter: alpha(opacity=100);

		visibility: visible;

	}

	.new-products .new-tab .init-box{

		opacity: 0;

		filter: alpha(opacity=0);

	}

	.new-products .new-tab{

		padding: 0;

	}

	.new-products .new-tab .hover-box{

		box-shadow: 0 0rem 0.3rem rgba(0,0,0,.15);

	}

	.products-tab .pc-box{

		display: none;

	}

	.products-tab .m-box{

	    display: block;

	}

	.products-tab .m-box .tab-btns{

		position: relative;

		

	}

	.products-tab .m-box .tab-btns .swiper-slide{

		height: 12rem;

		background-repeat: no-repeat;

		background-position: center;

		background-size: cover;

	}

	.products-tab .m-box .tab-btns .swiper-slide .item{

		height: 50%;

		z-index: 3;

		overflow: hidden;

	}

	.products-tab .tab-btns .con-box{

		border-bottom: 1px solid rgba(246,242,243,.1)

	}

	.order-box .text{

		top: -30%;

	}

	.step-view{

		width: 70%;

	}

	.order-dialog{

		width: 90%;

	}

	.suggest-dialog{

		width: 90%;

		height: 80%;

		overflow: auto;

	}

	.pro-aside-box .tit{

		display: none;

	}

	.aside-top-box{

		display: block;

	}

	.pro-aside{

		position: fixed;

		left: 0;

		top: 0;

		width: 12rem;

		height: 100%;

		z-index: 100;

		padding: 0;

		background-color: #fff;

		transform: translateX(-100%);

	}

	.pro-aside.cur{

		transition: all .3s;

		transform: translateX(0)

	}

	.aside-top-box{

		padding: 0 .75rem;

	}

	.aside-top-box .back-btn{

		float: left;

		line-height: 2.5rem;

		font-size: .65rem;

		color: #666;

	}

	.aside-top-box .top-tit{

		float: right;

		font-size: .75rem;

		line-height: 2.5rem;

		color: #000;

	}

	.pro-aside-box .aside-nav{

		margin-top: 0;

		height: calc(100% - 2.5rem);

		overflow: auto;

	}

	.pro-aside-box .aside-nav>ul>li{

		background-color: #f5f5f5;

		margin-bottom: 0;

		border-bottom: 1px solid #dcdcdc;

	}

	

	.pro-aside-box li .aside-tit{

		display: block;

		background: none;

		position: relative;

	}

	/* .pro-aside-box .aside-nav li.cur .aside-tit:before{

		background-image: url('/bocstatic/web/img/circle-jian.png');

	} */

	.pro-aside-box li.new-li .aside-tit{

		display: block;

		background-size: 18px;

		background-position: 45% center;

	}

	.pro-aside-box li .aside-tit:before{

		content: "";

		position: absolute;

		right: .75rem;

		top: 50%;

		width: .5rem;

		height: .5rem;

		margin-top: -.25rem;

		background-repeat: no-repeat;

		background-position: center;

		background-size: 100%;

		/* background-image: url('/bocstatic/web/img/circle-jia.png'); */

	}

	.pro-aside-box li.new-li .aside-tit:before{

		display: none;

	}

	.aside-nav li.cur .aside-tit{

		background: none;

	}



	.pro-aside-box .aside-nav>ul>li:last-child{

		border-bottom: none;

	}

	.pro-aside-box .aside-tit{

		height: 2.75rem;

		line-height: 2.75rem;

		padding: 0 .75rem;

		font-size: .9rem;

	}

	.pro-aside-box .sec-nav{

		padding-top: 0;

		background-color: #fff;

	}

	.pro-aside-box .sec-item{

		margin-bottom: 0;

	}

	.pro-aside-box .sec-tit{

		height: 2.2rem;

		line-height: 2.2rem;

		padding: 0 .75rem;

		font-size: .75rem;

		display: block;

		position: relative;

	}

	.pro-aside-box .sec-item.has .sec-tit:before{

		content: "";

		position: absolute;

		right: .75rem;

		top: 50%;

		width: .45rem;

		height: .45rem;

		background-repeat: no-repeat;

		background-position: center;

		background-size: 100%;

		margin-top: -.225rem;

		background-image: url('/bocstatic/web/img/m-sec-arrow.png');

	}

	.pro-aside-box .sec-item.cur{

		background-color: #fafafa

	}

	.pro-aside-box .sec-item.cur .sec-tit{

		text-align: center;

		font-weight: bold;

		color: #df0345;

	}

	.pro-aside-box .sec-item.cur .sec-tit:before{

		right: auto;

		left: .75rem;

		transform: rotate(180deg);

	}

	.pro-aside-box .third-nav{

		border-top: 1px solid rgba(0,0,0,.1);

		margin-top: 0;

		padding: 1rem 0;

	}

	.pro-aside-box .third-item .third-tit{

		padding: 0 .75rem;

		font-size: .65rem;

		line-height: 1.75rem;

		display: block;

		position: relative;

	}

	.pro-aside-box .third-item.has .third-tit:before{

		content: "";

		position: absolute;

		right: .75rem;

		top: 50%;

		width: .5rem;

		height: .5rem;

		background-repeat: no-repeat;

		background-position: center;

		background-size: 100%;

		background-image: url('/bocstatic/web/img/m-aside-jia.png');

	}

	.pro-aside-box .third-item:last-child{

		padding-bottom: 0;

	}

	.pro-aside-box .third-item.cur .third-tit:before{

		background-image: url('/bocstatic/web/img/m-aside-jian.png');

	}

	.pro-aside-box .four-nav{

		margin-top: 0;

	}

	.pro-aside-box .four-nav .four-item{

		margin-bottom: 0;

	}

	.pro-aside-box .four-nav .four-tit{

		padding: 0 1.5rem;

		line-height: 1.75rem;

		font-size: .6rem;

		display: block;

		background: none;

		position: relative;

	}

	.pro-aside-box .four-nav .four-item.has .four-tit:before{

		content: "";

		position: absolute;

		width: .45rem;

		height: .45rem;

		background-repeat: no-repeat;

		background-position: center;

		background-image: url('/bocstatic/web/img/m-four-arrow1.png');

		right: .75rem;

		top: 50%;

		margin-top: -.225rem;

		background-size: 100%;

	}

	.pro-aside-box .four-nav .four-item.has.cur .four-tit{

		background: none;

	}

	.pro-aside-box .four-nav .four-item.has.cur .four-tit:before{

		background-image: url('/bocstatic/web/img/m-four-arrow2.png');	

	}

	.pro-aside-box .five-nav{

		padding: 0 2rem;

	}

	.pro-aside-box .five-item{

		margin-bottom: .4rem;

	}

	.pro-aside-box .five-nav a{

		font-size: .5rem;

		line-height: .6rem;

	}

	.aside-black{

		position: fixed;

		left: 0;

		top: 0;

		width: 100%;

		height: 100%;

		background-color: #000;

		opacity: .4;

		filter: alpha(opacity=40);

		z-index: 90;

		display: none;

	}



	.pro-select{

		margin: 0;

		position: fixed;

		right: 0;

		top: 0;

		width: 12rem;

	    height: 100%;

	    z-index: 100;

	    background-color: #fff;

	    transform: translateX(100%);

	    

	}

	.pro-select.cur{

		transform: translateX(0);

		transition: all .3s;

	}

	.pro-select .select-list{

		padding: 0;

	}

	.pro-select .pro-select-tit{

		display: none;

	}

	.pro-select .aside-top-box{

		background-color: #f0f0f0;

	}

	.product-list-box .right{

		float: none;

		width: 100%;

	}

	.product-list-box .right .top-box{

		display: none;

	}

	.pro-select li{

		padding: .9rem .75rem .6rem;

	}

	.pro-select li .sub{

		display: block!important;

	}

	.pro-select li .select-tit{

		background: none;

		font-size: 	.65rem;

		line-height: .7rem;

	}

	.pro-select li .sub{

		margin-top: .6rem;

	}

	.pro-select li .sub .select-item{

		float: left;

		width: 31.746%;

		line-height: 1.875rem;

		margin-right:2.381%;

		margin-bottom: .35rem; 

	}

	.pro-select li .sub .select-item:nth-child(3n){

		margin-right: 0;

	}

	.pro-select li .sub .select-item a{

		display: block;

		background-image: none;

		padding: 0;

		text-align: center;

		background-color: #f5f5f5;

		color: #333;

		font-size: 	.6rem;

		height: 1.875rem;

		line-height: 1.875rem;

		border-radius: 4px;

	}

	.pro-select li .sub .select-item.cur a{

		background-color: #fce5ec;

		background-image: none;

		color: #df0345;

		background-image: url('/bocstatic/web/img/selected.png');

		background-position: right bottom;

		background-size: 1rem;

	}

	.pro-select li.price-li .select-item{

		width: 48%;

		margin-right: 2%;

	}





	.product-list-box .right .pro-btns{

	    display: block;

	    font-size: 0;

	    text-align: center;

	}

	.product-list-box .right .pro-btns a{

		display: inline-block;

		*display: inline;

		zoom: 1;

		width: 7.25rem;

		height: 1.75rem;

		line-height: 1.75rem;

		font-size: .65rem;

		color: #333;

		padding: 0 .5rem;

		border: 1px solid #c4c4c4;

		margin: 0 .5rem;

		position: relative;

		text-align: left;

	}

	.product-list-box .right .pro-btns a:before{

		content: "";

		position: absolute;

		right: .5rem;

		width: .675rem;

		height: .675rem;

		background-repeat: no-repeat;

		background-position: center;

		background-size: 100%;

		top: 50%;

		transform: translateY(-50%);

	}

	.product-list-box .right .pro-btns .type-btn:before{

		background-image: url('/bocstatic/web/img/type-btn.png');

	}

	.product-list-box .right .pro-btns .select-btn:before{

		background-image: url('/bocstatic/web/img/select-btn.png');

	}

	.product-list-box .right .pro-btns .select-btn{

		display: none;

	}

	.culture-bottom .culture-list .con{

		color: #333;

		margin-top: .3rem;

		display: block;

	}

	.store-list-box .pro-select{

		width: 100%;

		transform: translateX(0);

	}

	.data-list .item .txt{

		width: 50%;

	}

	.network .img-box .pc-box{

		display: none;

	}

	.network .img-box .m-box{

		display: block;

	}

	.network-box .join-select{

		display: block;

	}

	.duty-box .text .about-more{

		margin-top: .5rem;

	}

	.duty-box .text{

		right: 3%;

	}

	/* .talk-tab-box .prev,

	.talk-tab-box .next{

		width: .9rem;

		height: .9rem;

		top: 50%;

		margin-top: -.95rem;

		background-size: cover;

	}

	.talk-tab-box .prev{

		left: 2%;

		background-image: url('/bocstatic/web/img/talk-prev.png');

	}

	.talk-tab-box .next{

		right: 2%;

		background-image: url('/bocstatic/web/img/talk-next.png');

	} */

	.f-bottom .copy .back-btn{

		display: inline-block;

	}

	.products-tab .tab-btns .text{

		transform: translateY(-50%);

	}

	.products-tab .tab-btns .text .more-btn{

		display: none;

	}

	.products-tab .tab-btns .text .desc{

		display: none;

	}

	.products-tab .tab-btns .text .wait{

		margin-top: .5rem;

	}

	.order-box .text .desc{

		font-size: .5rem;

		line-height: .6rem;

	}

	.recruit-view{

	    padding: 0 4.17%;

	    width: auto;

	}

	.recruit-conditions .condition-btn{

		width: 91%;

	}

}



@media (max-width: 992px){

	.index-page .ban-fast{

		width: 90%;

		margin-left: -45%;

	}

	.ban-fast .fast a{

		margin-right: .3rem;

	}

	.index-brand .con{

    	margin-top: 1rem;

	}

	.index-brand .index-more{

		margin-top: 1rem;

	}

	.index-brand-btns{

		margin-left: 2rem;

	}

	.focus-list .row{

		margin: 0 -.3rem;

	}

	.focus-list .item{

		padding: 0 .3rem;

	}

	

	.page-box .help{

		margin-top: .5rem;

	}



	.circle-btns .point:nth-child(1){

		top: -10px;

	}

	.circle-btns .point:nth-child(2){

		right: 6%;

	}

	.circle-btns .point:nth-child(3){

		left: -2%;

	}

	.business-view{

		padding: 0 10%;

		width: auto;

	}

	.network .right{

		margin-top: 0;

	}

	.network .right .network-list{

		width: 100%

	}

	.network .right .row{

		margin: 0 -.2rem;

	}

	.network .right .item{

		padding: 0 .2rem;

		margin: .5rem 0;

	}



	.about-box .left .num-box .item{

		width: 50%;

		margin: .5rem 0;

	}

	.network .right .con-box{

		padding: .3rem 0;

	}

	.culture-box .culture{

		width: 75%;

	}

	.duty-box .text{

		right: 0;

		top: 20%;

	}

	.brand-bottom .right{

		width: 45%;

	}

	.brand-bottom .right .num-box .brand-progress{

		width: 6rem;

	}

	.ban-brand .ban-dialog{

		width: 40%;

	}

	.product-list .con-box .list-btns{

		width: 100%;

	}

	.ban-brand .ban-dialog{

		padding: 1rem;

	}

	.order-box .text{

		top: -40%

	}

	.case-type-box .type-list{

		margin-left: 0;

		margin-top: .5rem;

	}

	.proinfo .right{

		width: 55%;

	}

	.notice-view{

		width: 80%;

	}

}



@media (max-width: 767px){

	.mbss{

		display: block;

	}

	.pcss{

		display: none;

	}

	.view{

		padding: 0 .3rem;

	}

	.index-page header{

		width: 100%;

		height: 1rem;

	}

	.index-page .clearfixed{

		display: block;

	}

	header{

		height: 1rem;

	}

	header .logo,

	.index-page header .logo{

		width: 1.06rem;

		margin-top: .3rem;

	}

	.index-page header .header-right .tit{

		line-height: 1rem;

		height: 1rem;

	}

	.index-page header .header-right .item.search-box .tit{

		height: 1rem;

	}



	header .header-right .item{

		margin-left: .3rem;

	}

	header .header-right .tit{

		line-height: 1rem;

		font-size: .24rem;

		background-size: .3rem;

		padding-left: .4rem;

		height: 1rem;

	}

	header .header-right .item.lang-box .tit span{

		background-size: .2rem;

	}

	header .header-right .item.search-box .tit{

		height: 1rem;

		width: .3rem;

	}

	.lang-dialog .lang-tit{

		font-size: .36rem;

		line-height: .4rem;

		margin-bottom: .3rem;

	}

	header .header-right .search-boxnew{

		display:none;

	}

	header .header-right .search-box{

		display:inline-block;

	}

	.index-page header{

		background-color: #fff;

	}

	header.headroom--unpinned,

	.index-page header.headroom--unpinned{

		top: -1rem;

	}



	.nav-btn {

	    width: .34rem;

	    height: .32rem;

	    margin-top: .35rem;

	}

	.m-nav{

		padding: 0 .3rem;

		top: 1rem;

		/* max-height: calc(100% - 1rem); */

		overflow: auto;

		height: calc(100% - 1rem);

	}

	.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;

	    top: .2rem;

	    margin-top: 0;

	    width: 70%;

	}

	.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: .4rem;

	    height: .4rem;

	}

	.search-dialog .search-close{

	    width: .3rem;

	    height: .32rem;

	    right: 0;

	    margin-top: -.16rem;

	}

	.index-page header .header-right .tit{

		line-height: 1rem;

		background-size: .3rem;

	}

	.index-page header .header-right .item:nth-child(3) .tit{

		height: 1rem;

		background-size: .3rem;

	}

	.index-page header .logo{

		margin-top: .3rem;

	}

	.clearfixed{

		height: 1rem;

	}

	header .buy-box .sub{

		top: .6rem;

		padding-top: .2rem;

	    width: 4rem;

	}

	header .buy-box .sub .list{

		padding: .15rem .2rem 0;

	}

	header .buy-box .sub .list:before{

		top: -.1rem;

	    width: .18rem;

	    height: .1rem;

	}

	header .buy-box .sub .list a{

		font-size: .24rem;

		padding: .15rem .15rem .15rem .6rem;

	}

	.index-page header .buy-box .sub{

		top: .6rem;

	}

	.lang-dialog{

		top: 1rem;

		padding: .5rem 0;

		box-sizing: border-box;

	}

	.lang-dialog .list .lang-item:first-child{

		padding-top: 0;

	}

	.index-page .lang-dialog{

		top: 1rem;

	}

	.lang-dialog .list .cur-lang{

		font-size: .24rem;

		line-height: .4rem;

		background-size: .3rem;

		padding-left: .5rem;

		margin-bottom: .3rem;

	}

	.lang-dialog .list .lang-item{

		border-right: none;

		padding-top: 0;

	}

	.lang-dialog .list .lang-item a{

		padding:.2rem 0;

		font-size: .3rem;

		line-height: .4rem;

		width: 50%;

		float: left;

	}

	.banner{

		height: calc(100vh - 1rem);

		/* height: 7.9rem; */

	}

	.banner .swiper-slide{

		height: 64.5%;

	}

	.banner .swiper-slide .pc-img{

		display: none;

	}

	.banner .swiper-slide .m-img{

		display: block;

	}

	.banner .btns{

		top: auto;

		bottom: 40%;

		left: 0;

		width: 100%;

		font-size: 0;

		transform: translateY(0);

		text-align: center;

	}

	.banner .btns .swiper-pagination-bullet{

		display: inline-block;

		*display: inline;

		zoom: 1;

		width: .16rem;

		height: .16rem;

		margin: 0 .09rem;

	}

	.index-page .ban-fast{

		bottom: 0;

		width: 100%;

		left: 0;

		margin: 0;

		height: 35.5%;

		padding: 0;

		background: #fff;

		box-shadow: 0 17px 21px rgba(0,0,0,.06);

	}

	.ban-fast .row{

		margin: 0;

		height: 100%;

	}

	.ban-fast .item{

		box-sizing: border-box;

		height: 33.33%;

		padding: 7% .3rem;

		border-bottom: 1px solid #dfdfdf;

	}

	.ban-fast .tit{

		float: left;

		font-size: .3rem;

		line-height: .4rem;

	}

	.ban-fast .fast{

		float: right;

		width: 60%;

		margin-top: 0;

	}

	.ban-fast .fast a{

		font-size: .2rem;

		color: #666;

	}

	.index-brand-box{

		padding: .8rem 0 .9rem;

		background-color: #f6f6f6;

	}

	.index-brand-box .view{

		padding: 0;

	}

	.index-tit{

		font-size: .48rem;

		line-height: .5rem;

		padding: 0 .3rem;

	}

	.index-brand-btns{

		/* float: none; */

		margin: .5rem 0 0;

		padding: 0 .3rem;

	}

	.index-brand-btns .swiper-slide{

		margin-right: .5rem;

		/* min-width: .42rem; */

	}

	.index-brand-btns .swiper-slide a{

		font-size: .2rem;

		line-height: .3rem;

	}

	.index-brand{

		margin-top: .4rem;

	}

	.index-brand .buttons{

		display: none;

	}

	.index-brand .img-box{

		position: relative;

		width: 100%;

		top: 0;

	}

	.index-brand .play-btn{

		width: .8rem;

	}

	.index-brand .play-btn .icon{

		width: 1rem;

		height: 1rem;

	}

	.index-brand .play-btn .txt{

		font-size: .24rem;

		line-height: .3rem;

		margin-top: .28rem;

	}

	.index-brand .btns{

		position: relative;

		margin-top: .3rem;

	}

	.index-brand .btns .swiper-pagination-bullet{

		width: .16rem;

		height: .16rem;

		margin: 0 .09rem;

		background-color: #cdcdcd;

		opacity: 1;

		filter: alpha(opacity=100);

	}

	.index-brand .btns .swiper-pagination-bullet-active{

		background-color: #d8134a;

	}

	.index-brand .text-box{

		border: none;

		width: 100%;

		padding: 0 .3rem;

		margin-top: .5rem;

	}

	.index-brand .text-box .con-box{

		background-color: #fff;

		padding: .75rem .55rem 1.1rem;

		position: relative;

	}

	.index-brand .con{

		font-size: .2rem;

		line-height: .44rem;

		color: #666;

	}

	.index-brand .index-more{

		width: 2.4rem;

		height: .7rem;

		font-size: .24rem;

		line-height: .7rem;

		margin-top: 0;

		position: absolute;

		left: 50%;

		/* bottom: -.35rem; */

		bottom: .75rem;

		margin-left: -1.2rem;

	}

	.index-product-box{

		padding-top: .8rem;

	}

	.index-product-tab{

		padding-bottom: .5rem;

	}

	.index-product-box .view{

		padding: 0;

	}

	.index-product-btns{

		/* float: none; */

		margin: .3rem 0 0;

		padding: 0 .3rem;

	}

	.index-product-btns .swiper-slide a{

		font-size: .2rem;

		line-height: .3rem;

	}

	.index-product-btns .swiper-slide{

		margin-right: .5rem;

	}

	.index-product-btns .swiper-slide.hot a{

		padding-left: .32rem;

		background-size: .18rem;

	}

	.index-product:before{

		display: none;

	}

	.index-product{

		margin-top: .55rem;

		padding-top: 0;

	}

	.index-product .img{

		width: 100%;

	}

	.index-product .pc-img{

	    display: none;

	}

	.index-product .m-img{

	    display: block;

	}

	.index-product .text-box{

		display: none;

	}

	.index-product .prev,

	.index-product .next{

		width: .44rem;

		height: .44rem;

		background-size: .09rem;

		border-width: 2px;

		top: 42.45%;

	}

	.index-product .prev{

		left: .3rem;

	}

	.index-product .next{

		right: .3rem;

	}

	.index-product .txt{

		position: absolute;

		width: 84%;

		height: 1rem;

		line-height: 1rem;

		font-size: .36rem;

		color: #fffefe;

		padding: 0;

		text-align: center;

		margin-left: -42%;

		left: 50%;

		bottom: -.5rem;

	}

	.index-product .btns{

		display: none;

	}

	.index-join-box{

		padding: 1.5rem 0 .7rem;

	}

	.index-join-box .index-tit{

		padding: 0;

		float: left;

	}

	.index-tit-box .join-more{

		float: right;

		font-size: .24rem;

		line-height: .6rem;

		padding-right: .3rem;

	}

	.index-join{

		margin-top: 0;

	}

	.index-join .global-box{

		float: none;

		width: 100%;

		margin:.5rem 0;

	}

	.index-join .area{

		right: -3%;

	    top: 10%;

	}

	.index-join .area:before{

		width: 3.6rem;

		height: 1.24rem;

		display: none;

	}

	.index-join .area .txt{

		padding: .1rem .24rem;

		font-size: .24rem;

		line-height: .5rem;

		width: 3rem;

		text-align: left;

	}

	.index-join .tips{

		display: none;

	}

	.index-join .txt{

		font-size: .24rem;

		line-height: .4rem;

		bottom: -0.6rem;

	}

	.index-join .join-list{

		float: none;

		width: 100%;

	}

	.index-join .join-list .item{

		padding: 0;

	}

	.index-join .join-list .con-box{

		padding: .3rem .7rem .24rem .56rem; 

	}

	.index-join .join-list .tit{

		font-size: .28rem;

		line-height: .3rem;

	}

	.index-join .join-list .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .16rem;

	}

	.index-join .join-list .con-box .join-deital{

		width: .4rem;

		height: .4rem;

		background-size: .07rem;

		right: .7rem;

	}

	footer{

		padding: 0;

	}

	footer .view{

		padding: 0;

	}

	.f-top{

		position: relative;

		padding: .5rem .3rem;

		border-bottom: 1px solid #dcdcdc;

	}

	.f-left{

		float: none;

	}

	.f-left .f-logo{

		display: none;

	}

	.f-left .text{

		margin-bottom: 0.2rem

	}

	.f-left .tit{

		margin-top: 0;

		font-size: .22rem;

		line-height: .3rem;

	}

	.f-left .tel{

		font-size: .36rem;

		line-height: .4rem;

	}

	.f-left .ico-box{

		float: right;

		margin: 0;

	}

	.f-nav{

		display: none;

	}

	.f-left .ico-box{

		margin-top: .45rem;

	}

	.f-left .ico-box .ico{

		width: .4rem;

		height: .4rem;

		background-size: .22rem;

	}

	.f-left .ico-box .item{

		margin-right: .15rem;

	}

	.f-left .ico-box .img-box{

		padding-top: .2rem;

		top: .4rem;

		left: auto;

		right: 0;

		transform: translateX(0);

	}

	.f-left .ico-box .img{

		width: 2rem;

	}

	.f-left .ico-box .img:before{

		left: auto;

		right: 7%;

	}

	.f-left .back-btn{

		position: absolute;

	    right: .3rem;

	    top: .5rem;

	    font-size: 0;

	}

	.f-left .back-btn a{

		font-size: .22rem;

	    line-height: .3rem;

	    color: #dc0f48;

	}

	.f-bottom{

		margin-top: 0;

		padding: .32rem 0;

		text-align: center;

	}

	.f-bottom .copy,

	.f-bottom .copy span{

		display: block;

	}

	.f-bottom .copy{

		float: none;

	}

	.f-bottom .copy, .f-bottom .copy a{

		font-size: .24rem;

		line-height: .4rem;

	}

	.fot-btns{

		float: none;

		text-align: center;

	}

	.fot-btns a,

	.fot-btns span{

		font-size: .24rem;

		line-height: .4rem;

	}

	.fot-btns span{

		margin: 0 .2rem;

	}

	.recruit-dialog{

		width: 90%;

		padding: .4rem;

	}

	.recruit-dialog .tit-box{

		padding-bottom: .3rem;

	}

	.recruit-dialog .tit{

		font-size: .4rem;

	    line-height: .5rem;

	}

	.recruit-dialog .recruit-close{

		width: .3rem;

	    height: .3rem;

	    margin: 0;

	}

	.recruit-dialog .con{

		font-size: .26rem;

		line-height: .6rem;

		margin-top: .4rem;

		height: 4.8rem;

	}

	.news-view{

		padding: 0 .3rem;

	}

	.about-nav-box .swiper-slide{

		margin-right: .8rem;

		padding: 0;

		min-width: 1.7rem;



		/* padding: 0 .4rem; */

		/* min-width: 2.1rem; */

	}

	.about-nav-box .swiper-slide a{

		font-size: .3rem;

		background-size: .3rem;

		padding-left: .5rem;

		line-height: .8rem;

		height: .8rem;

	}

	.about-nav-box .swiper-slide:before{

		right: -.4rem;

	}

	.news-box{

		padding: .8rem 0;

	}

	.news-box .news-top .text{

		margin-top: .3rem;

	}

	.news-box .news-tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.pub-con{

		font-size: .24rem;

		line-height: .4rem;

	}

	.news-box .pub-con{

		line-height: .4rem;

		margin-top: .2rem;

	}

	.news-box .time-box{

		margin-top: .2rem;

	}

	.news-box .time-box .time{

		font-size: .24rem;

		line-height: .6rem;

	}

	.news-box .time-box .tip{

		line-height: .5rem;

		height: .5rem;

		font-size: .24rem;

		margin-left: .3rem;

	}

	.news-box .news-list{

		margin-top: .5rem;

	}

	.news-box .news-list .item{

		margin-bottom: .5rem;

	}

	.news-box .news-list .text{

		margin-top: .3rem;

	}

	.page a{

		width: .5rem;

		height: .5rem;

		line-height: .5rem;

		font-size: .24rem;

	}

	.page a[rel=prev],

	.page a[rel=next]{

		/* width: .7rem;

		margin: 0 .3rem; */

		background-size: .12rem;

	}

	.news-box .page{

		margin-top: .4rem;

	}

	.data-box{

		padding: .8rem 0;

	}

	.data-tit .tit{

		font-size: .36rem;

		line-height: .4rem;

	}

	.data-tit .desc{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.data-tit .line{

		width: .6rem;

		height: 2px;

		margin-top: .6rem;

	}

	.data-box .type-btns{

		margin-top: .4rem;

	}

	.data-list{

		margin-top: .4rem;

	}

	.data-list .item{

		padding: .2rem .3rem;

		margin-bottom: .3rem;

	}

	.data-list .item .txt{

		font-size: .24rem;

	    line-height: .4rem;

	    padding-left: .5rem;

	    background-size: .3rem;

	    width: 35%;

	}

	.data-list .item .download-btn,

	.data-list .item .play-btn{

		background-size: .4rem;

		font-size: .24rem;

		line-height: .4rem;

		padding-left: .5rem;

	}

	.data-list .item .download-btn{

		margin-left: .2rem;

	}

	.data-list .page{

		margin-top: 1rem;

	}

	.focus-box{

		padding: .8rem 0;

	}

	.focus-title .focus-world{

		margin-left: 0;

		width: 100%;

		display: none;

	}

	.focus-list{

		top: 0;

	    margin-top: .5rem;

	}

	.focus-list .row{

		margin: 0 -.1rem;

	}

	.focus-list .item{

		width: 50%;

		padding: 0 .1rem;

		margin-bottom: .2rem;

	}

	.focus-list .item .con-box{

		padding: .5rem 0;

	}

	.focus-list .item .qrcode{

		width: 2.4rem;

		height: 2.4rem;

	}

	.focus-list .item .icon{

		width: .8rem;

		margin-top: .3rem;

	}

	.focus-list .item .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.focus-list .item .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.ban-services{

		height: 7rem;

	}

	.sub-banner .service-text{

		width: 90%;

	}

	.sub-banner .service-text .tit{

		font-size: .5rem;

		line-height: .6rem;

	}

	.sub-banner .service-text .desc{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.sub-banner .service-search{

		margin-top: .5rem;

	}

	.sub-banner .service-search input[type=search]{

		padding: .2rem .8rem;

		width: calc(100% - 1.6rem);

		background-position: .3rem center;

		font-size: .3rem;

	}

	.services-box{

		padding: .7rem 0;

	}

	.service-tit{

		font-size: .4rem;

		line-height: .5rem;

	}

	.services-box .tit-box .desc{

		font-size: .24rem;

		margin-top: .2rem;

	}

	.services-box .used-list{

		margin-top: .5rem;

	}

	.services-box .used-list .item{

		margin-bottom: .4rem;

	}

	.services-box .used-list .item:last-child{

		margin-bottom: 0;

	}

	.services-box .used-list .con-box{

		padding: .5rem 0;

	}

	.services-box .used-list .icon{

		width: .8rem;

	}

	.services-box .used-list .text{

		margin-top: .3rem;

	}

	.services-box .used-list .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.services-box .used-list .con{

		font-size: .24rem;

		line-height: .4rem;

		height: auto;

		padding: 0 1rem;

		margin-top: .1rem;

	}

	.question-box{

		margin-top: .5rem;

	}

	.question-box .all-btn{

		/* width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem; */

		margin-top: .3rem;

	}

	.question-box .question{

		margin-top: .5rem;

	}

	.question .tab-btns a{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		margin: 0 .25rem;

	}

	.question .tab-box{

		padding: .4rem;

	}

	.question .tab-box .row{

		margin: 0;

	}

	.question .tab-box .item{

		padding: 0;

	}

	.question .tab-box .con-box{

		line-height: .5rem;

		font-size: .24rem;

		padding-left: .3rem;

	}

	.question .tab-box .con-box:before{

		width: 4px;

		height: 4px;

		margin-top: -2px;

	}

	.service-contact{

		margin-top: .5rem;

	}

	.service-contact .contact-list{

		margin-top: .4rem;

	}

	.service-contact .contact-list .item{

		margin-bottom: 10px;

	}

	.service-contact .contact-list .con-box{

		padding: .5rem 0;

	}

	.service-contact .contact-list .icon{

		width: 1.5rem;

	}

	.service-contact .contact-list .tel,

	.service-contact .contact-list .tit{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .3rem;

	}



	.service-contact .contact-list .desc{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.services-box .used-list .row{

		margin: 0 -.1rem;

	}

	.services-box .used-list .item{

		padding: 0 .1rem;

		margin-bottom: .2rem;

	}

	.services-box .used-list .con{

		padding: 0 .3rem;

		height: 1.2rem;

	}

	.network-box{

		padding: 1rem 0;

	}

	.service-network{

		padding-bottom: 0;

	}

	.network-box h3{

		font-size: .46rem;

		line-height: .5rem;

	}

	.network-box .select-box{

		margin-top: .5rem;

	}

	.network-box .select-box .select{

		margin: 0 0 .3rem;

		width: 100%;

	}

	.network-box .select-box .select:last-child{

		margin-bottom: 0;

	}

	.network-box .select-box .select-tit{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.network-box .select-box .sub{

		top: calc(.7rem + 2px);

		max-height: 5.2rem;

	}

	.network-box .select-box .sub a{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.network-box .city{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .5rem;

	}

	.map-box .map{

		display: none;

		height: 8rem;

	}

	.store-list-box{

		position: relative;

		transform: translateY(0);

		/* padding: .8rem .3rem; */

		padding: 0 .3rem .8rem;

		width: 100%;

		margin: 0;

		left: 0;

		z-index: 5;

	}

	.store-list-box .location span{

		font-size: .3rem;

		padding-left: .5rem;

		line-height: .7rem;

	}

	.store-list-box .pro-select{

		margin-top: .3rem;

	}

	.store-list-box .pro-select .tit{

		padding: 0 .3rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.store-list-box .pro-select .sub{

		top: calc(.7rem + 2px);

		max-height: 2.8rem;

	}

	.store-list-box .pro-select .sub a{

		height: .7rem;

		line-height: .7rem;

		padding: 0 .3rem;

		font-size: .3rem;

	}

	.store-list{

		height: auto;

		margin-top: .4rem;

	}

	.store-list li{

		padding-bottom: .3rem;

		margin-bottom: .3rem;

	}

	.store-list li .con-box{

		width: 100%;

	}

	.store-list li .tit{

		font-size: .3rem;

		line-height: .5rem;

		padding-left: .4rem;

		background-size: .3rem;

	}

	.store-list li .con{

		padding-left: .4rem;

		font-size: .24rem;

		line-height: .5rem;

		margin-top: .2rem;

	}

	.store-list li .send-box{

		padding-left: .4rem;

		margin-top: .2rem;

	}

	.store-list li .send-box .send-btn{

		font-size: .24rem;

		line-height: .4rem;

		padding-left: .4rem;

		background-size: .3rem;

	}

	.store-list li .send-box .distance{

		font-size: .24rem;

		line-height: .4rem;

	}

	.store-list li .score{

		padding-left: .4rem;

		font-size: .24rem;

		line-height: .24rem;

		margin-top: .2rem;

	}

	.store-list li .score .star{

		line-height: .24rem;

	}

	.policy-box{

		padding: .8rem 0;

	}

	.policy-box .policy{

		margin-top: .5rem;

	}

	.policy-aside{

		float: none;

		width: 100%;

	}

	.policy-aside .tit{

		height: .8rem;

		line-height: .8rem;

		padding: 0 .5rem;

		font-size: .3rem;

	}

	.policy-aside .tit:before{

		right: .5rem;

	}

	.policy-aside .sub{

		padding: .2rem 0;

	}

	.policy-aside .sub a{

		padding-left: .8rem;

		font-size: .24rem;

		line-height: .5rem;

	}

	.policy-content{

		float: none;

		margin-top: .5rem;

		font-size: .24rem;

		line-height: .4rem;

		width: 100%;

	}

	.policy-content .policy-table{

		overflow: auto;

		width: 100%;

	}

	.policy-content table{

		/* width: 700px; */

	}

	.policy-content table th{

		font-size: .3rem;

		line-height: .5rem;

		padding: .2rem 0;

	}

	.policy-content table td{

		font-size: .24rem;

		line-height: .4rem;

		padding: .2rem 0;

	}

	.policy-content h3{

		font-size: .3rem;

		line-height: .4rem;

	}

	.download-box .select-box{

		margin-top: .4rem;

	}

	.download-box .select,

	.download-box .data-search{

		width: 100%;

		margin: 0 0 .3rem;

	}

	.download-box .data-search{

		margin-bottom: 0;

	}

	.download-box .select .tit{

		height: .7rem;

		line-height: .7rem;

	}

	.download-box .select .tit{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.download-box .select .sub{

		top: calc(.7rem + 2px);

		

	}

	.download-box .select .sub-list{

		max-height: 2.8rem;

	}

	.download-box .select .sub .sec-tit{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.download-box .select .sub input[type=text]{

		font-size: .3rem;

		padding: .1rem .5rem;

	}

	.download-box .select .sub .third-nav a{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		padding: 0 1rem;

	}

	.download-box .data-search input[type=text]{

		height: .4rem;

		padding: .15rem 0;

		font-size: .3rem;

	}

	.download-box .data-search input[type=submit]{

		margin: 0;

		width: .3rem;

		height: .7rem;

	}

	.download-box .data-list{

		margin-top: .5rem;

	}



	.ban-question{

		height: 6rem;

	}

	.question-search{

		width: 90%;

	}

	.question-search .inp{

		height: .9rem;

		padding: 0 .4rem;

	}

	.question-search input[type=text]{

		height: .5rem;

		line-height: .5rem;

		padding: .2rem 0;

		font-size: .3rem;

	}

	.question-search input[type=submit]{

		margin: 0;

		width: .9rem;

		height: .9rem;

		background-size: .3rem;

	}

	.question-search .keywords{

		padding: 0;

		margin-top: .2rem;

	}

	.question-search .keywords span,

	.question-search .keywords a{

		font-size: .24rem;

		line-height: .4rem;

		margin-right: .2rem;

	}

	.question-wrap{

		background-color: transparent;

		margin: 0;

		padding: .7rem 0;

	}

	.question-wrap .question-aside{

		width: 100%;

		float: none;

		padding: 0;

		border-right: none;

		background-color: #fff;

	}

	.question-wrap .question-aside .tit{

		font-size: .36rem;

		line-height: 1rem;

		text-align: left;

		padding: 0 .5rem;

	}

	.question-wrap .question-tit{

		padding: 0 .5rem;

		height: 1rem;

		line-height: 1rem;

		font-size: .3rem;

	}

	.question-wrap .question-tit:before{

		width: .3rem;

		height: .3rem;

	}

	.question-wrap .aside li:last-child{

		border-bottom: none;

	}

	.question-wrap .aside li .question-tit:before{

		right: .5rem;

	}

	.question-wrap .aside .sub{

		padding-bottom: .2rem;

	}

	.question-wrap .aside .sub a{

		padding-left: 15%;

		font-size: .24rem;

		line-height: .5rem;

		margin-bottom: .1rem;

	}

	.question-wrap .question-list{

		float: none;

		width: auto;

		padding: .4rem;

		background-color: #fff;

		margin-top: .5rem;

	}

	.question-wrap .question-list .tit-box{

		padding: .2rem 0;

	}

	.question-wrap .question-list .txt{

		font-size: .3rem;

		line-height: .5rem;

		width: 85%;

	}

	.question-wrap .question-list .icon{

		margin-right: 0;

		width: .5rem;

		height: .5rem;

	}

	.question-wrap .question-list .sub{

		padding: .3rem;

	}

	.question-wrap .question-list .con{

		font-size: .24rem;

		line-height: .5rem;

	}

	.question-wrap .question-list .slideup-btn{

		font-size: .3rem;

		line-height: .4rem;

	}

	.page-box{

		margin-top: 1rem;

	}

	.page-box .page,

	.page-box .help{

		margin: 0;

	}

	.page-box .help{

		font-size: .24rem;

		line-height: .5rem;

		margin-top: .2rem;

	}

	.question-container{

		padding-bottom: .8rem;

	}

	.ban-contact{

		height: 6rem;

	}

	.sub-banner .join-text .tit{

		font-size: .52rem;

		line-height: .6rem;

	}

	.sub-banner .join-text .desc{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.contact-box{

		padding: .7rem .3rem;

	}

	.join-list-box .item{

		margin-bottom: .5rem;

	}

	.join-list-box .item:last-child{

		margin-bottom: 0;

	}

	.join-list-box .img,

	.join-list-box .item:nth-child(2) .img{

		width: 100%;

		float: none;

		height: 4rem;

		background-repeat: no-repeat;

		background-position: center;

		background-size: cover;

	}

	.join-list-box .img img{

		display: none;

	}

	.join-list-box .bg{

		left: 0;

		top: 0;

		transform: skewX(0);

		z-index: -1;

	}

	.join-list-box .item:nth-child(2) .block{

		display: none;

	}

	.join-list-box .text-box{

		box-sizing: border-box;

		position: static;

		padding: .4rem;

		width: 100%;

	}

	.join-list-box .text-box .text{

		position: static;



		transform: translateY(0);

	}

	.contact-box .join-list-box .text .tit{

		font-size: .4rem;

		line-height: .5rem;

	}

	.contact-box .join-list-box .text .con{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.contact-box .join-list-box .text .more-btn{

		width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .24rem;

		margin-top: .5rem;

	}

	.join-list-box .item:nth-child(2) .bg{

		right: auto;

		left: 0;

	}

	.business-top{

		padding: .7rem 0;

		margin-bottom: .5rem;

	}

	.business-view{

		padding: 0 .5rem;

	}

	.business-top .left{

		float: none;

		padding-top: 0;

	}

	.business-top .left .en-tit{

		font-size: .36rem;

		line-height: .5rem;

	}

	.business-top .left .con{

		font-size: .36rem;

		line-height: .5rem;

		/* margin-top: .4rem; */

	}

	.business-top .left .con span{

		font-size: .5rem;

		line-height: .5rem;

	}

	.business-top .left .desc{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.business-top .left .business-btn{

		/* width: 2.5rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem; */

		margin-top: .3rem;

	}

	.business-top .right{

		float: none;

		width: 100%;

		margin-top: .5rem;

	}

	.circle-btns .point:nth-child(2){

		right: 8%;

	}

	.circle-btns .point:nth-child(3){

		left: 0;

	}

	.network-box .network{

		margin-top: .7rem;

	}

	.network .img-box{

		width: 100%;

		float: none;

	}

	.network .img-box .coo-box{

		position: static;

	}

	.network .img-box .coo-box .coo-logo{

		width: .86rem;

	}

	.network .img-box .coo-box .coo-divide{

		height: .3rem;

		margin: 0 .3rem;

	}

	.network .img-box .coo-box .coo-txt{

		font-size: .24rem;

		line-height: .4rem;

	}

	.network .img-box .coo-box .coo-txt span{

		font-size: .48rem;

		line-height: .5rem;

	}



	.network .right{

		position: relative;

		width: 100%;

		overflow: inherit;

		height: auto;

		margin-top: .5rem;

	}

	.network .right .row{

		margin: 0 -.1rem;

	}

	.network .right .item{

		margin: 0;

		box-sizing: border-box;

		padding: 0 .1rem;

		margin-bottom: 0;

	}

	.network .img-box .text{

		position: static;

		font-size: .24rem;

		line-height: .5rem;

	}

	.network .img-box .text .num{

		font-size: .4rem;

		line-height: .5rem;

	}

	.network .right .tit{

		font-size: .3rem;

		line-height: .4rem;

		/* margin-top: .2rem; */

	}

	.network .right .tel{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.network .right .tel p{

		padding-left: .5rem;

		background-position: left .05rem;

	    background-size: .32rem;

	}

	.network-view{

		padding: 0 .3rem;

		position: relative;

		z-index:6;

	}

	.ban-about{

		height: 6rem;

	}

	.profile-box{

		padding: .7rem 0;

	}

	.about-tit{

		font-size: .44rem;

		line-height: .5rem;

		padding-left: .5rem;

		position: relative;

	}

	.about-tit:before{

		width: 2px;

		height: .5rem;

	}

	.profile-box .about-tit{

		top: 20%;

	}

	.profile-box .img{

		width: 50%;

		top: 20%;

		transform: translateY(0);

	}

	.profile-box .con{

		float: none;

		width: 100%;

		margin: .4rem 0 0;

		position: relative;

		z-index: 3;

	}

	.about-more{

		width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.profile-box .line{

		margin-top: .3rem;

	}

	.profile-box .about-more{

		float: none;

		margin: .3rem 0 0;

	}

	.about-box .left,

	.about-box .right{

		float: none;

		width: 100%;

		height: 6rem;

	}

	.about-box .right{

		width: 92%;

		margin:.5rem auto 0;

	}

	.about-box .left .num-box .item{

		margin: .2rem 0;

	}

	.about-box .left .num-box .num{

		font-size: .24rem;

	}

	.about-box .left .num-box .num span{

		font-size: .48rem;

		line-height: .5rem;

	}

	.about-box .right .play-btn{

		width: .9rem;

		height: .9rem;

	}

	.culture-box{

		padding: .8rem 0;

	}

	.culture-box .about-tit{

		top: 0;

	}

	.index-page header .header-right .search-boxnew{

		display:none;

	}

	.index-page header .header-right .search-box{

		display:inline-block;

	}

	.culture-box .culture{

		width: 100%;

		margin-top: .5rem;

		text-align: center;

	}

	.culture-box .culture .row{

		margin: 0;

	}

	.culture-box .culture .item{

		padding: 0;

		text-align: center;

	}

	.culture-box .culture .icon{

		width: 1.13rem;

		margin: 0 auto;

	}

	.culture-box .culture .tit{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .3rem;

	}

	.culture-box .culture .pub-con{

		height: auto;

		margin: .2rem auto 0;

		width: 80%;

	}

	.culture-box .culture .item{

		margin-bottom: .3rem;

	}

	.culture-box .culture .item:last-child{

		margin-bottom: 0;

	}

	.culture-box .culture .item:first-child .more-btn{

		margin-top: .2rem;

		font-size: .24rem;

		line-height: .5rem;

		background-size: .3rem;

		padding-left: .5rem;

	}

	.culture-box .culture .about-more{

		/* padding-left: .5rem;

		background-size: .3rem;

		font-size: .24rem;

		line-height: .5rem; */

		margin: .3rem auto 0;

		float: none;

	}

	.duty-box{

		padding-top: .8rem;

	}

	.duty-box .text{

		position: relative;

		padding-left: 1.3rem;

		margin-top: .5rem;

	}

	.duty-box .text .line{

		width: .7rem;

		top: .25rem;

	}

	.duty-box .text .con{

		font-size: .3rem;

		line-height: .6rem;

	}

	.duty-box .text .con:before,

	.duty-box .text .con:after{

		width: .26rem;

		height: .16rem;

	}

	.duty-box .text .con:after{

		bottom: .3rem;

	}

	.duty-box .about-tit{

		top: 0;

	}

	.duty-box .text .about-more{

		margin-top: .5rem;

	}



	.duty-box .img{

		width:100%;

		margin-top: .5rem;

		margin-left: 0;

	}

	.talk-box{

		height: 7rem;

		background-position: 66% center;

	}

	.talk-box .about-tit{

		top: .8rem;

	}

	.talk-box .text{

		left: .3rem;

	}

	.talk-box .text .tit{

		font-size: .48rem;

		line-height: .6rem;

	}

	.talk-box .text .con{

		font-size: .36rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.talk-box .text .about-more{

		margin-top: .5rem;

	}

	.ban-about2{

		height: 6rem;

	}

	.sub-banner .txt{

		font-size: .4rem;

		line-height: .5rem;

	}

	.profile-container{

		padding-bottom: 0;

	}

	.profile-container .view{

		padding: 0;

	}

	.profile-wrap{

		margin-top: 0;

		padding: .7rem 0;

	}

	.profile-wrap .icon{

		width: .75rem;

	}

	.profile-wrap .text{

		margin-top: .3rem;

	}

	.profile-wrap .text .tit{

		font-size: .4rem;

		line-height: .5rem;

		padding: 0 .3rem .3rem;

	}

	.profile-wrap .text .pub-con{

		margin-top: .3rem;

		padding: 0 .3rem;

	}

	.profile-wrap .text .pub-con{

		line-height: .5rem;

	}

	.profile-wrap .num-box{

		margin-top: .3rem;

	}

	.profile-wrap .num-box .item{

		padding: .5rem 0;

		border-bottom: 1px solid #f0f0f0;

	}

	.profile-wrap .num-box .item:nth-child(3),

	.profile-wrap .num-box .item:nth-child(4){

		border-bottom: none;

	}

	.profile-wrap .num-box .num{

		font-size: .6rem;

		line-height: .7rem;

	}

	.profile-wrap .num-box .unit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.profile-wrap .num-box .txt{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.profile-video{

		height: 5.5rem;

		margin: .3rem;

		width: 92%;

	}

	.profile-video .play-btn{

		width: 1rem;

		height: 1rem;

	}

	.world-box{

		padding: .7rem .3rem;

	}

	.world-box .text{

		width: 100%;

	}

	.world-box .text span{

		font-size: .4rem;

		line-height: .5rem;

	}

	.world-box .world-wrap .pc-box{

		display: none;

	}

	.world-box .world-wrap .m-box{

	    display: block;

	}

	.world-box .nation{

		font-size: .24rem;

		line-height: .4rem;

		bottom: -10%;

	}

	.world-box .nation span{

		font-size: 1rem;

		line-height: 1rem;

	}

	.culture-container .view{

		padding: 0;

	}

	.culture-top{

		padding: .8rem .3rem 3.4rem;

	}

	.culture-top .tit{

		font-size: .4rem;

		line-height: .5rem;

	}

	.culture-top .line{

		width: .8rem;

		margin-top: .3rem;

	}

	.culture-top .yin{

		width: .34rem;

		margin-top: .4rem;

	}

	.culture-top .con{

		width: 100%;

		font-size: .24rem;

		line-height: .5rem;

		margin-top: .4rem;

	}

	.culture-list-box{

		position: relative;

		top: 0;

		transform: translateY(0);

	}

	.culture-top .img{

		width: 80%;

		margin-top: .4rem;

		margin-left: -40%;

	}

	.culture-bottom{

		height: auto;

		padding: 1rem 0;

	}

	.culture-bottom .culture-list .item{

		margin-bottom: 2px;

	}

	.culture-bottom .culture-list .hover-box{

		display: none;

	}

	.culture-bottom .culture-list .init-box{

		padding: .54rem 0;

	}

	.culture-bottom .culture-list .icon{

		width: .8rem;

	}

	.culture-bottom .culture-list .tit{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .3rem;

	}

	.culture-bottom .culture-list .en-tit{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.duty-container{

		padding: .7rem 0;

	}

	.duty-tit{

		font-size: .3rem;

		line-height: .4rem;

		padding-bottom: .2rem;

	}

	.duty-tit-box .img{

		width: 2.06rem;

		padding-right: .8rem;

		margin-top: .4rem;

	}

	.ban-duty{

		margin-top: .4rem;

		height: 5rem;

		background-position: 60% center;

	}

	.duty-list-tit{

		margin-top: 1rem;

	}

	.duty-list-tit .tit{

		font-size: .44rem;

		line-height: .5rem;

		padding-bottom: .3rem;

	}

	.duty-list-tit .tit:before,

	.duty-list-tit .tit:after{

		width: .2rem;

		height: .16rem;

	}

	.duty-list-tit .tit:before{

		left: -.5rem;

	}

	.duty-list-tit .tit:after{

		right: -.5rem;

		bottom: .3rem;

	}

	.duty-list-tit .con{

		font-size: .24rem;

		line-height: .5rem;

		width: 100%;

		margin-top: .3rem;

	}

	.duty-list{

		margin-top: .5rem;

	}

	.duty-list .item{

		margin-bottom: .4rem;

	}

	.duty-list .item:last-child{

		margin-bottom: 0;

	}

	.duty-list .con-box .text{

		padding: .3rem;

	}

	.duty-list .con-box .text .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.duty-list .con-box .text .con{

		font-size: .24rem;

		line-height: .4rem;

	}

	.duty-list .con-box .duty-more{

		height: .8rem;

	}

	.duty-list .con-box .duty-arrow{

		background-size: .6rem;

	}

	.duty-list .con-box .duty-more .txt{

		line-height: .8rem;

		height: .8rem;

	}

	.talk-tab-box .bimg-tab .swiper-slide{

		width: 100%;

	}

	.talk-container .view{

		padding: 0;

	}

	.talk-tab-box{

		padding: .8rem .3rem;

	}

	.talk-tab-box .talk-tit .tit{

		font-size: .48rem;

		line-height: .6rem;

	}

	.talk-tab-box .simg-tab{

		display: none;

	}

	.talk-tab-box .bimg-box{

		margin-top: .4rem;

	}

	.talk-tab-box .bimg-tab .swiper-slide .text{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

		opacity: 1;

		filter: alpha(opacity=100);

	}

	.talk-tab-box .prev,

	.talk-tab-box .next{

		width: .6rem;

		height: .6rem;

		/* top: 38%; */

		margin-top: -.4rem;

	}

	.talk-tab-box .prev{

		left: 3%;

	}

	.talk-tab-box .next{

		right: 3%;

	}

	.talk-tab-box .bimg-tab .swiper-slide .img:before{

		display: none;

	}

	.brand-top{

		padding-top: 0;

	}

	.brand-top .view{

		padding: 0;

	}

	.brand-top .left .m-img{

		display: block;

	}

	.brand-top .left{

		float: none;

		width: 100%;

		margin: 0;

	}

	.brand-top .left .con-box{

		padding: .7rem .3rem 0;

	}

	.brand-top .tit-box{

		padding-bottom: .4rem;

		text-align: center;

	}

	.brand-top .tit{

		font-size: .6rem;

		line-height: .7rem;

	}

	.brand-top .desc{

		font-size: .32rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.brand-top .left .con{

		margin-top: .4rem;

		font-size: .24rem;

		line-height: .5rem;

		text-align: center;

	}

	.brand-top .left .con em{

		font-size: .48rem;

	}

	.brand-top .left .brand-world{

		margin-top: .4rem;

	}

	.brand-top .right{

		float: none;

		width: 100%;

		margin-top: .3rem;

		padding-top: 0;

	}

	.brand-top .right .bimg{

		display: none;

	}

	.brand-top .right>img{

		display: none;

	}

	.brand-top .right .simg{

		margin: 0;

		width: 100%;

	}

	.brand-top .right .simg .play-btn{

		width: .86rem;

		height: .86rem;

	}

	.brand-bottom{

		padding: 0;

		background-image: none!important;

		background-color: #f5f5f5;

	}

	.brand-bottom .view{

		padding: 0;

	}

	.brand-bottom .left{

		display: none;

	}

	.brand-bottom .right{

		float: none;

		width: 100%;

		padding-top: 0;

	}

	

	.brand-btns{

		display: block;

		padding: 0 .3rem;

		border-bottom: 2px solid #e5e5e5;

		background-color: #eee;

	}

	.brand-bottom .right .brand-btns{

		display: block;

		padding-top: .36rem;

	}

	.brand-btns .swiper-slide{

		width: auto;

		margin-right: .56rem;

	}

	.brand-btns a{

		display: block;

		font-size: .26rem;

		line-height: .3rem;

		padding: .3rem 0;

		color: #333;

	}

	.brand-btns a:before{

		content: "";

		position: absolute;

		left: 0;

		bottom: -1px;	

		width: 0;

		height: 3px;

		background-color: #d31823;

		border-radius: 2px;

		transition: all .3s;

	}

	.brand-btns .swiper-slide.cur a{

		font-size: .32rem;

		font-weight: bold;

	}

	.brand-btns .swiper-slide.cur a:before{

		width: 100%;

	}

	.brand-bottom .right .tab-box{

		padding: .86rem 0 .8rem;

	}

	.brand-bottom .right .tab-box .swiper-slide{

		box-sizing: border-box;

		padding: 0 .3rem;

	}

	.brand-bottom .right .logo-icon{

		display: block;

		width: 2.18rem;

		margin: 0 auto;

	}

	.brand-bottom .right .num-box{

		display: none;

	}

	.brand-bottom .right .tit{

		font-size: .48rem;

		line-height: .6rem;

		margin-top: 0;

	}

	.brand-bottom .right .line{

		margin-top: .5rem;

		width: 1.5rem;

	}

	.brand-bottom .right .con{

		font-size: .24rem;

		line-height: .4rem;

	}

	.brand-bottom .right .play-box{

		margin-top: .5rem;

	}

	.brand-bottom .right .play-btn .icon{

		width: .95rem;

	}

	.brand-bottom .right .play-btn .txt{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .24rem;

	}

	.brand-bottom .right .more-btn{

		margin-top: .5rem;

		/* width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem; */

	}

	.sub-nav .swiper-slide{

		margin-right: .8rem;

		/* min-width: .6rem; */

	}

	.sub-nav .swiper-slide a{

		font-size: .24rem;

		line-height: .7rem;

		height: .7rem;

	}

	.ejia-box{

		padding: 0;

	}

	.ejia-box .view{

		padding: 0;

	}

	.ban-brand{

		background-color: #f5f5f5;

		padding-bottom: .3rem;

	}

	.ban-brand .pc-img{

		display: none;

	}

	.ban-brand .m-img{

		display: block;

		height: 5.9rem;

	}

	.ban-brand .ban-dialog{

		position: static;

		transform: translateY(0);

		width: 92%;

		margin: .3rem auto 0;

		padding: .8rem .5rem;

	}

	.ban-brand .ban-dialog .tit{

		font-size: .36rem;

		line-height: .4rem;

		margin-top: .6rem;

	}

	.ban-brand .ban-dialog .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.ban-brand .ban-dialog .ban-more{

		width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .24rem;

		margin-top: .8rem;

	}

	.brand-video{

		margin: 0;

	}



	.brand-video .pc-img{

		display: none;

	}

	.brand-video .m-img{

		display: block;

	}

	.ejia-recommend{

		padding: 0 0 .85rem;

		background: #eee;

	}

	.ejia-recommend .pc-box{

		display: none;

	}

	.ejia-recommend .m-box{

		display: block;

	}

	.ejia-recommend .m-box .product-list{

		margin-top: .5rem;

		padding: 0 .3rem;

	}

	.ejia-recommend .m-box .product-list .row{

		margin: 0 -.15rem;

	}

	.ejia-recommend .m-box .product-list .item{

		padding: 0 .15rem;

		box-sizing: border-box;

		margin-bottom: .24rem;

	}

	.product-list .con-box{

		padding: .6rem .24rem .24rem;

	}

	.product-list .con-box .top-icon{

		top: .2rem;

		right: .2rem;

	}

	.product-list .con-box .icon{

		width: .4rem;

		height: .4rem;

		/* font-size: .24rem; */

		margin-right: .15rem;

	}

	.product-list .tit{

		font-size: .3rem;

		line-height: .4rem;

		height: .8rem;

	}

	.product-list .con{

		font-size: .24rem;

		line-height: .4rem;

	}

	.product-list .con-box .mask{

		display: none;

	}

	.product-list .con-box .list-btns{

		margin-top: .3rem;

	}

	.product-list .con-box .list-btns a{

		font-size: .24rem;

		line-height: .4rem;

		padding-right: .24rem;

		background-size: 4px;

	}

	.jishi-box{

		padding: 0;

	}

	.jishi-box .view{

		padding: 0;

	}

	.brand-video .play-btn{

		width: .72rem;

	}

	.solution-box{

		padding: .7rem .3rem;

		margin: 0;

	}

	.brandinfo-tit{

		font-size: .48rem;

		line-height: .6rem;

	}

	.recommend-tit .right-btn{

		font-size: .24rem;

	    line-height: .6rem;

	    padding-right: .3rem;

	}

	.solution-tab{

		margin: .5rem 0 0;

		padding: 0;

	}

	.solution-tab .row{

		margin: 0 -.1rem;

	}

	.solution-tab .item{

		padding: 0 .1rem;

		margin-bottom: .2rem;

	}

	.solution-tab .solution-prev,

	.solution-tab .solution-next{

		width: .5rem;

		height: .7rem;

		background-size: .12rem;

	}

	.solution-tab .solution-prev{

		left: 0;

	}

	.solution-tab .solution-next{

		right: 0;

	}

	.solution-tab .con-box .text{

		padding: 0 .3rem;

		height: .4rem;

	}

	.solution-tab .con-box .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.custom-box{

		padding: .7rem 0;

	}

	.custom-box .custom{

		margin-top: .5rem;

	}

	.custom-box .pc-box{

		display: none;

	}

	.custom-box .m-box{

	    display: block;

	}

	.custom-box .row{

		margin: 0 -.1rem;

	}

	.custom-box .item{

		padding: 0 .1rem;

		margin-bottom: .2rem;

	}

	.custom-box .pro-btn{

		margin-top: .2rem;

	}

	.pro-btn .swiper-pagination-bullet{

		width: .16rem;

		height: .16rem;

		margin: 0 .1rem;

	}

	.custom-box .custom-wrap{

		padding-bottom: .7rem;

	}

	.jishi-contact{

		margin-top: .8rem;

	}

	.qrcode-box,

	.hotline-box{

		margin: 0;

	}

	.qrcode-box{

		width: 80%;

		/* padding: .7rem 0; */

	}

	.qrcode-box .img{

		width: 1.4rem;

	}

	.qrcode-box .icon{

		width: .4rem;

		margin-top: .2rem;

	}

	.qrcode-box .tit{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.qrcode-box .desc{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.hotline-box{

		margin-top: .5rem;

	}

	.jishi-contact .hotline-box .item{

		/* margin-bottom: .4rem; */

		margin: 0 .1rem;

	}

	.hotline-box .con-box{

		text-align: center;

	}

	.hotline-box .tit{

		font-size: .3rem;

		line-height: .8rem;

		background-size: .8rem;

		padding-left: 1rem;

	}

	.hotline-box .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.hotline-box .tel{

		font-size: .36rem;

		line-height: .5rem;

		padding: 0 0 .3rem;

		margin-top: .2rem;

	}

	.hotline-box .tel p{

		font-size: .3rem;

		line-height: .4rem;

		margin: 0 .1rem;

	}

	.jishi-contact .hotline-box .tel{

		line-height: .5rem;

		margin-top: .2rem;

		padding-bottom: 0;

		font-size: .3rem;

		line-height: .4rem;

	}

	.jishi-contact .hotline-box .website{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.office-box{

		padding: 0;

	}

	.office-box .view{

		padding: 0;

	}

	.office-solution-box{

		margin: 0;

		height: auto;

	}

	.office-solution-box .left,

	.office-solution-box .right{

		float: none;

		width: 100%;

		position: relative;

		padding: .8rem 0;

	}

	.office-solution-box .left .office-dialog{

		position: static;

		transform: translateY(0);

		width: 92%;

		margin: 0 auto;

		box-sizing: border-box;

		padding: .5rem;

	}

	.office-solution-box .left .icon{

		width: 1rem;

	}

	.office-solution-box .left .tit{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .5rem;

	}

	.office-solution-box .left .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.office-solution-box .right .text{

		position: static;

		padding: .3rem;

		box-sizing: border-box;

	}

	.office-solution-box .right .desc{

		font-size: .24rem;

		line-height: .4rem;

	}

	.office-solution-box .right .tit{

		font-size: .36rem;

		line-height: .5rem;

		margin-top: .2rem;

	}

	.office-solution-box .right .consult-btn{

		/* width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem; */

		margin-top: .6rem;

	}

	.ejia-recommend .brandinfo-tit{

		margin-bottom: .3rem;

	}

	.office-box .ejia-recommend{

		margin: 0;

		padding: .8rem .3rem;

	}

	.ejia-wrap .type-box .item{

		margin-bottom: .5rem;

	}

	.office-box .ejia-recommend .text{

		width: 100%;

		padding: 0 5%;

	}

	.office-box .ejia-recommend .text .tit{

		font-size: .4rem;

		line-height: .5rem;

	}

	.office-box .ejia-recommend .text .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.stationery-box{

		padding: 0;

	}

	.stationery-box .view{

		padding: 0;

	}

	.stationery-recommend{

		padding: .8rem 0;

		margin: 0;

	}

	.ejia-tab{

		margin: 0 -.15rem;

	}

	.ejia-tab .swiper-slide{

		padding: 0 .15rem;

	}

	.ejia-tab .pro-btn{

		margin-top: .4rem;

	}

	.stationery-recommend .ejia-tab{

		margin-top: .5rem;

	}

	.series-box{

		margin: .5rem 0 0;

		padding: 0;

		overflow: inherit;

	}

	.series-box .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.series-box .con{

		font-size: .24rem;

		line-height: .4rem;

	}

	.series-box .con span{

		font-size: .24rem;

		height: .4rem;

		line-height: .4rem;

	}

	.series-box .hover-box .img{

		width: 50%;

	}

	.series-box .hover-box .pro-btns a{

		width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		margin: 0 .1rem;

	}

	.series-box .pro-btn{

		margin-top: .4rem;

	}

	.tools-box{

		padding: 0;

	}

	.tools-box .view{

		padding: 0;

	}

	.tools-recommend{

		margin: 0;

		padding: .7rem .3rem;

	}

	.tools-recommend .product-list{

		margin-top: .5rem;

	}

	.tools-recommend .product-list .row{

		margin: 0 -.2rem;

	}

	.tools-recommend .product-list .item{

		width: 50%;

		padding: 0 .1rem;

		margin-bottom: .2rem;

	}

	.products-container{

		padding: .7rem 0;

	}

	.products-container .view{

		padding: 0;

	}

	.products-container .index-tit-box{

		padding: 0 .3rem;

	}

	.products-container .index-tit{

		padding-left: 0;

	}

	.products-container .index-product-btns{

		padding: 0;

	}

	.products-tab{

		margin-top: .4rem;

	}

	.products-tab .m-box .tab-btns .swiper-slide{

		height: 7.9rem;

	}

	.products-tab .tab-btns .text .wait{

		margin-top: .1rem;

		font-size: .24rem;

		line-height: .4rem;

	}

	.products-tab .tab-btns .text .tit{

		font-size: .36rem;

		line-height: .4rem;

	}

	.products-tab .tab-btns .text .desc{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.products-tab .pro-btn{

		margin-top: .5rem;

	}

	.new-products-box{

		margin-top: .5rem;

	}

	.new-products{

		margin-top: .4rem;

		padding-top: .5rem;

	}

	.new-products .new-tab{

		width: 100%;

	}

	.new-products .new-tab .swiper-slide{

		padding: 0 .3rem;

	}

	.new-products .new-tab .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.new-products .new-tab .con{

		font-size: .24rem;

		line-height: .4rem;

	}

	.new-products .new-tab .con span{

		font-size: .24rem;

		height: .4rem;

		line-height: .4rem;

	}

	.new-products .new-tab .hover-box .img{

		width: 50%;

	}

	.new-products .new-tab .hover-box .pro-btns a{

		width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		margin: 0 .1rem;

	}

	.new-products .new-tab .pro-btn{

		margin-top: .4rem;

		position: relative;

		z-index: 3;

	}

	.new-products:before{

		height: 4.6rem;

	}

	.order-box{

		margin-top: .8rem;

	}

	.order-box .order-wrap{

		margin-top: .5rem;

		padding: 0 .3rem;

	}

	.order-box .index-tit-box{

		display: none;

	}

	.order-box .order-wrap .left{

		width: 100%;

		float: none;

		display: none;

	}

	.order-box .order-tab{

		width: 100%;

	}

	.order-box .right{

		float: none;

		width: 100%;

		position: relative;

	}

	.order-box .text{

		position: static;

	}

	.order-box .pro-btn{

		position: relative;

		margin-top: .5rem;

		width: 100%;

	}

	.order-box .order-wrap .left:before{

		display: none;

	}

	.order-box .order-wrap  .order-btn{

		display: block;

		width: 2.5rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		margin: 0;

		bottom:auto;

		top: .2rem;

		right: .3rem;

	}

	.order-box .order-wrap .right .order-btn{

		display: block;

	}

	.order-box .right{

		margin-top: .5rem;

	}

	.order-box .text .en-tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.order-box .text .desc{

		font-size: .3rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.order-box .order-wrap .right .order-btn{

		position: static;

		margin-top: .2rem;

	}

	.order-box .circle-box{

		margin-top: .5rem;

	}

	.ban-order{

		height: 6rem;

	}

	.quality-box{

		padding: .8rem 0;

	}

	.order-tit{

		font-size: .4rem;

		line-height: .5rem;

	}

	.order-desc{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.quality-box .type-box{

		margin-top: .5rem;

	}

	.quality-box .type-box .item{

		padding: 0;

		margin: 0;

		width: 25%;

	}

	.quality-box .type-box .icon{

		width: .5rem;

	}

	.quality-box .type-box .txt{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.quality-box .slideup-btn{

		width: 2rem;

		height: .7rem;

		margin-top: .5rem;

	}

	.quality-box .slideup-btn span{

		font-size: .3rem;

		line-height: .7rem;

		padding-right: .5rem;

		background-size: .3rem;

	}

	.quality-box .step-text{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.step-box{

		padding: .7rem 0;

	}

	.step-view{

		padding: 0 .3rem;

		width: auto;

	}

	.step-list .img,

	.step-list li:nth-child(2n) .img{

		float: none;

		width: 100%;

	}

	.step-list .img .pc-img{

	    display: none;

	}

	.step-list .img .m-img{

	    display: block;

	}

	.step-list .text{

		position: static;

		width: 100%;

		transform: translateY(0);

	}

	.step-list .text .num{

		font-size: .48rem;

		line-height: .6rem;

	}

	.step-list .text .tit{

		font-size: .4rem;

		line-height: .5rem;

		margin-top: .2rem;

	}

	.step-list .text .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.step-list .text .line{

		width: .5rem;

		height: 2px;

		margin-top: .4rem;

	}

	.step-close{

		width: .5rem;

		margin-top: .8rem;

	}

	.step-close .txt{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.order-prev,

	.order-next{

		width: .5rem;

		height: .7rem;

		background-size: .12rem;

	}

	.tech-box{

		padding: .8rem 0;

	}

	.tech-box .swiper-slide{

		/* width: 33.33%; */

		height: 5.5rem;

	}

	.tech-box .tech-list{

		margin-top: .6rem;

	}

	.tech-box .tech-list .order-prev,

	.tech-box .tech-list .order-next{

	    /* display: block; */

	}

	.tech-box .swiper-slide .txt{

		width: .3rem;

		height: 2rem;

	}

	.tech-box .swiper-slide .txt span{

		font-size: .3rem;

		line-height: .4rem;

	}

	.order-tab-box{

		padding: .8rem 0;

	}

	.order-tab-wrap{

		padding-top: 0;

	}

	.order-tab{

		width: 100%;

	}

	.order-tab .swiper-slide{

		width: 100%;

		margin: 0 .4rem 0 0;

	}

	.order-tab-wrap:before,

	.order-tab-wrap:after{

		display: none;

	}

	.order-tab-wrap .order-prev,

	.order-tab-wrap .order-next{

		transform: translateY(-50%);

	}

	.order-tab-box .more-btn{

		width: 2.5rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		margin-top: .5rem;

	}

	

	.order-dialog .simg-tab{

		display: none;

	}

	.order-dialog .bimg-tab .txt{

		font-size: .3rem;

		line-height: .4rem;

		padding: 0 .5rem;

	}

	.order-dialog .order-dialog-close{

		width: .3rem;

	}

	.order-contact{

		padding: .8rem 0;

	}

	.cases-box{

		padding: .8rem 0;

	}

	.ban-cases .bg{

		height: 2.2rem;

	}

	.ban-cases .txt{

		font-size: .54rem;

		line-height: .6rem;

	}

	.ban-cases .txt span:before{

		height: 3px;

	}

	.cases-wrap{

		margin-top: .5rem;

	}

	.case-type-box .type-tit{

		font-size: .3rem;

		line-height: .7rem;

		padding-left: .4rem;

		background-size: .3rem;

		margin: 0;

	}

	.case-type-box .back-btn{

		width: 2rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.case-type-box .type-list{

		margin-top: .3rem;

		

	}

	.case-type-box .type-list .swiper-slide{

		margin-right: .3rem;

	}

	.case-type-box .type-list .swiper-slide a{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

		padding: 0;

		padding: 0 .2rem;

	}

	.case-list{

		margin-top: .5rem;

	}

	.case-list .left{

		width: 100%;

		float: none;

		margin-bottom: .2rem;

	}

	.case-list .right{

		position: relative;

		width: 100%;

	}

	.case-list .con-box{

		width: 49%;

	}

	.case-list .simg-item .con-box{

		position: relative;

		float: left;

	}

	.case-list .simg-item .con-box:nth-child(2n){

		float: right;

	}

	.case-list .mid-item{

		position: relative;

	}

	.case-list .left.mid-item .con-box{

		position: absolute;

		float: none;

	}

	.case-list .right.mid-item .con-box:nth-child(1){

		position: relative;

	}

	.case-page .page{

		padding: 0;

	}

	.case-page{

		margin-top: .8rem;

	}

	.bread-box span,

	.bread-box a{

		font-size: .24rem;

	}

	.proinfo-box{

		padding: .7rem 0;

	}

	.proinfo-box .back-box{

		margin-bottom: .7rem;

	}

	.proinfo .left{

		float: none;

		width: 100%;

	}

	.proinfo .simg-box{

		display: none;

	}

	.proinfo .right{

		float: none;

		width: 100%;

		margin-top: .5rem;

	}

	.proinfo .right .tit{

		font-size: .32rem;

		line-height: .4rem;

	}

	.proinfo .buy-btn{

		margin-top: .5rem;

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.proinfo .icon-box{

		margin-top: .5rem;

	}

	.proinfo .icon-box .item{

		padding-left: .5rem;

		background-size: .3rem;

		margin-right: .3rem;

		padding-right: .3rem;

	}

	.proinfo .icon-box .item:before{

		height: .4rem;

	}

	.proinfo .icon-box .txt{

		font-size: .24rem;

		line-height: .4rem;

	}

	.proinfo-nav-box{

		height: 1rem;

	}

	.proinfo-nav{

		width: 100%;

		float: none;

		text-align: center;

	}

	.proinfo-nav a{

		font-size: .3rem;

		line-height: 1rem;

		margin: 0 .5rem;

	}

	.proinfo-nav a:last-child{

		margin-right: .5rem;

	}

	.proinfo-bottom-box{

		padding: .8rem 0;

	}

	.proinfo-bottom-box .right{

		width: 100%;

		float: none;

	}

	.proinfo-bottom-box .right .con table td{

		padding: .5rem 0;

		font-size: .24rem;

		line-height: .4rem;

	}

	.proinfo-bottom-box .right .con table h3{

		font-size: .3rem;

		line-height: .4rem;

	}

	.type-btns a{

		font-size: .3rem;

		line-height: .5rem;

		margin-right: .5rem;

	}

	.proinfo-bottom-box .data-list{

		margin-top: .5rem;

		min-height: auto;

	}

	.proinfo-bottom-box .proinfo-aside{

		margin-top: .5rem;

	}

	.proinfo-aside-tit{

		height: .7rem;

		line-height: .7rem;

		font-size: .3rem;

	}

	.proinfo-bottom-box .proinfo-aside .list{

		margin-top: .5rem;

	}



	.proinfo-aside .list .item{

		float: left;

		width: 49%;

		padding-top: 49%;

		position: relative;

	}

	.proinfo-aside .list .item:nth-child(2n){

		float: right;

	}

	.proinfo-aside .list .con-box{

		position: absolute;

		height: 100%;

		left: 0;

		top: 0;

		width: 100%;

	}

	.proinfo-aside .list .con-box .img{

		width: 60%;

	}

	.proinfo-aside .list .con-box .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.proinfo-aside .list .con-box .desc{

		font-size: .24rem;

		line-height: .4rem;

	}

	.proinfo-aside .contact-btn{

		margin: 0 auto;

		width: 2rem;

		height: 1rem;

		line-height: 1rem;

		padding-left: 1.5rem;

		font-size: .3rem;

	}

	.proinfo-aside .contact-btn:before{

		width: 1rem;

		height: 1rem;

	}

	.aside-top-box{

		padding: 0 .3rem;

	}

	.pro-aside{

		width: 92%;

	}

	.aside-top-box .back-btn{

		font-size: 	.26rem;

		line-height: 1rem;

	}

	.aside-top-box .top-tit{

		font-size: 	.3rem;

		line-height: 1rem;

	}

	.pro-aside-box li .aside-tit{

		font-size: 	.36rem;

		line-height: 1.1rem;

		height: 1.1rem;

		padding: 0 .3rem;

	}

	.pro-aside-box .aside-nav{

		height: calc(100% - 1rem);

	}

	.pro-aside-box li.new-li .aside-tit{

		background-position: 30% center;

		background-size: .3rem;

	}

	.pro-aside-box li .aside-tit:before{

		right: .3rem;

		width: .2rem;

		height: .2rem;

		margin-top: -.1rem;

	}

	.pro-aside-box .sec-tit{

		font-size: 	.3rem;

		line-height: .88rem;

		height: .88rem;

		padding: 0 .3rem;

	}

	.pro-aside-box .sec-item.has .sec-tit:before{

		width: .18rem;

		height: .18rem;

		margin-top: -.09rem;

		right: .3rem;

	}

	.pro-aside-box .sec-item.cur .sec-tit:before{

		left: .3rem;

	}

	.pro-aside-box .third-nav{

		padding: .4rem 0;

	}

	.pro-aside-box .third-item .third-tit{

		padding: 0 .3rem;

		font-size: 	.26rem;

		line-height: .7rem;

	}

	.pro-aside-box .third-item.has .third-tit:before{

		right: .3rem;

		width: .2rem;

		height: .2rem;

		margin-top: -.1rem;

	}

	.pro-aside-box .four-nav .four-tit{

		font-size: 	.24rem;

		line-height: .7rem;

		padding: 0 .6rem;

	}

	.pro-aside-box .four-nav .four-item.cur .four-tit:before{

		width: .2rem;

		height: .2rem;

		right: .3rem;

		margin-top: -.1rem;

	}

	.pro-aside-box .five-nav{

		padding: 0 1rem;

	}

	.pro-aside-box .five-nav .five-item{

		margin-bottom: .2rem;

	}

	.pro-aside-box .five-nav a{

		font-size: .24rem;

		line-height: .4rem;

		padding-left: 0;

	}

	.pro-select{

		width: 92%;

	}

	.pro-select li{

		padding: .36rem .3rem .24rem;

	}

	.pro-select li .select-tit{

		font-size: .26rem;

		line-height: .3rem;

	}

	.pro-select li .sub{

		margin-top: .24rem;

		padding-bottom: 0;

	}

	.pro-select li .sub .select-item{

		margin-bottom: .2rem;

	}

	.pro-select li .sub .select-item a{

		height: .75rem;

		line-height: .75rem;

		font-size: .24rem;

	}

	.pro-select li .sub .select-item.cur a{

		background-size: .4rem;

	}

	.product-list-box .right .pro-btns a{

		margin: 0;

		/* float: left; */

		width: 2.9rem;

		height: .7rem;

		line-height: .7rem;

		padding: 0 .2rem;

		font-size: .26rem;

	}

	.product-list-box .right .pro-btns a:nth-child(2){

		float: right;

	}

	.product-list-box .right .pro-btns a:before{

		width: .27rem;

		height: .27rem;

		right: .2rem;

	}



	.product-list-box{

		padding: .8rem 0;

	}

	.product-list-box .product-list{

		margin-top: .4rem;

	}

	.product-list-box .product-list .row{

		margin: 0 -.1rem;

	}

	.product-list-box .product-list .item{

		padding: 0 .1rem;

		margin-bottom: .2rem;

	}

	.product-list-box .product-list .page{

		margin-top: .4rem;

	}

	.suggest-box{

		height: 6rem;

	}

	.suggest-box .text{

		margin-top: -.85rem;

	}

	.suggest-box .text .tit{

		font-size: 	.36rem;

		line-height: .4rem;

	}

	.suggest-box .text .suggest-btn{

		width: 2.5rem;

		height: .8rem;

		line-height: .8rem;

		font-size: .3rem;

		margin-top: .5rem;

	}



	.website-box{

    	padding: .7rem 0;

    }

    .website-box h3{

    	font-size: .36rem;

    	line-height: .5rem;

    }

    .website-box .list{

    	margin-top: .3rem;

    }

    .website-box .list li{

    	padding-bottom: .3rem;

    	margin-bottom: .3rem;

    }

    .website-box .list .navson{

    	margin-top: .3rem;

    }

    .website-box .list .tit{

    	font-size: .3rem;

    	line-height: .4rem;

    }

    .website-box .list .navson a{

    	font-size: .24rem;

    	line-height: .4rem;

    	margin-right: .4rem;

	}

	

	.search-wrap{

		padding: .8rem 0;

	}

	.search-wrap .tab-btns{

		float: none;

		width: 100%;

		font-size: 0;

	}

	.search-wrap .tab-btns a{

		width: 50%;

		display: inline-block;

		*display: inline;

		zoom: 1;

		border-right: 1px solid #e6e6e6;

		box-sizing: border-box;

		height: .8rem;

		line-height: .8rem;

		font-size: .3rem;

	}

	.search-wrap .tab-btns a:nth-child(2n){

		border-right: none;

	}

	.search-wrap .tab-btns a:nth-last-child(2){

		border-bottom: none;

	}

	.search-wrap .right{

		float: none;

		width: 100%;

		margin-top: .5rem;

	}

	.search-wrap .right .num{

		font-size: .24rem;

		line-height: .4rem;

		padding-bottom: .3rem;

	}

	.search-list .item{

		padding: .4rem 0;

	}

	.search-list .item .tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.search-list .item .pub-con{

		margin-top: .2rem;

	}

	.search-list .item .time{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .2rem;

	}

	.search-wrap .page{

		margin-top: .5rem;

	}

	.order-dialog .bimg-tab .order-prev,

	.order-dialog .bimg-tab .order-next{

		display: block;

	}

	.suggest-dialog{

		padding: .4rem;

	}

	.suggest-form .left,

	.suggest-form .right{

		float: none;

		width: 100%;

	}

	.suggest-dialog .tit{

		font-size: .36rem;

		line-height: .4rem;

	}

	.suggest-form .form-tit{

		font-size: .3rem;

		line-height: .4rem;

		margin-bottom: .1rem;

	}

	.suggest-dialog .suggest-form{

		margin-top: .4rem;

	}

	.suggest-form .left .row{

		margin:0;

	}

	.suggest-form .left .item{

		margin-bottom: .3rem;

		padding:0;

	}

	.suggest-form input[type=text]{

		height: .4rem;

		line-height: .4rem;

		padding:.1rem .2rem;

		width: calc(100% - .4rem);

		font-size: .3rem;

	}

	.suggest-form .text{

		height: 3rem;

	}

	.suggest-form .text textarea{

		padding:0 .2rem;

		font-size: .3rem;

		line-height: .4rem;

	}

	.suggest-form .text .file-btn{

		font-size: .3rem;

		line-height: .4rem;

	}

	.suggest-form .text .file-btn:before{

		width: .32rem;

		height: .24rem;

		left: -.6rem;

    	top: .15rem;

	}

	.suggest-form .check-box{

		margin-top: .3rem;

	}

	.suggest-form .check-box .check{

		float: none;

		width: 100%;

	}

	.suggest-form .check-box img{

		height: .6rem;

	}

	.suggest-form .check-box input[type=submit]{

		display: block;

		width: 2.5rem;

		height: .7rem;

		font-size: .3rem;

		float: none;

		margin:.3rem auto 0;

	}

	.suggest-contact{

		margin-top: .3rem;

		padding-top: .3rem;

	}

	.suggest-contact .contact-tit{

		font-size: .3rem;

		line-height: .4rem;

	}

	.suggest-contact .contact{

		margin-top: .2rem;

	}

	.suggest-contact .contact-item{

		font-size: .24rem;

		line-height: .4rem;

		width: 100%;

		margin:0;

	}

	.suggest-contact .tip{

		margin-top: 0;

		font-size: .24rem;

		line-height: .4rem;

	}

	.suggest-dialog .suggest-close{

		width: .3rem;

		top: .2rem;

		right: .2rem;

	}

	.proinfo .icon-box .item:nth-child(2) .icon-tit{

		font-size: .24rem;

		line-height: .3rem;

	}

	.culture-bottom .culture-list .con{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.proinfo .proinfo-text{

		margin-top: .3rem;

	}

	.proinfo .proinfo-text td{

	    font-size: .24rem;

	    line-height: .4rem;

	    padding: .3rem 0;

	}

	.talk-aside{

		display: none;

	}

	.order-tab-box .btns{

		margin-top: .4rem;

	}

	.btns .swiper-pagination-bullet{

		width: .16rem;

	    height: .16rem;

	    margin: 0 .09rem;

	}



	.recruit-conditions .pc-box{

		display: none;

	}

	.recruit-conditions .m-box{

		display: block;

	}

	.recruit-box{

		padding: .7rem 0;

	}

	.recruit-tit .tit{

		font-size: .4rem;

		line-height: .5rem;

	}

	.recruit-tit .desc{

		font-size: .24rem;

		line-height: .4rem;

		margin-top: .1rem;

	}

	.recruit-tit .line{

		width: .6rem;

		height: 3px;

		margin-top: .3rem;

	}

	.recruit-conditions{

		margin-top: .5rem;

		position: relative;

		z-index: 3;

	}

	.position-select{

		font-size: 0;

	}

	.position-select .select{

		width: 32%;

		margin-right: 2%;

	}

	.recruit-box .download-box>.select:last-child{

		margin-bottom: 0;

	}

	.position-select .select:last-child{

		margin-right: 0;

	}

	.recruit-box .select .tit{

		padding: 0 .3rem;

	}

	.recruit-box .select .tit:before{

		right: .2rem;

	}

	.recruit-list{

		margin-top: .3rem;

		padding: 0;

		background-color: transparent;

		border: none;

	}

	.recruit-list .title-box{

		padding: 0 .3rem;

	}

	.recruit-list .top-title .tit{

		padding: .2rem 0;

		font-size: .3rem;

		line-height: .4rem;

	}

	.recruit-list .title-box .tit{

		font-size: .24rem;

		line-height: .4rem;

	}

	.recruit-list .title-box .address,

	.recruit-list .title-box .salary{

		display: none;

	}

	.recruit-list .title-box .position{

		width: 65%;

	}

	.recruit-list .title-box .arrow{

		right: .1rem;

	}

	.recruit-list .recruit-drop{

		padding: .5rem .3rem;

	}

	.recruit-list .recruit-drop .con-box{

		width: 100%;

		font-size: .24rem;

		line-height: .4rem;

		min-height: auto;

	}

	.recruit-list .recruit-drop .con-box h3{

		font-size: .3rem;

		line-height: .4rem;

	}

	.recruit-list .recruit-drop .send-btn{

		position: static;

		margin-top: .3rem;

	}

	.recruit-ajax .page{

		margin-top: .36rem;

	}

	.recruit-box .campus-btn{

		margin-top: .4rem;

	}

	.notice-wrap{

		height: .7rem;

	}

	.notice-view{

		padding: 0 1rem 0 .3rem;

		width: auto;

	}

	/* .notice-fix{

		padding: .1rem 0;

	}

	.notice-fix .tit,

	.notice-fix .notice-tab a{

		font-size: .3rem;

		line-height: .5rem;

	} */

	.notice-fix .notice-tab{

		width: 70%;

		text-align: left;

	}

	.notice-fix .close-btn{

		width: .3rem;

	    height: .32rem;

	}



}
/* Rebranded header badge sizing override. */
@media (max-width: 767px){
	header .logo,
	.index-page header .logo{
		width: 145px !important;
		max-width: calc(100vw - 92px) !important;
		margin-top: .18rem !important;
	}
	header .logo img,
	.index-page header .logo img{
		width: 145px !important;
		max-width: 100% !important;
		height: auto !important;
	}
}

.dealer-poster-footer {
	padding: 0 !important;
	overflow: hidden;
}
.dealer-poster-wrap,
.dealer-poster-wrap img {
	width: 100%;
	height: auto;
	display: block;
}
