/* CSS Document */
a img{
	border:0px;
}

body{
margin-left: 0px;
		margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #1A1A1A;
	background-image:url(../img/bg-wrap.jpg);
	background-repeat:repeat-y;
	background-position:top;
	}

.wrap{width:1004px; height:auto; margin:0 auto;}
.bg-menu-top{background-image:url(../img/bg-top.jpg); height:144px; position:relative;}

.bg-lead{background-image:url(../img/bg-center.jpg); background-repeat:repeat-y; height:464px; text-align:center; width:1004; margin:0 auto;}
.bg-lead2{background-image:url(../img/bg-center2.jpg);background-repeat:repeat-y; height:auto ; text-align:center; padding-top:20px; padding-bottom:20px; width:1002; margin:0 auto;}
.bg-lead3{background-image:url(../img/bg-center2.jpg);background-repeat:repeat-y; height:auto ; text-align:center; width:1004; margin:0 auto;}
.bg-lead4{background-image:url(../img/bg-center2.jpg);background-repeat:repeat-y; text-align:center; height:480px; width:1004; margin:0 auto;}
.bg-lead5{background-image:url(../img/bg-center2.jpg);background-repeat:repeat-y; height:auto ; text-align:center; padding:30px; width:1004; margin:0 auto;}
.bg-lead6{background-image:url(../img/bg-center2.jpg);background-repeat:repeat-y; height:auto;width:1004;  padding:30px; margin:0 auto;}
.bg-lead7{background-image:url(../img/bg-center2.jpg);background-repeat:repeat-y; height:auto ; text-align:center; width:1004; margin:0 auto;}

