@charset "utf-8";
/* CSS Document */
.ads01 { margin: 10px auto;}

.local { height: 40px; margin-top: 10px; padding-bottom: 10px; line-height: 40px; border-bottom: solid 2px #0965B2; overflow: hidden;}
.local span,.local a,.local font { display: block; height: 40px; float: left; font-size: 12px; color: #434343;}
.local span { padding-right: 8px;}
.local font { padding: 0 8px;}
.local span.localnew { color: #868686;}

.newsCars { margin-bottom: 20px;}
.newsCarsInfo { height: 40px; padding: 5px 0; margin-bottom: 10px; border-bottom: solid 1px #0965B2; overflow: hidden;}
.newsCarsInfoLeft { width: auto; float: left;}
.carsLogo { float: left; width: 68px; paddding-right: 10px; text-align: center;}
.carsLogo img { width: 40px;}
.carsName { float: left; height: 40px; line-height: 40px; overflow: hidden;}
.carsName span { font-size: 20px; font-weight: bold;}
.carsNum { float: left; padding-left: 15px; line-height: 40px;}
.carsNum span { font-size: 14px;}
.carsSelling { float: left; margin-left: 20px; border-left: solid 1px #ddd; height: 28px; margin-top: 5px;}
.carsSelling a { margin-left: 25px; display: block; padding: 0 10px; height: 30px; line-height: 30px; background: #F93; color: #fff;  font-size: 14px; font-weight: bold;}

.newsCarsInfoRight { float: right; width: 242px; margin-top: 6px;}
.newsCarsInfoRight input.searchKey { float: left; width: 160px; height: 26px; border: solid 1px #d7d7d7; padding: 0 10px; font-family: "微软雅黑";}
.newsCarsInfoRight input.searSbt { float: left; width: 60px; height: 28px; background: #0965B2; color: #fff; border: 0 none; font-size: 14px; font-family: "微软雅黑";}
.newsCarsLink { height: 30px; padding-left: 10px;/* background: #0965B2;*/}
.newsCarsLink ul li { float: left;/* width: 100px; border-right: solid 1px #074D85;*/}
.newsCarsLink ul li a { display: block; text-align: center; line-height: 30px; color: #333;  font-size: 15px; font-weight: normal;background: #fff; margin-left: 0;}

.newContent { margin-top: 22px;}
.newContentLeft { float: left; width: 640px;}
.newContentBox { padding-bottom: 10px; border-bottom: dotted 1px #d7d7d7;}
.newContentTitle {line-height: 50px; padding-bottom: 10px;}
.newContentTitle span { font-size: 28px; font-weight: bold;}
.newContentTitle h1 { font-size: 24px; font-weight: bold;}
.a_info span { float: left; font-size: 12px; color: #949494; padding-right: 15px;}

.newContentInfo { margin-top: 25px; font-size: 16px; line-height: 28px; text-indent: 2em;}
.newContentInfo p { display: block; padding-bottom: 10px; font-size: 16px; line-height: 28px;text-indent: 2em;}
.newContentInfo table { margin: 0 auto;}
.newContentInfo table tr td p { padding-bottom: 0;}
.newContentInfo p img { max-width: 100%;display: block;margin: 15px auto 15px;height: auto !important;}
.newContentInfo img { max-width: 100%;display: block;margin: 15px auto 15px;}

.newContentNav { border: solid 1px #d7d7d7; margin-top: 20px; margin-bottom: 35px;}
.newContentNavLeft { width: 505px; float: left; margin-right: 10px;}
.newContentNavRight { float: left;}
.newContentNavRight dl { padding: 5px 0;}
.newContentNavRight dl dt { line-height: 30px;}
.newContentNavRight dl dt span { font-size: 14px; color: #333; font-weight: bold;}
.newContentNavRight dl dd { line-height: 23px;}
.newContentNavRight dl dd a: hover { text-decoration: none;}
.newContentNavRight dl dd font { font-size: 6px; -webkit-transform: scale(0.5); -o-transform: scale(1); color: #ddd; padding-right: 10px; height: 23px; line-height: 23px; float: left;}
.newContentNavRight dl dd span { font-size: 13px; color: #0C67B3; height: 23px; line-height: 23px; float: left;}

.page_common { text-align: center; height: 50px; line-height: 50px; display: block;}
.page_common a { background-color: #fff; border: 1px solid #ddd; padding: 5px 10px; color: #333;	margin-right: 4px;}
.page_common span { background-color: #fff; border: 1px solid #ddd; padding: 5px 10px; color: #333; margin-right: 4px;}
.page_common em { background-color: #0C67B3; border: 1px solid #0C67B3; padding: 5px 10px; color: #fff; margin-right: 4px; font-style: normal;}
.page_common .BtnNum { border: 1px solid #164A84; padding: 5px 10px; height: 10px;}

.newContentTrips { text-align: center; margin-bottom: 25px;}
.newContentTrips span { font-size: 12px; color: #868686;}

.pagesNav { padding: 10px 0; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd; margin-bottom: 25px;}
.pagesNavLeft { float: left; width: 90px;}
.pagesNavLeft span { font-size: 14px; color: #333; font-weight: bold; line-height: 30px;}
.pagesNavRight { float: left; width: 550px;}
.pagesNavRight li { float: left; width: 50%; height: 30px; line-height: 30px;}
.pagesNavRight li a { font-size: 14px; color: #0965B2;}
.pagesNavRight li.on a { color: #FF6633;}

.newkeyShare { height: 30px; margin-bottom: 10px;}
.newsKeyWord { float: left;}
.newsKeyWord span { float: left; padding-right: 8px; font-size: 13px; color: #999; line-height: 30px;}
.newsKeyWord a { float: left; display: block; padding-right: 8px; font-size: 13px; color: #999; line-height: 30px;}

.newsRevies { margin-top: 10px; }
.newsReviesTitle { height: 50px; border-bottom: solid 1px #0965B2;}
.newsReviesTitleLeft { float: left;}
.newsReviesTitleLeft span { font-size: 20px; font-weight: bold; line-height: 50px;}
.newsReviesTitleRight { float: right;}
.newsReviesTitleRight span { float: left; line-height: 50px; font-size: 14px; padding-right: 20px;}
.newsReviesTitleRight font { font-weight: bold; color: #f60;}
.newsReviesTitleRight a { float: left; line-height: 50px; font-size: 14px;}

.memberBox { padding: 15px 0;}
.newsLogin { float: left; width: auto;}
.newsLogin label { display: block; float: left; line-height: 22px; color: #868686; font-size: 12px; margin-right: 8px;}
.newsLogin input { float: left; width: 120px; height: 20px; padding: 0 8px; border: solid 1px #ddd; font-size: 12px; margin-right: 10px;}
.newsLogin a { display: block; float: left; width: 60px; height: 20px; border: solid 1px #ddd; background: #F2F2F2; text-align: center; font-size: 12px; color: #666;}
.forget { width: auto; float: right;}
.forget a { font-size: 12px; color: #868686;}
.forget font { padding: 0 5px;}
.textarea { width: 533px; height: 86px; border: solid 1px #dbdbdb; overflow: hidden; float: left;}
.textarea textarea { width: 513px; height: 65px; border: 0 none; padding: 10px;}
.textbtn { width: 105px; height: 88px; background: #0965B2; text-align: center; line-height: 88px; color: #fff; float: right;}
.textbtn input { width: 105px; height: 88px; background: #0965B2; text-align: center; line-height: 88px; color: #fff; border: 0 none;}

.reviewsList { margin-top: 15px; margin-bottom: 25px;}
.reviewsList dl { border-bottom: dotted 1px #ddd; padding: 10px 0;}
.reviewsList dt { float: left; width: 72px;}
.reviewsList dd { width: 568px; float: left;}
.reviewsList dd span.reviewaddr { float: left; color: #0965B2; font-size: 12px;}
.reviewsList dd span.reviewno { float: right; color: #868686; font-size: 12px;}
.reviewsList dd span.reviewno font { color: #FF6633;}
.reviewsList dd span.reviewTimes { float: right; padding-right: 15px; color: #868686; font-size: 12px;}
.reviewContent { padding: 10px 0;}
.reviewContent p { color: #333; font-size: 14px; line-height: 28px;}
.reviewrep { text-align: right;}
.reviewrep a { font-size: 12px; color: #999;}
.reviewrep font { font-size: 12px; color: #999;}

.replyInfo { border-top: solid 1px #d7d7d7; margin-top: 15px;}
.replyInfo ul li { border: solid 1px #d7d7d7; border-top: 0 none; padding: 15px;}
.replyInfoTop { padding-bottom: 15px;}
.replyInfoTopLeft { width: auto; float: left;}
.replyInfoTopLeft span { font-size: 12px; color: #868686;}
.replyInfoTopRight { width: auto; float: right;}
.replyInfoTopRight span { font-size: 12px; color: #868686;}
.replyInfoCon p { font-size: 14px; color: #333;}
.reviewsMore { width: 640px; height: 40px; overflow: hidden;}
.reviewsMore a { display: block; width: 100%; height: 100%; text-align: center; line-height: 40px; background: #F2F2F2;  font-size: 13px; color: #333;}
.reviewsMore a: hover { text-decoration: none;}

.news_xgwz { margin-bottom: 15px;}
.news_xgwzTitle { height: 50px; line-height: 50px; border-bottom: solid 2px #0965B2;}
.news_xgwzTitle span { font-size: 20px; font-weight: bold; }
.news_xgwzList ul { padding: 10px 0;}
.news_xgwzList ul li { position: relative; padding: 15px 0; border-bottom: solid 1px #d7d7d7;}
.listImages { float: left; width: 145px; height: 108px; overflow: hidden;}
.listImages img { width: 100%;}
.listLeft { float: right; width: 480px;}
.listLeftTitle { padding-bottom: 6px;}
.listLeftTitle span { font-size: 20px;  color: #333;}
.listLeftInfo p { line-height: 22px; font-size: 12px; color: #797979;}
.listLeftTime { position: absolute; bottom: 15px; left: 158px; width: 480px;}
.TimeLeft { float: left;padding-left: 20px;}
.TimeLeft span { color: #999; font-size: 12px;}
.TimeLeft a { color: #999; font-size: 12px;padding-right: 10px;}
.TimeRight { float: left;}
.TimeRight span { color: #999; font-size: 12px;}
.TimeRight span.read { padding-left: 20px; margin-left: 15px; background: url(../Images/ico_people.png) no-repeat 2px 3px; background-size: 12px auto;}

.newsHotTab { height: 45px; line-height: 45px; border-bottom: solid 2px #d7d7d7; overflow: hidden;}
.newsHotTab ul li { float: left;}
.newsHotTab ul li.first { padding-right: 15px;}
.newsHotTab ul li a { font-size: 18px; color: #333;}
.newsHotTab ul li.focus a { font-weight: bold; color: #0965B2;}
.newsHotTab ul li.focus a: hover { text-decoration: none;}
.newsHotCon { padding: 10px 0;}
.newsHotList { line-height:24px;}
.newsHotList a { float: left; padding: 0 5px;}
.newsHotList font { font-size: 12px; color: #999; float: left; padding: 0 6px;}

.newContentRight { float: right; width: 300px;}
.newsAds2 { padding-bottom: 15px; float: left; padding-top: 15px;}
.newsrightcarsTitle { height: 40px; line-height: 40px; border-bottom: solid 2px #0965B2;}
.newsrightcarsTitle span { display: block; float: left; font-size: 18px; font-weight: bold;  color: #333;}

.newsrightcarsTitle a { display: block; float: right; font-size: 12px; color: #333;}
.newsrightcarsTitle span a { float: none; font-size: 18px;font-weight: bold; }
.newsrightcarsbox { padding: 15px 0;}
.newsrightcarsboxleft { float: left; padding-right: 10px; width: 130px; height: 87px; overflow: hidden;}
.newsrightcarsboxright { height: 87px; overflow: hidden;}
.newsrightcarsboxright ul li { line-height: 21px;}
.newsrightcarsboxright ul li span { font-size: 13px; color: #6B6B6B;}
.newsrightcarsboxright ul li font { font-size: 13px; font-weight: bold; color: #FF0000;}
.newsrightcarsbtn a { width: 145px; height: 34px; line-height: 34px; text-align: center; color: #fff; display: block;}
.newsrightcarsbtn a.carscheckprice { float: left; background: #FF6633;}
.newsrightcarsbtn a.carscheckattr { float: right; background: #42AFE7;}

.newsrightcarsimg { padding-top: 10px;}
.newsrightcarsimgtitle { height: 40px; line-height: 40px; border-bottom: solid 2px #0965B2;}
.newsrightcarsimgtitle span { font-size: 18px;  font-weight: bold;}
.newsrightcarsimglist { padding-top: 10px;}
.newsrightcarsimglist ul li { float: left; width: 140px; overflow: hidden; padding: 10px 0;}
.newsrightcarsimglist ul li a: hover { text-decoration: none;}
.newsrightcarsimglist ul li.r { float: right;}
.newsrightcarsimglist ul li div.carsimglisttop { width: 140px; height: 94px; overflow: hidden;}
.newsrightcarsimglist ul li div.carsimglisttop img { width: 100%;}
.newsrightcarsimglist ul li div.carsimglistname { width: 140px; text-align: center;}
.newsrightcarsimglist ul li div.carsimglistname span { font-size: 12px; color: #333;}

.newsrightart { padding-top: 10px;}
.newsrightarttitle { height: 40px; line-height: 40px; border-bottom: solid 2px #0965B2;}
.newsrightarttitle span { font-size: 18px;  font-weight: bold; color: #333;}
.newsrightartbox { padding: 10px 0;}
.newsrightartbox li { height: 40px; line-height: 40px; border-bottom: dotted 1px #ddd; overflow: hidden;}
.newsrightartbox li a { width: 100%; display: block;}
.newsrightartbox li a: hover { text-decoration: none;}
.newsrightartbox li font { font-size: 6px; color: #ddd; -webkit-transform: scale(0.5); -o-transform: scale(1); float: left; padding-right: 8px;}
.newsrightartbox li span { font-size: 14px; color: #333;}

.seeorther { padding-top: 10px;}
.seeorthertitle { height: 40px; line-height: 40px; border-bottom: solid 2px #0965B2;}
.seeorthertitle span { font-size: 18px;  font-weight: bold; color: #333;}
.seeortherbox { padding: 10px 0;}
.seeortherbox ul li { float: left; width: 140px; overflow: hidden; padding: 10px 0;}
.seeortherbox ul li a { text-decoration: none;}
.seeortherbox ul li.r { float: right;}
.seeortherbox ul li div.seeortherboxtop { width: 140px; height: 94px; overflow: hidden;}
.seeortherbox ul li div.seeortherboxtop img { width: 100%;}
.seeortherbox ul li div.seeortherboxname { width: 140px; text-align: center;}
.seeortherbox ul li div.seeortherboxname span { display: block; line-height: 18px; font-size: 14px; color: #0965B2; }
.seeortherbox ul li div.seeortherboxname font { display: block; padding-top: 4px; line-height: 18px; color: #f60; }

.baiduads { width: 300px; height: 160px;}

.rightNewsTitle { width: 300px;}
.rightNewsTitle_l { width: 50%; float: left;}
.rightNewsTitle_r { width: 50%; float: right;}
.rightNewsTitle_l span { display: block; border: solid 1px #ddd; height: 100%; line-height: 40px; text-align: center;}
.rightNewsTitle_r span { display: block; border: solid 1px #ddd; height: 100%; line-height: 40px; text-align: center;}
.rightNewsTitle span { border: solid 1px #ddd; border-top: solid 2px #ddd; font-size: 16px; color: #333;}
.rightNewsTitle span.focus { border: solid 1px #ddd; border-top: solid 2px #0965B2; border-bottom: 0 none; font-weight: bold; color: #0965B2;}
.rightNewsTitle div.rightNewsTitle_l span { border-right: 0 none;}
.rightNewsList { padding-top: 10px; padding-bottom: 10px;}
.rightNewsList ul li { height: 38px; border-bottom: dotted 1px #ddd; line-height: 38px;}
.rightNewsList ul li font { float: left; width: 18px; height: 16px; display: block; margin-right: 10px; background: #ddd; text-align: center; line-height: 16px; color: #fff; margin-top: 11px; font-size: 12px;}
.rightNewsList ul li.top font { background: #CC3333;}
.rightNewsList ul li span { float: left; color: #0965B2; font-size: 14px;}

.rightCateNews { padding-bottom: 15px;}
.rightCateNewsTitle { height: 50px; line-height: 50px; border-bottom: solid 2px #0965B2;}
.rightCateNewsTitle span { font-size: 18px; font-weight: bold;  color: #333;}
.rightCateNewsList ul li { width: 135px; float: left; margin-top: 15px;}
.rightCateNewsList ul li.r { float: right;}
.rightCateNewsList ul li div.rightCateNewsImage { width: 135px; height: 102px; overflow: hidden;}
.rightCateNewsList ul li div.rightCateNewsImage img { height: 100%;}
.rightCateNewsList ul li div.rightCateNewsName span { line-height: 22px; height: 22px; overflow: hidden; font-size: 12px; color: #333; padding: 5px 0; text-align: center; display: block;}

.litter_pbox .cj_img_float {float: left;}
.newContentInfo .litter_pbox  .cj_img_float  {width: 302px;margin-left: 10px;margin-right: 5px;margin-bottom: 12px;}

.newContentInfo .litter_pbox {width: 681px;}

.qfdong: after  {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.qfdong  { *zoom: 1; }
.param_table {background-color: #ffffff;border-collapse: collapse;border: 1px solid #E1E1E1;}
.param_table td {border: 1px solid #E1E1E1;}
.tablecont-addsale td {text-align: center;}
#table2 td {text-align: center;}
.newContentInfo td {border-collapse: collapse; /*border: 1px solid #E1E1E1;*/padding-top: 8px;padding-bottom: 8px;font-size: 12px;}

.tablecont { border: 1px solid #bfc9e2; border-collapse: collapse; border-spacing: 0;}
.tablecont td { border: 1px solid #bfc9e2; font-size: 12px; line-height: 16px; padding: 8px 5px;}
.tablecont th { background-color: #d6ebff; font-weight: bold; line-height: 44px; text-align: center;}
.cont-pic-small .cj_img_float {float: left;}
.cont-pic-small .cj_img_float  {width: 301px;margin-left: 10px;margin-right: 9px;margin-bottom: 20px;}

.content_left .con .a_con .cont-pic-small  {width: 604px;}
.cont-pic-small {width: 681px;}

.zj_phbyi_table {width: 100%;}
.zj_phbyi_table td {border: 1px solid #bfc9e2;}
.cj_phbyl_title {background: #d6ebff;}

#_DevelopTable {width: 100%;}
#_DevelopTable td {padding: 5px 0px;}



/* 分页 */
.informationPage { margin-top: 15px; margin-bottom: 25px; text-align: center; }
.informationPage div { width: auto!important; margin: auto; display: inline-block; }
.informationPage div a { float: left; margin-right: 4px; margin-left: 4px!important; border: 1px solid #ccc; height: 30px; line-height: 30px; padding: 0 10.5px; }
.informationPage div a.inforPrev,.informationPage div a.inforNext { width: 70px; text-align: center; padding: 0; }
.informationPage div a.inforPrev { background: #f2f2f2; }
.informationPage div a.inforNow { background: #0c67b3; color: #fff; border-color: #0c67b3; }

.page_x span{text-align:center;margin: 0 5px; display:black;float:left;line-height:32px;width:32px;height:32px;color:#fff;background: #0965b2 none repeat scroll 0 0;}		
.page_x{padding-top:30px;width:490px;margin-left:auto;margin-right:auto;}	