/*
CSS Credit: http://www.templatemo.com/
*/

body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background: #000000;

}

a:link, a:visited { color: #b4b4b4; text-decoration: none; font-weight: normal; }
a:active, a:hover { color: #b4b4b4; text-decoration: none; }

p {
	margin: 0px;
	padding: 0px;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;	
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 30px;
	font-size: 1px;	
}





#container {
	width: 918px;
	margin: 0 auto;
	
}

/* header panel */
#header_panel {
	width: 918px;
	height: 120px;
	padding-top:10px;
	

}

#header_panel #site_title {
	float: left;	
}

#site_title h1 {
	font-size: 40px;
	margin: 0px;
	padding: 10px 0;
	color: #218dfb;
}

#site_title h1 span {
	color: #fff;
}

#site_title h2 {
	font-size: 16px;
	color: #878181;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

#header_panel #search_box {
	float: right;
}
#header_panel #search_box a:hover{
 color:#FFFFFF;
}
#search_box form {
	margin: 0;
	padding: 0;
	text-align: left;	
}

#searchfield {
	border: 1px solid #767676;
	background: #434343;
	color: #ffffff;
	font-size: 12px;
	font-variant: normal;
	height: 15px;
	line-height: normal;
	padding: 4px;
	padding-top:5px;
	width: 180px;
}

#search_box form #searchbutton {
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	height: 26px;

	padding: 0 6px;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	width: 65px;
	background:url(../images/go_button.jpg) no-repeat;
	border: 0px;
}

/* end of header panel */

/* banner panel */
#banner_panel {
	width: 918px;
	padding: 0;
	position:relative;
	clear:both;
	
}


#banner_panel #banner_section {
	float: left;

	width: 370px;}

#banner_section h1 {
	font-size: 24px;
	color: #0fb1cb;
	margin: 0px;
	padding: 5px 0 30px 0;
}

#banner_section p {
	padding-bottom: 30px;
}

#banner_panel #menu_section {
	float: right;
	width: 180px;

}

#menu_section ul {
	clear: both;
	margin: 0px;
	padding: 0px;

	list-style: none;
}

#menu_section ul li {


	font-weight: bold;
	margin: 0px 0px 8px 0px;

}

#menu_section ul li a {
	margin: 0px;
	padding: 0px;	
	font-size: 18px;
	font-weight: bold;
	color: #2bb9ec;
}

#menu_section ul li a span {
	margin: 0px;
	padding: 0px;	
	margin-left: 50px;
	font-size: 13px;
	font-weight: bold;
	color: #2bb9ec;
}

#menu_section ul li a span:hover {
	color: #fff;
}

#menu_section li a:hover, #menu_section li .current {
	color: #fff;
	text-decoration: none;
}

/* end of banner panel */


/* content */

#content_top {
	clear: both;
	width: 918px;
	height: 26px;
margin:5px auto;

	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"黑体",  Arial, Helvetica, sans-serif;
	
	background:url(../images/top.jpg) no-repeat;
}
#content_top ul { padding:0px; float:right; display:block; margin:0px;}
#content_top #wangzhi{ margin-left:20px; float:left; width:255px;}
#content_top #wangzhi a{ float:left; color:#fff; font-size:14px;}
#content_top li { float:left; display:block;  padding-top:2px;}
#content_top li a{ float:left; width:75px; display:inline; font-weight:bold; color:#fff;padding-left:15px; background:url(../images/topc.jpg) no-repeat left center;}
#content_top li a:hover{ text-decoration:underline; }

#content {
	clear: both;
	overflow: hidden;
	width:918px;
	background:url(../images/contain.jpg) repeat-y #000;

}

#content_bottom {
	clear: both;
	width: 918px;
	height: 26px;
	margin:10px auto;

	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"黑体",  Arial, Helvetica, sans-serif;
	background:url(../images/foot.jpg) no-repeat;
}
#content_bottom ul{ width:818px; margin:auto; padding-left:80px; }
#content_bottom li { float:left; display:block;  padding-top:3px; }
#content_bottom li a{ float:left; width:163px; display:inline;  color:#fff; display:inline; }
#content_bottom li a:hover{ text-decoration:underline; color:#F00; }

/* content left */
#content #content_left {
	float:right;
	width: 655px;
	background:#151515;
	 border:1px #292929 solid;

}
#content #neiy {
	float: right;
	width: 655px;
	
	_height:1020px;
	background:#fff;
	 border:1px #292929 solid;
	 padding-bottom:30px;background:url(../images/center_bg.gif) repeat-y;

}

#content_left span { float:left; width:215px;
}


