.insurance1{padding-top: 75px;}
.insurance1 .cont{padding: 0 34px;}
.insurance1 .box1{margin-top: 22px;}
.insurance1 .desc{color:#707070;font-size: 16px;margin-top: 10px;}
.insurance1 .desc .p+.p{margin-top: 23px;}
.insurance1 .box2{margin-top: 27px;}
.insurance1 .list{margin: 5px -16px 0;display: flex;flex-wrap: wrap;}
.insurance1 .list .item{margin: 10px 8px 0;width: calc(20% - 16px);}
.insurance1 .list .item .img{position: relative;overflow: hidden;background-color: #f5f5f5;}
.insurance1 .list .item .img::before{content: '';display: block;padding-top: 65.87%;}
.insurance1 .list .item .img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 100%;max-height: 100%;}
.doctor_name{padding-top: 75px;}
.doctor_name .tab-mod{margin-top: 40px;}
.doctor_name .tab-cont{margin-top: 30px;}
.doctor_name .search_con{display: flex;margin: 22px 0 32px;}
.doctor_name .search_con .input{background-color: #f5f5f5;height: 50px;width: 0;flex:1;position: relative;}
.doctor_name .search_con .input input{position: absolute;left: 20px;right: 20px;top: 50%;transform: translateY(-50%);}
.doctor_name .search_con .search_btn{background-color: #c6a368;color:#fff;height: 50px;width: 114px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.doctor_name .letter_con{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin: 25px 0 30px;padding: 0 15px;}
.doctor_name .letter_box{display: flex;height: 68px;align-items: center;}
.doctor_name .letter_con .l{flex:1;color:#707070;position: relative;text-align: center;line-height: 68px;text-transform: uppercase;cursor: pointer;}
.doctor_name .letter_con .l::before{width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 11px solid #c6a368;content: '';position: absolute;left: 50%;transform: translateX(-50%);top: 5px;opacity: 0;}
.doctor_name .letter_con .l::after{content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 11px solid #c6a368;position: absolute;left: 50%;transform: translateX(-50%);bottom: 5px;opacity: 0;}
.doctor_name .letter_con .l.cur{color:#c6a368;}
.doctor_name .letter_con .l.cur::before,.doctor_name .letter_con .l.cur::after{opacity: 1;}
.doctor_name .s_l{font-weight: bold;margin: 10px 0 12px;text-transform: uppercase;}
.doctor_name .list{display: flex;flex-wrap: wrap;margin: 0 -20px;}
.doctor_name .list .item{margin: 0 20px 40px;width: calc(33.33% - 40px);border-bottom:1px solid #e0e0e3;}
.doctor_name .list .item .text{text-align: center;padding: 25px 0 27px;line-height: 1.5;}
.doctor_name .list .item .text .t{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.doctor_name .list .item .pic{position: relative;overflow: hidden;background-color: #f5f5f5;}
.doctor_name .list .item .pic::before{content: '';display: block;padding-top: 138.3399%;}
.doctor_name .list .item .pic img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 100%;max-height: 100%;}
.doctor_department .ul{display: flex;flex-wrap: wrap;margin: -10px -15px 0;}
.doctor_department .ul .li{padding: 0 15px;background-color: #e9e9e9;color:#828282;margin: 10px 15px;width: calc(20% - 30px);height: 50px;display: flex;justify-content: center;align-items: center;box-sizing: border-box;cursor: pointer;}
.doctor_department .ul .li .t{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.doctor_department .ul .li.cur{color:#fff;background-color: #c6a368;}
.pop_doctor{background-color: rgba(0,0,0,0.34);}
.pop_doctor .pop-cont{height: 100%;}
.pop_doctor .pop-overlay{}
.pop_doctor .pop-dialog{background-color: #fff;width: 1183px;height: 650px;padding: 60px;box-sizing: border-box;}
.pop_doctor .cont{display: flex;flex-direction: column;height: 100%;}
.pop_doctor .cont .box{height: 0;flex:1;position: relative;}
.pop_doctor .cont .box .scroll1{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.pop_doctor .letter_con{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin: 25px 0 15px;padding: 0 15px;}
.pop_doctor .letter_box{display: flex;height: 68px;align-items: center;}
.pop_doctor .letter_con .l{flex:1;color:#707070;position: relative;text-align: center;line-height: 68px;text-transform: uppercase;cursor: pointer;}
.pop_doctor .letter_con .l::before{width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 11px solid #c6a368;content: '';position: absolute;left: 50%;transform: translateX(-50%);top: 5px;opacity: 0;}
.pop_doctor .letter_con .l::after{content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 11px solid #c6a368;position: absolute;left: 50%;transform: translateX(-50%);bottom: 5px;opacity: 0;}
.pop_doctor .letter_con .l.cur{color:#c6a368;}
.pop_doctor .letter_con .l.cur::before,.pop_doctor .letter_con .l.cur::after{opacity: 1;}
.pop_doctor .ul{display: flex;flex-wrap: wrap;margin: -7px -14px 0;}
.pop_doctor .ul .li{padding: 0 15px;background-color: #e9e9e9;color:#828282;margin: 7px;width: calc(100% / 6 - 14px);height: 50px;box-sizing: border-box;}
.pop_doctor .ul .li a{display: block;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.pop_doctor .ul .li .t{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pop_doctor .ul .li.cur{color:#fff;background-color: #c6a368;}
.pop_doctor .mCSB_scrollTools{width: 6px;}
.pop_doctor .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px;background-color: #c6a368;}
.pop_doctor .mCSB_scrollTools .mCSB_draggerRail{width: 6px;background-color: #e9e9e9;}
.interna_heal{padding-top: 83px;}
.interna_heal .box{display: flex;margin-top:23px;position: relative;}
.interna_heal .box .bg{background-color: #f5f5f5;position: absolute;left: -320px;right: -320px;bottom: 0;top: 0;}
.interna_heal .left{width: 50%;position: relative;color:#fff;padding:66px 40px;box-sizing: border-box;z-index: 2;}
.interna_heal .left .bg{background: url(../image/jhy/jpg1.jpg) center no-repeat;background-size: cover;position: absolute;left: -320px;top: 0;bottom: 0;right: 0;}
.interna_heal .left .text{position: relative;z-index: 2;}
.interna_heal .left .title{display: flex;align-items: center;}
.interna_heal .left .title .icon{width: 55px;position: relative;}
.interna_heal .left .title .icon::before{content: '';padding-top: 100%;display: block;}
.interna_heal .left .title .icon img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 100%;max-height: 100%;}
.interna_heal .left .title .t{margin-left: 23px;}
.interna_heal .left .desc{margin-left: 78px;font-size: 16px;line-height: 1.8;margin-top: 20px;}
.interna_heal .left .more{background-color: #c6a368;width: 153px;height: 50px;display: flex;align-items: center;justify-content: center;margin-left: 78px;margin-top: 90px;color:#fff !important;}
.interna_heal .right{padding: 66px 0 0 40px;width: 50%;box-sizing: border-box;position: relative;z-index: 2;}
.interna_heal .right .t{font-size: 16px;}
.interna_heal .tab-tit{display: flex;align-items: center;}
.interna_heal .tab-term{position: relative;}
.interna_heal .tab-term .txt::before{content: '';width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 11px solid #c6a368;position: absolute;left: 50%;transform: translateX(-50%);bottom: -13px;pointer-events: none;opacity: 0;}
.interna_heal .tab-term+.tab-term{margin-left: 40px;display: none;}
.interna_heal .tab-term.cur{font-size:30px;}
.interna_heal .tab-term.cur .txt::before{opacity: 0;}
.interna_heal .tab-cont{margin-top: 40px;}
.interna_heal .tab-cont .form{margin-top: 12px;display: flex;}
.interna_heal .tab-cont .form .mod1{width: 0;flex:1;}
.interna_heal .mod1 .select-mod .select-cont, .interna_heal .mod1 .select-mod .select-query{right: -191px;}
.interna_heal .mCSB_inside > .mCSB_container{margin-right: 10px;}
.interna_heal .tab-cont .form .mod2{flex:1;margin-left: 15px;width: 0;display: none;}
.interna_heal .tab-cont .form .select-mod{background-color: #e7e7e7;}
.interna_heal .tab-cont .form .select-mod .select-bar{height: 50px;line-height: 50px;}
.interna_heal .tab-cont .form .select-mod .select-bar:before{content: none;}
.interna_heal .tab-cont .form .select-mod .select-btn:after{content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 11px solid #bbbbbb;right: 20px;}
.interna_heal .tab-cont .form .select-mod .select-btn{padding-left: 20px;cursor: pointer;}
.interna_heal .tab-cont .form .input{background-color: #e7e7e7;height: 50px;margin-top: 10px;position: relative;}
.interna_heal .tab-cont .form .input input{position: absolute;left: 20px;right: 20px;top: 50%;transform: translateY(-50%);}
.interna_heal .tab-cont .form .searchbtn{background-color: #c6a368;width: 85px;height: 50px;display: flex;align-items: center;justify-content: center;color:#fff;cursor: pointer;margin-left: 15px;}
.interna_heal .select-mod .select-bar:hover{color:#333333;}
.interna_heal .search_con{display: flex;margin-bottom: 15px;margin-top: 28px;}
.interna_heal .search_con .input{background-color: #e7e7e7;height: 50px;width: 0;flex:1;position: relative;}
.interna_heal .search_con .input input{position: absolute;left: 20px;right: 20px;top: 50%;transform: translateY(-50%);}
.interna_heal .search_con .search_btn{background-color: #c6a368;color:#fff;height: 50px;width: 85px;display: flex;justify-content: center;align-items: center;cursor: pointer;margin-left: 15px;}
.interna_heal .letter_con{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin: 17px 0 30px;padding: 0 15px;display: none;}
.interna_heal .letter_box{display: flex;align-items: center;flex-wrap: wrap;position: relative;}
.interna_heal .letter_box::before{content: '';border-top:1px solid #e0e0e0;position: absolute;left: 0;right: 0;top: 50%;}
.interna_heal .letter_box.noline::before{display: none;}
.interna_heal .letter_con .l{color:#707070;position: relative;text-align: center;line-height: 56px;text-transform: uppercase;cursor: pointer;width: calc(100% / 13);}
.interna_heal .letter_con .l::before{width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 11px solid #c6a368;content: '';position: absolute;left: 50%;transform: translateX(-50%);top: 2px;opacity: 0;}
.interna_heal .letter_con .l::after{content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 11px solid #c6a368;position: absolute;left: 50%;transform: translateX(-50%);bottom: 2px;opacity: 0;}
.interna_heal .tab-item{position: relative;visibility: visible;}
.interna_heal .tab-item .title{margin-top: 35px;font-size: 30px;}
.interna_hea2{padding: 83px 0 0;}
.interna_hea2 .txt{margin-top: 16px;display: none;}
.interna_hea2 .letter_con{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin: 27px 0 30px;padding: 0 15px;}
.interna_hea2 .letter_box{display: flex;align-items: center;flex-wrap: wrap;position: relative;}
.interna_hea2 .letter_con .l{color:#707070;position: relative;text-align: center;line-height: 68px;text-transform: uppercase;cursor: pointer;flex:1;}
.interna_hea2 .letter_con .l::before{width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 11px solid #c6a368;content: '';position: absolute;left: 50%;transform: translateX(-50%);top: 5px;opacity: 0;}
.interna_hea2 .letter_con .l::after{content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 11px solid #c6a368;position: absolute;left: 50%;transform: translateX(-50%);bottom: 5px;opacity: 0;}
.interna_hea2 .letter_con .l.cur{color:#c6a368;}
.interna_hea2 .letter_con .l.cur::before,.interna_hea2 .letter_con .l.cur::after{opacity: 1;}
.interna_hea2 .ul{display: flex;flex-wrap: wrap;padding-left: 26px;}
.interna_hea2 .ul .li{background-color: #e9e9e9;color:#828282;height: 50px;margin: 0 26px 26px 0;}
.interna_hea2 .ul .li a{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;padding: 0 33px;box-sizing: border-box;}
.interna_hea2 .ul .li.cur{background-color: #c6a368;color:#fff;}
.interna_hea2 .scroll1{height: 280px;}
.interna_hea3{background: url(../image/jhy/jpg2.jpg) center no-repeat;background-size: cover;}
.interna_hea3 .box{display: flex;}
.interna_hea3 .box .tab-mod{width: 0;flex:1;padding: 96px 0 0 0;}
.interna_hea3 .box .pic{width: 367px;position: relative;overflow: hidden;}
.interna_hea3 .box .pic::before{content: '';display: block;padding-top: 154.76%;}
.interna_hea3 .box .pic img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.interna_hea3 .tab-tit{display: flex;align-items: center;}
.interna_hea3 .tab-tit .tab-term{position: relative;}
.interna_hea3 .tab-tit .tab-term.cur{font-size: 42px;}
.interna_hea3 .tab-tit .tab-term::before{content: '';background-color: #901430;height: 3px;position: absolute;left: 0;right: 0;bottom: -12px;pointer-events: none;opacity: 0;}
.interna_hea3 .tab-tit .tab-term.cur::before{opacity: 1;}
.interna_hea3 .tab-tit .tab-term+.tab-term{margin-left: 50px;}
.interna_hea3 .tab-cont{margin-top: 67px;}
.interna_hea3 .tab-cont .text{font-size: 16px;color:#707070;padding-right: 73px;}
.interna_hea3 .tab-cont .pubc-more1{margin-top: 70px;}
.interna_hea4{padding: 100px 0;position: relative;}
.interna_hea4::before{content: '';width: 84px;height: 79px;background-color: #203a71;position: absolute;left: 0;bottom: 0;}
.interna_hea4 .cont{display: flex;}
.interna_hea4 .left{width: 707px;padding-right: 105px;padding-top: 150px;box-sizing: border-box;}
.interna_hea4 .left .text{color: #707070;margin-top: 15px;line-height: 1.6;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;height: auto;}
.interna_hea4 .right{width: 0;flex:1;position: relative;}
.interna_hea4 .right::before{content: '';width: 84px;height: 79px;background-color: #822231;position: absolute;right: calc(100% - 1px);top: 0;}
.interna_hea4 .right .pic{margin-right: -320px;position: relative;}
.interna_hea4 .right .pic::before{content: '';display: block;padding-top: 64.81%;}
.interna_hea4 .right .pic img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.interna_hea4 .pubc-more1{margin-top: 53px;color: #c6a368;background-image: url(../image/more-3.png);}
.overview3.interna_hea5 .box .inner{padding: 40px 0 43px;}
/* .overview3.interna_hea5 .box ul{margin-top: -14px;} */
.overview3.interna_hea5 .box li{position: relative;border: 0;}
.overview3.interna_hea5 .box li::after{content: '';border-bottom: 1px solid #e0e0e3;position: absolute;left: 50px;right: 50px;bottom: 0;}
.overview3.interna_hea5 .box li .tit2{height: 93px;padding:10px 50px;}
.overview3.interna_hea5 .box li.cur .tit2{font-weight: normal;background-color: #aa2140;}
.overview3.interna_hea5 .box li.cur .tit2::before{width: 23px;background: #aa2140;left: -23px;}
.overview3.interna_hea5 .box li.cur .cont{font-size: 16px;padding: 0 50px 20px;}
.overview3.interna_hea5 .box .desc{margin-top: 0;}
.overview3.interna_hea5 .box .item1 .dc{margin-left: 0;}
.overview3.interna_hea5 .box .item1+.item1{margin-top: 22px;}
.general_introduction2.interna_hea6 .box{margin: 30px -8px 0;display: flex;flex-wrap: wrap;}
.general_introduction2.interna_hea6 .item{width: calc(25% - 16px);margin: 0 8px;float: none;}
.general_introduction2.interna_hea6 .item .img{position: relative;height: auto;}
.general_introduction2.interna_hea6 .item .img::before{content: '';display: block;padding-top: 100%;}
.expert_details1{padding: 78px 0 100px;}
.expert_details1 .title_con{display: flex;justify-content: space-between;align-items: center;}
.expert_details1 .cont{margin-top: 35px;display: flex;}
.expert_details1 .left{width: 254px;}
.expert_details1 .pic{position: relative;overflow: hidden;}
.expert_details1 .pic::before{content: '';display: block;padding-top: 138.3399%;}
.expert_details1 .pic img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.expert_details1 .box{width: 0;flex:1;padding: 40px 0 0 65px;}
.expert_details1 .box .t2{line-height: 1.5;margin-top: 26px;}
/* .expert_details1 .box .t2 .p{display: none;} */
.expert_details1 .box .t2 .p:last-child{display: block;}
.expert_details1 .box .t3,.expert_details1 .box .t4{margin-top: 26px;}
.expert_details1 .box .desc{font-size: 20px;color:#707070;margin-top: 8px;}
.expert_details1 .t1{font-weight: bold;}
.expert_details1 .t3 .title{font-weight: bold;}
.expert_details1 .t4 .title{font-weight: bold;}
.expert_details2{background: url(../image/jhy/jpg3.jpg) center no-repeat;background-size: cover;padding: 63px 0 65px;}
.expert_details2 .title_con{display: flex;justify-content: space-between;align-items: center;}
.expert_details2 .title_con .link{background-color: #c6a368;color: #fff;height: 50px;display: flex;align-items: center;padding: 0 27px;}
.expert_details2 .box{margin-top: 22px;}
.expert_details2 table{border: 1px solid #e8e8e8;border-collapse: collapse;background-color: rgba(255,255,255,0.6);width: 100%;text-align: center;line-height: 1.3;}
.expert_details2 td{border: 1px solid #e8e8e8;}
.expert_details2 thead tr{background-color: #c6a368;color:#fff;height: 80px;}
.expert_details2 tbody td{height: 98px;}
.expert_details2 .txt{font-size: 16px;color:#707070;margin-top: 25px;text-align: right;}
.expert_details2 .txt span{color:#f00;}
.overview3.interna_hea5 .box li .cont{display: block; opacity: 0; visibility: hidden; height: 0; padding: 0 !important; margin-top: 0;}
.overview3.interna_hea5 .box li.cur .cont{opacity: 1; visibility: visible; height: auto; padding: 0 50px 20px !important; margin-top: 15px;}
.overview3.interna_hea5 .box li .cont .scroll{height: 240px;}
.overview3.interna_hea5 .box li .cont .scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff;}



@media screen and (min-width: 751px){
    .doctor_name .letter_con .l:hover{color:#c6a368;}
    .doctor_name .letter_con .l:hover::before,.doctor_name .letter_con .l:hover::after{opacity: 1;}
    .doctor_department .ul .li:hover{color:#fff;background-color: #c6a368;}
    .pop_doctor .ul .li:hover .t{color:#fff;}    
    .pop_doctor .ul .li:hover{background-color: #c6a368;}
    .interna_hea2 .ul .li:hover{background-color: #c6a368;}
    .interna_hea2 .ul .li:hover .t{color:#fff;}
    .interna_heal .letter_con .l:hover{color:#c6a368;}
    .interna_heal .letter_con .l:hover::before,.interna_heal .letter_con .l:hover::after{opacity: 1;}
}
@media screen and (max-width: 1400px){
    .pop_doctor .pop-dialog{width: 90%;height: 80vh;padding: 40px;}
}
@media screen and (max-width: 750px){
    
    .insurance1{padding-top: 0.6rem;}
    .insurance1 .cont{padding: 0;}
    .insurance1 .box1{margin-top: 0.3rem;}
    .insurance1 .desc .p+.p{margin-top: 0.2rem;}
    .insurance1 .box2{margin-top: 0.3rem;}
    .insurance1 .list .item{width: 48%;margin: 0.15rem 1% 0;}
    .insurance1 .list{margin: 0 -1%;}
    .doctor_name{padding-top: 0.6rem;}
    .doctor_name .tab-mod{margin-top: 0.3rem;}
    .doctor_name .tab-cont{margin-top: 0.3rem;}
    .doctor_name .search_con{margin: 0.2rem 0;}
    .doctor_name .letter_con{margin: 0.2rem 0;overflow-x: scroll;display: block;padding: 0;}
    .doctor_name .letter_box{width: 250%;height: 55px;}
    .doctor_name .letter_con .l{line-height: 55px;}
    .doctor_name .s_l{margin: 0.2rem 0 0;}
    .doctor_name .list{margin: 0 -1%;}
    .doctor_name .list .item{width: 48%;margin: 0.1rem 1%;}
    .doctor_name .list .item .text{padding: 0.2rem 0;}
    .doctor_name .pubc-page{margin-top: 33px;}
    .doctor_name .letter_con .l::before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #c6a368;}
    .doctor_name .letter_con .l::after{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 8px solid #c6a368;}
    .doctor_department .ul .li{width: 48%;margin: 0.1rem 1%;}
    .doctor_department .ul{margin: 0 -1%;}
    .pop_doctor .letter_con .l::before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #c6a368;}
    .pop_doctor .letter_con .l::after{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 8px solid #c6a368;}
    .pop_doctor .letter_con{margin: 0.2rem 0;overflow-x: scroll;display: block;}
    .pop_doctor .letter_box{width: 250%;height: 55px;}
    .pop_doctor .letter_con .l{line-height: 55px;flex: none;width: 30px;}
    .pop_doctor .pop-dialog{width: calc(100% - 30px);height: 80vh;padding: 15px;bottom: auto;top: 10vh;}
    .pop_doctor .ul .li{margin: 5px;width: calc(100% / 2 - 10px);height: 40px;}
    .interna_heal{padding-top: 0.8rem;}
    .interna_heal .box{margin-top: 0.3rem;display: block;}
    .interna_heal .left{width: 100%;padding: 0.3rem;}
    .interna_heal .left .bg{left: 0;}
    .interna_heal .left .title .icon{width: 30px;}
    .interna_heal .left .title .t{margin-left: 15px;}
    .interna_heal .left .desc{margin: 0.2rem 0 0 45px;}
    .interna_heal .left .more{width: 2rem;height: 0.8rem;margin: 0.2rem auto 0;}
    .interna_heal .right{width: 100%;padding: 0.5rem 0 0.8rem;}
    .interna_heal .tab-tit{white-space: nowrap;}
    .interna_heal .tab-bar{overflow-x: scroll;}
    .interna_heal .tab-term+.tab-term{margin-left: 15px;}
    .interna_heal .tab-term.cur{font-size: 0.42rem;}
    .interna_heal .tab-cont{margin-top: 0.3rem;}
    .interna_heal .tab-cont .form .select-mod .select-bar{height: 40px;line-height: 30px;}
    .interna_heal .tab-cont .form .select-mod .select-btn{height: 100%;}
    .interna_heal .tab-cont .form .select-mod .select-val{height: 100%;}
    .interna_heal .tab-cont .form .input{height: 40px;}
    .interna_heal .tab-cont .form .input input{left: 0.2rem;right: 0.2rem;}
    .interna_heal .tab-cont .form .searchbtn{width: 2rem;height: 0.8rem;margin: 0.3rem auto 0;}
    .interna_hea2{padding: 0.8rem 0 0;}
    .interna_hea2 .txt{margin-top: 0.2rem;}
    .interna_hea2 .letter_con{margin: 0.3rem 0;padding: 0;overflow-x: scroll;}
    .interna_hea2 .letter_con .l{line-height: 55px;}
    .interna_hea2 .letter_con .l::before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #c6a368;}
    .interna_hea2 .letter_con .l::after{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 8px solid #c6a368;}
    .interna_hea2 .letter_box{width: 200%;}
    .interna_hea2 .ul{padding-left: 0;}
    .interna_hea2 .ul .li{padding: 0 15px;height: 40px;margin: 0 10px 10px 0;}
    .interna_hea3{padding: 0.8rem 0;}
    .interna_hea3 .box{display: block;}
    .interna_hea3 .box .tab-mod{width: 100%;flex:auto;padding: 0;}
    .interna_hea3 .tab-bar{overflow-x: scroll;padding-bottom: 15px;}
    .interna_hea3 .tab-tit{white-space: nowrap;}
    .interna_hea3 .tab-tit .tab-term.cur{font-size: 0.48rem;}
    .interna_hea3 .tab-tit .tab-term+.tab-term{margin-left: 15px;}
    .interna_hea3 .tab-cont{margin-top: 0.3rem;}
    .interna_hea3 .tab-cont .text{padding-right: 0;}
    .interna_hea3 .tab-cont .pubc-more1{margin-top: 0.2rem;}
    .interna_hea3 .box .pic{width: 100%;margin-top: 0.3rem;}
    .interna_hea4{padding: 0.8rem 0;}
    .interna_hea4 .cont{display: block;}
    .interna_hea4::before,.interna_hea4 .right::before{content: none;}
    .interna_hea4 .left{width: 100%;padding: 0;}
    .interna_hea4 .left .text{margin-top: 0.2rem;}
    .interna_hea4 .pubc-more1{margin-top: 0.2rem;}
    .interna_hea4 .right{width: 100%;flex: auto;margin-top: 0.3rem;}
    .interna_hea4 .right .pic{margin-right: 0;width: 100%;}
    .overview3.interna_hea5 .box .inner{padding: 0.8rem 0;}
    .overview3.interna_hea5 .box ul{margin-top:0.2rem;}
    .overview3.interna_hea5 .box li .tit2{height: auto;padding: 15px;}
    .overview3.interna_hea5 .box li.cur .cont{padding: 0.3rem 15px;margin-top: 0;}
    .overview3.interna_hea5 .box .item1 .s1{padding-left: 0;}
    .overview3.interna_hea5 .box .item1+.item1{margin-top: 0.2rem;}
    .overview3.interna_hea5 .box li::after{left: 15px;right: 15px;}
    .general_introduction2.interna_hea6{padding: 0.8rem 0;}
    .general_introduction2.interna_hea6 .box{margin: 0.3rem -5px 0;}
    .general_introduction2.interna_hea6 .item{width: calc(50% - 10px);margin: 0 5px;}
    .general_introduction2.interna_hea6 .item .img{height: 3.4rem;}
    .expert_details1{padding: 0.8rem 0;}
    .expert_details1 .cont{margin-top: 0.3rem;display: block;}
    .expert_details1 .left{width: 100%;}
    .expert_details1 .box{width: 100%;flex:1;padding: 0.3rem 0 0 0;}
    .expert_details1 .box .t2{margin-top: 0.3rem;}
    .expert_details1 .box .t3, .expert_details1 .box .t4{margin-top: 0.3rem;}
    .expert_details2{padding: 0.8rem 0;}
    .expert_details2 .title_con{display: block;}
    .expert_details2 .title_con .link{height: 0.8rem;padding: 0 15px;display: inline-flex;margin: 0.3rem 0 0 50%;transform: translateX(-50%);white-space: nowrap;}
    .expert_details2 .title_con .tit{text-align: center;}
    .expert_details2 .box{margin-top: 0.3rem;overflow-x: scroll;}
    .expert_details2 table{width: 1000px;}
    .expert_details2 thead tr{height: 55px;}
    .expert_details2 tbody td{height: 55px;}
    .expert_details2 .txt{font-size: 14px;text-align: left;margin-top: 0.2rem;}
    .overview3.interna_hea5 .box li.cur .cont{padding: 0.3rem 15px !important; margin-top: 0; }
    .interna_heal .tab-cont .form select{padding-right: 50px;overflow: hidden !important;text-overflow: ellipsis;white-space: nowrap;}
    .interna_hea2 .letter_box{flex-wrap: nowrap;}
    .doctor_name .letter_box,
    .interna_hea2 .letter_box{width: auto;}
    .doctor_name .letter_con .l,
    .interna_hea2 .letter_con .l{flex: none; width: 30px;}
    .expert_details1 .title_con{display: block;}
    .expert_details1 .title_con .pubc-more1{margin-left: auto;margin-top: 0.15rem;}
    .interna_heal .tab-cont .form{display: block;}
    .interna_heal .tab-cont .form .mod1{width: 100%;}
    .interna_heal .tab-cont .form .select-mod{width: 100%;margin-left: 0;margin-top: 15px;}
    .interna_heal .search_con{display: block;margin-top: 0.3rem;}
    .interna_heal .search_con .input{width: 100%;height: 40px;}
    .interna_heal .search_con .search_btn{margin:15px auto 0;height: 0.8rem;width: 2rem;}
    .interna_heal .tab-item .title{font-size: 0.42rem;}
    .expert_details1 .box .desc{font-size: 18px;}
}