@charset "gb2312";
/* CSS Document */

* {margin:0;padding:0;}
body{
	color:#000;
	font-family:"宋体";
	font-size:12px;
	text-align:left;
	}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
a, img, span {border:0 none;margin:0;padding:0;}
a img{ border:none;}
ul,ol{display:block; border:0; margin:0; padding:0;}
ul ,li{list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
p {margin:0;line-height:140%;color: #333333;}
a:link{color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover{color:#800080; text-decoration:underline;}
.clear_both {
  clear:both;
  line-height:0px;  
}

/* =================================  body ================================== */

#wrap{
	width:960px;
	margin:auto;
}

/* =================================  头部 ================================== */






/* =================================  正文内容 ================================== */
.sub_nav{
	width:100%;
	float:left;
	height:38px;
	line-height:38px;
	margin-bottom:3px;
}
.sub_nav ul{
	float:left;
	height:38px;
}
.sub_nav li{
	float:left;
	line-height:38px;
	height:38px;
}

.sub_nav .text1 {
	background:url(../images/sub_r2_c6.gif) no-repeat left;
	width:95px;
	text-align:center;
	color:#f74a00;
	font-size:16px;
}

.sub_nav .text_left {
	width:215px;
	color:#000;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	background-image: url(../images/sub_r2_c2.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.sub_nav .text {
	background:url(../images/sub_r2_c4.gif) repeat-x left;
	width:93px;
	text-align:center;
	color:#f74a00;
	font-size:16px;
}
.sub_nav .text a:link , .sub_nav .text_left a:link , .sub_nav .text a:visited , .sub_nav .text_left a:visited {
	color:#f74a00;
}
.sub_nav .text a:active , .sub_nav .text_left a:active , .sub_nav .text a:hover , .sub_nav .text_left a:hover {
	color:#663366;
}
.mg_r{
}
.sub_banner{
	width:100%;
	float:left;
	height:90px;
	margin-bottom:7px;
}




#content{
	width:958px;
	float:left;
	margin-bottom:8px;
	border:1px solid #999;
}
#content_tab{
	width:959px;
	float:left;
	margin-bottom:20px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.main_box{
	width:942px;
	float:left;
	padding:7px 8px;
}
.box_left{
	width:320px;
	float:left;
}
.box_left .pic{
	width:319px;
	height:210px;
	float:left;
	padding:4px;
	margin-bottom:7px;
	border:1px solid #ccc;
}
.box_left .text{
	width:319px;
	height:94px;
	
	float:left;
	padding:4px;
	color:#333;
	font-size:14px;
	line-height:180%;
	border:1px solid #ccc;
	background:url(../images/dealer_leftbg.gif) repeat-x left;
}
.box_center{
	width:410px;
	float:left;
	margin-left:17px;
	border-bottom:1px solid #ccc;
}
.box_center .h2{
	width:409px;
	float:left;
	height:28px;
	border-right:1px solid #ccc;
	background:url(../images/dealer_center_tbg.gif) repeat-x left;
}
.box_center .h2 .text{
	height:28px;
	width:180px;
	line-height:28px;
	float:left;
	font-weight:bold;
	font-size:14px;
	padding-left:50px;
	background:url(../images/dealer_center_lbg.gif) no-repeat left;
}
.box_center .h2 .text1{
	height:28px;
	width:350px;
	line-height:28px;
	float:left;
	font-weight:bold;
	font-size:14px;
	padding-left:50px;
	background:url(../images/dealer_center_lbg.gif) no-repeat left;
}
.box_center .h2 .more{
	height:28px;
	line-height:28px;
	font-size:12px;
	float:right;
        padding-right:10px;
	font-weight:normal;
}
.box_center .list{
	width:373px;
	float:left;
	font-size:14px;
	line-height:150%;
	padding:10px 0 10px 35px;
	
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.box_center .list .show {
	width:350px;
	height:300px;
	float:left;
}
.box_center .list .show span{
	color:#c00;
}
.box_center .list .show .t1{
	width:100%;
	float:left;
	padding-top:20px;
	padding-bottom:30px;
	border-bottom:1px dashed #000;
}
.box_center .list .show .t2{
	width:100%;
	float:left;
	padding-top:30px;
}
.box_right {
	width:190px;
	float:right;
	text-align:center;
}
.box_right li{
	float:left;
	width:100%;
	text-align:center;
}
.box_right img{
	border:1px solid #999;
	width:185px;
	height:160px;
}
.box_right .clear_box{
	float:left;
	width:100%;
	height:7px;
	
	line-height:20px;
}

.dealer_map{
	width:958px;
	float:left;
}
.dealer_map li{
	float:left;
	width:100%;
}
.dealer_map .title{
	width:940px;
	height:25px;
	line-height:25px;
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#003366;
	padding-left:16px;
	border:1px solid #fff;
	background:url(../images/map_tbg.gif) repeat-x left;
}
.dealer_map .sub_title{
	width:940px;
	height:25px;
	float:left;
	color:#036;
	padding:5px 0;
	line-height:25px;
	font-weight:bold;
	text-align:center;
}
.dealer_map .sub_title a:link , .dealer_map .sub_title a:visited {
	color:#036;
}
.dealer_map .sub_title a:active , .dealer_map .sub_title a:hover {
	color:#800080;
}
.dealer_map .search{
	width:898px;
	padding:10px 30px 0 30px;
	height:30px;
	line-height:30px;
	font-size:14px;
	float:left;
}
.dealer_map .search span {
	float:left;
}
.dealer_map .search .btn{
	float:right;
}
.dealer_map .list{
	width:130px;
	float:left;
	color:#666;
	padding:35px 0 0 30px;
	line-height:190%;
	border-top:2px solid #c00;
}
.dealer_map .list a:link , .dealer_map .list a:visited {
	font-size:14px;
}
.dealer_map .list a:active , .dealer_map .list a:hover {
	font-size:14px;
}
.dealer_map .map_show {
	width:720px;
	height:350px;
	float:left;
	padding:20px 38px;
	border-left:2px solid #c00;
	border-top:2px solid #c00;
}
.dealer_map .user_list{
	width:928px;
	padding:10px 0 10px 30px;
	float:left;
}
.dealer_map .user_list .user_box{
	width:110px;
	float:left;
	padding:12px;
	margin-right:15px;
	border:1px solid #ccc;
}
.user_box .pic{
	width:100%;
	float:left;
	text-align:center;
	padding-bottom:12px;
}
.user_box .link{
	width:100%;
	float:left;
	color:#666;
	text-align:left;
	line-height:160%;
}
.user_box .link a:link , .user_box .link a:visited {
	color:#036;
}
.user_box .link a:active , .user_box .link a:hover {
	color:#800080;
}
.user_box .text{
	width:100%;
	float:left;
	text-align:left;
	line-height:160%;
}
.dealer_map .user_tab{
	width:100%;
	float:left;
	text-align:center;
}
.dealer_map .user_tab .menu{
	height:29px;
	line-height:29px;
	background-color:#eaeaea;
}
.dealer_map .user_tab .menu td{
	border-bottom:1px solid #999;
}
.dealer_map .user_tab .show{
	line-height:190%;
}
.dealer_map .user_tab .show td{
	height:74px;
	border-bottom:1px solid #CFE0F4;
	border-right:1px solid #CFE0F4;
	padding:5px;
}
.user_tab img{
	border:1px solid #000;
	margin:5px 0;
}
.dealer_map .user_tab .show span{
	color:#f00;
}
.dealer_map .user_tab a:link , .dealer_map .user_tab a:visited {
	color:#036;
}
.dealer_map .user_tab a:active , .dealer_map .user_tab a:hover {
	color:#800080;
}
.dealer_list{
	width:959px;
	height:32px;
	float:left;
	border-right:1px solid #ccc;
	background:url(../images/dealer_list_tbg.gif) repeat-x left;
}
.dealer_list ul{
	float:left;
	padding-left:58px;
	line-height:32px;
	background:url(../images/dealer_list_left.gif) no-repeat left;
}
.dealer_list li{
	float:left;
	line-height:32px;
	width:100px;
	height:32px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.dealer_list .click{
	background:url(../images/dealer_list_nbg.gif) no-repeat left;
}
.dealer_list .click a:link , .dealer_list .click a:visited {
	color:#f30;
}
.dealer_list .click a:active , .dealer_list .click a:hover {
	color:#f30;
}
.dealer_list .normal{
	background:url(../images/dealer_list_cbg.gif) no-repeat left;
	
}
.dealer_list .normal a:link , .dealer_list .normal a:visited {
	color:#000;
}
.dealer_list .normal a:active , .dealer_list .normal a:hover {
	color:#000;
}
.car_list{
	float:left;
	width:100%;
	background-color:#f2f2f2;
}
.car_list .letter{
	height:34px;
	line-height:34px;
	text-align:center;
	color:#021677;
	font-weight:bold;
	font-family:"Arial Black";
	font-size:20px;
}
.car_list .letter td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.car_list .letter a:link , .car_list .letter a:visited {
	color:#021677;
}
.car_list .letter a:active , .car_list .letter a:hover {
	color:#021677;
}
.car_list .list_letter{
	background-color:#fff;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.car_list .list_show{
	width:100%;
	text-align:center;
}
.car_list .list_show td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.list_show .car_show{
	width:33%;
}
.list_show .car_show img{
	border:1px solid #ccc;
	margin:0 12px;
	float:left;
	width:65px;
	height:65px;
}
.list_show .car_show span{
	float:left;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	line-height:160%;
}
.list_show .car_show a:link , .list_show .car_show a:visited {
	font-size:12px;
	font-weight:normal;
}
.list_show .car_show a:active , .list_show .car_show a:hover {
	font-size:12px;
	font-weight:normal;
}
.list_show .car_show1{
	width:25%;
}
.list_show .car_show1 img{
	border:1px solid #ccc;
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	float:left;
	width:65px;
	height:65px;
}
.list_show .car_show1 span{
	float:left;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	line-height:160%;
}
.list_show .car_show1 a:link , .list_show .car_show a:visited {
	font-size:12px;
	font-weight:normal;
}
.list_show .car_show1 a:active , .list_show .car_show a:hover {
	font-size:12px;
	font-weight:normal;
}
.price_tab{
	width:100%;
	float:left;
	text-align:center;
}
.price_tab span{
	color:#c30;
}
.price_tab a:link , .price_tab a:visited {
	color:#1E2168;
}
.price_tab a:active , .price_tab a:hover {
	color:#800080;
}
.price_tab td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.price_tab img{
	border:1px solid #000;
	margin:5px 0;
}
.info_tab {
	width:95%;
	margin:auto;
	line-height:25px;
	margin-bottom:8px;
	border-top:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;
}
.info_tab td{
	padding:0 5px;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
}
.info_tab .info_b{
	font-weight:bold;
	color:#6F321F;
	background-color:#ECECEC;
}

.info_show {
	line-height:25px;
	margin-bottom:8px;
	margin-top:8px;
	border-top:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;
}
.info_show td{
	padding:0 5px;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
}
.info_show .info_a{
	text-align:center;
	background-color:#ECECEC;
}
.info_show .info_b{
	font-weight:bold;
	color:#6F321F;
	background-color:#ECECEC;
}
.info_show .info_c{
	font-weight:bold;
	color:#1B17AC;
	background-color:#ECECEC;
}
.info_show .info_c a, .info_show .info_c a:visited{
	color:#1B17AC;
}

/* =================================  看车内容页 ================================== */


.auto_menu{
	width:940px;
	height:26px;
	float:left;
	line-height:26px;
	padding-left:20px;
	margin-bottom:5px;
	background:url(../images/auto_menubg.gif) repeat-x left;
}
.auto_title{
	width:960px;
	height:43px;
	float:left;
	line-height:43px;
	margin-bottom:8px;
	background:url(../images/auto_title_bg.gif) repeat-x left;
}

.auto_title .text{
	float:left;
	padding-left:80px;
	font-weight:bold;
	font-size:16px;
	background:url(../images/auto_title_bleft.gif) no-repeat left;
	height:43px;
}
.auto_title .rb{
	float:right;
	width:10px;
	height:43px;
	background:url(../images/auto_title_bright.gif) no-repeat right;
}
.auto_hot{
	width:960px;
	float:left;
	margin-bottom:8px;
}
.video_box{
	width:328px;
	float:left;
	border:1px solid #aaa;
}
.margin_r{
	margin-right:10px;
}
.video_box .title{
	width:100%;
	height:16px;
	float:left;
	background:url(../images/video_topbg.gif) repeat-x left;
}
.video_box .video_show{
	width:100%;
	float:left;
	padding:3px 0;
	text-align:center;
}
.company {
	width:620px;
	float:left;
}
.auto_text{
	width:100%;
	float:left;
	background-color:#efefef;
}
.auto_text .title{
	width:100%;
	height:29px;
	line-height:29px;
	float:left;
	background:url(../images/auto_topbg.gif) repeat-x left;
}
.auto_text .title .text_left{
	width:130px;
	height:29px;
	float:left;
	color:#f60;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	background:url(../images/auto_topleft.gif) no-repeat left;
}
.auto_text .title .text_more{
	width:60px;
	height:20px;
	float:right;
	padding-top:9px;
	background:url(../images/auto_topright.gif) no-repeat right;
}
.auto_text .mainbox{
	width:100%;
	float:left;
}
.auto_text .mainbox .show{
	margin:5px;
	padding:9px;
	background-color:#fff;
}
.auto_text .mainbox .show .tab_bg td{
	background-color:#f2f2f2;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.auto_tab{
	width:100%;
	text-align:center;
	line-height:30px;
	border-top:1px solid #969696;
	border-left:1px solid #969696;
}
.auto_tab .menu{
	background-color:#c6c6c6;
	font-weight:bold;
}
.auto_tab td{
	border-bottom:1px solid #969696;
	border-right:1px solid #969696;
}
.auto_tab img{
	width:120px;
	height:60px;
	margin:5px 0;
}



/* =================================  品牌页 ================================== */

.brand_title{
	width:959px;
	float:left;
	height:32px;
	margin-bottom:8px;
	border-right:1px solid #bdbdbd;
	background:url(../images/brand_title_bg.gif) repeat-x left;
}
.brand_title span{
	width:909px;
	line-height:32px;
	float:left;
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding-left:50px;
	background:url(../images/brand_title_lbg.gif) no-repeat left;
}
.brand_title a:link , .brand_title a:visited {
	color:#f60;
	font-size:14px;
}
.brand_title a:active , .brand_title a:hover {
	color:#800080;
	font-size:14px;
}
#brand_box{
	width:960px;
	float:left;
	margin-bottom:8px;
}
.brand_box_left{
	width:330px;
	float:left;
}
.brand_box_left .pic{
	width:328px;
	height:210px;
	text-align:center;
	float:left;
	padding:5px 0;
	margin-bottom:3px;
	background-color:#f4f4f4;
	border:1px solid #ccc;
}
.brand_box_left .pictext{
	width:308px;
	height:26px;
	
	float:left;
	padding:3px 10px;
	color:#333;
	font-size:14px;
	line-height:180%;
	border:1px solid #c2c2c2;
	background:url(../images/dealer_leftbg.gif) repeat-x left;
}
.brand_box_center{
	width:430px;
	float:left;
	margin-left:10px;
}
.brand_box_center .list img{
	margin-bottom:5px;
}
#brand_box .h2{
	width:429px;
	float:left;
	height:32px;
	border-right:1px solid #ccc;
	background:url(../images/brand_center_tbg.gif) repeat-x left;
}
#brand_box .h2 .text{
	width:378px;
	line-height:32px;
	float:left;
	font-weight:bold;
	font-size:16px;
	padding-left:50px;
	background:url(../images/brand_center_lbg.gif) no-repeat left;
}
#brand_box .h3{
	width:329px;
	float:left;
	height:32px;
	border-right:1px solid #ccc;
	background:url(../images/brand_center_tbg.gif) repeat-x left;
}
#brand_box .h3 .text{
	width:269px;
	line-height:32px;
	float:left;
	font-weight:bold;
	font-size:16px;
	padding-left:50px;
	background:url(../images/brand_center_lbg.gif) no-repeat left;
}
#brand_box .list{
	width:398px;
	height:206px;
	
	float:left;
	font-size:14px;
	line-height:150%;
	padding:10px 15px 10px;
	
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#brand_box .list span{
	width:100%;
	float:left;
	text-align:center;
	line-height:200%;
}
#brand_box .lh_min{
	height:185px;
	*height:183px;
	
}
#brand_box .llw_min{
	width:298px;
	
}
#brand_box .llw_pic_min{
	width:318px;
	padding-left:5px;
	padding-right:5px;
}
#brand_box .llw_pic_min img{
	border:1px solid #999;
	padding:2px;
}
#brand_box .list .title{
	width:80%;
	
	color:#f00;
	text-align:left;
	line-height:150%;
}
#brand_box .list .title_notime{
	
	width:100%;
	color:#f00;
	text-align:left;
	line-height:150%;
}
#brand_box .list .date{
	width:20%;
	float:right;
	color:#666;
	margin-left:0px;
	padding-left:0px;
	line-height:150%;
	background:none;
}
#brand_box .list span strong{
	color:#FF0000;
	font-size:16px;
}
.brand_box_right {
	width:180px;
	float:right;
	text-align:center;
}
.brand_box_right li{
	float:left;
	width:100%;
	text-align:center;
}
.brand_box_right img{
	width:180px;
	height:160px;
}
#brand_box .clear_box{
	float:left;
	width:100%;
	height:7px;
	*height:7px;
	line-height:7px;
}
.brand_sale{
	width:100%;
	line-height:30px;
	text-align:center;
}
.brand_sale img{
	width:80px;
	height:60px;
	border:1px solid #999;
}
.brand_history{
	width:100%;
	line-height:150%;
}
.brand_history img{
	width:155px;
	height:120px;
	border:1px solid #999;
}
.brand_banner{
	width:100%;
	float:left;
	height:100px;
	margin-bottom:8px;
}
