﻿/*--------------------------------------
作者：班亚南
日期：2015/4/3
修改时间：
修改内容：
----------------------------------------*/

/*公用*/
a{color:#000}
a:hover{color:#B48E4F}
.w{width:1100px; margin:0 auto;}
.bg{width:100%; z-index:1000;background:#000; display:none; opacity:0.5; filter:alpha(opacity=50); position:fixed; top:0; left:0; height:100%;}
.ad img{display:block;}
.adb{position:fixed;right:0;bottom:40px;z-index: 9999;}
.ad-two{width:1360px; position:absolute; top:170px; left:50%; margin:0 0 0 -680px;}
.ad-two-l{position:absolute; left:0; top:0}
.ad-two-r{position:absolute; right:0; top:0}
.ad-two span{position:absolute; cursor:pointer; right:5px; top:5px; z-index:20; display:block;}
.user span,.city-hd span,.search-btn strong{background:url(http://i0.chexun.net/images/images_index_new/index_2015/hbg.png) no-repeat; display:block}
.car span{background:url(http://i1.chexun.net/images/images_index_new/index_2015/car-bg.png) no-repeat; display:block}
.select-car-bd span,.mall-prev,.mall-next,.dealer-bd h3 span,.dealer-bd em span,.ar-bd em span,.energy-tab-hd li span,.e-i1 em,.e-i2 em,.video-bd strong,.life-focus span span,.comment-bd span span,.c-car-prve,.c-car-next,.lab-r-con strong{background:url(http://i1.chexun.net/images/images_index_new/index_2015/icon.png) no-repeat; display:block}
/*header*/
.city-hd span{width:13px; height:8px; background-position:0 -87px; float:left; margin:12px 0 0 8px;}
.city strong a{line-height:30px !important; padding:0 !important; color:#B68F4E !important}
/*container*/
.container{width:1100px; margin:0 auto;}
/*car*/
.car {padding:0 0 0 10px}
.car li{height:52px; line-height:66px; float:left; text-align:center; position:relative; font-family:"宋体"}
.car span,.car p{float:left;}
.car p{padding:0 12px;}
.car span.c-1{width:59px; height:21px; margin-top:22px; background-position:0 0}
.car span.c-2{width:69px; height:21px; margin-top:22px; background-position:0 -22px}
.car span.c-3{width:62px; height:19px; margin-top:24px; background-position:0 -44px}
.car span.c-4{width:60px; height:23px; margin-top:22px; background-position:0 -64px}
.car span.c-5{width:62px; height:23px; margin-top:20px; background-position:0 -88px}
.car span.c-6{width:66px; height:23px; margin-top:20px; background-position:0 -112px}
.car span.c-7{width:53px; height:26px; margin-top:18px; background-position:0 -136px;}
.car span.c-8{width:63px; height:24px; margin-top:19px; background-position:0 -162px}
.car span.c-9{width:67px; height:21px; margin-top:22px; background-position:0 -186px}
/*select-car*/
.select-car{width:810px; height:229px; overflow:hidden; float:left;}
.select-car-hd{height:38px; border-top:3px solid #EAEAEA; border-bottom:1px solid #EAEAEA; background:#F7F7F7; padding:0 0 0 18px; position:relative; z-index:10}
.select-car-hd li{width:86px; line-height:38px; font-weight:bold; text-align:center; float:left; font-size:14px;}
.select-car-hd li.select-car-cur{width:84px; position:relative; z-index:11; margin:-3px 0 0 0; height:39px; border-top:3px solid #b58d4f; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; background:#FFF;}
.select-car-bd{padding:1px 0 0 0;height:190px; overflow:hidden;}
.select-car-bd div{height:190px; overflow:hidden;}
.select-car-bd dl{height:36px; line-height:36px; border-bottom:1px solid #E9E9E9;}
.select-car-bd dt{width:88px; text-align:right; float:left; font-size:14px; font-weight:bold}
.select-car-bd dd{padding:0 0 0 100px;}
.select-car-bd dd li{width:88px;float:left;display:block; z-index:10}
.selbg b{background:url(http://i1.chexun.net/images/images_index_new/index_2015/sel-bg.png) no-repeat !important; top:-65px !important; left:-100px !important;}
.selbg b i{display:block; height:20px; line-height:20px; overflow:hidden; padding:10px 0 5px 0;}
.sel-bg b{background:url(http://i2.chexun.net/images/images_index_new/index_2015/selbg1.png) no-repeat !important; left:-100px !important;}
.sel-bg b i{display:block; height:20px; line-height:20px; overflow:hidden;}
.select-car-bd dd li a{display:block; float:left}
.select-car-bd dd b{width:173px; height:72px; font-weight:normal; position:absolute; display:block; text-align:center; z-index:222;left:-10px; top:25px; background:url(http://i1.chexun.net/images/images_index_new/index_2015/selbg.png) no-repeat;}
.select-car-bd dd i{display:block; height:20px; line-height:20px; overflow:hidden; padding:20px 0 5px 0; text-align:center; color:#db0016; font-size:14px; font-style:normal}
.select-car-bd .selbg b i{padding:10px 0 5px 0;}
.select-car-bd b a{line-height:16px; font-size:14px;}
.select-car-bd em{display:block; font-family:"宋体"}
.select-car-bd span{width:16px; height:20px; float:left; margin:4px 0 0 5px; background:url(http://i3.chexun.net/images/images_index_new/index_2015/icon.png) no-repeat}
.select-car-bd strong{display:block; float:left; font-weight:normal}
.pr{display:none;}
/*car-info*/
.car-info{width:290px;float:right; border-top:3px solid #EAEAEA;background:#EAEAEA;}
.car-info-hd{line-height:38px; height:38px; background:#FFF; width:278px;border-right:1px solid #EAEAEA;}
.car-info-hd span{color:#db0016;font-size:14px;}
.car-info-hd h3{width:140px; text-align:center; float:left; font-size:16px;font-weight:normal;}
.car-info-hd a{width:65px; height:18px; line-height:18px; margin:4px 0 0 10px; display:block; float:left; text-indent:5px; position:relative; background:#E8EAE7;}
.car-info-hd img{position:absolute; right:2px; top:5px;}
.car-info-bd dt{text-align:center; padding:10px 0; background:#FFF;}
.car-info-bd a{padding:0 8px;color:#B58F4E; }
.car-info-bd a:hover{color:#393939; }
.car-info-bd dd{position:relative; color:#BABABA;background:#FFF; text-align:center;}
.car-info-bd span{ position:absolute; right:0; bottom:0; font-size:14px; color:#db0016;}
/*ss*/
.ss{position:relative;z-index:101}
/*select*/
.select{width:755px;padding:10px 0 0 0; height:45px; position:relative; z-index:101; float:right}
.select dl{width:188px; height:35px; float:left; margin:0 0 0 1px; position:relative; z-index:9999}
.select dt{width:188px; height:27px; line-height:27px; text-indent:10px; border:1px solid #000; background:url(http://i3.chexun.net/images/images_index_new/index_2015v1/sj.jpg) no-repeat 170px center;}
.select dd{width:188px; max-height:470px; display:none; background:#FFF; overflow:hidden;border:1px solid #000; position:absolute; top:28px; left:0; z-index:9999}
.select-l{width:29px; line-height:18px; float:left; text-align:center; border-right:1px solid #b58d4f; }
.select-l a{display:block;}
.select-r{width:156px; float:left;}
.select-r-t{height:32px; border-bottom:1px dashed #ccc; background:#F0F0F0;}
.select-r-t span{float:right; display:block; line-height:16px;}
.select-r-t span .fl{padding:0 10px 0 0} 
.select-r-c{height:450px; overflow:auto;}
.select-r-c li{width:100%; padding:5px 0; float:left; line-height:44px; border-bottom:1px solid #E9E9E9;}
.select-r-c img{float:left; padding: 0 2px;}
.secect-cl{padding:10px 0}
.secect-cl li{height:54px; line-height:18px; padding:5px 10px;}
.secect-cl img{float:left;}
.secect-cl h3{padding:5px 0 0 0; color:#999;}
.secect-cl p{font-size:14px;}
.sel-btn{width:74px;height:27px; color:#FFF; font-weight:bold;background:#000; line-height:27px; font-size:14px; font-weight:bold; text-align:center; display:block; margin:0 0 0 1px; float:left; border:1px solid #000;}
.link-all-car{width:98px; height:27px; font-size:14px; line-height:27px; text-align:center; float:right; background:#c84c1c; color:#FFF;}
.link-all-car:hover{color:#FFF}
.ratings-bars{height:27px; float:left; padding:0 10px 0 0}
.scale{width:40px;height:16px;border-radius:10px;float:left;position:relative;background:#ccc;}
.scale div{width:0px;position:absolute;border-radius:10px; width:0;left:0;height:16px;bottom:0;background:#d2ae74;}
.scale span{width:16px;height:16px; border-radius:50%; position:absolute;left:0;top:0;cursor:pointer;background:#FFF;}
/*search*/
.search{width:328px; float:left; padding:10px 0 0 0}
.search input{width:290px; height:27px; line-height:27px; float:left; text-indent:15px; border:1px solid #C94C1C;}
.search-btn{width:34px; height:29px; background:#C94C1C; display:block;float:left;}
.search-btn strong{width:19px; height:19px; margin:5px auto; background-position:0 -95px;}
/*focus*/
#focus{width:600px; height:402px; padding:30px 0 0 0}
.title {height:32px; font-size: 14px; line-height: 32px; overflow: hidden; }
.focus-img {clear: both;height:402px; width:600px;}
.focus-img li{position: -relative; overflow: hidden; }
.focus-img span.title {position: absolute; bottom:0; left:0; margin-bottom:0; width:100%; height:47px; line-height:47px; font-size:14px; text-indent:10px;}
.focus-num li {float:left; margin-right:8px; width:14px; height:14px; text-indent:-9999em; cursor: pointer; background:#3E3E40; }
.focus-num li.on{background:#AC4824; }
.focus-num {position: absolute; bottom:15px; right:15px; }
.focus-img span.title{background:url(http://i1.chexun.net/images/images_index_new/index_2015/fbg.png) no-repeat; color:#FFF; overflow:hidden; opacity:0.8; filter:alpha(opacity=80) }
.block {margin:0;position: relative; z-index:1}
#focus-img li {width:600px; height:402px; display: none;position:relative;}
/*news*/
.news-hd {height:70px;position:relative}
.news-hd span{height:40px; border-bottom:1px solid #000; display:block; position:absolute; left:0; top:0; width:100%; z-index:-1}
.news-hd h1{width:480px;height:40px; line-height:40px; position:absolute; z-index:10; top:20px; left:60px; font-size:20px; text-align:center; background:#FFF}
.news-hd p{width:100%;position:absolute; z-index:10; top:55px; text-align:center;}
.news-hd img{position:absolute; top:3px; }
.news-hd a{padding:0 5px;}
.news-bd ul{width:290px; padding:20px 0 0 0}
.news-bd li{line-height:28px; font-size:14px;}
.news-bd li a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; width:290px; display:block;}
.news-bd span{padding:0 10px;}
.news-bd a{border-bottom:1px dotted #000;}
.news-bd h3{text-align:center; margin:10px 0 0 0;}
.news-bd h3 a{border:none}
/*zj-lk*/
.zj-lk{padding:20px 0 35px 0}
.zj-lk-hd{width:290px; height:16px; padding:10px 0}
.zj-lk-hd h3{height:16px; line-height:16px; float:left; border-left:5px solid #000; padding:0 0 0 10px; font-size:14px;}
.zj-lk-hd a{float:right; padding:2px 0 0 0}
.zj-lk-bd dl{width:290px;height:63px;}
.zj-lk-bd dt{width:17px;height:40px; text-align:center; padding:9px 0; background:#1E7ABD;float:left}
.zj-lk-bd dt a{color:#FFF;}
.zj-lk-bd dd{margin:0 0 0 32px; line-height:20px;}
.zj-lk-bd dd img{ float:left; margin:3px 10px 0 0}
.zj-lk-bd dd p{font-family:"宋体"}
/*chexun*/
.chexun-hd{ border-bottom:1px solid #000; padding:30px 0 0 0;}
.chexun-bd{ border-bottom:1px solid #e9e9e9;}
.chexun-bd .mt5{margin-top:5px;}
.chexun-bd h3{font-size:16px;}
.chexun-bd h3 img{float:left; padding:4px 4px 0 0}
.chexun-bd p{line-height:20px; padding:5px 0 0 0;}
.chexun-bd a{display:block;}
.chexun-bd em{padding:0 0 0 8px;}
.chexun-bd .tc img{ display:block; width:192px; height:84px;}
.chexun-bd p span{ text-decoration:line-through; color:#999; padding:0 0 0 8px;}
/*seven 2016-08-22 add*/
.chexun-bd-one{padding-top:3px;}
.chexun-bd-one dl{width:155px; padding:10px 10px 8px 0px; float:left; border-bottom:1px solid #E9E9E9}
.chexun-bd-one dl.dl-last{padding-right:0;}
.chexun-bd-one dt img{ display:block; width:155px; height:80px;}
.chexun-bd-one p{padding:4px 0 0 0;}
.chexun-bd-one .cx-price{ color:#db0016; white-space:nowrap; word-break:normal; overflow:hidden; margin-top:4px;}
.chexun-bd-one .cx-price:hover{ color:#b48e4f;}
.chexun-bd-one .cx-price b{ font-weight:100;}

.chexun-con{width:100%;padding:10px 0 0 0; float:left;}
.chexun-con img{ float:left; padding:10px 20px}
.chexun-con p{padding:12px 0 0 0}
.chexun-con b{font-weight:normal; display:block; padding:10px 0 0 0}
.chexun-con b a{ float:left; background:url(http://i2.chexun.net/images/images_index_new/index_2015/abg.jpg) no-repeat left center; padding:0 10px; color:#65A33A; width:120px; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}
.chexun-con .f16{padding:0 20px 0 0}
.chexun-list h3{font-size:16px; line-height:50px;}
.chexun-list em{color:#C84E1C;}
.chexun-list dd{ margin:0 0 0 220px;}
.chexun-list dd a{width:250px;display:block;margin:6px 0 0 0;text-indent:10px;height:24px;line-height:24px;overflow: hidden;}
.chexun-list dd a.chexun-list-cur{color:#FFF; background:#C84E1C; border-radius:5px}
.chexun-list dt{width:210px;height:144px;border:1px solid #EEE;position:relative;float:left;}
.chexun-focus{width:426px;height:240px;overflow:hidden}
.chexun-focus img{width:210px;height:144px}
.chexun-focus{width:100%;position:relative;list-style:none;padding:0}
/*pd*/
.pd .fl,.pd .fr{width:230px;}
.pd-hd span{float:left}
.pd-hd span.fr{width:auto;}
.pd-bd {padding:15px 0 5px 0; border:1px solid #E8E8E8; border-top:2px solid #B68D4F}
.pd-bd li{width:33.33%; text-align:center; float:left;}
.pd-bd a{height:70px; display:block; position:relative}
.pd-bd p{width:100%; text-align:center; position:absolute; bottom:0; left:0;}
/*act*/
.act{ margin:30px 0;}
.act-hd{ border-left:5px solid #000; height:16px; margin:0 0 15px 0; padding:0 0 0 10px; font-size:16px; line-height:16px;}
.act-bd dl,.act-bd dt{ float:left}
.act-bd{ overflow:hidden;}
.act-bd dl{width:292px;}
.act-bd dd{padding:0 0 0 150px;}
.act-bd h4{font-weight:normal}
.act-bd p{padding:10px 0 0 0}
.act-bd dt img{ display:block; width:135px; height:90px;}
/*box*/
.box-l{width:600px; float:left}
.box-r{width:487px; float:right;}
.hd {padding:50px 0 10px 0;border-bottom:1px solid #000;}
/*mall*/
.mall{width:600px; float:left;}
.mall-tab{padding:15px 0 0 0}
.mall-tab li{width: 120px; height:32px; cursor:pointer; border-bottom:1px solid #D2D2D2; float:left; font-size:16px; text-align:center;border-right: 1px solid #D2D2D2;margin: 0 -1px 0 0;}
.mall-tab span{height:20px; line-height:20px; margin:6px 0; display:block;}
.mall-tab-cur span{border-right:none}
.mall-tab-cur {width:118px !important;height:32px; border-bottom:none !important; background:#FFF; border-right:1px solid #D2D2D2; border-left:1px solid #D2D2D2; border-top:1px solid #e74c3c;}
.mall-con{line-height:30px; position:relative; height:432px; overflow:hidden}
.mall-con li{width:198px; height:216px; text-align:center; float:left;}
.mall-n{width:2px !important; height:175px !important; margin:20px 0 0 0; background:url(http://i1.chexun.net/images/images_index_new/index_2015/mallbg.jpg) repeat-y}
.mall-con a img{padding:15px 0 5px 0}
.mall-con p{width: 180px;margin:0 auto;font-size:14px;line-height:20px;color:#DE2635;text-align:left;}
.mall-con p img{position:absolute; top:3px; left:0;}
.mall-con p span{position:relative; float:right; display:block; padding:0 0 0 15px; color:#67A234;}
.mall-con h4{font-size:14px; font-weight:normal;}
.mall-con b{display:block; font-weight:normal}
.mall-con b a{width:40px; height:20px; line-height:20px; display:block; float:left; margin:10px 0 0 6px; border:1px solid #D6D6D6; text-align:center;}
.mall-con b a:hover{background:#AC8240; border:1px solid #9F7A41; color:#FFF}
.mall-con-ul{width:1200px; height:432px; position:absolute; left:0; top:0;}
.mall-con-ul ul{width:600px; float:left}
/*car-news*/
.car-news{width:600px;}
.car-news dt{width:20px; height:80px; cursor:pointer; margin:30px 1px 0 0; float:left; background:#F0F0F0; line-height:20px; padding:40px 4px; text-align:center; font-size:14px;}
.car-news dd{width:570px; display:none; float:left; margin:25px 0 0 0; font-size:14px; line-height:28px;}
.car-news dd a{width:258px; height:28px; overflow:hidden;  margin:0 0 0 15px; float:left; display:block; background:url(http://i2.chexun.net/images/images_index_new/index_2015/abg.jpg) no-repeat left center; padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis;}
.car-news-cur dd{display:block;}
.car-news-cur dt{background:#ac8240; color:#FFF; }
.mall-prev,.mall-next{width:18px; height:37px; display:block; position:absolute; top:38px; z-index:10}
.mall-prev{left:0; background-position:0 -22px}
.mall-next{right:0; background-position:-19px -22px}
.mall-prev:hover{background-position:0 -60px}
.mall-next:hover{background-position:-19px -60px}
/*ser-bd*/
.ser-hd img{float:left;}
.ser-hd a{ float:right; padding:15px 5px 0 0; color:#B48E4F;}
.ser-bd li{width:210px; padding:30px 5px 0 5px; line-height:20px; float:left; font-family:"宋体"}
.ser-bd a img{width:200px; border:1px solid #cdcdcd;}
.ser-bd .ser-bd-icon{width:101px; height:30px; display:block; position:absolute; left:0; top:0; z-index:10; background:url(http://i1.chexun.net/images/images_index_new/index_2015/tuangou0127.jpg)}
.ser-bd a{display:block; position:relative}
.ser-bd b{display:block; padding:5px 0 0 0; font-weight:normal; height:24px;}
.ser-bd em{float:left; font-size:14px; color:#db0016;}
.ser-bd span{float:left; text-decoration:line-through; color:#999; padding:0 0 0 10px;}
/*delaer*/
.dealer-hd img{float:left}
.other-city{width:100px; text-align:right; position:relative; height:20px; float:right; padding:15px 5px 0 0; color:#969696}
.other-city-bd{left:-425px; top:35px;}
.dealer-bd dl{width:290px; height:165px; padding:25px 0 0 0; font-size:14px; float:left}
.dealer-bd dt{line-height:22px; height:66px;}
.dealer-bd dt img{float:left; border:1px solid #E9E9E9; margin:0 10px 0 0}
.dealer-bd h3 span{width:18px; height:16px; margin:2px 0 0 0; float:left; background-position:-61px -125px}
.dealer-bd h3:hover span{background-position:-42px -125px}
.dealer-bd h3:hover{color:#AC8240;}
.dealer-bd dt em{ display:block; font-style:normal; color:#DB0016;}
.dealer-bd em span{width:13px; height:13px; margin:5px 5px 0 0; float:left; background-position:-53px -22px}
.dealer-bd dd span{float:left; padding:0 5px 0 0}
.dealer-bd dd{line-height:24px; font-size:12px;font-family:"宋体"; padding:5px 0 0 0}
.dealer-bd b {display:block; font-weight:normal}
.dealer-bd b a{width:72px; text-align:center; line-height:21px; display:block; float:left; border:1px solid #AC8240; border-bottom-width:2px; color:#AC8240; height:21px; margin:15px 0 0 30px;}
.dealer-bd b a:hover{ border-color:#000; background:#AC8240; color:#FFF}
/*j-search-l*/
.j-search{padding:25px 0 0 0}
.j-search-l{width:405px; float:left}
.j-search-l dd{padding:10px 0 0 0}
.j-search-r{float:right}
.j-sel{width:180px; height:27px; line-height:27px; margin:10px 10px 0 0; position:relative; text-indent:5px; float:left; background:url(http://i3.chexun.net/images/images_index_new/index_2015/lbg.jpg) no-repeat right center; border:1px solid #000;z-index:9;}
#j-sel-brand{z-index:1;}
.j-seh{width:70px; height:25px; line-height:25px; background:#AC8240; text-align:center; color:#FFF; border-bottom:2px solid #000; display:block; float:left; margin:10px 15px 0 15px;}
.j-seh:hover{color:#fff;}
.j-btn{width:70px; height:25px; line-height:25px; margin:10px 0 0 0; text-align:center; border-bottom-width:2px; border:1px solid #E6E6E6; display:block; float:left;}
.j-sel-bd{width:180px; height:190px; overflow:auto; background:#FFF; border:1px solid #000; position:absolute; top:27px; left:-1px; z-index:99}
/*ccf*/
.ccf{}
.ccf-hd img{float:left;}
.ccf-hd a{ float:right; padding:15px 5px 0 0; color:#B48E4F;}
.ccf-bd h2{ line-height:55px; text-align:center; font-size:18px;}

/*c-car*/
.c-car{width:487px; overflow:hidden; padding:20px 0 20px 0; position:relative}
.c-car dl{width:230px; float:left; margin:0 32px 0 0}
.c-car dt h4{text-align:center;font-size:16px; line-height:55px;}
.c-car dd em{font-size:16px; color:#DE2635;}
.c-car dd p{line-height:20px; padding:5px 0 0 0;}
.c-car dd a{padding:0 3px 0 0}
.c-car dd span{height:20px; line-height:20px; margin:0 4px 0 0; float:left; background:#F0F0F0; display:block; padding:0 1px 0 3px}
.c-car span a{font-size:14px; color:#C39B60;}
.c-car-prve,.c-car-next{width:18px; height:37px; display:block; position:absolute; top:60px; z-index:10}
.c-car-prve{left:0; background-position:0 -22px}
.c-car-next{left:469px; background-position:-19px -22px}
.c-car-prve:hover{background-position:0 -60px}
.c-car-next:hover{background-position:-19px -60px}
.c-car-con{width:1000px;height:290px; position:relative;}
.c-car-list{height:290px; position:absolute; left:0; top:0}
/*r-news*/
.r-news dl{padding:10px 0 0 0; height:100px;}
.r-news dt{float:right;}
.r-news dd{margin:0 175px 0 0}
.r-news h3{font-size:16px; line-height:30px;}
.r-news h3 a:hover{color:#db0016; }
.r-news p{ line-height:20px; font-family:"新宋体"}
.r-news p a{color:#C39B60;}
/*xy*/
.xy {padding:30px 0 0 0}
.xy dl{padding:10px 0 0 0}
.xy dt{float:left;}
.xy dd{margin:0 0 0 116px;}
.xy h3{ font-size:14px;}
.xy p{padding:10px 0 0 0; text-indent:2em; font-family:"宋体"}
.xy h3{font-size:16px; line-height:32px;}
.xy-bd li{height:32px; line-height:32px; text-align:center; float:left; width:121px; border-bottom:1px solid #000}
.xy-con{height:100px;}
.xy-cur{width:124px !important;background:#AC8243; color:#FFF;}
/*ar*/
.ar{padding:10px 0 0 0}
.ar h3{font-size:16px; line-height:32px;}
.ar-hd textarea{width:300px; padding:3px 4px; color:#A9A7A8; line-height:18px; height:50px; float:left; border:1px solid #000;}
.ar-hd span{float:right; height:56px; font-size:14px; position:relative;}
.ar-hd a{width:70px; text-align:center; color:#FFF; position:absolute; right:0; bottom:0; display:block; background:#C39B60;border-bottom:2px solid #000; }
.ar-bd{padding:10px 0 0 0}
.ar-bd li{height:24px; clear:both}
.ar-bd li a{width:220px; height:24px; line-height:24px; float:left; padding:0 0 0 15px; background:url(http://i0.chexun.net/images/images_index_new/index_2015/abg.jpg) no-repeat 5px center; font-family:"宋体"}
.ar-bd a:hover{color:#DB0018}

/*energy*/
.energy-bd{padding:25px 0 0 0}
.energy-hd img{float:left;}
.energy-hd a{float:right; padding:25px 5px 0 0; color:#B48E4F;}
.energy-l{width:820px; float:left}
.energy-tab-hd{height:58px; line-height:58px; padding:4px 0 0 5px; background:#79BE65; position:relative; z-index:10}
.energy-tab-hd li{padding:0 35px;float:left; font-size:18px; color:#fff; position:relative; cursor:pointer;}
.energy-tab-hd li.energy-tab-cur{background:#FFF; color:#79BE65}
.energy-tab-hd li span{width:12px; height:12px;position:absolute; display:none; left:1px; top:1px; background-position:-38px -64px}
.energy-tab-hd li.energy-tab-cur span{ display:block}
.energy-tab-bd{height:312px;}
.energy-tab-bd ul{width:820px; height:312px;}
.energy-tab-bd li{width:164px; text-align:center; float:left; padding:10px 0 0 0; line-height:20px; font-size:14px;}
.energy-tab-bd a{padding:0 5px;}
.energy-tab-bd h3{font-weight:normal}
.energy-news{padding:15px 0 0 0} 
.energy-news dl{padding:20px 0; border-bottom:1px dotted #CACACA}
.energy-news dt{float:left}
.energy-news dd{margin:0 0 0 235px;}
.energy-news h3{line-height:24px; font-size:18px; position:relative}
.energy-news h3 span{font-size:14px; color:#666; font-weight:normal; position:absolute; right:0; bottom:0;}
.energy-news p{padding:10px 0 0 0; line-height:24px; font-size:14px; text-align:justify}
.energy-news dd span{float:right; line-height:18px;}
.e-i1,.e-i2{width:80px; display:block; float:left; color:#83a1ab;}
.e-i1 em{width:13px; height:13px; margin:1px 3px 0 0; float:left; background-position:-38px -80px;}
.e-i2 em{width:14px; height:13px; margin:3px 3px 0 0; float:left; background-position:-38px -22px;}
.energy-ar{width:250px; float:right;}
.energy-ar h2{line-height:24px; font-size:18px;}
.energy-ar h3{font-size:14px;}
.energy-ar p{ text-indent:2em; line-height:20px; padding:10px 0 0 0}
.energy-ar li{padding:20px 0 0 0}

/*video picwall seven 8.20 add*/
.s-slide{ position:relative;}
.s-slide .slide-btn{ display:block; width:80px; height:80px; position:absolute;	top:266px; z-index:199;}
.s-slide .slide-btn i{display:block; width:26px; height:50px;  background:url('http://i0.chexun.net/images/images_index_new/index_2015/icon820.png') no-repeat;}
.s-slide .slide-btn:hover{background:#000;opacity:0.7; filter:alpha(opacity=70);}
.s-slide .slide-btn-prev{left:0px;}
.s-slide .slide-btn-prev i{ background-position:-50px 0; margin:15px 0 0 20px;}
.s-slide .slide-btn-next{right:0px;}
.s-slide .slide-btn-next i{ background-position:-80px 0; margin:15px 0 0 30px;}
.slide-hd .v-more{ float:right; color:#000; font-weight:bold; margin-top:19px; font-size:14px;}
.slide-hd{padding:40px 0 0px 0; height:46px; border-bottom:1px solid #000; position:relative;}
.slide-hd h3{color:#B68E50; float:left; font-weight:normal;}
.slide-hd h3 img,.slide-hd h3 span{float:left;}
.slide-hd h3 span{ margin:18px 0 0 10px;}
.slide-hd .slide-hd-tit{ position:absolute; right:60px; bottom:-1px;}
.slide-hd li{ padding:0 24px; height:34px; line-height:34px; color:#000; cursor:pointer; font-weight:bold; font-size:14px; float:left; }
.slide-hd li.on{border-bottom:2px solid #ae8240; color:#ae8240; height:32px; line-height:32px;}
.slide-bd{width:1100px; height:500px; padding-top:20px; position:relative; overflow:hidden;}
.slide-bd ul li{ float:left;}
.slide-bd-l{ width:600px; float:left;}
.slide-bd-l .a-img{ display:block; width:600px; height:400px;}
.slide-bd-l .a-img img{ width:600px; height:400px; vertical-align:top;}
.slide-bd-l h4{ font-size:22px; font-weight:normal; height:40px; line-height:40px; margin-top:15px; overflow:hidden;}
.slide-bd-l h4 a{ color:#020202;}
.slide-bd-l h4 a:hover{ color:#b68e50;}
.slide-bd-l p{ color:#818181; line-height:24px; height:48px; overflow:hidden;}
.slide-bd-r{ width:500px; float:right;}
/*video*/
.video{width:1100px; overflow:hidden;}
.video .videoshow{ display:block; width:240px; height:160px; float:left; color:#fff; position:relative; margin:0px 0 10px 10px;}
.video .videoshow img{ width:240px; height:160px; display:block;}
.video .videoshow .p-play{ width:46px; height:46px; overflow:hidden;position:absolute; opacity:0; filter:alpha(opacity=0); transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; -o-transition: opacity 0.5s; z-index:29;left:50%; top:50%; margin:-23px 0 0 -23px;background:url('http://i0.chexun.net/images/images_index_new/index_2015/icon820.png') no-repeat;}
.video .videoshow .p-bg{ position:absolute;left:0;top:0; z-index:19;width:100%; height:100%; background:#000; opacity:0; filter:alpha(opacity=0); transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s;}
.video .videoshow .p-tbg{ position:absolute;left:0;bottom:0; z-index:9;width:100%; height:52px; background:url('http://i0.chexun.net/images/images_index_new/index_2015/lbg52.png') repeat-x;}
.video .videoshow .p-t{ position:absolute; left:0;bottom:0; z-index:39;width:100%; height:30;line-height:30px;text-align:center;overflow:hidden; }
.video .videoshow:hover .p-bg{opacity:0.7; filter:alpha(opacity=70);}
.video .videoshow:hover .p-play{opacity:1; filter:alpha(opacity=100); }
.video .videoshow-max{ float:none; display:block; overflow:hidden; width:600px; height:400px; margin:0; position:relative;}
.video .videoshow-max img{width:600px; height:400px; display:block;}
.video .videoshow.videoshow-max .p-play{ width:74px; height:74px; z-index:29; margin:-37px 0 0 -37px;background:url('http://i0.chexun.net/images/images_index_new/index_2015/playmax.png') no-repeat;}

/*picwall*/
.picwall{width:1100px; overflow:hidden;}
.picwall .picwallshow{ display:block; width:240px; height:160px; float:left; color:#fff; position:relative; margin:0px 0 10px 10px;}
.picwall .picwallshow img{ width:240px; height:160px; display:block;}
.picwall .picwallshow .p-bg,.picwall .picwallshow .p-info{display:none;position:absolute;left:0;top:0;}
.picwall .picwallshow .p-bg{width:100%; height:100%; z-index:19;background:#000; opacity:0.7; filter:alpha(opacity=70);}
.picwall .picwallshow .p-info{width:100%; z-index:29;text-align:center;padding-top:15px;}
.picwall .picwallshow .p-info .p1{ font-size:20px; font-weight:bold;}
.picwall .picwallshow .p-info .p2{ font-size:16px; padding-bottom:6px;}
.picwall .picwallshow .p-info .p3{ width:115px; height:1px; font-size:0px; background:#fff; margin:0 auto;}
.picwall .picwallshow .p-info .chaibtn{display:none;cursor:pointer; width:88px;height:26px;line-height:26px;font-size:16px;text-align:center;background:#ad8140;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px;margin:10px auto 6px auto;}
.picwall .picwallshow .p-info .p4{display:none;color:#ad8140; font-size:14px;}
.picwall .picwallshow .p-tbg{ position:absolute;left:0;bottom:0; z-index:9;width:100%; height:52px; background:url('http://i0.chexun.net/images/images_index_new/index_2015/lbg52.png') repeat-x;}
.picwall .picwallshow .p-t{ position:absolute; left:0;bottom:0; z-index:39;width:100%; height:30;line-height:30px;text-align:center;overflow:hidden; }
.picwall .picwallshow-max{ float:none; display:block; overflow:hidden; width:600px; height:400px; margin:0; position:relative;}
.picwall .picwallshow-max img{width:600px; height:400px; display:block;}
.picwall .picwallshow-max .p-info{ padding-top:90px;}
.picwall .picwallshow-max p{ color:#fff;}

/*lab*/
.lab-c{width:288px; float:left; padding:0 20px;}
.lab-c h3{padding:20px 0 0 15px; font-size:18px; background:url(http://i1.chexun.net/images/images_index_new/index_2015/h3bg.jpg) no-repeat left 22px;}
.lab-c a{color:#3E9CB5; line-height:24px;}
.lab-c p{font-family:"宋体"}
.lab-r{width:337px; float:right;padding:20px 0 0 0}
.lab-r li{width:168px; text-align:center; float:left; padding:10px 0 0 0}
.lab-r a{width:144px;display:block; position:relative; margin:0 auto}
.lab-r span{ display:none; width:100%; height:100%;  position:absolute; left:0; top:0; background:#000; opacity:0.7; z-index:11; filter:alpha(opacity=70)}
.lab-r strong{display:none; width:40px; height:40px; position:absolute; left:50%; top:50%;  z-index:12; background-position:0 -98px; margin:-20px 0 0 -20px}
.lab-r-con{display:none}
.lab-r-con span{display:block;}
.lab-r-con strong{display:block;}
#gallery {width:434px; height:230px; float:left;  margin:20px 0 0 0; background:url(http://i2.chexun.net/images/images_index_new/index_2015/labbg.jpg) no-repeat right center}
.spacegallery {position: relative; overflow: hidden}
.spacegallery img {position: absolute; right: 0px; top:0;}
.spacegallery a {z-index:1000; width:100%; display:block; height:100%; position:absolute; left:0; top:0}
.r-box-focus { border-bottom:1px dotted #cacaca; height:233px; overflow:hidden; position:relative;}
.r-box-focus .num {overflow:hidden; height:28px; position:absolute; bottom:18px; left:105px; zoom:1; z-index:3 }
.r-box-focus .num li {width:28px; height:28px; line-height:28px; text-align:center; color:#FFF; background:#D5CCC3; margin-right:10px; border-radius:50%; cursor:pointer; float: left; }
.r-box-focus .num li.on {background:#BF9C62; }
.r-box-focus .prev,.r-box-focus .next {width:11px; height:22px; position: absolute; bottom:20px;}
.r-box-focus .prev {left:55px;background:url(http://i3.chexun.net/images/images_index_new/index_2015/r-l.jpg) no-repeat;}
.r-box-focus .next {right:55px;background:url(http://i0.chexun.net/images/images_index_new/index_2015/r-r.jpg) no-repeat;}
.r-box-focus img{width:487px; height:173px;}
/*life*/
.life-hd img{float:left;}
.life-hd a{ float:right; padding:15px 5px 0 0; color:#B48E4F;}
.life-focus {width:1100px;height:440px;overflow: hidden; padding:30px 0 0 0}
.life-focus li {float:left;position: relative;width:106px;height: 100%;overflow: hidden;filter: alpha(opacity=60);opacity: 0.6;
cursor: pointer;}
.life-focus li dl {position:absolute;width:100%;font-size:16px; height:44px;line-height:44px;background:#000;bottom: 0;left: 0;}
.life-focus dt{width:100px; padding:0 0 0 7px;  text-align:left; float:left; }
.life-focus dt a{color:#FFF;}
.life-focus dd{color:#FFF; margin:0 0 0 107px;}
.life-focus dd a{color:#FFF}
.life-focus span{float:left; padding:0 24px 0 0;}
.life-focus span span{width:6px; height:12px; padding:0; margin:17px 5px 0 0; background-position:-83px -22px}
.life-focus li:first-child {width:570px;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.life-focus li:first-child dl {display: block;}
.comment{width:60px; height:40px; overflow:hidden; display:none; position:absolute; right:0; top:0; z-index:11; color:#FFF; font-family:"宋体"}
.comment-hd{width:60px;height:40px;line-height:40px; text-align:center; position:absolute; right:0; top:0; z-index:100;}
.comment-bd{width:178px;padding:50px 10px 0 10px; color:#FFF; position:relative; z-index:100;}
.comment-bd h3{font-weight:normal; padding:5px 0}
.comment-bd span{float:left; padding:0}
.comment-bd span span{width:15px; height:15px; margin:1px 8px 0 0; background-position:-62px 0}
.comment-bd em{float:right}
.comment-bg{width:100%; height:100%; display:block; background:#000;opacity:0.7; filter: alpha(opacity=70);position:absolute; right:0; top:0;}
.comment-bd p{padding:5px 0 10px 0;text-indent:2em}
.comment-bd li{width:178px;padding:0 0 10px 0}
.comment-bd a{color:#FFF}
.life-list{width:1150px;padding:15px 0 0 0;}
.life-list ul{width:350px; float:left; margin:0 25px 0 0}
.life-list li{position:relative; clear:both; font-size:14px; line-height:36px; font-family:"宋体"; overflow:hidden;}
.life-list li a{white-space:nowrap; word-wrap:normal; width:325px;}
.life-list b{width:100%; height:50px; line-height:50px; font-size:14px; color:#FFF; display:block; position:absolute; left:0; top:0; z-index:10}
.life-list b span{width:350px; height:50px; position:absolute; left:0; top:0; padding:0 !important; background:#000; opacity:0.8; filter:alpha(opacity=80); z-index:-1;}
.life-list h5{width:70px; height:32px; line-height:32px; margin:9px 30px 0 0; text-align:center; background:#DB0016;  float:left}
.life-list em{font-style:oblique; font-family:Arial; font-size:16px; padding:0 10px 0 0; float:left}
.life-list a{display:block; float:left;}
.life-list a span{padding:0 10px;}
.life-con{float:left;}
.life-con h3{font-size:18px; line-height:50px;}


/*beauty*/
.beauty{width:1100px; overflow:hidden;}
.beauty-bd {width:1150px; padding:15px 0 0 0}
.beauty-bd li{float:left; padding:0 5px 0 0}
.beauty-bd img{display:block; padding:5px 0 0 0}
/*sider*/
#sider-nav{width:64px;position:absolute; text-align:center; right:30px; background:#4A4B4F; border:1px solid #ECECEC; }
#sider-nav li{height:58px; position:relative; vertical-align:top;}
#sider-nav a,#sider-nav span{height:57px; background:#FFF; display:block; border-bottom:1px solid #ECECEC;}
#sider-nav a img,#sider-nav span img{padding:5px 0 0 0}
#sider-nav strong{display:none; position:absolute; top:0; z-index:999 ; left:-140px;}
#sider-nav li .nav-close{display:block; position:absolute; top:2px; right:2px; width:12px; height:12px; cursor:pointer;}
/*price*/
.price-pop{width:760px; padding:2px; display:none; background:#b48e4d; position:fixed; left:50%; top:50%; margin:-200px 0 0 -382px; z-index:2222}
.price-pop-hd{padding:12px 20px;}
.price-pop-hd h3{font-size:24px; color:#FFF; line-height:20px; font-weight:normal}
.price-pop-hd strong{ cursor:pointer;}
.price-pop-bd{background:#FFF; padding:10px 20px;}
.price-pop-bd dl{width:370px; height:22px; font-size:14px; padding:10px 0 0 0;}
.price-pop-bd dt{width:65px; padding:0 10px 0 0; text-align:right; float:left}
.price-pop-bd dd{width:290px; float:left; color:#666}
.price-pop-bd p{ font-size:14px;}
.w125{width:125px; height:20px; margin:0 10px 0  0}
.price-pop-bd label{margin:0 5px 0  0}
.price-pop-bd textarea{width:100%; height:93px;}
.price-pop-bd em{color:#F00; padding:0 2px 0 0 }
.price-pop-bd select{width:85px;height:22px; margin:0 5px 0 0; line-height:20px;}
.price-l{width:390px; float:left; padding:5px 0 0 0}
.price-r{width:320px; float:left;}
.price-r strong{ font-size:16px;}
.price-r p{ font-size:14px; color:#333; line-height:24px;}
.price-r img{ border:1px solid #CCC; margin:10px 0 0 0}
.price-btn{line-height:54px; color:#666}
.price-btn span{font-size:16px; padding:5px 20px; margin:10px 10px 0 75px; text-align:center; width:auto; background:#b48e4d; color:#FFF}
.price-pop-bd h2{font-size:24px; line-height:40px; padding:15px 0; font-weight:normal}

/*link*/
.link{padding-top:36px;}
.link dl{border-top:1px solid #e8e8e8; padding-top:15px;}
.link dt{ font-size:18px; margin-bottom:10px;color:#DCDCDC}
.link dt span{color:#999; font-weight:bold; cursor:pointer}
.link .link-cur{color:#000}
.link dd { margin-left:-10px; overflow:hidden;}
.link dd a:link,.link dd a:visited{display:block; float:left; height:12px; line-height:12px; padding:0 10px; margin:6px 0; color:#000; border-right:1px solid #000; white-space:nowrap; overflow:hidden; word-wrap:normal;}
.link dd a:hover{color:#c09352;}

/*dataFooter*/
.dataFooter{width:100%; background:#000; color:#fff; padding:28px 0;}
.dataFooter a:link,.dataFooter a:visited{ color:#fff;}
.dataFooter a:hover{color:#c09352;}
.dataFooter dl{ width:1100px; margin:0 auto;}
.dataFooter dt{ float:left; width:100px; font-size:18px; margin-bottom:10px; font-weight:bold;}
.dataFooter dd{ float:left; width:1000px;}
.dataFooter dd a{display:block; float:left; height:12px; line-height:12px; padding:0 10px; margin:6px 0; color:#000; border-right:1px solid #fff; white-space:nowrap; overflow:hidden; word-wrap:normal;}
.dataFooter p{ text-align:center; padding-top:24px; line-height:28px;}

.hei_32{ height:32px;}

/*lp-ad*/
.p-ra{ position:relative; z-index:199;}
.lp-ad{ display:none; width:1100px; height:auto; position:absolute; left:0; top:0; z-index:999;}
.lp-ad span{ cursor:pointer; display:block; position:absolute; right:10px; bottom:10px; z-index:10001;}

/*萨瓦娜合作样式 2015-06-08*/
.zyg{ position:relative;}
.iconzy{ position:absolute; top:4px; right:-18px; width:15px; height:20px; background:url(http://i0.chexun.net/images/auto/2015-06/icon_d.png) no-repeat;}
.car-info-bd span{bottom:0px;color: #db0016;font-size:14px;position:absolute;right:-12px;}

/*app show 150901*/
#box1{overflow: hidden;border-right: 1px solid #E8E8E8;width: 230px;height: 93px;position:relative}
#box1 ul{position: absolute; left:0px;top:0px;width: 532px}
#box1 ul li{width: 76px!important}
