.jrcpfw2 {
    width: 100%;
    padding-top: 75px;
}

.jrcpfw2 .column .xian {
    background: #FFB400;
}

.jrcpfw_list {
    width: 100%;
    height: 324px;
    background: url(../img/jrcpfw2Bg.jpg) center no-repeat;
    background-size: cover;
    display: flex;
    align-items: center;
    margin-top: 25px;
}

.jrcpfw_list ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.jrcpfw_list ul li {
    flex: 1;
}

.jrcpfw_list ul li a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.jrcpfw_list ul li .ico {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #Fff;
}

.jrcpfw_list ul li .ico img {
    transition: transform 0.5s;
}

.jrcpfw_list ul li:hover .ico img {
    animation: jello 1s linear;
}

.jrcpfw_list ul li .name {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-top: 30px;
}

@keyframes jello {

    from,
    11.1%,
    to {
        -webkit-transform: none;
        -moz-transform: none;
        transform: none
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        -moz-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        -moz-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        -moz-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        -moz-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        -moz-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
        -moz-transform: skewX(0.390625deg) skewY(0.390625deg);
        transform: skewX(0.390625deg) skewY(0.390625deg)
    }

    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        -moz-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }

}

.djgzlist .swiper-container {
    width: 100%;
}

.djgzlist .swiper-button-next,
.djgzlist .swiper-button-prev {
    display: none;
}

.djgzlist .swiper-pagination {
    width: 100%;
    text-align: center;
    margin-top: 30px;
    position: unset;
}

.djgzlist .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 50%;
    background: #0057b8;
    opacity: .5;
    margin: 0 5px;
}

.djgzlist .swiper-pagination-bullet-active {
    opacity: 1;
}