* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    scroll-behavior: smooth;
    scrollbar-width: none;
    width: 100%;
}

    html::-webkit-scrollbar {
        width: 0;
    }

body {
    max-width: 100%;
    overflow-x: hidden;
}

a {
    text-decoration: none;
}

ul {
    list-style-type: none;
}

.commonAlink:hover {
    color: #3971E7;
    text-decoration: none;
}

p:hover {
    cursor: pointer;
}

@font-face {
    font-family: Source Han Sans CN;
    src: url("../font/SourceHanSansSC-Regular.otf");
}



/* 为了让屏幕变大的时候显示不那么宽而设置的 */
.commonContainer {
    max-width: 1440px;
}


/* 其余时刻 从768-1440 */
.header {
    position: fixed;
    height: 86px;
    width: 100%;
    z-index: 10;
}

#navbar {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 86px;
}

.nav-list {
    margin-bottom: 0;
}


#inputField {
    height: 40px;
    border-radius: 10px;
    padding-left: 24px;
    position: relative;
}


.inputImage {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 15px;
    left: 5%;
    z-index: 10;
}

.PageHeader-Search {
    width: 66px;
    height: 46px;
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: center;
    border: none;
    border-radius: 0px 10px 10px 0px;
    background: rgba(67, 126, 247, 1);
    box-shadow: 0px 1px 2px 0px #1018280A;
    float: left;
}

    .PageHeader-Search:hover {
        background: rgba(83, 144, 248, 1);
    }

    .PageHeader-Search:active {
        background: rgba(62, 103, 227, 1);
    }

#closeSearch {
    text-align: center;
}

    #closeSearch img {
        text-align: center;
        float: left;
        margin-left: 24px;
        margin-top: 16px;
    }

.searchContainer img {
    width: 16px;
    height: 16px;
}

.hiddenSearch {
    display: none;
}

/* 初始状态下导航栏样式 */
.navbar-fixed {
    position: fixed;
    top: 0;
    width: 100%;
    backdrop-filter: blur(30px);
    z-index: 10;
    background: rgba(0, 0, 0, 0.35);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    transition: background 1s ease-in-out;
    position: absolute;
    z-index: 99;
    background: #000;
    background: -webkit-linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0));
    background: linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0));
}

    .navbar-fixed .header-right .searchContainer {
        color: #FFFFFF;
    }

    .navbar-fixed #inputField input {
        color: #fff;
        width: 586px;
        height: 46px;
        border: 1px solid rgba(44, 52, 68, 1);
        border-radius: 10px 0 0 10px;
        padding-left: 30px;
        float: left;
        background-color: rgba(44, 52, 68, 1);
    }

        .navbar-fixed ul.user-info {
            width: 120px;
            float: right;
            line-height: 40px;
            color: #fff;
            padding-top: 13px;
            cursor: pointer;
        }
    .navbar-fixed .welcomname {
        display: inline-block;
        height: 28px;
        color: white;
        line-height: 28px;
        text-overflow: ellipsis;
        overflow: visible;
        white-space: nowrap;
    }
    .navbar-fixed .btn_Exit {
        margin: 0;
        border: 0;
        cursor: pointer;
        background-color: rgb(0, 0, 0);
        padding-bottom: 0px;
    }
        .navbar-fixed ul.user-info li {
            display: none;
        }
    .navbar-fixed ul.user-info li {
        color: #FFFFFF;
        width: 120px;
        height: 50px;
        float: none;
        padding: 10px;
        padding-left: 40px;
        /*left: 40px;*/
        margin: 0;
        background-color: rgba(44, 52, 68, 1);
        padding: 10px 0px 10px 0px;
        text-align: center;
        z-index: 1;
    }
        .navbar-fixed ul.user-info:hover {
            margin-top: 99px;
        }
        .navbar-fixed ul.user-info:hover li {
                display: block;
            }
/* 滚动时改变导航栏样式 */
.navbar-scrolled {
    position: fixed;
    top: 0;
    width: 100%;
    color: #000;
    backdrop-filter: blur(30px);
    z-index: 10;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    transition: background 1s ease-in-out;
    background: rgb(255, 255, 255, 0.9);
    box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.15);
}

    .navbar-scrolled #inputField input {
        color: #000;
        width: 586px;
        height: 46px;
        border: 1px solid #eee;
        border-radius: 10px 0 0 10px;
        padding-left: 30px;
        float: left;
    }

    .navbar-scrolled .header-right .searchContainer {
        color: #000;
    }


    .navbar-scrolled ul.user-info {
        width: 120px;
        float: right;
        line-height: 40px;
        color: #000;
        padding-top: 13px;
        cursor: pointer;
    }
    .navbar-scrolled .welcomname {
        display: inline-block;
        height: 28px;
        color: black;
        line-height: 28px;
        text-overflow: ellipsis;
        overflow: visible;
        white-space: nowrap;
    }
navbar-scrolled .btn_Exit {
    margin: 0;
    padding: 0;
    outline: 0;
    border-radius: 0;
    background-color: transparent;
    line-height: inherit;
    color:white;
}
    navbar-scrolled .btn_Exit::after {
        border: none;
    }
.navbar-scrolled ul.user-info li {
    display: none;
}

        .navbar-scrolled ul.user-info li {
            width: 120px;
            height: 50px;
            float: none;
            padding: 10px;
            padding-left: 40px;
            /*left: 40px;*/
            margin: 0;
            background-color: rgb(255, 255, 255);
            color:#272D37;
            padding: 10px 0px 10px 0px;
            text-align: center;
            z-index: 1;
        }

        .navbar-scrolled ul.user-info:hover {
            margin-top: 99px;
        }

            .navbar-scrolled ul.user-info:hover li {
                display: block;
            }

.CompanyLogo {
    width: 200px;
    height: 32px;
    margin-left: 112px;
}

.header .center {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-right: 48px;
}



    .header .center a {
        padding: 0;
        margin: 0;
    }

/* ======================================================================================= */

