searchKey @charset "utf-8"; 
/* CSS Document */
.w1000 { width: 1000px; margin: 0 auto; }
.w1000  { /* overflow: hidden; */ width: 1000px; margin: 0 auto; display: block; content: ""; clear: both; } 
.clear { clear: both; }
.header { width: 100%; position: relative; background: #0965B2; height: 90px; }
.top01 { height: 38px; width: 100%; background: #38404D; }
.header_top { width: 1000px; position: absolute; top: 0; height: 90px; left: 50%; margin-left: -500px; }

.ads001 { float: left; width: 1000px; margin-top: 10px; margin-bottom: 10px; overflow: hidden; }
.ads002 { float: right; width: 320px; overflow: hidden; margin-top: 10px; }

.shearchLeft { padding-top: 0; }

.logo { width: 160px; height: 90px; background: #fff; text-align: center; vertical-align: middle; float: left; }
/*.logo img { margin-top: 16px; vertical-align: middle; }*/
.logo a { width: 160px; height: 71px; display: inline-block; margin-top: 16px; }
.logo .logoimg { margin: auto; margin-top: 16px; width: 140px; height: 60px; background: url(../images/ico_all.png) no-repeat; text-indent: -9999px}
.logo .logoimg a { display: block; width: 100%; height: 100%; }
.logo .logoimg a: hover { text-decoration: none; }

.rightTop { float: right; width: 835px; height: 90px; }
.Ls_top_l { float: left; padding-left: 5px; padding-right: 5px; position: relative; }
.Ls_top_l span { display: inline-block; color: #F60; line-height: 38px; padding: 0 10px; font-size: 12px; }
.Ls_top_l a { color: #ccc; text-decoration: none; font-size: 12px; }
.Ls_top_l font { display: inline-block; width: 15px; height: 15px; background: url(../images/ico_all.png) no-repeat -188px 9px; }
.showcity { background: #fff; border: solid 1px #ccc; border-bottom: 0 none; border-top: 0 none; }
.showcity a { color: #666; }
.cityList { width: 365px; position: absolute; background: #fff; z-index: 10; border: solid 1px #eee; border-top: 0 none; left: -1px; display: none; }
.Ls_top_l dl { padding: 5px 0; }
.Ls_top_l dl dt { width: 65px; float: left; }
.Ls_top_l dl dt span { height: 26px; line-height: 26px; font-size: 12px; }
.Ls_top_l dl dd { float: left; width: 300px; }
.Ls_top_l dl dd a { height: 26px; line-height: 26px; display: block; float: left; padding: 0 5px; font-size: 12px; color: #666; }

.Ls_top_r { float: right; }
.Ls_top_r li { float: left; }
.Ls_top_r li a { color: #ccc; line-height: 38px; padding: 0 10px; font-size: 12px; }
.Ls_top_r li.Ls_top_r_last a { padding-right: 0; }
.Ls_top_r li i { width: 15px; height: 15px; margin-top: 8px; display: block; float: right; background: url(../images/ico_all.png) no-repeat -189px 10px; }
.Ls_nav li { float: left; }
.Ls_nav li a { color: #fff; line-height: 52px; font-size: 18px; padding: 0 12px; display: block; }
.Ls_nav li.last-of-type a { padding-right: 0; }

.xl_levelbox { width: 100%; height: 48px; background: #F2F2F2; }
.xl_level { width: 999px; margin: 0 auto; }
.xl_level li { float: left; padding: 0 8px; }
.xl_level li.last-of-type { padding-right: 0; }
.xl_level li.first-of-type { padding-left: 0; }
.xl_level li a { display: block; width: 100%; height: 48px; line-height: 48px; text-align: right; }
.xl_level li a: hover span { color: #0965b2; }
.xl_level li a span { display: inline-block; color: #666; font-size: 12px; }
.xl_level li a i { display: inline-block; width: 55px; height: 100%; background: url(../images/ico_all.png) no-repeat left center; float: left; }
.xl_level li.levela00 a i { background-position: 1px -66px; width: 45px; }
.xl_level li.levela0 a i { background-position: 1px -107px; }
.xl_level li.levela a i { background-position: 4px -148px; }
.xl_level li.levelb a i { background-position: 0 -190px; }
.xl_level li.levelc a i { background-position: 0 -231px; width: 65px; }
.xl_level li.leveld a i { background-position: 0 -274px; width: 74px; }
.xl_level li.levelsuv a i { background-position: 1px -316px; width: 65px; }
.xl_level li.levelmpv a i { background-position: 1px -358px; }
.xl_level li.levels a i { background-position: 0 -396px; width: 65px; }

.xl_level li.levela00 a i.xl_levelfocus { background-position: -84px -66px; width: 45px; }
.xl_level li.levela0 a i.xl_levelfocus { background-position: -84px -107px; }
.xl_level li.levela a i.xl_levelfocus { background-position: -81px -148px; }
.xl_level li.levelb a i.xl_levelfocus { background-position: -85px -190px; }
.xl_level li.levelc a i.xl_levelfocus { background-position: -85px -231px; width: 65px; }
.xl_level li.leveld a i.xl_levelfocus { background-position: -85px -274px; width: 74px; }
.xl_level li.levelsuv a i.xl_levelfocus { background-position: -84px -316px; width: 65px; }
.xl_level li.levelmpv a i.xl_levelfocus { background-position: -84px -358px; }
.xl_level li.levels a i.xl_levelfocus { background-position: -85px -396px; width: 65px; }

/*.shearchLeft { width: 674px; float: left; padding-top: 10px; }*/
.shearchLeft  { position: relative; float: left; margin-bottom: 10px; z-index: 9999; } 
.chooseBrand { width: 146px; float: left; position: relative; margin-right: 10px; }
.chooseBrand input { border: solid 1px #e3e3e3; background: url("..iImages/ico_all_03.png") no-repeat; width: 124px; height: 35px; padding: 0 10px; font-size: 14px; color: #949494; background-position: 123px center; }
.chooseBrand ul { position: absolute; border: solid 1px #e3e3e3; width: 144px; top: 37px; display: none; background: #fff; height: 275px; overflow-y: scroll; }
.chooseBrand ul li { line-height: 30px; }
.chooseBrand ul li a { display: block; padding: 0 10px; color: #949494; }
.chooseBrand ul li a: hover { background: #f2f2f2; text-decoration: none; color: #949494; }
.chooseSeries { width: 146px; float: left; position: relative; }
.chooseSeries input { border: solid 1px #e3e3e3; background: url("../Images/ico_all_03.png") no-repeat; width: 124px; height: 35px; padding: 0 10px; font-size: 14px; color: #949494; background-position: 123px center; }
.chooseSeries ul { position: absolute; border: solid 1px #e3e3e3; width: 144px; top: 37px; display: none; background: #fff; height: 275px; overflow-y: scroll; }
.chooseSeries ul li { line-height: 30px; }
.chooseSeries ul li a { display: block; padding: 0 10px; color: #949494; }
.chooseSeries ul li a: hover { background: #f2f2f2; text-decoration: none; color: #949494; }
.chooseSeries ul li a.parenent { font-style: italic; background: #f2f2f2; font-weight: bold; }
.chooseKey {height: 38px; float: right; }
.chooseKey input.shearKey { width: 254px; height: 32px; border: 0 none; padding: 0 10px; }
.chooseKey input.shearBtn { width: 66px; height: 36px; border: 0 none; margin-top: -1px; background: #f60; color: #fff; cursor: pointer; font-size: 18px; font-weight: bold; font-family: "Î¢ÈíÑÅºÚ"; }
.searchKey  { width: 240px; height: 32px; padding-left: 5px; font-size: 15px; border: 2px solid #f60; font-family: "Î¢ÈíÑÅºÚ"; }
.searchKey: focus { outline: none; border-width: 0; font-size: 16px; }

.shearList { width: 100%; }
.shearListNav ul li { width: 84px; float: left; text-align: center; border-top: solid 2px #0965B2; }
.shearListNav ul li.cur { border-top: solid 2px #f60; }
.shearListNav ul li a { height: 36px; line-height: 36px; width: auto; display: block; font-size: 14px; color: #333; border: solid 1px #D7D7D7; border-right: 0 none; border-top: 0 none; }
.shearListNav ul li a: hover { color: #000; text-decoration: none; }
.shearListNav ul li.cur a { color: #f60; font-weight: bold; border-bottom: 0 none; }
.shearListNav ul li.last-of-type a { border-right: solid 1px #d7d7d7; }
.shearLists { width: 100%; }
.shearLists dl { width: 100%; border-bottom: dotted 1px #E4E4E4; }
.shearLists dl dt { float: left; width: 9%; text-align: right; /* padding-right: 20px; */}
.shearLists dl dt a { height: 42px; line-height: 42px; font-size: 14px; color: #515151; display: block; }  
.shearLists dl dt a: hover { text-decoration: none; }
.shearLists dl dd { width: 100px; /*width: 9%; */float: left; padding-left: 10px; height: 42px; line-height: 42px; overflow: hidden; text-align: center; }
.shearLists dl dd a { height: 42px; line-height: 42px; font-size: 14px; color: #666; }
.shearLists dl dd a: hover { text-decoration: none; }
.shearLists dl dd a span { width: 35px; height: 17px; background: #f60; color: #fff; font-size: 12px; padding: 1px; margin-left: 2px; }
.shearLists dl dd a.span { width: 35px; height: 17px; background: #f60; color: #fff; font-size: 12px; padding: 1px; margin-left: 2px; }

.shearHotList dl { border-bottom: solid 1px #E4E4E4; }
.shearHotList dt { width: 90px; height: 70px; float: left; /* width: 9%; */text-align: right; }
.shearHotList dt span { line-height: 74px; /* width: 75px; */display: block; font-weight: bold; font-size: 14px; }
.shearHotList dd { width: 9%; text-align: center; /* width: 73px; */float: left; padding-top: 10px; }
.shearHotList dd a: hover { text-decoration: none; }
.shearHotList dd em { background: url(../Images/hotbrandico.png) no-repeat center center; width: 100%; height: 30px; display: block; }
.shearHotList dd span { text-align: center; width: 100%; display: block; height: 30px; line-height: 30px; font-size: 14px; }

.shearchRight { width: 300px; float: right; padding-top: 10px; }
.shearchRightTitle { height: 37px; line-height: 37px; }
.shearchRightTitle span { font-size: 18px; color: #f63; }
.shearchRightTitle a { float: right; font-size: 12px; color: #333; }
.selling_img { padding-top: 10px; width: 300px; height: 118px; overflow: hidden; }
.selling_img img { width: 100%; }
.selling_info span.first-of-type { display: block; padding-top: 6px; padding-bottom: 3px; line-height: 28px; font-size: 14px; color: #333; }
.selling_info span.first-of-type2 { float: left; line-height: 28px; color: #666; }
.selling_info span.first-of-type2 font { color: #f60; font-weight: bold; }
.selling_info a { display: block; float: right; width: 80px; height: 28px; line-height: 28px; text-align: center; color: #fff; background: #0965B2; }
.selling_list { padding-top: 10px; padding-bottom: 10px; }
.selling_list ul li a { display: block; width: 100%; line-height: 30px; color: #666; }	
.selling_list ul li a font { float: left; font-size: 6px; -webkit-transform: scale(0.5); -o-transform: scale(1); padding-right: 4px; color: #ccc; }
.selling_info span.first-of-type a { float: none; width: 100%; height: 100%; text-align: left; color: #333; font-size: 16px; background: none; }

.ads01 { margin-top: 10px; margin-bottom: 10px; }

.indexFocus { position: relative; }
.focus_box_bg { width: 1000px; height: 350px; overflow: hidden; position: relative; }
.focus_box_big { width: 3000px; position: absolute; }
.focus_con { width: 1000px; overflow: hidden; float: left; }
.car_pic_left { float: left; margin-right: 10px; width: 460px; overflow: hidden; }
.car_pic_mid { float: left; width: 260px; overflow: hidden; }
.car_pic_right { float: right; width: 260px; overflow: hidden; }
.car_pic_txt { position: relative; }
.car_pic_txt span { position: absolute; left: 0; bottom: 0; padding: 0 10px; height: 42px; line-height: 42px; z-index: 2; color: #fff; font-size: 16px; }
.car_pic_txt p { background: #000; z-index: 1; position: absolute; display: block; width: 100%; height: 42px; bottom: 0; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.car_pic_mid .car_pic_txt span { height: 32px; line-height: 32px; font-size: 14px; }
.car_pic_mid .car_pic_txt p { height: 32px; }
.car_pic_right .car_pic_txt span { height: 32px; line-height: 32px; font-size: 14px; }
.car_pic_right .car_pic_txt p { height: 32px; }
.xl_index_car_top { margin-bottom: 10px; }
.focus_dot { width: 100%; text-align: center; padding-top: 20px; }
.focus_dot li { display: inline-block; width: 52px; height: 10px; background: #ccc; }
.focus_dot li.cur { background: #f60; }
.focus_dot li a { width: 100%; height: 100%; display: block; text-indent: -999999px; }
.focus_left { position: absolute; left: 50%; margin-left: -560px; top: 50%; margin-top: -75px; width: 50px; height: 100px; background: url(../Images/index_ads_left.png) no-repeat left center; text-indent: -999999px; }
.focus_right { position: absolute; right: 50%; margin-right: -560px; top: 50%; margin-top: -75px; width: 50px; height: 100px; background: url(../Images/index_ads_right.png) no-repeat left center; text-indent: -999999px; }

.newHotList { float: left; width: 665px; }
.newHotListTitle { width: 100%; height: 55px; line-height: 60px; border-bottom: solid 3px #0965B2; overflow: hidden; }
.newHotListTitle span { font-size: 26px; color: #333; }
.xl_newsList { width: 100%; }
.xl_newsListlast-of-type { margin-top: 15px; }
.newsListLeft { width: 200px; float: left; }
.newsListLeftTitle { width: 200px; height: 36px; line-height: 36px; background: #E4E4E4; margin-top: 12px; }
.newsListLeftTitle span { width: 80px; height: 36px; line-height: 36px; background: #0965B2; display: block; text-align: center; color: #fff; font-size: 18px; }
.newsListList { width: 200px; height: 149px; position: relative; margin-top: 15px; }
.newsListListImg { width: 200px; height: 149px; overflow: hidden; }
.newsListListImg img { width: 100%; }
.newsListListlast-of-type { margin-top: 12px; }
.newsListList span { position: absolute; bottom: 0; line-height: 30px; color: #fff; padding: 0 10px; z-index: 2; }
.newsListList span a { color: #fff; }
.newsListList p { display: block; width: 100%; height: 30px; position: absolute; bottom: 0; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }

.newsListRight { width: 445px; float: right; }
.newsListRightTitle { height: 36px; line-height: 36px; margin-top: 12px; text-align: center; border: 1px solid #ff0000; }
.newsListRightTitle a { font-size: 22px; color: #c00; }
.newsListRightContent { }
.newsListRightContent ul li { margin-top: 16px; }
.newsListRightContent ul li.first-of-type { margin-top: 15px; }
.newsRightImage { float: left; margin-right: 10px; width: 87px; height: 65px; overflow: hidden; }
.newsRightImage img { width: 100%; }
.newsRightInfo span { font-size: 18px; color: #333; margin-bottom: 6px; display: block; }
.newsRightInfo p { font-size: 12px; color: #868686; line-height: 18px; }

.newsHotRight { width: 290px; float: right; }
.newsHotRightTitle { width: 290px; height: 36px; background: #e3e3e3; margin-top: 20px; }
.newsHotRightTitle span { width: 106px; height: 36px; line-height: 36px; background: #0965B2; text-align: center; color: #fff; display: block; float: left; font-size: 18px; }
.newsHotRightImage { position: relative; margin-top: 15px; width: 290px; height: 194px; overflow: hidden; }
.newsHotRightImage img { width: 100%; }
.newsHotRightInfoTitle { position: absolute; bottom: 0; height: 32px; line-height: 32px; z-index: 2; }
.newsHotRightInfoTitle span { color: #fff;  text-align: center; float: left; background: #0965B2; display: block; margin-right: 10px; }
.newsHotRightInfoTitle font { color: #fff; margin-left: 10px;}
.newsHotRightInfobg { position: absolute; bottom: 0; width: 100%; height: 32px; background: #000; z-index: 1; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.newsHotList { padding-top: 15px; padding-bottom: 15px; }
.newsHotList ul li font { font-size: 6px; -webkit-transform: scale(0.5); -o-transform: scale(1); padding-right: 4px; float: left; color: #ccc; }
.newsHotList ul li a { height: 30px; line-height: 30px; color: #515151; font-size: 14px; }

.index_hq_title { height: 35px; line-height: 35px; border-bottom: solid 2px #0965B2; margin-top: 15px; }
.index_hq_title span { font-size: 20px; color: #333; padding-right: 20px; }
.index_hq_title a { color: #6B6B6B; font-size: 12px; text-decoration: none; }
.index_hq_title a: hover { text-decoration: none; }
.index_hq_content dl.first-of-type { margin-top: 18px; }
.index_hq_content dl { margin-top: 10px; }
.index_hq_content dt { width: 100px; height: 75px; overflow: hidden; float: left; margin-right: 10px; }
.index_hq_content dt img { height: 100%; }
.index_hq_content dd font { font-size: 6px; -webkit-transform: scale(0.5); -o-transform: scale(1); float: left; padding-right: 5px; color: #ccc; }
.index_hq_content dd { overflow: hidden; height: 26px; }
.index_hq_content dd a { font-size: 14px; line-height: 26px; /*white-space: nowrap; */}

.newcar { margin-top: 10px; }
.newcarTitle { height: 50px; border-bottom: solid 3px #0965B2; }
.newcarTitle span { font-size: 26px; color: #333; line-height: 50px; }
.newsListBox { padding-top: 15px; }
.newsListBox ul li { float: left; padding-right: 20px; width: 184px; overflow: hidden; }
.newsListBox ul li.last-of-type { padding-right: 0; }
.newsImages { width: 184px; height: 130px; overflow: hidden; }
.newsImages img { width: 100%; }
.newsTitle { display: block; text-align: center; padding: 5px 0; }
.newsTitle span { font-size: 14px; color: #515151; }

.carSayBox { margin-top: 20px; display: none; }
.carSayTitle { border-bottom: solid 3px #0965B2; height: 50px; width: 100%; overflow: hidden; }
.carSayTitle span { font-size: 26px; color: #0965B2; line-height: 45px; }
.carSayTitle a { float: right; line-height: 53px; }
.carSayList ul li { float: left; margin-right: 20px; margin-top: 20px; width: 235px; }
.carSayList ul li.carSayNoMargin { margin-right: 0; }
.carSayListImg { width: 235px; height: 142px; overflow: hidden; }
.carSayListImg a { display: block; width: 100%; height: 100%; }
.carSayListName { padding-top: 5px; }
.carSayListName a { font-size: 15px; color: #333; line-height: 30px; }
.carSayListName a: hover { text-decoration: none; }
.carSayListInfo { width: 100%; }
.carSayListInfo span { font-size: 12px; }
.carSayListInfo font { color: #0965B2; }
.carSayListInfo span.carSayListInfo_l { display: block; color: #797979; }
.carSayListInfo span.carSayListInfo_r { display: block; color: #797979; height: 22px; overflow: hidden; }

.carNewsBox { margin-top: 10px; }
.carNewsBoxTitle { height: 50px; border-bottom: solid 3px #0965B2; overflow: hidden; }
.carNewsBoxTitle span { font-size: 26px; color: #0965B2; line-height: 45px; }
.carNewBoxNav { border: solid 1px #e3e3e3; border-bottom: solid 2px #0965B2; margin-top: 12px; }
.carNewBoxNav ul li { float: left; width: 96px; height: 46px; text-align: center; line-height: 46px; border-right: solid 1px #ccc; }
.carNewBoxNav ul li a { display: block; width: 100%; height: 100%; font-size: 16px; }
.carNewBoxNav ul li a: hover { text-decoration: none; }
.carNewBoxNav ul li.cur { background: #0965B2; font-weight: bold; }
.carNewBoxNav ul li.cur a { color: #fff; }

.carNewBoxInfoLeft { width: 665px; float: left; margin-top: 5px; }
.carNewBoxInfoLeft ul li { position: relative; padding: 21px 0; border-bottom: solid 1px #e3e3e3; }
.carNewBoxInfoLeftImage { float: left; width: 145px; height: 108px; margin-right: 20px; overflow: hidden; }
.carNewBoxInfoLeftImage img { width: 100%; }
.carNewBoxInfoLeftTitle { float: left; width: 500px; line-height: 30px; height: 30px; overflow: hidden; }
.carNewBoxInfoLeftTitle a { line-height: 26px; font-size: 20px; color: #333; font-weight: bold; }
.carNewBoxInfoLeftInfo  { float: left; width: 500px; }
.carNewBoxInfoLeftInfo p { color: #797979; font-size: 14px; line-height: 24px; }
.carNewBoxInfoLeftTime { position: absolute; bottom: 18px; left: 165px; width: 500px; color: #999; font-size: 12px; }
.carNewBoxInfoLeftTime a { color: #999; font-size: 12px;  width: 500px; }
.carNewBoxInfoLeft-sour  { float: left; }
.carNewBoxInfoLeft-time  { float: right; }
.tabcontent { display: none; }
.tab1 { display: block; }

.carNewBoxInfoRight { width: 290px; float: right; }
.newszt { margin-top: 20px; }
.newsztTitle { width: 290px; height: 36px; background: #E4E4E4; }
.newsztTitle span { float: left; width: 103px; height: 36px; line-height: 36px; text-align: center; background: #0965B2; color: #fff; display: block; font-size: 18px; }
.newsztTitle a { float: right; line-height: 36px; padding-right: 10px; }
.newsztContent { margin-top: 10px; }
.newsztContent ul li { padding: 12px 0; border-bottom: dotted 1px #D7D7D7; }
.newsztContent ul li div.ztImages { float: left; width: 100px; }
.newsztContent ul li div.ztTitle  { float: left; width: 190px; }
.newsztContent ul li div.ztTitle>a  { line-height: 20px; font-size: 14px; }
.newsztContent ul li.noborder { border-bottom: 0 none; padding-bottom: 0; }

.hotArtcle { margin-top: 20px; }
.hotArtcleTitle { width: 290px; height: 36px; background: #E4E4E4; }
.hotArtcleTitle span { width: 103px; height: 36px; line-height: 36px; text-align: center; background: #0965B2; color: #fff; display: block; float: left; font-size: 18px; }
.hotArtcleContent { margin-top: 10px; }
.hotArtcleFirst { position: relative; height: 80px; padding: 12px 0; }
.hotArtcleFirstImage { width: 106px; height: 80px; overflow: hidden; margin-right: 10px; float: left; }
.hotArtcleFirstImage img { height: 100%; }
.hotArtcleFirstTitle a { font-size: 14px; color: #515151; }
.hotArtcleFirstTime { position: absolute; bottom: 12px; left: 116px; }
.hotArtcleFirstTime span { color: #999; }
.hotArtcleList ul li { height: 36px; line-height: 36px; overflow: hidden; }
.hotArtcleList ul li a { font-size: 14px; color: #515151; }
.hotArtcleList ul li font { font-size: 6px; float: left; margin-right: 10px; -webkit-transform: scale(0.5); -o-transform: scale(1); color: #ccc; }

.carCityTitle { height: 50px; overflow: hidden; border-bottom: solid 4px #DB4D4D; margin-top: 20px; }
.carCityTitle span { float: left; font-size: 26px; color: #DB4D4D; line-height: 46px; margin-right: 15px; }
.carCityTitle a { float: left; color: #6B6B6B; line-height:50px; font-size: 12px; }
.carCityTitle a: hover { text-decoration: none; }
.carCityLeft { width: 670px; float: left; }
.carCityLeftTab { margin-top: 25px; height: 46px; overflow: hidden; }

.carCityLeftTab ul li { float: left; border: solid 1px #ccc; border-left: 0 none; border-right: 0 none; border-bottom: solid 1px #DB4D4D; }
.carCityLeftTab ul li.cur { border: solid 1px #DB4D4D; border-top: solid 3px #DB4D4D; }
.carCityLeftTab ul li a { display: block; width: 94px; height: 44px; border-left: solid 1px #ccc; line-height: 45px; text-align: center; font-size:14px; }
.carCityLeftTab ul li.last a { border-right: solid 1px #ccc; }
.carCityLeftTab ul li.cur a { color: #DB4D4D; font-weight: bold; border-left: 0 none; font-size: 14px; }
.carCityLeftList ul li { float: left; width: 135px; height: 177px; overflow: hidden; padding-right: 40px; border-bottom: dotted 1px #ccc; padding-top: 12px; padding-bottom: 12px; }
.carCityLeftList ul li.carCityLeftListLast { padding-right: 0; }
.carCityLeftListImage { width: 130px; height: 98px; overflow: hidden; }
.carCityLeftListImage img { width: 100%; }
.carCityLeftListOprice span.price01 { height: 25px; line-height: 25px; float: left; font-size: 12px; color: #CC3333; }
.carCityLeftListOprice span.downPrice { width: 57px; height: 24px; background: url(../Images/index_16.png) no-repeat right center; float: right; line-height: 24px; color: #fff; padding-left: 8px; }
/*.carCityLeftListOprice span.downPrice font { font-family: "ËÎÌå"; }*/
.carCityLeftListName { color: #515151; font-size: 14px; margin-top: 10px; }
.carCityLeftLists { display: none; }
.carCityLeftList1 { display: block; }

.carCityRight { width: 270px; background: #f2f2f2; float: right; margin-top: 25px; padding: 0 10px 17px 10px; }
.carCityRightTitle { height: 47px; line-height: 47px; }
.carCityRightTitle span { font-size: 18px; font-weight: bold; color: #666; }
.carCityRightList { width: 100%; background: #fff; border-bottom: solid 1px #D7D7D7; }
.carCityRightList ul li { height: 38px; line-height: 38px; padding: 0 10px; border: solid 1px #D7D7D7; border-bottom: 0 none; }
.carCityRightList ul li a { float: left; display: block; width: 187px; height: 100%; }
.carCityRightList ul li a.cateLink { background: url(../Images/index_17.png) no-repeat right center; width: 60px; }
.carCityRightList ul li a.cateLink: hover { text-decoration: none; }
.carCityRightList ul li.sj a.cateLink { background: url(../Images/index_18.png) no-repeat right center; }
.carCityRightList ul li.sjxx a.cateLink { background: url(../Images/indexsjxinxi_18.png) no-repeat right center; }

/*.carCityRightList ul li.sj a { background: url(../Images/index_18.png) no-repeat right center; }
.carCityRightList ul li.sjxx a { background: url(../Images/indexsjxinxi_18.png) no-repeat right center; }*/

.index_xcdd_title { height: 35px; border-bottom: solid 1px #e3e3e3; margin-top: 20px; }
.index_xcdd_title span { font-size: 20px; color: #DB4D4D; font-weight: bold; line-height: 35px; }
.index_xcdd_title a { float: right; line-height: 35px; font-size: 12px; color: #333; }

.index_xcdd_list ul li { width: 325px; float: left; padding-right: 12px; margin-top: 25px; margin-bottom: 10px; }
.index_xcdd_list ul li.lastNotPadding { padding-right: 0; }
.index_xcdd_list ul li div.xcddImages { width: 154px; height: 116px; overflow: hidden; float: left; margin-right: 15px; }
.index_xcdd_list ul li div.xcddName { border-bottom: solid 1px #E4E4E4; width: 155px; float: right; padding-bottom: 5px; }
.index_xcdd_list ul li div.xcddName span { font-size: 14px; color: #515151; }
.index_xcdd_list ul li div.xcddPhone { padding-top: 5px; float: right; width: 155px; }
.index_xcdd_list ul li div.xcddPhone span { font-size: 12px; color: #CC3333; }
.index_xcdd_list ul li div.xcddPhone font { font-weight: bold; }
.index_xcdd_list ul li div.xcddAdrr span { font-size: 12px; color: #949494; }
.index_xcdd_list ul li div.xcddTitle span { font-size: 14px; color: #333; line-height: 35px; }

.xnyBox  { margin-top: 10px; }
.xnyBoxTitle { height: 50px; line-height: 46px; border-bottom: solid 4px #49B93A; }
.xnyBoxTitle span { font-size: 26px; color: #49B93B; }
.xnyBoxChooseTab { margin-top: 15px; border-left: 1px solid #e3e3e3; border-bottom: solid 1px #49B93A; }
.xnyBoxChooseT { /*height: 61px; */ overflow: hidden; }
.xnyBoxChooseUl { width: 243px; float: left; } 	
.xnyBoxChooseUl li { float: left; width: 120px; height: 45px; line-height: 45px; font-size: 15px; border-right: solid 1px #e3e3e3; border-top: 1px solid #e3e3e3; }
.xnyBoxChooseUl li a { display: block; width: 100%; height: 100%; text-align: center; }
.xnyBoxChooseUl li.cur { position: relative; margin-left: -1px; border: 1px solid #49B93A; }
.xnyBoxChooseUl li.cur a { position: absolute; z-index: 2; background: #fff; height: 47px; color: #49B93A; }
.xnyBoxChooseRight { float: right; }
.xnyBrandBox { width: 126px; height: 30px; float: left; margin-right: 10px; }
.xnyBrandBox input { width: 106px; height: 100%; padding: 0 10px; background: url("../Images/ico_all_03.png") no-repeat; background-position: 110px center; border: solid 1px #49B93A; }

.xnyBrandBox ul { position: absolute; border: solid 1px #d7d7d7; width: 126px; height: 200px; overflow-x: hidden; border-bottom: 0 none; background: #fff; display: none; }
.xnyBrandBox ul li { height: 30px; line-height: 30px; padding: 0 10px; width: 106px; border-bottom: solid 1px #d7d7d7; }
.xnySeriesBox { width: 126px; height: 30px; float: left; margin-right: 10px; }
.xnySeriesBox ul { position: absolute; border: solid 1px #d7d7d7; width: 126px; height: 200px; overflow-x: hidden; border-bottom: 0 none; background: #fff; display: none; }
.xnySeriesBox ul li { height: 30px; line-height: 30px; width: 126px; border-bottom: solid 1px #d7d7d7; }
.xnySeriesBox ul li a { display: block; padding: 0 10px; color: #949494; }
.xnySeriesBox ul li a: hover { background: #f2f2f2; text-decoration: none; color: #949494; }
.xnySeriesBox ul li a.parenent { font-style: italic; background: #f2f2f2; font-weight: bold; }
.xnySeriesBox input { width: 106px; height: 100%; padding: 0 10px; background: url("../Images/ico_all_03.png") no-repeat; background-position: 110px center; border: solid 1px #49B93A; }
.xnyKeyBox { width: 360px; height: 38px; background: #49B93A; float: left; }
.xnyKeyBox input.xnykey { width: 255px; padding: 0 10px; height: 32px; margin-top: 3px; margin-left: 3px; border: 0 none; background: #fff; float: left; }
.xnyKeyBox input.btn { width: 80px; float: left; background: none; border: 0 none; padding: 0; height: 38px; line-height: 38px; font-size: 14px; color: #fff; font-weight: bold; }
.xnyBoxChooseList ul li { width: 125px; float: left; text-align: center; margin-top: 20px; margin-bottom: 20px; }
.xnyBoxChooseListImages { width: 125px; height: 56px; overflow: hidden; text-align: center; }
.xnyBoxChooseListName span { font-size: 12px; color: #333; line-height: 30px; }

.hynewsBoxLeft { width: 688px; float: left; }
.hynewTitle { width: 688px; height: 40px; border-bottom: solid 2px #49B93A; }
.hynewTitle span { font-size: 20px; font-weight: bold; color: #49B93A; line-height: 40px; }
.hynewTitle font { padding: 0 10px; }
.hynewTitle a { float: right; font-size: 12px; line-height: 40px; }
.hynewList { width: 688px; }
.hynewList ul li { float: left; width: 326px; margin-top: 20px; height: 91px; }
.hynewList ul li.hynewListRight { float: right; }
.hynewList ul li div.hynewImages { float: left; width: 120px; height: 90px; overflow: hidden; margin-right: 10px; }
.hynewList ul li div.hynewImages img { height: 100%; }
.hynewList ul li span.hynewName { font-size: 15px; color: #333; line-height: 18px; }
.hynewList ul li p.hynewDes { font-size: 12px; color: #868686; line-height: 22px; margin-top: 10px; }
.ddcBox { width: 272px; float: right; }
.ddcBoxTitle { height: 40px; line-height: 40px; }
.ddcBoxTitle span { font-size: 20px; font-weight: bold; color: #333; }
.ddcBoxList { margin-top: 10px; }
.ddcBoxList ul li { height: 32px; line-height: 32px; overflow: hidden; }
.ddcBoxList ul li a { display: block; width: 100%; height: 100%; font-size: 14px; color: #333; }
.ddcBoxList ul li font { font-size: 6px; float: left; margin-right: 10px; -webkit-transform: scale(0.5); -o-transform: scale(1); color: #ccc; }

.carPhoto { margin-top: 10px; }
.carPhotoTitle { height: 50px; border-bottom: solid 3px #0965B2; }
.carPhotoTitle span { line-height: 50px; font-size: 26px; color: #333; }
.carPhotoList { padding-top: 15px; }
.carPhotoListLeft { width: 364px; float: left; margin-right: 1px; }
.carPhotoListLeftBottom { margin-top: 1px; }
.carPhotoListLeftBottomLeft { float: left; width: 181px; height: 128px; overflow: hidden; position: relative; }
.carPhotoListLeftBottomLeft span { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListLeftBottomLeft p { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListLeftBottomRight { float: right; width: 181px; height: 128px; overflow: hidden; position: relative; }
.carPhotoListLeftBottomRight span { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListLeftBottomRight p { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListMid { width: 270px; float: left; }
.carPhotoListMidTop { width: 270px; height: 193px; overflow: hidden; margin-bottom: 1px; position: relative; }
.carPhotoListMidTop span { position: absolute; left: 0; bottom: 0; width: 270px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListMidTop p { position: absolute; left: 0; bottom: 0; width: 270px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListMidTop img { width: 100%; }
.carPhotoListMidBottom { width: 270px; height: 192px; overflow: hidden; position: relative; }
.carPhotoListMidBottom span { position: absolute; left: 0; bottom: 0; width: 270px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListMidBottom p { position: absolute; left: 0; bottom: 0; width: 270px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListMidBottom img { width: 100%; }
.carPhotoListRight { width: 364px; float: right; }
.carPhotoListRightTop { margin-bottom: 1px; position: relative; }
.carPhotoListRightTopLeft { float: left; width: 181px; height: 128px; overflow: hidden; position: relative; }
.carPhotoListRightTopLeft span { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListRightTopLeft p { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListRightTopRight { float: right; width: 181px; height: 128px; overflow: hidden; position: relative; }
.carPhotoListRightTopRight span { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListRightTopRight p { position: absolute; left: 0; bottom: 0; width: 181px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListLeftTop { width: 364px; height: 257px; overflow: hidden; position: relative; }
.carPhotoListLeftTop span { position: absolute; left: 0; bottom: 0; width: 364px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListLeftTop p { position: absolute; left: 0; bottom: 0; width: 364px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.carPhotoListRightBottom { width: 364px; height: 257px; overflow: hidden; position: relative; }
.carPhotoListRightBottom span { position: absolute; left: 0; bottom: 0; width: 364px; height: 35px; line-height: 35px; font-size: 15px; color: #fff; z-index: 2; text-align: center; }
.carPhotoListRightBottom p { position: absolute; left: 0; bottom: 0; width: 364px; height: 35px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 1; }
.photoHide { display: none; }

.index_phbBox { margin-top: 10px;}
.index_phbBoxTitle { height: 50px; line-height: 46px; border-bottom: solid 3px #0965B2; }
.index_phbBoxTitle span { font-size: 26px; color: #333; }
.index_phbList { float: left; width: 231px; margin-right: 25px; margin-top: 15px; margin-bottom: 15px; }
.index_phbListLast { margin-right: 0; }
.index_phbListTitle { height: 35px; line-height: 35px; border-bottom: solid 1px #e3e3e3; }
.index_phbListTitle span { font-size: 20px; color: #666; }
.index_phbListContent ul li { height: 35px; border-bottom: dotted 1px #e3e3e3; }
.index_phbListContent ul li font { width: 16px; height: 16px; background: #ccc; display: block; color: #fff; float: left; margin-top: 9px; line-height: 16px; text-align: center; }
.index_phbListContent ul li font.top3 { background: #CC3333; }
.index_phbListContent ul li span { float: left; line-height: 35px; padding-left: 15px; color: #666; font-size: 12px; }
.index_phbListContent ul li font.num { float: right; background: #fff; width: auto; color: #666; padding-right: 10px; font-size: 12px; }

.linkTitle { height: 45px; line-height: 45px; border-bottom: solid 2px #e3e3e3; }
.linkTitle span { font-size: 24px; font-weight: bold; color: #333; }
.linkTitle a { float: right; font-size: 14px; color: #515151; }
.linkList { margin-top: 10px; padding-bottom: 10px; }
.linkList dl { padding: 5px 0; border-bottom: solid 1px #e3e3e3; }
.linkList dl.noBorderBottom { border-bottom: 0 none; }
.linkList dl dt { float: left; width: 70px; line-height: 16px; margin: 5px 0; }
.linkList dl dt span { font-size: 12px; color: #666; line-height: 16px; }
.linkList dl dd { float: left; margin: 5px 0; }
.linkList dl dd a { display: block; font-size: 12px; color: #666; padding: 0 10px; border-right: solid 1px #d7d7d7; line-height: 16px; }
.linkListRight { float: left; width: 910px; }

.index_footer { margin-bottom: 30px; border-top: 4px solid #0965b2; }
.footerNav { text-align: center; margin: 10px 0; }
.footerNav ul li { display: inline-block; }
.footerNav ul li a { font-size: 14px; color: #5E5E5E; border-left: solid 1px #5E5E5E; padding: 0 0 0 8px; line-height: 16px; }
.footerNav ul li.firstNav a { border-left: 0 none; }
.footerPowerby { text-align: center; margin: 10px 0; }
.footerPowerby p { font-size: 12px; color: #5E5E5E; }
.footerWebInfo { text-align: center; }
.footerWebInfo p { font-size: 12px; color: #5E5E5E; }

.cur_0 li a { cursor: default; }