#HZKH .iconColumnsBox {
    position: relative;
    overflow: hidden;
}

#HZKH .iconColumnsBoxShadow {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 100;
    box-shadow: 4vw 0 8vw inset white;
    pointer-events: none;
}

#HZKH .mainCenterItemMain {
    padding: 3vw 16%;
}

#HZKH .iconColumn {
    display: flex;
    /* height: 9vw; */
    /* margin: 1vw 0;
    transition: all 10s ease-in; */
    position: relative;
    /* transform: translateX(-100%); */
}

#HZKH .iconColumnBox {
    margin: 1vw 0;
    transition: all 50s;
}

#HZKH .iconItem {
    margin: 0 0.5vw;
}

#HZKH .iconItem img {
    width: 180px;
    height: 80px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
}