@charset "utf-8";

html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr{
	margin:0;
	padding:0;
	border:0;
	border-collapse:0;
	border-spacing:0;
	font-family: "Times New Roman", Times, serif;
}
html,body{height:100%}
body{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:#fcfcfc;
	min-width:1024px;
	min-height:700px;
	text-align:center;
}
#fullheightcontainer{
	margin:0px auto;
	text-align:left;
	position:relative;
	width:100%;
	height:100%;
	display:table;
	background:url(../images/bg_top.jpg) no-repeat top center;
}
#wrapper{
	display:table-cell;
	position:relative;
	background:url(../images/bg_bot.jpg) no-repeat bottom center;
	*+background:none;
}
#outer{
	position:relative;
	margin:0px auto;
	width:965px;
	height:100%;
}
.floatcontainer {display:inline-table;}
.floatcontainer {display:block;}
.floatcontainer:after {content:".";display:block;height:0px;clear:both;visibility:hidden;font-size:0px;}

#slide {
	padding:0px;
	margin:0px auto;
	width:965px;
}.footer {
	font-size: 10px;
	color: #666;
}
.footer a:link {
	font-size: 10px;
	text-decoration: none;
	color: #666;
}
.footer a:visited {
	font-size: 10px;
	text-decoration: none;
	color: #666;
}
.footer a:hover {
	font-size: 10px;
	text-decoration: none;
	color: #000;
}
.footer a:active {
	font-size: 10px;
	text-decoration: none;
	color: #00F;
}
date {
	color: #333;
}

