/****---分站列表页----------------------------------------------------------------------------------------
共用部分
----------****/
address,code,th{font-weight:normal; font-style:normal;}
cite,em,i{font-style:normal;}
.pTL{ padding:10px 0 0 10px; }
a.FcGrag{color:#818181;} 
.tit{ height:42px; background:url(../images/fzzxbg.png) repeat-x; line-height:32px;}
.tit span{ width:80px; height:31px; line-height:31px; float:left; display:block; text-align:center; font-weight:normal; font-size:13px; cursor:pointer;}
.tit span.act{ background:url(../images/fzzxbg.png) repeat-x 0 -82px; border:1px solid #D9D7D7; border-width:0 1px;}
.tit a.moreurl,.tit2 a.moreurl,.tit5 a.moreurl{ float:right; font-weight:normal; font-size:12px; padding-right:10px; color:#818181;}
.tit span strong{ font-weight:bold; font-size:14px;}
.tit em{ background:url(../images/fzzxbg.png) no-repeat 0 -258px; height:30px; padding-left:10px;}
.tit2{ height:32px; background:url(../images/fzzxbg.png) repeat-x; line-height:32px;}
.tit2 em{ background:url(../images/fzzxbg.png) no-repeat 0 -258px; height:30px; padding-left:10px;}
.tit2 i{ background:url(../images/fzindex.png) no-repeat -43px -433px; height:30px; padding-left:10px;}
.tit2 span{ height:30px; background:#B40001; display:block; float:left; color:#FFF; margin-left:-15px; padding:0 10px;}
.tit3{ height:30px; line-height:30px; background:#F1F2F2;}
.tit4{ height:30px; background:url(../images/fzzxbg.png) repeat-x; line-height:30px;}
.tit4 i{ background:url(../images/fzindex.png) no-repeat -43px -425px; height:30px; padding:0 20px 0 10px; border-right:1px solid #CCC;}
.tit5{ height:30px; line-height:30px; border-bottom:1px solid #D9D7D7; margin:0 10px;}

.yaheilan14 { color:#45536B; font-size: 14px; font-weight: bold;}
.search .select { float: left;width: 113px; height: 20px; line-height: 20px; position: relative;}
.xuanxiang, .xuanxiang1 { position: absolute; border: 1px solid #CCC; left: 0; top: 20px; width: 500px; overflow: hidden; background: rgb(255, 255, 255); cursor: auto; background:#FFF; z-index:100; }
.xuanxiang1 { width: 429px; }
.search span { float: left; height: 20px; display: inline-block; line-height: 22px; }
.esform input,.esform2 input{ height:18px; line-height:18px; width:120px; border:1px solid #CCC;}
.esform input{ vertical-align:top; *+margin-top:-8px;_margin-top:0;}
.esform2 input,.esform2 select{ vertical-align:middle; float:left; margin:5px 5px 0 0;}
.esform input.w220,.esform2 input.w220{ width:220px; color:#DDD;}
.esform input.ckbnt,.esform2 input.ckbnt{ width:42px;background:url(../images/fzindex.png) no-repeat; height:22px; cursor:pointer;}

.p135{ padding-left:135px;}
.fenlei a:hover, .remen a:hover, .fenlei2 a:hover { color: rgb(255, 102, 0); }
.fenlei2 { width: 97%; padding: 4px 0 4px 8px; line-height: 22px; }
.fenlei2 a { margin-right: 10px; color: #333; font-family: SimSun; overflow: hidden; height: 16px; cursor:pointer; }
.frm { width: 851px; }
.search .choose, .search .choose_hui { background: url(../images/ssbg.gif) no-repeat; height: 22px; line-height:22px; display: block; padding-left: 10px; color: #333; cursor:pointer; }
.search .choose:hover, .search .choose_hui:hover { text-decoration: none; }
.xuanxiang, .xuanxiang1 { background: #fff; border: 1px solid #ccc;cursor: auto;left: 0; overflow: hidden;position: absolute; top: 21px; width: 303px;}
.xuanxiang { height: 256px; overflow-x: hidden; overflow-y: scroll;}
.remen {color: #ccc; height: 35px; padding-left: 5px;}
.remen span {background: url(../images/hotbg.gif); color: #fff; display: block; float: left; height: 17px; line-height: 17px;
  margin: 8px 14px 0 0; padding-right: 5px; text-align: center; vertical-align: baseline; width: 35px;}
.remen a {color: #333; display: inline-block; margin: 0 7px; padding-top: 7px; cursor:pointer;}
.fenlei { line-height: 28px;}
.fenlei div { padding: 0 0 4px 51px; position: relative;}
.addbg {background: #F5F5F5; height: auto;}
.fenlei .od, .bbszimunr .od { border-right: 1px solid #ccc; font: bold 15px/15px verdana; height: 15px; left: 0; margin: 8px 19px 10px; position: absolute; text-align: left; top: -2px;
  width: 31px;}
.fenlei span { display: block; line-height: 26px;}
.xuanxiang span { margin-left: 0;}
.yaheilan16 { color: #45536B; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold;}
.fenlei a { color: #333; cursor:pointer;  display: inline-block; font-family: SimSun; height: 25px; margin-left: 14px; overflow: hidden; text-align: left; width: 72px;}
.bgGFB{ background:#FBFBFB}
.bRBGray{ border: 1px solid #D9D7D7; border-width:0 1px 1px 0;overflow: hidden;}
.w310{width:310px; overflow:hidden;}
.w400{ width:400px; overflow:hidden;}
.w720{ width:720px;}
.w230{ width:230px;}
.w750{ width:790px;}
.w210{ width:210px;}
.mB10{ margin-bottom:10px;}
.pTB5{ padding:5px 0;}
.pL10{ padding-left:10px;}
.overbn{ height:30px; line-height:30px;background:url(../images/fzzxbg.png) repeat-x; position:relative; z-index:100;}
.overbn h3{height:30px; background:#B40001; padding-right:15px; color:#FFF; border:1px solid #C51E1A; position:absolute; top:-1px; left:-1px;}
.pT5{ padding-top:5px;}
.pL20{ padding-left:20px;}
.w228{ width:228px; overflow:hidden;}
.mT8{ margin-top:8px;}  
.jxsinfoso{ height:200px; line-height:200px; text-align:center;}
/****--------经销商
-------------------------------------------------------------------***/
.pplist{ padding:10px 0 0 10px;}
.pplist li{ width:80px; float:left; text-align:center; margin:0 7px;}
.pplist li img{ border:1px solid #CCC;}
.pplist li em{ height:20px; line-height:20px; overflow:hidden; display:block;}
/****---分站首页----------------------------------------------------------------------------------------
----------****/
/***--------
车型搜索----***/
.glsearch{ height:40px; line-height:40px; background:url(../images/fzindex.png) repeat-x 0 -162px; margin-top:1px; padding-left:10px;}
.cksearch{ width:178px;height:22px; line-height:22px; background:url(../images/fzindex.png) no-repeat 0 -110px; padding-left:80px; margin-top:8px;}
.cksearch input{ border:1px solid #CCC; height:20px; line-height:20px; width:125px; vertical-align:middle; }
.cksearch input.seaTxt{ color:#DDD;}
.cksearch input.ckbnt{ width:42px;background:url(../images/fzindex.png) no-repeat; position:relative; left:-7px; height:22px; cursor:pointer;}
.Lline{ height:24px; width:2px;background:url(../images/fzindex.png) no-repeat -62px -2px; margin-top:7px;}
.chexsearch{ width:285px;height:22px; line-height:22px; background:url(../images/fzindex.png) no-repeat 10px -139px; padding-left:75px; margin-top:8px;}
.listsearch{ width:320px;height:22px; line-height:22px; }
.ck_bnt{ width:45px; height:20px; line-height:22px; background:url(../images/fzindex.png) repeat-x 0 -39px;border:none; color:#FFF; float:left; margin-right:8px; cursor:pointer;}
.cxfs{ margin:0 0 0 15px; color:#545454; display:inline;}
.cxfs li{ float:left; margin-right:4px; }
.cxfs li.jxsbt,.maptop .jxsbt{background:url(../images/news.gif) no-repeat 0 11px; padding-left:25px; position:relative; cursor:pointer;}
.cxfs li.jxsbt div,.maptop .jxsbt div{ position:absolute; width:70px; top:30px; left:22px;background:#FFF; text-align:center;padding:5px 0;}
.cxfs li.jxsbt div a,.maptop .jxsbt div a{ width:70px; display:block; height:22px; line-height:22px;}
.cxfs a{color:#545454;}
/***------
文字+图片广告----***/
.wzad{ width:158px;}
.wzad li{ height:20px; line-height:20px; overflow:hidden;}
.wzad li a{ color:#0056BD;}
.pTLR{ padding:10px 10px 0 10px;}
/***------
选车中心----***/
.xczxx{ height:30px; line-height:30px;  background:url(../images/fzindex.png) repeat-x 0 -264px; border-bottom:1px solid #D9D7D7;}
.xczxbg{ width:92px; background:url(../images/fzindex.png) repeat-x 0 -67px; height:30px;}
.xczxx span{ width:75px; text-align:center; float:left; display:block; border-right:1px solid #FFF; cursor:pointer;}
.xczxx span.act{background:url(../images/fzindex.png) repeat-x 0 -220px; height:31px; border:1px solid #D9D7D7; border-width:0 1px;}
.xczxct li{ height:60px; border-bottom:1px dotted #CCC; margin-top:3px;}
.xczxct li.last{border-bottom:1px solid #CCC; }
.xczxct li div{ width:99px; float:left; margin-right:5px; padding-top:2px;}
.xczxct li div em,.xczxct li div span{ height:25px; line-height:25px; display:block; text-align:center;}
.xczxct li div span a{ margin:0 2px; color:#818181;}
.xczxzx{ width:450px; height:63px; background:url(../images/fzindex.png) no-repeat 5px -300px; padding-left:90px;}
.xczxjj{ width:308px; height:63px; background:url(../images/fzindex.png) no-repeat 5px -356px; padding-left:90px;}
.xczxzx li,.xczxjj li{ width:98px; height:63px;  background:url(../images/fzindex.png) no-repeat 95px -416px; float:left; text-align:center; margin:10px 0  0 3px; _display:inline;}
.xczxzx li.last,.xczxjj li.last{ background:none;}
.xczxzx li em,.xczxjj li em{ height:20px; line-height:20px; overflow:hidden; display:block;}
/***------
幻灯片下文字广告----***/
.hdpxad li{ height:22px; line-height:22px; overflow:hidden; width:140px; overflow:hidden; float:left; margin-right:10px;}
.hdpxad li a{ color:#006699}
.i_lcon li,.i_mcon li{ height:25px; line-height:25px; overflow:hidden;}
.i_lconimg{ width:282px; height:107px; overflow:hidden;}
.i_lconimg li{ width:120px; text-align:center; float:left; margin:0 10px;_margin:0 8px; _display:inline;}
.i_lconimg li em{ height:22px; line-height:22px; overflow:hidden; display:block;}

.toutiao{ height:40px; line-height:40px; overflow:hidden; text-align:center;}
.toutiao a{ color:#D60002}
.ejtoutiao{ height:25px; line-height:25px; overflow:hidden;text-align:center;}
.ejtoutiao a{ color:#6D6E71;}
.i_mcon li a{ color:#006699;}

.mconlist li{ height:22px; line-height:22px; overflow:hidden; width:179px; overflow:hidden; float:left; margin:0 5px;_display:inline;}
.mconlist li a{ color:#006699}
.zr_tab{ border-bottom:1px solid #0655A3; height:30px; line-height:30px;}
.zr_tab span{ border:1px solid #CCC; border-width:1px 1px 0 1px;display:block; height:29px;  width:45px; text-align:center; float:left; margin-left:5px; _display:inline; cursor:pointer;}
.zr_tab span.act{border:1px solid #0655A3;border-width:1px 1px 0 1px; height:30px; background:#FFF; _position:relative; _top:1px;}
.cxrtab li{ border-top:1px solid #CCC;  height:27px; line-height:27px; overflow:hidden; float:left; width:800px; padding-left:10px; cursor:pointer;}
.cxrtab li a strong{ color:#0655A3;}
.cxrtab li em.mid,.cxrtab li img{ float:right;}
.cxrtab li img{ margin-right:5px; border:1px solid #CCC;}
.cxrtab li em.mid{ color:#B40001;}
.cxrtab li.bg{ background:#F3F3F3;}
.cxrtab li em{ width:77px;height:25px; line-height:25px; display:block;  overflow:hidden; float:left;}
.cxrtab li em.last{ float:left; width:110px;}
.cxrtab li em.last a{ color:#0655A3;}
.cxrtab li i{ width:16px; height:16px; line-height:16px; text-align:center; display:block; float:left; margin:4px  5px 0 0;}
.cxrtab li i.bgc{ color:#FFF; background:#0655A3; height:16px; line-height:16px;}
.cxrtab li i a{ color:#003366;}
.cxrtab li.act{ height:63px;overflow:hidden; width:218px; padding:10px 0 10px 10px;}
.cxrtab li.act img,.cxrtab li.h80 em.mid{ float:left;}
.cxrtab li.act em{width:110px;height:20px; line-height:20px; }
.cxrtab li.act i{ margin-top:0;}
#demo{ overflow:hidden; width:958px;}
#indemo {
float: left;
width: 800%;
}
.xcsad{ margin:0 0 0 3px; _display:inline;}
.xcsad li{ float:left; margin:6px 4px 0;}

.newcarbig{ width:958px; height:150px; overflow:hidden;}
.newcar li{ width:175px; height:60px; float:left; margin:0 0 10px 15px; display:inline;}
.newcar li img{ float:left; border:1px solid #CCC; margin-right:5px;}
.newcar li em{ float:left; width:110px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap;}

.mL130{ margin-left:130px;}
.zxbj span{text-align:center; float:left; display:block; border-right:1px solid #D9D7D7; cursor:pointer; font-weight:normal; padding:0 10px;}
.zxbj span.act{background:url(../images/fzindex.png) repeat-x 0 -530px; height:31px; border:1px solid #D9D7D7; border-width:0  1px 0 0; font-weight:bold;}
.ckzxbj dt,.ckzxbj dd{ height:25px; line-height:25px; float:left;  width:718px;}
.ckzxbj dt i{ color:#999;}
.ckzxbj dt{ border-bottom:1px dotted #D9D7D7;}
.ckzxbj i{ display:block; float: left; border-right:1px solid #D9D7D7; padding:0 5px; width:60px; text-align:center;height:25px; line-height:25px; overflow:hidden;}
.ckzxbj dt i.w220,.ckzxbj dt i.w200{ text-align:center;}
.ckzxbj i.w120 a{ color:#004398;}
.ckzxbj i.w120{ width:120px; text-align:center;}
.ckzxbj i.w220{ width:220px; text-align:left;}
.ckzxbj i.w200{ width:200px; text-align:left;border-right:none;}
.bgb{color:#004398;}
.bgg{color:#999;}
.cbggray{ background:#F9F9F9;}

.escsinfo dt,.escsinfo dd{ height:25px; line-height:25px; float:left;  width:718px;}
.escsinfo dt{ background:#F9F9F9;} 
.escsinfo dd{ border-bottom:1px dotted #D9D7D7;  position:relative;}
.escsinfo dd.last{ border-bottom:none;}
.escsinfo i{ display:block; float: left; padding:0 5px; width:68px; text-align:center;}
.escsinfo i.w300{width:300px; text-align:left; padding:0 10px; cursor:pointer;}
.escsinfo i div{display:block; position:absolute; top:0; left:160px; display:none;}
.escsinfo i em{background:url(../images/fzindex.png) no-repeat -6px -628px; width:8px; height:12px; position:absolute; top:5px; left:-6px; display:block;}
.escsinfo i div img{ border:1px solid #666; padding:2px; background:#FFF;}
.escsinfo i.bgreb{ color:#B40001;}

.escstj li{ height:28px; line-height:28px; overflow:hidden; background:#F4F4F4; border-bottom:1px solid #FFF; width:208px; float:left;}
.escstj li.act{ height:93px; background:#FFF;}
.escstj li em{ display:block; padding-left:6px; background:url(../images/fzindex.png) no-repeat -1px -597px;}
.escstj li.act em{ background:url(../images/fzindex.png) no-repeat 0 -572px; height:20px; line-height:20px; overflow:hidden; cursor:pointer;}
.escstj li em a{ font-weight:bold;}
.escstj li.act em a{ font-size:14px;}
.escstj li img{ border:1px solid #CCC; padding:2px; float:left; margin-right:10px;}
.escstj li i{ width:95px; height:24px; line-height:24px; overflow:hidden; float:left; display:block;white-space:nowrap;}
.escstj li strong{ color:#FFF; padding-right:5px;}


.sjzl{background:url(../images/renline.png) 0 bottom no-repeat; height:74px; margin:10px 0 0 25px;}
.sjzl img{ float:left; padding:2px; border:1px solid #CCC;}
.sjzl a{ height:72px; width:108px; float:left; display:inline-block;margin:0 13px; position:relative;}
.sjzl .act{background:url(../images/dot.png) no-repeat 52px 65px;}
.sjzl .act img{border:2px solid #B40001;}
.sjzl em{ height:20px; line-height:20px; overflow:hidden; position:absolute; background:#FFF; display:block; left:2px; top:34px; filter:alpha(opacity=70);
-moz-opacity:0.7;opacity:0.7; text-align:center; width:104px; padding:0 2px;}

.dqzlinfo dt,.dqzlinfo dd{ height:27px; line-height:27px;overflow:hidden;}
.dqzlinfo i{ display:block; float: left; padding:0 5px; width:68px; text-align:center;}
.dqzlinfo i.w180{width:160px; text-align:left; padding:0 16px}
.dqzlinfo i.bgreb{ color:#B40001; font-weight:bold;}
.dqzlinfo i .dgbt{ width:63px; height:22px; line-height:22px;  background:url(../images/fzindex.png) 5px -689px; display:block; margin-top:4px; color:#C0BFC0; padding-left:10px;}

.dqjx dt,.dqjx dd{ height:33px; line-height:33px; float:left;  width:718px; overflow:hidden;}
.dqjx dt i{ font-weight:bold;}
.dqjx dt{ border-bottom:1px dotted #D9D7D7;}
.dqjx i{ display:block; float: left;padding:0 10px; width:80px; text-align:center;}
.dqjx i.w180{ width:187px; text-align:left;}
.bTRLGray{ border: 1px solid #D9D7D7; border-bottom: none;overflow: hidden;}
.pj_lcon li{ height:25px; line-height:25px; overflow:hidden; border-bottom:1px solid #D9D7D7; width:800px;}
.pj_lcon li img{ border:1px solid #CCC; padding:2px; float:left; margin-right:10px; float:right;}
.pj_lcon li i{ height:24px; line-height:24px; overflow:hidden; float:left; display:block;white-space:nowrap; padding:0 10px;}
.pj_lcon li i.jxxr{ float:right;}
.pj_lcon li.act{ height:70px; padding:9px 0 6px 10px; width:218px; cursor:pointer;}
.pj_lcon li.act i{ width:112px; padding:0;}
.pj_lcon li.act img{ float:left;}
.pj_lcon li.act i.jxxr{ float:left;}
.bgFC{ background:#FCFCFC;}
.friendlink i{width:100px; float:left; text-align:right; border-top:1px solid #D9D7D7;  background:#F9F9F9; line-height:22px; padding:10px;}
.friendlink i.w830{width:817px; float:left;border-left:1px solid #D9D7D7; text-align:left; background:#FFF; line-height:22px; _height:22px; min-height:22px;}
.friendlink i strong,.friendlink i span{ color:#545454;}
/****---分站列表页----------------------------------------------------------------------------------------
----------****/
.w306{ width:306px;}
.w115{ width:115px; float:left}
.w532{ width:532px;}
.searchtxt{ height:20px; line-height:20px; border:1px solid #D9D7D7; margin-right:10px; width:102px; padding-left:18px; background:url(../images/areashop.gif)  no-repeat 2px -211px;}
.s_bnt{ width:60px; height:22px; line-height:22px; background:url(../images/fzzxbg.png) repeat-x 0 -222px; border:1px solid #D9D7D7; float:left; cursor:pointer}
.zxList{ border-bottom:1px #CCC dotted; padding-bottom:10px; margin-bottom:10px;}
.zxList li{ height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.zxList li span{ padding-left:5px; color:#888; float:right;}
.lsRcon li{ float:left; width:133px; text-align:center; margin:0  0 5px  10px; _display:inline; background:url(../images/tvbg.gif) no-repeat 0 90px;}
.lsRcon li a.pic{ width:128px; height:90px; display:block;border:1px solid #CCC; padding:2px 2px 15px; margin-bottom:2px;}
.lsRcon li em{ height:20px; line-height:20x; display:block; overflow:hidden; color:#999;}
.lsRcon li em a{ color:#333;}
.tvzx{ border-top:1px dotted #CCC; padding-top:8px;}
.tvzx li{ height:25px; line-height:25px; overflow:hidden; padding-left:25px;background:url(../images/fzzxbg.png) no-repeat 0 -285px;}


/****---分站内容页----------------------------------------------------------------------------------------
----------****/
.zxfztitle h3{ line-height:32px; margin-top:15px; text-align:center; font-size:25px;font-family: "Microsoft YaHei"; }
.zxfztitle img{ margin:9px 5px 0 0;}
.zxfzcontent{ font-size:14px; line-height:25px; overflow:hidden; position:relative; padding:40px 10px 10px; border-top:1px solid #DDD; margin-top:15px;}
.zxfzcontent .inc_pagenavto{float:left;width:100%;margin-top:12px;color:#666666;text-align:right;}
.inc_pagetish{
border:1px solid #C0C0C0;float:left;width:688px;background:#EFEFEF;color:#999;margin-top:10px;line-height:150%;
}
.inc_pagetish code{
color:red;
}
.zxfzcontent img{max-width:640px;_width:expression(this.width > 640 ? "640px" : this.width);}
.zxfzcontent strong,.zxfzcontent b{ font-weight:bold;}
.zxfzcontent em,.zxfzcontent i{font-style: italic;}
.zxfzcontent u{text-decoration:underline; }
.zxfzcontent .pageselect{ position:absolute; right:15px; top:10px;}
.zxfzcontent2{ font-size:14px; margin-top:10px; border-top:1px solid #DDD; padding:10px 10px 0;}
.zxfzcontent2 a{ color:#CC0000;}
.shanyip span {width:300px; height:28px; line-height:28px; overflow:hidden; display:block;}
.shanyip a { font-size:14px; color:#787878 }
.zxinfo{text-align:center; margin-top:5px; color:#224477;}
.zxinfo span{ color:#666; padding:0 5px;}
.zxinfo a{ color:#3B5998;}
.zxinfo i{ color:#CC0000;}
.fgxline20{ border-bottom:1px solid #DDD; height:20px; clear:both;}
.zrbz{ text-align:right; height:30px; line-height:30px;}
.zrbz a{ color:#F00;}
.pR20{ padding-right:20px;}
.rcon a.pic{ width:120px; height:90px; border:1px solid #CCC; padding:2px; margin-right:10px; display:block;}
.rcon span{ float:left; width:120px; height:25px; line-height:25px; overflow:hidden;word-wrap:break-word;}
.rcon span em{ color:#818181;}
.xqcs{ width:260px; clear:both;}
.xqcs strong{ color:#FF0000;}
.xqcs a{ color:#334EA3;}
.xqbt{ width:162px; height:25px; line-height:25px; border:1px solid #C51E1A; background:url(../images/fzzxbg.png) repeat-x 0 -48px; display:block; text-align:center; margin:5px 0 10px 50px;}
a.xqbt{color:#FFF;}
.rcon2 li{ float:left; width:133px; text-align:center; margin:0  0 5px  10px; _display:inline; }
.rcon2 li a.pic{ width:128px; height:90px;border:1px solid #CCC; padding:2px; display:block;}
.rcon2 li em{ height:25px; line-height:25px; display:block; overflow:hidden;}
.rcon3 li{ height:25px; line-height:25px;  background:url(../images/fzzxbg.png) -2px -128px no-repeat; overflow:hidden; border-bottom:1px dotted #CCC;}
.rcon3 li.last{ border-bottom:none;}
.rcon3 li span{ float:right; color:#CC0000;}
.rcon3 li em{ padding-left:6px; margin-right:10px;}
.rcon3 li em.last{ padding-left:3px;}
.rcon4 a{ width:87px; height:25px; line-height:25px;  overflow:hidden; float:left;margin-left:5px; display:inline-block;word-wrap:break-word;}
.jrtjCon li{ height:28px; line-height:28px; overflow:hidden; padding:0 10px; border-top:1px dotted #CCC;}
.jrtjCon li.first{ border:0;}
.jrtjfxloat{ width:298px;position:fixed; top:0; z-index:1000;_position:absolute;_top: expression(documentElement.scrollTop); background:#FFF;}
.wznavtitle{ height:30px; line-height:30px; border-bottom:1px solid #D9D7D7; font-weight:bold;}
.mcon{ background:#FFF;}
.mcon li{ width:273px; height:30px; line-height:30px; float:left; padding:0 10px;overflow:hidden}
.mcon li a.act{ color:#CC0000;}
.share{ border-top:1px dotted #D9D7D7; padding:10px 0;}
.bGrayb2{ border:2px solid #D9D7D7;}
.bqtitle{ height:40px; line-height:40px; border-bottom:1px solid #D9D7D7; }
.pj{height:30px; line-height:30px;}
.bqvalue{ background:url(../images/bq.jpg) no-repeat; height:90px; margin:0 0 0 20px; overflow:hidden;}
.bqvalue li{ width:52px; float:left; text-align:center; margin:0 48px 0 11px; _display:inline;}
.bqvalue li a{ height:18px; display:block; padding-top:50px; font-weight:bold; cursor:pointer;}
.bqvalue li span{ color:#C00;}
.bred{ border:1px solid #B40000;}
.sjbmtitle{ height:30px; line-height:30px; background:#B40000; color:#FFF; white-space:nowrap; overflow:hidden;word-wrap:break-word;}
.sjbmtitle a{ color:#FFF; text-decoration:none; font-size:12px; font-weight:normal;}
.sjbmtitle a:hover{ text-decoration:underline;}
.tgbm{ height:auto; overflow:visible;}
.tgbm li{ height:30px; border-bottom:2px solid #FFF; line-height:30px; vertical-align:middle;}
.tgbm li.h130{ height:105px;}
.tgbm li.h40{ height:40px; line-height:40px;}
.tgbm li.h58{ height:64px; position:relative;}
.tgbm li.h58 i{ width:300px; height:70px; line-height:70px;position:absolute; top:-28px; left:320px; font-family: SimHei; color:#CCC;}
.tgbm li.h58 img{ padding:2px; border:1px solid #CCC; margin-right:10px; display:block;  float:left;}
.tgbm li.h58 select{ margin-bottom:5px;}
.tgbm li span,.tgbm li input,.tgbm li select,.tgbm li label{ float:left;}
.tgbm li em{ width:205px;}
.tgbm li input{height:20px; line-height:20px; margin:4px 5px 0 0; vertical-align:middle;}
.tgbm li input.rad{margin:10px 2px 0 0; *margin:5px 2px 0 0;height:auto; line-height:auto;}
.tgbm li label{ margin-right:10px;}
.tgbm li input.txt{ width:120px; border:1px solid #CCC;}
.tgbm li input.txt2{width:60px; border:1px solid #CCC;}
.tgbm li textarea{ border:1px solid #CCC; height:100px; width:550px;}
.tgbm li select{ vertical-align:middle; margin-top:5px;}
.tgbm li span.span70{ width:75px; text-align:right; margin-right:5px;}
.tgbm li input.bmbnt{width: 58px; height:29px; line-height:29px; border:none; background:url(../images/cartypebut.gif); color:#FFF; font-weight:bold;  _display:inline; margin-left:270px; cursor:pointer;}
.tgbm .validator_message{ margin-top:4px;}
.mcon2 dt,.mcon2 dd{ height:25px; line-height:25px;}
.mcon2 em{ float:left; padding-left:10px;}
.mcon2 em span{ color:#9F9A9A; padding-left:5px;}
.wD220{ width:220px;}
.wD80{ width:80px;}
.w320{ width:320px;}
.mcon3 li{ height:25px; line-height:25px; overflow:hidden;}
.mL50{ margin-left:50px;}
/***评论内容***/
.colorbl{ color:#244A99;} 
.tjbqCon b,.userhfcon b,.userhfcon b a{background:url(../images/indheadv5.gif) no-repeat;}
.comtit,.wypl{background:url(../images/fzzxbg.png) no-repeat;}
.comtit{ height:30px; line-height:30px; background-position:8px -326px;}
.comtit h3{ padding-left:36px;}
.wypl{ height:30px; line-height:30px; background-position:0 -188px; padding-left:26px;}
.usrplCon{ margin-top:10px; padding-top:10px; border-top:1px dotted #CCC;}
.usrplCon i,.usrplCon em,.usrplCon p{ float:left;}
.usrplCon i,.quoting i{ padding:2px; border:1px solid #DDD; margin-right:10px; background:#FFF;}
.usrplCon i{ width:50px; height:50px;}
.usrplCon em,.usrplCon p{ width:600px;}
.usrplCon p{ font-size:14px;}
.usrplCon em,.quoting em{ color:#666;}
.userlou{ height:28px; line-height:28px; color:#999;margin:15px 0 10px; border-top:1px dotted #D9D7D7;}
.userhfcon{height:25px; line-height:25px; margin-top:5px;}
.userhfcon em{color:#FF0000;}
.userhfcon a{ position:relative; cursor:pointer; float:left; color:#244A99; height:20px; line-height:20px; padding:0 10px; border:1px solid #FFF;}
.userhfcon a:hover{ border:1px solid #CCC;}
.userhfcon a i{ position:absolute; right:10px; color:#FF0000;}
.userhfcon b{float:left;position:relative; font-weight:normal;color:#244A99; background-position:right -41px; padding:0 12px 0 10px; height:20px; line-height:20px; cursor:pointer; border:1px solid #FFF; z-index:100;}
.userhfcon b.act{border:1px solid #CCD3E4;}
.userhfcon b.act span,.userhfcon b.act div{ display:block;}
.userhfcon b span{ width:46px; height:1px; background:#FFF; overflow:hidden;  position:absolute; top:20px; right:0; z-index:100; display:none;}
.userhfcon div{ width:68px; height:22px; padding-top:5px; position:absolute; right:-1px; top:20px; background:#FFF;border:1px solid #CCD3E4; display:none;}
.userhfcon b a{ width:16px; height:16px; padding:0; border:0; margin-left:5px; _display:inline; text-indent:-100px; overflow:hidden;  background-position:0 -494px; }
.userhfcon b a.txwb{background-position:-18px -494px;}
.userhfcon b a.qqkj{background-position:0 -514px;}
.userhfcon b a.rrw{background-position:-18px -514px;}
.userhfcon b a:hover{ border:0;}
.combg fieldset {border: 1px solid #E5E5E5;width: 666px; margin:0 auto; padding:0;}
.combg fieldset legend {display: block;margin-left: 5px; padding:0 5px; *float:left;}
.quoting {background:#FAFAFA;margin:10px; padding: 10px;}
.quoting i,.quoting em,.quoting p{ float:left;}
.quoting i{ width:40px; height:40px; margin-top:3px;}
.quoting em,.quoting p{width:530px;}
.quoting p{font-size:14px;}
.comxy{ border:1px solid #D9D7D7; border-top:3px solid #B40000;}
.xglist li{ width:310px; height:25px; line-height:25px; overflow:hidden; float:left; margin-left:10px; _display:inline;}
.logininfo a,.dlinfo a,.ykinfo span,.ykinfo a{ color:#3B5998;}
.dlinfo span,.dlinfo input{ float:left; margin-right:4px;}
.dlinfo input{ width:65px; height:20px; line-height:20px; border:1px solid #E5E5E5;}
.dlinfo input.dlbnt{ width:38px; height:22px; line-height:22px; *line-height:24px; border:0; background:#4C76BA; color:#FFF; cursor:pointer;}
.dlinfo input.dlyzm{ width:40px;}
.dlinfo .validator .init{ display:none;}
.userpl input{width:55px; height:24px; line-height:24px; border:1px solid #E5E5E5; padding-left:5px; float:left; margin-right:5px;}
.userpl textarea,.hfkuanx textarea{background:url(../images/ztlgbg.gif) center center no-repeat; overflow:auto;}
.userpl textarea{ width:655px; height:105px; border:1px solid #E5E5E5; font-size:13px; line-height: 24px; padding: 5px; }
.userpl input.plbnt{ width:80px; background:#4C76BA; border:none;height:26px; line-height:26px;  text-align:center; color:#FFF; cursor:pointer;}
.tipkuan{border:1px solid #DCDCDC; background:#EEE; text-align:center; padding:0 5px; overflow:hidden; position:absolute; top:0; left:0; display:none;}
.tipkuan p{ margin-top:45px; font-size:20px; font-weight:bold; color:#BBB;}
.hfkuanx{padding:10px 0 0 10px;  margin-top:5px; position:relative; border:1px solid #E5E5E5; display:none;}
.hfkuanx i{ width:13px; height:7px; position:absolute; top:-7px; left:580px; background:url(../images/comment001.gif) -88px -643px;overflow:hidden;}
.hfkuanx textarea{width:623px;height:86px; border:1px solid #E5E5E5;padding:5px 10px; font-size:13px; color:#999;}
.ztpl input{ width:55px; height:24px; line-height:24px; border:1px solid #E5E5E5; padding-left:5px; float:left; margin-right:5px;}
.ztpl input.ztbnt{ background:#4C76BA; border:none;height:26px; line-height:26px;  text-align:center; color:#FFF; cursor:pointer; }
.tjbqCon{ padding-left:26px; position:relative; float:right; cursor:pointer; background:url(../images/face/face1.gif) no-repeat; z-index:100;}
.tjbqCon b{ display:block;background-position:right -39px; font-weight:normal; padding-right:12px; color:#3B5998;}
.tjbqCon ul{ width:280px; position:absolute; top:25px; right:1px; background:#FFF; border:1px solid #E5E5E5; padding:2px; display:none;}
.tjbqCon li{ float:left;border:1px solid #CCD3E4; margin:1px;}
.ckgdplCn{ height:30px; line-height:30px; border-top:1px solid #D9D7D7; background:#FAFAFA; font-size:14px; text-align:center;}
.ckgdplCn a{ color:#244A99;}
.ckgdplCn a.colored{ color:#CC0000;}
.closepl .validator_message{ margin-top:2px;}
/****-----
分站经销商
------------------------------------------------------------------------------***/
.p15{ padding:15px;}
.bhGray{ border:1px solid #999;}
.psdw{ position:relative;}
.zindex10{ z-index:10;}
.pT40{ padding-top:40px;}
.maptop{ height:40px; line-height:40px; background:#F8F8F8; position:absolute; top:0; width:958px; z-index:10;border:1px solid #D9D7D7;}
#map1{ border:1px solid #D9D7D7;}
.maptop span{display:block; float:left;}
.maptop .dqsxbnt{ background:url(../images/areashop.gif) no-repeat 0 -263px; padding-left:20px;}
.maptop select{ vertical-align:middle;}
#dqbnt{ width:20px; height:20px; background:url(../images/areashop.gif); background-position: -120px -26px; margin:-30px 0 0 10px; display:inline-block; cursor:pointer;  position:absolute; z-index:20; }
.shoptop,.esshoptop{ height:38px; line-height:38px; position:relative;}
.shoptop{border-bottom:2px solid #B40001;}
.esshoptop{border-bottom:2px solid #AE0001;}
.ysmap a{ width:56px; height:22px; line-height:22px; background:url(../images/areashop.gif) no-repeat 5px 5px;  padding-left:18px; display:block; float:left; margin-left:5px; display:inline; margin-top:2px;}
.ysmap a.ds{ background:url(../images/areashop.gif) no-repeat -89px 4px #4A88D7; color:#FFF;}
.tabbar li{ float:left; padding-left:15px; display:inline; background:url(../images/areashop.gif) no-repeat -120px -202px; margin:8px 0 0 5px;height:22px; line-height:22px;}
.tabbar li.act{ background-position:-120px -219px;}
.jxtabbar{ color:#999;}
.jxtabbar a{background:url(../images/areashop.gif) no-repeat right -204px; color:#2C2C2C; padding-right:10px; cursor:pointer; text-decoration:none; margin:0 2px;}
.jxtabbar a.down{ background-position:right -168px; color:#004398;}
.jxtabbar a.up{ background-position:right -188px; color:#004398;}
.jxtabbar a.nobg{ background:none; padding:0; color:#004398; }
.total{ float:left; margin-left:10px; display:inline;}
.total span{ color:#D50000; padding:0 2px; font-weight:600;}
.jxtab a,.esjxtab a{ padding:0 15px; height:37px; line-height:37px; border:1px solid #CCC; border-width:1px 1px 0 1px; margin-left:5px; display:inline-block; float:left; background:#FAFAFA;_position:relative; _top:2px;}
.jxtab a.act,.esjxtab a.act{ background:#FFF; height:38px;}
.jxtab a.act{border:solid #B40001; border-width:2px 1px 0 1px;}
.esjxtab a.act{border:solid #AE0001; border-width:2px 1px 0 1px;}
.deallist li{border-bottom:1px solid #CCC; padding-top:15px;}
.deallist li .jx4s,.deallist li .jxzh{ width:77px; height:58px; background:url(../images/areashop.gif) no-repeat; background-position:-4px -103px; display:block; float:right; margin:15px 20px 0 0;}
.deallist li .jxzh{background-position:-93px -97px;}
.deallist li span.tel{ float:right; padding-right:10px; margin-top:5px;}
.deallist li span.tel img{ cursor:pointer;}
.deallist li b a{ font-weight:normal;}
.deallist2 li{ height:130px;}
.bmzx,.s_map{padding-left:20px;background:url(../images/areashop.gif) no-repeat;}
.bmzx{ background-position:-90px -247px; font-weight:normal;}
.s_map{background-position:0 -247px;}
.star1,.star0 { background: url(../images/star.gif) no-repeat 0 0px;display: inline-block;width: 57px;height: 14px;overflow: hidden;vertical-align: middle;cursor:pointer; padding-right: 5px;}  
.star1{ background-position:  0 -20px;}
.star2{ background-position:  0 -40px;}
.star3{ background-position:  0 -60px;}
.star4{ background-position:  0 -80px;}
.star5{ background-position:  0 -100px;}
.authen{ padding-left:20px;background:url(../images/drivspbg.gif) no-repeat -155px -284px;color: #618A0A; margin-left:10px; display:inline;}
.jxmain{ width:630px;}
.jxmain a.pic{ width:140px; height:108px; float:left;margin-right:10px;padding:2px; border:1px solid #CCC; position:relative;}
.jxmain a.pic i{ width:27px; height:27px; position:absolute; top:0; left:0; background:url(../images/tjico.gif) no-repeat;}
.jxmain i.tjx{width: 27px;height: 27px;background:url(../images/tjico.gif) no-repeat;left: -1px; position: absolute;top: -1px;}
.jxmain em,.jxmain span{ width:468px; height:28px; line-height:28px; display:block; float:left; overflow:hidden;}
.jxmain em{ background:url(../images/areashop.gif) no-repeat -182px 4px; color:#FFF; padding-left:6px;}
.jxmain em a{ font-size:14px; color:#004398; margin-left:10px; display:inline;}
.jxmain em a.jguzh{ font-size:12px; margin-left:0; color:#30AC0C;}
.jxmain span a{ color:#004398}
.jxmain em a:hover{ text-decoration:underline; color:#D00}
.jxmain em b.red{ color:#C00; font-size:14px; font-weight:normal}
.jxmain em i{ float:left;}
.jxmain em i.vip{background:url(../images/vipico.gif); width:24px; height:13px; margin:7px 3px 0; }
.jxmain span{ color:#777;}
.jxmain span img{ padding:0; border:none; float:none; vertical-align:middle;}
.jxmain small{ font-size:14px;}
.h400{ height:400px; margin-top:-40px;}
.position{ position:relative; z-index:100; height:32px; line-height:32px; background:#F8F8F8; border:1px solid #D9D7D7; border-top:none;}
.esyhinfotit{height:30px; line-height:30px; border-bottom:1px solid #CCC; margin-bottom:5px; }
.esyhinfotit h3{border-bottom:1px solid #AE0001; width:60px;}
.csinfo li{ height:25px; line-height:25px; overflow:hidden;}
.deallist2 .jxmain em,.deallist2 .jxmain span{ height:24px; line-height:24px;}
.hline{ background:url(../images/hline.gif) 789px 0 repeat-y;}
/***Dealers header***/
.cgcity em,.jxsso i,.jxsso .txt,.jxsso .sobt,.jxslnav,.jxsrnav,.jxsnav,.jxsnav a.act,.businfo,.tel{ background:url(../images/jxstop.gif) no-repeat;}
.dearltop{ height:30px; line-height:30px; border-bottom:2px solid #AE0001;}
.jxslogo { border-right:1px solid #AAA; width:155px;}
.jxslogo a{ width:142px; height:70px; display:block; overflow:hidden; }
.dealTil{ font-size:24px; color:#777; text-align:left;}
.cgcity{color:#777; z-index:1000; width:85px;margin-left:15px;}
.cgcity em{ background-position:10px -154px;  height:22px; display:block; background-color:#FFF; padding-left:23px; position:absolute; z-index:100;width:65px; cursor:pointer;border:1px solid #FFF; border-bottom:0; }
.cgcity i{ width:88px; height:1px; background:#FFF; overflow:hidden; position:absolute; left:0; top:22px; z-index:1000;}
.cgcity div{width:280px; position:absolute;top:22px; left:-1px;  background:#FFF; padding:5px 10px;border:1px solid #CCC; display:none; }
.cgcity div a{ white-space:nowrap;}
.cgcity em.act div{ display:block;}
.cgcity em.act{border:1px solid #CCC;border-bottom:0;}
.w480{ width:480px; z-index:1000;}
.jxssobg{ height:30px; padding:5px; margin:1px; background:#E6E6E4;}
.jxsso{ height:28px; border:1px solid #AE0001; background:#FFF;}
.jxsoso_line{width:100px; text-align:center;}
.jxsso i{ cursor:pointer; padding-right:18px; height:28px; line-height:28px; display:block;background-position:76px -184px; }
.jxsso ul{ width:97px;position:absolute; display:block; background:#FFF; border:1px solid #AE0001; border-top:none; top:28px; left:-1px;}
.jxsso li{ height:25px; line-height:25px; display:block; cursor:pointer; padding-right:18px; text-align:center;}
.jxsso .txt{ height:28px; line-height:28px; border:none; background-position:5px -216px; padding-left:25px;width:251px; _width:248px;}
.jxsso .txt2{ width:151px;_width:148px;}
.jxsso .sobt{background-position:0 -248px; width:88px; height:28px; border:none; cursor:pointer;}
.jxslnav,.jxsrnav{width:8px; float:left; height:45px;}
.jxslnav{ background-position:-128px  0;}
.jxsrnav{background-position:-141px  0; z-index:100;}
.jxsnav{height:45px; line-height:45px;background-position:0  -50px; background-repeat:repeat-x; width:978px; padding-left:6px;}
.jxsnav a{ width:105px; display:block; float:left; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-right:3px;}
.jxsnav a.act{ background-position:0 1px; color:#FFFF9D;}
.jxsnav a:hover{ color:#FFF;}
.jxsnav a.act:hover{color:#FFFF9D;}
.jxsrnav span{ width:20px; position:absolute;border:1px solid #AE0001; background:#FFF; text-align:center; top:4px; line-height:17px; right:-23px; cursor:pointer; padding:2px 0; display:block;}
.jxsrnav span.act i{ display:block;}
.jxsrnav span i{ width:270px; position:absolute; display:block; border:1px solid #AE0001;  top:38px; text-align:left; right:-1px; background:#FFF; line-height:22px; padding:5px 5px 5px 10px; display:none;}
.jxsrnav span i a{ margin-right:5px;}
.jxs_info{ margin:0px 1px 1px; height:30px; line-height:30px; background:#F8F8F8;}
.businfo{ background-position:0 -96px; padding-left:12px;}
.businfo em,.tel strong{ color:#A50000;}
.tel{ background-position:0 -125px; padding-left:30px;}
.tel strong{ font-size:16px;}
.jxscxcon{ height:30px; line-height:30px; background:#FAFAFA; padding:0 10px; overflow:hidden;}
.jxscxcon span,.jxscxcon em{ float:left;}
.jxscxcon span{ color:#666;}
.jxscxcon em{ width:390px;}
.jxscxcon i{ float:right; font-style:normal; color:#666;}
.jxscxcon a{ color:#666;}
.jxsso .select{ width:100px; height:auto; line-height:auto; float:left; text-align:center;}
.jxsso .xuanxiang, .jxsso .xuanxiang1{ width:376px; top:28px; left:-1px; border:1px solid #AE0001; text-align:left;}
.jxsso .xuanxiang1{width:366px; left:-3px;}
/***经销商内容页***/
.titBg1,.tyTit span{ background:url(../images/jxsbg.png) no-repeat;}
.red{border-top:2px solid #AE0001}
.jxsConl{ width:788px; border-top:none;  }
.jxsConr{ border: solid #D9D7D7; width:210px; border-width:0 1px 1px 0 }
.pLR{ padding:0 15px;}
.pL12{ padding-left:12px;}
.yinbg{ background:url(../images/xinxi_bg.gif) 0 bottom repeat-x; height:7px; _margin-top:-7px;}
.jianjie p{ font-size:14px; color:#444444; line-height:25px; text-indent:2em;}
.jianjie img{max-width:725px;_width:expression(this.width > 725 ? "725px" : this.width);}
.xxConList dl{ line-height:25px; font-size:14px;}
.xxConList dl dt{ color:#444; font-weight:bold;}
.xxConList dl dd{ color:#666;}
.tuwenList li{ float:left; width:134px;margin-left:19px;text-align:center; display:inline;}
.tuwenList li em{ height:22px; line-height:22px; display:block; overflow:hidden;}
.tuwenList li img{ border:1px solid #D9D7D7; padding:2px;}
.disin{margin-right:4px;}
.disin .tgsc{ background:url(../images/cxico.gif)  6px -248px no-repeat #FFF; padding:0 6px 0 22px; border:1px solid #DDD; height:20px; line-height:20px; *line-height:22px;overflow:hidden;text-decoration:none; float:left; margin:1px 0 0 5px; cursor:pointer;}
.toutit{ position:relative; height:33px;}
.titBg1{ background-position:-56px 0; width:8px; height:35px; position:absolute; left:-8px; top:-2px}
.titbg2{ background:#ae0001; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; position:absolute;  padding:0 5px; margin-top:3px;}
.tyTit{ background:url(../images/hline.gif) repeat-x left center; margin:10px 10px 0 10px;}
.tyTit span{ background-position:-53px -67px; background-color:#fff; border-right:1px solid #D9D7D7; padding:0 5px 0 19px; font-weight:bold; font-size:14px;}



/***------底部
------------------------------------------------------------------------------***/
.footer {
    border-top: 5px solid #AE0001;
    padding: 5px 0;
    text-align: center;
}
.zxfzcontent p{
    margin-top: 20px;
    line-height: 28px;
}
/*chexin*/
.city_delear .d_list1 {
    background-color: #FFF;
    color: #333;
    float: left;
    overflow: hidden;
    padding: 0 0 8px 10px;
}

.city_delear .d_list1 li {
    display: inline;
    float: left;
    height: 44px;
    line-height: 22px;
    padding-left: 5px;
    width: 202px;
}
.city_delear .d_list1 li p {
    float: left;
    height: 22px;
    overflow: hidden;
    width: 202px;
}
.d_list1 a:link, .d_list1 a:visited, .d_list1 a:active {
    color: #006695;
    text-decoration: none;
}
.d_list1 a:hover{ text-decoration:underline; color:#D00}

.jxszyCon dt,.jxszyCon dd{ height:30px; line-height:30px;}
.jxszyCon dt{ background:#FAFAFA; color:#666; border-bottom:1px solid #DDD;}
.jxszyCon dd{ border-top:1px dotted #DDD;}
.jxszyCon dd.first{ border:0;}
.jxszyCon i{ width:260px; float:left; height:30px; line-height:30px; overflow:hidden; padding:0 8px;}
.jxszyCon a{ color:#3B5998;}
.jxszyCon i.mid{ width:100px;}

/*page*/
.page {  font: 13px/26px "SimSum"; margin: 0 10px; padding: 20px 0; text-align: center; }
.page .active { background-color: #C00; color: #FFF; font-weight: bold; }
.page a, .page span { border: 1px solid #CCC; color: #333; display: inline-block; font: 12px/27px Arial; margin: 0 3px; padding: 0 10px; vertical-align: middle; }

.changeys .bBlueLTR{ border:1px solid #D9D7D7;}
.changeys .bgblue{ background:#FAFAFA;}

.mT2{ margin-top:2px;}