.gaode-map{width: 100%;position: relative;z-index: 3;border: 1px solid rgba(158,131,76,.5);}
.gaode-map{height: 465px;background: rgba(255,255,255,.95)}
.gaode-map .amap-info-content {border: none;padding: 0 ;}
.gaode-map .amap-info-close {position: absolute;right: 10px!important;top: 13px;text-decoration: none;width: 14px;height: 14px;font-size: 18px}
.gaode-map .amap-info-outer,.gaode-map .amap-menu-outer {box-shadow: none;background: #fff;border: 1px solid silver;;padding: 0}
.gaode-map .info-title{background: #fff;padding:5px 10px;color:#555;border-left: 3px solid #ca140d;
  letter-spacing:1px;font-weight:lighter;font-size:15px;line-height:30px;font-weight: bold;padding-right: 30px}





.hid {font-size: 0;text-indent: -999px;}
.grotto{min-height:500px;background:url(../../ny/images/grotto/bg1.jpg) no-repeat top center;background-size:cover}
.grotto-wp{width:92%;max-width:1628px;margin:0 auto}
.grotto .nav{width:100%}
.grotto .nav li{height:630px;width:33.333333333%;overflow:hidden;cursor:pointer;padding:60px 3% 0}
.grotto .nav li .grotto-titile{font-size:30px;color:#3c2f21;text-align:center}
.grotto .nav li .text{text-align:center;font-size:14px;margin-top:25px;line-height:1.6em;color:#777;height:44px}
.grotto .nav li .pic{margin:25px auto 55px}
.grotto .nav li{border-left:1px solid #cdbd9f;border-right:1px solid #cdbd9f;transition:all .5s ease}
.grotto .nav li:nth-child(2),.grotto .nav li:nth-child(5){border:none}
.grotto .nav li a{display:block;width:100%;height:100%;position:relative;z-index:10;transition:.3s}
.grotto .nav li em{display:block;background:url(../../ny/images/grotto/more.png) no-repeat;width:70px;height:70px;margin:0 auto 0}
.grotto .nav li:hover em{background-position-x:-71px}
.grotto .nav li em:hover{transition:all .4s ease-in-out;transform:rotateZ(45deg)}
.grotto .nav li:hover{border-bottom:8px solid #b94a30;box-shadow:0 21px 21px 0 rgba(91,81,71,.2)}
.grotto .nav li:hover .grotto-titile{color:#aa432a}
.grotto .nav li img{display:block;margin:0 auto;width:100%}
@media screen and (max-width:1366px){.grotto .nav li{height:600px}
}
#title{position:absolute;top:0;min-width:1637px;max-width:1920px}
#footer{position:relative;bottom:0;left:0;min-width:1637px;max-width:1920px}
/*.wrap,.wrap-page,{min-width:1637px;max-width:1920px;margin:0 auto}*/
.wrap{background:url(../images/grotto/bg1.jpg) no-repeat;height:1689px}
.wrap .cont{margin:0 auto;width: 96%;max-width: 1630px;margin: 0 auto}
.wrap-page{background:url(../images/grotto/bg2.jpg) no-repeat top center;/*height:5845px;*/overflow:hidden;}
.wrap .nav{width:100%;margin-top:100px;font-size:0}
.wrap .nav li{height:520px;display:inline-block;width:542px;overflow:hidden;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.wrap .nav li .grotto-titile{font-size:30px;color:#3c2f21;margin-top:44px;text-align:center}
.wrap .nav li p.text{text-align:center;font-size:14px;margin-top:18px;line-height:22px}
.wrap .nav li{border-left:1px solid #cdbd9f;border-right:1px solid #cdbd9f;transition:all .5s ease}
.wrap .nav li:nth-child(2),.wrap .nav li:nth-child(5){border:none}
.wrap .nav li a{display:block;width:100%;height:100%;position:relative;z-index:10}
.wrap .nav li em{display:block;background:url(../images/grotto/more.png) no-repeat;width:70px;height:70px;margin:14px auto 0}
.wrap .nav li:hover em{background-position-x:-71px}
.wrap .nav li em:hover{transition:all .4s ease-in-out;transform:rotateZ(45deg)}
.wrap .nav li:hover{border-bottom:8px solid #b94a30;box-shadow:0 21px 21px 0 rgba(91,81,71,.2)}
.wrap .nav li:hover p.grotto-titile{color:#aa432a;margin-top:44px}
.wrap .nav li img{display:block;margin:22px auto 0}
.wrap-page .banner-wrap{width:100%;height:750px;position:relative}
.wrap-page .banner-wrap img{width:100%;height:100%}
.wrap-page .banner-wrap .logo{position:absolute;top:50%;transform:translateY(-50%);font-size:0}
.wrap-page.page-mogo .banner-wrap .logo{background:url(../images/grotto/mogo-logo.png) no-repeat;width:89px;height:291px;left:328px}
.wrap-page.page-maiji .banner-wrap .logo{/*background:url(../images/grotto/maiji-logo.png);*/width:319px;height:470px;left:200px}
.wrap-page .cont{margin:0 auto;width: 96%;max-width: 1637px;margin: 0 auto}
/*.wrap-page.page-mogo .top-nav{background:url(../images/grotto/top_nav.jpg)no-repeat center;background-size: 100% 100%; width:96%;max-width: 1634px ;height:170px;margin:-85px auto 0;position:relative;z-index:1;font-size:0;padding:0}
*/.wrap-page .top-nav a{width:20%;display:inline-block;text-align:center;height:170px;vertical-align:top}
/*.wrap-page.page-mogo .top-nav a{width: 16.666666%}*/
/*.wrap-page .top-nav a.nav6{width:272px}*/
.wrap-page .top-nav a::before{content:'';background:url(../images/grotto/icon-spr.png) no-repeat;display:block;height:46px;margin:46px auto 0;padding-bottom:12px}
.wrap-page .top-nav a{font-size:16px;color:#fff}
.wrap-page .top-nav a.nav1::before{width:45px}
.wrap-page .top-nav a.nav2:before{width:42px;background-position-x:-51px}
.wrap-page .top-nav a.nav3:before{width:46px;background-position-x:-96px}
.wrap-page .top-nav a.nav4:before{width:39px;background-position-x:-144px}
.wrap-page .top-nav a.nav5:before{width:47px;background-position-x:-186px}
.wrap-page .top-nav a.nav6:before{width:45px;background-position-x:-235px}
.wrap-page .top-nav{ background:url(../images/grotto/top_nav2.png) no-repeat center;background-size: 100% 100%; width:96%;max-width: 1634px ;height:170px;margin:-85px auto 0;position:relative;z-index:1;font-size:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 136px}
.wrap-page .title{position:relative}
.wrap-page .title span{display:block;background:url(../images/grotto/font-spr.png) no-repeat 14px 0;position:relative}
.wrap-page .title::before{content:'';width:4px;height:29px;background-color:#bf4e34;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.wrap-page .title::after{content:'';width:100%;height:1px;position:absolute;bottom:-20px;left:0;background-color:rgba(158,131,76,.5)}
.wrap-page .cont1{margin-top:92px;height:748px}
.wrap-page .title1 span{width:137px;height:29px}
.wrap-page .lt-container{display:inline-block;margin-left:8%;overflow:hidden;width: 50%;max-width: 645px}
.wrap-page .lt-container .name{display:block;margin-top:132px;}
.wrap-page.page-mogo .lt-container .name{width:209px;height:29px;background:url(../images/grotto/font-spr.png) no-repeat 0 -281px}
.wrap-page.page-maiji .lt-container .name{background:url(../images/grotto/font-spr.png) no-repeat 0 -448px;width:269px;height:29px}
.wrap-page.page-bingling .lt-container .name{background:url(../images/grotto/font-spr.png) no-repeat 0 -483px;width:269px;height:29px}
.wrap-page .lt-container .open-date{font-size:22px;color:#3c2f21;margin-top:52px}
.wrap-page.page-mogo .lt-container .time-item{height:72px;display:inline-block;vertical-align:top;font-size:0;margin-right:20px;margin-top:16px}
.wrap-page.page-mogo .lt-container .time-item.time-item1{width:154px}
.wrap-page.page-mogo .lt-container .time-item.time-item2{width:323px}
.wrap-page.page-mogo .lt-container .time-item.time-item3{width:182px}
.wrap-page.page-mogo .lt-container .time-item:last-child{margin-right:0}
.wrap-page.page-mogo .lt-container .time-item span{display:block;height:36px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;line-height:36px;text-align:center;font-size:16px;color:#fff;background-color:#b04830;font-weight:700}
.wrap-page.page-mogo .lt-container .time-item span.t_title{background:0 0;color:#000;font-weight:400}
.wrap-page.page-bei .lt-container .time-item,.wrap-page.page-bingling .lt-container .time-item,.wrap-page.page-maiji .lt-container .time-item,.wrap-page.page-xiqian .lt-container .time-item,
.wrap-page.page-yulin .lt-container .time-item{max-width:645px;height:41px;line-height:41px;text-align:center;background-color:#b04830;margin-top:18px;color:#fff;font-size:16px}
.wrap-page.page-bei .lt-container .time-item span:last-child,.wrap-page.page-bingling .lt-container .time-item span:last-child,.wrap-page.page-maiji .lt-container .time-item span:last-child,.wrap-page.page-xiqian .lt-container .time-item span:last-child,.wrap-page.page-yulin .lt-container .time-item span:last-child{/*margin-left:80px*/}
.wrap-page .lt-container .open-date2{margin-top:50px}
.wrap-page .rt-container{display:inline-block;vertical-align:top;margin-top:106px;margin-left:5%;width: 37%}
.wrap-page .title2 span{width:137px;height:29px;background-position-y:-36px}
.wrap-page .cont2 img{display:block;width:1634px;height:auto;margin:64px auto 0}
.wrap-page .cont2{height:744px}
.wrap-page .cont3{margin-top:100px;font-size:0;height:658px}
.wrap-page.page-mogo .cont3{margin-top:40px}
.wrap-page .title3 span{width:138px;height:29px;background-position-y:-70px}
.wrap-page .title3::after{display:none}
.wrap-page .traffic-map{display:inline-block;width:63%;height:470px;margin-top:29px;position:relative;z-index:2}
.wrap-page .traffic-map img{position:relative;z-index:2}
.wrap-page .traffic-map::after{content:'';position:absolute;width:695px;height:360px;background-color:#ede2d2;bottom:-30px;left:-30px;z-index:1}
.wrap-page .cont3 .rt{display:inline-block;width:37%;min-height:572px;background-color:rgba(158,131,76,.15);vertical-align:top;margin-top:-77px;padding: 0 3% 40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.wrap-page .cont3 .rt .posi{font-size:22px;color:#3c2f21;font-weight:700}
.wrap-page.page-mogo .cont3 .rt .posi{margin-top:94px}
.wrap-page .cont3 .rt .posi{margin-top:54px}
.wrap-page .cont3 .rt .posi::after{content:'';display:block;width:100%;height:1px;background-color:#c2af96;margin-top:42px}
.wrap-page.page-maiji .cont3 .rt .posi::after{margin-top:24px}
.wrap-page .traffic{font-size:14px;color:#3c2f21;position:relative;padding-left:76px;line-height:28px}
.wrap-page.page-mogo .traffic.bus{margin-top:80px}
.wrap-page .traffic::before{content:'';position:absolute;top:6px;left:0;width:48px;height:48px;background:url(../images/grotto/icon.png) no-repeat 0 0}
.wrap-page.page-mogo .traffic.car{margin-top:52px}
.wrap-page .traffic.car::before{background-position-x:-52px}
.wrap-page.page-maiji .traffic{margin-top:18px;text-align:justify}
.wrap-page .traffic.train::before{background-position-x:-104px}
.wrap-page .traffic.aircraft::before{background-position-x:-157px}
.wrap-page .traffic.highspeed::before{background-position-x:-210px}
.wrap-page .traffic.city::before{background-position-x:-262px}
.wrap-page .traffic.ship::before{background-position-x:-314px}
.wrap-page.page-bei .traffic,.wrap-page.page-bingling .traffic,.wrap-page.page-yulin .traffic{margin-top:38px}
.wrap-page .title4 span{width:138px;height:29px;background-position-y:-107px}
.wrap-page .cont4{position:relative;min-height:831px}
.wrap-page .btn-ljdp{background:url(../images/grotto/ljdp.png) no-repeat;width:250px;height:249px;position:absolute;display:block;top:140px;left:64px}
.wrap-page .season{margin-left:352px}
.wrap-page .busy-season,.wrap-page .low-season{display:inline-block;margin-top:68px}
.wrap-page .season .season-title{font-size:0;background:url(../images/grotto/font-spr.png) no-repeat -96px -141px;width:85px;height:24px}
.wrap-page .season .desc{font-size:16px;color:#3c2f21;margin-top:22px;margin-left:16px}
.wrap-page .season .sell{width:613px;height:154px;margin-top:16px;overflow:hidden}
.wrap-page .season .busy-season{margin-right:16px}
.wrap-page .season .busy-season .sell{background:url(../images/grotto/sell-bg1.png) no-repeat}
.wrap-page .season ul,.wrap-page .ticket-box ul{font-size:0}
.wrap-page .season li,.wrap-page .ticket-box li{display:inline-block;width:145px;overflow:hidden;margin-right:24px}
.wrap-page .season .sell1{margin-left:60px}
.wrap-page .season .sell-icon,.wrap-page .ticket-box .sell-icon{background:url(../images/grotto/sell-icon.png) no-repeat;display:block;margin:0 auto;font-size:0}
.wrap-page .season .num,.wrap-page .ticket-item .num{background-position-x:-58px;width:28px;height:10px;margin-top:28px}
.wrap-page .season .sell-type{width:145px;height:33px;background-position-y:-17px;margin-top:7px}
.wrap-page .season .line,.wrap-page .ticket-box .line{display:block;width:143px;height:1px;margin:10px auto 0;background:url(../images/grotto/line.png) no-repeat}
.wrap-page .season .sell-money,.wrap-page .ticket-box .sell-money,.wrap-page .ticket-box2 .sell-money,.wrap-page .ticket-group .sell-money{font-size:20px;color:#ede1ce;text-align:center;margin-top:8px}
.wrap-page .season .sell2 .num{background-position-x:-232px}
.wrap-page .season .sell2 .sell-type{background-position-x:-174px}
.wrap-page .season .sell3 .num{background-position-x:-406px}
.wrap-page .season .sell3 .sell-type{background-position-x:-348px}
.wrap-page .season .low-season .sell{background:url(../images/grotto/sell-bg2.png) no-repeat}
.wrap-page .season .other{margin-top:46px}
.wrap-page .season .other .sell{background:url(../images/grotto/sell-bg3.png) no-repeat}
.wrap-page.page-maiji .cont4{height:712px;position:relative;min-height: 712px}
.wrap-page .booking-box{margin-left:8%;display:inline-block;vertical-align:top;width:207px;height:auto;margin-top:74px}
.wrap-page .booking-box .bk-title{display:block;background:url(../images/grotto/sell-icon2.png) no-repeat;width:135px;height:24px;margin:0 auto 16px}
.wrap-page .booking-box .desc{background-color:#b04830;width:180px;height:38px;line-height:38px;margin:0 auto;text-align:center;font-size:16px;color:#fff}
.wrap-page .ticket-box{margin-top:74px;display:inline-block;vertical-align:top;margin-left:62px;overflow:hidden}
.wrap-page .ticket-box .sell-icon1{background:url(../images/grotto/sell-icon2.png) no-repeat}
.wrap-page .ticket-box .sell-type{width:145px;margin-top:8px;height:33px}
.wrap-page .ticket-box .sell1 .sell-type{background-position-x:-542px}
.wrap-page .ticket-box .sell2 .sell-type{background-position-x:-693px}
.wrap-page .ticket-item{display:inline-block;vertical-align:top}
.wrap-page .ticket-item.ticket-item2{margin-left:34px}
.wrap-page .ticket-item.ticket-item2 .sell{background:url(../images/grotto/sell-bg2-2.png) no-repeat}
.wrap-page .ticket-box .tk-title,.wrap-page .ticket-box2 .tk-title2,.wrap-page .ticket-box2 .tk-title3,.wrap-page .ticket-box3 .tk-title1,.wrap-page .ticket-box3 .tk-title2{display:block;background:url(../images/grotto/sell-icon2.png) no-repeat}
.wrap-page .ticket-box .ticket-item1 .tk-title,.wrap-page .ticket-box2 .tk-title2,.wrap-page .ticket-box3 .tk-title1{width:108px;height:24px;background-position-x:-138px}
.wrap-page .ticket-box2 .tk-title3,.wrap-page .ticket-box3 .tk-title2,.wrap-page .ticket-item.ticket-item2 .tk-title{width:108px;height:24px;background-position-x:-248px}
.wrap-page .ticket-item ul{width:433px;height:154px;font-size:0;margin-top:30px}
.wrap-page .ticket-item1 ul{background:url(../images/grotto/sell-bg1-1.png) no-repeat}
.wrap-page .ticket-item .sell1{margin-left:62px}
.wrap-page .ticket-box .tips{font-size:16px;color:#3c2f21;margin-left:14px;margin-top:24px}
.wrap-page .ticket-box .tips a{font-size:16px;color:#3c2f21;text-decoration:underline}
.wrap-page .tk-title1{display:block;background:url(../images/grotto/sell-icon2.png) no-repeat -358px 0;width:181px;height:24px;margin-top:42px;margin-bottom:22px}
.wrap-page .ticket-box .text{font-size:16px;color:#747474;margin-left:14px;line-height:32px}
.wrap-page .ticket-box .text span{display:inline-block;width:370px;vertical-align:top}
.wrap-page .ticket-box .text span:last-child{margin-left:10px}
.wrap-page .cont5{height:1210px;position:relative}
.wrap-page .cont5::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);background:url(../images/grotto/discount-bg.jpg) no-repeat top center;width:1920px;height:629px}
.wrap-page .cont5 .discount-box{float:left;position:relative;z-index:1;width:1324px;height:auto;background:url(../images/grotto/discount-box-bg.jpg) no-repeat top center;margin-left:-142px;margin-top:240px;padding-left:180px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-size: cover;}
.wrap-page.page-maiji .cont5 .discount-box{height:474px}
/*.wrap-page.page-maiji .cont5 .discount-box{height:724px}*/
.wrap-page .cont5 .title5{display:block;width:58px;height:236px;background:url(../images/grotto/font-spr.png) no-repeat -222px 1px;position:relative;top:-58px}
.wrap-page.page-maiji .cont5{height:714px}
.wrap-page .cont5 .text-box,.wrap-page .cont5 .title-box{display:inline-block}
.wrap-page .cont5 .line{display:block;width:1px;height:144px;background-color:rgba(255,255,255,.5);margin:68px 0 92px 0}
.wrap-page.page-maiji .cont5 .line{height:74px;margin:0 0 48px 0}
.wrap-page.page-maiji .cont5 .text-box{margin-top:88px}
.wrap-page .cont5 .tel,.wrap-page .cont5 .tel-num{font-size:18px;color:#fff;line-height:28px}
.wrap-page .cont5 .text-box{margin-left:152px;vertical-align:top;padding-top:32px;;font-size:14px;color:#fff;max-width: 782px;text-align: justify;}
.wrap-page .cont5 .text-box p{margin-left:30px}
.wrap-page .cont5 .text-box .text{position:relative;line-height:30px}
.wrap-page .cont5 .text-box .text::before{content:'';position:absolute;background:url(../images/grotto/icon-lx.png) no-repeat;width:8px;height:8px;top:10px;left:-30px}
.wrap-page .cont5 .text-box .text_title:first-child{margin-top:0}
.wrap-page .cont5 .text-box .text_title{margin-top:30px}
.wrap-page .cont6 .notice-box{width:1778px;background-color:rgba(158,131,76,.15);position:relative;padding: 80px 0}
.wrap-page .cont6 .notice-box .notice-wp{width: 100%;max-width: 1634px;padding-left: 312px}
/*.wrap-page.page-maiji .cont6 .notice-box{height:316px}*/
.wrap-page .cont6 .notice-box .title6{position:absolute;display:block;top:50%;left:124px;transform:translateY(-50%);width:113px;height:113px;background:url(../images/grotto/font-spr.png) no-repeat 0 -323px}
.wrap-page .cont6 .notice-box .left-text,.wrap-page .cont6 .notice-box .right-text{display:inline-block;vertical-align:top;overflow:hidden;
	width: 45%;text-align: justify;}
/*.wrap-page.page-maiji .cont6 .notice-box .left-text,.wrap-page.page-maiji .cont6 .notice-box .right-text{margin-top:60px}*/
/*.wrap-page .cont6 .notice-box .left-text{margin-left:312px}*/
.wrap-page .cont6 .text-box p{font-size:14px;color:#3c2f21;line-height:28px;padding-left:36px;position:relative;margin-bottom:12px;}
.wrap-page .cont6 .text-box p i{position:absolute;top:4px;left:0;width:23px;height:23px;font-size:12px;font-weight:700;color:#fff;background-color:#ac462f;border-radius:50%;text-align:center;line-height:23px}
.wrap-page .cont6 .notice-box .right-text{margin-left:5%}
.wrap-page .cont6 .service-box .wp{height: 100%;position: relative;}
.wrap-page .cont6 .service-box{position:relative;background:url(../images/grotto/service-bg.png) no-repeat;width:1637px;height:191px}
.wrap-page .cont6 .title7{display:block;position:absolute;top:50%;left:124px;transform:translateY(-50%);width:113px;height:113px;overflow:hidden;background:url(../images/grotto/font-spr.png) no-repeat -143px -325px}
.wrap-page .cont6 .service-box p.text{font-size:14px;line-height:28px;color:#fff;position:relative;top:50%;transform:translateY(-50%);
	margin-left:312px;padding-right: 4%}
.wrap-page .side-menu{position:fixed;background:url(../images/grotto/sidemenu.png) no-repeat;width:203px;height:310px;
	overflow:hidden;top:50%;transform:translateY(-50%);right:-255px;z-index:10}
.wrap-page .side-menu a{display:block;margin:0 auto;line-height:38px;width:167px;height:38px;font-size:14px;text-align:center;color:#3c2f21;border-top:1px solid #cdbd9e}
.wrap-page .side-menu a:first-child{border-top:none}
.wrap-page .side-menu .scroller{height:240px;width:100%;position:relative;top:47%;transform:translateY(-50%)}
.wrap-page .side-menu a.active,.wrap-page .side-menu a:hover{background-color:#b04830;color:#fff}
.wrap-page.page-maiji{/*height:5072px;*/background:url(../images/grotto/bg3.jpg) no-repeat top center}
.wrap-page.page-bingling{/*height:5136px;*/background:url(../images/grotto/bg4.jpg) no-repeat top center}
.wrap-page.page-bingling .logo{background:url(../images/grotto/bingling-logo.png) no-repeat;width:307px;height:603px;left:200px}
.wrap-page .ticket-box2{margin-top:56px}
.wrap-page .ticket-box2 ul{font-size:0;margin-left:8%}
.wrap-page .ticket-box2 li{display:inline-block;vertical-align:top;overflow:hidden}
.wrap-page .ticket-box2 .text{font-size:#3c2f21;font-size:16px;line-height:30px;padding-left:12px}
.wrap-page .ticket-box2 .tk-title1{margin-top:0}
.wrap-page .ticket-box2 .tk-title2,.wrap-page .ticket-box2 .tk-title3{margin-bottom:22px}
.wrap-page .ticket-box2 .sell2{margin-left:3%;}
.wrap-page .ticket-box2 .sell2 .box{background:url(../images/grotto/sell-bg1-2.png) no-repeat center;background-size: 100% 100%; width:100%;height:154px}
.wrap-page .ticket-box2 .money50{float:left;margin-left:76px;margin-top:30px;background:url(../images/grotto/font-spr.png) no-repeat 0 -523px;width:98px;height:98px}
.wrap-page .ticket-box2 .rt-box{margin-left:202px;overflow:hidden}
.wrap-page .ticket-box2 .rt-title{width:97px;height:24px;margin-top:40px;font-size:0}
.wrap-page .ticket-box2 .sell2 .rt-title{background:url(../images/grotto/font-spr.png) no-repeat 0 -173px}
.wrap-page .ticket-box2 .sell3 .rt-title{background:url(../images/grotto/font-spr.png) no-repeat -105px -173px}
.wrap-page .ticket-box2 .line{display:block;width:214px;height:1px;margin:10px 0;background:url(../images/grotto/line2.png) no-repeat}
.wrap-page .ticket-box2 .sell-money{text-align:left}
.wrap-page .ticket-box2 .sell3{margin-left:3%;}

.wrap-page .ticket-box2 .sell3 .box{background:url(../images/grotto/sell-bg2-1.png) no-repeat center;background-size: 100% 100% ; width:100%;height:154px}
.wrap-page .ticket-box2 .money25{float:left;margin-left:76px;margin-top:30px;background:url(../images/grotto/font-spr.png) no-repeat -123px -524px;width:98px;height:98px}
.wrap-page.page-bingling .cont4{height:544px;min-height: 544px}
.wrap-page.page-bingling .cont5 .text-box{margin-top:62px}
.wrap-page.page-xiqian .cont5 .text-box{margin-top:22px}
.wrap-page.page-bingling .cont5 .text-box .text_title,.wrap-page.page-xiqian .cont5 .text-box .text_title{margin-bottom:14px}
/*.wrap-page.page-bingling .cont6 .notice-box,.wrap-page.page-xiqian .cont6 .notice-box{height:310px}*/
.wrap-page.page-xiqian,.wrap-page.page-yulin{background:url(../images/grotto/bg3.jpg) no-repeat top center;/*height:5247px*/}
.wrap-page.page-yulin .logo{background:url(../images/grotto/yulin-logo.png) no-repeat;width:104px;height:277px;left:312px}
.wrap-page.page-yulin .name{background:url(../images/grotto/font-spr.png) no-repeat 0 -622px;width:209px;height:29px}
.wrap-page .ticket-box3{display:inline-block;vertical-align:top;margin-top:74px;margin-left:5%;width: calc(80% - 210px)}
.wrap-page .ticket-box3 .tk-title1{margin-top:0;font-size:0;margin:0 auto 16px}
.wrap-page .ticket-box3 .tk-title2{margin:0 auto 16px;font-size:0}
.wrap-page .ticket-box3 .sell1{width:66%;font-size:0;display:inline-block;max-width: 594px}
.wrap-page .ticket-group{width:47%;height:423px;display:inline-block;overflow:hidden;max-width: 274px}
.wrap-page .sell1 .ticket-group.ticket-group1{background:url(../images/grotto/sell-bg1-3.png) no-repeat center;background-size: 100% 100%;margin-right:6%}
.wrap-page .sell1 .ticket-group.ticket-group2{background:url(../images/grotto/sell-bg2-3.png) no-repeat center;background-size: 100% 100%}
.wrap-page .ticket-group.ticket-group3{background:url(../images/grotto/sell-bg3-1.png) no-repeat center;background-size: 100% 100%;width: 100%}
.wrap-page .money20,.wrap-page .money40,.wrap-page .money55{width:131px;height:131px;display:block;margin:74px auto 0}
.wrap-page .money55{background:url(../images/grotto/font-spr.png) no-repeat -369px 0}
.wrap-page .money40{background:url(../images/grotto/font-spr.png) no-repeat -369px -145px}
.wrap-page .money20{background:url(../images/grotto/font-spr.png) no-repeat -369px -285px}
.wrap-page .ticket-group .s-title{width:85px;height:28px;font-size:0;margin:15px auto 0}
.wrap-page .ticket-group1 .s-title{background:url(../images/grotto/font-spr.png) no-repeat -415px -449px}
.wrap-page .ticket-group2 .s-title{background:url(../images/grotto/font-spr.png) no-repeat -415px -482px}
.wrap-page .ticket-group3 .s-title{background:url(../images/grotto/font-spr.png) no-repeat -415px -515px}
.wrap-page .ticket-group .line{background:url(../images/grotto/line3.png) no-repeat;width:163px;height:1px;display:block;margin:18px auto}
.wrap-page .ticket-group .tips{font-size:14px;color:#fff;font-weight:700;margin-top:30px;text-align:center}
.wrap-page .ticket-box3 .sell2{display:inline-block;vertical-align:top;margin-left:2%;width: 31.33333%;max-width: 274px}
.wrap-page.page-yulin .cont4{height:720px;min-height: 720px}
.wrap-page.page-yulin .discount-box{height:auto;}
.wrap-page.page-yulin .discount-box .line{margin:10px 0 110px 0}
.wrap-page.page-yulin .cont5{height:1380px}
/*.wrap-page.page-yulin .notice-box{height:316px}*/
.wrap-page.page-yulin .cont6 .notice-box .left-text,.wrap-page.page-yulin .cont6 .notice-box .right-text{}
.wrap-page.page-xiqian .logo{background:url(../images/grotto/xiqian-logo.png) no-repeat;width:325px;height:547px;right:240px}
.wrap-page.page-xiqian .name{background:url(../images/grotto/font-spr.png) no-repeat 0 -662px;width:239px;height:29px}
.wrap-page.page-xiqian .traffic{margin-top:40px}
.wrap-page.page-xiqian .ticket-box2{display:inline-block;vertical-align:top;margin-top:74px;width: calc(85% - 210px)}
.wrap-page.page-xiqian .ticket-box2 ul{margin-left:50px}
.wrap-page.page-xiqian .ticket-box2 .sell2{margin-left:0}
.wrap-page.page-xiqian .tk-title2,.wrap-page.page-xiqian .tk-title3{margin-bottom:16px}
.wrap-page .money30{background:url(../images/grotto/font-spr.png) no-repeat -246px -526px;width:98px;height:98px;float:left;margin-left:76px;margin-top:30px}
.wrap-page .money15{background:url(../images/grotto/font-spr.png) no-repeat -271px -625px;width:98px;height:98px;float:left;margin-left:76px;margin-top:30px}
.wrap-page.page-xiqian .cont4{height:720px;min-height: 720px}
.wrap-page.page-xiqian .discount-box{height:720px}
.wrap-page.page-xiqian .cont5{height:960px}
.wrap-page.page-bei{/*height:4915px;*/background:url(../images/grotto/bg5.jpg) no-repeat top center}
.wrap-page.page-bei .logo{background:url(../images/grotto/bei-logo.png) no-repeat;width:101px;height:392px;left:300px}
.wrap-page.page-bei .name{background:url(../images/grotto/font-spr.png) no-repeat 0 -701px;width:239px;height:29px}
.wrap-page.page-bei .sell2 .box{background:url(../images/grotto/sell-bg1-4.png) no-repeat;width:373px;height:154px}
.wrap-page.page-bei .ticket-box2 li{width: 30.3333%;margin-right: 3%;margin-left: 0}
.wrap-page.page-bei .ticket-box2 .sell3{}
.wrap-page.page-bei .ticket-box2 .line{background:url(../images/grotto/line.png) no-repeat;width:121px;height:1px;background-size:100% 100%}
.wrap-page.page-bei .money20{background:url(../images/grotto/font-spr.png) no-repeat -385px -624px;width:98px;height:98px;float:left;margin-left:76px;margin-top:30px}
.wrap-page.page-bei .sell3 .box{background:url(../images/grotto/sell-bg2-4.png) no-repeat;width:373px;height:154px}
.wrap-page.page-bei .sell4 .box{background:url(../images/grotto/sell-bg3-2.png) no-repeat;width:373px;height:154px}
.wrap-page.page-bei .sell4 .tk-title4{background:url(../images/grotto/sell-icon2.png) no-repeat -843px 0;width:157px;height:24px;display:block;margin-bottom:22px}
.wrap-page.page-bei .sell4 .rt-title{background:url(../images/grotto/font-spr.png) no-repeat -367px -561px;width:133px;height:22px}
.wrap-page.page-bei .sell1{display:block;margin-top:50px;margin-left:88px}
.wrap-page.page-bei .sell1 .text{color:#747474}
.wrap-page.page-bei .discount-box{height:508px}
.wrap-page.page-bei .discount-box .line{margin:10px 0 50px 0;height:84px}
.wrap-page.page-bei .discount-box .text-box{margin-top:30px}
.wrap-page.page-bei .cont4{height:624px;min-height: 624px}
.wrap-page.page-bei .cont5{height:748px}
/*.wrap-page.page-bei .cont6 .notice-box{height:178px}*/
/*.wrap-page.page-bei .cont6 .notice-box .left-text{margin-top:56px}*/

@media screen and (max-width:1680px){
 .wrap-page.page-mogo .cont2{height:644px }
.wrap-page.page-mogo .cont3{height: 638px}
.wrap-page.page-mogo .cont4{padding-bottom: 100px}   
.wrap-page .low-season{margin-top: 30px;margin-left: 0}
}

@media screen and (max-width:1600px){
.wrap-page .ticket-box2 ul {font-size: 0;margin-left:2%;}  

.wrap-page .cont6 .notice-box{width: 100%}
.wrap-page.page-xiqian .ticket-box2 .sell3{width: 47%;;margin-left: 6%;max-width: 416px} 
.wrap-page.page-xiqian .ticket-box2 .sell2{width: 47%;max-width: 416px} 
}
@media screen and (max-width: 1366px){

 .wrap-page .lt-container{margin-left:2%;width: 45%}  
 .wrap-page.page-bingling .ticket-box2 .sell3{width: 30%} 
 .wrap-page.page-bingling .ticket-box2 .sell2{width: 30%} 
 .wrap-page .cont6 .notice-box .notice-wp{padding-left: 200px}
 .wrap-page .cont6 .service-box p.text{margin-left: 200px}
 .wrap-page .cont6 .notice-box .title6,.wrap-page .cont6 .title7{left: 50px}
 .wrap-page .booking-box{margin-left: 2%}
 .wrap-page .ticket-box2 ul{margin-left: 0}
}

.hidecc{position: absolute;left: 50%;bottom: 20px;transform: translateX(-50%);cursor: pointer;width: 60px;height: 30px;line-height: 30px;text-align: center;font-size: 14px}
.hidecc:hover{color: #ca140d}
.hidecc i{font-size: 12px;margin-left: 5px}
.hidess i{display: block;margin-top: 5px}
.hidess{position: fixed;right: 0;top:50%;transform: translateY(-50%);width: 83px;background: url(../../ny/hidem.png) repeat-y ;padding: 0 30px;text-align: center;
	cursor: pointer;}
.hidess:before{content: '';height: 30px;width: 83px;left: 0;top:-29px;background: url(../../ny/hidet.png);display: block;position: absolute;}
.hidess:after{content: '';height: 30px;width: 83px;left: 0;bottom:-29px;background: url(../../ny/hideb.png);display: block;position: absolute;}