@media (min-width: 1921px){
    #loginModal .modal-dialog {
        max-width: 768px;
        margin: 0 60rem;
    }
    .pdTit {
        font-size: 2.5rem;
    }
    .pdCon {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }
    .bt a {
        font-size: 1.25rem;
    }
    .box3 .newsLink {
        border-top: 3px solid rgba(102, 102, 102, 1);
    }
    .box3 .newsLink:first-child {
        border-top: 5px solid rgba(102, 102, 102, 1);
    }
    .box3 .newsTit {
        font-size: 2.5rem;
    }
    .box3 .cardDate, .box3 .cardDes {
        font-size: 1.5rem;
    }
    .box3 .cardTit {
        font-size: 1.75rem;
    }
    .box3 .cardDes p {
        font-size: 1.25rem;
    }
    .box3 .cardImg img {
        width: 55%;
        height: 165px;
    }
    .box4 .partTit {
        font-size: 2.5rem;
    }
    .box4 .top-logo {
        width: 395px;
        height: 200px;
    }
}
  
@media (max-width: 1680px) {
    .box4 .top-logo {
        width: 260px;
        height: 125px;
    }
    #loginModal .modal-dialog {
        max-width: 768px;
        margin: 0 27rem;
    }
}
@media (max-width:1440px){
    .box4 .top-logo {
        width: 235px;
        height: 125px;
    }
    #loginModal .modal-dialog {
        max-width: 768px;
        margin: 0 20rem;
    }
}
@media (max-width:1366px){
    #loginModal .modal-dialog {
        max-width: 768px;
        margin: 0 20rem;
    }
}
@media (max-width:1280px){
    .box4 .top-logo {
        width: 230px;
        height: 120px;
    }
    #loginModal .modal-dialog {
        max-width: 768px;
        margin: 0px 17rem;
    }
}
@media (max-width: 768px) {
    #loginModal .modal-dialog {
        margin: 0 0;
    }
    .banner {
        padding-top: 15%;
    }
    /* pd+server */
    .pdRight {
        padding-top: 15px;
    }
    .pdLeft,
    .pdRight,
    .serLeft,
    .serRight {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #a-box {
        order: 2;
    }
    #b-box {
        order: 1;
    }
    .pdContent {
        width: 90%;
    }
    .pdTit {
        font-size: 22px;
        font-weight: 600;
    }
    .pdCon {
        font-size: 14px;
    }
    .serLeft {
        padding-bottom: 15px;
    }
    .img2 {
        right: 8%;
        width: 90px !important;
        height: 90px;
    }
    /* news */
    .box3 .newsBottom {
        padding-top: 30px;
    }
    .box3 .newsTit,
    .box4 .partTit {
        font-size: 22px;
    }
    .box3 .cardImg img {
        height: 150px;
    }
    .box3 .card {
        margin-bottom: 15px;
    }
    .box3 .cardTit {
        font-size: 16px;
        font-weight: 400;
    }
    .box3 .cardDate {
        font-size: 14px;
    }
    .box3 .card-body {
        display: none;
    }
    .box3 .bt {
        position: static;
        margin-left: 15px;
    }
    .box3 .newsBottom .cardTit p {
        margin-left: 25px;
    }
    /* partners */
    .box4 .top-logo {
        width: 150px;
        height: 100px;
    }
}
@media (max-width: 667px) {
    /* partners */
    .box4 .top-logo {
        width: 145px;
        height: 95px;
    }
}

/* 1366 1440 1680 1920 */
/* 大屏幕 */
/* @media screen and (min-width:1200px){
    
} */
