/* 页面顶图 */
.page-img{
    width: 100%;
    height: 53.5rem;
    background: url('https://cdn01.zhinengshouyin.com/website/images/aboutUs/company-top-img.jpg') 0 0 no-repeat;
    background-size: cover;
}

.whiteBg{
    background-color: #fff;
}

.top-img-text{
    font-size: 5rem;
    font-family: PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
}

.top-img-btn{
    margin-top: 3rem;
    width: 30.3rem;
    height: 4.9rem;
    border: 1px solid #FFFFFF;
    border-radius: 2.5rem;
    font-size: 3rem;
    color: #FEFEFF;
    cursor: pointer;
}

.top-img-text-small{
    margin-top: 1.5rem;
    color: #fff;
    font-size: 1.2rem;
}

.section-title{
    margin-top: 5.1rem;
    font-size: 3rem;
    font-weight: 800;
    color: #fff;
}
.histroy-container .section-title{
    color: #fff;
}

.section-line{
    margin-top: 2rem;
    width: 6.4rem;
    height: .4rem;
    background: linear-gradient(90deg, #4D4397 0%, #8B85FF 100%);
    border-radius: .2rem;
}

.about-invoee{
    width: 120rem;
    margin: 0 auto;
}
.about-invoee-intro{margin-top: 6.4rem;}
.building{
    height: 43rem;
    margin-right: 10rem;
}
.about-invoee-intro p{
    color: #373737;
    font-size: 1.6rem;
    margin-bottom: 5rem;
}

.about-invoee-solgon{
    padding: 14rem 0;
}
.invoee-solgon-item{
    position: relative;
}
.about-invoee-solgon .invoee-solgon-item + .invoee-solgon-item::before{
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    width: .1rem;
    height: 8.2rem;
    background: #DFDFDF;
}
.invoee-solgon-item-title{
    margin-bottom: 3rem;
    font-size: 2.1rem;
    font-family: PingFang SC;
    font-weight: 800;
    color: #4D4B9C;
}

.advantage{
    background: url('https://cdn01.zhinengshouyin.com/website/images/aboutUs/bg.jpg') 0 0 no-repeat;
    background-size:cover;
}

.advantage-container{
    width: 120rem;
    margin: 0 auto;
    padding-bottom: 7rem;
}

.advantage-container .section{
    margin-bottom: 3rem;
}

/* .advantage-section-wrap{
    height: 35.3rem;
} */
.advantage-section-title{
    margin-bottom: 1.8rem;
    margin-left: 2.5rem;
    margin-top: 5.6rem;
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 800;
    color: #1F1F1F
}
.advantage-section-type-wrap >div{
    height: 38rem;
}
.advantage-section-wrap > div{
    margin: 0 2.5rem;
    padding: 0 2rem;
    box-sizing: border-box;
    background-color: #fff;
    box-shadow: 0 .3rem 1.3rem 0 rgba(177, 177, 177, 0.41);
    border-radius: .6rem;
    width: 30.4rem;
}

.advantage-section-wrap img{
    margin-top: 5rem;
    width: 9rem;
    height: 9rem;
}
.advantage-section-wrap .title{
    margin-top: 4rem;
    color: #000;
    font-weight: bold;
    font-size: 2.4rem;
}
.advantage-section-wrap .subs{
    margin-top: 2.3rem;
    color: #7D7D7D;
    font-size: 1.4rem;
}


.advantage-section-wrap.advantage-section-wrap-ability{
    height: 21.8rem;
}
.advantage-section-wrap.advantage-section-wrap-ability .record{
    font-size: 4.5rem;
    font-weight: bold;
}
.advantage-section-wrap.advantage-section-wrap-ability .record sub{font-size: 3.5rem;font-weight: normal;margin-left: .5rem;}
.advantage-section-wrap.advantage-section-wrap-ability .record span{font-weight: normal;}
.advantage-section-wrap.advantage-section-wrap-ability .advantage-section-wrap-ability-item1{
    color: #7094F1;
}
.advantage-section-wrap.advantage-section-wrap-ability .advantage-section-wrap-ability-item2{color: #39D0BE;}
.advantage-section-wrap.advantage-section-wrap-ability .advantage-section-wrap-ability-item3{color: #FD716D;}
.advantage-section-wrap.advantage-section-wrap-ability .text{
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 800;
    color: #373737;
}

.histroy{
   height: 54.3rem;
   background: url('https://cdn01.zhinengshouyin.com/website/images/aboutUs/dsj-bg.png') 0 0 no-repeat;
   background-size:cover;
}

.histroy-container{
    width: 120rem;
    margin: 0 auto;
    padding: 0 2.5rem;
    box-sizing: border-box;
}
.history-times{
    margin-top: 6.8rem;
    margin-bottom: 7.8rem;
}
.history-times li {
    min-width: 12.5%;
}
.history-times li div.active{
    position: relative;
    color:#fff;
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 800;
}
.history-times li div{
    cursor: pointer;
    font-size: 2.3rem;
    color: #8E8E8E;
    display: inline-block;
}
.history-times li div.active::after{
    content: '';
    position: absolute;
    top: 4.5rem;
    left: 50%;
    transform: translateX(-50%);
    width: 2.8rem;
    height: .4rem;
    background: #fff;
}


.history-con{
    width: 100%;
    overflow: hidden;
}
.history-con div{
    min-width: 100%;
   font-size: 2.3rem;
   color: #fff;
   font-family: PingFang SC;
   font-weight: 800;
   text-align: center;
}