/* CSS Document */
@import url(global.css);


.fullSlide{ min-width:1200px; border-top:1px solid #ddd;  position:relative;height:650px; overflow:hidden;z-index: 1;}	
.fullSlide .bd{ position:relative; z-index:9999;}	 
.fullSlide .bd ul{ width:100% !important;}	
.fullSlide .bd li{ width:100% !important;  height:650px; }	
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:650px;  }	
.fullSlide .bd li a{ position:absolute; width:100%; height:650px; display:block;}	
.fullSlide .hd{z-index: 9999;width:100%;  position:absolute;bottom:0; left:0; height:30px; line-height:30px; text-align:center; }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:4px; background:url(../images/dot.png) 0 0; overflow:hidden;line-height:9999px;}	
.fullSlide .hd ul .on{background-position:-15px 0px;}

.order_room{width:400px; position:absolute; top:160px; z-index:10000; right:50%; margin-right:200px;}
.order_room_title{height:85px; line-height:85px; font-size:36px; text-align:left; color:#fff; text-shadow:2px 2px 2px #949494;}
.stay-list-left{ border:1px solid #e5e5e5; border-radius:5px; background:url(../images/Index_order_room_bg.png) repeat; position:relative; width:200px; height:240px; padding:10px 10px 0 10px; text-align: center; line-height: 40px; font-size: 20px; color: #000;}
.stay-list-left img { display:block; margin: 0 auto; width: 200px;}
.sea-div{height:40px; line-height:40px; margin-top:14px; position:relative;}
.sea-div input[type=text]{width:259px;height:40px; line-height:40px; color:#ff5400; font-family:arial; border:none; margin-left:20px; text-indent:10px; display: block; float:left;}
.sea-div input.hotel-name{line-height:24px;color:#b8b8b8; font-family:"Microsoft YaHei";}
.search-lab{width:84px;text-align:right;display:block; float:left; color: #333; font-size: 14px;}
.search-but{width:100px; height:36px; line-height:36px; color:#ffffff; font-size:16px; font-family:"Microsoft YaHei"; display: block; float:right; border:none; margin-top:15px; margin-right:37px; background:#c69332; cursor: pointer;}
.sea-div .ui-datepicker-append{left:310px; position: absolute;}

.in_p1 {width: 100%;height: 500px;background: #f5f5f5;}
.about_content{text-align:center; color:#6a6767; line-height:32px; font-size: 14px;}
.about_content p{font-size:32px; color:#000; padding-top:67px; padding-bottom:32px;}
.about_logo{width:1200px; height:80px; background:url(../images/Index_about_logo_x.gif) repeat-x center center; text-align:center; margin-top:30px;}
.about_ts{width:700px; margin:0 auto; margin-top:40px;}
.about_ts ul li{float:left; margin:0 35px; text-align:center; line-height:40px;}
.about_ts ul li a{color:#c69332; display: block; font-size: 14px;}
.about_ts ul li a:hover{color:#000; text-decoration: none;}
.about_ts ul li img { display:block; margin: 0 auto;}


.in_p2 {width:1200px; height: 450px; clear: both; display: block; font-size: 14px;}
.in_p2 .parHd{ height:45px; line-height:45px;position:relative; margin: 77px 0 70px 0;}
.in_p2 .parHd ul{  text-align: center; height: 45px;}
.in_p2 .parHd ul li{margin:0 10px;cursor:pointer; width: 130px; height: 45px; text-align: center; background: #c3c3c3; color: #000; font-size: 18px; display: inline-block;}
.in_p2 .parHd ul li.on{ height:45px; background:#c69332; color: #fff;}
.in_p2 .slideBox{ overflow:hidden; zoom:1;position:relative;   }
.in_p2 .parBd ul{ overflow:hidden; zoom:1;}
.in_p2 .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.in_p2 .parBd ul li .pic{ text-align:center; }
.in_p2 .parBd ul li .pic img{ width:225px; height:155px; display:block; }
.in_p2 .parBd ul li .pic a:hover img{ border-color:#999;  }
.in_p2 .parBd ul li .title{ line-height:24px;}

.in_p3 { width: 100%; clear: both; display: block; height: 800px; background: #f5f5f5;}
.in_p3 h2,.in_p4 h2,.in_p6 h2 { height: 130px; line-height: 130px; text-align: center; font-size: 32px; color: #000; width: 100%; position: relative;}
.in_p3 h2 a { position: absolute; top: 0; right: 0; color: #c69332; font-size: 14px;}
.in_p3 dl { background: #fff; padding: 15px 14px 15px 13px; height: 584px;}
.in_p3 dt { width: 381px; height:584px; float: left;}
.in_p3 dt img { width: 381px; height: 584px; display: block;}
.in_p3 dd { width: 381px; height: 285px; float: left; position: relative; overflow: hidden; text-align: center; margin: 0 0 15px 15px;}
.in_p3 dd img { width: 381px; height: 285px; display: block;transition:0.5s;}
.in_p3 dd:hover img{transform:scale(1.1);}
.in_p3 dd p {background: url(../images/Index_xxyl_bg.png) repeat; position: absolute;opacity: 1;top: -100%;transition: 0.5s;color: #000;width: 381px;height: 285px; display: block; line-height: 285px; color: #fff;font-size: 18px; font-weight: bold;}
.in_p3 dd:hover p {top: 0;}

.in_p4 { width: 100%; clear: both; display: block; height:550px;}
.poster-main{position:relative}
.poster-main a,.poster-main img{display:block;width:100%;height:100%}
.poster-main .poster-list{width:1200px;height:353px}
.poster-main .poster-item{width:470px;height:332px;position:absolute;left:0;top:0}
.poster-main .poster-btn{position:absolute;top:0;cursor:pointer;filter:opacity(.5) brightness(1)}
.poster-main .poster-btn:hover{filter:opacity(1) brightness(2)}
.poster-main .poster-prev-btn{left:0;background:url(../images/prev.png) no-repeat center center}
.poster-main .poster-next-btn{right:0;background:url(../images/next.png) no-repeat center center}
.poster-main span {font-size:14px;text-align:center;line-height:40px;display:block; line-height: 40px; background: url(../images/Index_xxyl_bg.png); color: #fff; position: absolute; bottom: 0px; width: 100%; font-weight: bold;}


.in_p5 { width: 100%; background: url(../images/Index_gg.jpg) center center no-repeat; height: 294px;}
.in_p6 {width: 100%; clear: both; display: block; height:570px;}
.in_p6 dl { width:580px; position: relative; padding: 0 620px 0 0;}
.in_p6 dt { width: 580px; height: 360px; display: block; position: absolute; top: 10px; right: 0;}
.in_p6 dt a { width: 580px; display: block; height: 360px; color: #8c8989; font-size: 14px;overflow: hidden;}
.in_p6 dt a:hover {text-decoration: none;}
.in_p6 dt img { width: 580px; height: 270px; display: block;}
.in_p6 dt strong { font-size: 16px; font-weight: normal; line-height: 40px; padding-top: 10px; width: 580px; overflow: hidden; color: #333; height: 40px; display: block;}
.in_p6 dt a:hover strong { color: #c69332;}
.in_p6 dd { width: 580px; height: 134px; display: block; clear: both;}
.in_p6 dd a { width: 580px; height: 110px; display: block; overflow: hidden;}
.in_p6 dd strong { line-height: 33px;width: 80px;text-align: center; height: 57px; display: block;font-size: 25px;font-weight: bold;color: #c8c8c8;margin-top: 23px;margin-left: 20px; float: left;}
.in_p6 dd strong span { display: block;width: 80px;height: 24px;line-height: 24px;font-size: 16px;background: #c8c8c8;color: #fff;}
.in_p6 dd p {width: 430px; line-height: 26px;height: 80px;margin-right: 10px;border-left: 1px solid #c8c8c8;margin-top: 15px; float: right; padding-left: 20px; color: #8c8989; overflow: hidden;}
.in_p6 dd p i {font-size: 16px;font-style:normal; color: #333; width: 430px; height: 26px; overflow: hidden; display: block; }
.in_p6 dd a:hover { text-decoration: none; background:#c69332; color: #fff;}
.in_p6 dd a:hover strong { color: #fff;}
.in_p6 dd a:hover span {color: #fff; background: #e2c285;}
.in_p6 dd a:hover p {color: #fff;border-left: 1px solid #fff;}
.in_p6 dd a:hover i {color: #fff;}


.js-lightBox{cursor: pointer;opacity: .8;}
.js-lightBox:hover{opacity: 1;}
.lightBox-view img{display: block;display: none;border:0px;margin:0px !important;}
.lightBox-popupMask{position: fixed;background:black;filter:alpha(opacity=80);opacity:0.8;width:100%;height: 100%;z-index:9999;display: none;background-image: url('../images/lightBoxoverlay.png');}
.lightBox-popup{}
.lightBox-popup{display: none; position: fixed;z-index:10000;top:0%;left:50%;height: 50%;background-color: white;border-radius: 10px;border:5px solid white;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-image: url('../images/lightBoxloading.gif'); background-size: 8%;}
.lightBox-description .lightBox-btn{display: inline-block;height: 100%;width:50%;text-align: center;cursor: pointer;background-repeat: no-repeat;background-position: center center;filter:alpha(opacity=20);/* IE */ opacity: .4;background-image: url('../images/lightBoxopacity.png');}
.lightBox-description .lightBox-btn:hover{filter:alpha(opacity=100);opacity: 1;}
.lightBox-description .lightBox-prev-btn.active{background-image: url('../images/lightBoxprev.png'); }
.lightBox-description .lightBox-next-btn.active{background-image: url('../images/lightBoxnext.png'); }
.lightBox-description .lightBox-prev-btn.disable{background-image: url('../images/lightBoxprev.png');opacity: 0.1;cursor: default;}
.lightBox-description .lightBox-next-btn.disable{background-image: url('../images/lightBoxnext.png'); opacity: 0.1;cursor: default;}
.lightBox-view .lightBox-description{position: absolute;bottom:0;right:0;left:0;padding:15px;display: none;color:white;background-color: black;filter:alpha(opacity=80);/* IE */ background: rgba(0,0,0,.8);}
.lightBox-view .lightBox-description .lightBox-current-index{margin-top: 5px;display: block;font-style:italic;}
.lightBox-view .lightBox-description .lightBox-close{float: right;display: block;width:40px;height:40px;cursor: pointer;background-repeat: no-repeat;background-image: url('../images/lightBoxclose.png'); background-position: center center;}
.lightBox-description .btn-position{float: right;position:relative;width:100px;height: 40px;}