@media screen and (min-width: 768px) {
    header {
        width: 100%;
        height: 37vw;
        position: relative;
    }
    header .swipe1 {
        width: 100%;
    }
    header .swipe1 .swiper-wrapper {
        width: 100%;
        height: 100%;
    }
    header .swipe1 .swiper-wrapper .swiper-slide {
        width: 100%;
        height: 100%;
    }
    header .swipe1 .swiper-wrapper .swiper-slide img {
        object-fit: cover;
    }
    header .login1 {
        display: flex;
        align-items: center;
        position: absolute;
        top: 1.46vw;
        left: 2.34vw;
        z-index: 99;
    }
    header .login1 .logon1 {
        width: 4.38vw;
        height: 5.21vw;
        object-fit: contain;
        margin-right: 1.12vw;
    }
    header .login1 .logon2 {
        width: 18.39vw;
        height: 4.38vw;
        object-fit: contain;
    }
    nav {
        width: 100%;
        background: #B50003;
        padding: 0 11vw;
        display: flex;
        justify-content: space-between;
    }
    nav .act {
        background: #900f19;
    }
    nav .nav_item {
        display: flex;
        align-items: center;
        padding: 1.35vw 1.3vw;
        cursor: pointer;
    }
    nav .nav_item img {
        width: 1vw;
        height: 1vw;
        object-fit: contain;
    }
    nav .nav_item span {
        font-size: 0.94vw;
        font-weight: 400;
        color: #FFFFFF;
        padding-left: 0.5vw;
    }
    .guanyu {
        display: flex;
        align-items: center;
        padding-top: 9vw;
        position: relative;
    }
    .guanyu .bg1 {
        position: absolute;
        top: 3.28vw;
        width: 98vw;
        height: 11.35vw;
        object-fit: contain;
    }
    .guanyu .bg2 {
        position: absolute;
        bottom: -6px;
        right: 0;
        width: 65vw;
        height: 30vw;
        object-fit: contain;
    }
    .guanyu .lefimg {
        width: 50vw;
        height: 44.79vw;
        z-index: 99;
        position: relative;
    }
    .guanyu .lefimg img {
        object-fit: cover;
    }
    .guanyu .riglbox {
        display: flex;
        flex-flow: column;
        margin-left: 6vw;
        z-index: 0;
    }
    .guanyu .riglbox .t1 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .guanyu .riglbox .t2 {
        font-size: 1.88vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        margin-bottom: 2vw;
    }
    .guanyu .riglbox .t3 {
        display: flex;
        align-items: center;
        width: 38.33vw;
        justify-content: space-between;
    }
    .guanyu .riglbox .t3 .suitem {
        display: flex;
        flex-flow: column;
    }
    .guanyu .riglbox .t3 .suitem .t5 .le1 {
        font-size: 2.19vw;
        font-family: Objectivity;
        font-weight: bold;
        color: #B50003;
    }
    .guanyu .riglbox .t3 .suitem .t5 .le2 {
        font-size: 1.56vw;
        font-family: Objectivity;
        font-weight: bold;
        color: #B50003;
    }
    .guanyu .riglbox .t3 .suitem .t6 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .guanyu .riglbox .t7 {
        width: 38.33vw;
        font-size: 0.83vw;
        font-weight: 400;
        color: #333333;
        line-height: 1.88vw;
        margin-top: 2.5vw;
    }
    .guanyu .riglbox .t7 p {
        margin-bottom: 2vw;
    }
    .guanyu .riglbox .but1 {
        cursor: pointer;
        margin-top: 6vw;
        width: 6.72vw;
        height: 2.24vw;
        background: #ceb372;
        border-radius: 1vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .nav_titel {
        display: flex;
        flex-flow: column;
        position: relative;
        margin: 4vw 5vw;
    }
    .nav_titel .bgnav {
        position: absolute;
        top: 0;
        left: 0;
        height: 4vw;
        width: auto;
        object-fit: contain;
    }
    .nav_titel .n1 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .nav_titel .n2 {
        font-size: 2.29vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
    }
    .chanping {
        position: relative;
    }
    .chanping .spwer2 {
        margin: 4vw 3.9vw;
        padding: 0.5vw 0.2vw;
    }
    .chanping .ozuy {
        display: flex;
        align-items: center;
        justify-content: center;
        padding-bottom: 2.24vw;
    }
    .chanping .ozuy span {
        padding: 0 0.5vw;
    }
    .chanping .liclik {
        width: 9.38vw;
        height: 3.86vw;
        object-fit: contain;
        position: absolute;
        top: 2vw;
        right: 3.7vw;
        cursor: pointer;
        transition: all 0.5s;
    }
    .chanping .liclik:hover {
        transform: translateY(-0.5vw);
        box-shadow: 5px 5px 10px rgba(163, 177, 198, 0.6), -5px -5px 10px rgba(255, 255, 255, 0.5);
    }
    .chanping .swipe2 .swiper-wrapper {
        width: 100%;
    }
    .chanping .swipe2 .swiper-slide {
        width: 13.65vw;
        height: 22.4vw;
        background: #FFFFFF;
        box-shadow: 0vw 0vw 1vw 0vw rgba(27, 12, 0, 0.08);
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
    }
    .chanping .swipe2 .swiper-slide img {
        /* width: 5vw; */
        height: 16vw;
        object-fit: contain;
    }
    .chanping .swipe2 .swiper-slide .s1 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    .chanping .swipe2 .swiper-slide .s2 {
        font-size: 0.73vw;
        font-family: Arial;
        font-weight: 400;
        color: #222222;
    }
    .chanping .swipe2 .swiper-slide .s3 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        padding-top: 0.6vw;
    }
    .zixun {
        background: #F5F8FB;
        overflow: hidden;
        padding: 0.1vw 5.63vw 3vw;
    }
    .zixun .serop12 {
        flex: 1;
        padding-left: 5vw;
        width: 110vw;
    }
    .zixun .serop12 .swipe3 {
        width: 100%;
        height: 100%;
        position: relative;
        padding-bottom: 8vw;
    }
    .zixun .serop12 .swipe3 .swiper-slide {
        width: 27.08vw;
        height: 30.21vw;
        background: #FFFFFF;
        transition: all 0.2s;
    }
    .zixun .serop12 .swipe3 .swiper-slide:hover .topImg {
        overflow: hidden;
    }
    .zixun .serop12 .swipe3 .swiper-slide:hover .topImg img {
        transform: scale(1.1);
    }
    .zixun .serop12 .swipe3 .swiper-slide:hover .text_box1 {
        background: #22B97E;
    }
    .zixun .serop12 .swipe3 .swiper-slide:hover .text_box1 .tb1 {
        color: #fff;
    }
    .zixun .serop12 .swipe3 .swiper-slide:hover .text_box1 .tt1,
    .zixun .serop12 .swipe3 .swiper-slide:hover .text_box1 .tt2,
    .zixun .serop12 .swipe3 .swiper-slide:hover .text_box1 .tt3 {
        color: #fff;
    }
    .zixun .serop12 .swipe3 .swiper-slide .topImg {
        position: relative;
        overflow: hidden;
        width: 26vw;
        height: 18.54vw;
        background: #F2EEE7;
    }
    .zixun .serop12 .swipe3 .swiper-slide .topImg img {
        transition: all 0.3s;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .zixun .serop12 .swipe3 .swiper-slide .text_box1 {
        position: relative;
        width: 24.79vw;
        height: 11.88vw;
        background: #FFFFFF;
        margin-top: -2vw;
        z-index: 9;
        padding: 1.2vw 1vw;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        transition: all 0.4s;
    }
    .zixun .serop12 .swipe3 .swiper-slide .text_box1 .tb1 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .zixun .serop12 .swipe3 .swiper-slide .text_box1 .tt1 {
        font-size: 1.15vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
    }
    .zixun .serop12 .swipe3 .swiper-slide .text_box1 .tt2 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        padding: 1.2vw 0;
        color: #666666;
    }
    .zixun .serop12 .swipe3 .swiper-slide .text_box1 .tt3 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        display: flex;
        align-items: center;
    }
    .zixun .serop12 .swipernation {
        width: 31.56vw;
        height: 0.05vw;
    }
    .zixun .serop12 .swiper-pagination-progressbar {
        left: 0;
        bottom: 3vw;
        position: absolute;
        top: auto;
    }
    .zixun .serop12 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        height: 0.21vw;
        color: #000000;
        background-color: #000000;
    }
    .zixun .serop12 .swipele {
        width: 4.06vw;
        height: 4.06vw;
        object-fit: cover;
        position: absolute;
        bottom: 1vw;
        right: 29vw;
        cursor: pointer;
        transition: all 0.2s;
        border-radius: 50%;
        overflow: hidden;
    }
    .zixun .serop12 .swiperig {
        width: 4.06vw;
        height: 4.06vw;
        object-fit: cover;
        position: absolute;
        bottom: 1vw;
        right: 23vw;
        cursor: pointer;
        border-radius: 50%;
        overflow: hidden;
        transition: all 0.2s;
    }
    .qiyewen {
        width: 100%;
        height: 50vw;
        position: relative;
        overflow: hidden;
    }
    .qiyewen .qibg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .qiyewen .mibg {
        position: absolute;
        top: 10.2vw;
        left: 4.11vw;
        width: 89vw;
        height: 22vw;
        object-fit: contain;
    }
    .qiyewen .linbg {
        width: 100%;
        height: 4.9vw;
        position: absolute;
        top: 20.2vw;
        left: 0vw;
        object-fit: cover;
    }
    .qiyewen .rout {
        position: absolute;
        width: 20vw;
        height: 20vw;
        background: #B50003;
        border-radius: 50%;
        top: -6vw;
        right: 4.2vw;
    }
    .qiyewen .rout .lm1 {
        width: 18.39vw;
        font-size: 2.71vw;
        font-family: Objectivity;
        font-weight: bold;
        color: #FFFFFF;
        position: absolute;
        text-align: right;
        top: 9vw;
        right: 4vw;
    }
    .qiyewen .rout .lm2 {
        font-size: 1.67vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        position: absolute;
        text-align: right;
        top: 17vw;
        right: 4vw;
    }
    .qiyewen .hov {
        width: 100%;
        height: 4.9vw;
        position: absolute;
        top: 20.2vw;
        left: 0vw;
    }
    .qiyewen .hov .boaue {
        width: 50.31vw;
        font-size: 1.56vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        position: absolute;
        top: 9vw;
        left: 7.5vw;
    }
    .qiyewen .hov .boaue .tilei2 {
        font-size: 1.25vw;
        font-family: Objectivity;
        font-weight: 500;
        color: #FFFFFF;
        padding-top: 1vw;
    }
    .qiyewen .hov .item1 {
        transition: all 0.4s;
    }
    .qiyewen .hov .item1 .yearie {
        display: flex;
        height: 2vw;
        width: 100%;
        position: absolute;
    }
    .qiyewen .hov .item1 .yearie .swp {
        width: 100%;
    }
    .qiyewen .hov .item1 .yearie .ll1 {
        top: -1.3vw;
        left: 15vw;
    }
    .qiyewen .hov .item1 .yearie .ll2 {
        top: -3vw;
        left: 41vw;
    }
    .qiyewen .hov .item1 .yearie .ll3 {
        top: -3vw;
        left: 61vw;
    }
    .qiyewen .hov .item1 .yearie .ll4 {
        top: -1.3vw;
        right: 9vw;
    }
    .qiyewen .hov .item1 .yearie .year_text {
        font-size: 1.25vw;
        font-family: Objectivity;
        font-weight: 500;
        color: #FFFFFF;
        position: absolute;
    }
    .qiyewen .hov .item1 .yearie .year_text i {
        position: absolute;
        top: 2.5vw;
        left: 50%;
        transform: translateX(-50%);
        width: 0.63vw;
        height: 0.63vw;
        background: #fff;
        border-radius: 50%;
    }
    .qiyewen .hov .item1 .yearie .actt i {
        width: 1vw;
        height: 1vw;
        background: url(../img/abbxx.png) no-repeat;
        background-size: cover;
    }
    .qiyewen .bura {
        position: absolute;
        bottom: 5vw;
        left: 7.4vw;
        display: flex;
    }
    .qiyewen .bura .bue1 {
        width: 2.6vw;
        height: 2.6vw;
        border: 0.2vw solid #FFFFFF;
        border-radius: 50%;
        color: #fff;
        cursor: pointer;
        transition: all 0.3s;
    }
    .qiyewen .bura .bue1:hover {
        background: #fff;
        color: #c02628;
    }
    .qiyewen .bura .bue2 {
        width: 2.6vw;
        height: 2.6vw;
        border: 0.2vw solid #FFFFFF;
        border-radius: 50%;
        color: #fff;
        cursor: pointer;
        margin-left: 0.7vw;
        transition: all 0.3s;
    }
    .qiyewen .bura .bue2:hover {
        background: #fff;
        color: #c02628;
    }
    .qiyewen .lookino {
        position: absolute;
        bottom: 5vw;
        left: 50%;
        transform: translateX(-50%);
        font-size: 0.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        display: flex;
        align-items: center;
    }
    .qiyewen .lookino .miing {
        width: 3.65vw;
        height: 3.65vw;
        object-fit: contain;
        margin-left: 0.7vw;
    }
    footer {
        width: 100%;
        padding: 5vw 6.6vw 2.2vw 7vw;
        background: url(../img/2.png) no-repeat;
        background-size: cover;
        display: flex;
    }
    footer .le1 .to0 {
        display: flex;
        align-items: center;
        padding-bottom: 1.77vw;
    }
    footer .le1 .to0 .uimg {
        width: 2.08vw;
        height: 2.08vw;
        object-fit: contain;
    }
    footer .le1 .to0 .rimga {
        display: flex;
        flex-flow: column;
        padding-left: 0.68vw;
    }
    footer .le1 .to0 .rimga .mi1 {
        font-size: 1.25vw;
        font-family: Objectivity;
        font-weight: bold;
        color: #F4F4F4;
    }
    footer .le1 .to0 .rimga .mi2 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #F4F4F4;
    }
    footer .le1 .to1 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #F4F4F4;
        padding-bottom: 1.12vw;
    }
    footer .divmid {
        display: flex;
        align-self: flex-start;
        justify-content: space-between;
        flex: 1;
        padding: 0 4vw;
    }
    footer .divmid .itm1 {
        display: flex;
        flex-flow: column;
    }
    footer .divmid .itm1 .mi13 {
        font-size: 0.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #F4F4F4;
        padding-bottom: 1.7vw;
    }
    footer .divmid .itm1 .mi1 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #F4F4F4;
        opacity: 0.6;
        padding-bottom: 0.6vw;
    }
    footer .erwei {
        width: 9.64vw;
        height: 9.64vw;
        object-fit: cover;
    }
    .beian {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #F4F4F4;
        padding: 1.3vw 0;
        background-color: #2a2823;
        border-top: 0.1vw solid #ccc;
    }
    .gaunyy {
        margin-bottom: 2.6vw;
        position: relative;
        padding-top: 3vw !important;
    }
    .gaunyy .t77 {
        width: 42.97vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        line-height: 1.88vw;
        padding-top: 2vw;
    }
    .gaunyy .riglbox {
        margin-left: -4vw;
        z-index: 999;
        padding: 2.8vw 3vw;
        height: 41.67vw;
        background: #FFFFFF;
        box-shadow: 0vw 0vw 1vw 0vw rgba(0, 0, 0, 0.06);
    }
    .otp {
        display: flex;
        align-items: center;
        flex-flow: column;
        justify-content: center;
    }
    .otp .ti1 {
        font-size: 2.08vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .otp .ti2 {
        width: 1.56vw;
        height: 0.1vw;
        background: #FFFFFF;
        margin: 1.12vw 0;
    }
    .otp .ti3 {
        font-size: 0.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        opacity: 0.8;
    }
    .ablaoer .rouyu {
        padding-top: 4vw;
        width: 100%;
        height: 37vw;
        background: url(../img/43.png) no-repeat;
        background-size: cover;
    }
    .ablaoer .rouyu .spea {
        width: 69vw;
        margin: auto;
        position: relative;
        margin-top: 2.4vw;
    }
    .ablaoer .rouyu .spea .lejaint {
        color: #fff;
        font-size: 2vw;
        position: absolute;
        top: 8vw;
        left: -4vw;
        cursor: pointer;
    }
    .ablaoer .rouyu .spea .rijaint {
        color: #fff;
        font-size: 2vw;
        position: absolute;
        right: -4vw;
        top: 8vw;
        cursor: pointer;
    }
    .ablaoer .rouyu .spea .swipeaa {
        position: relative;
        overflow: hidden;
    }
    .ablaoer .rouyu .spea .swipeaa .swiper-slide {
        width: 13.8vw !important;
        height: 18.23vw;
        background: #FFFFFF;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        border-bottom: 0.24vw solid transparent;
        cursor: pointer;
    }
    .ablaoer .rouyu .spea .swipeaa .swiper-slide:hover {
        border-bottom: 0.24vw solid #224E9C;
    }
    .ablaoer .rouyu .spea .swipeaa .swiper-slide img {
        width: 8.96vw;
        height: 12.76vw;
        object-fit: cover;
    }
    .ablaoer .rouyu .spea .swipeaa .swiper-slide span {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        padding-top: 1.3vw;
    }
    .ablaoer .zuzhi {
        width: 100%;
        display: flex;
        flex-flow: column;
        align-content: center;
    }
    .ablaoer .zuzhi .toam {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-flow: column;
        padding-top: 3.6vw;
    }
    .ablaoer .zuzhi .qia1 {
        font-size: 2.08vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .ablaoer .zuzhi .qia2 {
        width: 1.56vw;
        height: 0.2vw;
        background: #C9010C;
        margin-top: 1.1vw;
    }
    .ablaoer .zuzhi .ziuji {
        width: 73.02vw;
        height: 34.79vw;
        margin: auto;
        object-fit: contain;
        padding-top: 2vw;
    }
    .nei_nav {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 3.8vw 0vw 0;
    }
    .nei_nav .avtt .nav1,
    .nei_nav .avtt .nav2 {
        color: #B50003 !important;
    }
    .nei_nav .itm {
        display: flex;
        flex-flow: column;
        padding-bottom: 0.74vw;
        border-bottom: 0.1vw solid #1A1A1A;
        width: 9.9vw;
        cursor: pointer;
        margin-right: 6.7vw;
    }
    .nei_nav .itm:last-child {
        margin-right: 0vw;
    }
    .nei_nav .itm:hover .nav1,
    .nei_nav .itm:hover .nav2 {
        color: #B50003;
    }
    .nei_nav .itm .nav1 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #1A1A1A;
        font-weight: bold;
    }
    .nei_nav .itm .nav2 {
        font-size: 0.73vw;
        font-family: Arial;
        font-weight: 400;
        color: #1A1A1A;
        padding-top: 0.43vw;
    }
    .wenhuabg {
        background: url(../img/bbaa.png) no-repeat;
        background-size: cover;
        width: 100%;
    }
    .wenhuabg .qiyewnhua {
        padding-top: 4vw;
    }
    .wenhuabg .sweor {
        width: 100%;
        height: 24vw;
        display: flex;
        align-items: center;
        padding: 0 9vw;
    }
    .wenhuabg .sweor .conte {
        flex: 1;
        display: flex;
        flex-flow: column;
        align-items: center;
        justify-content: center;
    }
    .wenhuabg .sweor .conte .ta1 {
        font-size: 4.17vw;
        font-family: PingFang SC;
        font-weight: bold;
        color: #B50003;
    }
    .wenhuabg .sweor .conte .ta2 {
        width: 55.47vw;
        font-size: 1.25vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        text-align: center;
        padding-top: 3vw;
    }
    .wenhuabg .sweor .mman1 {
        width: 3.33vw;
        height: 3.33vw;
        object-fit: contain;
        cursor: pointer;
    }
    .wenhuabg .sweor .mman2 {
        width: 3.33vw;
        height: 3.33vw;
        object-fit: contain;
        cursor: pointer;
    }
    .jiuwenja {
        width: 100%;
        height: 49vw;
        background: url(../img/w1.png) no-repeat;
        background-size: cover;
        margin-top: 8.13vw;
        display: flex;
    }
    .jiuwenja .le1 {
        width: 39.38vw;
        line-height: 1.88vw;
        padding: 3.8vw 5.1vw;
        width: 50vw;
    }
    .jiuwenja .le1 .tit1 {
        font-size: 1.88vw;
        color: #B50003;
        padding-bottom: 1vw;
        font-weight: bold;
    }
    .jiuwenja .le1 .ti2 {
        font-size: 0.83vw;
        font-weight: bold;
    }
    .jiuwenja .le1 .conten {
        font-size: 0.83vw;
        text-indent: 2em;
        height: 34vw;
        overflow-y: scroll;
    }
    .jiuwenja .rig1 {
        width: 50vw;
        margin-top: -4.3vw;
        height: 100%;
    }
    .newxin {
        padding: 3.18vw 10vw 2.27vw;
        background: #F5F8FB;
        margin-top: 3vw;
        display: flex;
        flex-wrap: wrap;
    }
    .newxin .swiper-slide {
        width: 23.08vw;
        height: 33.21vw;
        background: #FFFFFF;
        transition: all 0.2s;
        margin-right: 3.5vw;
        margin-bottom: 2.4vw;
    }
    .newxin .swiper-slide:nth-child(3n) {
        margin-right: 0vw;
    }
    .newxin .swiper-slide:hover .topImg {
        overflow: hidden;
    }
    .newxin .swiper-slide:hover .topImg img {
        transform: scale(1.1);
    }
    .newxin .swiper-slide:hover .text_box1 {
        background: #22B97E;
    }
    .newxin .swiper-slide:hover .text_box1 .tb1 {
        color: #fff;
    }
    .newxin .swiper-slide:hover .text_box1 .tt1,
    .newxin .swiper-slide:hover .text_box1 .tt2,
    .newxin .swiper-slide:hover .text_box1 .tt3 {
        color: #fff;
    }
    .newxin .swiper-slide .topImg {
        position: relative;
        overflow: hidden;
        width: 23vw;
        height: 18.54vw;
        background: #F2EEE7;
    }
    .newxin .swiper-slide .topImg img {
        transition: all 0.3s;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .newxin .swiper-slide .text_box1 {
        position: relative;
        width: 20.79vw;
        height: 11.88vw;
        background: #FFFFFF;
        margin-top: -2vw;
        z-index: 9;
        padding: 1.2vw 1vw;
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        transition: all 0.4s;
    }
    .newxin .swiper-slide .text_box1 .tb1 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .newxin .swiper-slide .text_box1 .tt1 {
        font-size: 1.15vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
    }
    .newxin .swiper-slide .text_box1 .tt2 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        padding: 1.2vw 0;
        color: #666666;
        height: 3.5vw;
    }
    .newxin .swiper-slide .text_box1 .tt3 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        display: flex;
        align-items: center;
    }
    .nabert {
        display: flex;
        align-items: center;
        background: #F5F8FB;
        justify-content: center;
        padding-bottom: 4.2vw;
    }
    .nabert a {
        width: 2.19vw;
        height: 2.19vw;
        background: #FFFFFF;
        border: 0.1vw solid #D4D5E3;
        margin-right: 0.47vw;
    }
    .nabert a:hover {
        background: #B50003;
        color: #fff;
    }
    .nabert .ll1 {
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 0.73vw;
        color: #666666;
    }
    .nabert .numa {
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 0.73vw;
        color: #666666;
    }
    .nabert .artta {
        background: #B50003;
        color: #fff;
    }
    .tanchu {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #0000006a;
        z-index: 99;
        display: flex;
        justify-content: flex-end;
        display: none;
    }
    .tanchu .conte {
        width: 83.33vw;
        height: 100%;
        background: #FFFFFF;
        padding: 5vw 17vw;
        overflow-y: scroll;
        position: relative;
        float: right;
    }
    .tanchu .conte .guanbi {
        position: fixed;
        top: 50%;
        left: 13vw;
        transform: translateY(-50%) rotateZ(0deg);
        width: 5.21vw;
        height: 5.21vw;
        background: #22B97E;
        cursor: pointer;
        transition: all 0.5s;
    }
    .tanchu .conte .guanbi:hover {
        transform: translateY(-50%) rotateZ(360deg);
    }
    .tanchu .conte h3 {
        font-size: 1.46vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
        margin-bottom: 1.5vw;
    }
    .tanchu .conte .datelie {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        display: flex;
        align-items: center;
        margin-bottom: 0.83vw;
    }
    .tanchu .conte .datelie img {
        width: 0.83vw;
        height: 0.78vw;
        margin-right: 0.5vw;
    }
    .tanchu .conte .lin22 {
        width: 47.92vw;
        height: 0.05vw;
        background: #EBEBEB;
    }
    .tanchu .conte .con_pp {
        padding: 2vw 0;
    }
    .tanchu .conte .con_pp p {
        width: 47.97vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #555555;
        margin-bottom: 2vw;
        line-height: 1.5vw;
    }
    .tanchu .conte .con_pp img {
        width: 33.33vw;
        height: 23.18vw;
        margin: 1vw auto;
        object-fit: cover;
    }
    .chapingzonxin {
        padding: 4.22vw 10vw;
    }
    .chapingzonxin .tisme {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
    }
    .chapingzonxin select {
        margin-top: 1.2vw;
        width: 13.96vw;
        height: 2.71vw;
        background: #FFFFFF;
        border: 0.1vw solid #CCCCCC;
        padding: 0.3vw;
    }
    .chapingzonxin .lioame {
        display: flex;
        flex-wrap: wrap;
    }
    .chapingzonxin .lioame .itema1 {
        margin-top: 2vw;
        width: 13.65vw;
        height: 22.4vw;
        background: #FFFFFF;
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        margin-right: 2.4vw;
        cursor: pointer;
        transition: all 0.3s;
    }
    .chapingzonxin .lioame .itema1:nth-child(5n) {
        margin-right: 0vw;
    }
    .chapingzonxin .lioame .itema1:hover {
        box-shadow: -5px -5px 20px rgba(255, 255, 255, 0.591), 5px 5px 20px #BABECC;
        transform: translateY(-0.2vw);
    }
    .chapingzonxin .lioame .itema1 img {
        /* width: 5vw; */
        height: 16vw;
        object-fit: contain;
    }
    .chapingzonxin .lioame .itema1 .s1 {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    .chapingzonxin .lioame .itema1 .s2 {
        font-size: 0.73vw;
        font-family: Arial;
        font-weight: 400;
        color: #222222;
    }
    .chapingzonxin .lioame .itema1 .s3 {
        font-size: 0.73vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        padding-top: 0.6vw;
    }
    .minn .conte {
        display: flex;
        flex-flow: column;
        align-items: center;
    }
    .minn .misnue {
        width: 31.25vw;
        height: 22.66vw;
        object-fit: cover;
    }
    .minn .tilei1 {
        font-size: 1.25vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #B50003;
        padding: 2.2vw 0;
    }
    .minn .cone22 {
        padding: 2vw 0;
        width: 100%;
    }
    .minn .cone22 p {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        padding-bottom: 1vw;
    }
    .zhanhang .conten p {
        padding-bottom: 1vw;
    }
    .jiamengtiaoj {
        padding: 5.4vw 0vw 5.4vw 6vw;
    }
    .jiamengtiaoj .itie {
        font-size: 1.88vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #B50003;
        padding-bottom: 2vw;
    }
    .jiamengtiaoj .midi {
        display: flex;
        align-items: center;
    }
    .jiamengtiaoj .midi .msmeimg {
        width: 54vw;
        height: 37vw;
        object-fit: cover;
    }
    .jiamengtiaoj .midi .coentet {
        padding: 3vw 6vw;
        width: 40vw;
        height: 28.13vw;
        background-color: #ffffffa6;
        margin-left: -5vw;
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        line-height: 1.88vw;
        display: flex;
        flex-flow: column;
        justify-content: center;
    }
    .lianxiwo {
        width: 100%;
        height: 53.85vw;
        background: #F5F8FB;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .lianxiwo .cifon {
        width: 78.13vw;
        background: #FFFFFF;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .lianxiwo .cifon .left1 {
        display: flex;
        flex-flow: column;
        padding-top: 4.6vw;
        padding-left: 4.5vw;
        padding-bottom: 7.4vw;
    }
    .lianxiwo .cifon .ime1 {
        font-size: 1.25vw;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333333;
    }
    .lianxiwo .cifon .ime2 {
        width: 20.1vw;
        font-size: 0.94vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        line-height: 2.08vw;
        margin-top: 2.4vw;
    }
    .lianxiwo .cifon .miane {
        padding-top: 2.4vw;
    }
    .lianxiwo .cifon .miane img {
        width: 9.64vw;
        height: 9.46vw;
        object-fit: contain;
    }
    .lianxiwo .cifon .miane div {
        font-size: 0.83vw;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333333;
        text-align: center;
        width: 9.64vw;
        padding-top: 0.5vw;
    }
    .lianxiwo .milief {
        width: 40vw;
        height: 35vw;
        object-fit: cover;
        margin-right: 2.5vw;
    }
    .nameyear {
        width: 100%;
        height: 8vw;
        display: flex;
        position: relative;
        border-top: 0.1vw solid #DCDCDC;
        justify-content: center;
    }
    .nameyear .iemt {
        display: flex;
        align-items: center;
        flex-flow: column;
        margin-right: 7vw;
    }
    .nameyear .iemt .dot {
        width: 0.63vw;
        height: 0.63vw;
        background: #DCDCDC;
        border-radius: 50%;
        margin-top: -0.3vw;
        position: relative;
        z-index: 99;
        margin-bottom: 1.6vw;
        transition: all 0.3s;
    }
    .nameyear .iemt span {
        font-size: 1.25vw;
        font-family: PingFang SC;
        font-weight: bold;
        color: #666666;
    }
    .nameyear .acmi .dot {
        margin-top: -0.5vw;
        width: 1.04vw;
        height: 1.04vw;
        background: url(../img/abbxx.png) no-repeat;
        background-size: cover;
    }
    .nameyear .acmi span {
        color: #B50003 !important;
    }
    .pnews-detaWarp {
        background: #fff;
        padding: 65px 35px 60px 35px;
        box-shadow: 0 0 13px rgba(47, 54, 57, .14);
        border-top: 4px #e48184 solid;
    }
    .pnews-detaTop .t {
        font-size: 30px;
        padding-bottom: 40px;
        margin-bottom: 25px;
        border-bottom: 2px #e5e5e5 solid;
    }
    .pnews-detaTop .c span {
        color: #999;
        padding-right: 40px;
    }
    .pnews-detaInfo {
        font-size: 16px;
        line-height: 30px;
        text-align: justify;
        color: #666;
        padding: 50px 0;
    }
    .pnews-detaPage a {
        display: block;
        padding: 30px 0;
        font-size: 16px;
        border-top: 1px #e5e5e5 solid;
    }
    .pnews-detaPage a span {
        padding-right: 40px;
        color: #999;
    }
    .pnews-detaPage a:hover {
        color: #ee8518;
    }
    .pnews-detaPage a:hover span {
        color: #ee8518;
    }
    .pnews-detaPage a.return {
        color: #999;
    }
    .pnews-detaPage a.return:hover {
        color: #B50003;
    }
    .ppage {
        padding-top: 60px;
        font-size: 0;
        text-align: center;
    }
    .ppage a {
        background: #333;
        line-height: 38px;
        margin: 0 7px;
        vertical-align: top;
        padding: 0 14px;
        display: inline-block;
        font-size: 16px;
        color: #fff;
    }
    .ppage .nowpage {
        background: #B50003;
        line-height: 38px;
        margin: 0 7px;
        vertical-align: top;
        font-size: 16px;
        padding: 0 14px;
        display: inline-block;
        color: #fff;
    }
    .ppage a:hover {
        background: #B50003;
    }
    .pnews-detaPage a {
        color: #333;
    }
    .pnews-detaPage a:hover {
        color: #B50003;
    }
}