@charset "utf-8";
/**/
body {height: auto; font-size: 14px;line-height: 1.8;-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: 100% !important;text-size-adjust: 100% !important; -webkit-tap-highlight-color: transparent;}
a {text-decoration: none;}
p {line-height: 1.4;}
.max-width {max-width: 640px;margin: 0 auto;height: auto;display: none;}
.isPC{display:none;align-items:center;justify-content:center;width:100%;height:100vh;background: #ffd7ad;}
.phoneBg{width:30vmin;padding:3vmin 1.3vmin 1vmin 1vmin;margin-right:3vmin;background:url(https://x0.ifengimg.com/ucms/2022/0216/E049F72453D66A3E83A1FF7D042376E473FEA494_size3_w283_h525.png) no-repeat center/contain;}
.phoneBg img{border-radius:2vmin;}
.QRBox{width:15vmin;margin-top:30vmin;}
.QRBox h2{margin:1vmin auto 0;font-size:1.5vmin;color:#fff;text-align:center;}
.swiper-slide {overflow: hidden;}
.swiper-container-fade .swiper-slide-active .swiper-slide {pointer-events: auto;}
.swiper-button-next, .swiper-button-prev {outline: none;}
.fn-audio {z-index: 100;position: fixed;right: 2%;top: 2%}
.fn-audio span {display: inline-block;width: 3rem;height: 3rem;}
.fn-audio .audio-play {animation: animation-rotate-un 2s linear infinite normal forwards;}
.ohide.ohide{opacity: 0;}
.thide{transform: scale(0);}
.delay-0d1s{animation-delay: .1s;}
.delay-0d2s{animation-delay: .2s;}
.delay-0d3s{animation-delay: .3s;}
.delay-0d4s{animation-delay: .4s;}
.delay-0d5s{animation-delay: .5s;}
.delay-0d6s{animation-delay: .6s;}
.delay-0d7s{animation-delay: .7s;}
.delay-0d8s{animation-delay: .8s;}
.delay-0d9s{animation-delay: .9s;}
.audio-icon.hide {display: none;}
@keyframes animation-rotate-un {from {transform: rotate(0deg);-webkit-transform: rotate(0deg);}
	to {transform: rotate(-360deg);-webkit-transform: rotate(-360deg);}
}
/**/
.loading {z-index: 10;position: fixed;width: 100%;max-width: 500px;height: 100vh; left: 0; right: 0; margin: auto;background: url(//x0.ifengimg.com/ucms/special/images/651447A5BC6730E3D28FB317B6043762.png) no-repeat center/cover;visibility: hidden;}
.load-set{position: relative;top: 47%;transform: translateY(-50%);}
.load-icon{width: 77%;margin: 0 auto 6% 2%;}
@keyframes load_icon{
	0%, 100%{transform: translateY(0);}
	50%{transform: translateY(-10%);}
}
.progress-br-set {position: relative;width: 75%;height: 0.6rem;border: thin solid #ff703e;border-radius: .7rem;overflow: hidden;margin: 4% auto 2%;}
.progress {position: absolute;height: 10px;background: #ff703e;top: 50%;border-radius: .5rem;transform: translateY(-50%);}
.load-percent{width: 100%;text-align: center;font-size: 16px;color: #ff703e;margin: 2% 0 4%;}
.load-button{width: 25.9vmin;height: 9.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/55ACA24E3A3DB7EE77F1041D1C11E0E0.png) no-repeat center/contain;margin: 2% auto 0;opacity: 0;transition: .3s;transform: scale(0);}
.load-button.tri{opacity: 1;transform: scale(1);}
/**/
#main {height: 100%;}
.abs {position: absolute;}
.ab-mid {position: absolute;left: 0;right: 0;margin: 0 auto;}
.disabled {pointer-events: none;}
.up-arrow {z-index: 30;position: absolute;width: 15.5vmin;height: 7.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/6A3AE7A05113B3AE9087A46F43C78207.png) no-repeat center/contain;bottom: 10%;left: 0;right: 0;margin: auto; opacity: 0;pointer-events: none;bottom: 0;transform: translateY(100%);}
.up-arrow.dyna {animation: up_arrow 4.5s 3s forwards infinite;}
@keyframes up_arrow {0% {opacity: 0.2;transform: translateY(100%);}
	50% {opacity: 1;transform: translateY(-240%);}
	53%, 100% {opacity: 0;}
}
.p1-start{width: 40%; position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 15%;}
.start-button{width: 40.1vmin;height: 10.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/2B4F30709DC5BB666A07313917B55A61.png) no-repeat center/contain;margin: auto;bottom: 14%;}
.breathe{animation: breathe_ani 1s linear infinite both;}
@keyframes breathe_ani{
	0%, 100%{transform: scale(1);}
	50%{transform: scale(1.15);}
}
div[data-anim]:not(.animated){opacity: 0;}
/**/
.gallery{position: relative;background-color: #fef5e6;overflow-x: hidden;}
.gallery>div{position: relative;margin: 0 auto 10%;}
.p0{position: relative; width: 100vmin;height: 161.2vmin;background: url(//x0.ifengimg.com/ucms/special/images/07B1A8A2D35DA61B716435A903C28BCA.jpg) no-repeat center/contain;}
.p0-location{position: absolute;top: 9%;left: 22%;width: 58.1vmin;height: 4.1vmin;background: url(//x0.ifengimg.com/ucms/special/images/3CA595E6837E7EE39D68CA43D5A7A5EC.png) no-repeat center/contain;}
.p0-title{position: absolute;top: 15%;left: 10%;width: 78.7vmin;height: 53.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/8DC1E4197280991ACBBF01777F9B7143.png) no-repeat center/contain;}
.p0-reel-top{position: absolute;top: 65%;left: 13%;width: 69.2vmin;height: 40.6vmin;overflow: hidden;}
.p0-reel-top img{transform: translateY(100%);transition: 1.2s;}
.p0-reel-top .active{transform: initial;}
.p0-reel-bottom{position: absolute;top: 88%;left: 13%;width: 73.1vmin;height: 7vmin;background: url(//x0.ifengimg.com/ucms/special/images/157A2030A4EBFD6A5C5987EC77172873.png) no-repeat center/contain;}
.p0-pre.p0-pre{position: relative;width: 100vmin;height: 151.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/66BCC2DAF78E9086BE15B1DF12F1AE13.jpg) no-repeat center/contain;}
.p0-t1{width: 80.9vmin;height: 9.5vmin;top: -4%; background: url(//x0.ifengimg.com/ucms/special/images/36E7F24845961E33BA4D18EC863FC238.png) no-repeat center/contain;}
.p0-t2{width: 92.8vmin;height: 25.1vmin;top: 6%;background: url(//x0.ifengimg.com/ucms/special/images/0998FEC8C8F0FB48338C5DD2A7E7BE70.png) no-repeat center/contain;}
.p0-t3{width: 80.9vmin;height: 29vmin;top: 26%;background: url(//x0.ifengimg.com/ucms/special/images/7E847AF3B40832CCA7B3C5D8B5D534FC.png) no-repeat center/contain;}
.p0-pad{position: absolute;width: 76vmin;height: 39.6vmin;top: 63%;left: 14%;background: url(//x0.ifengimg.com/ucms/special/images/6B7C710D0C676313654FACE63557A304.png) no-repeat center/contain;}
.p0-subtitle{width: 44.6vmin;height: 8.3vmin;top: 50%;background: url(//x0.ifengimg.com/ucms/special/images/2F745B8F0A20B4B11C4101624B1A596E.png) no-repeat center/contain;}
.p0-f1{width: 33vmin;height: 6.9vmin;top: 62%;left: 19%;background: url(//x0.ifengimg.com/ucms/special/images/3A6BEA868B8E5B0A2F77C9964040722D.png) no-repeat center/contain;}
.p0-f2{width: 22.2vmin;height: 5.6vmin;top: 69%;left: 5%;background: url(//x0.ifengimg.com/ucms/special/images/ECCB7211D1A99F416287C211A185C54A.png) no-repeat center/contain;}
.p0-f3{width: 51.9vmin;height: 8.7vmin;top: 73%;left: 25%;background: url(//x0.ifengimg.com/ucms/special/images/E340E7D7336759816C08FD1B231F720B.png) no-repeat center/contain;}
.p0-f4{width: 33.9vmin;height: 6vmin;top: 67%;left: 63%;background: url(//x0.ifengimg.com/ucms/special/images/383CE15F0FDB1500E4F48C647181804C.png) no-repeat center/contain;}
.p0-f5{width: 27.4vmin;height: 5.4vmin;top: 68%;left: 32%;background: url(//x0.ifengimg.com/ucms/special/images/2A564318CD31CDABE92211B6B36C82C0.png) no-repeat center/contain;}
.p0-f6{width: 16.1vmin;height: 5.1vmin;top: 73%;left: 79%;background: url(//x0.ifengimg.com/ucms/special/images/A22B4D683D8D65A586A4EDE9B2EB42EF.png) no-repeat center/contain;}
.p0-f7{width: 29.3vmin;height: 6.5vmin;top: 81%;left: 48%;background: url(//x0.ifengimg.com/ucms/special/images/F6AD83DBC4BB9E93CC9D01E2AA404FF8.png) no-repeat center/contain;}
.p0-f8{width: 32.7vmin;height: 12.1vmin;top: 79%;left: 7%;background: url(//x0.ifengimg.com/ucms/special/images/0095DF21B4655736D29D242976B9ACDE.png) no-repeat center/contain;}
/*  */
.p1.p1{margin-top: -14%;}
.p1-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/AF89ED1A62BCE4150CD7FB94FA86DBA0.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.card-frame{position: relative;width: fit-content;margin: 0 auto;overflow: hidden;}
.card-top{content: '';width: 92.3vmin;height: 6.6vmin;background: url(//x0.ifengimg.com/ucms/special/images/EAD2BF3368A6BAC7C836E5EC26742E43.png) no-repeat center/cover;}
.card-body{position: relative; width: 85.3vmin; padding: 0 3.5vmin; height: auto;background: url(//x0.ifengimg.com/ucms/special/images/83F9B3CECD712E4DDB4F52CE7223E845.png) repeat-y center/contain;}
.card-bottom{content: '';width: 92.3vmin;height: 7.2vmin;background: url(//x0.ifengimg.com/ucms/special/images/980E3E34ECC90C00A0543A780B74101A.png) no-repeat center/cover;}
.p-align{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: nowrap;}
.p1-1{width: 41.1vmin;height: 22vmin;background: url(//x0.ifengimg.com/ucms/special/images/7B2AAE83CAA580A0E0175D9E621259B4.png) no-repeat center/contain;}
.p1-2{width: 41.1vmin;height: 22vmin;background: url(//x0.ifengimg.com/ucms/special/images/1494F408AA550E0BB9AE55078C5CF2C7.png) no-repeat center/contain;margin: 0 0 4%;}
.p1-3{width: 41.1vmin;height: 22vmin;background: url(//x0.ifengimg.com/ucms/special/images/B9BBBDAA4678810C31B3B1E786C99B0F.png) no-repeat center/contain;}
.p1-4{width: 41.1vmin;height: 22vmin;background: url(//x0.ifengimg.com/ucms/special/images/3BF4BD79A9BB85009AEC307B9BF2DF16.png) no-repeat center/contain;margin: 0 0 4%;}
.p1-5{width: 84.8vmin;height: 26.1vmin;background: url(//x0.ifengimg.com/ucms/special/images/21ADC1C80D7D13DF11B2FBE3961F3476.png) no-repeat center/contain;}
.p-h10{width: 1px;height: 5vmin;margin: 0 auto;}
/*  */
.p2-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/B803413CCEE4F9530A513DBEC0C79F89.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p2-t1{width: 69.9vmin;height: 4vmin;background: url(//x0.ifengimg.com/ucms/special/images/C24DF928C075ACA7419AE06D68E73F5E.png) no-repeat center/contain;margin: 0 auto 80%;}
.p2-p1{width: 49.6vmin;height: 38.5vmin;background: url(//x0.ifengimg.com/ucms/special/images/C4A44C81BB911B6FE15D34AFFE5A59E5.png) no-repeat center/contain;top: 2%;left: 9%;}
.p2-p2{width: 38.9vmin;height: 36.5vmin;background: url(//x0.ifengimg.com/ucms/special/images/FD6B5313B26B016BEBECE6D0BB70FDD6.png) no-repeat center/contain;top: 4%;left: 45%;}
.p2-p3{width: 41.4vmin;height: 33vmin;background: url(//x0.ifengimg.com/ucms/special/images/BC21B4F0DAF9F42E3925350465CFF966.png) no-repeat center/contain;top: 10%;left: 14%;}
.p2-t2{width: 67vmin;height: 10.1vmin;background: url(//x0.ifengimg.com/ucms/special/images/1285EC20E2C32213DF50705469023914.png) no-repeat center/contain;margin: 0 auto 6%;}
.p2-p4{width: 76.1vmin;height: 44vmin;background: url(//x0.ifengimg.com/ucms/2026_46/BBA063CCDB94DABBA96F47C832F2D5DEFB89E7A8_size141_w630_h364.png) no-repeat center/contain;margin: 0 auto 3%;}
.p2-t3{width: 78.3vmin;height: 12vmin;background: url(//x0.ifengimg.com/ucms/special/images/8D7B1E307362AB6BCF45242CF2519906.png) no-repeat center/contain;margin: 0 auto 6%;}
.p2-p5{width: 94.2vmin;height: 39.6vmin;background: url(//x0.ifengimg.com/ucms/special/images/C748A33BBDA39BA6F999576D722E28E6.png) no-repeat center/contain;margin: 0 auto 6%;}
.p2-p6{width: 86.4vmin;height: 79.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/41009039FA44554992E78415B500BF34.png) no-repeat center/contain;margin: 0 auto 4%;}
.p2-p6-seal{width: 19.4vmin;height: 17vmin;background: url(//x0.ifengimg.com/ucms/special/images/9D50CE05D59F91BB0CCB0A876548CC4B.png) no-repeat center/contain;margin: -19% 20% 8% auto;}
.p2-p7{width: 76.1vmin;height: 44vmin;background: url(//x0.ifengimg.com/ucms/special/images/5C98CDE8ACD3580E6F61B7E600C1399C.png) no-repeat center/contain;margin: 0 auto 4%;}
.p2-t4{width: 69.1vmin;height: 11.7vmin;background: url(//x0.ifengimg.com/ucms/special/images/E8796D288C7AB63E8644AE610A785437.png) no-repeat center/contain;margin: 0 auto 4%;}
.p2-t5{width: 70.2vmin;height: 18.6vmin;background: url(//x0.ifengimg.com/ucms/special/images/79961C85339DEE779B09D9D66F2BBA75.png) no-repeat center/contain;margin: 0 auto;}
/*  */
.p3-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/5F87751B25C0A8F54404CF1B585346D2.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p3-p1{width: 76.1vmin;height: 44vmin;background: url(//x0.ifengimg.com/ucms/special/images/54B5EFE9AA7B078E5C5C72C8834109CC.png) no-repeat center/contain;margin: 0 auto 6%;}
.p3-t1{width: 55.9vmin;height: 21.7vmin;background: url(//x0.ifengimg.com/ucms/special/images/25FA82FDDC9F467CAF15D0C2ACDFE49B.png) no-repeat center/contain;margin: 0 auto 6% 5%;}
.p3-t2{width: 77.2vmin;height: 31.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/32E89FF043B08875D5C9CCD907659039.png) no-repeat center/contain;margin: 0 auto;}
/*  */
.p4-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/AE28A39178CE2DB243622556FC8CB3EE.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p4-t1{width: 67.6vmin;height: 20.5vmin;background: url(//x0.ifengimg.com/ucms/special/images/92CDE9CB3802061D50929C892398DF88.png) no-repeat center/contain;margin: 0 auto 6%;}
.p4-t2{width: 83.3vmin;height: 24.6vmin;background: url(//x0.ifengimg.com/ucms/special/images/B7A1ADF0441096C1667DFF34405E881E.png) no-repeat center/contain;margin: 0 auto;}
/*  */
.p5-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/05D9F36B48FA81ED843150D248B56CBC.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p5-p1{width: 90.5vmin;height: 42.5vmin;background: url(//x0.ifengimg.com/ucms/special/images/DE8CDEDB8BC637E0E6358EB40C07C4F5.png) no-repeat center/contain;margin: 0 auto 4% -4%;}
.p5-t1{width: 74.5vmin;height: 26.8vmin;background: url(//x0.ifengimg.com/ucms/special/images/E02AC362418265636DF48190AA8627CD.png) no-repeat center/contain;margin: 0 auto 6%;}
.p5-p2{width: 90.3vmin;height: 42.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/B9BF45D63F286848E236D3CE9A4DD76F.png) no-repeat center/contain;margin: 0 auto 4% -4%;}
.p5-t2{width: 83.7vmin;height: 26.9vmin;background: url(//x0.ifengimg.com/ucms/special/images/FBA265DA2BDEE7B9DF3EAD42904ED6E6.png) no-repeat center/contain;margin: 0 auto 6%;}
.p5-p3{width: 86.2vmin;height: 51.2vmin;background: url(//x0.ifengimg.com/ucms/special/images/8CB09C5DE76FB53C68182E91EAAE663E.png) no-repeat center/contain;margin: 0 auto 4%;}
.p5-t3{width: 80.6vmin;height: 63.2vmin;background: url(//x0.ifengimg.com/ucms/special/images/FA406E2C88642D983FFA23101809A8E6.png) no-repeat center/contain;margin: 0 auto;}
/*  */
.p6-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/8C4FFC2380292B8B4B0AD9AFFB55AB4D.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p6-t1{width: 80.3vmin;height: 67.5vmin;background: url(//x0.ifengimg.com/ucms/special/images/63D80D35AF0E07CA25240FDDF76947F8.png) no-repeat center/contain;margin: 0 auto;}
/*  */
.p7-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/B58AE1D09C46B43CE4D079D8E9E38682.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p7-t1{width: 100vmin;height: 63.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/A3704EB728296438D5C5E32C1152FB96.png) no-repeat center/contain;transform-origin: left;margin:0 auto 0 -10%;}
/*  */
.p8-title{width: 87.9vmin;height: 16.3vmin;background: url(//x0.ifengimg.com/ucms/special/images/A4784E0160B6EADF16DB5152016EC5B4.png) no-repeat center/contain;margin: 0 auto;transform-origin: bottom;}
.p8-t1{width: 91.3vmin;height: 71.4vmin;background: url(//x0.ifengimg.com/ucms/special/images/5F562CAE7194FDD8E9FE1BA1518FA570.png) no-repeat center/contain;margin: 0 auto 4% -4%;}
.p8-t2{width: 81.2vmin;height: 9.5vmin;background: url(//x0.ifengimg.com/ucms/special/images/D588F51D3E248E092218D5B8ADA398F7.png) no-repeat center/contain;margin: 0 auto;}
/*  */
.p-fin{width: 100vmin;height: 64.2vmin;padding-top: 10vmin; background: url(//x0.ifengimg.com/ucms/special/images/D51BCDC765D57AD92B7F509C1D7500DA.jpg) no-repeat center/contain;}
.p-fin-t1{width: 75.4vmin;height: 30.7vmin;background: url(//x0.ifengimg.com/ucms/special/images/4C4396EE6D422A22A0C6FAC6D0079B68.png) no-repeat center/contain;margin: 0 auto 14%;}
.p-fin-t2{width: 58.1vmin;height: 4.1vmin;background: url(//x0.ifengimg.com/ucms/special/images/3CA595E6837E7EE39D68CA43D5A7A5EC.png) no-repeat center/contain;margin: 0 auto;}