/* reset */

body,html{color:#444;margin:0; padding:0; font:12px/24px "\5B8B\4F53",san-serif;}
body{_background-image: url(about:blank);_background-attachment: fixed;}
div,p,form,img,ul,ol,li,dl,dt,dd,textarea{margin:0;padding:0;border:0;}
input,select,h2,object{margin:0;padding:0;}
object{ vertical-align:top;}
ul,li{list-style-type:none}
i,em{ font-style:normal;}
a{text-decoration:none;color:#2C2C2C}
a:hover{text-decoration:underline;color:#F60;}
h1,h3,h4,h5,h6{font-size:12px; margin:0; padding:0; font-weight:100;}
h2{font-size:20px; color:#000; text-align:center;}
h3{font-size:14px; font-weight:600; padding-left:15px;}
.wrap{margin:0 auto; width:1000px;}
.l{float:left;}
.r{float:right;}
img{ border-width:0; vertical-align:top;}
.center{ margin:0 auto;}
.clearfix:after {content:"\20";display:block;height:0;clear:both;}
.clearfix {*zoom:1}
/*wrap*/
.wrap1, .wrap2, .wrap3, .wrap4, .wrap5, .wrap6, .wrap7, .wrap8, .wrap9, .wrap10, .wrap11, .wrap12, .wrap13, .wrap14, .wrap15, .wrap16,.wrap17, .wrap18,.wrap19,.wrap20,.wrap21,.wrap22,.wrap23{ float:left; margin-right:10px;}
.wrap11{ width: 190px;}
.wrap18{ width: 160px;}
.wrap3{ width:220px;}
.wrap6{ width: 240px;}
.wrap10{ width: 260px;}
.wrap14{ width: 280px;}
.wrap16{ width: 290px;}
.wrap1{ width: 310px;}  
.wrap5{ width: 318px;} 
.wrap8{ width: 320px;}  
.wrap15{ width: 330px;}
.wrap7{ width: 350px;}
.wrap17{ width: 370px;}
.wrap2{ width: 410px;}
.wrap21{ width: 440px;}
.wrap22{ width: 510px;}
.wrap12{ width: 560px;} 
.wrap20{ width: 640px;}
.wrap23{ width: 670px;}
.wrap9{ width: 690px;}
.wrap4{ width: 730px;}
.wrap13{ width: 760px;}
.wrap19{ width: 790px;}
/* blank */
.blank0,.blank1,.blank2  ,.blank3,.blank4,.blank5,.blank6,.blank7, .blank8, .blank10, .blank12, .blank13, .blank15, .blank16, .blank17,.blank18,.blank20{clear:both;display:block; font-size:1px; overflow:hidden}
.blank0{height:0px;}
.blank1{height:1px;}
.blank2{height:2px;}
.blank3{height:3px;}
.blank4{height:4px;}
.blank5{height:5px;}
.blank6{height:6px;}
.blank7{height:7px;}
.blank8{height:8px;}
.blank10{height:10px;}
.blank12{height:12px;}
.blank13{height:13px;}
.blank15{height:15px;}
.blank16{height:16px;}
.blank17{height:17px;}
.blank18{height:18px;}
.blank20{height:20px;}
/***line***/
.lineDottedGray{ background:url(../images/lineDotted.png) repeat-x;clear:both;display:block; font-size:0px; line-height:0px;overflow: hidden; height:1px;}
/*ad*/
.adv230_90{ width:90px; width:230px}
.ad700_60 { height: 60px;margin: 0 auto;width: 700px;}
.adv720_90{ height:90px; width:720px;}
.ad760_60 { height: 60px;margin: 0 auto;width: 760px;}
.ad620_60 { height: 60px;margin: 0 auto;width: 620px;}
.ad960_100 { height: 100px;margin: 0 auto;width: 960px;}

.ad-link{display:block;position:relative;background:url(../images/blank.gif);}
/* w */
.w50{width: 50px;}
.w90{width: 90px;}
.w180{width: 180px;}
.w200{width: 200px;}
.w210{width: 210px;}
.w218{width: 218px;}
.w230{width: 230px;}
.w555{width: 555px;}
.w610{ width: 610px;}
.w680{ width: 680px;}
.w650{ width: 650px;}
.w690{ width: 690px;}
.w300{ width: 300px;}
.w340{ width: 340px;}
.w728{ width: 728px;}
.w768{ width: 768px;}
.w819{ width:819px;}
.w310{ width:310px;}
.w380{ width:380px;}
.w250{ width:250px;}
.w350{ width:350px;}
/* h */
.h135{height: 135px;}
/* padding */
.p4{padding: 4px;}
.p10{padding: 10px;}
.pTB5{ padding: 5px 0;}
.pTB7{ padding: 7px 0;}
.pTB10{ padding: 10px 0;}
.pLR5{ padding: 0 5px;} 
.pLR8{ padding: 0 8px;}
.pLR10{ padding: 0 10px;}
.pL5{ padding-left: 5px;}
.pL30{ padding-left: 30px;}
.pR0{ padding-right: 0;}
.pR10{ padding-right: 10px;}
.pT1 {padding-top: 1px;}
.pT3 {padding-top: 3px;}
.pT10{ padding-top: 10px;}
.pTRB-10{padding: 10px 0;}
.pL10{ padding-left:10px;}
/* margin */
.mL-1{margin-left: -1px;}
.mR0{ margin-right:0;}
.mR-9{ margin-right:-9px;}
.mR10{ margin-right:10px;}
.mT3{ margin-top:3px;}
.mT5{ margin-top:5px;}
.mT10{ margin-top:10px;}  
.mB8{margin-bottom: 8px;}
/* border */
.bGray{ border: 1px solid #D9D7D7; zoom:1;}
.bRBLGray{ border: 1px solid #D9D7D7; border-top: none;overflow: hidden;}
.bBlue{ border: 1px solid #DBF0FE;}
.bRBLBlue{ border: 1px solid #DBF0FE; border-top: none;overflow: hidden;}
/*** background ***/
.bgGray{ background: #F4F4F4;}
.bgGray1{ background: #F1F3F6;}    
/* ie6hck */
.ie6_h1{*height:1%;}
/* font Fsize   Fweight Fcolor */
.Fs16{ font-size:16px;}
.Fs12{ font-size:12px;}
.Fs14{ font-size:14px;}
.Fw1{font-weight:100;}
.Fw6{font-weight:600;}  
.FcB,.FcB a{color:#1756A7;}    /***blue***/     
.FcG,.FcG a{color:#797777;}    /***blue***/     
.FcR,.FcR a{color:#F00;}/***red***/    
.FcR1,.FcR1 a{color:#B01A1A ;}/***red***/  
.FcR2,.FcR2 a{color:#CE130F ;}/***red***/        
.FcBr,.FcBr a{color:#700F04;}/***brown褐色***/  
.FcO,.FcO a{color:#F88906;}/***橙色***/
.FcO1,.FcO1 a{color:#F4470B;}/***橙色***/
.FcW,.FcW a{color:#1298ee;}

/*** page  
-------------------------------------------------------------- ****/
.p_bar{text-align: center;clear: both;}
.p_bar a{color:#333;background:#F5F5F5;padding:4px 8px;margin:0 2px;cursor: pointer;border-radius:3px;-moz-border-radius:3px; border:1px solid #DDD;}
.p_bar a.p_curpage,.p_bar a.p_curpage:hover{background:#B40000;color: #fff; text-decoration:none; border:1px solid #B40000;}
.p_bar a.p_total:hover, .p_bar a.p_pages:hover{background:#B40000;color:#fff; text-decoration:none;}
.p_bar a:hover{background:#B40000; text-decoration:none;color:#fff}
.p_bar input.text{ border:1px solid #2496DC; width:24px; height:15px; text-align:center;}
.p_bar input.button{width:51px; height:21px; background:url(../images/zdbt.gif); color:#FFF;}
.p_bar a.gray{ background:#E8E8E8; color:#FFF;}
.actsearch{ height:205px; line-height:205px; text-align:center;}
.wrap,.bartop,.logobg img,.chekuan{ float:none;}
/***---------
common head----------------------------------------------------***/
/***login part***/
.usr,.pass,.logbnt,.regbnt,.qqbnt,.fzdqbt span{ background:url(../images/bzindex.gif) no-repeat;}
.loginbar{ height:30px; line-height:30px; border-bottom:2px solid #244B9A; _overflow:hidden;}
.loginbar .cgLogin a{ margin-top:0;}
.usr{background-position:2px 0; padding-left:15px;}
.pass{background-position:-79px 0;  padding-left:15px;}
.loginbar input,.loginbar img,.loginbar a{float:left; margin:6px 0 0 8px; display:inline; vertical-align:middle; color:#2c2c2c;}
.loginbar input{ width:60px; border:1px solid #E4E4E4; height:14px; padding-top:2px;color:#949494; font-size:12px;}
.loginbar input.yzm{ width:50px;}
.loginbar input.logbnt,.loginbar .regbnt{ width:43px; height:20px;line-height:20px;background-position:-61px -25px; border:none; text-align:center; color:#000;}
.loginbar input.logbnt{ padding-top:0;}
.loginbar .qqbnt{background-position:0 -21px; height:18px; line-height:18px; padding-left:18px; display:block; width:40px; cursor:pointer;}
.loginbar .tool a{ margin:0 0 0 8px; width:auto;}
.loginbar .cgLogin a.qqbnt{ margin-top:6px;}


.fzdqbt{position:relative; cursor:pointer;float:left; text-align:left;}
.fzdqbt span{border:1px solid #FFF; border-bottom:none; height:26px; line-height:22px; margin-top:3px; padding:0 15px 0 8px;background-position:112px -485px; display:block; position:relative; z-index:10; float:left;}
.fzdqbt span.act{ border:1px solid #244B9A; border-bottom:none; background-color:#FFF;}
.fzdqbt div{ width:345px; border:1px solid #244B9A; position:absolute; left:0; top:29px; background:#FFF; line-height:22px; padding:5px 10px; z-index:1;}
.fzdqbt div a{ float:none; margin:0 3px; color:#2C2C2C;}

.dzlogo{ border-right:1px solid #FFFFFF; height:85px;}
/***cheshi***/
.cheshi{ height:25px; line-height:25px; border-bottom:1px solid #CCD3E4; color:#777777; padding-left:5px;}
.cheshi ul{ height:26px; overflow:hidden;}
.cheshi li{ float:left; margin-right:8px; display:inline;}
.cheshi li a,.cheshi li a:visited,.citymore a,.citymore a:visited,.chekuan a,.loginbar a:visited,.chekuan a:visited{ color:#2c2c2c;}
.citymore{ position:relative; z-index:0;}
.citymore em{ display:block; cursor:pointer;}
.citymore em.act div{ display:block;} 
.citymore div{ position:absolute; top:20px; left:-208px; width:250px; background:#FFF; border:1px solid #D9D7D7; padding:5px 10px;  display:none;}
/***chekuan***/
.chekuan a{background:url(../images/chekuan.gif) no-repeat;}
.chekuan{height:47px;}
.chekuan a{ width:81px; height:25px; padding-top:27px; text-align:center; display:block; float:left;word-wrap:break-word;  display:inline;}
.chekuan a:hover{ text-decoration:none;}
.chekuan a.ck1{background-position:0 0;}
.chekuan a.ck1:hover{background-position:0 -52px;}
.chekuan a.ck2{background-position:-81px 0;}
.chekuan a.ck2:hover{background-position:-81px -52px;}
.chekuan a.ck3{background-position:-161px 0;}
.chekuan a.ck3:hover{background-position:-161px -52px;}
.chekuan a.ck4{background-position:-240px 0;}
.chekuan a.ck4:hover{background-position:-240px -52px;}
.chekuan a.ck5{background-position:-318px 0;}
.chekuan a.ck5:hover{background-position:-318px -52px;}
.chekuan a.ck6{background-position:-397px 0;}
.chekuan a.ck6:hover{background-position:-397px -52px;}
.chekuan a.ck7{background-position:-476px 0;}
.chekuan a.ck7:hover{background-position:-476px -52px;}
.chekuan a.ck8{background-position:-555px 0;}
.chekuan a.ck8:hover{background-position:-555px -52px;}
.chekuan a.ck9{background-position:-634px 0;}
.chekuan a.ck9:hover{background-position:-634x -52px;}
.chekuan a.ck10{background-position:-713px 0;}
.chekuan a.ck10:hover{background-position:-713px -52px;}
/***nav***/
.sdnav,.sdnav em,.sdnav i,.nav4{ background:url(../images/nav.jpg);}
.sdnav,.sdnav em,.sdnav i,.nav4{height:66px; float:left;}
.sdnav{background-position:0 -69px; width:1000px;}
.sdnav em{width:45px;display:block; margin-left:17px; display:inline; margin-right:4px;}
.sdnav em a{width:45px;height:66px;display:block;}
.sdnav em.gcnav{ background-position:-47px 0;}
.sdnav em.ycnav{ background-position:-98px 0;}
.sdnav em.esnav{ background-position:-148px 0; width:49px;}
.sdnav em.ltnav{ background-position:-199px 0;}
.sdnav span{ width:172px; margin-top:8px; float:left; line-height:24px;}
.sdnav span.gouche{ width:110px;}
.sdnav span.yongche{ width:138px;}
.sdnav span.ershou{ width:140px;}
.sdnav span.luntan{ width:86px;}
.sdnav span a{ margin:3px; color:#FFF;}
.sdnav span a:visited,.sdnav span a:hover{ color:#FFF;}
.sdnav span.gbes a{ color:#fff;}
.sdnav span.gbes a:visited,.sdnav span.gbes a:hover{ color:#fff;}
.sdnav i{background-position:-244px 0; width:5px;}
.nav4{background-position:-250px 0; width:3px; float:left;}
.sdnav a b{width:23px; height:12px; position:absolute; top:-15px; left:0; background:url(../images/new.gif) no-repeat;}
/***--------------------
huandengpian
-----------------------------------------------------------------------------------------------------------------------------------------------------------***/
.flash{padding: 0px;background: #E6EAED;}
.focus_chart { background:#e6eaed;width:308px; height:230px; overflow:hidden; position:relative; padding-top:3px; overflow:hidden; }
.focus_chart p { border-bottom:2px #a40b02 solid; position:absolute; left:1px; top:1px; height:200px; overflow:hidden; }
.focus_chart div { color:#004FB2; float:left; height:31px; width:18px; line-height:33px; overflow:hidden; font-size:14px; font-weight:bold; margin:200px 0 0 0; }
.focus_chart div.current { width:210px; }
.focus_chart div em { background:url(../images/fzindex.png) 2px -653px no-repeat; color:#fff; cursor:pointer; float:left; width:15px; height:29px; padding:0 0 0 5px;text-decoration:none; font-weight:bold; font-family:Arial;}
.focus_chart div.current em { background:url(../images/fzindex.png) -22px -653px no-repeat; }
.focus_chart div a { text-decoration:none; }
.nozwpicx{ height:230px;background:url(../images/nopic.jpg) center center #F2F2F2 no-repeat; display:block;}
/***---------
common head----------------------------------------------------***/
.bGF0{border:1px solid #F0F0F0; border-top:none;}
.bartop,.denglu li.fzbt span,.denglu li.qq{ background:url(../images/combg.gif) no-repeat;}
.bartop{ background-repeat: repeat-x;}
.bartop{ height:31px; line-height:31px; border:1px solid #F0F0F0; border-bottom:none;}
.bartop a:visited,.bartop a:link,.chekuan a:visited,.chekuan a:hover{ color:#2C2C2C;}
.denglu li{ float:left; margin-right:8px;}
.denglu li.fzbt{position:relative; cursor:pointer;}
.denglu li.fzbt span{border:1px solid #FCFCFC; border-bottom:none; height:20px; line-height:20px; margin-top:5px; padding:0 15px 0 8px;background-position:56px -72px; display:block; position:relative; z-index:10; float:left;}
.denglu li.fzbt span.act{ border:1px solid #F0F0F0; border-bottom:none; background-color:#FFF;}
.denglu li.fzbt div{ width:345px; border:1px solid #F0F0F0; position:absolute; left:0; top:25px; background:#FFF; line-height:22px; padding:5px 10px; z-index:1;}
.denglu li.txzdl a{ height:18px; line-height:18px;border:1px solid #E6E6E6; background:#F9F9F9; padding:0 5px; display:block; margin-top:6px; float:left;}
.denglu li.qq{background-position:0 -37px; padding-left:20px; cursor:pointer;}
/***---------
common foot----------------------------------------------------***/
.pos{ position:relative;}
.indfoot {border-top:8px solid #244A99;padding: 10px 0;text-align: center; width:1000px;}
.indfoot i{ font-style:normal;}
.wline{background:#EEE; height: 2px;line-height: 2px;overflow: hidden; position: absolute;top: -4px;width: 1000px; left:0;}

/***-------------------
新版本车型\车款内容页、新版搜索、对比页、计算器、地图公用头部--------------------------------------------------------***/
.wdl a,.topchexingbg em,.topchexingbg dt,.zxhbnt,.dbclose,.clearcx,.dbdbCon a,.dbpztit i a,.sharecom,.fdshare a.dpbnt,.fdshare a.fddb,.fdshare a.wysc{ background:url(../images/nrcmcss.gif) no-repeat;}
.topchexingbg{ height:32px; line-height:32px; background:#FAFBFC;  border-bottom:1px solid #CCD3E4; position:relative; z-index:10000;}
.xgqbg{background:#FAFAFA;  border-bottom:1px solid #DDD;}
.posbar a:visited,.posbar a:link,.dlztbnt:visited,.dlztbnt:link,.zcztbnt:visited,.zcztbnt:link{ color:#2C2C2C;}
.topchexingbg em{ position:relative; width:66px;border:1px solid #F7F9FD; border-bottom:none;  padding:0 5px 0 1px;line-height:30px;  float:right;background-position: right -98px; text-align:center; cursor:pointer; font-weight:normal; color:#2C2C2C;}
.topchexingbg em.act{background-position: right -118px; background-color:#FFF; border:1px solid #284898; border-bottom:none;}
.topchexingbg i{ position:absolute; top:30px; left:0; width:72px; height:1px; overflow:hidden; background:#FFF; display:block; z-index:100; overflow:hidden; display:none;}
.topchexingbg em.act i{ display:block;}
.topchexingbg em div{ position:absolute; top:30px; right:-1px; line-height:32px; width:252px; border:1px solid #284898; background:#FFF; text-align:left; padding:5px 10px; line-height:22px; display:none; color:#999;}
.topchexingbg em.act div{ display:block;}
.topchexingbg em.act,.topchexingbg em div a{ color:#284898;}
.topchexingbg em div a{ white-space:nowrap;}
.wdl a{ float:left; margin:4px 10px 0 0;}
.wdl a.dlztbnt,.wdl a.zcztbnt{ height:22px; line-height:22px; *line-height:24px;border:1px solid #D5DFEF; padding:0 5px 0 25px; background-color:#FFF; overflow:hidden;}
.wdl a.dlztbnt{background-position:3px 2px;}
.wdl a.zcztbnt{background-position:2px -22px;}
.wdl a.qqztbnt,.wdl a.wbbnt{width:42px; height:24px; line-height:24px; display:block; padding-left:30px; color:#FFF; overflow:hidden; }
.wdl a.qqztbnt{background-position:0 -47px; }
.wdl a.wbbnt{ background-position:0 -72px; width:53px;}
.qqztbnt:hover,.wbbnt:hover,.qqztbnt:visited,.wbbnt:visited{ color:#FFF;}
.disnone{ display:none;}
/***-------------------
广告--------------------------------------------------------***/
.ad-link{display:block;position:relative;background:url(../images/blank.gif);}
/***-------------------
对比--------------------------------------------------------***/
.dbdbCon{ width:50px;background-position:-64px -1023px; position:fixed; bottom:0; z-index:999;_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); margin-left:1005px; text-align:center;}
.dbdbCon a{ width:34px; height:35px; padding:8px 8px 4px; line-height:16px; display:block; background-color:#234BA6; color:#FFF; margin-top:1px; background-position:18px -162px; filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; text-align:center; float:left;}
.dbdbCon a.zkdc{ background-image:none; filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.dbdbCon a.fswd{background-position:14px -229px;}
.dbdbCon a.scwz{background-position:-42px -230px;}
.dbdbCon a.zknav{background-position:-39px -166px;}
.dbdbCon a.yyfg{background-position:14px -342px;}
.dbdbCon a.prevp{background-position:17px -293px;}
.dbdbCon a.nextp{background-position:-38px -293px;}
.dbdbCon a.fhindex{background-position:-36px -342px;}
.dbdbCon a:hover{ background-image:none; filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.dbdbCon a i{ display:none;}
.dbdbCon a:hover i{ display:block;}
.dbdbCon a:hover,.dbdbCon a:visited{ color:#FFF; text-decoration:none;}

.noinfo{ font-size:20px; color:#CCC;font-family: "Microsoft YaHei"; text-align:center; height:200px; line-height:200px;}
.noinfo span,.noinfo a{ color:#CC0000;}
/***-------------------
百度分享--------------------------------------------------------***/
.fdshare{ width:60px;position:fixed; top:50px; _position:absolute;_top: expression(documentElement.scrollTop+50);right:0; background:#EEE; border:1px solid #CCC;}
.sharecom{ padding:30px 0 10px 10px; background-position:7px -224px; background-color:#EEE; border:1px solid #FFF;}
.fdshare a.dpbnt,.fdshare a.fddb,.fdshare a.wysc{ display:block; text-align:center; line-height:18px;  border:1px solid #FFF; border-top:1px solid #DDD; text-decoration:none; color:#666;}
.fdshare a.dpbnt{ background-position:-61px -274px; padding:9px 0;}
.fdshare a.fddb{ background-position:-47px -220px; padding:30px 0 5px;}
.fdshare a.wysc{ background-position:-47px -332px; padding:30px 0 5px; cursor:pointer;}
.fdshare a.dpbnt:hover,.fdshare a.fddb:hover,.fdshare a.wysc:hover{ background-color:#F3F8FE; color:#224477;}
.fdshare span{ display:block;}
.fdshare span.colored{ color:#CC0000;}
.fdshare i{ padding-left:12px;}
/***-------------------
公用验证码--------------------------------------------------------***/
.yzmimginfo{ position:relative; float:left;}
.yzmimginfo img{ bottom:28px; left:0;}
.validator .validator_message{height:20px; line-height:20px; overflow:hidden;background:url(../images/indheadv5.gif) 0 -426px no-repeat; color:#3B5998; padding-left:18px; float:left; margin-right:4px;}
.validator .warn{ color:#E51F1F; background-position:0 -445px;}
.validator .pass{ color:#A2DA5A; background-position:0 -466px;}
/***---------
mianbaoxie-------------------------------------------------------------------------------------------------------------***/
.zxcpostion a.homepage,.zxcpostion i{ background:url(../images/indheadv5.gif) no-repeat;}
.zxcpostion{ height:26px; line-height:26px; border:1px solid #E2E2E2; background:#FAFAFA;}
.zxcpostion em{ width:3px;height:28px; background:#244A99; position:absolute; top:-1px; left:-1px;}
.zxcpostion a,.zxcpostion i{ float:left; padding:0 10px;}
.zxcpostion a{ text-decoration:none;}
.zxcpostion a.homepage{ background-position:-20px -534px; height:26px; width:10px; margin-left:10px; _display:inline;}
.zxcpostion i{ width:3px; height:26px; background-position:0 -539px;}

.p_wordlink{ color:#3B5998;}
.cms_tjcss{ display:inline; background:url(../images/tjload.gif) no-repeat center 0; padding:0 4px;}

.xiabu_qj{ width:980px; padding-top:10px; text-align:center;}


.newsads{clear:both; height:60px; margin-top:0px !important; }
.newsads ul li{ margin-right:26px;}