.navbarCenter {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.nav-list {
    list-style: none;
    display: flex;
}

    .nav-list li {
        margin-right: 32px;
        font-size: 16px;
    }

        .nav-list li a {
            text-decoration: none;
            font-family: Source Han Sans CN;
            font-weight: bold;
            transition: color 0.3s ease-in-out;
        }

.submenu {
    display: none;
    flex-direction: column;
    background-color: #fff;
    margin-right: 32px;
}

.navbar-fixed .nav-list a:hover {
    color: rgba(165, 172, 186, 1);
    text-decoration: none;
}

.navbar-scrolled .nav-list a:hover {
    color: rgba(62, 103, 227, 1);
    text-decoration: none;
}

.has-submenu {
    position: relative;
}

/* 大屏 */
@media screen and (min-width:768px) {

    .has-submenu:hover .submenu {
        width: 116px;
        line-height: 40px;
        padding-left: 16px;
        position: absolute;
        top: 24px;
        left: -18px;
        display: flex;
        flex-direction: column;
    }

        .has-submenu:hover .submenu li {
            width: auto;
            margin: 0;
        }

    /* 滚动前 */
    .navbar-fixed .has-submenu a {
        color: #fff;
        font-family: Source Han Sans CN;
        font-weight: regular;
        font-size: 16px;
        line-height: 22px;
        letter-spacing: 0px;
        text-align: left;
    }

    .navbar-fixed .has-submenu .submenu {
        
        background-color: rgba(44, 52, 68, 1);
        border: 1px solid rgba(46, 53, 69, 1);
        border-radius: 5px;
    }

        .navbar-fixed .has-submenu .submenu a {
            color: #fff;
            font-family: Source Han Sans CN;
            font-weight: 400;
            font-size: 14px;
            line-height: 22px;
            letter-spacing: 0px;
            text-align: left;
        }

    .navbar-fixed .searchContainer:hover {
        color: rgba(165, 172, 186, 1);
    }

    .navbar-fixed .has-submenu .submenu li a:hover {
        color: rgba(165, 172, 186, 1);
    }



    /* 滚动后 */
    .navbar-scrolled .has-submenu a {
        color: #000;
        font-family: Source Han Sans CN;
        font-weight: regular;
        font-size: 16px;
        line-height: 22px;
        letter-spacing: 0px;
        text-align: left;
    }

    .navbar-scrolled .has-submenu .submenu {
        background-color: #fff;
        border: 1px solid rgba(218, 224, 230, 1);
        border-radius: 5px;
    }
        .navbar-scrolled .has-submenu .submenu li {
        
        }
        .navbar-scrolled .has-submenu .submenu li a {
            font-size: 14px;
            font-weight: 400;
        }

    .navbar-scrolled .searchContainer:hover {
        color: rgba(165, 172, 186, 1);
    }




    /* 不显示 */
    .menu-icon {
        display: none;
        flex-direction: column;
        cursor: pointer;
    }
}

/* 小屏 */
@media only screen and (max-width: 768px) {
    .menu-icon {
        display: flex;
        flex-direction: column;
        position: absolute;
        right: 22px;
        top: 20px;
    }

    .bar {
        background-color: #000;
        height: 2px;
        width: 18px;
        margin: 2px 0;
        transition: background-color 0.3s ease-in-out;
    }


    .nav-list {
        display: none;
        flex-direction: column;
        position: absolute;
        width: 100%;
        height: 100vh;
        background-color: rgba(0, 0, 0, 0.35);
        top: 60px;
        left: 0;
        line-height: 40px;
    }

        .nav-list a {
            color: #000;
        }

        .nav-list.active {
            display: flex;
        }

        .nav-list li {
            margin: 0;
            text-align: center;
            border-bottom: 1px solid #f7f7f7;
        }

    .has-submenu {
        background: #fff;
    }

    .submenu {
        display: none;
        flex-direction: column;
        background-color: #efefef;
    }

    .has-submenu:hover .submenu {
        display: flex;
    }

    .menu-icon.active #bar1 {
        transform: rotate(-45deg) translate(-5px, 3.5px);
    }

    .menu-icon.active #bar2 {
        opacity: 0;
    }

    .menu-icon.active #bar3 {
        transform: rotate(45deg) translate(-5px, -3.5px);
    }
}

@media screen and (min-width:768px) and (max-width:1190px) {
    .nav-list li {
        margin-right: 5px;
        font-size: 16px;
    }
}











/* ======================================================================================= */

.a-l {
    display: none;
}

.header .links ul {
    display: flex;
    font-family: Source Han Sans CN;
    white-space: nowrap;
    margin-bottom: 0;
}






.header-right {
    margin-right: 112px;
    display: flex;
    flex-direction: row;
    align-items: center;
    text-align: center;
}

    .header-right .searchContainer {
        color: #FFFFFF;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 16px;
        width: 64px;
        display: flex;
        flex-direction: row;
        justify-content: center;
        margin-right: 2px;
        margin-bottom: 0;
    }

.searchContainer:hover {
    cursor: pointer;
}

.PageHeader-Zoom {
    margin-top: 4px;
    margin-left: 5px;
}



.PageHeader-Button {
    width: 66px;
    height: 46px;
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: center;
    margin-left: 20px;
    border: none;
    border-radius: 6px;
    background: rgba(67, 126, 247, 1);
    box-shadow: 0px 1px 2px 0px #1018280A;
}

    .PageHeader-Button:hover {
        background: rgba(83, 144, 248, 1);
    }

    .PageHeader-Button:active {
        background: rgba(62, 103, 227, 1);
    }

/* 屏幕小于1024 */
@media screen and (max-width:1024px) {
    .header-right {
        display: none;
    }
}

/* 一级菜单悬浮效果 */
.header .link {
    color: #fff;
    padding: 9px 15px;
    margin-left: 10px;
    border-radius: 2px;
    text-decoration: none;
    transition: background 200ms;
}

#navbar .link:hover {
    color: #3971E7;
}

/* 屏幕宽度变化 */
@media screen and (max-width: 992px) {
    .a-l {
        display: inline-block;
    }

        .a-l img {
            margin-top: -5px;
            margin-left: -20px;
        }
}

