.msd3Btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #FFFFFF;
  font-size: 3.125vw;
  line-height: 1.2;
  cursor: pointer;
  z-index: 1;
  font-weight: 100;
}
.msd3Btn:hover .circle {
  background-color: #0068EB;
  border-color: #0068EB;
}
.msd3Btn .circle {
  display: block;
  width: 4.58vw;
  height: 4.58vw;
  border: 0.1vw solid #FFFFFF;
  border-radius: 50%;
  background: url(https://www.momenta.cn/images/Play.png) center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 1.3vw;
  transition: all 0.3s;
}
.fp-watermark {
  display: none;
}
body,
h3 {
  /* font-family: 微软雅黑, 'PingFang SC Regular','PingFangSC-Regular','Microsoft Yahei', 'sans-serif'; */
}
.wp {
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
}
.m-gradationl .txt {
  margin: 0 auto;
  font-size: 2.08vw;
  line-height: 4.27vw;
  overflow: hidden;
  text-align: center;
  color: #3f3f3f;
  padding-bottom: 2.6vw;
}
.m-gradationl .txt br {
  display: none;
}
.m-gradationl .txt p {
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  overflow: hidden;
}
.gradationl-bottom {
  font-size: 2.14vw;
  line-height: 2.97vw;
  text-align: center;
  color: #fff;
  position: relative;
  height: 46.51vw;
}
.gradationl-bottom .description {
  padding-top: 10.63vw;
}
.gradationl-bottom .description .title {
  font-size: 4.69vw;
  line-height: 6.56vw;
  padding-bottom: 0.73vw;
}
.gradationl-bottom .description .mission_tip {
  font-size: 2.14vw;
}
.gradationl-bottom .description .momenta-pc {
  font-size: 2.08vw;
  line-height: 3.65vw;
}
.gradationl-bottom-bg {
  width: 100%;
  height: 34.11vw;
  background: url(https://www.momenta.cn/images/about/about-car-bg.jpg) no-repeat;
  background-size: cover;
  background-position: center top;
}
.gradationl-bottom-bg2 {
  width: 66.51vw;
  height: 18.49vw;
  position: absolute;
  right: 7.03vw;
  bottom: 0px;
  background: url(https://www.momenta.cn/images/about/about-car.png) no-repeat;
  background-size: cover;
  background-position: center bottom;
}
.ul-listl1 {
  overflow: hidden;
  margin-bottom: 6.25vw;
}
.ul-listl1 li {
  padding-bottom: 7.86vw;
  overflow: hidden;
  position: relative;
}
.ul-listl1 .con {
  overflow: hidden;
}
.ul-listl1 .con .ll {
  width: 50.2%;
  float: left;
  overflow: hidden;
  padding-right: 5vw;
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  font-size: 1.88vw;
  font-size: 0.94vw;
  line-height: 1.19em;
  color: #0069D5;
  text-align: right;
}
.ul-listl1 .con .rr {
  overflow: hidden;
  padding-left: 3.65vw;
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  font-size: 0.94vw;
  line-height: 1.31em;
  color: #3F3F3F;
}
.ul-listl1 .l1 .con .ll {
  /* font-size: 48px; */
  /* line-height: 1.21em; */
  margin-top: 0.36vw;
}
/* .ul-listl1 .l1 .con .rr{
  font-size: 30px;
  line-height: 1.2em;
  padding-top: 10px;
} */
.ul-listl1 li:after {
  content: '';
  position: absolute;
  top: 0;
  left: 50.2%;
  width: 1px;
  background-color: #0069D5;
  height: 100%;
}
.ul-listl1 li:before {
  content: '';
  position: absolute;
  top: 0.83vw;
  left: 50.2%;
  width: 0.83vw;
  height: 0.83vw;
  margin-left: -0.42vw;
  border-radius: 50%;
  background-color: #0069D5;
}
.ul-listl1 li.l1:after {
  top: 1.3vw;
}
/* .ul-listl1 li.l1:before{
  top: 17px;
  width: 30px;
  height: 30px;
  margin-left: -15px;
} */
.ul-listl1 li.l2 .ll {
  margin-top: 1.2vw;
  margin-top: 1.67vw;
}
.ul-listl1 li.l2:before {
  top: 1.82vw;
}
.ul-listl1 li.l2:after {
  top: 0;
}
.ul-listl1 li.l3 .ll {
  margin-top: 0.63vw;
}
.ul-listl1 li:last-child:after {
  height: 0.89vw;
}
.ul-listl1 li:last-child {
  padding-bottom: 0;
}
.m-gradationl .txt.l2 {
  margin-bottom: 0;
}
.m-gradationl .txt.l2 p {
  font-weight: 400;
}
.m-gradationl .txt.l2 em {
  font-weight: 600;
}
.m-missionl {
  background-color: #F7F7F7;
  overflow: hidden;
  padding: 5.99vw 0 0;
}
.g-titl1 {
  overflow: hidden;
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  font-size: 3.13vw;
  line-height: 1.2em;
  color: #000;
  text-align: center;
}
.m-swiperl1 {
  overflow: hidden;
  padding-bottom: 5.68vw;
}
.m-swiperl1 .swiper-container {
  overflow: hidden;
  padding: 12.6vw 0 10.36vw;
}
.m-swiperl1 .con {
  padding: 0 9.38vw;
  overflow: hidden;
}
.m-swiperl1 .con .pic {
  width: 16.15vw;
  height: 16.15vw;
  border-radius: 50%;
  overflow: hidden;
  float: left;
  margin-right: 9.79vw;
}
.m-swiperl1 .con .pic img {
  display: block;
  width: 100%;
  height: 100%;
}
.m-swiperl1 .con .txt {
  overflow: hidden;
  padding-top: 0.78vw;
}
.m-swiperl1 .con .tit {
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  font-size: 3.13vw;
  line-height: 1.32em;
  color: #191E28;
  margin-bottom: 2.76vw;
}
.m-swiperl1 .con .desc {
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  font-size: 0.99vw;
  line-height: 1.58em;
  color: #3F3F3F;
}
.m-swiperl1 .con .desc p {
  /* font-family: OPPOSans; */
}
.m-swiperl1 .swiper-button-next,
.m-swiperl1 .swiper-button-prev {
  width: 2.08vw;
  height: 2.08vw;
  border-radius: 50%;
  margin-top: 0;
  top: 52%;
  background-position: left center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -ms-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  border: 1px solid #0068dc;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.m-swiperl1 .swiper-button-prev {
  left: 10.31vw;
  background-image: url(https://www.momenta.cn/images/iconl1.png);
  background-position: left center;
}
.m-swiperl1 .swiper-button-next {
  right: 10.31vw;
  background-image: url(https://www.momenta.cn/images/iconl2.png);
  background-position: right center;
}
.m-swiperl1 .swiper-button-prev:hover {
  background-color: #0068dc;
  background-position: center left -0.4rem;
}
.m-swiperl1 .swiper-button-next:hover {
  background-color: #0068dc;
  background-position: center right -0.4rem;
}
.m-swiperl1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 0.78vw;
  height: 0.21vw;
  border-radius: 0.1vw;
  background-color: #CECECE;
  margin: 0 1.09vw;
  bottom: 0;
  opacity: 1;
}
.m-swiperl1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active {
  background-color: #0068DC;
  width: 1.61vw;
}
.m-hearl {
  overflow: hidden;
  padding: 8.8vw 0 9.38vw;
  text-align: center;
}
.m-hearl .hearl {
  overflow: hidden;
  padding-top: 5.83vw;
}
.m-hearl .hearl-list {
  display: flex;
  padding: 0 8.44vw 7.19vw;
  flex-wrap: wrap;
  justify-content: space-between;
}
.m-hearl .hearl .item {
  overflow: hidden;
  position: relative;
  text-align: left;
  width: 16.25vw;
  flex-shrink: 0;
}
.m-hearl .hearl .item:last-child {
  margin-right: 0;
}
.m-hearl .hearl .tit {
  font-style: normal;
  font-weight: normal;
  font-size: 1.09vw;
  line-height: 1.51vw;
  color: #3f3f3f;
  margin-bottom: 2.55vw;
}
.m-hearl .hearl .box {
  overflow: hidden;
}
.m-hearl .hearl .box .select-item {
  display: block;
  margin-bottom: 0.73vw;
  width: 100%;
  padding-left: 0;
}
.m-hearl .hearl .box .select-item span {
  display: block;
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  font-size: 1.09vw;
  height: auto;
  line-height: 1.51vw;
  color: #3f3f3f;
  padding-left: 2.19vw;
  position: relative;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.m-hearl .hearl .box .select-item span:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 1.46vw;
  height: 1.46vw;
  border-radius: 50%;
  border: 1px solid #4C4C4C;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.m-hearl .hearl .box .select-item.checked span::before {
  background-color: #0069D5;
  /* border-color: #0069D5; */
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 1.46vw;
  height: 1.46vw;
  transform: scale(0.8);
  border-radius: 50%;
}
.m-hearl .hearl .box .select-item.checked span {
  color: #0069D5;
}
.m-hearl .hearl .box .select-item label {
  padding: 0;
}
.m-hearl .hearl .submit-btn {
  height: 3.54vw;
  width: auto;
  background-color: transparent;
  font-size: 2.14vw;
  color: #0069D5;
  line-height: 3.33vw;
  overflow: hidden;
  margin: 0;
  padding: 0;
  font-weight: 400;
  letter-spacing: 0;
  /* font-family: OPPOSans; */
  font-style: normal;
  font-weight: normal;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.m-hearl .hearl .submit-btn i {
  display: inline-block;
  vertical-align: middle;
  width: 3.33vw;
  height: 3.33vw;
  background: url(https://www.momenta.cn/images/Explore2_new.png) right center no-repeat;
  border-radius: 50%;
  border: 1px solid #0069D5;
  transform: translateY(-0.1vw);
  -webkit-background-size: auto 100%;
  -moz-background-size: auto 100%;
  -ms-background-size: auto 100%;
  -o-background-size: auto 100%;
  background-size: auto 100%;
  margin: 0px 0 0 0.78vw;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.m-hearl .hearl .submit-btn:hover i {
  background-color: #0069D5;
  background-position: left center;
}
.zh-eninfo {
  font-size: 2.19vw;
}
.pc-en-text {
  width: 75%;
  margin: 0 auto;
}
.pc-ch-life_text {
  width: 53.65vw;
  margin: 0 auto;
}
.life_miduiui {
  padding: 10.42vw 0;
  display: flex;
  justify-content: center;
}
.life_miduiui .text_box .big_txt {
  font-size: 3.89vw;
  font-weight: bold;
}
.life_miduiui .text_box .tenyear {
  width: 22.14vw;
  padding-bottom: 2.08vw;
}
.life_miduiui .text_box .big_txt.blue {
  color: #0068E3;
}
.life_miduiui .text_box .big_txt.org {
  color: #FF7500;
  padding-bottom: 2.08vw;
}
.life_miduiui .text_box .small_txt {
  font-size: 1.09vw;
}
.life_miduiui .right_img {
  width: 50vw;
  cursor: pointer;
  margin-left: 2.08vw;
}
.card_line {
  width: 100%;
}
.card_line.momenta-h5 {
  display: none;
}
.card_line.momenta-pc {
  display: block;
  margin: 8.85vw 0;
}
.sm {
  width: 100%;
}
.sm.momenta-h5 {
  display: none;
}
.sm.momenta-pc {
  display: block;
}
.al_box {
  padding-top: 7.29vw;
  padding-bottom: 10.42vw;
}
.al_box .an_title {
  font-size: 3.96vw;
  text-align: center;
}
.al_box .img_box {
  position: relative;
  width: 79.17vw;
  margin: 1.56vw auto 0;
  overflow: hidden;
  cursor: pointer;
}
.al_box .img_box img {
  display: block;
  width: 100%;
}
.al_box .img_box .txt_box {
  position: absolute;
  bottom: 1.88vw;
  left: 2.6vw;
  color: #fff;
}
.al_box .img_box .txt_box .main {
  font-size: 2.86vw;
  font-weight: bold;
}
.al_box .img_box .txt_box .tips {
  font-size: 1.35vw;
  margin-top: 1.04vw;
  line-height: 2.04vw;
  padding-right: 3.13vw;
}
.al_box .img_box:hover img {
  transform: scale(1.1);
  transition: 0.5s;
}
.al_box .img_box1 {
  margin-top: 6.77vw;
}
.Leadership_box {
  padding-bottom: 5.21vw;
  padding-top: 5.21vw;
  background: #F0F0F0;
}
.Leadership_box .an_title {
  font-size: 3.96vw;
  text-align: center;
}
.Leadership_box .sb_box {
  padding-top: 3.85vw;
}
.Leadership_box .sb_box .box_list {
  display: flex;
  justify-content: space-around;
  padding-left: 3.65vw;
  padding-right: 2.6vw;
  margin-top: 1.77vw;
}
.Leadership_box .sb_box .box_list .g_list_p {
  width: 49%;
  display: flex;
  background: #fff;
  box-shadow: 0.36vw 0.36vw 0.52vw 0px rgba(0, 0, 0, 0.1);
}
.Leadership_box .sb_box .box_list .g_list_p .user_img {
  width: 15.89vw;
}
.Leadership_box .sb_box .box_list .g_list_p .text {
  padding-left: 2.08vw;
  padding-top: 3.65vw;
}
.Leadership_box .sb_box .box_list .g_list_p .text .name {
  color: #0068D8;
  font-size: 2.34vw;
}
.Leadership_box .sb_box .box_list .g_list_p .text .name_des {
  color: #3C3C3C;
  font-size: 1.46vw;
  padding-top: 0.26vw;
}
.Leadership_box .sb_box .box_list .g_list_p .text .name_txt {
  color: #636363;
  font-size: 0.83vw;
  padding-top: 0.83vw;
  line-height: 1.3;
}
@media (max-width: 1920px) {
  .ul-listl1 .l1 .con .first-rr {
    width: 14.58vw;
    padding-top: 0;
    font-size: 1.25vw;
    line-height: 1.3;
    width: 49%;
  }
  .ul-listl1 .con .rr {
    width: 17.71vw;
    line-height: 1.8;
  }
}
@media screen and (max-width: 1400px) {
  .life_miduiui {
    padding: 10.42vw 0;
    display: flex;
    justify-content: center;
  }
  .life_miduiui .text_box .small_txt {
    font-size: 1.46vw;
  }
  .bottom-right-text {
    font-size: 1.6vw !important;
    line-height: 1.6;
  }
}
@media screen and (max-width: 1200px) {
  .life_miduiui {
    padding: 10.42vw 0;
    display: flex;
    justify-content: center;
  }
  .life_miduiui .text_box .small_txt {
    font-size: 1.56vw;
  }
}
@media (max-width: 640px) {
  .pc-en-text {
    width: 100%;
    padding: 0 0.6rem;
  }
}
@media (max-width: 460px) {
  .m-gradationl {
    padding-top: 1.67rem;
  }
  .m-swiperl1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 0.21vw;
    height: 0.1vw;
  }
  .m-swiperl1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 0.52vw;
  }
  .ul-listl1 li:before {
    left: 0.025rem;
  }
  .m-hearl .hearl .item.l1:after {
    left: 0.015rem;
  }
  .m-swiperl1 .swiper-button-next,
  .m-swiperl1 .swiper-button-prev {
    top: 42%;
  }
  /* .m-swiperl1 .swiper-container{padding: 1.09rem 0 1.7rem;}
  .m-swiperl1{padding-bottom: 1.6em;} */
}
