﻿@media (max-width: 1680px) {
    html { font-size: 90px; }
.footer .zuoyou .menu ul:last-child{display:none;}
}
@media (max-width: 1440px) {

}
@media (max-width: 1400px) {
    html { font-size: 80px; }
        .footer .zuoyou .zuo{display:none;}
    .kszjs .list ul{grid-template-columns: repeat(2,1fr);}
}

@media (max-width: 1340px) {
}

@media (max-width: 1280px) {
    html { font-size: 70px; }
    .pifu .nrong .pifu_main{grid-template-columns: repeat(2,1fr);align-items: center;}
    .ks_quan .ss .searchInput .k1 input{font-size:14px;}
    .ks_quan .ss .syks p{font-size:14px;}
    .ny_n .dzyb .picture a font{font-size:14px;}
    .news-area .main_w .notice-list .quans .a1 p{font-size:14px;}
    .ny_n .yztz .list li a font{font-size:14px;}
    .yztz .main_w .yztz_you .tupis a font{font-size:14px;}
    .tzhigg ul{font-size:14px;}
    .news_mains .news_mains_left .list li a font{font-size:16px;}
    .news_mains .news_mains_left .list li a p{font-size:14px;}
    .zjks .zjks_zuo,
    .zjks .searchInput .k1 input{font-size:14px;}
    .kszjs .list ul{grid-template-columns: repeat(2,1fr);}
}
@media (max-width: 1279px) {
    .footer .zuoyou .menu ul:last-child{display:none;}
}

