.gsgk_content_bt {
            padding: 46px 0 25px 0;
        }

        .gsgk_content_btz {
            font-size: 36px;
        }

        .gsgk_content_bte {
            font-size: 30px;
            color: rgb(190, 216, 253);
        }

        .gsgk_content_tabtul {
            width: 100%;
            height: auto;
            opacity: 0.8;
            margin: auto;
        }

        .gsgk_content_tabtul img {
            width: 100%;
            height: 100%;
        }

        .gsgk_content_tab ul {
            display: flex;
            justify-content: space-between;
        }

        .gsgk_content_tab li {
            text-align: center;
            width: calc((219/1920)*100vw);
        }

        .gsgk_content_tabwz {
            font-size: calc((16/1920)*100vw);
            padding: 21px 0 24px 0;
        }

        .gsgk_content_tabactive {
            opacity: 0;
            transition: 300ms;
        }

        .gsgk_content_tabactive>img {
            width: calc((15/1920)*100vw);
        }

        .gsgk_tab_active .gsgk_content_tabtul {
            opacity: 1 !important;
        }

        .gsgk_tab_active .gsgk_content_tabactive {
            opacity: 1 !important;
        }

        .gsgk_content_tabtulhv {
            cursor: pointer;
            -webkit-animation: scaleout 1.3s infinite ease-in-out;
            animation: scaleout 1.3s infinite ease-in-out;
        }

        @-webkit-keyframes scaleout {
            0% {
                -webkit-transform: scale(1.0)
            }
            100% {
                -webkit-transform: scale(1.1);
                opacity: 0;
            }
        }

        @keyframes scaleout {
            0% {
                transform: scale(1.0);
                -webkit-transform: scale(1.0);
            }
            100% {
                transform: scale(1.1);
                -webkit-transform: scale(1.1);
                opacity: 0;
            }
        }

        .gsgk_content_swp {
            width: 100%;
            height: 681px;
            margin: 41px 5px 74px 5px;
        }

        .gsgk_content_swp>.swiper-container {
            width: 100%;
            height: 100%;
            overflow: unset;
        }

        .gsgk_content_swpl {
            height: 99%;
            width: calc((380/1920)*100vw);
            display: inline-block;
            box-shadow: 0 0 5px #DADADA;
        }

        .gsgk_content_swpr {
            height: 99%;
            width: calc((1357/1920)*100vw);
            float: right;
            box-shadow: 0 0 5px #DADADA;
            padding: 21px calc((41/1920)*100vw);
            overflow: hidden;
        }

        .gsgk_content_swpl li {
            height: 65px;
            padding: 0 calc((60/1920)*100vw) 0 calc((30/1920)*100vw);
            line-height: 65px;
            position: relative;
            cursor: pointer;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            border-bottom: 1px solid #FFF;
        }

        .gsgk_content_swpl li img {
            opacity: 0;
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto;
            right: calc((20/1920)*100vw);
            z-index: 1;
        }

        .gsgk_erji_active {
            background: #003e99;
            color: #FFF;
        }

        .gsgk_erji_active>img {
            opacity: 1 !important;
        }

        .gsgk_content_swpl li:hover {
            background: #003e99;
            color: #FFF;
        }

        .gsgk_content_swpl li:hover img {
            opacity: 1;
        }

        .gsgk_content_swp .swiper-slide {
            background: #FFF;
        }

        .gsgk_content_swpr>.swiper-container {
            height: 100%;
            width: 100%;
        }

        .gsgk_content_swpr .swiper-slide {
            overflow-y: auto;
            overflow-x: unset;
            height: 100%;
            width: 100%;
        }

        .gsgk_content_swpr img {
            max-width: 100%;
        }

        .ldjj_bottom {
            padding: 25px;
            min-height: 1px;
        }

        .ldjj_list {
            display: flex;
            flex-wrap: wrap;
        }

        .ldjj_list>div {
            margin-bottom: calc((30/950)*100vh);
            width: 30%;
            box-shadow: 0 0 3px #999;
            position: relative;
            cursor: pointer;
            transition: 300ms;
        }

        .ldjj_model_r {
            padding-bottom: 10px;
        }

        .ldjj_list_namez {
            font-size: calc((20/950)*100vh);
            font-weight: bold;
        }

        .ldjj_list_namee {
            font-size: calc((16/950)*100vh);
            color: rgb(153, 153, 153);
            margin-top: 5px;
        }

        .ldjj_list_zw {
            font-size: calc((14/950)*100vh);
            color: rgb(153, 153, 153);
        }

        .ldjj_list_tc {
            font-size: calc((14/950)*100vh);
            color: rgb(153, 153, 153);
        }

        .ldjj_list>div .ldjj_model_r {
            width: 100%;
            padding: calc((20/1920)*100vw) calc((30/1920)*100vw);
        }

        .ldjj_list>div .ldjj_list_zw {
            line-height: 2;
            margin-top: calc((15/950)*100vh);
        }

        .ldjj_list>div .ldjj_list_tc {
            line-height: 2;
        }

        .ldjj_list>div:not(:nth-child(3n)) {
            margin-right: calc(9.5% / 2);
        }

        .ldjj_listhv1,
        .ldjj_listhv2,
        .ldjj_listhv3,
        .ldjj_listhv4 {
            position: absolute;
            background: #003e99;
            transition: 100ms;
            z-index: 10;
        }

        .ldjj_listhv1 {
            left: 0;
            top: 0;
            height: 2px;
            width: 0;
        }

        .ldjj_listhv2 {
            top: 0;
            right: 0;
            height: 0;
            width: 2px;
        }

        .ldjj_listhv3 {
            bottom: 0;
            right: 0;
            height: 2px;
            width: 0;
        }

        .ldjj_listhv4 {
            left: 0;
            height: 0;
            width: 2px;
            bottom: 0;
        }

        .ldjj_list>div:hover .ldjj_list_img img {
            transform: scale(1.2);
        }

        .ldjj_list>div:hover .ldjj_listhv1 {
            width: 100%;
        }

        .ldjj_list>div:hover .ldjj_listhv2 {
            height: 100%;
            transition-delay: 100ms;
        }

        .ldjj_list>div:hover .ldjj_listhv3 {
            width: 100%;
            transition-delay: 200ms;
        }

        .ldjj_list>div:hover .ldjj_listhv4 {
            height: 100%;
            transition-delay: 300ms;
        }

        .zzzx_list ul {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }

        .zzzx_list li {
            width: calc((270/1920)*100vw);
            height: calc((280/950)*100vh);
            padding: calc((15/1920)*100vw);
            margin: calc((3/950)*100vh) calc((20/1920)*100vw) calc((23/950)*100vh) calc((3/1920)*100vw);
            box-shadow: 0 0 3px #999;
            cursor: pointer;
            position: relative;
        }

        .zzzx_list li:nth-child(4n) {
            margin-right: 0;
        }

        .zzzx_list_img {
            width: 100%;
            height: calc((233/950)*100vh);
            overflow: hidden;
            position: relative;
            text-align: center;
        }

        .zzzx_list_img img {
            max-width: 100%;
            transition: 400ms;
        }

        .zzzx_list_bt {
            width: 100%;
            height: calc((56/950)*100vh);
            line-height: 56px;
            text-align: center;
               background-image: url(../images/tumingdu.png);
            margin-top: calc((5/950)*100vh);
            overflow: hidden;
        }

        .zzzx_list li:hover .zzzx_list_imghv {
            opacity: 1;
        }

        .zzzx_list li:hover img {
            transform: scale(1.2);
        }

        .zzzx_list_imghv {
            background: rgba(0, 0, 0, 0.5);
            height: calc((233/950)*100vh);
            width: 100%;
            line-height: calc((233/950)*100vh);
            text-align: center;
            color: #FFF;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            opacity: 0;
            transition: 400ms;
        }

        .zzzx_list li:hover .ldjj_listhv1 {
            width: 100%;
        }

        .zzzx_list li:hover .ldjj_listhv2 {
            height: 100%;
            transition-delay: 100ms;
        }

        .zzzx_list li:hover .ldjj_listhv3 {
            width: 100%;
            transition-delay: 200ms;
        }

        .zzzx_list li:hover .ldjj_listhv4 {
            height: 100%;
            transition-delay: 300ms;
        }