.detail_esg_header {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 1.4063rem;
    background: url(../images/detail-esg.png);
    background-size: 100%;
}

.detail_esg_header h2{
    color: #fff;
    font-size: .2344rem;
    font-weight: 400;
}
.detail_esg_bg{
    height: 4.4271rem;
    background-color: #fff;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.detail_esg_bg img{
    width: 3.0729rem;
    height: 2.4479rem;
}
.detail_esg_content{
    width: 3.9583rem;
    
}
.detail_esg_mr{
    margin-right: .3646rem;
}
.detail_esg_ml{
    margin-left: .3646rem;
}
.detail_esg_group{
    display: flex;
}
.detail_esg_content h3{
    font-size: .2344rem;
    font-weight: 400;
}
.detail_esg_group p{
    margin-top: .1563rem;
    line-height: .1563rem;
    font-size: .0833rem;
}
.esg_content_line{
    height: .4688rem;
    width: .0208rem;
    background-color: rgb(0, 53, 224);
    margin-right: .0781rem;
}
.detail_esg_title{
    display: flex;
    align-items: center;
}
.esg_content_line_small{
    height: .3125rem;
    width: .0208rem;
    background-color: rgb(0, 53, 224);
    margin-right: .0781rem;
}