/* 轮播图 */

.bannerImageContainer {
    width: 100%;
    margin: 0 auto;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: hidden;
}


/* 轮播图 */
/* 第一幅轮播图 */
@media screen and (min-width:2548px) {
    .bannerImage-One {
        height: 820px;
        background-size: cover;
    }

    .bannerImage-OneImageList {
        display: none;
    }

}

@media screen and (min-width:768px) and (max-width:1920px) {
    .bannerImage-One {
        height: 598px;

    }

    .bannerImage-OneImageList {
        display: none;
    }

}

@media screen and (min-width:1920px) and (max-width:2548px) {
    .bannerImage-One {
        height: 615px;

    }

    .bannerImage-OneImageList {
        display: none;
    }

}

@media screen and (min-width:2548px) {
    .bannerImage-One {
        height: 820px;

    }

    .bannerImage-OneImageList {
        display: none;
    }

}

@media screen and (max-width:769px) {
    .bannerImage-One {
        background-image: none !important;
    }

    .bannerImage-One .bannerImage-OneImageList>img {
        display: inline-block;
        position: relative;
        width: auto;
        left: -200px;
        max-height: 304px;
        position: relative;
        left: 50%;
        transform: translate(-50%, 0%);
    }
}


/* 轮播图结尾*/



/* content-one */
.latestActivity {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: left;
    margin-top: 64px;
    margin-bottom: 64px;

}


@media screen and (min-width:1330px) {
    .latestActivityImage {
        width: 548px;
        height: 283px;
    }
}

@media screen and (min-width:992px) and (max-width:1330){
    .latestActivityImage {
        width: 408px;
        height: 283px;
       
    }
   
}

.contentOneLeft-TextOne {
    width: 93%;
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: -1px;
    text-align: left;
    margin-top: 24px;
    margin-bottom: 0;
}

.contentOneLeft-TextTwo {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;
    margin-top: 16px;
    margin-bottom: 0;

}

.contentOneLeft-TextThree {
    width: 90%;
    height: 49px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: left;
    margin-top: 16px;

}

.contentOneLeft-TextFour {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: left;
    margin-top: 16px;
    margin-bottom: 64px;
}

.contentOneLeft-TextFour a {
    color: #437EF7;
}


.contentOneRight-TextOne {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: left;
    margin-top: 64px;
    margin-bottom: 64px;
    padding-left: -200px;

}

.phoneStyleEdu {
    width: 330px;
    height: 476px;
}

.educationInfo {
   
    border: 1px solid rgba(232, 239, 253, 1);
    border-radius: 5px;
    border: 1px solid #E8EFFD;
    box-shadow: 0px 20px 25px -5px #10182819, 0px 8px 10px -6px #10182819;
}

@media screen and (min-width:992px) {
    .educationInfo {
        width: 330px;
        height: 476px;
    }
}

.contentOneRight-TextTwo {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    /*line-height: 30px;*/
    letter-spacing: -1px;
    text-align: left;
   /* width:450px;*/
    /*height: 30px;*/
    overflow: hidden;
    padding-left: 24px;
    margin: 0;

}


.pre-next {
    display: flex;
    flex-direction: row;
    margin-top: 24px;
    margin-bottom: 24px;
    padding-left: 9px;
}

.btn-pre {
    background-color: #fff;
    color: #5F6D7E;
    font-size: 14px;
    border: 1px solid #ccc;
    padding: 5px 10px;
    /*左上角圆角*/
    border-top-left-radius: 25px;
    /*左下角圆角*/
    border-bottom-left-radius: 25px;
    width: 96px;
    height: 40px;
    padding: 0;
    background-image: url(./assets/image/arrow_left@1x.png);
}


.btn-next {
    background-color: #fff;
    color: #A5ACBA;
    font-size: 14px;
    border: 1px solid #ccc;
    padding: 5px 10px;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    width: 96px;
    height: 40px;
    padding: 0;
}

.contentOneRight-TextThree {
    width: 235px;
    margin-left: 24px;
    /* padding-left: 15px; */
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: justify;
}
.phoneStyle-contenOneNone {
    height: 126px;
    width: 255px;
    /*overflow: hidden;*/
}
.contentOneRight-TextThree {
    height: 168px;
    overflow: hidden;
}
.contentOneRight-Button {
    display: flex;
    flex-direction: row;
}

.btn-read {
    width: 103px;
    height: 40px;
    display: inline-block;
    border-radius: 5px;
    background: #437EF7;
    color: #FFFFFF;
    box-shadow: 0px 1px 2px 0px #1018280A;
    line-height: 40px;
    margin-top: 24px;
    margin-right: 22px;
    margin-left: 10px;
    border: none;
}

.btn-read:hover {
    background-color: #5390f8;
}

.btn-read img {
    margin-left: 10px;
}


.btn-list {
    width: 103px;
    height: 40px;
    display: inline-block;
    border-radius: 5px;
    background: #FFFFFF;
    color: #000;
    box-shadow: 0px 1px 2px 0px #fbfcfc0a;
    line-height: 40px;
    margin-top: 24px;
    border: 1px solid rgb(192, 188, 188);
}

.btn-list:hover {
    background-color: #F7F7F8;
}

.btn-list img {
    margin-left: 10px;
}


@media screen and (min-width:992px) {
    .occupancy {
        display: none;
    }
}

