/* CSS 主体部分 */
body{margin:0; padding:0; line-height:21px; font: "宋体",Arial, Helvetica, sans-serif; font-size:12px;background:url(../images/topbg.jpg) repeat-x 0 0 #fff;}

img{border:none;}
a {blr:expression(this.onFocus=this.blur());}
a { outline: none;} 
a:focus { outline: none; } 
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,p, pre, code, form, fieldset, legend, input, button, th, td { margin:0; padding:0;outline:0; font-style:inherit;font-family:inherit; }
ul li,li{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}

a { color: #000000;}
a:visited { color: #000000; text-decoration: none;}
a:link { text-decoration: none;}
a:active { text-decoration: none;}
.clear { 
clear: both;
height: 0px;
overflow: hidden;
}


/*头部*/
.header{width:960px; margin:0 auto; overflow:hidden;}
.top{ width:940px; margin:0 auto; height:32px; line-height:32px; }
.datetop{ width:500px; float:left;}
.custop{ float:right; width:440px; text-align:right;}
.logo{ BACKGROUND: url(../images/logo.jpg) no-repeat; width:250px; HEIGHT: 88px; cursor:pointer; float:left;}
.menu{ width:710px; float:left; background:url(../images/menu.jpg) no-repeat 0 0; overflow:hidden; padding:10px 0;}

.menu a.menulink { display: block;float: left;height: 58px;margin: 5px 7px 5px 5px;width: 30px;}
.menu1{ width:230px; float:left; margin-left:5px; display:inline;}
.menu2{ width:170px; float:left;}
.menu3{ width:170px; float:left;}
.menu4{ width:130px; float:left;}
.menu5{ width:0px; float:left;}
.menu p{ padding:8px 0;}
.menu a { float: left;margin: 0px 6px;white-space: nowrap; line-height:26px;}
/*首页主体部分*/
.wbox{ width:960px; margin:0 auto; overflow:hidden;}
.listbox{ margin:8px auto 0; width:960px; overflow:hidden;}
.listboxline{ width:958px; margin:0 auto;border:1px #dee3e7 solid; overflow:hidden;}
.cartabs_all{width:958px;height:36px;border:1px #dee3e7 solid;border-width:1px 1px 0 1px;clear:both;margin:0 auto;}
.cartabs_all ul li{float:left;border-right:1px #e5e7e9 solid;}
.cartabs_all ul li a{background:url(../images/bcarBG.png) no-repeat;display:block;height:35px;padding:0 0 0 49px;width:37px;line-height:35px;background-color:#f4f4f4;border-top:1px #fff solid;text-align:left;}
.cartabs_all ul li.car1 a{background-position:15px -215px;}
.cartabs_all ul li.car2 a{background-position:10px -250px;width:35px;padding:0 0 0 51px;}
.cartabs_all ul li.car3 a{background-position:8px -285px;width:44px;padding:0 0 0 59px;}
.cartabs_all ul li.car4 a{background-position:5px -320px;width:34px;padding:0 0 0 56px;}
.cartabs_all ul li.car5 a{background-position:-103px -215px;width:42px;padding:0 0 0 65px;}
.cartabs_all ul li.car6 a{background-position:-101px -250px;width:30px;padding:0 0 0 69px;}
.cartabs_all ul li.car7 a{background-position:-105px -285px;width:28px;padding:0 0 0 65px;}
.cartabs_all ul li.car8 a{background-position:-100px -318px;width:28px;padding:0 0 0 63px;}
.cartabs_all ul li.car9 a{background-position:-216px -217px;width:33px;padding:0 0 0 58px;}
.cartabs_all ul li.car10 a{background-position:-212px -249px;width:44px;padding:0 0 0 59px;}
.cartabs_all ul li a:link,.cartabs_all ul li a:visited{color:#333;}
.cartabs_all ul li a:hover{background-color:#fff;color:#c00;}
.cartabs_all ul li.car10{border:none;}

.model_city{position:relative;z-index:88;background:url(../images/bcarBG.png) no-repeat 0 -452px;height:29px;padding:8px 0 0 0;width:960px;margin:0 auto;}
.model_city .select_model{width:120px;float:left;margin-right:5px;color:#000;height:20px;font-size:13px;}
.model_city .select_car{background:url(../images/bcarBG.png) no-repeat -346px -121px;width:52px;border:0;color:#fff;text-align:center;font-size:12px;font-weight:700;float:left;margin-right:5px;padding:5px 0;cursor:pointer;}
.model_city ul{float:left;margin-top:2px;padding-left:5px;display:inline;}
.model_city dl.search_arrow{position:absolute;right:-2px;}
.model_city dl dt{float:left;padding:2px 0;color:#333;font-weight:bold;}
.model_city dl dd{float:left;padding:2px 0;white-space:nowrap;width:43px;overflow:hidden;color:#7897ae;}

.model_city .select_sea{width:130px;float:left;margin-right:5px;margin-top:1px;border:1px solid #3B566D;padding:2px 0 1px 2px;color:#333;height:15px;font-size:12px;}
.model_city .select_more{background:url(../images/bcarBG.png) no-repeat -303px -122px;width:42px;border:0;color:#fff;text-align:center;font-size:12px;font-weight:700;float:left;padding:5px 2px;cursor:pointer;}
.model_city .search_text{position:relative;float:left;margin:0 15px;display:inline;}
.model_city .search_text .search{float:left; color:#333; font-size:14px; font-weight:bold; height:22px; line-height:20px; width:52px;}


.car_model_list{width:734px;float:left;height:124px;position:relative;font-family:simSun;}
.car_model_list ul{border-top:1px solid #fff;border-bottom:1px solid #DCDDDD;height:27px;background:#f1f1f1;*overflow:hidden;}
.car_model_list ul li{float:left;border-left:1px solid #fff;border-right:1px solid #DCDDDD;text-align:center;width:79px;}
.car_model_list ul li.current{height:26px;position:relative;background:#fff;border-top:2px #c00 solid;}
.car_model_list ul li.last{border-right:none;}
.car_model_list ul li.hot,.car_model_list ul li.hot a{width:80px;}
.car_model_list ul li a{display:block;height:27px;font-weight:bold;line-height:27px;float:left;width:79px;}
.car_model_list ul li a:link,.car_model_list ul li a:visited{text-decoration:none;}
.car_model_list ul li.current a{color:#C00;line-height:23px;}
.car_model_list ul.tab_eight li{width:88px;}
.car_model_list ul.tab_eight li a{width:88px;}
.car_model_list dl{height:31px;position:static;z-index:1;}
.car_model_list dl.fist{border-bottom:1px #eee solid;}
.car_model_list dl a{line-height:32px;position:relative;}
.car_model_list dl a:link span,.car_model_list dl a:visited span{display:none;}
.car_model_list dl a:hover{margin:0;}.car_model_list dl a:hover span{display:block;border:1px #164a84 solid;background:#fff;text-decoration:none;}
.car_model_list dl a span{position:absolute;top:14px;left:0;width:173px;color:#000;text-align:left;padding:2px 0 0 5px;cursor:default;line-height:17px;}
.car_model_list dl a span em{color:#c00;font-weight:bold;line-height:20px;}
.car_model_list dl dt{float:left;width:79px;padding-right:10px;text-align:right;color:#333;}
.car_model_list dl dt a:link,.car_model_list dl dt a:visited{color:#333;}
.car_model_list dl dt a:hover{color:#c00;}
.car_model_list dl dd{float:left;width:72px;padding-left:17px;height:auto;position:static;}
.car_model_list dl dd.more{position:inherit;top:auto;right:auto;padding-right:0;}
.car_model_list dl dd.more a{font-family:simSun;}


.best_car div{height:124px;width:224px;float:right;}
.best_car div.best_car_box{height:95px;width:auto;float:left;border-left:1px solid #eee;}
.best_car h3{font-size:12px;padding:0 0 0 10px;line-height:27px;width:auto;background:none repeat scroll 0 0 #F1F1F1;border-bottom:1px solid #DCDDDD;border-top:1px solid #FFF;border-left:1px solid #dcdddd;height:27px;font-weight:normal;color:#333;}
.best_car h3 a{float:none;font-weight:bold;}
.best_car img{float:left;display:inline;margin:7px 10px 0 10px;border:1px #E8E8E8 solid;}
.best_car2 img{border:none;margin:0;}
.best_car ul{float:left;margin:7px 0 0;}
.best_car ul li{width:73px;height:21px;border:1px solid #BCBDBD;margin:0 0 5px;}
.best_car ul li a{display:block;border:1px solid #fff;text-align:center;background:url(http://image.bitauto.com/uimg/index100528/images/bit_icon110831.png) repeat-x 0 -1237px;height:19px;line-height:19px;}
.best_car ul li a:hover{text-decoration:none;}

ul.car_tab_ul{border-right:1px solid #DCDDDD;float:left;height:29px;overflow:hidden;padding-left:10px;position:absolute;left:365px;top:0;_top:1px;background:none;}
ul.car_tab_ul li{float:left;border-left:1px #dee2e6 solid;width:52px;height:30px;overflow:hidden;text-align:center;line-height:31px;background:none;cursor:pointer;}
ul.car_tab_ul li.current{color:#c00;background:#fff;border-top:2px #c00 solid;height:27px;line-height:27px;font-weight:bold;cursor:default;}

a:hover { color: #FF0000; text-decoration:underline;}


.links{ width:24px; float:left; background:#ECECEC; text-align:center; padding:8px 0;}
.link{float:left;width: 920px; overflow:hidden; padding:8px 5px;}
.nargintop{ margin-top:8px;}

/*底部*/
.footer{ border-top:#2b5890 5px solid; overflow:hidden; width:100%; margin-top:8px;}
.foot{ width:960px; margin:0 auto; overflow:hidden; padding:10px 0; text-align:center;}

.otherjd{ width:370px; float:left; overflow:hidden;}




/*子页导航菜单*/
.bt_page{width:960px;margin:0px auto;overflow:visible !important;}
.bt_smenuNew{height:32px;margin:0px auto 10px;height:22px;padding:11px 0px 0px;position:relative;width:auto;z-index:6666;font-family:"simSun";color:#999999;line-height:20px;}
.bt_smenuNew span{color:#333333;}
.bt_smenuNew strong{color:#333333;font-weight:700;}
.car_publicv1{width: 960px;position: relative;height:auto !important;margin: 0px auto !important;}
.car_publicv1 .car_info{border-bottom:0px none currentColor;border-left:1px solid #DEE3E7;border-right:1px solid #DEE3E7;border-top:1px solid #DEE3E7;height:39px; padding: 6px 1px 1px 10px;background:#FFFFFF;}
.car_publicv1 img{float:left;margin:0px 10px 0px 0px;}
.car_publicv1 h1, .car_publicv1 h2 { float: left;font: 700 23px/1.2 "微软雅黑"; margin:0;}
.car_publicv1 .class { color: #CCCCCC;float: left;padding: 5px 0px 0px 20px;}
.car_publicv1 .class a{float:left;}
.car_publicv1 .class a:link,.car_publicv1 .class a:visited{color:#333333;}
.car_publicv1 .class a.current:link, .car_publicv1 .class a.current:visited, .car_publicv1 .class a.current:hover { color: #333333;cursor: text;font-weight: 700;text-decoration: none;}
.car_publicv1 .class s{color:#CCCCCC;float:left;margin:0px 7px;text-decoration:none;}
.car_publicv1 .class dl{float:left; margin:0;margin-left:-6px;position:relative;z-index:1999;}
.car_publicv1 .class dt{color:#333333;cursor:pointer;height:23px;padding:0px 0px 0px 8px;width:71px;}
.car_publicv1 .class dt em{border-bottom:0px solid #56616D;border-left:5px solid #FAFAFA;border-right:5px solid #FAFAFA;border-top:5px solid #56616D;display:block;height:0px;overflow:hidden;position:absolute;right:9px;top:7px;width:0px;}
.car_publicv1 .class dl.car_sp_hover{margin:-1px 0 0 -7px}.car_publicv1 .class dl.car_sp_hover dt{border:1px solid #CCC;background:#FFF}
.car_publicv1 .class dl.car_sp_hover dt em{right:10px;top:8px}
.car_publicv1 .class dl.car_sp_hover dd{width:79px;height:auto;border:1px solid #CCC;background:#FFF;position:absolute;top:23px;left:0}
.car_publicv1 .class dl.car_sp_hover dd a:link,.car_publicv1 .class dl.car_sp_hover dd a:visited{width:69px;height:22px;display:block;border-bottom:1px dotted #CCC;color:#1E4674;padding:5px 0 0 10px;float:none}
.car_publicv1 .class dl.car_sp_hover dd a:hover{background:#EBEBEB;text-decoration:none;color:#1E4674}
.car_publicv1 .class dl.car_sp_hover dd a.last_a:link,.car_publicv1 .class dl.car_sp_hover dd a.last_a:visited,.car_publicv1 .class dl.car_sp_hover dd a.last_a:hover{border-bottom:0}

.car_publicv1 .rank{background:#FFFFFF;color:#CCCCCC;float:none;padding:5px 14px 0px 2px;position:absolute;right:1px;top:9px;}
.car_publicv1 .rank strong{color:#CC0000;font-weight:400;}


.bt_car_public_bottom { height: 45px !important;}
.publicTabNew{background:0px 50% transparent;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;height:35px;margin:0px auto 10px;}
.publicTabNew .tab{border-bottom:3px solid #2E506C;height:32px;padding:0px 0px 0px 8px;background: url(../images/bt_car_public-li.png) -276px 1px no-repeat transparent;}
.publicTabNew .tab li{background:url(../images/bt_car_public-li.png) 0px -178px repeat-x transparent;border-left:1px solid #2E506C;border-right:1px solid #2E506C;height:31px;margin-left:2px;margin-top:1px;float:left;font-size:14px;}
.publicTabNew .tab li a {background: 0px 50% transparent;height: 30px;line-height: 31px;margin-top: 1px;padding: 0px 14px;float: left;text-align: center;color: #FFFFFF;}
.publicTabNew .tab li a:visited { color: #FFFFFF;}
.publicTabNew .tab .on{border:0px;height:35px;margin-top:0px;padding: 0px 1px 0px 0px;background: url(../images/bt_car_public-li.png) 100% -38px transparent;}
.publicTabNew .tab .on a{background:url(../images/bt_car_public-li.png) 0px -38px transparent;color:#000000;font-weight:700;left:0px;position:relative;border:0px;height:34px;line-height:34px;}
.publicTabNew .tab .on a:visited{color:#000000;}
/*分页*/
.the_pages { clear: both;padding: 10px 0px;font-family: "simSum";height: 53px;overflow: hidden;position: relative; font-size:14px;}
.the_pages div { float: left;left: 50%;padding: 10px 0px;position: relative;}
.the_pages div a, .the_pages div span, .the_pages div em { border: 1px solid #CCCCCC;display: block;float: left;font-size: 12px;height: 18px;left: -50%;line-height: 18px;margin: 0px 0px 0px 5px;overflow: hidden;padding: 2px 7px 2px 8px;position: relative;text-align: center;text-decoration: none;white-space: nowrap;width: auto;}
.the_pages div span { background: #FFFFFF;border: 1px solid #CCCCCC;color: #333333;text-decoration: none;}
.the_pages div span.nolink { color: #CCCCCC;}
.the_pages div a.linknow { background-color: #FFFFFF;border: medium none #FFFFFF;color: #333333;font-weight: 700;}
.the_pages div em { border: 1px solid #FFFFFF;}

/*分页*/
.pages{color:#666;margin:5px auto 10px auto;display:inline;height:35px;line-height:35px}
.pages a{background:#fff;border:1px solid #cccccc;padding:2px 4px;margin:0 1px 0 0;font-size:12pxtext-decoration:none}
.pages a.b{background:#2200c1;color:#fff;font-size:12px}
.pages b{padding:2px 8px;margin:0 5px 0 0;font-size:12px; }
.pages a:hover{color:#c03;text-decoration:none;border:1px solid #c03}


.fixed-top {position: fixed;top: 0px;z-index: 9999;}