@import "../../../t/font_970664_ksqz1ejura.css";body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{font-weight:normal;margin:0;padding:0}body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,i{font:normal 14px Arial,"Microsoft YaHei",'Microsoft JhengHei',Helvetica, STHeiTi, sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}ul,ol,li{list-style:none}a{text-decoration:none;color:#333}a:hover{text-decoration:none}img{vertical-align:top;border:0}button,input,textarea{font-size:100%;vertical-align:middle;outline:none;border-radius:0;-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}div,a{-webkit-tap-highlight-color:rgba(255,255,255,0)}html{font-size:100px}@media screen and (min-width: 320px){html{font-size:85.33333px}}@media screen and (min-width: 360px){html{font-size:96px}}@media screen and (min-width: 375px){html{font-size:100px}}@media screen and (min-width: 480px){html{font-size:128px}}@media screen and (min-width: 640px){html{font-size:170.66667px}}@media screen and (min-width: 750px){html{font-size:200px}}.clearfloat:before,.clearfloat:after{display:table;content:' '}body,html{background:#fff}.clearfloat:after{clear:both}.clearfloat{*zoom:1}.checkBrowser{font-size:14px;line-height:40px;position:fixed;z-index:99999;top:0;left:50%;width:700px;height:40px;margin-left:-360px;padding:0 10px;color:#FFF;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#E6212A}.checkBrowser a{font-size:16px;line-height:20px;position:absolute;top:10px;right:5px;display:block;width:20px;height:20px;cursor:pointer;text-align:center;color:#333;border-radius:50%;background-color:#FFF}.wp1600{max-width:1600px;margin:0 auto}
@media screen and (max-width: 1660px){.wp1600{max-width:none;padding:0 60px}}@media screen and (max-width: 1260px){.wp1600{padding:0 .15rem}}.wp1200{max-width:1200px;margin:0 auto}
@media screen and (max-width: 1260px){.wp1200{padding:0 .1rem}}
@media screen and (max-width: 750px){.dn750{display:none}}

.dk750{display:none}
@media screen and (max-width: 750px){.dk750{display:block}}
.inside-banner{position:relative;width:100%;height:0;padding-bottom:26.04167%;background-position:center center;background-repeat:no-repeat;background-size:cover}.inside-banner-mobile{width:100%;height:0;padding-bottom:48%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:none}
@media screen and (max-width: 750px){.inside-banner{display:none}.inside-banner-mobile{display:block}}.inside-menu{height:65px;line-height:65px;background-color:#efefef;overflow:hidden}
@media screen and (max-width: 950px){.inside-menu{height:55px;line-height:55px}}@media screen and (max-width: 640px){.inside-menu{text-align:center;height:45px;line-height:45px}}.inside-swiper{overflow:hidden}.inside-swiper.no-init .swiper-wrapper{width:100%;display:block}.inside-swiper .swiper-wrapper{font-size:0}.inside-swiper .swiper-slide{display:inline-block;vertical-align:top;width:auto}.inside-swiper .swiper-slide:not(:first-child){margin-left:75px}.inside-swiper .swiper-slide a{position:relative;display:block;font-size:16px;color:#1d1d1d}.inside-swiper .swiper-slide a:after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background:#c91513;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.inside-swiper .swiper-slide.on a:after,.inside-swiper .swiper-slide:hover a:after{width:100%}@media screen and (max-width: 1200px){.inside-swiper .swiper-slide:not(:first-child){margin-left:50px}}@media screen and (max-width: 950px){.inside-swiper .swiper-slide:not(:first-child){margin-left:40px}.inside-swiper .swiper-slide a{font-size:15px}}@media screen and (max-width: 640px){.inside-swiper .swiper-slide:not(:first-child){margin-left:20px}.inside-swiper .swiper-slide a{font-size:14px}}.paged{padding-top:.2rem;text-align:center;font-size:0}.paged span,.paged input,.paged a{display:inline-block;vertical-align:top;font-size:13px;line-height:40px}.paged a,.paged .current{display:inline-block;margin:10px 7px 0;padding:0 15px;height:40px;font-size:13px;text-align:center;background:#eaeaea;color:#8b8b8b;border-radius:3px}.paged .current,.paged a:hover{background:#c91513;color:#fff}.paged-go{display:inline-block;vertical-align:top;margin:10px 12px 0;color:#666}.paged-go input{padding:0 10px;width:50px;height:40px;line-height:40px;text-align:center;background:#eaeaea;outline:none;border:none;border-radius:3px}.paged-go input::-webkit-outer-spin-button,.paged-go input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none}.paged-go a{margin:0 0 0 10px;padding:0 12px;background:#c91513;color:#fff;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.paged-go a:hover{opacity:.85}@media screen and (max-width: 640px){.paged span,.paged input,.paged a{font-size:12px;line-height:32px}.paged a,.paged .current{margin:6px 3px 0;padding:0 12px;height:32px}.paged-go{margin:6px 10px 0}.paged-go input{padding:0 10px;width:40px;height:32px;line-height:32px}.paged-go a{margin:0 0 0 6px}}.header .wp1600{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100px}@media screen and (max-width: 1366px){.header .wp1600{height:90px}}@media screen and (max-width: 640px){.header .wp1600{height:55px}}
.header .logo{height:85px}.header .logo img{width:auto;max-height:100%}@media screen and (max-width: 1366px){.header .logo{height:72px}}@media screen and (max-width: 640px){.header .logo{height:56px}}.header .nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header .nav li{position:relative;margin-left:1px}.header .nav li:hover,.header .nav li.on{background:#D90000}.header .nav li:hover .nav-a h2,.header .nav li:hover .nav-a p,.header .nav li.on .nav-a h2,.header .nav li.on .nav-a p{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}

.header .nav li:hover .nav-sb{display:block}@media screen and (max-width: 1200px){.header .nav{display:none}}.header .nav-a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px;height:100px}.header .nav-a h2{font-size:16px;color:#000}.header .nav-a p{margin-top:4px;font-size:11px;color:#999;text-transform:uppercase}@media screen and (max-width: 1366px){.header .nav-a{padding:0 12px;height:90px}.header .nav-a h2{font-size:15px}.header .nav-a p{margin-top:3px}}.header .nav-sb{display:none;position:absolute;top:100%;right:0;padding-bottom:20px;background:rgba(255,255,255,0.8);border-bottom-right-radius:8px;border-bottom-left-radius:8px;z-index:2001}.header .nav-sb a{position:relative;display:block;padding:0 32px;height:41px;line-height:40px;text-align:center;color:#666;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header .nav-sb a:after{content:'';position:absolute;bottom:0;left:16px;right:16px;border-bottom:1px solid #eae8e8;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header .nav-sb a:hover,.header .nav-sb a.on{color:#fff;background:#c91513}.header .nav-sb a:hover:after,.header .nav-sb a.on:after{border-color:#c91513}.header .menu-icon{display:none;font-size:36px;font-weight:600;color:#333}@media screen and (max-width: 1200px){.header .menu-icon{display:block}}@media screen and (max-width: 640px){.header .menu-icon{font-size:26px}}.nav-mobile{position:absolute;width:2.3rem;top:90px;left:0;bottom:0;z-index:103;background:#fff;overflow:hidden;box-shadow:2px 0 3px rgba(255,255,255,0.3);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-moz-transition:transform .4s ease, -moz-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease, -moz-transform .4s ease}@media screen and (max-width: 640px){.nav-mobile{top:55px}}.nav-mobile.anim{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-mobile-con{display:none;position:fixed;width:100%;top:0;left:0;bottom:0;z-index:9902;overflow:hidden}.nav-mobile-con .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.3);z-index:102}.nav-mobile-top{position:absolute;top:0;left:0;width:100%;height:90px;line-height:90px;padding:0 .15rem;font-size:.15rem;color:#fff;background:#c91513;z-index:103}.nav-mobile-top i{margin-right:.04rem;font-size:.15rem}@media screen and (max-width: 640px){.nav-mobile-top{height:55px;line-height:55px}}.nav-mobile-wp{position:relative}.nav-mobile-wp ul{padding-top:.1rem}.nav-mobile-title{position:relative;margin:0 .15rem;border-bottom:1px dashed #e3e3e3}.nav-mobile-title>a{position:relative;display:block;padding:.09rem 0;z-index:2;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:100%}.nav-mobile-title>a h2{font-size:.13rem;color:#000}.nav-mobile-title>a p{margin-top:.025rem;font-size:.09rem;text-transform:uppercase;color:#999}.nav-mobile-child-btn{position:absolute;width:100%;height:100%;top:0;left:0;text-align:right;line-height:.42rem;font-size:.14rem;font-weight:bold;z-index:1;color:#848484}.nav-mobile-child-btn span{display:inline-block;margin-right:.2rem}.nav-mobile-child-btn i{position:absolute;top:50%;right:.04rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.16rem;color:#c91513;font-family:"iconfont";-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease}.nav-mobile-child-btn i:before{content:"\e635"}.nav-mobile-child-btn.open i{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.nav-mobile-child-btn+a{display:inline-block;width:auto}.nav-mobile .sub{padding:0 .25rem;display:none}.nav-mobile .sub li{border-bottom:1px dashed #e3e3e3;padding-left:.15rem;position:relative;height:.425rem;overflow:hidden}.nav-mobile .sub li a{display:inline-block;vertical-align:middle;line-height:.42rem;font-size:.12rem;height:.42rem;color:#333;overflow:hidden}.footer{padding:22px 0;font-size:12px;line-height:20px;color:rgba(255,255,255,0.8);text-align:center;background:#1e1515}@media screen and (max-width: 640px){.footer{padding:18px 0}}.footer a{color:rgba(255,255,255,0.8)}.footer a:hover{color:#fff}.footer a,.footer span{display:inline-block;margin:0 5px}.footer-top{padding:45px 0;background:#9f0b0b}.footer-top .wp1600{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1200px){.footer-top{display:none}}.footer-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer-nav li{margin-right:45px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer-nav-a{position:relative;display:block;margin-bottom:16px;padding-bottom:15px;font-size:15px;color:#fff;border-bottom:1px solid #b23c3c}.footer-nav-a:after{content:'';position:absolute;left:0;top:100%;width:0;height:1px;background:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.footer-nav-a:hover:after{width:100%}.footer-nav-sb a{display:block;padding:4px 0;color:#fff;font-size:12px;opacity:.6;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.footer-nav-sb a:hover{opacity:1}@media screen and (max-width: 1440px){.footer-nav li{margin-right:35px}}.footer-ewm .ewm-box{padding:13px;text-align:center;background:#fff;border-radius:4px}.footer-ewm .ewm-box img{width:132px;height:auto}.footer-ewm .ewm-box p{margin-top:10px;color:#5e5050}@media screen and (max-width: 1440px){.footer-ewm .ewm-box img{width:120px}}.right-fixed{position:fixed;right:0;bottom:20%;width:72px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #cecece;border-left:1px solid #cecece;border-bottom:1px solid #cecece;background:#fafafa;z-index:2001}.right-fixed li{height:80px}.right-fixed li:not(:first-child){border-top:1px solid #e1e1e1}.right-fixed li:hover{background:#c91513}.right-fixed li:hover .iconfont,.right-fixed li:hover p{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.right-fixed li:hover .wechat-pupop{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.right-fixed li .a-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 5px;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.right-fixed li .iconfont{color:#c91513;font-size:26px}.right-fixed li p{font-size:12px;color:#666}.right-fixed li .wechat-pupop{position:absolute;right:-moz-calc(100% + 1px);right:calc(100% + 1px);bottom:0;padding:18px 18px 15px;width:145px;background:#fff;border-radius:3px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.right-fixed li .wechat-pupop img{max-width:100%;height:auto}.right-fixed li .wechat-pupop p{margin-top:12px;color:#5e5050}.right-fixed .backtop .iconfont{color:#555}@media screen and (max-width: 1600px){.right-fixed{width:60px}.right-fixed li{height:72px}.right-fixed li .a-box{padding:0 6px 3px}.right-fixed li .wechat-pupop{padding:12px;width:120px}.right-fixed li .wechat-pupop p{margin-top:8px}}@media screen and (max-width: 1200px){.right-fixed{display:none}}.index-pagination{position:absolute;left:0;width:100%;z-index:888;text-align:center}.index-pagination span{width:10px;height:10px;margin:0 8px;background:#000;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.index-pagination span.swiper-pagination-bullet-active{background:#c91513}.index-banner{position:relative;width:100%;padding-bottom:43.69792%}@media screen and (max-width: 750px){.index-banner{padding-bottom:79.6%}}.index-banner-box{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden}.index-banner-box .img{width:100%;height:100%;background:#fff none no-repeat center center;background-size:cover}.index-banner .banner-pagination{bottom:50px}@media screen and (max-width: 1366px){.index-banner .banner-pagination{bottom:.2rem}}@media screen and (max-width: 750px){.index-banner .banner-pagination span{margin:0 6px}}.index-title{margin-bottom:30px;text-align:center}.index-title h2{margin-bottom:6px;font-size:40px;color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-title p{font-family:"Microsoft YaHei";font-size:20px;color:#666;font-weight:lighter;text-transform:uppercase}.index-title a:hover h2{color:#c91513}@media screen and (max-width: 1600px){.index-title{margin-bottom:25px}.index-title h2{font-size:34px}.index-title p{font-size:18px}}@media screen and (max-width: 950px){.index-title{margin-bottom:20px}.index-title h2{margin-bottom:2px;font-size:30px}.index-title p{font-size:16px}}@media screen and (max-width: 640px){.index-title{margin-bottom:15px}.index-title h2{font-size:22px}.index-title p{font-size:12px}}.index-box1{padding:140px 0 145px;background:#f5f5f5}@media screen and (max-width: 1600px){.index-box1{padding:100px 0}}@media screen and (max-width: 950px){.index-box1{padding:.4rem 0}}@media screen and (max-width: 640px){.index-box1{padding:0}.index-box1 .wp1600{padding:0}}.index-about{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#fff;box-shadow:0 8px 16px -5px rgba(0,0,0,0.15)}@media screen and (max-width: 1200px){.index-about{display:block}}.index-about-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.index-about-info a{display:block;padding:110px 110px 136px 96px;-moz-box-sizing:border-box;box-sizing:border-box}.index-about-info a:hover .index-title h2{color:#c91513}.index-about-info .p{font-size:15px;line-height:36px;color:#666;font-family:'Microsoft JhengHei'}.index-about-info .p p{margin-bottom:15px}@media screen and (max-width: 1600px){.index-about-info a{padding:80px 60px}}@media screen and (max-width: 1200px){.index-about-info a{padding:60px 60px 50px}}@media screen and (max-width: 640px){.index-about-info .index-title{margin-bottom:10px}.index-about-info a{padding:.325rem .2rem .15rem}.index-about-info .p{line-height:30px;font-size:14px}.index-about-info .p p{margin-bottom:10px}}.index-about-video{position:relative;width:49.3125%}

.index-about-video .video-box{position:absolute;width:100% !important;height:100% !important;overflow:hidden}
.index-about-video img{width:100%;height:100%}
@media screen and (max-width: 1200px){.index-about-video{width:100%;height:0;padding-bottom:81.62231%}}
.index-box2{padding:70px 0 145px}@media screen and (max-width: 1600px){.index-box2{padding-bottom:100px}}@media screen and (max-width: 950px){.index-box2{padding:.325rem 0 .4rem}}@media screen and (max-width: 640px){.index-box2{padding-bottom:0}.index-box2 .wp1600{padding:0}}.index-hotel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1200px){.index-hotel{display:block}}.index-hotel .li-info{padding:0 55px;height:100%;background:#eceaea;-moz-box-sizing:border-box;box-sizing:border-box}.index-hotel .li-info h3{margin-bottom:20px;font-size:26px;color:#000}.index-hotel .li-info h3 span{font-size:14px;color:#666;text-transform:uppercase}.index-hotel .li-info .p{font-size:15px;line-height:36px;color:#666}@media screen and (max-width: 1600px){.index-hotel .li-info h3{margin-bottom:15px;font-size:24px}.index-hotel .li-info h3 span{font-size:13px}}@media screen and (max-width: 1366px){.index-hotel .li-info{padding:0 40px}}@media screen and (max-width: 1200px){.index-hotel .li-info{padding:60px}}@media screen and (max-width: 950px){.index-hotel .li-info{padding:.2rem}.index-hotel .li-info h3{margin-bottom:15px;font-size:22px}}@media screen and (max-width: 640px){.index-hotel .li-info{padding:.275rem .2rem .225rem}.index-hotel .li-info h3{margin-bottom:10px;font-size:18px}.index-hotel .li-info h3 span{font-size:12px}.index-hotel .li-info .p{font-size:14px;line-height:30px}}.index-hotel-hd{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px;background:#f5f5f5}.index-hotel-hd li{height:110px;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.index-hotel-hd li:not(:first-child){border-top:1px solid #eceaea}.index-hotel-hd .li-info{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.index-hotel-hd .li-info .p{max-height:180px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;word-break:break-all}.index-hotel-hd .on{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.index-hotel-hd .on:before{content:'';position:absolute;right:100%;top:50%;margin-top:-7px;border-width:13px 13px 13px 0;border-style:solid;border-color:transparent #eceaea transparent transparent;z-index:222}.index-hotel-hd .on .li-title{display:none}.index-hotel-hd .on .li-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.index-hotel-hd .li-title{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 55px;height:100%;cursor:pointer}.index-hotel-hd .li-title:after{content:'\e793';position:absolute;right:35px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#7a7a7a;font-family:'iconfont';-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-hotel-hd .li-title h3{margin-bottom:8px;font-size:20px;color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-hotel-hd .li-title p{font-size:12px;color:#666;text-transform:uppercase}.index-hotel-hd .li-title h3,.index-hotel-hd .li-title p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 1600px){.index-hotel-hd li{height:90px}.index-hotel-hd .li-info .p{max-height:144px;-webkit-line-clamp:4}}@media screen and (max-width: 1366px){.index-hotel-hd{width:350px}.index-hotel-hd li{height:80px}.index-hotel-hd .li-title{padding-left:40px}}@media screen and (max-width: 1200px){.index-hotel-hd{margin-bottom:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.index-hotel-hd li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:0}.index-hotel-hd li:not(:first-child){border-top:none;border-left:2px solid #fff}.index-hotel-hd .on:before{display:none}.index-hotel-hd .on .li-info{display:none}.index-hotel-hd .on .li-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#eceaea}.index-hotel-hd .li-title{padding:0 40px 0 35px}.index-hotel-hd .li-title:hover{background:#eceaea}.index-hotel-hd .li-title:after{right:25px}.index-hotel-hd .li-title h3{margin-bottom:5px}}@media screen and (max-width: 950px){.index-hotel-hd li{height:70px}.index-hotel-hd .li-title{padding:0 40px 0 20px}.index-hotel-hd .li-title:after{right:20px;font-size:16px}.index-hotel-hd .li-title h3{margin-bottom:3px;font-size:18px}.index-hotel-hd .li-title p{font-size:11px}}@media screen and (max-width: 640px){.index-hotel-hd{margin-bottom:10px}.index-hotel-hd li{height:50px}.index-hotel-hd .li-title{padding:0 16px 0 8px}.index-hotel-hd .li-title:after{right:5px;font-size:13px}.index-hotel-hd .li-title h3{margin-bottom:2px;font-size:14px}.index-hotel-hd .li-title p{font-size:8px}}.index-hotel-bd{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.index-hotel-bd .li-info{display:none}.index-hotel-bd .hotel-swiper{position:relative}.index-hotel-bd .hotel-swiper li{position:relative;height:0;padding-bottom:52.5%}.index-hotel-bd .hotel-swiper li img{position:absolute;top:0;left:0;width:100%;height:100%}.index-hotel-bd .hotel-swiper a{display:block}.index-hotel-bd .hotel-swiper a:hover img{opacity:.85;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-hotel-bd .hotel-prev,.index-hotel-bd .hotel-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#f6ede2;font-size:30px;z-index:222;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-hotel-bd .hotel-prev:hover,.index-hotel-bd .hotel-next:hover{color:#c91513}.index-hotel-bd .hotel-prev{left:55px}.index-hotel-bd .hotel-next{right:55px}@media screen and (max-width: 1200px){.index-hotel-bd .li-info{display:block}}@media screen and (max-width: 950px){.index-hotel-bd .hotel-prev{left:.2rem}.index-hotel-bd .hotel-next{right:.2rem}}@media screen and (max-width: 640px){.index-hotel-bd .hotel-prev,.index-hotel-bd .hotel-next{font-size:24px}}.leisure-intro{background:#eceaea}.leisure-intro a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 170px;height:100%}.leisure-intro a:hover .index-title h2{color:#c91513}.leisure-intro .p{font-size:15px;line-height:36px;color:#666;max-height:216px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;word-break:break-all}@media screen and (max-width: 1600px){.leisure-intro a{padding:0 80px}}@media screen and (max-width: 1366px){.leisure-intro a{padding:0 60px}.leisure-intro .p{max-height:144px;-webkit-line-clamp:4}}@media screen and (max-width: 950px){.leisure-intro a{padding:.325rem .2rem .25rem}.leisure-intro .p{max-height:none;display:block}}@media screen and (max-width: 640px){.leisure-intro .p{font-size:14px;line-height:30px}}@media screen and (max-width: 950px){.index-leisure{display:none}}.index-leisure .mark{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#fff;background:#c91513;z-index:8;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.index-leisure .mark h3{margin-bottom:6px;font-size:28px;font-weight:bold;font-family:'Microsoft JhengHei'}.index-leisure .mark p{font-weight:lighter;text-transform:uppercase}.index-leisure .mark h3,.index-leisure .mark p{width:100%;padding:0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1600px){.index-leisure .mark h3{font-size:24px}}@media screen and (max-width: 1200px){.index-leisure .mark h3{font-size:20px}.index-leisure .mark p{font-size:13px}}.index-leisure-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.index-leisure-list li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.index-leisure-list a{position:relative;display:block;height:0;padding-bottom:93.76299%;overflow:hidden}.index-leisure-list a img{position:absolute;top:0;left:0;width:100%;height:100%}.index-leisure-list a:hover .mark{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.index-leisure-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.index-leisure-main li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.index-leisure-main .leisure-bigitem a{position:relative;display:block;height:0;padding-bottom:61.35417%;overflow:hidden}.index-leisure-main .leisure-bigitem a img{position:absolute;left:0;top:0;width:100%;height:100%}.index-leisure-main .leisure-bigitem a:hover .mark{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.index-leisure-mobile{display:none}.index-leisure-mobile .leisure-swiper{position:relative;overflow:hidden}.index-leisure-mobile .leisure-swiper li{position:relative;height:0;padding-bottom:60.53333%;overflow:hidden}.index-leisure-mobile .leisure-swiper li img{position:absolute;top:0;width:0;height:100%;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-leisure-mobile .leisure-swiper .mark{position:absolute;bottom:.125rem;left:.23rem;right:.23rem;color:#fff;z-index:6}.index-leisure-mobile .leisure-swiper .mark h3{font-size:28px;font-weight:bold;font-family:'Microsoft JhengHei'}.index-leisure-mobile .leisure-swiper .mark p{font-weight:lighter;text-transform:uppercase}.index-leisure-mobile .leisure-swiper .mark h3,.index-leisure-mobile .leisure-swiper .mark p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-leisure-mobile .leisure-swiper .leisure-prev,.index-leisure-mobile .leisure-swiper .leisure-next{position:absolute;top:50%;color:#fff;font-size:24px;z-index:222}.index-leisure-mobile .leisure-swiper .leisure-prev{left:.2rem}.index-leisure-mobile .leisure-swiper .leisure-next{right:.2rem}@media screen and (max-width: 950px){.index-leisure-mobile{display:block}}@media screen and (max-width: 640px){.index-leisure-mobile .leisure-swiper .mark h3{font-size:18px}.index-leisure-mobile .leisure-swiper .mark p{font-size:12px}}.index-box4{padding:90px 0 175px;background:#f5f5f5}@media screen and (max-width: 1600px){.index-box4{padding-bottom:100px}}@media screen and (max-width: 950px){.index-box4{padding:.325rem 0 .4rem}}.index-activity{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 950px){.index-activity{display:block}}.index-activity .big-activity{margin-right:10px;width:29.25%}.index-activity .big-activity a{position:relative;display:block;height:0;padding-bottom:126.92308%;overflow:hidden}.index-activity .big-activity a img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.index-activity .big-activity a:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.index-activity .big-activity .info{position:absolute;bottom:0;left:0;width:100%;padding:20px .1rem;text-align:center;color:#fff;background:rgba(0,0,0,0.5);z-index:8;-moz-box-sizing:border-box;box-sizing:border-box}.index-activity .big-activity .info h3{margin-bottom:2px;font-size:22px}.index-activity .big-activity .info p{font-size:16px;text-transform:uppercase;font-family:'Microsoft JhengHei'}.index-activity .big-activity .info h3,.index-activity .big-activity .info p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 1600px){.index-activity .big-activity .info h3{font-size:20px}.index-activity .big-activity .info p{font-size:15px}}@media screen and (max-width: 1366px){.index-activity .big-activity .info{padding-top:12px;padding-bottom:12px}.index-activity .big-activity .info h3{font-size:18px}.index-activity .big-activity .info p{font-size:14px}}@media screen and (max-width: 1200px){.index-activity .big-activity .info{padding-top:12px;padding-bottom:12px}.index-activity .big-activity .info h3{font-size:16px}.index-activity .big-activity .info p{font-size:12px}}@media screen and (max-width: 950px){.index-activity .big-activity{width:100%;margin:0 0 10px}}@media screen and (max-width: 640px){.index-activity .big-activity .info{padding-top:10px;padding-bottom:10px}.index-activity .big-activity .info h3{font-size:15px}.index-activity .big-activity .info p{font-size:10px}}.index-activity-list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.index-activity-list li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:0}.index-activity-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.index-activity-list li:nth-child(odd) .info:after{bottom:100%;border-width:0 13px 16px 13px;border-color:transparent transparent #f55c5b transparent}.index-activity-list li:nth-child(even) .img{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}.index-activity-list li:nth-child(even) .info:after{top:100%;border-width:16px 13px 0 13px;border-color:#f55c5b transparent transparent transparent}.index-activity-list li .img{position:relative;height:0;padding-bottom:79.41176%;overflow:hidden}.index-activity-list li .img img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.index-activity-list li .info{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .1rem;height:100%;color:#fff;text-align:center;background:#f55c5b;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.index-activity-list li .info h3{margin-bottom:10px;font-size:20px;font-weight:bold;font-family:'Microsoft JhengHei'}.index-activity-list li .info p{font-size:16px;opacity:.6;text-transform:uppercase}.index-activity-list li .info h3,.index-activity-list li .info p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-activity-list li .info:after{content:'';position:absolute;left:50%;margin-left:-13px;width:0;height:0;border-style:solid;z-index:8;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-activity-list li:hover .img img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.index-activity-list li:hover .info{background:#c91513}.index-activity-list li:hover:nth-child(odd) .info:after{border-bottom-color:#c91513}.index-activity-list li:hover:nth-child(even) .info:after{border-top-color:#c91513}@media screen and (max-width: 1600px){.index-activity-list li .info h3{margin-bottom:6px}.index-activity-list li .info p{font-size:15px}}@media screen and (max-width: 1366px){.index-activity-list li .info h3{margin-bottom:4px;font-size:18px}.index-activity-list li .info p{font-size:12px}}@media screen and (max-width: 1200px){.index-activity-list li:nth-child(odd) .info:after{border-width:0 10px 12px 10px}.index-activity-list li:nth-child(even) .info:after{border-width:12px 10px 0 10px}.index-activity-list li .info:after{margin-left:-10px}}@media screen and (max-width: 950px){.index-activity-list li .info{display:block;height:0;padding-bottom:79.41176%}.index-activity-list li .info p{display:none}.index-activity-list li .info h3{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 640px){.index-activity-list li:nth-child(odd) .info:after{border-width:0 6px 8px 6px}.index-activity-list li:nth-child(even) .info:after{border-width:8px 6px 0 6px}.index-activity-list li .info h3{font-size:14px}.index-activity-list li .info:after{margin-left:-6px}}.index-box5{padding-top:80px}@media screen and (max-width: 950px){.index-box5{padding-top:.325rem}}.index-scenic{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -1px}.index-scenic li{margin-top:1px;padding-left:1px;-moz-box-sizing:border-box;box-sizing:border-box}.index-scenic li a{position:relative;display:block;height:0;overflow:hidden}.index-scenic li a:before{content:'';position:absolute;left:0;right:0;bottom:0;height:56px;background:rgba(0,0,0,0.5);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:6}.index-scenic li a:hover:before{height:100%}.index-scenic li a:hover h3{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.index-scenic li .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.index-scenic li:not(:nth-child(2)):not(:nth-child(4)){width:25%}.index-scenic li:not(:nth-child(2)):not(:nth-child(4)) a{padding-bottom:83.57895%}.index-scenic li:nth-child(2),.index-scenic li:nth-child(4){width:50%}.index-scenic li:nth-child(2) a,.index-scenic li:nth-child(4) a{height:100%}.index-scenic li h3{position:absolute;left:0;bottom:0;width:100%;padding:0 .1rem;text-align:center;line-height:56px;height:56px;font-size:18px;font-weight:bold;color:#fff;font-family:'Microsoft JhengHei';overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:8;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}@media screen and (max-width: 1366px){.index-scenic li a:before{height:40px}.index-scenic li h3{font-size:16px;line-height:40px;height:40px}}@media screen and (max-width: 1200px){.index-scenic li a:before{height:36px}.index-scenic li h3{font-size:15px;line-height:36px;height:36px}}@media screen and (max-width: 950px){.index-scenic li:not(:nth-child(2)):not(:nth-child(4)){width:50%}.index-scenic li:nth-child(2) a,.index-scenic li:nth-child(4) a{height:0;padding-bottom:83.57895%}}@media screen and (max-width: 640px){.index-scenic li a:before{height:32px}.index-scenic li h3{font-size:14px;line-height:32px;height:32px}}.inside-page{padding:70px 0 80px;background:url(../images/inside_bg.jpg) repeat-y;background-size:100% auto}@media screen and (max-width: 1200px){.inside-page{padding:.275rem 0 .325rem}}.common-title{position:relative;padding-bottom:10px;font-size:30px;font-weight:bold;color:#333;text-align:center}.common-title:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-18px;width:36px;height:2px;background:#c91513}@media screen and (max-width: 1200px){.common-title{font-size:26px}}@media screen and (max-width: 640px){.common-title{padding-bottom:8px;font-size:20px}}.list-p{margin:14px auto 0;max-width:826px;text-align:center;color:#666;line-height:26px}@media screen and (max-width: 640px){.list-p{font-size:13px}}.about-article{margin-top:.18rem;color:#666;font-size:14px;line-height:30px}.about-article p{margin-bottom:10px}.about-article img{max-width:100%;height:auto !important}.about-article ul{list-style:disc}.about-article ul li{list-style:disc}.about-article ol{list-style:decimal}.about-article ol li{list-style:decimal}.about-article .about-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:82px 72px 60px 82px;background:#f5f5f5;border-left:4px solid #c91513;box-shadow:0 8px 16px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 1200px){.about-article .about-box{padding:50px 55px 50px 55px}}@media screen and (max-width: 1024px){.about-article .about-box{display:block}}@media screen and (max-width: 640px){.about-article .about-box{padding:.2rem .15rem;border-left-width:2px}}.about-article .about-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.about-article .about-text h3{font-size:26px;color:#333}.about-article .about-text h4{font-size:42px;color:#c91513;font-weight:bold}.about-article .about-text .p{margin-top:16px}@media screen and (max-width: 1200px){.about-article .about-text h3{font-size:22px}.about-article .about-text h4{font-size:34px}}@media screen and (max-width: 640px){.about-article .about-text h3{font-size:18px}.about-article .about-text h4{font-size:26px}.about-article .about-text .p{margin-top:6px}}.about-article .about-img{margin-left:78px}@media screen and (max-width: 1200px){.about-article .about-img{margin-left:50px}}@media screen and (max-width: 1024px){.about-article .about-img{margin:.15rem 0 0;text-align:center}}.leisure-list{margin:.2rem -10px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.leisure-list li{margin-bottom:.1rem;padding:0 10px;width:50%;-moz-box-sizing:border-box;box-sizing:border-box}.leisure-list .a-box{padding:40px;height:100%;background:#f5f4f4;-moz-box-sizing:border-box;box-sizing:border-box}.leisure-list .a-box .img{position:relative;height:0;padding-bottom:60%}.leisure-list .a-box .img img{position:absolute;top:0;left:0;width:100%;height:100%}.leisure-list .a-box .info h3{margin:22px 0 8px;font-size:18px;color:#000}.leisure-list .a-box .info h3 span{display:inline-block;margin-left:5px;color:#666;font-size:14px}.leisure-list .a-box .info .p{color:#676767;line-height:26px}@media screen and (max-width: 950px){.leisure-list .a-box{padding:.1rem}.leisure-list .a-box .info h3{margin:15px 0 8px}}@media screen and (max-width: 640px){.leisure-list li{width:100%}.leisure-list .a-box{padding-bottom:.15rem}.leisure-list .a-box .info h3{font-size:16px}.leisure-list .a-box .info h3 span{font-size:12px}.leisure-list .a-box .info .p{font-size:13px}}.honor-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:35px 10px 45px;margin-top:.18rem;background:#fff;box-shadow:0 0 60px rgba(0,0,0,0.1)}.honor-list li{margin-bottom:30px;padding:0 25px;width:33.33333%;-moz-box-sizing:border-box;box-sizing:border-box}.honor-list .a-box{text-align:center}.honor-list .a-box:hover .img img{opacity:.85;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.honor-list .a-box:hover h3{color:#c91513;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.honor-list .a-box .img{position:relative;height:0;padding-bottom:74.62687%;border:8px solid #f5f5f5;overflow:hidden}.honor-list .a-box .img img{position:absolute;top:50%;left:50%;max-width:90%;max-height:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.honor-list .a-box h3{margin-top:15px;color:#000}@media screen and (max-width: 1200px){.honor-list{padding:35px 20px 30px}.honor-list li{padding:0 15px}}@media screen and (max-width: 950px){.honor-list li{margin-bottom:.125rem;padding:0 .05rem}.honor-list .a-box .img{border-width:5px}.honor-list .a-box h3{margin-top:10px}}@media screen and (max-width: 640px){.honor-list{padding:.2rem .05rem}.honor-list li{width:50%}.honor-list .a-box .img{border-width:3px}.honor-list .a-box h3{margin-top:6px;font-size:12px}}.about-hotel li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:55px 70px 55px 90px;background:#f5f5f5;border-left:4px solid #c91513;box-shadow:0 8px 16px -5px rgba(0,0,0,0.1);list-style:none !important}.about-hotel li:not(:first-child){margin-top:55px}.about-hotel li .img{width:341px;height:210px}.about-hotel li .img img{width:100%;height:100%}.about-hotel li .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:110px;padding-top:15px}.about-hotel li .info .p{margin-bottom:0;color:#666;line-height:30px}.about-hotel li .info .about-h3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.about-hotel li .info .about-h3 span{display:inline-block;vertical-align:middle;margin:0 15px 0 -10px;width:74px;height:48px;padding-top:10px;line-height:1.2;text-align:center;font-size:42px;font-weight:bold;font-family:'Arial';color:#c91513;background:url(../images/num_bg.png) center bottom no-repeat;background-size:100% 100%}.about-hotel li .info h3{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:5px;font-size:26px;color:#333}@media screen and (max-width: 1200px){.about-hotel li{padding:40px 40px 40px 50px}.about-hotel li .info{margin-right:40px}.about-hotel li .info .about-h3 span{margin-right:10px;width:58px;height:45px;font-size:35px}.about-hotel li .info h3{font-size:22px}}@media screen and (max-width: 950px){.about-hotel li{display:block}.about-hotel li:not(:first-child){margin-top:.2rem}.about-hotel li .img{margin:.15rem auto 0;max-width:100%}.about-hotel li .info{margin-right:0;padding-top:0}}@media screen and (max-width: 640px){.about-hotel li{border-left-width:2px;padding:.15rem .15rem .2rem}.about-hotel li .info .about-h3{margin-bottom:10px}.about-hotel li .info .about-h3 span{margin-left:-5px;width:40px;height:31px;font-size:26px}.about-hotel li .info h3{font-size:18px}}.banquet-main{padding:40px 0 15px}@media screen and (max-width: 1200px){.banquet-main{padding:30px 0 10px}}@media screen and (max-width: 640px){.banquet-main{padding-top:15px}}.banquet-hd{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 18px 55px}.banquet-hd:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:#ddd}.banquet-hd li{position:relative;width:180px;height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;background:#333;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.banquet-hd li:hover,.banquet-hd li.on{background:#c91513}@media screen and (max-width: 950px){.banquet-hd{margin-bottom:40px}.banquet-hd li{width:140px;height:40px;line-height:40px;font-size:15px}}@media screen and (max-width: 640px){.banquet-hd{margin:0 0 25px}.banquet-hd li{width:95px;height:35px;line-height:35px;font-size:13px}}.banquet-swiper{padding:30px 23px;border:1px solid #ddd}.banquet-swiper-box{position:relative;overflow:hidden}.banquet-swiper-box li{position:relative;height:0;padding-bottom:55.10204%}.banquet-swiper-box li img{position:absolute;top:0;left:0;width:100%;height:100%}.banquet-swiper-box li .p{position:absolute;left:0;bottom:0;padding:40px 45px 23px;line-height:28px;color:#fff;background:-webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0.7) 100%);background:-moz- oldlinear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0.7) 100%);background:linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0.7) 100%);z-index:11}.banquet-swiper-box .banquet-prev,.banquet-swiper-box .banquet-next{position:absolute;top:42%;font-size:30px;color:#fff;z-index:222;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.banquet-swiper-box .banquet-prev:hover,.banquet-swiper-box .banquet-next:hover{color:#c91513}.banquet-swiper-box .banquet-prev{left:.115rem}.banquet-swiper-box .banquet-next{right:.115rem}@media screen and (max-width: 1200px){.banquet-swiper{padding:.1rem}}@media screen and (max-width: 950px){.banquet-swiper-box li .p{padding:30px 30px 15px;font-size:13px;line-height:26px}}@media screen and (max-width: 640px){.banquet-swiper-box li:hover .p{max-height:100%;-webkit-line-clamp:100}.banquet-swiper-box li .p{padding:15px 12px 7px;font-size:12px;line-height:20px;max-height:62px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.banquet-swiper-box .banquet-prev,.banquet-swiper-box .banquet-next{font-size:20px}}.food-list{margin-top:75px}@media screen and (max-width: 1200px){.food-list{margin-top:.225rem}}.food-list .list-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15rem}.food-list .list-item:nth-child(odd) .img{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.food-list .list-item:nth-child(odd) .text{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:-18.33333%}.food-list .list-item:nth-child(odd) .text-con{padding:65px 75px 75px 29.3177%}@media screen and (max-width: 1200px){.food-list .list-item:nth-child(odd) .text-con{padding:40px 50px 50px 29.3177%}}@media screen and (max-width: 950px){.food-list .list-item:nth-child(odd) .text-con{padding:30px 30px 30px 27.1855%}}@media screen and (max-width: 640px){.food-list .list-item:nth-child(odd) .text-con{padding:15px 15px 15px 26.1194%}}.food-list .list-item:nth-child(even) .text{margin-right:-18.33333%}.food-list .list-item:nth-child(even) .text-con{padding:65px 29.3177% 75px 75px}@media screen and (max-width: 1200px){.food-list .list-item:nth-child(even) .text-con{padding:40px 29.3177% 50px 50px}}@media screen and (max-width: 950px){.food-list .list-item:nth-child(even) .text-con{padding:30px 27.1855% 30px 30px}}@media screen and (max-width: 640px){.food-list .list-item:nth-child(even) .text-con{padding:15px 26.1194% 15px 15px}}.food-list .list-item .text{padding:.1rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:0;background:url(../images/food_bg.png) no-repeat;-moz-box-sizing:border-box;box-sizing:border-box}.food-list .list-item .text-con{min-height:383px;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}.food-list .list-item .text-con h3{position:relative;padding-bottom:12px;margin-bottom:30px;font-size:26px;color:#333;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.food-list .list-item .text-con h3:after{content:'';position:absolute;left:0;bottom:0;width:94px;height:2px;background-color:#c91513}.food-list .list-item .text-con .p{margin-bottom:12px;height:128px;color:#666;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-break:break-all}.food-list .list-item .text-con .more{display:block;width:140px;height:35px;background-color:#c91513;line-height:35px;text-align:center;color:#fff;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.food-list .list-item .text-con .more i{display:inline-block;vertical-align:middle;margin-left:3px;font-size:14px}@media screen and (max-width: 1200px){.food-list .list-item .text-con{min-height:326px}.food-list .list-item .text-con h3{margin-bottom:20px;font-size:22px}}@media screen and (max-width: 950px){.food-list .list-item .text-con{min-height:0}.food-list .list-item .text-con h3{font-size:18px}.food-list .list-item .text-con .p{height:64px;-webkit-line-clamp:2}}@media screen and (max-width: 640px){.food-list .list-item .text-con{min-height:105px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.food-list .list-item .text-con h3{margin-bottom:12px;padding-bottom:0;max-height:44px;font-size:15px;line-height:22px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.food-list .list-item .text-con h3:after{display:none}.food-list .list-item .text-con .p{display:none}.food-list .list-item .text-con .more{width:100px;height:22px;line-height:22px;font-size:10px}.food-list .list-item .text-con .more i{font-size:12px}}.food-list .list-item .img{position:relative;height:0;padding-bottom:27.58333%;width:36.83333%;z-index:6;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.food-list .list-item .img img{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width: 640px){.food-list .list-item .img{height:85px;padding-bottom:0;width:113px}}.food-list .list-item:hover .img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.food-list .list-item:hover h3{color:#c91513}.food-list .list-item:hover .more{margin-left:20px}.active-list{margin-top:36px}.active-list li:not(:first-child){margin-top:.15rem}.active-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:.15rem 75px .15rem .15rem;background-color:#f5f5f5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.active-list li .img{width:240px;height:180px;position:relative}.active-list li .img img{display:block;width:100%;height:100%}.active-list li .img+.info{margin-left:55px}.active-list li .img+.info .time{margin-bottom:0}.active-list li .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:0}.active-list li .info h3{padding:10px 0 16px;font-size:20px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.active-list li .p{margin-bottom:26px;font-size:14px;color:#676767;line-height:24px;max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.active-list li .time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.05rem;font-size:12px;font-family:'Arial';color:#000}.active-list li .time i{position:relative;padding:0 14px;width:92px;height:26px;line-height:26px;color:#fff;font-style:normal;background:#3c3c3c;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.active-list li .time i:after{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.active-list li:hover a{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 0 12px rgba(0,0,0,0.2)}.active-list li:hover a .info h3{color:#c91513}.active-list li:hover a .time i{background:#c91513}@media screen and (max-width: 1200px){.active-list{margin-top:30px}.active-list li a{padding-right:.15rem}.active-list li .img+.info{margin-left:40px}}@media screen and (max-width: 640px){.active-list{margin-top:18px}.active-list li .img{width:115px;height:90px}.active-list li .img+.info{margin-left:.15rem}.active-list li .img+.info h3{padding-top:0}.active-list li .info h3{padding:5px 0 8px;font-size:15px}.active-list li .p{margin-bottom:9px;font-size:12px;line-height:20px;max-height:40px}.active-list li .time i{display:none}.active-list li .time span{color:#999}}.active-main{padding:70px 95px;background:#fff;box-shadow:0 0 60px rgba(0,0,0,0.1)}@media screen and (max-width: 1200px){.active-main{padding:40px 50px}}@media screen and (max-width: 950px){.active-main{padding:.25rem .1rem .2rem}}.article-title{margin-bottom:30px;padding-bottom:28px;text-align:center;color:#333;border-bottom:2px dashed #e6e6e6}.article-title h2{font-size:30px}.article-title p{margin-top:13px}.article-title p span{display:inline-block;margin:0 5px}@media screen and (max-width: 1200px){.article-title{margin-bottom:22px;padding-bottom:24px}.article-title h2{font-size:26px}.article-title p{margin-top:10px}}@media screen and (max-width: 640px){.article-title{margin-bottom:12px;padding-bottom:15px}.article-title h2{font-size:18px}.article-title p{margin-top:4px;font-size:12px;color:#999}}.active-article{color:#666;font-size:14px;line-height:30px}.active-article p{margin-bottom:10px}.active-article img{max-width:100%;height:auto !important}.active-article ul{list-style:disc}.active-article ul li{list-style:disc}.active-article ol{list-style:decimal}.active-article ol li{list-style:decimal}.article-paged{margin-top:.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:56px;line-height:56px;background:#fff;box-shadow:0 0 60px rgba(0,0,0,0.1)}.article-paged a{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:13px;color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.article-paged a:not(:first-child){border-left:1px solid #e5e5e5}.article-paged a i{display:inline-block;vertical-align:middle;margin-top:-2px;font-size:18px;color:#979797;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.article-paged a:hover{color:#fff;background:#c91513}.article-paged a:hover i{color:#fff}.article-paged .prev-btn i,.article-paged .backlist i{margin-right:.1rem}.article-paged .next-btn i{margin-left:.1rem;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 640px){.article-paged{height:46px;line-height:46px}.article-paged a{font-size:12px}.article-paged a i{font-size:16px}}.job-list{margin-top:36px}@media screen and (max-width: 1200px){.job-list{margin-top:30px}}@media screen and (max-width: 640px){.job-list{margin-top:18px}}.job-box:not(:first-child){margin-top:20px}.job-box .hd{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 28px;height:60px;line-height:58px;background-color:#f5f5f5;border:1px solid #dee1eb;border-radius:4px;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.job-box .hd:hover .name,.job-box .hd:hover .site,.job-box .hd:hover .people{color:#c91513;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.job-box .hd.active{border:1px solid #c91513;background-color:#c91513}.job-box .hd.active .name,.job-box .hd.active .site,.job-box .hd.active .people{color:#fff}.job-box .hd.active .iconfont{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#fff;color:#c91513}.job-box .name,.job-box .site,.job-box .people{padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-box .name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:18px}.job-box .site{width:30%;color:#666}.job-box .people{width:24%;color:#666}.job-box .iconfont{width:30px;height:30px;line-height:30px;background-color:#c91513;text-align:center;border-radius:50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.job-box .bd{display:none;padding:5px 30px 70px}.job-box .bd .job-details{display:none;padding-bottom:10px;font-size:15px;line-height:27px;color:#333;border-bottom:1px solid #eee}.job-box .bd .job-content{color:#777;font-size:14px;line-height:27px}.job-box .bd .job-content p{margin-bottom:9px}.job-box .bd .job-content img{max-width:100%;height:auto !important}.job-box .bd .job-content ul{list-style:disc}.job-box .bd .job-content ul li{list-style:disc}.job-box .bd .job-content ol{list-style:decimal}.job-box .bd .job-content ol li{list-style:decimal}.job-box .bd .job-content h4{margin-top:35px;margin-bottom:10px;font-size:16px;color:#c91513}.job-box .mailbox{position:relative;margin-top:50px;width:140px;height:40px;line-height:40px;text-align:center;color:#fff;background:#c91513;border-radius:2px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.job-box .mailbox input[type="file"]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;font-size:0;cursor:pointer;z-index:2}.job-box .mailbox:hover{opacity:.8}@media screen and (max-width: 1200px){.job-box .bd{padding-bottom:40px}.job-box .bd .job-content h4{margin-top:25px}.job-box .mailbox{margin-top:30px}}@media (max-width: 768px){.job-box:not(:first-child){margin-top:15px}.job-box .hd{height:45px;line-height:43px;padding:0 12px 0 8px}.job-box .name{font-size:15px}.job-box .site,.job-box .people{display:none}.job-box .iconfont{width:24px;height:24px;line-height:24px;font-size:14px}.job-box .bd{padding:15px 10px 25px}.job-box .bd .job-content h4{margin-top:15px}.job-box .bd .job-details{display:block}.job-box .mailbox{margin-top:20px;width:120px;height:35px;line-height:35px}}.contact-main{margin-top:.18rem;padding:80px 56px 65px;background:#f5f5f5}@media screen and (max-width: 1200px){.contact-main{padding:50px 40px}}@media screen and (max-width: 950px){.contact-main{padding:.2rem .1rem .25rem}}.contact-article{margin-bottom:38px;color:#666;font-size:14px;line-height:40px}.contact-article p{margin-bottom:13.33333px}.contact-article img{max-width:100%;height:auto !important}.contact-article ul{list-style:disc}.contact-article ul li{list-style:disc}.contact-article ol{list-style:decimal}.contact-article ol li{list-style:decimal}.contact-article p{margin-bottom:0}@media screen and (max-width: 1200px){.contact-article{line-height:32px}}@media screen and (max-width: 768px){.contact-article{margin-bottom:.25rem}}.contact-article .contact-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.contact-article .contact-box:not(:first-child){margin-top:22px;padding-top:22px;border-top:1px dashed #dcdcdc}.contact-article .contact-box li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;list-style:none;-moz-box-sizing:border-box;box-sizing:border-box}.contact-article .contact-box li:not(:first-child){border-left:1px dashed #dcdcdc}.contact-article .contact-box li:first-child,.contact-article .contact-box li:nth-child(2){padding-right:50px}.contact-article .contact-box li:last-child,.contact-article .contact-box li:nth-child(2){padding-left:50px}.contact-article .contact-box li h3{margin-bottom:10px;line-height:1.4;font-size:16px;color:#333;font-weight:bold}.contact-article .contact-box .contact-img{margin-top:10px;width:172px;text-align:center}.contact-article .contact-box .contact-img img{margin-bottom:5px;width:100%;height:auto}@media screen and (max-width: 1200px){.contact-article .contact-box li:first-child,.contact-article .contact-box li:nth-child(2){padding-right:30px}.contact-article .contact-box li:last-child,.contact-article .contact-box li:nth-child(2){padding-left:30px}.contact-article .contact-box .contact-img{margin-top:35px;width:150px}}@media screen and (max-width: 768px){.contact-article .contact-box{display:block}.contact-article .contact-box:not(:first-child){margin-top:0;padding-top:0;border-top:none}.contact-article .contact-box li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #dcdcdc}.contact-article .contact-box li:not(:first-child){border-left:none}.contact-article .contact-box li:first-child,.contact-article .contact-box li:nth-child(2){padding-right:0}.contact-article .contact-box li:last-child,.contact-article .contact-box li:nth-child(2){padding-left:0}.contact-article .contact-box li .h3-none{display:none}.contact-article .contact-box li h3{line-height:32px;margin-bottom:0}.contact-article .contact-box .contact-img{margin:20px auto 0;width:150px}}

.contact-map{position:relative;height:0;padding-bottom:50.1845%;border:0px solid #d2d2d2}.contact-map .map-box{position:absolute;top:0;left:0;width:100%;height:100%}

@media screen and (max-width: 768px){.contact-map{padding-bottom:80%}}.feedback-main{margin-top:.18rem}.feedback-main input,.feedback-main textarea,.feedback-main select{display:block;border:none;outline:none;background:none;color:#666;width:100%}.feedback-main .input-group50{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.05rem}.feedback-main .input-group50 li{margin-bottom:20px;padding:0 .05rem;width:50%;-moz-box-sizing:border-box;box-sizing:border-box}.feedback-main .input-box,.feedback-main .select-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;line-height:50px;background:#f4f4f4}.feedback-main .input-box{padding:0 .1rem}.feedback-main .select-box{padding-left:.1rem}.feedback-main .input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.feedback-main .input input{line-height:50px}.feedback-main .select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.feedback-main .select:after{content:'\e635';position:absolute;right:.08rem;top:0;font-size:20px;color:#464646;font-family:'iconfont'}.feedback-main .select select{line-height:50px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.feedback-main .textarea-box{margin-bottom:20px;padding:12px 20px;background:#f4f4f4;line-height:24px}.feedback-main .textarea-box textarea{resize:none;line-height:24px}.feedback-main .qrcode-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.feedback-main .qrcode-box .input-box{width:64.08094%}.feedback-main .qrcode-img{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:.08rem}.feedback-main .qrcode-img img{width:auto;max-height:50px}.feedback-main .input-text{color:#666}.feedback-main .input-text em{font-style:normal;color:#d21e1e}.feedback-main button{float:right;width:190px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;background:#c91513;border-radius:50px;border:none;outline:none;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.feedback-main button:hover{opacity:.85}@media screen and (max-width: 640px){.feedback-main{font-size:13px}.feedback-main .input-group50 li{margin-bottom:15px;width:100%}.feedback-main .input-box,.feedback-main .select-box{height:40px;line-height:40px}.feedback-main .input input{line-height:40px}.feedback-main .select select{line-height:40px}.feedback-main .textarea-box{margin-bottom:15px;padding:8px 15px}.feedback-main .qrcode-box .input-box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:auto}.feedback-main .qrcode-img{-webkit-box-flex:0;-webkit-flex:0 0 90px;-moz-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.feedback-main .qrcode-img img{max-width:100%;max-height:40px}.feedback-main button{float:none;width:100%;height:40px;line-height:40px;font-size:15px}}.room-list{margin-top:.18rem}.room-list a{display:block;margin-bottom:.15rem;padding:.1rem;background:url(../images/room_bg.jpg)}.room-list a:hover .a-box{background:#f5f5f5}.room-list a:hover .a-box .img:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.room-list a:hover .a-box .img:after{top:50%}.room-list .a-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:30px 50px 35px 35px;border:1px solid #edecec;background:#fff;box-shadow:0 0 12px rgba(0,0,0,0.15);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.room-list .a-box .img{position:relative;margin-right:65px;width:357px;height:242px;overflow:hidden}.room-list .a-box .img img{width:100%;height:100%}.room-list .a-box .img:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:6;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.room-list .a-box .img:after{content:'+';position:absolute;top:-120%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;line-height:40px;text-align:center;font-size:24px;color:#fff;background:#c91513;border-radius:50%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;z-index:9}.room-list .a-box .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:0}.room-list .a-box .info h3{margin-bottom:26px;padding:10px 0 12px;font-size:26px;color:#333;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ddd}@media screen and (max-width: 1200px){.room-list .a-box{padding:30px}.room-list .a-box .img{margin-right:40px}.room-list .a-box .info h3{margin-bottom:20px;padding-top:5px;font-size:22px}}@media screen and (max-width: 950px){.room-list .a-box{padding:.1rem}.room-list .a-box .img{margin-right:25px;width:300px;height:203px}.room-list .a-box .info h3{margin-bottom:15px;font-size:20px}}@media screen and (max-width: 800px){.room-list .a-box{display:block;padding:.1rem}.room-list .a-box .img{margin-right:0;width:100%;height:0;padding-bottom:67.78711%}.room-list .a-box .img img{position:absolute;top:0;left:0}.room-list .a-box .info{width:100%}.room-list .a-box .info h3{padding:14px 0 12px;font-size:18px}}.room-param{color:#666;line-height:30px}.room-param .iconfont{display:inline-block;vertical-align:top;margin-right:8px;width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;background:#c91513;color:#fff;border-radius:50%}.room-param strong{font-size:16px;color:#333}.room-param p{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:16px}.room-param p:not(:last-child){margin-right:70px}.room-param p span{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1200px){.room-param p:not(:last-child){margin-right:50px}}@media screen and (max-width: 950px){.room-param{line-height:26px;font-size:13px}.room-param .iconfont{width:26px;height:26px;line-height:26px;font-size:16px}.room-param strong{font-size:15px}.room-param p{margin-bottom:12px}.room-param p:not(:last-child){margin-right:20px}}@media screen and (max-width: 800px){.room-param{line-height:24px}.room-param .iconfont{margin-right:5px;width:24px;height:24px;line-height:24px;font-size:14px}.room-param strong{font-size:15px}.room-param p:not(:last-child){margin-right:20px}}.room-main{background:#fff;box-shadow:0 0 60px rgba(0,0,0,0.1)}.room-swiper{position:relative;overflow:hidden}.room-swiper li{position:relative;height:0;padding-bottom:55.33333%}.room-swiper li img{position:absolute;top:0;left:0;width:100%;height:100%}.room-swiper .room-prev,.room-swiper .room-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:52px;color:#fff;cursor:pointer;z-index:222;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.room-swiper .room-prev:hover,.room-swiper .room-next:hover{color:#c91513}.room-swiper .room-prev{left:.2rem}.room-swiper .room-next{right:.2rem}@media screen and (max-width: 1200px){.room-swiper .room-prev,.room-swiper .room-next{font-size:.2rem}}@media screen and (max-width: 640px){.room-swiper .room-prev,.room-swiper .room-next{font-size:28px}}

.room-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 20px 15px 15px}
.room-details .details-left{margin-right:40px}
.room-details .details-left h3{margin-bottom:0px;padding-bottom:20px;font-size:30px;color:#333;border-bottom:1px dashed #ddd}

.room-details .details-left h3 span{font-size:26px;color:#c91513}.room-details .order-img{width:128px;padding:12px;text-align:center;color:#333;background:#f4f4f4;border:1px solid #dedcdc;border-radius:8px}.room-details .order-img img{margin-bottom:10px;width:100%;height:auto}@media screen and (max-width: 1200px){.room-details{padding:40px}.room-details .details-left h3{padding-bottom:15px;font-size:26px}.room-details .details-left h3 span{font-size:22px}}@media screen and (max-width: 768px){.room-details{display:block;padding:.15rem .15rem .3rem}.room-details .details-left{margin:0 0 .1rem}.room-details .details-left h3{margin-bottom:12px;padding-bottom:10px;font-size:20px}.room-details .details-left h3 span{font-size:16px}.room-details .order-img{margin:0 auto}}.room-bottom{padding:40px 0 68px;background:#fff;border-top:1px solid #f0f0f0}@media screen and (max-width: 768px){.room-bottom{padding:.25rem 0 .35rem}}.room-content .content-title{padding-bottom:20px;font-size:30px;color:#333;border-bottom:1px solid #f1f1f1}.room-content .content-title:before{content:'';display:inline-block;vertical-align:middle;margin:-2px 18px 0 20px;width:10px;height:30px;background:#c91513;border-radius:4px}@media screen and (max-width: 1200px){.room-content .content-title{font-size:26px}.room-content .content-title:before{height:26px}}@media screen and (max-width: 768px){.room-content .content-title{padding-bottom:15px;font-size:20px}.room-content .content-title:before{margin:-2px 10px 0 5px;width:6px;height:20px}}.room-content .room-article{padding:35px 45px;color:#666;font-size:14px;line-height:30px}.room-content .room-article p{margin-bottom:10px}.room-content .room-article img{max-width:100%;height:auto !important}.room-content .room-article ul{list-style:disc}.room-content .room-article ul li{list-style:disc}.room-content .room-article ol{list-style:decimal}.room-content .room-article ol li{list-style:decimal}.room-content .room-article .p{margin-bottom:0}.room-content .room-article .p span{display:inline-block;margin-bottom:10px;min-width:200px}.room-content .room-article .p span:not(:last-child){margin-right:100px}@media screen and (max-width: 1200px){.room-content .room-article{padding-top:30px;padding-bottom:20px}.room-content .room-article .p span:not(:last-child){margin-right:.2rem}}@media screen and (max-width: 768px){.room-content .room-article{padding:15px 20px 10px;line-height:26px}.room-content .room-article .p span{min-width:0}}.room-backlist{padding-top:.25rem;border-top:1px dashed #efefef}.room-backlist a{float:right;width:253px;height:57px;line-height:57px;text-align:center;color:#fff;background:#c91513;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.room-backlist a:hover{opacity:.85}.room-backlist a i{display:inline-block;vertical-align:middle;margin-right:.1rem;color:#f2c5c5}@media screen and (max-width: 950px){.room-backlist a{width:200px;height:45px;line-height:45px}}@media screen and (max-width: 640px){.room-backlist a{width:160px;height:40px;line-height:40px}}.scenic-list{margin-top:.18rem}.scenic-list a{display:block;margin-bottom:.15rem;padding:.1rem;background:url(../images/room_bg.jpg);cursor:default}.scenic-list a:nth-child(even) .a-box .img{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.scenic-list .a-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:1px solid #edecec;background:#fff;box-shadow:0 0 12px rgba(0,0,0,0.15);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.scenic-list .a-box .img{position:relative;width:36.5%;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.scenic-list .a-box .img:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:6;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.scenic-list .a-box .img:after{content:'+';position:absolute;top:-120%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;line-height:40px;text-align:center;font-size:24px;color:#fff;background:#c91513;border-radius:50%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;z-index:9}.scenic-list .a-box .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:0;padding:45px 60px 45px 35px;-moz-box-sizing:border-box;box-sizing:border-box}.scenic-list .a-box .info h3{margin-bottom:15px;padding-bottom:22px;font-size:26px;color:#333;font-weight:bold;border-bottom:1px solid #ddd;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scenic-list .a-box .info .p{color:#666;line-height:24px}.scenic-list .a-box .info .p p{margin-bottom:10px}@media screen and (max-width: 1200px){.scenic-list .a-box .info{padding:30px 40px 30px 30px}}@media screen and (max-width: 950px){.scenic-list .a-box{display:block}.scenic-list .a-box .img{width:100%;height:0;padding-bottom:79.90868%}.scenic-list .a-box .info{padding:25px 30px;width:100%}.scenic-list .a-box .info h3{padding-bottom:18px;font-size:22px}}@media screen and (max-width: 640px){.scenic-list .a-box .info{padding:.15rem .1rem}.scenic-list .a-box .info h3{padding-bottom:10px;margin-bottom:8px;font-size:18px}}

/*# sourceMappingURL=maps/style.css.map */

/*# sourceMappingURL=maps/style.css.map */
