.new-container {width: 1200px; margin: 30px auto 0; overflow: hidden;}

/* 小焦点图 */
.slider-box {float: left; position: relative; width: 495px; height: 290px; overflow: hidden;}

.slider-img li {position: relative;}
.slider-img img {display: inline-block; width: 495px; height: 290px;}
.slider-img .tip {position: absolute; left: 0; bottom: 0; right: 0; height: 65px; line-height: 54px; color: #fff; font-size: 18px; text-align: center; background: rgba(0, 0, 0, .6); overflow: hidden;}

.slider-tab {position: absolute; width: 495px; text-align: center; bottom: 6px; z-index: 3;}
.slider-tab li {display: inline-block; width: 9px; height: 9px; margin: 0 3px; background-color: #146C78; opacity: .6; border-radius: 50%;}
.slider-tab li.on {background-color: #fff;}

.slider-arrows .arrow {position: absolute; top: 50%; margin-top: -13px; width: 19px; height: 27px; background: url('../images/icon.png') no-repeat;}
.slider-arrows .arrow.next {right: 10px; background-position: -67px 0;}
.slider-arrows .arrow.prev {left: 10px; background-position: -46px 0;}

/* 推荐文章 */
.new-list {width: 300px; float: left; margin-left: 20px; height: 260px; padding: 15px; background: #fff;}
.new-list h3 {height: 40px; line-height: 40px; padding-left: 5px; color: #146C78; font-weight: 700; font-size: 20px; border-bottom: 1px solid #EFEDE7;}

.new-ul {padding: 10px;}
.new-ul li {margin-top: 23px; font-size: 16px; line-height: 1; height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.new-ul li a {color: #444;}
.new-ul li:hover a {color: #0E91A1; text-decoration: underline;}

/* 公告 */
.anno-box {width: 300px; float: left; margin-left: 20px; height: 260px; padding: 15px; background: #fff;}
.anno-box h3 {height: 40px; line-height: 40px; padding-left: 5px; color: #146C78; font-weight: 700; font-size: 20px; border-bottom: 1px solid #EFEDE7;}

.anno-info {margin-top: 10px;}
.anno-info .anno-tit {font-weight: bold; font-size: 15px; line-height: 30px; height: 30px;}
.anno-info p {font-size: 14px; line-height: 24px; height: 120px; overflow: hidden;}
.anno-info p a{color: #00A1CB;}

.anno-online {font-size: 15px; line-height: 24px; border-top: 1px solid #EFEDE7; padding-top: 15px; margin-top: 15px; text-align: center;}
.anno-online i {display: inline-block; width: 18px; height: 16px; background: url('../images/icon.png') no-repeat -96px -31px; vertical-align: -2px; margin-right: 10px;}
.anno-online a {color: #0E91A1;}

/* 设施 */
.facility-container {width: 1140px; margin: 30px auto 0; overflow: hidden; background: #fff; padding: 30px;}
.facility-container li {float: left; margin-left: 30px; width: 360px;}
.facility-container li.no-margin {margin-left: 0;}

.facility-tit {font-size: 16px; text-align: center; font-weight: bold; line-height: 22px;}
.facility-tit h3 {color: #666;}
.facility-tit b {color: #ccc; font-size: 15px;}

.facility-info {margin-top: 10px; width: 360px; height: 240px; overflow: hidden;}
.facility-info img {display: inline-block; width: 100%; height: 100%; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.facility-info:hover img {-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}

/* 环境 */
.envir-container {width: 1140px; margin: 30px auto 0; overflow: hidden; background: #fff; padding: 30px;}

.envir-info {float: left; width: 350px; margin: 60px 0 0 10px;}
.envir-info h3 {font-size: 28px; color: #333; font-weight: normal; line-height: 36px;}
.envir-info p {margin-top: 40px; font-size: 15px; color: #666; line-height: 24px;}

.envir-slider {position: relative; float: right; width: 730px; height: 328px; }
.envir-img img {display: inline-block; width: 730px; height: 328px;}

.envir-tab {position: absolute; width: 730px; text-align: center; bottom: 10px; z-index: 3;}
.envir-tab li {display: inline-block; width: 9px; height: 9px; margin: 0 3px; background-color: #146C78; opacity: .6; border-radius: 50%;}
.envir-tab li.on {background-color: #fff;}

.envir-arrows .arrow {position: absolute; top: 50%; margin-top: -13px; width: 19px; height: 27px; background: url('../images/icon.png') no-repeat;}
.envir-arrows .arrow.next {right: 10px; background-position: -67px 0;}
.envir-arrows .arrow.prev {left: 10px; background-position: -46px 0;}

/* 简介与预约 */
.intro-container {width: 1140px; margin: 30px auto; overflow: hidden; background: #fff; padding: 30px;}

.intro-info {float: left; width: 380px;}
.intro-info .intro-tit {color: #146C78; font-size: 13px;}
.intro-info .intro-tit strong {font-size: 20px; font-weight: normal; margin-right: 10px;}
.intro-info p {font-size: 15px; line-height: 28px; margin-top: 12px;}
.intro-info p a{ color: #00A1CB;}

.reserve-info {float: right; width: 730px; height: auto; overflow: hidden;}
.reserve-info img{display: block; width: 730px;}

































