#index .index-banner {
    width: 100%;
    height: 100vh;
    position: relative;
    overflow: hidden;
}
#index .index-banner-box {
    width: 100%;
    height: 100%;
}
#index .index-banner-box .href-box {
    height: 100%;
    display: inline-block;
}
#index .index-banner-box .index-banner-item {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    height: 100%;
    float: left;
    width: 100%;
}
#index .index-banner-item .banner-text {
    position: absolute;
    top: 50%;
    left: 16%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    z-index: 3;
}
#index .banner-text  .banner-text-p {
    font-size: 60px;
    line-height: 84px;
    color: #ffffff;
    font-weight: 500;
}
#index .banner-text  .banner-slogan {
    font-size: 0.28rem;
    color: #ffffff;
}
#index .banner-text .to-about {
    display: inline-block;
    position: relative;
}
#index .banner-text .show-detail-btn {
    min-width: 178px;
    height: 52px;
    background-color: #ffffff;
    text-align: center;
    line-height: 52px;
    font-size: 18px;
    color: #222222;
    border-radius: 26px;
    margin-top: 27px;
    padding: 0 14px;
}
/* 小箭头 */
#index .index-banner .down-arrow {
    position: absolute;
    left: 50%;
    bottom: 18px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    width: 14px;
    height: 24px;
    color: #ffffff;
}
/* banner下面的小圆点 */
#index .circle-box {
    position: absolute;
    left: 50%;
    bottom: 60px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    z-index: 3;
}
#index .circle-box .circle {
    width: 0.3rem;
    height: 0.3rem;
    border-radius: 0.4rem;
    background-color: #ffffff;
    margin-left: 0.3rem;
}
#index .circle-box .circle:first-of-type {
    margin-left: 0;
}
#index .circle-box .active{
    width: 0.6rem;
}
/* 投资理念 */
#index .invest-philo .title {
    color: #151515;
}
#index .invest-philo .container-title-line {
    background-color: #1E51A2;
}

#index .info-p {
    margin-top: 0.56rem;
    line-height: 0.44rem;
    font-size: 0.28rem;
    text-align: justify;
}
#index .invest-philo .slogan {
    font-size: 0.28rem;
    line-height: 0.44rem;
}
/* #index .container-title .title {
    color: #ffffff;
} */
/* #index .container-title .container-title-line {
    background-color: #ffffff;
} */
#index .page-center-container {
    margin-bottom: 30px;
}
#index .principle-box {
    margin-top: 20px;
    font-size: 0.28rem;
}
#index .principle-box .principle-item:nth-of-type(2) {
    margin-left: 40px;
}
#index .principle-item-title {
    margin-bottom: 8px;
    white-space: nowrap;
}
#index .principle-item-title img {
    width: 19px;
    height: 19px;
    margin-right: 10px;
}
#index .principle-item-title span.vertical-middle {
    font-size: 0.28rem;
}


#index .invest-philo {
    margin-top: 100px;
    margin-bottom: 100px;
}
/* 投资理念的左边的文字 */
#index .introduct-title {
    margin: 23px 0;
    line-height: 26px;
    font-size: 20px;
    color: #434343;
}
#index .introduct-detail {
    font-size: 12px;
    line-height: 22px;
    color: #444444;
}
/* 投资理念的图片 */
#index .invest-philo .img-box {
    margin: 12px 0 0 9%;
    width: 56.9%;
    float: right;
}
#index .invest-philo .introduct-img {
    width: 100%;
    height: auto;
}
#index .invest-philo .img-line {
    height: 2px;
    background-color: #F3F3F3;
    margin-top: 30px;
}
#index .introduct-box {
    font-size: 0.28rem;
    padding: 0;
    display: inline !important;
}
#index .introduct-box p {
    word-break: break-all;
}
/* 被投企业 */
#index .enterprise {
    background-image: url('/assets/images/index/company-bg.png');
    background-size: 100% 130%;
    background-repeat: no-repeat;
    background-position: center center;
    min-height: 719px;
    padding: 88px 0;
}
#index .enterprise .enterprise-box {
    width: 100%;
    max-width: 932px;
    background-color: rgba(87, 123, 179, 0.7);
    overflow: hidden;
}
.enterprise-box .title {
    color: #ffffff;
}
#index .enterprise .container-title {
    margin: 38px 0 0 45px;
}
.enterprise-box .container-title-line {
    background-color: #ffffff;
}
    /* 被投企业的列表 */