@media screen and (min-width:1150px) and (max-width: 1300px) {
    .contentOneRight-TextThree {
        height: 168px;
        overflow: hidden;
        margin-top: -10px;
        margin-bottom: -10px;
    }
    .phoneStyle-contenOneNone {
        height: 126px;
        width: 200px;
        overflow: hidden;
    }
    .pre-next {
        margin-top: 10px;
    }

    .contentOneLeft-TextOne {
        height:37px;
        margin-top: 0px;
        margin-bottom: 0px;
        overflow:hidden;
    }

    .contentOneLeft-TextTwo {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .btn-list {
        margin-left: -20px;
    }

}

@media screen and (min-width:992px) and (max-width: 1150px) {
    .contentOneRight-TextThree {
        height: 125px;
        overflow: hidden;
        margin-top: -10px;
        margin-bottom: -5px;
    }
    .phoneStyle-contenOneNone {
        height: 96px;
        width: 200px;
        overflow: hidden;
    }
    .contentOneLeft-TextFour {
        margin-top: 0;
    }

    .pre-next {
        margin-top: 15px;
    }

    .contentOneLeft-TextOne {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .contentOneLeft-TextTwo {
        margin-top: 0px;
        margin-bottom: 0px;
    }


    .btn-list {
        margin-left: -20px;
    }

}

@media screen and (min-width:768px) and (max-width:992px) {
    .phoneStyleEdu {
        margin: auto;
    }

    .educationInfo-Contain {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
}

@media screen and (max-width:768px) {
    .contentOne-AddText {
        display: flex;
        flex: row;
        justify-content: center;
    }
    .phoneStyle-contenOneNone {
        height: 1px;
        /*width: 90%;*/
       overflow: hidden;
    }
    .contentOneRight-TextThree {
        width: 90%;
        margin-top: 10px;
    }
}




.content-two {
    background-image: url('../image/背景1@1x.png');
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 62px;


}



.safetyCenter {
    color: #272D37;
    font-family: Inter;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: center;
    margin-top: 64px;
    margin-bottom: 0;
}

.contentTwo-Tabs li{
    background-color: #fff;
}



    .contentTwo-Tabs li a {
        color: #5F6D7E;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: -0.1px;
        background-color: #fafafa;
    }

.contentTwo-Tabs li a:visited {
    background: #F5FAFF;


}

.contentTwo-Tabs li a:focus {
    color: #437EF7;
    border-bottom: 2px solid #437EF7;
}

#defaultStyle {
    color: #437EF7;
    background-color: #F5FAFF;
    border-bottom: 2px solid #437EF7;
}
#defaultStylenew {
    color: #437EF7;
    background-color: #F5FAFF;
    border-bottom: 2px solid #437EF7;
}

.contentTwo-TextOne {
    color: #5F6D7E;
    font-family: Inter;
    font-weight: regular;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: center;
    margin-top: 16px;
    margin-bottom: 32px;
}

.contentTwo-Title {
    margin-bottom: 0;
}

.contentTwo-Con {
    display: flex;
    flex-direction: row;
    justify-content: center;
    font-size: 20px;
    margin-bottom: 24px;
}

.contentTwo-Body {
    padding-top: 24px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 24px;
}

.contentTwo-BtnOne {
    width: 52px;
    height: 28px;
    color: #E2341D;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: -0.1px;
    text-align: center;
    border-radius: 5px;
    background: #FFF2F0;
    margin-left: 16px;
}

.contentTwo-BtnTwo {
    width: 52px;
    height: 28px;
    color: #EEA23E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: -0.1px;
    text-align: center;
    border-radius: 5px;
    background: #FFF8EB;
    margin-left: 16px;
}

.contentTwo-BtnThree {
    width: 52px;
    height: 28px;
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: -0.1px;
    text-align: center;
    border-radius: 5px;
    background: #F5FAFF;
    margin-left: 16px;
}

.contentTwo-Time {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: -0.1px;
    text-align: right;
    margin-left: 16px;
    margin-bottom: 0;
}

.contentTwo-TextTwo {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: -1px;
    text-align: left;
    margin-top: 24px;
    margin-bottom: 0;

}

.contentTwo-TextThree {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: left;
    margin-top: 16px;
    margin-bottom: 24px;
}

.contentTwo-Alink {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: left;

}

.contentTwo-Tabs li {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    letter-spacing: -0.1px;
    text-align: left;
    background: #F5FAFF;
}


/* 最新文件 政策解读 */
@media screen and (min-width:768px) and (max-width:992px){
    .policyContainer{
        margin: auto;
    }
    .card{
        margin-bottom: 24px;
    }
    .contentOneRight-TextOne{
        margin-left: 64px;
    }
}
.contentThree-TextOne {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: left;
    margin-bottom: 64px;
}

.content-three {
    margin-top: 64px;
    padding-bottom: 64px;
}

.contentThree-TextTwo {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: left;
    margin-bottom: 64px;

}

.contentThree-LeftConentList {
    width: 100%;
    padding-left: 15px;
    margin-bottom: 16px;

}

.contentThree-LeftConentListAlink {
    margin-bottom: 0;
}

.contentThree-LeftConentListOne {
    height: 60px;
    overflow: hidden;
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: -1px;
    text-align: left;
    margin-bottom: 16px;

}

.contentThree-LeftConentListOne a {
    color: #272D37;
}

.newDate {
    margin-bottom: 0;
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;

}

.contentThree-LeftAlink {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: left;
}

.unscramble {
    display: flex;
    flex-direction: row;
    margin-top: 32px;
}

.unscramble:nth-child(1) {
    margin-top: 0;
}

.unscramble:last-child {
    margin-bottom: 32px;
}

.contentThree-RightImageContainer {
    width: 188px;
    height: 118px;
    margin-right: 24px;
}

.contentThree-RightImageContainer img {
    width: 188px;
    height: 118px;
    margin-right: 24px;
}

.contentThree-RightTextContainer {
    width: 376px;
    height: 118px;
}

.contentThree-RightTextOne {
    height: 30px;
    overflow: hidden;
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: -1px;
    text-align: left;
}

.contentThree-RightTextOne a {
    color: #272D37;
}

.contentThree-RightTextTwo {
    height: 48px;
    overflow: hidden;
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: justify;

}

.contentThree-RightTextTwo a {
    color: #272D37;
}

.contentThree-RightTime {
    color: #5F6D7E;
    font-family: Inter;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;

}

.contentThree-RightAlink {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: left;
}

.contentFour {
    background-color: #2B63D9;
}


.hotTopic {
    color: #F9F9F9;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: center;
    margin-top: 64px;
    margin-bottom: 0;
}

.test {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

.test:after {
    content: "";
    width: 618px;
}

.hotTopicImage {
    width: 285px;
    height: 230px;
    margin-right: 16px;
    box-shadow: 0px 20px 25px -5px #10182819, 0px 8px 10px -6px #10182819;

}

.hotTopicImage:last-child {
    margin-right: 0px;
}


.contentFour-ImageList img {
    transition: all 0.6s;
    cursor: pointer;
    margin-top: 48px;
}

.contentFour-ImageList img:hover {
    transform: scale(1.2);
}



.contentFour-Alink {
    margin-top: 48px;
    margin-bottom: 48px;
    text-align: center;
}

.contentFour-Alink a {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: c;
    margin-right: 6px;
}



.province {
    color: #272D37;
    font-family: Inter;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: center;
    margin-top: 64px;
    margin-bottom: 0;
}

.contentFive-BigContainer {
    background-image: url('../image/背景2@1x.png');
    background-size: cover;
    background-repeat: no-repeat;
}

.contentFive {
    padding-bottom: 64px;
}

.contentFive-Left {
    padding: 0;
}


.contentFive-LeftTextOne {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 32px;
    line-height: 42px;
    letter-spacing: -1px;
    text-align: left;
    margin-top: 64px;
}

.contentFive-LeftTextTwo {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: justify;
    margin-top: 12px;
    margin-bottom: 78px;
}


.contentFive-LeftTextThree {
    margin-bottom: 20px;

}

.contentFive-LeftTextThree span:nth-child(1) {
    color: #2B63D9;
    font-family: Inter;
    font-weight: bold;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: -2px;
    text-align: left;
}

.contentFive-LeftTextThree span:nth-child(2) {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: -1px;
    text-align: left;
}

.contentFive-LeftTextThree span:nth-child(3) {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: -0.1px;
    text-align: left;
    margin-left: 5px;
}

.spanOne {
    margin-left: 10px;
}

.spanTwo {
    margin-left: 24px;
}


.contentFive-Right {
    border: 1px solid #ddd;
    background-color: #fff;
    text-align: center;
    margin-top: 64px;
}


/* s */
.contentFive-Right .tableAllTitle {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
}

.contentFive-Right .tableTitle {
    height: 56px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
}

.contentFive-Right .td {
    padding-top: 0;
    padding-bottom: 0;
}

.contentFive-Right .tableTitle p {
    margin: 0;
    line-height: 56px;
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: -0.1px;
    text-align: left;


}

.contentFive-Right .tableTitle:nth-child(1) {
    width: 260px;
    height: 18px;
    padding-left: 24px;
}


.tableContent {
    width: 649px;
    height: 72px;
}

.tableContent td {
    padding: 100px;
}

.universityName {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
    font-size: 15px;


}

.universityName div {
    margin-top: 16px;

}

.universityName div img {
    margin-right: 10px;
}

.universityName div div {
    width: 170px;
    margin-top: 0;
    line-height: 40px;
    font-weight: 1000;
}

.universityName div .universityNameSpecial {
    line-height: 40px;
    text-align: left;
}

.upPage a {
    padding: 0;
}

/* //原来 */
.upPage {
    line-height: 64px;

}

.otherPage {
    line-height: 64px;
}

.downPage {
    line-height: 64px;
}

.upPage a {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;
    padding-left: 10px;
}

.downPage a {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;
    padding-right: 24px;
}

/* end */

/* e */

.contentFive-RightImageList {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

.contentFive-Right tr {
    border-bottom: 1px solid #EAEBF0;
}

.contentFive-Right tr th {
    /* color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: left; */
}

.contentFive-Right .Right {
    width: 28px;
    height: 28px;
    border-radius: 5px;
    background: #F0FAF0;
    text-align: center;
    line-height: 28px;
    color: #2D8A39;
}

.contentFive-Right .Wrong {
    width: 28px;
    height: 28px;
    border-radius: 5px;
    background: #FFF2F0;
    text-align: center;
    line-height: 28px;
    color: #E2341D;
}

.universityName {
    border: none;
}

.universityName div {
    display: flex;
    flex-direction: row;
}


.universityName p {
    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;

}

.Right {
    margin-top: 15px;
    margin-left: 10px;
}

.Wrong {
    margin-top: 15px;
    margin-left: 10px;
}

/* 分页的实现 */
.contentFive-Pagination {
    display: inline-block;
   background-color:#fff;
    border: 1px solid #EAEBF0;
    text-align: center;
}

@media screen and (min-width:992px) and (max-width:1200px) {

    .contentFive-Pagination {
        margin-left: 47px;
    }
}

@media screen and (min-width:768px) and (max-width:992px) {

    .contentFive-Pagination {
        margin-left: 0;
        display: inline-block;
        text-align: center;
    }
}

.contentFive-Pagination div {
    height: 60px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
   
}



.contentFive-Bottom {
    text-align: center;
    height: 20px;
    line-height: 20px;
    margin-top: 64px;
    font-size: 18px;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.contentFive-Bottom div:nth-child(1) {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;


}

.contentFive-Bottom div:nth-child(2) a {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;

}



.universityNews {
    color: #272D37;
    font-family: Inter;
    font-weight: bold;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -2px;
    text-align: center;
    margin-top: 64px;
    margin-bottom: 0;
}

.universityIntro {
    color: #5F6D7E;
    font-family: Inter;
    font-weight: regular;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: center;
    margin-top: 16px;
    margin-bottom: 32px;
}

.universityListContainer {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 16px;
    margin:auto;
    align-content:stretch;
    justify-content:center;
    align-items:center;
}

@media screen and (max-width:907px) {
    .universityListContainer {
        justify-content: center;
    }
}

.contentSix-ImageList {
    width: 378px;
    margin-right: 32px;
}

@media screen and (max-width:413px) {
    .contentSix-ImageList {
        width: 350px;
    }

    .contentSix-ImageListContainer .card-img-top {
        width: 350px;
    }
}

.contentSix-ImageList:last-child {
    margin-right: 0px;
}

.contentSix-ImageList .card-img-top {
    height: 248px;
    border-radius: 10px;
}

.contentSix-ImageList .card-body {
    padding: 0;
    padding-top: 24px;
    padding-left: 32px;
    padding-right: 32px;
    margin-bottom: 24px;

}



.universityList-Name {
    color: #5F6D7E;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 20px;
}

.universityList-Content {

    color: #272D37;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 22px;
    letter-spacing: -1px;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 24px;

}

.universityList-Alink {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: left;
    padding-bottom: 24px;

}



.contentSix-ImageList {
    border-radius: 10px;

}

.contentSix-ImageListContainer {
    width: 378px;
    height: 248px;
    overflow: hidden;

}

.contentSix-ImageListContainer .card-img-top {
    position: relative;

}

.avatar {
    position: absolute;
    top: 224px;
    right: 32px
}

.contentSix-ImageList img {
    transition: all 0.6s;
    cursor: pointer;
}

.contentSix-ImageListContainer:hover img:nth-child(1) {
    transform: scale(1.1);
}
/*.contentSix-ImageListContainer:hover img {
    transform: scale(1.1);

}*/

.contentSix-Alink {
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: center;
    margin-top: 32px;
    margin-bottom: 64px;
}

.contentSix-Alink a {
    color: #437EF7;
    font-family: Source Han Sans CN;
    font-weight: 500;
}

.contentSix-Alink1 {
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: center;
    margin-top: 30px;
    margin-bottom: -10px;
}

    .contentSix-Alink1 a {
        color: #437EF7;
        font-family: Source Han Sans CN;
        font-weight: 500;
    }

@media screen and (max-width:992px) {
    .contentSix-ImageList {
        margin-bottom: 20px;
        margin-right: 0px;
    }

}

.contentFooter {
    background: #1C2534;
    padding-bottom: 44px;
}

.footerAlink {
    color: #F9F9F9;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 22px;
    letter-spacing: -1px;
    text-align: center;
    margin-top: 32px;
    margin-bottom: 32px;
}

.footerDiv {
    height: 80px;
    border-radius: 5px;
    background: #2C3444;
    background-clip: content-box;
    color: #A5ACBA;
    font-family: Source Han Sans CN;
    font-weight: 500;
    text-align: center;
    margin-top: 8px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.footerDiv:hover {
    background-color: #24242d;
}

.footerDiv:hover a {
    transition: all 0.6s;
    text-decoration: none;
    transform: scale(1.1);
    color: #fff;
}

.footerDiv a {
    color: #A5ACBA;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 15px;

}

.footerSmallAllContainer {
    display: none;
}

.footerSmallContainer {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 64px;
}

.footerSmallContainer .footerSmallCon {
    width: 50%;
}

.footerLinks {
    margin-top: 72px;
}

.footerConTwo {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    /* border:10px solid red; */

}

@media screen and (min-width:768px) and (max-width:992px) {
    .footerConTwo {
        margin: auto;
    }
}

.footerCon {
    display: flex;
    flex-direction: column;
}

.footerTitle {
    color: #F9F9F9;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: left;
}


.footerText {
    display: inline-block;
    color: #A5ACBA;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: left;
}


.footerTitle {
    margin-bottom: 24px;
}


.footerText {
    margin-bottom: 12px;
}


.footerImage {
    /*margin-top: 29px;*/
    margin-right: 20px;
    /*margin-bottom: 29px;*/
}
.focusUs {
    margin-top: 32px;
    margin-bottom: 24px;
}
.footerFoot {
    margin-top: 68px;
}

/* wechat */
#showWechat {
    margin-left: 15px;
}

.hidden {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}

#imageContainer {
    height: 150px;
    width: 120px;
    overflow: hidden;
    position: absolute;
    top: 60px;
    left: -35px;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);

}

#image {
   
    width: 120px;
    height: auto;
}

#imageContainerOne {
    height: 150px;
    width: 120px;
    overflow: hidden;
    position: absolute;
    top: 60px;
    left: 40px;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);

}

