.container .banner {
  width: 100%;
  height: 41.6666666667vh;
  background:  no-repeat;
  background-size: 100% 100%;
}

.section-1 {
  width: 100%;
  height: 100%;
  background:  no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: flex;
}
.about-content-max-box .yuanjing-content-box .yuanjing-title-text-box .content-text p {
    line-height: 30px;
    color: #525252;
}

.container {
  width: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  scroll-snap-type: y mandatory;
  -webkit-overflow-scrolling: touch;
}

.container .section {
  scroll-snap-align: start;
  scroll-snap-stop: always; }

/*.container .section-1 {*/
/*  width: 100%;*/
/*  height: 89.8148148148vh;*/
/*  background:  no-repeat;*/
/*  background-size: 100% 100%;*/
/*  position: relative;*/
/*}*/

.container .section-1 .title {
      padding-top: 14.8148148148vh;
    padding-right: 9.375vw;
    padding-left: 5.083333vw;
    padding-bottom: 18vh;

}

.container .section-1 .title .eng {
  font-size: 2.1296296296vh;
  font-family: microsoft yahei;
  font-weight: bold;
  color: #1f1f1f;
  text-transform: uppercase;
}

.container .section-1 .title .txt {
  font-size: 3.8888888889vh;
  font-family: microsoft yahei;
  font-weight: bold;
  color: #1f1f1f;
}

.container .section-1 .title .title-ctx {
  width: 39.0625vw;
    margin-top: 2vh;
}

.container .section-1 .title .title-ctx p {
  line-height: 2.7777777778vh;
  font-size: 1.6666666667vh;
  color: #525252;
}

.container .section-1 .tip-img {
  width: 42.5vw;
    height: 45.185185vh;
    padding-top: 12.962962963vh;
    padding-left: 10.4166666667vw;
    border-radius: 16px
}

.container .section-1 .tip-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 16px;
}

.content {
    width: 79vw;
    max-width: inherit;
}
.about-content-max-box .unit-content-list-box .unit-content-list-ul .unit-content-list-li .unit-content-list-img-box {
    width: 25.2604166667vw;
    height: 31.4814814815vh;

}
.about-content-max-box .unit-content-list-box .unit-content-list-title {
    font-size: 3.7vh
}

.about-content-max-box .unit-content-list-box {
    padding-top: 30px;
    padding-bottom: 60px;
}

@media screen and (max-width: 1000px){
    .about-content-max-box .about-content-box {
        padding-top: 24px;
         padding-bottom: 10px;
    }
    .about-content-max-box .yuanjing-content-box .yuanjing-title-text-box {
        margin-top: 20px;
    }
    .about-content-max-box .yuanjing-content-box .yuanjing-title-text-box .english-title-p {
        font-size: 12px;
    }
    .about-content-max-box .yuanjing-content-box .yuanjing-title-text-box .chinese-title-p {
        font-size: 21px;
    }
    .about-content-max-box .yuanjing-content-box .yuanjing-title-text-box .content-text {
        margin-top: 10px;
    }
    .about-content-max-box .yuanjing-content-box .yuanjing-title-text-box .content-text p {
        font-size: 12px;
        font-family: microsoft yahei;
        /*font-weight: bold;*/
        color: #525252;
        line-height: 30px;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-title {
        font-size: 21px;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-ul {
        padding-top: 10px;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-ul .unit-content-list-li {
        margin-top: 0px;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-ul .unit-content-list-li .unit-content-list-img-box .unit-list-name-box {
        height: 200px;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-ul .unit-content-list-li .unit-content-list-img-box .unit-list-name-box .unit-list-name-p {
        font-size: 12px;
        left: -20%;
        top: 26%;
    }
    .about-content-max-box .unit-content-list-box {
        padding-bottom: 20px;
    }
    
    .container .section-1 .tip-img {
        width: 325px;
        position: absolute;
        left: 25px;
        top: 24px;
        padding: 0;
        height: 160px;
    }
    .container .section-1 .tip-img img {
        border-radius: 6px;
    }
    .container .section-1 .title {
        padding: 210px 25px 30px;
    }
    .container .section-1 .title .title-ctx {
            width: 100%;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-ul .unit-content-list-li .unit-content-list-img-box {
        height: 171px;
    width: 100%;
    border-radius: 6px;
    }
    .about-content-max-box .unit-content-list-box .unit-content-list-title {
        padding-top: 30px
    }
    .container .section-1 .title .title-ctx p {
        line-height: 30px
    }
}