.po-a.w-100.h-100{top: 0;left: 0;z-index: 99;}
.slick-current [class^="bgi"]{top: 0;left: 0;opacity: 0;-webkit-animation: round 10s infinite;animation: round 10s infinite;}
.slick-current.bnr1 .bgi2{-webkit-animation-delay: 5.1s;animation-delay: 5.1s;}
.slick-current.bnr1 .line1{height: .8vh;width: 1000px;max-width: 29.5vw;background-color: rgba(255,255,255,.52);top: 50%;left: 2%;transform-origin: left; -webkit-animation: line1Ani 10s infinite;animation: line1Ani 10s infinite;}
.slick-current.bnr1 .line2{height: .8vh;width: 1000px;max-width: 38vw;background-color: rgba(255,255,255,.52);-webkit-animation: line2Ani 10s infinite;animation: line2Ani 10s infinite;}
.slick-current.bnr1 .bnrTxt2>div{opacity: 0;-webkit-animation: bnrTxt2Ani 10s infinite;animation: bnrTxt2Ani 10s infinite;}
.slick-current.Bnr3 .bnrTxt2>div{-webkit-animation: bnrTxt3Ani 10s ;animation: bnrTxt3Ani 10s;}
.slick-current.bnr1 .bnrTxt2>div:nth-of-type(1),.slick-current.Bnr3 .bnrTxt2>div:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s;}
.slick-current.bnr1 .bnrTxt2>div:nth-of-type(2),.slick-current.Bnr3 .bnrTxt2>div:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s;}
.slick-current.bnr1 .bnrTxt2>div:nth-of-type(3),.slick-current.Bnr3 .bnrTxt2>div:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s;}
.slick-current.bnr1 .bnrTxt1-1{-webkit-animation: bnrTxt1-1Ani 10s infinite;animation: bnrTxt1-1Ani 10s infinite;}
.slick-current.bnr1 .bnrTxt1-2{-webkit-animation: bnrTxt1-2Ani 10s infinite;animation: bnrTxt1-2Ani 10s infinite;}
.slick-current .txt img{opacity: 0;-webkit-animation: txtImgAni 10s infinite;animation: txtImgAni 10s infinite;-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.slick-current [class^="BigTxt"]{opacity: 0;-webkit-animation: BigTxtAni 10s infinite;animation: BigTxtAni 10s infinite;}
.slick-current.bnr1 .BigTxt1{-webkit-animation-delay:.3s;animation-delay:.3s;}
.slick-current.bnr1 .BigTxt3{-webkit-animation-delay:.5s;animation-delay:.5s;}
.slick-current.bnr1 .BigTxt2{-webkit-animation-delay:.7s;animation-delay:.7s;}
.slick-current.bnr1 .BigTxt4{-webkit-animation-delay:.9s;animation-delay:.9s;}
.slick-current.bnr1 .txt{opacity: 0;-webkit-animation: txtAni 10s infinite;animation: txtAni 10s infinite;-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.bnr1:not(.slick-current) [class^="BigTxt"],.bnr1:not(.slick-current) .bgi2,.bnr1:not(.slick-current) .txt img,.bnr1:not(.slick-current) .bnrTxt1-2,.bnr1:not(.slick-current) .bnrTxt1-1,.bnr1:not(.slick-current) .bnrTxt2>div,.Bnr3:not(.slick-current) .bnrTxt2>div,.bnr1:not(.slick-current) .line2,.bnr1:not(.slick-current) .bgi2{-moz-animation: none;-webkit-animation: none;animation: none;opacity: 0;}
.banner .bnr2,.banner .bnr3{-ms-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1); }
.slick-current .bnr2,.slick-current .bnr3{animation: bannerAni 10s;animation-fill-mode: forwards;}
@keyframes bannerAni{80%{transform: scale(1.2)}90%{transform: scale(1.2)}}
@keyframes round {10% {opacity: 1;}50% {opacity: 1;}60% {opacity: 0;}}
@keyframes txtAni{0%{opacity: 0;transform: translateY(100%)}10% {opacity: 1;transform: translateY(0)}100% {opacity: 1;transform: translateY(0)}}
@keyframes BigTxtAni{0%{opacity: 0;transform: scale(0)}10% {opacity: 1;transform: scale(1)}90% {opacity: 1;transform: scale(1)}100%{opacity: 0;}}
@keyframes txtImgAni {0%,100%{opacity: 0;}10% {opacity: 1;filter: brightness(0);}40% {opacity: 1;filter: brightness(0);}50% {opacity: 1;filter: brightness(1);}80% {opacity: 1;filter: brightness(1);}}
@keyframes line1Ani{0%,50%,100%{opacity: 0;transform:  scaleX(0) translate(-1%, -150%);}10%{opacity: 1;transform:  scaleX(1.5) translate(-1%, -150%);}45%{opacity: 1;transform:  scaleX(1.5) translate(-1%, -150%);}}
@keyframes line2Ani{0%, 55%,100%{opacity: 0;transform:  scaleX(0) translate(0, 0);}60%{opacity: 1;transform: scaleX(1.2);}85%{opacity: 1;transform: scaleX(1.2);}}
@keyframes bnrTxt2Ani{0%,55%,100%{opacity: 0;transform: rotateY(0)}60%{opacity: 1;transform: rotateY(90deg)}65%{opacity: 1;transform: rotateY(0)}90%{opacity: 1;transform: rotateY(0)}95%{opacity: 1;transform: rotateY(-90deg)}}
@keyframes bnrTxt3Ani{0%,100%{opacity: 1;transform: rotateY(0)}10%{opacity: 1;transform: rotateY(90deg)}12.5%{opacity: 1;transform: rotateY(0)}90%{opacity: 1;transform: rotateY(0)}95%{opacity: 1;transform: rotateY(-90deg)}}
@keyframes bnrTxt1-1Ani{0%{opacity: 0;transform: translate(-15%,-180%);}10%{opacity: 1;transform: translate(-15%,-180%);}50%{opacity: 1;transform: translate(-15%,-180%);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-2Ani{0%{opacity: 0;transform: translate(-5%,-180%);}10%{opacity: 1;transform: translate(-5%,-180%);}50%{opacity: 1;transform: translate(-5%,-180%);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-1padAni{0%{opacity: 0;transform: translate(-15%,-43vw);}10%{opacity: 1;transform: translate(-15%,-43vw);}50%{opacity: 1;transform: translate(-15%,-43vw);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-2padAni{0%{opacity: 0;transform: translate(-5%,-43vw);}10%{opacity: 1;transform: translate(-5%,-43vw);}50%{opacity: 1;transform: translate(-5%,-43vw);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-1phAni{0%{opacity: 0;transform: translate(-15%,-40vw);}10%{opacity: 1;transform: translate(-15%,-40vw);}50%{opacity: 1;transform: translate(-15%,-40vw);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-2phAni{0%{opacity: 0;transform: translate(-5%,-40vw);}10%{opacity: 1;transform: translate(-5%,-40vw);}50%{opacity: 1;transform: translate(-5%,-40vw);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-1ph340Ani{0%{opacity: 0;transform: translate(-15%,-36vw);}10%{opacity: 1;transform: translate(-15%,-36vw);}50%{opacity: 1;transform: translate(-15%,-36vw);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@keyframes bnrTxt1-2ph340Ani{0%{opacity: 0;transform: translate(-5%,-36vw);}10%{opacity: 1;transform: translate(-5%,-36vw);}50%{opacity: 1;transform: translate(-5%,-36vw);}70%{opacity: 1;transform: translate(0,0);}90%{opacity: 1;transform: translate(0,0);}100%{opacity: 0;transform: translate(0,0);}}
@media screen and (max-width:1500px){.slick-current.bnr1 .line1{top: 47%;}}
@media screen and (max-width:1100px){.slick-current.bnr1 .line1{top: 44%;}}
@media screen and (max-width:768px){.slick-current.bnr1 .line1{top: 20%;max-width: 60vw;}.slick-current.bnr1 .line2{max-width: 80vw;}.slick-current.bnr1 .w-50,.slick-current.Bnr3 .w-50{width: 100%;}.slick-current.bnr1 .bnrTxt1-1{-webkit-animation: bnrTxt1-1padAni 10s infinite;animation: bnrTxt1-1padAni 10s infinite;}.slick-current.bnr1 .bnrTxt1-2{-webkit-animation: bnrTxt1-2padAni 10s infinite;animation: bnrTxt1-2padAni 10s infinite;}}
@media screen and (max-width:480px){.slick-current.bnr1.bnrTxt1-1{-webkit-animation: bnrTxt1-1phAni 10s infinite;animation: bnrTxt1-1phAni 10s infinite;}.slick-current.bnr1 .bnrTxt1-2{-webkit-animation: bnrTxt1-2phAni 10s infinite;animation: bnrTxt1-2phAni 10s infinite;}}
@media screen and (max-width:340px){.slick-current.bnr1.bnrTxt1-1{-webkit-animation: bnrTxt1-1ph340Ani 10s infinite;animation: bnrTxt1-1ph340Ani 10s infinite;}.slick-current.bnr1 .bnrTxt1-2{-webkit-animation: bnrTxt1-2ph340Ani 10s infinite;animation: bnrTxt1-2ph340Ani 10s infinite;}}