#imageOne {
   
    width: 120px;
    height: auto;
}
#imageTwo {
    width: 120px;
    height: auto;
}
#imageContainerTwo {
    height: 150px;
    width: 120px;
    overflow: hidden;
    position: absolute;
    top: 60px;
    left: 115px;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);
}
/* wechat */
.Copyright {
    color: #A5ACBA;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    text-align: center;
}

.backLink {
    text-align: right;
}

.backLink{
    color: #A5ACBA;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;

}

.backLinkSmall {
    display: none;
}

.backLinkSmall a {
    color: #A5ACBA;
    font-family: Source Han Sans CN;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
}


.phoneStyle-contenOneDis {
    display: none;
}

/* 手机端样式 */


/* 代表已经是手机样式了 从768px开始变 */
@media screen and (max-width:768px) {

    /* 头部 */
    .header {
        width: 100vw;
        height: 64px;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

    #navbar {
        top: 0;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        height: 64px;
    }

    .CompanyLogo {
        width: 200px;
        height: 32px;
        margin-left: 16px;
    }

    .a-l {
        display: inline-block;
    }

    .a-l img {
        margin-top: -7px;
        margin-left: -18px;
    }

    .header-right {
        display: none;
    }

    /* 轮播图 */
    .bannerImageContainer {
        height: 304px;
    }

    .carousel-control {
        display: none;
    }

    /* 近期活动 */


    .latestActivity {
        text-align: center;
        padding-top: 32px;
        padding-bottom: 24px;
        color: #272D37;
        font-family: Inter;
        font-weight: bold;
        font-size: 24px;
        line-height: 32px;
        margin: 0;


    }

    .latestActivityImage {
        border-radius: 10px;
    }
    .latestActivityImage:hover {
        cursor: pointer;
    }
    .contentOneLeft-TextOne {
        color: #272D37;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: -2px;
        text-align: left;
    }

    .contentOneLeft-TextThree {
        display: none;

    }

    .contentOneLeft-TextFour {
        margin-bottom: 0;
        display: block;
        width: 100%;
        margin-top: 24px;
    }

    .contentOneRight-TextOne {
        margin-top: 32px;
        margin-bottom: 24px;
    }

    .contentOneRight-TextTwo {
        text-align: left;
    }

    .contentOneRight-TextTwo {
        display: none;
        
    }

    .occupancy {
        display: none;
    }

    .phoneStyleEdu {
        width: 100%;
        height: 183px;
        overflow: hidden;

        border-radius: 10px;

    }

    .educationInfo {
        position: absolute;
        top: -260px;

    }

    .phoneStyle-contenOneDis {
        display: block;
        color: #272D37;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 20px;
        letter-spacing: -2px;
        text-align: left;
        margin-top: 24px;
        margin-bottom: 24px;
        padding-left: 15px;
    }

    .phoneStyle-contenOneDis p {
        padding: 0;
    }

    .pre-next {
        display: flex;
        flex-direction: row;
        margin-top: 24px;
        margin-bottom: 24px;
        padding-left: 9px;
    }

    .btn-pre {
        color: var(--gray-50, #5F6D7E);
        /* Text S/Medium */
        font-family: Source Han Sans CN;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 20px; /* 142.857% */
        letter-spacing: -0.1px;
       /* background-color: #fff;
        color: #5F6D7E;*/
        font-size: 14px;
        border: 1px solid #ccc;
        padding: 5px 10px;
        /*左上角圆角*/
        border-top-left-radius: 25px;
        /*左下角圆角*/
        border-bottom-left-radius: 25px;
        width: 96px;
        height: 40px;
    }


    .btn-next {
        color: var(--neutral-800, #A5ACBA);
        /* Text S/Medium */
        font-family: Source Han Sans CN;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 20px; /* 142.857% */
        letter-spacing: -0.1px;
       
        border: 1px solid #ccc;
        padding: 5px 10px;
        border-bottom-right-radius: 25px;
        border-top-right-radius: 25px;
        width: 96px;
        height: 40px;
        padding: 0;
    }

    .btn-read {
        width: 179px;
        height: 40px;
        margin-top: 24px;
        margin-bottom: 32px;
        margin-left: 0;
    }

    .btn-list {
        width: 179px;
        height: 40px;
        margin-top: 24px;
        margin-bottom: 32px;
    }

    .contentOneRight-TextOne {
        color: #272D37;
        font-family: Inter;
        font-weight: bold;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: -2px;
        text-align: center;
    }

    .contentOneRight-TextThree {
        display: none;
    }

    .content-two {
        padding-bottom: 32px;
    }

    .safetyCenter {
        margin-top: 32px;
        margin-bottom: 24px;
    }

    .contentTwo-Con {
        margin-bottom: 24px;
    }

    .cardOne {
        margin-top: 16px;
    }
    #note .card:nth-child(1) {
       margin-bottom: 16px;
    }

    #note .card:nth-child(2) {
        margin-bottom: 16px;
    }
    #safe .card:nth-child(1) {
      margin-bottom: 16px;
    }
     #safe .card:nth-child(2) {
      margin-bottom: 16px;
    }
    .contentTwo-Body {
        padding-top: 24px;
        padding-left: 32px;
        padding-right: 32px;
        padding-bottom: 24px;
    }

    .contentTwo-TextOne {
        display: none;
    }

    .content-three {
        padding-bottom: 0px;
        margin-top: 0px;
    }

 

    .contentThree-TextTwo {
        color: #272D37;
        font-family: Inter;
        font-weight: bold;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: -2px;
        text-align: center;
        padding-top: 32px;
        margin: 0;
        margin-bottom: 24px;
    }


    .contentThree-LeftConentList {
        color: #272D37;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: -2px;
        text-align: center;
        padding-left: 15px;
        padding-right: 15px;
        text-align: center;
    }

    .contentThree-LeftConentList:nth-child(3){
        display: none;
    }
    .contentThree-LeftConentList:nth-child(4){
        display: none;
    }

    .contentThree-LeftConentListAlink {
        margin-bottom: 32px;
        text-align: left;
    }

    .unscrambleContainer {
        width: 382px;
        margin: auto;
    }

    .unscramble {
        width: 382px;
        display: flex;
        flex-direction: column;
        margin-top: 24px;
    }

    .unscramble:nth-child(2) {
        display: none;
    }

    .contentThree-RightImageContainer {
        width: 382px;
        height: 185px;
        text-align: center;
    }

    .contentThree-RightImageContainer img {
        width: 382px;
        height: 185px;
    }

    .contentThree-RightTextContainer {
        margin-top: 24px;
        height: 64px;
    }

    .contentThree-RightTextOne {
        color: #272D37;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: -2px;
        text-align: left;
        margin-bottom: 16px;

    }

    .contentThree-RightTextTwo {
        display: none;
    }

    .contentThree-RightTime {
        margin-bottom: 0;
    }

    .contentThree-RightAlink {
        display: none;
    }




    /* four */
    .hotTopic {
        margin-top: 32px;
        margin-bottom: 24px;
    }

    .contentFour-ImageList img {
        border-radius: 10px;
        width: 382px;
        padding: 0;
    }

    .hotTopicImage {
        margin-right: 0;
    }

    .test :nth-child(1) {
        margin-top: 0;
        width: 292px;
        height: 230px;
    }

    .hotTopicImage{
        display: none;
    }
    .hotTopicImage:first-child{
        display: block;
    }


    .contentFour-Alink {
       
        margin-top: 24px;
        margin-bottom: 32px;
        color: #FFFFFF;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 15px;
        line-height: 22px;
        letter-spacing: 0px;
    }
        .contentFour-Alink a {
            color: inherit;
            text-decoration: none;
        }
    .contentFour-Alink a:hover{
        text-decoration:none;
    }
    /* end */
    .contentFive {
        padding-bottom: 78px;
    }

    .province {
        margin-top: 32px;
        margin-bottom: 24px;
        color: #272D37;
        font-family: Inter;
        font-weight: bold;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: -2px;
        text-align: center;

    }

    .contentFive-LeftTextOne {
        display: none;

    }

    .contentFive-LeftTextTwo {
        display: none;

    }

    .contentFive-LeftTextThree {
        text-align: left;
        margin-left: 31px;
        margin-bottom: 20px;
    }

    .contentFive-LeftTextThree:nth-last-child(1) {
        margin-bottom: 16px;

    }


    .contentFive-Right {
        margin-top: 0;
    }

    .contentFive-Right .tableTitle {
        height: 52px;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
    }

    .contentFive-Right .td {
        padding-top: 0;
        padding-bottom: 0;
    }

    .contentFive-Right .tableTitle p {
        margin: 0;
        line-height: 52px;
        color: #272D37;
        font-family: Source Han Sans CN;
        font-weight: regular;
        font-size: 13px;
        letter-spacing: -0.1px;
        text-align: left;


    }

    .contentFive-Right .tableTitle:nth-child(1) {
        width: 137px;
        height: 18px;
        padding-left: 20px;
    }

    .tableContent {
        height: 72px;
    }

    .tableContent td {
        padding: 100px;
    }

    .universityName {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 10px;
        border: none;
        font-size: 12px;
    }

    .universityName div {
        margin-top: 16px;
    }

    .universityName div img {
        margin-right: 10px;
    }

    .universityName div div {
        width: 81px;
        margin-top: 0;
        line-height: 40px;
    }

    .universityName div .universityNameSpecial {
        line-height: 20px;
        text-align: left;
    }

    .contentFive-Pagination {
        margin-left: 0;
    }

    .upPage {
        padding-left: 15px;

    }

    .upPage a {
        color: #5F6D7E;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: -0.1px;
        text-align: left;
        padding-left: 5px;
    }

    .otherPage {
        display: none;
    }

    .downPage a {
        color: #5F6D7E;
        font-family: Source Han Sans CN;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: -0.1px;
        text-align: left;
    }

    .contentFive-Bottom {
        margin-top: 24px;
        margin-bottom: 0px;
    }

    .contentFive-Bottom div:nth-child(1) {
        padding-left: 15px;
        width: 100%;
        margin-bottom: 24px;
    }

    .contentFive-Bottom div:nth-child(2) {
        margin-bottom: 32px;
    }


    /* five end */
    .universityNews {
        margin-top: 32px;
        margin-bottom: 16px;
    }

    .universityIntro {
        font-size: 16px;
        margin-top: 0;
        margin-bottom: 24px;
    }

    .contentSix-ImageListContainer {
        height: 184px;
    }

    .avatar {
        position: absolute;
        top: 160px;
        right: 32px
    }

    .contentSix-ImageList .card-img-top {
        height: 184px;
    }


    .contentSix-ImageList {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        margin-bottom: 32px;
    }

        .contentSix-ImageList img {
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
        }

    .contentSix-ImageList:nth-child(2) {
        display: none;
    }

    .contentSix-ImageList:nth-child(3) {
        display: none;
    }

    .universityList-Content {
        margin-bottom: 24px;
    }

    .contentSix-Alink {
        display: none;
    }
    .contentSix-Alink1 {
        display: none;
    }

    .footerDiv {
        border-radius: 10px;
        text-align: left;
    }

    .footerLastTitle {
        margin-bottom: 3px;
    }

    .footerDiv a {
        padding: 12px;
    }

    .footerConnect {
        margin-top: -50px;
    }

    .footerFoot {
        margin-top: 0;
    }

    .focusUs {
        margin-top: 24px;
        margin-bottom: 24px;
    }

    .contentFive-Alink {
        display: none;
    }

    .footerImage {
        margin-top: 0;
        margin-bottom: 25px;
        padding-left: 15px;
    }

    .footerSmallAllContainer {
        display: block;
    }
    #showWechat {
        margin-left: 0px;
    }

    .footerCon {
        display: none;
    }

    .phoneStyle-FooterText {
        display: none;
    }

    .footerOccupy {
        display: none;
    }

    .Copyright {
        text-align: left;
        margin-top: 16px;
        margin-bottom: 16px;
    }

    .backLinkSmall {
        display: block;
        margin-top: 24px;
    }

    .backLink {
        display: none;
    }

}

