/*焦点图*/
.slides{width: 100%;height: 100vh;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%;z-index: 10;}
.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: end;align-items: flex-start;font-size: 18px;}
.slides .swiper-slide .title a{font-size:.8rem;line-height: 200%;font-weight: bold;background:var(--colortwo);color: #fff;padding: 0 3rem;border-radius: .8rem;}
.slides .swiper-slide .title h5{font-size:5rem;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:2.4rem;width: 70%;line-height: 1.3;color: #fff;margin: 1rem 0 3rem;display: flex;font-style: normal;flex-direction: row;flex-wrap: wrap;font-family: 'MR';}
.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: 0;width: 100%;left: 0;z-index: 7;text-align: center;height: 40vh;background: linear-gradient(to bottom, #4790ff00, rgb(0, 50, 124));}
.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(--colortwo);}
.slides .swiper-button-next:hover{background:var(--colortwo) 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(--colortwo) 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-paginations{bottom: 3rem;position: absolute;right: 0;z-index:999;text-align: right;padding: 0 40px;}
.slides .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 12px;margin: 0 8px;background: #ffffffaa;opacity: 1;}
.slides .swiper-pagination-bullet-active{width: 30px;background: var(--colortwo);}
@keyframes scaleDraw {
  0% {transform: scale(1.12); }
  50% {transform: scale(1);}
  100% {transform: scale(1.12);}
}

@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;}
  .slides .swiper-pagination-bullet-active{width: 40px;}
  @keyframes scaleDraw {
    0% {transform: scale(1.3); }
    50% {transform: scale(1);}
    100% {transform: scale(1.3);}
  }
}
@media (max-width: 768px) {
.slides{height: 100vh;}
.slides .swiper-slide .container{padding: 0 20px;}
.slides .swiper-slide .title{font-size: 14px;}
.slides .swiper-slide .title h4{margin-top:45vh;font-size: 1.8rem;line-height: 4rem;}
.slides .swiper-slide .title h5{font-size:1.5rem;line-height: 100%;}
.slides .swiper-slide .title p{font-size:1.4rem;width: 100%;line-height: 1.4rem;margin: 1.5rem 0 4rem;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: 0.8rem;position: relative;}
.slides .swiper-slide .title p i::before{content: '';width: .4rem;height: .4rem;background-color: #4790ff;display: inline-block;left: 0;position: absolute;top: 0.8rem;left: 0;border-radius: 100%;}
.slides .swiper-slide .mouse{}
.slides .swiper-paginations{bottom: 2rem;padding: 0 20px;}
@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;}
}