#content_left p {
	padding-bottom: 10px;
	text-align: justify;
}

 #content_left .content_left_two_column {
 	float: left;
 	width: 290px;
	padding:10px 10px 10px 20px;
 }
 
 
 .content_left_two_column h2 {

	display:block;
	width:290px;
	text-align:right;
	padding-bottom:25px;
	margin-bottom:0px;
	background:url(../images/heihui1.jpg) repeat-x center bottom;


 }
  .content_left_two_column h2 span{ float:left; width:60%; text-align:left;}
 .content_left_two_column h3 {
	 margin: 0px;
	 padding: 0px;
	 font-size: 12px;
	 font-weight: bold;
 }
 .content_left_two_column p{ line-height:1.5em; background:url(../images/heihui1.jpg) repeat-x center bottom; padding-bottom:20px; margin-bottom:10px;}
 .content_left_two_column h4 {
 	 margin: 0px;
	 padding:10px 0px;
	 font-size: 12px;
	 font-weight: normal;
	 color:red;
 }
.content_left_two_column h4 a{ color:red;}
/* end of content left */

/* content right */
#content #content_right {
	float: left;
	width: 246px;
	background:#232323;
	
}
#content #content_right1 {
	float: left;
	width: 246px;
	background:#232323;

}
#content_right h1 {
	font-size: 18px;
	font-weight: bold;

	background:url(../images/heihui1.jpg) repeat-x center bottom;
}
#content_right1 h1 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 15px;
	background:url(../images/heihui1.jpg) repeat-x center bottom;
}

#content_right h2 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}

#content_right ul {
	margin: 0 0 0px 0;
	padding: 0px;
	padding-bottom:15px;
	width:240px;

}

#content_right ul li {

	padding: 0 0 5px 0px;
	list-style: none;
	font-size:12px;


}
#content_right ul li a{padding-left:20px; padding-top:5px;height:22px;  float:left; background:url(../images/heihui.jpg) 0px 3px no-repeat ; width:230px; margin:0px; color:#fff;display:block; 

}
#content_right ul li a:hover{color:#000; background:url(../images/baihui.jpg) 0px 3px no-repeat; float:left; padding-left:20px;  height:22px; text-decoration:none; width:230px;

}
a.select{ background:url(../images/baihui.jpg) no-repeat; width:240px; height:22px; display:block;}
.content_left_two_column ul {
	margin: 0 0 0px 0;
	padding: 0px;
	padding-bottom:10px;
	background:url(../images/heihui1.jpg) repeat-x center bottom;
}

.content_left_two_column ul li {

	padding: 0 0 4px 0px;
	list-style: none;
	font-size:12px;

}
.content_left_two_column ul li a{ display:block;background: url(../images/bai.jpg) no-repeat left center; width:246px; height:22px; color:b4b4b4; padding-left:15px; ;

}

.content_left_two_column ul li a:hover{background:url(../images/red.jpg) no-repeat left center ; height:22px; color:red; 

}
.red a{ display:block; background:url(../images/red.jpg) no-repeat left center ; width:246px; height:22px; padding-left:15px;color:red; 

}
#content_right .content_right_product_01 {
	clear: both;

	padding:0



}

#content_right .content_right_product_02 {
	clear: both;
	height: 182px;
	padding: 18px 10px 0 10px; 
	background: url(../images/produc_02_bg.jpg) no-repeat;
}



/* end of content right */
/* end of content */

/* ----- Footer ----- */
#footer {
	clear: both;
	padding: 10px;
	padding-bottom:40px;
	color:#fff;
	text-align: center;

}
#footer a {
	color: #fff;
	font-weight: normal;
}
#footer a:hover {
	color: #CCFF00;
}
/* ----- End of Footer ----- */
.daohang{ padding-bottom:10px;}
.pianyi ul{ float:left; margin-left:10px;}
.content_left_neiye{  background-color:#fff; padding-left:20px; padding-top:10px;background:url(../images/center_bg.gif) repeat-y; float:left;  width:630px;}
.main_5 {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	WIDTH: 600px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 15px;
	HEIGHT: 160px;
	
	clear: both
}

.main_5 IMG {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	WIDTH: 164px;
	PADDING-RIGHT: 4px;
	FLOAT: left;
	HEIGHT: 150px;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-RIGHT: 20px;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 4px
}

.main_5 H3 {
	BORDER-BOTTOM: #ccc 1px solid;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 18px;
	MIN-HEIGHT: 18px;
	HEIGHT: auto !important;
	COLOR: #94001C;
	FONT-SIZE: 14px;
	float:left; width:405px;
	margin:0;
	padding:0px;
}

.main_5 P {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 12px;
	PADDING-TOP: 10px;
	width: 400px;
	float: left;
	height: auto;
}

.main_5 SPAN {
	COLOR: #5a5a5a;
	FONT-WEIGHT: bold
}
.content_left_neiye H1 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; TEXT-INDENT: 30px; BACKGROUND: url(../images/huojianghong.jpg) no-repeat 0px 3px; HEIGHT: 18px; COLOR: #94001c; FONT-SIZE: 16px; margin-right:20px;
}
#music_menu {

	width: 918px;
	height: 40px;
	margin: 0px 0 0 0px;
	padding: 0 0 0 0;
	clear:both;

}

#music_menu ul {

	margin: 0px;
	padding: 0 0 0 0;
	width: 918px;
	list-style: none;
	display:inline;
	
	text-indent:-9999px;
	clear:both;
}