@media screen and (max-width:413px) {
    .policyContainer {
        padding: 0;
    }

    .unscramble {
        width: 100vw;
    }

    .contentThree-RightImageContainer {
        width: 93%;
        height: 185px;
        margin-right: 0;
    }

    .contentThree-RightImageContainer img {
        width: 100%;
        height: 185px;
        margin-right: 0;
    }

    .btn-read {
        width: 165px
    }

    .btn-list {
        width: 165px
    }

}




/* 修改结束 */



/* 清除边距 使对齐 */
#clearPadding {
    padding-left: 0;
    padding-right: 0;
}

#clearPaddingOne {
    padding-left: 0;
    padding-right: 0;
}

#clearPaddingTwo {
    padding-left: 0;
    padding-right: 0;
}

#clearPaddingThree {
    padding-left: 0;
    padding-right: 0;
}

#clearPaddingFour {
    padding-left: 0;
    padding-right: 0;
}

#clearPaddingFive {
    padding-left: 0;
    padding-right: 0;
}

@media screen and (max-width:768px) {
    #clearPadding {
        padding-left: 15px;
        padding-right: 15px;
    }

    #clearPaddingOne {
        padding-left: 15px;
        padding-right: 15px;
    }

    #clearPaddingTwo {
        padding-left: 15px;
        padding-right: 15px;
    }

    #clearPaddingThree {
        padding-left: 15px;
        padding-right: 15px;
    }

    #clearPaddingFour {
        padding-left: 15px;
        padding-right: 15px;
    }

    #clearPaddingFive {
        padding-left: 15px;
        padding-right: 15px;
    }


}




/* 点击回到顶部 */

#scrollToTopBtn {
    width: 46px;
    height: 46px;
    padding: 12px;
    border-radius: 6px;
    gap: 8px;
    display: none;
    position: fixed;
    bottom: 29px;
    right: 42px;
    background: #437EF7;
    color: #fff;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}