/*焦点图*/
.slides{width: 100%;height: 80vh;position: relative;}
.slides .swiper-slide{height: 100%;position: relative;text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;overflow: hidden;}
.slides .swiper-slide .container{position: relative;height: 100%;}
.slides .swiper-slide .title{width: 100%;height: 100%;position: relative;z-index: 1;color: var(--colorone);left: 0;top: 0;text-align: left;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;font-size: 18px;}
.slides .swiper-slide .title h4{font-size:3.5em;line-height: 200%;font-weight: bold;background: -webkit-linear-gradient(bottom, #4790ff, #2861b8);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-top: 1em;}
.slides .swiper-slide .title h5{font-size:2em;line-height: 100%;font-weight: bold;background: -webkit-linear-gradient(bottom, #4790ff, #2861b8);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.slides .swiper-slide .title p{font-size:1.1em;width: 500px;line-height: 2.2em;color: #4790ff;margin: 2em 0;display: flex;font-style: normal;flex-direction: row;flex-wrap: wrap;}
.slides .swiper-slide .title p i{font-style: normal;float: left;width: 50%;padding-left: 20px;position: relative;}
.slides .swiper-slide .title p i::before{content: '';width: .5em;height: .5em;background-color: #4790ff;display: inline-block;left: 0;position: absolute;top: 0.83em;left: 0;border-radius: 100%;}
.slides .swiper-slide .title .link{font-size:1em;line-height: 200%;}
.slides .swiper-slide .title .link a{font-size:1em;line-height: 250%;display: inline-block;padding: 0 30px;background-color: var(--colorone);color: #fff;border-radius: 2rem;float: left;margin-right: 20px;transition: 0.5s;}
.slides .swiper-slide .title .link a:hover{padding: 0 50px;background-color: orange;color: #fff;}
.slides .swiper-slide .title .link a:nth-child(2){background-color: #58b0f5;}
.slides .swiper-slide .title .link a:nth-child(2):hover{background-color: orange;}
.slides .swiper-slide .bg{width: 100%;height: 100%;position: absolute;z-index: 0;background-size: cover;background-position: center;animation-name: scaleDraw;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-duration: 12s;}
.slides .swiper-slide .pc{display: block;}
.slides .swiper-slide .h5{display: none;}
.slides .slides .swiper-pagination{position: absolute;bottom: 0;    }
.slides .swiper-slide .mouse{position: absolute;bottom: 70px;width: 100%;left: 0;z-index: 7;text-align: center;}
.slides .swiper-slide .mouse i{width:20px;height: 30px;display: inline-block;border-radius: 30px;border: 1px solid #fff;}
.slides .swiper-slide .mouse i em{width:1px;height: 3px;display: inline-block;border-radius: 4px;background: #fff;animation:mouse_jump 1s infinite;vertical-align: top;}
.slides .swiper-button-prev,
.slides .swiper-button-next{width: 48px;border: 1px solid #fff;height: 48px;text-align: center;line-height: 48px;;border-radius: 100%;transition: 0.5s;}
.slides .swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");right: 20px;left: auto;background-size: 12px;}
.slides .swiper-button-prev{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");left: 20px;right: auto;background-size: 12px;}
.slides .swiper-button-prev:hover,
.slides .swiper-button-next:hover{border: 1px solid var(--colorone);}
.slides .swiper-button-next:hover{background:var(--colorone) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background-size: 12px;background-repeat: no-repeat;background-position: center;right: 25px;}
.slides .swiper-button-prev:hover{background:var(--colorone) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background-size: 12px;background-repeat: no-repeat;background-position: center;left: 25px;}
.slides .swiper-pagination{bottom: 20px;}
.slides .swiper-pagination-bullet{width: 20px;height: 20px;border-radius: 20px;margin: 0 8px;border: 4px solid rgba(0,0,0,0.4);background: none;}
.slides .swiper-pagination-bullet::after{width: 12px;height: 12px;float:left;border-radius: 12px;content: '';background: #fff;}
.slides .swiper-pagination-bullet-active{width: 70px;border: 4px solid rgba(0,0,0,0.1);background: none;}
.slides .swiper-pagination-bullet-active::after{width: 62px;height: 12px;float:left;border-radius: 12px;content: '';background: linear-gradient(to left, var(--colorone), #4790ff);}
@keyframes scaleDraw {
  0% {transform: scale(1.02); }
  50% {transform: scale(1);}
  100% {transform: scale(1.02);}
}

@media (max-width: 1920px) {
.slides .swiper-slide .title{font-size: 16px;}
}
@media (max-width: 1920px) {
  .slides .swiper-slide .title{font-size: 14px;}
}
@media (max-width: 1200px) {
  .slides .swiper-slide .container{padding: 0 40px;}
  .slides .swiper-slide .pc{display: none;}
  .slides .swiper-slide .h5{display: block;}
  .slides .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 12px;margin: 0 8px;border: 4px solid rgba(0,0,0,0.4);background: none;}
  .slides .swiper-pagination-bullet::after{width: 4px;height: 4px;float:left;border-radius: 4px;content: '';background: #fff;}
  .slides .swiper-pagination-bullet-active{width: 40px;border: 4px solid rgba(0,0,0,0.1);background: none;}
  .slides .swiper-pagination-bullet-active::after{width: 32px;height: 4px;float:left;border-radius: 4px;content: '';background: var(--colorone);}
  @keyframes scaleDraw {
    0% {transform: scale(1.1); }
    50% {transform: scale(1);}
    100% {transform: scale(1.1);}
  }
}
@media (max-width: 768px) {
.slides{height: 85vh;}
.slides .swiper-slide .title{font-size: 14px;}
.slides .swiper-slide .title h4{margin-top: 11em;font-size: 2em;}
.slides .swiper-slide .title h5{font-size:1.5em;line-height: 100%;}
.slides .swiper-slide .title p{font-size:1.1em;width: 100%;line-height: 2em;color: #4790ff;margin: 1em 0;}
.slides .swiper-slide .mouse{display: none;}
@keyframes scaleDraw {
  0% {transform: scale(1.05); }
  50% {transform: scale(1);}
  100% {transform: scale(1.05);}
}
}
@keyframes mouse_jump {
    0% {margin-top:5px;}
    50% {margin-top:10px;}
    100% {margin-top:5px;}
}

/*页面顶部*/
.page_focus{float: left;width: 100%;position: relative;}
.page_focus .bg{float: left;width: 100%;height: 50vh;background-repeat: no-repeat;background-position: center top;background-size: cover;}
.page_focus .img{float: left;width: 100%;display: none;aspect-ratio: 5/4;background-position: center;background-size: cover;}
.page_focus .con{float: left;width: 100%;background: rgba(0,0,0,0);position: absolute;z-index: 2;bottom: 0;height: 50vh;display: flex;align-items: center;padding-top: 90px;}
.page_focus .con .box{width: 100%;text-align: center;display: flex;flex-direction: column;align-items: flex-start;justify-content: start;text-align: left;}
.page_focus .con .box b{width: 100%;line-height: 60px;font-size: 50px;color: #fff;font-weight: bold;margin-bottom: 20px;font-family: 'MB';margin-top: 30px;}
.page_focus .con .box p{width: 60%;line-height: 36px;font-size: 20px;color: #fff;text-transform: uppercase;}
.page_focus .con .box a{line-height: 40px;border-radius: 40px;padding: 0 50px;border: 2px solid #fff;color: #fff;margin-top: 30px;font-size: 16px;transition:0.5s;animation: huxi 2s ease 0s infinite;position: relative;}
.page_focus .con .box a:hover{background-color: #fff;color: #fff;border-color:#fff;padding: 0 80px  0 50px;color: var(--colorone);box-shadow: 0 10px 10px rgba(0,0,0,0.25);font-weight: bold;}
@media (max-width: 768px) {
.page_focus{height: auto;}
.page_focus .bg{display: none;}
.page_focus .img{display: block;}
.page_focus .con{height: 100%;padding: 70px 20px 0;}
.page_focus .con .box b{float: left;width: 100%;line-height: 40px;font-size: 24px;color: #fff;font-weight: bold;margin-bottom: 5px;margin-top: 0;}
.page_focus .con .box p{float: left;width: 70%;line-height: 24px;font-size: 14px;color: #fff;text-transform: uppercase;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.page_focus .con .box a{margin-top: 15px;}
} 
@keyframes huxi{
  0%   {box-shadow: none;}
  50%  {box-shadow: 0 0 20px #3260f8bf;}
  100% {box-shadow: none;}
}

/*about_desc*/
.service_desc{float: left;width: 100%;padding: 100px 0 100px;background: #fff;}
.service_desc .box{width: 100%;float: left;position:relative;}
.service_desc .box .title{float: left;position:relative;margin-bottom: 50px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;}
.service_desc .box .title b{width: 100%;float: left;line-height: 48px;font-size: 36px;font-weight: bold;}
.service_desc .box .title span{width: 100%;float: left;line-height: 60px;font-size: 20px;opacity: 0.5;}
.service_desc .box .tab{width:100%;float:left;}
.service_desc .box .tab ul{width:100%;float:left;font-size:14px;display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #eee;margin-bottom: 50px;}
.service_desc .box .tab li{line-height:40px;float:left;display:block;cursor:pointer;color:#000;font-weight:bold;font-size: 17px;position: relative;padding: 0 20px 15px;}
.service_desc .box .tab li.hover{color:var(--colorone);}
.service_desc .box .tab li.hover::after{content: ' ';background-color: var(--colorone);height: 3px;width: 100%;position: absolute;bottom: -1px;left: 0;}
.service_desc .box .tab .con{width:100%;float:left;}
.service_desc .box .tab .con .item{width:100%;float:left;display: flex;flex-direction: row;}
.service_desc .box .tab .con .item .text{flex: 1;float:left;padding: 0 80px 0 0;display: flex;flex-direction: column;align-items: flex-start;}
.service_desc .box .tab .con .item .text h5{font-size: 30px;line-height: 200%;font-weight: bold;margin-top: 20px;}
.service_desc .box .tab .con .item .text p{font-size: 15px;line-height: 200%;margin: 20px 0 30px}
.service_desc .box .tab .con .item .text .su{display: flex;flex-direction: row;flex-wrap: wrap;}
.service_desc .box .tab .con .item .text .su span{width: 50%;line-height: 20px;margin: 0 0 12px;opacity: 0.7}
.service_desc .box .tab .con .item .text a{line-height: 40px;border-radius: 40px;padding: 0 40px;color: #fff;background: var(--colorone);font-size: 16px;margin-top: 20px;transition:0.5s;top: 0;position: relative;animation: a_background 3s ease 1s infinite;}
.service_desc .box .tab .con .item .text a:hover{background-color: orange;box-shadow: 0 10px 10px rgba(0,0,0,0.05);top: -4px;}
.service_desc .box .tab .con .item .img{width:600px;float:left;aspect-ratio: 3/2;border-radius: 15px;border: 1px solid #c7ddff;overflow: hidden;}
.service_desc .box .tab .con .item .img img{width:100%;float:left;aspect-ratio: 3/2;border-radius: 15px;}
@media (max-width: 1200px) {
.service_desc{padding: 50px 15px 20px;background-size: cover;}
.service_desc .box .title{margin-bottom: 15px;}
.service_desc .box .title b{line-height: 30px;font-size: 30px;}
.service_desc .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_desc .box .tab{width:100%;float:left;}
.service_desc .box .tab ul{margin-bottom: 20px;}
.service_desc .box .tab li{line-height:20px;font-size: 13px;padding: 0 3px 15px;text-align: center;}
.service_desc .box .tab li.hover{color:var(--colorone);}
.service_desc .box .tab li.hover::after{content: ' ';background-color: var(--colorone);height: 3px;width: 100%;position: absolute;bottom: -1px;left: 0;}
.service_desc .box .tab .con{width:100%;float:left;}
.service_desc .box .tab .con .item{flex-direction: column;}
.service_desc .box .tab .con .item .text{padding: 0;align-items: center;}
.service_desc .box .tab .con .item .text h5{font-size: 24px;margin-top: 0px;}
.service_desc .box .tab .con .item .text p{font-size: 16px;line-height: 200%;margin: 10px 0 30px;text-align: justify;}
.service_desc .box .tab .con .item .text .su{display: flex;flex-direction: row;flex-wrap: wrap;}
.service_desc .box .tab .con .item .text .su span{width:100%;line-height: 20px;font-size: 16px;}
.service_desc .box .tab .con .item .text a{line-height: 40px;border-radius: 40px;padding: 0 40px;color: #fff;background: var(--colorone);font-size: 16px;margin-top: 20px;transition:0.5s;top: 0;position: relative;}
.service_desc .box .tab .con .item .text a:hover{background-color: orange;box-shadow: 0 10px 10px rgba(0,0,0,0.05);top: -4px;}
.service_desc .box .tab .con .item .img{width:100%;margin-top: 30px;}
}
@keyframes a_background{
  0%   {background: var(--colorone)}
  50%  {background: #5175ff;box-shadow: 0 10px 10px rgba(0,0,0,0.05);}
  100% {background: var(--colorone)}
}

/*service_three*/
.service_three{float: left;width: 100%;padding: 100px 0 ;background-position: center;background-size: cover;background-image: url(/static/common/images/service_bg.jpg);}
.service_bg .box{width: 100%;;float: left;position:relative;}
.service_three .box .title{float: left;position:relative;margin-bottom: 50px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;}
.service_three .box .title b{width: 100%;float: left;line-height: 48px;font-size: 36px;font-weight: bold;}
.service_three .box .title span{width: 100%;float: left;line-height: 60px;font-size: 20px;opacity: 0.5;}
.service_three .box .content{width: 100%;float: left;position:relative;display:flex;gap: 30px;transition: all 0.3s ease;}
.service_three .box .content .item{display: inline-block;margin-top: 0px;transition:0.5s;background:linear-gradient(45deg, #2c6de1 40%, #4e65ff 70%, #5491ff 100%);border-radius:20px;padding: 50px 40px;flex: 1;display: flex;align-items: flex-start;justify-content: center;transition: all 0.3s ease;position: relative;overflow: hidden;flex-direction: column;}
.service_three .box .content .item:hover{box-shadow: 0 10px 10px rgba(0,0,0,0.05);flex: 2; /* 当前列占据 2 份宽度 */}
.service_three .box .content .item:hover ~ .column,.service_three .box .content:hover .item:not(:hover) {flex: 0.7;}
.service_three .box .content .item:hover .img svg{transform: scale(1.2);}
.service_three .box .content .item:hover .cover{height: 100%;transform: translateY(0%);}



.service_three .box .content .item .cover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s;overflow: hidden;transform: translateY(100%);background: linear-gradient(to bottom,#fff,#cbe5ff);border-radius: 20px;z-index: 9;padding: 40px 50px;}
.service_three .box .content .item .cover b{line-height: 250%;font-size: 30px;font-weight: bold;text-transform: uppercase;color: var(--colorone);margin-bottom: 15px;}
.service_three .box .content .item .cover p{line-height: 200%;font-size:16px;color: #000;}
.service_three .box .content .item  h5{line-height: 150%;font-size: 24px;font-weight: normal;color: #fff;line-height: 32px;}
.service_three .box .content .item .img{display: flex;justify-content: center;align-items: flex-start;width: 50px;margin-bottom: 150px;}
.service_three .box .content .item .img svg{fill: #fff;height: 50px;transition:0.5s;position: relative;}
.service_three .box .content .active{box-shadow: 0 10px 10px rgba(0,0,0,0.05);flex: 2; /* 当前列占据 2 份宽度 */}
.service_three .box .content .active ~ .column,.service_three .box .content:hover .active:not(:hover) {flex: 0.7;}
.service_three .box .content .active .img .icon{transform: scale(1.2);}
.service_three .box .content .active .cover{height: 100%;transform: translateY(0%);}
@media (max-width: 1200px) {
.service_three{padding: 50px 15px;background-size: cover;background-image: url(/static/common/images/service_threeh5.jpg);background-position: center top;}
.service_three .box .title{margin-bottom: 15px;}
.service_three .box .title b{line-height: 30px;font-size: 30px;}
.service_three .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_three .box .content{width: 100%;float: left;position:relative;display:flex;gap: 10px;transition: all 0.3s ease;flex-direction: column;}
.service_three .box .content .item{display: inline-block;margin-top: 0px;transition:0.5s;background: var(--colorone);border-radius:10px;padding: 30px 30px;flex: 1;display: flex;align-items: center;justify-content:start;transition: all 0.3s ease;position: relative;overflow: hidden;flex-direction: row;}
.service_three .box .content .item:hover{box-shadow: 0 10px 10px rgba(0,0,0,0.05);flex: 1; /* 当前列占据 2 份宽度 */}
.service_three .box .content .item:hover ~ .item{flex: 1; /* 其他列宽度变小 */}
.service_three .box .content .item:hover .img svg{transform: scale(1.2);}
.service_three .box .content .item:hover .cover{height: 100%;transform: translateY(0%);}
.service_three .box .content .item .cover{padding: 5px 20px 0;border-radius: 10px;}
.service_three .box .content .item .cover b{font-size: 20px;margin-bottom: 0px;line-height: 200%}
.service_three .box .content .item .cover p{font-size:14px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.service_three .box .content .item  h5{line-height: 150%;font-size: 17px;font-weight: normal;color: #fff;}
.service_three .box .content .item .img{display: flex;justify-content: center;align-items: flex-start;width: 50px;margin-bottom: 0px;margin-right: 20px}
.service_three .box .content .item .img svg{fill: #fff;height: 50px;transition:0.5s;position: relative;}
}


/*service_liucheng*/
.service_liucheng{float: left;width: 100%;padding: 80px 0;}
.service_liucheng .box{width: 100%;;float: left;position:relative;}
.service_liucheng .box .title{float: left;position:relative;margin-bottom: 30px;display: flex;z-index: 2;position: relative;flex-direction: column;text-align: center;width: 100%;}
.service_liucheng .box .title b{width: 100%;float: left;line-height: 48px;font-size: 36px;font-weight: bold;}
.service_liucheng .box .title span{width: 100%;float: left;line-height: 60px;font-size: 20px;opacity: 0.5;}
.service_liucheng .box .more{width: 100%;float: left;text-align: center;margin: 60px 0 0;}
.service_liucheng .box .more a{line-height: 50px;padding: 0 60px;background-color: var(--colorone);color: #fff;border-radius: 50px;color: #fff;display: inline-block;font-size: 16px;font-weight: bold;}
.service_liucheng .box .content{width: 100%;float: left;position:relative;display: flex;justify-content: space-between;align-items: stretch;}
.service_liucheng .box .content .text{flex: 1;text-align: center;position: relative;display: flex;flex-direction: row;justify-content: space-between;}
.service_liucheng .box .content .text .item{justify-content: center;align-items: center;display: inline-block;display: flex;transition:0.5s;flex-direction: column;text-align: center;background-color: #fff;width: 14%;overflow: hidden;border-radius: 100%;position: relative;top: 0;aspect-ratio: 1;border: 20px solid rgba(0, 0, 0, 0.05);
animation:  service_liucheng_item 6s ease 0s infinite;top: 0;position: relative;color: var(--colorone);}
.service_liucheng .box .content .text .item:nth-child(2){animation:  service_liucheng_item 6s ease 1s infinite;}
.service_liucheng .box .content .text .item:nth-child(3){animation:  service_liucheng_item 6s ease 2s infinite;}
.service_liucheng .box .content .text .item:nth-child(4){animation:  service_liucheng_item 6s ease 3s infinite;}
.service_liucheng .box .content .text .item:nth-child(5){animation:  service_liucheng_item 6s ease 4s infinite;}
.service_liucheng .box .content .text .item:nth-child(6){animation:  service_liucheng_item 6s ease 5s infinite;}
.service_liucheng .box .content .text .item:hover{background: var(--colorone);top: -20px;border-color: rgba(255,255,255,0.5);}
.service_liucheng .box .content .text .item:hover h5{color: #fff}
.service_liucheng .box .content .text .item:hover p{color: #fff}
.service_liucheng .box .content .text .item h5{line-height: 200%;font-size:24px;font-weight: bold;transition:0.5s;}
.service_liucheng .box .content .text .item p{line-height: 150%;font-size:18px;padding: 0 10%;color: #000;;transition:0.5s;}
@media (max-width: 1200px) {
.service_liucheng{padding: 50px 15px 50px;}
.service_liucheng .box .title{margin-bottom: 25px;}
.service_liucheng .box .title b{line-height: 40px;font-size: 24px;padding: 0 10%;}
.service_liucheng .box .title span{line-height:24px;font-size: 15px;margin-top: 20px;padding: 0 5%;}
.service_liucheng .box .more{margin: 20px 0 0;}
.service_liucheng .box .content{width: 100%;float: left;position:relative;display: flex;justify-content: space-between;align-items: stretch;}
.service_liucheng .box .content .text{flex-wrap: wrap;}
.service_liucheng .box .content .text .item{width: 30%;border-width: 15px;margin-bottom:15px}
.service_liucheng .box .content .text .item h5{font-size:20px;}
.service_liucheng .box .content .text .item p{font-size:14px;padding: 0 0%;}
}
@keyframes service_liucheng_item {
    0% {top:0;color: var(--colorone);border: 20px solid rgba(0, 0, 0, 0.05)}
    13% {top:-10px;box-shadow: 0 10px 10px rgba(16,71,155,0.25);border-color:var(--colorone);color: var(--colorone);;}
    26% {top:0;color: var(--colorone);border: 20px solid rgba(0, 0, 0, 0.05)}
    100% {top:0;color: var(--colorone);border: 20px solid rgba(0, 0, 0, 0.05)}
}