.logo-banner {
    height: auto;
    width: 100%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 1;
}

    /*@font-face {*/
/*    font-family: siyuan;*/
/*    src: url(/font/siyuan/SourceHanSans-Normal.otf);*/
/*}*/


/* body {
    font-family: "siyuan" !important;
} */

.home-Bigbanner {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.logo-banner {
    position: relative;
}

.mn-swiper {
    min-width: 800px;
    width: 50%;
    height: 60px;
    background-color: rgb(0, 66, 54);
}

.mm-swiper {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28px;
    /* color: white; */
    background: linear-gradient(to right, red, rgb(209, 198, 35));
    -webkit-background-clip: text;
    color: transparent;
    font-family: siyuan !important;
}

.Swiper-Scrolling-text .swiper-container .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}

.Swiper-Scrolling-text {
    width: 100%;
    height: auto;
    background: #FFFFFF;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.home-Bigbanner img {
    max-height: 100%;
    max-width: 100%;
}

.news-footer a {
    text-decoration: none;
}

.secondSwiper {
    width: 100%;
    height: 100%;
}

.second-new-container {
    width: 100%;
    height: 100%;
}

.logo-banner .text {
    position: absolute;
    left: 8%;
    bottom: 30%;
    width: 1200px;
    margin: auto;
    z-index: 999;
    color: #FFF;
}

.logo-banner .text .t-title {
    font-size: 72px;
    /* font-weight: bold; */
}

.logo-banner .text .t-line {
    width: 100px;
    height: 5px;
    background: #FFF;
    margin: 10px 0;
}

.logo-banner .text .t-content {
    font-size: 24px;
}


/* .swiper-slide>img {
    width: 100%;
} */

.new-container {
    width: 100%;
    height: 100%;
}


/* .swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
} */

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url(../images/left-zjt.png) !important;
}

.swiper-button-next,
.swiper-button-prev {
    background-size: 36px 36px !important;
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url(../images/right-yjt.png) !important;
}

.tab-change {
    border-radius: 20px;
    padding: 8px 20px;
    color: white;
    background-color: #004a41;
}

.index-coin-box {
    display: flex;
    justify-content: center;
    align-items: center;
}

.logo-title-header {
    font-size: 60px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    position: absolute;
    left: 10%;
}

.line-logo {
    width: 100px;
    height: 5px;
    background: #FFFFFF;
}

.index-bg-box {
    height: 5rem;
    width: 100%;
}

@media screen and (max-width:1200px) {
    .main {
        overflow: auto;
        width: 1200px;
        height: auto;
    }
}

@media screen and (max-width:1700px) {
    .right-company-name {
        font-size: 16px !important;
    }
    .company-footer>div>span {
        font-size: 14px !important;
    }
    .LeadershipTitle {
        font-size: 14px !important;
    }
    .middle-level {
        font-size: 12px !important;
    }
    .introduce-header {
        font-size: 20px !important;
    }
}