#music_menu ul li {
display:inline;
	
}

#music_menu ul li a {
	float: left;
	padding: 12px 0 0 0;	
	text-align: center;
	font-size: 13px;
	text-align: center;
	text-decoration: none;


	height: 32px;
	font-size: 15px;
	outline: none;
	color: #fff;
}
.shouye a{background:url(../images/dmcar_01.jpg) no-repeat center center; width:152px;}
.shouye a:hover,.shouye1 a{ background:url(../images/dmcarx_01.jpg) no-repeat center center; width:152px;}
.pro a{  background:url(../images/dmcar_02.jpg) no-repeat center center; width:153px;}
.pro a:hover,.pro1 a{ background:url(../images/dmcarx_02.jpg) no-repeat center center; width:153px;}

.anli a{ background:url(../images/dmcar_04.jpg) no-repeat center center; width:152px;}
.anli a:hover,.anli1 a{ background: url(../images/dmcarx_04.jpg) no-repeat center center; width:152px;}

.service a{ background:url(../images/dmcar_03.jpg) no-repeat center center; width:154px;}
.service a:hover,.service1 a{ background: url(../images/dmcarx_03.jpg) no-repeat center center; width:154px;}

.join a{ background:url(../images/dmcar_05.jpg) no-repeat center center; width:157px;}
.join a:hover,.join1 a{ background: url(../images/dmcarx_05.jpg) no-repeat center center; width:157px;}


.about a{ background: url(../images/dmcar_06.jpg) no-repeat center center; width:150px;}
.about a:hover,.about1 a{ background: url(../images/dmcarx_06.jpg) no-repeat center center; width:150px;}

.news a{  background:url(../images/smenu_01.gif) no-repeat center center;}
.news a:hover,.news1 a{ background:url(../images/smenu_01.gif) no-repeat center center;}

.zhishi a{  background:url(../images/smenu_03.gif) no-repeat center center;}
.zhishi a:hover,.zhishi1 a{ background:url(../images/sne_03.gif) no-repeat center center;}
.zhishi a:active{background:url(../images/sne_03.gif) no-repeat center center;}
.zhuanti a{  background:url(../images/smenu_04.gif) no-repeat center center;}
.zhuanti a:hover{ background:url(../images/sne_04.gif) no-repeat center center;}
.zhuanti a:active{background:url(../images/sne_04.gif) no-repeat center center;}
.music a{  background:url(../images/smenu_05.gif) no-repeat center center;}
.music a:hover{ background:url(../images/sne_05.gif) no-repeat center center;}
.music a:active{background:url(../images/sne_05.gif) no-repeat center center;}
.bbs a{  background:url(../images/smenu_06.gif) no-repeat center center;}
.bbs a:hover{ background:url(../images/sne_06.gif) no-repeat center center;}
.bbs a:active{background:url(../images/sne_06.gif) no-repeat center center;}
.shop a{  background:url(../images/zhi_07.gif) no-repeat center center;}
.contact a{  background:url(../images/zhi_09.gif) no-repeat center center;}
.login a{  background:url(../images/zhi_05.gif) no-repeat center center;}

daohang_left{
	float: left;
	width: 245px;
	
	background:#232323;
	border:1px solid #292929;
	
}



#daohang_left ul {
	margin: 0 0 0px 0;
	padding: 0px;
	font-size:16px;
	

}

#daohang_left ul li {
	height:32px;
	display:block;
	padding: 0 0 5px 0px;
	list-style: none;
	font-size:12px;

}
#daohang_left ul li a{height:32px; background:url(../images/fenlei.jpg) no-repeat; width:230px; margin:0px; color:#fff; line-height:1.5em;display:block; font-weight:bold; font-size:14px;

}
#daohang_left ul li a:hover{ color:#FFFFFF; background:url(../images/fenlei1.jpg) no-repeat; height:32px; text-decoration:none; width:230px;font-size:14px;

}
ul#main_7 {
	WIDTH: 600px; float:left; list-style:none; padding:0PX; margin:0;
}
ul#main_7 LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; WIDTH: 595px; background:url(../images/fohao.jpg) no-repeat 0px 10px; HEIGHT: 30px; COLOR: #999; FONT-SIZE: 12px
}
ul#main_7 LI SPAN {
	TEXT-ALIGN: left; WIDTH: 400px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
ul#main_7 LI A {
	COLOR: #333
}
ul#main_7 LI A:hover {
	COLOR: #006794
}
.gun a{ color:#fff;}

.left-check {}
.left-check dt,.left-link dt {height:30px; line-height:30px; font-size:14px; color:#fff; background:#333; padding:0 15px; margin-bottom:20px;}
.left-check dd {margin-left:5px; margin-bottom:10px;}
.left-check .sma-btn  {height:24px; padding:4px 15px; margin-left:10px; background:#940202; color:#fff;}
.left-check input {width:121px;}
.left-link a {margin-right:10px; display:inline-block;}


