/* reset */
/*body,html{color:#444;margin:0; padding:0; font:12px/1.5 Arial, \5B8B\4F53, Helvetica, san-serif;}*/
/* 遇难日，重大自然灾害等需要吊念的时候，用以下代码实现全站黑白    
body,html{color:#444;margin:0; padding:0; font:12px/24px "\5B8B\4F53",san-serif;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%);}
*/
body,html{color:#444;margin:0; padding:0; font:12px/24px microsoft yahei,"\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:#3B5998;}
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:16px; color:#000; text-align:center;}
h3{font-size:14px; font-weight:bold; /*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;}

/* 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;}
/* 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 #ccd3e4; zoom:1;}
.bRBLGray{ border: 1px solid #ccd3e4; 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:bold;}  
.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;}
/***--------------------
  nav
-----------------------------------------------------------------------------------------------------------------------------------------------------------***/
.logobg,.cheshibg,.ckbg{ background:url(../images/newindexbg.png) repeat-x;}
.logobg{background-position:0 -164px; width:184px; height:90px; text-align:center; border-right:1px solid #D9D7D7;}
.logobg img{ margin-top:8px;}
.cheshibg{background-position:0 -263px; height:26px; line-height:26px; width:763px; padding:1px 0 0 10px;  border-bottom:1px solid #D9D7D7; color:#777777;}
.cheshibg ul{ width:700px; height:26px; overflow:hidden;}
.cheshibg li{ float:left; margin-left:6px; display:inline;}
.citymore{ position:relative; z-index:0;}
.csmore{ position:absolute; top:20px; left:-220px; width:250px; background:#FFF; border:1px solid #D9D7D7; padding:5px 10px; }
.cheshibg a,.citymore a,.cheshibg a:visited,.cheshibg a:link,.citymore a:visited{color:#949494;}
.citymore a:visited{color:#949494;}
.ckbg{ height:62px;background-position:0 -297px;width:773px;}
.chekuan{ background:url(../images/cxbg.jpg); width:752px; height:47px; margin:5px 0 0 10px;}
.chekuan a{ width:75px; height:25px; padding-top:27px; text-align:center; display:block; float:left;word-wrap:break-word;}


.navbg,.lnav,.rnav,.navbg em,.navbg i{background:url(../images/navbg.jpg) no-repeat;}
.navbg{ background-repeat:repeat-x; background-position:0 -124px; height:60px; width:936px; padding:0 10px 0 2px; overflow:hidden;}
.lnav{ height:60px; width:6px; background-position:-375px -186px}
.rnav{ height:60px; width:6px; background-position:-405px -186px}
.navbg em{ width:48px; height:50px; display:block; float:left;background-position:0 -186px; margin:4px 0 0 0;}
.navbg em a{width:48px; height:50px; display:block; cursor:pointer;}
.navbg em.newcarnav{background-position:-50px -186px;}
.navbg em.ycnav{background-position:-104px -186px;}
.navbg em.esnav{background-position:-158px -186px;}
.navbg em.jxnav{background-position:-208px -186px;}
.navbg em.zlnav{background-position:-259px -186px;}
.navbg em.ltnav{background-position:-302px -186px;}
.navbg span{ float:left; width:65px; height:45px; line-height:22px; display:block; float:left; margin-top:7px;}
.navbg span.newzx{ width:125px;}
.navbg span.newcar{ width:135px; padding:0;}
.navbg span.luntan{ width:34px;}
.navbg span a{ margin-left:5px; color:#FFF; display:inline;}
.navbg span a:hover{color:#FFF;}
.navbg span a:visited{ color:#FFF;}
.navbg i{ width:4px; margin:3px 7px 0; height:50px; display:inline-block;background-position:-386px -189px; float:left;}
/***--------------------
huandengpian
-----------------------------------------------------------------------------------------------------------------------------------------------------------***/
.flash{padding: 0px;background: #E6EAED;}
.focus_chart { background:#F2F2F2;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;margin: 0 auto;}
.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:1000;}
.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.67;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;border-bottom: 1px dotted #3B5998;}
.cms_tjcss{ display:inline; background:url(../images/tjload.gif) center 0 no-repeat; padding:0 4px;}

.footer {
text-align: center;
}

.footerTop {
background: #616161;
height: 38px;
line-height: 38px;
border-top: 1px solid #6d6d6d;
border-bottom: 1px solid #6d6d6d;
}
.footNav a {
display: inline-block;
margin-right: 19px;
color: #fff;
}