/*首页*/
.logo-le{
	float: left;
}
.logo-le img{
	width: 2.1rem;
}
.search-ri{
	float: right;
	width: 4rem;
	height: .58rem;
    line-height: .58rem;
	font-size: .30rem;
	border: .02rem solid rgba(0,0,0,0.12);
	border-radius: .2rem;
	margin-top: .165rem;
}
.trigger{
	float: left;
    text-align: left;
    color: rgba(0,0,0,0.26);
}
.search-ri img{
	float: left;
	width: .44rem;
	margin: .06rem;
}
.banner-m{
	position: relative;
	width: 100%;
	height: .88rem;
	background: #125eac;
	overflow: hidden;
	z-index: 3;
}
.banner-m li{
	float: left;
	width: auto;
	height: .88rem;
	line-height: .88rem;
	text-align: center;
}
.banner-m li a{
	display: block;
    margin: 0 .2rem;
    padding: 0 .06rem;	
	font-size: .32rem;
	color: rgba(255,255,255,0.65);
}
.banner-m li.active a{
	height: .84rem;
	border-bottom: .04rem solid #fff;	
	color: #fff;
	box-sizing: content-box;
}
.banner-m .right-mask{
	width: .4rem;
    height: .88rem;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2;
    background-image: -webkit-linear-gradient(right,rgba(18,94,172,1),rgba(18,94,172,0));
    background-image: linear-gradient(to left,rgba(18,94,172,1),rgba(18,94,172,0));
}

