
body{
    margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20pt;
	background-color:#000;
}
img {
	border: 0px;
}
#menu{
    float:left;
	display:block;
	margin:0;
	width:1400px;
	height:340px;
    }


#main{
    margin:0 auto 0 auto;
	width:1400px;
}
#main .about2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:455px;
	background: url(../img/about_main_02.jpg) no-repeat;
}
#main .about3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:505px;
	background: url(../img/about_main_03.jpg) no-repeat;
}
#main .about4{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:435px;
	background: url(../img/about_main_04.jpg) no-repeat;
}
#main .about_footer{
	float:left;
	display:block;
	margin:350px 0 0 0;
	width:1400px;
	height:80px;
	color: #fff;
	text-align: center;
}
    #main .about_footer a{
            color: #fff;
            text-decoration: none;
        }
    #main .about_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#main #rooms{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/rooms_main_02.jpg) no-repeat;
}
#main #rooms .rb1 a{
	margin: 280px 0 0 40px;
	display: block;
	position: absolute;
	width: 335px;
	height: 240px;
	background: url("../img/rb1.png");
	z-index: 5;
}
#main #rooms .rb1 a:hover {
        background: url("../img/rb1a.png");
    }
#main #rooms .rb2 a{
	margin: 230px 0 0 400px;
	display: block;
	position: absolute;
	width: 260px;
	height: 345px;
	background: url("../img/rb2.png");
	z-index: 4;
}
#main #rooms .rb2 a:hover {
        background: url("../img/rb2a.png");
    }
#main #rooms .rb3 a{
	margin: 270px 0 0 700px;
	display: block;
	position: absolute;
	width: 295px;
	height: 295px;
	background: url("../img/rb3.png");
	z-index: 3;
}
#main #rooms .rb3 a:hover {
        background: url("../img/rb3a.png");
    }
#main #rooms .rb4 a{
	margin: 230px 0 0 1050px;
	display: block;
	position: absolute;
	width: 295px;
	height: 330px;
	background: url("../img/rb4.png");
	z-index: 2;
}
#main #rooms .rb4 a:hover {
        background: url("../img/rb4a.png");
    }
#main .rooms_footer{
	display: block;
	position: absolute;
	margin:775px 0 0 0;
	width:1400px;
	height:80px;
	color: #fff;
	text-align: center;
	z-index: 1;
}
    #main .rooms_footer a{
            color: #fff;
            text-decoration: none;
        }
    #main .rooms_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }


#main #rm1{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/rm1_main_02.jpg) no-repeat;
}
#main #rm2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/rm2_main_02.jpg) no-repeat;
}
#main #rm3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/rm3_main_02.jpg) no-repeat;
}
#main #rm4{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/rm4_main_02.jpg) no-repeat;
}
#main .roomtxt{
	float: left;
	display: block;
	margin: 280px 0 0 100px;
	width: 380px;
	color: #fff;
	font-size: 14px;
	line-height: 20pt;
}
    #main .roomtxt .a{
	float: left;
	display: block;
	margin: 0;
	width: 200px;
	height: 200px;
    }
    #main .roomtxt .b{
	float: left;
	display: block;
	margin: 0;
	width: 220px;
	height: 150px;
    }
    #main .roomtxt .c{
	float: left;
	display: block;
	margin: 0;
	width: 160px;
	height: 280px;
    }
#main .roompic{
	float: left;
	display: block;
	margin: 120px 0 0 100px;
	width: 780px;
	height: 519px;
	background-color: #fff;
}
#main .next{
	position: absolute;
	margin: 198px 0 0 430px;
	width: 200px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	letter-spacing: 2pt;
}
    #main .next a{
	color: #fff;
	text-decoration: none;
    }
    #main .next a:hover{
	color: #fff000;
	font-weight:bold;
	text-decoration: none;
    }


#main .notice2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:425px;
	background: url(../img/notice_main_02.jpg) no-repeat;
}
#main .notice3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:495px;
	background: url(../img/notice_main_03.jpg) no-repeat;
}
#main .notice4{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:355px;
	background: url(../img/notice_main_04.jpg) no-repeat;
}
#main .notice_footer{
	float:left;
	display:block;
	margin:270px 0 0 0;
	width:1400px;
	height:80px;
	color: #fff;
	text-align: center;
}
    #main .notice_footer a{
            color: #fff;
            text-decoration: none;
        }
    #main .notice_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }


#sce{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/sce_main_02.jpg) no-repeat;
}
#sce .block1{
    float:left;
	display:block;
	margin:100px 0 0 400px;
	width:1000px;
	height:250px;
    }
#sce .block2{
    float:left;
	display:block;
	margin:80px 0 0 150px;
	width:1000px;
	height:250px;
    }
    #sce .pic ul{
    	margin: 0;
    	padding: 0;
    	overflow:hidden;
	    list-style-type:none;

    }
    #sce .pic ul li{
    	width:250px;
    	height:250px;
    	border-radius: 50%;
    	float:left;
    	margin: 30px;
    	position:relative;
    	overflow:hidden;
    	background-color: #fff000;
    	line-height: 18pt;
    }
    #sce .txt{
    	width:250px;
    	height:50px;
    	background:url(../img/1px.png) repeat;
    	position:absolute;
    	left:0;
    	bottom:0;
    	color:#fff;
    }
    #sce .txt h1{
    	font-size:16px;
    	font-weight:20;
    	height:30px;
    	text-align:center;
    	line-height:20px;
    }
    #sce .txt p{
    	font-size:14px;
    	text-align:center;
    }
.sce_footer{
	float:left;
	display:block;
	margin:95px 0 0 0;
	width:1400px;
	height:80px;
	color: #fff;
	text-align: center;
}
    .sce_footer a{
            color: #fff;
            text-decoration: none;
        }
    .sce_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#block{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/map_main_02.jpg) no-repeat;
}
#add{
	margin:600px 0 0 95px;
	display: block;
	position: absolute;
	width: 300px;
	height: 30px;
	font-size:16px;
	color: #fff000;
}
#add a{
	color: #fff000;
	text-decoration: none;
}
    #add a:hover{
	color: #fff;
	text-decoration: none;
    }

#map{
	float:left;
	display:block;
	margin:50px 0 0 580px;
	width:820px;
	height:600px;
}
#main .map_footer{
	float:left;
	display:block;
	margin:125px 0 0 0;
	width:1400px;
	height:80px;
	color: #fff;
	text-align: center;
}
    #main .map_footer a{
            color: #fff;
            text-decoration: none;
        }
    #main .map_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }
