/*************** 企业优势 文字部分 ***************/
.float-l {
  float: left;
}
.float-r {
  float: right;
}
.clear {
  clear: both;
}
.center {
  margin: 0 auto;
}
.ft-wei {
  font-weight: 600;
}
.hide-excess-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.v-center {
  display: flex;
  justify-content: center;
  align-items: Center;
}
@keyframes imgHover {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2);
  }
}
.imgHover {
  animation: imgHover 1s forwards;
}
.home-spe {
  position: relative;
}
.home-spe .spe-text {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.9);
  display: flex;
  justify-content: center;
  align-items: Center;
}
.home-spe .spe-text label {
  color: #0193FF;
  background-repeat: no-repeat;
  width: 100%;
}
.home-spe .spe-text label span {
  color: #FE9901;
  font-weight: 600;
}
/*************** 导航栏跟随页面滚动 ***************/
@media (max-width: 767px) {
  .home-spe {
    position: relative;
  }
  .home-spe .spe-text {
    top: 8%;
    bottom: 7%;
    left: 45%;
    right: 10%;
  }
  .home-spe .spe-text label {
    font-size: 2.9vw;
    line-height: 4vw;
    padding-left: 10%;
    background: none!important;
  }
  .home-spe .spe-text label span {
    font-size: 3.6vw;
  }
}
@media (min-width: 768px) {
  .home-spe {
    position: relative;
  }
  .home-spe .spe-text {
    top: 20%;
    bottom: 20%;
    left: 50%;
    right: 20%;
  }
  .home-spe .spe-text label {
    font-size: 1.4vw;
    line-height: 4vw;
    padding-left: 28%;
    background-size: 3.5vw;
    background-position: 15% 20%;
  }
  .home-spe .spe-text label span {
    font-size: 1.6vw;
  }
}
