*{padding: 0;margin: 0;box-sizing: border-box;}
.clear:after {content:"";display: block;clear:both;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 sans-serif;}

.spring_a1{width: 100%;height: 0;padding-bottom: calc(910/1920*100%);position: relative;overflow: hidden;}
.spring_a1 img{display:block;border: none;}
.spring_a1 .i100{overflow:hidden;}
.spring_a1 .i100>img{width: 100%;}
.spring_a1 .i200{overflow: hidden;}
.spring_a1 .i200>img{height: 100%;}
.spring_a1 .i300{overflow: hidden;}
.spring_a1 .i300>img{width: 100%;height: 100%;}
.spring_a2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_b1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_b2{width: calc(547/1920*100%);position: absolute;top: 0;right: 0;}
.spring_b3{width: calc(543/1920*100%);position: absolute;top: 0;left: 0;}
.spring_b4{width: calc(372/1920*100%);position: absolute;top: 0;right: 0;}
.spring_b5{width: calc(376/1920*100%);position: absolute;top: 0;left: 0;}
.spring_c1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_c2{width: calc(738/1920*100%);position: absolute;bottom: calc(82/910*100%);left: calc(50% - 738/1920*100%/2);transform-origin: 50% 100%;animation: spring_c2 linear 4s;}
.spring_c3{width: 100%;position: absolute;bottom: calc(46/910*100%);left: 0;}
.spring_c4{width: calc(224/1920*100%);padding-bottom: calc(180/1920*100%);position: absolute;bottom: calc(154/910*100%);left: calc(50% - 224/1920*100%/2);}
.spring_c5{width: calc(48/224*100%);position: absolute;bottom: calc(15/180*100%);left: 0;}
.spring_c6{width: calc(108/224*100%);position: absolute;bottom: 0;right: 0;}
.spring_c7{width: calc(44/224*100%);position: absolute;bottom: 0;left: calc(34/224*100%);animation: spring_c7 linear 6s infinite;}
.spring_c8{width: calc(44/224*100%);position: absolute;bottom: 0;right: calc(48/224*100%);animation: spring_c8 linear 6s infinite;}
.spring_c9{width: calc(77/224*100%);position: absolute;bottom: calc(104/180*100%);left: calc(10/224*100%);transform-origin: 54% 100%;animation: spring_c9 linear 6s infinite;}
.spring_c10{width: calc(77/224*100%);position: absolute;bottom: calc(104/180*100%);right: calc(36/224*100%);transform-origin: 54% 100%;animation: spring_c10 linear 6s infinite;}
.spring_c11{width: calc(137/224*100%);position: absolute;bottom: calc(-12/180*100%);left: calc(-18/224*100%);animation: spring_c11 linear 6s infinite;}
.spring_c12{width: calc(137/224*100%);position: absolute;bottom: calc(-2/180*100%);right: calc(-16/224*100%);animation: spring_c12 linear 6s infinite;}
.spring_d1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_d2{width: calc(129/1920*100%);position: absolute;top: calc(138/910*100%);right: calc(376/1920*100%);animation: spring_d2 linear 6s -2s infinite;}
.spring_d3{width: calc(92/1920*100%);position: absolute;top: calc(518/910*100%);left: calc(640/1920*100%);animation: spring_d3 linear 6s -1s infinite;}
.spring_d4{width: calc(412/1920*100%);position: absolute;top: calc(88/910*100%);left: calc(780/1920*100%);transform-origin: 50% 0;animation: spring_d4 linear 1s;}
.spring_d5{width: calc(1050/1920*100%);position: absolute;top: calc(192/910*100%);left: calc(436/1920*100%);transform-origin: 50% 0;animation: spring_d5 linear 1s;}
.spring_d6{width: calc(1116/1920*100%);position: absolute;top: calc(344/910*100%);left: calc(406/1920*100%);transform-origin: 50% 0;animation: spring_d6 linear 1s;}
.spring_e1{width: 100%;position: absolute;top: 0;left: 0;}
.spring_e2{width: calc(266/1920*100%);position: absolute;top: 0;left: calc(42/1920*100%);transform-origin: calc(138/266*100%) 0%;animation: spring_e2 linear 6s -3s infinite;}
.spring_e3{width: calc(361/1920*100%);position: absolute;top: 0;right: calc(10/1920*100%);transform-origin: calc(132/266*100%) 0%;animation: spring_e3 linear 6s -1s infinite;}
.spring_f1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_f2{width: calc(654/1920*100%);position: absolute;bottom: 0;right: 0;animation: spring_f2 linear 6s -1.8s infinite;}
.spring_f3{width: calc(490/1920*100%);position: absolute;bottom: 0;left: 0;animation: spring_f3 linear 6s -3.6s infinite;}
.spring_f4{width: calc(514/1920*100%);position: absolute;bottom: 0;right: calc(450/1920*100%);animation: spring_f4 linear 6s -4.6s infinite;}
.spring_f5{width: calc(515/1920*100%);position: absolute;bottom: 0;left:calc(450/1920*100%);animation: spring_f5 linear 6s -1.1s infinite;}
.spring_f6{width: calc(960/1920*100%);position: absolute;bottom: 0;right: 0;animation: spring_f6 linear 6s -5.4s infinite;}
.spring_f7{width: calc(960/1920*100%);position: absolute;bottom: 0;left: 0;animation: spring_f7 linear 6s -1.3s infinite;}
.spring_f8{width: calc(558/1920*100%);position: absolute;bottom: -20%;left: calc(780/1920*100%);animation: spring_f8 linear 6s -2.5s infinite;}
.spring_g1{width: calc(292/1920*100%);padding-bottom: calc(343/1920*100%);position: absolute;bottom: calc(134/910*100%);right: calc(346/1920*100%);}
.spring_g2{width: calc(68/292*100%);position: absolute;bottom: calc(32/343*100%);right: calc(46/292*100%);transform-origin: calc(6/68*100%) calc(25/37*100%);animation: spring_g2 linear 4s -1.6s infinite;}
.spring_g3{width: calc(181/292*100%);position: absolute;bottom: 0;left: calc(46/292*100%);}
.spring_g4{width: calc(283/292*100%);position: absolute;top: 0;left: 0;transform-origin: calc(148/283*100%) calc(220/260*100%);animation: spring_g4 linear 4s -2.6s infinite;}
.spring_g4 img{position: absolute;top: 0;left: 0;}
.spring_g4 img:nth-child(1){position: relative;}
.spring_g4 img:nth-child(2){animation: spring_g41 4s linear infinite;}
.spring_g4 img:nth-child(3){animation: spring_g42 4s linear infinite;}
.spring_g4 img:nth-child(4){animation: spring_g43 4s linear infinite;}
.spring_g4 img:nth-child(5){animation: spring_g44 4s linear infinite;}
.spring_g5{width: calc(93/292*100%);position: absolute;top: calc(200/343*100%);left: calc(1/292*100%);transform-origin: calc(80/83*100%) calc(63/86*100%);animation: spring_g5 linear 4s -3.1s infinite;}
.spring_g6{width: calc(122/292*100%);position: absolute;bottom: 0;left: calc(45/343*100%);transform-origin: 50% 50%;animation: spring_g6 linear 4s -1.8s infinite;}
.spring_g7{width: calc(62/292*100%);position: absolute;top: calc(254/343*100%);right: calc(90/292*100%);transform-origin: calc(52/62*100%) calc(6/59*100%);animation: spring_g7 linear 4s -0.6s infinite;}
.spring_h1{width: calc(354/1920*100%);padding-bottom: calc(381/1920*100%);position: absolute;bottom: calc(128/910*100%);left: calc(322/1920*100%);}
.spring_h2{width: calc(78/354*100%);position: absolute;bottom: calc(60/381*100%);right: calc(18/354*100%);transform-origin: calc(8/78*100%) calc(32/45*100%);animation: spring_h2 linear 4s -1.1s infinite;}
.spring_h3{width: calc(118/354*100%);position: absolute;top: calc(202/381*100%);right: 0;transform-origin: calc(20/118*100%) calc(56/85*100%);animation: spring_h3 linear 4s -2.7s infinite;}
.spring_h4{width: calc(196/354*100%);position: absolute;bottom: 0;left: calc(116/354*100%);}
.spring_h5{width: calc(203/354*100%);position: absolute;top: calc(190/381*100%);right: calc(-40/354*100%);}
.spring_h6{width: calc(131/354*100%);position: absolute;top: calc(252/381*100%);right: calc(-61/354*100%);transform-origin: calc(104/131*100%) calc(46/130*100%);animation: spring_h6 linear 4s -3.3s infinite;}
.spring_h7{width: calc(72/354*100%);position: absolute;top: calc(284/381*100%);left: calc(144/354*100%);transform-origin: calc(15/72*100%) calc(15/83*100%);animation: spring_h7 linear 4s -1.9s infinite;}
.spring_h8{width: calc(314/354*100%);position: absolute;top: 0;left: 0;transform-origin: calc(200/314*100%) calc(260/290*100%);animation: spring_h8 linear 4s -2.3s infinite;}
.spring_h8 img{position: absolute;top: 0;left: 0;}
.spring_h8 img:nth-child(1){position: relative;}
.spring_h8 img:nth-child(2){animation: spring_h81 4s linear infinite;}
.spring_h8 img:nth-child(3){animation: spring_h82 4s linear infinite;}
.spring_h8 img:nth-child(4){animation: spring_h83 4s linear infinite;}
.spring_h8 img:nth-child(5){animation: spring_h84 4s linear infinite;}
.spring_i1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_i2{width: 8%;position: absolute;opacity: 0.7;}
.spring_i2:nth-child(1){top: 20%;left: 20%;transform: scale(0.85);}
.spring_i2:nth-child(2){top: 10%;left: 26%;transform: scale(1.42);}
.spring_i2:nth-child(3){top: 16%;left: 32%;transform: scale(0.97);}
.spring_i2:nth-child(4){top: 22%;left: 23%;transform: scale(1.22);}
.spring_i2:nth-child(5){top: 36%;left: 28%;transform: scale(1.37);}
.spring_i2:nth-child(6){top: 32%;left: 25%;transform: scale(0.91);}
.spring_i2:nth-child(7){top: 29%;left: 30%;transform: scale(0.76);}
.spring_i2:nth-child(8){top: 30%;left: 34%;transform: scale(1.16);}
.spring_i2:nth-child(9){top: 30%;right: 20%;transform: scale(0.96);}
.spring_i2:nth-child(10){top: 12%;right: 28%;transform: scale(1.35);}
.spring_i2:nth-child(11){top: 18%;right: 32%;transform: scale(1.24);}
.spring_i2:nth-child(12){top: 24%;right: 28%;transform: scale(0.72);}
.spring_i2:nth-child(13){top: 28%;right: 24%;transform: scale(1.42);}
.spring_i2:nth-child(14){top: 14%;right: 36%;transform: scale(0.86);}
.spring_i2:nth-child(15){top: 34%;right: 29%;transform: scale(0.94);}
.spring_i2:nth-child(16){top: 30%;right: 27%;transform: scale(1.05);}
.spring_i2:nth-child(1) div{animation: spring_i2 linear 4s -0.3s infinite;}
.spring_i2:nth-child(2) div{animation: spring_i2 linear 4s -2.5s infinite;}
.spring_i2:nth-child(3) div{animation: spring_i2 linear 4s -3.1s infinite;}
.spring_i2:nth-child(4) div{animation: spring_i2 linear 4s -1.2s infinite;}
.spring_i2:nth-child(5) div{animation: spring_i2 linear 4s -0.7s infinite;}
.spring_i2:nth-child(6) div{animation: spring_i2 linear 4s -2.6s infinite;}
.spring_i2:nth-child(7) div{animation: spring_i2 linear 4s -1.6s infinite;}
.spring_i2:nth-child(8) div{animation: spring_i2 linear 4s -3.4s infinite;}
.spring_i2:nth-child(9) div{animation: spring_i2 linear 4s -0.5s infinite;}
.spring_i2:nth-child(10) div{animation: spring_i2 linear 4s -2.1s infinite;}
.spring_i2:nth-child(11) div{animation: spring_i2 linear 4s -1.4s infinite;}
.spring_i2:nth-child(12) div{animation: spring_i2 linear 4s -0.6s infinite;}
.spring_i2:nth-child(13) div{animation: spring_i2 linear 4s -3.2s infinite;}
.spring_i2:nth-child(14) div{animation: spring_i2 linear 4s -2.1s infinite;}
.spring_i2:nth-child(15) div{animation: spring_i2 linear 4s -1.3s infinite;}
.spring_i2:nth-child(16) div{animation: spring_i2 linear 4s -0.7s infinite;}
@keyframes spring_c2{0%{transform: scale(0);opacity: 0;}50%{transform: scale(0);opacity: 0;}100%{transform: scale(1);opacity: 1;}}
@keyframes spring_c7{0%{opacity: 1;}40%{opacity: 1;}41%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_c8{0%{opacity: 1;}40%{opacity: 1;}41%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_c9{0%{transform: scale(0);opacity: 0;}40%{transform: scale(1);opacity: 1;}41%{transform: scale(1);opacity: 0;}100%{transform: scale(0);opacity: 0;}}
@keyframes spring_c10{0%{transform: scale(0);opacity: 0;}40%{transform: scale(1);opacity: 1;}41%{transform: scale(1);opacity: 0;}100%{transform: scale(0);opacity: 0;}}
@keyframes spring_c11{0%{transform: scale(0);opacity: 0;}41%{transform: scale(0);opacity: 0;}50%{transform: scale(1);opacity: 1;}100%{transform: scale(1.2);opacity: 0;}}
@keyframes spring_c12{0%{transform: scale(0);opacity: 0;}41%{transform: scale(0);opacity: 0;}50%{transform: scale(1);opacity: 1;}100%{transform: scale(1.2);opacity: 0;}}
@keyframes spring_d2{0%{transform: translateX(0px);}50%{transform: translateX(50px);}100%{transform: translateX(0px);}}
@keyframes spring_d3{0%{transform: translateX(0px);}50%{transform: translateX(-50px);}100%{transform: translateX(0px);}}
@keyframes spring_d4{0%{transform: scale(0);}100%{transform: scale(1);}}
@keyframes spring_d5{0%{transform: scale(0);}100%{transform: scale(1);}}
@keyframes spring_d6{0%{transform: scale(0);}100%{transform: scale(1);}}
@keyframes spring_e2{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_e3{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_f2{0%{transform: translateX(0px);}50%{transform: translateX(100px);}100%{transform: translateX(0px);}}
@keyframes spring_f3{0%{transform: translateX(0px);}50%{transform: translateX(-100px);}100%{transform: translateX(0px);}}
@keyframes spring_f4{0%{transform: translateX(0px);}50%{transform: translateX(75px);}100%{transform: translateX(0px);}}
@keyframes spring_f5{0%{transform: translateX(0px);}50%{transform: translateX(-75px);}100%{transform: translateX(0px);}}
@keyframes spring_f6{0%{transform: translateX(0px);}50%{transform: translateX(50px);}100%{transform: translateX(0px);}}
@keyframes spring_f7{0%{transform: translateX(0px);}50%{transform: translateX(-50px);}100%{transform: translateX(0px);}}
@keyframes spring_f8{0%{transform: translateX(0px);}50%{transform: translateX(-50px);}100%{transform: translateX(0px);}}
@keyframes spring_g2{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g4{0%{transform: rotate(0deg);}50%{transform: rotate(-10deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g41{0%{opacity: 0;}46%{opacity: 0;}50%{opacity: 1;}54%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g42{0%{opacity: 0;}47%{opacity: 0;}50%{opacity: 1;}53%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g43{0%{opacity: 0;}48%{opacity: 0;}50%{opacity: 1;}52%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g44{0%{opacity: 0;}49%{opacity: 0;}50%{opacity: 1;}51%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g5{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g6{0%{transform: rotate(0deg);}50%{transform: rotate(10deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g7{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h2{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h3{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h6{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h7{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h8{0%{transform: rotate(0deg);}50%{transform: rotate(-10deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h81{0%{opacity: 0;}46%{opacity: 0;}50%{opacity: 1;}54%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_h82{0%{opacity: 0;}47%{opacity: 0;}50%{opacity: 1;}53%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_h83{0%{opacity: 0;}48%{opacity: 0;}50%{opacity: 1;}52%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_h84{0%{opacity: 0;}49%{opacity: 0;}50%{opacity: 1;}51%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_i2{0%{transform: scale(0);opacity: 0;}30%{transform: scale(1);opacity: 1;}100%{transform: scale(1.3);opacity: 0;}}

@media only screen and (max-width: 1023px) {

.spring_a1{width: 100%;height: 0;padding-bottom: calc(1334/750*100%);position: relative;overflow: hidden;}
.spring_a1 img{display:block;border: none;}
.spring_a1 .i100{overflow:hidden;}
.spring_a1 .i100>img{width: 100%;}
.spring_a1 .i200{overflow: hidden;}
.spring_a1 .i200>img{height: 100%;}
.spring_a1 .i300{overflow: hidden;}
.spring_a1 .i300>img{width: 100%;height: 100%;}
.spring_a2{width: 500%;height: 100%;position: absolute;top: 0;left: -200%;}
.spring_a2 img{width: auto;margin: 0 auto;}
.spring_a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_b1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_b2{width: calc(1547/1920*100%);position: absolute;top: 0;right: -40%;}
.spring_b3{width: calc(1543/1920*100%);position: absolute;top: 0;left: -40%;}
.spring_b4{width: calc(1372/1920*100%);position: absolute;top: 0;right: -40%;}
.spring_b5{width: calc(1376/1920*100%);position: absolute;top: 0;left: -40%;}
.spring_c1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_c2{width: calc(1500/1920*100%);position: absolute;bottom: calc(280/910*100%);left: calc(50% - 1500/1920*100%/2);transform-origin: 50% 100%;animation: spring_c2 linear 4s;}
.spring_c3{width: 500%;position: absolute;bottom: calc(110/910*100%);left: -200%;height: 20%;}
.spring_c3 img{height: 100%;width: auto;margin: 0 auto;}
.spring_c4{width: calc(600/1920*100%);padding-bottom: calc(460/1920*100%);position: absolute;bottom: calc(200/910*100%);left: calc(50% - 550/1920*100%/2);}
.spring_c5{width: calc(48/224*100%);position: absolute;bottom: calc(15/180*100%);left: 0;}
.spring_c6{width: calc(108/224*100%);position: absolute;bottom: 0;right: 0;}
.spring_c7{width: calc(44/224*100%);position: absolute;bottom: 0;left: calc(34/224*100%);animation: spring_c7 linear 6s infinite;}
.spring_c8{width: calc(44/224*100%);position: absolute;bottom: 0;right: calc(48/224*100%);animation: spring_c8 linear 6s infinite;}
.spring_c9{width: calc(77/224*100%);position: absolute;bottom: calc(104/180*100%);left: calc(10/224*100%);transform-origin: 54% 100%;animation: spring_c9 linear 6s infinite;}
.spring_c10{width: calc(77/224*100%);position: absolute;bottom: calc(104/180*100%);right: calc(36/224*100%);transform-origin: 54% 100%;animation: spring_c10 linear 6s infinite;}
.spring_c11{width: calc(137/224*100%);position: absolute;bottom: calc(-12/180*100%);left: calc(-18/224*100%);animation: spring_c11 linear 6s infinite;}
.spring_c12{width: calc(137/224*100%);position: absolute;bottom: calc(-2/180*100%);right: calc(-16/224*100%);animation: spring_c12 linear 6s infinite;}
.spring_d1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_d2{width: calc(129/1920*100%);position: absolute;top: calc(138/910*100%);right: calc(376/1920*100%);animation: spring_d2 linear 6s -2s infinite;}
.spring_d3{width: calc(92/1920*100%);position: absolute;top: calc(518/910*100%);left: calc(640/1920*100%);animation: spring_d3 linear 6s -1s infinite;}
.spring_d4{width: calc(800/1920*100%);position: absolute;top: calc(200/910*100%);left: calc(560/1920*100%);transform-origin: 50% 0;animation: spring_d4 linear 1s;}
.spring_d5{width: calc(1300/1920*100%);position: absolute;top: calc(260/910*100%);left: calc(310/1920*100%);transform-origin: 50% 0;animation: spring_d5 linear 1s;}
.spring_d6{width: calc(1600/1920*100%);position: absolute;top: calc(330/910*100%);left: calc(160/1920*100%);transform-origin: 50% 0;animation: spring_d6 linear 1s;}
.spring_e1{width: 100%;position: absolute;top: 0;left: 0;}
.spring_e2{width: calc(500/1920*100%);position: absolute;top: 0;left: calc(42/1920*100%);transform-origin: calc(138/266*100%) 0%;animation: spring_e2 linear 6s -3s infinite;}
.spring_e3{width: calc(700/1920*100%);position: absolute;top: 0;right: calc(10/1920*100%);transform-origin: calc(132/266*100%) 0%;animation: spring_e3 linear 6s -1s infinite;}
.spring_f1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.spring_f2{width: calc(1300/1920*100%);position: absolute;bottom: 0;right: 0;animation: spring_f2 linear 6s -1.8s infinite;}
.spring_f3{width: calc(1300/1920*100%);position: absolute;bottom: 0;left: 0;animation: spring_f3 linear 6s -3.6s infinite;}
.spring_f4{width: calc(2300/1920*100%);position: absolute;bottom: 0;right: calc(450/1920*100%);animation: spring_f4 linear 6s -4.6s infinite;}
.spring_f5{width: calc(2300/1920*100%);position: absolute;bottom: 0;left:calc(450/1920*100%);animation: spring_f5 linear 6s -1.1s infinite;}
.spring_f6{width: calc(1300/1920*100%);position: absolute;bottom: 0;right: 0;animation: spring_f6 linear 6s -5.4s infinite;}
.spring_f7{width: calc(1300/1920*100%);position: absolute;bottom: 0;left: 0;animation: spring_f7 linear 6s -1.3s infinite;}
.spring_f8{width: calc(558/1920*100%);position: absolute;bottom: -20%;left: calc(780/1920*100%);animation: spring_f8 linear 6s -2.5s infinite;}
.spring_g1{width: calc(584/1920*100%);padding-bottom: calc(686/1920*100%);position: absolute;bottom: calc(240/910*100%);right: calc(40/1920*100%);}
.spring_g2{width: calc(68/292*100%);position: absolute;bottom: calc(32/343*100%);right: calc(46/292*100%);transform-origin: calc(6/68*100%) calc(25/37*100%);animation: spring_g2 linear 4s -1.6s infinite;}
.spring_g3{width: calc(181/292*100%);position: absolute;bottom: 0;left: calc(46/292*100%);}
.spring_g4{width: calc(283/292*100%);position: absolute;top: 0;left: 0;transform-origin: calc(148/283*100%) calc(220/260*100%);animation: spring_g4 linear 4s -2.6s infinite;}
.spring_g4 img{position: absolute;top: 0;left: 0;}
.spring_g4 img:nth-child(1){position: relative;}
.spring_g4 img:nth-child(2){animation: spring_g41 4s linear infinite;}
.spring_g4 img:nth-child(3){animation: spring_g42 4s linear infinite;}
.spring_g4 img:nth-child(4){animation: spring_g43 4s linear infinite;}
.spring_g4 img:nth-child(5){animation: spring_g44 4s linear infinite;}
.spring_g5{width: calc(93/292*100%);position: absolute;top: calc(200/343*100%);left: calc(1/292*100%);transform-origin: calc(80/83*100%) calc(63/86*100%);animation: spring_g5 linear 4s -3.1s infinite;}
.spring_g6{width: calc(122/292*100%);position: absolute;bottom: 0;left: calc(45/343*100%);transform-origin: 50% 50%;animation: spring_g6 linear 4s -1.8s infinite;}
.spring_g7{width: calc(62/292*100%);position: absolute;top: calc(254/343*100%);right: calc(90/292*100%);transform-origin: calc(52/62*100%) calc(6/59*100%);animation: spring_g7 linear 4s -0.6s infinite;}
.spring_h1{width: calc(640/1920*100%);padding-bottom: calc(720/1920*100%);position: absolute;bottom: calc(240/910*100%);left: calc(0/1920*100%);}
.spring_h2{width: calc(78/354*100%);position: absolute;bottom: calc(60/381*100%);right: calc(18/354*100%);transform-origin: calc(8/78*100%) calc(32/45*100%);animation: spring_h2 linear 4s -1.1s infinite;}
.spring_h3{width: calc(118/354*100%);position: absolute;top: calc(202/381*100%);right: 0;transform-origin: calc(20/118*100%) calc(56/85*100%);animation: spring_h3 linear 4s -2.7s infinite;}
.spring_h4{width: calc(196/354*100%);position: absolute;bottom: 0;left: calc(116/354*100%);}
.spring_h5{width: calc(203/354*100%);position: absolute;top: calc(190/381*100%);right: calc(-40/354*100%);}
.spring_h6{width: calc(131/354*100%);position: absolute;top: calc(252/381*100%);right: calc(-61/354*100%);transform-origin: calc(104/131*100%) calc(46/130*100%);animation: spring_h6 linear 4s -3.3s infinite;}
.spring_h7{width: calc(72/354*100%);position: absolute;top: calc(284/381*100%);left: calc(144/354*100%);transform-origin: calc(15/72*100%) calc(15/83*100%);animation: spring_h7 linear 4s -1.9s infinite;}
.spring_h8{width: calc(314/354*100%);position: absolute;top: 4%;left: 10%;transform-origin: calc(200/314*100%) calc(260/290*100%);animation: spring_h8 linear 4s -2.3s infinite;}
.spring_h8 img{position: absolute;top: 0;left: 0;}
.spring_h8 img:nth-child(1){position: relative;}
.spring_h8 img:nth-child(2){animation: spring_h81 4s linear infinite;}
.spring_h8 img:nth-child(3){animation: spring_h82 4s linear infinite;}
.spring_h8 img:nth-child(4){animation: spring_h83 4s linear infinite;}
.spring_h8 img:nth-child(5){animation: spring_h84 4s linear infinite;}
.spring_i1{width: 200%;height: 100%;position: absolute;top: 0;left: -50%;}
.spring_i2{width: 8%;position: absolute;opacity: 0.7;}
.spring_i2:nth-child(1){top: 30%;left: 20%;transform: scale(0.85);}
.spring_i2:nth-child(2){top: 20%;left: 26%;transform: scale(1.42);}
.spring_i2:nth-child(3){top: 26%;left: 32%;transform: scale(0.97);}
.spring_i2:nth-child(4){top: 32%;left: 23%;transform: scale(1.22);}
.spring_i2:nth-child(5){top: 46%;left: 28%;transform: scale(1.37);}
.spring_i2:nth-child(6){top: 42%;left: 25%;transform: scale(0.91);}
.spring_i2:nth-child(7){top: 39%;left: 30%;transform: scale(0.76);}
.spring_i2:nth-child(8){top: 40%;left: 34%;transform: scale(1.16);}
.spring_i2:nth-child(9){top: 40%;right: 20%;transform: scale(0.96);}
.spring_i2:nth-child(10){top: 22%;right: 28%;transform: scale(1.35);}
.spring_i2:nth-child(11){top: 28%;right: 32%;transform: scale(1.24);}
.spring_i2:nth-child(12){top: 34%;right: 28%;transform: scale(0.72);}
.spring_i2:nth-child(13){top: 38%;right: 24%;transform: scale(1.42);}
.spring_i2:nth-child(14){top: 24%;right: 36%;transform: scale(0.86);}
.spring_i2:nth-child(15){top: 44%;right: 29%;transform: scale(0.94);}
.spring_i2:nth-child(16){top: 40%;right: 27%;transform: scale(1.05);}
.spring_i2:nth-child(1) div{animation: spring_i2 linear 4s -0.3s infinite;}
.spring_i2:nth-child(2) div{animation: spring_i2 linear 4s -2.5s infinite;}
.spring_i2:nth-child(3) div{animation: spring_i2 linear 4s -3.1s infinite;}
.spring_i2:nth-child(4) div{animation: spring_i2 linear 4s -1.2s infinite;}
.spring_i2:nth-child(5) div{animation: spring_i2 linear 4s -0.7s infinite;}
.spring_i2:nth-child(6) div{animation: spring_i2 linear 4s -2.6s infinite;}
.spring_i2:nth-child(7) div{animation: spring_i2 linear 4s -1.6s infinite;}
.spring_i2:nth-child(8) div{animation: spring_i2 linear 4s -3.4s infinite;}
.spring_i2:nth-child(9) div{animation: spring_i2 linear 4s -0.5s infinite;}
.spring_i2:nth-child(10) div{animation: spring_i2 linear 4s -2.1s infinite;}
.spring_i2:nth-child(11) div{animation: spring_i2 linear 4s -1.4s infinite;}
.spring_i2:nth-child(12) div{animation: spring_i2 linear 4s -0.6s infinite;}
.spring_i2:nth-child(13) div{animation: spring_i2 linear 4s -3.2s infinite;}
.spring_i2:nth-child(14) div{animation: spring_i2 linear 4s -2.1s infinite;}
.spring_i2:nth-child(15) div{animation: spring_i2 linear 4s -1.3s infinite;}
.spring_i2:nth-child(16) div{animation: spring_i2 linear 4s -0.7s infinite;}
@keyframes spring_c2{0%{transform: scale(0);opacity: 0;}50%{transform: scale(0);opacity: 0;}100%{transform: scale(1);opacity: 1;}}
@keyframes spring_c7{0%{opacity: 1;}40%{opacity: 1;}41%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_c8{0%{opacity: 1;}40%{opacity: 1;}41%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_c9{0%{transform: scale(0);opacity: 0;}40%{transform: scale(1);opacity: 1;}41%{transform: scale(1);opacity: 0;}100%{transform: scale(0);opacity: 0;}}
@keyframes spring_c10{0%{transform: scale(0);opacity: 0;}40%{transform: scale(1);opacity: 1;}41%{transform: scale(1);opacity: 0;}100%{transform: scale(0);opacity: 0;}}
@keyframes spring_c11{0%{transform: scale(0);opacity: 0;}41%{transform: scale(0);opacity: 0;}50%{transform: scale(1);opacity: 1;}100%{transform: scale(1.2);opacity: 0;}}
@keyframes spring_c12{0%{transform: scale(0);opacity: 0;}41%{transform: scale(0);opacity: 0;}50%{transform: scale(1);opacity: 1;}100%{transform: scale(1.2);opacity: 0;}}
@keyframes spring_d2{0%{transform: translateX(0px);}50%{transform: translateX(50px);}100%{transform: translateX(0px);}}
@keyframes spring_d3{0%{transform: translateX(0px);}50%{transform: translateX(-50px);}100%{transform: translateX(0px);}}
@keyframes spring_d4{0%{transform: scale(0);}100%{transform: scale(1);}}
@keyframes spring_d5{0%{transform: scale(0);}100%{transform: scale(1);}}
@keyframes spring_d6{0%{transform: scale(0);}100%{transform: scale(1);}}
@keyframes spring_e2{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_e3{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_f2{0%{transform: translateX(0px);}50%{transform: translateX(50px);}100%{transform: translateX(0px);}}
@keyframes spring_f3{0%{transform: translateX(0px);}50%{transform: translateX(-50px);}100%{transform: translateX(0px);}}
@keyframes spring_f4{0%{transform: translateX(0px);}50%{transform: translateX(50px);}100%{transform: translateX(0px);}}
@keyframes spring_f5{0%{transform: translateX(0px);}50%{transform: translateX(-50px);}100%{transform: translateX(0px);}}
@keyframes spring_f6{0%{transform: translateX(0px);}50%{transform: translateX(25px);}100%{transform: translateX(0px);}}
@keyframes spring_f7{0%{transform: translateX(0px);}50%{transform: translateX(-25px);}100%{transform: translateX(0px);}}
@keyframes spring_f8{0%{transform: translateX(0px);}50%{transform: translateX(-25px);}100%{transform: translateX(0px);}}
@keyframes spring_g2{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g4{0%{transform: rotate(0deg);}50%{transform: rotate(-10deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g41{0%{opacity: 0;}46%{opacity: 0;}50%{opacity: 1;}54%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g42{0%{opacity: 0;}47%{opacity: 0;}50%{opacity: 1;}53%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g43{0%{opacity: 0;}48%{opacity: 0;}50%{opacity: 1;}52%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g44{0%{opacity: 0;}49%{opacity: 0;}50%{opacity: 1;}51%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_g5{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g6{0%{transform: rotate(0deg);}50%{transform: rotate(10deg);}100%{transform: rotate(0deg);}}
@keyframes spring_g7{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h2{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h3{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h6{0%{transform: rotate(0deg);}50%{transform: rotate(-20deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h7{0%{transform: rotate(0deg);}50%{transform: rotate(-15deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h8{0%{transform: rotate(0deg);}50%{transform: rotate(-10deg);}100%{transform: rotate(0deg);}}
@keyframes spring_h81{0%{opacity: 0;}46%{opacity: 0;}50%{opacity: 1;}54%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_h82{0%{opacity: 0;}47%{opacity: 0;}50%{opacity: 1;}53%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_h83{0%{opacity: 0;}48%{opacity: 0;}50%{opacity: 1;}52%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_h84{0%{opacity: 0;}49%{opacity: 0;}50%{opacity: 1;}51%{opacity: 0;}100%{opacity: 0;}}
@keyframes spring_i2{0%{transform: scale(0);opacity: 0;}30%{transform: scale(1);opacity: 1;}100%{transform: scale(1.3);opacity: 0;}}

}