body {
	margin:0; background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#409f09; }
	
/*----banner----------*/	

.top-banner {
	width:864px; height:177px; float:none; margin:auto; background-image:url(../images/top-1.jpg); }
.top-img-but {
	width:695px; float:right; height:106px; text-align:right; padding: 0 10px 0 0; margin: 5px 0 0 0; }	
	
	
/*----body----------*/	

.tail {
	width:864px; height:545px; float:none; margin:auto; background-color:#FFFFFF; }
.tail2 {
	width:864px; height:845px; float:none; margin:auto; background-color:#FFFFFF; }	
.tail3 {
	width:864px; height:1190px; float:none; margin:auto; background-color:#FFFFFF; }	
.big-img {
	width:412px; height:344px; float:left; margin-top:15px; margin-left:12px; _margin-left:6px; margin-right:9px; _margin-right:0px; background-image:url(../images/hm-im.jpg); }
.vid-file {
	width:425px; height:344px; float:left; margin-top:15px; }	
.green-tab {
	width:844px; height:153px; float:left; margin:10px 10px 10px 10px; _margin:-5px 0px 10px 4px; }
.green-tab11 {
	width:844px; height:153px; float:left; margin:10px 10px 10px 10px; _margin:11px 0px 10px 4px; }	
.green-tab1 {
	width:414px; height:153px; float:left; margin: 0 0 0 2px; }	
.green-tab2 {
	width:414px; height:153px; float:left; margin: 0 0 0 10px; }		
.green-l {
	width:7px; height:153px; float:left; background-image:url(../images/green-l.jpg); }	
.green-c{
	width:400px; height:153px; float:left; background-image:url(../images/green-c.jpg); }	
.green-r {
	width:7px; height:153px; float:left; background-image:url(../images/green-r.jpg); }
.notice {
	width:160px; height:20px; float:left; margin: 15px 0 0 8px; }
.text {
	width:160px; height:30px; float:left; padding: 10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; }	
.notice-left {
	width:170px; height:auto; float:left; }
.notice-left2 {
	width:220px; _width:219px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding: 20px 0 0 10px; _padding: 20px 0 0 5px;  }
.cc {
	width:218px; float:left; margin: 0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
.notice-right {
	width:205px; height:100px; float:left; padding: 0 0 0 0; }			
	
/*----gallery----*/

.gallery-bg {
	width:844px; height:469px; float:left; margin:10px; }						
	
/*----footer----------*/	
.footer-in {
	width:854px; height:65px; float:none; margin:auto; }
.footer {
	width:100%; height:84px; float:none; margin:auto;  background-position:center; background-image:url(../images/footer.gif); }
.menu-b {
	width:200px; float:left; height:65px; color:#FFFFFF; padding: 18px 0 0 230px; margin: 0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}	
.menu-a {
	width:400px; float:left; height:65px; padding:0; margin: 0 0 0 57px;}
.menu-aa {
	width:400px; float:left; height:65px; padding:0; margin: 0 0 0 0;}	
.menu2 {
	margin:0; padding:0; list-style-type:none; }
.menu2 li {
	width:auto; height:65px; float:left; list-style-type:none; } 
.menu2 li a {
	width:auto; height:auto; padding:25px 14px 25px 14px; float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; } 	
.menu2 li a:hover, .menu2 li a.selected {
	text-decoration:none; color:#000000; }	
.text3 {
	width:200px; height:auto; padding: 0 0 0 23px; float:left; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }	
.text2 {
	width:160px; height:19px; float:left; padding: 20px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; }		


/*----nav----------*/

.menu {
	width:430px; float:right; height:65px; padding:0;}
.menu1 {
	margin:0; padding:0; list-style-type:none; }
.menu1 li {
	width:auto; height:65px; float:left; list-style-type:none; } 
.menu1 li a {
	width:auto; height:auto; padding:25px 16px 25px 16px; float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; } 	
.menu1 li a:hover, .menu1 li a.selected {
	text-decoration:none; background-image:url(../images/but-bg.gif); }	
	
#page-wrap 									{ width: 510px; margin: 25px auto; position: relative; height:510px;
											 border: 10px solid #fc9707; }	
.slide-bg {
	width:850px; float:left; height:660px; }	

.menu-img {
	width:90px; float:left; height:88px; margin: 15px 0 0 20px;  }
.vid-file2 {
	width:864px; height:1000px; float:left;  }	
.vid-file3 {
	width:844px; height:330px; float:left; padding: 10px 0 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;  }			
	
/*----contact----------*/	

.contac-bg {
	width:320px; float:left; height:280px; border: 1px dotted #666666; margin: 18px 0 0 0; padding: 10px; }
.contac-bg2 {
	width:470px; float:left; height:280px; padding: 0 10px 10px 10px; margin: 0px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }	
.name {
	width: 250px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 0 0 5px 0; }
.input-b {
	width:200px; float:left; height:15px; border:1px solid #999999; padding: 2px 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.input-b2 {
	width:260px; float:left; height:100px; border:1px solid #999999; padding: 2px 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }	
.button {
	width:50px; float:left; height:20px; border: 1px dotted #666666; margin:5px 0 0 0; }		
