.ingrampc {
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.ingrampc > img {
    display: block;
    vertical-align: bottom;
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
}

@keyframes btnZoom {
    0% {
        opacity: 1.0;
        transform: scale(1, 1)
    }

    60% {
        opacity: 0.8;
        transform: scale(1.1, 1.1)
    }

    100% {
        opacity: 0.8;
    }
}

@-moz-keyframes btnZoom {
    0% {
        opacity: 1.0;
        transform: scale(1, 1)
    }

    60% {
        opacity: 0.8;
        transform: scale(1.1, 1.1)
    }

    100% {
        opacity: 0.8;
    }
}

@-webkit-keyframes btnZoom {
    0% {
        opacity: 1.0;
        transform: scale(1, 1)
    }

    60% {
        opacity: 0.8;
        transform: scale(1.1, 1.1)
    }

    100% {
        opacity: 0.8;
    }
}

@-o-keyframes btnZoom {
    0% {
        opacity: 1.0;
        transform: scale(1, 1)
    }

    60% {
        opacity: 0.8;
        transform: scale(1.1, 1.1)
    }

    100% {
        opacity: 0.8;
    }
}

.wrap {
    height: 102px;
    position: absolute;
    width: 1100px;
    left: 0;
    right: 0;
    top: 38%;
    margin: auto;
    text-align: center;
    font-size: 46px;
    color: #fff;
}

.wrap {
    animation: btnZoom infinite linear 0.7s;
    -moz-animation: btnZoom infinite linear 0.7s;
    -webkit-animation: btnZoom infinite linear 0.7s;
    -o-animation: btnZoom infinite linear 0.7s;
}
