.titleimg {
    width: 100%;
    height: 46.85vh;
    background-image: url(../imges/aboutusimg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.aboutname {
    font-size: 1.88vw;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 2.78vh;
    padding-top: 21.76vh;
    text-align: center;
}

.aboutwenzi {
    font-size: 1.56vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 2.78vh;
    text-align: center;
    padding-top: 1.94vh;
}

.ui_content {
    width: 73.96vw;
    margin: 0 auto;
    min-height: 86vh;
    /* padding-top: 6.94vh; */
}

.ui_content_top {
    display: flex;
}

.top_left_one {
    font-size: 1.68vw;
    font-family: Source Han Sans CN;
    font-weight: 800;
    color: #333333;
}

.english_name {
    font-size: 1.37vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #999999;
}

.ui_content_top_right {
    margin-left: 0.94vw;
    position: relative;
    width: 50%;
}

.sinoe {
    font-size: 3.91vw;
    font-family: Source Han Sans CN;
    font-weight: 800;
    color: #ECECEC;
    position: relative;
    margin-top: -1.85vh;
}

.sinoewenzi {
    position: absolute;
    font-size: 1.3vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #EFBD16;
    top: 24px;
    left: 20px;
    text-align: center;
}

.ui-content-center {
    margin: 3.7vh auto 0;
    /* overflow: hidden; */
}

.wenzijieshao {
    overflow: hidden;
    width: auto;
    font-size: 0.94vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    line-height: 3.33vh;
    text-indent: 2em;
    margin-top: 4.63vh;
}
.wenzijieshao img{
    width: 41.667vw !important;
    height: initial;
}

.ui-content-bottom {
    margin: 2.04vh auto 3.98vh;
    display: flex;
    justify-content: space-between;
}

.aboutusbotleft {
    width: 29.9vw;
    height: 36.11vh;
    display: block;
}

.ui-content-bottom-right {
    width: 43.07vw;
}

.ui-content-bottom-right-top {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.tutu {
    width: 21.04vw;
    height: 11.2vh;
    display: block;
}

.rightbottom {
    width: 43.07vw;
    height: 23.24vh;
    display: block;
    margin-top: 1.76vh;
}

.noActive {
    display: none;
}

.namemazhuo {
    width: 62.5vw;
    height: 70.09vh;
    display: block;
    margin: 0 auto;
}

.namejieshao {
    text-align: center;
    font-size: 1.25vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    margin-top: 1.48vh;
}

.zjdpy {
    font-size: 0.94vw;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #333333;
}

.zjcontent {
    margin-top: 3.61vh;
}

.zjpeo {
    font-size: 0.94vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    text-indent: 4em;
    line-height: 3.33vh;
    margin-top: 0.93vh;
}

.fzlccontent {
    /* margin: 7.5vh auto 0; */
    display: flex;
    justify-content: space-between;
}

.fzlcimg {
    width: 31.25vw;
    height: 92.59vh;
    display: block;
}

/* .fzlccontent-right {
    display: flex;
    height: 890px;
    overflow: auto;
} */

/* .nianfen {
    width: 4.32vw;
} */

/* .erlingersan {
    font-size: 1.88vw;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #459AF0;
    text-align: right;
    margin-top: 5.83vh;
} */

/* .erlingeryi {
    margin-top: 8.24vh;
    font-size: 24px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    text-align: right;
} */

/* .erlingerling {
    margin-top: 13.06vh;
    font-size: 24px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    text-align: right;
}

.erlingyiba {
    margin-top: 61vh;
    font-size: 24px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    text-align: right;
}

.erlingyijiu {
    margin-top: 30.46vh;
    font-size: 24px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    text-align: right;
} */

/* .active {
    font-size: 1.88vw;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #459AF0;
    text-align: right;
} */

/* .buzhou {
    margin: 0 1.93vw 0 0.83vw;
} */

/* .shuidian {
    width: 0.94vw;
    height: initial;
    display: block;
}

.shuxian {
    width: 0.05vw;
    height: 5.83vh;
    background: #F0F0F0;
    margin: 0 auto;
} */
/* 
.xuanzhonglandian {
    width: 0.52vw;
    height: 0.93vh;
    display: block;
    margin: 0 auto;
}

.shuxiana {
    width: 0.05vw;
    height: 11.64vh;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxianb {
    width: 0.05vw;
    height: 143px;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxianc {
    width: 0.05vw;
    height: 137px;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxiand {
    width: 0.05vw;
    height: 156px;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxiane {
    width: 0.05vw;
    height: 117px;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxianf {
    width: 0.05vw;
    height: 142px;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxiang {
    width: 0.05vw;
    height: 176px;
    background: #F0F0F0;
    margin: 0 auto;
}

.shuxianh {
    width: 0.05vw;
    height: 119px;
    background: #F0F0F0;
    margin: 0 auto;
}

.neirong {
    width: 30.57vw;
}

.neirongone {
    background: #F6F6F6;
    margin: 4.91vh auto 0;
    padding: 1.85vh 0.83vw 2.22vh 0.99vw;
    box-sizing: border-box;
}

.activeaa {
    width: 100%;
    background: #459AF0;
    margin: 4.91vh auto 0;
    padding: 1.85vh 0.83vw 2.22vh 0.99vw;
}

.activeaa p {
    font-size: 0.83vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 2.78vh;
}

.neirongtwo {
    width: 100%;
    background: #F6F6F6;
    margin: 3.61vh auto 0;
    padding: 1.85vh 0.83vw 2.22vh 0.99vw;
}
.neirongtwo:hover{
    background-color: #459AF0;
}
.neirongtwo p {
    font-size: 0.83vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    line-height: 2.78vh;
} */
 * {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* Internet Explorer 10+ */
}
*::-webkit-scrollbar {
    /* Chrome, Safari, 和 Opera */
    display: none;
}
.fzlccontent-right {
    width: 38.59375vw;
    display: flex;
    flex-direction: row-reverse;
    height: 92.59vh;
    overflow-y: auto;
}
.shuidian {
    position: absolute;
    width: 0.9375vw;
    height: 2.35vh;
    top: -2.96vh;
    left: -2.235vw;
    z-index: 11;
}
.neirongtwo {
    width: 30.573vw;
    position: relative;
    background: #F6F6F6;
    margin-top: 3.61vh;
    padding: 1.93vh 0.9375vw;
}

.neirongtwo div {
    font-size: 0.83vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    line-height: 2.78vh;
}
.neirongtwo-slect{
    background-color: #459AF0;
}
.neirongtwo-slect div{
    color: #ffffff;
}
.round{
    position: absolute;
    top: 2.14vh;
    left: -2.135vw;
    width: 0.521vw;
    z-index: 10;
    height: 1.07vh;
    background: #FFFFFF;
    border: 1px solid #459AF0;
    border-radius: 50%;
}
.round-slect{
    background: #459AF0;
}
.time-span{
    position: absolute;
    top: 1.07vh;
    left: -5.99vw;
    font-size: 1.25vw;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
}
.timespan-slect{
    font-size: 1.875vw;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #459AF0;
    left: -7.396vw;
    top: 0.32vh;
}
.line{
    position: absolute;
    top: -3.1vh;
    left: -1.875vw;
    width: 2px;
    height: 170%;
    background-color: #F0F0F0;
}
/* .neirongtwo:hover{
    background-color: #459AF0;
}
.neirongtwo:hover div{
    color: #ffffff;
}
.neirongtwo:hover .round{
    background-color: #459AF0;
}
.neirongtwo:hover .time-span{
    font-size: 1.875vw;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #459AF0;
    left: -7.396vw;
    top: 0.32vh;
} */