/*公共类开始  注：一般只设置 链接颜色 和 页面总体背景颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,font,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	padding: 0;
	margin: 0;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
 }    
table {    
	border-collapse: collapse;    
	border-spacing: 0;    
}
fieldset,img {     
	border: 0; 
	_behavior:url(css/iepngfix.htc);	/*此处路径相对于应用文件,非本css文件*/
}
ol,ul,li {    
	list-style: none;    
}
caption,th {    
	text-align: left;    
}
h1,h2,h3,h4,h5,h6 {    
	font-weight: normal;    
	font-size: 100%;    
}
 
/* 链接颜色设置*/ 
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #C4000A;
}
a:active {
	text-decoration: none;
	color: #C4000A;
}
/* 链接颜色设置*/ 

* html ul li {
 float:left; 
}
* html ul li a {
 cursor:pointer;
}
body {
	color:#515050;/*设置字体颜色*/
}
/*公共类结束*/

/**********************以上部分固定************************/
.main {	 /*大块区域使用样式main*/
	margin: 0 auto;
	width: 1000px; /*设置页面长度*/
	clear: both;
}
.clear {clear:both;}
.font_text {
	color:#C4000A
}
/**********************以上是大框架***************************/
#logo {
	float:left;
}
#other {
	float:right;
	padding-right:18px;
	padding-top:12px;
	text-align:right;
}
#other a,#other font {
	color:#C5000A;
}
#other .en {
	color:#515050;
}
#other p {
	padding-top:8px;
}
/*菜单栏*/
#menu_slot {
	width:100%;
	height:50px;
	background-color:#C5000A;
	clear:both;
}
#menu {
	z-index:10000;
	position:relative;
}
#menu ul li {
	float:left;
	width:111px;
	background-color:#3D3D3D;
	text-align:center;
	background-image: url(../images/menu_line.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	position:relative;
}
#menu ul li a {
	color:#C1C1C1;
	display:block;
	height:35px;
	padding-top:15px;
}
#menu ul li a:hover,#menu li .curAdd,#menu ul .menu_on a {
	background-color:#D4000E;
	color:#FFFFFF;
}
/*下拉菜单*/
#menu .second_menu {
	display:none;
	position:absolute;
	left:0;
}
#menu .second_menu li {
	height:21px;
	background-image:none;
	border-bottom:1px solid #C3C3C3;
	background-color:#929292;
}
#menu .second_menu li a {
	display:block;
	padding:4px 0;
	color:#FFFFFF;
}
/*banner背景*/
#banner_slot {
	width:100%;
	height:229px;
	clear:both;
	background-color:#D8D8D8;
	border-bottom:2px solid #C5000A;
}

/*底部*/
#hr {
	background-color:#C5000A;
	height:3px;
	font-size:0px;
	clear:both;
	margin-top:20px;
}
#footer {
	width:990px;
}
#footer #footer_text {
	float:left;
}
#footer_text p {
	padding-top:9px;
}
#footer #search {
	float:right;
	margin-top:9px;
}
#search form {
	float:left;
	padding:0 3px;
}
#search #search_input {
	background:none;
	border:none;
	background-image: url(../images/search_input.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 131px;
	padding:2px 3px;
	color:#C5C5C5;
}
#footer #dealer_jump {
	float:right;
	padding-top:9px;
	cursor:pointer;
}
#dealer_jump ul li {
	float:left;
	position:relative;
	z-index:1000;
}
#dealer_jump ul li .navchild {
	display:none; 
	position:absolute; 
	bottom:22px; 
	left:0px;
	background-color:#FFFFFF;
	width:106px;
	border:1px solid #DDDDE5;
	border-bottom:none;
}
#dealer_jump ul li .navchild li {
	float:left;
}
#dealer_jump ul li .navchild li a {
	display:block;
	width:106px;
	text-align:center;
	padding:5px 0;
}
