@media only screen and (max-width: 1440px) {
    body{
        font-size: 0.24rem;
    }
    
    /*首页*/
    .nav{
        width: 9.5rem;
    }
    .nav li,.nav02 li,.nav02 li h1,.nav03 li{
        font-size: 0.24rem;
    }
    .bn_menu li{
        font-size: 0.24rem;
    }
    .ss_inp{
        font-size: 0.22rem;
    }
    .ss_btn{
        font-size: 0.21rem;
    }
    .hotss_tt{
        font-size: 0.21rem;
    }
    .service li{
        font-size: 0.21rem;
    }
    .service_more{
        font-size: 0.21rem;
    }
    .case_tt{
        font-size: 0.21rem;
    }
    .case_txt{
        font-size: 0.17rem;
    }
    .case_date{
        font-size: 0.19rem;
    }
    .health_txt{
        font-size: 0.19rem;
    }
    .net_txt{
        font-size: 0.19rem;
    }
    .f_nav{
        font-size: 0.21rem;
    }
    .f_nav a{
        padding: 0 0.65rem;
    }
    .copyright{
        font-size: 0.21rem;
    }
    .side_list h1{
        font-size: 0.21rem;
    }
    .side_tel{
        font-size: 0.23rem;
    }
    
    /* 医院概况 */
    .int_a_titr,.int_b_titr,.int_c_titr{
        font-size: 0.17rem;
    }
    .int_a_bot{
        padding: 0.85rem 0.1rem 0 0.4rem;
    }
    .int_a_txt{
    	font-size: 0.21rem;
    }
    .jk_txt{
        font-size: 0.23rem;
    }
    
    .dsj_tt{
    	font-size: 0.22rem;
    }
    .dsj_txt{
        font-size: 0.18rem;
        line-height: 0.3rem;
    }
    .sbzs_list{
    	font-size: 0.23rem;
    }
    .sbzs_txt{
    	font-size: 0.21rem;
    }
    
    /* 新闻中心 */
    .news_type li{
        font-size: 0.23rem;
    }
    .dyn_tt{
	    font-size: 0.23rem;
    }
    .dyn_txt{
        font-size: 0.19rem;
    }
    .dyn_date h1{
    	font-size: 0.19rem;
    }
    .dyn_date h2{
    	font-size: 0.23rem;
    }
    .djgz_bot h1{
    	font-size: 0.22rem;
    }
    .djgz_txt{
    	font-size: 0.19rem;
    }
    .djgz_date{
    	font-size: 0.21rem;
    }
    .dj_date h1{
        font-size: 0.23rem;
    }
    .dj_r h1{
        font-size: 0.23rem;
    }
    .dj_r h1 span{
        font-size: 0.15rem;
    }
    .dj_txt{
        font-size: 0.19rem;
    }
    .dj_list li:nth-child(2) .dj_r h1{
        font-size: 0.23rem;
    }
    .djgz_bot h1{
        font-size: 0.23rem;
    }
    .djgz_txt{
        font-size: 0.19rem;
    }
    .djgz_date{
        font-size: 0.21rem;
    }
    .dj_date h1{
        font-size: 0.21rem;
    }
    .dj_r h1{
        font-size: 0.21rem;
    }
    .dj_r h1 span{
        font-size: 0.15rem;
    }
    .dj_txt{
        font-size: 0.19rem;
    }
    .dj_list li:nth-child(1) .dj_r h1,
    .dj_list li:nth-child(2) .dj_r h1{
        font-size: 0.23rem;
    }
    .ann_r h1{
        font-size: 0.23rem;
    }
    .ann_txt{
         font-size: 0.19rem;
    }
    .media_tl{
        font-size: 0.23rem;
    }
    .media_tr{
        font-size: 0.19rem;
    }
    .rec_top{
        font-size: 0.21rem;
    }
    .rec_t{
        font-size: 0.19rem;
    }
    .rec_txt{
        font-size: 0.19rem;
    }
    .rec_txt h1{
        font-size: 0.19rem;
    }
    
    /* 专家团队 */
    .mbn_txt{
        font-size: 0.21rem;
    }
    .path{
        font-size: 0.21rem;
    }
    .keshi li{
        font-size: 0.21rem;
    }
    .team_tt{
        font-size: 0.22rem;
    }
    .team_txt{
        font-size: 0.19rem;
    }
    
    /* 专家详情 */
    .zxwz,.yygh{
        font-size: 0.21rem;
    }
    .fuke_t{
        font-size: 0.23rem;
    }
    .fuke_bq div{
        font-size: 0.23rem;
    }
    .xsrz_tit{
        font-size: 0.22rem;
    }
    .xsrz_txt,.zysc_txt{
        font-size: 0.23rem;
    }
    .czsj{
        font-size: 0.2rem;
    }
    .mysc_tt{
        font-size: 0.22rem;
    }
    .mysc_txt{
        font-size: 0.19rem;
    }
    .jiazai{
        font-size: 0.23rem;
    }
    
    /* 就医指南-门诊就医流程图 */
    .jyzn_type li{
        font-size: 0.22rem;
    }
    .jzxz_txt{
        font-size: 0.22rem;
    }
    
    /* 病种病例 */
    .bl_date{
        font-size: 0.2rem;
    }
    .bl_txt,.bl_more,.bl_text{
        font-size: 0.21rem;
    }
    .bl_list_date h1{
        font-size: 0.21rem;
    }
    .page{
        font-size: 0.19rem;
    }
    
    /* 党建专栏 */
    .djdt_bot h1{
        font-size: 0.24rem;
    }
    .djdt_txt{
        font-size: 0.19rem;
    }
    .djdt_r h1{
        font-size: 0.24rem;
    }
    .study_bq div{
        font-size: 0.19rem;
    }
    
    /* 放疗中心 */
    .qw_txt{
        font-size: 0.22rem;
    }
    .qw_type li{
        font-size: 0.22rem;
    }
    .gc_tit h2{
        font-size: 0.21rem;
    }
    .yiqi_tm{
        font-size: 0.21rem;
    }
    .yiqi_txt{
        font-size: 0.19rem;
    }
    .yiqi_txt h1{
        font-size: 0.22rem;
    }
    .xmu_txt{
        font-size: 0.21rem;
    }
    .yizi_txt{
        font-size: 0.21rem;
    }
    .policy_txt,.policy_fon{
        font-size: 0.22rem;
    }
    .case h1{
        font-size: 0.22rem;
    }
    
    /* PET核磁 */
    .pet_txt{
        font-size: 0.22rem;
    }
    .rtfb_txt{
        font-size: 0.22rem;
    }
    .shaicha_txt{
        font-size: 0.21rem;
    }
    .ys_type li{
        font-size: 0.22rem;
    }
    
    /* 多学科 */
    .czxx td{
        font-size: 0.2rem;
    }
    .hz_txt{
        font-size: 0.22rem;
    }
    .zjz_txt{
        font-size: 0.2rem;
        line-height: 0.28rem;
    }
    .huigu_right h1{
        font-size: 0.22rem;
    }
    .huigu_txt{
        font-size: 0.2rem;
    }
    
    /* GCP管理 */
    .jigou_right h1{
        font-size: 0.22rem;
    }
    .jigou_txt{
        font-size: 0.19rem;
    }
    .zxdt_txt{
        font-size: 0.21rem;
    }
    .zxdt_more{
        font-size: 0.2rem;
    }
    .shiyan{
        font-size: 0.19rem;
    }
    .office_r h2{
    	font-size: 0.19rem;
    }
    .syzm_more{
        font-size: 0.21rem;
    }
    .syzm_txt{
        font-size: 0.22rem;
    }
    .office_txt{
        font-size: 0.22rem;
    }
    .cymd_r{
        font-size: 0.19rem;
    }
    .cymd_r h1{
        font-size: 0.23rem;
    }
    .cymd_txt{
        font-size: 0.21rem;
    }
    .shencha_txt,.shencha_left_more{
        font-size: 0.19rem;
    }
    .zm_more{
        font-size: 0.21rem;
    }
    
    /* 疾病导航 */
    .lung_en{
        font-size: 0.17rem;
    }
    .lung_more{
        font-size: 0.21rem;
    }
    .lung_left{
        font-size: 0.22rem;
    }
    .lung_r{
        font-size: 0.21rem;
    }
    .zhiliao_r h1{
        font-size: 0.21rem;
    }
    .focus_txt{
        font-size: 0.21rem;
    }
    .focus_gzd{
        font-size: 0.22rem;
    }
    .focus_list li{
        font-size: 0.19rem;
    }
    .focus_list_r h1{
        font-size: 0.22rem;
    }
    .xjie_txt{
        font-size: 0.22rem;
    }
    .waike li{
        font-size: 0.22rem;
    }
    .leader_list li{
        font-size: 0.22rem;
    }
    .leader_c{
        font-size: 0.22rem;
    }
    .team_zj{
        font-size: 0.2rem;
    }
    .team_di{
        font-size: 0.21rem;
    }
    .team_con{
        font-size: 0.22rem;
    }
    .dtai_dt{
        font-size: 0.21rem;
    }
    .dtai_tt{
        font-size: 0.24rem;
    }
    .dtai_txt{
        font-size: 0.21rem;
    }
    .jkxj_r h1{
        font-size: 0.22rem;
    }
    .jkxj_rtxt,.jkxj_rm{
        font-size: 0.2rem;
    }
    .jkxj_tt{
        font-size: 0.22rem;
    }
    
    /* 新闻详情 */
    .xw_txt{
        font-size: 0.24rem;
    }
    .fanye li{
        font-size: 0.24rem;
    }
    
    /* 就医指南-疑难案例 */
    .yn_case_date{
        font-size: 0.21rem;
    }
    .yn_case_txt{
        font-size: 0.22rem;
    }
    .yn_case_more{
        font-size: 0.19rem;
    }
    
    /* 就医指南-医保指南 */
    .yibao_right h1{
        font-size: 0.23rem;
    }
    .yibao_txt{
        font-size: 0.21rem;
    }
    .yibao_date{
        font-size: 0.19rem;
    }
    
    /* 就医指南-来院路线 */
    .route{
        font-size: 0.22rem;
    }
    .route_txt div{
        font-size: 0.2rem;
    }
    .route_txt div h1{
        font-size: 0.22rem;
    }
    
    /* 就医指南-门诊出诊表 */
    .chuzhen_tit{
        font-size: 0.24rem;
    }
    .chuzhen{
        font-size: 0.2rem;
    }
    .chuzhen th{
        font-size: 0.21rem;
    }
    
    /* 专题推荐-体检中心 */
    .tijian{
        font-size: 0.21rem;
    }
    .team_zhuanjia{
        font-size: 0.2rem;
    }
    .shebei_list li{
        font-size: 0.22rem;
    }
    .taocan_label,.taocan_xq{
        font-size: 0.19rem;
    }
    
    /* 引导页 */
    .ydy_con{
        font-size: 0.19rem;
    }
    
    /* 搜索结果 */
    .ss_list h1{
        font-size: 0.19rem;
    }
    .ss_txt{
        font-size: 0.17rem;
    }
}


