.home121{
  margin-top: 50px;
}
.currency_vr {

  display: flex;

  align-items: center;

  justify-content: center;

  margin-top: 70px;

  margin-bottom: 40px;

}

.vr_text {

  display: flex;

  flex-direction: column;

  align-items: center;

}

.vr_text h3 {

  font-size: 62px;

  color: #ffffff;

  margin-bottom: 30px;

}

.vr_text span {

  width: 710px;

  height: 1px;

  background-color: #ffffff;

}



.currency_vrc_center {

  display: flex;

  flex-direction: column;

  align-items: center;

  position: relative;

}

.currency_vrc_center h3 {

  font-size: 28px;

  color: #11316c;

  margin-top: 10px;

}

.vr_bottom {

  position: relative;

  top: -40px;

  left: -5px;

}

.banner_vr{
  margin-bottom: 80px;
}

#swiper5{

  height: 400px;


}

.swiper-slide {
  width: 650px !important;
  transition: all .6s ease;

}

.swiper-slide-active,

.swiper-slide-duplicate-active {

  height: 500px;

}



.swiper-slide > img {

  width: 100%;

  height: 100%;

}

.home122 {

  background-color: #f5f5f5;

  padding: 50px 0;

}

.vr_cir_btm {

  width: 84px;

  height: 38px;

  margin-top: -20px;

}

.vr_icon {

  width: 32px;

  height: 25px;

}



.vr_cir_btm .cls-5 {

  fill: red;

}



.vr_cir_btm .cls-3 {

  stroke: red;

}

.home12_box {

  display: flex;

  justify-content: space-around;

  margin-top: 90px;

}

.vrbox_item {

  width: 224px;

  height: 300px;

  background-color: #ffffff;

  display: flex;

  flex-direction: column;

  align-items: center;

  position: relative;

  transition: all 0.8s ease;

  box-sizing: border-box;

  padding-top: 20px;

  overflow: hidden;

}



.vr_cir {

  width: 60px;

  height: 60px;

  background-color: #ef1d40;

  border-radius: 50%;

  display: flex;

  align-items: center;

  justify-content: center;

}

.vrbox_item_top {

  display: flex;

  flex-direction: column;

  align-items: center;

  transform: translateY(30px);

  transition: all 0.6s ease;

}

.vrbox_item h3 {

  color: #11316c;

  font-size: 18px;

  margin: 20px 0;

  margin-bottom: 60px;

  transform: translateY(30px);

  transition: all 0.6s ease;

}

.vrbox_item p {

  width: 178px;

  font-size: 14px;

  line-height: 20px;

  transform: translateY(100%);

  transition: all 0.6s ease;

}

.vr_jiantou {

}



.vrbox_item2 {

  margin-top: -45px;

}

.vrbox_item3 {

  margin-top: -90px;

}

.vrbox_item4 {

  margin-top: -45px;

}

.vrbox_item:hover {

  background-color: #ef1d40;

}

.vrbox_item:hover .vr_cir {

  background-color: #fff;

}

.vrbox_item:hover .vr_icon .cls-1 {

  fill: #ef1d40;

}

.vrbox_item:hover .vr_cir_btm .cls-5 {

  fill: #fff;

}

.vrbox_item:hover .vr_cir_btm .cls-3 {

  stroke: #fff;

}

.vrbox_item:hover h3 {

  color: #fff;

}



.vrbox_item:hover .vrbox_item_top {

  transform: translateY(10px);

}

.vrbox_item:hover .vr_jiantou {

  display: none;

}

.vrbox_item:hover h3 {

  transform: translateY(5px);

}

.vrbox_item:hover p {

  transform: translateY(-40px);

  color: #fff;

}

.home124_box {

  display: flex;

}

.home124_item {

  width: 160px;

  height: 546px;

  position: relative;

  transition: all 0.6s ease;

  overflow: hidden;

}

.home123_imgbg {

  width: 100%;

  height: 100%;

  background-color: #000;

}

.home123_imgbg img {

  width: 100%;

  height: 100%;

  object-fit: cover;

  opacity: 0.6;

}



.active_w400 {

  width: 400px !important;

}



.home124_item_text {

  position: absolute;

  top: 50%;

  left: 50%;

  margin-left: -84px;

  margin-top: -26px;

  transform: translateX(-200%);

  transition: all 0.6s ease;

}

.home124_item_text p {

  width: 100%;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  font-size: 26px;

  color: #fff;

  text-align: center;

}

.active_w400 .home124_item_text {

  transform: translateX(0);

}

.home125_box {

  display: flex;

}

.news_img {

  width: 720px;

  flex-shrink: 0;

  display: flex;

  flex-wrap: wrap;

}

.news_img_item {

  margin: 5px;

  position: relative;

}

.news_img_item p {

  position: absolute;

  font-size: 18px;

  color: #fff;

  bottom: 30px;

  left: 30px;

}

.news_text {

  display: flex;

  flex-direction: column;

  justify-content: space-around;

}

.news_text_item {

  display: flex;

  align-items: center;

  margin-left: 15px;

}

.news_text_left {

  width: 60px;

  height: 42px;

  background: url(../images/img7/news_text.png) no-repeat center;

  font-size: 30px;

  color: #fff;

  text-align: center;

  line-height: 42px;

}

.news_text_content {

  color: #11316c;

  font-size: 16px;

  margin-left: 20px;

}

.news_text .news_text_item:nth-child(2) .news_text_left{

  opacity: .6;

}

.news_text .news_text_item:nth-child(3) .news_text_left{

  opacity: .5;

}

.news_text .news_text_item:nth-child(4) .news_text_left{

  opacity: .4;

}

.news_text .news_text_item:nth-child(5) .news_text_left{

  opacity: .3;

}

.news_text_item:hover .news_text_content{

  color: #EF1D40;

}

.home125{

  margin-bottom: 70px;

}
.home124{
  margin-bottom: 80px;
}