/*17*/
.eat-fav{margin:0 auto;}
.feture-pro-list li p{position:relative}
.feture-pro-list li p .name{position:absolute;background:rgba(255,255,255,.5);right:1.36rem;height:80%;top:50%;width:1.08rem;padding:.2rem .3rem;transform: translate(0,-50%);line-height: .48rem;font-size: .44rem;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
/*20住*/
.page a{text-decoration: none;}
.page img{max-width: 100%;}
.n-banner .carousel-item img{width: 100%;height:12.52rem;}
/*.n-banner .carousel-control-prev,.n-banner .carousel-control-next{display: none;}*/
/*.n-content{margin-top: 25px;}*/
.yellow-bg{background: #cb9259;}
.w-100p{width: 100%;height:3.8rem;}
.n-nav{padding:.78rem 0;}
.n-nav .nav-wrap{margin-left: ;}
.n-top-nav{width: 100%;}
.n-top-nav li{float: left;text-align: center;position: relative;}
.n-top-nav li a,.eat-wrap .n-top-nav li a.on,.eat-wrap .n-top-nav li a:hover{display: inline-block;background: #e0a973;line-height:.88rem;color: #fff;padding: 0 .34rem;width: 100%;}
.n-top-nav li a.on,.n-top-nav li a:hover{background: #c58443;border:.04rem solid #e0a973;}
.n-top-nav li::after{content: "";display: block;position: absolute;width:.04rem;height:40%;border-right:.02rem solid #fff;transform:translate(0,-50%) rotate(45deg);-moz-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);-webkit-transform:translate(0,-50%) rotate(45deg);    right: 0;top: 50%;}
.n-top-nav li:nth-last-child(1)::after{display: none;}
.n-bottom-nav {margin-top:.86rem;}
.n-bottom-nav li{float: left;text-align: center;padding: 0 .1rem;}
.n-bottom-nav li a{color: #f4f2dd;position: relative;}
.n-bottom-nav li a.on{font-weight: bold;}
.n-bottom-nav li a.on::after,.n-bottom-nav li a:hover::after{content: "";display: block;position: absolute;width:1.26rem;height:1.06rem;background: url(../images/n_ico02.png) no-repeat center bottom;left: 50%;margin-left: -.63rem;top: .54rem;background-size: 100% 100%;}
.n-top-information{background: #fff;padding-top:.78rem;padding-bottom:1.6rem;margin-bottom: .6rem;}
.n-top-img{text-align: center;padding:2rem 0;}
.n-top-img p{margin: .5rem 0;}
.n-top-img img{height:3.32rem;}
.n-top-banner{position: relative;}
.n-top-banner a{display: block;}
.n-top-banner .container{position: absolute;top: 0; bottom: 0;left: 50%;transform: translate(-50%,0);}
.n-banner-infor{background: url(../images/n_ico03.png) no-repeat;width:3.1rem;height: 5.88rem;bottom:-2.94rem;position: absolute;left:0; padding:.2rem 1.56rem 0 1.18rem;line-height:.48rem;   font-size:.4rem;background-size:100%;}
.forange{color: #e0a973;}
.n-top-introduce{margin-top:1.36rem;}
.n-top-introduce .forange{font-size:.56rem;line-height:.6rem;    padding:.4rem .4rem 0  1.2rem;position: relative;}
.n-top-introduce .forange span{position: absolute;bottom: 0;width: .4rem;left: 70%;transform: translate(-50%,0);}

.n-top-introduce .lf{font-size:.56rem;line-height:.6rem; padding:0 1.2rem 0 .4rem;position: relative;border-left: 1px solid #c9caca;    min-height: 3.04rem;}
.n-top-introduce .lf::after{content: "";display: block;}
.n-top-introduce .title{overflow: hidden;margin:.2rem 0 .3rem 0;}
.n-top-introduce .price,.popular-information .welocme-list .title .price{font-size:.6rem;font-weight: bold;color: #e0a973;margin-bottom:.64rem;}
.n-top-introduce .price span,.popular-information .welocme-list .title .price{display: inline-block;padding: .04rem .1rem;background: rgba(0,0,0,.05);border-radius: .16rem;min-width:5.76rem;    position: relative;}
.n-top-introduce .price span::after,.popular-information .welocme-list .title .price::after{content: "";display: block;width: 0;height: 0;border-top:.2rem solid transparent;border-bottom:0 solid transparent;border-right:.2rem solid rgba(0,0,0,.05);left: -.2rem;top: 43%;margin-top: -.1rem;    position: absolute;}
.n-top-introduce .addico{background: url(../images/n_ico04.png) no-repeat left center;width:.38rem;height:.52rem;vertical-align: text-bottom;margin-left:.2rem;display: inline-block;    background-size: 100%;}
.n-top-introduce .f-right{text-align: right;}
.n-top-introduce .f-right a,.b-btn .orangebg,.b-btn .greenbg{display: inline-block;height: 1.28rem;min-width: 4.62rem;color: #fff;font-weight: bold;    text-align: center;line-height:1.28rem;margin:.2rem 0;}
.orangebg{background:#e0a973;}
.greenbg{background:#a6b26a;}
.n-top-introduce .f-right a .bico,.b-btn .orangebg .bico,.b-btn .greenbg .bico{display: inline-block;background: url(../images/n_ico05.png) no-repeat left center;width: .64rem;height:.64rem;vertical-align: middle;margin-left:.54rem;    background-size: 100% 100%;}
.popular-information .ptitle{text-align: center;width: 100%;margin:.6rem 0 1.2rem 0;}
.popular-information .like-list p{text-align: center;}
.popular-information .like-list .img img{width:7.7rem;height:6rem;}
.popular-information .like-list .title{font-weight: bold;overflow: hidden;margin:.2rem 0;margin:.26rem 0 .36rem 0;}
.popular-information {padding-bottom:1rem;}
/*锟斤拷*/
.white-bg{background:#fff}
.eat-wrap .n-top-nav li a{background:#fff;color:#e0a973;border:.04rem solid #e0a973;    display: inline-block;width: 100%;}
.eat-wrap .n-bottom-nav{text-align:center;}
.eat-wrap .n-bottom-nav a{display: inline-block;min-width: 33%;text-align: center;color: #333;border-right: .02rem solid #9fa0a0;    font-size: .4rem;}
.eat-wrap .n-bottom-nav a:nth-last-child(1){border: none;}
.eat-wrap .n-bottom-nav a.on,.eat-wrap .n-bottom-nav a:hover{color: #e0a973;}
.eat-wrap .n-bottom-nav a.on span,.eat-wrap .n-bottom-nav a:hover span{display: inline-block;padding-bottom:.1rem;border-bottom: .08rem solid #e0a973;}
.title-img{text-align: center;margin: .6rem 0;width: 100%;}
.n-eat-information{padding-top: 0; padding-bottom:1rem;}
.n-eat-information .n-top-img{padding:.48rem 0;}
.feture-pro-list li{margin-bottom:.54rem;}
.feture-pro-list li img{width:100%;height:7.7rem;}
.hot-pro{padding-bottom:.6rem;}
.hot-pro-list li{text-align: center;}
.hot-pro-list li .img img{width:100%;height:6rem;}
.hot-pro-list li .name{font-weight: bold;margin:.2rem 0;}
.more-pre{text-align: center;margin:.8rem 0;width: 100%;}
.more-pre a{display: inline-block;min-width:1.84rem;line-height:.58rem;text-align: center;color: #888;border:.02rem solid #eee;}
/*锟皆第讹拷页*/
.condition-list{padding-top:1.86rem}
.condition-list li{border: 1px solid #dcdddd;padding:.32rem;    margin-left: -.02rem;}
/*.condition-list li {}*/
.condition-list li .condition-con dd,.condition-list li .condition-con dt{float:left;padding:0 .32rem 0 .12rem;margin:.1rem 0;font-size:.3rem;font-weight: normal;}
.condition-list li .condition-con dd:nth-child(2n){padding: 0;}
.condition-list li .title{height:1.24rem;}
.condition-list li a{color: #9fa0a0;}
.condition-list li a:hover,.condition-list li a.on{text-decoration: underline;}
.pro-list{margin-top:.68rem;}
.pro-list li{margin:.3rem 0;}
.pro-list li .img img{width:7.28rem;height:6rem;}
.pro-list li .title{text-align: left;}
.pro-list li .title >div:after,.pro-list li .title >div:before{display: block;content: "";clear: both;}
.pro-list li .title >div,.pro-list li .title p{margin:.1rem 0;    line-height:.52rem;}
.pro-list li .title >div p{float: left;width: 60%;margin: 0;}
.pro-list li .title >div .forange{width: 40%;text-align: right;font-weight:bold;}
#pageid {margin-top:.9rem;}
#pageid .laypage_main{text-align: center;}
#pageid .laypage_main span,#pageid .laypage_main a{min-width:.72rem;height:.72rem;display: inline-block;background: #dcdddd;color: #333;margin: 0 .06rem;line-height:.72rem;}
#pageid .laypage_main .laypage_curr{background:#e0a973;color: #fff;}
#pageid .laypage_main .laypage_first,#pageid .laypage_main .laypage_last{background: none;}
/*锟斤拷锟斤拷锟斤拷*/
.n-margin-content{margin-top: 0;}
.breadcrumb{background:url(../images/c_img15.png) no-repeat left center;padding-left: 35px;font-size:.28rem;background-size: 29px;margin-bottom: 0;}
/*锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷*/
.breadcrumb{display: none;}
.breadcrumb a{color: #000;margin-right: .1rem;}
.pro-name{text-align: center;    width: 100%;}
.pro-name span,.pro-name .pro-name-nei{display: inline-block;font-size:.6rem;border: 1px solid #9aa293;line-height:1.32rem;min-width:7.04rem;box-shadow:1px 3px 5px rgba(0,0,0,.16);}
.restaurant-infor p{text-indent:.68rem;}
.restaurant-infor p.btitle{text-indent: 0;}
.restaurant-infor{border-bottom: 1px dashed #dcdddd;padding-bottom:.8rem;}
.restaurant-list li{text-align:center;background: #f7f8f8;padding:.28rem;min-height: 4.88rem;}
.restaurant-list li .box{background:#fff;border: 1px solid #dcdddd;position: relative;height: 100%;}
.restaurant-list li.yellowbg{background: #e3b181;color: #fff;}
.restaurant-list li.yellowbg .box{background:#e3b181;border: 1px solid #fff;}
.restaurant-list li .box-inner{position: absolute;width: 60%;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.restaurant-list li .box-inner a{color:#8e8e8e}
.restaurant-list li.yellowbg .box-inner a{color: #fff;}
.restaurant-list li .box a{padding-top:37px;display: block;}
.restaurant-list li .box01 a{background:url(../images/c_img16.png) no-repeat top center;    background-size: 22px;}
.restaurant-list li .box02 a{background:url(../images/c_img17.png) no-repeat top center;    background-size: 22px;}
.restaurant-list li .box03 a{background:url(../images/c_img18.png) no-repeat top center;    background-size: 29px;}
.restaurant-list li .box04 a{background:url(../images/c_img19.png) no-repeat top center;    background-size: 29px;}
.restaurant-list li .box05 a{background:url(../images/c_img20.png) no-repeat top center;    background-size: 23px;}
.restaurant-list li .box06 a{background:url(../images/c_img21.png) no-repeat top center;    background-size:35px;}

/*图片锟街诧拷*/
.ban{ width:1182px;position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:1182px; height:470px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1182px; height:470px;text-align: center;}
.prev{ float:left; cursor:pointer;}
.num{ height:157px;overflow:hidden; width:1005px; position:relative;float:left;margin-left: 20px;margin-top: 8px;}
.min_pic{ padding:21px 15px;background:#eaeaea;margin-top: 18px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{width: 189px;margin-right:5px;}
.num ul li img{width: 189px;height: 121px;}
.num ul li a{display: block;border:3px solid #eaeaea;}
.num ul li p{text-align: center;margin-top:10px;}
.num ul li.on a{ border:3px solid #e0a973; padding:0;}
.prev_btn1{ width:41px; text-align:center; height:157px; cursor:pointer; float:left;position: relative;}
.next_btn1{ width:41px; text-align:center; height:157px;cursor:pointer;float:right;position: relative;}
.prev_btn1 img,.next_btn1 img{margin-top:35.5px;position: relative;z-index: 2;}
.next_btn1::after{background: url(../images/c_image_15.png) no-repeat left center;display: block;content: "";width: 24px;height: 100%;position: absolute;    left: -3px;top: 0;transform: rotate(180deg);}
.prev_btn1::after{background: url(../images/c_image_15.png) no-repeat left center;display: block;content: "";width: 24px;height: 100%;position: absolute;    right: -3px;top: 0;}

.slider-pro {position: relative;margin: 0 auto;margin-top: 77px;}
.sp-slides-container {position: relative;}
.sp-mask {position: relative;overflow: hidden;margin: 0 auto;}
.sp-slides {position: relative;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;}
.sp-slide {position: absolute;}
.sp-image {position: relative; display: block;border: none;}
.sp-layer {position: absolute;margin: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-font-smoothing: subpixel-antialiased;-webkit-backface-visibility: hidden;}
.sp-fade-arrows {opacity: 0;-webkit-transition: opacity .5s;transition: opacity .5s;}
.sp-arrow {position: absolute;font-size: 40px;color: #FFF;text-shadow: 1px 1px 1px #666;cursor: pointer;}
.sp-horizontal .sp-arrow {top: 50%;margin-top: -20px;}
.sp-horizontal .sp-previous-arrow {left: 20px;}
.sp-horizontal .sp-next-arrow {right: 20px;}
.sp-previous-arrow:before {content: '\276e';}
.sp-next-arrow:before {content: '\276f';}
.sp-thumbnails-container{position: relative;overflow: hidden;background: #eaeaea;height: 211px;padding: 15px 0;margin-top: 18px !important;width: 100% !important;}
.sp-bottom-thumbnails, .sp-top-thumbnails {left: 0;margin: 0 auto;}
.sp-thumbnails {position: relative;height: 161px !important;    margin-top: 16px;}
.sp-thumbnails-container::before{display: block;content: "";position: absolute;width: 57px;height: 100%;left: 0;top: 0;background: #eaeaea;    z-index: 2;}
.sp-thumbnails-container::after{display: block;content: "";position: absolute;width: 57px;height: 100%;right: 0;top: 0;background: #eaeaea;    z-index: 2;}
.sp-thumbnail-container {position: relative;display: block;overflow: hidden;float: left;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 7px;width: 189px !important;height: 161px !important;    text-align: center;}
.sp-thumbnail-container img{width: 189px !important;height: 121px !important;}
.sp-thumbnail-container .sp-thumbnail-description{margin-top:10px}
.sp-bottom-thumbnails .sp-thumbnail-container:first-child, .sp-top-thumbnails .sp-thumbnail-container:first-child {margin-left: 0;}
.sp-thumbnail {border: none;}
.sp-thumbnail-container:nth-child(1){margin-left: 57px !important;}
.sp-thumbnail-container:nth-last-child(1){margin-right: 57px !important;}
.sp-selected-thumbnail img{border: 2px solid #e0a973;}
.sp-thumbnail-arrow {
    position: absolute;
    font-size:26px;
    color: #FFF;
    cursor: pointer;
    display: block !important;
    background: #e0a973;width: 41px;
    height: 82px;
    text-align: center;
    line-height: 82px;
    top: 50%;
    margin-top: -41px;
}
.sp-previous-thumbnail-arrow{left: 14px;}
.sp-previous-thumbnail-arrow:before {
    content: '\276e';
}
.sp-bottom-thumbnails .sp-next-thumbnail-arrow, .sp-top-thumbnails .sp-next-thumbnail-arrow {
    right: 14px;
}
.sp-next-thumbnail-arrow:before {
    content: '\276f';
}
.sp-slides-container:hover .sp-fade-arrows{opacity:1}
.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}
.sp-thumbnail-arrows {position: absolute;z-index: 3;}
.sp-bottom-thumbnails .sp-thumbnail-arrows, .sp-top-thumbnails .sp-thumbnail-arrows { width: 100%;top: 50%;left: 0;margin-top: -10px;}
/*锟斤拷山Life-住锟斤拷锟�锟斤拷锟斤拷页-锟斤拷泉*/
.n-detail-bg{background:#fff;margin-left: -1.96rem;margin-right: -1.96rem;padding-top:.6rem;    margin-bottom: .6rem;}
.img-bg{background:url(../images/img_bg.png) repeat;background-attachment: fixed;    background-size:100% 100%;}
.wq-list{background: #f8f8f8;margin-left: -1.96rem;margin-right: -1.96rem;padding:.28rem 1.96rem;}
.wq-list li{text-align: center;font-size:.4rem;padding:.2rem 0;}
.wq-list li p{margin:.1rem 0;}
.wq-list li a{color: #000;}
.wq-list li span{width:1.14rem;height:1.14rem;border-radius: 50%;border: 1px solid #e6e6e6;display: inline-block;}
.wq-list li .wq01{background: url(../images/z_image_02.png) no-repeat center center #fff;}
.wq-list li .wq02{background: url(../images/z_image_03.png) no-repeat center center #fff;background-size:.78rem;}
.wq-list li .wq03{background: url(../images/z_image_04.png) no-repeat center center #fff;background-size:.74rem;}
.wq-list li .wq04{background: url(../images/z_image_05.png) no-repeat center center #fff;background-size:.66rem;}
.wq-list li .wq05{background: url(../images/z_image_06.png) no-repeat center center #fff;background-size:.58rem;}
.wq-list li .wq06{background: url(../images/z_image_07.png) no-repeat center center #fff;background-size:.58rem;}
.wq-list li .wq07{background: url(../images/z_image_08.png) no-repeat center center #fff;background-size:.56rem;}
.wq-list li .wq08{background: url(../images/z_image_09.png) no-repeat center center #fff;background-size:.6rem;}
.wq-list li.on,.wq-list li:hover{border: 1px solid #e6e6e6;background: #fff;border-bottom: 2px solid #f7c18b;box-shadow: 0 1px 2px rgba(0,0,0,0.07);} 
.wq-list li.on a,.wq-list li:hover a{color: #e0a973;font-weight: bold;}
.wq-pro{margin-left: -1.96rem;margin-right: -1.96rem;}
.wq-pro .pro-name{margin:1.2rem 0;}
.pro-name .pro-name-nei {padding:.3rem 2.64rem;line-height:.48rem;line-height:.76rem;}
.pro-name .pro-name-nei p:nth-child(2){font-size:.3rem;color: #959595;border-top: 1px solid #9aa293;margin-top: .2rem;}
.pro-information{min-height:10rem;margin:1.4rem 0;padding:0 1.28rem;}
.pro-information .ptitle,.btitle{font-size:.36rem;font-weight: bold;margin-bottom:.4rem;}
.pro-information p{line-height:.72rem;text-indent: .6rem;margin:.2rem 0;}
/*锟狡碉拷锟斤拷锟斤拷*/
.hotel-polic{padding: 0 1.28rem;}
.htitle{padding:0 .4rem;margin: 0 auto;max-width:3.2rem;text-align: center;font-size: .32rem;margin-bottom:1.2rem;}
.htitle .name{font-size:.5rem;font-weight: bold;border-bottom:1px solid #c9caca;    padding-bottom:.16rem;margin-bottom:.16rem;}
.orange-circle{text-align: center;position: relative;padding-bottom:1.2rem;}
.orange-circle span{min-width:1.6rem;height:1.6rem;line-height:1.6rem;text-align: center;font-weight: bold;background: #e0a973;color: #fff;display: inline-block; border-radius: 50%;}
.orange-circle::after{position: absolute;display: block;content: "";width:.48rem;height: .48rem;border-right:2px solid #e0a973;border-bottom:2px solid #e0a973;transform: rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left: 50%;margin-left: -.24rem;bottom: 0;}
.orange-circle::before{position: absolute;display: block;content: "";width: .4rem;height: .4rem;border-right:2px solid #efd4b9;border-bottom:2px solid #efd4b9;transform: rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left: 50%;margin-left: -.2rem;bottom:.26rem;}
.hotel-polic .hotel-infor,.restaurant-infor{margin:1.2rem 0;color: #8e8e8e;line-height: .72rem;}
.hotel-polic .minheight{min-height:10rem;}
.hotel-polic .hotel-infor p{margin:.2rem 0;}
.hotel-polic .hotel-infor .title{font-weight: bold;font-size:.36rem;margin-top:.6rem;} 
.hotel-polic .hotel-infor p span{margin-right:.6rem}
.fcenter{width: 100%;text-align: center;}
/*锟斤拷通指锟斤拷*/
.allmap{width: 100%;height:10.2rem;}
.traffic-information .add-ico{background: url(../images/z_image_11.png) no-repeat left center;padding-left:.76rem;line-height:.62rem;background-size: .62rem;}
/*锟斤拷锟轿癸拷锟斤拷*/
.travel-content{padding:.8rem 0}
.travel-content .fcenter{margin-top:1.2rem}
.travel-list{margin:.6rem;line-height:.58rem;}
.travel-list li{margin-bottom:1rem;}
.travel-list .img{margin-bottom:.4rem;}
.travel-content .fcenter img{max-width:100%}
/*锟斤拷锟斤拷锟杰憋拷*/
.spot-content {padding-bottom:1.2rem;}
.spot-content .htitle{max-width:7rem;margin-top:1.2rem}
.spot-content .information{color: #8e8e8e;line-height:.6rem;}
.spot-content .fcenter,.popular-information .fcenter,.showall{margin:1.2rem 0;position: relative;    cursor: pointer;}
.spot-content .fcenter::before,.popular-information .fcenter::before,.showall::before{display: block;content: "";position: absolute;width: .24rem;height:.24rem;border-right: 1px solid #444;border-bottom: 1px solid #444;transform: rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left: 50%;margin-left: -.12rem;top: -.42rem;}
/*锟斤拷品锟狡碉拷 */
.fmargin{margin:1.2rem 0}
.f-35{font-size: .7rem;}
/*.like-list{width: 100%;}*/
.popular-information .welocme-list li{margin-bottom:.6rem;}
.popular-information .welocme-list p{text-align: left;line-height:.6rem;}
.popular-information .welocme-list .img img{width:100%;height:7.7rem;}
.popular-information .welocme-list .title{text-align: left;font-size: .44rem;height: auto;font-weight: normal;margin:.6rem 0 .3rem 0;}
.popular-information .welocme-list .title .price{min-width:2.94rem;font-size:.48rem;    margin-bottom: 0;}
.b-btn{margin-top:.3rem;}
.maxheight{height:14.24rem;overflow: hidden;}
.popular-information .fcenter{cursor: pointer;}
.n-min-height{min-height: auto;}
.seven-list,.three-list{padding: 0 1.28rem;    margin-bottom: 1.2rem;}
.bottom-line{border-bottom: 1px dashed #dcdddd;padding-bottom:.8rem;}
/*26*/
.seven-list li .box00{position: relative;}
.seven-list li .box00 a{background: url(../images/h_img04.png) no-repeat top center;}
.bd-out span{border: 1px solid #dcdddd;display: inline-block;padding:.02rem .1rem;}
.seven-list li .box00::after{content: "";display: block;position: absolute;background: url(../images/h_img05.png) no-repeat;width:.42rem;height:.14rem;  bottom:.2rem;margin-left: -.21rem;left: 50%;}
.seven-list li .box02 a{background: url(../images/h_img06.png) no-repeat top center;}
.seven-list li .box05 a{background: url(../images/h_img07.png) no-repeat top center;}
.seven-list .white-bg{background: #fff;}
.seven-list li .box04 a p{text-decoration: underline;}
.seven-list li .box07 a{background: url(../images/h_img08.png) no-repeat top center;}
.seven-list li .box08 a{background: url(../images/h_img09.png) no-repeat top center;}
/*37诗锟斤拷*/
.nav-fixed{position: relative;}
.n-bottom-nav .travel-grade{position: absolute;right:-33%;text-align: left;color: #fff;font-size: .32rem;}
.n-bottom-nav .travel-grade::after,.n-bottom-nav .travel-grade::before{display: block;content: "";clear: both;}
.n-bottom-nav .travel-grade label{float:left;margin-bottom: 0;line-height: .72rem;margin-right:.2rem;}
.n-bottom-nav .travel-grade .choose-select{float:left;position: relative;}
.n-bottom-nav .travel-grade .choose-select span{display: inline-block;width: 4.2rem;line-height:.72rem;padding:0 .3rem;background: #fff;color: #898989;position: relative;cursor: pointer;}
.n-bottom-nav .travel-grade .choose-select span::after{display: block;content: "";position: absolute;width:.24rem;height:.24rem;border-right: 1px solid #cb9259;border-bottom: 1px solid #cb9259;transform: rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:.3rem;top: 50%;margin-top:-.16rem;}
.n-bottom-nav .travel-grade .choose-select dl{box-shadow: 0 1px 2px rgba(0,0,0,0.1);    background: #fff;    color: #898989;display: none;}
.n-bottom-nav .travel-grade .choose-select dl dd{padding: .06rem .3rem;}
.life-list li{margin-top:1rem;}
.life-list li .img img{width:100%;height:6rem;}
.life-list li .img:hover img{transform: scale(1.08);transition: all 0.8s;}
.life-list li .name{font-size:.36rem;text-align: center;max-height:1rem;margin:.3rem 0;    overflow: hidden;}
.life-list li .forange >p{float: left;width:60%;}
.life-list li .forange >p:nth-child(2){text-align: right;width: 40%;}
.life-list li .infor{margin-top:.3rem;max-height:1rem;overflow: hidden;}
/*38*/
.jq-list li .wq02{background: url(../images/xxx_image_2.png) no-repeat center center #fff;}
.jq-list li .wq03{background: url(../images/xxx_image_3.png) no-repeat center center #fff;}
.jq-list li .wq04{background: url(../images/xxx_image_4.png) no-repeat center center #fff;}
.jq-list li .wq05{background: url(../images/xxx_image_5.png) no-repeat center center #fff;}
.jq-list li .wq06{background: url(../images/xxx_image_6.png) no-repeat center center #fff;}
.jq-list li .wq07{background: url(../images/xxx_image_7.png) no-repeat center center #fff;}

.seven-list02 li .box02 a {background: url(../images/c_img17.png) no-repeat top center;}
.seven-list02 li .box09 a {background: url(../images/h_img09.png) no-repeat top center;}
.seven-list02 li .box04 a {background: url(../images/z_image_12.png) no-repeat top center;}
.seven-list02 li .box10 a{background: url(../images/z_image_13.png) no-repeat top center;}
.seven-list02 li .box05 a{background: url(../images/c_img20.png) no-repeat top center;}
.no-weight-htitle{font-size:.28rem;max-width:5.88rem;margin-bottom:.6rem;}
.no-weight-htitle .name{font-weight:normal}
.life02-list li{margin-top:0;margin-bottom:1rem;}
.life02-list li .infor{max-height:6rem;margin-bottom:.3rem;}
.life02-list li .add label{font-weight: bold;}
.img-height img{height:10.2rem;}
/*44*/
.activity-content{position: relative;margin-bottom:1.8rem;}
.activity-content img{height:10.38rem;}
.activity-infor{position: absolute;top:1px;left:1px;width: 36%;bottom:1px;background: #f7f4f2;padding:.6rem}
.activity-infor .inner-border{border: 1px dashed #bebdbc;height: 100%;padding: .4rem;text-align: center;color: #898989;}
.inner-border .title{font-size:.5rem;margin:.4rem 0 .8rem 0;color: #8e8e8e;}
.inner-border .redbg{min-width:3.6rem;line-height:.72rem;background: #ea7053;color: #fff;display: inline-block;}
.inner-border .flarger{font-size:.96rem;color: #8e8e8e;margin:.1rem 0 0 0;}
.inner-border .fyellow{font-size:.7rem;color: #bc9763;}
.inner-border .fyellow span{font-size: 2.08rem;font-weight: bold;}
.shopping-cotent{color:#8e8e8e}
.shopping-cotent .simg{height:8.12rem;width: 100%;}
.shopping-cotent p{line-height:.52rem;}
.shopping-cotent p label{font-weight: bold;}
.shopping-list li{margin:.2rem 0;}
/*46*/
.feture-list{padding-bottom:.8rem}
.feture-list .col-lg-6{position:relative;line-height:.6rem;}
.feture-list .simg{height:6.4rem}
.feture-list .label-img{position:absolute;width:2.06rem;height:1.62rem;background:url(../images/label_img.png) no-repeat left center;}
.feture-list .fl-label-img{left:.4rem;top: -.32rem;}
.feture-list .fr-label-img{right:.4rem;top:-.32rem}
.b-feture-list li .btitle{margin:.2rem 0}
.b-feture-list li .infor{max-height: 4.34rem;overflow: hidden;}
/*47*/
.ylxx-content{margin-top:.8rem}
.ylxx-content .img img{max-height:8.14rem;width: 100%;}
.ylxx-content .b-border{padding-bottom:.4rem;margin-bottom:.4rem;border-bottom:1px solid #dcdddd}
.ylxx-content .b-border .title{margin:.3rem 0;font-size:.36rem;font-weight:bold}
.ylxx-content .b-border .title span{margin-left:.5rem}
.ylxx-content .b-border p:nth-child(2),.ylxx-content .add{color:#8e8e8e;line-height:.6rem}
/*50*/
.lastactivity li{width:50%;text-align:center;padding-bottom:.2rem;}
.lastactivity li a{font-size:.4rem;color:#c8c8c8}
.lastactivity li.active{border-bottom:1px solid #cfd5b3;}
.lastactivity li.active a{color:#a6b26a}
.tabonestyle li,.tabtwostyle li{margin:.4rem 0;position:relative}
.tabonestyle li a,.tabtwostyle li a{position:absolute;top:0;left:0;width:100%;height:100%;}
.tabonestyle li .img img{height:7.6rem;width: 100%;}
.tabonestyle li .infor{padding-bottom:.4rem;margin-bottom:.4rem;border-bottom:1px dashed #8e8e8e}
.tabonestyle li .infor .fcenter{margin:.4rem 0;}
.tabtwostyle li .img img{height:6rem; width: 100%;}
.tabtwostyle li .name{padding:.4rem 0}
.tabtwostyle li .name p{float:left;width: 75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tabtwostyle li .name .right-ico{background:url(../images/right_ico.png) no-repeat center center;display:inline-block; width:15%;border-left:1px solid #dfdfdf;height:.42rem;    margin-left:.3rem;
    float: right;vertical-align: text-bottom;}
.tabtwostyle li:hover .name{background: #a6b26a;color: #fff;}
/*52*/
.green-min-pic .num ul li.on a{border-color: #a6b26a;}
.three-list .greenbg{background: #a6b26a;}
.three-list .greenbg .box{background: #a6b26a;color: #fff;}
.three-list li .box01 a{ background: url(../images/time_ico.png) no-repeat top center;}
.three-list li .box02 a{ background: url(../images/time_ico02.png) no-repeat top center;color: #fff;}
.three-list li .box03 a{ background: url(../images/c_img20.png) no-repeat top center;}
/*48*/
.news-list li{margin:.3rem 0;}
.news-list li .border-out{border: 1px solid #e3e3e3;padding:.4rem .8rem;font-size: .28rem;color: #8e8e8e;position: relative;background-size:0;}
.news-list li .border-out a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.news-list li .title{font-size:.4rem;margin:.2rem 0 .4rem 0;color: #000;}
.news-list li .infor{min-height:2.24rem;}
.news-list li .b-infor span{margin-right:.4rem;display: inline-block;}
.news-list li .b-infor .eyeico{background: url(../images/eye_b.png) no-repeat left center;padding-left:.56rem;background-size: .42rem;}
.news-list li .new-ico{background: url(../images/new_ico.png) no-repeat left center;position: absolute;width:1.4rem;height:1.32rem;top: 0;left: 0;    top: -.04rem;left: -.04rem;background-size: 100%;}
.news-list li:hover .border-out{background-size:100% 100%;color: #fff;}
.news-list li:hover .title{color: #fff;} 
.news-list li:hover .b-infor .eyeico{background: url(../images/eye_w.png) no-repeat left center;background-size: .42rem;}
/*49*/
.news-title{border-bottom: 1px solid #9aa293;text-align: center;padding-bottom:.44rem;text-align: center;font-size: .4rem;}
.news-title .time{font-size:.36rem;color: #959595;margin-top:.3rem;}
.news-des{margin-top:.84rem;}
.news-des p{text-indent:.68rem;line-height:.68rem;color: #8e8e8e;margin:.2rem 0;overflow: hidden;}
.bbtn{text-align: center;margin:.8rem 0;}
.bbtn a{display: inline-block;min-width:1.88rem;line-height:.66rem;border: 1px solid #dcdddd;color: #9fa0a0;}
.bbtn a:hover{background: #a6b26a;color: #fff;}
.relate-news{border-top: 1px dashed #dcdddd;padding-top:.8rem;}
.relate-news li a{color: #9fa0a0;}
.relate-news li:nth-child(2){text-align: right;}
/*transform: matrix(1, 0, 0, 1, 0, 0); transform: matrix(1.05, 0, 0, 1.05, 0, 0);*/
/*.n-banner img{transition: all 0.8s;}*/
.n-banner img:hover{transform: scale(1.08);transition: all 0.8s;}
/*35 new*/
.title-bg{background:url(../images/title_bg.png) no-repeat center center;}
.container02{width:25.98rem;margin: 0 auto;}
.travel-list li .bg-img{height:7.38rem;background-repeat: no-repeat;background-position: center;position: relative;}
.travel-list li .blackbg,.t-list .col-lg-4 .blackbg{background:rgba(0,0,0,.3);position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;}
.travel-list li .tinfor{color: #fff;position: absolute;z-index: 1;left:5%;right: 5%;top:40%;font-size:.28rem;}
.travel-list li .tinfor .title{font-size:.4rem;border-bottom: 1px solid #fff;padding-bottom:.1rem;margin-bottom:.1rem;}
.container03{max-width:38.06rem;width: 100%;}
.travel-new-content{margin-left: 0;margin-right: 0;}
.travel02-list{width: 100%;}
.travel02-list .col-lg-6{padding: 0;}
.travel02-list .top-infor{padding-left:2.8rem;margin-left:1.2rem;    height: 2.4rem;padding-top:.2rem;}
.travel02-list  p{line-height:.56rem;color: #8e8e8e;font-size:.28rem;}
.travel02-list .title{font-size:.4rem;color: #000;}
.travel02-list .top01-ico{background: url(../images/a_img07.png) no-repeat left top;padding-right:2.08rem;    background-size: 2.2rem;}
.travel02-list .middle-infor img{width: 100%;height: auto;}
.travel02-list .bottom-infor{padding-right:2.8rem;margin-right:1.2rem;    height: 2.4rem;padding-top:.2rem;text-align: right;    background-size: 2.2rem;}
.travel02-list .bottom01-ico{background: url(../images/a_img08.png) no-repeat right top;margin-top:.2rem;    padding-left:2.08rem;    background-size: 2.2rem;}
.travel02-list  .bottom02-ico{background: url(../images/a_img09.png) no-repeat right top;padding-left:2.08rem;    background-size: 2.2rem;}
.travel02-list .top02-ico{background: url(../images/a_img10.png) no-repeat left top;margin-top:.2rem;padding-right:2.08rem;    background-size: 2.2rem;}

.brand-list{margin-top:.7rem;}
.brand-list li{margin-bottom:.6rem;}
.brand-list .w-bg{background: #fff;height:5.26rem;margin:0 .38rem;padding:1.1rem .4rem;color: #8e8e8e;font-size:.28rem;}
.brand-list .w-bg .col-lg-3{color: #333;font-size:.4rem;border-right: 1px solid #c9caca;text-align: center;padding-left:.76rem;padding-right: .76rem;padding-top:1.46rem;line-height:.46rem;}
.brand-list .w-bg .ico01{background: url(../images/a_img12.png) no-repeat center 17%;    background-size: 1.5rem;}
.brand-list .w-bg .ico02{background: url(../images/a_img13.png) no-repeat center 17%;background-size: 1rem;}
.brand-list .w-bg .ico03{background: url(../images/a_img14.png) no-repeat center 9%;background-size:.8rem;}
.brand-list .w-bg .ico04{background: url(../images/a_img15.png) no-repeat center 17%;background-size:.8rem;}
.brand-list .w-bg .col-lg-9{padding-left:.76rem;line-height:.5rem;}
.brand-list .w-bg .col-lg-9 p span{margin-right:.2rem;}

.white-bg .ltitle{padding:1.46rem 0 .8rem 0;}
.white-bg .stitle{color: #898989;}

.t-list,.service-list{margin-top:.8rem;}
.t-list .col-lg-4{position: relative;padding: 0;}
.t-list .col-lg-4 .topimg{background-repeat:no-repeat;height: 7.08rem;background-size:100% 100%;position: relative;}
.t-list .col-lg-4 .bottomimg{background-repeat:no-repeat;height: 7.08rem;background-size:100% 100%;position: relative;}
.t-list .col-lg-4 .topimg01{background-repeat:no-repeat;height: 7.08rem;background-size:100% 100%;position: relative;}
.t-list .col-lg-4 .bottomimg01{background-repeat:no-repeat;height: 7.08rem;background-size:100% 100%;position: relative;}
.t-list .col-lg-4 .allimg{background-repeat:no-repeat;height:14.16rem;background-size:100% 100%;position: relative;}
.t-list .col-lg-4 a{position: absolute;top:0;left: 0;right: 0;bottom: 0;    z-index:2;}
.t-list .col-lg-4 .title{position: absolute;color:#efefef;font-size:.5rem;font-weight: bold;z-index: 1;    top: 50%;left: 50%;transform: translate(-50%,-50%);}
.t-list .col-lg-4 >div:hover .title{background: url(../images/a_img22.png) no-repeat right center;padding-right:.9rem;}
.t-list .col-lg-4 .title .sfont{font-size:.3rem;font-weight:normal;}
.service-list li{padding:0}
.service-list li img{width: 100%;height:11.04rem;}
.service-list li .title{padding:.44rem;background: #f7f8f8;color: #8e8e8e;position: relative;}
.service-list li .lfont{color: #000;margin:0 0 .1rem 0;}
.service-list .col-lg-6 .title::before,.service-list .col-lg-6 .title::after{position:absolute;display: block;content: "";left: 0;top: .44rem;bottom:.44rem;width:.04rem;border-left: 1px solid #b5b5b6;}
.service-list .col-lg-6 .title::after{left:initial;top: .44rem;bottom:.44rem;width: .04rem;border-left: 1px solid #b5b5b6;right: 0;}
.m-bottom{margin-bottom: 1.5rem;}
.service-list{padding-bottom:.6rem;}

/*new edit*/
.n-logo{height:3.78rem;margin: 0 auto;}
.condition-list li .title .ico01,.condition-list li .title .ico02,.condition-list li .title .ico04{width:3.58rem;}
.condition-list li .title .ico03{width:3.66rem;}
.condition-list li .title .ico05{width:2.72rem;}
.bmargin{margin-top:.4rem}
/*锟斤拷锟斤拷*/
.search-content{border-top:1px solid #d5dae1;}
.search-form{display: flex;display: -ms-flexbox;display: -webkit-flex;margin: .86rem 0;} 
.search-form .sh-keyword{border: 1px solid #9aa293;width: 17rem;height: 1.26rem;background: #fff;padding: 0 .1rem;}
.search-form .sh-btn{width: 2.24rem;height: 1.26rem;background: url(../images/s_ico.png) no-repeat center center #9aa293; border: 1px solid #9aa293;background-size: .56rem;}
.search-form .sh-contact{border: 1px solid #9aa293;width: 17rem;height: 0.8rem;background: #fff;padding: 0 .1rem;}
.search-form .sh-content{border: 1px solid #9aa293;width: 17rem;height: 5.26rem;background: #fff;padding: 0 .1rem;}
.sh-result dt{font-size: .4rem;font-weight: bold;}
.sh-result dd{padding: .6rem 0;border-bottom: 1px solid #d5dae1;}
.sh-result dd a{font-size: .4rem;color: #000;display: block;position: relative;padding-left: .4rem;}
.sh-result dd a::before{display: block;content: "";position: absolute;width:.1rem;height: .1rem;border-radius: 50%;background: #000;left: 0;top: .25rem;}
.sh-result dd .time{color: #898989;padding-left: .4rem;margin-top:.2rem ;}
.popular-information .welocme-list .winfor{overflow: hidden;    height: 1.7rem;}
.green-silder .sp-thumbnail-arrow{background:#a6b26a;}
.green-silder .sp-selected-thumbnail img{border:2px solid #a6b26a}
/*0615*/
.slider-prodes .sp-image img{height: 100%;width: 100%;}
.slider-prodes .sp-slide-description{position: absolute;left: 0;right: 0;background: rgba(0,0,0,.3);padding:.2rem .54rem;color: #fff;bottom: 0;}
.slider-prodes .sp-slide-description p{text-indent: .68rem;}
.slider-prodes .sp-image{position: static;}
.smallimgurl{display:inline-block}
.bigimgurl{display:none;}

/*0623 住*/
.house-bg{background: url(../images/img/z_bg.png) no-repeat left center #ecf2ee;background-size:6.4rem;padding: .82rem 0}
.green-bg{background:#188b79;height: 2.58rem;}
.a-logo{width:3.64rem;height:1.36rem;margin-top: .61rem;}
.w-1450{max-width: 1450px;    padding: 0;}
.green-bg .n-nav{padding: 0;}
.w-1450 .n-top-nav li a{background:none;border: none;font-size: .36rem;position:relative}
.w-1450 .n-top-nav li::after{display: none;}
.w-1450 .n-top-nav li .ico{display: inline-block;margin-right: .1rem;vertical-align: middle;background-repeat:no-repeat;background-size:100%;}
.w-1450 .n-top-nav li .ico01{background-image: url(../images/img/z_ico01.png);width:.42rem;height:.58rem;}
.w-1450 .n-top-nav li .ico02{background-image: url(../images/img/z_ico02.png);width:.66rem;height:.3rem;}
.w-1450 .n-top-nav li .ico03{background-image: url(../images/img/z_ico03.png);width:.68rem;height:.28rem;}
.w-1450 .n-top-nav li .ico04{background-image: url(../images/img/z_ico04.png);width:.54rem;height:.3rem;}
.w-1450 .n-top-nav li .ico05{background-image: url(../images/img/z_ico05.png);width:.42rem;height:.38rem;}
.w-1450 .n-top-nav li .ico06{background-image: url(../images/img/z_ico06.png);width:.5rem;height:.38rem;}
.w-1450 .n-top-nav li .b-list{/* position: absolute; */display: flex;display:-ms-flexbox;display: -webkit-flex;margin-top: .5rem;min-width:15rem;display: none;}
.w-1450 .n-top-nav li  a.on + .b-list,.w-1450 .n-top-nav li:hover a + .b-list{display: flex;display:-ms-flexbox;display: -webkit-flex;}
.w-1450 .n-top-nav li .b-list dd{padding:0 .5rem;position: relative;}
.w-1450 .n-top-nav li .b-list dd:nth-last-child(1)::after{display: none;}
.w-1450 .n-top-nav li .b-list dd a{padding: 0;font-size: .32rem}
.w-1450 .n-top-nav li > a.on::after,.w-1450 .n-top-nav li:hover>a::after,.h-b-infor .h-btn a::after{display: block;content: "";width: .36rem;height: .36rem;border-bottom: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left: 50%;position: absolute;margin-left: -.15rem;}
 .w-1450 .n-top-nav li .b-list dd::after{transform: translate(0,-50%) rotate(30deg);
    -moz-transform: translate(0,-50%) rotate(30deg);
    -ms-transform: translate(0,-50%) rotate(30deg);
    -webkit-transform: translate(0,-50%) rotate(30deg);}
.w-1450 .n-top-nav li .b-list dd:hover a::before,.w-1450 .n-top-nav li .b-list dd.on a::before{display: block;content: "";position: absolute;background: url(../images/img/z_ico07.png) no-repeat;width:.66rem;height: .38rem;background-size:100%;left: 50%;margin-left: -.33rem;bottom: -.25rem;}
.w-1450 .n-top-nav li .b-list dd:hover a::after,.w-1450 .n-top-nav li .b-list dd.on a::after{display: none;}
/*3d锟街诧拷*/
.lb_gl{margin-bottom: 30px;background: url(../images/bg_3d.png);background-size: 100% 100%;height:725px ;}
/*.container{width: 1024px;margin:0 auto;position: relative;}*/
.pictureSlider{height:15.16rem;margin-bottom: 24px;}
.poster-item{background-color: #fff;height:15.16rem;width:10.38rem;    border-radius: 25px;overflow: hidden;padding:.7rem 1rem;transition: all 0.5s;cursor: default;-moz-transition: all 0.5s;cursor: default;-webkit-transition: all 0.5s;cursor: default;-o-transition: all 0.5s;cursor: default;position: relative;background-size:100% 100%;}
.poster-item .h-b-infor{position: absolute;bottom: .7rem;left: 1rem;right: 1rem;    color: #fff;display: none;}
.poster-item.active1 .h-b-infor{display: block;}
.h-b-infor >div{margin-bottom: .2rem;}
.h-b-infor .h-btn{margin-bottom: 0;position: absolute;width: 100%;left: 0;bottom: -1.4rem; opacity: 0;}
.poster-item:hover .h-b-infor .h-btn{bottom: 0;opacity: 1;transition-delay: 250ms;
  pointer-events: auto;}
/*.h-b-infor .lss-font{margin-bottom:0;}*/
.poster-item:hover .h-b-infor>div:nth-last-child(2){margin-bottom:1.5rem; transition-delay: 100ms;}
.h-b-infor .h-btn a{display: inline-block;min-width: 3.44rem;height: .84rem;border-radius: 5px;text-align: center;line-height: .84rem;color: #fff;position: relative;margin-right: .2rem;}
.h-b-infor .h-btn a::after{transform: rotate(-45deg);width: .28rem;height: .28rem;right: .3rem;top: 50%;margin-top: -.14rem;left: initial;}
.h-b-infor .blue-btn a{background: #188b79;}
.h-b-infor .ls-font,.h-b-infor .lg-font,.h-b-infor .lss-font,.h-b-infor .ll-font,.h-b-infor .h-btn{transition: 500ms cubic-bezier(0.7, 0, 0.3, 1);}
.poster-item .right-ico{position: absolute;right: .3rem;top: .3rem;width: 1.22rem;height: 1.6rem;display: none;}
.poster-item.active1 .right-ico{display: block;}
/*0623锟斤拷*/
.orange-bg{background:#c9a063;height: 2.58rem;}
.h-b-infor .orange-btn a{background: #f8b72d;}
/*0623锟斤拷*/
.blue-bg{background:#2069a5;height: 2.58rem;}
.h-b-infor .blue02-btn a{background: #2069a5;}
/*0624锟斤拷*/
.t-list{margin: 0;}
.grenn02-bg{background: #4f8b53;height: 2.58rem;}
.xtitle-img{width: 19.66rem;}
.white-bg .stitle{padding:.72rem 0;background: #f3eae5;}
.showdialog{display: none;}
.showdialog .s-content{position: fixed;width:60%;height: 60%;top: 50%;left:50%;background-size:100% 100%;z-index: 100;transform: translate(-50%,-50%);z-index:100;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color: #fff;padding:.5rem 1rem;text-align:left;    overflow: hidden;}
.showdialog .shade{z-index: 99;background: rgba(0,0,0,.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;}
.showdialog .closeico{width: .64rem;height: .64rem;position: absolute;right: .2rem;top: .2rem;background: url(../images/img/close.png) no-repeat;background-size:100% ;z-index: 101;cursor: pointer;}
.showdialog .htitle{text-align: left; max-width: 100%;margin-bottom: .3rem;padding: 0;}
.showdialog .htitle .name{border-bottom: none;    padding: 0;margin: 0;}
.showdialog .information{font-size: .3rem;}
/* .showdialog .information li{height: 24px;} */
.showdialog .bmargin{margin: .1rem 0;font-size: .32rem;}
.scroll-top{overflow: hidden;position: relative;height: 77%;}
@font-face {
  font-family: FZLTQH;
  font-style: normal;
  font-weight: normal;
  src: url("../font/fzlbjt.ttf") format("truetype"); }
@font-face {
  font-family: FZLBJW;
  font-style: normal;
  font-weight: normal;
  src: url("../font/FZLBJW.TTF") format("truetype"); }
@font-face {
  font-family: FZLTCHK;
  font-style: normal;
  font-weight: normal;
  src: url("../font/FZLTCHK.TTF") format("truetype"); }
.top-bg{background: url(../images/img/x_top_bg.png) repeat-x top center;    background-size: 100%;}

.x-title{text-align: center;padding:1rem 0}
.x-title .c-name{font-family: FZLTQH;font-size: .76rem;color: #508b53;    line-height: 26px;}
.x-title .e-name{font-family: FZLBJW;font-size: .32rem;color: #898989;}
.x-title .s-name{font-family: FZLTCHK;font-size:.52rem;color: #956134;position: relative;padding-top: 1.6rem;}
.x-title .s-name::before{background: url(../images/img/x_img02.png) no-repeat center center;display: block;content: "";position: absolute;width: 1.34rem;height: .7rem;background-size:100%;left: 50%;top: 20%;margin-left: -.67rem;}
.x-four-lsit,.show-bg ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: center;}
.x-four-lsit li{width: 6.06rem;height: 6.06rem;margin: 0 .4rem;position: relative;    cursor: pointer;}
.x-four-lsit li.on::after{content: "";position: absolute;background: url(../images/img/x_img02.png) no-repeat;width: 1.34rem;height: .7rem;background-size:100%;left: 50%;margin-left: -.67rem;bottom: -1.2rem;}
.x-four-lsit li img{border-radius: 18px;}

.show-bg{width: 100%;background: url(../images/img/x_line.png) no-repeat top center;min-height:3.88rem;background-size: 100%;position: relative;padding-bottom:7.3rem;margin-top: .65rem;}
.show-bg ul li{position: absolute;-webkit-animation: Tada 1s both;
    -moz-animation: Tada 3s both;
    -ms-animation: Tada 3s both;
    animation: Tada 3s both}
.show-bg ul li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.show-bg ul li .x-img img,.show-bg02 ul li:nth-child(2) .x-img img{width: 2.74rem;height: 1.8rem;border-radius: 11px;border: 2px solid #29a9ac;}
@font-face {
  font-family: FZBWKSJW;
  font-style: normal;
  font-weight: normal;
  src: url("../font/FZBWKSJW.TTF") format("truetype"); }
.show-bg ul li .x-name{
    font-family: FZBWKSJW;
    font-size: .28rem;
    background: #29a9ac;
    text-align: center;
    padding: .05rem 0;
    color: #fff;
    border-radius:.16rem;
    margin-top: .12rem;
    width:3.36rem;
}
.show-bg ul li:nth-child(1){left: 7%;top:19%;}
.show-bg ul li:nth-child(2){left:18%;top:29%;}
.show-delay-bg li:nth-child(2){animation-delay:4s;}
.show-bg ul li:nth-child(2) .x-img img,.show-bg ul li:nth-child(3) .x-img img,.show-bg ul li:nth-child(4) .x-img img,.show-bg02 ul li:nth-child(1) .x-img img,.show-bg02 ul li:nth-child(5) .x-img img{width:3.36rem;height:2.2rem;}
.show-bg ul li:nth-child(3){left: 32%;top: 13%;}
.show-delay-bg li:nth-child(3){animation-delay:5s;}
.show-bg ul li:nth-child(4){left: 46%;top: 10%;}
.show-delay-bg li:nth-child(4){animation-delay:6s;}
.show-bg ul li:nth-child(5){left: 62%;top: 36%;}
.show-delay-bg li:nth-child(5){animation-delay:7s;}
.show-bg ul li:nth-child(6){left: 75%;top: 15%;}
.show-delay-bg li:nth-child(6){animation-delay:8s;}
.show-bg ul li:nth-child(7){left: 86%;top: -7%;}
.show-delay-bg li:nth-child(7){animation-delay:9s;}
@keyframes Tada {
    0% {
        opacity: 0;
    }

  	30% {
        opacity: 0.3;
    }
  	50% {
        opacity: 0.5;
    }

    80% {
        opacity: 0.8;
    }

    100% {
         opacity:1;
    }
}
.bottom-bg{background: url(../images/img/x_bottom_bg.png) no-repeat top center;background-size:100%;}
.first-day{position: absolute;font-size: .36rem;left:3%;color: #00a29a;line-height: 20px;}
.first-day::after{display: block;content: "";position: absolute;border-top: .2rem solid #00a29a;border-left: .2rem solid transparent;border-right: .2rem solid transparent;bottom: -.3rem;}
.show-bg02{background: url(../images/img/x_line_02.png) no-repeat top center;background-size:100%;}
.show-bg02 ul li:nth-child(1){left: 11%;top: -1%;}
.show-bg02 ul li:nth-child(2){left: 28%;top: -5%;}
.show-bg02 ul li:nth-child(2) .x-img img,.show-bg02 ul li:nth-child(3) .x-img img {width: 2.74rem;height: 1.8rem;}
.show-bg02 ul li:nth-child(3){left: 44%;top: 18%;}
.show-bg02 ul li:nth-child(4){left: 55%;top: 30%;}
.show-bg02 ul li:nth-child(5){left: 69%;top: -5%;}
.show-bg02 ul li:nth-child(6){left: 88%;top: 30%;}
.show-bg02 .first-day{top: 15%;}

/*锟斤拷*/
.pruple-bg{background: #844a90;height: 2.58rem;}

/*锟斤拷*/
.dark-orange-bg{background: #f39700;height: 2.58rem;}

/*0625*/
@font-face {
  font-family: FZCJLJT;
  font-style: normal;
  font-weight: normal;
  src: url("../font/FZCJLJT.TTF") format("truetype"); }
.h-b-infor .ls-font{font-family: arial;font-size: .36rem;}
.h-b-infor .lg-font{font-family:FZCJLJT;FONT-SIZE: .48rem;}
.h-b-infor .lss-font{font-family:FZCJLJT;font-size: .32rem;}/**/
.h-b-infor .ll-font{font-family:FZLTCHK;FONT-SIZE: .5rem;}
@font-face {
  font-family: FZQKBY;
  font-style: normal;
  font-weight: normal;
  src: url("../font/FZQKBY.TTF") format("truetype"); }
.h-b-infor .h-btn a{ font-family: FZLTCHK;font-size: .38rem;}
.n-top-nav li{font-family: FZQKBY;}
.n-shade{background: rgb(0,0,0,.3);position: absolute;left: 0;top: 0;right: 0;bottom: 0;padding: .5rem 1rem;}
/*0626*/
.carousel-control-next-icon, .carousel-control-prev-icon{    width: 28px !important;height: 28px !important;}
/*0703*/
.poster-main{position: relative;}
.picpre,.picnext{width:1.2rem;height:1.76rem;display: inline-block;background:url(../images/right_down_ico.png) no-repeat;background-size:100% 100%;position: absolute;top:50%;margin-top:-1.09rem;    opacity: 0.4;    z-index: 9000;}
.picpre{left:10px;}
.picnext{right:10px;transform: rotate(180deg) !important;}

/*0704*/
.showdialog .s-content{border: .5rem solid #fff;border-radius: 16px;background: #fff;}
.showdialog .s-content .s-img img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;border-radius: 16px;opacity: .3;}
.n-shade{border: 2px solid #cb9259;border-radius: 15px;background: none;color: #000;}
.showdialog .information li{height: auto;}
.showdialog .closeico{width: 1.3rem;height: 1.3rem;right: -1px;top: -1px;}
.showdialog .htitle{color: #cb9259;border-bottom: .03rem solid #cb9259;padding-bottom: .2rem;}
.showdialog .bmargin{color: #cb9259;}
.showdialog .htitle .gico{background: url(../images/img/new_01.png) no-repeat left center;background-size:.84rem ;padding-left: 1rem;line-height: .84rem;}
.showdialog .htitle .glico{background: url(../images/img/new_02.png) no-repeat left center;background-size:.84rem ;padding-left: 1rem;line-height: .88rem;}
.showdialog .htitle .gtico{background: url(../images/img/new_03.png) no-repeat left center;background-size:.88rem ;padding-left: 1rem;line-height: .88rem;}
.showdialog .htitle .dtico{background: url(../images/img/new_03.png) no-repeat left center;background-size:.88rem ;padding-left: 1rem;line-height: .88rem;}
.showdialog .htitle .hkico{background: url(../images/img/new_05.png) no-repeat left center;background-size:.88rem ;padding-left: 1rem;line-height: .88rem;}
.showdialog .htitle .qrico{background: url(../images/img/new_qr.png) no-repeat left center;background-size:.88rem ;padding-left: 1rem;line-height: .88rem;}
/*0705*/
.carousel-inner,.n-banner{height: 12.52rem;}
/*0705骞抽摵*/
#cboxWrapper {
    max-width: none;
   
}

#colorbox, #cboxOverlay, #cboxWrapper {
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}
#colorbox{
	position:fixed !important;
    overflow-y: scroll;
    top: 5% !important;
    bottom: 5% !important;
    background: #fff; 
    width: 60% !important;transform: translate(-50%,0);left: 50% !important;}
    
#cboxContent {
    padding:0px 10px 30px 10px;
    overflow: visible;
    background: #FFF;
    position: relative;
    width: 100%;
}
#cboxLoadedContent {
    background: #FFF;
    padding: 1px;
}
.cf:before, .cf:after {
    content: "";
    display: block;
    overflow: hidden;
}
#modal-shisetsu-search .list {
    margin-top: 40px;
}
.cf {
    zoom: 1;
}
#modal-shisetsu-search .list li {
    width: 29%;
    min-height: 64px;
    margin: 40px 3.5% 0 0;
    overflow: hidden;
    float: left;
    position: relative;
}
li {
    list-style-type: none;
}
#modal-shisetsu-search .list li i {
    width: 64px;
    height: 64px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
#modal-shisetsu-search .list li i img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
#modal-shisetsu-search .list li .name {
    font-size: 0.4rem;
    margin: 6px 0 0 80px;
}
#modal-shisetsu-search .list li p {
    line-height: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
a:link, a:visited {
    color: #165E83;
    text-decoration: none;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
}
#modal-shisetsu-search .list li .price {
    font-size: 0.1rem;
    color: #808080;
    margin: 10px 0 0 80px;
}
#modal-shisetsu-search .list li p {
    line-height: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    text-indent: -9999px;
    width: 24px;
    height: 24px;
    position: absolute;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
    cursor: pointer;
}
#cboxWrapper{width:auto !important;}
#cboxLoadedContent{width:100%;}
#cboxOverlay {
    background: #000;
    position: fixed;
    width: 100%;
    height: 100%;
}
.blue-btn a{
	background: #188b79;
    display: inline-block;
    min-width: 2.04rem;
    height: .74rem;
    border-radius: 5px;
    text-align: center;
    line-height: .74rem;
    color: #fff;
    position: relative;
    margin-right: 2.8rem;
    font-family: FZLTCHK;
    font-size: .38rem;
    text-decoration: none;
    float: right;
    margin-top: 0.8rem;
}
#modal-shisetsu-search .list::after,#modal-shisetsu-search .list::before{display:block;content:"";clear:both;}
@media screen and (max-width:959px) {
	
	/*body {font-size: 1.3rem;line-height: 1.7;}*/
	/*17*/
	/*.n-banner .carousel-item img{height: 12.54rem;}*/
	.eat-fav{width:100%;max-width: 100%;padding: 0;}
	.eat-fav .n-top-nav{background:#cb9259;}
	.eat-fav .eat-wrap{width:100%;max-width: 100%;flex: 0 0 100%;padding: 0;}
	.m-margin{height:auto;}
	.m-margin .n-nav{padding-top:0;padding-bottom:0;margin:0; margin-right: 0px;
    margin-left: 0px;}
	.bottom-nav li{width:100%;margin-bottom: 10px}
	.bottom-nav li .b-box{min-height: 148px;}
	.bottom-nav li .b-box .p-content{min-width: auto;}
	.bottom-information li,.bottom-information li:nth-last-child(1){width: 100%;}
	.bottom-information{padding: 0 58px;}
	.bottom-information li >div{ min-height: 2rem;padding-left: 2.2rem;}
	.bottom-information li .b-tel,.bottom-information li 	.b-add,.bottom-information li .b-sm{background-size: 1.4rem;}
	.bottom-nav li:nth-child(1) .b-box{min-height:39px;}
	.n-top-nav li{padding: 0 1px;}
	.n-top-nav li a, .eat-wrap .n-top-nav li a.on, .eat-wrap .n-top-nav li a:hover{padding:0 2px;line-height: 29px;}
	.n-top-nav li::after{display: none;}
	.feture-pro-list li p .name{width:26px;line-height:14px;text-align: center;}
	.eat-wrap .n-bottom-nav a{font-size: 15px;}
	.bottom-information{margin:15px auto;}
	/*18*/
	.n-nav{padding-top:10px;}
	.n-bottom-nav{margin-top: 10px;}
	.n-bottom-nav li{width: 50%;}
	.w-100p,.condition-list li .title{height: auto;}
	.condition-list li .title img{width: 11.9rem;}
	/*19*/
	.sp-image-container{}
	.n-top-information{padding-top: 10px;}
	.breadcrumb{font-size:12px;}
	.slider-pro{margin-top: 36px;}
	.sp-thumbnails-container{height: 140px;}
	.sp-thumbnails{height: 121px !important;    margin-top: 8px;}
	.sp-thumbnail-container{height: 110px !important;}
	.sp-thumbnail-container img{height:80px !important;}
	.sp-thumbnail-arrow{width: 20px;height: 42px;line-height: 42px;    font-size: 13px;margin-top: -21px;}
	.hotel-polic .hotel-infor, .restaurant-infor, table{margin:30px 0;line-height: 19px;    width: 100% !important;}
	.pro-detail{padding: 0 15px;}
	/*20*/
	.n-top-img{padding: 58px 0;}
	/*new add*/
	.m-margin .container{background: #fff;}
	.n-nav .nav-wrap {width: 100%;max-width: 100%;flex: 0 0 100%;padding: 0;}
	.n-nav{padding-bottom:0}
	.n-bottom-nav{background:#f8f8f8;padding: 5px 0;margin-top: 5px;}
	.n-bottom-nav li{width: 33.3%;margin: 5px 0;}
	.n-bottom-nav li a{color:#333;}
	.n-bottom-nav li a.on::after{display: none;}
	.pro-list li .title >div, .pro-list li .title p{line-height: .68rem;}
	.n-banner-infor{line-height: 15px;width: 6.2rem;bottom: 0;padding: 0 28px;    overflow: hidden;font-size: 12px;}
	.popular-information .welocme-list p,.popular-information .welocme-list p{line-height:1.4rem;}
	.htitle{max-width: 55%;}
	.travel02-list p{line-height: .8rem;font-size: 12px;}
	.travel02-list .top-infor,.travel02-list .bottom-infor{height: auto;min-height: 4rem;}
	.brand-list .w-bg .col-lg-9{line-height:.85rem;}
	.brand-list .w-bg{height:9.5rem;padding: .5rem .4rem;}
	.brand-list .w-bg .col-lg-3{padding-top: 2.5rem;font-size: 12px;}
	.spot-content .htitle{max-width:40% }
	.spot-content .information{line-height:20px;}
	.life-list li .infor{max-height:110px;}
	#pageid .laypage_main span, #pageid .laypage_main a{min-width:30px;height:30px;    line-height:30px;}
	.pro-information p{line-height: 20px; width: 100% !important;}
	.inner-border .redbg{line-height: 20px;}
	.inner-border .fyellow span{font-size: 35px;}
	.inner-border .title{margin:5px 0;}
	.shopping-cotent p,.ylxx-content .b-border p:nth-child(2), .ylxx-content .add{line-height:19px;}
	.news-list li .b-infor .eyeico,.news-list li:hover .b-infor .eyeico{background-size: 11px;}
	.news-des p{line-height: 19px;}
	/*0615new*/
	.mobile-nav,.card-body-ul li a{font-size: 12px;}
	.n-content,.travel-list li .tinfor{font-size: 12px;top:26%;line-height:19px;}
	.container02{width: 100%;}
	.yellow-bg .container>.row,.like-list{margin-left: 0;margin-right: 0}
	/*0703*/
	.mobile-footer li img {width: 7rem;height: 7rem;}
	/*0801新闻页面*/
	.newslist_ul{width:100%}
	.newslist_ul li{max-width:100%;width:100% !important;height:auto;}
	.newslist_li_right_new{margin-left:0}
	.newslist_li_right_new h2{height: 44px;line-height:44px;}
	.i2_date h3{margin-bottom: 23px;}
	.newslist_li_right_new{width:100%}
	.newslist_li_right_new{font-size:12px;}
	.i2_date{width: 23%;}
	.i2_date + div{float: right; width:70%;}
}



@media screen and (max-width:694px) {
	.n-top-nav li{max-width: 16.666667%;padding: 0 1px;}
	.n-detail-bg li img{height:12rem;width: 100%;}
	.n-top-introduce .lf{min-height:auto;border-left: none;font-size:14px;width: 100%;text-align: left;line-height: 1.2rem;}
	.n-top-introduce .forange{font-size:15px;width: auto;position:absolute;right: 14px;padding: 0;line-height: 1.2rem;}
	.hot-pro-list li .img img{height: 12rem;width: 100%;}
	/*20*/
	.n-nav{padding-bottom:0}
	.n-bottom-nav{background:#f8f8f8;padding: 5px 0;margin-top: 5px;}
	.n-bottom-nav li{width: 33.3%;margin: 5px 0;}
	.n-bottom-nav li a{color:#333;}
	.n-bottom-nav li a.on::after{display: none;}
	.n-top-nav li a,.n-top-nav li a, .eat-wrap .n-top-nav li a.on, .eat-wrap .n-top-nav li a:hover{line-height: 29px;}
	.row{position: relative;}
	.n-top-introduce .forange span{position: static;}
	.n-top-introduce .price, .popular-information .welocme-list .title .price{margin-bottom: 15px;padding: .45rem .3rem;}
	.n-top-introduce .price span, .popular-information .welocme-list .title .price{min-width:177px;padding: .45rem .3rem;font-size:12px;}
	.n-top-introduce .f-right a, .b-btn .orangebg, .b-btn .greenbg{min-width: 100%;    height: 35px;line-height: 35px;margin: .5rem 0;}
	.n-top-introduce .f-right a .bico, .b-btn .orangebg .bico, .b-btn .greenbg .bico{width: 14px;height: 14px;}
	.n-top-information{padding-bottom: 30px;}
	.n-top-introduce .title {height: auto;margin: .5rem 0;}
	.popular-information .ptitle{margin: 30px 0;}
	.popular-information .like-list .img img{width: 100%;height:13rem;}
	.n-top-img{padding: 20px 0;}
	.f-35{font-size:17px;}
	.spot-content .fcenter, .popular-information .fcenter, 	.showall{margin:21px 0}
	/*25*/
	.popular-information .welocme-list .title{font-size:15px;}
	/*26*/
	.n-detail-bg{margin-left:-15px;margin-right: -15px;padding-top:3px;}
	.n-detail-bg .breadcrumb{margin-left: 0;margin-bottom: 3px;}
	.wq-list li{width: 25%;font-size: 14px;padding: 2px 0;}
	.wq-list li .wq01,.wq-list li .wq02,.wq-list li .wq03,.wq-list li .wq04,.wq-list li .wq05,.wq-list li .wq06,.wq-list li .wq07,.wq-list li .wq08{background-size: 19px;width: 41px;height: 41px;}
	.wq-pro .pro-name{margin: 30px 0;}
	.pro-name span, .pro-name .pro-name-nei{min-width: initial;width: 56%;padding: 10px;line-height: 14px;font-size:12px;}
	.pro-name .pro-name-nei p:nth-child(2){line-height: 19px;font-size: 12px;}
	.wq-pro{margin-left:-15px;margin-right: -15px;}
	.wq-pro .pro-name-nei{width: 80%;}
	.pro-information{padding: 0 15px;margin: 15px 0;min-height: auto;padding-bottom: 15px;}
	.seven-list .white-bg{display: none;}
	.hotel-polic{padding: 0 15px;}
	.htitle{font-size: 12px;margin-bottom: 15px;margin-top: 15px;    max-width: 55%;}
	.htitle .name{font-size:18px;}
	/*35*/
	.n-content{margin-top:0;}
	.travel-content .fcenter{margin-top: 30px;}
	.travel-list li,.brand-list li{margin-bottom: 15px}
	.travel-list li .bg-img{background-size:100% 100%;}
	.travel-list li .tinfor .title{font-size:14px;}
	.travel02-list .top01-ico,.travel02-list .top02-ico{padding-right: 0;}
	.travel02-list .bottom01-ico,.travel02-list .bottom02-ico{padding-left: 0;}
	.travel02-list p{line-height: 17px;}
	.travel02-list .title{font-size: 16px;}
	.travel02-list .top01-ico,.travel02-list .top02-ico{background-size: 66px;padding-left: 100px;padding-top: 0;    margin-left: 25px;}
	.travel02-list .bottom01-ico,.travel02-list .bottom02-ico{background-size: 66px;padding-right: 100px;padding-top: 0;margin-left: 23px;    margin-right:0;}
	.brand-list .w-bg .col-lg-3{border: none; padding-top: 61px;background-size: 2.5rem;}
	.brand-list .w-bg{height: auto;padding:10px 20px;margin: 0;font-size: 12px;}
	.brand-list .w-bg .col-lg-9{padding-left: 0;line-height: 22px;}
	.container03{padding: 0 15px;}
	.t-list .col-lg-4 .topimg,.t-list .col-lg-4 .bottomimg,.t-list .col-lg-4 .topimg01,.t-list .col-lg-4 .bottomimg01,.t-list .col-lg-4 .allimg{height:160px;margin: 15px 15px 0 15px;    overflow: hidden;}
	.t-list, .service-list{margin-top:15px;}
	.white-bg .ltitle{padding:20px 0;}
	.travel-list{margin:0 15px;}
	.travel-list li .bg-img{height:178px;}
	.service-list li img{height: 178px;}
	.service-list li .title{padding: 10px;}
	.service-list .col-lg-6 .title::before, .service-list .col-lg-6 .title::after{display: none;}
	.m-bottom{margin-bottom: 30px;}
	.container02 .fcenter img,.container03 .fcenter img{width:60%;}
	.imgcontrol img{width: 35%;}
	.spot-content .htitle{margin-top:30px;max-width: 55%;}
	/*37*/
	.life-list li .img img{height:159px}
	.life-list li{margin-top: 15px;}
	.life-list li .name{font-size:12px;margin: 5px 0;max-height: 2.4rem;}
	.life-list li .forange img{ width: 30%;    height: auto;}
	.life-list li .infor{margin-top:6px;max-height: 3rem;}
	.seven-list, .three-list{padding: 0 15px;margin-bottom: 30px;}
	.restaurant-list li{ min-height:152px;}
	.restaurant-list li .box-inner img{width: 40%;height: auto;}
	.life02-list li{margin-bottom:0;}
	.life02-list li .infor{margin-bottom: 5px;}
	.hotel-polic .hotel-infor, .restaurant-infor{margin: 15px 0;}
	.hotel-polic .hotel-infor p{margin: 3px 0;    width: 100% !important;}
	.img-height img{height: auto;}
	/*44*/
	.activity-content img{height:228px;}
	.activity-infor{width: 99.5%;padding: 10px;}
	.activity-infor .inner-border{padding: 1px;}
	.inner-border .title{font-size: 14px;margin: 10px 0 10px 0;}
	.inner-border .flarger{font-size: 28px;margin: 16px 0 25px 0;}
	.inner-border .fyellow {font-size: 22px;margin: 15px 0;}
	.inner-border .fyellow span {font-size:35px;}
	.activity-content{margin-bottom: 30px;}
	.shopping-cotent .simg {height: 172px;width: 100%;}

	.shopping-list li{margin:5px 0;}
	/*46*/
	.feture-list .simg {height: 177px;width: 100%;}
	.feture-list .label-img{background-size: 100%;top: -25px;    width: 60px;}
	.pro-information .ptitle, .btitle{margin-bottom: 8px;margin-top: 8px;font-size:12px;}
	.feture-list .col-lg-6{line-height: 22px;margin: 5px 0;}
	.feture-list{padding-bottom: 15px;}
	/*47*/
	.ylxx-content .b-border .title{font-size: 15px;margin: 10px 0;}
	.ylxx-content{margin-top: 20px;}
	.ylxx-content .b-border {padding-bottom: 11px;margin-bottom: 11px;}
	/*48*/
	.news-list li .border-out{font-size: 12px;}
	.news-list li .title{font-size: 14px;margin: 5px 0;}
	.news-list li .new-ico{width: 40px;background-size:100% ;    height: 40px;}
	.news-list li .infor{min-height: auto;margin-bottom: 10px;}
	.news-list li{margin: 0;margin-top: 15px;}
	.news-list li .border-out{padding: 10px 28px;}
	.copyright{padding:19px 0 0 0;}
	/*49*/
	.news-title{font-size: 15px;padding-bottom: 10px;margin-top: 10px;}
	.news-title .time{margin-top: 5px;font-size: 13px;}
	.news-des {margin-top: 15px;}
	.news-des p {text-indent: 0;line-height: 22px;margin: 5px 0;}
	.relate-news li:nth-child(2){text-align: left;}
	.relate-news{padding-top: 22px;}
	.lastactivity li a{font-size: 15px;}
	.tabonestyle li .img img{height: 170px;}
	.tabonestyle li .infor .fcenter{margin: 10px 0;}
	.tabonestyle li .infor{padding-bottom: 10px;margin-bottom: 10px;}
	.tabonestyle li, .tabtwostyle li{margin: 10px 0;}
	.travel-content {padding: 10px 0;}
	/*new add*/
	.condition-list li{width: 50%;margin-bottom: -1px;margin-right: -1px;font-size: 12px;}
	.condition-list li .title .ico01, .condition-list li .title .ico02, .condition-list li .title .ico04{width:7.58rem;}
	.condition-list li .title .ico03{width:7.66rem;}
	.condition-list li .title .ico05 {width:6.76rem;}
	.pro-list li .title >div, .pro-list li .title p{line-height: 1.5rem;}
	
	.search-form .sh-keyword {width:18rem;height: 2.26rem;}
	.search-form .sh-btn{width: 3.24rem;height: 2.26rem;background-size: 1rem;}
    .search-form .sh-contact {width:24rem;height: 2.26rem;}
    .search-form .sh-content {width:24rem;height: 15.26rem;}

	.popular-information .like-list .title{margin: .5rem 0 .6rem 0;line-height: 1.3rem;line-height: 20px;font-size: 13px;}
	
	.popular-information .welocme-list .winfor{height: auto;}
	.travel02-list .top-infor,.travel02-list .bottom-infor{height:7.5rem;}
	/*0617*/
	.condition-list li .condition-con dd, .condition-list li .condition-con dt{font-size:12px}
	.welocme-list{margin-left:-15px;margin-right:-15px;}
	.wq-list{margin-right: -15px;}
	.bbtn a{min-width: 77px;line-height: 20px;}
	.tabtwostyle li .img img{height:170px;}
	.smallimgurl{display:none}
	.bigimgurl{display:inline-block;}
	/*0628*/
	.w-1450{width: auto;margin-left:15px;margin-right:15px;padding-top: 0;}
	.w-1450 .row >.col-lg-2{display:none;}
	.w-1450 .n-top-nav li .ico{width:10px;height:10px;}
	.w-1450 .n-top-nav li .ico02{width:12px;height:12px;}
	.w-1450 .n-top-nav li .b-list dd:hover a::before, .w-1450 .n-top-nav li .b-list dd.on a::before{width:10px;height:10px;}
	.w-1450 .n-top-nav li .b-list{min-width:auto;}
	.n-top-nav li{position:static}
	.w-1450 .n-top-nav li a.on + .b-list, .w-1450 .n-top-nav li:hover a + .b-list{position:absolute;left:0;right:0;margin-top:0;    z-index:10;}
/* 	.green-bg .b-list{background: #188b79;}
	.orange-bg .b-list{background:#c9a063;}
	.blue-bg .b-list{background:#2069a5;} 
	.pruple-bg .b-list{background:#844a90;}
	.dark-orange-bg .b-list{background:#f39700;}
	.grenn02-bg .b-list{background:#4f8b53;} */
	.w-1450 .n-top-nav li > a.on::after, .w-1450 .n-top-nav li:hover>a::after, .h-b-infor .h-btn a::after{z-index:11;width: 8px; height: 8px;bottom:0;}
	.n-top-nav{ margin-bottom: 33px;}
	/*0701*/
	.pictureSlider{height: 21.7rem;}
	.poster-item{height: 23.16rem;width: 16.38rem;}
	
	/*0702*/
	.n-content, .travel-list li .tinfor{font-size: 13px;}
	.showdialog .s-content{width:95%;height:90%;}
	.showdialog .information li{height:auto;min-height:24px}
	.showdialog .closeico{width:16px;height:16px;right:5px;top:5px}
	.scroll-top{height:85%}
	.showdialog .bmargin{font-size:13px;}
	.showdialog .information{font-size:12px;}
	.traffic-style .t-list .col-lg-4 .topimg,.traffic-style .t-list .col-lg-4 .bottomimg,.traffic-style .t-list .col-lg-4 .topimg01,.traffic-style .t-list .col-lg-4 .bottomimg01,.traffic-style .t-list .col-lg-4 .allimg{height:160px;margin: 15px 0 0 0;}
	.traffic-style .t-list{margin-top:0}
	.x-four-lsit, .show-bg ul{flex-wrap: wrap;}
	.x-title .c-name{font-size:20px;}
	.x-title .e-name{font-size: 13px;}
	.x-title .s-name{font-size: 16px;}
	.show-bg{background: none;padding-bottom: 20px;}
	.show-bg ul li{position: relative;width:50%;text-align: center;left: 0 !important;top: 0 !important;margin-top: 10px;}
	.show-bg ul li .x-img img, .show-bg02 ul li:nth-child(2) .x-img img{width:80px;height:80px;}
	.show-bg ul li:nth-child(2) .x-img img, .show-bg ul li:nth-child(3) .x-img img, .show-bg ul li:nth-child(4) .x-img img, .show-bg02 ul li:nth-child(1) .x-img img, .show-bg02 ul li:nth-child(5) .x-img img{width:80px;height:80px}
	.show-bg ul li .x-name{width: 80%;margin: 5px auto;font-size: 13px;}
	.first-day,.show-bg02 .first-day{top:0;width: 20px;font-size: 16px;}
	.first-day::after{border-top: 8px solid #00a29a;border-left: 8px solid transparent;border-right: 8px solid transparent;bottom: -8px;}
	.h-b-infor >div{ margin-bottom: 15px;}
	.h-b-infor .lg-font{font-size:17px;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
	.h-b-infor .lss-font{font-size:15;margin-bottom:65px;transition: 0ms;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
	.h-b-infor .h-btn{opacity: 1;bottom: 0;height: 62px;}
	.h-b-infor .h-btn a{font-size:13px;height: 25px;line-height: 25px;width:118px;float: none;    margin-top: 5px;}
	.poster-item:hover .h-b-infor>div:nth-last-child(2){transition-delay:0;margin-bottom:65px;}
	/*0705*/
	.blue-btn a{width: 50px;line-height: 25px !important;height: 25px !important;margin-right: 8px !important;}
	.house-bg{margin-top: 21px;}
	#colorbox{width:90% !important;top:2.5% !important;bottom:2.5% !important}
	#modal-shisetsu-search .list{margin-top:49px;}
	#modal-shisetsu-search .list li{width:50%;margin:0 0 10px 0}
	#modal-shisetsu-search .list li i{width:70px;height: 46px;text-align: center;}
	#modal-shisetsu-search .list li i img{width:46px;}
	.picpre,.picnext{display: none;} 
}

/*图片锟脚达拷*/
.tobig{cursor: url(../images/big.cur) ,auto;}
#shade{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.4);z-index:1000;}
.pinch-zoom-container{position: absolute !important;height: 100% !important; width: 100% !important;top: 0 !important;bottom: 0 !important;}
.imgzoom{position: fixed !important;z-index: 10000;top: 20%;cursor: url(../images/small.cur) ,auto;}
.imgzoom,.imgzoom img{width: 100%;-webkit-user-drag: none;-moz-user-drag: none;-ms-user-drag: none;user-drag: none;}
#cboxClose {
    background-image: url(../images/modal_btn_close.png);
    background-size: 24px;
    top: 24px;
    right: 24px;
}
/*0718 54鍦ㄧ嚎棰勭害*/
.w-bg{width:100%}
.w-1591{max-width: 1591px;margin: 0 auto;}
.online-order{padding: 0 140px}
.w-1591 .tab-pane li .img img{width:100%;height: 300px;}
.w-1591 .tab-pane li .toorder{position: static;}
.w-1591 .tab-pane li .infors{margin-top: 8px;}
.w-1591 .tab-pane li .infors .tips{color: #9fa0a0;font-size: 14px;}
.w-1591 .tab-pane li .infors .toorder{min-width: 95px;line-height: 26px;text-align: center;display: inline-block;background: #a6b26a;color: #fff;border-radius: 5px;margin-top: 9px;position: relative;font-size: 14px;}
.w-1591 .tab-pane li .infors .toorder::after{position: absolute;display: block;content: "";width: 8px;height: 8px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;transform: rotate(-45deg);right: 8px;top: 50%;margin-top: -4px;}
.w-1591 .tab-pane li .infors .fl{width: 74%;}

/*0719*/
.poster-item .left-ico{left:.3rem;right: initial;width:3.84rem;height:1.8rem;}
#modal-shisetsu-search .list li{overflow: visible;}
#modal-shisetsu-search .list li i .nei-shuizhi{position: absolute;border-radius: initial;width:3.84rem;height:1.3rem;left:-.2rem;top:-.4rem;}

/*0723*/
#code,#code_hover{width:40px;height:195px;background:url(../images/icon.png) no-repeat;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#code{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#code_hover{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#gotop{background-position:-276px -310px;bottom:67px;_margin-bottom:67px;
    width:40px;height:40px;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#code_img{width:270px;height:355px;background: url(../images/icon.png) 92px 109px no-repeat;position:fixed;right:90px;bottom:67px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px;}

/*220123*/
.ant-btn {
    line-height: 1.499;
    position: relative;
    display: inline-block;
    font-weight: 400;
    white-space: nowrap;
    text-align: center;
    background-image: none;
    border: 1px solid transparent;
    -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.015);
    box-shadow: 0 2px 0 rgba(0,0,0,0.015);
    cursor: pointer;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    height: 32px;
    padding: 0 15px;
    font-size: 14px;
    border-radius: 4px;
    color: rgba(0,0,0,0.65);
    background-color: #fff;
    border-color: #d9d9d9;
}
.ant-btn-red {
    color: #fff;
    background-color: #FF5A44;
    border-color: #FF5A44;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
    -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
    box-shadow: 0 2px 0 rgba(0,0,0,0.045);
    margin-left:10rem;
}
/*20220312*/
@font-face {
    font-family: FZLBJW;
    src: url("../font/fzlbjt-webfont.eot");
    src: url("../font/fzlbjt-webfont.eot?#iefix") format("embedded-opentype"), url("../font/fzlbjt-webfont.woff2") format("woff2"), url("../font/fzlbjt-webfont.woff") format("woff"), url("../font/fzlbjt-webfont.ttf") format("truetype"), url("../font/fzlbjt-webfont.svg#fzlibian-s02sregular") format("svg");
    font-weight: normal;
    font-style: normal; }
.x-four-lsit .x-fontp{
    font-family: 'FZLBJW';
    color: #fff;
    position: absolute;
    z-index: 3;
    top: 50%;
    left: 10%;
    font-size: .66rem;
    transform: translate(0,-50%);
}



