@media screen and (max-width: 700px) {
  #scrollsidebar{
    display: none;
  }
  .search_bd {
    margin-right: 16px;
  }
  .search_bd .list .item{
    padding: .0625rem;
  }
  .search-top-box{
    display: none;
  }
  .search_left{
    display: none;
  }
  .w1200{
    width: auto;
  }
  .search_right{
    width: auto;
    float: none;
  }
  .newsPage .item {
    height: 134px;
    border: none;
    border-bottom: 1px solid #f3f3f3;
  }
  .newsPage .item .txt{
    width: auto;
    margin-top: .125rem;
  }
  .newsPage .item a{
    padding: 0;
  }
  .newsPage .item img{
    width: 100px;
    height: 100px;
    margin-right: 10px;
  }
  .newsPage .item h3{
    font-size: 16px;
    line-height: .5rem;
    max-height: 0.8rem;
    overflow: hidden;
    line-clamp: 2;
  }
  .newsPage .item .time {
    width: 130px;
    padding: 20px 0 20px 45px;
    border-left: 1px solid #eee;
    font-family: arial;
    font-size: 18px;
    color: #999;
    text-align: center;
    display: none;
  }


  .G_lanfooter {
    width: 7.5rem;
    height: 0.64rem;
    background-color: rgba(0, 80, 170, 1);
  }

  /* 公共头部 开始 */
  .haeder_box .haeder_top {
    display: none;
  }
  .mySwiper-doctor .swiper-wrapper .swiper-slide {
    height: auto !important;
  }
  /* .landi div {
    display: none !important;
  } */
  .G_lanfooter div {
    display: none !important;
  }
  .g_new_box5 {
    height: 4.24rem !important;
  }

  .mySwiper-djhd .swiper-wrapper .swiper-slide > a > div .txt {
    font-size: 0.28rem !important;
  }

  .g_new_box5 .box5_right .rongbox p {
    font-size: 0.2rem !important;
    /* width: 4.6rem; */
    margin: 0 !important;

    /* -webkit-line-clamp: 4; */
    /* line-height: 0; */
  }
  .g_new_box5 .box5_right .rongbox p img {
    display: none;
  }
  .g_new_box5 .box5_right .rongbox p span {
    font-size: 0.24rem !important;
    /* height: 1.2rem; */
    width: 4.6rem;
    margin-left: 0;
    -webkit-line-clamp: 4;
    line-height: 0.5rem;
  }

  .mySwiper-doctor .swiper-wrapper .swiper-slide > a .doctor_img {
    width: 100%;
    height: 2.3rem !important;
    overflow: hidden;
  }

  .mySwiper-doctor .swiper-wrapper .swiper-slide > a .date {
    overflow:hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }

  .mySwiper-doctor .swiper-wrapper .swiper-slide > a img {
    display: none;
    width: 100%;
    height: auto;
  }
  .haeder_box .header_content {
    width: auto;
    padding: 0 0.24rem;
    margin: 0;
    height: auto;
    display: block;
    overflow: hidden;
    margin-top: 0.3rem;
  }

  .haeder_box .header_ctn_logo {
    width: 1.08rem;
    height: 1.08rem;
    margin: 0;
    float: left;
    margin-right: 0.18rem;
  }

  .haeder_box .header_ctn_name {
    height: 1.08rem;
    padding: 0;
    margin-right: 0;
    float: left;
    margin-left: 20px;
  }

  .haeder_box .header_ctn_name_ctn {
    width: 4.625rem;
    font-size: 0.32rem;
  }

  .haeder_box .header_ctn_name_img {
    width: 4.2rem;
    height: 0.46rem;
  }
  .haeder_box .header_ctn_down {
    display: block;
    width: 0.48rem;
    height: 0.36rem;
    position: fixed;
    right: 20px;
    top: 20px;
  }
  .haeder_box .header_ctn_down img {
    width: 100%;
    height: 100%;
  }
  .haeder_box .header_ctn_down .pull_down_img {
    display: block;
  }
  .haeder_box .header_ctn_down .pull_up_img {
    display: none;
  }
  .haeder_box .header_ctn_down.active .pull_down_img {
    display: none;
  }
  .haeder_box .header_ctn_down.active .pull_up_img {
    display: block;
  }
  /* .header_ctn_tab_h {
    display: block;
  } */
  .header_ctn_tab_h.active {
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10000;
    overflow: hidden;
  }
  .header_h_main {
    position: absolute;
    right: 0;
    top: 1.54rem;
    height: 100vh;
    background-color: #fff;
    z-index: 10;
    box-shadow: -0.12rem 0px 0.168rem 0px #33333333;
    width: 0;
    padding: 0;
    box-sizing: border-box;
    transition: 0.1s all linear;
  }
  .header_h_main.active {
    width: 3.6rem;
    padding-left: 0.8rem;
    padding-top: 0.68rem;
  }

  .header_h_main .header_h_main_item {
    width: 100%;
    margin-bottom: 0.88rem;
  }
  .header_h_main .header_h_main_item a {
    display: flex;
    align-items: center;
  }
  .header_h_main .header_h_main_item a img {
    width: 0.4rem;
    height: 0.4rem;
    margin-right: 0.36rem;
  }
  .header_h_main .header_h_main_item .item_img {
    display: block;
  }
  .header_h_main .header_h_main_item .item_img_active {
    display: none;
  }
  .header_h_main .header_h_main_item.active .item_img {
    display: none;
  }
  .header_h_main .header_h_main_item.active .item_img_active {
    display: block;
  }
  .header_h_main .header_h_main_item .header_h_main_item_text {
    font-family: PingFang SC;
    font-size: 0.34rem;
    font-weight: 500;
    line-height: 0.48rem;
    text-align: left;
    color: #444444;
  }
  .header_h_main .header_h_main_item.active .header_h_main_item_text {
    color: #0050aa;
  }

  .haeder_box .menu {
    margin-top: 100px;
  }

  .haeder_box .menu .menu_top{
    margin-bottom: 0;
  }

  .haeder_box .menu .menu_top .menu_phone {
    display: none;
  }


  .haeder_box .menu .header_ctn_tab {
    margin-top: 1.24rem;
    width: 100%;
    display: flex;
    height: 0.28rem;
    align-items: center;
    justify-content: space-between;
    overflow-y: auto;
    white-space: nowrap;
    display: none;
  }

  .haeder_box .menu .header_ctn_tab::-webkit-scrollbar {
    display: none;
  }

  .haeder_box .header_tab_item {
    font-size: 0.24rem;
    line-height: 0.28rem;
    margin: 0 0.06rem;
  }

  .haeder_box .header_banner {
    margin: auto;
    height: 3.16rem;
    margin-top: 0.32rem;
    width: 7.02rem;
  }

  .haeder_box .banner_img {
    width: 7.02rem;
    height: 3.16rem;
  }

  /* 公共头部 结束 */
  /* 模块标题 开始*/
  .all_title_main {
    overflow: hidden;
    margin-top: 0.48rem;
    padding: 0;
    width: 100%;
  }

  .all_title_main .all_title_text {
    font-family: PingFang SC;
    font-size: 0.375rem;
    font-weight: 600;
    line-height: 0.4rem;
    text-align: center;
    color: #363636;
  }

  .all_title_main .all_title_English {
    display: none;
  }

  /* 模块标题 结束*/

  .all_title_main .all_title_English {
    display: none;
  }

  /* 模块标题 结束*/
  /* G.map底部开始 */
  .G_map {
    width: 7.5rem;
    height: 3.2rem;
  }

  .G_map .map_left {
    width: 100%;
    height: 100%;
  }

  .G_map .map_right {
    width: 3.78rem;
    height: 100%;
  }

  .G_map .map_right .name {
    display: none;
  }

  .G_map .map_right .iphone {
    font-size: 0.16rem;
    margin: 0.7rem 0 0 0.18rem;
  }

  .G_map .map_right .dizhi {
    font-size: 0.16rem;
    margin: 0.24rem 0 0 0.18rem;
  }

  .G_map .map_right .dizhi > div {
    width: 2.34rem;
  }

  .G_map .map_right .car {
    font-size: 0.16rem;
    margin: 0.24rem 0 0 0.18rem;
  }

  .G_map .map_right .car > div {
    width: 2.34rem;
  }

  .G_map .map_right .erwima {
    display: none;
  }

  .G_map .map_right .erwima {
    display: none;
  }

  .landi {
    width: 7.5rem;
    height: 1.64rem;
  }
  .landi .link_box {
    display: none;
  }
  .landi .footer_box {
    width: 100%;
    height: 100%;
  }
  .landi .icp_box {
    display: block;
    box-sizing: border-box;
    padding-top: .125rem;
  }
  .landi .icp_box .icp_item {
    margin: 0 0.12rem;
    font-size: 0.24rem;
  }
  .landi .icp_box .icp_item a {
    font-size: 0.24rem;
  }
  .icp_map_h {
    display: none;
  }
  /* G.map底部结束 */
  /* G.首页开始 */
  .G_index_box {
    min-height: 16rem;
  }

  .navigation {
    display: none;
  }

  .g_new_box1 {
    width: 7.02rem;
    height: auto;
    margin-bottom: 0.25rem;
  }

  .g_new_box1 .box1_right {
    width: 3.1rem;
    height: auto !important;
  }

  .g_new_box1 .box1_right .xiangq {
    height: 0.28rem;
    font-size: 0.2rem;
    margin-top: 0.2rem;
  }

  .g_new_box1 .box1_right .xiangq > div {
    width: 0.4rem;
    height: 0.4rem;
  }

  .g_new_box1 .box1_right .top_box {
    width: 3.1rem;
    height: 1.6rem;
    display: flex;
  }

  .g_new_box1 .box1_right .top_box .right {
    height: 1.3rem;
    padding: 0.2rem 0.1rem;
  }

  

  .g_new_box1 .box1_right .top_box .right .title {
    max-width: 2rem;
    font-size: 0.16rem;
  }

  .g_new_box1 .box1_right .top_box .right p {
    margin: 0.2rem 0 0.12rem 0;
  }

  .g_new_box1 .box1_right .top_box .right .textbox {
    height: 0.54rem;
    font-size: 0.16rem;
  }

  .g_new_box1 .box1_right .top_box .leftt {
    width: 1.6rem;
    height: 0.48rem;
    margin-top: 0.46rem;
  }

  .g_new_box1 .box1_right .top_box .leftt .time {
    font-size: 0.16rem;
  }

  .g_new_box1 .box1_right .top_box .leftt .year {
    font-size: 0.1rem;
    white-space: nowrap;
  }

  .g_new_box1 .box1_right .list {
    height: 0.8rem;
  }
  .box1_right .list {
    min-height: 2.5rem;
  }
  .g_new_box1 .box1_right .list > div {
    width: 3.1rem;
    display: none;
    border-bottom: 0.0125rem solid #eee;
  }
  .g_new_box1 .box1_right .list > div > .time2 {
    display: none;
  }
  .g_new_box1 .box1_right .list > div:nth-child(2) {
    display: block !important;
  }
  .g_new_box1 .box1_right .list > div:nth-child(2) .time2 {
    display: block !important;
  }

  .g_new_box1 .box1_right .list > div:nth-child(2) .time2 {
    font-size: 0.14rem;
    display: flex !important;
    justify-content: flex-end;
  }
  .g_new_box1 .box1_right .list .box {
    width: 2.66rem;
    font-size: 0.18rem;
    padding: 0.08rem 0;
    border: 0;
  }

  .g_new_box1 .box1_right .list .time2 {
    font-size: 0.14rem;
    display: flex;
    justify-content: flex-end;
  }

  .g_new_box1 .box1_left {
    width: 3.76rem;
  }

  .g_new_box1 .box1_left img {
    height: 2.12rem;
  }


 

  .g_new_box1 .box1_left .box_left_bom {
    display: flex;
    width: 100%;
    height: 0.76rem;
    color: white;
    background-color: #0050aa;
  }

  .g_new_box1 .box1_left .box_left_bom .left_left {
    display: none;
  }

  .g_new_box1 .box1_left .new-swiper-pagination{
    display: none;
  }

  .g_new_box1 .box1_left .box_left_bom .left_right {
    width: 3.76rem;
    height: 0.76rem;
    margin-top: 0.24rem;
  }

  .g_new_box1 .box1_left .box_left_bom .left_right .left_right_tit {
    font-size: 0.2rem;
    text-align: center;
    box-sizing: border-box;
    padding: 0 0.1rem;
  }

  .g_new_box1 .box1_left .box_left_bom .left_right p {
    display: none;
  }

  .g_new_box1 .box1_left .box_left_bom .left_right .text {
    display: none;
  }

  /* 2.门诊出诊表开始 */
  .G_box2_tab {
    width: 7.5rem;
    height: 1.12rem;
    overflow-x: auto
  }

  .G_box2_tab .box {
    min-width: 1.2rem;
    height: 1.12rem;
    font-size: 0.24rem;
    display: flex;
    align-items: center;
  }

  .G_box2_tab .box>img {
    display: none
  }

  .G_box2_tab .box span {
    font-size: 0.24rem;
    margin-top: 0 !important;
    display: inline-block;
    width: 1.675rem
  }

  .G_box2_tab .box {
    min-width: auto
  }

  .G_box2_tab .box span {
   
  }

  .big_box2 {
    width: 7.5rem;
    height: 5.86rem;
    margin-top: 0.24rem;
  }

  .big_box2 .con {
    width: 7.02rem;
    padding: 0.24rem 0;
  }

  .big_box2 .con .hua {
    width: 3.24rem;
    min-height: 5.24rem;
    max-height: 5.24rem;
    margin-right: 0.28rem;
  }

  .big_box2 .con .hua p {
    line-height: 0.28rem;
    height: 0.28rem;
    font-size: 0.2rem;
    margin: 0.32rem 0.24rem;
  }

  .big_box2 .con .kaqie {
    width: 3.5rem;
    height: 5.34rem;
  }

  .big_box2 .con .kaqie .ka_top span {
    font-size: 0.3rem;
    font-weight: 500;
    color: #0050aa;
  }

  .big_box2 .con .kaqie .ka_top .qie {
    display: none;
  }

  .big_box2 .con .kaqie .ka_con {
    margin-top: 0;
    width: 3.5rem;
    height: 4.8rem;
    flex-direction: column;
  }

  .big_box2 .con .kaqie .ka_con > div {
    width: 100%;
    height: 2.2rem;
  }

  .big_box2 .con .kaqie .ka_con > div .zhize {
    padding: 0.12rem 0;
  }

  .big_box2 .con .kaqie .ka_con > div img {
    display: none;
  }

  .big_box2 .con .kaqie .ka_con > div .zhizetext {
    margin-top: 0.12rem;
    -webkit-line-clamp: 2;
  }

  /* 2.门诊出诊表结束 */
  /* 3.就诊指南开始 */
  .g_new_box3 {
    width: 7.02rem;
  }

  .g_new_box3 a > div {
    z-index: 0;
    width: 1.76rem;
    height: 1.76rem;
  }

  .g_new_box3 a > div .icon {
    width: 0.48rem;
    height: 0.48rem;
    margin: 0.4rem 0 0.16rem 0;
  }

  .g_new_box3 a > div .text {
    font-size: 0.2rem;
  }

  /* 3.就诊指南结束 */
  /* 4.科室导航开始 */
  .g_new_box4 {
    display: none;
  }

  .g_new_box4_H5 {
    margin-top: 0.28rem;
    display: block;
  }

  .g_new_box4_H5 .H5_swiper {
    width: 7.02rem;
    margin: auto;
    min-height: 3rem;
    display: flex;
    flex-wrap: wrap;
  }

  .g_new_box4_H5 .H5_swiper > div:nth-child(3n) {
    margin: 0.24rem 0;
  }

  .g_new_box4_H5 .H5_swiper > div {
    margin: 0.24rem 0.24rem 0.24rem 0;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    width: 2.16rem;
    color: #444;
    font-size: 0.2rem;
    height: 1.04rem;
    background-color: #d9d9d9;
  }

  .g_new_box4_H5 .H5_swiper > div > span {
    display: inline-block;
    width: 1.4rem;
  }

  /* 特色诊疗开始 */
  .g_new_box5 {
    width: 7.02rem;
    height: auto;
  }
  .mySwiper-jcdj {
    width: 7rem !important;
  }
  .g_new_box5 .box5_left {
    width: 2rem;
  }
  .G_list_detail {
    min-height: auto !important;
  }
  .g_new_box5 .box5_left .sanbao {
    width: 0.3rem;
    width: 0.3rem;
  }

  .g_new_box5 .box5_left .sanjiao {
    border-top: 0.15rem solid transparent;
    border-left: 0.2rem solid #0050aa;
    border-bottom: 0.15rem solid transparent;
  }

  .g_new_box5 .box5_left > div {
    margin: 0.08rem 0;
    margin-bottom: 0.16rem !important;
  }

  .g_new_box5 .box5_left .ttx {
    width: 1.68rem;
    /* height: 0.72rem; */
    font-size: 0.24rem;
  }

  .g_new_box5 .box5_right {
    width: 5.04rem;
    height: 4.24rem;
  }

  .g_new_box5 .box5_right .rongbox {
    height: 100%;
    /* overflow: hidden; */
    /* -webkit-line-clamp: 5; */
    overflow: auto;
    overflow-x: hidden;
  }

  .g_new_box5 .box5_right img {
    width: 100%;
    height: 100%;
  }

  .g_new_box5 .box5_right p {
    margin: 0.22rem 0.24rem;
  }

  .g_new_box5 .box5_right .text_wen {
    font-size: 0.16rem;
    height: 1.2rem;
    width: 4.6rem;
    margin-left: 0.24rem;
    -webkit-line-clamp: 4;
  }

  /* 5.科室导航结束 */

  /* 6.院报开始 */
  .g_new_box6 {
    width: 7.3rem;
    height: auto;
  }

  .g_new_box6 .G_box_con3_qie {
    display: none;
  }

  .g_new_box6 .box6_con {
    height: auto;
    width: 100%;
  }

  .g_new_box6 .box6_con a > div {
    width: 3.6rem;
    height: 2.7rem;
  }

  .g_new_box6 .box6_con a > div .wen_text {
    top: 1.8rem;
  }

  .g_new_box6 .box6_con a > div .wen_text .time {
    display: none;
  }

  .g_new_box6 .box6_con a > div img {
    width: 3.6rem;
    height: 1.96rem;
  }

  .g_new_box6 .box6_con .con_txt {
    display: none;
  }

  .map_box {
    margin-top: 0.28rem;
  }

  /* G.首页结束 */
  /* G.患者服务开始 */
  .G_zxwd {
    width: 7.5rem;
    display: flex;
    flex-wrap: wrap;
    background-color: white;
    height: auto;
  }

  .G_zxwd .lie {
    min-height: 3.58rem;
    max-height: 3.58rem;
    padding: 0.28rem;
    box-sizing: border-box;
  }

  .G_zxwd .lie > img {
    display: none;
  }

  .G_zxwd .lie h2 {
    font-size: 0.28rem;
    margin: 0.08rem 0.28rem;
  }

  .G_zxwd .lie > p {
    font-size: 0.25rem;
    margin: 0.16rem 0 0 0.28rem;
  }

  .G_zxwd .lie > p img {
    width: 0.25rem;
    height: 0.25rem;
  }

  .G_zxwd .wenda {
    height: auto;
    width: 100%;
    margin: 0;
  }

  .G_zxwd .wenda h3 {
    font-size: 0.22rem;
    margin: 0.36rem 0 0 0.24rem;
  }

  .G_zxwd .wenda .problem {
    width: 7.02rem;
    height: 0.8rem;
    line-height: 0.8rem;
    margin: 0.1rem auto 0.16rem;
  }

  .G_zxwd .wenda .answer {
    font-size: 0.2rem;
    width: 7.02rem;
    height: 2.28rem;
    margin: auto;
    color: #444;
  }

  .G_zxwd .wenda .answer > div {
    height: 1.45rem;
  }

  .G_box_con3_qie {
    display: none;
  }

  .zkbox {
    margin-bottom: 0.2rem;
    height: auto;
    margin-top: 0.16rem;
    width: 7.02rem;
  }

  .zkbox > div {
    width: 2.24rem;
  }

  .zkbox > div > img {
    width: 2.24rem;
    height: 1.84rem;
  }

  .zkbox > div > p {
    width: 0.36rem;
    height: 0.1rem;
    margin: 0.12rem 0;
  }

  .zkbox > div:nth-child(4) {
    display: none;
  }

  .hzfy {
    display: block;
  }

  /* G.患者服务结束 */
  /* G.党建工作开始 */
  /* 1.基层党建开始 */
  .jcdj {
    width: 7.02rem;
    height: 2.8rem;
  }

  .jcdj a > div {
    width: 3.38rem;
  }

  .jcdj a > div img {
    height: 2.3rem;
  }

  .jcdj a > div p {
    font-size: 0.24rem;
    margin: 0.24rem 0 0.2rem 0;
  }

  .jcdj a > div .txt {
    display: none;
  }

  .jcdj a:nth-child(3) {
    display: none;
  }

  /* 1.基层党建结束 */
  /* 2.党建要闻开始 */
  .djyw {
    height: auto;
    width: 7.02rem;
  }

  .djyw .left {
    width: 7.04rem;
    height: 4.76rem;
  }

  .djyw .left > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .djyw .left .tit {
    margin: 3.14rem 0 0 0.28rem;
  }

  .djyw .left .time {
    margin: 0.14rem 0 0 5.4rem;
  }

  .djyw .right {
    display: none;
  }

  /* 2.党建要闻结束 */
  /* 3.理论学习开始 */
  .llxx {
    width: 7.04rem;
    height: auto;
    min-height: 6rem;
  }

  .llxx a > div {
    height: auto;
    margin: 0.12rem 0;
    flex-direction: row-reverse;
  }

  .llxx a > div .time {
    display: none;
  }

  .llxx a > div .wenben {
    display: flex;
    flex-direction: column;
    width: 4.08rem;
  }

  .llxx a > div .wenben .tit {
    font-size: 0.22rem;
    width: 3.92rem;
    max-height: 0.7rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin: 0.12rem 0 0.22rem 0;
  }

  .llxx a > div .wenben .contxt {
    color: #999;
    font-size: 0.16rem;
    width: 4.08rem;
  }

  .llxx a > div .img {
    width: 2.8rem;
    height: 2.16rem;
  }

  .djfy {
    display: none;
  }

  /* 3.理论学习结束 */
  /* 4.党建活动开始 */
  .djhd {
    width: 7.04rem;
  }

  .djhd a > div:nth-child(2n + 1) {
    display: none;
  }

  .djhd a > div {
    width: 3.4rem;
  }

  .djhd a > div > img {
    height: 2.18rem;
  }

  .djhd a > div .yd {
    display: none;
  }

  /* 4.党建活动结束 */
  .lzjs {
    width: 7.04rem;
    height: 2.84rem;
  }

  .lzjs .leftimg {
    width: 3.24rem;
    height: 2.84rem;
  }

  .lzjs .leftimg .baibei {
    width: 4.18rem;
    height: 2.36rem;
    top: 0.26rem;
    left: 2.84rem;
  }
  .mySwiper-djhd .swiper-wrapper .swiper-slide > a > div {
    width: 90% !important;
    margin: auto !important;
  }
  .lzjs .leftimg .baibei .title {
    margin: 0.34rem 0 0 0.24rem;
    font-size: 0.2rem;
  }
  .mySwiper-djhd {
    width: 7.6rem !important;
  }
  .lzjs .leftimg .baibei .txtbox {
    margin: 0.15rem 0 0 0.24rem;
    width: 3.92rem;
    height: 1.1rem;
    font-size: 0.16rem;
    -webkit-line-clamp: 4;
  }

  .lzjs .leftimg .baibei .xiangq2 {
    display: none;
  }

  .lzjs .leftimg .heibei {
    width: 3.78rem;
    height: 2.2rem;
    left: 3.28rem;
    top: 0.18rem;
  }

  /* 5.廉政建设开始 */
  /* 5.廉政建设结束 */
  /* 6.党史学习开始 */
  .dsxx {
    margin-top: 0;
    background-color: white;
  }

  .dsxx .dsxxcon {
    width: 7.5rem;
    height: auto;
  }

  .dsxx .dsxxcon > a:nth-child(2n + 1) {
    /* display: none; */
  }

  .dsxx .dsxxcon a > div {
    width: 7.5rem;
    height: 1.5rem;
    margin-bottom: 0.16rem;
    background-color: #f6f6f6;
  }

  .dsxx .dsxxcon a > div .right .tit {
    font-size: 0.22rem;
    margin: 0.14rem 0 0.16rem 0 !important;
  }

  .dsxx .dsxxcon a > div .right .con {
    font-size: 0.16rem;
  }

  /* 6.党史学习结束 */
  /* 7.职工之家开始 */
  .zgzj {
    width: 7.04rem;
    height: 2.66rem;
  }

  .zgzj .firstimg {
    display: none;
  }

  .zgzj .fourimg {
    display: flex;
    flex-wrap: nowrap;
  }

  .zgzj .fourimg > .img:nth-child(2n + 1) {
    display: none;
  }

  .zgzj .fourimg > .img {
    width: 3.48rem;
    height: 2.66rem;
  }

  /* 7.职工之家结束 */
  /* G.其他列表类详情页开始 */
  .G_nav {
    width: 7.02rem;
    margin: auto;
    height: 0.76rem;
  }

  .G_nav .con {
    width: 90%;
    margin: auto;
    height: 0.4rem;
  }

  .G_nav .con .img {
    width: 0.4rem;
    height: 0.4rem;
    margin-right: 0.28rem;
  }
  .dsxx .dsxxcon > a > div .right {
    width: 5.6rem !important;
  }
  .zczj {
    width: 7.02rem;
  }

  .zczj .title {
    margin: 0.48rem 0 0.2rem 0;
  }

  .zczj .todayuser {
    /* justify-content: space-between; */
    width: 7.02rem;
    min-height: 6rem;
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(3, 1fr);
  }

  .zczj .todayuser .tobox {
    margin: 0 0 0.6rem;
    width: 2.2rem;
    min-height: 4rem;
  }

  .zczj .todayuser .tobox .userimg {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
  }

  .zczj .todayuser .tobox .post .name {
    margin: 0.2rem 0.16rem 0.16rem 0;
  }

  .zczj .todayuser .tobox .post .postt {
    margin: 0.2rem 0.16rem 0.16rem 0;
  }

  .zczj .todayuser .tobox .affair {
    margin-top: 0.08rem;
    height: 0.8rem;
    -webkit-line-clamp: 3;
  }

  /* G.新闻、文章列表开始 */
  .G_list_detail > :nth-child(3n-1) {
    margin: 0;
  }
  .health_box {
    width: 7rem !important;
  }
  #jkzn {
    margin-bottom: 0.4rem;
  }
  /* .swiper-backface-hidden .swiper-slide{
  width: 100% !important;
 } */
  .mySwiper-health .swiper-wrapper .swiper-slide > a {
    display: flex;
    flex-direction: column;
    /* align-items: center; */
  }
  .mySwiper-health .swiper-wrapper .swiper-slide > a > img {
    width: 150% !important;
    /* width: 90% !important; */
    margin: auto !important;
    /* width: 2.24rem !important; */
    /* height: 92re !important; */
  }

  .G_list_detail {
    width: 7.02rem;
    margin-top: 0.24rem;
  }

  .G_list_detail a > div:nth-child(3n-1) {
    margin: 0;
  }
  .G_list_detail > :nth-child(3n-1) {
    margin-bottom: 0.37rem;
  }

  .G_list_detail a {
    height: auto !important;
  }

  .G_list_detail a > div {
    align-items: flex-start;
    margin-bottom: 0.16rem;
    width: 7.02rem;
    height: 1.86rem;
    position: relative;
  }
  .mySwiper-health .swiper-pagination {
  }
  .G_zxwd .wenda .answer > div p span {
    font-size: 0.25rem !important;
  }
  .G_list_detail a > div .time {
    margin: 0;
    position: absolute;
    top: 1.4rem;
    right: 0.28rem;
    font-size: 0.16rem;
  }
  .mySwiper-doctor .swiper-wrapper .swiper-slide > a {
    height: auto !important;
  }

  .mySwiper-doctor .swiper-wrapper .swiper-slide > a .zhizetext {
    height: 0.6rem !important;
    padding: 0 !important;
    -webkit-line-clamp: 2 !important;
  }
  .txtcon img {
    width: 100% !important;
  }
  .mySwiper-doctor .swiper-wrapper .swiper-slide {
    height: 4.35rem !important;
  }
  .G_list_detail a > div .title {
    height: 0.4rem;
    margin: 0.28rem 0 0 0.28rem;
  }

  .G_list_detail a > div .henxian {
    display: none;
  }

  .G_list_detail a > div .btn {
    display: none;
  }

  .G_list_detail a > div .con {
    height: auto;
    font-size: 0.18rem;
    margin: 0.16rem 0 0.16rem 0.28rem;
    text-align: left;
  }

  /* G.详情页开始 */
  .G_upper {
    display: none;
  }

  .nuxt {
    display: none;
  }

  .G_details {
    height: auto;
    width: 7.02rem;
    /* text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; */
  }

  .G_details .two_tit {
    text-align: center;
  }

  .G_details .xian {
    width: 90%;
    margin: auto;
  }

  .G_details .txtcon {
    height: auto;
    width: 7.02rem;
    margin: auto;
    overflow: hidden;
  }

  .G_details .sx_detail_box {
    display: block;
    width: 4.44rem;
    height: 0.68rem;
    margin: 1rem auto;
    display: flex;
    justify-content: space-between;
  }

  .G_details .sx_detail_box .H5_detailupper {
    width: 1.72rem;
    height: 0.68rem;
    background-color: #dedede;
    display: flex;
    align-items: center;
    justify-content: center;
    color: black;
  }

  .G_details .sx_detail_box .H5_detailnuxt {
    width: 1.72rem;
    height: 0.68rem;
    background-color: #0050aa;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
  }

  .G_details .H5_detailupper {
    display: block;
  }

  .detail_bom {
    display: none;
  }

  /* YWJ */

  /* 导航条 */
  .navigation {
    display: none;
  }

  /* 联系我们 */
  .contact_us_box {
    margin-top: 0;
    overflow: hidden;
  }

  .contact_us_box .map_box {
    margin-top: 0.28rem;
  }

  /* 医院概况 开始 */
  .overview_box {
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
  }

  /* 医院简介 开始 */
  .overview_box .intro_box {
    width: 100%;
  }

  .overview_box .intro_box .intro_content {
    margin: 0 auto;
    margin-top: 0.16rem;
    width: 7.02rem;
    display: block;
  }

  .overview_box .intro_box .intro_ctn_left {
    width: 100%;
  }

  .overview_box .intro_box .intro_ctn_left_title {
    display: none;
  }

  .overview_box .intro_box .intro_ctn_left_text {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.4rem;
    text-align: left;
    color: #999999;
    margin-top: 0;
    height: auto;
  }

  .overview_box .intro_box .intro_ctn_left_btn {
    /* display: none; */
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }

  .overview_box .intro_box .intro_ctn_right {
    display: none;
  }

  /* 医院简介 结束 */
  /* 院务公开 开始 */
  .overview_box .open_box {
    overflow: hidden;
    margin-top: 0;
  }

  .overview_box .open_box .open_content {
    width: 7.02rem;
    overflow: hidden;
    display: none;
    margin: 0.16rem auto 0;
  }

  .overview_box .open_box .open_content.active {
    display: block;
  }

  .overview_box .open_box .open_ctn_left {
    width: 100%;
    height: 4.08rem;
  }

  .overview_box .open_box .open_ctn_right {
    width: 100%;
    height: 0.84rem;
    background-color: #0050aa;
    overflow: hidden;
  }

  .overview_box .open_box .open_right_title {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0.14rem;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.32rem;
    text-align: left;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    box-sizing: border-box;
  }

  .overview_box .open_box .open_right_line {
    display: none;
  }

  .overview_box .open_box .open_right_text {
    display: none;
  }

  .overview_box .open_box .open_right_btn {
    display: none;
  }

  .overview_box .open_box .open_pag {
    width: 100%;
    justify-content: center;
    margin-top: 0.16rem;
    display: flex;
  }

  .overview_box .open_box .open_pag_item {
    width: 0.2rem;
    height: 0.2rem;
    border: 0.02rem solid #0050aa;
    box-sizing: border-box;
    margin: 0 0.08rem;
    cursor: pointer;
  }

  .overview_box .open_box .open_pag_item.active {
    background-color: #0050aa;
  }

  /* 院务公开 结束 */
  /* 医院环境 开始 */
  .overview_box .environment_box {
    overflow: hidden;
    width: 100%;
    margin-top: 0;
  }

  .overview_box .environment_box .environment_content {
    width: 7.02rem;
    margin: 0 auto;
    margin-top: 0.16rem;
    display: none;
  }

  .overview_box .environment_box .environment_content.active {
    display: block;
  }

  .overview_box .environment_box .environment_top_first {
    width: 4.12rem;
    height: 2.3rem;
  }

  .overview_box .environment_box .environment_top_item.H5_top_item {
    width: 2.84rem;
    height: 2.3rem;
  }

  .overview_box .environment_box .environment_top_item:last-child {
    display: none;
  }

  .overview_box .environment_box .environment_top_item {
    width: 2.3rem;
    height: 2.3rem;
    margin-bottom: 0.06rem;
  }

  .overview_box .environment_box .environment_ctn_bom {
    display: flex;
    justify-content: space-between;
  }

  .overview_box .environment_box .environment_pag {
    width: 100%;
    justify-content: center;
    margin-top: 0.16rem;
    display: flex;
  }

  .overview_box .environment_box .environment_pag_item {
    width: 0.2rem;
    height: 0.2rem;
    border: 0.02rem solid #0050aa;
    box-sizing: border-box;
    margin: 0 0.08rem;
    cursor: pointer;
  }

  .overview_box .environment_box .environment_pag_item.active {
    background-color: #0050aa;
  }

  /* 医院环境 结束 */
  /* 领导简介 开始 */
  .overview_box .leader_box {
    margin-top: 0;
    overflow: hidden;
  }

  .overview_box .leader_box .leader_content {
    width: 100%;
    height: 3.66rem;
    background-color: #f6f6f6;
    overflow: hidden;
    margin-top: 0.16rem;
  }

  .overview_box .leader_box .leader_ctn_main {
    width: 7.02rem;
    height: auto;
    margin: 0 auto;
    margin-top: 0.28rem;
  }

  .overview_box .leader_box .leader_main_top {
    display: flex;
    align-items: start;
    justify-content: space-between;
    width: 100%;
    height: 0.4rem;
  }

  .overview_box .leader_box .leader_tab_item {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: left;
    margin-right: 0.52rem;
    color: #444444;
    position: relative;
    cursor: pointer;
  }

  .overview_box .leader_box .leader_tab_item.active::after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.1rem;
    content: "";
    width: 0.36rem;
    height: 0.06rem;
    border-radius: 0.8rem;
    background-color: #0050aa;
  }

  .overview_box .leader_box .leader_pag {
    display: flex;
  }

  .overview_box .leader_box .pag_icon {
    width: 0.4rem;
    height: 0.4rem;
    background-color: #0050aa;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }

  .overview_box .leader_box .pag_img_active {
    width: 0.24rem;
    height: 0.24rem;
    display: none;
  }

  .overview_box .leader_box .pag_img {
    width: 0.24rem;
    height: 0.24rem;
  }

  .overview_box .leader_box .leader_ctn_intro {
    margin-top: 0.4rem;
    overflow: hidden;
    width: 100%;
    display: flex;
    justify-content: space-between;
  }

  .overview_box .leader_box .leader_item:not(:first-child) {
    display: none;
  }

  .overview_box .leader_box .leader_item {
    width: 100%;
    height: 2.36rem;
    overflow: hidden;
  }

  .overview_box .leader_box .leader_item a {
    display: flex;
  }

  .overview_box .leader_box .leader_item_img {
    width: 2.36rem;
    height: 100%;
    margin-right: 0.36rem;
  }

  .overview_box .leader_box .leader_item_text {
    width: auto;
    flex: 1;
    margin: 0;
    margin-top: 0.12rem;
  }

  .overview_box .leader_box .leader_item_name {
    font-family: PingFang SC;
    font-size: 0.22rem;
    font-weight: 400;
    line-height: 0.3rem;
    text-align: left;
    color: #333333;
  }

  .overview_box .leader_box .leader_item_name span {
    margin-right: 0.16rem;
  }

  .overview_box .leader_box .leader_item_line {
    width: 100%;
    height: 0.02rem;
    background-color: #d7d7d7;
    margin-top: 0.12rem;
  }

  .overview_box .leader_box .leader_item_des {
    margin-top: 0.16rem;
    font-family: PingFang SC;
    font-size: 0.22rem;
    font-weight: 400;
    line-height: 0.32rem;
    text-align: left;
    color: #999999;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    height: 0.9rem;
  }

  .overview_box .leader_box .leader_item_more {
    width: 100%;
    display: flex;
    justify-content: end;
    align-items: center;
    margin-top: 0.42rem;
  }

  .overview_box .leader_box .leader_more_text {
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.28rem;
    text-align: left;
    color: #333;
    margin-right: 0.08rem;
  }

  .overview_box .leader_box .leader_more_icon {
    width: 0.28rem;
    height: 0.28rem;
  }

  .overview_box .leader_box .leader_more_icon img {
    width: 100%;
    height: 100%;
  }

  /* 领导简介 结束 */
  /* 组织架构 开始 */
  .overview_box .framework_box {
    display: none;
  }

  /* 组织架构 结束 */
  /* 荣誉展示 开始 */
  .overview_box .honor_box {
    margin-top: 0;
    overflow: hidden;
  }

  .overview_box .honor_box .honor_content {
    width: 7.02rem;
    margin: 0 auto;
    margin-top: 0.16rem;
    display: none;
  }

  .overview_box .honor_box .honor_item {
    width: 2.26rem;
    height: 3.2rem;
    background-color: #f6f6f6;
  }

  .overview_box .honor_box .honor_item:last-child {
    display: none;
  }

  .overview_box .honor_box .honor_item_img {
    width: 1.72rem;
    height: 2.4rem;
    margin: 0.28rem auto 0.12rem;
  }

  .overview_box .honor_box .honor_item_title {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.28rem;
    text-align: center;
    margin: 0 auto;
  }

  .overview_box .honor_box .honor_pag {
    width: 100%;
    justify-content: center;
    margin-top: 0.16rem;
    display: flex;
  }

  .overview_box .honor_box .honor_pag_item {
    width: 0.2rem;
    height: 0.2rem;
    border: 0.02rem solid #0050aa;
    box-sizing: border-box;
    margin: 0 0.08rem;
    cursor: pointer;
  }

  .overview_box .honor_box .honor_pag_item.active {
    background-color: #0050aa;
  }

  /* 荣誉展示 结束 */
  /* 医疗成果 开始 */
  .overview_box .achievement_box {
    margin-top: 0;
    overflow: hidden;
  }

  .overview_box .achievement_box .achievement_content {
    margin-top: 0.16rem;
    width: 100%;
    overflow: hidden;
  }

  .overview_box .achievement_box .achievement_ctn_main {
    padding: 0.36rem;
    height: auto;
    margin: 0;
    background-color: #0050aa;
    display: block;
  }

  .overview_box .achievement_box .achievement_ctn_left {
    overflow: hidden;
    width: 100%;
  }

  .overview_box .achievement_box .achievement_left_title {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.3rem;
    text-align: left;
    color: #ffffff;
    margin-top: 0;
  }

  .overview_box .achievement_box .achievement_left_line {
    width: 0.66rem;
    height: 0.04rem;
    background-color: #fff;
    margin-top: 0.16rem;
  }

  .overview_box .achievement_box .achievement_left_text {
    font-family: PingFang SC;
    font-size: 0.22rem;
    font-weight: 400;
    line-height: 0.36rem;
    text-align: left;
    color: #ffffff;
    min-height: 1.68rem;
    margin-top: 0.26rem;
  }

  .overview_box .achievement_box .achievement_ctn_tab {
    width: 100%;
    height: 0.08rem;
    flex-direction: row;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    margin-top: 0.4rem;
  }

  .overview_box .achievement_box .achievement_tab_item {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: center;
    color: #fff;
    cursor: pointer;
  }

  .overview_box .achievement_box .achievement_tab_item.active {
    font-size: 0.28rem;
    line-height: 0.4rem;
    position: relative;
    margin-bottom: 0.04rem;
  }

  .overview_box .achievement_box .achievement_tab_item.active::after {
    content: " ";
    width: 0.38rem;
    height: 0.06rem;
    background-color: #fff;
    border-radius: 0.8rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.06rem;
  }

  .overview_box .achievement_box .achievement_ctn_right {
    display: none;
  }

  /* 医疗成果 结束 */
  /* 仪器设备 开始 */
  .overview_box .equipment_box {
    margin-top: 0;
    overflow: hidden;
  }

  .overview_box .equipment_box .equipment_content {
    overflow: hidden;
    width: 7.02rem;
    margin: 0.16rem auto 0;
  }

  .overview_box .equipment_box .equipment_pag {
    display: none;
  }

  .overview_box .equipment_box .equipment_ctn_main {
    width: 100%;
    margin-top: 0;
    overflow: hidden;
  }

  .overview_box .equipment_box .equipment_ctn_list {
    display: flex;
    width: 100%;
    justify-content: space-between;
  }

  .overview_box .equipment_box .equipment_ctn_item {
    width: 2.26rem;
    height: 2.8rem;
  }

  .overview_box .equipment_box .equipment_item_img {
    width: 100%;
    height: 100%;
  }

  .overview_box .equipment_box a {
    margin-bottom: 0.4rem;
  }

  .overview_box .equipment_box .equipment_item_text {
    /* display: none; */
  }

  .overview_box .equipment_box .equipment_ctn_item:last-child {
    display: none;
  }

  /* 仪器设备 结束 */
  /* 医院概况 结束 */
  /* 专家介绍 开始 */
  .expert_box {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .expert_box .expert_ctn_top {
    width: auto;
    padding: 0.28rem 0.24rem 0.4rem;
    display: flex;
    align-items: start;
    justify-content: space-between;
    height: 0.4rem;
    margin: 0.12rem auto 0;
    background-color: #f6f6f6;
  }

  .expert_box .expert_tab_item {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: left;
    margin-right: 0.52rem;
    color: #444444;
    position: relative;
    cursor: pointer;
  }

  .expert_box .expert_tab_item.active::after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.1rem;
    content: "";
    width: 0.36rem;
    height: 0.06rem;
    border-radius: 0.8rem;
    background-color: #0050aa;
  }

  .expert_box .pag_icon {
    width: 0.4rem;
    height: 0.4rem;
    background-color: #0050aa;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }

  .expert_box .pag_img_active {
    width: 0.24rem;
    height: 0.24rem;
    display: none;
  }

  .expert_box .pag_img {
    width: 0.24rem;
    height: 0.24rem;
  }

  .expert_box .expert_ctn_tab_h {
    display: flex;
    padding: 0 0.04rem;
    height: 1.12rem;
    background-color: #444444;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto;
    margin-top: 0.16rem;
  }

  .expert_box .expert_ctn_tab_h::-webkit-scrollbar {
    display: none;
  }

  .expert_box .expert_tab_item_h {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: center;
    color: #ffffff;
    white-space: nowrap;
    margin: 0 0.24rem;
    position: relative;
  }

  .expert_box .expert_tab_item_h_icon {
    width: 0.88rem;
    height: 0.22rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.22rem;
    display: none;
  }

  .expert_box .expert_tab_item_h_icon img {
    width: 100%;
    height: 100%;
  }

  .expert_box .expert_tab_item_h.active .expert_tab_item_h_icon {
    display: block;
  }

  .expert_box .expert_ctn_main {
    padding: 0 0.24rem 0.28rem;
    height: 2.36rem;
    background-color: #f6f6f6;
    margin-top: 0;
  }

  .expert_box .expert_ctn_left {
    display: none;
  }

  .expert_box_right{
    width: 100% !important;
  }
  .expert_box_right .mySwiper-expert{
    height: 2.15rem !important;
  }

  .expert_box .expert_ctn_right {
    margin-left: 0;
    display: flex;
  }

  .expert_box .expert_ctn_img {
    width: 2.36rem;
    height: 100%;
    margin-right: 0.36rem;
  }

  .expert_box .expert_ctn_img img {
    width: 100%;
    min-height: 2.2rem;
    object-fit: cover;
  }


  .expert_box .expert_ctn_message {
    flex: 1;
  }

  .expert_box .expert_msg_name {
    font-family: PingFang SC;
    font-size: 0.22rem;
    font-weight: 400;
    line-height: 0.3rem;
    text-align: left;
    color: #444444;
  }

  .expert_box .expert_msg_name span {
    margin-right: 0.16rem;
  }

  .expert_box .expert_msg_name span:last-child {
    margin-right: 0;
  }

  .expert_box .expert_msg_line {
    width: 100%;
    height: 0.02rem;
    margin-top: 0.12rem;
    background-color: #d7d7d7;
  }

  .expert_box .expert_msg_text {
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.3rem;
    text-align: left;
    color: #999999;
    margin-top: 0.16rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .expert_box .expert_item_more {
    width: 100%;
    display: flex;
    justify-content: end;
    align-items: center;
    margin-top: 0.1rem;
  }

  .expert_box .expert_more_text {
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.28rem;
    text-align: left;
    color: #333;
    margin-right: 0.08rem;
  }

  .expert_box .expert_more_icon {
    width: 0.28rem;
    height: 0.28rem;
  }

  .expert_box .expert_more_icon img {
    width: 100%;
    height: 100%;
  }

  .expert_box .expert_ctn_table_cut {
    width: 100%;
    display: none;
  }

  .expert_box .expert_ctn_table {
    width: 100%;
    margin: 0;
    margin-top: 0.48rem;
    display: flex;
  }

  .expert_box .table_name {
    width: 1.68rem;
  }

  .expert_box .table_room {
    width: 3rem;
  }

  .expert_box .expert_big_table td.table_date {
    padding: 0;
    flex: 1;
  }
  .expert_box .mySwiper-expert .swiper-pagination {
    display: none;
  }
  .expert_box .expert_big_table .expert_big_table_tr th {
    background-color: #0050aa;
    text-align: center;
    color: #fff;
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    height: 0.76rem;
    line-height: 0.76rem;
    padding: 0;
  }

  .expert_box .expert_big_table td {
    border: 0.02rem solid #dedede;
    height: 0.76rem;
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    text-align: center;
    padding: 0;
  }

  .expert_box .table_date_ctn {
    display: block;
  }

  .expert_box .internal_table {
    display: none;
  }

  .expert_box .expert_table_msg {
    width: 100%;
    height: 0.68rem;
    background-color: #fff;
    margin: 0;
    display: flex;
    align-items: end;
    justify-content: space-between;
  }

  .expert_box .notice_msg {
    display: flex;
    align-items: center;
    margin-left: 0.24rem;
  }

  .expert_box .notice_msg_icon {
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.2rem;
  }

  .expert_box .notice_msg_text {
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.48rem;
    text-align: left;
    color: #444;
  }

  .expert_box .notice_ewm {
    display: none;
  }

  /* 专家介绍 结束 */
  /* 医学研讨 开始 */
  .medical_research_box {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  /* 人才培训 开始 */
  .medical_research_box .talents_box {
    width: 100%;
    overflow: hidden;
  }

  .medical_research_box .talents_box .talents_content {
    width: 7.02rem;
    margin: 0.16rem auto 0;
    overflow: hidden;
  }

  .medical_research_box .talents_box .talents_ctn_main {
    display: flex;
  }

  .medical_research_box .talents_box .talents_ctn_left {
    width: 2.78rem;
    height: 3.3rem;
  }

  .medical_research_box .talents_box .talents_ctn_right {
    margin-left: 0.16rem;
    flex: 1;
    overflow: hidden;
  }

  .medical_research_box .talents_box .talents_right_title {
    font-size: 0.26rem;
    line-height: 0.28rem;
    margin-top: 0.12rem;
  }

  .medical_research_box .talents_box .talents_right_text {
    font-size: 0.22rem;
    line-height: 0.34rem;
    margin-top: 0.12rem;
    height: 2rem;
    padding-right: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .medical_research_box .talents_box .talents_right_more {
    width: 100%;
    display: flex;
    justify-content: end;
    align-items: center;
    margin-top: 0.42rem;
  }

  .medical_research_box .talents_box .talents_more_text {
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.28rem;
    text-align: left;
    color: #333;
    margin-right: 0.08rem;
  }

  .medical_research_box .talents_box .talents_more_icon {
    width: 0.28rem;
    height: 0.28rem;
    background-color: transparent;
  }

  .medical_research_box .talents_box .talents_more_icon img {
    width: 100%;
    height: 100%;
  }

  .medical_research_box .talents_box .talents_more_icon img:nth-child(1) {
    display: none;
  }

  .medical_research_box .talents_box .talents_more_icon img:nth-child(2) {
    display: block;
  }

  .medical_research_box .talents_box .talents_pag {
    width: 100%;
    justify-content: center;
    margin-top: 0.16rem;
    display: flex;
  }

  .medical_research_box .talents_box .talents_pag_item {
    width: 0.2rem;
    height: 0.2rem;
    border: 0.02rem solid #0050aa;
    box-sizing: border-box;
    margin: 0 0.08rem;
    cursor: pointer;
  }

  .medical_research_box .talents_box .talents_pag_item.active {
    background-color: #0050aa;
  }

  /* 人才培训 结束 */
  /* 医师风采 开始 */
  .medical_research_box .physician_box {
    margin-top: 0;
    overflow: hidden;
  }

  .medical_research_box .physician_box .physician_content {
    margin: 0.16rem auto 0;
    width: 7.02rem;
  }

  .medical_research_box .physician_box .physician_ctn_main {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }

  .medical_research_box .physician_box .physician_ctn_img {
    width: 3.4rem;
    height: 2.66rem;
    position: relative;
  }

  .medical_research_box .physician_box .physician_ctn_middle {
    display: none;
  }

  .medical_research_box .physician_box .physician_ctn_label {
    display: none;
  }

  .medical_research_box .physician_box .physician_pag {
    width: 100%;
    justify-content: center;
    margin-top: 0.16rem;
    display: flex;
  }

  .medical_research_box .physician_box .physician_pag_item {
    width: 0.2rem;
    height: 0.2rem;
    border: 0.02rem solid #0050aa;
    box-sizing: border-box;
    margin: 0 0.08rem;
    cursor: pointer;
  }

  .medical_research_box .physician_box .physician_pag_item.active {
    background-color: #0050aa;
  }

  /* 医师风采 结束 */
  /* 人才招聘 开始 */
  .medical_research_box .recruit_box {
    margin-top: 0;
    overflow: hidden;
  }

  .medical_research_box .recruit_box .recruit_content {
    margin-top: 0.16rem;
    width: 100%;
    height: auto;
    background-color: transparent;
  }

  .medical_research_box .recruit_box .recruit_ctn_main {
    width: 7.02rem;
    margin: 0 auto;
    display: flex;
  }

  .medical_research_box .recruit_box .recruit_ctn_left {
    display: none;
  }

  .medical_research_box .recruit_box .recruit_ctn_right {
    margin-left: 0;
    overflow: hidden;
    margin-top: 0.16rem;
    width: 100%;
  }

  .medical_research_box .recruit_box .recruit_right_list {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
  }

  .medical_research_box .recruit_box .recruit_right_item {
    width: 2.22rem;
    height: 0.98rem;
    margin-bottom: 0.24rem;
    margin-right: 0.18rem;
  }

  .medical_research_box .recruit_box .recruit_right_item a {
    width: 100%;
    height: 100%;
    background-color: #f6f6f6;
    padding: 0.2rem 0.4rem;
    box-sizing: border-box;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.28rem;
    color: #444444;
  }

  .medical_research_box .recruit_box .recruit_right_item:nth-child(3n) {
    margin-right: 0;
  }

  .medical_research_box .recruit_box .recruit_right_item.active {
    background-color: #0050aa;
    color: #fff;
  }

  .medical_research_box .recruit_box .recruit_right_bom {
    display: none;
  }

  /* 人才招聘 结束 */
  /* 医学研讨 结束 */
  /* 护理 开始 */
  .nurse_box {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  /* 护理概况 开始 */
  .nurse_box .general_box {
    width: 100%;
    overflow: hidden;
  }

  .nurse_box .general_box .general_content {
    width: 100%;
    margin-top: 0.3rem;
    position: relative;
    overflow: hidden;
    background-color: transparent;
    height: auto;
  }

  .nurse_box .general_box .general_ctn_bj {
    display: none;
  }

  .nurse_box .general_box .general_ctn_main {
    width: 7.02rem;
    margin: 0 auto;
    font-family: PingFang SC;
    font-size: 0.22rem;
    font-weight: 400;
    line-height: 0.42rem;
    text-align: center;
    color: #666666;
    overflow: auto;
    min-height: 2.6rem;
    height: auto;
    overflow: auto;
    text-overflow: ellipsis;
    display: block;
  }

  .nurse_box .general_box .general_ctn_more {
    display: none;
  }

  /* 护理概况 结束 */
  /* 护理教学 开始 */
  .nurse_box .teach_box {
    width: 100%;
    overflow: hidden;
    margin-top: 0;
  }

  .nurse_box .teach_box .teach_content {
    margin: 0.16rem auto 0;
    width: 7.02rem;
  }

  .nurse_box .teach_box .teach_ctn_main {
    width: 100%;
    display: flex;
  }

  .nurse_box .teach_box .teach_ctn_left {
    width: 100%;
    height: 4.8rem;
  }

  .nurse_box .teach_box .teach_ctn_left video {
    width: 100%;
    height: 100%;
  }

  .nurse_box .teach_box .teach_ctn_right {
    display: none;
  }

  .nurse_box .teach_box .teach_pag {
    display: none;
  }

  /* 护理教学 结束 */
  /* 护理技能 开始 */
  .nurse_box .skill_box {
    width: 100%;
    margin-top: 0;
    overflow: hidden;
  }

  .nurse_box .skill_box .skill_content {
    width: 7.02rem;
    margin: 0.16rem auto 0;
    overflow: hidden;
  }

  .nurse_box .skill_box .skill_ctn_item {
    height: 2.88rem;
    padding: 0.28rem 0.28rem 0.12rem 0.28rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 7.5rem;
  }
  .nurse_box .skill_box .skill_ctn_main {
    display: flex;
    flex-wrap: wrap;
  }
  .nurse_box .skill_box .skill_item_title {
    font-family: PingFang SC;
    font-size: 0.3rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: left;
    color: #fff;
  }

  .nurse_box .skill_box .skill_item_text {
    width: 100%;
    font-family: PingFang SC;
    font-size: 0.25rem;
    font-weight: 400;
    line-height: 0.38rem;
    text-align: left;
    margin-top: 0.14rem;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .nurse_box .skill_box .skill_item_btn {
    width: 1.12rem;
    height: 0.42rem;
    border: 0.02rem solid #ffffff;
    font-family: PingFang SC;
    font-size: 0.16rem;
    font-weight: 400;
    line-height: 0.42rem;
    text-align: center;
    color: #fff;
  }

  .nurse_box .skill_box .skill_pag {
    display: none;
  }

  /* 护理技能 结束 */
  /* 护理 结束 */
  /* 列表详情页导航位置条 */
  .navigation_loc {
    width: 7.02rem;
    height: 0.72rem;
    background-color: #444444;
    display: flex;
    padding: 0;
    align-items: center;
    margin: 0 auto;
  }

  .navigation_loc .navigation_loc_icon {
    width: 0.4rem;
    height: 0.4rem;
    margin-right: 0.28rem;
    margin-left: 0.4rem;
  }

  .navigation_loc .navigation_loc_item {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.4rem;
    text-align: left;
    color: #fff;
  }

  .navigation_loc .navigation_loc_item::after {
    content: " ";
    display: inline-block;
    height: 0.12rem;
    width: 0.12rem;
    border-width: 0.03rem 0.03rem 0 0;
    border-color: #fff;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    margin-left: 0.12rem;
    margin-right: 0.12rem;
  }

  /* 门诊出诊表 开始 */
  .outpatient_service_box {
    width: 7.02rem;
    margin: 0.24rem auto 0;
  }

  .outpatient_service_box .os_box_left {
    display: none;
  }

  .outpatient_service_box .os_box_right {
    width: 100%;
    margin: 0;
  }

  .os_box_right_main {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
  }

  .outpatient_service_box .os_right_item {
    width: 2.16rem;
    height: 1.04rem;
    background-color: #f6f6f6;
    margin-right: 0.27rem;
    margin-bottom: 0.28rem;
  }

  .outpatient_service_box .os_right_item a {
    font-size: 0.2rem;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #666666;
    line-height: 0.28rem;
    padding: 0 0.2rem;
    box-sizing: border-box;
    text-align: center;
  }

  .outpatient_service_box .os_right_item:nth-child(3n) {
    margin-right: 0;
  }

  .expert_ctn_tab_h {
    display: flex;
    padding: 0 0.04rem;
    height: 1.12rem;
    background-color: #0050aa;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto;
    margin-top: 0.16rem;
  }

  .expert_ctn_tab_h::-webkit-scrollbar {
    display: none;
  }

  .expert_tab_item_h {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: center;
    color: #ffffff;
    white-space: nowrap;
    margin: 0 0.24rem;
    position: relative;
  }

  .expert_tab_item_h_icon {
    width: 0.88rem;
    height: 0.22rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.22rem;
    display: none;
  }

  .expert_tab_item_h_icon img {
    width: 100%;
    height: 100%;
  }

  .expert_tab_item_h.active .expert_tab_item_h_icon {
    display: block;
  }

  /* 出诊专家 开始 */
  .specialist_box {
    width: 7.02rem;
    height: auto;
    margin: 0.48rem auto;
    overflow: hidden;
  }

  .specialist_box .specialist_content {
    width: 100%;
  }

  .specialist_box .specialist_ctn_person {
    display: flex;
  }

  .specialist_box .specialist_person_img {
    width: 2.2rem;
    height: 3.04rem;
  }

  .specialist_box .specialist_person_msg {
    flex: 1;
    margin-left: 0.26rem;
    display: flex;
    flex-direction: column;
    justify-content: start;
    margin-top: 0.24rem;
  }

  .specialist_box .specialist_person_name {
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-weight: 400;
    line-height: 0.34rem;
    text-align: left;
    color: #444;
  }

  .specialist_box .specialist_person_name span {
    margin-right: 0.2rem;
  }

  .specialist_box .specialist_person_line {
    width: 0.44rem;
    height: 0.06rem;
    background-color: #0050aa;
    margin: 0.24rem 0;
  }

  .specialist_box .specialist_person_text {
    font-family: PingFang SC;
    font-size: 0.2rem;
    font-weight: 400;
    line-height: 0.28rem;
    text-align: left;
    color: #444444;
  }

  .specialist_box .specialist_ctn_item {
    margin-top: 0.24rem;
  }

  .specialist_box .specialist_item_title {
    font-family: PingFang SC;
    font-size: 0.22rem;
    font-weight: 400;
    line-height: 0.3rem;
    text-align: left;
    color: #444;
  }

  .specialist_box .specialist_item_text {
    font-family: PingFang SC;
    font-size: 0.16rem;
    font-weight: 400;
    line-height: 0.28rem;
    text-align: left;
    color: #666;
    margin-top: 0.16rem;
  }

  .specialist_box .specialist_item_line {
    display: none;
  }

  .specialist_box .specialist_ctn_btn {
    display: none;
  }

  /* 可以在此添加其他针对手机设备的样式 */
}