#index .enterprise-list {
    margin-top: 50px;
    padding: 0 25px;
}
#index .enterprise-list .enterprise-item {
    /* margin: 0 0 46px 46px; */
    margin-bottom: 46px;
    text-align: center;
    width: 14.28%;
}
#index .enterprise-item .enterprise-icon {
    /* width: 1.6rem; */
    height: 1.6rem;
    border-radius: 0.8rem;
    text-align: center;
}
#index .enterprise-item .enterprise-img-box {
    display: inline-block;
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 0.8rem;
    background-color: #ffffff;
    text-align: center;
    line-height: 1.6rem;
    overflow: hidden;
}
#index .enterprise-item .enterprise-img {
    max-width: 1.6rem;
}
#index .enterprise-item-round {
    width: 80px;
    height: 80px;
    background-color: #ffffff;
    border-radius: 40px;
    background-size: 50% 50%;
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block
}
#index .enterprise-item .enterprise-name {
    font-size: 13px;
    line-height: 18px;
    color: #ffffff;
    margin-top: 23px;
    display: block;

}




@media screen and (max-width: 767px) {
    .container-title {
        padding-left: 0;
    }
    #index .index-banner-box .index-banner-item {
        background-position: 70% 50%;
    }
    #index .index-banner-item .banner-text {
        left: 0;
    }
    #index .banner-text .banner-text-p {
        font-size: 0.8rem;
        margin-left: 0.44rem;
        line-height: 1.12rem;
    }
    #index .banner-text .show-detail-btn {
        width: 2.62rem;
        height: 0.76rem;
        line-height: 0.76rem;
        margin-left: 0.44rem;
        font-size: 0.32rem;
    }
    /* 投资理念 */
    #index .invest-philo {
        display: block;
        margin: 0.56rem 0 0.5rem;
        padding: 0 0.44rem;
    }
    #index .introduct {
        width: 88%;
        margin: 0 auto;
    }
    #index .introduct-title {
        margin: 0.46rem 0;
        font-size: 0.4rem;
        line-height: 0.52rem;
    }
    #index .introduct-detail {
        font-size: 0.24rem;
        line-height: 0.44rem;
    }
    #index .invest-philo .img-box {
        flex: auto;
        -webkit-flex: auto;
        margin: 0;
        text-align: right;
        float: none;
        width: 100%;
    }
    #index .invest-philo .introduct-img {
        margin: 0.4rem auto 0.36rem;
        display: block;
        width: 78.13%;
    }
    #index .invest-philo .img-line {
        width: 92%;
        display: inline-block;
        margin-top: 0;
    }
    /* 被投企业 */
    #index .enterprise {
        height: 9.86rem;
        background-size: 150% 110%;
    }
    #index .enterprise .enterprise-box {
        height: 100%;
        position: relative;
    }
    #index .enterprise .container-title {
        margin: 0.8rem auto 0;
        width: 88%;
    }
    #index .enterprise-list {
        margin: 1rem auto 0;
        padding: 0;
        overflow: hidden;
        position: relative;
    }
    #index .enterprise-list .enterprise-item {
        margin: 0 0 0.9rem 0;
        width: 33.33%;
    }
    #index .enterprise-list .enterprice-item-unit {
        /* width: 33.33%; */
        width: 100%;
        padding: 0 5px;
        float: left;
        height: 100%;
    }
    #index .enterprice-item-unit .enterprise-item:nth-of-type(4) {
        margin-bottom: 0;
    }
    #index .enterprice-item-unit .enterprise-item:nth-of-type(5) {
        margin-bottom: 0;
    }
    #index .enterprice-item-unit .enterprise-item:nth-of-type(6) {
        margin-bottom: 0;
    }

    #index .mobile-enterprise-left-arrow,
    #index .mobile-enterprise-right-arrow {
        position: absolute;
        top: 50%;
        /* transform: translateY(-50%);
        -webkit-transform: translateY(-50%); */
        width: 0.38rem;
        height: 0.34rem;
        padding: 40px 0px;
        box-sizing: content-box;
    }
    #index .mobile-enterprise-left-arrow {
        left: 0.2rem;
    }
    #index .mobile-enterprise-right-arrow {
        right: 0.2rem;
    }
}


.ql-editor {
    padding: 0;
}
