* {
	margin:0;
	padding:0;
	font-family:"MS UI Gothic",sans-serif;
	font-size:10px;
	color:#000;	
}
img {
	border:none;
}
body {
	width:780px;
	margin:0 auto;
}
.clear{clear:both;border-bottom:#FF6600 1px dotted;margin:0 8px;}
a{
	font-family:"MS PGothic",sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:underline;
}
a:hover{
	font-family:"MS PGothic",sans-serif;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
h1{
	font-size:12px;
	font-family:"MS PGothic";
	color:#666666;
	margin:0 8px;
}
#top{
	width:780px;
	background-image:url(images/index_01.gif);
}
	#logo{
		padding-left:8px;
		float:left;
		width:232px;
	}
	#search{
		float:right;
		padding-right:16px;
		margin-top:10px;
		text-align:right;
		overflow:hidden;
	}
	#topmenu{
		margin:0 8px;
		clear:left;
		height:46px;
		width:764px;
	}
		#topmenu ul {
			height:46px;
		}
		#topmenu li {
			height:46px;
			float:left;
			list-style-type:none;
		}
		#topmenu li a:hover {
			background-position:0 -46px;
		}
		#topmenu li a{
			display:block;
			height:46px;
			cursor:pointer;
			background-position:0 0;
		}
		#topmenu01 {
			width:152px;
			background-image:url(images/index_05.gif);
		}
		#topmenu02 {
			width:154px;
			background-image:url(images/index_06.gif);
		}
		#topmenu03 {
			width:152px;
			background-image:url(images/index_07.gif);
		}
		#topmenu04 {
			width:153px;
			background-image:url(images/index_08.gif);
		}
		#topmenu05 {
			width:153px;
			background-image:url(images/index_09.gif);
		}
#content{
	background:url(images/bg.gif);
	width:780px;
	clear:left;
}
	.grayimage{
		width:762px;
		margin:0 8px;
		border:#FFF 1px solid;
		background-color:#E5DFDF;
		height:12px;
	}
	#flash{
		width:764px;
		margin:4px 8px;
	}
	#newleft{
		float:left;
		margin-left:8px;
		padding-top:10px;
		padding-left:10px;
		overflow:hidden;
	}
		#new{
			padding:10px 15px;
		}
		.newlink{
			width:480px;
			border-bottom:#000000 1px dotted;
			display:block;
			color:#666;
			text-decoration:none;
			font-size:12px;
		}
		.newlink .newtext{
			line-height:1.8em;
			width:420px;
			color:#666;
			font-size:12px;
			padding-left:5px;
			
		}
		.yellow{color:#f60;font-size:12px;}
		.all_left{float:left;}
		.clear_both{clear:both;}
		.dl{display:block;}
	#newlight{
		width:232px;
		float:right;
		margin:10px 10px 0 7px;
		overflow:hidden;
	}
		#newlight ul {
			margin:0 0 0 7px;
		}
		#newlight li {
			height:117px;
			list-style-type:none;
			padding-bottom:10px;
		}
		#newlight li a:hover {
			background-position:0 -117px;
		}
		#newlight a{
			display:block;
			height:117px;
			cursor:pointer;
			background-position:0 0;
		}
		#recruit01 {
			width:215px;
			background-image:url(images/index_18.gif);
		}
		#recruit02 {
			width:215px;
			background-image:url(images/index_22.gif);
		}
		#recruit03 {
			width:215px;
			background-image:url(images/recruit03.gif);
		}
	#footmenu{
		background:url(images/foot-bg.gif) no-repeat left top;
		height:52px;
		line-height:38px;
	}
		#footmenu ul{
			text-align:center;
			margin-left:200px;
		}
		#footmenu li{
				float:left;
				list-style-type:none;
				text-align:center;
				margin:0 5px;
		}
	#copyright{
		border:#fff 1px solid;
		height:14px;
		background-color:#E5DFDF;
		margin:0 8px;
		text-align:center;
		font-family:"Arial",sans-serif;
		font-size:11px;
		color:#FF6600;
	}
a.copyright:link{
	color:#FF6600;
	text-decoration:none;
}
a.copyright:visited{
	color:#FF6600;
	text-decoration:none;
}
