@charset "utf-8";
/* CSS Document */



body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #EDD5AF;
}
#container {
	width: 100%;
	height: 1116px;
	background: url(images/bg.jpg) center top no-repeat;
	margin: 0;
	padding: 0;
}

#container1{
	width: 960px;
	margin:0 auto;
	padding: 0;
	position:relative;

}

#header{
	background: url(images/header.jpg);
	height:387px;
	overflow: hidden;
}

#header h1 {
	text-indent: -5000px;
	overflow: hidden;
}
#header h2 {
	text-indent: -5000px;
	overflow: hidden;
}

#header ul {
	width:100%;
	height:100%;
	display:block;
	margin: 0;
	padding: 0;	
}
.ttour{
	margin: 0;
	padding: 0;
	width: 524px;
	height: 161px;
	position: absolute;
	left: 406px;
	top: 100px;
	font-size: 13px;
}

.ttour ul{
	margin:0;
	padding:0;
}

.ttour strong {
	font-size:12px;
	color:#409512;	
}

.ttour .price { color:#FF5F00; float:right; font-weight:600;}

.ttour .title {
	color:#93C;
	font-weight:bold;
}

.ttour li{
	list-style:none;
	border-bottom:#cba35a 1px dashed;	
}

.ttour li:first-child{
	margin-top:24px;
}

.ttour li a:link, .ttour li a:visited {
	color: #5a3f01;
	text-decoration:none;
	line-height:25px;
	display:block;
}

.ttour li a:hover, .ttour li a:active {
	color: #642d47;
	background:#FFFBCF;
}


#header li{
	list-style:none;
	width:100%;

	display:block;

}
#header li a.t1 {
	position:absolute;
	top:197px;
	left:413px;
	width:477px;
	height:30px;
}
#header li a.t1:hover {
	background: url(images/main_a.jpg) no-repeat -412px -181px;
}

#header li a.t2 {
	position:absolute;
	top:238px;
	left:414px;
	width:477px;
	height:31px;
}
#header li a.t2:hover {
	background: url(images/main_a.jpg) no-repeat -413px -219px;
}

#header li a.t3 {
	position:absolute;
	top:360px;
	left:700px;
    font-size:13px;
	background:#8a2500;
	color:#ffffff;
	text-decoration:none;
	line-height:24px;
	padding: 0 5px;
	display:block;
}
#header li a.t3:hover {
	color:#FFCEAD;
}
#header li a.t5 {
	position:absolute;
	top:179px;
	left:414px;
	width:532px;
	height:28px;
}
#header li a.t5:hover {
	background: url(images/main_a.jpg) no-repeat -412px -181px;
}

#header li a.t5a {
	position:absolute;
	top:149px;
	left:414px;
	width:532px;
	height:28px;
}
#header li a.t5a:hover {
	background: url(images/main_a.jpg) no-repeat -412px -181px;
}
#header li a.t5b {
	position:absolute;
	top:177px;
	left:414px;
	width:532px;
	height:25px;
}
#header li a.t5b:hover {
	background: url(images/main_a.jpg) no-repeat -412px -181px;
}
#header li a.t5c {
	position:absolute;
	top:204px;
	left:414px;
	width:532px;
	height:32px;
}
#header li a.t5c:hover {
	background: url(images/main_a.jpg) no-repeat -412px -181px;
}
#header li a.t6 {
	position:absolute;
	top:201px;
	left:412px;
	width:532px;
	height:62px;
}
#header li a.t6:hover {
	background: url(images/main_a.jpg) no-repeat -412px -181px;
}



#main{
	width:960px;
	height:100%;
	display:block;
	margin: 0;
	padding: 0;	
}


.t4 a {
	position:absolute;
	top:635px;
	left:200px;
	width:136px;
	height:78px;
	background:url(images/map.png) 0 0 no-repeat;
	text-indent:-3000px;
}
.t4 a:hover {
	margin-top:1px;
}

#nav {
    margin:0;
	padding:0;
	width:355px;
	height:235px;
	float:left;
}
#nav ul {
    margin:0;
	padding:0;
	list-style:none;	
}

#nav li {
    margin:0;
	padding:0;
	text-indent:-3000px;	
}

#nav li a { display:block; height:100%;}

#nav li#m1 { width:355px;height:41px; background: url(images/nav00.jpg) 0 0 no-repeat;}
#nav li#m1.on ,#nav li#m1 a:hover{ background: url(images/nav00.jpg) -355px 0 no-repeat;}

#nav li#m2 { width:355px;height:47px; background: url(images/nav00.jpg) 0 -41px no-repeat;}
#nav li#m2.on ,#nav li#m2 a:hover{ background: url(images/nav00.jpg) -355px -41px no-repeat;}

#nav li#m3 { width:355px;height:50px; background: url(images/nav00.jpg) 0 -88px no-repeat;}
#nav li#m3.on ,#nav li#m3 a:hover{ background: url(images/nav00.jpg) -355px -88px no-repeat;}

#nav li#m4 { width:355px;height:47px; background: url(images/nav00.jpg) 0 -138px no-repeat;}
#nav li#m4.on ,#nav li#m4 a:hover{ background: url(images/nav00.jpg) -355px -138px no-repeat;}

#nav li#m5 { width:355px;height:50px; background: url(images/nav00.jpg) 0 -185px no-repeat;}
#nav li#m5.on ,#nav li#m5 a:hover{ background: url(images/nav00.jpg) -355px -185px no-repeat;}

#photo {
	width:571px;
	height:508px;
	margin:0;
	float:right;
	padding-top: 51px;
	padding-left: 29px;
	background-image: url(images/main.jpg);
	background-repeat: no-repeat;
}
#photo2 {
	width:571px;
	height:508px;
	margin:0;
	float:right;
	padding-top: 51px;
	padding-left: 29px;
	background-image: url(images/main2.jpg);
	background-repeat: no-repeat;
}
#photo3 {
	width:571px;
	height:508px;
	margin:0;
	float:right;
	padding-top: 51px;
	padding-left: 29px;
	background-image: url(images/main3.jpg);
	background-repeat: no-repeat;
}
#photo4 {
	width:571px;
	height:508px;
	margin:0;
	float:right;
	padding-top: 51px;
	padding-left: 29px;
	background-image: url(images/main4.jpg);
	background-repeat: no-repeat;
}
#photo5 {
	width:571px;
	height:508px;
	margin:0;
	float:right;
	padding-top: 51px;
	padding-left: 29px;
	background-image: url(images/main5.jpg);
	background-repeat: no-repeat;
}


.pics {
	height:  535px;
	width:   324px;
	margin:  0;
;
}
.pics img {
    width:  535px; 
    height: 324px; 
    top:  0; 
    left: 0;
}


#map {
	width:700px;
	height:600px;
	background: url(images/map.jpg);
}