.Carnames {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	color: #2F2F2F;
}
.carsname2 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
body,td,th {
	font-family: "Times New Roman", Times, serif;
	color: #222222;
	font-size: 11px;
}
.search_tag {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #141414;
	width: 100%;
	font-weight:bold;
}
.search_select{ font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color: #141414; }

.detail_font {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5d5d5d;
}
.detail_font a:link {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5d5d5d;
}
.detail_font a:visited {	   
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5d5d5d;
}
.detail_font a:hover {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e90000;
}
.detail_font a:active {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5d5d5d;
}

.news_detail {
	font-size: 10px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}

.news_detail a:link {
	font-size: 10px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.news_detail a:visited {
	font-size: 10px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.news_detail a:hover {
	font-size: 10px;
	color: #e90000;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.news_detail a:active {
	font-size: 10px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.titile {
	font-size: 12px;
	font-weight: bold;
	color: #222;
}

.Sub_titile {
	font-size: 14px;
	font-weight: bold;
	color: #444;
}
.Sub_titile a:link {
	font-size: 14px;
	font-weight: bold;
	color: #444;
}
.Sub_titile a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #444;
}
.Sub_titile a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #E90000;
}
.Sub_titile a:active {
	font-size: 14px;
	font-weight: bold;
	color: #444;
}


.news_date {
	font-size: 11px;
	color: #333;
	width: 80px;
	font-style: italic;
}
.clear{ clear:both; }

.menu_head{ background:url("../images/bar_bg.png") repeat-x; height:30px; text-align:left; padding-left:16px; color:#FFF; font-size:13px; _line-height:30px; }
.menu_head h3{ width:80px; height:30px; line-height:30px; float:left; font-weight:normal; font-size:13px; }
.menu_head .pageDiv2{  float:right; text-align:right; height:30px; line-height:30px;  }

.body_header_img{ width:959px; }
.main_content_td{ background:#FFF url("../images/body_header_bg.jpg") 0 0 repeat-x; }

.no_data{ background:#DDD; color:#333; font-size:13px; font-weight:bold; text-align:center; margin:10px 0px; padding:30px 0px; }

.pageDiv{ text-align:center; padding:10px 0px;}
.pageDiv span.multi_info{ padding:1px 7px; border:1px solid #888; color:#666; font-weight:bold; }
.pageDiv span.current{ padding:1px 5px; border:1px solid #ccc; color:#888; }
.pageDiv a{ border:1px solid #111; color:#111; padding:1px 5px; }
.pageDiv a:link{ color:#111; }
.pageDiv a:hover{ border:1px solid #000; text-decoration:none; background:#333; color:#FFF; }

.pageDiv2{ text-align:right; }
.pageDiv2 span.multi_info{ color:#DDD; margin:0px 3px;  }
.pageDiv2 span.current{ color:#ff0000; margin:0px 3px; }
.pageDiv2 a{ color:#FFF; margin:0px 3px; }
.pageDiv2 a:hover{ text-decoration:none; color:#FF0000; }

#vihicle_list{ width:794px; _width:800px; }

.index_news a , .index_news a:link{ color:#222; }
.index_news a:hover{ color:#E90000; }
.index_news li{ list-style:none; margin:10px 0px; font-size:12px; }
.index_news li .date{ color:#555; }

#news a , #news a:link{ color:#222; }
#news a:hover{ color:#E90000; }
#news{  width:800px; margin:10px auto; }
#news li{ line-height:30px; height:30px; border-bottom:1px solid #DDD; overflow:hidden; width:800px; padding:0px 10px; font-size:13px; }
#news li span.date{ margin-right:20px; font-size:11px; color:#777; }

.more{ text-align:right; }
.more a , .more a:link{ color:#222; }

.main-tb{ margin-top:5px; }


.search_btn{ width:68px; height:22px; text-indent:-9999px; background:url("../images/btn_search.png") no-repeat; border:0px; margin-left:8px; cursor:pointer; margin-bottom:10px; }
.clear_btn{ width:68px; height:22px; text-indent:-9999px; background:url("../images/btn_clear.png") no-repeat; border:0px; margin-left:8px; cursor:pointer; margin-bottom:10px; }

.vihicle .car_img_td{ background:#000; width:178px; height:110px; text-align:center; }
.vihicle .car_img_td .car_img_wrapper_t{ position:relative; width:178px; height:110px; overflow:hidden; }
.vihicle .car_img_td .car_img_wrapper{ width:178px; height:178px; position:relative; top:-34px; }
.vihicle .car_img_td .car_img_wrapper .car_img_tb{ width:178px; height:178px; }
.vihicle .car_img_td .car_img_wrapper .car_img_tb .car_img{ width:178px; }

.adbox{ margin:10px 0px; }

.new_cars{  margin:0px auto;  }
.new_cars h3{  background:url("../images/bar_bg.png") repeat-x; height:30px; position:relative;  padding-left:16px; color:#FFF; font-size:13px; line-height:26px; }
.new_cars h3 a.next_btn{ position:absolute; right:5px; top:0px; width:64px; display:inline-block; background:url("../images/menu/submenu_next_index.jpg") no-repeat; text-indent:-9999px; height:30px; }
.new_cars h3 a.next_btn:hover{ background:url("../images/menu/submenu_next_index_over.jpg") no-repeat; }

.cars_wrapper{ width:961px; height:620px; overflow:hidden; position:relative; margin:0px auto; }
.cars_wrapper .cars_wrapper_inner{  position:absolute; left:0px; top:0px; }
.cars_wrapper ul{ list-style:none; float:left; width:2895px; }
.cars_wrapper ul li.car_col{ width:231px; float:left; list-style:none; margin-bottom:5px;}
.cars_wrapper ul li.car_col .car{ list-style:none; width:231px; float:left; margin-bottom:15px; }
.cars_wrapper ul li.car_col .car .wrapper_l{ background:url("../images/newcars/newcars_left_sh.png") repeat-y 0 0; }
.cars_wrapper ul li.car_col .car .wrapper_r{ background:url("../images/newcars/newcars_right_sh.png") repeat-y right 0; }
.cars_wrapper ul li.car_col .car .wrapper_c{ margin:0px auto; width:225px; }
.cars_wrapper ul li.car_col .car .name{ height:43px; background:url("../images/newcars/newcars_header.jpg") no-repeat; padding:0px 15px; line-height:16px; }
.cars_wrapper ul li.car_col .car .name a{ color:#222; font-weight:bold; font-size:16px; margin-top:6px; display:inline-block; text-align:left; }
.cars_wrapper ul li.car_col .car .thumb_wrapper{ background:#000; height:216px; }
.cars_wrapper ul li.car_col .car .thumb_wrapper .car_img_td{ height:216px; }
.cars_wrapper ul li.car_col .car .thumb_wrapper img.car_img{ max-height: 216px; max-width: 225px; width:225px\9; }
.cars_wrapper ul li.car_col .car .price{ background:#000; height:36px; line-height:36px; padding-left:10px; margin-top:1px; position:relative; }
.cars_wrapper ul li.car_col .car .price .amount{ color: #E90000; font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; }
.cars_wrapper ul li.car_col .car .price .detail{ position:absolute; right:14px; font-family:Verdana,Geneva,sans-serif; font-size:10px; color:#FFF; font-weight:bold; width:58px; display:inline-block; background:url("../images/newcars/detail_btn.jpg") no-repeat right center; text-align:left; }

