

@charset "utf-8";
@media screen and ( max-width: 767px){
	body header .car-list-nav .tip {
	    font-size: .28rem;
	    bottom: 0;
	    position: relative;
	    right: 0;
	    text-align: center;
	    padding: .5em 0;
	}
	.pchd{
		display: none;
	}
	.mobhd{
		display: block;
	}
	.pcitem{
		display: none;
	}
	.mobitem{
		display: block;
	}
	html{
		position: relative;
	}
	body{
		padding-top: 1.2rem;
		width: 100%;
		overflow: hidden;
		position: absolute;
		top: 0;
		left: 0;
	}
	header{
		height: 1.2rem;
		overflow: hidden;
	}
	.w1410,
	.w1200{
		padding: 0 .3rem;
	}
	.ad{
		padding-top: 1.2rem;
		height: auto;
	}
	.ad .bgimg{
		position: relative;
		width: 100%;
		height: 4rem;
	}
	.ad.white .text{
		color: #373434;
	}
	.ad .text{
		padding: 0 .55rem;
		font-size: .32rem;
		position: absolute;
		top: 0;
		left: 0;
		transform: none;
		text-shadow: none;
	}
	.ad .text h3{
		font-size: .48rem;
		line-height: 1.2rem;
		padding-left: .3rem;
		background: url('../img/arrow-black.png') no-repeat left center/.18rem auto;
	}
	.ad .text h3:after{
	    width: .2rem;
	    height: .4rem;
	    margin-right: .14rem;
	    margin-top: -.2rem;
	    display: none;
	}
	.ad .text p{
		display: none;
	}
	#channel .wrap1{
		padding: .5rem 0 .8rem;
	}
	#channel .wrap1 ul{
		margin: .4rem -.1rem 0;
	}
	#channel .wrap1 li{
		padding: 0 .1rem .2rem;
	}
	#channel .wrap1 h3.tit{
		font-size: .32rem;
	}
	#channel .wrap1 li .text{
		font-size: .24rem;
		padding: 0 0 .2rem .2rem;
	}
	#channel .wrap1 li .text img.ico{
		height: .4rem;
	}
	#channel .wrap1 li .text .ptit{
		background-position: right .2rem center;
		background-size: .2rem auto;
	}
	#epquery .wrap1{
		height: auto;
	}
	#epquery .wrap1 .query-box{
		width: 100%;
		top: 0;
		left: 0;
		padding: .5rem .3rem 1rem;
		position: relative;
	}
	#epquery .wrap1 .query-box .tit{
		font-size: .4rem;
	}
	#epquery .wrap1 .tap-nav span{
		font-size: .28rem;
	}
	#epquery .wrap1 .tap-nav span + span{
		margin-left: .66rem;
	}
	#epquery .wrap1 .tap-list{
		padding-top: .36rem;
	}
	#epquery .wrap1 .lab-box .lab-tit{
		font-size: .24rem;
		padding-bottom: .06rem;
	}
	#epquery .wrap1 .tap-nav span:after{
		height: .03rem;
	}
	#epquery .wrap1 .lab-box .inp .check{
		font-size: .24rem;
		padding-left: .3rem;
	}
	#epquery .wrap1 .lab-box .inp .check + .check{
		margin-left: .94rem;
	}
	#epquery .wrap1 .lab-box .inp .check:after{
		width: .2rem;
		height: .2rem;
	}
	#epquery .wrap1 .lab-box + .lab-box{
		margin-top: .24rem;
	}
	#epquery .wrap1 .lab-box .inp input{
		font-size: .24rem;
		line-height: .6rem;
	}
	#epquery .wrap1 .lab-box.code .inp img{
		width: 1.5rem;
		margin-left: .2rem;
	}
	#epquery .wrap1 .lab-box.code .inp input{
		width: calc(100% - 1.75rem);
	}
	#epquery .wrap1 .submit{
		margin-top: .4rem;
		height: .8rem;
		line-height: .8rem;
		font-size: .28rem;
	}
	#epquery .wrap1 .query-success{
	    height: 100%;
	    padding: .5rem .3rem 1.5rem;
	    margin-top: 0;
	    transform: none;
	    left: 0;
	    top: 0;
	    width: 100%;
	    max-width: 100%;
	    position: relative;
	    min-height: 7.8rem;
	}
	#epquery .wrap1 .query-success .success-tit{
		font-size: .32rem;
	}
	#epquery .wrap1 .query-success .success-desc{
		margin-top: .3rem;
	}
	#epquery .wrap1 .query-success .success-desc span{
		font-size: .28rem;
		margin-right: 0;
	}
	#epquery .wrap1 .query-success .success-desc .model{
		width: 100%;
		font-size: .28rem;
		line-height: .8rem;
		height: .8rem;
		margin-top: .2rem;
	}
	#epquery .wrap1 .query-success .success-list{
		max-height: 6rem;
		margin-top: .2rem;
	}
	#epquery .wrap1 .query-success li{
	    line-height: .8rem;
	    padding-top: .2rem;
	    height: 1rem;
	}
	#epquery .wrap1 .query-success li span{
		font-size: .24rem;
		padding-left: .3rem;
		background-size: .2rem auto;
	}
	#epquery .wrap1 .query-success li .look{
		width: .3rem;
		margin-right: .5rem;
	}
	#epquery .wrap1 .query-success li .down{
		width: .24rem;
	}
	#epquery .wrap1 .query-success li:after{
	    height: .3rem;
	    background-color: rgba(0,0,51,.1);
	    bottom: .22rem;
	    right: .34rem;
	}
	#epquery .wrap1 .query-success .close{
		width: .3rem;
		height: .3rem;
		bottom: 1rem;
	}
	#parts .wrap1{
		padding: .6rem 0 1.1rem;
	}
	#parts .wrap1 h3.tit{
		font-size: .32rem;
	}
	#parts .wrap1 .box{
		height: 9rem;
		margin-top: .3rem;
	}
	#parts .wrap1 .box .search-box{
		width: 100%;
		left: 0;
		transform: none;
		padding: 0 .3rem;
	    top: 1rem;
	    line-height: .7rem;
	    white-space: normal;
	}
	#parts .wrap1 .box .search-box .search-success span{
		font-size: ;
	}
	#parts .wrap1 .box .search-box span:first-child{
		display: block;
		font-size: .28rem;
	}
	#parts .wrap1 .box .search-box input[type="text"]{
		width: 4rem;
		font-size: .28rem;
		height: .7rem;
	    line-height: .7rem;
	    padding: 0 1em;
	}
	#parts .wrap1 .box .search-box input[type="submit"]{
		width: 2rem;
		font-size: .28rem;
		height: .7rem;
	    line-height: .7rem;
	}
	#parts .wrap1 .box .info-des{
		top: 3rem;
		padding: .4rem;
	}
	#parts .wrap1 .box .info-des p{
		font-size: .24rem;
		padding-left: .28rem;
	}
	#parts .wrap1 .box .info-des p:after{
		width: .1rem;
		height: .2rem;
		margin-top: -.1rem;
	}
	#parts .wrap1 .box .search-success{
		width: 6rem;
		left: .3rem;
		padding: .3rem;
    	top: 2rem;
	}
	#parts .wrap1 .box .search-success p{
		padding-left: .3rem;
		font-size: .24rem;
	}
	#parts .wrap1 .box .search-success p + p{
		margin-top: .2rem;
	}
	#parts .wrap1 .box .search-success p:after{
		width: .1rem;
		height: .2rem;
		margin-top: -.1rem;
	}
	#hr .wrap1{
		padding-bottom: .8rem;
	}
	#hr .wrap1 .imgs{
		height: 5rem;
		position: relative;
	}
	#hr .wrap1 .item-box{
		padding: .84rem 0 .6rem;		
	}
	#hr .wrap1 .imgs .bgimg{
		display: block;
	}
	#hr .wrap1 .imgs img{
		display: none;
	}
	#hr .wrap1 .item{
		width: calc(50% - .2rem);
		margin: 0;
	    height: 3.6rem;
	    padding-top: .5rem;
	}
	#hr .wrap1 .item + .item{
		margin-left: .2rem;
	}
	#hr .wrap1 .item .ico{
		width: 1rem;
		height: 1rem;
		background-size: .4rem auto;
	}
	#hr .wrap1 .item .item-tit{
		font-size: .32rem;
	}
	#hr .wrap1 .item .item-con{
		font-size: .24rem;
	}
	#hr .wrap1 .item .item-more{
		font-size: .24rem;
		padding-right: .2rem;
		background-size: .1rem auto;
		margin-top: .2rem;
	}
	#hr .wrap1 .text{
		margin-top: .3rem;
	}
	#hr .wrap1 .text .tit{
		font-size: .32rem;
	}
	#hr .wrap1 .text .con{
		font-size: .24rem;
		margin-top: .1rem;
	}
	#hr .wrap1 .text .more{
		margin-top: .24rem;
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
		background-size: .2rem auto;
		background-position: right .24rem center;
		margin-top: .4rem;
	}
	.joinlist .sp2,
	.joinlist .sp3,
	.joinlist .sp4,
	.joinlist .sp5{
		display: none;
	}
	.joinlist .sp1{
    	width: calc(60% - .75rem);
	}
	.joinlist .sp6{
    	width: calc(40% - .75rem);
		text-align: right;
		padding-right: 2%;
	}
	.joinlist ul{
		margin-top: .4rem;
	}
	.joinlist ul li{
		line-height: .6rem;
		padding: 0;
	}
	.joinlist ul li .li-tit{
		padding: .2rem 0;
	}
	.joinlist ul li .li-tit .sp7{
		width: 1.5rem;
	}
	.joinlist ul li .li-tit .sp7:after{
	    width: 1.5rem;
	    line-height: .5rem;
	    height: .5rem;
	    font-size: .24rem;
	}
	.joinlist .screen .select-box{
		width: 100%;
		float: none;
		margin-bottom: .2rem;
	}
	.joinlist .screen .select-box select{
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
		padding: 0 .5em;
		background-size: .2rem auto;
	}
	.joinlist .screen .select-box + .select-box{
		margin-left: 0;
	}
	.joinlist .screen .search-box{
		float: none;
	}
	.joinlist .screen .search-box input[type="text"]{
		width: 100%;
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
		padding: 0 .5em;
	}
	.joinlist .screen .search-box input[type="submit"]{
		width: .2rem;
	}
	#social .wrap1{
		padding: .8rem 0 1rem;
	}
	.joinlist ul li .li-con h4{
		font-size: .28rem;
	}
	.joinlist ul li .li-con{
		font-size: .24rem;
		padding: .4rem 0 .5rem;
	}
	.joinlist ul li .li-con .li-con-item + .li-con-item{
		margin-top: .3rem;
	}
	.joinlist ul li .li-con .apply{
	    margin-top: .3rem;
	    font-size: .24rem;
	    width: 1.8rem;
	    height: .7rem;
	    line-height: .7rem;
	}
	.pagination a.prev,
	.pagination a.next{
		display: none;
	}
	.pagination a{
		font-size: .24rem;
		width: .5rem;
		height: .5rem;
		line-height: .5rem;
		margin: .05rem;
	}
	.pagination a.last-page,
	.pagination a.first-page{
		width: 1rem;
	}
	#social .wrap1 .pagination{
		margin-top: .5rem;
	}
	.joinlist ul li .li-tit .list-item{
		font-size: .24rem;
	}
	#school .wrap1{
		padding: .5rem 0 .2rem;
	}
	#school h4.tit{
	    font-size: .32rem;
	    padding-left: .4rem;
	    background-size: .3rem auto;
	    line-height: .7rem;
	}
	#school .wrap2 .joinlist{
		margin-top: .4rem;
	}
	#school .wrap2 .pagination{
		margin-top: .5rem;
	}
	#school .wrap3{
		background-size: 130% auto;
	    padding: .5rem 0 1rem;
	}
	#school .wrap3 .imgs{
		width: 100%;
	}
	#school .wrap3 ul{
	    margin: .4rem 0 0;
	    padding: .1rem 0;
	    width: 100%;
	}
	#school .wrap3 li{
		font-size: .24rem;
		line-height: 1.5;
		padding: .4em 0 .4em .6rem;
	}
	#school .wrap3 li + li{
		margin-top: .1rem;
	}
	#school .wrap3 li i{
	    top: .26rem;
	    width: .44rem;
	    height: .44rem;
	    line-height: .44rem;
	    font-size: .2rem;
	    margin-top: -.22rem;
	    border: 1px solid #fff;
	}
	#school .wrap3 ul:after{
		left: .22rem;
	}
	#school .wrap4{
		padding: .5rem 0 1rem;
	}
	#school .wrap4 .scrollbox{
		margin-top: .4rem;
	}
	#school .wrap4 table td{
		padding-left: .2rem;
	}
	#school .wrap4 table thead td{
		font-size: .28rem;
	}
	#school .wrap4 table tbody td{
		font-size: .24rem;
	}
	#school .wrap5{
	    padding: .4rem 0 1rem;
	}
	#school .wrap5 ul{
		margin-top: .4rem;
	}
	#school .wrap5 ul .li-tit{
	    padding: .2rem .3rem;
	    line-height: 1;
	}
	#school .wrap5 ul .li-tit span{
		font-size: .28rem;
		padding-right: 1rem;
		vertical-align: top;
	}
	#school .wrap5 ul .li-tit .ico{
		width: .44rem;
		height: .44rem;
		right: .4rem;
	}
	#school .wrap5 ul .li-tit .ico:before{
		height: .2rem;
	}
	#school .wrap5 ul .li-tit .ico:after{
		width: .2rem;
	}
	#school .wrap5 ul .li-con{
		font-size: .24rem;
		padding: .2rem .3rem;
	}
	#school .wrap5 .loadingbox{
		margin-top: .4rem;
	}
	#school .wrap4 table{
		min-width: 10rem;
	}
	#school .wrap5 .more{
	    width: 2rem;
	    height: .7rem;
	    line-height: .7rem;
	    font-size: .24rem;
	    background-size: .2rem auto;
	    background-position: right .24rem center;
	    margin-top: .4rem;
	}
	.total-nav-box{
	    height: .9rem;
	}
	.total-nav{
		height: .9rem;
		line-height: .9rem;
	}
	.total-nav .swiper-container{
		width: 100%;
	}
	.total-nav .swiper-slide{
		width: 33.3333%;
		min-width: 33.3333%;
	}
	.total-nav .swiper-slide a{
		font-size: .28rem;
		margin: 0 .1rem;
	}
	#hatch .wrap1 .imgs,
	#promotion .wrap1 .imgs{
		margin: 0 -.3rem;
	}
	#hatch .wrap1 h4.tit,
	#promotion .wrap1 h4.tit{
		font-size: .32rem;
	}
	#hatch .wrap1{
		padding: .46rem 0 0;
	}
	#hatch .wrap1 .imgs{
		margin-top: .4rem;
	}
	#promotion .wrap1{
		padding: .4rem 0 0;
	}
	#promotion .wrap1 .imgs{
		margin-top: .5rem;
		color: currentcolor
	}
	.total-nav .swiper-slide a:after{
		height: 2px;
	}
	#care .wrap1 ul li{
		width: 50%;
	}
	#care h3.tit{
		font-size: .32rem;
	}
	#care .wrap1{
		padding: .5rem 0 1.1rem;
	}
	#care .wrap1 ul{
		margin-top: .44rem;
	}
	#care .wrap1 ul li{
		height: 3rem;
	}
	#care .wrap1 ul li .hover-box .ico{
		width: .6rem;
		height: .6rem;
		margin: .7rem auto 0;
	}
	#care .wrap1 ul li .hover-box .con{
		font-size: .24rem;
	}
	#care .wrap2{
		padding: .66rem 0 1rem;
	}
	#care .wrap2 .swiper-slide{
		width: 4rem;
	}
	#care .wrap2 .text{
		font-size: .24rem;
		padding: 0 .7rem 0 .2rem;
		background-position: right .3rem center;
		background-size: .2rem auto;
		bottom: .2rem;
	}
	#care .wrap2 .swiper-container{
		margin-top: .44rem;
	}
	#care .wrap2 .swiper-slide + .swiper-slide{
		margin-left: .2rem;	
	}
	#care .wrap2 .swiper-container-horizontal>.swiper-scrollbar{
		margin-top: .5rem;
	}
	#care .wrap3{
		padding: .64rem 0 1.35rem;
	}
	#care .wrap3 ul{
		margin: .5rem 0 0;
	}
	#care .wrap3 ul li{
		width: 100%;
		padding:0 0 .3rem;
	}
	#care .wrap3 ul li .d1{
	    font-size: .28rem;
	    line-height: .7rem;
	}
	#care .wrap3 ul li .imgs .play{
		width: 1rem;
		height: .7rem;
	}
	.vidcontainer video{
		max-width: 100%;
	}
	.vidcontainer .closevid{
	    width: 24px;
	    height: 24px;
	    top: 20px;
	    right: 20px;
	}
	#care .wrap3 .pagination{
		margin-top: 0;
	}
	.currency-list li{
		width: 100%;
		padding: 0;
	}
	.currency-list.model1 .text span{
		font-size: .28rem;
		padding-right: 1rem;
	}
	.currency-list.model1 .text .look{
		width: .3rem;
		height: .4rem;
	}
	.currency-list.model1 .text .down{
		width: .24rem;
		height: .4rem;
	}
	.currency-list.model1 .text .ico{
		margin-top: -.2rem;
	}
	.currency-list.model1 .text .ico em{
		height: .3rem;
		margin: 0 .2rem;
	}
	.currency-list.model1 .text{
		margin: .2rem 0 .5rem;
	}
	.currency-list{
		margin: 0;
	}
	#csr .wrap1{
		padding: .5rem 0 1.2rem;
	}
	#csr .wrap1 .tit,
	#welfare .wrap1 .tit{
		font-size: .32rem;
	}
	#csr .wrap1 ul{
		margin: .2rem 0 0;
	}
	#welfare .wrap1{
		padding: .5rem 0 1.2rem;
	}
	#welfare .wrap1 ul{
		margin-top: .2rem;
	}
	.currency-list.model2 .text{
	    padding: .2rem 0 .4rem;
	}
	.currency-list.model2 .text .text-tit{
		font-size: .28rem;
	}
	.currency-list.model2 .text .text-time{
		font-size: .24rem;
	}
	#welfare .wrap1 .pagination{
		margin-top: .2rem;
	}
	#purchase .wrap1 .tit{
		font-size: .32rem;
	}
	#purchase .wrap1{
		padding: .6rem 0 1.2rem;
	}
	#purchase .wrap1 .imgs{
		height: 3.4rem;
		margin-top: .3rem;
	}
	#purchase .wrap1 .text{
		left: 5%;
	}
	#purchase .wrap1 .text .d1{
		font-size: .32rem;
	}
	#purchase .wrap1 .text .d2{
		font-size: .24rem;
	}
	#purchase .wrap1 ul{
		margin-top: .4rem;
	}
	#purchase .wrap1 li{
		line-height: 1;
		padding: .3rem 0;
	}
	#purchase .wrap1 li .els{
		font-size: .24rem;
		width: 100%;
		line-height: 1.5;
		padding-left: .4rem;
		background-size: .24rem auto;
		background-position: left center;
	}
	#purchase .wrap1 li .time{
		line-height: 1.5;
		font-size: .24rem;
		padding-top: .3em;
	}
	#purchase .wrap1 .pagination{
		margin-top: .6rem;
	}
	#energy h3.tit{
		font-size: .32rem;
	}
	#energy .wrap1{
		padding: .6rem 0 .9rem;
	}
	#energy .wrap1 .con{
		font-size: .24rem;
		max-width: 95%;
	}
	#energy .wrap1 ul{
		margin-top: .4rem;
	}
	#energy .wrap1 ul li{
		width: 100%;
	}
	#energy .wrap1 ul li + li{
		margin-top: .3rem;
	}
	#energy .wrap1 ul li .text{
		height: auto;
    	padding: .4rem .4rem .6rem .6rem;
    	font-size: .24rem;
	}
	#energy .wrap1 ul li .text .text-con:after{
		width: .12rem;
		height: .2rem;
		left: -.24rem;
		margin-top: -.1rem;
	}
	#energy .wrap1 .d1{
		font-size: .24rem;
		margin-top: .24rem;
	}
	#energy .wrap2{
		padding: .7rem 0 .9rem;
	}
	#energy .wrap2 .subtit,
	#energy .wrap7 .subtit{
		font-size: .28rem;
		background-size: .12rem auto;
		padding-left: .2rem;
		margin-top: .3rem;
	}
	#energy .wrap7 .subtit p{
	    font-size: .24rem;
	    color: #666464;
	}
	#energy .wrap2 li{
		width: 100%;
		padding-bottom: .3rem;
	}
	#energy .wrap2 li .imgs{
		height: 3.5rem;
	}
	#energy .wrap2 .text{
		height: auto;
		padding: .4rem .5rem .6rem;
		font-size: .24rem;
	}
	#energy .wrap2 .text p:after{
		width: 4px;
		height: 4px;
		margin-top: -2px;
		left: -.2rem;
	}
	#energy .wrap2 .formbox{
		margin-top: .5rem;
	}
	#energy .wrap3{
		padding: .6rem 0 1rem;
	}
	#energy .wrap3 .imgs{
		height: auto;
	}
	#energy .wrap3 .imgs .bgimg{
		position: relative;
		height: 3.6rem;
	}
	#energy .wrap3 .text{
		position: relative;
		width: 100%;
    	padding: .5rem .4rem 0;
	}
	#energy .wrap3 .text .zip-ico{
		width: .7rem;
		height: .7rem;
	}
	#energy .wrap3 .text .con{
		font-size: .24rem;
		margin-top: .3rem;
	}
	#energy .wrap3 .text a{
		height: .8rem;
		line-height: .8rem;
		font-size: .28rem;
		margin-top: .3rem;
	}
	#energy .wrap3 ul{
		padding: 0;
		width: 100%;
		margin-top: .4rem;
	}
	#energy .wrap3 li{
		margin-left: .4rem;
		padding: .3rem .4rem;
	}
	#energy .wrap3 li:after{
		left: -.4rem;
		margin-left: -3px;
		width: 6px;
		height: 6px;
		margin-top: -3px;
	}
	#energy .wrap3 .radio{
		width: .5rem;
		height: .5rem;
		border-radius: 0px;
		background-size: 100% auto;
		margin-right: .24rem;
	}
	#energy .wrap3 .li-text{
		padding: 0;
	}
	#energy .wrap3 .li-text .text-tit{
		font-size: .28rem;
	    padding-left: 0;
	    background-image: none;
	}
	#energy .wrap3 .li-text .text-con{
		font-size: .24rem;
	}
	#energy .wrap4 #map{
		height: 4rem;
	}
	#energy .wrap4 .map-tit{
		font-size: .32rem;
	}
	#energy .wrap4 .text{
		padding: .5rem .3rem .8rem;
	}
	#energy .wrap4 .map-item{
		padding-top: .2rem;
	}
	#energy .wrap4 .item-tit{
		font-size: .26rem;
		padding-left: .4rem;
		background-size: .3rem auto;
		line-height: 2.5;
	}
	#energy .wrap4 .item-d1{
		font-size: .24rem;
		padding-top: 1em;
	}
	#energy .wrap4 .item-d2{
		font-size: .24rem;
	}
	#energy .wrap4 .item-arial{
		font-size: .24rem;
	}
	#energy .wrap5{
		padding: .6rem 0 .5rem;
	}
	#energy .wrap5 .con{
		font-size: .26rem;
		margin-top: .2rem;
	}
	#energy .wrap5 ul{
		margin-top: .4rem;
	}
	#energy .wrap5 ul li{
		width: 100%;
		padding-bottom: .3rem;
	}
	#energy .wrap5 ul li .box{
	    padding: .3rem .4rem;
	    height: auto;
	}
	#energy .wrap5 ul li .subtit{
		font-size: .28rem;
	}
	#energy .wrap5 ul li .item-img{
		margin-top: .3rem;
	}
	#energy .wrap5 ul li .item-img .item{
		width: 1.6rem;
		height: .7rem;
		line-height: .7rem;
		margin-bottom: .24rem;
	}
	#energy .wrap5 ul li .item-img .item span{
		font-size: .2rem;
	}
	#energy .wrap6{
		padding-bottom: 1.2rem;
	}
	#energy .wrap6 .subtit{
		font-size: .28rem;
	}
	#energy .wrap6 .form-list .scroll-box{
		overflow: auto;
	}
	#energy .wrap6 .form-list .scroll-box img{
		min-width: 1000px;
	}
	#energy .wrap6 .item + .item{
		margin-top: .4rem;
	}
	#energy .wrap7 .item + .item{
		margin-top: .3rem;
	}
	#energy .wrap7 .item .item-con{
		font-size: .24rem;
	    padding: .4rem .6rem;
	    height: auto;
	}
	#energy .wrap7 .subbox + .subbox{
		margin-top: .6rem;
	}
	#energy .wrap7 .subbox .tap-bar-item{
		margin-right: .3rem;
		font-size: .26rem;
	}
	#energy .wrap7 .subbox .tap-bar-item + .tap-bar-item{
		margin-left: 0;
	}
	#energy .wrap7 .subbox .tap-list-item{
		overflow: auto;
	}
	#energy .wrap7 .subbox .tap-list-item img{
		min-width: 1000px;
	}
	#energy .wrap7 .subbox .desc{
		font-size: .24rem;
		margin-top: .3rem;
	}
	#energy .wrap7{
		padding: .5rem 0 1rem;
	}
	#energy .wrap7 .subtit{
	    background-position: left .18rem;
	}
	#energy .wrap7 .subtit span{
		font-size: .24rem;
	}
	#riders .wrap1{
		padding: .64rem 0 1.2rem;
	}
	#riders .wrap1 .pagination{
		margin-top: .2rem;
	}
	#riders .total-nav .swiper-wrapper,
	#energy .total-nav .swiper-wrapper{
		justify-content: center;
	}
	#daguo .wrap2 .tap-bar-nav .swiper-container{
		width: 100%;
	}
	#daguo h3.tit{
		font-size: .32rem;
	}
	#daguo .wrap1{
		padding: .64rem 0 .82rem;
	}
	#daguo .wrap1 .subtit{
		font-size: .28rem;
	}
	#daguo .wrap1 .imgs{
		margin-top: .3rem;
	}
	#daguo .wrap2{
		padding: .6rem 0 1rem;
	}
	#daguo .wrap2 .tap-bar-nav{
		padding: .1rem 0;
	}
	#daguo .wrap2 .tap-bar-nav .tap-bar-item{
		margin: 0;
		width: 25%;
		text-align: center;
		font-size: .24rem;
	}
	#daguo .wrap2 .tap-list{
		margin-top: .5rem;
	}
	#daguo .wrap2 .tap-list .imgs{
		width: 100%;
		height: 5rem;
	}
	#daguo .wrap2 .tap-list .text{
		width: 100%;
		padding: .3rem 0;
	}
	#daguo .wrap2 .tap-list .item-con{
		height: auto;
		font-size: .24rem;
		margin-top: .1rem;
	}
	#daguo .wrap2 .tap-list-item{
		height: auto;
	}
	#daguo .wrap2 .mCSB_inside>.mCSB_container{
		margin-right: 0;
	}
	#daguo .wrap2 .tap-list .item-tit{
		font-size: .28rem;
	}
	#daguo .wrap2 .tap-list .item-con p + p{
		margin-top: .1rem;
	}
	#daguo .wrap3-tit{
		padding-bottom: .4rem;
	}
	#daguo .wrap3{
		height: auto;
		padding: .5rem 0;
	}
	#daguo .wrap3 h3.tit{
		float: none;
		margin-top: .4rem;
	}
	#daguo .wrap3 .right{
		float: none;
		width: auto;
		margin: .3rem .5rem 0;
		height: auto;
	}
	#daguo .wrap3 .right .tap-bar-d1{
		font-size: .24rem;
	}
	#daguo .wrap3 .right .tap-bar-d2{
		font-size: .28rem;
		padding-right: .3rem;
	}
	#daguo .wrap3 .right .tap-bar-d2:after{
		width: .3rem;
		height: .3rem;
	}
	#daguo .wrap3 .right li + li{
		margin-top: .3rem;
	}
	#daguo .wrap3 .right .box:before{
		display: none;
	}
	#daguo .wrap3 .right .tap-item-box{
		padding: .4rem .3rem;
	}
	#daguo .wrap3 .right .tap-tit{
		font-size: .28rem;
	}
	#daguo .wrap3 .right .tap-subtit{
		font-size: .32rem;
	}
	#daguo .wrap3 .right .tap-con{
		font-size: .24rem;
		height: calc(100% - 1rem);
	}
	#daguo .wrap3 .right .close{
		width: .2rem;
		height: .2rem;
		top: .3rem;
		right: .2rem;
	}
	#daguo .wrap4{
		padding: .6rem 0 1.2rem;
	}
	#daguo .wrap4 li .imgs{
		float: none;
		width: 100%;
	}
	#daguo .wrap4 li .text{
		float: none;
		width: 100%;
	}
	#daguo .wrap4 ul{
		margin-top: .5rem;
	}
	#daguo .wrap4 li .text .text-tit{
		font-size: .28rem;
	}
	#daguo .wrap4 li .text .text-con{
		font-size: .24rem;
	}
	#daguo .wrap4 li + li{
		margin-top: .5rem;
	}
	#daguo .wrap4 li .text .more{
	    width: 2rem;
	    height: .7rem;
	    line-height: .7rem;
	    font-size: .24rem;
	    background-size: .2rem auto;
	    background-position: right .24rem center;
	    margin-top: .3rem;
	}
	#daguo .wrap3 .right .tap-bar-d1 i{
	    width: 4px;
	    height: 4px;
	    margin-top: -2px;
	}
	#daguo .wrap3 .right li:first-child .tap-bar-d1 i:after{
		width: 10px;
		height: 10px;
		margin: -5px 0 0 -5px;
	}
	#daguo .wrap3 .right .box .tap-bar:after{
	    left: 6px;
	    top: 22px;
	    height: calc(100% - 1rem);
	}
	.more-btn{
	    width: 2rem;
	    height: .7rem;
	    line-height: .7rem;
	    font-size: .24rem;
	    background-size: .2rem auto;
	    background-position: right .24rem center;
	}
	#news h3.tit{
		font-size: .32rem;
	}
	#news .wrap1{
		padding: .44rem 0 1.2rem;
	}
	#news .wrap1 .new-ban a .text{
		position: relative;
		width: 100%;
		padding: .3rem .2rem;
		top: 0;
		left: 0;
	}
	#news .wrap1 .new-ban a .text .text-tit{
		font-size: .28rem;
	}
	#news .wrap1 .new-ban .swiper-slide.white a .text .text-tit{
		color: #333;
	}
	#news .wrap1 .new-ban .swiper-slide.white a .text .text-con{
		color: #666;
	}
	#news .wrap1 .new-ban a .text .text-con{
		font-size: .24rem;
	}
	#news .wrap1 .new-ban a .text .more-btn{
		margin-top: .3rem;
	}
	#news .wrap1 .new-ban .swiper-pagination{
		position: relative;
		bottom: 0;
	}
	#news .wrap1 .new-ban .swiper-pagination .swiper-pagination-bullet{
		background-color: rgba(0,0,0,.5);
	}
	#news .wrap1 .new-ban .swiper-pagination .swiper-pagination-bullet-active{
		background-color: rgba(0,0,0,1);
	}
	#news .total-nav .swiper-slide{
		width: 25%;
		min-width: 25%;
	}
	#news .wrap1 .total-nav{
		margin-top: .7rem;
	}
	#news .wrap1 ul{
		margin-top: .8rem;
	}
	#news .wrap1 ul li{
		padding: 0;
	}
	#news .wrap1 ul li{
		margin-top: .5rem;
	}
	#news .wrap1 ul li .imgs{
		width: 100%;
	}
	#news .wrap1 ul li .text{
		width: 100%;
		padding:.3rem 0 .5rem;
	}
	#news .wrap1 ul li .text-tit{
		font-size: .28rem;
	}
	#news .wrap1 ul li .text-time{
		font-size: .24rem;
	}
	#news .wrap1 ul li .text-con{
		font-size: .24rem;
		margin-top: .2rem;
	}
	#news .wrap1 ul li .more-btn{
		margin-top: .3rem;
	}
	#news .wrap1 .pagination{
		margin-top: .75rem;
	}
	#match h3.tit{
		font-size: .32rem;
	}
	#match .wrap1{
	    padding: .5rem 0 .9rem;
	}
	#match .wrap1 .swiper-container{
		width: 6.8rem;
		margin: .4rem auto 0;
	}
	#match .wrap1 .swiper-slide{
		width: 100%;
		padding: 0 .1rem;
	}
	#match .wrap1 .box .swiper-button-prev,
	#match .wrap1 .box .swiper-button-next{
		width: .3rem;
		height: .6rem;
		margin-top: -.3rem;
		background-size: 100% auto;
	}
	#match .wrap1 .box .swiper-button-prev{
		left: -.2rem;
	}
	#match .wrap1 .box .swiper-button-next{
		right: -.2rem;
	}
	#match .wrap1 .arrows{
		margin-top: .4rem;
	}
	#match .wrap1 .swiper-slide .text{
		font-size: .3rem;
		bottom: .2rem;
		padding: 0 .8rem 0 .4rem;
	}
	#match .wrap1 .swiper-slide .text:after{
		right: .4rem;
		width: .2rem;
	}
	#matchinfo .wrap1 .wp1-bg{
		height: 5rem;
	}
	#matchinfo .wrap1 h2.tit{
		font-size: .5rem;
	}
	#matchinfo .wrap1 .w1200{
		padding-top: 1rem;
	}
	#matchinfo .wrap1 .vidbox .swiper-container{
		margin-top: .2rem;
	}
	#matchinfo .wrap1 .vidbox ul{
		margin:0;
	}
	#matchinfo .wrap1 .vidbox li{
		padding: 0;
	}
	#matchinfo .wrap1 .vidbox li:first-child{
		width: 100%;
	}
	#matchinfo .wrap1 .vidbox li:nth-child(3) .box{
		margin-top: 0;
	}
	#matchinfo .wrap1 .honorlist{
		padding-bottom: .4rem;
	}
	#matchinfo .wrap1 .honorlist .swiper-slide{
		width: 100%;
	}
	#matchinfo .wrap1 .honorlist .text .d2{
		padding-top: .3em;
		height: auto;
		opacity: 1;
	}
	#matchinfo .wrap1 .vidbox li:nth-child(n+2){
		width: 100%;
		margin-top: 0;
		position: relative;
	}
	#matchinfo .wrap1 .vidbox li .d1,
	#matchinfo .wrap1 .vidbox li:first-child .d1{
		font-size: .28rem;
    	padding: 0 6.67% .5em;
	}
	#matchinfo .wrap1 .vidbox .swiper-container .swiper-pagination{
		position: relative;
		margin-top: .3rem;
		bottom: 0;
	}
	#matchinfo .wrap1 .honorlist .swiper-container{
		margin-top: .4rem;
	}
	#matchinfo .wrap1 .vidbox .swiper-container .swiper-pagination .swiper-pagination-bullet,
	#matchinfo .wrap1 .honorlist .swiper-pagination .swiper-pagination-bullet{
		width: 8px;
		height: 8px;
		border-radius: 50%;
	    background-color: #505050;
	    margin: 0 3px;
	}
	#matchinfo .wrap1 .vidbox .swiper-container .swiper-pagination .swiper-pagination-bullet-active,
	#matchinfo .wrap1 .honorlist .swiper-pagination .swiper-pagination-bullet-active{
		background-color: #ff0000;
	}
	#matchinfo .wrap1 .honorlist .swiper-pagination{
		margin-top: .5rem;
	}
	#matchinfo .wrap1 .matchlist .list-tit span{
		font-size: .28rem;
		padding-left: .4rem;
		background-size: .28rem auto;
	}
	#matchinfo .wrap1 .matchlist .list-tit select{
		font-size: .28rem;
		padding: 0 .3rem;
		background-size: .16rem auto;
	}
	#matchinfo .wrap1 .matchlist li{
		width: 100%;
		padding-bottom: .5rem;
	}
	#matchinfo .wrap1 .matchlist ul{
		margin-top: .8rem;
	}
	#matchinfo .wrap1 .matchlist li .text{
		padding: .3rem 0 0;
	}
	#matchinfo .wrap1 .matchlist li .text-tit{
		font-size: .24rem;
		height: auto;
	}
	#matchinfo .wrap1 .matchlist li .text-time{
		font-size: .24rem;
	}
	#matchinfo .wrap1 .matchlist .pagination{
		margin-top: .2rem;
	}
	#matchinfo .wrap1 .matchlist{
		padding-bottom: 1.2rem;
	}
	#activity h3.tit{
		font-size: .32rem;
	}
	#activity .wrap1{
		padding: .5rem 0 1.2rem;
	}
	#activity .wrap1 ul{
		margin-top: .3rem;
	}
	#activity .wrap1 .pagination{
		margin-top: .3rem;
	}
	#testdrive .wrap1 h3.tit{
		font-size: .32rem;
		padding-bottom: .2rem;
	}
	#testdrive .wrap1{
		padding: .6rem 0  1.3rem;
	}
	#testdrive .subtit-box{
		height: .8rem;
		line-height: .8rem;
		padding-left: .3rem
	}
	#testdrive .subtit-box .subtit{
		font-size: .28rem;
	}
	#testdrive .subtit-box ul li{
		font-size: .24rem;
		margin-right: .3rem;
	}
	#testdrive .car-list{
		margin-top: .4rem;
	}
	#testdrive .car-list li{
		width: 100%;
		padding-bottom: .3rem;
	}
	#testdrive .car-list li .box{
		height: 3.5rem;
		line-height: 3.5rem;
	}
	#testdrive .car-list li .box img{
		width: 4rem;
	}
	#testdrive .car-list li .d1{
		font-size: .28rem;
		bottom: .4rem;
	}
	#testdrive .subtit-box .sub-desc{
		font-size: .24rem;
		display: none;
	}
	#testdrive .wrap1 .box .left{
		width: 100%;
		margin: 0;
		padding-top: .4rem;
	}
	#testdrive .wrap1 .box .left .d1{
		font-size: .24rem;
		margin-bottom: .2rem;
	}
	#testdrive .wrap1 .box input{
		font-size: .24rem;
		height: 3em;
		line-height: 3em;
	}
	#testdrive .wrap1 .box .radio-item{
		font-size: .24rem;
		padding-left: .5rem
	}
	#testdrive .wrap1 .box .radio-item + .radio-item{
		margin-left: .6rem;
	}
	#testdrive .wrap1 .box .radio-box{
		margin: .14rem 0;
	}
	#testdrive .wrap1 .box .radio-item i{
		width: .26rem;
		height: .26rem;
	}
	#testdrive .wrap1 .box .radio-item.cur i:after{
		width: .1rem;
		height: .1rem;
	}
	#testdrive .wrap1 .box .dis-box{
		margin-top: .3rem;
	}
	#testdrive .wrap1 .box .distributor{
		font-size: .24rem;
	}
	#testdrive .wrap1 .box select{
		font-size: .24rem;
		height: 3em;
		line-height: 3em;
		background-size: .2rem auto;
	}
	#testdrive .wrap1 .box .agreement{
		margin: .3rem 0 .2rem;
		font-size: .24rem;
		padding-left: .5rem;
	}
	#testdrive .wrap1 .box .agreement i{
		width: .3rem;
		height: .3rem;
	}
	#testdrive .wrap1 .box .agreement.cur i{
		background-size: .16rem auto;
	}
	#testdrive .wrap1 .box input[type="submit"]{
		height: .8rem;
		line-height: .8rem;
		font-size: .24rem;
		margin-top: .6rem;
	}
	#manual .wrap1 .car-list li{
		width: 100%;
	}
	#manual .wrap1{
		padding: .7rem 0 1rem;
	}
	#manual h3.tit{
		font-size: .32rem;
	}
	#manual .wrap1 .query-box li{
		font-size: .24rem;
		margin: 0 .2rem
	}
	#manual .wrap1 .car-list{
		margin-top: .5rem;
	}
	#manual .wrap1 .car-list li .box{
		height: 3.5rem;
		line-height: 3.5rem;
	}
	#manual .wrap1 .car-list li img{
		width: 4rem;
	}
	#manual .wrap1 .car-list li .text{
	    margin: .2rem 0 .5rem;
	}
	#manual .wrap1 .car-list li .text span{
		font-size: .24rem;
		padding-right: 1rem;
	}
	#manual .wrap1 .car-list li .text .ico{
	    margin-top: -.2rem;
	    right: 0;
	}
	#manual .wrap1 .car-list li .text .look{
	    width: .3rem;
	    height: .4rem;
	}
	#manual .wrap1 .car-list li .text .down {
	    width: .24rem;
	    height: .4rem;
	}
	#manual .wrap1 .car-list li .text .ico em{
	    height: .3rem;
	    margin: 0 .2rem;
	}
	#dealer h3.tit{
		font-size: .32rem;
	}
	#dealer .wrap1{
		padding: .5rem 0 0;
	}
	#dealer .wrap1 .map-group{
		margin-top: .3rem;
		height: auto;
	}
	#dealer .wrap1 .map-group #map{
		width: 100%;
		height: 5rem;
	}
	#dealer .wrap1 .map-group .mapbox{
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		height: auto;
	}
	#dealer .wrap1 .map-group .mapbox .map-step{
		height: auto;
	}
	#dealer .wrap1 .map-group .map-step1 .store-list-box{
		height: auto;
		padding: .8rem .4rem 0;
	}
	#dealer .wrap1 .map-group .car-screen{
		margin-top: .3rem;
	}
	#dealer .wrap1 .map-group .car-screen-tit{
		font-size: .24rem;
		background-size: .2rem auto;
	}
	#dealer .wrap1 .map-group .search-box input[type="text"]{
		height: .7rem;
		padding: 0 .5rem;
	}
	#dealer .wrap1 .map-group .search-box .location-btn{
		height: .7rem;
		width: .7rem;
	}
	#dealer .wrap1 .map-group .car-screen-box li{
		font-size: .24rem;
	}
	#dealer .wrap1 .map-group .search-box form{
		width: calc(100% - .9rem);
	}
	#dealer .wrap1 .map-group .search-box input[type="submit"]{
		width: .2rem;
		left: .2rem;
	}
	#dealer .wrap1 .map-group .search-box .close{
		width: .18rem;
		height: .18rem;
	}
	#dealer .wrap1 .map-group .search-box .location-btn{
		background-size: .2rem auto;
	}
	#dealer .wrap1 .map-group .list li .d1{
		font-size: .28rem;
	}
	#dealer .wrap1 .map-group .list li .d2{
		font-size: .24rem;
	}
	#dealer .wrap1 .map-group .list li .d3{
		margin-top: .2rem;
	}
	#dealer .wrap1 .map-group .list li .d3 span{
		font-size: .24rem;
	}
	#dealer .wrap1 .map-group .list li .d3 span + span{
		margin-left: .14rem;
	}
	#dealer .wrap1 .map-group .list li:after{
	    width: .2rem;
	    height: .4rem;
	    top: .28rem;
	}
	#dealer .wrap1 .map-group .list li{
	    padding: .2rem 0 .3rem .4rem;
	}
	#dealer .wrap1 .map-group .info-box-d1{
		font-size: .28rem;
	}
	#dealer .wrap1 .map-group .info-box-con{
		font-size: .24rem;
		padding: .2rem 0 .4rem;
	}
	#dealer .wrap1 .map-group .btn{
		font-size: .24rem;
		margin-top: .1rem;
	}
	#dealer .wrap1 .map-group .back{
	    margin: .3rem 0 .2rem .4rem;
	    background-size: .14rem auto;
	}
	#summary h3.tit{
		font-size: .32rem;
		padding-bottom: .3em;
	}
	#summary .wrap1{
		padding: .4rem 0 .9rem;
	}
	#summary .wrap1 .con{
		font-size: .24rem;
		margin-top: .3rem;
		height: 3.2rem;
		overflow: hidden;
	}
	#summary .wrap1 .con.show{
		height: auto;
	}
	#summary .wrap1 .moretext{
	    font-size: 0.26rem;
	    padding: .4rem 0.5rem 0.1rem;
	    margin: 0rem 0 0.9rem;
	    text-align: center;
	    color: #eb110c;
	    position: relative;
	}
	#summary .wrap1 .moretext:before{
		content: '查看全文';
	}
	#summary .wrap1 .moretext.on:before{
		content: '收起';
	}
	#summary .wrap1 .moretext:after{
		content: '';
		width: .35rem;
		height: .18rem;
		bottom: 0;
		left: 0;
		right: 0;
		margin: 0 auto;
		position: absolute;
	    background: url(../img/sjx.png) no-repeat bottom center/100% auto;
	    transition: all .4s ease;
	}
	#summary .wrap1 .moretext.on:after{
		transform: rotate(180deg);
	}
	#summary .wrap1 .con p + p{
		margin-top: .2rem;
	}
	#summary .wrap1 .videobox{
		margin-top: .4rem;
	}
	#summary .wrap1 .videobox .imgs{
		height: 4.5rem;
	}
	#summary .wrap2{
		padding: .4rem 0 1.3rem;
	}
	#summary .wrap2 ul{
		margin:.4rem 0 0;
	}
	#summary .wrap2 ul li{
		width: 100%;
		padding: 0;
	}
	#summary .wrap2 ul li + li{
		margin-top: .3rem;
	}
	#summary .wrap2 ul .text{
		padding: 0 .3rem .4rem;
	}
	#summary .wrap2 ul .text .ico{
		height: .5rem;
	}
	#summary .wrap2 ul .text .d1{
		font-size: .28rem;
		background-size: .3rem auto;
	}
	#summary .wrap3{
		padding: .5rem 0 1.3rem;
	}
	#summary .wrap3 .yearsld .swiper-slide{
		width: 25%;
	}
	#summary .wrap3 .yearsld .slide-box .ico .curshow{
	    width: .8rem;
	    height: .8rem;
	    margin: -.4rem 0 0 -.4rem;
	    line-height: .8rem;
	    font-size: .28rem;
	}
	#summary .wrap3.nebox .yearsld .slide-box .ico .curshow{
		font-size: .18rem;
	}
	#summary .wrap3 .yearsld .slide-box .ico .curshow:after{
	    width: 1.2rem;
	    height: 1.2rem;
	    margin: -.6rem 0 0 -.6rem;
	}
	#summary .wrap3 .yearsld .slide-box .year{
		font-size: .24rem;
	}
	#summary .wrap3 .yearsld .slide-box .ico{
		width: .6rem;
		height: .6rem;
		background-size: .3rem auto;
	}
	#summary .wrap3 .yearsld.swiper-container{
		padding-top: .6rem;
	}
	#summary .wrap3 .yearsld.swiper-container:after{
		top: .9rem;
	}
	#summary .wrap3 .list{
		padding: .7rem .3rem;
		margin-top: .4rem;
	}
	#summary .wrap3 .list .imgsld{
		width: 100%;
	}
	#summary .wrap3 .list .textlist{
		height: auto;
		max-height: 3rem;
		width: 100%;
		margin-top: .4rem;
	}
	#summary .wrap3 .list .textlist:after{
		display: none;
	}
	#summary .wrap3 .list .textlist ul{
		font-size: .24rem;
		padding-bottom: 0;
	}
	.mobhd{
		height: 1.2rem;
		line-height: 1.2rem;
		z-index: 999;
		text-align: left;
		padding: 0 .2rem;
	}
	.mobhd .logo{
		width: 3.07rem;
	}
	.mobhd .car-nav-btn{
		right: 1.3rem;
		width: .55rem;
		background: url('../img/car-nav-btn.png') no-repeat center/.56rem auto;
	}
	.mobhd .car-nav-btn.cur{
		background: url('../img/close-carnav.png') no-repeat center/.3rem auto;
	}
	.mobhd .car-nav-btn.cur span{
		opacity: 0;
	}
	.mobhd .car-nav-btn span{
		font-size: 0;
		line-height: 1.4;
	}
	.mobhd .nav-bar{
		width: .48rem;
		height: .4rem;
		left: auto;
		right: .38rem;
	}
	.mobhd .nav-bar .line{
		height: .07rem;
	}
	.mobhd .mobhd-subnav{
		padding: .4rem .3rem;
		width: 100%;
	}
	.mobhd .mobhd-subnav .lang{
		font-size: .3rem;
	}
	.mobhd .mobhd-subnav .mobhd-search{
		margin-top: .3rem;
	}
	.mobhd .mobhd-subnav .mobhd-search input[type="text"]{
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
		padding: 0 .8rem 0 .22rem;
	}
	.mobhd .mobhd-subnav .mobhd-search input[type="submit"]{
		width: .22rem;
		right: .2rem;
	}
	.mobhd .mobhd-subnav .scrool-box{
	    height: calc(100% - 2rem);
	    margin-top: .3rem;
	}
	.mobhd .mobhd-subnav .scrool-box .li-tit{
		font-size: .3rem;
		line-height: 1rem;
		height: 1rem;
	}
	.mobhd .mobhd-subnav .scrool-box div.li-tit{
		background-size: .21rem auto;
	}
	.mobhd .mobhd-subnav .scrool-box .li-con{
		padding-bottom: .4rem;
	}
	.mobhd .mobhd-subnav .scrool-box .li-con a{
		font-size: .24rem;
	}
	.mobhd .mobhd-subnav .scrool-box .li-con a + a{
		margin-top: .14rem;
	}
	.mobhd .car-mode-list{
		position: absolute;
		width: 100%;
		right: 0;
		top: calc(100% + 1px);
		background: #fff;
		height: calc(100vh - 1.2rem);
		border-top: 1px solid rgba(55,52,52,.1);
		padding: 0 0 0 .3rem;
	    opacity: 0;
	    transition: all .4s ease;
	    transform: translateX(100%);
	}
	.mobhd .car-mode-list .car-mode-bg{
		position: absolute;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,.7);
		right: 0%;
		top: 0;
		display: none;
	}
	.mobhd .car-mode-list.show{
	    transform: translateX(0%);
	    opacity: 1;
	}
	.mobhd .car-mode-list .car-mode-item{
		position: relative;
		padding-left: 1.2rem;
		border-bottom: 1px solid rgba(55,52,52,.1);
	}
	.mobhd .car-mode-list .car-mode-item .car-item-tit{
		font-size: .36rem;
		font-weight: bold;
		color: #373434;
		position: absolute;
		top: .44rem;
		left: .14rem;
		line-height: 1;
	}
	header .car-list-nav{
	    height: 100%;
	    top: 0;
	    visibility: visible;
	    opacity: 1;
	    transform: none;
	    padding: 0;
	    padding-right: .5rem;
	    position: relative;
	}
	header .car-list-nav .car-left{
		width: 100%;
	}
	header .car-list-nav ul{
		padding-left: .4rem;
	}
	header .car-list-nav li{
		padding-left: 1.2rem;
		border-bottom: 1px solid rgba(55,52,52,.1);
		text-align: left;
		margin-right: 0;
		margin-top: 0;
	}
	header .car-list-nav .car-mode-tit{
		font-size: .36rem;
		font-weight: bold;
		width: 1.2rem;
		top: .34rem;
	}
	header .car-list-nav .car-item-box img{
		padding-top: .2rem;
	}
	header .car-list-nav .car-item{
		padding-left: .3rem;
		border-bottom: 1px solid rgba(55,52,52,.1);
		display: block;
		margin-right: 0;
		margin-bottom: 0;
		padding-bottom: .34rem;
		padding-top: .3rem;
	}
	body header  .mCSB_inside>.mCSB_container{
		margin-right: .3rem;
	}
	header .car-list-nav .link-box{
		opacity: 1;
		margin-top: .2rem;
		bottom: 0;
	}
	header .car-list-nav .car-item-box{
		width: 3.44rem;
		padding-top: .1rem;
	}
	header .car-list-nav .car-item-box .car-mode{
		font-size: .5rem;
	}
	header .car-list-nav .car-item .car-pic{
		font-size: .34rem;
		line-height: 1;
	}
	header .car-list-nav .link-box a{
		font-size: .28rem;
		padding-right: .4rem;
		background-size: .18rem auto;
	}
	header .car-list-nav .link-box a + a{
		margin-left: .9rem;	
	}
	.pcft{
		display: none;
	}
	.mobft{
		display: block;
	}
	.mobft .footer-top{
		text-align: center;
		padding: .5rem .8rem .2rem;
	}
	.mobft .footer-top a{
		font-size: .3rem;
		color: #ffffff;
		display: inline-block;
		padding-right: .4rem;
		background: url('../img/arrow11.png') no-repeat right center/.16rem auto;
		margin-bottom: .1rem;
	}
	.mobft .footer-top a:nth-child(2n){
		margin-left: 2.4rem;
	}
	.mobft .footer-fot{
		text-align: center;
		padding-bottom: .7rem;
		overflow: hidden;
	}
	.mobft .footer-fot .footer-link{
		text-align: center;
		margin: .3rem 0 .14rem;
	}
	.mobft .footer-fot .footer-link a{
		font-size: .26rem;
		display: inline-block;
		color: #999999;
		vertical-align: middle;
	}
	.mobft .footer-fot .footer-link i{
		display: inline-block;
		width: 1px;
		height: .2rem;
		vertical-align: middle;
		background-color: rgba(255,255,255,.1);
		margin: 0 .45rem;
	}
	.mobft .footer-fot .d1{
		font-size: .22rem;
		color: #999999;
	}
	.mobft .footer-fot .d2{
		font-size: .22rem;
		color: #999999;
		margin-top: .2rem;
	}
	.mobft .footer-fot .code {
		margin-top: .4rem;
	}
	.mobft .footer-fot .code .code-item{
		display: inline-block;
		width: 1.64rem;
		margin: 0 .4rem;
		vertical-align: top;
	}
	.mobft .footer-fot .code .code-item img{
		width: 100%;
	}
	.mobft .footer-fot .code .code-item .code-text{
		font-size: .22rem;
		color: #999999;
		margin-top: .04rem;
	}
	.fix-side-nav{
		display: none;
	}
	.mob-fixside-nav{
		position: fixed;
		right: .2rem;
		bottom: 20%;
		z-index: 99;
		bottom: .3rem;
		padding-bottom: 0;
	    transition: all 0.4s ease-in-out;
	}
	.mob-fixside-nav.showgotop{
		padding-bottom: 1.15rem;
	}
	.mob-fixside-nav a{
		display: block;
		width: .9rem;
		height: .9rem;
		border-radius: 50%;
		background: rgba(137,137,137,.6);
		transition: all .4s ease;
	}
	.mob-fixside-nav a + a{
		margin-top: .25rem;
	}
	.mob-fixside-nav a.gotop{
		background: #ea120d url('../img/gotop.png') no-repeat center/.36rem auto;
		position: absolute;
		bottom: -2rem;
		left: 0;
	    transition: all 0.4s ease-in-out;
	    opacity: 0;
	    visibility: hidden;
	}
	.mob-fixside-nav.showgotop a.gotop{
		bottom: 0;
		opacity: 1;
	    visibility: visible;
	}
	.mob-fixside-nav a.hidenav{
		background: rgba(137,137,137,.6) url('../img/zotye.png') no-repeat center/.52rem auto;
	}
	.mob-fixside-nav .funbox{
		position: absolute;
	    bottom: 100%;
		left: 0;
		width: 100%;
	    transition: all .4s ease;
	    height: .9rem;
	    opacity: 0;
	    transform: scale(0.7);
	    visibility: hidden;
	}
	.mob-fixside-nav .funbox.active{
	    transform: scale(1);
		opacity: 1;
		visibility: visible;
	}
	.mob-fixside-nav .funbox a:first-child{
		background: rgba(137,137,137,.6) url('../img/ico41.png') no-repeat center .1rem/.36rem auto;
	}
	.mob-fixside-nav .funbox a:nth-child(2){
		background: rgba(137,137,137,.6) url('../img/ico42.png') no-repeat center .1rem/.36rem auto;
	}
	.mob-fixside-nav .funbox a:nth-child(3){
		background: rgba(137,137,137,.6) url('../img/ico43.png') no-repeat center .1rem/.36rem auto;
	}
	.mob-fixside-nav .funbox a:nth-child(4){
		background: rgba(137,137,137,.6) url('../img/ico44.png') no-repeat center .1rem/.36rem auto;
	}
	.mob-fixside-nav .funbox a{
		font-size: .26rem;
		color: #fff;
		text-align: center;
		padding-top: .4rem;
		position: absolute;
		bottom: -.5rem;
		left: 0;
	}
	.mob-fixside-nav .funbox.active a:first-child{
		bottom: 3.7rem;
	}
	.mob-fixside-nav .funbox.active a:nth-child(2){
		bottom: 2.6rem;
	}
	.mob-fixside-nav .funbox.active a:nth-child(3){
		bottom: 1.5rem;
	}
	.mob-fixside-nav .funbox.active a:nth-child(4){
		bottom: .4rem;
	}
	.mob-contact{
		position: fixed;
		width: 100%;
		height: calc(100% - 1.2rem);
		top: 1.2rem;
		background: #fff;
		z-index: 99;
		padding: .4rem .3rem 0;
		display: none;
	}	
	.mob-contact .contact-tit{
		font-size: .3rem;
		font-weight: bold;
		color: #3e3e3e;
		padding-bottom: .3em;
		border-bottom: 1px solid #eeeeee;
	}
	.mob-contact .contact-list{
		margin-top: .4rem;
		padding-bottom: .5rem;
	}
	.mob-contact .contact-list .item{
		display: inline-block;
		vertical-align: top;
		text-align: center;
	}
	.mob-contact .contact-list .item .contact-ico{
		width: 1.2rem;
		height: 1.2rem;
		border-radius: 50%;
		background: #666464 no-repeat center/.6rem auto;
		margin: 0 auto;
	}
	.mob-contact .contact-list .item:first-child .contact-ico{
		background-image: url('../img/ico45.png');
	}
	.mob-contact .contact-list .item:nth-child(2) .contact-ico{
		background-image: url('../img/ico46.png');
	}
	.mob-contact .contact-list .item:nth-child(3) .contact-ico{
		background-image: url('../img/ico47.png');
	}
	.mob-contact .contact-list .item:nth-child(2){
		margin: 0 .5rem;
	}
	.mob-contact .contact-list .item span{
		font-size: .26rem;
		color: #333333;
	}
	.mob-contact .code-list{
		margin-top: .5rem;
	}
	.mob-contact .code-list .code-item{
		display: inline-block;
		vertical-align: top;
		text-align: center;
		max-width: calc(33.333% - .25rem);
	}
	.mob-contact .code-list .code-item img{
		width: 1.5rem;
		max-width: 100%;
	}
	.mob-contact .code-list .code-item span{
		font-size: .26rem;
		color: #333333;
		display: block;
		line-height: 1.5;
		padding: .25em 0;
	}
	.mob-contact .code-list .code-item:nth-child(2){
		margin: 0 .5rem;
	}
	.mob-contact .close{
		width: .4rem;
		height: .4rem;
		background: url('../img/dialog-close.png') no-repeat center/.3rem auto;
		position: absolute;
		right: .3rem;
		top: .3rem;
	}
	#main .iban{
	    padding-top: 91.73333333333333%;
	}
	#main h3.tit{
		font-size: .48rem;
	}
	#main .wrap1 .wrap{
		padding: .36rem 0 1.5rem;
	}
	#main .wrap1 .box{
		width: 100%;
		margin: .5rem 0 0;
		color: #373434;
	}
	#main .wrap1 .box .videobox{
		padding-bottom: .4rem;
	}
	#main .wrap1 .box .videobox .imgs{
		position: relative;
	}
	#main .wrap1 .box .videobox .imgs .play{
		position: absolute;
		width: 1.25rem;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		opacity: .6;
	}
	#main .wrap1 .box .videobox .text{
		position: relative;
		font-size: .36rem;
		text-align: center;
		bottom: 0;
		color: #373434;
	}
	#main .wrap1 .box .videobox .text span{
		padding-left: 0;
	}
	#main .wrap1 .box .newsitem{
		width: 100%;
		margin: 0;
	}
	#main .wrap1 .box .newsitem .imgs{
		position: relative;
	}
	#main .wrap1 .box .newsitem .imgs .play{
		width: 1.25rem;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
	}
	#main .wrap1 .box .newsitem.isvideo .text span{
		padding-left: 0;
	}
	#main .wrap1 .box .newsitem .text{
		position: relative;
		bottom: 0;
		padding: .3rem .5rem .7rem !important;
	}
	#main .wrap1 .box .newsitem:nth-child(2n+1){
		margin-left: 0;
	}
	#main .wrap1 .box .newsitem .text span{
		font-size: .36rem;
		font-weight: bold;
		line-height: 1.5;
		white-space: normal;
		overflow: hidden;
		display: block;
		height: 3em;
	}
	#main .wrap1 .box .newsitem .text .more{
		font-size: .24rem;
		color: #666666;
		padding-right: .3rem;
		background: url('../img/arrow12.png') no-repeat right center/.12rem auto;
		display: inline-block;
	}
	#main .wrap1 .more-btn{
		margin: 0 auto;
		background-color: #eb110c;
		width: 2.4rem;
	}
	#main .wrap2{
		padding: .7rem 0 0;
	}
	#main .wrap2 .wrap{
		max-width: 100%;
		width: 100%;
		padding: 0;
	}
	#main .wrap2 .item-navlist{
		padding-top: .7rem;
	}
	#main .wrap2 .item-navlist li{
		width: 33.33333%;
		margin-bottom: .65rem;
	}
	#main .wrap2 .item-navlist li a .ico{
		width: .9rem;
		height: .9rem;
		background-size: .55rem auto;
	}
	#main .wrap2 .item-navlist li a .item-tit{
		font-size: .28rem;
		padding-top: .04rem;
	}
	#main .wrap2 .more-btn{
		width: 2.4rem;
		background-color: #eb110c;
		margin: .54rem auto 0;
	}
	#main .wrap2 .item-imgs{
		margin: 1.5rem 0 0;
	}
	#main .wrap2 .item-imgs li{
		padding: 0;
	}
	#main .wrap2 .item-imgs li a .imgs{
		position: relative;
	}
	#main .wrap2 .item-imgs li a .imgs .text-tit{
		position: absolute;
		font-size: .36rem;
		bottom: .4rem;
		left: .5rem;
		color: #fff;
		width: calc(100% - 1rem);
		padding-left: .3rem;
		background-size: .17rem auto;
	}
	#main .wrap2 .item-imgs li a .text{
		position: relative;
		background: transparent;
		padding: .3rem .5rem 1rem;
	}
	#main .wrap2 .item-imgs li .text-con{
		font-size: .28rem;
		color: #666666;
		line-height: .4rem;
	}
	#main .wrap2 .item-imgs li .text-more{
		font-size: .24rem;
		color: #eb110c;
		padding-right: .26rem;
		display: inline-block;
		background: url('../img/arrow13.png') no-repeat right center/.12rem auto;
		margin-top: .18rem;
		padding-bottom: 0;
	}
	#main .wrap2 .item-imgs li + li{
		padding-top: 0;	
	}
	#main .wrap1 .more-btn,
	#main .wrap2 .more-btn{
	    display: block;
	}
	#carmodel .wrap7 .desc{
		font-size: .28rem;
		color: #333;
		margin: .3rem 0 .2rem;
	}
	#carmodel .wrap7 .pdfcar{
	    overflow-x: auto;
	    overflow-y: hidden;
	    padding: 0;
	}
	#carmodel .wrap7 .pdfcar .scrollbox{
	    overflow-y: auto;
	}
	#carmodel .carlist-ad{
		height: auto;
	}
	#carmodel .carlist-ad .text .d1{
		font-size: .5rem;
	}
	#carmodel .carlist-ad .carlist-ad-wrap{
		padding: 0;
		height: auto;
	}
	#carmodel .carlist-ad .bgimg{
	    position: relative;
	    width: 100%;
	    height: 3rem;
	    top: 0;
	    bottom: auto;
	}
	#carmodel .carlist-ad .text{
		left: 0;
	    margin: 1rem auto .4rem;
	    transform: none;
	    position: relative;
	    text-align: center;
	    width: 6rem;
	    padding: 0;
	}
	#carmodel .carlist-ad .text .d2{
		font-size: .28rem;
	}
	#carmodel .wrap2{
		margin-top: 0;
	}
	#carmodel .wrap2 .swiper-slide{
		width: 100%;
		margin: 0;
	}
	#carmodel .wrap2 .wrap{
    	padding: .4rem 0 0rem;
	}
	#carmodel .wrap2 .swiper-container{
		margin: 0;
	}
	#carmodel .wrap2 .swiper-slide:after, #carmodel .wrap2 .swiper-slide:before{
		display: none;
	}
	#carmodel .wrap2 .swiper-button-prev,
	#carmodel .wrap2 .swiper-button-next,
	#carmodel .wrap4 .swiper-button-prev,
	#carmodel .wrap4 .swiper-button-next{
		width: .4rem;
		height: .7rem;
		margin-top: -.35rem;
	}
	#carmodel .wrap2 .swiper-button-prev,
	#carmodel .wrap4 .swiper-button-prev{
		left: .3rem;
	}
	#carmodel .wrap2 .swiper-button-next,
	#carmodel .wrap4 .swiper-button-next{
		right: .3rem;
	}
	#carmodel .wrap2 .swiper-slide .text-tit{
		font-size: .28rem;
	}
	#carmodel .wrap2 .swiper-slide .text-con{
		font-size: .24rem;
	}
	#carmodel .wrap2 .swiper-slide .text{
		padding: .4rem 0 .5rem;
	}
	#carmodel .wrap2 .swiper-pagination{
		margin-top: .3rem;
	}
	#carmodel .wrap2 .swiper-pagination .swiper-pagination-bullet{
		margin: 0 4px;
	}
	#carmodel .wrap3 .imgs{
		float: none;
		width: 100%;
	}
	#carmodel .wrap3 .wrap{
		padding: .4rem 0 0rem;
	}
	#carmodel .wrap3 .li-text{
		position: relative;
		width: 100%;
		padding: 0;
	}
	#carmodel .wrap3 .li-text .table{
		display: block;
		padding: .3rem 0;
	}
	#carmodel .wrap3 .li-text .text-tit{
		font-size: .28rem;
	}
	#carmodel .wrap3 .li-text .text-con{
		font-size: .24rem;
		padding-top: 0;
	}
	#carmodel .wrap3 .li-text .table-cell{
		display: block;
	}
	#carmodel .wrap3 li + li{
		margin-top: 0;
	}
	#carmodel .wrap3 li:nth-child(2n) .table{
		text-align: left;
		float: left;
	}
	#carmodel .wrap3 li:nth-child(2n) .li-text .text-con{
		left: 0;
	}
	#carmodel .wrap3 .more-btn{
		margin-top: .3rem;
		width: 2rem;
	}
	#carmodel .wrap4 .wrap{
		padding: 0;
	}
	#carmodel .wrap4 .swiper-container{
		margin: 0;
	}
	#carmodel .wrap4 .swiper-container .swiper-slide{
		width: 100%;
		padding: 0;
	}
	#carmodel .wrap4 .swiper-container .text{
		padding: .3rem 0;
	}
	#carmodel .wrap4 .swiper-container .text-tit{
		font-size: .28rem;
		width: 100%;
	}
	#carmodel .wrap4 .swiper-container .text-con{
		font-size: .24rem;
		padding-top: 0;
		width: 100%;
	}
	#carmodel .wrap4{
		padding-bottom: .6rem;
	}
	#carmodel .wrap4 .swiper-pagination{
		margin-top: .4rem;
	}
	#carmodel .wrap4 .swiper-pagination .swiper-pagination-bullet{
		margin: 0 4px;
	}
	#carmodel .wrap5 .wrap{
		padding: 0;
	}
	#carmodel .wrap5 .swiper-slide{
		width: 100%;
	}
	#carmodel .wrap5 .swiper-slide .imgs .text{
		font-size: .28rem;
	}
	#carmodel .wrap5 .swiper-button-prev, #carmodel .wrap5 .swiper-button-next{
	    width: .4rem;
	    height: .7rem;
	    margin-top: -.35rem;
	}
	#carmodel .titbox{
		width: 6rem;
		margin: 0 auto;
	}
	#carmodel .titbox .tit{
		font-size: .5rem;
	}
	#carmodel .titbox .entit{
		font-size: .28rem;
	}
	#carmodel .wrap6{
		padding-top: 1rem;
	}
	#carmodel .wrap6 .tapbar{
		max-width: 90%;
		margin: .2rem auto 0;
	}
	#carmodel .wrap6 .tapbar .swiper-slide{
		width: auto;
		min-width: none;
		margin: 0;
		font-size: .28rem;
	}
	#carmodel .wrap6 .tapbar .swiper-slide + .swiper-slide{
		margin: 0 .15rem;
	}
	#carmodel .wrap6 .taplist{
		margin-top: .44rem;
	}
	#carmodel .wrap6 .taplist .text{
		font-size: .22rem;
		padding: .2rem 5%;
	}
	#carmodel .wrap8{
		padding-bottom: .8rem;
	}
	#carmodel .wrap8 .swiper-slide{
		width: 100%;
		margin: 0;
	}
	#carmodel .wrap8 .swiper-container{
		margin-top: .5rem;
	}
	#carmodel .wrap8 .swiper-container .swiper-button-prev,
	#carmodel .wrap8 .swiper-container .swiper-button-next{
	    width: .4rem;
	    height: .7rem;
	    margin-top: -.35rem;
	}
	#carmodel .wrap8 .swiper-container .swiper-button-prev{
		left: 10px;
	}
	#carmodel .wrap8 .swiper-container .swiper-button-next{
		right: 10px;
	}
	#carmodel .wrap8 .swiper-pagination{
		margin-top: .4rem;
	}
	#carmodel .wrap8 .swiper-pagination .swiper-pagination-bullet{
		margin: 0 4px;
	}
	#carmodel .wrap9{
		padding: .6rem 0 .8rem;
		height: auto;
	}
	#carmodel .wrap9 .tit{
		font-size: .44rem;
		padding-bottom: .4em;
	}
	#carmodel .wrap9 .wrap{
		padding: 0;
	}
	#carmodel .wrap9 .wrap input[type="text"]{
		height: .8rem;
		line-height: .8rem;
		font-size: .24rem;
	}
	#carmodel .wrap9 .wrap .selectbox{
		width: 100%;
	    margin-top: .12rem;
	}
	#carmodel .wrap9 .wrap .selectbox select{
		width: 100%;
		font-size: .24rem;
	}
	#carmodel .wrap9 .box .selectbox select + select{
		margin-top: .12rem;
	}
	#carmodel .wrap9 .wrap .subinp{
		width: 100%;
		margin: .3rem auto 0;
		display: block;
	}
	#carmodel .wrap9 .box input[type="submit"]{
		font-size: .24rem;
		height: .8rem;
		line-height: .8rem;
	}
	#carmodel .wrap9 .wrap .inpitem{
		width: 100%;
	}
	#carmodel .wrap9 .wrap .inpitem + .inpitem{
		margin-top: .12rem;
		width: 100%;
	}
	#carmodel .wrap7{
		padding: 1rem 0;
	}
	#carmodel .wrap7 .fun-side{
		padding-top: .2rem;
	}
	#carmodel .wrap7 .fun-side .btn{
		font-size: .24rem;
		width: 1.4rem;
		height: .7rem;
		line-height: .7rem;
	}
	#carmodel .wrap7 .fun-side .sendphone{
	    width: 2rem;
	    height: .7rem;
	    line-height: .7rem;
    	padding-left: .5rem;
    	background-size: .14rem auto;
    	background-position: .24rem center;
	}
	#carmodel .wrap7 .fun-side .download{
		padding-left: .6rem;
		background-size: .24rem auto;
		background-position: .2rem center;
		margin-left: .3rem;
	}
	#carmodel .wrap1 .wrap{
		padding: 0;
	}
	#carmodel .wrap1 .carimg{
		max-width: 100%;
	}
	#carmodel .wrap1 .tit em{
		font-size: .32rem;
	}
	#carmodel .wrap1 .tit span{
		font-size: .24rem;
	}
	#carmodel .wrap1 .tit em:after{
		height: .32rem;
	}
	#carmodel .wrap1{
		padding: .8rem 0 1rem;
	}
	#carmodel .wrap1 .slide-controls .colors-controls .item span{
		width: .3rem;
		height: .3rem;
	    border: 1px solid rgba(255,255,255,.5);
	}
	#carmodel .wrap1 .slide-controls .colors-controls .item.active span{
	    border: 1px solid rgba(255,255,255,1);	
	}
	#carmodel .wrap1 .ajax-box{
		max-width: 100%;
	}
	#carmodel .wrap1 .slide-controls .colors-controls .item .item-tit{
		font-size: .2rem;
		line-height: 1.5;
		padding-top: .5em;
	}
	#carmodel .wrap1 .slide-controls .colors-controls .item{
		margin: 0 3px;
	}
	#carmodel .wrap1 .box{
		max-width: 100%;
	}
	#carmodel .wrap1 .box .lookside{
		display: none;
	}
	#carmodel .wrap1 .slide-controls .slide-prev, #carmodel .wrap1 .slide-controls .slide-next{
		width: .5rem;
	}
	#carmodel .wrap1 .box .logo360{
	    top: .1rem;
	    right: -.4rem;
	    width: 1rem;
	}
	#carmodel .iban .swiper-pagination{
		bottom: .2rem;
	}
	#carmodel .iban .swiper-pagination .swiper-pagination-bullet{
		margin: 0 4px;
	}
	#carmodel .mob-fixside-nav{
		bottom: 1.8rem;
	}
	#carmodel .testdri-btn{
		width: 3rem;
		bottom: 0rem;
	}
	#carmodel .testdri-btn span{
		font-size: .2rem;
	}
	#aftersale .wrap1 li{
		width: 30%;
	}
	#aftersale .wrap1{
		padding: .5rem 0 1.2rem;
	}
	#aftersale h3.tit{
		font-size: .32rem;
	}
	#aftersale .wrap1 .scroll-box{
		overflow: auto;
	}
	#aftersale .wrap1 ul{
		width: 17.5rem;
	}
	#aftersale .wrap1 li{
		width: 2.5rem;
	}
	#aftersale .wrap1 .list{
		margin-top: .5rem;
	}
	#aftersale .wrap1 .item{
	    padding: .4rem .5rem 1rem;
	}
	#aftersale .wrap1 .item .item-tit{
	    padding-left: .5rem;
	    line-height: 48px;
	    background-size:.34rem auto;
	    font-size: .28rem;
	    line-height: .7rem;
	}
	#aftersale .wrap1 .item .item-con{
		padding: 0;
		margin-top: .4rem;
	}
	#aftersale .wrap1 .item .item-con .p{
		font-size: .24rem;
		padding-left: .6rem;
	}
	#aftersale .wrap1 .item .item-con .p i{
		width: .4rem;
		height: .4rem;
		line-height: .4rem;
		font-size: .24rem;
		margin-top: -.2rem;
		top: .24rem;
	}
	#aftersale .wrap1 .item .item-con:after{
		left: .2rem;
	}
	#aftersale .wrap1 li .radio{
		width: .8rem;
		height: .8rem;
		background-size: .5rem auto;
	}
	#aftersale .wrap1 li .span{
		font-size: .24rem;
	}
	#aftersale .wrap1 ul:before{
		top: .4rem;
	}
	#aftersale .wrap1 li:after{
		top: .4rem;
	}
	#aftersale .wrap1 li .radio:after{
		margin: -.55rem 0 0 -.55rem;
		width: 1.1rem;
		height: 1.1rem
	}
	/* 新闻详情 */
	#newsinfo .wrap1{
		padding: .82rem 0 1.2rem;
	}
	#newsinfo .wrap1 .tit{
		font-size: .36rem;
	}
	#newsinfo .wrap1 .top{
		font-size: .36rem;
		padding-bottom: .46rem;
	}
	#newsinfo .wrap1 .top .con{
		margin-top: .3rem;
	}
	#newsinfo .wrap1 .top .con p{
		width: auto;
		font-size: .28rem;
		padding-left: .45rem;
		background-size: .36rem auto;
		box-sizing: border-box;
	    display: inline-block;
	}
	#newsinfo .wrap1 .top .con p:nth-child(n+3){
		margin-top: .1rem;
	}
	#newsinfo .wrap1 .mid{
		padding-top: .72rem;
	}
	#newsinfo .wrap1 .left{
		max-width: 100%;
		margin-left: 0;
	}
	#newsinfo .wrap1 .container{
		padding-left: 0;
	}
	#newsinfo .wrap1 .mid .swiper-container{
		padding-bottom: .6rem;
	}
	#newsinfo .wrap1 .mid .con{
		padding: 0 0 .9rem;
		font-size: .28rem;
	}
	#newsinfo .wrap1 .mid h4{
		font-size: .34rem;
	}
	#newsinfo .wrap1 .mid .btnbox a{
		padding: 0 .7rem;
		height: .9rem;
		line-height: .9rem;
		font-size: .26rem;
	}
	#newsinfo .wrap1 .mid .btnbox a.prev{
		background-position: .3rem center;
		background-size: .14rem auto;
	}
	#newsinfo .wrap1 .mid .btnbox a.next{
		background-position: calc(100% - .3rem) center;
		background-size: .14rem auto;
	}
	#newsinfo .wrap1 .left .swiper-button-prev,
	#newsinfo .wrap1 .left .swiper-button-next{
		width: .3rem;
		height: .4rem;
		background-size: .3rem auto;
	}
	#newsinfo .wrap1 .left .swiper-pagination{
		padding-top: .22rem;
	}
	#newsinfo .wrap1 .mid .mid-side{
		display: none;
	}
	.honor-dialog .honor{
		width: 7rem;
		height: 9.383rem;
		max-width: 100%;
		/* width: 90%;
		height: auto;
		top: 50%;
		bottom: auto;
		left: 5%;
		right: auto;
		transform: translate(0, -50%); */
	}
	.honor-dialog .honor .imgs .text{
		font-size: .28rem;
		padding: .2rem .3rem;
		background-color: rgba(0,0,0,.3);
	}
	.honor-dialog .closevid{
	    width: 24px;
	    height: 24px;
	    top: 20px;
	    right: 20px;
	}
	.wow{
	    visibility: visible;
	    opacity: 1;
	}
	.currency-list .imgs .play{
		width: 1rem;
	}
	#main .iban .banner-video{
		background: transparent;
		display: block;
	}
	#main .iban .banner-video video{
		display: none;
	}
	#main .iban .banner-video .play{
		width: 1.3rem;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		position: absolute;
		z-index: 3;
		opacity: .6;
	}
	.playbtn,
	.currency-list .imgs .play,
	#matchinfo .wrap1 .vidbox li:nth-child(n+2) .playbtn{
		width: 1rem;
		height: 1rem;
		background-size: 100% auto;
	}
	.playbtn:after{
	    height: 2px;
	}
	.playbtn:before{
		width: 2px;
	}
	#matchinfo .total-nav{
		height: .8rem;
		line-height: .8rem;
	}
	.honor-dialog .honor .honor-imgs{
		width: 100%;
		height: auto;
	}
	.honor-dialog .honor .right-box{
		width: 100%;
		height: auto;
		background-color: #fff;
		padding: .3rem;
	}
	.honor-dialog .honor .imgs{
		height: auto;
	    padding-top: 76.9%;
	}
	.honor-dialog .honor .imgs img{
		top: 0;
		transform: none;
	}
	.honor-dialog .honor .right-box .tit{
	    font-size: .28rem;
	   /*  padding-left: .6rem;
	    background-size: .5rem auto; */
	    line-height: .6rem;
	}
	.honor-dialog .honor .right-box .item{
		font-size: .24rem;
		line-height: 1.5;
		padding: .14rem 0 .14rem .4rem;
	    background-size: .24rem auto;
	    background-position: left .2rem;
	}
	.honor-dialog .honor .right-box .swiper-pagination{
		margin-top: .2rem;
	}
	.honor-dialog .honor .right-box .swiper-pagination .swiper-pagination-bullet{
		width: 6px;
		height: 6px;
	}
	#school .wrap1 .item-ico{
	    width: .6rem;
	    height: .6rem;
	    background: no-repeat center/100% auto;
	    margin: 0 auto;
	}
	#school .wrap1 .item-text{
		font-size: .2rem;
		padding-top: .1rem;
	}
	#school .wrap1 i{
	    width: .2rem;
	    height: .2rem;
	    margin: .3rem .5rem 0;
	}
	#summary .yearsld.swiper-container .swiper-button-prev, #summary .yearsld.swiper-container .swiper-button-next{
	    top: .77rem;
	    width: .28rem;
	    height: .28rem;
	    margin-top: 0;
	}
	.joinlist ul li .li-con .apply + .apply{
		margin-left: .2rem;
	}
	/*  */
	.file-dia.dialog-fix .dialog{
		width: 5.5rem;
     	padding: .4rem .3rem .5rem;
     	margin-left: .2rem;
	}
	.file-dia.dialog-fix .dialog .dialog-tit{
		font-size: .32rem;
		padding-left: .5rem;
		background-size: .3rem auto;
	}
	.file-dia.dialog-fix .dialog .inp{
		margin-top: .1rem;
	}
	.file-dia.dialog-fix .dialog .inp .text{
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
	}
	.file-dia.dialog-fix .dialog .inp .file{
		font-size: .24rem;
		width: 2rem;
		height: .7rem;
		line-height: .7rem;
		font-size: .24rem;
	}
	.file-dia.dialog-fix .dialog .format{
		font-size: .24rem;
		margin: .1rem 0;
	}
	.file-dia.dialog-fix .dialog .close{
		width: 1rem;
		height: 1rem;
	}
	.file-dia.dialog-fix .dialog input[type="submit"]{
	    width: 2rem;
	    height: .66rem;
	    line-height: .66rem;
	    padding-left: .4rem;
	    font-size: .24rem;
	    background-size: .1rem auto;
	    background-position: calc(100% - .3rem) center;
	}
	.file-dia.dialog-fix .dialog .inp.slide{
		font-size: .24rem;
		height: .7rem;
		line-height: .7rem;
		margin-bottom: .4rem;
	}
	.cooperation h3.tit{
	    position: relative;
	    padding-bottom: .3em;
	}
}