/*resert*/
*{padding:0px;margin:0px;}
img{border:none;}
a{text-decoration:none;color:#5b5b5b;cursor:pointer;font-family:"微软雅黑"}
ul,ol,li{list-style:none}
body{font-size:14px;color:#5b5b5b;font-family:"微软雅黑"}
.wrapper{width:100%!important}

/*header*/
#container{width:1140px;margin:0 auto;min-height:500px;background:#efeeec;padding:20px;}
.top {background:#efeeec;height:36px;line-height:36px;}
.wel{width:1180px;margin:0 auto;text-align:right}
.wel span{margin:0 5px;}
.wel a:hover{color:#0063ca}

#header{height:80px;background:#0063ca}
.hed-top ,#container-home{width:1180px;margin:0 auto;}
.hed-top .logo{float:left}
.hed-top .tel{float:right}
/*navigator*/
#menu{width:780px;margin:0 auto;position:relative;}
#menuM{margin-top:-50px;position:absolute;z-index:999}
#menu li{float:left;}
#menu li a{-webkit-box-shadow: #292929 1px 3px 3px;-moz-box-shadow: #292929 1px 3px 3px;box-shadow: #292929 1px 3px 3px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;width:120px;display:block;margin-right:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;text-align:center;background:#0063ca;}
#menu li a:hover{background:#fdbe11;margin-top:-8px;color:#5b5b5b;}
#menu .book{margin-top:-28px;}
#menu li a img{padding:8px 0;}
#menu li a span{display:block;height:30px;line-height:30px;}
#menu  .active a{background:#fdbe11;color:#5b5b5b;}

/*page_banner*/
#page_banner{margin-bottom:50px;}

/*ambuls*/
.ablums{clear:both;height:520px;}
.ablums-left{width:495px;float:left}
.ablums-right{width:650px;border:1px #ccc solid;float:right}
.ablums-left li img{margin-bottom:15px;}
.ablums-spc img{-webkit-box-shadow: #292929 1px 3px 3px;-moz-box-shadow: #292929 1px 3px 3px;box-shadow: #292929 1px 3px 3px;}


#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{border:none;vertical-align:top;}

#DB_gallery .DB_imgSet {position:relative;width:650px;height:387px;overflow:hidden;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:650px;overflow:hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:8px}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:100px;height:63px;border:5px solid #ff0000;left:0;top:0}


/*introduce*/
.introduce{position:relative;color:#fff;clear:both;margin-bottom:20px;}
.in-detial{width:450px;height:170px;background:url(images/hotel_bg.png) repeat;position:absolute;right:0;top:45px;padding:20px;}
.in-detial h4{font-size:16px;color:#fdbe11;font-weight:bold;line-height:40px;}
.in-detial  h4 .in-es{color:#ccc;font-size:12px;padding:0 10px;font-weight:normal;font-style:italic;}
.in-detial .more a{height:30px;line-height:30px;padding:0 5px;background:#ccc;}
.in-detial .more a:hover{background:#fdbe11;color:#5b5b5b}
.in-detial p{line-height:30px;height:120px;overflow:hidden;}


/*news*/
.in-news{clear:both;margin-bottom:40px;height:295px;}
.news-title {position:relative;background:#fdbe11;height:36px;width:100%;}
.news-title  span{height:36px;line-height:36px;}
.news-title .in_spc1{position:absolute;left:8px;}
.news-title .in_spc3{position:absolute;right:8px;}
.news-fir{width:500px;float:left;}
.news-sec{width:650px;float:right;}
.list th{display:none;}
.list .news-title-col{width:80%;border-bottom:1px #ccc dashed;text-align:left;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:allipsis;}
.list .news-date-col{text-align:right;border-bottom:1px #ccc dashed;}
.list a:hover{color:#0063ca}
.news-detail-title{font-size:18px;margin-bottom:20px;}
/*container-home*/
.title_all{height:40px;line-height:40px;border-bottom:#0063ca solid 2px;color:#0063ca;margin-bottom:40px;}
.join-right{width:300px;float:left;}
.join-left{width:800px;float:right;}
.join-left p{line-height:30px;margin-bottom:10px;}
.join li{text-align:center;border-bottom:1px #ccc solid;}
.join li a{height:50px;line-height:50px;width:300px;display:block;background:#efeeec url(images/left_bg.png) no-repeat 20px center;}
.join li a:hover{background:#0063ca url(images/left_bg2.png) no-repeat 20px center;color:#fff;}
.we{font-weight:bold;font-size:16px;color:#c49208;margin-bottom:20px;}
.contact{text-align:center;}

/*login*/
.login-form  .control-group label,.login-form  .control-group  input,.order-query-form label,.order-query-form input{ height:36px;line-height:36px;}
.login-form  .control-submit .control-label{display:none;}
.login-form .btn,.order-query-form  .btn ,.goback .btn{padding:0 20px;background:#3b3b3b;border-radius:5px;color:#fff;border:0;height:26px;line-height:26px;}


/*footer*/
#footer{clear:both;background:#222222;color:#fff;}
.footer-all{width:980px;margin:0 auto;padding:10px 100px;height:240px;}
.footer-left{float:left;text-align:center;}
.footer-right{float:right;padding:30px 0}
.footer-right p{line-height:36px}
.tel-spc{font-style:italic;color:#fcc52e;font-size:18px;}
.portlet-lp-footer{height:40px;line-height:40px;background:#333;border-top:1px #505050 solid;text-align:center;}