.banner-fixed{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
	-webkit-transform: translateZ(0); 	
}
.focus-container ul li a{
	font-size: 0;
}
.swiper-pagination-bullet{
	opacity: .5;
}
.swiper-pagination-bullet-active{
	opacity: 1;
}
.indNews-wrap{
	padding: .3rem .2rem 0;
	background: #fff;
}
.othNews-wrap{
	padding: 0 .2rem;
	background: #fff;
	border-top: .02rem solid rgba(0,0,0,0.12);	
}
.othNews-wrap li:first-child{
	border-top: 0;
}
.lit-icon{
	padding-bottom: .1rem;
	font-size: .3rem;
	color: rgba(0,0,0,0.87);
}
.lit-icon img{
	width: .38rem;
}
.lit-icon span{
	vertical-align: middle;
}
.news-list-one li{
	position: relative;
	overflow: hidden;
	padding: .2rem 0;
	border-top: .02rem solid rgba(0,0,0,0.12);	
}
.news-about-con .news-list-one li{
	border-top: .02rem dashed rgba(0,0,0,0.12);
}
.newslist li:first-child{
	border-top: 0;
}
.news-about-con h3{
    overflow: hidden;
    color: rgba(0,0,0,0.87);
    word-break: break-all;
    width: 80%;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.news-about-list-one-le p{
	font-size: .26rem;
	color: rgba(0,0,0,0.26);
	float:right;
}
.news-con h3{
	overflow: hidden;
	font-size: .32rem;
	color: rgba(0,0,0,0.87);
	word-break: break-all;
}
.news-list-one-le p{
	position: absolute;
	bottom: .2rem;
	width: 4.56rem;
	font-size: .26rem;
	color: rgba(0,0,0,0.26);
}
.news-list-one-le p span:nth-last-child(1),.news-list-two p span:nth-last-child(1){
	float: right;
}
.news-list-one-ri{
	float: right;
	width: 2.24rem;
	height: 1.5rem;
/* 	width: 2.34rem;
	height: 1.35rem; */
	overflow: hidden;
	margin-left: .2rem;
}
.news-list-one-ri img{
	width: 100%;
	height: 100%;
}

.news-list-two li{
	padding: .3rem 0;
	border-bottom: .02rem solid #e5e5e5;	
}
.two-img-list{
	margin: .2rem 0;
	overflow: hidden;
	text-align: center;
}
.two-img-list img{
	width: 2.24rem;
}
.two-img-list img:first-child{
	float: left;
}
.two-img-list img:last-child{
	float: right;
}
.news-list-two p{
	font-size: .26rem;
	color: #aaa;	
}
.blankloading {
    padding: .3rem 0;
    font-size: .32rem;
    color: #aaa;
    line-height: 1;
    text-align: center;
}
.load {
    display: inline-block;
    width: 0.32rem;
    height: 0.32rem;
    background: url(../images/wap/loading.gif) no-repeat;
    background-size: 100% 100%;
    opacity: 0.8;
    vertical-align: top;
    margin-right: .15rem;
}
.fn-hide,.fn-hide1{
	display: none;
}

/*内容详情页*/
.head-cen{
	text-align: center;
}
.head-art,.head-art a{
    height: .88rem;
	background: #125eac;
	font-size: .32rem;
	color: #fff;
}
.head-art span{
	font-size: .34rem;
}
.back{
    position: absolute;
    top: 0;
    left: 0;
}
.back img{
    display: block;
	width: .44rem;
    margin-top: .22rem;		
}
.art-con-wrap{
	background: #fff;
	padding: 0 .2rem;
}
.art-tit{
	font-size: .48rem;
	line-height: .8rem;
	color: rgba(0,0,0,0.87);
	padding: .2rem 0;
	font-weight: 400;
}
.bt-about{
	border-bottom: .02rem solid rgba(0,0,0,0.12);
}
.bt-about p{
	margin-bottom: .1rem;
	font-size: .28rem;
	line-height: .28rem;
	color: rgba(0,0,0,0.26);
}
.bt-about p span{
	display: block;
	float: left;
}
.bt-about p span:nth-child(1){
	text-align: left;
	width: 42%;
}
.bt-about p span:nth-child(2){
	text-align: center;
	width: 35%;
}
.bt-about p span:nth-child(3){
	text-align: right;
	width: 23%;
}
.art-con{
	padding: .3rem 0;
	font-size: .32rem;
	line-height: .5rem;
	color: rgba(0,0,0,0.68);
}
.about-news{
	background: #fff;
	padding: .3rem .2rem .1rem .2rem;
	margin-top: .2rem;
}
.about-news-con{
	background: #fff;
	padding: 0 .2rem;
}
.back a{
	float:left;
    padding: 0 .2rem;
}
#Page{
	display: flex;
	padding: 0 .2rem .3rem;
    background: #fff;
    justify-content: center;
}
#Page a,#Page span{
	padding: .02rem .12rem;
	margin: 0 .03rem;
	border: .02rem solid rgba(0,0,0,0.26);
	color: #3173ba;
}
#Page span{
	border: 0;
	color: #EC6300;
}
/*搜索页*/
.search-form{
	position: relative;
	padding: .2rem;
	background: #fff;    
}
.search-img{
	position: absolute;
	display: inline-block;
	top: .32rem;
	left: .4rem;
	width: .44rem;
}
.search-txt{
	width: 80%;
	height: .68rem;
	line-height: .68rem;
	padding-left: .74rem;
	border-radius: .15rem;
	background: rgba(0,0,0,0.08);
	font-size: .28rem;
}
input.search-txt::-webkit-input-placeholder{/* WebKit browsers */
	color: rgba(0,0,0,0.26);
}
input.search-txt::-moz-placeholder{/* Mozilla Firefox 4 to 18 */
	color: rgba(0,0,0,0.26);
}
input.search-txt::-moz-placeholder{/* Mozilla Firefox 19+ */
	color: rgba(0,0,0,0.26);
}
input.search-txt::-ms-input-placeholder{/* Internet Explorer 10+ */
	color: rgba(0,0,0,0.26);
}
.btn-sub{
	font-size: .32rem;
	color: rgba(0,0,0,0.87);	
	border: 0;
	background: #fff;
	padding: 0 .3rem;
    height: .68rem;
    line-height: .68rem;
    -webkit-appearance: none;
}
.history-wrap,.result-list{
	padding: 0 .2rem;
	background: #fff;    

}
.history-result,.history-clear{
    padding: .3rem 0;
    border-bottom: 0;
    border-top: .02rem solid rgba(0,0,0,0.12);	
}
.history-wrap .lit-icon span{
	color: rgba(0,0,0,0.56);
}
.history-list li{
    border-top: .02rem solid rgba(0,0,0,0.12);	
}
.history-list li a{
	display:block;
	padding: .28rem 0 .28rem .48rem;
	font-size: .32rem;
	color: rgba(0,0,0,0.87);
}