@media only screen and (max-width: 1024px) {
  .content,.con13,.con14,.con17{
    width: 94%;
  }

  /*首页*/
  .header{
    top: 0;
  }
  .header_con{
    width: 100%;
    border-radius: 0;
    padding: 0 0.3rem;
    position: relative;
  }
  .nav{
    display: none;
  }
  .search_pic{
    right: 2.2rem;
  }
  
  .banner_box{
    margin-top: 1rem;
  }
  .banner{
    height: auto;
  }
  .bn_menu{
    width: 100%;
    left: 0;
	  transform: translateX(0);
    bottom: 0;
  }

  .ss_all{
    margin: 0.04rem 0.3rem 0.04rem 0;
  }
  .ss_inp{
    width: 50%;
    padding-left: 0.38rem;
  }
  .hotss_tt{
    width: 20%;
    margin: 0;
  }
  .hotss{
    width: 80%;
  }
  .hotss li{
    margin: 0 0.29rem 0.2rem 0;
  }

  .disease_bg{
    height: auto;
    padding: 0.89rem 0;
  }
  .disease_box{
    width: 100%;
  }
  .ji_b{
    width: 1.4rem;
    height: 1.4rem;
  }
  .ji_bg{
    width: 1.1rem;
    height: 1.1rem;
  }
  .disease{
    height: 5rem;
    background: url(../images/ind_22.png) no-repeat center bottom;
	  background-size: 100% 90%;
    position: relative;
  }
  .disease_box .swiper-button-next, .disease_box .swiper-button-prev{
    width: 0.5rem;
    height: 0.5rem;
    bottom: 0;
  }
  .disease_box .swiper-button-next{
    right: 43%;
  }
  .disease_box .swiper-button-prev{
    left: 43%;
  }
  .disease .swiper-slide:hover .ji_b{
    background: rgba(0, 113, 47, 0.1);
  }
  .disease .swiper-slide:hover .ji_bg{
    box-shadow: none;
    background: #00712f;
  }
  .disease .swiper-slide:hover .img01{
    display: none;
  }
  .disease .swiper-slide:hover .img02{
    display: block;
  }
  .disease .swiper-slide:hover .ji_txt{
    color: #00712f;
  }
  .disease .swiper-slide:hover .ji_txt h1{
    color: #00712f;
  }
  .disease .swiper-slide:nth-child(3n+1){
    width: 50% !important;
    height: 2.2rem !important;
    margin: 2.2rem 0 0 0;
  }
  .disease .swiper-slide:nth-child(3n+1) .ji_b{
    float: left;
  }
  .disease .swiper-slide:nth-child(3n+1) .ji_txt{
    width: 2.24rem;
    text-align: left;
    float: left;
    margin-top: 0.5rem;
  }
  .disease .swiper-slide:nth-child(3n+1) .ji_arrow{
    bottom: 0.3rem;
    right: auto;
    left: 2rem;
    transform: rotate(-40deg);
  }
  .disease .swiper-slide:nth-child(3n+2){
    width: 50% !important;
    height: 2.72rem !important;
    margin: 0 -25%;
  }
  .disease .swiper-slide:nth-child(3n+2) .ji_b{
    float: none;
    margin: 0 auto;
  }
  .disease .swiper-slide:nth-child(3n+2) .ji_txt{
    width: 100%;
    text-align: center;
    margin-left: 0;
  }
  .disease .swiper-slide:nth-child(3n+2) .ji_arrow{
    bottom: -0.2rem;
    right: auto;
    left: 45%;
    transform: translateX(-45%);
    transform: rotate(20deg);
  }
  .disease .swiper-slide:nth-child(3n+3){
    width: 50% !important;
    height: 2.2rem !important;
    float: right;
    margin: 2.2rem 0 0 0;
  }
  .disease .swiper-slide:nth-child(3n+3) .ji_b{
    float: right;
  }
  .disease .swiper-slide:nth-child(3n+3) .ji_txt{
    width: 2.24rem;
    text-align: right;
    float: right;
    margin: 0.5rem 0 0 0;
  }
  .disease .swiper-slide:nth-child(3n+3) .ji_arrow{
    bottom: 0 !important;
    left: auto;
    right: 1.9rem;
    transform: rotate(80deg);
  }

  .service_bg{
    height: auto;
  }
  .service_left{
    width: 100%;
    position: static;
    top: auto;
    left: auto;
    margin-bottom: 0.5rem;
  }
  .service{
    float: none;
    width: 100%;
  }
  .service ul{
    margin-right: -3%;
  }
  .service li{
    width: 30.33%;
    margin: 0 3% 0.3rem 0;
  }
  .service li:nth-child(1){
    margin: 0 3% 0.3rem 0;
  }
  .service li:nth-child(2){
    margin: 0 3% 0.3rem 0;
  }

  .entry_bg{
    width: 94%;
    height: auto;
    padding: 0.1rem;
  }
  .entry .swiper-slide{
    height: 16rem;
  }
  .entry_pic{
    float: none;
    width: 90%;
    height: 7rem;
    margin: 0 auto;
  }
  .entry_right{
    float: none;
    width: 90%;
    margin: 0 auto;
  }

  .experts{
    padding-bottom: 1rem;
  }
  /*.experts .swiper-slide{*/
  /*  width: 33.33% !important;*/
  /*}*/
  /*.experts .swiper-slide-next{*/
  /*  width: 33.33% !important;*/
  /*}*/
  .experts_bot .swiper-num{
    display: none;
  }
  .experts_bot .swiper-button-next{
    right: 38%;
  }
  .experts_bot .swiper-button-prev{
    right: auto;
    left: 38%;
  }
  .experts_tm{
    display: none;
  }
  .experts_tt{
    opacity: 1;
  }

  .dep_bg{
    height: auto;
  }
  .dep_type{
    width: 94%;
  }
  .dep_list ul{
    margin-right: -2%;
  }
  .dep_list li{
    width: 23%;
    height: 1.9rem;
    margin: 0.13rem 2% 0.2rem 0;
  }
  .dep_list li:hover{
    transform: translateY(0);
  }

  .spec_box{
    padding-top: 0.6rem;
  }
  .spec_box .spec_tit{
    display: none;
  }
  .spec_box .experts_tit{
    display: block;
  }
  .spec_list li{
    height: 5.8rem;
  }

  .tec_left{
    width: 100%;
    margin-bottom: 0.6rem;
  }
  .tec_line{
    width: 80%;
    height: 4rem;
    margin-left: 3%;
    position: static;
    top: auto;
    right: auto;
  }
  .tec_a{
    left: 3.1rem;
  }
  .tec_b{
    top: 0.1rem;
  }
  .tec_c{
    top: 1.2rem;
  }
  .tec_d{
    top: 2.6rem;
  }
  .tec_e{
    right: -1.1rem;
  }
  .tec_f{
    left: 1.6rem;
  }
  .tec_g{
    top: 2.5rem;
  }
  .tec_h{
    top: 0.6rem;
    left: 0.8rem;
  }
  .yuan_box{
    width: 2.63rem;
    height: 2.61rem;
    top: 0.8rem;
    left: 3rem;
  }
  .yuan01{
    height: 2.61rem;
  }
  .yuan02{
    width: 2.2rem;
    height: 2.2rem;
  }
  .yuan_con{
    top: 0.6rem;
  }
  .yuan_con h1{
    line-height: 0.4rem;
    font-size: 0.28rem;
  }
  .yuan_con img{
    width: 0.26rem;
    height: 0.26rem;
  }

  .news_di{
    padding-bottom: 0.8rem;
  }
  .news_bg{
    height: 8.38rem;
    overflow: hidden;
  }
  .news_tit{
    margin-bottom: 0.6rem;
  }
  .news .swiper-slide{
    height: 4.4rem;
    padding: 0.25rem 0.25rem 0.12rem;
    margin: 0;
  }
  .news_pic{
    height: 3.24rem;
  }
  .news .swiper-slide:hover{
    background: rgba(255, 255, 255, 0.2);
    height: 4.4rem;
    padding: 0.25rem 0.25rem 0.12rem;
  }
  .news .swiper-slide:hover .news_t{
    display: none;
  }
  .news .swiper-slide:hover .news_tt{
    border-bottom: 0;
  }
  .news .swiper-slide:hover .news_txt{
    display: none;
  }

  .health_bg{
    height: auto;
    padding: 0.57rem 0;
  }
  .health_bg .content{
    width: 100%;
  }
  .health .swiper-slide{
    height: 2.9rem;
  }
  .health_pic{
    height: 2.9rem;
  }
  .health_h,.health_line,.health_yuan{
    display: none;
  }
  .health_tm{
    opacity: 1;
  }
  .health .swiper-button-next, .health .swiper-button-prev{
    width: 1rem;
    height: 0.6rem;
    top: 50%;
    transform: translateY(-50%);
  }
  .health .swiper-button-prev{
    top: 40%;
    transform: translateY(-40%);
    transform: rotateY(180deg);
  }
  .health_bot{
    margin-top: 0.6rem;
  }
  .health_bot .swiper-num{
    display: none;
  }
  .health_bot .swiper-pagination{
    display: none;
  }
  .health_bot .service_more{
    margin: 0 auto !important;
    float: none;
  }

  .dqyc_box{
    padding: 0.8rem 0;
  }
  .dqyc_box .content{
    width: 94%;
  }
  .dqyc_type{
    width: 40%;
  }
  .dqyc_type ul{
    margin-right: -3%;
  }
  .dqyc_type li{
    width: 47%;
    height: 1.8rem;
    margin: 0 3% 0.3rem 0;
  }
  .dqyc_type img{
    width: 90%;
    height: 1.6rem;
  }
  .dqyc_right{
    width: 56%;
    margin-top: 0.4rem;
  }

  .case_bg{
    height: 8.11rem;
  }
  .case_left{
    width: 40%;
    margin-left: 0;
    padding-top: 1.54rem;
  }
  .case_right{
    float: right;
    width: 58%;
    margin: 0;
  }
  .case_list{
    height: 8.11rem;
  }
  .case_list .swiper-slide{
    padding: 2.83rem 0 0 0.1rem;
  }
  .case_list .swiper-slide-active{
    background: url(../images/ind_107.png) no-repeat;
	  background-size: 100% 100%;
  }
  .case_list .swiper-slide:hover{
    padding: 2.83rem 0 0 0.1rem;
  }
  .case_list .swiper-slide:hover .case_tt{
    color: #333;
    margin-bottom: 0;
  }
  .case_list .swiper-slide:hover .case_txt{
    display: none;
  }
  .case_list .swiper-slide:hover .case_more{
    display: none;
  }

  .links_bg{
    height: auto;
  }
  .links_en{
    width: 100%;
    text-align: center;
    position: static;
    top: auto;
    left: auto;
  }
  .links_tit{
    width: 100%;
    text-align: center;
    height: auto;
    background: none;
    border-radius: 0;
    padding: 0;
    margin: -0.6rem 0 0.6rem;
    position: static;
    top: auto;
    left: auto;
  }
  .link_box{
    float: none;
    width: 100%;
    padding: 0;
  }

  .foot_bg{
    height: auto;
  }
  .f_nav a{
    padding: 0 0.2rem;
  }
  .f_con_left{
    width: 78%;
    padding: 0;
    margin-bottom: 0.4rem;
  }
  .f_con{
    display: block;
  }
  .f_add{
    width: 100%;
  }
  .f_tel{
    width: 100%;
  }


  /* 医院概况 */
  .int_w{
    width: 24%;
  }
  .int_a_top{
    height: 3rem;
  }
  .int_a_bot{
    padding: 0.5rem 0.2rem;
    height: auto;
  }
  .int_a_txt{
    line-height: 0.34rem;
  }
  .int_a_titleft{
    float: none;
    width: 100%;
    margin: 0;
  }
  .int_a_titr{
    float: none;
    width: 100%;
  }
  .int_b{
    height: auto;
    padding: 0.5rem 0.2rem;
  }
  .int_b_titleft{
    float: none;
    width: 100%;
    margin: 0;
  }
  .int_b_titr{
    float: none;
    width: 100%;
  }
  .int_b .int_a_txt{
    margin: 0;
  }
  .int_c_top{
    height: auto;
    padding: 0.8rem 0.2rem;
  }
  .int_c_titleft{
    float: none;
    width: 100%;
    margin: 0;
  }
  .int_c_titr{
    float: none;
    width: 100%;
  }
  .ind_d_bot{
    padding: 0.5rem 0.1rem;
    height: auto;
  }

  .honor_bg{
    height: auto;
    padding-bottom: 0.1rem;
  }
  .hoor_bg .team_tit{
    margin-bottom: 0.8rem;
  }
  .honor ul li{
    margin: 0 3% 0.6rem 0;
  }
  .honor_pic{
    height: 1rem;
  }


  /* 医院概况-大事记 */
  .dsj_line{
    background: url(../images/about_21.png) no-repeat left 0.4rem;
    background-size: 100% 4.58rem;
  }
  .dsj{
    width: 76%;
  }
  .dsj .swiper-slide:nth-child(2n+1){
    margin-top: 2.3rem;
  }
  .dsj .swiper-slide:nth-child(2n+2){
    margin-top: 0.4rem;
  }
  .dsj .swiper-slide:nth-child(2n+1) .dsj_y{
    margin: 0.2rem auto;
  }
  .dsj .swiper-slide:nth-child(2n+2) .dsj_y{
    margin: 0.4rem auto 0.56rem;
  }


  /* 医院概况-设备展示 */
  .sbzs_type ul{
    margin-right: -5%;
  }
  .sbzs_type li{
    width: 45%;
    height: 1.58rem;
    margin-right: 5%;
  }
  .sbzs_type_k{
    width: 104%;
    height: 1.58rem;
  }
  .sbzs li{
    margin: 0 2.33% 0.25rem 0;
  }
  .sbzs_pic{
    height: 2.2rem;
  }


  /* 新闻中心 */
  .news_type ul{
    margin-right: -0.3rem;
  }
  .news_type li{
    margin-right: 0.3rem;
  }
  .dyn_left{
    width: 57%;
    height: 5.3rem;
  }
  .dyn_right{
    width: 40%;
  }
  .dyn_right .swiper-slide{
    height: 5.3rem;
    padding: 0.3rem;
  }
  .dyn_pic{
    height: 2.2rem;
  }
  .djgz_pic{
    height: 2rem;
  }
  .djgz_bot{
    width: 90%;
    height: 2rem;
    padding: 0.15rem;
  }
  .dj_date{
    width: 20%;
  }
  .dj_r{
    width:75%;
  }
  .media_pic{
    height: 5.2rem;
  }
  .media_tl{
    font-size: 0.16rem;
  }


  /* 专家团队 */
  .main_bn{
    margin-top: 1.1rem;
  }
  .keshi{
    width: 94%;
  }
  .keshi ul{
    margin-right: -2%;
  }
  .keshi li{
    width: 23%;
    margin: 0 2% 0.28rem 0;
  }
  .team ul{
    margin-right: -2%;
  }
  .team li{
    width: 31.33%;
    margin: 0 2% 0.68rem 0;
  }
  .team_pic{
    height: 4rem;
  }


  /* 专家详情 */
  .top_h{
    height: 1.1rem;
  }
  .fuke_right{
    width: 56%;
  }
  .mysc_r{
    width: 48%;
  }


  /* 科室导航 */
  .ks_list{
    width: 98%;
  }
  .ks_list ul{
    margin-right: -2%;
  }
  .ks_list li{
    width: 23%;
    height: 2.3rem;
    margin: 0.15rem 2% 0.2rem 0;
  }
  .ks_list li:hover{
    transform: translateY(0);
  }


  /* 就医指南-门诊就医流程图 */
  .jyzn_type{
    float: left;
    width: 100%;
  }
  .wechat_tit{
    width: 80%;
  }


  /* 病种病例 */
  .bl_left{
    width: 50%;
    height: 3.4rem;
  }
  .bl_right{
    width: 50%;
    height: 3.4rem;
    padding: 0 0 0 0.6rem;
  }
  .bl_list li{
    padding: 0.24rem;
  }
  .bl_bot{
    width: 50%;
  }
  .bl_list_date{
    width: 1.2rem;
  }
  .bl_list_pic{
    margin-right: 0.27rem;
  }
  .bl_list_con{
    width: 3.4rem;
  }
  .bl_list .icon{
    right: 0.2rem;
  }


  /* 党建专栏 */
  .djdt_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .djdt_right{
    float: none;
    width: 100%;
    height: 7rem;
  }
  .djdt_img{
    width: 30%;
    height: 2rem;
  }
  .djdt_r{
    width: 67%;
    height: 2.1rem;
  }
  .sjsp_pic{
    height: 2.2rem;
  }
  .study_left{
    width: 59%;
    height: 4.9rem;
  }
  .study_right{
    width: 39%;
  }
  .study_pic{
    height: 2.6rem;
  }
  .study_right .swiper-slide:hover .study_arrow{
    opacity: 0;
  }
  .photo{
    height: 6.1rem;
  }
  .photo .swiper-slide{
    height: 2.94rem;
  }
  .photo_pic{
    height: 2.3rem;
  }


  /* 放疗中心 */
  .quanwei_left{
    float: none;
    width: 100%;
    height: auto;
  }
  .quanwei_right{
    float: none;
    width: 100%;
    height: 8.16rem;
  }
  .qw_bot{
    height: auto;
	  padding: 0.55rem 0.22rem;
  }
  .yiqi_left{
    float: none;
    width: 100%;
  }
  .yiqi_white{
    padding: 0.7rem 0.3rem 0.7rem 0;
  }
  .yiqi_right{
    float: none;
    width: 100%;
  }
  .yiqi_right ul{
    margin-right: -2%;
  }
  .yiqi_right li{
    float: left;
    width: 31.33%;
    height: 0.9rem;
    margin: 0 2% 0.12rem 0;
  }
  .yizi_con{
    width: 90% !important;
    margin: 0 auto;
  }
  .yizi{
    width: 90%;
    margin: 0 auto;
  }
  .yizi .swiper-slide{
    width: 100%;
    height: 6.4rem;
  }
  .yizi .swiper-slide:hover{
    width: 100%;
  }
  .yizi_tm{
    display: none;
  }
  .yizi .yizi_pic{
    float: left;
    width: 50%;
  }
  .yizi .yizi_bg{
    display: block;
  }
  .env_con{
    width: 90% !important;
    margin: 0 auto;
  }
  .env{
    width: 90%;
    margin: 0 auto;
  }
  .env_pic{
    height: 4.2rem;
  }
  .case_w{
    width: 90% !important;
    margin: 0 auto;
  }
  .case{
    width: 90%;
    margin: 0 auto;
  }
  .case_img{
    height: 3rem;
  }
  .gc_tit h1{
      font-size: 0.58rem;
  }
  .gc_txt{
      font-size: 0.2rem;
      line-height: 0.38rem;
  }


  /* PET核磁 */
  .video_pic{
    height: 5rem;
  }
  .pet_pic{
    height: 4.7rem;
  }
  .xmz_box .xmz_top{
    position: static;
    top: auto;
    left: auto;
  }
  .xmz_tit h1{
    line-height: 0.7rem;
    margin-bottom: 0.2rem;
  }
  .xmz_tit i{
    bottom: 0.05rem;
  }
  .yy_con{
    width: 84%;
  }
  .yy_pic{
    height: 3.6rem;
    background-size: 70% 1.61rem;
  }
  .yy_pic img{
    height: 3rem;
  }
  .yy_txt{
    width: 70%;
  }
  .yy_hu{
    height: 3.4rem;
  }
  .y_01{
    top: 1rem;
	  left: -0.55rem;
  }
  .y_02{
    left: 1.8rem;
  }
  .y_03{
    right: 1.8rem;
  }
  .y_04{
    top:1rem;
    right: -0.55rem;
  }
  .zy_list{
    width: 80%;
  }
  .zy_list li{
    width: 100%;
    padding: 0 2%;
    margin: 0 0 0.3rem 0 !important;
  }
  .dgxmz_con{
    width: 60%;
    height: 3.5rem;
  }
  .dgxmz_en{
    font-size: 0.6rem;
  }
  .dgxmz_tt{
    width: 100%;
    bottom: 0;
	  left: 0;
  }
  .dgxmz01{
    left: -0.6rem;
  }
  .dgxmz02{
    top: 0.6rem;
  }
  .dgxmz03{
    bottom: -0.4rem;
    left: -2rem;
  }
  .dgxmz04{
    width: 1.2rem;
    height: 1.2rem;
    bottom: -0.4rem;
    right: -1.6rem;
  }
  .dgxmz05{
    top: 0.8rem;
    right: -1.5rem;
  }
  .dgxmz06{
    right: -0.5rem;
  }
  .xmzy01{
    left: -1rem;
  }
  .xmzy02{
    top: 1.8rem;
	  left: -0.5rem;
  }
  .xmzy04{
    bottom: 1rem;
	  right: -1.6rem;
  }
  .yuyue_bg{
    height: auto;
    padding: 0.9rem 0 0.1rem;
  }
  .yuyue_list{
    width: 70%;
  }
  .yuyue_list ul{
    margin-right: 0;
  }
  .yuyue_list li{
    float: none;
    width: 100%;
    height: 1.21rem;
    margin: 0 0 0.4rem 0;
  }


  /* 多学科 */
  .hz_a{
    transform: scale(0.6) !important;
    bottom: 0.4rem;
    left: 37%;
  }
  .hz_more{
    transform: scale(0.6) !important;
    bottom: 0.2rem;
    left: 35%;
  }
  .into_box{
    padding: 0;
  }
  .into_en{
    font-size: 2rem;
  }
  .into_tit{
    font-size: 0.6rem;
  }
  .into_tit span{
    font-size: 0.7rem;
    margin: 0 0 0.1rem 0.15rem;
  }
  .into_pic li{
    height: 2.65rem;
  }
  .into_pic li:nth-child(1){
    height: 2.53rem;
	  margin-top: 3.07rem;
  }
  .into_pic li:nth-child(2){
    height: 5.6rem;
  }
  .into_k{
    width: 5rem;
    height: 2.14rem;
    top: -1rem;
    left: 2.6rem;
  }
  .into_sz{
    padding: 0.6rem 0 0 0.3rem;
    top: -4.2rem;
    left: 0;
  }
  .zj_pic{
    width: 100%;
  }
  .czxx_box{
    width: 94%;
  }
  .hz_txt{
    width: 100%;
    text-align: justify;
  }
  .hz_txt p{
    text-indent: 0.6rem;
  }
  .zjz_list{
    width: 94%;
  }
  .zjz_list ul{
    margin-right: 0;
  }
  .zjz_list li{
    float: none;
    width: 100%;
    height: 3.4rem;
    margin: 0 0 0.47rem 0;
  }
  .zjz_pic{
    width: 32%;
    height: 3.4rem;
  }
  .zjz_txt{
    line-height: 0.28rem;
    height: 2.24rem;
    -webkit-line-clamp: 8;
  }
  .hzxz_list{
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .hzxz_right{
    float: none;
    width: 100%;
  }
  .huigu_pic{
    width: 45%;
  }
  .huigu_right{
    width: 50%;
  }


  /* GCP管理 */
  .jigou ul{
    margin-right: -2%;
  }
  .jigou li{
    width: 48%;
    margin: 0 2% 0.22rem 0;
  }
  .zxdt_pic{
    height: 1.7rem;
  }
  .shiyan{
    width: 100%;
  }
  .shiyan_list .swiper-slide:hover .shiyan{
    background: none;
    color: #666;
  }
  .shiyan_list .swiper-slide:hover .shiyan_date{
    color: #666;
  }
  .shiyan_list .swiper-slide:hover .shiyan_date h1{
    color: #333;
  }
  .shiyan_list .swiper-slide:hover .shiyan_tt{
    color: #333;
  }
  .office li{
    width: 47%;
    height: 2.4rem;
  }
  .office li:nth-child(1) .office_r{
    width: 3rem;
  }
  .syzm .swiper-slide{
    height: 4.4rem;
  }
  .syzm_pic{
    height: 1.6rem;
  }
  .cymd_pic{
    width: 47%;
  }
  .cymd_r{
    width: 50%;
  }
  .arti .swiper-slide{
    padding: 0.2rem;
  }
  .shencha_pic{
    height: 2.2rem;
  }
  .shencha_rr{
    width: 82%;
  }
  .shencha_right li{
    padding-bottom: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .shencha_right li:hover .shencha_r_date{
    background: none;
    color: #999;
  }
  .shencha_right li:hover .shencha_r_date h1{
    color: #777;
  }
  .shencha_right li:hover .shencha_rr_tt{
    color: #333;
  }
  .zhaomu_pic{
    height: 2rem;
  }


  /* 疾病导航 */
  .lung_pic{
    float: none;
    width: 100%;
  }
  .lung_right{
    width: 100%;
    /* height: auto; */
    position: static;
    top: auto;
    right: auto;
  }
  /* .lung_k{
    height: auto;
  } */
  .lung_more{
    left: 50%;
    transform: translateX(-50%);
  }
  .zhiliao .swiper-slide img{
    width: 40%;
  }
  .zhiliao_r{
    width: 56%;
  }
  .focus_bg .zhiliao_top{
    height: 1.8rem;
  }
  .focus_tel{
    top: auto;
    bottom: 0.35rem;
    right: auto;
    left: 0;
  }
  .focus_bot .zxwz{
    width: 48%;
    float: left;
  }
  .focus_bot .yygh{
    width: 48%;
    margin-left: 0;
    float: right;
  }
  .focus_list img{
    width: 45%;
  }
  .focus_list_r{
    width: 50%;
  }
  .xjie_pic{
    width: 4.5rem;
    height: 4.5rem;
  }
  .xjie_pic01{
    width: 3.8rem;
    height: 3.8rem;
    top: 0.35rem;
	  left: 0.35rem;
  }
  .xjie_pic02{
    width: 3.2rem;
    height: 3.2rem;
    top: 0.65rem;
	  left: 0.65rem;
  }
  .xjie{
    width: 2.6rem;
    position: absolute;
  }
  .xjie_img{
    width: 0.8rem;
	  height: 0.8rem;
  }
  .xjie_img i{
    width: 0.1rem;
    height: 0.1rem;
    border: solid 0.02rem #00712f;
    right: -0.22rem;
  }
  .xjie_tu{
    width: 0.6rem;
	  height: 0.6rem;
  }
  .xjie_txt{
    width: 64%;
    height: 0.8rem;
  }
  .xjie_01{
    left: -2.2rem;
  }
  .xjie_02{
    top: 1.5rem;
    left: -2.8rem;
  }
  .xjie_02 .xjie_img i{
    right: -0.28rem;
  }
  .xjie_03{
    top: 2.9rem;
    left: -2.6rem;
  }
  .xjie_03 .xjie_img i{
    right: -0.28rem;
  }
  .xjie_04{
    top: 4.4rem;
    left: -0.5rem;
  }
  .xjie_04 .xjie_img i{
    top: -0.32rem;
  }
  .xjie_05{
    top: 4.4rem;
    right: -0.5rem;
  }
  .xjie_05 .xjie_img i{
    top: -0.32rem;
  }
  .xjie_06{
    top: 2.9rem;
    right: -2.6rem;
  }
  .xjie_06 .xjie_img i{
    left: -0.35rem;
  }
  .xjie_07{
    top: 1.5rem;
    right: -2.8rem;
  }
  .xjie_07 .xjie_img i{
    left: -0.28rem;
  }
  .xjie_08{
    right: -2.2rem;
  }
  .xjie_08 .xjie_img i{
    bottom: 0.1rem;
    left: -0.24rem;
  }
  .wenzhen_w{
    width: 90%;
  }
  .btn_zxwz{
    width: 47%;
  }
  .btn_yygh{
    width: 47%;
  }


  /* 科室详情 */
  .waike ul{
    display: block;
  }
  .waike li{
    float: left;
    width:20%;
  }
  .ksjj_left{
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .ksjj_pic{
    float: none;
    width: 100%;
  }
  .zkts_left{
    float: none;
    width: 100%;
  }
  .zkts_right{
    float: none;
    width: 100%;
  }
  .leader_bg{
    height: auto;
    padding: 0.78rem 0 2.58rem;
  }
  .leader_left{
    float: none;
    width: 100%;
    padding: 0;
    margin-bottom: 0.2rem;
  }
  /* .leader_txt{
    width: 100%;
    height: auto;
    overflow-y: visible;
    padding-right: 0;
  } */
  .leader_right{
    float: none;
    margin: 0 auto;
  }
  .leader_bot{
    padding: 0;
  }
  .leader_a{
    top: 1.7rem;
  }
  .leader_b{
    top: 3rem;
  }
  .c01{
    bottom: 3.5rem;
  }
  .c02{
    bottom: 2.7rem;
  }
  .c03{
    bottom: 1.9rem;
    right: -1.6rem;
  }
  .c04{
    bottom: 1rem;
    right: -1.2rem;
  }

  .team_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .team_right{
    float: none;
    width: 100%;
  }
  .team_02 .swiper-slide:hover .team_img{
    width: 100%;
    height: 4.4rem;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .team_02 .swiper-slide:hover .team_di{
    display: block;
  }
  .team_02 .swiper-slide:hover .team_con{
    display: none;
  }
  .dtai_pic{
    height: 2.1rem;
  }
  .jkxj_left li{
    height: 1.8rem;
  }
  .jkxj_img{
    width: 45%;
    height: 1.8rem;
  }
  .jkxj_r{
    width: 48%;
    padding: 0.18rem 0.25rem 0 0;
  }
  .jkxj_pic{
    height: 2rem;
  }


  /* 首页漂浮 */
  .side_box{
    display: none !important;
  }


  /* 就医指南-疑难案例 */
  .yn_case_pic{
    height: 2rem;
  }


  /* 就医指南-医保指南 */
  .yibao_pic{
    width: 45%;
    height: 2rem;
  }
  .yibao_right{
    width: 50%;
  }


  /* 就医指南-来院路线 */
  .route_left{
    float: none;
    width: 100%;
    min-height: auto;
    padding: 0.82rem 0.38rem;
  }
  .route_right{
    float: none;
    width: 100%;
    height: 5rem;
  }
  .route_tt{
    width: 1.1rem;
  }


  /* 专题推荐-体检中心 */
  .tijian{
    float: none;
    width: 100%;
    margin: 0.43rem 0;
  }
  .tijian_right{
    float: none;
    margin: 0 auto;
  }
  .team03{
    width: 94%;
    height: 10.2rem;
  }
  .team03 .swiper-slide{
    height: 4.8rem;
  }
  .shebei .swiper-slide{
    height: 5.6rem;
  }
  .shebei_con{
    top: 0.5rem;
	  left: 0.4rem;
  }
  .taocan ul{
    margin-right: -3%;
  }
  .taocan li{
    width: 47%;
    height: 4.34rem;
    padding: 0.33rem 0.3rem 0;
    background: #fafafa;
    margin: 0 3% 0.34rem 0;
  }
  .taocan_pic{
    height: 2rem;
  }


  /* 引导页 */
  .ydy_box{
    width: 90%;
  }
  .ydy_green{
    height: 5.4rem;
  }
  .ydy_left li{
    height: 4.63rem;
    padding-top: 1.12rem;
  }
  /* .ydy_left li:nth-child(3) .ydy_green{
    opacity: 1;
  }
  .ydy_left li:nth-child(3) .ydy_gray{
    opacity: 0;
  }
  .ydy_left .ydy_hz li:nth-child(3){
    padding-top: 0;
  }
  .ydy_left li:nth-child(3){
    padding-top: 1rem;
  }
  .ydy_left li:nth-child(3) .ydy_con img{
    display: none;
  }
  .ydy_left li:nth-child(3) .ydy_hz{
    display: block;
  }
  .ydy_left li:nth-child(3) .ydy_con{
    margin-bottom: 0.2rem;
  } */
  .ydy_hz{
    width: 80%;
    margin: 0 auto;
  }
  .ydy_hz li{
    height: auto;
    padding: 0;
    margin: 0;
  }
  .ydy_rt{
    height: 1.5rem;
    margin-bottom: 0.1rem;
  }
  .ydy_rt img{
    width: 80%;
  }
  .ydy_rb{
    height: 3.03rem;
  }
  .ydy_rb_top{
    width: 90%;
  }
  .ydy_rb_top img{
    width: 0.9rem;
    height: 0.9rem;
  }
}

@media only screen and (max-width: 1023px) {
  body {
    font-size: 0.26rem;
  }
  img{
    width: 100%;
  }
  .pc{
    display: none;
  }
  .phone{
    display: block;
  }

  /*首页*/
  .search_pic{
    width: 0.4rem;
    height: 0.4rem;
    right: 2.5rem;
  }
  .menu_txt{
    width: 1.2rem;
    font-size: 0.3rem;
    left: -1.2rem;
  }
  .nav02{
    width: 100%;
    padding: 1.4rem 0 0.4rem;
  }
  .nav02.ton{
    padding: 1.4rem 0 0.4rem;
  }
  .nav02::-webkit-scrollbar{
    display: none;
  }
  .nav02 li{
    font-size: 0.28rem;
    line-height: 1rem;
  }
  .nav03 li{
    font-size: 0.28rem;
    line-height: 0.7rem;
  }
  .nav02 li h1,.nav03 li h1{
    font-size: 0.28rem;
  }
  .bn_menu{
    position: static;
    left: auto;
    transform: translateX(0);
    right: auto;
    bottom: auto;
  }
  .bn_menu li{
    width: 25%;
    font-size: 0.28rem;
    border: solid 0.01rem #eee;
  }
  .bn_menu li:last-child{
    border: solid 0.01rem #eee;
  }
  .search_box.content{
    width: 100% !important;
    border-top: solid 0.01rem #eee;
  }
  .ss_all{
    font-size: 0.24rem;
  }
  .ss_inp{
    font-size: 0.24rem;
  }
  .ss_btn{
    width: 0.7rem;
    font-size: 0.26rem;
  }
  .hotss_tt{
    width: 26%;
    padding-left: 2%;
  }
  .hotss{
    width: 74%;
  }
  .hotss ul{
    margin-right: -0.1rem;
  }
  .hotss li{
    margin-right: 0.1rem;
  }

  .disease{
    height: 4.5rem;
    background-size: 100% 80%;
  }
  .ji_txt{
    line-height: 0.38rem;
    font-size: 0.28rem;
  }
  .ji_txt h1{
    font-size: 0.3rem;
    line-height: 0.44rem;
  }
  .disease .swiper-slide:nth-child(3n+1){
    margin:2.6rem 0 0 0;
  }
  .disease .swiper-slide:nth-child(3n+1) .ji_arrow{
    left: 1.2rem;
  }
  .disease .swiper-slide:nth-child(3n+1) .ji_txt{
    margin-top: 0.3rem;
  }
  .disease .swiper-slide:nth-child(3n+3){
    margin:2.6rem 0 0 0;
  }
  .disease .swiper-slide:nth-child(3n+3) .ji_arrow{
    right: 1.1rem;
  }
  .disease_box .swiper-button-next, .disease_box .swiper-button-prev{
    bottom: -0.2rem;
  }
  .disease_box .swiper-button-next{
    right: 40%;
  }
  .disease_box .swiper-button-prev{
    left: 40%;
  }

  .service_tit{
    font-size: 0.26rem;
  }
  .service_tit h3{
    font-size: 0.28rem;
  }
  .service_more{
    width: 2.4rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.28rem;
  }
  .service li{
    width: 47%;
    font-size: 0.28rem;
    line-height: 0.44rem;
  }

  .doc_list ul{
    margin-right: -1%;
  }
  .doc_list li{
    width: 30.33%;
    font-size: 0.3rem;
    margin-right: 1%;
  }

  /*.experts .swiper-slide{*/
  /*  width: 50% !important;*/
  /*}*/
  /*.experts .swiper-slide-next{*/
  /*  width: 50% !important;*/
  /*}*/
  .experts_bot .swiper-button-next, .experts_bot .swiper-button-prev{
    width: 1.8rem;
    height: 0.6rem;
  }
  .experts_bot .swiper-button-next{
    right: 10%;
  }
  .experts_bot .swiper-button-prev{
    right: auto;
    left: 10%;
  }

  .entry .swiper-slide{
    height: auto;
    background: url(../images/ind_128.jpg) no-repeat right top;
	  background-size: cover;
  }
  .entry_pic{
    width: 90%;
    height: 5.8rem;
  }
  .entry_right{
    width: 94%;
  }
  .entry_tit{
    font-size: 0.34rem;
  }
  .entry_en{
    line-height: 0.26rem;
    font-size: 0.16rem;
    margin-right: -0.5rem;
  }
  .entry_list{
    margin-top: -0.3rem;
  }
  .entry_list li{
    width: 50%;
    margin-bottom: 0.4rem;
  }
  .entry_head{
    width: 2rem;
    height: 2rem;
    margin-bottom: 0.1rem;
  }
  .entry_txt{
    line-height: 0.6rem;
    font-size: 0.28rem;
  }
  .entry_txt span{
    font-size: 0.2rem;
  }

  .experts{
    padding-bottom:0;
  }
  .experts_bot{
     display: none;
  }
  /*.experts_tt{*/
  /*  display: none;*/
  /*}*/

  .dep_box{
    padding: 0.2rem 0.2rem 0.1rem;
  }
  .dep_type li{
      line-height: 0.4rem;
      padding: 0.1rem 0;
      height: 1.2rem;
  }
  .dep_type span{
      display: block;
      margin-top: 0.1rem;
  }
  .dep_list ul{
    margin-right: -3%;
  }
  .dep_list li{
    width: 47%;
    height: 2.5rem;
    margin: 0.13rem 3% 0.2rem 0;
  }
  .dep_list li div{
    width: 0.8rem;
    height: 0.8rem;
  }
  .dep_list h1{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .dep_list h2{
    line-height: 0.2rem;
  }

  .spec_list li{
    width: 50%;
    height: 5.4rem;
  }
  .spec_list li:hover .spec_tm{
    opacity: 1;
  }
  .spec_bot{
    bottom: 0.2rem;
  }


  .tec_line{
    width: 72%;
  }
  .tec_a{
    left: 2rem;
  }
  .tec_h{
    left: 0.5rem;
  }
  .tec_f{
    left: 1.3rem;
  }
  .yuan_box{
    transform: scale(0.8);
    left: 2rem;
  }

  .health{
    margin-bottom: 0.3rem;
  }
  .health_pic{
    height: 3.3rem;
  }

  .dqyc_type{
    float: none;
    width: 90%;
    margin: 0 auto;
  }
  .dqyc_type li{
    height: 2.9rem;
  }
  .dqyc_type img{
    width: 2.6rem;
    height: 2.6rem;
  }
  .dqyc_right{
    float: none;
    width: 100%;
  }

  .case_left{
    width: 50%;
  }
  .case_right{
    width: 50%;
  }
  .case_tt{
    font-size: 0.28rem;
    line-height: 0.4rem;
    height: 0.8rem;
    -webkit-line-clamp: 3;
  }
  .case_pic img{
    height: 2.4rem;
  }
  .case_date{
    font-size: 0.26rem;
    line-height: 0.6rem;
  }
  .case_txt{
    display: none;
  }
  .case_list .txt{
    display: none;
  }
  .case_list .swiper-slide{
    padding: 2.45rem 0 0 0.1rem;
  }

  .links_tit h1{
    font-size: 0.36rem;
  }
  .link{
    font-size: 0.28rem;
  }

  .net_txt{
    border-bottom: solid 0.01rem rgba(255, 255, 255, 0.5);
    padding-bottom: 0.4rem;
    font-size: 0.26rem;
  }
  .net_txt span{
    font-size: 0.34rem;
  }
  .f_nav{
    display: none;
  }
  .f_con{
    line-height: 0.4rem;
  }
  .f_con img{
    margin: 0.05rem 0.14rem 0 0;
  }
  .f_tel{
    margin: 0.2rem 0;
  }
  .copyright{
    font-size: 0.24rem;
  }
  .f_code{
    margin-bottom: 0.2rem;
  }
  .f_code img{
    width: 1.8rem;
    height: 1.8rem;
  }
  .f_code h1{
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .foot_bg{
    height: auto;
    padding: 0.49rem 0 1.3rem;
  }
  .f_nav a{
    padding: 0 0.2rem;
  }
  .f_con_left{
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .f_con{
    display: block;
  }
  .f_add{
    width: 100%;
  }
  .f_tel{
    width: 100%;
  }
  .f_code{
    float: none;
    width: 100%;
  }

  .bot{
    width: 100%;
    height: 1.3rem;
    background: #f8f8f8;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 60;
  }
  .bot li{
    float: left;
    width: 20%;
    text-align: center;
    position: relative;
    padding-top: 0.2rem;
  }
  .bot h1{
    color: #666;
    font-size: 0.24rem;
    font-weight: normal;
    line-height: 0.28rem;
  }
  .bot div{
    width: 0.45rem;
    height: 0.45rem;
    margin: 0 auto 0.15rem;
    position: relative;
  }
  .bot img{
    width: 100%;
    height: 100%;
  }
  .bot_pic{
    width: 1.16rem !important;
    height: 1.16rem !important;
    position: absolute;
    top: -0.7rem;
    left: -0.35rem;
  }
  .bot_pic h1{
    color: #00712f;
  }
  .backtop{
		width: 0.74rem;
		background: #00712f;
		border-radius: 0.1rem;
		padding: 0.14rem 0;
    text-align: center;
		color: #fff;
    position: fixed;
    right: 0.2rem;
    bottom: 1.5rem;
    z-index: 60;
    display: none;
	}
	.backtop h1{
		font-size: 0.22rem;
		line-height: 0.28rem;
		font-weight: normal;
	}
	.backtop img{
		width: 55%;
		margin: 0 auto 0.1rem;
	}


  /* 医院概况 */
  .int_box{
    margin: 0;
    padding-top: 0.6rem;
  }
  .int_flex{
    display: block;
  }
  .int_w{
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .int_a{
    margin: 0;
  }
  .int_a_top{
    height: auto;
    padding: 0.3rem;
  }
  .int_a_titleft{
    line-height: 0.44rem;
    font-size: 0.4rem;
  }
  .int_a_titr{
    line-height: 0.32rem;
    font-size: 0.24rem;
    margin-top: 0.1rem;
  }
  .int_a_bot{
    padding: 0.5rem 0.3rem;
  }
  .int_b{
    padding: 0.5rem 0.3rem;
  }
  .int_b_titleft{
    line-height: 0.44rem;
    font-size: 0.4rem;
  }
  .int_b_titr{
    line-height: 0.32rem;
    font-size: 0.24rem;
    margin-top: 0.1rem;
  }
  .int_c_top{
    padding: 0.8rem 0.3rem;
  }
  .int_c_titleft{
    line-height: 0.44rem;
    font-size: 0.4rem;
  }
  .int_c_titr{
    line-height: 0.32rem;
    font-size: 0.24rem;
    margin-top: 0.1rem;
  }
  .ind_d_bot{
    padding: 0.5rem 0.3rem;
  }
  .int_a_txt{
    line-height: 0.58rem;
	  font-size: 0.28rem;
  }
  .int_a_txt span{
    font-size: 0.4rem;
  }
  .honor_bg{
    padding-bottom: 0.4rem;
  }
  .honor_pic{
    height: 2.2rem;
  }


  /* 医院概况-大事记 */
  .dsj_line{
    background: url(../images/about_21.png) no-repeat left 1.4rem;
    background-size: 100% 3rem;
  }
  .dsj{
    width: 90%;
  }
  .dsj .swiper-slide:nth-child(2n+1){
    margin-top: 1.35rem;
  }
  .dsj .swiper-slide:nth-child(2n+2){
    margin-top: 0;
  }
  .dsj .swiper-slide:nth-child(2n+1) .dsj_y{
    margin: 0.2rem auto;
  }
  .dsj .swiper-slide:nth-child(2n+2) .dsj_y{
    margin: 0.2rem auto 0.56rem;
  }
  .dsj_pic{
    width: 100%;
    height: 1.8rem;
    padding: 0.04rem;
  }
  .dsj_pic img{
    width:100%;
    height: 100%;
  }
  .dsj_tt{
    font-size: 0.26rem;
    height: 0.54rem;
    line-height: 0.54rem;
  }
  .dsj_tt span{
    font-size: 0.32rem;
    padding-right: 0.15rem;
  }
  .dsj_txt{
    font-size: 0.25rem;
    line-height: 0.36rem;
    /* height: 1.08rem; */
  }


  /* 医院概况-设备展示 */
  .sbzs_list{
    font-size: 0.3rem;
    line-height: 0.4rem;
  }
  .sbzs_en{
    font-size: 0.38rem;
    line-height: 0.56rem;
  }
  .sbzs ul{
    margin-right: 0;
  }
  .sbzs li{
    width: 100%;
    margin: 0 0 0.45rem 0;
  }
  .sbzs_pic{
    height: 5.2rem;
  }
  .sbzs_txt{
    line-height: 0.4rem;
    height: 0.8rem;
    font-size: 0.28rem;
  }


  /* 新闻中心 */
  .path_l{
    float: none;
  }
  .news_type{
    float: none;
    width: 100%;
  }
  .news_type ul{
    margin-right: -0.2rem;
  }
  .news_type li{
    font-size: 0.28rem;
    margin-right: 0.2rem;
  }
  .dyn_left{
    float: none;
    width: 100%;
    height: 5rem;
    margin-bottom: 0.4rem;
  }
  .dyn_right{
    float: none;
    width: 100%;
  }
  .dyn_right .swiper-slide{
    height: 5.8rem;
    padding: 0.2rem;
  }
  .dyn_pic{
    height: 2rem;
  }
  .dyn_tt{
    font-size: 0.28rem;
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .dyn_txt{
    font-size: 0.24rem;
    line-height: 0.36rem;
    height: 0.72rem;
  }
  .djgz_pic{
    height: 2.2rem;
  }
  .djgz_bot{
    height: 2.4rem;
  }
  .djgz_bot h1{
    font-size: 0.26rem;
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .djgz_txt{
    font-size: 0.24rem;
    line-height: 0.32rem;
    height: 0.64rem;
  }
  .djgz_date{
    font-size: 0.24rem;
  }
  .dj_list ul{
    margin-right: 0;
  }
  .dj_list li{
    float: none;
    width: 100%;
    margin-right: 0;
  }
  .dj_date h1{
    font-size: 0.28rem;
    line-height: 0.84rem;
    height: 0.84rem;
  }
  .dj_r h1{
    font-size: 0.28rem;
    line-height: 0.84rem;
  }
  .dj_list li:nth-child(1){
    padding-bottom: 0;
  }
  .dj_list li:nth-child(1) .dj_date h1{
    line-height: 0.84rem;
  }
  .dj_list li:nth-child(1) .dj_date i{
    display: none;
  }
  .dj_list li:nth-child(1) .dj_r h1{
    font-size: 0.28rem;
    font-weight: normal;
    line-height: 0.84rem;
    height: 0.84rem;
  }
  .dj_list li:nth-child(1) .dj_date h2{
    display: none;
  }
  .dj_list li:nth-child(1) .dj_txt{
    display: none;
  }
  .dj_list li:nth-child(2){
    padding-bottom: 0;
  }
  .dj_list li:nth-child(2) .dj_date h1{
    line-height: 0.84rem;
  }
  .dj_list li:nth-child(2) .dj_date i{
    display: none;
  }
  .dj_list li:nth-child(2) .dj_r h1{
    font-size: 0.28rem;
    font-weight: normal;
    line-height: 0.84rem;
    height: 0.84rem;
  }
  .dj_list li:nth-child(2) .dj_date h2{
    display: none;
  }
  .dj_list li:nth-child(2) .dj_txt{
    display: none;
  }
  .ann_list{
    height: 5rem;
  }
  .ann_list .swiper-slide{
    height: 2.3rem;
  }
  .ann_pic{
    width: 38%;
    height: 1.8rem;
  }
  .ann_r{
    width: 58%;
  }
  .ann_r h1{
    font-size: 0.28rem;
    line-height: 0.56rem;
    height: 0.56rem;
  }
  .ann_txt{
    font-size: 0.26rem;
    line-height: 0.34rem;
    height: 0.68rem;
  }
  .ann_date{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .media .swiper-slide{
    margin-top: 0;
  }
  .media .swiper-slide:hover{
    transform: translateY(0);
  }
  .media_pic{
    height: 9.2rem;
  }
  .media_tl{
    font-size: 0.2rem;
  }
  .media_txt{
    line-height: 0.46rem;
    height: 0.92rem;
    color: #fff;
    font-size: 0.26rem;
  }
  .media_btn{
    width: 0.8rem;
    height: 0.8rem;
  }
  .rec_top{
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.26rem;
  }
  .rec_t{
    line-height: 0.5rem;
    font-size: 0.26rem;
    padding: 0.1rem 0;
  }
  .rec_icon{
    margin-top: 0.05rem;
  }
  .rec_b{
    margin-top: 0.03rem;
  }
  .rec_txt{
    font-size: 0.26rem;
    line-height: 0.44rem;
  }
  .rec_txt h1{
    font-size: 0.26rem;
    line-height: 0.5rem;
  }


  /* 专家团队 */
  .path{
    background-size: 0.3rem 0.28rem;
	  padding-left: 0.42rem;
    font-size: 0.28rem;
  }
  .keshi_type li{
    line-height: 0.8rem;
    margin: 0 0.2rem;
    font-size: 0.32rem;
  }
  .keshi ul{
    margin-right: -3%;
  }
  .keshi li{
    width: 47%;
    height: 0.9rem;
	  line-height: 0.9rem;
    font-size: 0.28rem;
    margin: 0 3% 0.28rem 0;
  }
  .keshi div{
    width: 0.38rem;
    height: 0.38rem;
  }
  .team ul{
    margin-right: -3%;
  }
  .team li{
    width: 47%;
    margin: 0 3% 0.68rem 0;
  }
  .team_pic{
    height: 4.2rem;
  }
  .zhuanjia{
    width: 1.4rem;
    height: 0.5rem;
	  line-height: 0.5rem;
  }
  .team_bot{
    height: 1rem;
  }
  .team_tt{
    height: 0.44rem;
    line-height: 0.44rem;
    font-size: 0.3rem;
  }
  .team_txt{
    height: 0.38rem;
    line-height: 0.38rem;
    font-size: 0.26rem;
  }

  
  /* 专家详情 */
  .fuke_tr01{
    top: 0.44rem;
  }
  .fuke_tr02{
    top: 0.7rem;
  }
  .fuke_pic{
    float: none;
    margin: 0 auto 0.5rem;
  }
  .fuke_right{
    float: none;
    width: 100%;
  }
  .fuke_btn{
    text-align: center;
    margin-bottom: 0.1rem;
  }
  .zxwz{
    width: 2.4rem;
    font-size: 0.28rem;
  }
  .zxwz img{
    width: 0.48rem;
    height: 0.48rem;
  }
  .yygh{
    width: 2.4rem;
    font-size: 0.28rem;
  }
  .yygh img{
    width: 0.48rem;
    height: 0.48rem;
  }
  .fuke_tt{
    font-size: 0.28rem;
    line-height: 0.86rem;
  }
  .fuke_tt span{
    font-size: 0.4rem;
  }
  .fuke_bq div{
    font-size: 0.26rem;
    line-height: 0.5rem;
  }
  .xsrz_bg{
    padding: 0.7rem 0.38rem 0.42rem 0.3rem;
  }
  .xsrz_tit{
    width: 3rem;
    height: 0.78rem;
    line-height: 0.78rem;
    padding-left: 1.1rem;
    font-size: 0.3rem;
    top: -0.37rem;
  }
  .xsrz_txt{
    font-size: 0.28rem;
    line-height: 0.48rem;
    text-indent: 0.6rem;
  }
  .zysc_txt{
    font-size: 0.28rem;
    line-height: 0.48rem;
    text-indent: 0.6rem;
  }
  .czsj_top{
    height: 0.78rem;
  }
  .czsj_top .line{
    top: 0.36rem;
    left: 3rem;
  }
  .czsj_top .yuan{
    top: 0.31rem;
  }
  .czsj_tit{
    width: 3rem;
    height: 0.78rem;
    line-height: 0.78rem;
    padding-left: 1.1rem;
    font-size: 0.3rem;
  }
  .mysc ul{
    margin-right: 0;
  }
  .mysc li{
    float: none;
    width: 100%;
    margin: 0 0 0.34rem 0;
  }
  .mysc_pic{
    width: 3rem;
    height: 2.2rem;
  }
  .mysc_img{
    width: 0.5rem;
    height: 0.5rem;
  }
  .mysc_tt{
    font-size: 0.3rem;
    height: 0.54rem;
    line-height: 0.54rem;
    margin-bottom: 0.1rem;
  }
  .mysc_txt{
    font-size: 0.26rem;
    line-height: 0.44rem;
    height: 0.88rem;
  }
  .mysc_date{
    font-size: 0.26rem;
    line-height: 0.44rem;
  }
  .jiazai{
    line-height: 0.52rem;
    font-size: 0.28rem;
  }
  .jiazai img{
    width: 0.28rem;
    height: 0.28rem;
  }


  /* 科室导航 */
  .ks_list ul{
    margin-right: -3%;
  }
  .ks_list li{
    width: 47%;
    height: 2.7rem;
    margin: 0.15rem 3% 0.2rem 0;
  }
  .ks_list li div{
    width: 0.8rem;
    height: 0.8rem;
  }
  .ks_list h1{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .ks_list h2{
    line-height: 0.2rem;
  }


  /* 就医指南-门诊就医流程图 */
  .jyzn_type02{
    width: 94%;
    margin: 0.3rem auto;
  }
  .jyzn_type02 ul{
    margin-right: -2%;
  }
  .jyzn_type02 li{
    float: left;
    width: 31.33%;
    text-align: center;
    line-height: 0.66rem;
    font-size: 0.26rem;
    color: #666;
    background: #f5f5f5;
    border-radius: 0.06rem;
    margin: 0 2% 0.2rem 0;
  }
  .jyzn_type02 li.on{
    background: #00712f;
    color: #fff;
  }
  .jyzn_type ul{
    margin-right: -0.1rem;
  }
  .jyzn_type li{
    font-size: 0.28rem;
    margin-right: 0.1rem;
  }
  .jyzn_type i{
    margin-right: 0.1rem;
  }
  .lct_left{
    float: none;
    width: 100%;
    height: 1rem;
    padding: 0;
    display: flex;
    justify-content: center;
		align-items: center;
  }
  .lct_logo{
    margin: 0 0.2rem 0 0;
  }
  .lct_tit{
    width: auto;
    line-height: 1rem;
    text-align: left;
    margin: 0;
  }
  .lct_right{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.4rem 0;
    border: solid 0.02rem #eee;
    border-left: solid 0.02rem #eee;
  }
  .lct_right img{
    width: 95%;
  }
  .wechat{
    display: block;
  }
  .wx01,.wx02,.wx03,.wx04{
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .wx_txt{
    font-size: 0.34rem;
    line-height: 0.58rem;
    height: auto;
    padding-left: 0.48rem;
    margin-bottom: 0.3rem;
  }
  .jzxz_tit div{
    line-height: 0.64rem;
    font-size: 0.32rem;
  }
  .jzxz_tit div img{
    width: 0.3rem;
    height: 0.26rem;
    margin: 0 0.23rem 0.05rem 0;
  }
  .jzxz_txt{
    font-size: 0.28rem;
    line-height: 0.5rem;
  }


  /* 病种病例 */
  .bl_left{
    float: none;
    width: 100%;
    height: 4.5rem;
  }
  .bl_right{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.36rem 0 0 0;
  }
  .bl_date{
    font-size: 0.28rem;
    line-height: 0.7rem;
    background-size: 0.32rem 0.32rem;
    padding-left: 0.47rem;
  }
  .bl_tt{
    font-size: 0.34rem;
    height: 0.56rem;
    line-height: 0.56rem;
  }
  .bl_tt i{
    height: 0.34rem;
  }
  .bl_txt{
    font-size: 0.28rem;
    line-height: 0.44rem;
    height: 1.32rem;
  }
  .bl_more{
    width: 2.4rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.28rem;
  }
  .bl_more img{
    width: 0.12rem;
    height: 0.2rem;
  }
  .bl_bot{
    width: 100%;
    bottom: 4.5rem;
  }
  .bl_list li{
    padding: 0.24rem;
  }
  .bl_list_date{
    display: none;
  }
  .bl_list_pic{
    float: none;
    width: 100%;
    height: 4rem;
    margin-right: 0;
  }
  .bl_list_con{
    float: none;
    width: 100%;
    padding-top: 0.21rem;
  }
  .bl_list_con h1{
    font-size: 0.34rem;
    height: 0.88rem;
    line-height: 0.88rem;
  }
  .bl_text{
    font-size: 0.28rem;
    line-height: 0.46rem;
    height: 0.92rem;
  }
  .bl_list .icon{
    display: none;
  }
  .page{
    font-size: 0.26rem;
  }
  .page li{
    width: 0.54rem;
    height: 0.54rem;
    line-height: 0.54rem;
  }


  /* 党建专栏 */
  .djdt_pic{
    height: 2.5rem;
  }
  .djdt_bot h1{
    font-size: 0.28rem;
    line-height: 0.44rem;
    height: 0.88rem;
  }
  .djdt_txt{
    font-size: 0.26rem;
    line-height: 0.36rem;
    height: 0.72rem;
  }
  .djdt_date{
    font-size: 0.26rem;
    line-height: 0.36rem;
  }
  .djdt_right{
    height: 8rem;
  }
  .djdt_right .swiper-slide{
    height: 2.5rem;
  }
  .djdt_img{
    width: 42%;
    height: 2.3rem;
  }
  .djdt_r{
    width: 54%;
    height: 2.5rem;
  }
  .djdt_r h1{
    font-size: 0.28rem;
    line-height: 0.44rem;
    height: 0.88rem;
  }
  .djdt_r .djdt_txt{
    line-height: 0.34rem;
    height: 0.68rem;
  }
  .sjsp_txt{
    font-size: 0.26rem;
    line-height: 0.64rem;
    height: 0.64rem;
  }
  .study_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .study_bq div{
    line-height: 0.4rem;
    font-size: 0.26rem;
  }
  .study_bl_tit{
    font-size: 0.28rem;
    line-height: 0.44rem;
    height: 0.88rem;
  }
  .study_br{
    line-height: 0.52rem;
    font-size: 0.24rem;
  }
  .study_right{
    float: none;
    width: 100%;
  }
  .photo_txt{
    font-size: 0.28rem;
  }


  /* 放疗中心 */
  .quanwei_tit{
    font-size: 0.5rem;
  }
  .quanwei_txt{
    font-size: 0.26rem;
  }
  .quanwei_pic{
    height: 5rem;
  }
  .qw_type{
    bottom: 3.18rem;
  }
  .qw_txt{
    font-size: 0.26rem;
    line-height: 0.38rem;
    height: 0.76rem;
  }
  .gc_box{
      padding: 0.6rem 0;
  }
  .gc_con{
      display: block;
  }
  .gc_left{
    float: none;
    width: 100%;
    height: 5.9rem;
  }
  .gc_right{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.4rem 0.3rem;
  }
  .gc_txt{
    width: 100%;
    font-size: 0.26rem;
    line-height: 0.44rem;
  }
  .yiqi_right{
    margin-bottom: 0.3rem;
  }
  .yiqi_right ul{
    margin-right: -3%;
  }
  .yiqi_right li{
    width: 47%;
    height: 1.4rem;
    margin: 0 3% 0.12rem 0;
  }
  .yiqi_tm{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .yiqi_box{
    height: auto;
  }
  .yiqi_pic{
    width: 100%;
    height: 5.4rem;
    position: static;
    top: auto;
    left: auto;
  }
  .yiqi_white{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.4rem 0.3rem;
  }
  .yiqi_con{
    float: none;
    width: 100%;
  }
  .yiqi_tt span{
    margin: 0;
  }
  .yiqi_txt{
    font-size: 0.26rem;
    line-height: 0.46rem;
    height: auto;
    overflow-y: visible;
    overflow-x: visible;
  }
  .yiqi_txt h1{
    font-size: 0.3rem;
    line-height: 0.54rem;
  }
  .xmu_box{
    display: block;
  }
  .xmu_con{
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .xmu_con:first-child{
    margin-right: 0;
  }
  .xmu_txt{
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .xmu_code_bg{
    float: none;
    width: 3.5rem;
    height: 1.4rem;
    padding: 0.1rem;
    margin: 0.4rem 0 0 4%;
  }
  .xmu_code{
    width: 1.2rem;
    height: 1.2rem;
  }
  .xmu_code img{
    width: 1.1rem;
    height: 1.1rem;
  }
  .xmu_code_txt{
    width: 2rem;
    line-height: 0.3rem;
    font-size: 0.24rem;
  }
  .yizi_type{
    width: 81%;
    margin: 0 auto 0.46rem;
  }
  .yizi_type li{
    width: 50%;
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.3rem;
  }
  .yizi .swiper-slide{
    height: auto;
  }
  .yizi .yizi_pic{
    width: 100%;
    height: 8.7rem;
  }
  .yizi .swiper-slide:hover .yizi_pic{
    float: none;
    width: 100%;
  }
  .yizi_tm{
    display: block;
    height: 1.06rem;
    top: auto;
    bottom: 0;
  }
  .yizi .swiper-slide:hover .yizi_tm{
    display: block;
  }
  .yizi_name{
    top: auto;
    transform: translateY(0);
    bottom: 0;
  }
  .yizi_name img{
    display: none;
  }
  .yizi .yizi_bg{
    display: none;
  }
  .yizi .swiper-slide:hover .yizi_bg{
    display: none;
  }
  .env_pic{
    height: 5.9rem;
  }
  .policy_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .policy_txt{
    font-size: 0.28rem;
  }
  .policy_r{
    float: none;
    width: 100%;
  }
  .policy_arrow{
    display: none;
  }
  .policy_fon{
    font-size: 0.28rem;
	  line-height: 0.44rem;
  }
  .policy_tel{
    width: 100%;
    height: 0.67rem;
    line-height: 0.67rem;
    padding-left: 0.4rem;
    font-size: 0.28rem;
  }
  .policy_tel img{
    width: 0.32rem;
    height: 0.28rem;
    margin: 0 0.15rem 0.05rem 0;
  }
  .case_img{
    height: 4rem;
  }
  .case h1{
    font-size: 0.28rem;
  }
  


  /* PET核磁 */
  .video_pic{
    height: 4rem;
  }
  .pet_txt{
    font-size: 0.28rem;
  }
  .pet_pic{
    height: 4rem;
  }
  .team_tit h1{
    font-size: 0.5rem;
  }
  .yy_bg .team_tit h2{
    font-size: 0.4rem;
    top: 0.2rem;
  }
  .rtfb_txt{
    font-size: 0.26rem;
  }
  .yy_txt{
    width: 90%;
    font-size: 0.28rem;
    margin: 0 auto 1rem;
  }
  .yy_hu{
    height: 3.2rem;
  }
  .y_01{
    width: 1.68rem;
    height: 1.68rem;
    left: -0.5rem;
  }
  .y_txt{
    width: 1.24rem;
    height: 1.24rem;
    font-size: 0.26rem;
    margin: 0.22rem;
  }
  .y_02{
    width: 1.64rem;
    height: 1.64rem;
    left: 1.3rem;
  }
  .y_02 .y_txt{
    width: 1.2rem;
    height: 1.2rem;
    font-size: 0.26rem;
  }
  .y_03{
    width: 1.64rem;
    height: 1.64rem;
    right: 1.3rem;
  }
  .y_03 .y_txt{
    width: 1.2rem;
    height: 1.2rem;
    font-size: 0.26rem;
  }
  .y_04{
    width: 1.68rem;
    height: 1.68rem;
    right: -0.5rem;
  }
  .zy_list{
    width: 94%;
  }
  .zy_list li{
    line-height: 0.9rem;
    font-size: 0.28rem;
  }
  .shaicha_w{
    display: block;
  }
  .shaicha_box{
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .shaicha_box:first-child{
    margin-right: 0;
  }
  .shaicha_txt{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .youshi_t{
    font-size: 0.26rem;
  }
  .ys_type li{
    font-size: 0.26rem;
    margin-right: 0.5rem;
  }
  .ys_type li.on{
    font-size: 0.28rem;
  }
  .ys_con{
    padding: 0.4rem;
    font-size: 0.28rem;
  }
  .dgxmz_con{
    height: 2.6rem;
    margin: 0 auto 0.8rem;
  }
  .dgxmz_en{
    font-size: 0.4rem;
    line-height: 0.6rem;
  }
  .dgxmz_tt{
    font-size: 0.4rem;
    line-height: 0.6rem;
  }
  .fcc{
    font-size: 0.22rem;
  }
  .dgxmz01{
    width: 1.3rem;
	  height: 1.3rem;
    top: -0.5rem;
  }
  .dgxmz02{
    width: 1.1rem;
	  height: 1.1rem;
    left: -1.1rem;
  }
  .dgxmz03{
    width: 1.2rem;
	  height: 1.2rem;
    left: -1.1rem;
  }
  .dgxmz04{
    width: 1.2rem;
	  height: 1.2rem;
    right: -1.2rem;
  }
  .dgxmz05{
    width: 1.3rem;
	  height: 1.3rem;
    top: 0.5rem;
    right: -1.3rem;
  }
  .dgxmz06{
    width: 1.3rem;
	  height: 1.3rem;
    top: -0.25rem;
    right: -0.3rem;
  }
  .xmzy01{
    width: 0.2rem;
    height: 0.2rem;
  }
  .xmzy02{
    width: 0.3rem;
    height: 0.3rem;
    top: 1.5rem;
    left: -1.3rem;
  }
  .yuyue_list{
    width: 94%;
  }


  /* 多学科 */
  .huizhen_a{
    font-size: 1rem;
    letter-spacing: 0.1rem;
    line-height: 1.5rem;
  }
  .huizhen_b{
    line-height: 1rem;
    font-size: 0.39rem;
    letter-spacing: 0.1rem;
  }
  .huizhen_c{
    font-size: 0.3rem;
    line-height: 0.42rem;
  }
  .hz_a{
    width: 2.58rem;
    height: 2.58rem;
    top: 45%;
    bottom:auto;
    left: 50%;
    transform: translate(-50%,-45%) !important;
  }
  .hz_more{
    bottom: auto;
    top: 60%;
    left: 53%;
    transform: translate(-53%,-60%) !important;
  }
  .into_en{
    font-size: 1.2rem;
  }
  .into_top{
    margin-bottom: 0.8rem;
  }
  .into_tit{
    float: none;
    width: 100%;
    line-height: 1.62rem;
    margin-bottom: 0.3rem;
  }
  .into_pic li{
    height: 2.15rem;
  }
  .into_pic li:nth-child(1){
    height: 2.03rem;
	  margin-top: 2.57rem;
  }
  .into_pic li:nth-child(2){
    height: 4.6rem;
  }
  .into_k{
    display: none;
  }
  .into_sz{
    padding: 0.8rem 0 0 0.2rem;
    top: -6rem;
    left: 0;
  }
  .into_sz h1 b{
    font-size: 0.8rem;
    line-height: 0.6rem;
  }
  .into_left{
    float: none;
    width: 100%;
    font-size: 0.26rem;
    margin-bottom: 0.6rem;
  }
  .into_left h1{
    margin: 0.1rem 0;
  }
  .into_right{
    float: none;
    width: 100%;
  }
  .hz_txt{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .zjz_pic{
    width: 45%;
  }
  .zjz_right{
    width: 52%;
    padding-top: 0.2rem;
  }
  .zjz_rt{
    font-size: 0.34rem;
    padding-right: 0;
    margin-bottom: 0.2rem;
  }
  .zjz_rt span{
    font-size: 0.26rem;
  }
  .zjz_ks{
    display: inline-block;
    width: auto;
    padding: 0 0.2rem;
    height: 0.44rem;
    line-height: 0.44rem;
    font-size: 0.24rem;
    position: static;
    top: auto;
    right: auto;
  }
  .zjz_txt{
    font-size: 0.24rem;
    line-height: 0.4rem;
    height: 1.6rem;
    -webkit-line-clamp: 4;
  }

  .huigu ul{
    margin-right: 0;
  }
  .huigu li{
    float: none;
    width: 100%;
    height: 2.4rem;
    margin: 0 0 0.3rem 0;
  }
  .huigu_pic{
    width: 40%;
    height: 2.2rem;
  }
  .huigu_right{
    width: 56%;
  }
  .huigu_right h1{
    font-size: 0.28rem;
    margin-bottom: 0.1rem;
  }
  .huigu_txt{
    font-size: 0.26rem;
    line-height: 0.36rem;
    height: 0.72rem;
    -webkit-line-clamp: 2;
  }
  .huigu_date{
    font-size: 0.26rem;
    line-height: 0.42rem;
  }


  /* GCP管理 */
  .jigou ul{
    margin-right: 0;
  }
  .jigou li{
    float: none;
    width: 100%;
    margin: 0 0 0.22rem 0;
  }
  .jigou_pic{
    width: 2.5rem;
    height: 1.8rem;
  }
  .jigou_right{
    width: calc(100% - 2.5rem);
  }
  .jigou_right h1{
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
  }
  .jigou_txt{
    font-size: 0.24rem;
    line-height: 0.44rem;
    height: 0.88rem;
  }
  .zxdt_txt{
    font-size: 0.28rem;
    line-height: 0.42rem;
    height: 0.84rem;
  }
  .zxdt_more{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .shiyan_list .swiper-slide{
    height: 6rem;
  }
  .shiyan{
    font-size: 0.26rem;
    height: 6rem;
  }
  .shiyan_date{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .shiyan_date h1{
    font-size: 0.5rem;
    line-height: 0.7rem;
  }
  .shiyan_tt{
    font-size: 0.28rem;
  }
  .shiyan_pic{
    height: 1.8rem;
  }
  .shiyan_txt{
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .office ul{
    margin-right: 0;
  }
  .office li{
    float: none;
    width: 100%;
    height: 2.7rem;
    margin: 0 0 0.3rem 0;
  }
  .office_r{
    width: 70%;
  }
  .office li:nth-child(1) .office_r{
    width: 70%;
  }
  .office_r h1{
    font-size: 0.3rem;
    line-height: 0.44rem;
  }
  .office_r h2{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .office_txt{
    font-size: 0.3rem;
    line-height: 0.4rem;
    padding-left: 0.5rem;
  }
  .office_txt img{
    width: 0.32rem;
    height: 0.32rem;
  }
  .syzm .swiper-slide{
    height: 5.2rem;
  }
  .syzm_tt{
    font-size: 0.28rem;
  }
  .syzm_date{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .syzm_txt{
    font-size: 0.26rem;
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .syzm_pic{
    height: 2.2rem;
  }
  .zhaomu_pic{
    height: 2.4rem;
  }
  .zhaomu_di{
    height: 5.5rem;
  }
  .zm_tt{
    font-size: 0.3rem;
    line-height: 0.44rem;
    height: 0.88rem;
  }
  .zm_label div{
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .zm_txt{
    font-size: 0.26rem;
    line-height: 0.44rem;
    height: 1.76rem;
  }
  .zm_more{
    width: 2rem;
    font-size: 0.28rem;
  }


  /* 疾病导航 */
  .lung_pic{
    height: 4.7rem;
  }
  .lung_en{
    line-height: 0.24rem;
  }
  .lung_left{
    float: none;
    width: auto;
    display: inline-block;
    line-height: 0.6rem;
    height: auto;
    padding: 0 0.2rem;
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
  }
  .lung_left i{
    width: 0.21rem;
	  height: 0.33rem;
    top: 0.1rem;
	  left: -0.1rem;
  }
  .lung_r{
    float: none;
    width: 100%;
    font-size: 0.28rem;
    line-height: 0.44rem;
	  /* height: 0.44rem; */
  }
  .lung_more{
    width: 2rem;
    height: 0.73rem;
    line-height: 0.73rem;
    font-size: 0.28rem;
    bottom: -0.29rem;
  }
  .zhiliao_top{
    height: auto;
    padding-bottom: 0.2rem;
  }
  .zl_tit{
    width: 90%;
  }
  .zhiliao .swiper-slide{
    height: auto;
  }
  .zhiliao .swiper-slide img{
    height: 2rem;
  }
  .zhiliao_r h1{
    font-size: 0.28rem;
    line-height: 0.42rem;
    height: 1.26rem;
    margin-bottom: 0.1rem;
  }

  .focus_bg .zhiliao_top{
    height: 2.4rem;
  }
  .focus_tel{
    width: 4.2rem;
    height: 0.67rem;
    line-height: 0.67rem;
    font-size: 0.28rem;
    padding-left: 0.85rem;
  }
  .focus_pic{
    height: 4rem;
  }
  .focus_bot{
    height: 4rem;
  }
  .focus_tt{
    font-size: 0.3rem;
  }
  .focus_num{
    font-size: 0.3rem;
  }
  .focus_num img{
    width: 0.36rem;
	  height: 0.24rem;
  }
  .focus_txt{
    font-size: 0.28rem;
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .focus_gzd{
    font-size: 0.28rem;
	  line-height: 0.4rem;
  }
  .focus_list ul{
    margin-right: 0;
  }
  .focus_list li{
    float: none;
    width: 100%;
    height: 2.2rem;
    font-size: 0.26rem;
    line-height: 0.4rem;
    margin: 0 0 0.4rem 0;
  }
  .focus_list img{
    height: 2.2rem;
  }
  .focus_list_r{
    padding: 0.12rem 0.28rem 0 0;
  }
  .focus_list_r h1{
    font-size: 0.3rem;
    margin-bottom: 0.06rem;
  }
  .focus_list_txt{
    height: 0.8rem;
  }
  .xjie_pic{
    width: 4rem;
    height: 4rem;
  }
  .xjie_pic01{
    width: 3.3rem;
    height: 3.3rem;
  }
  .xjie_pic02{
    width: 2.7rem;
    height: 2.7rem;
  }
  .xjie{
    width: 1.9rem;
  }
  .xjie_img{
    width: 0.5rem;
	  height: 0.5rem;
    margin-top: 0.2rem;
  }
  .xjie_img i{
    width: 0.12rem;
    height: 0.12rem;
    right: -0.32rem;
  }
  .xjie_tu{
    width: 0.4rem;
	  height: 0.4rem;
  }
  .xjie_txt{
    width: 64%;
    height: 0.8rem;
    line-height: 0.24rem;
  }
  .xjie_01{
    left: -1.7rem;
  }
  .xjie_02{
    left: -1.8rem;
  }
  .xjie_02 .xjie_img i{
    right: -0.04rem;
  }
  .xjie_03{
    left: -1.6rem;
  }
  .xjie_03 .xjie_img i{
    top: 0.14rem;
    right: -0.3rem;
  }
  .xjie_04{
    width: 2rem !important;
    top: 4rem;
    left: 0;
  }
  .xjie_04 .xjie_img i{
    top: -0.32rem;
  }
  .xjie_05{
    width: 2rem !important;
    top: 4rem;
    right: 0;
  }
  .xjie_05 .xjie_img i{
    top: -0.32rem;
  }
  .xjie_06{
    right: -1.6rem;
  }
  .xjie_06 .xjie_img i{
    top: 0.14rem;
    left: -0.3rem;
  }
  .xjie_07{
    right: -1.8rem;
  }
  .xjie_07 .xjie_img i{
    left: -0.04rem;
  }
  .xjie_08{
    right: -1.7rem;
  }
  .xjie_08 .xjie_img i{
    bottom: 0.1rem;
    left: -0.32rem;
  }


  /* 科室详情 */
  .waike_box .con17{
    width: 100%;
  }
  .waike_tit{
    width: 94%;
    margin: 0 auto 0.5rem;
  }
  .waike ul{
    height: 2.8rem;
    overflow-y: hidden;
    overflow-x: scroll;
    display: flex;
    flex-flow: column wrap;
    scrollbar-width: none;
  }
  .waike li{
    width: 35%;
    margin: 0 2.5% 0.3rem;
  }
  .ksjj_txt{
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .ksjj_txt p{
    text-indent: 0.54rem;
  }
  .zkts_left{
    height: 5.5rem;
  }
  .zkts{
    width: 100%;
  }
  .zkts_txt{
    width: 83%;
  }
  .leader_tit h1{
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
  .leader_txt{
    width: 100%;
    font-size: 0.28rem;
    line-height: 0.48rem;
    height: 2.4rem;
    text-indent: 0.56rem;
  }
  .leader_list{
    width: 100%;
    min-height: 1.38rem;
  }
  .leader_list li{
    line-height: 0.46rem;
    font-size: 0.26rem;
  }
  .leader_right{
    width: 5.5rem;
    margin: 0;
  }
  .leader_pic{
    height: 6.88rem;
  }
  .leader_a{
    font-size: 0.3rem;
    line-height: 0.8rem;
    right: -1.4rem;
  }
  .leader_b{
    font-size: 0.24rem;
  }
  .leader_c{
    font-size: 0.24rem;
  }
  .c01{
    bottom: 2.5rem;
    /* bottom: 3.5rem; */
  }
  .c02{
    bottom: 2.7rem;
  }
  .c03{
    bottom: 1.9rem;
    right: -1.6rem;
  }
  .c04{
    bottom: 1rem;
    right: -1.2rem;
  }
  
  .team_text{
    width: 100%;
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .team_text p{
    text-indent: 0.54rem;
  }
  .team_di{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .team_di h1{
    font-size: 0.3rem;
    line-height: 0.4rem;
  }
  .dtai_pic{
    height: 2.4rem;
  }
  .dtai_dt{
    font-size: 0.24rem;
    line-height: 0.46rem;
    height: 0.46rem;
  }
  .dtai_tt{
    font-size: 0.28rem;
    line-height: 0.6rem;
	  height: 0.6rem;
  }.dtai_txt{
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .dtai_more{
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .jkxj_left{
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .jkxj_left li{
    height: 2.4rem;
    margin-bottom: 0.25rem;
  }
  .jkxj_img{
    width: 38%;
    height: 2.4rem;
  }
  .jkxj_r{
    width: 58%;
	  padding: 0.18rem 0.2rem 0 0;
  }
  .jkxj_r h1{
    font-size: 0.28rem;
    margin-bottom: 0.15rem;
  }
  .jkxj_rtxt{
    font-size: 0.26rem;
    line-height: 0.36rem;
    height: 0.72rem;
  }
  .jkxj_rm{
    font-size: 0.26rem;
    line-height: 0.36rem;
    text-align: left;
  }
  .jkxj_right{
    float: none;
    width: 100%;
  }
  .jkxj_pic{
    height: 2.4rem;
  }
  .jkxj_tt{
    font-size: 0.28rem;
    margin-bottom: 0.1rem;
  }


  /* 新闻详情 */
  .xw_tit{
    font-size: 0.3rem;
  }
  .xw_txt{
    font-size: 0.26rem;
    line-height: 0.42rem;
    text-indent: 0.58rem;
  }
  .xw_txt video{
    margin-left: -0.58rem;
  }
  .fanye ul{
    margin-right: 0;
  }
  .fanye li{
    float: none;
    width: 100%;
    font-size: 0.26rem;
    line-height: 0.46rem;
    height: 0.46rem;
    margin-right: 0;
  }
  .fanye li:last-child{
    text-align: left;
  }


  /* 列表 */
  .sjsp_list ul{
    margin-right: -3%;
  }
  .sjsp_list li{
    width: 47%;
    margin: 0 3% 0.4rem 0;
  }


  /* 就医指南-疑难案例 */
  .yn_case .line{
    display: none;
  }
  .yn_case ul{
    margin-right: -3%;
  }
  .yn_case li{
    width: 47%;
    margin: 0 3% 0.55rem 0;
  }
  .yn_case_pic{
    height: 2.4rem;
  }
  .yn_case_date{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .yn_case_txt{
    font-size: 0.28rem;
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .yn_case_more{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }


  /* 就医指南-医保指南 */
  .yibao ul{
    margin-right: 0;
  }
  .yibao li{
    float: none;
    width: 100%;
    height: 2.4rem;
    margin: 0 0 0.3rem 0;
  }
  .yibao_pic{
    width: 40%;
    height: 2.2rem;
  }
  .yibao_right{
    width: 56%;
    margin-top: 0.05rem;
  }
  .yibao_right h1{
    font-size: 0.28rem;
    height: 0.76rem;
    line-height: 0.38rem;
    margin-bottom: 0.1rem;
  }
  .yibao_txt{
    font-size: 0.26rem;
    line-height: 0.36rem;
    height: 0.72rem;
  }
  .yibao_date{
    font-size: 0.26rem;
  }


  /* 就医指南-来院路线 */
  .route_right{
    height: 8rem;
  }
  .route{
    font-size: 0.28rem;
    line-height: 0.42rem;
  }
  .route img{
    width: 0.36rem;
    height: 0.36rem;
    margin: 0.02rem 0.2rem 0 0;
  }
  .route_tt{
    width: 1.5rem;
  }
  .route_txt{
    width: 65%;
  }
  .route_txt div{
    font-size: 0.24rem;
    line-height: 0.34rem;
  }
  .route_txt div h1{
    font-size: 0.28rem;
    line-height: 0.42rem;
  }


  /* 就医指南-门诊出诊表 */
  .chuzhen_tit{
    height: 0.4rem;
    font-size: 0.24rem;
  }
  .chuzhen_tit img{
    width: 0.3rem;
    height: 0.3rem;
  }


  /* 专题推荐-体检中心 */
  .tijian{
    font-size: 0.28rem;
  }
  .tijian_right{
    width: 6.57rem;
    height: 6.35rem;
  }
  .tijian_yuan{
    width: 5.8rem;
    height: 5.8rem;
  }
  .tijian_pic{
    width: 5rem;
    height: 5rem;
  }
  .team03{
    height: 11rem;
  }
  .team03 .swiper-slide{
    height: 5.3rem;
  }
  .shebei .swiper-slide{
    height: 4.6rem;
  }
  .shebei_con{
    width: 86%;
    height: 4.18rem;
    padding: 0.3rem 0.1rem 0.1rem;
    top: 0.3rem;
    left: 7%;
    transition:all 1s;
  }
  .shebei_list{
    width: 90%;
    margin: 0 auto;
  }
  .taocan ul{
    margin-right: 0;
  }
  .taocan li{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.3rem;
    margin: 0 0 0.34rem 0;
  }
  .taocan_pic{
    height: 3.4rem;
  }
  .taocan_tt{
    font-size: 0.28rem;
    line-height: 0.44rem;
    height: 0.88rem;
    margin-bottom: 0.2rem;
  }
  .taocan_label{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .taocan_bot{
    line-height: 0.44rem;
  }
  .taocan_txt{
    font-size: 0.28rem;
  }
  .taocan_xq{
    font-size: 0.26rem;
  }
  .taocan_xq div{
    width: 0.3rem;
    height: 0.13rem;
    margin: 0.15rem 0 0 0.14rem;
  }


  /* 引导页 */
  .ydy_bg{
    background: url(../images/ydy_01s.jpg) no-repeat left top;
    background-size: cover;
    padding-top: 0.56rem;
    display: block;
	overflow:hidden;
  }
  .ydy_box{
    width: 94%;
    margin: 0 auto;
  }
  .ydy_logo{
    width: 100%;
    margin-bottom: 0.62rem;
  }
  .ydy_logo img{
    width: 3.82rem;
  }
  .ydy_left{
    float: none;
    width: 100%;
    margin-bottom: 0.2rem;
  }
  .ydy_left ul{
    margin: 0;
  }
  .ydy_left li{
    float: none;
    width: 100%;
    height: 1.78rem;
    padding: 0;
    margin: 0 0 0.38rem 0;
  }
  .ydy_left li:hover .ydy_a{
    display: none !important;
  }
  .ydy_left li:hover .ydy_b{
    display: block;
  }
  .ydy_left li:hover .ydy_con{
    display: block;
  }
  .ydy_b{
    color: #fff;
  }
  .ydy_b h1{
    font-size: 0.28rem;
    line-height: 0.44rem;
    font-weight: normal;
  }
  .ydy_b span{
    font-weight: lighter;
    display: inline-block;
  }
  .ydy_con{
    width: 100%;
    height: 1.78rem;
    display: flex;
    /* justify-content: center; */
    align-items: center;
    padding-left: 30%;
  }
  .ydy_con a{
    display: inline-block;
    /* width: 60%; */
    height: 100%;
    /* margin: 0 auto; */
    display: flex;
    /* justify-content: center; */
    align-items: center;
  }
  .ydy_green{
    height: 100%;
    background: url(../images/ydy_02s.png) no-repeat;
    background-size: 100% 100%;
  }
  .ydy_bot{
    width: 100%;
    /* height: 2rem; */
    padding: 0.3rem;
    background: rgba(0, 0, 0, 0.4);
    /* display: flex;
    justify-content: center;
    align-items: center; */
  }
  .ydy_tt{
		font-size: 0.22rem;
    margin-bottom: 0.1rem;
	}
	.ydy_tt h1{
		font-size: 0.3rem;
	}
	.ydy_en{
		transform: scale(1);
	}
  .ydy_bot:hover .ydy_green{
    opacity: 1;
  }
  .ydy_bot:hover .ydy_gray{
    height: 0;
  }
  .ydy_left li:nth-child(2):hover{
    padding: 0 0 0 40%;
  }
  .ydy_left li:nth-child(3):hover{
    padding: 0 0 0 40%;
  }
  .ydy_left li:nth-child(3){
    padding: 0;
  }
  .ydy_list:hover img{
    display: none;
  }
  .ydy_list:hover .ydy_con{
    width: auto;
    float: left;
    padding: 0;
  }
  .ydy_list:hover .ydy_r h1{
    float: left;
    width: 0.28rem;
    height: 100%;
    line-height: 0.36rem;
    padding-top: 0.15rem;
  }
  .ydy_list:hover .ydy_hz{
    margin: 0;
  }
  .ydy_list:hover .ydy_hz li{
    float: left;
    width: 50%;
    height: 0.38rem;
    text-align: left;
  }
  .ydy_hz{
    width: 40%;
    position: absolute;
    top: 0.3rem;
    right: 0;
  }
  .ydy_hz li:nth-child(2):hover{
    padding: 0;
  }
  .ydy_list:hover .ydy_r span{
    float: left;
    display: block;
    transform: rotate(90deg);
    margin: 0.6rem 0 0 -0.5rem;
  }
  .ydy_left li:nth-child(3):hover .ydy_r span{
    float: left;
    display: block;
    transform: rotate(90deg);
    margin: 0.7rem 0 0 -0.5rem;
  }
  .ydy_ll{
    width: 100%;
    color: #fff;
  }
  .ydy_rr{
    width: 50%;
    margin: 0 auto 0.3rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .ydy_rr img{
    width: 1.45rem;
    height: 1.45rem;
  }
  .ydy_con img{
    margin: 0 0.34rem 0 0;
  }
  .ydy_con h1{
    font-size: 0.3rem;
  }
  .ydy_r{
    float: right;
    /* width: 60%; */
    text-align: left;
  }
  .ydy_hz li{
    text-align: center;
    margin: 0 0 0.05rem;
  }
  .ydy_hz img{
    display: none;
  }
  .ydy_rt{
    height: 2.4rem;
  }
  .ydy_rt img{
    width: 40%;
  }
  .ydy_rb{
    height: 3.5rem;
  }
  .ydy_rb_top{
    width: 45%;
  }
  .ydy_rb_top img{
    width: 1.25rem;
    height: 1.25rem;
  }
  .ydy_tt{
    line-height: 0.3rem;
    font-size: 0.2rem;
  }
  .ydy_tt h1{
    font-size: 0.28rem;
  }


  /* 搜索结果 */
  .ss_title{
    font-size: 0.45rem;
    line-height: 0.8rem;
  }
  .ss_list{
    width: 94%;
  }
  .ss_list h1{
    font-size: 0.29rem;
    line-height: 0.4rem;
    margin-bottom: 0.2rem;
  }
  .ss_txt{
    font-size: 0.26rem;
    line-height: 0.42rem;
    margin-bottom: 0.15rem;
  }


  /* 预约挂号 */
  .yuyue_box{
    width: 94%;
    background: #fff;
    border-radius: 0.5rem;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
    padding: 0.48rem 0.28rem 0.58rem;
    margin: -0.48rem auto 0.5rem;
    position: relative;
    z-index: 1;
  }
  .yuyue_logo{
    width: 50%;
    margin: 0 auto 0.34rem;
  }
  .yuyue_logo img{
    width: 100%;
  }
  .yuyue_title{
    width: 100%;
    text-align: center;
    color: #00712f;
    font-size: 0.26rem;
    line-height: 0.46rem;
    margin-bottom: 0.4rem;
  }
  .yuyue_title img{
    width: 1.56rem;
    height: 0.13rem;
    display: inline-block;
    margin: 0 0.1rem;
  }
  .yyfs{
    width: 100%;
    border-bottom: solid 0.01rem #dcdcdc;
    padding: 0 1% 0.58rem;
    margin-bottom: 0.4rem;
  }
  .yyfs ul{
    margin-right: -5%;
  }
  .yyfs li{
    float: left;
    width: 45%;
    text-align: center;
    padding: 0.56rem 0 0.44rem;
    background: #fafafa;
    border-radius: 0.2rem;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
    margin-right: 5%;
    position: relative;
  }
  .yyfs_wx_bg{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 0;
    display: none;
    z-index: 200;
  }
  .yyfs_wxbox{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .yyfs_wx{
    width: 80%;
    background: #fff;
    border-radius: 0.3rem;
    padding: 0.4rem;
    margin: 0 auto;
    position: relative;
  }
  .yyfs_wxclose{
    width: 0.5rem;
    height: 0.5rem;
    position: absolute;
    top: 0.2rem;
    right: 0.2rem;
  }
  .yyfs_wxclose img{
    width: 100%;
    height: 100%;
  }
  .yyfs_wx_tt{
    width: 100%;
    text-align: center;
    line-height: 1.2rem;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
    background: #e6fbef;
    color: #006d33;
    font-size: 0.32rem;
    margin-bottom: 0.5rem;
  }
  .yyfs_wximg{
    width: 4rem;
    height: 4rem;
    margin: 0 auto 0.5rem;
  }
  .yyfs_wximg img{
    width: 100%;
    height: 100%;
  }
  .yyfs_wxtxt{
    width: 100%;
    text-align: center;
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .yyfs img{
    width: 1rem;
    height: 1rem;
    margin: 0 auto 0.32rem;
  }
  .yyfs h1{
    color: #333;
    font-size: 0.3rem;
    font-weight: normal;
    line-height: 0.48rem;
  }
  .huif_tit{
    width: 100%;
    text-align: center;
    line-height: 0.5rem;
    color: #006d33;
    font-size: 0.32rem;
    margin-bottom: 0.3rem;
  }
  .huif_tit img{
    width: 0.22rem;
    height: 0.22rem;
    display: inline-block;
  }
  .huif_con{
    width: 100%;
    line-height: 0.88rem;
    margin-bottom: 0.22rem;
  }
  .huif_xh{
    float: left;
    width: 0.24rem;
    color: #d10000;
    font-size: 0.26rem;
  }
  .huif_txt{
    float: left;
    color: #333;
    font-size: 0.26rem;
  }
  .huif{
    float: right;
    width: 75%;
    height: 0.88rem;
    border: none;
    background: #fafafa;
    padding-left: 0.4rem;
    border-radius: 0.1rem;
    color: #999;
  }
  .huif::-webkit-input-placeholder {
    color: #999;
  }
  .huif_ms{
    float: right;
    width: 75%;
    height: 1.5rem;
    line-height: 0.46rem;
    border: none;
    background: #fafafa;
    padding: 0.2rem 0 0 0.4rem;
    border-radius: 0.1rem;
    color: #999;
  }
  .huif_ms::-webkit-input-placeholder {
    color: #999;
  }
  .huif_bot{
    float: right;
    width: 75%;
    margin-top: 0.35rem;
  }
  .huif_btn{
    width: 65%;
    height: 0.88rem;
    border: none;
    background: #00712f;
    border-radius: 0.1rem;
    color: #fff;
    font-size: 0.26rem;
    cursor: pointer;
  }
  .huif_yzm_con{
    width: 100%;
    line-height: 0.88rem;
    margin-bottom: 0.22rem;
    position: relative;
  }
  .huif_yzm{
    width: 30%;
    height: 0.88rem;
    line-height: 0.88rem;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
  }
  .huif_yzm img{
    width: 100%;
    height: 100%;
  }

  .f_beian{
	color: #fff;
	position: static;
	left:auto;
	bottom:auto;
	padding-top:0.2rem;
  }
}
  