body, div, p, h1, ul, li, h2, dl, dt, dd, h3, b, input, dl, dt, dd
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-family:'Segoe UI',Verdana,Arial;
}
body{
	background-color:#ECECEC;
	/**background:url(/images/bj-long.jpg) center no-repeat 0px; background-color:#ECECEC;background-attachment:fixed;**/
	}
div
{
	font-size: 12px;
	color: #000000;
}
.dt{
	width:300px;
	height:450px;
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-12px;
	_margin-left:2px;
}
.dd{
	padding:0px;
	*margin-top:0px;
	*margin-bottom:28px;
	_margin-top:0px;
	_margin-bottom:-2px;
	margin-left:15px;
	_margin-left:2px;
	float:left;
	font-size:normal;
	width:140px;
}

.clear
{
	clear: both;
}
img
{
	border: 0;
}
.red
{
	color: #f00;
}
.red a
{
	color: #f00;
	text-decoration: none;
}
.red a:hover
{
	color: #f00;
	text-decoration: underline;
}

a
{
	color: #000000;
	text-decoration: none;
}
a:hover
{
	color:#05325c;
	text-decoration: underline;
}
a:visited
{
	color:#0066cc;
}

.head, .top
{
	width: 975px;
	margin: auto;
}
/*loginbar*/
.loginbar
{
	background: url(../images/topbg.gif) repeat-x;

	line-height: 31px;
	overflow: hidden;
	border: 1px solid #e3e3e3;
	border-top: 0;
	width: 920px;
	padding-left: 20px;
	padding-right: 35px;
}
.loginbar .userbar
{
	float: left;
	color: #05325c;
}
.loginbar .userbar b
{
	margin-right: 20px;
	float: left;
}
.loginbar .userbar span
{
	display: block;
	float: left;
	padding: 0 2px;
}
.loginbar .userbar .input1
{
	width: 113px;
	height: 19px;
	background: url(../images/inputbg1.gif) no-repeat;
	border: 0;
	margin-top: 5px;
	padding-top: 3px;
	padding-left: 3px;
}
.loginbar .userbar .input2
{
	width: 88px;
	height: 19px;
	background: url(../images/inputbg2.gif) no-repeat;
	border: 0;
	margin-top: 5px;
	padding-top: 3px;
	padding-left: 3px;
}
.loginbar .userbar .input3
{
	width: 39px;
	height: 19px;
	background: url(../images/denglu.gif) no-repeat;
	border: 0;
	margin-top: 6px;
	margin-left: 3px;
}
.loginbar .userbar .input4
{
	width: 39px;
	height: 19px;
	background: url(../images/zhuce.gif) no-repeat;
	border: 0;
	margin-top: 6px;
}
.loginbar .textbar
{
	float: right;
	color: #888;
	background: url(../images/4006171911.gif) no-repeat 2px 2px;
	padding-left: 263px;
}
.loginbar .textbar a
{
	color: #888;
	text-decoration: none;
}
.loginbar .textbar a:hover
{
	color: #05325c;
	text-decoration: underline;
}

/*logoadbar*/
.logoadbar
{
	width: 975px;
	height: 83px;
	margin: 2px 0;
}
.logoadbar .logo
{
	width: 200px;
	height: 83px;
	float: left;
}
.logoadbar .ad768
{
	width: 768px;
	height: 83px;
	float: right;
}

/*nav*/
.nav
{
	width: 975px;
     border:1px #cdcdcd solid;
}
.nav .navtop
{
	background: url(../images/navbg.gif) repeat-x;
	width: 975px;
	height: 33px;
	line-height: 38px;
	color: #000000;
	overflow: hidden;

	
}
.nav .navtop a
{
	color: #000000;
	text-decoration: none;
}
.nav .navtop a:hover
{
	color: #000000;
	text-decoration: underline;
	}
.nav .navtop ul
{
	padding-left: 15px;
}
.nav .navtop li
{
	float: left;
	padding-left:4px; padding-right:5px;
}
.nav .navtop li img
{
	padding-top: 0px;
}
.nav .navtop .home
{
	font-weight: 700;
	padding: 0 8px;
	padding-left: 12px;
	padding-top: 1px;
}
.nav .navtop .push
{
	background: url(../images/navonbg.gif) no-repeat;
	width: 54px;
	height: 25px;
	margin-top: 2px;
	color: #000;
	font-weight: 700;
	padding: 0;
	text-align: center;
}
.nav .navtop .push1
{
	background: url(../images/navonbg1.gif) no-repeat;
	width: 30px;
	height: 25px;
	margin-top: 2px;
	color: #000;
	font-weight: 700;
	padding: 0;
	text-align: center;
}
.nav .navtop .push a, .nav .navtop .push a:hover, .nav .navtop .push1 a, .nav .navtop .push1 a:hover
{
	color: #000;
	text-decoration: none;
}
.nav .navtop .shu
{
	padding-left: 0;
}
.nav .navtop .arrow
{
	background: url(../images/arrowbg.gif) repeat-x;
	width:180px;
	text-align:center;
	
}
.nav .navtop .arrow .navcity img
{
padding-top:6px;
	
}

