
@media only screen and (max-width:1600px ) {

    /*头部*/
    .header { padding: 25px 40px; }
    .header .logo { height: 70px; }
    .header .nav_box { line-height: 70px; height: 70px; }
    .header .nav_box > ul > li { padding: 0px 20px; }
    .header_space { height: 120px; }
    .foot_top { position: fixed; right: 50px; bottom: 100px; text-align: center; }
    .foot_top b { display: block; font-size: 30px; margin: 10px 0px; color: #fff; }
    .foot_top span { display: block; font-size: 16px; color: #fff; }

}


@media only screen and (max-width:1500px ) {
    .inbox4 .content .item { width: 25%; }
    .inbox4 .content .item.on { width: 75%; }
}

@media only screen and (max-width:1440px ) {
    /*头部*/
    .header { padding: 20px 30px; }
    .header .logo { height: 60px; }
    .header .nav_box { line-height: 60px; height: 60px; }
    .header .nav_box > ul > li { padding: 0px 18px; }
    .header .nav_box > ul > li > a { font-size: 15px; }
    .header .nav_box .btn_search { margin-left: 20px; }
    .header_space { height: 100px; }


    .banner #ban_swiper { height: 600px; }
    .banner #ban_swiper .swiper-slide .title { font-size: 42px; line-height: 1.5em; bottom: 120px; }
    .banner #ban_swiper .swiper-button-prev, .banner #ban_swiper .swiper-button-next { width: 56px; height: 56px; }
    .banner #ban_swiper .swiper-button-prev { left: 20px; }
    .banner #ban_swiper .swiper-button-next { right: 20px; }

    .banner #ban_swiper .swiper-pagination { bottom: 75px; }
    .news_ewm { position: initial !important; margin: 10px auto; width: 120px; }

}


@media only screen and (max-width:1280px ) {
    /*头部*/
    .header { padding: 15px 20px; }
    .header .logo { height: 55px; }
    .header .nav_box { line-height: 55px; height: 55px; }
    .header .nav_box > ul > li { padding: 0px 14px; }
    .header .nav_box > ul > li > a { font-size: 14px; }
    .header .nav_box .btn_search { margin-left: 12px; }
    .header .nav_box .btn_search img { width: 28px; }
    .header_space { height: 85px; }

    .inbox1{background-size:auto 100%;}

    .inbox4 .content .item { width: 300px; }
    .inbox4 .content .item.on { width: calc(100% - 300px); }
    .inbox4 .content .item .list_box .box { width: 90%; min-width: auto; padding: 0px 20px; box-sizing: border-box; }
    .inbox4 .content .item .list_box ul { height: 300px; overflow: hidden; }
    .inbox4 .content .item .list_box ul li { width: calc(24% - 10px); margin-right: 10px; }


    /*内页*/
    .ny_main{width:100%;}
    .ny_main .content { width: 100%; box-sizing: border-box; padding-left: 40px; padding-right: 40px; }

    .ny_main .content .l_box{width:calc(100% - 300px);box-sizing:border-box;padding-right:30px;}
    .ny_main .service_box{width:100%;box-sizing:border-box;}

    .ny_ban{}
    .depart_ban .box { width: 100%; padding: 0px 40px;box-sizing:border-box; }

    .depart_show_box .content{width:100%;box-sizing:border-box;}


    .depart_team{padding:0px;}
    .depart_team .content { width: 100%; padding: 40px; box-sizing: border-box; }
    .depart_child_box{padding:0px;}
    .depart_child_box .content { width: 100%; padding: 40px; box-sizing: border-box; }

    .depart_news_box{padding:0px;}
    .depart_news_box .content{width:100%;padding:0px 40px;padding-top:70px;box-sizing:border-box}


    .about_banner{background-position:right;}
    .about_banner_body{padding:20px;box-sizing:border-box; width:auto;position:absolute;top:initial; bottom:0px;right:0px;transform:initial;margin:0px auto;display:block;}
    .about_banner .content { width: 100%;position:relative; }
    .about_box_A { width: 100%; overflow: hidden; height: 637px; padding: 0px; }
    .about_box_A ul{width:33.33333%;height:100%; float:left;position:static;}
    .about_box_A ul.l { width: 33.33333%;height:100%; position: static; padding: 35px 50px;top:0px;left:0px; box-sizing: border-box; }
    .about_box_A ul.m{width:33.33333%;height:100%;transform:initial; position:static;top:0px;left:0px;background-size:100% 100%;background-position:center;}
    .about_box_A ul.r { width: 33.33333%; height: 100%; background-size: 100% 100%; }


    .about_box_B{padding-top:80px;}
    .about_box_B .list{width:100%;}
    .about_box_B .list li{height:111px;box-sizing:border-box;}

    .about_box_C .about { width: 100%; }

    .about_box_D div.bg{display:block;border:0px;}
    .about_box_D div.bg div.l{display:none;}
    .about_box_D div.bg div.r{flex:initial;background:#fff;}
    .about_box_D div.bg div.r_box { width: 100%; left: 0px; top: 0px; }
    .about_box_D ul.list li { width: 100%; }

    .about_box_D ul.list li dl dd a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


    .about_box_E{padding-top:0px;}
    .about_box_E .list{width:100%;padding:0px 20px;box-sizing:border-box;}

    .about_box_F{padding:30px 30px;padding-bottom:60px;height:auto;}
    .about_box_F .F_box{width:100%;}
    #about_F_swiper_year{height:auto;}

    .about_box_F ul.year li{padding-top:0px;}

    .about_box_F ul.year { position: static; left: 0px; top: 0px; width: 100%; height: auto;background-size:100% auto;margin-bottom:20px; }
    .about_box_F ul.year li{width:100%;}
    .about_box_F ul.list{width:100%;}
    .about_box_F ul.list img{width:100%;display:block;}

    .about_box_G .w1200{width:100%;}


}


@media only screen and (max-width:1240px ) {

    /*首页板块一*/
    .inbox1 .content { width: 100%; padding: 0px 20px; box-sizing: border-box; }
    .inbox1 .content .l_box { width: 100%; height: 280px; overflow: hidden; position: relative; }
    /*.inbox1 .content .l_box img { width: 100%; position: absolute; bottom: 0px; left: 50%; transform: translate(-50%,0%); }*/
    .inbox1 .content .r_box { width: 100%; display:flex; }
    .inbox1 .content .r_box ul { max-height: 280px; }
    .inbox1 .content .r_box ul li { width: 50%; height: 100%; float:left; margin:0px; }
    .inbox1 .content .r_box ul li.smallli {  height:50%; }

    .banner #ban_swiper { height: 480px; }
    .banner #ban_swiper .swiper-slide .title { width: 100%; padding: 0px 20px; box-sizing: border-box; font-size: 36px; }
    .banner #ban_swiper .swiper-pagination { width: 100%; padding: 0px 20px; box-sizing: border-box; text-align: center; bottom: 75px; }

    .inbox2 { padding: 50px 0px; }
    .inbox2 .content { width: 100%; box-sizing: border-box; padding: 0px 20px; }
    .inbox2 .content .r_box { width: calc(100% - 492px); }

    .inbox3 { padding-top: 50px; padding-bottom: 40px; }
    .inbox3 .content { width: 100%; padding: 0px 10px; box-sizing: border-box; }
    .inbox3 .more { height: 60px; line-height: 60px; }

    .inbox4 { display: none; }
    .inbox4_m { display: block; }

    .inbox5 .content { width: 100%; padding: 0px 20px; box-sizing: border-box; }
    .inbox5 .content ul li { width: 25%; height: auto; box-sizing: border-box; padding: 0px 10px; margin-left: 0px; }

    .footer .foot1 { height: auto; padding-bottom: 50px; background: #F2F2F2; }
    .footer .foot1 .content { width: 100%; padding: 0px 20px; box-sizing: border-box; }

    .footer .foot2 { height: auto; }
    .footer .foot2 .bg .content { width: 100%; padding: 0px 20px; box-sizing: border-box; padding-bottom: 40px; }
}



@media only screen and (max-width:1100px ) {
    /*头部*/
    .header { padding: 10px 20px; }
    .header .logo { height: 50px; }
    .header_space { height: 70px; }
    .header .nav_box { display: none; }
    .m_nav_btn { display: block; }

    .footer .foot1.on { position: fixed; width: 100%; height: 100vh; top: 0px; left: 0px; padding-bottom: 0px; z-index: 98; box-sizing: border-box; padding-top: 70px; }
}

@media only screen and (max-width:1024px ) {
    /*首页板块一*/
    .inbox1 .content .r_box { width: 100%; display: block }
    .inbox1 .content .r_box ul { overflow: hidden;width:100%; }
    .inbox1 .content .r_box ul li { width: 50%; height: 100%; }
    .inbox1 .content .r_box ul li.smallli { height: 50%; }

    .inbox2 .content .r_box .top_box ul li { padding-left: 20px; margin-left: 20px; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li .time { width: 80px; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li .title { width: calc(100% - 80px); }

    .inbox4_m { background: #0b48a3; }
    .inbox5 { padding-bottom: 22px; }
    .inbox5 .content ul li { overflow: hidden; width: 50%; box-sizing: border-box; padding: 0px 10px; margin-bottom: 20px; }
    .footer .foot1 .top_box { padding-top: 40px; padding-bottom: 30px; margin-bottom: 20px; }

    .footer .foot1 .top_box .l_box { width: 100%; margin-bottom: 20px; }
    .footer .foot1 .top_box .l_box .btm_logo { float: left; }
    .footer .foot1 .top_box .l_box .wx { float: right; }
    .footer .foot1 .top_box .r_box { width: 100%; }
    .footer .foot1 .top_box .r_box .btm_search { width: 100%; }

    .ny_main .content{ padding-left: 20px; padding-right: 20px; }

    .ny_main .content .l_box .top_box .current{width:100%;}
    .ny_main .content .l_box .top_box .ny_search{width:100%;}

    .ny_main .content .l_box .news_list .item .text .time{width:100px;}
    .ny_main .content .l_box .news_list .item .text .title{width:calc(100% - 140px);}


    .ny_main .content .l_box .news_list .item .img .img_box{display:none;}
    .ny_main .content .l_box .news_list .item .img .con_box{width:100%;padding-left:0px;padding-right:50px;}
    .ny_main .content .r_box .ny_nav_box ul li{line-height:60px; }


    .about_banner .content{height:460px;}

    .about_box_B{padding-top:0px;}
    .about_box_B ul.list li { width: 33.333333%; }
    .about_box_B ul.list li:nth-child(odd) { background: #f7f7f7; }
    .about_box_B ul.list li:nth-child(even) { background: #ffffff; }


    .about_box_D ul.list li{padding-bottom:50px;}


    .lindao_list ul li .con_box{padding:12px 15px;}
    .lindao_list ul li{width:25%;}

    .about_box_F ul.year li span{font-size:36px;}

    .about_box_G ul.g_box{width:380px;padding:30px 26px;height:420px;top:-292px;}
    .about_box_G ul.area dl dd { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

    .about_box_G ul.tel{padding-top:30px;}
    .about_box_G ul.tel li{width:33.333333%;}
    .about_box_G ul.tel li dl{margin:15px;padding:20px;height:60px;}

    .doctor_search_list li{width:50%;}

}

@media only screen and (max-width:900px ) {
    .inbox2 .content .l_box { width: 100%; margin-bottom: 30px; }
    .inbox2 .content .r_box { width: 100%; }

    .ny_main .depart_box .depart_search_box{width:100%;}
    .ny_main .audio_list ul li .con_box .desc .desc_box{width:100%;}
    .ny_main .audio_list ul li .con_box .job{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .ny_main .audio_list ul li .con_box .desc .dy { display: none; }
    .about_box_A {height:auto; }
    .about_box_A ul.l{width:100%;height:auto;position:initial;}
    .about_box_A ul.m { width: 100%; height: auto; position: initial;padding-bottom:40px; }
    .about_box_A ul.r { width: 100%; height: auto; position: initial; }
    .about_box_A ul.l li{width:100%;}
    .about_box_A ul.l dl { width: 100%; }

    .about_box_A ul.l{padding:30px;}
    .about_box_A ul.m li { padding: 30px; }
    .about_box_A ul.r li{padding:30px;}
}


@media only screen and (max-width:768px ) {
    .news_ewm {  display:none; }

    .banner #ban_swiper .swiper-slide .title { font-size: 24px; bottom: 50px; }
    .banner #ban_swiper .swiper-pagination { bottom: 15px; }
    .banner #ban_swiper .swiper-button-prev, .banner #ban_swiper .swiper-button-next { width: 42px; height: 42px; }

    .inbox1 { margin-top: 0px; padding:30px 0px;background-size:auto 100%; }

    .foot1 .foot-d-nav { display: none; }
    .foot1 .foot-x-nav { display: block; }

    .ny_main .content .l_box { width:calc(100% - 250px); }
    .ny_main .content .r_box{width:250px;}
    .ny_main .content .r_box .ny_nav_box .box{padding:20px;}
    .ny_main .content .hot_news{padding:0px 20px;}


    .ny_main .depart_box .depart_search_box{margin-top:0px;margin-bottom:30px;}
    .ny_main .depart_box .list li{width:25%;padding-right:15px;margin-bottom:15px;}

    /*科室内页*/
    .depart_ban .box{padding:0px 20px;}
    .depart_show_box { box-sizing: border-box;height:auto; }
    .depart_show_box .content{top:0px;}
    .depart_show_box .img_box{height:auto;width:100%;background-image:none!important;}
    .depart_show_box .img_box img{width:100%; height:auto;opacity:1;visibility:visible;}
    .depart_show_box .con_box {  width: 100%; height: auto; overflow: hidden; }
    .depart_show_box .con_box .box { padding: 30px; }


    .depart_child_box .content { padding: 30px 20px; }
    .depart_child_box ul li{width:25%;margin-bottom:15px;padding-right:15px;}


    .depart_news_box .content{padding:0px 20px;padding-top:50px;}
    #depart_news_swiper .swiper-slide{padding:0px;}

    .ny_main .content .l_box { width: 100% !important; padding-right: 0px; }
    .ny_main .content .r_box{width: 100%;}
    .flickr{margin-bottom:40px;}

    .about_banner .content{height:auto;overflow:hidden;}
    .about_banner_body { width: 100%; height: 100%; position: static; }

    .about_box_B{padding-bottom:30px;}
    .about_box_B div.bottom{padding-bottom:0px;}

    .about_box_C .about { padding: 30px;box-sizing:border-box; }
    .about_box_C .img { position: static; top: 0px; left: 0px;width:100%;display:block; }
    .about_box_C ul{width:100%;height:auto;left:0px;top:0px;position:static;overflow:hidden;background-size:100% 100%;}
    .about_box_C ul li{width:100%;padding:30px;box-sizing:border-box;}

    .about_box_D ul.tab li{}
    .about_box_D ul.tab li span{padding:0px 25px;line-height:40px;}
    .about_box_D ul.tab li::after{line-height:40px;}
    .about_box_D ul.tab li::before{line-height:40px;}
    .about_box_D ul.list li dl dd { width: 25%; }
    .about_box_D ul.list li dl dd a{margin:5px;}
    .about_box_D ul.list li dl dd a span { padding: 12px 5px; }
    .about_box_D ul.list li{padding-bottom:30px;}

    .lindao_list ul li{width:33.333333%;}

    .about_box_F{padding-bottom:30px;}

    .about_box_G div.map { height: 360px; }
    .about_box_G .g_box_1 { height: auto; display: block; }
    .about_box_G ul.g_box{width:100%;height:auto;top:0px;background-size:100% 100%;}
    .about_box_G ul.area{height:80px;line-height:80px;}

    .about_box_G ul.tel li dl { margin: 10px; padding: 15px; height: 50px; }



}

@media only screen and (max-width:640px ) {
    html { font-size:60px; display:none; }
    .header { padding: 5px 0.2rem; }

    .header_space { height: 60px; }
    .m_nav_btn { width: 60px; height: 60px; }
    .m_nav_btn i::before { bottom: -10px; }

    .m_nav_btn i::after { top: -10px; }
    .ny_main .content .l_box .ctg_about { padding: 0px; font-size:0.24rem; }
    .banner #ban_swiper .swiper-slide .title { font-size: 0.24rem; padding: 0px 0.2rem; bottom: 0.5rem; }
    .banner #ban_swiper .swiper-pagination { bottom: 0.15rem; padding: 0px 0.2rem; }
    .banner #ban_swiper .swiper-pagination span { width: 0.2rem; height: 0.2rem; }
    .banner #ban_swiper .swiper-button-prev, .banner #ban_swiper .swiper-button-next { width: 0.42rem; height: 0.42rem; }
    .banner #ban_swiper .swiper-button-prev { left: 0.2rem; }
    .banner #ban_swiper .swiper-button-next { right: 0.2rem; }
    .inbox1 .content { padding: 0px 0.2rem; }

    .inbox1 .content .doctor_search{height:0.68rem;line-height:0.68rem;margin-bottom:0.2rem;}
    .inbox1 .content .doctor_search input{padding-left:0.3rem;padding-right:1.6rem;}
    .inbox1 .content .doctor_search .search_btn{width:1.6rem;}
    .inbox1 .content .doctor_search .search_btn .icon{width:0.22rem;height:0.22rem;margin-right:0.08rem;}
    .inbox1 .content .doctor_search .search_btn .tit { font-size: 0.18rem; }
    .inbox1 .content .l_box { height: auto; }
    .inbox1 .content .l_box img{position:relative;top:0px;left:0px;transform:initial;}
    .inbox1 .content .r_box { height: auto; }
    .inbox1 .content .r_box ul { height:3rem; }
    .inbox1 .content .r_box ul li { padding: 0.4rem 0.3rem; }
    .inbox1 .content .r_box ul li .box .top_box .title { font-size: 0.24rem; line-height: 0.26rem; }
    .inbox1 .content .r_box ul li .box .top_box .en_title { font-size: 0.14rem; line-height: 0.26rem; }
    .inbox1 .content .r_box ul li.item1 .box .qrcode img { width: 0.8rem; height: 0.8rem; }
    .inbox1 .content .r_box ul li .icon { width: 0.48rem; }
    .inbox1 .content .r_box ul li.item3 .top_box .more { font-size: 0.14rem; }
    .inbox1 .content .r_box ul li.item3 .list { margin-top: 0.14rem; }
    .inbox1 .content .r_box ul li.item3 .list a { line-height: 0.36rem; font-size: 0.14rem; padding-left: 0.12rem; }


    .inbox2 { padding: 0.5rem 0; }
    .inbox2 .content { padding: 0 0.2rem; }
    .inbox2 .content .l_box .top_box .title { font-size: 0.26rem; }
    .inbox2 .content .l_box .top_box .title span { font-size: 0.14rem; }
    .inbox2 .content .l_box .top_box { margin-bottom: 0.34rem; }

    .inbox2 .content .l_box #news_swiper .swiper-slide .con_box { padding: 0px 0.6rem 0.3rem 0.32rem; }
    .inbox2 .content .l_box #news_swiper .swiper-slide .con_box .time { font-size: 0.14rem; line-height: 0.26rem; }
    .inbox2 .content .l_box #news_swiper .swiper-slide .con_box .title { font-size: 0.24rem; line-height: 0.3rem; }
    .inbox2 .content .l_box #news_swiper .swiper-slide .con_box .more { font-size: 0.12rem; line-height: 0.26rem; margin-top: 0.06rem; }
    .inbox2 .content .l_box #news_swiper .swiper-pagination span { width: 0.12rem; height: 0.12rem; border: 0.02rem solid #FFFFFF; }
    .inbox2 .content .l_box #news_swiper .swiper-pagination { right: 0.28rem; bottom: 0.3rem; }

    .inbox2 .content .l_box { margin-bottom: 0.3rem; }
    .inbox2 .content .r_box .top_box { margin-bottom: 0.25rem; }
    .inbox2 .content .r_box .top_box ul li { padding-left: 0.3rem; margin-left: 0.3rem; }
    .inbox2 .content .r_box .top_box ul li::after { width: 0.14rem; height: 0.02rem; }
    .inbox2 .content .r_box .top_box ul li a { font-size: 0.26rem; }

    .inbox2 .content .r_box #list_swiper .swiper-slide ul li:first-child .time { font-size: 0.18rem; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li:first-child .title { font-size: 0.18rem; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li { line-height: 0.5rem; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li .title a { font-size: 0.22rem; padding-right: 0px; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li .time { width: 1.5rem; font-size: 0.18rem; }
    .inbox2 .content .r_box #list_swiper .swiper-slide ul li .title { width: calc(100% - 1.5rem); }

    .inbox3 { padding-top: 0.5rem; padding-bottom: 0.4rem; }
    .inbox3 .content { padding: 0px 0.1rem; }
    .inbox3 #expert_swiper .top_box { margin-bottom: 0.32rem; padding: 0px 0.1rem; }
    .inbox3 #expert_swiper .top_box .title { font-size: 0.26rem; }
    .inbox3 #expert_swiper .top_box .title span { font-size: 0.14rem; }
    .inbox3 #expert_swiper .top_box .btn_box .swiper-button-prev { width: 0.4rem; height: 0.4rem; }
    .inbox3 #expert_swiper .top_box .btn_box .swiper-button-next { width: 0.4rem; height: 0.4rem; }
    .inbox3 #expert_swiper .swiper-slide { padding: 0px 0.1rem; }
    .inbox3 #expert_swiper .swiper-slide .box .con_box { padding: 0.3rem 0.24rem; }
    .inbox3 #expert_swiper .swiper-slide .box .con_box .name { font-size: 0.2rem; line-height: 0.4rem; }
    .inbox3 #expert_swiper .swiper-slide .box .con_box .desc { font-size: 0.12rem; line-height: 0.24rem; }


    .inbox3 .more { width: calc(100% - 0.2rem); height: 0.6rem; line-height: 0.6rem; font-size: 0.16rem; }
    .ny_main { padding-top: 0.2rem;padding-bottom:0.5rem; }
    .ny_main .content { width: 100%; padding: 0px 0.2rem; box-sizing: border-box; }
    .ny_main .content .l_box { width: 100% !important; }

    .ny_ban { height: 3rem; }
    .ny_ban .box .title { font-size: 0.38rem; }
    .ny_ban .box .en_title { font-size: 0.24rem; }


    .ny_main .content .l_box { float: none; width: 100%; padding-right: 0px; }
    .ny_main .content .l_box .top_box { padding: 0.1rem; }
    .ny_main .content .l_box .top_box .current { padding: 0px; line-height: 0.6rem; padding-left: 0.2rem;font-size:0.18rem; }
    .ny_main .content .l_box .top_box .ny_search { display: none; }
    .ny_main .content .l_box .news_list .item .text { line-height: 0.8rem; display: flex; }
    .ny_main .content .l_box .news_list .item .text .time { width: 1.2rem; font-size: 0.20rem; }
    .ny_main .content .l_box .news_list .item .text .title { flex: 1; width: auto; padding: 0px; padding-left: 0.2rem; padding-right:0.4rem;box-sizing:border-box; overflow: hidden; }
    .ny_main .content .l_box .news_list .item .text .title a { font-size: 0.22rem; margin-right: 0.4rem; }

    .ny_main .content .l_box .news_list .item.new .text .title a{padding-right:0.4rem;}
    .ny_main .content .l_box .news_list .item.new .text .title a::after { width: 0.4rem; }

    .ny_main .content .l_box .news_list .item .img .img_box img { height: 2rem; object-fit: cover; max-height: calc(2rem); width: 100%; }




    .ny_detail .news_detail .time { padding: 0.2rem 0px; line-height: 0.3rem; border-bottom: 1px #ddd solid; }
    .ny_detail .news_detail .news_content { text-align: left; padding: 0.2rem; font-size: 0.3rem; }
    .ny_detail .news_detail .pn .btn{width:35%;margin:0px 0.2rem;margin-bottom:0.2rem;}

    .ny_main .content .l_box .news_list .item .img .img_box { width: 1.5rem; height: 2rem; }
    .ny_main .content .l_box .news_list .item .img { padding: 0.2rem 0px; }



    .ny_main .content .l_box .news_list .item.on .img a { display: flex; }
    .ny_main .content .l_box .news_list .item.on .img .con_box{ flex: 1; width: 3rem; padding: 0px; padding-left: 0px; }
    .ny_main .content .l_box .news_list .item .img .con_box .time { font-size: 0.20rem;height:0.2rem;line-height:0.2rem; margin: 0.1rem 0px; }
    .ny_main .content .l_box .news_list .item.new .img .con_box .time::after{width:0.4rem; right:-0.5rem;}

    .ny_main .content .l_box .news_list .item .img .con_box .title { line-height: 0.4rem; font-size: 0.24rem; margin-bottom: 0.1rem; }
    .ny_main .content .l_box .news_list .item .img .con_box .desc { line-height: 0.32rem; font-size: 0.18rem; }
    .ny_main .content .l_box .news_list .item .img .close { width: 0.3rem; height: 0.3rem; top: 0.2rem; }
    .ny_main .content .l_box .news_list .item .img .close::before { width: 0.2rem; }
    .ny_main .audio_list ul li .con_box .desc { position: initial; }
    .ny_main .audio_list ul li .con_box .job { font-size: 0.22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
    .ny_main .audio_list ul li .con_box .desc .desc_box { width: 100%; padding: 0.1rem; }
    .ny_main .audio_list ul li .con_box .desc .desc_box p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }


    .ny_main .content .l_box .news_list .item .text .open { z-index: 1; }

    .ny_main .audio_list ul li { padding: 0.2rem; }
    .ny_main .audio_list ul li .img_box { width: 2rem; height: 2.5rem; }
    .ny_main .audio_list ul li .box { display: flex; }
    .ny_main .audio_list ul li .con_box { width: auto; flex: 1; height: 2.5rem; padding-left: 0.2rem; }

    .ny_main .service_box { margin-top: 0px; width: 100%; }

    .ny_main .service_box .service_list_box ul li { margin-top: 0.2rem;line-height:1rem;height:1rem; }
    .ny_main .service_box .service_list_box ul li a { display: flex; }
    .ny_main .service_box .service_list_box ul li .time { width: 1.2rem; padding-left: 0.3rem; }
    .ny_main .service_box .service_list_box ul li::after { left: 0.1rem; }
    .ny_main .service_box .service_list_box ul li .title { width:calc(100% - 1.2rem);padding:0px 0.2rem; }

    .ny_detail .news_detail .title { margin-top: 0.4rem; font-size: 0.36rem; }
    .ny_detail .news_detail .time { height: auto; margin-bottom: 0.3rem; }
    .ny_detail .news_detail .time span { font-size: 0.25rem; padding: 0px; }

    .flickr { overflow: hidden;  height:0.5rem;margin:0.5rem auto;}
    .flickr .pagebtn { width: 0.5rem; height: 0.5rem; line-height: 0.5rem; background-size: 100%; }
    .flickr .numbtn { font-size: 0.18rem; width: 0.5rem; height: 0.5rem; line-height: 0.5rem; margin: 0px 0.05rem; }
    .ny_main .content .r_box { overflow: hidden; width: 100%; float: none; padding-top: 0.2rem; }
    .ny_main .content .r_box .ny_nav_box::before { display: none; }
    .ny_main .content .r_box .ny_nav_box::after { display: none; }

    .inbox4_m { padding: 0.4rem 0px; }
    .inbox4_m .content { padding: 0px 0.2rem; }
    .inbox4_m .swiper-slide .top_box { padding: 0px 0.5rem; margin-bottom: 0.3rem; }
    .inbox4_m .swiper-slide .top_box img { height: 0.5rem; margin-bottom: 0.1rem; }
    .inbox4_m .swiper-slide .top_box .title { font-size: 0.28rem; margin-bottom: 0.1rem; }
    .inbox4_m .swiper-slide .top_box .en_title { font-size: 0.16rem; }

    .inbox4_m .swiper-slide ul li { padding: 0px 0.1rem; margin-bottom: 0.2rem; }
    .inbox4_m .swiper-slide ul li a { height: 0.5rem; line-height: 0.48rem; font-size: 0.18rem; padding: 0px 0.05rem; box-sizing: border-box; }

    .inbox5 { padding-top: 0.44rem; padding-bottom: 0.22rem; }
    .inbox5 .content { padding: 0px 0.2rem; }
    .inbox5 .content ul li { padding: 0px 0.1rem; margin-bottom: 0.2rem; }
    .inbox5 .content ul li .box { padding: 0.2rem; border-top-right-radius: 0.2rem; }
    .inbox5 .content ul li .box .icon { width: 0.6rem; height: 0.6rem; }
    .inbox5 .content ul li .box .con_box { margin-left: 0.1rem; }
    .inbox5 .content ul li .box .con_box .title { font-size: 0.22rem; line-height: 0.32rem; }
    .inbox5 .content ul li .box .con_box .en_title { font-size: 0.14rem; line-height: 0.32rem; }
    .footer .foot1 { padding-bottom: 0.5rem; }
    .footer .foot1 .content { padding: 0px 0.2rem; }
    .footer .foot1 .top_box { padding-top: 0.4rem; padding-bottom: 0.3rem; margin-bottom: 0.2rem; }
    .footer .foot1 .top_box .l_box .btm_logo img { width: 2.6rem; }
    .footer .foot1 .top_box .l_box .wx { width: 0.8rem; }
    .footer .foot1 .top_box .r_box .btm_search { height: 0.6rem; padding-left: 0.3rem; }
    .footer .foot1 .top_box .r_box .btm_search input { background-size: auto 40%; }


    .foot-x-nav .nav-item a{font-size:0.24rem;}
    .foot-x-nav .nav-item ul li a{line-height:0.3rem;}

    .footer .foot2 .bg .content p { font-size: 0.2rem; line-height: 0.32rem; padding-top: 0.28rem; padding-bottom: 0.25rem; }
    .footer .foot2 .link img{height:0.6rem;}

    .foot-x-nav { max-height: 6rem; overflow: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; }
    .foot-x-nav .nav-item{border-bottom:1px solid #e0e0e0;}
    .foot-x-nav .nav-item .title { line-height: 0.6rem; padding-left: 0.15rem; color: #666666; }
    .foot-x-nav .nav-item a { color: #666666; }
    .foot-x-nav .nav-item .title .drop-btn { width: 0.6rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.36rem; }

    .foot-x-nav .nav-item ul li { line-height: 0.45rem; padding-left: 0.45rem; }
    .ny_main .depart_box .item{margin-bottom:0.4rem;}
    .ny_main .depart_box .item .top_box { height: 0.6rem; margin-bottom: 0.3rem; }
    .ny_main .depart_box .item .top_box .title_box{height:0.6rem;padding-right:0.7rem;}
    .ny_main .depart_box .item .top_box .title_box .icon{margin-right:0.1rem;}
    .ny_main .depart_box .item .top_box .title_box .con_box .title { font-size: 0.22rem; line-height: 0.3rem; }
    .ny_main .depart_box .item .top_box .title_box .con_box .desc {font-size:0.14rem; line-height: 0.3rem; }

    .ny_main .depart_box .list li { width: 33.333333%; padding-right: 0.15rem; margin-bottom: 0.15rem; }
    .ny_main .depart_box .list li .box{height:0.6rem;}
    .ny_main .depart_box .list li .box .c_box{padding:0px 0.1rem;line-height:0.25rem;font-size:0.16rem;}

    .about_banner_body{padding:0.3rem 0.2rem;font-size:0.14rem;line-height:0.4rem;}

    .about_box_A ul.l{padding:0.4rem 0.25rem;}
    .about_box_A ul.l dl{height:0.97rem;line-height:0.97rem;}
    .about_box_A ul.l dl dd em{font-size:0.32rem;margin-right:0.05rem;}

    .about_box_A ul.m li{padding:0.4rem 0.25rem;}
    .about_box_A ul.m strong{font-size:0.16rem;}
    .about_box_A ul.m b{font-size:0.32rem;margin:0px 0.05rem;}
    .about_box_A ul.m dl dd{font-size:0.16rem;padding:0.15rem 0px;}
    .about_box_A ul.m dl dd b{font-size:0.32rem;}
    .about_box_A ul.m dl dd:before{top:0.2rem;}

    .about_box_A ul.r li{padding:0.4rem 0.25rem;}
    .about_box_A ul.r li dl dd{font-size:0.14rem;line-height:0.55rem;}
    .about_box_A ul.r li dl dd b{font-size:0.28rem;margin:0px 0.05rem;}


    .about_box_B ul.list li { width: 50%; }
    .about_box_B ul.list li:nth-child(4n-3) { background: #f7f7f7; }
    .about_box_B ul.list li:nth-child(4n-2){background:#ffffff;}
    .about_box_B ul.list li:nth-child(4n-1){background:#ffffff;}
    .about_box_B ul.list li:nth-child(4n){ background: #f7f7f7; }

    .about_box_B .list li{height:1.2rem;}
    .about_box_B ul.list li dl { padding: 0.2rem; }

    .about_box_B ul.list li dl dt{font-size:0.14rem;}
    .about_box_B ul.list li dl dt b { font-size: 0.32rem; margin: 0px 0.05rem; }
    .about_box_B ul.list li dl dd{font-size:0.12rem;}

    .about_box_B div.bottom{padding:0px 0.2rem;padding-top:0.5rem;}

    .about_box_C .about { padding: 0.2rem; }
    .about_box_C ul li{padding:0.2rem;line-height:0.36rem;font-size:0.14rem;}
    .about_box_C ul li b{font-size:0.22rem;}


    .about_box_D ul.list li dl dd { width: 33.3333333%; }

    .about_box_D .tit{padding:0.6rem 0px 0.1rem 0px;}
    .about_box_D .tit strong{font-size:0.26rem;}
    .about_box_D .tit span{font-size:0.14rem;line-height:0.3rem;}
    .about_box_D ul.tab:before{font-size:0.2rem;margin-bottom:0.1rem;}
    .about_box_D ul.tab:after { font-size: 0.2rem; margin-bottom: 0.1rem; }
    .about_box_D ul.tab li{margin:0px 0.2rem;}
    .about_box_D ul.tab li span{padding:0px 0.25rem;line-height:0.4rem;font-size:0.16rem;}

    .about_box_D ul.tab li::after{font-size:0.2rem;line-height:0.4rem;right:-0.25rem;}
    .about_box_D ul.list li dl{padding:0.1rem;}
    .about_box_D ul.list li dl dd a{margin:0.05rem;}
    .about_box_D ul.list li dl dd a span{padding:0.12rem 0.05rem;font-size:0.16rem;}

    .about_box_E .list{padding:0px 0.25rem;padding-top:0.4rem;}
    .about_box_E #expert_swiper .top_box{padding:0px 0.1rem;margin-bottom:0.32rem;}
    .about_box_E #expert_swiper .top_box .title { font-size: 0.26rem; }
    .about_box_E #expert_swiper .top_box .title span{font-size:0.14rem;margin-left:0.05rem;}
    .lindao_list ul li a{margin:0px 0.05rem;}
    .lindao_list ul li .con_box{padding:0.12rem 0.15rem;}
    .lindao_list ul li .con_box .name{font-size:0.18rem;line-height:0.32rem;}
    .lindao_list ul li .con_box .desc{font-size:0.14rem;line-height:0.19rem; height:0.38rem}

    .about_box_F{padding:0.4rem 0.25rem;}
    .about_box_F ul.year li span { font-size: 0.32rem; }
    .about_box_F ul.list .hisimg dd{line-height:0.5rem;}
    .about_box_F ul.list li.month dl dd span{height:0.3rem;font-size:0.12rem;}
    .about_box_F ul.list li.month dl dd:before{height:0.1rem;top:-0.2rem;}


    .about_box_G{padding-bottom:0.5rem;}
    .about_box_G div.map { width: 100%; height: 3.6rem; }
    .about_box_G ul.g_box{padding:0.3rem 0.25rem;}
    .about_box_G ul.g_box li.tab a{font-size:0.22rem;line-height:0.3rem;padding-bottom:0.2rem;margin-right:0.2rem;}
    .about_box_G ul.g_box li.addr dl{padding-top:0.28rem;margin-bottom:0.2rem;}
    .about_box_G ul.g_box li.addr dd{line-height:0.3rem;}
    .about_box_G ul.area{height:0.8rem;line-height:0.8rem;}
    .about_box_G ul.area dl dd { font-size: 0.16rem; }

    .about_box_G ul.tel{padding-top:0.3rem;}
    .about_box_G ul.tel li dl{margin:0.1rem;padding:0.10rem;height:0.5rem;}
    .about_box_G ul.tel li dl dt{font-size:0.14rem;}
    .about_box_G ul.tel li dl dd{font-size:0.18rem;padding:0.1rem 0px;}






    /*部门*/
    .depart_ban .box .back { width: 1.24rem; height: 0.5rem; line-height: 0.48rem; font-size: 0.14rem; }
    .depart_show_box { padding: 0.2rem; }
    .depart_show_box .con_box .box{padding:0.3rem;}
    .depart_show_box .con_box .item .top_box .title .icon{margin-right:0.06rem;width:0.21rem;height:0.21rem;}
    .depart_show_box .con_box .item .top_box .title .tit{font-size:0.22rem;line-height:0.42rem;}
    .depart_show_box .con_box .item .top_box .more{font-size:0.14rem;}
    .depart_show_box .con_box .item .cont{margin-bottom:0.1rem;font-size:0.14rem;}
    .depart_show_box .con_box .item ul li{line-height:0.42rem;}
    .depart_show_box .con_box .item ul li a { font-size: 0.14rem; }

    .depart_team .content { padding: 0.3rem 0.2rem; }
    .team_box .title_box{font-size:0.22rem;line-height:0.32rem;margin-bottom:0.2rem;}
    #team_swiper .swiper-slide{padding:0px 0.1rem;}
    #team_swiper .swiper-slide .con_box{padding:0px 0.1rem;padding-top:0.12rem;padding-bottom:0.2rem;}
    #team_swiper .swiper-slide .con_box .title{font-size:0.16rem;}
    #team_swiper .swiper-slide .con_box .desc{font-size:0.12rem;line-height:0.2rem;}
    .team_box{padding-bottom:0.2rem;}
    #team_swiper .btn_box .swiper-button-prev, #team_swiper .btn_box .swiper-button-next { width: 0.4rem; height: 0.4rem; }
    #team_swiper .btn_box .swiper-pagination{margin:0px 0.05rem;}
    #team_swiper .btn_box .swiper-pagination span{width:0.1rem;height:0.1rem;margin:0px 0.05rem;margin-top:0.15rem;}

    .depart_child_box .content{padding:0.3rem 0.2rem;}
    .depart_child_box .top_box{line-height:0.5rem;padding:0px 0.2rem;font-size:0.26rem;}
    .depart_child_box .top_box::before{font-size:0.18rem;}
    .depart_child_box .top_box::after { font-size: 0.18rem; }
    .depart_child_box ul li{margin-bottom:0.15rem;padding-right:0.15rem;}
    .depart_child_box ul li .box{height:0.52rem;}
    .depart_child_box ul li .box .c_box{line-height:0.2rem;padding:0px 0.1rem;font-size:0.14rem;}


    .depart_news_box .content{padding:0px 0.2rem;padding-top:0.5rem;}
    .depart_news_box .content .top_box .title{font-size:0.26rem;}
    .depart_news_box .content .top_box .btn_box .swiper-button-prev, .depart_news_box .content .top_box .btn_box .swiper-button-next{width:0.4rem;height:0.4rem;}
    .depart_news_box .content .top_box{line-height:0.4rem;height:0.4rem;margin-bottom:0.3rem;}
    #depart_news_swiper{height:4.6rem;}
    #depart_news_swiper .swiper-slide { height: 1.92rem; margin-bottom: 0.3rem; }
    #depart_news_swiper .swiper-slide .box { padding: 0.2rem;box-sizing:border-box;}
    #depart_news_swiper .swiper-slide .box .img_box{width:2.21rem;height:1.44rem;}
    #depart_news_swiper .swiper-slide .box .con_box{width:calc(100% - 2.21rem);padding-left:0.2rem;}
    #depart_news_swiper .swiper-slide .box .con_box .title{font-size:0.16rem;line-height:0.28rem;}
    #depart_news_swiper .swiper-slide .box .con_box .tools{margin-top:0.66rem;}
    #depart_news_swiper .swiper-slide .box .con_box .tools .more{font-size:0.14rem;}

    .ny_main .content .hot_news{padding:0px 0.2rem;margin-bottom:0.2rem;}

    .ny_main .content .hot_news .top_box{padding-top:0.12rem;line-height:0.62rem;}
    .ny_main .content .hot_news .top_box .title{font-size:0.18rem;}
    .ny_main .content .hot_news .top_box .btn_box .swiper-button-prev, .ny_main .content .hot_news .top_box .btn_box .swiper-button-next{width:0.1rem;height:0.2rem;}

    .ny_main .content .r_box .ny_nav_box .box{padding:0.2rem;}
    .ny_main .content .r_box .ny_nav_box ul li{line-height:0.6rem;}
    .ny_main .content .r_box .ny_nav_box ul li a{font-size:0.18rem;}

    .ny_main .service_box { margin-top: 0px; }
    .famous_show_box{margin-top:0px;padding:0.2rem;}
    .famous_show_box .show_box{padding-bottom:0.32rem;margin-bottom:0.3rem;}
    .famous_show_box .show_box .img_box { width: 2.08rem; height: 2.98rem; }
    .famous_show_box .show_box .con_box{width:calc(100% - 2.4rem);}
    .famous_show_box .show_box .con_box .title{margin-bottom:0.1rem;font-size:0.22rem;line-height:0.32rem;}
    .famous_show_box .show_box .con_box .job{margin-bottom:0.1rem;font-size:0.14rem;line-height:0.2rem;padding-left:0.16rem;}
    .famous_show_box .show_box .con_box .desc{min-height:2.26rem;overflow:hidden;}
    .famous_show_box .show_box .con_box .desc .desc_box{font-size:0.14rem;padding:0.14rem 0.2rem;}
    .famous_show_box .onduty_box{padding-bottom:0.56rem;}
    .famous_show_box .onduty_box .title_box{font-size:0.22rem;line-height:0.32rem;margin-bottom:0.2rem;}

    .famous_show_box .onduty_box table td{line-height:0.3rem;padding:0.14rem 0.1rem;}



    .ny_main .audio_list ul li{margin-bottom:0.32rem;}
    .ny_main .audio_list ul li .con_box .title{margin-bottom:0.12rem;font-size:0.22rem;line-height:0.32rem;}
    .ny_main .audio_list ul li .con_box .job{font-size:0.14rem;line-height:0.22rem;padding-left:0.16rem;}
    .ny_main .audio_list ul li .con_box .desc{height:auto;}
    .ny_main .audio_list ul li .con_box .desc .desc_box{font-size:0.14rem;padding:0.14rem 0.2rem;}

    .ny_main .service_box .ctg_box ul li{padding:0.25rem 0px;}
    .ny_main .service_box .ctg_box ul li .icon { width: 0.5rem; height: 0.5rem; margin-bottom: 0.05rem; }
    .ny_main .service_box .ctg_box ul li::after{width:0.3rem;height:0.14rem;bottom:0.15rem;}
    .ny_main .service_box .service_list_box ul li .title{font-size:0.16rem;}
    .ny_main .service_box .service_list_box ul li .time{font-size:0.14rem;text-align:left;}



    .ny_main .video_list ul li{padding:0px 0.1rem;margin-bottom:0.4rem;}
    .ny_main .video_list ul li:nth-child(even) { padding: 0px 0.1rem; }
    .ny_main .video_list ul li .img_box{margin-bottom:0.15rem;}
    .ny_main .video_list ul li .title{font-size:0.14rem;line-height:0.2rem;}
    .ny_main .video_list ul li .time{font-size:0.12rem;line-height:0.2rem;}
    .ny_main .video_list ul li .img_box::after{width:0.49rem;height:0.49rem;}

    .ny_main .content .hot_news .swiper-container{height:3.18rem;}
    .ny_main .content .hot_news .swiper-slide { padding: 0.2rem 0px; padding-bottom: 0.18rem; height: 1.06rem; }
    .ny_main .content .hot_news .swiper-slide .title { font-size: 0.14rem; line-height: 0.22rem; }
    .ny_main .content .hot_news .swiper-slide .time{font-size:0.12rem;line-height:0.24rem;}

    .ny_main .content .video_news ul li:first-child{margin-bottom:0.08rem;}
    .ny_main .content .video_news ul li .img_box::after{width:0.4rem;height:0.4rem;}
    .ny_main .content .video_news ul li:first-child .title{line-height:0.4rem;font-size:0.12rem;}
    .ny_main .content .video_news ul li:nth-child(2) { width: calc(50% - 0.1rem); }
    .ny_main .content .video_news ul li:nth-child(2) .img_box::after{width:0.3rem;height:0.3rem;}
    .ny_main .content .video_news ul li:nth-child(2) .title{margin-top:0.06rem;font-size:0.12rem;line-height:0.2rem;}
    .ny_main .content .video_news ul li:nth-child(3) { width: calc(50% - 0.1rem); }
    .ny_main .content .video_news ul li:nth-child(3) .img_box::after { width: 0.3rem; height: 0.3rem; }
    .ny_main .content .video_news ul li:nth-child(3) .title { margin-top: 0.06rem; font-size: 0.12rem; line-height: 0.2rem; }


    .ny_main .depart_box .depart_search_box{height:0.56rem;line-height:0.56rem;margin-bottom:0.3rem;}
    .ny_main .depart_box .depart_search_box input{height:100%; padding-left:0.32rem;padding-right:0.7rem;}
    .ny_main .depart_box .depart_search_box button{width:0.58rem;height:0.56rem;}

    .isNull { padding: 1rem 0px; }

    .doctor_search_list li{margin-bottom:0.2rem;padding:0px 0.1rem;}
    .doctor_search_list li .box .con_box { padding: 0.15rem 0.1rem; }
    .doctor_search_list li .box .con_box .name { font-size: 0.18rem; }


}

@media only screen and (max-width:414px ) {
    .inbox5 .content ul li { width: 100%; }
}
