.hospatilpage_content {
    width: 100%;
    background-color: #F7F7F7;
}

.district {
    width: 100%;
}

.district .district_center {
    width: 1200px;
    padding: 30px 0;
    border-radius: 4px;
    background-color: #ffffff;
    margin: auto;
}

.district .district_center .district_title {

    font-size: 22px;

    text-align: center;

    margin-bottom: 20px;

}



.district .district_center .list_label_contet {

    width: 100%;

    display: flex;

}



.district .district_center .list_label_contet .lfet_title {

    width: 80px;

    margin-top: 14px;

    text-align: right;

    padding-right: 20px;

    font-size: 16px;



}



.district .district_center .list_label_contet .lable_box {

    padding: 10px 0;

    width: 1100px;

    display: flex;

    flex-wrap: wrap;

}



.district .district_center .list_label_contet .lable_box .active {

    border: 1px solid #FA5151;

    border-radius: 4px;

    color: #FA5151;

}



.district .district_center .list_label_contet .lable_box a:hover {

    color: #FA5151;

}



.district .district_center .list_label_contet .lable_box a {

    display: block;

    border: 1px solid #ffffff;

    padding: 5px 20px;

    font-size: 14px;

    margin: 0 10px 10px 0;

    color: #999999;

}



.hospatilpage .hospatil_content {

    width: 100%;

    display: flex;

    padding: 0px 0 40px;

}



.hospatilpage .hospatil_content .content_auto {

    width: 1200px;

    margin: auto;

    display: flex;

    justify-content: space-between;

}



.hospatilpage .hospatil_content .content_auto .lfet_containershow {

    width: 880px;

    background-color: #ffffff;

    box-shadow: 0 0 10px #efefef;

    border-radius: 5px;

    padding: 0px 40px;

}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox {

    /*    border: 1px solid red;*/

    width: 100%;

}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .content_head {

    width: 100%;

    padding: 30px;

    border-bottom: 1px solid #E5E6EB;

    display: flex;

    flex-direction: column;



}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .content_head .conte_title {

    color: #000000;

    font-size: 24px;

    text-align: center;



}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .content_head .time_and_read {

    text-align: center;

    margin-top: 20px;

    display: flex;

    margin: 20px auto 0;



}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .content_head .time_and_read span {
    color: #999999;
    font-size: 15px;
    display: flex;
    margin: 0 20px;
}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .content_head .time_and_read span i {



    font-size: 14px;

    display: inline-block;

    margin: 0 6px;

}





.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .html_ceontenbox {

    width: 100%;

    padding-top: 40px;

}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .html_ceontenbox p {

    text-indent: 2em!important;
    line-height: 36px!important;

    font-size: 16px!important;
    margin:1.2em 0;

}



.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .cut_btntext{

    width: 100%;

    white-space: nowrap;

    overflow: hidden;

    display: flex;

    background-color: #f3f3f3;

    padding: 10px 0;

    margin: 20px 0;

    text-overflow: ellipsis;

     line-height: 34px;

     font-size: 14px;

     color: #333333;

}

.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .cut_btntext:hover {

    color: #FD627A;

}

.hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .cut_btntext:hover  span{

      color: #FD627A;

}

 .hospatilpage .hospatil_content .content_auto .lfet_containershow .page_descbox .cut_btntext span{

    padding: 0px 14px;

    display: block;

    height: 34px;

    line-height: 33px;

    font-size: 14px;

    color: #000000;

 }





.hospatilpage .hospatil_content .righ_nav_box {

    width: 280px;

    height: fit-content;

    border-top-right-radius: 4px;



}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx {

    width: 100%;

    display: flex;

    flex-direction: column;

    background-color: #ffffff;

    box-shadow: 0 0 10px #e5e5e5;

    border-radius: 4px;

    display: flex;

    padding: 20px 0;

    flex-direction: column;

    margin-bottom: 40px;



}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .jump_tithad {

    width: 90%;

    margin: 0 auto 20px;

    justify-content: space-between;

    display: flex;

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .jump_tithad .left_arr_title {

    font-size: 18px;

    font-weight: 600;

    position: relative;

    padding-left: 10px;



    color: #000000;

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .jump_tithad .left_arr_title::before {

    content: "";

    display: inline-block;

    width: 4px;

    position: absolute;

    left: 0;

    height: 24px;

    background-color: #FA5151;

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .jump_tithad .more {

    color: #999999;

    margin: auto 0;

    display: flex;

    transition-duration: 0.5s;

    font-size: 15px

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .jump_tithad:hover .more {

    color: #FA5151;

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .jump_tithad .more i {

    font-size: 13px;

    margin: auto 0 auto 3px;

}





.hospatilpage .hospatil_content .righ_nav_box .list_navobx .list_arrow {

    width: 84%;



    border-top: 1px solid #E5E6EB;



    margin: auto;

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .list_arrow:hover a {

    color: #FA5151;

}



.hospatilpage .hospatil_content .righ_nav_box .list_navobx .list_arrow a {

    white-space: nowrap;

    overflow: hidden;

    transition-duration: 0.5s;

    padding: 14px 0;

    display: block;

    width: 100%;

    text-overflow: ellipsis;

    font-style: 16px;

    color: #999999;

}

.html_ceontenbox img {
    display: block!important;
    margin:20px auto!important;
}


.html_ceontenbox p span{
	text-wrap:wrap!important;
}