body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #101211 url(../l_img/bg.jpg) no-repeat center top;
}
body,td,th {
	font-size: 12px;
	font-family: Tahoma;
	
}
a:link { color: #ffffff; text-decoration: none} 
a:visited { color: #ffffff; text-decoration: none}


a:hover {

}
a:active {
	text-decoration: none;
} 
#top_table {
	width:805px;
	border:none;
	cellpadding:0;
	cellspacing:0;
	margin-right: auto;
	margin-left: auto;
	height: 90px;
} 
#top_logo {
	width: 173px;
	float: left;
} 
#top_right {
	float: right;
	line-height: 24px;
	color: #FFFFFF;
	width: 500px;
	padding-top: 10px;
} 
#top_right a {
	color: #FFFFFF;
	text-align:right;
}
#top_right a:hover {
	color: #4CBDF8;
}
#top_button {
	border:none;
	cellpadding:0;
	cellspacing:0;
	width:805px;
	margin-right: auto;
	margin-left: auto;
	background:url(../l_img/top_button_bg.jpg);
	height:27px; overflow:hidden;
	list-style: none;
} 
#top_button_link {
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	
} 
#top_button_link a {
	color: #FFFFFF;
	margin-right: 15px;
	margin-left: 15px;
	line-height: 19px;

}
#top_button_link a:hover {
}
#sub_title {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 360px;
	float: left;
}
#all_table {
	width:805px;
	border:none;
	cellpadding:0;
	cellspacing:0;
	margin-right: auto;
	margin-left: auto;

}

/* nav */
#nav_wrapper{
	position: absolute;
}
#nav {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#nav dt {
	width: 73px;
	float:left; 
}
#nav dt#home {
	padding-left: 20px;
	/*width: 80px;*/
	min-width:80px;
}
#nav dt a {
	z-index: 10;
	display: block;
	/*width: 70px;*/
	float: left;
	height: 17px;
	outline: none;
	font-size: 9pt;
	margin-top: 3px;
	color: #000000;
	min-width:80px;
}
#nav dt a span{
	display: block;
	float: right;
	/*width: 70px;*/
	text-align: center;
	cursor: pointer;
	min-width:70px; 
}
#nav dt.back {
	width: 5px;
	height: 21px;
	top: 66px;
	z-index: 1;
	position: absolute;
	margin-left: 110px;
	margin-top: 26px;
	left: 120px;
}

#nav dl{
	float: left;
	background: none;
	/*width: 70px; */
}
#nav dd {
	left: 0px;
	z-index: 20;
	position: absolute;
	display: none;
	top: 110px;
	color: #000000;
	line-height: 20px;
	padding-top: 10px;
}
#nav    dd  ul#px {
	width: 800px; 

}
#nav dl#nav01 dd{}
#nav dl#nav02 dd{
	left: 80px;
}

#nav dl#nav03 dd{ left: 100px; }
#nav dl#nav04 dd{ left: 200px; }
#nav dl#nav05 dd{ left: 300px; }
#nav dl#nav06 dd{ left: 400px; }
#nav dl#nav07 dd{ left: 500px; }
#nav dl#nav08 dd{ left: 600px; }
#nav dl#nav09 dd{ left: 700px; }

/*#nav dl#nav03 dd{ left: 180px; }
#nav dl#nav04 dd{ left: 280px; }
#nav dl#nav05 dd{ left: 380px; }
#nav dl#nav06 dd{ left: 480px; }
#nav dl#nav07 dd{ left: 580px; }
#nav dl#nav08 dd{ left: 680px; }
#nav dl#nav09 dd{ left: 780px; }*/

#nav dl.current a{
	color: #000000;
}
#nav dl.in a{
	color:#666666;
}
#nav dl.out a{
	color:#000000;
}
#nav dl.current lia{ background: none; }
#nav dl.out li a{
	background: none;
	color: #000000;
}
#nav dl.in li a{ background: none; }

#nav ul{ width: 500px; }
#nav dl.in ul a{color: #fff;}
#nav ul li{
	float: left;
	padding: 0 10px;
	background-color: #000000;
}
#nav dl.current ul li a{
	color: #fff;
}
#nav ul li a{
	color:#000000;
	text-decoration: none;
}
#nav ul li a:hover{color: #fff; }
#left_all {
	width:210px;
	float: left;
	padding-left: 6px;
}



