/* 首页鼠标和向下图标动画效果 */

.banner_options_elapme {
    cursor: pointer;
    transition: all 0.3s ease;
    animation: mouseFloat 2s ease-in-out infinite;
}

.banner_options_elapme:hover {
    animation: mouseJump 0.5s ease-in-out;
}

.banner_options_elapme img {
    width: 100%;
    height: 100%;
}


/* 鼠标图标持续浮动动画 */

@keyframes mouseFloat {
    0%,
    100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-3px);
    }
}


/* 鼠标图标鼠标移入跳动动画 */

@keyframes mouseJump {
    0%,
    100% {
        transform: translateY(0) scale(1);
    }
    50% {
        transform: translateY(-8px) scale(1.2);
    }
}


/* .home_down {
    cursor: pointer;
    transition: all 0.3s ease;
    animation: downFloat 2s ease-in-out infinite;
    animation-delay: 1s;
}

.home_down:hover {
    animation: downJump 0.5s ease-in-out;
}

.home_down img {
    width: 100%;
    height: 100%;
} */


/* 向下图标持续浮动动画 */

@keyframes downFloat {
    0%,
    100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-3px);
    }
}


/* 向下图标鼠标移入跳动动画 */

@keyframes downJump {
    0%,
    100% {
        transform: translateY(0) scale(1);
    }
    50% {
        transform: translateY(-8px) scale(1.2);
    }
}


/* 1440-1920分辨率适配 */

@media (min-width: 1440px) and (max-width: 1920px) {
    .banner_options_elapme:hover {
        animation: mouseJump 0.5s ease-in-out;
    }
    @keyframes mouseJump {
        0%,
        100% {
            transform: translateY(0) scale(1);
        }
        50% {
            transform: translateY(-10px) scale(1.3);
        }
    }
    /* .home_down:hover {
        animation: downJump 0.5s ease-in-out;
    }
    @keyframes downJump {
        0%,
        100% {
            transform: translateY(0) scale(1);
        }
        50% {
            transform: translateY(-10px) scale(1.3);
        }
    } */
}