/*
*css_reset
*/
body, form, ul, li, p, dl, dd, dt ,h,td,th,h3,h4{
	margin: 0;
	padding: 0;
}
body{
	font-size:12px;
	background:url(bg.gif);
}
li,ul{
	list-style: none;
} 
td {
	color: #333333;
	VERTICAL-ALIGN: top;
} 
input,textarea{
	border:1px solid #ccc;
}
img{
	border:0;
}
a {
	color:#333;
}
a:link {
	color:#333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #4E667B;
}
a:active {
	text-decoration: none;
}
/*
*Hearder
*/
.Hearder{
	height:68px;
	overflow:hidden;
	background:url(nav.gif) repeat-x;
}
.Hearder dl{
	width:1000px;
	height:68px;
	margin:auto;
}
.Hearder dl dt{
	float:left;
	padding-top:20px;
}
.Hearder dl dd{
	float:right;
	padding-top:25px;
	line-height:20px;
	word-spacing:10px;
}
.Hearder dl dd a{
	font-size:14px;
	font-weight:bold;
}
.Hearder dl dd a:hover{
	color:#005EAF;
}
/*
*Naver
*/
.Naver{
	height:430px;
	background:url(bg1.gif) center top no-repeat;
}
.Naver dl{
	width:1000px;
	height:430px;
	overflow:hidden;
	margin:auto;
	position:relative;
}
.Naver dl dt{
	width:260px;
	height:80px;
	position:absolute;
	left:30px;
	bottom:0;
}
.Naver dl dd{
	width:250px;
	height:380px;
	background:url(mbg.gif) center bottom no-repeat;
	text-align:center;
	position:absolute;
	right:156px;
	bottom:0;
}
/*
*Container
*/
.Container{
	width:1000px;
	margin:auto;
}
.Container .head{
	padding:20px 0 20px 15px;
}
.Container .conter{
	height:360px;
}
.Container .conter .Lefter{
	width:540px;
	height:310px;
	padding:20px 0 0 30px;
	float:left;
	background:url(cont1.gif) no-repeat;
}
.Container .conter .Lefter dl{
	padding:25px 20px 0 100px;
	width:135px;
	height:120px;
	overflow:hidden;
	float:left;
}
.Container .conter .Lefter dl dt{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
}
.Container .conter .Lefter dl dd{
	height:80px;
	line-height:20px;
	overflow:hidden;
	color:#666;
}
.Container .conter .Righter{
	width:410px;
	height:330px;
	float:right;
	background:url(cont2.gif) no-repeat;
}
.Container .conter .Righter .sider{
	width:280px;
	height:285px;
	overflow:hidden;
	padding-top:10px;
	margin:auto;
}
.Container .conter .Righter .sider h4{
	line-height:35px;
	font-size:16px;
	font-weight:bold;
	color:#666;
}
.Container .conter .Righter .sider ul{
	padding-top:10px;
	height:240px;
	overflow:hidden;
}
.Container .conter .Righter .sider ul li{
	line-height:24px;
	height:24px;
	overflow:hidden;
	padding-left:12px;
	background:url(array.gif) left 9px no-repeat;
}
.Container .conter .Righter .sider ul li a{
	float:left;
	color:#666;
}
.Container .conter .Righter .sider ul li span{
	float:right;
	color:#666;
}
/*
*Footer
*/
.Footer{
	height:70px;
	padding-top:20px;
	text-align:center;
	line-height:20px;
	color:#999;
	background:url(foot.gif) repeat-x;
}
.Footer a{
	color:#999;
}