/***按品牌、价格、级别***/
.seltab i{ float:left; width: 25%; height: 40px; line-height: 40px; background: #DAE4EE; text-align: center; cursor: pointer; border-top:2px solid #F7F7F8;}
.seltab i.act{ border-top: 2px solid #1152AA; position: relative; background: #FFF; color: #2764BE;}
.seltab i.act:before{position: absolute; top: 0; right: 50%; margin-right:-4px;
border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #1152AA; border-bottom: 0;content: "";  }
.seltabinfo{ height: 155px; overflow: hidden;}
.ppindinfo a{ width: 25%; float: left; margin: 1px auto; text-align: center;}
.ppindinfo i{ height: 20px; line-height: 20px; overflow: hidden; display: block; font-size: 14px;}
.ppindinfo img,.ppindinfo b{ border: 1px solid #DDD; padding: 1px; }
.ppindinfo b{ width: 50px; height: 50px; line-height: 50px; display: block; margin:0 auto; }
.ppindinfo b:before{ font-size: 21px; color: #1152AA;}
.seltabinfo em{text-align: center;width: 33.33%;float: left; margin: 5px 0;}
.seltabinfo em a{ height: 38px; line-height: 38px; border: 1px solid #DDD; margin: 0 5px;}
/***幻灯片***/
.swiper-container{ height: 200px;}
.swiper-container img{ width: 100%;}
.swiper-container,.swiper-container a{ position: relative;}
.swiper-container em{ position: absolute; bottom: 0; left:0; text-align: center; height: 30px; line-height: 30px; background: rgba(0, 0, 0, 0.6); color: #FFF; width: 100%; text-align: center;}
#pagenavi{ height: 14px; background: rgba(0, 0, 0, 0.6); position: absolute; right: 10px; bottom: 31px;z-index:1; padding: 0 2px; border-radius:10px;  }
#pagenavi span{ float: left; padding: 4px; border-radius: 10px; background: #74797C; margin: 3px 2px 0; cursor: pointer;}
#pagenavi span.swiper-active-switch{ background: #CC0000;}
/***新闻***/
.indTit{ height: 45px; line-height: 45px; background: #DAE4EE; border-left:3px solid #1152AA; position: relative; }
.indTit em{ float: left; padding: 0 15px; background: #FFF; font-size: 18px;}
.indTit em,.indTit em a{color: #1152AA;}
.indTit span a{display: inline;}
.indTit span{ color: #666; padding-right:8px; font-size: 14px; }
.checkmore { text-align: center; margin-top:10px; }
.checkmore a{ padding: 6px; margin: 0 10px; border: 1px solid #DDD; background: #FFF; font-size: 14px; color: #666; border-radius: 10px;}
.indzxinfo h3{ height: 50px; line-height: 50px; overflow: hidden;}
.indzxinfo h3 a{ font-size: 20px; color: #CC0000; text-align: center;}

.indzxinfo li{ border-bottom: 1px solid #DDD; position: relative;}
.indzxinfo li.fs{ border-top: 1px solid #DDD; }
.indzxinfo a{height: 50px; line-height: 50px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;  padding: 0 18px 0 10px;}
.indzxinfo li:before,.indzxinfo li:after,.tjbusinfo li:before,.tjbusinfo li:after,.escyinfo li:before,.escyinfo li:after{content: ""; position: absolute; z-index: 1; top: 50%; right: 10px; margin-top:-6px;  border-top: 6px solid transparent; border-left: 6px solid #000; border-bottom:  6px solid transparent;}
.indzxinfo li:before,.escyinfo li:before,.tjbusinfo li:before{right: 12px; border-left-color: #F7F7F8; z-index: 2;}
/***新车***/

.bjTit{ height: 40px; line-height: 40px;  background: #FFF; position: relative;}
.bjTit i{ border-top:1px solid #DDD; width: 100%; position: absolute; bottom: -2px; left: 0;}
.bjTit em{ border-bottom:2px solid #1152AA;  float: left; padding: 0 10px; font-size: 16px; position: relative; color: #1152AA;}
.h230{ height: 230px;}
.indckpic a{ width: 33.33%; float: left; margin-top:10px; text-align: center; }
.indckpic img{ display: block; margin: 0 auto; border: 1px solid #DDD;}
.indckpic i{ height: 40px; line-height: 20px; overflow: hidden; display: block; padding: 0 2px;}
.indckchange{ text-align: center;}
.indckchange span{width: 25px; height: 10px; background: #000; cursor: pointer; margin: 0 3px; display: inline-block;}
.indckchange span.swiper-active-switch{ background: #CC0000;}
.jxsbjinfo li{ border-bottom:1px solid #DDD; padding: 10px 70px 10px 10px; position: relative; }
.jxsbjinfo a.xjbnt,.tjbusinfo a.xjbnt{ width: 50px; height: 28px; line-height: 28px; position: absolute; text-align: center;background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#DDD));background-image: -webkit-linear-gradient(top, #FFF, #DDD);background-image: -moz-linear-gradient(top, #FFF, #DDD);background-image: -ms-linear-gradient(top, #FFF, #DDD);background-image: -o-linear-gradient(top, #FFF, #DDD);background-image: linear-gradient(top, #FFF, #DDD); border-radius: 5px; border: 1px solid #DDD; -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.6) inset, 0 1px 0 rgba(0,0,0,.3);-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.6) inset, 0 1px 0 rgba(0,0,0,.3); box-shadow: 0 0 1px 1px rgba(255,255,255,.6) inset, 0 1px 0 rgba(0,0,0,.3);}
.jxsbjinfo a.xjbnt{top: 50%; margin-top:-15px;  right: 10px; }
.jxsbjinfo em{ height: 30px; line-height: 30px; display: block; color: #666;}
.jxsbjinfo span{ color: #CC0000;}
.tjbusinfo li{ position: relative; border-bottom: 1px solid #DDD; height: 102px;}
.tjbusinfo img{ float: left; display: bold; border: 1px solid #DDD; }
.tjbusinfo p{ height: 50px; line-height: 25px; overflow: hidden; margin-left:90px;}
.tjbusinfo a.all{ height: 92px; padding: 10px 10px 0 10px;}
.tjbusinfo a.xjbnt{ top: 61px; left: 100px;}
/***二手车***/
.escyinfo li{ position: relative; padding: 10px; border-bottom:1px solid #DDD; }
.escyinfo p{ height: 26px; line-height: 26px;}
.escyinfo span{ color: #666;}
.escyinfo span.red{ color: #CC0000;}

/***导航***/
.columnTit{ height: 40px; line-height: 40px; background: #DAE4EE; border-left:3px solid #1152AA; position: relative; }
.columnTit em{ float: left; padding: 0 15px; background: #FFF; font-size: 18px;}
.columnLs dl{ margin-top:-1px; }
.columnLs dt{ height: 40px; line-height: 40px; border:1px solid #DDD; border-width:1px 0;  }
.columnLs dt:before{ content: ""; width: 5px; height: 14px; background:#CC0000 ; float: left; margin:13px 5px 0 0; }
.columnLs dt.sed:before{ background:#0686C2; }
.columnLs dt.third:before{ background: #0D7011;}
.columnLs dt.four:before{ background: #D56312;}
.columnLs li{ float: left; width: 33.3%; text-align: center;}
.columnLs li:nth-child(3n) a{ border-right:0; }
.columnLs dd a{ border: 1px solid #DDD; border-width: 0 1px 1px 0; padding:10px 0; }
.columnLs dd.last li{ width: 100%; text-align: left;}
.columnLs dd.last  a{ padding-left:10px;}
/***客户端下载***/
.apploadinfo a{height:70px; line-height: 70px; overflow:hidden; color: #FFF; font-size: 20px; margin-top:15px; background:#1F812B; border:1px solid #1F812B; border-bottom: 5px solid #0F4D17;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
    box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;}
.apploadinfo a.iphone{ border-color:#086ECC; }
.apploadinfo a.mobile{ border-color:#CC8D08;}
.apploadinfo a.iphone{background: #086ECC; border-bottom: 5px solid #023975;}
.apploadinfo a.mobile{background: #CC8D08; border-bottom: 5px solid #5E491C;}
.apploadinfo a:before{ font-size: 36px; float: left; padding:0 2px 0 10px; }
.apploadinfo span{ float: right; padding: 0 18px;  border-left:1px solid rgba(255, 255, 255, 0.35); height: 70px;}
.voltips{ border: 1px solid #E9AC10; padding:10px; margin:0 15px; background: #FDFDEC; }
.voltips:before{ color: #E9AC10;}
.loadfoot{ border-top:1px solid #DDD; padding: 20px 0; text-align: center; color: #666; font-size: 14px; background: #FAFAFA;}

.wxindnav li{ width: 33.33%; float: left; text-align: center;}
.wxindnav a{ display: block; margin: 5px; background: #CC0000; color: #FFF; padding: 42px 0 5px 0; height: 22px; position: relative; border-radius: 5px; border-bottom: 2px solid rgba(0, 0, 0, 0.5);}
.wxindnav a.carso{ background:#FF8484; }
.wxindnav a.pk{ background:#CA4191; }
.wxindnav a.carcoin{ background:#F0660B; }
.wxindnav a.pencil{ background:#6A88C5; }
.wxindnav a.address-book{ background:#F7CE39; }
.wxindnav a.news2{ background:#7F7FC4; }
.wxindnav a.pencil2{ background:#004284; }
.wxindnav a.newspaper{ background:#09B937; }
.wxindnav a.user2{ background:#848400; }
.wxindnav a.clock2{ background:#008442; }
.wxindnav a.star{ background:#FF0084; }
.wxindnav a:before{ font-size: 30px; position: absolute; top: 10px; left: 50%; margin-left:-15px; }