.h5 {
  display: none;
}
@media screen and (max-width: 767px) {
  #lottie-about .lottie-about-content .txt {
    width: 90vw;
    font-size: 0.3rem !important;
  }
  .headBg.active .header {
    background-color: #fff !important;
  }
  .header.border {
    background-color: transparent;
  }
  .header.border::after {
    content: '';
    display: inline-block;
    width: calc(100% - 1.2rem);
    height: 0.02rem;
    position: absolute;
    bottom: 0;
    left: 0.6rem;
    background-color: #fff;
  }
  .header.border.grayBg {
    background-color: transparent;
  }
  .header .navBtn.active {
    top: unset;
    margin-right: 0;
  }
  .h5 {
    display: block;
  }
  .circle-box-h5 .one {
    left: 5.4rem;
    top: 3.2rem;
    bottom: unset;
    width: 1.4rem;
    height: 1.4rem;
    background-color: #FFA000;
    animation: fadeIn 2s 1s forwards;
  }
  .circle-box-h5 .two {
    left: 3.88rem;
    top: 5.42rem;
    width: 2.02rem;
    height: 2.02rem;
    background-color: #FFA000;
    animation: fadeIn 2s 1s forwards;
  }
  .circle-box-h5 .three {
    left: 0.64rem;
    bottom: 3.52rem;
    width: 2.82rem;
    height: 2.82rem;
    background: #F57D2B;
    opacity: 0;
    animation: fadeIn 2s 1s forwards;
  }
  .circle-box-h5 .four {
    left: 4.6rem;
    bottom: 3.58rem;
    width: 0.98rem;
    height: 0.98rem;
    background-color: #F57D2B;
    opacity: 0;
    animation: fadeIn 2s 1s forwards;
  }
  .circle-box-h5 .five {
    left: 2.78rem;
    bottom: 1.6rem;
    width: 2.1rem;
    height: 2.1rem;
    background-color: #FFA000;
    opacity: 0;
    animation: fadeIn 2s 1s forwards;
  }
  .scroll-od i {
    transform: rotateZ(-90deg);
    font-family: 'Blinker';
  }
  .scroll-od {
    bottom: 0;
    height: 1.1rem;
  }
  .bd-scroll {
    height: 0.72rem;
  }
  .life .bottom-right-text {
    top: 1.86rem;
    font-size: 0.28rem;
    line-height: 0.38rem;
    text-align: left;
    padding: 0 0.6rem;
    transform: scale(1);
  }
  .text-box {
    top: 50%;
    transform: translateY(-35%);
  }
  .text-box h2 {
    font-weight: 500;
  }
  .triangle-h5 .left-box-h5 {
    position: absolute;
    bottom: 0;
    height: 100vh;
  }
  .triangle-h5 .left-box-h5--one,
  .triangle-h5 .left-box-h5--two {
    position: absolute;
    top: 0;
    height: 100%;
  }
  .triangle-h5 .left-box-h5 .item {
    width: 0;
    height: 0;
    border-left: 0.7rem solid transparent;
    border-right: 0.7rem solid transparent;
    border-bottom: 0.8rem solid #1B48C4;
    position: absolute;
    bottom: 100%;
  }
  .triangle-h5 .left-box-h5--one {
    left: 0.76rem;
  }
  .triangle-h5 .left-box-h5--one .item-1 {
    bottom: calc(30% + 0.8rem * 0);
  }
  .triangle-h5 .left-box-h5--one .item-2 {
    bottom: calc(30% + 0.8rem * 1);
  }
  .triangle-h5 .left-box-h5--one .item-3 {
    bottom: calc(30% + 0.8rem * 2);
  }
  .triangle-h5 .left-box-h5--one .item-4 {
    bottom: calc(30% + 0.8rem * 3);
  }
  .triangle-h5 .left-box-h5--one .item-5 {
    bottom: calc(30% + 0.8rem * 4);
  }
  .triangle-h5 .left-box-h5--one .item-6 {
    bottom: calc(30% + 0.8rem * 5);
  }
  .triangle-h5 .left-box-h5--two {
    left: 2.22rem;
    height: 100%;
  }
  .triangle-h5 .left-box-h5--two .item-1 {
    bottom: calc(10% + 0.8rem * 0);
  }
  .triangle-h5 .left-box-h5--two .item-2 {
    bottom: calc(10% + 0.8rem * 1);
  }
  .triangle-h5 .left-box-h5--two .item-3 {
    bottom: calc(10% + 0.8rem * 2);
  }
  .triangle-h5 .left-box-h5--two .item-4 {
    bottom: calc(10% + 0.8rem * 3);
  }
  .triangle-h5 .left-box-h5--two .item-5 {
    bottom: calc(10% + 0.8rem * 4);
  }
  .triangle-h5 .left-box-h5--two .item-6 {
    bottom: calc(10% + 0.8rem * 5);
  }
  .triangle-h5 .right-box-h5--one,
  .triangle-h5 .right-box-h5--two {
    position: absolute;
    top: 0;
    height: 100%;
  }
  .triangle-h5 .right-box-h5 .item {
    width: 0;
    height: 0;
    border-left: 0.7rem solid transparent;
    border-right: 0.7rem solid transparent;
    border-top: 0.8rem solid #1B48C4;
    position: absolute;
    bottom: 100%;
    transform: translateX(-100%);
  }
  .triangle-h5 .right-box-h5--one {
    right: 1rem;
  }
  .triangle-h5 .right-box-h5--one .item-1 {
    top: calc(2.82rem + 0.8rem * 0);
  }
  .triangle-h5 .right-box-h5--one .item-2 {
    top: calc(2.82rem + 0.8rem * 1);
  }
  .triangle-h5 .right-box-h5--one .item-3 {
    top: calc(2.82rem + 0.8rem * 2);
  }
  .triangle-h5 .right-box-h5--one .item-4 {
    top: calc(2.82rem + 0.8rem * 3);
  }
  .triangle-h5 .right-box-h5--two {
    right: 2.42rem;
  }
  .triangle-h5 .right-box-h5--two .item-1 {
    top: calc(2rem + 0.8rem * 0);
  }
  .triangle-h5 .right-box-h5--two .item-2 {
    top: calc(2rem + 0.8rem * 1);
  }
  .triangle-h5 .right-box-h5--two .item-3 {
    top: calc(2rem + 0.8rem * 2);
  }
  .triangle-h5 .right-box-h5--two .item-4 {
    top: calc(2rem + 0.8rem * 3);
  }
  .efficiency-h5 .efficiency1 {
    width: 2.28rem;
    height: 2.28rem;
    left: 0;
    top: 42%;
    background-color: #0068e8;
    transform: rotate(0);
  }
  .efficiency-h5 .efficiency1.roate {
    animation: efficiency1-h5-animation 3s 1s forwards;
  }
  .efficiency-h5 .efficiency2 {
    width: 2.28rem;
    height: 2.28rem;
    left: 4rem;
    top: 42.3%;
    transform: rotate(45deg);
    background-color: #0068e8;
  }
  .efficiency-h5 .efficiency2.roate {
    animation: efficiency2-h5-animation 3s 1s forwards;
  }
  @keyframes efficiency1-h5-animation {
    0% {
      transform: rotate(0);
    }
    100% {
      transform: rotate(-180deg);
    }
  }
  @keyframes efficiency2-h5-animation {
    0% {
      transform: rotate(45deg);
    }
    100% {
      transform: rotate(-135deg);
    }
  }
  .swing-animation .swing2,
  .swing-animation .swing9 {
    display: none;
  }
  .swing-animation .swing1 {
    transform: rotate(45deg);
    width: 1.88rem;
    height: 1.88rem;
    left: 4.04rem;
    top: 16.6%;
  }
  .swing-animation .swing3 {
    width: 2.8rem;
    height: 2.8rem;
    left: 0.68rem;
    top: 66.5%;
  }
  .swing-animation .swing5 {
    width: 3.18rem;
    height: 3.14rem;
    border: none;
    background-image: url(https://www.momenta.cn/images/about/vision-h5-triangle.svg);
    background-size: cover;
    background-repeat: no-repeat;
    left: 3.88rem;
    top: 76%;
  }
  .text-box .text40 {
    font-size: 0.28rem;
    line-height: 0.38rem;
    margin-bottom: 0.34rem;
  }
  .gradationl-image {
    width: 100vw;
    height: 7.44rem;
    transform: skewY(-15deg) translateY(-1rem);
    overflow: hidden;
  }
  .gradationl-image-bg {
    width: 100%;
    height: 100%;
    background-image: url(https://www.momenta.cn/images/about/about-h5-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    transform: skewY(15deg) translateY(1rem);
  }
  .m-hearl .hearl-list {
    display: block;
    padding: 0;
  }
  .zh-eninfo {
    font-size: 0.3rem;
  }
  .gradationl-bottom {
    height: unset;
  }
  .gradationl-bottom-bg,
  .gradationl-bottom-bg2 {
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .gradationl-bottom-bg {
    height: 4.38rem;
    background-image: url(https://www.momenta.cn/images/about/about-h5-2.jpg);
    position: relative;
  }
  .gradationl-bottom-bg2 {
    height: 1.86rem;
    background-image: url(https://www.momenta.cn/images/about/about-h5-3.png);
    position: absolute;
    bottom: -1.16rem;
    top: unset;
    right: 0;
    background-size: 6.4rem 1.86rem;
    background-position: center;
  }
  .gradationl-bottom .description {
    text-align: center;
    color: #fff;
    font-size: 0.28rem;
    line-height: 0.38rem;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
  }
  .gradationl-bottom .description .title {
    font-size: 0.46rem;
    line-height: 0.64rem;
    margin-bottom: 0.22rem;
  }
  .m-hearl {
    padding-top: 1rem;
  }
  .m-hearl .wp {
    padding: 0 0.94rem 0 1rem;
  }
  .m-hearl .hearl .box {
    overflow: visible;
  }
  .select-item .radio,
  .m-hearl .hearl .box .select-item span:after {
    width: 0.4rem;
    height: 0.4rem;
  }
  .m-hearl .hearl .box .select-item span {
    padding-left: 0.8rem;
    line-height: 0.4rem !important;
  }
  .m-swiperl1 .con .desc,
  .m-gradationl .txt {
    font-size: 0.28rem;
    line-height: 0.44rem;
    padding: 0;
  }
  .m-gradationl .txt {
    margin-bottom: 0.72rem;
    text-align: left;
  }
  .m-gradationl {
    padding-top: 1.6rem;
    padding-bottom: 1.4rem;
  }
  .ul-listl1 {
    margin-bottom: 0.72rem;
  }
  .ul-listl1 li:after {
    left: 0.13rem;
  }
  .ul-listl1 li.l1:before {
    width: 0.27rem;
    height: 0.27rem;
  }
  .ul-listl1 li:before {
    left: 0.08rem;
  }
  .ul-listl1 li.l2:before {
    top: 0.56rem;
  }
  .ul-listl1 .l1 .con .rr,
  .ul-listl1 .l1 .con .ll {
    font-size: 0.36rem;
    font-size: 0.24rem;
  }
  .ul-listl1 .l1 .con .ll {
    margin-bottom: 0.18rem;
  }
  .ul-listl1 li.l2 .ll {
    margin-top: 0.46rem;
  }
  .ul-listl1 .con .ll {
    margin-bottom: 0.12rem;
  }
  .ul-listl1 li.l1 {
    padding-bottom: 1rem;
  }
  .ul-listl1 li {
    padding-bottom: 1.65rem;
  }
  .ul-listl1 .con .rr,
  .ul-listl1 .l1 .con .first-rr {
    width: auto;
  }
  .m-missionl {
    padding-top: 1.42rem;
  }
  .g-titl1 {
    font-size: 0.46rem;
    line-height: 0.66rem;
    color: #000;
    margin-bottom: 1.1rem;
  }
  .m-swiperl1 .swiper-button-next,
  .m-swiperl1 .swiper-button-prev {
    display: none;
  }
  .m-swiperl1 .con {
    padding: 0 0.05rem;
  }
  .m-swiperl1 .con .pic {
    margin: 0.28rem auto 0.3rem;
  }
  .m-swiperl1 .con .tit {
    font-size: 0.3rem;
    margin-bottom: 0.3rem;
  }
  .m-hearl .hearl .box .select-item span,
  .m-hearl .hearl .tit,
  .ul-listl1 .con .ll,
  .ul-listl1 .con .rr {
    font-size: 0.28rem;
    line-height: 0.38rem;
  }
  .m-hearl {
    padding-bottom: 0;
  }
  .m-hearl .hearl {
    padding: 0 0 1.08rem;
  }
  .m-hearl .hearl .box .select-item span:after {
    top: 0;
    border-width: 0.02rem;
  }
  .m-hearl .hearl .item {
    padding: 0 0 1.06rem 0;
    width: 100%;
  }
  .m-hearl .hearl .item:first-child {
    margin-bottom: 0;
  }
  .m-hearl .hearl .item.last {
    padding-bottom: 1.28rem;
  }
  .m-hearl .hearl .tit {
    margin-bottom: 0.38rem;
    font-size: 0.28rem;
    line-height: 0.54rem;
    padding-left: 0;
  }
  .m-gradationl .txt {
    padding: 1rem 0 0;
    line-height: 2em;
    margin: 0 0.96rem;
    text-align: center;
  }
  .m-hearl .hearl .box .select-item {
    margin-bottom: 0.34rem;
  }
  .m-hearl .hearl .box .select-item:last-child {
    margin-bottom: 0;
  }
  .m-hearl .hearl .box .select-item.checked span::before {
    width: 0.32rem;
    height: 0.32rem;
    top: 0.04rem;
    left: 0.04rem;
  }
  .m-hearl .hearl .submit-btn {
    line-height: 0.46rem;
    height: 1rem;
    margin: 0 auto;
    font-size: 0.28rem;
  }
  .m-hearl .hearl .submit-btn i {
    width: 0.46rem;
    height: 0.46rem;
    background-image: url(https://www.momenta.cn/images/btnRig.png);
    margin-left: 0.18rem;
    transform: translateY(-0.04rem);
  }
  .echart-wrap {
    padding: 0.5rem 0 0.6rem;
  }
  .life_miduiui {
    display: block;
    padding-top: 2rem;
    padding-bottom: 0;
  }
  .life_miduiui .text_box {
    padding-left: 1.2rem;
  }
  .life_miduiui .text_box .big_txt {
    font-size: 0.9rem;
    letter-spacing: 0.05rem;
    line-height: 1;
    color: #000;
  }
  .life_miduiui .text_box .tenyear {
    width: 100%;
    padding-right: 1.52rem;
  }
  .life_miduiui .text_box .small_txt {
    padding-right: 1.2rem;
    margin-top: 0.14rem;
  }
  .life_miduiui .text_box .small_txt.cn {
    padding-right: 1.52rem;
  }
  .life_miduiui .right_img {
    width: 100%;
    margin-top: 0.68rem;
    margin-left: 0;
  }
  .m-gradationl {
    padding: 0;
  }
  .card_line.momenta-pc {
    display: none;
  }
  .card_line.momenta-h5 {
    display: block;
  }
  .card_line {
    margin: 0.92rem 0;
  }
  .sm.momenta-pc {
    display: none;
  }
  .sm.momenta-h5 {
    display: block;
  }
  .al_box {
    padding-top: 0.88rem;
  }
  .al_box .an_title {
    font-size: 0.5rem;
    padding-bottom: 0.88rem;
  }
  .al_box .img_box {
    width: 100%;
    margin-top: 0.4rem;
  }
  .al_box .img_box .txt_box {
    bottom: 0.42rem;
    left: 0.22rem;
  }
  .al_box .img_box .txt_box .main {
    font-size: 0.48rem;
  }
  .al_box .img_box .txt_box .tips {
    font-size: 0.24rem;
    padding-right: 0.2rem;
    line-height: 0.32rem;
  }
  .Leadership_box {
    display: none;
  }
}
