.honor{
    position: relative;
    width: 100%;
    min-height: 620px;
    z-index: 1;
    margin-bottom: 50px;
}

.honor .honor-banner{
    position: absolute;
    width: 100%;
    height: 620px;
    padding-bottom: 0;
    z-index: 2;
}

.bg-banner{
    margin-top: 0;
    padding-bottom: 0;
    height: 100%;
}

.honor .info{
    position: relative;
    width: 100%;
    z-index: 4;
}

.info-title{
    padding-top: 30px;
    font-size: calc(28 / 14 * 1rem);
    line-height: 40px;
    color: var(--color);
}

.info-content{
    margin: 0 auto;
    padding-top: calc(30/14 * 1rem);
    width: 100%;
    line-height: calc(40/14 * 1rem);
    box-sizing: border-box;
}

.info-content img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
}