#menu {
	list-style: none;
	height: 210px;
}
.menu a {
	color: #DDD;
	display: block;
	padding: 7px 0 6px 0px;
	text-decoration: none;
	list-style: none;
	width: 210px;
	margin-right: auto;
	margin-left: auto;
}
.menu a:hover {
	background: #242424;
	color: #FFFFFF;
	width: 210px;
}
.menu  div.line {
	height: 1px;
	background-color: #333333;
}
.menu  div.line2 {
	height: 1px; background-color: #FCCF04;
}
.left_menu_small {
	font: 9px Tahoma;
	color: #898989;
	padding-left:6px;
}
.left_menu_jiantou {
	font: 9px Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-right: 10px;
}
.left_menu_sort {
	font-weight: bold;
	color: #FFC700;
}

#right_all {
	width: 580px;
	float: right;
}
#right_location {
	text-align:right;
	padding-bottom: 10px;
	padding-top: 40px;
	width: 420px;
	float: right;
	border-bottom: 1px solid #666666;
}
#right_location a{
	color:#ffffff;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 10px;
}
#right_location a:hover{
	color:#4CBDF8;
}
#right_content {
	font: 9pt/30px Arial, Helvetica, sans-serif, Tahoma;
	color: #E7E7E7;
	padding: 0px 8px 8px 20px;
}



#news_menu {
	list-style: none;
	height: 600px;
	float: right;
}
.news_jiantou {
	font: 9px Geneva, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	padding-right: 10px;
}
.news_menu a    {
	color: #DDD;
	display: block;
	line-height:30px;
	text-decoration: none;
	list-style: none;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
.news_menu a:hover    {
	background: #121212;
	color: #00CCFF;
}

.news_menu div.line {
	background: #333333;
	height: 1px;
	margin-right: auto;
	margin-left: auto;
}
.news_toppic {
	height: 160px;
}

.news_toppic_img {
			float: left;
			clear: left;
			border: 1px solid #ccc;
			background: #eee;
			color: #000;
			width: 200px;
			height: 160px;
			margin: 0 15px 10px 0;
}
.news_toppic_title { 
	font-size: 10.5pt;
	font-weight: bold;
	color: #FFCC00;
}
#news_hot_title{
	color: #FFCC00;
	font-size: 10.5pt;
	font-weight: bold;
}

.news_toppic_content {
	line-height: 26px;
	color: #CCCCCC;

}
.news_show_title {
	line-height: 30px;
	font-weight: bold;
	color: #00CCFF;
	margin-bottom: 1px;
	border-bottom: 1px dotted #999999;
	font-size: 12pt;
	padding: 0px 0px 20px 0px;
}
.news_show_data {
	font: normal 9pt Tahoma;
	color: #CCCCCC;
	width: auto;
}

.news_show_content {
	font-size: 9pt;
	line-height: 30px;
	color: #CCCCCC;
	width: auto;
	padding: 20px 0px 10px 0px;
}



#foot {
	width:805px;
	cellpadding:0;
	cellspacing:0;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-right: auto;
	margin-left: auto;
} 
#foot_content {
	padding-top: 10px;
	padding-bottom: 10px;
} 
#foot_content_cn {
	color: #CCD3DB;
	margin-bottom: 3px;
	height: 12px;
} 
#foot_content_cn a{
	color: #CCD3DB; 
} 
#foot_content_cn a:hover{
	color: #4CBDF8;
} 
#foot_content_en {
	color: #CCD3DB;
	font-size: 10px;
} 
#foot_content_en a{
	color: #CCD3DB;
} 
#foot_content_en a:hover{
	color: #4CBDF8;
} 
#foot_right {
	float: right;
}
#peijian2 {
	width: 130px;
	background: #000000;
	border: 1px solid #666666;
	float: right;
}
#peijian2 a{
	color:#ffffff
}
#peijian2 a:hover{
	color:#FFFF00
}


/*Ê×Ò³*/
#tabs0 {
	list-style: none;
	position: relative;
}
.menu0{
	list-style: none; 
}

.menu0 li{
}
.menu0 li a{
}
.menu0 li.hover{
}
#main0 ul{
	list-style: none;
}
#main0 ul.block{
	list-style: none;
}
#main0 ul.img{
}
#tabs0 ul {
}
/*Ê×Ò³*/


#dashiji {
	background-color:#000000;
	padding: 10px;
	border: 1px solid #333333;
	margin-bottom: 10px;
}