@media(max-width: 1199px) {
}
@media(max-width: 1140px) {
    .menu_wap{display:block;}
    .header .main_w{display:flex;justify-content: space-between;}
    .header .main_w .search{display:none;}
    .header .right{width:auto;}
    .header .right .nav{display:none;}
    .patient-services .service-cards .service-card p{font-size:12px;}
    .footer{display:none;}
    .news-area .main_w .notice-list .quans .a1 p{font-size:14px;}
    .news-area .main_w .notice-list .quans .a1 font{font-size:14px;}
    .news-area .main_w .list li .conts font,
    .news-area .main_w .list li .conts .nr div,
    .geo-transport_right .shng ul li font,
    .geo-transport_right .dibu .yous a font,
    .leader-card .contents font,
    .hospital-honors .honors-list .honor-item,
    .ksp li font,
    .aboutbanner .dqwz,
    .jswmzl .zlan .list li a font,
    .jswmzl .zlan .ckgd,
    .geo-transport_right .dibu .zuos font{font-size:14px;}
    .leaders-list{grid-template-columns: repeat(3,1fr);}
    .pifu .nrong .pifu_main{grid-template-columns: repeat(1,1fr);align-items: center;}
    .pifu .nrong .pifu_main .pifu_left img{width:100%;}
    .news_mains .main_w{grid-template-columns: auto;}
    .whzl .list ul{grid-template-columns: repeat(4,1fr);}
    .zj_show .zysc .bcon{font-size:14px;}
}
/* @media(max-width: 1050px) {

     .pc {
        display: none !important;
    }
    .mob {
        display: block !important;
    }
    .cer_tit img {
        width: 80%;
    }
    .cer_tit {
        text-align: center;
    }
    .cer_lg {
        margin-left: 0;
    }
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
        left: 21% !important;
    }

} */
@media(max-width: 999px) {
    .patient-services .content{grid-template-columns: auto;}
    .patient-services .service-img img{width:100%;}
    .patient-services .service-cards .service-card{padding-bottom:.4rem;}
    .patient-services .service-img2{grid-template-rows: auto;}
    .patient-services .service-img2 .d1 img{width:100%;}
    .patient-services .service-img2 .d2{padding:.4rem 0;}
    .experts .cshi .ss .syks{font-size:12px;}
    .experts .cshi .ss .searchInput .k1 input{font-size:14px;}
    .juzhong .more{font-size:14px;}
    .news-area .main_ws{grid-template-columns: auto;gap:.3rem;}
    /*
    .departments2 .main_w{display:block;}
    .departments2 .item{width:50%;float:left;}
    .departments2 .item:nth-child(1){width:100%;}
    .departments2 .item .item2{width:calc(100% - .4rem);display:block;overflow:hidden;padding:.4rem .2rem;}
    .departments2 .item .item2 a{width:auto;overflow:hidden;display:block;}
    */
    .party-building .main_w{grid-template-columns: auto;}
    .party-building .hdan{background-size:100% 100%;margin-bottom:0;}
    .party-building .hdan .lists{width:calc(100% - .36rem);}
    .party-building .hdan .klist{max-width:calc(100% - .36rem);margin:0 auto;}
    .party-building .hdan .klist img{width:100%;}
    .departments{grid-template-columns: repeat(3,1fr);}
    .hospital-honors .honors-list{grid-template-columns: repeat(2,1fr);}
    .geo-transport .geo-tr{grid-template-columns: repeat(1,1fr);}
    .geo-transport .geo-tr .geo-transport_left ul{grid-template-columns: repeat(3,1fr);}
    .aboutbanner .dqwz{display:none;}
    .geo-transport_right .shng ul li p{font-size:12px;}
    .geo-transport_right .dibu .zuos p{font-size:12px;}
    .ksp ul{grid-template-columns: repeat(2,1fr);}
    .ks_quan .list ul{grid-template-columns: repeat(2,1fr);}
    .ny_n .news-area .main_ws{grid-template-columns: repeat(1,1fr);}
    .zj_show .rwjs .jshao{font-size:14px;}
    .zj_show .tp_1{position:static;text-align:center;}
    .zj_show .rwjs{padding-left:0px;}
    .zj_show .zysc{padding:.4rem;background-position: center;background-size:cover;}
    .zj_show .rwjs .jshao{color:#007e96;background-image:url(../images/u7.png);}
    .zjks{grid-template-columns: auto;}
    .zjks .zjks_zuo{height:0.57rem;}
    .news_detail .title{margin-top:0.4rem;}
    .news_detail .title{font-size:18px;}
    .news_detail .time span{font-size:14px;}
    .news_detail .news_content{font-size:14px;}
    .news_detail .pn{padding-bottom:0.4rem;}
    
        .departments2 .main_w{display:block;width:auto;}
    .departments2 .item,.departments2 .item.cur{
        display:grid;
        grid-template-columns: 2rem auto;
        width:calc(100%) /* 激活状态宽度 */
    }
    .departments2 .item .dept-list{display:grid;}
    .departments2 .item .title{display:none;}
    .departments2 .item .item2{display:flex;}
    .departments2 .item.cur .title{display:none;}
    .departments2 .item.cur .item2{display:flex;}
    .zjks .center{height:0.57rem;text-align:left;justify-content:left}
    .zjks .center a{padding-left:.25rem;}
}

@media(max-width: 767px) {
    .main_w{padding-left:.2rem;padding-right:.2rem;}
    .header .main_w{height:1.06rem;}
    .experts .cshi .ss{margin-top:.2rem;}
    .experts .cshi .ss .searchInput .k1{height:.6rem;}
    .experts .experts-list img{width:100%;}
    .x_hhh .swiper-paginationx{display:none;}
    .news-area .main_w .list ul{grid-template-columns: auto;}
    .news-area .main_w .list2 ul{grid-template-columns: auto;}
    /*
    .departments2{padding-top:.6rem;}
    .departments2 .item:nth-child(1){grid-template-columns: auto;}
    .departments2 .item .title{width:100%;height:auto;}
    .departments2 .item .dept-list{grid-template-columns: repeat(1,1fr);}
    .departments2 .item .title font{width:100%;margin-top:.4rem;}
    .departments2 .item .title p{position:static;width:100%;margin-bottom:.1rem;background:none;}
    */
    .departments2 .item .dept-list{grid-template-columns: repeat(1,1fr);}
    .patient-services{padding-top:.4rem;padding-bottom:.6rem;}
    .leaders-list{grid-template-columns: auto;}
    .leaders-speech{padding-top:.4rem;}
    .departments{grid-template-columns: repeat(2,1fr);}
    .org-structure{padding:.4rem 0;}
    .hospital-environment{margin:.4rem 0;}
    .env-images .left{right:1rem;margin-bottom:.3rem;}
    .env-images .right{right:.2rem;margin-bottom:.3rem;}
    .hospital-honors .honors-list{grid-template-columns: auto;}
    .service-modules .main_w{grid-template-columns: auto;gaP:.4rem;}
    .service-module a{margin:0}
    .service-modules{margin:.4rem 0;}
    .geo-transport_right .shng ul{grid-template-columns: auto;}
    .geo-transport_right .dibu{grid-template-columns: auto;}
    .tzhigg ul{grid-template-columns: repeat(2,1fr);display:grid;text-align:center;gap:0 .2rem;}
    .pifu .nrong .title{flex-wrap: wrap;height:auto;padding:.2rem 0;}
    .pifu .nrong .title font{font-size:.28rem;}
    .ks_quan .list ul{grid-template-columns: repeat(1,1fr);}
    .list_menu{margin-bottom:.4rem;}
    .list_menu ul{display:grid;grid-template-columns: repeat(3,1fr);}
    .ks_quan .ss .el-select > .el-input input{font-size:12px}
    .list_menu li{width:100%;}
    .ksbanner2{height:auto;}
    .ny_tzgg{grid-template-columns: auto;;}
    .yztz .main_ws{grid-template-columns: auto;}
    .ny_n .dzyb .picture ul{grid-template-columns: repeat(2,1fr);}
    .ny_n .dzyb .picture a p{font-size:.24rem;}
    .news_mains .news_mains_left .list li a{grid-template-columns: auto;}
    .news_mains .news_mains_left .list li a>div img{width:100%;}
    .whln .contnets{font-size:.24rem;}
    .whln .menus{padding-bottom:.3rem;}
    .whln .menus ul{grid-template-columns: repeat(2,1fr);}
    .whzl .list ul{grid-template-columns: repeat(2,1fr);}
    .jswmzl .zlan .list ul{grid-template-columns: auto;}
    .jswmzl .zlan{padding:.36rem .3rem;}
    .zjks .zjks_you{grid-template-columns: auto;background:none;padding-left:0px;}
    .zjks .searchInput::after{display:none;}
    .zjks .searchInput{background:#f3f7f7;border-radius:50px;grid-template-columns: auto .5rem;}
    .kszjs .list ul{grid-template-columns: repeat(1,1fr);}
    .news_detail .title{font-size:16px;}
    .news_detail .pn .btn{margin:0px;width:120px;}
    .flickr .numbtn{display:none;}
    .flickr{margin:.4rem 0;}
    .flickr .numbtn, .docPage .el-pager {
        display: none !important;
    }
    .flickr .numbtn, .flickr .pagebtn { border-radius:0px;}
}

@media(max-width: 370px) {

}

@media(max-width: 360px) {
    .list_menu ul{display:grid;grid-template-columns: repeat(3,1fr);}

}