body, form {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	-webkit-text-size-adjust:none;
}

ul, li {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;

	-webkit-text-size-adjust:none;
}

#header ul, #header li {
	font-size:12px;
}


li{
	list-style:none;
	float:left;
}



img{
	border:0;
}
a:link, a:visited{
	color:#000000;
}
a:hover, a:active{
	color:#00592F;
}

#container{
	width:800px;
	height:600px;
	position:relative;
}
.index{
	background-color:#8cc63e;
}

.confor{
	position:absolute;
	top:3px;
	right:250px;
	z-index:2;
}
#index-header{
	position:absolute;
	right:14px;
	top:8px;
	width:400px;
}
#index-header td{
	padding-left:4px;
}
#index-header a:link, #index-header a:visited{

	line-height:27px;
}
#index-header a:hover, #index-header a:active{
	color:#00592F;
}
#index-header .scale1{
	padding-right:10px;
}
#index-header #current a:link, #index-header #current a:visited{
	color:#d5472b;
}
#index-header .scale1 a:link, #index-header .scale1 a:visited, #index-header .scale2 a:link, #index-header .scale2 a:visited, #index-header .scale3 a:link, #index-header .scale3 a:visited{
	text-decoration:none;
	color:#000000;
}
#index-header .scale1 a:link, #index-header .scale1 a:visited{
	font-size:13px;
}
#index-header .scale2 a:link, #index-header .scale2 a:visited{
	font-size:11px;
}
#index-header .scale3 a:link, #index-header .scale3 a:visited{
	font-size:9px;
}

#index-title{
	position:absolute;
	top:53px;
	left:20px;
}
#index-enter{
	position:absolute;
	top:115px;
	left:333px;
}
#index-content{
	position:absolute;
	top:168px;
	left:20px;
}
#index-logo, #logo{
	position:absolute;
	bottom:15px;
	left:14px;
}
#index-slogan{
	position:absolute;
	bottom:10px;
	right:20px;
}

#header{
	position:absolute;
	right:14px;
	top:9px;
	width:400px;
}
#header td{
	padding-left:4px;
}
#header a:link, #header a:visited{
	color:#000000;
	line-height:27px;

}
#header a:hover, #header a:active{
	color:#00592F;
}
#header .scale1{
	padding-right:10px;
}
#header #current a:link, #header #current a:visited{
	color:#d5472b;
}
#header .scale1 a:link, #header .scale1 a:visited, #header .scale2 a:link, #header .scale2 a:visited, #header .scale3 a:link, #header .scale3 a:visited{
	text-decoration:none;
	color:#000000;
}
#header .scale1 a:link, #header .scale1 a:visited{
	font-size:13px;
}
#header .scale2 a:link, #header .scale2 a:visited{
	font-size:11px;
}
#header .scale3 a:link, #header .scale3 a:visited{
	font-size:9px;
}
#title{
	position:absolute;
	top:18px;
	left:13px;
}
#slogan{
	position:absolute;
	bottom:5px;
	right:14px;
}
#content, #content-view{
	position:absolute;
	top:76px;
	left:184px;
	width:593px;
	height:464px;
}
#content{
	background:url(../images/common/bg.gif) no-repeat;
}
#content-view{
	background:url(../images/bg.gif) no-repeat;
}
#menu{
	position:absolute;
	top:120px;
}
#menu li{
	width:146px;
	height:61px;
	float:none;
	margin-bottom:20px;
	z-index:999;
}
#menu li a:link, #menu li a:visited{
	display:block;
	width:146px;
	height:61px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:61px;
	padding-left:13px;
}
#menu li.m1 a:link, #menu li.m1 a:visited{
	background:url(../images/common/m1.gif) no-repeat;
}
#menu li.m2 a:link, #menu li.m2 a:visited{
	background:url(../images/common/m2.gif) no-repeat;
}
#menu li.m3 a:link, #menu li.m3 a:visited{
	background:url(../images/common/m3.gif) no-repeat;
}
#menu li.m4 a:link, #menu li.m4 a:visited{
	background:url(../images/common/m4.gif) no-repeat;
}
#menu li.m5 a:link, #menu li.m5 a:visited{
	background:url(../images/common/m5.gif) no-repeat;
}
#menu li.m1 a:hover, #menu li.m1 a:active, #menu li#over.m1 a:link, #menu li#over.m1 a:visited, #menu li#over.m1 a:hover, #menu li#over.m1 a:active{
	background:url(../images/common/m1_over.gif) no-repeat;
}
#menu li.m2 a:hover, #menu li.m2 a:active, #menu li#over.m2 a:link, #menu li#over.m2 a:visited, #menu li#over.m2 a:hover, #menu li#over.m2 a:active{
	background:url(../images/common/m2_over.gif) no-repeat;
}
#menu li.m3 a:hover, #menu li.m3 a:active, #menu li#over.m3 a:link, #menu li#over.m3 a:visited, #menu li#over.m3 a:hover, #menu li#over.m3 a:active{
	background:url(../images/common/m3_over.gif) no-repeat;
}
#menu li.m4 a:hover, #menu li.m4 a:active, #menu li#over.m4 a:link, #menu li#over.m4 a:visited, #menu li#over.m4 a:hover, #menu li#over.m4 a:active{
	background:url(../images/common/m4_over.gif) no-repeat;
}
#menu li.m5 a:hover, #menu li.m5 a:active, #menu li#over.m5 a:link, #menu li#over.m5 a:visited, #menu li#over.m5 a:hover, #menu li#over.m5 a:active{
	background:url(../images/common/m5_over.gif) no-repeat;
}
	