/*搜索结果-没有内容页*/
.null{
	padding-top: 2rem;
	text-align: center;
}
.null img{
	width: 3.2rem;
	height: 2.9rem;
}
.null-tit{
	text-align: center;
	font-size: .32rem;
	padding-top: .8rem;
	color: #6f6f70;
}

/*搜索结果-有内容页*/
.result-list li{
	padding: .3rem 0;
	border-top: .02rem solid rgba(0,0,0,0.12);
}
.result-list li a h3{
	font-size: .32rem;
	color: rgba(0,0,0,0.87);
}
.art-summary{
	text-indent: 2em;
	padding: .2rem 0;
	color: rgba(0,0,0,0.54);
}
.art-bz{
	font-size: .26rem;
	color: rgba(0,0,0,0.26);	
}
.art-bz span:last-child{
	float: right;
}
.result-list li em{
	color: #b91a43;
}

/*选车首页*/
.rmcx-wrap{
	padding: .1rem 0 .1rem .2rem;
	background: #fff;
}
.rmcx-tit{
	color: rgba(0,0,0,0.56);
    margin: .2rem 0;
}
.rmcx-tit img{
	width: .38rem;
	height: .38rem;
}
.rmcx-tit span{
    vertical-align: middle;
    line-height: .28rem;	
}
.condition-list li{
	float: left;
	width: 25%;
}
.condition-list li a{
	display: block;
	height: .74rem;
	margin: 0 .2rem .2rem 0;
	font-size: .32rem; 
	color: #ec6300;
	text-align: center;
	line-height: .74rem;
	border: .02rem solid rgba(0,0,0,0.12);
	border-radius: 5px;
	overflow: hidden;
}

