@charset "utf-8";
html, body, .wrapper, .screen_bg, .screen_md {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.header {
	position: absolute;
	top: 0;
	left: 0;
}
.main {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.screen {
	position: relative;
	overflow: hidden;
}
.screen_bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
}
.screen_bg img {
	position: absolute;
	top: 0;
	left: 0;
}
.screen_title {
	position: absolute;
	top: 15%;
	left: 0;
	z-index: 99;
	width: 100%;
	text-align: center;
}
.screen_md {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	background: url(../images/x.gif) 0 0 no-repeat;
}
.w1024 {
	position: relative;
	margin: 0 auto;
	width: 1024px;
	height: 100%;
	z-index:20
}
.booking {
	position: absolute;
	top: -80px;
	left: 12px;
	z-index: 100;
	padding-left: 166px;
	width: 834px;
	height: 70px;
	background: url(../img/booking_bg.png) 0 0 no-repeat;
}
.booking .item {
	display: inline;
	float: left;
}
.booking .item_hd {
	padding-top: 11px;
	padding-left: 5px;
	color: #a29061;
}
.booking .item_bd {
	padding-top: 2px;
}
.booking_submit {
	float: right;
	padding-top: 26px;
	width: 114px;
	text-align: center;
}
.booking_submit a {
	display: inline-block;
	margin-right: 8px;
	vertical-align: middle;
	font-size: 14px;
	color: #674914;
}
.booking_submit a:hover {
	color: #845e1a;
}
.downlist_nav {
	bottom: 80px;
}
.slogan {
	position: absolute;
	top: 50%;
	left: 97px;
	margin-top: -300px;
	background: none;
	z-index:999
}
.slogan img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: none;
	z-index:999
}
.scroll_tips {
	position: absolute;
	bottom: 100px;
	left: 406px;
	margin-top: -22px;
	z-index:30;
	width:188px; height:59px;
}
.scroll_tips img{ z-index:40}
.sidebar {
	position: absolute;
	top: 50%;
	right: 30px;
	z-index: 999;
	margin-top: -170px;
	width: 40px;
}
.sidebar li {
	float: left;
	margin-bottom: 9px;
	width: 50px;
	height: 50px;
	overflow: hidden;
	/*text-indent: -200em;*/
	cursor: pointer;
	padding-top: 13px;
padding-left: 10px;
}
.sidebar .li1 {
	background: url(../images/01.png) no-repeat;
}
.sidebar .li2 {
	background: url(../images/01.png) no-repeat;
}
.sidebar .li3 {
	background: url(../images/01.png) no-repeat;
}
.sidebar .li4 {
	background: url(../images/01.png) no-repeat;
}
.sidebar .li5 {
	background: url(../images/01.png) no-repeat;
}
/*第2屏*/
.room_list {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: 0px;
	margin-left: -512px;
	width: 1024px;
	height: 342px;
	overflow: hidden;
}
.room_list ul {
	position: absolute;
	top: 0;
	left: 0;
	width: 24000px;
}
.room_list li {
	display: inline;
	position: relative;
	left: 0;
	float: left;
	margin-right: 48px;
	width: 165px;
	text-align: center;
}
.room_list .title {
	margin-top: 14px;
}
.room_list .title a {
	font-size: 18px;
	color: #333;
}
.room_list .hotel {
	margin-top: 12px;
	font-weight: 400;
	color: #a58b55;
	background: url(../img/room_hotel_bg.gif) center center no-repeat;
}
.room_list .more {
	margin-top: 12px;
}
.room_list .date {
	margin: 12px 2px 0;
	padding: 4px 10px 4px 0;
	color: #aeaeae;
	border: 1px #e5e1d8 solid;
	background: #fbfbfb
}
.room_list .date_bd span {
	padding-right: 3px;
	padding-left: 10px;
	font-weight: 700;
	color: #7f6d49;
}
.room_list_tab {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: 260px;
	width: 100%;
}
.screen_title1 {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -150px;
	margin-left: -512px;
	width: 1024px;
	height: 342px;
	overflow: hidden;
	font-size:14px;
	text-align:center
}
.screen_title1 P {
	color: #ffffff;
	font-family:"微软雅黑"}
