.enterprise-culture{
    width: 100%;
    /* margin: 0 auto; */
    overflow: hidden;
}

.enterprise-culture-title{
    margin: 60px auto;
    color: #1d2129;
    text-align: center;
    font-family: "OPPOSans";
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: 44px;
}

.enterprise-culture-content{
    display: flex;
    gap: 40px;
    align-items: center;
    width: 1400px;
    margin: 0 auto;
}

.enterprise-culture-left{
    flex: 1;
}

.enterprise-culture-item{
    width: 100%;
    display: flex;
    aspect-ratio: 85/11;
    gap: 40px;
    align-items: center;
    padding-left: 10px;
    cursor: pointer;
}

.enterprise-culture-item:hover{
    background-color: #2603E9;
}

.enterprise-culture-item:hover .enterprise-culture-info-title{
    color: #ffffff;
}

.enterprise-culture-item:hover .enterprise-culture-info-explain{
    color: #ffffff99;
}

.enterprise-culture-icon{
    width: 60px;
    aspect-ratio: 1/1;
}

.enterprise-culture-icon img{
    width: 100%;
    height: 100%;
}

.enterprise-culture-info{
    flex: 1;
}

.enterprise-culture-info-title{
    align-self: stretch;
    color: #1d2129;
    font-family: "OPPOSans";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px;
}

.enterprise-culture-info-explain{
    align-self: stretch;
    color: #86909c;
    font-family: "OPPOSans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.enterprise-culture-right{
    width: 640px;
    aspect-ratio: 320/213;
    background-image: url(../images/about/enterprise-culture.png);
    background-repeat: no-repeat;
    background-size: cover;
}