.nav .navtop li span
{
	font-weight: 700; padding:01px;}
.nav .navtop .line
{
	color: #000000;
}
.nav .navtop .nopad
{
	padding: 0 1px;
}
.nav .navbot_L
{
	background: url(../images/navbotbg_L.gif) no-repeat;
	height: 30px;
	width:13px;
	float:left;
}
.nav .navbot_R
{
	background: url(../images/navbotbg_R.gif) no-repeat;
	height: 30px;
	width:13px;
	float:left;
}
.nav .navbot
{
	background: url(../images/navbotbg.gif) repeat-x;
	height: 30px;
	line-height: 30px;
	width: 929px;
	padding-left: 20px;
	float:left;
	font-size:14px;
}

.nav .navbot  a
{
	color: #ffffff;
	text-decoration: none;
	padding:3px 5px;
	font-size:14px;
	font-weight:bold;
}
.nav .navbot  a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/*link*/
.link
{
	width: 975px;
	margin:0px;

	float:left;
	height:auto;
}
.textlink-w
{
    width:955px;
	height:auto;  
	display:block;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.textlink-b
{
	 
	 width:125px; height:35px; 
	 line-height:35px; 
	 text-align:center; 
	 float:left; 
	 margin:3px 2px; 
	 background-color:#FFF;
	 border-left:5px #999 solid;
}
.textlink-b a
{
	text-decoration:none;
	display:block;
}

.textlink-b a:hover
{
    text-decoration:none; 
	display:block; 
	background-color:#cdcdcd;
}

.link .textlink a
{
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
.link .logolink  td
{
	padding: 7px 5px;
}
.logolink
{
	width:480px;
	height:auto;
	float:left;
	
}
.logolink1
{
	margin-left:20px;
	width:440px;
	height:auto;
}
.logolink2
{
	width:180px; 
	height:70px;
	line-height:70px;
	margin-top:4px;
	margin-left:20px;
	float:left;
	text-align:center;
}




.link .logolink  img
{
	width: 170px;
	height: 60px;border:1px #999 solid;
}
.link .logolink  img:hover{border:1px #f00 solid;}

.link .textlink
{
	line-height: 24px;
	word-spacing: 6px;
	color: #000000;
	
}
.link .textlink td
{  border-right:1px solid #eeeeee;
   border-bottom:1px solid #eeeeee;
   background-color:#FFFFFF;
}
.link .textlink a:hover
{
	color: #f00;
	text-decoration:underline; font-weight:bold;
}

/*foot*/
.foot
{
	width:975px; height:66px; text-align:center; margin:auto; margin-top:10px;
}
.foot a
{
	color:#000; text-decoration:none;
}
.foot a:hover
{
	 color:#F00; text-decoration:underline;
}
.foot p
{	
	line-height:18px;
	}
/*------------------------------------cxppstyle-----------------------------------------*/
.cxpp_ad241
{
	width: 975px;
	margin: 3px auto;
	height: 95px;
}
.cxpp_ad240
{
	width: 975px;
	margin: 0 auto;
	height: 90px;
}
.cxpp_search
{
	background: #f5f5f5;
	width: 973px;
	height: 56px;
	border: 1px solid #dedede;
	margin: auto;
	color: #000;
}
.cxpp_search a
{
	color: #000;
	text-decoration: none;
}
.cxpp_search a:hover, .weizhi a:hover
{
	color: #f00;
	text-decoration: underline;
}
.cxpp_search .tdborder
{
	border-bottom: 1px solid #dedede;
}
.cxpp_search span
{
	background: url(../images/cxpp_searchbg.gif) no-repeat;
	width: 74px;
	height: 21px;
	color: #fff;
	display: block;
	line-height: 21px;
	text-indent: 10px;
	margin: auto;
}
.cxpp_search i
{
	background: url(../images/cxpp_searchbg1.gif) no-repeat;
	width: 74px;
	height: 21px;
	color: #fff;
	display: block;
	font-style: normal;
	line-height: 21px;
	text-indent: 10px;
	margin: auto;
}
.cxpp_search .input1
{
	background: url(../images/cxpp_search.gif) no-repeat;
	border: 0;
	width: 55px;
	height: 22px;
}
.cxpp_search .input2
{
	width: 80px;
	height: 13px;
}
.cxpp_search b
{
	font-weight: normal;
	color: #3357af;
	padding-left: 100px;
}

/*add on 2009-02-18*/
.cxpp_search .tdborder1{ color:#ff0000;}

.cxpp_search .tdborder a{ color:#333333;}
/*end of add on 2009-02-18*/

/*cxpp_carhome*/
.weizhi
{
	background: #e3e3e3;
	width: 975px;
	height: 25px;
	line-height: 25px;
	text-indent: 14px;
	margin: 7px auto;
	color: #153765;
}
.weizhi a, .rightcont .carnav li a:hover
{
	color: #153765;
	text-decoration: none;
}
.carhomebox, .xl_homebox
{
	width: 975px;
	margin: auto;
}
.carhomebox .leftmenu
{
	width: 191px;
	float: left;
}
.carhomebox .leftmenu .sub
{
	background: url(../images/carhome_leftsub.gif) no-repeat;
	width: 191px;
	height: 26px;
	line-height: 28px;
	overflow: hidden;
}
.carhomebox .leftmenu .sub div
{
	float: left;
	font-weight: 700;
}
.carhomebox .leftmenu .sub .nei
{
	background: url(../images/carhome_jsbg.gif) no-repeat right bottom;
	width: 95px;
	height: 26px;
	text-align: center;
	color: #153765;
}
.carhomebox .leftmenu .sub .wai
{
	width: 94px;
	height: 26px;
	text-align: center;
	color: #fff;
}
.carhomebox .leftmenu .textbox
{
	border: 1px solid #4c7ab8;
	border-top: 0;
	padding: 15px 10px;
	width: 169px;
}
.carhomebox .leftmenu .textbox .tree
{
	width: 132px;
}

.carhomebox .rightcont
{
	width: 770px;
	float: right;
}
.carhomebox .rightcont .carnav
{
	width: 770px;
	height: 24px;
	border-bottom: 5px solid #2b579e;
	line-height: 27px;
	overflow: hidden;
	font-weight: 700;
}
.carhomebox .rightcont .carnav ul
{
	padding-left: 20px;
}
.carhomebox .rightcont .carnav li
{
	float: left;
	background: url(../images/carhome_jsbg2.gif) no-repeat;
	width: 71px;
	height: 24px;
	margin: 0 2px;
	text-align: center;
}
.carhomebox .rightcont .carnav .shouye
{
	background: url(../images/carhome_jsbg1.gif) no-repeat;
	width: 71px;
	height: 24px;
	color: #fff;
}
.carhomebox .rightcont .carnav .shouye a, .rightcont .carnav .shouye a:hover
{
	color: #fff;
}
.carhomebox .rightcont .contdiv
{
	width: 770px;
	margin: 7px auto;
	height: auto;
	overflow: hidden;
}
.carhomebox .rightcont .contdiv .pic
{
	float: left;
	border: 1px solid #737373;
	width: 320px;
	height: 170px;
	padding: 2px;
}
.carhomebox .rightcont .contdiv .text
{
	width: 430px;
	float: right;
	height: 170px;
	_height: 174px;
	overflow: hidden;
}
.carhomebox .rightcont .contdiv .text ul
{
	padding-top: 3px !important;
	padding-top: 0;
}
.carhomebox .rightcont .contdiv .text li
{
	height: 23px;
	line-height: 23px;
	text-indent: 6px;
	border-bottom: 1px solid #eee;
	color: #000;
}
.carhomebox .rightcont .contdiv .text .libg
{
	background: #fafafa;
}
.carhomebox .rightcont .contdiv .text .subtit
{
	color: #fa7f08;
	word-spacing: 18px;
}
.carhomebox .rightcont .contdiv .text .subtit1
{
	color: #fa7f08;
	margin-left: 15px;
}
.carhomebox .rightcont .contdiv .text .subtit2
{
	color: #fa7f08;
	margin-left: 32px;
}
.carhomebox .rightcont .contdiv .text .img
{
	vertical-align: middle;
}

/*cxpp_xl_home*/
.xl_homebox .leftcont
{
	width: 770px;
	float: left;
}
.xl_homebox .leftcont .block1
{
	width: 770px;
}
.xl_homebox .leftcont .block1 .picdiv
{
	float: left;
	margin-top: 3px;
	border: 1px solid #737373;
	width: 320px;
	height: 170px;
	padding: 2px;
}
.xl_homebox .leftcont .block1 .textdiv
{
	width: 430px;
	float: right;
	height: 180px;
	overflow: hidden;
}
.xl_homebox .leftcont .block1 .textdiv .carnav
{
	width: 430px;
	height: 24px;
	border-bottom: 5px solid #2b579e;
	line-height: 27px;
	overflow: hidden;
	font-weight: 700;
}
.xl_homebox .leftcont .block1 .textdiv .carnav ul
{
	padding-left: 20px;
}
.xl_homebox .leftcont .block1 .textdiv .carnav li
{
	float: left;
	background: url(../images/carhome_jsbg2.gif) no-repeat;
	width: 71px;
	height: 24px;
	margin: 0 2px;
	text-align: center;
}
.xl_homebox .leftcont .block1 .textdiv .carnav .shouye
{
	background: url(../images/carhome_jsbg1.gif) no-repeat;
	width: 71px;
	height: 24px;
	color: #fff;
}
.xl_homebox .leftcont .block1 .textdiv .carnav .shouye a, .leftcont .block1 .textdiv .carnav .shouye a:hover
{
	color: #fff;
}
.xl_homebox .leftcont .block1 .textdiv .carnav li a:hover
{
	color: #153765;
	text-decoration: none;
}

.xl_homebox .leftcont .block1 .textdiv .text
{
	width: 430px;
	float: left;
}
.xl_homebox .leftcont .block1 .textdiv .text ul
{
	padding-top: 3px !important;
	padding-top: 0;
}
.xl_homebox .leftcont .block1 .textdiv .text li
{
	height: 22px;
	line-height: 22px;
	text-indent: 6px;
	border-bottom: 1px solid #eee;
	color: #000;
}
.xl_homebox .leftcont .block1 .textdiv .text .libg
{
	background: #fafafa;
}
.xl_homebox .leftcont .block1 .textdiv .text .weight
{
	font-weight: 700;
	font-size: 16px;
	padding: 5px 0;
}
.xl_homebox .leftcont .block1 .textdiv .text .subtit
{
	color: #fa7f08;
	word-spacing: 18px;
}
.xl_homebox .leftcont .block1 .textdiv .text .subtit1
{
	color: #fa7f08;
	margin-left: 15px;
}
.xl_homebox .leftcont .block1 .textdiv .text .subtit2
{
	color: #fa7f08;
	margin-left: 32px;
}
.xl_homebox .leftcont .block1 .textdiv .text .img
{
	vertical-align: middle;
}


.xl_homebox .rightcont
{
	width: 205px;
	float: left;
	height: auto;
	overflow: hidden;
}
.xl_homebox .rightcont .line
{
	height: 24px;
	border-bottom: 5px solid #2b579e;
}


/*--------------------------carsnews------------------------*/
.cf_menu
{
	background: #edf2f8;
	width: 955px;
	margin: auto;
	height: 25px;
	line-height: 25px;
	padding-left: 20px;
}
.cf_menu li
{
	float: left;
	padding: 0 3px;
}
.cf_menu li a
{
	color: #000;
	text-decoration: none;
}
.cf_menu li a:hover
{
	color: #05325c;
	text-decoration: underline;
}

.cf_nav
{
	background: url(../Information/ThemeFancy/ThemeFancy1.png) repeat-x;
	height: 32px;
	width: 975px;
	border-bottom:1px #cdcdcd solid;
    border-left:1px #cdcdcd solid;
    border-right:1px #cdcdcd solid;
    margin:auto;
	float:left;
}
.cf_nav .nav_logo
{
	float: left;
	width:125px;
	height:32px;
}


.cf_nav .nav_text
{
	float: left;
	width: 802px;
	font-size:14px;line-height:32px;
}
.cf_nav .nav_menu.nav_text
{
	float: left;
	width: 802px;
	font-size:14px;line-height:32px;
}

.cf_nav .nav_text ul
{
	padding-left: 1px;margin:0px; width:802px; 
}
.cf_nav .nav_text ul .navbg_shu
{
	background: url(../images/navbg_shu.gif) no-repeat;
	width:10px;
	height:32px;
	overflow:hidden;
}
.cf_nav .nav_text li
{
	float: left;
	padding: 0 3px;
	margin:0px;
	color: #000000;
	filter:DropShadow(Color=#FFFFFF,OffX=1,OffY=1,Positive=1);
}
.cf_nav .nav_text li a
{
	color: #000000;
	text-decoration: none;
	
	
}
.cf_nav .nav_text li a:hover
{
	color: #cdcdcd;
	text-decoration: none;
	/*filter:DropShadow(Color=#FFFFFF,OffX=1,OffY=1,Positive=1);*/
}

/*--kennymoni¿ª·¢--*/
.basefocus
{
	border: 1px solid #cdcdcd;
	width: 376px;
	height: 269px;
}

/* Focus_change style */
#focus_change
{
	position: relative;
	width: 376px;
	height: 245px;
	overflow: hidden;
	margin: 0;
}
#focus_change_list
{
	position: absolute;
	width: 1880px;
	height: 245px;
}
#focus_change_list li
{
	float: left;
}
#focus_change_list li img
{
	width: 376px;
	height: 245px;
}

#focus_change_list li span
{
	display: block;
	height: 20px;
	width: 217px;
	position: absolute;
	top: 225px;
	background-color: #00bced;
	opacity:0.70;
	padding-top: 3px;
	padding-left: 3px;
	cursor: hand;
	color:#FFF;
}

/* Focus_change style */
.focus_change_opacity
{
	position: absolute;
	margin-left: 226px;
	width: 150px;
	height: 20px;
	top: 225px;
	left: 0;
	background: #fff;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
/* Focus_change_btn style */
#focus_change_btn
{
	position: absolute;
	margin-left: 226px;
	width: 150px;
	height: 20px;
	top: 225px;
	left: 0;
}
#focus_change_btn ul
{
	padding-left: 30px;
	padding-top: 2px;
}
#focus_change_btn li
{
	display: inline;
	float: left;
	margin: 0px 3px;
	width: 14px;
	height: 14px;
	text-align: center;
	border: #fff 1px solid;
}
#focus_change_btn .current
{
	background: #00bced;
	
}
#focus_change_btn ul li
{cursor:pointer;
	}
	
	/*head*/
/*chexingbrand*/
/*********************************************************************************************/
.carType{ width:975px;margin:auto;margin-top:10px; background:#ffffff; border:1px solid #A7ADB6;}
.carType .chexingIcon { width: 985px; line-height:20px; float: left; padding-left:15px;}
.carType .chexingIcon li { list-style: none;  float:left; vertical-align: middle; padding-right: 12px;}
.carType .chexingIcon li a{cursor:pointer;color:#2a3e53; text-decoration:none;}
.carType .chexingIcon li a:hover{color:#2a3e53; text-decoration:underline;}
/*********************************************************************************************/
.carPrice{ width: 975px;font-family: ËÎÌå;font-size: 12px;line-height: normal;border-bottom: 1px solid #A7ADB6;margin:0px auto;}
.carPrice ul{margin: 0;padding: 10px 0px 3px 0px;list-style: none;}
.carPrice li{margin: 0;padding: 0; float:left;}
.carPrice a{float: left;background: url("../images/style28left.gif") no-repeat left top;margin: 0;padding: 0 0 0 4px;text-decoration: none;}
.carPrice a span{cursor:pointer;float: none;display: block;background: url("../images/style28right.gif") no-repeat right top;padding: 5px 15px 4px 6px;color: #000000;font-weight: bold;text-decoration: none;}
.carPrice a:hover span{background-position: 100% -84px;color: #000000;font-weight: bold;font-style: normal;text-decoration: none;}
.carPrice a:hover{background-position: 0% -84px;}
.carPrice .active a{background-position: 0% -84px;}
.carPrice .active a span{background-position: 100% -84px;color: #000000;font-weight: bold;text-decoration: none;}
/*********************************************************************************************/
.carPriceShow{width:973px;background-color:#ffffff;margin:0px auto;border:1px solid #8A98A5; border-top:0px; }
.carPriceShow .panel{display:none;margin:0 3px;  width:816px; float:left; height:102px; overflow:hidden;}
.carPriceShow .panel.current{ display:block;}
.carPriceShow .panel .CarBrandNavLoad{height:100px;  background-color:White; z-index:9999; display:none; background:url(../images/ajax-loader.gif) 400px 26px no-repeat}
.carPriceShow li{ float:left;width:75px;text-align:left; padding-left:8px;height:34px; line-height:34px;overflow:hidden;}
.carPriceShow li.more{ width:40px;}
.carPriceShow li.more a, .carPriceShow li.more a:visited{ cursor:pointer;color:#727171;}
.carPriceShow .carImgShow{ overflow:hidden; float:right; padding-top:10px; padding-right:10px;}
.carPriceShow .carImgShow img{ width:129px;  height:80px; text-align:center; vertical-align:middle;}
.carluxuryShow {width:973px;background-color:#ffffff;margin:0px auto;border:1px solid #8A98A5; border-top:0px; }
.carluxuryShow li{ float:left;width:80px;text-align:left; padding-left:8px; line-height:34px;overflow:hidden;}


.top3{width:975px; height:100px; float:left; overflow:hidden; display:inline;margin:0px;
}
.top31{ width:250px; height:100px; float:left; overflow:hidden; display:inline; background-color:#666;margin:0px; text-align:center; 
}
.top32{ width:475px; height:100px; float:left; overflow:hidden; display:inline; margin:0px; background-color:#FFF; text-align:center; 
}
.top321{width:155px; height:100px; float:left; overflow:hidden; display:inline; background:url(/images/sm/images/s_02.jpg) no-repeat; margin-top:10px;
}
.top322{width:320px; height:100px; background:url(/images/sm/images/s_04.jpg) no-repeat; float:left; overflow:hidden; display:inline; margin-top:10px; 
}
.top33{ width:250px; height:100px; float:left; overflow:hidden; display:inline; background-color:#666;margin:0px; text-align:center;  
}
.top4{ width:975px; height:24px; background-color:#fff; float:left; overflow:hidden; display:inline; margin:0px; line-height:24px;
}
.top41{ width:150px; height:24px; color:#000; margin-left:24px; padding-top:3px; float:left; overflow:hidden; display:inline;
}
.top41 span{ font-weight:bold; font-size:14px; color:#F00;
}
.top42{ width:400px;  height:24px; color:#000; float:right; overflow:hidden; display:inline; padding-top:3px; margin:0px; text-align:right; padding-right:15px;
}
.top42 a{ color:#000; text-decoration:none;
}
.top41 a{color:#f00; text-decoration:none;
}
.top42 a:hover, .top41 a:hover{color:#F00; text-decoration:underline;
}
.banner{width:975px; height:34px; float:left; overflow:hidden; display:inline; margin-bottom:3px;
}
.banner1{width:4px; height:34px; overflow:hidden; display:inline; float:left; background-image:url(/images/sm/images/xsm_02.jpg);
}
.banner2{ width:966px;  height:34px; background-image:url(/images/sm/images/xsm_04.jpg); background-repeat:repeat-x; overflow:hidden; display:inline; float:left; margin:0px; color:#FFF;
}
.banner2 ul{ margin-left:10px; width:950px; height:34px; float:left; list-style-type:none; font-size:14px;
}
.banner2 ul li{ float:left;  font-size:14px; height:34px; padding-left:3px; padding-right:4px; line-height:34px; 
}
.banner2 a{ color:#FFF; text-decoration:none; display:block;
}
.banner2 a:hover{ color:#FFF; text-decoration:none; background-image:url(/images/sm/images/xsm_06.jpg); background-repeat:no-repeat; background-position:center; z-index:999;
}
.banner2 a:visited{color:#fff;}
.banner2 span a:hover{ color:#FFF; text-decoration:none; background-image:url(/images/sm/images/xsm_07.jpg); background-repeat:repeat-x; background-position:center; z-index:999;
}
.banner3{width:5px; height:38px; background-image:url(/images/sm/images/xsm_10.jpg); overflow:hidden; display:inline; float:left;
}

.heyou
{
        margin:3px auto; width:975px; border-top:3px #00bced solid;border-bottom:2px #cdcdcd solid; height:auto;float:left;
}

.part0
{
     width:975px; height:83px; margin-top:3px; margin:0 auto;
}
.ad-top
{
	width:975px; height:90px; margin:0px auto; float:left;border:none;
}


#Container{
	background-color:#FFF;
	height:auto;
	width:975px;
	margin:0px auto;
	}
.title{
	OVERFLOW: hidden;
	LINE-HEIGHT: 36px; 
	HEIGHT: 36px; 
	CLEAR: both;
	background-color:#FBFBFB;
	border-bottom:1px #cdcdcd dotted;
	}
.title STRONG{
	MARGIN: 6px 0px 0px 7px;
	WIDTH: 172px;
	DISPLAY: block;
	BACKGROUND:url(/images/chezhang/titles.png) no-repeat -9999em 0px;
	FLOAT: left;
	HEIGHT: 24px;
	OVERFLOW: hidden
	}
.title  span STRONG{
	MARGIN: 6px 0px 0px 7px;
	WIDTH: 130px;
	DISPLAY: block;
	BACKGROUND:url(/images/chezhang/titles.png) no-repeat -9999em 0px;
	FLOAT: left;
	HEIGHT: 24px;
	OVERFLOW: hidden
	}
.title .more{
	line-height:40px;
	float:right;
	margin-right:10px;
	font-family:ËÎÌå;
	}
.title .more a{
	COLOR: #666; 
	TEXT-DECORATION: none
	}
.title .more a:hover{
	color:#00bced;
	TEXT-DECORATION: none
	}
.title .more a:Link{
	COLOR: #666; 
	TEXT-DECORATION: none
}
.title STRONG.jdtp {
	BACKGROUND-POSITION: 0px -24px
}
.title STRONG.czzs{
	BACKGROUND-POSITION: 0px 0px;
	height:23px;
	}
.title STRONG.mt{
	BACKGROUND-POSITION: 0px -120px
	}
.title STRONG.wh{
	BACKGROUND-POSITION: 0px -72px
	}
.title STRONG.hs{
	BACKGROUND-POSITION: 0px -144px
	}
.title STRONG.tg{
	BACKGROUND-POSITION: 0px -168px
	}
.title STRONG.xcsd{
	background-position:0px -192px;
}
.title STRONG.cxxx{
	background-position:0px -240px;
}
.title STRONG.qctg{
	background-position:0px -216px;
}
.title STRONG.hhczq{
	background-position:0px -480px;
}
.title STRONG.zxbj{
	background-position:0px -264px;
}
.title STRONG.qcdg{
	background-position:0px -288px;
}
.title STRONG.sdcx{
	background-position:0px -456px;
}
.title STRONG.rmcx-t{
	background-position:0px -144px;
}
.title STRONG.pcrz{
	background-position:0px -312px;
}
.title STRONG.qcwh{
	background-position:0px -336px;
}
.title STRONG.gjczq{
	background-position:0px -528px;
}
.title STRONG.scbg{
	background-position:0px -360px;
}
.title STRONG.dssp{
	background-position:0px -384px;
}
.title STRONG.hzhb{
	background-position:0px -408px;
}
.title STRONG.yqlj{
	background-position:0px -432px;
}
.title STRONG.vipjxs{
	background-position:0px -504px;
}
.title STRONG.jxscx{
	background-position:0px -552px;
}
.title STRONG.csjyft{
	background-position:-172px 0px;
}
.title STRONG.rwzf{
	background-position:-172px -24px;
}
.title STRONG.csxsph{
	background-position:-172px -48px;
}
.title STRONG.rmcxpd{
	background-position:-172px -72px;
}
.title STRONG.xccx{
	background-position:0px -576px;
}
.title STRONG.gnzx{
	background-position:-172px -96px;
}
.title STRONG.gjzx{
	background-position:-172px -120px;
}
.title STRONG.jtzx{
	background-position:-172px -144px;
}
.title STRONG.fgdt{
	background-position:-172px -168px;
}
.title STRONG.ctxpczx{
	background-position:-172px -192px;
}
.title STRONG.xcsj{
	background-position:-172px -216px;
}
.title STRONG.cxpc{
	background-position:-172px -240px;
}
.title STRONG.ftzt{
	background-position:-172px -264px;
}
.title STRONG.rwjs{
	background-position:-172px -288px;
}
.title STRONG.jdlm{
	background-position:-172px -312px;
}
.title STRONG.xcgs{
	background-position:-172px -336px;
}
.title STRONG.mcxs{
	background-position:-172px -360px;
}
.title STRONG.jyft{
	background-position:-172px -384px;
}
.title STRONG.scsp{
	background-position:-172px -408px;
}
.title STRONG.zjy{
	background-position:-172px -432px;
}
.title STRONG.sdjs{
	background-position:-172px -456px;
}
.title STRONG.zjyhg{
	background-position:-172px -480px;
}
.title STRONG.jchg{
	background-position:-172px -504px;
}
.title STRONG.jxszq{
	background-position:-172px -552px;
}
.title STRONG.jxszx{
	background-position:-172px -528px;
}
.title STRONG.rmmtph{
	background-position:-172px -576px;
}
.title STRONG.gnmvjx{
	background-position:-172px -600px;
}
.title STRONG.scmvjx{
	background-position:-172px -624px;
}
.title STRONG.czmvjx{
	background-position:-172px -648px;
}
.title STRONG.jctj{
	background-position:-172px -672px;
}
.title STRONG.czpp{
	background-position:-172px -696px;
}
.title STRONG.czhd{
	background-position:-343px -335px;
}
.title STRONG.jd{
	background-position:0px -696px;
}
.title STRONG.dtgc{
	background-position:0px -720px;
}
.title STRONG.lfd{
	background-position:-172px -720px;
}
.title STRONG.gccm{
	background-position:0px -744px;
}
.title STRONG.bjtj{
	background-position:-172px -744px;
}
.title STRONG.bjytj{
	background-position:0px -768px;
}
.title STRONG.gcsl{
	background-position:-172px -768px;
}
.title STRONG.gcpd{
	background-position:-344px 0px;
}
.title STRONG.xcrfz{
	background-position:-344px -24px;
}
.title STRONG.gngj{
	background-position:-344px -48px;
}
.title STRONG.fzcx{
	background-position:-344px -72px;
}
.title STRONG.fzjxs{
	background-position:-344px -96px;
}
.title STRONG.qcsp-{
	background-position:-344px -120px;
}
.title STRONG.rmtg{
	background-position:-344px -144px;
}
.title STRONG.ztjx{
	background-position:-344px -168px;
}
.title STRONG.smcx{
	background-position:-344px -192px;
}
.title STRONG.xcrsm-t{
	background-position:-344px -216px;
}
.title STRONG.smjxs{
	background-position:-344px -240px;
}
.title STRONG.sdzx{
	background-position:-344px -264px;
}
.title STRONG.hbxw{
	background-position:-344px -288px;
}
.title STRONG.rdcx{
	background-position:-344px -312px;
}
.title STRONG.xchd{
	background-position:-344px -336px;
}
.title STRONG.zztj-{
	background-position:-344px -360px;
}
.title STRONG.jcsp{
	background-position:0px -600px;
}
.title STRONG.xcrpt{
	background-position:-344px -384px;
}
.title STRONG.ptcx{
	background-position:-344px -408px;
}
.title STRONG.ptjxs{
	background-position:-344px -432px;
}
.title STRONG.xcrxm{
	background-position:-344px -456px;
}
.title STRONG.xmcx{
	background-position:-344px -480px;
}
.title STRONG.xmjxs{
	background-position:-344px -504px;
}
.title STRONG.cxph{
	background-position:-344px -528px;
}
.title STRONG.xcrqz{
	background-position:-344px -552px;
}
.title STRONG.qzcx{
	background-position:-344px -576px;
}
.title STRONG.qzjxs{
	background-position:-344px -600px;
}
.title STRONG.xcrnd{
	background-position:-344px -624px;
}
.title STRONG.ndcx{
	background-position:-344px -648px;
}
.title STRONG.ndjxs{
	background-position:-344px -672px;
}
.title STRONG.xcrfq{
	background-position:-344px -696px;
}
.title STRONG.fqcx{
	background-position:-344px -720px;
}
.title STRONG.fqjxs{
	background-position:-344px -744px;
}
.title STRONG.xcrly{
	background-position:-344px -768px;
}
.title STRONG.lycx{
	background-position:-344px -792px;
}
.title STRONG.lyjxs{
	background-position:-344px -816px;
}
.title STRONG.sqxx{
	background-position:0px -792px;
}
.title STRONG.qzcxiao{
	background-position:0px -816px;
}
.title STRONG.zzcx{
	background-position:-516px -24px;
}
.title STRONG.zzjxs{
	background-position:-516px -48px;
}
.title STRONG.xcrzz{
	background-position:-516px 0px;
}
.title STRONG.npcx{
	background-position:-516px -96px;
}
.title STRONG.npjxs{
	background-position:-516px -120px;
}
.title STRONG.xcrnp{
	background-position:-516px -72px;
}


.part1-k
{
	border-right:#dbdbdb 1px solid;  height:auto; width:975px; margin:0 auto;border-bottom:#999 2px solid;
}
.co1-k
{
	border-right:#cdcdcd 1px solid; float:left; width:377px; height:auto;
}
.newcars
{
	width:376px; height:auto;float:left;
}
.newcars .textbox{
	width: 376px;
	padding-left:5px;
	height: auto;
	overflow: hidden;
}
.newcars .textbox ul{
	line-height: 22px;
}
.newcars .textbox li{
	background: url(../images/blackdot.gif) no-repeat 5px 10px;
	padding-left: 13px;
	float: left;
	width: 170px;
	white-space: nowrap;
}

/*.chuxiao.cartuan
{
	width: 384px;
	float:left;
	border: 1px solid #cdcdcd;
 }
.chuxiao .textbox,.cartuan .textbox{
{
	padding-bottom: 3px;
    width: 384px;
	float:left;
}*/
.chuxiao .textbox ul,.cartuan .textbox ul{
	background: url(../images/linebg.gif) repeat-x top;
	width: 365px;
	font-size: 12px;
	margin: auto;
	padding: 5px 0;
	line-height: 19px; *line-height:20px;
}
.chuxiao .textbox li,.cartuan .textbox li{
	background: url(../images/blackdot.gif) no-repeat 5px 10px;
	padding-left: 13px;
}
.gg1,.gg2
{
       width:975px; height:90px; float:left; border:1px #cdcdcd solid;
}
.gg1
{
       margin-top:0px;
}
.gg2
{
       margin-top:5px;
}
.gg11,.gg12,.gg21,.gg22
{
      width:484px; height:90px; margin-left:1px; float:left; 
}
.gg12,.gg22
{
      margin-left:4px;
}

.part4 .leftcont .bendi .textbox h2,.part4 .leftcont .co1 .baoyang .textbox h2
{
	text-align:center; padding:0px 0px 13px 0px; 
	border-bottom:1px dotted #cdcdcd; 
	*padding:0px 0px 12px 0px;
}
.part4 .leftcont .bendi .textbox h2 a,.part4 .leftcont .co1 .baoyang .textbox h2 a
{
	color:#f00; font-size:16px; 
}
.part4 .leftcont .bendi .textbox h2 a:hover,.part4 .leftcont .co1 .baoyang .textbox h2 a:hover
{ 
	color:#f00; font-size:16px; 
}
.mnjx { width: 975px; float:left; border-top:2px #cdcdcd solid; border-top:3px #00bced solid;}
.mnjx .textbox { padding: 8px 5px; width: 965px; height: auto; overflow: hidden;}
.mnjx .title strong{background:url(/images/mnjx.gif)  no-repeat;}
.mnjx .textbox .tuwen1 { float: left; width: 205px;}
.mnjx .textbox .img { width: 177px; height: 110px;  margin-bottom: 2px; padding:3px; }
.mnjx .textbox .text { line-height: 20px; text-indent: 24px; color: #000;}
.mnjx .textbox .tuwen1 .text a,.mnjx .textbox .wen ul a { color: #000; text-decoration: none;}
.mnjx .textbox .pc_pic{float:left; width:180px; margin-left:5px;}
.mnjx .textbox .tuwen2 { width: 179px; margin-left:5px;border: 1px solid #cbcbcb; background:#f5f5f5; margin-bottom:5px;}
.mnjx .textbox .tuwen2 .text a,.cf_leftcontdiv h1 a { color: #3f6f97; text-decoration: none;}
.mnjx .textbox .tuwen2 p img { width: 177px; height: 110px;  margin-bottom: 5px;}
.mnjx .textbox .wen { width: 270px; float: right; font-size: 12px; }
.mnjx .textbox .rwzt { width:975px; font-size: 12px;}
.mnjx .textbox .rwzt .rwleft{float:left; width:375px; padding-right:6px;}
.mnjx .textbox .rwzt .rwright{float:left; width:375px; padding-left:6px;}
.mnjx .textbox ul { padding: 0px; line-height: 16px; color: #000;}
.mnjx .textbox ul a { color: #000; text-decoration: none;}
.mnjx .textbox ul a:hover{color: #f00; text-decoration:underline;}
.mnjx .textbox li { float: left; _padding:0 5px; padding: 0 5px;£mmargin:0px 5px; *margin:0px 1px;}
.mnjx .textbox .photo1 { padding: 3px; border: 1px solid #cdcdcd; margin-bottom: 3px;}
.mnjx .textbox .photo { padding: 3px; border: 1px solid #cdcdcd; margin-bottom: 3px;}
.mnjx .textbox .photo:hover, .mnjx .textbox .photo1:hover{border:1px #f00 solid;} 
.mnjx .textbox .photo1 img{ width: 300px; height: 450px;}
.mnjx .textbox .photo img{ width: 140px; height: 210px;}
.mnjx .textbox li a.p1{text-align:center;}
.mnjx .textbox p{ text-align:center;}


.vipjxs-z{margin:4px 5px;float:left;}

