@media screen and (max-width: 768px) {
  .minds {
    display: block !important;
  }
  .minds .img344 {
    width: 5vw;
    height: 5vw;
    object-fit: contain;
  }
  .sweor {
    width: 100%;
    height: 34vw;
    display: flex;
    align-items: center;
    padding: 0 9vw;
  }
  .sweor .conte {
    flex: 1;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
  }
  .sweor .conte .ta1 {
    font-size: 5.17vw;
    font-family: PingFang SC;
    font-weight: bold;
    color: #B50003;
  }
  .sweor .conte .ta2 {
    width: 55.47vw;
    font-size: 2.8vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    text-align: center;
    padding-top: 3vw;
  }
  .sweor .mman1 {
    width: 6vw;
    height: 6vw;
    object-fit: contain;
    cursor: pointer;
  }
  .sweor .mman2 {
    width: 6vw;
    height: 6vw;
    object-fit: contain;
    cursor: pointer;
  }
  .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: 1vw;
    height: 1vw;
    background: #DCDCDC;
    border-radius: 50%;
    margin-top: -0.5vw;
    position: relative;
    z-index: 99;
    margin-bottom: 1.6vw;
    transition: all 0.3s;
  }
  .nameyear .iemt span {
    font-size: 2.25vw;
    font-family: PingFang SC;
    font-weight: bold;
    color: #666666;
  }
  .nameyear .acmi .dot {
    margin-top: -0.6vw;
    width: 1.2vw;
    height: 1.2vw;
    background: url(../img/abbxx.png) no-repeat;
    background-size: cover;
  }
  .nameyear .acmi span {
    color: #B50003 !important;
  }
  .ddsa {
    background: url(../img/bbaa.png) no-repeat;
    background-size: cover;
  }
  .moni {
    width: 100%;
    padding-top: 3.7vw;
    overflow: hidden;
  }
  .moni .midne {
    display: flex;
    align-items: center;
    flex-flow: column;
    padding-bottom: 2.8vw;
  }
  .moni h3 {
    font-size: 4.08vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
  }
  .moni .text22 {
    text-align: center;
    font-size: 2.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
    padding: 1.2vw 4vw;
  }
  .ange {
    width: 85.96vw;
    height: 7.69vw;
    background: #FFFFFF;
    box-shadow: 0vw 0vw 1vw 0vw rgba(112, 112, 140, 0.16);
    margin: -2.3vw auto 0;
    position: relative;
    z-index: 9;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.88vw;
  }
  .ange .liste1 {
    flex: 1;
    height: 100%;
    display: flex;
    align-items: center;
  }
  .ange .liste1 a {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2.2vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #999999;
    margin-right: 1.6vw;
    font-weight: bold;
  }
  .ange .liste1 .actv {
    color: #C9010C;
    border-bottom: 0.2vw solid #C9010C;
  }
  .ange .dizhi {
    display: none;
    font-size: 0.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #888888;
  }
  .ange .dizhi img {
    width: 1.04vw;
    height: 1.04vw;
    margin-right: 0.5vw;
  }
  .ppi1 {
    width: 100%;
    position: relative;
  }
  .ppi1 .bh1 {
    width: 100%;
    height: 60vw;
    object-fit: cover;
  }
  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: 5vw;
    background-color: #000000d8;
    display: none;
  }
  header .naver3 .drowdow a {
    padding: 0.3vw 0;
    font-size: 1.6vw;
  }
  header .naver3 a,
  header .naver3 span {
    color: #fff !important;
    padding: 1vw 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 {
    display: flex;
  }
  .footer1 .lm2 .weti {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
  }
  .footer1 .lm2 span {
    font-size: 2.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    padding-top: 1.2vw;
  }
  .footer1 .lm2 img {
    width: 16vw;
    height: 16vw;
  }
  .fos {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: column;
    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;
    text-align: center;
  }
  .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;
  }
  .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: 100%;
    padding-left: 1.04vw;
    border-left: 0.05vw solid #DCDCDC;
    margin: 3vw 0;
  }
  .lise33 .itemas2 .rit1 .he2 {
    width: 60%;
    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: 80%;
    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 .datess {
    font-size: 2.4vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #999999;
    width: 100%;
    padding: 1.25vw 2vw 0vw;
  }
  .ttbox .xiaobox h4 {
    font-size: 3.68vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    padding: 2vw;
  }
  .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;
  }
  .mmjianclist .mmbaxbox .lliten .zsa .dingwei {
    display: flex;
    align-items: center;
  }
  .mmjianclist .mmbaxbox .lliten .zsa .dingwei img {
    width: 1.63vw;
    height: 1.83vw;
    object-fit: contain;
    margin-right: 0.3vw;
  }
  .mmjianclist .mmbaxbox .lliten .zsa .dingwei span {
    font-size: 0.73vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
  }
  .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: 3.8vw;
    font-family: PingFang;
    font-weight: bold;
    color: #666666;
    text-align: center;
  }
  .gonggao .iinitem .bn1 .a2 {
    font-size: 2.4vw;
    font-family: PingFang;
    font-weight: 400;
    text-align: center;
    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%;
  }
  .sousu {
    display: none;
  }
  .logi {
    display: flex;
    flex-flow: column;
  }
  .logi .llo1 {
    font-size: 3.56vw;
    font-family: SourceHanSansCN;
    font-weight: bold;
    color: #222222;
  }
  .logi .llo2 {
    font-size: 2.64vw;
    font-family: Arial;
    font-weight: bold;
    color: #222222;
  }
  .noindex {
    background: #fff !important;
  }
  .noindex .naver3 .lie1 {
    font-size: 0.94vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
  }
  .noindex .naver3 .lie1:hover {
    color: #2E4C8C;
    border-bottom: 0.16vw solid #2E4C8C;
  }
  .noindex .naver3 .actlie {
    color: #2E4C8C;
    border-bottom: 0.16vw solid #2E4C8C;
  }
  .qiyejieshao {
    width: 73.96vw;
    margin: 4vw auto;
    display: flex;
    justify-content: space-between;
  }
  .qiyejieshao .liefn {
    display: flex;
    flex-flow: column;
  }
  .qiyejieshao .liefn .lq1er1 {
    font-size: 0.94vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #222222;
  }
  .qiyejieshao .liefn .lq1er2 {
    font-size: 1.56vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #222222;
    padding-top: 0.6vw;
    padding-bottom: 1.3vw;
  }
  .qiyejieshao .liefn .lq1er3 {
    width: 33.65vw;
    font-size: 0.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
    line-height: 1.56vw;
    padding-bottom: 2vw;
  }
  .qiyejieshao .liefn .lq1er4 {
    width: 33.65vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .qiyejieshao .liefn .lq1er4 .itema2 {
    flex: 1;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
  }
  .qiyejieshao .liefn .lq1er4 .itema2 .mnb1 {
    font-size: 3vw;
    font-family: PingFang;
    color: #2E4C8C;
  }
  .qiyejieshao .liefn .lq1er4 .itema2 .mnb2 {
    font-size: 0.9vw;
    font-family: PingFang;
    font-weight: bold;
    color: #2E4C8C;
  }
  .qiyejieshao .liefn .lq1er4 .itema2 .bbttet {
    font-size: 0.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
  }
  .qiyejieshao .roofa img {
    width: 33.85vw;
    height: 27.76vw;
    object-fit: cover;
  }
  .jianjuqudao {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    padding: 0 0 5vw;
  }
  .jianjuqudao .yanhenma {
    display: flex;
    align-items: center;
    width: 62.5vw;
  }
  .jianjuqudao .yanhenma .iimisme {
    margin-right: 1.8vw;
    width: 16.07vw;
    height: 5.4vw;
    border: 0.1vw solid #E4E4E4;
    font-size: 0.83vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #999999;
    padding-left: 1vw;
  }
  .jianjuqudao .yanhenma .iimisme::placeholder {
    font-size: 0.83vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #999999;
  }
  .jianjuqudao .yanhenma .yanmma2 {
    margin-right: 1.8vw;
    width: 16.07vw;
    height: 5.4vw;
    border: 0.1vw solid #E4E4E4;
  }
  .jianjuqudao .yanhenma .ss14d {
    font-size: 0.73vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #0D59AB;
    margin-right: 1.8vw;
  }
  .jianjuqudao .yanhenma .butae {
    width: 18.1vw;
    height: 6.76vw;
    background: #2E4C8C;
    font-size: 1.04vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #FFFFFF;
    cursor: pointer;
  }
  .jianjuqudao .setextea {
    width: 62.5vw;
    height: 30.42vw;
    border: 0.1vw solid #E4E4E4;
    margin: 1.82vw 0;
    padding: 1vw;
    outline: none;
    font-size: 0.83vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #999999;
    padding-left: 2vw;
  }
  .jianjuqudao .setextea::placeholder {
    font-size: 0.83vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #999999;
  }
  .jianjuqudao h3 {
    font-size: 3.88vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    padding: 3vw 0;
  }
  .jianjuqudao .lmai22 {
    display: flex;
    align-items: center;
    width: 62.5vw;
    flex-flow: column;
  }
  .jianjuqudao .lmai22 .inputaa {
    position: relative;
    margin-right: 1.4vw;
    width: 100%;
    margin-bottom: 3vw;
  }
  .jianjuqudao .lmai22 .inputaa img {
    width: 3vw;
    object-fit: contain;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0.6vw;
  }
  .jianjuqudao .lmai22 .inputaa input {
    width: 100%;
    outline: none;
    height: 9.4vw;
    border: 0.1vw solid #E4E4E4;
    font-size: 0.83vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #999999;
    padding-left: 5vw;
  }
  .jianjuqudao .lmai22 .inputaa input::placeholder {
    font-size: 0.83vw;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #999999;
  }
  .swiper33 {
    position: relative;
    width: 100%;
  }
  .swiper33 .swiper-wrapper {
    width: 100%;
    overflow: hidden;
  }
  .swiper33 .swiper-wrapper .swiper-slide {
    width: 100%;
    position: relative;
  }
  .swiper33 .swipernation {
    position: absolute;
    bottom: 5vw;
    z-index: 9;
    text-align: center;
    padding-right: 2.4vw;
    display: flex;
    justify-content: flex-end;
  }
  .swiper33 .swipernation .swiper-pagination-bullet {
    width: 2.6vw;
    height: 0.21vw;
    opacity: 0.3;
    background: #FFFFFF;
    border-radius: 0%;
  }
  .swiper33 .swipernation .swiper-pagination-bullet-active {
    width: 2.6vw;
    height: 0.21vw;
    background: #fff;
    border-radius: 0%;
    opacity: 1;
  }
  .swemorr22 {
    width: 100%;
    height: 50vh;
  }
  .swemorr22 .llsingbg {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .swemorr22 .gheia2 {
    display: flex;
    flex-flow: column;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80%;
    margin: auto;
    text-align: center;
  }
  .swemorr22 .gheia2 .la1aaa {
    font-size: 5.92vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
  }
  .swemorr22 .gheia2 .la1aa2 {
    padding-top: 3vw;
    font-size: 2.94vw;
    font-family: Arial;
    font-weight: bold;
    color: #FFFFFF;
  }
  .jiesana {
    display: flex;
    flex-flow: column;
  }
  .jiesana .lssijiung {
    width: 100%;
    height: 54.17vw;
    background: #1B54A6;
    display: none;
  }
  .jiesana .liefn {
    display: flex;
    flex-flow: column;
    position: relative;
    width: 100%;
    padding-left: 4.8vw;
    padding-top: 5vw;
    background: url(../img/hh.png) no-repeat;
    background-size: contain;
    padding-bottom: 6vw;
  }
  .jiesana .liefn .moresimg {
    display: none;
    position: absolute;
    bottom: 3vw;
    cursor: pointer;
    right: 5.2vw;
  }
  .jiesana .liefn .moresimg img {
    width: 5.26vw;
    height: 1.15vw;
    object-fit: contain;
  }
  .jiesana .liefn .lq1er1 {
    font-size: 3.94vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #222222;
  }
  .jiesana .liefn .lq1er2 {
    font-size: 4.56vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #222222;
    padding-top: 0.6vw;
    padding-bottom: 1.3vw;
  }
  .jiesana .liefn .lq1er3 {
    font-size: 2.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
    line-height: 3.56vw;
    padding-bottom: 2vw;
  }
  .jiesana .liefn .lq1er4 {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .jiesana .liefn .lq1er4 .itema2 {
    flex: 1;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
  }
  .jiesana .liefn .lq1er4 .itema2 .mnb1 {
    font-size: 5vw;
    font-family: PingFang;
    color: #2E4C8C;
  }
  .jiesana .liefn .lq1er4 .itema2 .mnb2 {
    font-size: 2.9vw;
    font-family: PingFang;
    font-weight: bold;
    color: #2E4C8C;
  }
  .jiesana .liefn .lq1er4 .itema2 .bbttet {
    font-size: 2.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
  }
  .fengauuq2 {
    display: flex;
    background: url(../img/ggs.png) no-repeat;
    background-size: cover;
    flex-flow: column;
  }
  .fengauuq2 .llma1 {
    width: 100%;
    height: 46.88vw;
    display: flex;
    flex-flow: column;
    padding-left: 4vw;
    justify-content: center;
    border-right: 0.05vw solid #FFFFFF20;
  }
  .fengauuq2 .llma1 .mma1 {
    font-size: 5.35vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
  }
  .fengauuq2 .llma1 .mma2 {
    font-size: 3.56vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    padding: 1.2vw 0 1.6vw;
  }
  .fengauuq2 .llma1 .mma3 {
    font-size: 2.73vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    padding-bottom: 4vw;
  }
  .fengauuq2 .llma1 .mma4 {
    display: none;
    width: 7.92vw;
    height: 2.71vw;
    border: 0.1vw solid #FFFFFF;
    border-radius: 1.35vw;
    font-size: 0.73vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    cursor: pointer;
  }
  .fengauuq2 .ringa22 {
    display: flex;
    flex-wrap: wrap;
    flex: 1;
  }
  .fengauuq2 .ringa22 .ieantn1 {
    position: relative;
    width: 33.2%;
    height: 43.44vw;
    background: transparent;
    border-bottom: 0.05vw solid #ffffff20;
    border-right: 0.05vw solid #ffffff20;
    overflow: hidden;
    cursor: pointer;
  }
  .fengauuq2 .ringa22 .ieantn1:hover {
    background: #2E4C8C80;
  }
  .fengauuq2 .ringa22 .ieantn1:hover .no1 {
    opacity: 0;
  }
  .fengauuq2 .ringa22 .ieantn1:hover .hoshow {
    transform: translateX(0);
  }
  .fengauuq2 .ringa22 .ieantn1 .no1 {
    position: absolute;
    bottom: 3.39vw;
    left: 1.93vw;
    font-size: 2.94vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    z-index: 3;
    opacity: 1;
    transition: all 0.1s;
  }
  .fengauuq2 .ringa22 .ieantn1 .hoshow {
    width: 100%;
    height: 100%;
    padding: 2.45vw 1.8vw;
    display: flex;
    flex-flow: column;
    transform: translateX(-100%);
    z-index: 9;
    transition: all 0.3s;
  }
  .fengauuq2 .ringa22 .ieantn1 .hoshow .mmai1 {
    width: 5vw;
    height: 5vw;
    object-fit: contain;
  }
  .fengauuq2 .ringa22 .ieantn1 .hoshow h3 {
    font-size: 4.25vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 1vw;
    flex: 1;
  }
  .fengauuq2 .ringa22 .ieantn1 .hoshow .mmai2 {
    width: 10.26vw;
    object-fit: contain;
  }
  .xinwendeiy {
    padding: 3.7vw 0;
  }
  .xinwendeiy .iana1 {
    font-size: 3.94vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #222222;
    text-align: center;
  }
  .xinwendeiy .iana2 {
    font-size: 2.56vw;
    font-family: Microsoft YaHei;
    font-weight: bold;
    text-align: center;
    color: #222222;
    padding: 0.3vw 0;
  }
  .xinwendeiy .iana3 {
    font-size: 2.83vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    text-align: center;
    color: #666666;
    padding-bottom: 4vw;
  }
  .swiper44 {
    position: relative;
    width: 100%;
    padding: 0 5.2vw;
  }
  .swiper44 .swiper-wrapper {
    width: 100%;
    overflow: hidden;
  }
  .swiper44 .swiper-wrapper .swiper-slide {
    width: 48%;
    position: relative;
  }
  .swiper44 .swipernation {
    position: absolute;
    bottom: 5vw;
    z-index: 9;
    text-align: center;
    padding-right: 2.4vw;
    display: flex;
    justify-content: flex-end;
  }
  .swiper44 .swipernation .swiper-pagination-bullet {
    width: 2.6vw;
    height: 0.21vw;
    opacity: 0.3;
    background: #FFFFFF;
    border-radius: 0%;
  }
  .swiper44 .swipernation .swiper-pagination-bullet-active {
    width: 2.6vw;
    height: 0.21vw;
    background: #fff;
    border-radius: 0%;
    opacity: 1;
  }
  .mySwiper {
    margin: 0 4vw;
    position: relative;
    overflow: hidden;
    padding-bottom: 6vw;
  }
  .mySwiper .swipernation {
    position: absolute;
    bottom: 1vw;
    z-index: 9;
    text-align: center;
  }
  .mySwiper .swipernation .swiper-pagination-bullet {
    width: 0.83vw;
    height: 0.83vw;
    background: #ADADAD;
    border-radius: 50%;
    opacity: 1;
  }
  .mySwiper .swipernation .swiper-pagination-bullet-active {
    width: 1.88vw;
    height: 0.83vw;
    background: #2E4C8C;
    border-radius: 0.42vw;
    opacity: 1;
  }
  .miitem {
    width: 100%;
    border: 0.05vw solid #EEEEEE;
  }
  .miitem .mmimng {
    width: 100%;
    height: 33.54vw;
    object-fit: contain;
  }
  .miitem .matextbox {
    display: flex;
    flex-flow: column;
    padding: 1.5vw 1.25vw 2.8vw;
  }
  .miitem .matextbox .psm1 {
    font-size: 2.73vw;
    font-family: PingFang;
    font-weight: 500;
    color: #666666;
  }
  .miitem .matextbox .psm2 {
    font-size: 2.94vw;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
  }
  .index2 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: transparent;
    border-bottom: 0.05vw solid #ffffff20;
  }
  .index2 .top1 {
    display: none;
  }
  .index2 .llo1,
  .index2 .llo2 {
    color: #fff;
  }
  .lianww {
    display: none !important;
  }
}