.tab_hd {
	text-align: center;
}
.tab_hd li {
	display: inline-block;
 *display:inline;
 *zoom:1;
	margin-right: 4px;
	margin-left: 4px;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: url(../images/common.png) -20px -20px no-repeat;
}
.tab_hd .current {
	background-position: -40px -20px;
}
/*第3屏*/
.screen_title3 {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -180px;
	margin-left: -512px;
	width: 1024px;
	height: 42px;
	overflow: hidden;
}
.screen_title3 P {
	color: #fff;
	font-size:14px;
	font-family:"微软雅黑";
	text-align: center;
margin-top: 12px;
}
.recreation_list {
	position: absolute;
	top: 45%;
	left: 50%;
	margin-top: -120px;
	margin-left: -512px;
	width: 1024px;
	height: 1456px;
	overflow: hidden;
}
.recreation_list_bd {
	position: absolute;
	top: 0;
	left: 0;
	width: 102400px;
}
.recreation_list ul {
	float: left;
	position: relative;
	width: 1024px;
	height: 456px;
	overflow: hidden;
}
.recreation_list li {
	height: 211px;
	width:330px;
	border:#F60 solid 3px;
}
.recreation_list .i_point {
	position: absolute;
}
.recreation_list p {
	position: absolute;
	line-height: 22px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}
.recreation_list .line {
	position: absolute;
	height: 22px;
	/*background: url(../images/line1.gif) 0 center repeat-x;*/
}
.recreation_list .item1, .recreation_list .item2 {
	top: 0;
}
.recreation_list .item2{
	padding-top:68px;}
.recreation_list .item3, .recreation_list .item4 {
	top: 115px;
}
.recreation_list .item5, .recreation_list .item6 {
	top: 230px;
}
.recreation_list .item7, .recreation_list .item8 {
	top: 345px;
}
.recreation_list .item1, .recreation_list .item3, .recreation_list .item5, .recreation_list .item7 {
	left: 0;
	text-align: center;
}
.recreation_list .item1 p, .recreation_list .item3 p, .recreation_list .item5 p, .recreation_list .item7 p {
	top: 64px;
left: 48px;

}
.recreation_list .item1 .i_point, .recreation_list .item3 .i_point, .recreation_list .item5 .i_point, .recreation_list .item7 .i_point {
	top: 20px;
	left: 270px;
}
.recreation_list .item1 .line, .recreation_list .item3 .line, .recreation_list .item5 .line, .recreation_list .item7 .line {
	top: 20px;
	left: 140px;
}
.recreation_list .item2, .recreation_list .item4, .recreation_list .item6, .recreation_list .item8 {
	right: 0;
	text-align: right;
}
.recreation_list .item2 p, .recreation_list .item4 p, .recreation_list .item6 p, .recreation_list .item8 p {
	top: 68px;
	right: 275px;
}
.recreation_list .item2 .line, .recreation_list .item4 .line, .recreation_list .item6 .line, .recreation_list .item8 .line {
	top: 68px;
	right: 150px;
}
.recreation_list .item2 .i_point, .recreation_list .item4 .i_point, .recreation_list .item6 .i_point, .recreation_list .item8 .i_point {
	top: 68px;
	right: 129px;
}
.recreation_list_tab {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: 348px;
	width: 100%;
}
/*第4屏*/
.meeting_list {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -145px;
	margin-left: -512px;
	width: 1024px;
	height: 425px;
	overflow: hidden;
}
.meeting_list a {
	position: absolute;
	filter: Alpha(opacity=0);
	opacity: 0;
}
.meeting_list p {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -20px;
	margin-left: -127px;
	width: 254px;
	height: 39px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	/*background: url(../images/meeing_title_bg.png) center 0 no-repeat;*/
}
.meeting_list a:hover p {
	color: #dadada;
}
.meeting_list .item1 {
	top: 0;
	left: -338px;
}
.meeting_list .item2 {
	top: 215px;
	left: -338px;
}
.meeting_list .item3 {
	top: 0;
	left: 343px;
}
.meeting_list .item4 {
	top: 0;
	right: -338px;
}
.meeting_list .item5 {
	top: 215px;
	right: -338px;
}
.screen_title2 {
	position: absolute;
	top: 90%;
	left: 50%;
	margin-top: -10px;
	margin-left: -512px;
	height: 62px;
	overflow: hidden;
	width: 1024px;
	text-align: center;
}
/*第5屏*/
.plaza_list {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -160px;
	margin-left: -512px;
	width: 1024px;
	height: 408px;
	overflow: hidden;
	text-align:center;
}
.plaza_list_bd {
	position: absolute;
	top: 0;
	left: 0;
	width: 10240px;
	height: 408px;
	overflow: hidden;
}
.plaza_list ul {
	float: left;
	width: 1028px;
}
.plaza_list li {
	margin-right: 4px;
	margin-bottom: 4px;
	padding-left: 254px;
	width: 244px;
}
.plaza_list_tab {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: 328px;
	width: 100%;
}
/*版权*/
.vvcopyright {
	position: absolute;
	z-index: 100;
	right: 10px;
	bottom: 0px;
}

.pic