@charset "utf-8";
/*
* Author:pengxing
* Date:2023.8.2
*/
body{background-color:#bbf2e9;}
.new-header,.container{min-width:320px;width:100%;max-width:750px;margin:0 auto;background-color: #fff;}
.new-header{/*! height:1.41rem; */overflow: hidden;position: relative;}
.new-header .logo{width:6.66rem;height:.63rem;margin:.42rem 0 .3rem .8rem;}
.new-header .logo img{width:100%;}
.new-header .navMore{width:.66rem;height:.54rem;background:url(/style/images/index4/arrow.png) no-repeat center center;background-size:.46rem .34rem;position:absolute;left:.2rem;top:.58rem;}
.new-header .menu{background-color: #31d2c1; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.new-header .menu a{position: relative; width: 25%; height: .8rem; border-right: 1px solid #029c7c; display: flex; display: -webkit-flex; flex-direction: column; justify-content: center; align-items: center; color: #fff; font-size: .32rem; line-height: .42rem; box-sizing: border-box;}
.new-header .menu a:last-child{border-right: none;}

.container{background-color:#fff;overflow:hidden;}
.container img{max-width:100%;display:block;}
.banner{position:relative;}
.banner .swiper-slide,.banner .swiper-slide img{width:100%;}
.banner .swiper-slide{position:relative;}
.banner .swiper-slide a.btn{width:1.55rem;height:.55rem;background:url(/style/images/index4/btn_01.png) no-repeat;background-size:100% 100%;display: block;position: absolute;right: 1.55rem;bottom: 0;}


.banner .pagination{width:100%;text-align:center;line-height:0;display:block;position:absolute;left:0;bottom:.3rem;z-index: 1;}
.banner .pagination span{width:.15rem;height:.15rem;font-size:0;background-color:#666;border-radius:50%;display:inline-block;margin:0 .06rem;}
.banner .pagination span.swiper-pagination-bullet-active{background-color:#4fd7ea;}

.item{padding:0 .3rem;}
.itemTie{text-align:center;padding-top:.23rem;}
.itemTie span{line-height:.99rem;font-size:.42rem;color:#27b5a7;display:inline-block;position:relative;padding:0 .45rem;}
.itemTie span i{width:1.69rem;height:.06rem;border-top:#333333 solid 1px;border-bottom:#333333 solid 1px;display:block;position:absolute;top:50%;transform:translateY(-50%);}
.itemTie span i.ioc1{right:100%;}
.itemTie span i.ioc2{left:100%;}
.itemTie span em{width:.07rem;height:.07rem;background-color:#51c5c1;border-radius:50%;display:block;position:absolute;top:50%;transform:translateY(-50%);}
.itemTie span em.ioc1{right:.18rem;}
.itemTie span em.ioc2{left:.18rem;}
.f3Bg .itemTie span{color:#fff;}
.f3Bg .itemTie span i{border-color:#fff;}
.f3Bg .itemTie span em{background-color:#fff;}
#banner {position:relative;width:100%;overflow:hidden;}
#banner .swiper-slide{position:relative;}
#banner .pagination{width:7.5rem;text-align:center;line-height:0;position:absolute;left:0;bottom:.2rem;z-index:1;}
#banner .pagination span{width:.1rem;height:.1rem;font-size:0;background-color:#cac9cb;border-radius:50%;opacity:1;margin:0 .1rem;display:inline-block;vertical-align:top;}
#banner .pagination .swiper-pagination-bullet-active{background-color:#24d2b6;}

.f1Box{padding:0 .4rem .28rem;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.f1Box dl{float:left;width:33.33%;height:2.2rem;border-radius:.2rem;overflow:hidden;margin-bottom:.23rem;}
.f1Box dt{text-align:center;line-height:.49rem;font-size:.3rem;font-weight:bold;color:#4b4b4b;padding-top:1.53rem;position:relative;}
.f1Box dt i{width:1.36rem;height:1.16rem;display:block;position:absolute;left:50%;top:.31rem;transform:translateX(-50%);}
.f1Box dt i.ioc1{background:url(/style/images/index4/ioc_01.png) no-repeat;background-size:100% 100%;}
.f1Box dt i.ioc2{background:url(/style/images/index4/ioc_02.png) no-repeat;background-size:100% 100%;}
.f1Box dt i.ioc3{background:url(/style/images/index4/ioc_03.png) no-repeat;background-size:100% 100%;}
.f1Box dt i.ioc4{background:url(/style/images/index4/ioc_04.png) no-repeat;background-size:100% 100%;}
.f1Box dt i.ioc5{background:url(/style/images/index4/ioc_05.png) no-repeat;background-size:100% 100%;}
.f1Box dt i.ioc6{background:url(/style/images/index4/ioc_06.png) no-repeat;background-size:100% 100%;}
.f1Box dd{line-height:.36rem;font-size:.24rem;color:#2c2c2c;padding:0 .15rem;}

.f2Bg{background-color:#fff;}
.f2Box{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.4rem;overflow:hidden;}
.f2Box dl{float:left;width:2.17rem;margin-bottom:.23rem;}
.f2Box dt{height:.53rem;text-align:center;line-height:.53rem;font-size:.28rem;color:#333;}
.f2Box dd{border-radius:.2rem;overflow:hidden;box-shadow:#eff5f4 0 .05rem .05rem;}
.f2Box dd,.f2Box dd img{width:2.17rem;height:2.68rem;}

.f3Bg{background-color:#15c8cf;overflow:hidden;}
.f3Box{padding:0 0 .3rem;overflow:hidden;position:relative;}
.f3Box .swiper-slide{float:left;width:50%;}
.f3Box dl{background-color:#fff;border-radius:.2rem;overflow:hidden;margin-bottom:.29rem;margin:0 .1rem;}
.f3Box dt,.f3Box dt img{width:100%;height:auto;}
.f3Box dd{height:2.6rem;overflow:hidden;position:relative;padding:.25rem .2rem 0;}
.f3Box dd p{line-height:.3rem;font-size:.22rem;color:#000;}
/* .f3Box dd span{width:.68rem;height:.28rem;text-indent:0;text-align:center;line-height:.28rem;color: #fff;background-color: #f27421;border-radius: .5rem;display: block;position: absolute;left:.2rem;top:.25rem;} */
.f3Box .pagination{width:6.8rem;text-align:center;line-height:0;display:block;position:absolute;left:0;bottom:1.24rem;}
.f3Box .pagination span{width:.15rem;height:.15rem;font-size:0;background-color:#666;border-radius:50%;display:inline-block;margin:0 .06rem;}
.f3Box .pagination span.swiper-pagination-bullet-active{background-color:#4fd7ea;}
.f3Box .btn-group{text-align:center;padding:.7rem 0 0;display:block;}
.f3Box .btn-group a{width:2.35rem;height:.7rem;text-align:center;line-height:.7rem;font-size:.32rem;color:#fff;background-color:#30b3b9;border-radius:.1rem;display:inline-block;margin:0 .14rem;}
.f3Box .btn-group a:nth-child(2){background-color:#f9a74e;}


.f4BoxSilder{background-color:#fff;border-radius:.1rem;margin-bottom:.32rem;padding-bottom:.5rem;position: relative;}
.f4BoxSilder ul{height:8rem;overflow:hidden;}
.f4BoxSilder li{width:6.8rem;}
.f4BoxSilder dl{border-radius:.1rem;background:transparent; overflow:hidden;}
.f4BoxSilder dt{float:none;line-height: 0;border-radius:.1rem;overflow:hidden;margin:.28rem auto 0;}
.f4BoxSilder dt,.f4BoxSilder dt img{width:6.06rem;height:auto;}
.f4BoxSilder dt:after{display:none;}
.f4BoxSilder dd{width:auto;margin: 0 auto;padding: 0 .5rem;float: none;}
.f4BoxSilder dd h3{width:4.3rem;text-align:center;line-height:.55rem;font-size:.36rem;color:#2eaaa9;padding:.26rem 0 0;margin:0 auto .13rem;border-bottom: #ece3da solid 1px;position: relative;}
.f4BoxSilder dd h3 span{line-height:.8rem;font-size:.36rem;display:block;}
.f4BoxSilder dd h3 i{width:.35rem;height:.03rem;background-color:#2eaaa9;display:block;position:absolute;left:50%;bottom:0;transform: translate(-50%,50%);}
.f4BoxSilder dd h3 small{display:none;}
.f4BoxSilder dd li{float:none !important;line-height:.5rem;font-size:.28rem;}
.f4BoxSilder dd p{text-align:center;line-height:.4rem;font-size:.24rem;color:#333;}
.f4BoxSilder .pagination{width:6.8rem;text-align:center;line-height:0;display:block;position:absolute;left:0;bottom:.24rem;}
.f4BoxSilder .pagination span{width:.15rem;height:.15rem;font-size:0;background-color:#666;border-radius:50%;display:inline-block;margin:0 .06rem;}
.f4BoxSilder .pagination span.swiper-pagination-bullet-active{background-color:#31b5b5;}

.f5Box{padding:0 .3rem;}
.f5Box p{line-height:.5rem;font-size:.3rem;border-bottom:#999 solid 1px;padding:.2rem 0;}
.f5Box p span{display:block;}

.footer{max-width: 750px;min-width: 320px;padding-bottom:1.5rem;background-color:#fff;margin:0 auto;}
.footerInfo li{color:#999;font-size:.24rem;line-height:.4rem;text-align:center;}
.footer-info p span{cursor:pointer;font-size:.3rem;}
/*.footerCon{width:100%;max-width: 750px;min-width: 320px;height:1.3rem;background:#ffff;position: fixed;bottom: 0; left: 0; right: 0; z-index: 99; margin: 0 auto;box-shadow: rgba(73, 73, 73, 0.2) 0 0 .1rem;padding:0 .2rem;box-sizing: border-box; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}*/
/*.footerCon a{width:33%;text-align:center;line-height:.55rem;font-size:.28rem;font-weight:bold;color:#4fd7ea;position:relative;padding-top:.6rem;}*/
/*.footerCon a i{display:block;position:absolute;left:50%;transform:translateX(-50%);top:.15rem;}*/
/*.footerCon a i.ioc1{width:.4rem;height:.43rem;background:url(/style/images/index4/footer-1.png) no-repeat;background-size:100% 100%;}*/
/*.footerCon a i.ioc2{width:.58rem;height:.42rem;background:url(/style/images/index4/footer-2.png) no-repeat;background-size:100% 100%;}*/
/*.footerCon a i.ioc3{width:1.09rem;height:1rem;background:url(/style/images/index4/footer-3.png) no-repeat;background-size:100% 100%;top: -.27rem;margin-left: -.59rem;}*/
/*.footerCon a i.ioc4{width:.5rem;height:.45rem;background:url(/style/images/index4/footer-4.png) no-repeat;background-size:100% 100%;}*/
/*.footerCon a i.ioc5{width:.48rem;height:.48rem;background:url(/style/images/index4/footer-5.png) no-repeat;background-size:100% 100%;}*/

.fix-footer{width:100%;max-width: 750px;min-width: 320px;height:1.62rem; padding: .3rem .32rem; background: #ecfffc;position: fixed;bottom: 0; left: 0; right: 0; z-index: 99; margin: 0 auto; box-sizing: border-box; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.fix-footer .wenti{width:5.1rem; height:.98rem;border:1px solid #d2d2d2; border-radius:.1rem;background: #fff;color: #333; font-size: .28rem; padding-left: 0.16rem;display: flex; display: -webkit-flex; align-items: center; box-sizing: border-box;}
.fix-footer .wenti::-webkit-input-placeholder{color: #333;}
.fix-footer .btn{width: 1.56rem; height: .98rem; padding: 0; background-color: #ff8314; border-radius: .1rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; color: #fff; font-size: .32rem;}
.fix-footer .btn:last-child{background-color: #08987a;}


.footerInfo{background-color:#f9f9f9; text-align:center;line-height:.5rem;font-size:.28rem;color:#999;padding:.32rem 0;} 
.footerInfo a{color:#999;}

.swt_chat{position:fixed;z-index:99;bottom:3rem;right:.1rem;}
.swt_chat a{width: 62px; height: 62px;position:relative;display:block;margin-bottom:.2rem;}
.swt_chat img{width: 62px; height: 62px; display: block;}
.swt_chat .num{position: absolute; top: -8px; right: -4px; width: 20px; height: 20px; color: #fff; font-size: 12px; background-color: #f00; border-radius: 50%; text-align: center; line-height: 20px;animation:pulse 1s .2s ease infinite;-webkit-animation:pulse 1s .2s ease infinite;}


.yszc_swt{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:100;display:none;}
.yszc_swtBox{width:5rem;height:6rem;background-color:#fff;padding:.2rem 0;position:absolute;left:50%;top:50%;transition:all 2s;transform:translate(-50%,-50%);}
.yszc_swt .close{width:.5rem;height:.5rem;background:url(/style/images/close.png) no-repeat;background-size:100% 100%;display:block;position:absolute;right:0;top:0;transform:translate(50%,-50%);}
.yszc_swt h3{text-align:center;line-height:.5rem;font-size:.3rem;color:#333;}
.yszc_swt .agree-scroller{height:5.5rem;}
.yszc_swt .swiper-agree{width:100%;height:100%;overflow:auto;}
.yszc_swt .swiper-agree .swiper-slide-active{height:auto;}
.yszc_swtCon{}
.yszc_swtCon dl{padding:0 .2rem .1rem;}
.yszc_swtCon dt{line-height:.35rem;font-size:.24rem;font-weight:bold;color:#454545;text-align:justify;}
.yszc_swtCon dd p{line-height:.35rem;font-size:.24rem;color:#454545;text-align:justify;}
.yszc_swt.active{display:block;}
.yszc_swt .yszc_swtBox.active{width:5rem;height:6rem;}

.pulse1{animation:pulse1 2s .5s ease infinite;-webkit-animation:pulse1 2s .5s ease infinite;-moz-animation:pulse1 2s .5s ease infinite;}
@keyframes pulse1{
	0%{transform:scale(0.9)}
	50%{transform:scale(1)}
	100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse1{
	0%{-webkit-transform:scale(0.9)}
	50%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(0.9)}
}
.warmp{min-width:320px;width:100%;max-width:750px;margin:0 auto;position:relative;overflow:hidden;}
.mask{width:100%;height:100%;background-color:rgba(51,51,51,0.2);display:block;position:fixed;left:0;top:0;display:none;z-index:10;}
.new-nav{width:5.98rem;height: 100%;background-color:#fff;position:fixed;left:-5.98rem;top:0;-webkit-transition:left .5s ease;transition:left .5s ease;z-index:99999;}
.new-nav h3{padding:.52rem 0 .58rem .4rem;background-color:#4fd6ea;overflow:hidden;}
.new-nav h3 .logo{width:5rem;height:.69rem;background:url(/style/images/index4/logo.png) no-repeat;background-size:100% auto;display:block;}
.new-nav ul{padding-left:.3rem;overflow:hidden;}
.new-nav li{height: 1.04rem; border-bottom:#eee solid 1px;}
.new-nav li a{position: relative; height: 1.04rem; padding-left: .64rem; display: block;color:#666;font-size:.42rem;line-height:1.04rem;}
.new-nav li i{position: absolute; left: .05rem; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); width: .39rem; height: .37rem; background:url(/style/images/index4/icon.png) no-repeat; background-size: 4rem .6rem;}
.new-nav li:nth-child(2) i{left: .06rem; width:.36rem; height: .36rem; background-position: -.5rem 0;}
.new-nav li:nth-child(3) i{left: .06rem; width:.36rem; height: .36rem; background-position: -1rem 0;}
.new-nav li:nth-child(4) i{left: .04rem; width:.4rem; height: .35rem; background-position: -1.5rem 0;}
.new-nav li:nth-child(5) i{width:.38rem; height: .32rem; background-position: -2rem 0;}
.new-nav li:nth-child(6) i{left: .04rem; width:.39rem; height: .36rem; background-position: -2.5rem 0;}
.new-nav li:nth-child(7) i{left:.06rem; width:.4rem; height: .34rem; background-position: -3rem 0;}
.new-nav li:nth-child(8) i{left:.06rem; width:.37rem; height: .34rem; background-position: -3.5rem 0;}
.new-nav li .arrow{position:absolute;right:.3rem;top:50%;margin-top:-.15rem;width:.17rem;height:.31rem;background:url(/style/images/index4/arrow1.png) no-repeat;background-size:100% 100%;}
.new-nav .swiper-nav{width:100%;height:100%;}
.new-nav .swiper-nav .swiper-slide{font-size:12px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;}
/*.new-nav a.call{width:5.65rem;height:1.12rem;background:url(/style/images/index4/tel.png) no-repeat;background-size:100%;display:block;margin:.45rem auto .34rem;}*/
.new-nav.active{left:0;}


.mobile-booking{width:100%; height:100%;background-color:rgba(0,0,0,.5);position: fixed;left:0;top:0;z-index: 99999;display:none;}
.mobile-booking .bajs-light-popup-origin{width: 280px; height: 355px; margin: -198.5px 0px 0px -140px; opacity: 1; left: 50%; top: 50%;box-shadow:0 0 10px rgba(0,0,0,0.5);position: absolute;}
.mobile-booking .bajs-light-popup-origin .mobile-booking-wrapper{overflow:hidden;}
.mobile-booking .bajs-light-popup-origin .bajs-light-popup-close{width:32px;height:32px;border-radius:50%;overflow:hidden;right:-14px;top:-14px;background:url(/style/images/close.png) no-repeat;background-size:100% 100%;-webkit-transform:rotate(0);transform:rotate(0);transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;display: block;position: absolute;}
.mobile-booking .bajs-light-popup-origin .bajs-light-popup-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.mobile-booking .bajs-light-popup-origin .bajs-light-popup-content{background-color:#fff;}
.mobile-booking .bajs-light-popup-container{overflow:hidden;}
.mobile-booking .mobile-booking-wrapper{padding:10px;}
.mobile-booking .mobile-booking-form{width:260px;display:inline;}
.mobile-booking .mobile-booking-form dl{position:relative;padding-bottom:10px;margin:0;overflow: hidden;}
.mobile-booking .mobile-booking-form dl dt b{color:#f00;font-size:12px;padding-right:4px;font-weight:bold;}
.mobile-booking .mobile-booking-form dl dt{position:absolute;left:-10px;top:0;width:80px;white-space:nowrap;font-size:14px;line-height:35px;text-align:right;}
.mobile-booking .mobile-booking-form dl dd{position:relative;padding-left:80px;margin:0;width:180px;}
.mobile-booking .mobile-booking-form dl dd .text{background-color:#f2f2f2;border:solid 1px #cfcfcf;border-radius:2px;font-size:14px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;font-family:"Microsoft Yahei",Tahoma;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;}
.mobile-booking .mobile-booking-form dl dd .text:focus,.mobile-booking-form dl dd .text.onFocus{border-color:#6eaa24;background-color:#fff;}
.mobile-booking .mobile-booking-form dl dd select.text{width:180px;height:35px;background:#fff;background-size:27px auto;padding:6px 6px 6px 4px;}
.mobile-booking .mobile-booking-form dl dd i{width:27px;height:24px;background:#fff;background-size:27px auto;display:none;position:absolute;right:1px;top:50%;margin-top:-12px;}
.mobile-booking .mobile-booking-form dl dd input.text{width:174px;padding:0 0 0 4px;height:33px;background-color:#fff;line-height:33px;}
.mobile-booking .mobile-booking-form dl dd textarea{width:174px;padding:0 0 0 4px;height:66px;font-size:14px;background-color:#fff;line-height:33px;border:solid 1px #cfcfcf;border-radius:2px;}

.mobile-booking .mobile-booking-form .bajs-ajax-form-action{padding:24px 0 10px 80px;overflow:hidden;}
.mobile-booking .mobile-booking-form .submit,.mobile-booking .mobile-booking-form .reset{width:48%;height:26px;font-size:13px;color:#fff;border:0;border-radius:1px;}
.mobile-booking .mobile-booking-form .submit{float:left;background-color:#2eaaaa;}
.mobile-booking .mobile-booking-form .reset{float:right;background-color:#999; }
.mobile-booking-wrapper .bookingHead{text-align:left;line-height:28px;color:#2eaaaa;font-size:18px;font-weight:bold;padding-bottom:8px;}
.mobile-booking-wrapper .bookingNotice{line-height:20px;background-color:#f6f6f6;padding:10px 15px;}
.mobile-booking-wrapper .bookingNotice dl dt{color:#2eaaaa;font-weight:bold;padding-bottom:5px;}
.mobile-booking-wrapper .bookingNotice dl dd{line-height:20px;text-align:left;padding-left:20px;position:relative; font-size: 12px;}
.mobile-booking-wrapper .bookingNotice dl dd i{width:14px;height:14px;font:12px/14px arial;text-align:center;color:#fff;border-radius:3px;background-color:#2eaaaa;display: block;position:absolute;left:0;top:3px;}
.mobile-booking-wrapper .agreement{position: absolute;left:2px; top:256px; color: #333; font-size: 12px; line-height: 20px;white-space: nowrap;}
.mobile-booking-wrapper .agreement a{color:#2eaaaa; font-weight: bold;}
.mobile-booking-wrapper .agreement input{width: 14px; height: 14px; border:1px solid #c4c4c4; vertical-align: top;}
.mobile-booking-wrapper .agreement input:checked{background:#0075ff; background-size: 100% 100%; border-color:#0075ff;}

/*中间弹窗*/
.tb-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes tb-fadeOutDown{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}
@keyframes tb-fadeOutDown{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}
.tb-fadeOutDown{-webkit-animation-name:tb-fadeOutDown;animation-name:tb-fadeOutDown;}
@-webkit-keyframes tb-bounceInDown{
	from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0%{opacity:0;-webkit-transform:translate3d(0, -30rem, 0);transform:translate3d(0, -30rem, 0);}
	60%{opacity:1;-webkit-transform:translate3d(0, .25rem, 0);transform:translate3d(0, .25rem, 0);}
	75%{-webkit-transform:translate3d(0, -.1rem, 0);transform:translate3d(0, -.1rem, 0);}
	90%{-webkit-transform:translate3d(0, .5rem, 0);transform:translate3d(0, .5rem, 0);}
	to{-webkit-transform:none;transform:none;}
}
@keyframes tb-bounceInDown{
	from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0%{opacity:0;-webkit-transform:translate3d(0, -30rem, 0);transform:translate3d(0, -30rem, 0);}
	60%{opacity:1;-webkit-transform:translate3d(0, .25rem, 0);transform:translate3d(0, .25rem, 0);}
	75%{-webkit-transform:translate3d(0, -.1rem, 0);transform:translate3d(0, -.1rem, 0);}
	90%{-webkit-transform:translate3d(0, .5rem, 0);transform:translate3d(0, .5rem, 0);}
	to{-webkit-transform:none;transform:none;}
}
@keyframes tb-bounceInDown{
	from, 60%, 75%, 90%, to{-ms-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0%{opacity:0;-ms-transform:translate3d(0, -30rem, 0);transform:translate3d(0, -30rem, 0);}
	60%{opacity:1;-ms-transform:translate3d(0, .25rem, 0);transform:translate3d(0, .25rem, 0);}
	75%{-webkit-transform:translate3d(0, -.1rem, 0);transform:translate3d(0, -.1rem, 0);}
	90%{-ms-transform:translate3d(0, .5rem, 0);transform:translate3d(0, .5rem, 0);}
	to{-ms-transform:none;transform:none;}
}
.tb-bounceInDown{-webkit-animation-name:tb-bounceInDown;animation-name:tb-bounceInDown;}
@-webkit-keyframes tk-map{
	0%{-webkit-transform:scale(1,1)}
	50%{-webkit-transform:scale(0.95,0.95)}
	100%{-webkit-transform:scale(1,1)}
}
@keyframes tk-map{
	0%{transform:scale(1,1)}
	50%{transform:scale(0.95,0.95)}
	100%{transform:scale(1,1)}
}
.swtBox{width:5.84rem;height:5.63rem;position: fixed;left: 50%;top: 50%;margin:-3.69rem 0 0 -2.95rem;z-index:88888;}
.swtBox .colse{position:absolute;z-index:99;right:-.2rem;top:-.2rem;width:.6rem;height:.6rem;background:url(/style/images/swt/colse.png) center center no-repeat;border-radius:50%;background-color:rgba(0,0,0,.1);transition:all ease .5s;}
.swtBox .colse:hover{transform:rotate(320deg);}
.swtBox img{width:100%;}
/*.swtBox .btn{width:4.65rem;height:1rem;font-size:0;border-radius:1rem;position:absolute;left:50%;margin-left:-2.32rem;animation:pulse1 2s .5s ease infinite;-webkit-animation:pulse1 2s .5s ease infinite;-moz-animation:pulse1 2s .5s ease infinite;}*/
/*.swtBox .btn.ioc1{background:url(/style/images/swt/swtBtn_01.jpg);background-size:100% 100%;bottom:1.5rem;}*/
/*.swtBox .btn.ioc2{background:url(/style/images/swt/swtBtn_02.jpg);background-size:100% 100%;bottom:.35rem;}*/

