.newsDetailPage .newsDetail .maxWidth .newsTime {
    width: 100%;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #667085;
}
.newsDetailPage .newsDetail .maxWidth .newsTitle {
    width: 960px;
    margin: 12px auto 64px;
    font-weight: 500;
    font-size: 48px;
    line-height: 67px;
    text-align: center;
    color: #101828;
}
.newsDetailPage .newsDetail .maxWidth .newsImg {
    width: 84%;
    height: auto;
    margin: 0 auto 96px;
}
.newsDetailPage .newsDetail .maxWidth .newsImg img {
    width: 100%;
    height: auto;
}
.newsDetailPage .newsDetail .maxWidth .newsDetailText {
    font-family: Mediums, sans-serif;
    width: 50%;
    margin: 0 auto;
}
.newsDetailPage .newsDetail .maxWidth .newsDetailText * {
    font-family: Mediums, sans-serif !important;
    text-wrap-mode: wrap !important;
}
.newsDetailPage .newsDetail .maxWidth .newsDetailText img {
    max-width: 100%;
    height: auto;
}
.newsDetailPage .newsList {
    width: 1280px;
    margin: 0 auto;
    padding: 0 32px 96px;
}
.newsDetailPage .newsList .latest-title {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.newsDetailPage .newsList .latest-title .lf h2 {
    font-weight: 500;
    font-size: 36px;
    line-height: 50px;
    color: #101828;
}
.newsDetailPage .newsList .latest-title .lf div {
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    color: #667085;
    margin-top: 20px;
}
.newsDetailPage .newsList .latest-title .rt a {
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    color: #ffffff;
    padding: 12px 24px;
    border-radius: 8px;
    background: #01B7DE;
    border: 1px solid #01B7DE;
    box-shadow: 0 1px 2px 0 #1018280D;
    -webkit-box-shadow: 0 1px 2px 0 #1018280D;
    -moz-box-shadow: 0 1px 2px 0 #1018280D;
}
.newsDetailPage .newsList .latest-list {
    width: 100%;
    margin-top: 64px;
    display: flex;
    gap: 32px;
    flex-wrap: wrap;
    justify-content: space-between;
}
.newsDetailPage .newsList .latest-list .item {
    width: 384px;
    height: 472px;
    border: 1px solid #E4E7EC;
    transition: all 0.5s;
}
.newsDetailPage .newsList .latest-list .item:hover {
    transform: scale3d(1.01,1.01,1.01);
    box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.25);
    -webkit-box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.25);
    -moz-box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.25);
}
.newsDetailPage .newsList .latest-list .item .img-box {
    width: 100%;
    height: 250px;
}
.newsDetailPage .newsList .latest-list .item .img-box img {
    width: 100%;
    height: 100%;
}
.newsDetailPage .newsList .latest-list .item .item-bt {
    padding: 32px 24px 0;
}
.newsDetailPage .newsList .latest-list .item .item-bt .title {
    font-weight: 500;
    font-size: 24px;
    line-height: 34px;
    color: #101828;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.newsDetailPage .newsList .latest-list .item .item-bt .text {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #667085;
    margin-top: 12px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.newsDetailPage .newsList .latest-list .item .item-bt .time {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #344054;
    margin-top: 16px;
}

@media screen and (max-width: 767px) {
    .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 100%;
        font-size: 26px;
        line-height: 38px;
    }
    .newsDetailPage .newsDetail .maxWidth .newsImg {
        width: 100%;
    }
    .newsDetailPage .newsDetail .maxWidth .newsDetailText {
        width: 100%;
    }
    .newsDetailPage .newsList .latest-title .lf h2 {
        font-size: 26px;
        line-height: 18px;
    }
    .newsDetailPage .newsList .latest-title .lf div {
        font-size: 16px;
        line-height: 20px;
    }
    .newsDetailPage .newsList .latest-title .rt a {
        font-size: 14px;
        padding: 8px 14px;
    }
    .newsDetailPage .newsList {
        width: calc(100% - 64px);
    }
    .newsDetailPage .newsList .latest-list {
        gap: 15px;
    }
    .newsDetailPage .newsList .latest-title .lf {
        width: 70%;
    }
    .newsDetailPage .newsList .latest-list .item {
        width: 310px;
        height: 365px;
    }
    .newsDetailPage .newsList .latest-list .item .img-box {
        height: 185px;
    }

    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        font-size: 26px;
        line-height: 32px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 32px;
        flex-wrap: wrap;
        justify-content: center;
    }
    .english .newsDetailPage .newsList .latest-title .lf {
        width: 100%;
    }
    .english .newsDetailPage .newsList .latest-title .lf h2 {
        font-size: 22px;
        line-height: 48px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
        font-size: 14px;
        line-height: 22px;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 16px;
        padding: 8px 26px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt {
        padding: 12px 12px 0;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .title {
        font-size: 18px;
        line-height: 20px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        font-size: 14px;
        line-height: 18px;
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 100%;
    }
    .newsDetailPage .newsDetail .maxWidth .newsDetailText {
        width: 80%;
    }
    .newsDetailPage .newsList {
        width: calc(100% - 64px);
    }
    .newsDetailPage .newsList .latest-list {
        gap: 15px;
    }
    .newsDetailPage .newsList .latest-title .lf {
        width: 80%;
    }
    .newsDetailPage .newsList .latest-list .item {
        width: 222px;
        height: 308px;
    }
    .newsDetailPage .newsList .latest-list .item .img-box {
        height: 138px;
    }

    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        font-size: 36px;
        line-height: 48px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 32px;
    }
    .english .newsDetailPage .newsList .latest-title .lf h2 {
        font-size: 32px;
        line-height: 48px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
        font-size: 14px;
        line-height: 22px;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt {
        padding: 12px 12px 0;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .title {
        font-size: 18px;
        line-height: 20px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        font-size: 14px;
        line-height: 18px;
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 100%;
    }
    .newsDetailPage .newsList {
        width: calc(100% - 64px);
    }
    .newsDetailPage .newsList .latest-list {
        gap: 26px;
    }
    .newsDetailPage .newsList .latest-title .lf {
        width: 80%;
    }
    .newsDetailPage .newsList .latest-list .item {
        width: 300px;
        height: 360px;
    }
    .newsDetailPage .newsList .latest-list .item .img-box {
        height: 190px;
    }

    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        font-size: 32px;
        line-height: 38px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 138px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
        font-size: 16px;
        line-height: 22px;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item {
        height: 390px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt {
        padding: 12px 12px 0;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .title {
        font-size: 22px;
        line-height: 26px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        font-size: 14px;
        line-height: 18px;
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 1280px) and (max-width: 1439px) {
    .newsDetailPage .newsList {
        width: 1216px;
    }
    .newsDetailPage .newsList .latest-list {
        gap: 28px;
    }

    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        line-height: 58px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 220px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item {
        width: 384px;
        height: 508px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 1440px) and (max-width: 1679px) {
    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 1200px;
        line-height: 58px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 280px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item {
        width: 384px;
        height: 508px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 1680px) and (max-width: 1919px) {
    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 1200px;
        line-height: 58px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 280px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item {
        width: 384px;
        height: 508px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 1920px) and (max-width: 2559px) {
    .newsDetailPage .newsDetail .maxWidth .newsImg {
        width: 1200px;
    }

    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 1200px;
        line-height: 58px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 280px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item {
        width: 384px;
        height: 508px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        -webkit-line-clamp: 3;
    }
}

@media screen and (min-width: 2560px) {
    .newsDetailPage .newsDetail .maxWidth .newsImg {
        width: 1200px;
    }

    .english .newsDetailPage .newsDetail .maxWidth .newsTitle {
        width: 1200px;
        line-height: 58px;
    }
    .english .newsDetailPage .newsList .latest-title {
        gap: 280px;
    }
    .english .newsDetailPage .newsList .latest-title .lf div {
        margin-top: 0;
    }
    .english .newsDetailPage .newsList .latest-title .rt a {
        white-space: nowrap;
        font-size: 18px;
    }
    .english .newsDetailPage .newsList .latest-list .item {
        width: 384px;
        height: 508px;
    }
    .english .newsDetailPage .newsList .latest-list .item .item-bt .text {
        -webkit-line-clamp: 3;
    }
}
<!--ºÄÊ±1773241905.7623Ãë-->