*{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	list-style:none;
	text-decoration:none;}
	
a:link,a:visited{
	color:#505050;}
	
a:hover{
	color:#000000;}
	
.clear0{
	clear:both;}
body{
	background:#ffffff url(../images/body_bg.jpg) repeat-x;}

#outdiv{
	width:846px;
	height:auto;
	margin:0 auto;
	background:url(../images/bg.jpg) no-repeat top center;}
	
#logo{
	width:826px;
	height:88px;
	margin-left:20px;
	color:#fff;
	padding-bottom:10px;
	_padding-bottom:5px;}
	
#logo_l{
	width:180px;
	height:88px;
	float:left;}
	
#logo_l img{
	margin-top:23px;}
	
#logo_r{
	width:400px;
	height:78px;
	margin-top:16px;
	float:right;}
	
#logo_r p img{
	margin-top:-8px;}	
	
#logo_r p{
	text-align:right;
	color:#fff;
	margin-top:11px;}	
	
#logo_r p a,#logo_r p a:visited{
	color:#fff;
	padding:4px;}
	
#logo_r p a.buy_car{	
	height:21px;
	line-height:1.5;
	padding-bottom:5px;
	color:#026986;
	margin-right:5px;
	background:url(../images/buy_car.jpg) no-repeat 0px center;
	*background:url(../images/buy_car.jpg) no-repeat 0px 2px;}
	
#logo_r p a.buy_car,#logo_r p a.buy_car:visited{
	color:#026986;}	
	/*logo_End*/
	
#navdiv{
	width:540px;
	height:28px;
	float:left;
	font-size:12px;
	_overflow:hidden;
	font-family:Verdana,"宋体";}	

#navdiv ul{
	width:540px;
	height:28px;
	color:#fff;
	float:left;
	overflow:visible;}
	
#navdiv ul li{
	width:77px;
	float:left;
	height:28px;}
	
#navdiv ul li a{
	display:block;
	width:77px;
	height:28px;
	line-height:28px;}
	
#navdiv ul li a,#navdiv ul li a:visited{
	display:block;
	width:77px;
	height:28px;
	font-weight:bold;
	text-align:center;
	line-height:28px;
	color:#fff;}
	
#navdiv ul li a.nav_index:link,#navdiv ul li a.nav_index:visited{
	background:url(../images/nav_index.jpg) no-repeat;}
	
/*#navdiv ul li a.nav_index:hover{
	background:url(../images/nav_index2.jpg) no-repeat;}
*/	
#navdiv ul li a.nav_about:link,#navdiv ul li a.nav_about:visited{
	background:url(../images/nav_about.jpg) no-repeat;}
	
/*#navdiv ul li a.nav_about:hover{
	background:url(../images/nav_about2.jpg) no-repeat;}*/
	
#navdiv ul li a.nav_pro:link,#navdiv ul li a.nav_pro:visited{
	background:url(../images/nav_pro.jpg) no-repeat;}
	
/*#navdiv ul li a.nav_pro:hover{
	background:url(../images/nav_pro2.jpg) no-repeat;}	*/
	
#navdiv ul li a.nav_race:link,#navdiv ul li a.nav_race:visited{
	background:url(../images/nav_race.jpg) no-repeat;}
	
/*#navdiv ul li a.nav_race:hover{
	background:url(../images/nav_race2.jpg) no-repeat;}	
*/	
#navdiv ul li a.nav_news:link,#navdiv ul li a.nav_news:visited{
	background:url(../images/nav_news.jpg) no-repeat;}
	
#navdiv ul li a.nav_news:hover{
	background:url(../images/nav_news.jpg) no-repeat;}	
#navdiv ul li a.nav_hotline:link,#navdiv ul li a.nav_hotline:visited{
	background:url(../images/nav_hotline.jpg) no-repeat;}
	
#navdiv ul li a.nav_zhaopin:link,#navdiv ul li a.nav_zhaopin:visited{
	background:url(../images/nav_zhaopin.jpg) no-repeat;}
	
/*#navdiv ul li a.nav_zhaopin:hover{
	background:url(../images/nav_zhaopin2.jpg) no-repeat;}			*/	
	
#navdiv .nav_dl{
	width:109px;
	*width:109px;
	height:auto;
	padding-bottom:0px;
	_padding-bottom:0;
	padding-top:10px;
	position:absolute;
	z-index:3;
	margin-top:-6px;
	text-align:center;
	display:none;
	border:#d2d2d2 1px solid;
	background:url(../images/nav_bgg.jpg) repeat-y;}
	
#navdiv .nav_dl li{
	width:109px;
	text-align:center;
	line-height:27px;
	margin-top:0;}
	
