@charset "UTF-8";
/* CSS Document */

body {
    background-color: #000;
	font-family: Lucida Sans Unicode, sans-serif, Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight: 400;
	line-height:18px;
	color:#757575;
}
a:link {
	color: #f6de46;
	text-decoration: none;
}
a:visited {
	color: #f6de46;
	text-decoration: none;
}
a:hover {
	color: #ff9c00;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #f6de46;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


#wrapper {
	width:1028px;
	margin:0 auto;
}
#header{
	height:549px;
	background:url(../img/edm_banner01.jpg) no-repeat 0 0;
	position:relative;
}
.logo{
	width: 52px;
	height: 37px;
	top: 438px;
	left: 936px;
	position: absolute;
	z-index: 98;
}
.top{
	width: 52px;
	height: 37px;
	top: 131px;
	left: 40px;
	position: absolute;
	z-index: 98;
}
/*---menu--- */
.menu{ position:absolute; width:1000px; left:34px; bottom:5px; height:20px}
.menu div{ font-family:Helvetica; font-weight:bold; font-size:17px; display:inline-block; position:absolute}
.menu a{ color:#FFF; text-decoration: none;}
.menu a:hover{ color:#f6de46}
.menu_a{ left:0px}
.menu_b{ left:380px}
.menu_c{ left:612px}
.menu_d{ left:813px}
/*---sub01--- */
.comment{ font-size:14px; font-family:Calibri;  color:#fff ;}
.subTitle{ font-size:20px ; color:#f5de46 ; font-family:Myriad Pro; line-height:1.2em}
.infoTxt{ font-size:15px ; color:#dfdfde ; font-family:Calibri}
#sub01{
	width:1028px;
	height:537px;
	margin:0 auto;
	background:url(../img/pic01.jpg) no-repeat 0 0px;
	position:relative;
	}
.sub01_subtitle{ width: 468px;position: absolute;right: 40px;top: 95px;}	
.sub01_txt1{ width: 468px;position: absolute;right: 40px;top: 125px;}
	
/*---sub02--- */
	
#sub02{
	width:1028px;
	margin:0 auto;
	position:relative;
	height:353px;
	background: url(../img/pic02.jpg) no-repeat 0 0;
	}

.sub02_subtitle{ width: 570px;position: absolute;left: 56px;top: 110px;}	
.sub02_txt1{ width: 570px;position: absolute;left: 56px;top: 190px; line-height:1.6em}

/*---sub03--- */

	
#sub03{
	width:1028px;
	margin:0 auto;
	position:relative;
	height:386px;
	background: url(../img/pic03.jpg) no-repeat 0 0;
	}

/*---sub04--- */

	
#sub04{
	width:1028px;
	margin:0 auto;
	position:relative;
	height:561px;
	background: url(../img/pic04.jpg) no-repeat 0 0;
	}
.sub04Info .subTitle{font-size:15px;text-align: center; font-family:Arial, Helvetica, sans-serif}
.sub04Info .infoTxt{font-size:12px; color:#a7a7a7; text-align:left; top: 240px;position:absolute;left: 122px; font-family:Arial, Helvetica, sans-serif; width:170px}

.sub04_subtitle{ width: 930px;position: absolute;left: 56px;top: 10px;}	
.sub04_subtitle1{ width: 735px;position: absolute;left: 250px;top: 35px;}	
.sub04_txt1{ width: 930px;position: absolute;left: 56px;top: 50px;}
.sub04_txt2{ width: 285px;position: absolute;left: 56px;top: 190px; }
.sub04_txt3{ width: 285px;position: absolute;left: 369px;top: 190px; }
.sub04_txt4{ width: 285px;position: absolute;left: 683px;top: 190px; }
.sub04_txt5{ width: 735px;position: absolute;left: 250px;top: 70px;}

/*---sub05--- */
	
#sub05{
	width:1028px;
	margin:0 auto;
	position:relative;
	height:504px;
	background: url(../img/pic05.jpg) no-repeat 0 0;
	}

.sub05_txt1{
	width: 841px;
	position: absolute;
	left: 56px;
	bottom: 30px;
}

/*---sub06--- */
	
#sub06{
	width:1028px;
	margin:0 auto;
	position:relative;
	height:466px;
	background: url(../img/pic06.jpg) no-repeat 0 0;
	}

.sub06_subtitle{ width: 510px;position: absolute;right: 0px;top: 130px;}	
.sub06_txt1{ width: 510px;position: absolute;right: 0px;top: 190px; line-height:1.6em}

	
/*---sub07--- */
	
#sub07{
	width:1028px;
	margin:0 auto;
	position:relative;
	height:406px;
	background: url(../img/pic07.jpg) no-repeat 0 0;
	}

.sub07_txt1{
position: absolute;
color: #2c2c2c;
top: 86px;
left: 221px;
width: 195px;
line-height: 21px;
	}
.sub07_txt1 p{
	color: #757575;}
	

/*---sub09--- */

#sub09{
	width:1028px;
	margin:0 auto;
	position: relative;
	height:905px;
	background: url(../img/pic07.jpg) no-repeat 0 0;
	}

	
.sub09_form{
	position: absolute;
width: 932px;
top: 150px;
left: 54px;
color: #929292;
font-family:Calibri
	}	
.sub09_form table td strong{ color:#6d6325; font-size:16px; }
.cor_w {
	font-size:14px;
color: #636363;
line-height: 15px;
padding: 3px 0px;
}
.spec_bk {
border-bottom: 1px dashed #2e2c22;
}
.spec_bk_padding {
padding-left: 8px;
}
.line_bk {
background-color: #151411;
}
.bdr {
border-right: #2e2c22 1px solid;
}
#subTop{width:1028px;
	margin:0 auto;
	position: relative;
	height:39px;
	background: url(../img/top.jpg) no-repeat 0 0;}
#subTop .logo{
	width: 52px;
height: 37px;
top: 0px;
left: 936px;
position: absolute;
z-index: 98;}	
#footer {
    clear:both;
    _height:1%;
    margin:0px auto 30px;
    width:960px;
    height:60px;
	text-align:center;
	padding-top:0px;
}

