@charset "utf-8";
/* CSS Document */
/* reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, fieldset, form, lengend, button, input, textarea,th, td ,div{ margin: 0; padding: 0;}
body,button, select, textarea { font-family: "宋体","Arial",HELVETICA; font-size:12px; background:#ffffff; -webkit-text-size-adjust:100%}
h1,h2,h3,h4, h5, h6 { font-size: 100%; font-weight:normal }
address, cite, dfn, em, var,i { font-style: normal }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace }
small { font-size: 12px }
ul, ol { list-style: none }
legend { color: #000 }
fieldset, img { border: none }
button, input, select, textarea { font-size: 100%; vertical-align:middle }
table { border-collapse: collapse; border-spacing:0 }
img { vertical-align:bottom }
a{text-decoration:none;color:#333;}
a:hover{color:#dc281e; text-decoration:underline}
.noboreder{border:0 !important;}
.clearfix:after {content: "."; display: block;  height: 0; font-size:0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}   
* html .clearfix {height:1%;}
.clearfix {display: block;}
.tar{ text-align:right;}
.tac{ text-align:center;}
.f14{ font-size:14px;}

.main_colum{ margin:0px auto;}
body{ color:#333333;}
.autoWarp{ width:1000px; margin:0px auto;}
.topAd{ width:1000px; margin-bottom:15px;}
.topAd img{ width:1000px;}
/*topNav*/
.autoCon .topNav{ height:38px;}
.topNav .topNavLeft{ width:673px;float:left; _width:672px; border-bottom:#bf1515 solid 3px;}
.topNav .topNavLeft .tipAuto{ font-size:24px; font-family:"微软雅黑"; font-weight:bold; color:#b70e0b; line-height:30px; padding:0px 0px 5px 10px;}
.topNav .topNavRight{ width:327px; float:right; background:url(../images/auto/arrow.png) no-repeat right bottom; height:38px;}
.topNav .topNavRight li{ width:75px; float:left; text-align:center; font-size:18px; height:38px; line-height:46px;}
.topNav .topNavRight li a{ color:#fff; display:inline-block; margin-left:21px;}
.topNav .topNavRight ul{ width:327px; height:38px; background-image:url(../images/auto/nav_bg01.png); background-repeat: no-repeat; background-position:left 3px;}
.topNav .topNavRight li a:hover{ text-decoration:none;}
/*topBox*/
.autoCon .topBox{margin-top:15px; height:275px; position:relative;}
.auto_show{ width:450px; overflow:hidden; margin-left:10px; position:absolute; top:0px; left:0px; z-index:10;}
.auto_show .imgBox{ border:#c3c3c3 solid 1px; width:88px; float:left; margin-right:10px;}
.auto_show h3{ font-family:"微软雅黑"; font-size:18px; text-align:left;}
.auto_show p{ line-height:22px;}
.auto_show .txtBox{ margin-top:10px;}
.auto_show .listBox li{ font-size:14px; line-height:26px;}
.auto_show .listBox li a{ color:#666666;}
.imgscroll{ width:633px; position:absolute; height:258px; top:0px; right:0px; z-index:0; overflow:hidden;}
.imgscroll .images{ width:580px; float:right; margin:15px 15px 0px 0px; height:193px; overflow:hidden; _margin-right:8px; overflow:hidden;}
.imgscroll .imgs_bg{ position:absolute; top:0px; right:0px; z-index:10; background:url(../images/auto/img_bg.png) no-repeat left top; width:636px; height:226px;}
.topBox .titleBox{ width:180px; background-color:#000; position:absolute; top:188px; right:18px; height:18px; overflow:hidden;}
.topBox .titleBox a{ color:#fff;}
.topBox .auto_title{ float:left;}
.topBox .auto_title .auto_iconL,.topBox .auto_title .auto_iconR{ background:none; width:19px; height:18px;}
.topBox .auto_title .auto_iconC{padding:0px 2px; height:18px; line-height:16px; font-weight:normal; font-size:12px; background-color:#000;}
.topBox .current .auto_iconL{ background:url(../images/auto/icon05.png) no-repeat left top; width:19px; height:18px;}
.topBox .current .auto_iconR{ background:url(../images/auto/icon06.png) no-repeat left top; width:19px; height:18px;}
.topBox .current .auto_iconC{ background-color:#BF1515;}
.imgscroll .selectBox{ height:25px; text-align:center; background-color:#f8f8f8; padding:5px 0px;}
.imgscroll .selectBox select{ width:160px; height:22px; border:#cacaca solid 1px; cursor:pointer;}
.imgscroll .selectBox .btn{ background:url(../images/auto/btn.jpg) no-repeat left top; width:59px; height:22px; border:0; text-align:center; font-weight:bold; color:#000; padding:0px 0px 2px; cursor:pointer; *padding-top:2px; padding-top:2px\9;}
.auto_show .listBox li a:hover{ color:#DC281E;}
/*recomedBox*/
.sameBox{ margin-bottom:15px;}
.recommend{ width:445px; float:left;}
/*红色title......*/
.titleBox{ height:20px; background-color:#7f7f7f;}
.titleBox01{ background:none; border-bottom:#7f7f7f solid 4px; position:relative; height:16px;}
.titleBox01 .auto_title{ position:absolute; top:0px; left:0px;}
.titleBox .icon_r{ display:inline-block; background:url(../images/auto/icon01.png) no-repeat left top; width:25px; height:20px; float:right;}
.titleBox .auto_title{ float:left; cursor:pointer;}
.auto_title .auto_iconL{ display:inline-block; background:url(../images/auto/icon02.jpg) no-repeat left top; width:21px; height:20px; float:left;}
.auto_title .auto_iconC{ background-color:#bf1515; height:14px; float:left; padding:3px 5px; color:#fff; font-size:14px; line-height:14px; font-weight:bold; font-family:"微软雅黑"; overflow:hidden;}
.auto_title .auto_iconR{ background:url(../images/auto/icon03.png) no-repeat left top; width:21px; height:20px; float:left;}
/*....**/
/*图-名*/
.image_name{ float:left; color:#666666;}
.image_name p{ line-height:28px; text-align:center;}
.image_name p a{ color:#666666;}
.image_name p a:hover{ color:#dc281e;}
/*....**/
.recommend .image_name{ margin-top:15px;}
.ml40px{ margin-left:40px;}
.complain{ width:260px; float:left; margin-left:15px;}
.top_title{ font-weight:bold; font-size:14px; font-family:"宋体"; text-align:left; margin:5px 0px;}
/*图文模块*/
.image_text .img{ float:left; margin-right:10px;}
.image_text p{ color:#666; line-height:20px;}
.image_text p a{ color:#666;}
/*......*/
.research{ float:right; width:260px;}
.research .radio{ margin-right:10px;}
.pl30{ padding-left:30px;}
.research .top_title{ margin-bottom:0px;}
/*车资讯*/
.auto_infoLeft{ width:660px; border-right:#e0e0e0 solid 1px; float:left; margin-top:24px;}
/*列表模块*/
.listNews{width:323px; float:left; margin-bottom:15px;}
.listNews .title{ height:50px; margin-bottom:13px; position:relative; overflow:visible;} 
.listNews .title .icon{ background-image:url(../images/auto/icon04.png); background-repeat:no-repeat; width:60px; height:52px; display:inline-block; vertical-align:middle; margin-right:5px; float:left;}
.listNews .title .icon_newcar{ background-position:-13px 4px;}
.listNews .title .txt{ display:inline-block; width:25px; font-weight:bold; font-family:"微软雅黑"; font-size:18px; vertical-align:middle; color:#000; float:left; text-align:center;}
.listNews .title .more{float:right; color:#666666; font-weight:normal; font-size:12px;  margin:15px 10px 0px 0px;}
.listNews .title .more:hover{ color:#dc281e;}
.listNews li{ background:url(../images/auto/note.png) no-repeat left 6px; padding-left:15px; font-size:14px; color:#666; height:24px; overflow:hidden;}
.listNews li a{ color:#666;}
.listNews li a:hover{color:#dc281e;}
.ml25{ margin-left:25px;}
.ml10{ margin-left:10px;}
.listNews .title .icon_phone{ background-position:-16px -55px;}
.listNews .title .icon_usecar{ background-position:-18px -120px;}
.listNews .title .icon_industry{ background-position:-12px -173px;}
.auto_infoRight{ width:318px; padding:0px 8px; float:right; margin-top:24px;}
.auto_infoRight .listNews{ float:none; margin-bottom:0px;}
.listNews .title .icon_testcar{ background-position:-14px -477px;}
.image_name01{ width:150px; margin-top:10px;}
.image_name01 p{ height:28px; overflow:hidden;}
.ml15{ margin-left:15px;}
.auto_infoRight .title{ margin-bottom:5px;}
.commentBox{ border-right:#c8c8c8 solid 1px; width:33%; float:left; margin-top:15px;}
.commentBox .imgBox{ position:relative;}
.commentBox .imgBox .txt{ width:310px; position:absolute; bottom:0px; left:0px; height:30px; background-color:#2d3035; color:#fff; font-size:14px; text-align:center; line-height:30px;}
.commentBox .imgBox .txt a{ color:#fff;}
.commentBox .comment_info{ margin-left:18px;}
.commentBox .img_txt .imgBox{ float:left; margin-right:10px;}
.commentBox .img_txt h3{ font-size:14px; font-family:"宋体"; font-weight:bold; text-align:left; line-height:24px;}
.commentBox .img_txt h3 a:hover{ color:#004276;}
.commentBox .img_txt p{ color:#666666; line-height:20px;}
.commentBox .img_txt{ width:300px;}
.commentBox ul{ margin-top:13px;}
.commentBox ul li{ background:url(../images/auto/note.png) no-repeat left 6px; padding-left:15px; font-size:14px; line-height:26px;}
.commentBox ul li a{ color:#666;}
.commentBox ul li a:hover{ color:#c0002c;}
.none{ border:none;}
.listNews .title .icon_selfcar{ background-position:-16px -236px;}
.listNews .title .txt02{ vertical-align:middle; position:absolute; top:-15px;}
.listNews .title .icon_traffic{ background-position:-17px -290px;}
.listNews .title .icon_culture{ background-position:-10px -350px;}
.listNews .title .icon_selfmake{ background-position:-15px -415px;}
.mt10{ margin-top:10px;}
.nomar{ margin-bottom:0px;}
.ad{ width:1000px; margin-bottom:20px;}
.arrowLeft{ background:url(../images/auto/arrow_left.png) no-repeat left top; width:44px; height:152px; cursor:pointer; position:absolute; top:0px; left:0px;}
.scrollBox{ margin-top:20px; position:relative;}
.arrowRight{ background:url(../images/auto/arrow_right.png) no-repeat left top; width:44px; height:152px; position:absolute; top:0px; right:0px; cursor:pointer;}
.scrollImgBox{ width:208px; float:left; margin:0px 8px;}
/*.scrollImgBox .txt{ height:20px; background-color:#39393b; text-align:center; position:absolute; bottom:0px; left:0px; width:208px;}
.scrollImgBox .txt a{ color:#fff; line-height:20px;}
.scrollImgBox .txt a:hover{ color:#dc281e;}
*/
.rankBox .commentBox{ margin-top:10px; padding-right:10px; width:31.2%;}
.rankBox .commentBox .tipBox{ border-bottom:#d4d4d4 solid 1px; font-family:"微软雅黑"; height:26px;}
.rankBox .commentBox .tipBox .tip{ display:block; border-bottom:#bf1515 solid 2px; padding:0px 5px; line-height:24px; font-weight:bold; font-size:14px; float:left;}
.rankBox .commentBox li{ height:24px; line-height:24px; overflow:hidden; background:none; border-bottom:#eaeaea dotted 1px; padding-left:0px;}
.rankBox .commentBox li span{ display:inline-block; float:left; margin-right:10px; width:16px; text-align:center; height:16px; line-height:16px; margin-top:3px;} 
.rankBox .commentBox li a{ display:inline-block; float:left; color:#333; font-size:12px;}
.rankBox .commentBox li .num{ float:right; color:#c8110b; float:right; font-size:12px;}
.rankBox .commentBox li .top{ background-color:#c8110b; color:#fff;}
.rankBox .typeBox{ margin-left:15px; border:none; position:relative;}
.rankBox .typeBox .tipBox .tip{ border-bottom:none; margin-bottom:2px;}
.rankBox .typeBox .tipBox li{ border:none; float:left; width:45px; text-align:center;}
.rankBox .typeBox .tipBox li a{ display:inline; float:none;}
.rankBox .typeBox .tipBox ul{ margin:0px; position:absolute; top:1px; left:90px;} 
.rankBox .typeBox .tipBox .on{ border-left:#d4d4d4 solid 1px; border-right:#d4d4d4 solid 1px; border-top:#bf1515 solid 2px; background-color:#fff; font-weight:bold;}
.rankBox .typeBox li .num{ width:110px; text-align:right;}
.footer{ border-top:#666666 solid 2px; background:url(../images/auto/fill_x.png) repeat-x left top;}
.footer .hd{ width:830px; margin:0px auto; text-align:center;}
.footer .hd a{ padding:0px 8px; display:inline-block; text-align:center;  line-height:30px;}
.footer .hd .on{ background:url(../images/auto/cur.png) no-repeat left top; width:47px; height:25px; text-align:center; padding:0px; margin-right:5px; color:#fff;}
.copyright{ padding-top:0px; color:#37566b;}
.copyright a{ color:#37566b;}
.imgscrollCon{ height:226px; overflow:hidden;}
.scrollBox .imgsBox{ margin:0px auto; width:896px; height:152px; overflow:hidden;}
.sameBox .Links{ margin:10px 0px 0px 25px;}
.sameBox .Links a{ display:inline-block; padding-right:10px;}
.imgscroll .linkBox a{ display:block; width:490px; height:193px;}
.imgscroll .linkBox{ position:absolute; top:10px; right:10px; z-index:100;}

td,th {font-size: 16px;color: #333333;}
#auto_header .content{width:1000px;margin:0 auto;position:relative}
#auto_header  a{text-decoration:none;color:#333333; }
#auto_header  a:hover{text-decoration:underline}
#auto_header  a.menulink{color:#333333;font-weight: bold; margin:0; height:45px; background-image:url(../images/auto/menu_line.jpg); background-repeat:no-repeat; background-position:right ; padding:0px 20px 0px 10px; display:inline-block; height:45px; line-height:45px; float:left;}
#auto_header a.menulink:hover{color:#000000;font-weight: bold;text-decoration:none}	
#auto_header  a.menulink_on{ color:#B60000;font-weight: bold;  padding:0 20px 0px 10px; height:45px;background-image:url(../images/auto/menu_line.jpg); background-repeat:no-repeat; background-position:right; height:45px; line-height:45px; display:inline-block; float:left;}
#auto_header  a.menulink_on:hover{color:#cc0000;font-weight: bold;text-decoration:none }
#auto_header{background-color: #ffffff;}
#auto_header .menu{ font-family:"黑体", "微软雅黑"; font-size:16px; background-image:url(../images/auto/menu_bg.jpg); background-repeat: repeat-x; line-height:45px ; width:1000px; height:45px; }
#auto_header  .titleL{ background:url(../images/auto/title_bg.jpg) no-repeat left top; width:154px; height:45px; display:inline-block; float:left;}
#auto_header  .titleR{ background:url(../images/auto/title_bg_right.jpg) no-repeat left top; width:219px; height:45px; display:inline-block; float:right;}