.over{
	position:absolute;
	left:-39px;
	width:65px;
	height:90px;
}
#m1{
	background:url(../images/common/menu_over1.gif) no-repeat;
	top:30px;
}
#m2{
	background:url(../images/common/menu_over2.gif) no-repeat;
	top:112px;
}
#m3{
	background:url(../images/common/menu_over3.gif) no-repeat;
	top:192px;
}
#m4{
	background:url(../images/common/menu_over4.gif) no-repeat;
	top:273px;
}
#m5{
	background:url(../images/common/menu_over5.gif) no-repeat;
	top:354px;
}

.title{
	position:absolute;
	top:47px;
	left:47px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.title a:hover{
	color: #000000;
}

.whiteline{
	position:absolute;
	top:62px;
	left:330px;
	background:#c6e39f;
	width:1px;
	height:384px;
}

.poster{
	position:absolute;
	top:97px;
	left:80px;
}
.poster2{
	position:absolute;
	top:75px;
	left:178px;
}
.leaflet{
	position:absolute;
	top:97px;
	right:80px;
}
.btn_poster{
	position:absolute;
	bottom:39px;
	left:147px;
}
.btn_poster2{
	position:absolute;
	bottom:39px;
	left:257px;
}
.btn_leaflet{
	position:absolute;
	bottom:39px;
	right:110px;
}

.video{
	position:absolute;
	top:72px;
	left:57px;
	background:url(../images/video_bg.gif) no-repeat;
	width:488px;
	height:316px;
}
.video .black{
	width:436px;
	height:268px;
	background-color:#000;
	margin-left:26px;
	margin-top:24px;
}
.btn_read{
	position:absolute;
	bottom:55px;
	left:47px;
}
.btn_read a:link, .btn_read a:visited{
	font-weight:bold;
}

.document{
	position:absolute;
	top:104px;
	left:47px;
	color:#503632;
	font-weight:bold;
	width:380px;
}
.document .ch{
	color:#000000;
}
.document .link{
	padding-left:20px;
	padding-bottom:7px;
}
.document a:link, .document a:visited{
	text-decoration:none;
}
.download{
	position:absolute;
	top:47px;
	right:45px;
}

.info{
	position:absolute;
	top:79px;
	left:47px;
	color:#000000;
	font-size:13px;
}

.ref_list{
	position:absolute;
	top:91px;
	left:47px;
	width:490px;
}
.ref_list td{
	padding:9px 0px;
}

.sitemap{
	position:absolute;
	top:79px;
	left:47px;
	color:#000000;
	font-size:13px;
	width:520px;
}
.sitemap li{
	list-style:disc;
	margin-left:15px;
	float:none;
}