.bg-slide{background-image:url(../img/bg-slide.gif); height:42px; position:relative;}
.txt-foot-lead{background-image:url(img/bg-center.jpg); height:68px; text-align:center; margin:0 auto;} 
.bg-footer{height:24px; text-align:left; padding-left:10px; padding-top:10px; position:relative;}
.designby{position:absolute;float:right; right:10px; top:10px;}
.nav-foot{width:1000px; height:41px; margin:0 auto; float:left;}
.line1{background-color:#333333; height:1px;}
.timeline{margin-left:1px; margin-right:1px; width:1002px; background-color:#000000; height:67px}

.submenu{height:31px; background-image:url(../img/bg-center2.jpg); position:relative; padding-left:28px; width:1004}

.arrow{width:28px; height:14px; position:absolute; left: 89px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow2{width:28px; height:14px; position:absolute; left: 223px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow3{width:28px; height:14px; position:absolute; left: 322px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow4{width:28px; height:14px; position:absolute; left: 459px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow5{width:28px; height:14px; position:absolute; left: 614px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow6{width:28px; height:14px; position:absolute; left: 734px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}

.arrow-1{width:28px; height:14px; position:absolute; left: 56px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow-2{width:28px; height:14px; position:absolute; left: 163px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow-3{width:28px; height:14px; position:absolute; left: 291px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow-4{width:28px; height:14px; position:absolute; left: 421px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow-5{width:28px; height:14px; position:absolute; left: 536px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow-6{width:28px; height:14px; position:absolute; left: 675px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}

.arrow2-1{width:28px; height:14px; position:absolute; left: 73px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}

.arrow4-1{width:28px; height:14px; position:absolute; left: 77px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow4-2{width:28px; height:14px; position:absolute; left: 196px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow4-3{width:28px; height:14px; position:absolute; left: 284px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow4-4{width:28px; height:14px; position:absolute; left: 368px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}
.arrow4-5{width:28px; height:14px; position:absolute; left: 472px; top: 32px; background-image:url(../img/arrow.jpg); background-repeat:no-repeat;}

.padding20{padding-left:20px}
.padding10{padding-top:10px;}

ul#menu {
	width: 1005px; 
	top: 103px;
	left:1px;
	list-style: none;
	margin:0 auto;
	position:absolute;  
    display:block;   
    height:40 px;  
    padding:0px;  
    margin:0 px;  
    list-style:none;      
    overflow:visible;  
    line-height:40px;  
}

ul#menu li { 
	display: block;
	cursor:pointer; 
    float:left;  
    height:40px;  
    margin:0px;  
}


ul#menu-top {
	width: 370px; 
	top: 68px;
	float:right;
	right:1px;
	list-style: none;
	margin:0 auto;
	position:absolute;  
    display:block;   
    height:40 px;  
    padding:0px;  
    margin:0 px;  
    list-style:none;      
    overflow:visible;  
    line-height:40px;  
}

ul#menu-top li { 
	display: block;
	cursor:pointer; 
    float:left;  
    height:40px;  
    margin:0px;  
}

ul#top {
	width: 250px; 
	top: 18px;
	float:right;
	right:1px;
	list-style: none;
	margin:0 auto;
	position:absolute;  
    display:block;   
    height:40 px;  
    padding:0px;  
    margin:0 px;  
    list-style:none;      
    overflow:visible;  
    line-height:40px;  
}

ul#top li { 
	display: block;
	cursor:pointer; 
    float:left;  
    height:40px;  
    margin:0px;  
}
ul#viewmore {
	width: 190px; 
	top: 10px;
	float:right;
	right:5px;
	list-style: none;
	margin:0 auto;
	position:absolute;  
    display:block;   
    height:23 px;  
    padding:0px;  
    margin:0 px;  
    list-style:none;      
    overflow:visible;  
    line-height:40px;  
}

ul#viewmore li { 
	display: block;
	cursor:pointer; 
    float:left;  
    height:23px;  
    margin:0px;  
}

ul#dot-slide {
	width: 82px;
	padding-top:14px;
	vertical-align:middle;
	height:28px;
	float: left;
	padding-left:469px;
	list-style: none;
	margin:0 auto;
	display:block;
	height:16px;
	padding:0px;
	margin:0 px;
	list-style:none;
	overflow:visible;
	line-height:40px;
}

ul#dot-slide li { 
	display: block;
	padding-top:14px;
	cursor:pointer; 
    float:left;  
    height:28px;  
    margin:0px;  
}

.content{margin:0px; width:530px; height:310px; padding:0px; overflow:auto; background:#00000;}
.content2{margin:0px; width:640px; height:310px; padding:0px; overflow:auto; background:#00000;}
.content3{margin:0px; width:530px; height:353px; padding:0px; overflow:auto; background:#00000;}
.content4{margin:0px; width:440px; height:310px; padding:0px; overflow:auto; background:#00000;}
.content5{margin:0px; width:510px; height:353px; padding:0px; overflow:auto; background:#00000;}

.form01{ background-image:url(../img/form-contact01.jpg); width:380px; height:21px; background-repeat:no-repeat; color:#000; border:0px; background-color:#e6e6e6; font-size:12px; padding-left:5px;}
.form02{ background-image:url(../img/form-contact02.jpg); width:379px; height:110px; background-repeat:no-repeat; color:#000; border:0px; background-color:#e6e6e6; font-size:12px; padding-left:5px; padding-top:5px}

ul.list01{padding: 0 0 0px 13px; list-style-image:url(../img/list01.gif); line-height:5px;}

ul.list01 li{padding: 0 0 0px 0px; line-height:16px;}

.footer-talk{width:745px; height:32px; position:relative; padding-left:13px;}
.footer-talk-left{background: url(../img/foot-talk-left.png) no-repeat; width: 11px; height: 10px; position: absolute; left: 1px; top: 2px;}
.footer-talk-right{background: url(../img/foot-talk-right.png) no-repeat; width: 12px; height: 10px; position: absolute; top: 20px; left: 605px;}

a.hoverpix:hover{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=75);
    -khtml-opacity: 0.75;
    -moz-opacity: 0.75;
    opacity: 0.75;}

.bg-lead7 a:hover{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=75);
    -khtml-opacity: 0.75;
    -moz-opacity: 0.75;
    opacity: 0.75;}
	
.bg-lead3 a:hover{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=75);
    -khtml-opacity: 0.75;
    -moz-opacity: 0.75;
    opacity: 0.75;}
	
	
a.sub-menu1-1 {
	margin-left:0px;
	float:left;
	width: 155px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat 0px 0px;
	cursor: pointer;
}
a.sub-menu1-1:hover { background-position: 0px -31px;}
a.sub-menu1-1-active { 
	margin-left:0px;
	float:left;
	width: 155px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat;
	cursor: pointer;
	background-position: 0px -31px;}
	
	
a.sub-menu1-2 {
	margin-left:0px;
	float:left;
	width: 108px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat -155px 0px;
	cursor: pointer;
}
a.sub-menu1-2:hover { background-position: -155px -31px;}
a.sub-menu1-2-active { 
	margin-left:0px;
	float:left;
	width: 108px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat;
	cursor: pointer;
	background-position: -155px -31px;}
	
	
a.sub-menu1-3 {
	margin-left:0px;
	float:left;
	width: 94px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat -263px 0px;
	cursor: pointer;
}
a.sub-menu1-3:hover { background-position: -263px -31px;}
a.sub-menu1-3-active { 
	margin-left:0px;
	float:left;
	width: 94px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat;
	cursor: pointer;
	background-position: -263px -31px;}


a.sub-menu1-4 {
	margin-left:0px;
	float:left;
	width: 173px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat -357px 0px;
	cursor: pointer;
}
a.sub-menu1-4:hover { background-position: -357px -31px;}
a.sub-menu1-4-active { 
	margin-left:0px;
	float:left;
	width: 173px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat;
	cursor: pointer;
	background-position: -357px -31px;}
	

a.sub-menu1-5 {
	margin-left:0px;
	float:left;
	width: 154px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat -530px 0px;
	cursor: pointer;
}
a.sub-menu1-5:hover { background-position: -530px -31px;}
a.sub-menu1-5-active { 
	margin-left:0px;
	float:left;
	width: 154px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat;
	cursor: pointer;
	background-position: -530px -31px;}
	

a.sub-menu1-6 {
	margin-left:0px;
	float:left;
	width: 108px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat -700px 0px;
	cursor: pointer;
}
a.sub-menu1-6:hover { background-position: -700px -31px;}
a.sub-menu1-6-active { 
	margin-left:0px;
	float:left;
	width: 108px;
	height: 31px;
	background: url(../img/sub-menu1.jpg) no-repeat;
	cursor: pointer;
	background-position: -700px -31px;}
	
	
	
a.sub-menu2-1 {
	margin-left:0px;
	float:left;
	width: 95px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat 0px 0px;
	cursor: pointer;
}
a.sub-menu2-1:hover { background-position: 0px -31px;}
a.sub-menu2-1-active { 
	margin-left:0px;
	float:left;
	width: 95px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat;
	cursor: pointer;
	background-position: 0px -31px;}
	

a.sub-menu2-2 {
	margin-left:0px;
	float:left;
	width: 106px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat -95px 0px;
	cursor: pointer;
}
a.sub-menu2-2:hover { background-position: -95px -31px;}
a.sub-menu2-2-active { 
	margin-left:0px;
	float:left;
	width: 106px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat;
	cursor: pointer;
	background-position: -95px -31px;}
	

a.sub-menu2-3 {
	margin-left:0px;
	float:left;
	width: 148px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat -201px 0px;
	cursor: pointer;
}
a.sub-menu2-3:hover { background-position: -201px -31px;}
a.sub-menu2-3-active { 
	margin-left:0px;
	float:left;
	width: 148px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat;
	cursor: pointer;
	background-position: -201px -31px;}
	

a.sub-menu2-4 {
	margin-left:0px;
	float:left;
	width: 118px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat -349px 0px;
	cursor: pointer;
}
a.sub-menu2-4:hover { background-position: -349px -31px;}
a.sub-menu2-4-active { 
	margin-left:0px;
	float:left;
	width: 118px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat;
	cursor: pointer;
	background-position: -349px -31px;}
	
	
a.sub-menu2-5 {
	margin-left:0px;
	float:left;
	width: 120px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat -469px 0px;
	cursor: pointer;
}
a.sub-menu2-5:hover { background-position: -469px -31px;}
a.sub-menu2-5-active { 
	margin-left:0px;
	float:left;
	width: 120px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat;
	cursor: pointer;
	background-position: -469px -31px;}
	
	
a.sub-menu2-6 {
	margin-left:0px;
	float:left;
	width: 169px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat -589px 0px;
	cursor: pointer;
}
a.sub-menu2-6:hover { background-position: -589px -31px;}
a.sub-menu2-6-active { 
	margin-left:0px;
	float:left;
	width: 169px;
	height: 31px;
	background: url(../img/sub-menu2.jpg) no-repeat;
	cursor: pointer;
	background-position: -589px -31px;}
	
	
	
a.sub-menu4-1 {
	margin-left:0px;
	float:left;
	width: 142px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat 0px 0px;
	cursor: pointer;
}
a.sub-menu4-1:hover { background-position: 0px -31px;}
a.sub-menu4-1-active { 
	margin-left:0px;
	float:left;
	width: 142px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat;
	cursor: pointer;
	background-position: 0px -31px;}
	
	
a.sub-menu4-2 {
	margin-left:0px;
	float:left;
	width: 87px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat -142px 0px;
	cursor: pointer;
}
a.sub-menu4-2:hover { background-position: -142px -31px;}
a.sub-menu4-2-active { 
	margin-left:0px;
	float:left;
	width: 87px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat;
	cursor: pointer;
	background-position: -142px -31px;}
	
	
a.sub-menu4-3 {
	margin-left:0px;
	float:left;
	width: 86px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat -229px 0px;
	cursor: pointer;
}
a.sub-menu4-3:hover { background-position: -229px -31px;}
a.sub-menu4-3-active { 
	margin-left:0px;
	float:left;
	width: 86px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat;
	cursor: pointer;
	background-position: -229px -31px;}
	
	
a.sub-menu4-4 {
	margin-left:0px;
	float:left;
	width: 80px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat -315px 0px;
	cursor: pointer;
}
a.sub-menu4-4:hover { background-position: -315px -31px;}
a.sub-menu4-4-active { 
	margin-left:0px;
	float:left;
	width: 80px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat;
	cursor: pointer;
	background-position: -315px -31px;}
	

a.sub-menu4-5 {
	margin-left:0px;
	float:left;
	width: 129px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat -395px 0px;
	cursor: pointer;
}
a.sub-menu4-5:hover { background-position: -395px -31px;}
a.sub-menu4-5-active { 
	margin-left:0px;
	float:left;
	width: 129px;
	height: 31px;
	background: url(../img/sub-menu4.jpg) no-repeat;
	cursor: pointer;
	background-position: -395px -31px;}