@media screen and (max-width: 768px) {
    #menu{
        display: none;
    }
    .minds {
        display: block !important;
    }
    .minds .img344 {
        width: 5vw;
        height: 5vw;
        object-fit: contain;
    }
    .ppi1 {
        width: 100%;
        position: relative;
    }
    .ppi1 .bh1 {
        width: 100%;
        height: 60vw;
        object-fit: cover;
    }
    .gonsijian1 .llle1 .pff34 {
        height: 47vw;
        overflow-x: hidden;
        overflow-y: auto;
    }
    header {
        width: 100%;
        height: 14.12vw;
        background: #00000030;
        padding: 0 2.08vw;
        display: flex;
        align-items: center;
        justify-content: space-between;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 9;
    }
    header .logim1 {
        height: 11.17vw;
        object-fit: contain;
    }
    header .naver3 {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        position: fixed;
        left: 0;
        width: 30%;
        height: 100vh;
        flex-flow: column;
        z-index: 999;
        top: 0;
        padding-top: 10vw;
        background-color: #000000d8;
        display: none;
    }
    header .naver3 a,
    header .naver3 span {
        color: #fff !important;
        padding: 2vw 0;
        width: 100%;
        display: inline-block;
        text-align: center;
    }
    header .naver3 .actlie {
        background-color: #E70012;
        color: #ffff;
    }
    header .sousu {
        width: 1.56vw;
        height: 1.51vw;
        object-fit: contain;
        cursor: pointer;
        display: none;
    }
    .footer1 {
        background-size: cover;
        background-color: #191C2B;
    }
    .footer1 .ffoe {
        display: flex;
        justify-content: space-between;
        flex-flow: column;
        padding: 2vw 2.38vw 1.1vw;
    }
    .footer1 .ffoe .mmke {
        width: 100%;
        display: flex;
        flex-flow: column;
        align-items: center;
    }
    .footer1 .lm1 {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        justify-content: space-around;
    }
    .footer1 .lm1 .lima1 {
        display: flex;
        flex-flow: column;
        margin-right: 2.9vw;
    }
    .footer1 .lm1 .lima1 .tq1 {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #ffffff;
        margin-bottom: 1.1vw;
    }
    .footer1 .lm1 .lima1 i {
        width: 1.04vw;
        height: 0.1vw;
        background: #E70012;
        margin-bottom: 0.8vw;
    }
    .footer1 .lm1 .lima1 a {
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #ffffff;
        margin-bottom: 0.8vw;
    }
    .footer1 .lm2 {
        width: 18.28vw;
        height: 18.23vw;
        margin: 3vw auto;
    }
    .fos {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        padding: 3vw 9.38vw;
        border-top: 0.05vw solid #FFFFFF10;
    }
    .fos span {
        font-size: 2.3vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #ffffff;
    }
    .fos select {
        display: none;
        width: 18.54vw;
        height: 2.4vw;
        border: 0.05vw solid #ffffffcf;
        padding: 0 0.5vw;
    }
    .lisuu {
        background-color: #E9EEF7;
    }
    .lisuu header {
        display: none;
        background: #00000040 !important;
    }
    .lisuu .ddbox {
        padding: 4vw 8.3vw 6.6vw;
        display: flex;
        justify-content: space-between;
        flex-flow: column;
    }
    .lisuu .ddbox .lefza1 {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .heai1 {
        position: relative;
    }
    .heai1 .bfg {
        font-size: 13.42vw;
        font-family: Arial;
        font-weight: 400;
        font-style: italic;
        color: #040086;
        opacity: 0.08;
    }
    .heai1 .niw {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        position: absolute;
        top: 56%;
        left: 4vw;
        width: 23vw;
        transform: translateY(-50%);
    }
    .heai1 .niw div {
        font-size: 3vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #040086;
    }
    .heai1 .niw div span {
        font-weight: 600;
    }
    .heai1 .niw .yionwn {
        font-size: 1.04vw;
        font-family: Arial;
        font-weight: 400;
        color: #040086;
        text-transform: uppercase;
    }
    .bblist {
        display: flex;
    }
    .bblist .litem1 {
        display: flex;
        align-items: center;
        margin-right: 3vw;
    }
    .bblist .litem1 .iune {
        display: none;
    }
    .bblist .litem1 i {
        width: 1vw;
        height: 1vw;
        background: #333333;
        opacity: 0.5;
        border-radius: 50%;
        margin-right: 1.3vw;
        margin-left: 0.3vw;
    }
    .bblist .litem1 span {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .bblist .acti1 i {
        display: none;
    }
    .bblist .acti1 .iune {
        display: block !important;
        width: 1.15vw;
        height: 1.15vw;
        object-fit: contain;
        margin-right: 0.89vw;
    }
    .bblist .acti1 span {
        color: #040086 !important;
        font-weight: 600 !important;
    }
    .riga32 {
        display: flex;
        flex-flow: wrap;
    }
    .riga32 .iibox {
        width: 100%;
        height: 20.38vw;
        background: #FFFFFF;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 0 1.6vw;
        margin-left: 1.5vw;
        margin-bottom: 2vw;
        transition: all 0.4s;
    }
    .riga32 .iibox:hover h4 {
        color: #040086 !important;
    }
    .riga32 .iibox .l1 {
        width: 16vw;
        height: 15vw;
        background: url(../img/a1.png) no-repeat;
        background-size: contain;
        background-position: center;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        padding-top: 1.3vw;
    }
    .riga32 .iibox .l1 .ss1 {
        font-size: 2.73vw;
        font-family: PingFang;
        font-weight: 500;
        color: #333333;
    }
    .riga32 .iibox .l1 .ss2 {
        font-size: 3.56vw;
        font-family: PingFang;
        font-weight: bold;
        color: #333333;
    }
    .riga32 .iibox .l2 {
        flex: 1;
        padding-left: 5vw;
        width: 20vw;
    }
    .riga32 .iibox .l2 h4 {
        width: 100%;
        font-size: 2.8vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin-bottom: 0.6vw;
    }
    .riga32 .iibox .l2 .lie2 {
        width: 100%;
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .ddbox12 {
        padding: 4vw 8.33vw 6vw;
    }
    .ddbox12 .lefza1 {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    .ddbox12 .jainxibox {
        display: flex;
        flex-flow: wrap;
    }
    .ddbox12 .jainxibox .jianitem {
        width: 48%;
        height: 31.88vw;
        background: #574266;
        padding: 1.2vw 1.5vw;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        margin-right: 1vw;
        margin-bottom: 1vw;
        cursor: pointer;
        transition: all 0.3s;
    }
    .ddbox12 .jainxibox .jianitem:nth-child(2n) {
        margin-right: 0vw;
    }
    .ddbox12 .jainxibox .jianitem .mt1 {
        font-size: 4.56vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .ddbox12 .jainxibox .jianitem .mt2 {
        font-size: 2.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        text-transform: uppercase;
    }
    .ddbox12 .jainxibox .jianitem .mt3 {
        width: 3.65vw;
        height: 0.16vw;
        background: #FFFFFF;
    }
    .ddbox12 .jainxibox .jianitem img {
        height: 9.85vw;
        object-fit: contain;
    }
    .ddbox12 .jainxibox .jianitem .img22 {
        display: flex;
        align-items: center;
        justify-content: end;
    }
    .liaojie {
        width: 16.42vw;
        height: 6.13vw;
        border: 0.05vw solid #DCDCDC;
        padding: 0 0.89vw;
        display: flex;
        align-items: center;
        justify-content: space-between;
        transition: all 0.4s;
    }
    .liaojie span {
        font-size: 2.23vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .liaojie img {
        width: 3.56vw;
        height: 0.42vw;
        object-fit: contain;
    }
    .ddbox32 {
        display: flex;
        flex-flow: column;
        height: 100%;
    }
    .ddbox32 .ln1 {
        width: 100%;
        padding: 4vw 7vw 0 8.33vw;
        display: flex;
        flex-flow: column;
    }
    .ddbox32 .ln1 .hh1 {
        font-size: 3.25vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        margin-bottom: 1vw;
    }
    .ddbox32 .ln1 .hh2 {
        width: 100%;
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .ddbox32 .ln1 .hh2 p {
        margin-bottom: 2vw;
    }
    .ddbox32 .ln2 {
        width: 100%;
        display: flex;
        flex-flow: column;
    }
    .ddbox32 .ln2 .tt1img {
        width: 100%;
        height: 50.21vw;
        object-fit: cover;
    }
    .ddbox32 .ln2 .zdbox {
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: center;
        background: url(../img/vd2.png) no-repeat;
        background-size: cover;
        background-position: center;
        padding: 9vw 2vw;
    }
    .ddbox32 .ln2 .zdbox .iteb {
        flex: 1;
        display: flex;
        flex-flow: column;
        align-items: center;
        justify-content: center;
    }
    .ddbox32 .ln2 .zdbox .iteb .n1 {
        font-size: 3.8vw;
        font-family: Arial;
        font-weight: 400;
        color: #FFFFFF;
        margin-bottom: 1.5vw;
    }
    .ddbox32 .ln2 .zdbox .iteb .n2 {
        font-size: 2.23vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .swipe1 {
        position: relative;
        width: 80vw;
    }
    .swipe1 .swiper-wrapper {
        width: 100%;
        overflow: hidden;
    }
    .swipe1 .swiper-wrapper .swiper-slide {
        width: 100%;
        position: relative;
    }
    .swipe1 .swipernation {
        position: absolute;
        bottom: 1vw;
        z-index: 9;
        text-align: center;
        padding-right: 2.4vw;
        display: flex;
        justify-content: flex-end;
    }
    .swipe1 .swipernation .swiper-pagination-bullet {
        width: 0.52vw;
        height: 0.52vw;
        background: #FFFFFF;
        border-radius: 50%;
        opacity: 1;
    }
    .swipe1 .swipernation .swiper-pagination-bullet-active {
        width: 0.52vw;
        height: 0.52vw;
        background: #E70012;
        border-radius: 50%;
        opacity: 1;
    }
    .left1 {
        background-color: #F2F2F2;
        position: relative;
        width: 80vw;
        height: 100%;
    }
    .left1 .toimg {
        width: 80vw;
        height: 46vw;
        object-fit: cover;
    }
    .left1 h3 {
        font-size: 1.04vw;
        color: #333333;
        padding: 0 1vw 0;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 3vw;
        background: #00000070;
        font-size: 0.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        display: flex;
        align-items: center;
    }
    .left1 .tex32 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        padding: 1vw 2vw 1.5vw;
    }
    .rigne1 {
        width: 100%;
    }
    .rigne1 .topnav {
        display: flex;
        border-bottom: 0.16vw solid #F2F2F2;
        align-items: center;
        padding-bottom: 1.5vw;
    }
    .rigne1 .topnav i {
        width: 0.05vw;
        height: 1.04vw;
        background: #DCDCDC;
        margin: 0.2vw 1.5vw 0;
    }
    .rigne1 .topnav .mlie1 {
        font-size: 1.04vw;
        font-family: Microsoft YaHei;
        font-weight: 500;
        color: #333333;
        position: relative;
    }
    .rigne1 .topnav .acte2 {
        color: #000;
        font-weight: 600;
        font-size: 1.35vw;
    }
    .rigne1 .topnav .acte2::after {
        content: '';
        position: absolute;
        bottom: -1.6vw;
        left: 0;
        width: 100%;
        height: 0.16vw;
        background-color: #E70012;
    }
    .rigne1 .topnav .moe432 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
    }
    .newlist33 {
        background-color: #FFFFFF;
        display: flex;
        justify-content: space-between;
        flex-flow: column;
    }
    .lise33 {
        display: flex;
        flex-flow: column;
    }
    .lise33 .itemas2 {
        display: flex;
        align-items: center;
        padding: 0.94vw 1.56vw 0.94vw 0;
        border-bottom: 0.05vw solid #DCDCDC;
        cursor: pointer;
    }
    .lise33 .itemas2 .misieimg {
        display: none;
        width: 8.75vw;
        height: 6.35vw;
        object-fit: cover;
    }
    .lise33 .itemas2:hover {
        background: #FFFFFF;
        box-shadow: 0vw 0vw 1vw 0vw rgba(0, 0, 0, 0.08);
        padding: 0.94vw 1.56vw !important;
    }
    .lise33 .itemas2:hover .misieimg {
        display: block !important;
    }
    .lise33 .itemas2:hover .le1 {
        display: none !important;
    }
    .lise33 .itemas2:hover .rit1 {
        width: 24.53vw !important;
    }
    .lise33 .itemas2:hover .rit1 span {
        display: block;
    }
    .lise33 .itemas2 .le1 {
        display: flex;
        flex-flow: column;
        align-items: center;
        justify-content: center;
        padding-right: 1.25vw;
    }
    .lise33 .itemas2 .le1 .mn1 {
        font-size: 2.68vw;
        font-family: Microsoft YaHei;
        font-weight: 600;
        color: #333333;
        width: 13vw;
        text-align: center;
    }
    .lise33 .itemas2 .le1 .mn2 {
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        text-align: center;
        color: #333333;
        width: 13vw;
    }
    .lise33 .itemas2 .rit1 {
        width: 63vw;
        padding-left: 1.04vw;
        border-left: 0.05vw solid #DCDCDC;
        margin: 3vw 0;
    }
    .lise33 .itemas2 .rit1 .he2 {
        width: 100%;
        font-size: 2.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .lise33 .itemas2 .rit1 .he3 {
        width: 100%;
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #777777;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .lise33 .itemas2 .rit1 span {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        padding: 0.3vw 0;
        display: none;
    }
    .bh3 {
        width: 100%;
        height: 48.96vw;
    }
    nav {
        width: 100%;
        height: 9.54vw;
        background: #F8F8F8;
        padding: 0 13.4vw;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    nav .lmx1 {
        height: 100%;
        display: flex;
        align-items: center;
    }
    nav .lmx1 a {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #484848;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 0 1.2vw;
        border-bottom: 0.2vw solid transparent;
    }
    nav .lmx1 a:hover {
        font-weight: 600;
        color: #040086 !important;
        border-bottom: 0.2vw solid #040086;
    }
    nav .lmx1 .acc3 {
        color: #040086;
        font-weight: 600;
        border-bottom: 0.2vw solid #040086;
    }
    .lmx2 {
        display: none;
        align-items: center;
    }
    .lmx2 img {
        width: 1.04vw;
        height: 1.04vw;
        object-fit: contain;
        margin-right: 0.5vw;
    }
    .lmx2 span {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #888888;
    }
    .lmx2 span a {
        color: #888888;
    }
    .rongyu {
        display: flex;
        flex-flow: wrap;
        padding: 2.6vw 12.5vw;
    }
    .rongyu .ii2 {
        width: 100%;
        height: 39.38vw;
        background: #FFFFFF;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        transition: all 0.3s;
        margin-right: 1.5vw;
        margin-bottom: 2vw;
        box-shadow: 0vw 0vw 1vw 0vw rgba(0, 20, 18, 0.06);
        margin-bottom: 3vw;
    }
    .rongyu .ii2 img {
        width: 100%;
        height: 33.49vw;
        object-fit: contain;
        margin-bottom: 1.2vw;
    }
    .rongyu .ii2 span {
        width: 80%;
        overflow: hidden;
        font-size: 2.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        text-align: center;
    }
    .natioan1 {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 3vw 0;
        background-color: #f9f9f9;
    }
    .natioan1 .fen1 {
        width: 6vw;
        height: 6vw;
        background: #FFFFFF;
        border: 0.05vw solid #D4D5E3;
        font-size: 2.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 0.5vw;
        cursor: pointer;
    }
    .natioan1 .fen1:hover {
        background: #040086 !important;
        color: #fff !important;
    }
    .natioan1 .acts2 {
        background: #040086 !important;
        color: #fff !important;
    }
    .ttbox {
        background-color: #f9f9f9;
        padding: 6vw 0;
    }
    .ttbox .xiaobox {
        width: 90vw;
        background: #FFFFFF;
        margin: auto;
        display: flex;
        align-items: center;
        flex-flow: column;
    }
    .ttbox .xiaobox h4 {
        font-size: 2.68vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
    }
    .ttbox .xiaobox .mmsan {
        font-size: 2.43vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        padding: 1.4vw 0;
        border-bottom: 0.05vw solid #EEEEEE;
    }
    .ttbox .xiaobox .mmsan span {
        margin-right: 3vw;
    }
    .ttbox .texttes {
        padding: 3vw;
        border-bottom: 0.05vw solid #EEEEEE;
    }
    .ttbox .texttes p {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #484848;
        margin-bottom: 4vw;
    }
    .ttbox .texttes img {
        width: 62.81vw;
        object-fit: contain;
        margin: 4vw auto;
    }
    .xiayis {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        padding: 1vw 3vw;
        width: 100%;
    }
    .xiayis .stp {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        margin-bottom: 1.32vw;
    }
    .mine32 {
        width: 100%;
        height: 58.44vw;
        background: url(../img/ddc.png) no-repeat;
        background-size: cover;
        display: flex;
        align-items: flex-end;
        justify-content: center;
        position: relative;
    }
    .mine32 .swiperner {
        position: relative;
        width: 55vw;
    }
    .mine32 .swiperner .swiper-slide {
        width: 55vw;
        height: 37vw;
    }
    .mine32 .swiperner .swiper-slide img {
        width: 55vw;
        height: 37vw;
        object-fit: cover;
    }
    .mine32 .swiperner .swiper-wrapper {
        width: 100%;
        overflow: hidden;
    }
    .mine32 .swiperner .swiper-wrapper .swiper-slide {
        width: 100%;
        position: relative;
    }
    .mine32 .swiperner .swipernation {
        position: absolute;
        bottom: 1vw;
        z-index: 9;
        text-align: center;
        padding-right: 2.4vw;
        display: flex;
        justify-content: flex-end;
    }
    .mine32 .swiperner .swipernation .swiper-pagination-bullet {
        width: 0.52vw;
        height: 0.52vw;
        background: #FFFFFF;
        border-radius: 50%;
        opacity: 1;
    }
    .mine32 .swiperner .swipernation .swiper-pagination-bullet-active {
        width: 0.52vw;
        height: 0.52vw;
        background: #E70012;
        border-radius: 50%;
        opacity: 1;
    }
    .nea2 {
        width: 6vw;
        height: 6vw;
        background: #FFFFFF;
        transform: rotateZ(45deg);
        position: absolute;
        bottom: 13.3vw;
        right: 13vw;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    .nea2:hover {
        background: #4AA6E7;
    }
    .nea2:hover span {
        color: #fff !important;
    }
    .nea2 span {
        font-size: 1.6vw;
        transform: rotateZ(-45deg);
        color: #7f7f7f;
    }
    .peadv {
        width: 6vw;
        height: 6vw;
        background: #FFFFFF;
        transform: rotateZ(45deg);
        position: absolute;
        bottom: 13.3vw;
        left: 13vw;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    .peadv:hover {
        background: #4AA6E7;
    }
    .peadv:hover span {
        color: #fff !important;
    }
    .peadv span {
        transform: rotateZ(-45deg);
        font-size: 1.6vw;
        color: #7f7f7f;
    }
    .noe12 {
        display: flex;
        justify-content: center;
    }
    .noe12 .mnssbox {
        width: 66vw;
        padding-top: 3vw;
        padding-bottom: 6vw;
    }
    .noe12 .mnssbox h3 {
        font-size: 3.25vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        margin-bottom: 1.5vw;
    }
    .noe12 .mnssbox p {
        font-size: 2.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
    }
    .newlsie {
        background-color: #f9f9f9;
        display: flex;
        align-items: center;
        padding: 3vw 0;
        flex-flow: column;
    }
    .newlsie .iiemt {
        width: 80vw;
        height: 21.46vw;
        background: #FFFFFF;
        display: flex;
        align-items: center;
        padding: 0 1.3vw;
        position: relative;
        transition: all 0.3s;
        margin-bottom: 1.5vw;
    }
    .newlsie .iiemt:hover .xxln1 {
        color: #040086 !important;
    }
    .newlsie .iiemt:hover .xxln3 {
        background: #040086;
        color: #fff !important;
    }
    .newlsie .iiemt img {
        width: 20.27vw;
        height: 15.85vw;
        object-fit: cover;
    }
    .newlsie .iiemt .rimgs {
        flex: 1;
        height: 15.85vw;
        width: auto;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        padding: 0.5vw 2vw;
    }
    .newlsie .iiemt .rimgs .xxln1 {
        font-size: 3.15vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
    }
    .newlsie .iiemt .rimgs .xxln2 {
        width: 50.1vw;
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #888888;
    }
    .newlsie .iiemt .rimgs .xxln3 {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        width: 15.52vw;
        height: 1.67vw;
    }
    .shijian {
        position: absolute;
        top: 0;
        right: 0;
        width: 8.85vw;
        height: 8.85vw;
        background: #040086;
        flex-flow: column;
    }
    .shijian .sox1 {
        font-size: 1.25vw;
        font-family: PingFang;
        font-weight: bold;
        color: #FFFFFF;
    }
    .shijian .sox2 {
        font-size: 0.73vw;
        font-family: PingFang;
        font-weight: 500;
        color: #FFFFFF;
    }
    .jianice {
        background-color: #f9f9f9;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        padding: 3vw 0;
    }
    .jianice .mxc1 {
        font-size: 3.08vw;
        font-family: Microsoft YaHei;
        font-weight: 600;
        color: #333333;
        padding-bottom: 0.8vw;
    }
    .jianice .mxc2 {
        width: 3.56vw;
        height: 0.3vw;
        background: #C9010C;
    }
    .jianice .mxc3 {
        width: 80vw;
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        text-align: center;
        margin: 1vw 0;
    }
    .jianice .xixis {
        width: 6vw;
        height: 6vw;
        object-fit: contain;
        margin-top: 3vw;
    }
    .mmjianclist {
        width: 70vw;
        background: #FFFFFF;
        padding: 3vw 2.2vw;
        margin: auto;
    }
    .mmjianclist .natioan1 {
        background-color: #fff !important;
    }
    .mmjianclist .mmbaxbox {
        display: flex;
        flex-wrap: wrap;
    }
    .mmjianclist .mmbaxbox .lliten {
        display: flex;
        flex-flow: column;
        margin-right: 2.1vw;
        margin-bottom: 1.6vw;
        transition: all 0.3s;
        width: 100%;
        margin-bottom: 5vw;
    }
    .mmjianclist .mmbaxbox .lliten:nth-child(3n) {
        margin-right: 0;
    }
    .mmjianclist .mmbaxbox .lliten img {
        width: 100%;
        height: 45.1vw;
        object-fit: cover;
    }
    .mmjianclist .mmbaxbox .lliten .zsa {
        width: 100%;
        height: 6.13vw;
        display: flex;
        align-items: center;
        justify-content: space-between;
        font-size: 2.6vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        border-bottom: 0.05vw solid #CCCCCC;
    }
    .mmjianclist .mmbaxbox .lliten .zsa .sx122 {
        width: 80%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .gonggao {
        background-color: #f9f9f9;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
    }
    .gonggao .iinitem {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 72.92vw;
        padding: 4.5vw 0;
        border-bottom: 0.05vw solid #DCDCDC;
    }
    .gonggao .iinitem:hover {
        border-bottom: 0.05vw solid #040086 !important;
    }
    .gonggao .iinitem:hover .tj1 {
        color: #040086 !important;
    }
    .gonggao .iinitem:hover .bn3 {
        color: #040086 !important;
    }
    .gonggao .iinitem .bn1 {
        display: flex;
        flex-flow: column;
        width: 12vw;
    }
    .gonggao .iinitem .bn1 .a1 {
        font-size: 2.8vw;
        font-family: PingFang;
        font-weight: bold;
        color: #666666;
    }
    .gonggao .iinitem .bn1 .a2 {
        font-size: 2.4vw;
        font-family: PingFang;
        font-weight: 400;
        color: #666666;
    }
    .gonggao .iinitem .bn2 {
        display: flex;
        flex-flow: column;
        flex: 1;
    }
    .gonggao .iinitem .bn2 .tj1 {
        width: 49.17vw;
        font-size: 3.04vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-bottom: 1.1vw;
    }
    .gonggao .iinitem .bn2 .tj2 {
        width: 49.17vw;
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #555555;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .gonggao .iinitem .bn3 {
        font-size: 4vw;
        color: #a8a8a8;
    }
    .newlist {
        padding: 3vw 13.54vw;
        display: flex;
        flex-wrap: wrap;
    }
    .newlist .inew {
        width: 100%;
        background: #FFFFFF;
        border: 0.05vw solid #F1F5FA;
        display: flex;
        flex-flow: column;
        transition: all 0.3s;
        overflow: hidden;
        margin-bottom: 3.5vw;
    }
    .newlist .inew:nth-child(3n) {
        margin-right: 0vw;
    }
    .newlist .inew:hover img {
        transform: scale(1.1);
    }
    .newlist .inew .udn1 {
        width: 100%;
        height: 44.38vw;
        overflow: hidden;
    }
    .newlist .inew .udn1 img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        transition: all 0.3s;
    }
    .newlist .inew .bbie2 {
        flex: 1;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        padding: 1.1vw 1vw;
    }
    .newlist .inew .bbie2 .udn2 {
        font-size: 2.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
    }
    .newlist .inew .bbie2 .udn3 {
        font-size: 2.83vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        margin: 2vw 0;
    }
    .newlist .inew .bbie2 .udn4 {
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        margin-bottom: 2vw;
    }
    .newlist .inew .bbie2 .udn5 {
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .rign3 {
        background: url(../img/bbg1.png) no-repeat;
        background-size: cover;
        padding-left: 1.56vw;
        width: 100%;
        height: 60.44vw;
        border-top: 0.05vw solid #F0F0F0;
    }
    .rign3 .rencai {
        padding-right: 1.3vw;
        padding-bottom: 2vw;
    }
    .rign3 .rencai .t1t1 {
        font-size: 4.08vw;
        font-family: Microsoft YaHei;
        font-weight: 600;
        color: #333333;
        margin-top: 2.55vw;
        margin-bottom: 0.6vw;
    }
    .rign3 .rencai .t1t2 {
        font-size: 2.3vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
    }
    .rign3 .rencai .llbox {
        display: flex;
        justify-content: center;
    }
    .rign3 .rencai .llbox .lsirrig {
        display: none;
        width: 43.44vw;
        height: 26.04vw;
        object-fit: cover;
        position: relative;
        margin-top: 2.86vw;
        margin-left: -2vw;
    }
    .rign3 .rencai .imnsli {
        margin-top: 6vw;
        position: relative;
        z-index: 9;
        width: 80%;
        height: 35.52vw;
        background: #4AA6E7;
        padding: 5.4vw;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
    }
    .rign3 .rencai .imnsli .litext1 {
        display: none;
    }
    .rign3 .rencai .imnsli .litext1:first-child {
        display: block;
    }
    .rign3 .rencai .imnsli .litext1 .to1 {
        font-size: 2.6vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        margin-bottom: 1.4vw;
    }
    .rign3 .rencai .imnsli .litext1 .to2 {
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .rign3 .rencai .imnsli .boxbut {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .rign3 .rencai .imnsli .boxbut .lefig {
        display: flex;
        align-items: center;
    }
    .rign3 .rencai .imnsli .boxbut .lefig img {
        cursor: pointer;
        width: 2.6vw;
        height: 2.6vw;
        margin-right: 0.7vw;
    }
    .rign3 .rencai .imnsli .nutmt1 {
        display: flex;
        align-items: baseline;
    }
    .rign3 .rencai .imnsli .nutmt1 .mmac1 {
        font-size: 1.88vw;
        font-family: Arial;
        font-weight: bold;
        color: #FFFFFF;
    }
    .rign3 .rencai .imnsli .nutmt1 .mmac2 {
        font-size: 1.25vw;
        font-family: Arial;
        font-weight: bold;
        color: #FFFFFF;
    }
    .rign3 .rencai .tsa1 {
        font-size: 1.56vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        text-align: center;
        padding: 3vw 0 1.7vw;
    }
    .rign3 .rencai .grea {
        background: #A9C355 !important;
        border: 0.05vw solid transparent;
    }
    .rign3 .rencai .grea .iu1 {
        color: #FFFFFF !important;
    }
    .rign3 .rencai .graa {
        background: #EEEEEE !important;
        border: 0.05vw solid transparent;
    }
    .rencaida {
        background-color: #fff;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        padding: 4vw 0;
    }
    .rencaida h3 {
        font-size: 3.2vw;
        font-family: Microsoft YaHei;
        font-weight: 600;
        color: #333333;
        margin-bottom: 3vw;
    }
    .liui1 {
        margin-bottom: 0.5vw;
        cursor: pointer;
        width: 100%;
        height: 7.65vw;
        display: flex;
        align-items: center;
        padding: 0 1.6vw;
        border: 0.05vw solid #E5E5E5;
        position: relative;
    }
    .liui1 .guanii1 {
        display: none;
        width: 1.46vw;
        height: 1.46vw;
        position: absolute;
        right: 2vw;
        top: 50%;
        transform: translateY(-50%);
    }
    .liui1 .guanii2 {
        display: none;
        width: 1.46vw;
        height: 1.46vw;
        position: absolute;
        right: 2vw;
        top: 50%;
        transform: translateY(-50%);
    }
    .liui1 .iu1 {
        flex: 1;
        font-size: 2.4vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .zhweibox {
        width: 100%;
        margin: auto;
    }
    .zhweibox .jieshao {
        display: none;
        padding-bottom: 2vw;
    }
    .zhweibox .jieshao .tmb1 {
        font-size: 2.3vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        margin: 1vw 0;
    }
    .zhweibox .jieshao p {
        font-size: 2.3vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .grea {
        background: #040086 !important;
        border: 0.05vw solid transparent;
    }
    .grea .iu1 {
        color: #FFFFFF !important;
    }
    .amkai {
        background: #E5E5E5 !important;
    }
    .linwso {
        display: flex;
        justify-content: center;
        flex-flow: column;
        align-items: center;
    }
    .linwso .l2mxx1 {
        font-size: 4.08vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
        margin-top: 3vw;
        margin-bottom: 1.1vw;
    }
    .linwso .l2mxx2 {
        width: 3.56vw;
        height: 0.3vw;
        background: #C9010C;
        margin-bottom: 3vw;
    }
    .linwso .ms333 {
        width: 80%;
        height: 35.08vw;
    }
    .llmbox1 {
        width: 80%;
        background: #FFFFFF;
        margin-top: 3.1vw;
        box-shadow: 0vw 0vw 1vw 0vw rgba(106, 107, 136, 0.2);
        display: flex;
        align-items: flex-start;
        flex-flow: column;
        justify-content: space-around;
        padding: 6vw 3vw;
    }
    .llmbox1 .lmbba {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
        margin-bottom: 6vw;
    }
    .llmbox1 .lmbba img {
        width: 6.29vw;
        object-fit: contain;
        margin-right: 20.9vw;
    }
    .llmbox1 .lmbba .lbz22 {
        display: flex;
        flex-flow: column;
        font-size: 2.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .bba1 {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-top: 3vw;
        flex-flow: column;
        width: 100%;
    }
    .bba1 input {
        width: 80vw;
        height: 8.13vw;
        background: #FFFFFF;
        border: 0.05vw solid #E3E3E3;
        padding: 0 1vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        margin-right: 1.1vw;
        margin-bottom: 5vw;
    }
    .bba1 input:nth-child(3n) {
        margin-right: 0vw;
    }
    .sime {
        width: 100%;
        height: 15.63vw;
        background: #FFFFFF;
        border: 0.05vw solid #E3E3E3;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        padding: 1vw;
        margin-top: 1.3vw;
    }
    .butsa {
        width: 22.88vw;
        height: 7.13vw;
        background: #040086;
        font-size: 2.6vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin: 3vw auto;
        cursor: pointer;
    }
    .shipin {
        padding: 3vw 13vw;
        background-color: #f9f9f9;
        display: flex;
        flex-wrap: wrap;
    }
    .shipin .itemaddsi {
        margin-bottom: 2vw;
        transition: all 0.3s;
        width: 100%;
        border-bottom: 0.5vw solid #ccc;
    }
    .shipin .vviss {
        width: 100%;
        height: 41.46vw;
    }
    .shipin .ltest {
        width: 100%;
        padding: 3vw;
        font-size: 2.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        display: flex;
        align-items: center;
    }
    .shipin .ltest span {
        width: 80%;
    }
    .shipin .ltest i {
        width: 1vw;
        height: 1vw;
        background: #D40029;
        margin-right: 2.6vw;
        border-radius: 50%;
    }
    .swiper123 {
        position: relative;
        z-index: 1;
        width: 100%;
    }
    .swiper123 .swiper-wrapper {
        width: 100%;
        overflow: hidden;
    }
    .swiper123 .swiper-wrapper .swiper-slide {
        width: 100% !important;
        position: relative;
    }
    .swiper123 .swiper-wrapper .swiper-slide:nth-child(2n) .bew1 {
        height: 5vw;
        object-fit: contain;
        position: absolute;
        top: 50%;
        right: 14vw;
        z-index: 99;
        animation-duration: 2s;
        animation-fill-mode: both;
    }
    .lise33 .itemas2 .rit1 .he4 {
        font-size: 2.2vw;
        color: #0074ea;
        padding-top: 1vw;
    }
    .swiper123 .swiper-wrapper .swiper-slide:nth-child(2n+1) .bew1 {
        height: 5vw;
        object-fit: contain;
        position: absolute;
        top: 50%;
        left: 14vw;
        z-index: 99;
        animation-duration: 2s;
        animation-fill-mode: both;
    }
    .swiper123 .swiper-wrapper .swiper-slide .bh1 {
        position: relative;
        z-index: 1;
    }
    .swiper123 .swiper-wrapper .swiper-slide .bew2 {
        height: 5vw;
        object-fit: contain;
        position: absolute;
        top: 50%;
        left: 14vw;
        z-index: 99;
        animation-duration: 2s;
        animation-fill-mode: both;
    }
    .gonsijian1 {
        background: url(../img/ddtr.png) no-repeat;
        background-size: cover;
        background-position: center;
        width: 100%;
        display: flex;
        padding: 0 13.54vw;
    }
    .gonsijian1 .llle1 .m1a {
        padding-top: 8vw;
        padding-bottom: 3vw;
        font-size: 2.9vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #040086;
    }
    .gonsijian1 .llle1 .pff34 p {
        width: 38.33vw;
        font-size: 2.2vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .gonsijian1 .llle2 {
        padding-left: 3.3vw;
        display: flex;
        align-items: flex-end;
    }
    .gonsijian1 .llle2 .mm1rr {
        display: flex;
    }
    .gonsijian1 .llle2 .mm1rr .na1 {
        width: 13.42vw;
        height: 13.42vw;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-flow: column;
    }
    .gonsijian1 .llle2 .mm1rr .na1:nth-child(1) {
        background: #426666;
    }
    .gonsijian1 .llle2 .mm1rr .na1:nth-child(2) {
        background: #574266;
    }
    .gonsijian1 .llle2 .mm1rr .na1:nth-child(3) {
        background: #425066;
    }
    .gonsijian1 .llle2 .mm1rr .na1 .ssz1 {
        font-size: 2.08vw;
        font-family: Objectivity;
        font-weight: bold;
        color: #FFFFFF;
        width: 100%;
        text-align: center;
    }
    .gonsijian1 .llle2 .mm1rr .na1 .ssz2 {
        width: 100%;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
    }
    .duiwujianse {
        width: 100%;
        background: url(../img/ytrr.png) no-repeat;
        background-size: cover;
        background-position: center;
        padding: 0 13.54vw;
    }
    .duiwujianse h3 {
        font-size: 2.6vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        padding-top: 8vw;
    }
    .duiwujianse .miax {
        width: 36.25vw;
        height: 45vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        line-height: 1.67vw;
        padding-top: 3vw;
        overflow-x: hidden;
        overflow-y: auto;
    }
    .shebei {
        position: relative;
        background: #f9f9f9;
    }
    .shebei h3 {
        font-size: 4.88vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-style: italic;
        color: #333333;
        padding: 1vw 13.8vw;
    }
    .swiperner232 {
        position: relative;
        width: 71.13vw;
        margin: auto;
        overflow: hidden;
        padding: 1vw 0 3vw;
    }
    .swiperner232 .swiper-slide {
        width: 22.92vw;
        transition: all 0.6s;
    }
    .swiperner232 .swiper-slide img {
        width: 100%;
        height: 35.1vw;
    }
    .swiperner232 .swiper-slide span {
        width: 20.92vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        padding: 1vw 0.6vw;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .swiperner232 .swiper-wrapper {
        width: 100%;
    }
    .swiperner232 .swiper-wrapper .swiper-slide {
        width: 100%;
        position: relative;
    }
    .swiperner232 .swipernation {
        position: absolute;
        bottom: 1vw;
        z-index: 9;
        text-align: center;
        padding-right: 2.4vw;
        display: flex;
        justify-content: flex-end;
    }
    .swiperner232 .swipernation .swiper-pagination-bullet {
        width: 0.52vw;
        height: 0.52vw;
        background: #FFFFFF;
        border-radius: 50%;
        opacity: 1;
    }
    .swiperner232 .swipernation .swiper-pagination-bullet-active {
        width: 0.52vw;
        height: 0.52vw;
        background: #E70012;
        border-radius: 50%;
        opacity: 1;
    }
    .nea2 {
        width: 4.42vw;
        height: 4.42vw;
        background: #FFFFFF;
        transform: rotateZ(45deg);
        position: absolute;
        bottom: 23vw;
        right: 6vw;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    .nea2:hover {
        background: #4AA6E7;
    }
    .nea2:hover span {
        color: #fff !important;
    }
    .nea2 span {
        font-size: 2.2vw;
        transform: rotateZ(-45deg);
        color: #7f7f7f;
    }
    .peadv {
        width: 4.42vw;
        height: 4.42vw;
        background: #FFFFFF;
        transform: rotateZ(45deg);
        position: absolute;
        bottom: 23vw;
        left: 6vw;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    .peadv:hover {
        background: #4AA6E7;
    }
    .peadv:hover span {
        color: #fff !important;
    }
    .peadv span {
        transform: rotateZ(-45deg);
        font-size: 2.2vw;
        color: #7f7f7f;
    }
    .showmin {
        display: none !important;
    }
    .riga32.ishow {
        display: flex !important;
    }
}