#navdiv .nav_dl li a,#navdiv .nav_dl li a:visited{
	display:block;
	width:109px;
	height:20px;
	color:#505050;
	font-weight:normal;
	text-align:center;
	line-height:20px;
	position:relative;
	margin-top:0;
	background:url(../images/list_bg.jpg) no-repeat right center;}
	
#navdiv .nav_dl li a:hover{
	color:#9b0010;
	background:url(../images/list_bg.jpg) no-repeat right center;}
#navdiv .nav_dl li a.nav_dl_a,#navdiv .nav_dl li a.nav_dl_a:visited{
	display:block;
	width:100px;
	height:20px;
	color:#505050;
	font-weight:normal;
	text-align:left;
	line-height:20px;
	position:relative;
	margin:0 auto;
	margin-top:0;
	background:url(../images/list_bg.jpg) no-repeat right center;}
	
#navdiv .nav_dl li a.nav_dl_a:hover{
	color:#9b0010;
	background:url(../images/list_bgg.jpg) no-repeat right center;}	
	
/*                 pin pai css       start*/
#navdiv .nav_dll{
	width:150px;
	*width:150px;
	padding-top:10px;
	height:auto;
	padding-bottom:0px;
	_padding-bottom:0;
	position:absolute;
	z-index:3;
	margin-top:-6px;
	display:none;
	border:#d2d2d2 1px solid;
	background:url(../images/nav_bgg.jpg) ;}
	
#navdiv .nav_dll li{
	width:150px;
	text-align:left;
	line-height:27px;
	margin-top:0;}
	
#navdiv .nav_dll li a,#navdiv .nav_dll li a:visited{
	display:block;
	width:140px;
	height:20px;
	color:#505050;
	font-weight:normal;
	text-align:center;
	line-height:20px;
	position:relative;
	margin-top:0;
	background:url(../images/list_bg.jpg) no-repeat right center;}
	
#navdiv .nav_dll li a:hover{
	color:#9b0010;
	background:url(../images/list_bgg.jpg) no-repeat right center;}
#navdiv .nav_dll li a.nav_dl_a,#navdiv .nav_dll li a.nav_dl_a:visited{
	display:block;
	width:140px;
	height:20px;
	color:#505050;
	font-weight:normal;
	text-align:left;
	line-height:20px;
	position:relative;
	margin:0 auto;
	margin-top:0;
	background:url(../images/list_bg.jpg) no-repeat right center;}
	
#navdiv .nav_dll li a.nav_dl_a:hover{
	color:#9b0010;
	background:url(../images/list_bgg.jpg) no-repeat right center;}	
	
#navdiv .nav_dll li a.nav_dl_aa,#navdiv .nav_dll li a.nav_dl_aa:visited{
	width:109px;
	text-align:center;
	background:none;}
#navdiv .nav_dll li a.nav_dl_aa:hover{
background:none;
text-align:center;}
/*                 pin pai css       end*/
#navdiv ul li.xian ul{
	display:block;
	}
#navdiv ul li.xian ul li{
	display:block;
	position:relative;}	
#navdiv ul li.xian ul li ul{
	display:none;
	width:109px;
	*width:109px;
	position:absolute;
	margin-left:150px;
	top:0;
	height:auto;
	z-index:3;
	border:#d2d2d2 1px solid;
	padding-top:10px;
	background:url(../images/nav_bgg.jpg) repeat-y;}

#navdiv ul li.xian ul li ul li{
	text-algin:center;
	width:109px;}	
	
#navdiv ul li ul li.xian ul{
	display:block;}

	/*nav end*/
	
#nav_right{
	width:306px;
	height:28px;
	float:left;
	background:url(../images/nav_rbg.jpg) no-repeat;}
	
.sou_bor{
	width:204px;
	height:28px;
	line-height:22px;
	color:#806B58;
	float:left;
	margin-left:18px;
	background:url(../images/sou_bor.jpg) no-repeat;}
	
.sou_0{
	margin-left:10px;
	margin-top:3px;
	background:none;
	width:180px;
	overflow:hidden;}	
	
.sou_but{
	width:65px;
	height:28px;
	line-height:1.5;
	float:right;
	margin-right:10px;
	background:url(../images/sou_but.jpg) no-repeat;}
/*footer start*/
#footer{
	clear:both;
	width:837px;
	height:42px;
	color:#505050;
	margin-top:11px;
	padding:10px;
	font-size:11px;
	position:relative;
	background:url(../images/footer_bg.jpg) no-repeat top left;}	
	
#footer span.link_span{
	position:absolute;
	right:20px;
	top:6px;
	float:right;
	font-size:12px;}
	
.link_list{
	width:157px;
	height:15px;
	*height:20px;
	line-height:1.5;
	font-size:12px;
	color:#696969;
	background:url(../images/link_bg.jpg) no-repeat;}