.brand-wrap{
	background: #fff;
}
#letter{
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 0.1rem;
    font-size: 1rem;
    color: #fff;
    text-align: center;
    line-height: 1.5rem;
    background: rgba(0,0,0,0.68);
    position: fixed;
    left: 50%;
    top: 50%;
    margin:-0.75rem 0 0 -0.75rem;
    z-index: 99;
    display: none;
}
#letter img{
    width: 1rem;
    height: 1rem;
    float: left;
    margin:0.5rem 0 0 0.5rem;
}
.sort-list a{
	display: block;
    padding: .1rem .2rem;
	height: 1.1rem;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0.12);	
}
.sort-list+.sort-list{
	border-top: .02rem solid rgba(0,0,0,0.12);
}
.sort-list .num_logo{
    width: .99rem;
    height: .9rem;
    overflow: hidden;
    position: absolute;
    left: 0.3rem;
}
.sort-list .num_logo img{
	display: block;
    width: .99rem;
    height: .9rem;	
}
.sort-list .num_name{
    color: #000;
	margin-left: 1.39rem;
    padding-top: .24rem;    
}
.num_name{
	font-size: .32rem;
	line-height: .32rem;
}
.sort-letter,.cj_bt{
    height: .64rem;
    line-height: .64rem;
    padding: 0 .2rem;
    background: rgba(18,94,172,0.08);
    color:rgba(0,0,0,0.56);
    font-size: .32rem;
    font-weight: normal;
}
.initials{
    position: fixed;
    top: .6rem;
    right: -100%;
    text-align: center;
    font-size: 0.3rem;
    z-index: 9999;
    color: rgba(0,0,0,0.87);
}
.initials li{
	padding: 0 .2rem;
}
.initials li img{
    width: 0.28rem;
}
.popup{z-index: 999; position: fixed;width: 100%;height: 100%;top: -120%;left:0;background: rgba(0,0,0,0.6);}
.mask-left{position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: rgba(0,0,0,0);}
.popup .con{width: 75%;background: #fff;height: 100%;position: absolute;top: 0;right: -100%;overflow-y: scroll;}
.popup .con{transition: all ease 0.3s;-webkit-transition: all ease 0.3s;}

.dl-wrap a{display: block;-webkit-tap-highlight-color: rgba(0, 0, 0, 0.12);}
.dl-wrap dl {
    padding: .2rem 0;
    margin: 0 .2rem;
    border-top: .02rem solid rgba(0,0,0,0.12);    
}
.dl-wrap>a:first-child dl{
	border-top: 0;
}
.cj_bt:last-child {
    border-top: none;
}
.dl-wrap dl dt{
	width: 1.95rem;
    height: 1.5rem;
    float: left;
    margin-right: .2rem;
    overflow: hidden;
}
.dl-wrap dl dd{
	height: 1.5rem;
    overflow: hidden;
}
.dl-wrap dl dd h4{
    margin: .1rem 0 .2rem;
    font-weight: normal;
    font-size: .32rem;
    line-height: .32rem;
    color: rgba(0,0,0,0.87);
}
.dl-wrap dl dd span{
    font-size: .32rem;
    line-height: .32rem;    
    color: #ec6300;
}
.side-header {
    height: .88rem;
    font-size: .32rem;
    overflow: hidden;
    background: #fff;
    z-index: 999;
}
.side-header .title {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
    display: inline-block;
    text-align: center;
    line-height: .88rem;    
}
.side-header .side-back,.side-header .side-back-all {
    position: relative;
    z-index: 2;
    display: inline-block;
    width: .44rem;
    height: .44rem;
    background-size: 100%;
    padding: .22rem .4rem .22rem .2rem;
    box-sizing: content-box;  
}

/*厂商详情页*/
.brand-logo{
    background: #fff;
    border-bottom: .02rem solid rgba(0,0,0,0.12);
}
.brand-logo img{
	width: .8rem;
    margin: .1rem .2rem;
}
.brand-logo span{
    font-size: .32rem;
    vertical-align: middle;
    color: rgba(0,0,0,0.87);	
}
.brand-name{
	vertical-align: middle;
    font-size: .32rem;
    color: rgba(0,0,0,0.87);
}
.tab-cxwz li{
	float: left;
	width: 50%;
	height: .8rem;
	line-height: .8rem;
	text-align: center;
	background: #fff;
	font-size: .32rem;
}
.tab-cxwz li a{
    display: block;
    margin: 0 1.5rem;	
	color: rgba(0,0,0,0.56);	
}
.tab-cxwz li.active a{
	height: .76rem;
    border-bottom: .04rem solid #3173ba;
    color: #3173ba;
    box-sizing: content-box;	
}
.cj-wrap,.cjmc-wrap{
	background: #fff;
}
.cxNews-wrap{
	padding: 0 .2rem;
	margin-top: .2rem;
	background: #fff;
}
.cjmc{
	background: rgba(18,94,172,0.08);
	color: rgba(0,0,0,0.56);
    height: .64rem;
    line-height: .64rem;
    padding: 0 .2rem;
}
.cjmc-wrap .cjmc{
	height: .2rem;
}
.cjmc img{
	width: .44rem;
	height: .44rem;
}
.first-cj{
	float: left;
}
.other-cj{
	position: fixed;
	top: 3.5rem;
	right: 0;
	display: block;
	width: .66rem;
	padding: .2rem;
	background: rgba(0,0,0,0.68);
	color: #fff;
	border-radius: 5px 0 0 5px;
}
.linklist-wrap{
    position: fixed;
    top: 3.5rem;
    right: .76rem;
    display: none;	
}
ul.linklist{
	float: left;
}
ul.linklist li{
    width: 2.5rem;
    height: .74rem;
    line-height: .74rem;
    text-align: center;
    background: rgba(0,0,0,0.68);	
    border-top: .02rem solid rgba(255,255,255,0.28);
    border-bottom: .02rem solid rgba(0,0,0,0.28);
    overflow: hidden;
}
ul.linklist li a{
    display: block;
    color: #fff;
    width: 100%;
    height: 100%;
}
ul.linklist li:first-child{
	border-top: 0;
	border-radius: 5px 5px 0 0;
}
ul.linklist li:last-child{
	border-bottom: 0;
	border-radius: 0 0 5px 5px;	
}
.linklist-wrap img{
	float: left;
	width: .1rem;
	height: .2rem;
	margin-top: .27rem;
}

/*车型--综述*/
.back-to{
	margin-left: .64rem; 
}
.back-to a{
	display: inline-block;	
	padding: 0 .1rem;
}
.cx-banner{
	background: #fff;
}
.cx-banner .right-mask{
    background-image: -webkit-linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0.2));
    background-image: linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0.2));
}
.cx-banner li a{
	color: rgba(0,0,0,0.65);
}
.cx-banner li.active a{
	border-bottom: .04rem solid #3173ba;	
	color: #3173ba;
}
.cxxq-banner li{
	width: 20%;
}
.cxxq-banner li a{
	margin: 0 .36rem;
	padding: 0;	
	color: rgba(0,0,0,0.65);
}
.cxxq-banner li.active a{
	border-bottom: 0;	
	font-weight: bold;
}
.cx-de{
	padding: .3rem .2rem;
	background: #fff;
}
.cx-de-top{
	padding-bottom: .1rem;
	border-bottom: .02rem solid rgba(0,0,0,0.12);
}
.cx-de-top a{
    display: block;
    float: right;
    width: 1.4rem;
    height: .64rem;
    font-size: .32rem;
    line-height: .64rem;
    text-align: center;
    background: #ec6300;
    color: #fff;
    border-radius: .1rem;
}
.cx-logo-le{
	float: left;
}
.cx-logo-le img{
	width: .8rem;
	height: .8rem;	
}
.cx-de-ri{
	float: left;
	margin-left: .2rem;
}
.cx-de-ri h3{
	color: rgba(0,0,0,0.87);	
	font-size: .32rem;
}
.cx-de-ri p{
	color: rgba(0,0,0,0.56);
}
.cx-de-ri p em{
	color: #ec6300;    
	font-size: .32rem;
}
.cx-de-bot{
	margin-top: .1rem;
}
.cx-de-bot li{
	float: left;
	margin-top: .1rem;	
	text-align: left;
	color: rgba(0,0,0,0.56);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.cx-de-bot li em{
	margin-right: .2rem;
	color: rgba(0,0,0,0.87);	
}
.cx-de-bot li:nth-child(odd){
	width: 53%;
	margin-right: 2%;
}
.cx-de-bot li:nth-child(even){
	width: 45%;
}
.carSale-wrap,.jxs-wrap,.mcck-wrap{
	margin-top: .2rem;
}
.carSale-wrap>h3{
	height: .74rem;
	line-height: .74rem;
	background: #fff;
	padding: 0 .2rem;
	font-size: .32rem;
}
.carSale-wrap>h3 span{
	height: .42rem;
    padding: .16rem 0;
}   
.carSale-wrap>h3 span.active{
    border-bottom: .04rem solid #3173ba;
    color: #3173ba;
}  
.carSale-wrap>h3 span+span{
	margin-left: .4rem;
}
.cx-bt{
	font-size: .32rem;	
	line-height: .32rem;
}
.jxs-wrap{
	padding: .2rem .2rem 0;
}
.jxs-wrap>h3{
    height: .64rem;
    padding: .1rem 0;
    color: rgba(0,0,0,0.56);	
	border-bottom: .02rem solid rgba(0,0,0,0.12);
}
.jxs-wrap>h3 img,.mcck-wrap>h3 img{
	width: .44rem;
	opacity: .56;
}
.jxs-wrap>h3 span,.mcck-wrap>h3 span{
    font-size: .32rem;
	vertical-align: bottom;
    margin-left: .1rem;
}
.power-cate,.jxs-wrap,.mcck-wrap{
	background: #fff;
}
.power-cate ul{
	padding: 0 .2rem;
}
.power-cate h3{
	padding: 0 .2rem;
	background: rgba(18,94,172,0.08);
	height: .64rem;
    line-height: .64rem;
}
.power-cate h3 a{
	font-size: .32rem;
	color: rgba(0,0,0,0.56);
}
.power-cate h3 em{
	margin-right: .2rem;
}
.power-cate h3 img{
	width: .44rem;
	float: right;
    margin-top: .1rem;	
    opacity: .68;    
}
.power-cate li{
	padding: .3rem 0;	
}
.power-cate li+li{
	border-top: .02rem solid rgba(0,0,0,0.12);
}
.power-cate li a p+p,.power-cate li>p{
	margin-top: .2rem;
}
.power-cate li>p{
	height: .64rem;
}
.power-cate li>p a{
	display: block;
	float: left;
	width: 1.8rem;
	height: .64rem;
	font-size: .32rem;
	line-height: .64rem;
	text-align: center;
	color: #fff;
	border-radius: .1rem;
}
.power-cate li>p a:first-child{
	background: #335990;
}
.power-cate li>p a:last-child{
	margin-left: .2rem;
	background: #ec6300;
}
.power-cate li a p:last-child{
	line-height: .32rem;
	color: rgba(0,0,0,0.56);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.power-cate .cx-bt span:first-child{
	color: rgba(0,0,0,0.87);	
}
.power-cate .cx-bt span:last-child{
	float: right;
	color: #ec6300;	
}
.jxs-list ul{
	padding: 0;
}
.jxs-list li>p a:first-child{
	position: relative;
	display: inline-block;
	width: 2.8rem;
	height: .64rem;
	padding: 0 .1rem;
	font-size: .32rem;
	line-height: .64rem;
	text-align: right;
	background: #fff;
	color: #EC6300;
	border: .02rem solid rgba(0,0,0,0.12);
	border-radius: .1rem;
}
.jxs-list li>p a:first-child::before{
	position: absolute;
	top: .1rem;
	left: .1rem;
	display: inline-block;
	content: '';
	width: .44rem;
	height: .44rem;
	background: url(../images/wap/icon-phone.png) no-repeat center center;
	background-size: 100%;
}
.mcck-wrap{
	padding-top: .2rem;
}
.mcck-wrap>h3{
	padding: .1rem .2rem;
    font-size: .32rem;
    height: .64rem;
    color: rgba(0,0,0,0.56);	
}

/*车型--文章*/
.cxwz-wrap{
	padding: 0 .2rem;
    background: #fff;	
}
.cxwz-banner{
	height: .64rem;
	background: #EEF2F8;
}
.cxwz-banner li{
	width: 25%;
	height: .64rem;
	line-height: .64rem;	
}
.cxwz-banner li a{
    margin: 0 .5475rem;
    padding: 0;
	color: rgba(0,0,0,0.56);
}
.cxwz-banner li.active a,.cxtp-banner li.active a{
    height: .6rem;
    border-bottom: .04rem solid #3173ba;
    color: #3173ba;
    box-sizing: content-box;
}
.cxwz-wrap li:first-child{
	border-top: 0;
}
.cxcs{
	height: .64rem;
	line-height: .64rem;
    text-align: center;
	font-size: .32rem;
    color: rgba(0,0,0,0.56);
    background: #EEF2F8;
}

/*车型--图片*/
.cxtp-banner{
	height: .64rem;
	background: #EEF2F8;
	color: rgba(0,0,0,0.56);
}
.cxtp-banner li{
	width: 16%;
	height: .64rem;
	line-height: .64rem
}
.cxtp-banner li:nth-child(4){
	width: 20%;
}
.pic-wrap{
	padding: .3rem .2rem;
	background: #fff;
}
.pic-wrap+.pic-wrap{
	margin-top: .2rem;
}
.pic-wrap .lit-icon{
	border-bottom: 0.02rem solid rgba(0,0,0,0.12);
}
.pic-wrap .lit-icon img{
	width: .44rem;
}
.pic-wrap .lit-icon a{
	float: right;
	padding-left: 1rem;
}
.pic-wrap .lit-icon span{
	vertical-align: bottom;
}
.pic-name{
	margin: 0 .1rem;
}
.pic-num{
	font-size: .26rem;
	color: rgba(0,0,0,0.56);
}
.pic-list li{
	float: left;
	margin: .2rem .25rem 0 0;
	width: 2.2rem;
	text-align: center;
}
.pic-list li:nth-child(3n){
	margin-right: 0;
}
.pic-list li img{
	display: block;
	width: 100%;
}
.pic-list li span{
	display: block;
	margin-top: .1rem;
	font-size: .26rem;
	color: rgba(0,0,0,0.56);
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;	
}
/*底部导航条*/
.dh{
	height: .64rem;
	line-height: .64rem;
	margin-top: .2rem;
	padding: 0 .2rem 0 .1rem;
    background: #fff;
    font-size: .32rem;	
}
.dh a{
    display: inline-block;
    padding: 0 .1rem;
    color: rgba(0,0,0,0.56);;
}
/*footer*/
footer {
    margin: .4rem 0 .2rem;
    text-align: center;
    color: rgba(0,0,0,0.36);
}

/*车展专题列表*/
.cz-header{
	background: #fff;
	padding: 0 .2rem;
    height: .64rem;
}
.cz-header .cz-num{
	display: block;
	float: left;
    margin: .24rem 0 .1rem;
    font-size: .3rem;
    line-height: .3rem;	
	color: rgba(0,0,0,0.56);
}
.cz-header .cz-pos{
	display: block;
	float: right;
    margin: .12rem 0 .08rem;
    font-size: .3rem;
    line-height: .44rem;	
	color: rgba(0,0,0,0.56);
}
.cz-header .cz-pos img{
	float: left;
	width: .44rem;
	height: .44rem;
}
.cz-header .cz-pos span{
	float: left;
}
.czList li{
	padding: .3rem .2rem;
	background: #fff;
	font-size: .3rem;
}
.czList li+li{
	margin-top: .2rem;
}
.czList li:first-child{
 border-top: .02rem solid rgba(0,0,0,0.12);	
}
.czList li h3{
	font-size: .32rem;
	line-height: .32rem;
	color: rgba(0,0,0,0.87);
}
.czList li>a{
	display:block;
}
p.cz-date,p.cz-addr{
    margin-top: .16rem;
    line-height: .38rem;
	color: rgba(0,0,0,0.56);
}
p.cz-date img,p.cz-addr img{
	float: left;
	margin-right: .1rem;
	width: .38rem;
	height: .38rem;
}
p.cz-date span,p.cz-addr span{
	float: left;
	width:92%
}
p.cz-djs{
	position: relative;
	margin-top: .2rem;
	color: rgba(0,0,0,0.87);	
}
p.cz-djs span{
	position: absolute;
	bottom: 0;
	left: 0;	
}
p.cz-djs span em{
	font-size: .36rem;
	color: #EC6300;
	margin: 0 .1rem;
}
p.cz-djs a{
	display: block;
    float: right;
    width: 1.8rem;
    height: .64rem;
    font-size: .32rem;
    line-height: .64rem;
    text-align: center;
    color: #fff;
	background: #ec6300;    
    border-radius: .1rem;	
}

/*车展专题--选择城市*/
.curr-city-tit{
	padding: 0 .2rem;
	height: .64rem;
    line-height: .64rem;
    text-align: left;
    color: rgba(0,0,0,0.56);
    background: #EEF2F8;	
}
.curr-city,.city-list{
	padding: .3rem .15rem 0;
	background: #fff;
}
.city-list li,.curr-city a{
	float: left;
	margin: 0 .25rem .3rem .25rem;
	width: 1.9rem;
	height: .6rem;
	text-align: center;
	line-height: .6rem;
	border: .02rem solid rgba(0,0,0,0.12);
	border-radius: .1rem;
}

/*车型图片放大内页*/
.pict-bd{
	position: relative;
	min-height: 100%;
	background: rgba(0,0,0,0.87);
	overflow: hidden;
}
.head-xc{
	height: .88rem;
    line-height: .88rem;
    padding: 0 .2rem;
    font-size: .32rem;
    color: #fff;
    text-align: center;
}
 .pict-container{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
} 
.pict-container li.swiper-slide img{
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
}

.pict-num{
	position: fixed;
    bottom: .2rem;
    right: .2rem;
    height: .36rem;
    color: #aaa;
}

.cur-num{
	margin-right: .04rem;
	color: #fff;
	font-size: .36rem;
}
.total-num{
	margin-left: .04rem;	 
	font-size: .32rem;
}
iframe{width:100%;}

















