/* CSS Document */
html{

}
body{
	font-size: 12px;
	color: #000;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
}
a,img,table{ border:0; }
a {
	font-size: 12px;
	text-decoration: none;
	color:#000000
}
a:hover {
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}
.rap{text-align:left;width:1002px;margin:auto;overflow:hidden}
.dh {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: center;
}
.dh a{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	font-family: "Trebuchet MS", "verdana";
	font-weight: bold;
}
.dh a:hover {
	font-size: 14px;
	color: #efefef;
	text-decoration: none;
	font-family: "Trebuchet MS", "verdana";
	font-weight: bold;
}
.navigation {
	line-height:30px;
    padding: 5px;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
}
.linehigh{line-height:25px;}
.rightline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;	
}
.side_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3E3E3;
}
.footline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D9D9D9;
}
.footline1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	}
.topline {
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #716F64;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.navigation:hover {
	color: #333333;
	text-decoration: underline;
	font-size: 14px;
}
.list {
	font-weight: bold;
	color: #a0a0a0;
	text-decoration: none;
	font-size: 12px;
}
.line {
	border: 1px solid #CCCCCC;
	color: #0099FF;
	color: #0066FF;
}
.list:hover {
	font-weight: bold;
	color: #2e2e2e;
	text-decoration: none;
	font-size: 12px;
}
.content {
	line-height: 18px;
}
.box {
	border: 1px solid #D0D0D0;
}
.box_whit {
	border: 1px solid #fff;
}
.box_black {
	border: 1px solid #818181;
}
.red { color: #ff0000 }
.deep_red {
	color: #c00562;
	font-size: 12px;
}
.both_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EBEBEB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBEBEB;
}
.navigation_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BCBCBC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.bodytitle{
	background:url(../00indexbg_leftbg.jpg) repeat-x 0 0;
	}
.box1 {
	border: 1px solid #C1C1C1;
} 
.y_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.y_x {
	border: 1px solid #CCCCCC;
}
.x_y{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
}
.index_font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
}
.index_font2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	left: 15px;
	color: #FFFFFF;

}

.index_font3 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #fff;

}
.index_font3:hover {
	color: red;
	font-size: 14px;
}
.index_font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #CC3333;
}
.linehigh{line-height:24px;
}
.allline{
	border: 1px solid #D9D9D9;
}
/*导航*/
#nav ul,#nav ul li{list-style:none}
#nav ul{border-bottom:2px solid #fff;padding:0px 51px;margin:0px auto;background:#006FDD;width:1002px;background:url(nav_divider.gif) #006FDD no-repeat 45px center;height:30px;}
#nav li{background:url(nav_divider.gif) no-repeat right center;float:left;width:150px;text-align:center}
#nav li a{display:block;height:30px;line-height:30px;*line-height:27px;font-weight: bold;color: #fff;}
#nav li a:hover{color:#fafafa}0897
.left{width:213px;}
.right{border:1px solid #ddd;border-top:0;border-bottom:0;width:673px;padding:0 2px 30px 12px}
#ptitle{background:url(title_bg.jpg) white no-repeat left center;margin:0;padding:0 0 0 50px;font:bold 12px/26px Arial, Helvetica, sans-serif;text-transform:uppercase;height:30px}
.body{margin:0 20px;line-height:22px}
.leftmenu td{height:35px;background:url(list_bg1.jpg) no-repeat center top;padding-left:40px}
#sitemap{line-height:27px}
#sitemap ul ul{line-height:24px}
#topmenu ul,#topmenu li{margin:0;padding:0;list-style:none;}
#topmenu li{background:url(top_menu_bg.jpg) no-repeat 7px bottom;display:inline;height:20px;vertical-align:top}
#topmenu li a{margin:0 3px 0 32px;font:normal 10px/30px Arial, Helvetica, sans-serif;}
