body.faculty,body.facultyinfo {font-family:"syhr"}
body.faculty .page_div button{width:0.48rem;line-height:0.48rem;height:auto;border:1px dashed #DDDFE8;color:#666666;font-family: 'Roboto';border-radius:2px;margin:0 6px;background:none;font-size:var(--titleSize);}
body.faculty .page_div .current{border:0;background:#A42325;border:0;color:#fff}
body.faculty #nextPage, body.faculty #prePage{width:0.48rem;font-size:var(--bigSize);color:#707070;font-family:"å®‹ä½“";border:1px dashed #DDDFE8;font-weight:bold}
body.faculty .l-banner,body.facultyinfo .l-banner{height:5.3rem}

/*åˆ—è¡¨é¡µ*/
body.faculty .wp-wrapper{position:relative}
body.faculty .col_path{margin-bottom:0;padding:0;background:none;font-family:"syhm";color:#fff;font-size: var(--smailSize)}
body.faculty #l-container .inner{padding:0;}
body.faculty .sp_location{position:absolute;right:50%;margin-right:-7.5rem;bottom:0.35rem;z-index:1}
body.faculty .col_menu{width:2.67rem;margin-top:-1.17rem; }
body.faculty #l-container .mod{display:flex;justify-content: space-between;}
body.faculty .col_news_list{flex:1 0;padding:0.4rem 0 0 0.66rem;box-sizing:border-box;}
body.faculty .col_name{margin:0;padding:0 7px 0px 0;position:relative;border-bottom:7px solid #E7D9D9}
body.faculty .col_name:before{content:"";width:7px;height:90%;background:#E7D9D9;position:absolute;right:0;bottom:0;}
body.faculty .col_name span{background:#A42325;font-size:0.32rem;color:#fff;font-weight:bold;line-height:1.1rem;text-align:center;display:block}
body.faculty .category_list{background:#F4F4F4 url(../images/triangle.png) no-repeat bottom -.1rem right /2.33rem;text-align:center;padding:0.22rem 0}
body.faculty .category_list li{padding:0.22rem 0;font-size:var(--bigSize);;color:#2B2B2B;cursor:pointer}
body.faculty .category_list li.selected{font-weight:bold;color:#A42325}
body.faculty .filter_box{background:#F4F4F4;padding:0.2rem 0.4rem;margin-bottom:0.5rem}
body.faculty .filter_box .filter{display:flex;align-items:center;line-height:1.3;padding:0.25rem 0;border-bottom:1px dashed rgba(24,30,142,.2)}
body.faculty .filter_box .filter .title{font-size:var(--titleSize);color:#A42325;margin-right:0.25rem}
body.faculty .filter_box .filter .option{font-size:var(--smailSize);color:#333;cursor:pointer}
body.faculty .filter_box .filter .option:hover{color:#c60e0e}
body.faculty .filter_box.clicked .option{pointer-events:none}
body.faculty .filter_box .filter .option.selected{color:#c60e0e;font-weight:bold}
body.faculty .filter_box .filter .optionlist{display:flex;align-items:center;flex:1 0 0;gap:5px 0.5rem;flex-wrap:wrap; white-space: nowrap;}
body.faculty .filter_box .filter1 .optionlist {gap:0;justify-content: space-between;} 
body.faculty .filter_box .filter1 .option{color:#000}
body.faculty .filter_box .filter3 {border:0}
body.faculty .loading{display:block;width:20px;margin:20px auto 0;}
body.faculty .datalist{display:flex;justify-content: space-between;flex-wrap:wrap;}
body.faculty .datalist li{width:43.35%;margin-bottom:0.7rem;display:flex;}
body.faculty .datalist .news_imgs{padding-top:2.75rem;width:2.06rem;background:none;margin-right:0.4rem}
body.faculty .datalist .wz{padding-top:0.2rem;flex:1 0 0}
body.faculty .datalist .news_title{font-size:0.3rem;color:#A42325;font-weight:bold;}
body.faculty .datalist .news_title a{color:inherit}
body.faculty .datalist .career{color:#333333;font-size:var(--bigSize);margin:0.25rem 0 0.35rem}
body.faculty .datalist .field{color:#333333;font-size:var(--smailSize);line-height:1.5;padding-bottom:0.3rem;border-bottom:1px dashed rgba(24,30,142,0.2);margin-bottom:0.25rem}
body.faculty .datalist a.entermore{color:#A42325;font-size:var(--smailSize);float:right}
body.faculty .datalist a.entermore img{margin-left:10px;width:0.31rem;vertical-align: middle;}


@media screen and (max-width: 999px) {
body.faculty #l-container .mod{display:block}
body.faculty .col_menu{width:100%;margin:0;position:relative}
body.faculty .col_news_list{padding-left:0}
body.faculty .category_list{display:none}
body.faculty .category_list li{font-size:15px;padding:6px 0}
body.faculty .col_name span{line-height:inherit}
body.faculty .column-switch{display:block !important;right:10px}
body.faculty .filter_box .filter{align-items:flex-start}
body.faculty .filter_box .filter .title,body.faculty .datalist .career{font-size:16px}
body.faculty .filter_box .filter1 .optionlist{gap:5px 20px;justify-content: left;}
body.faculty .filter_box .filter .title{width:45px}
body.faculty .datalist li{width:100%}
}


/*ä¸ªäººé¡µ*/
body.facultyinfo .col_path {margin-bottom:0.32rem;padding:0;background:none;font-size:var(--titleSize);padding-bottom:0.33rem;border-bottom:1px dashed rgba(24,30,142,0.6);display:block;font-family:"syhm"}
body.facultyinfo .col_path a,body.facultyinfo .col_path span{color:#A42325;font-size:var(--titleSize);}
body.facultyinfo .col_path a:last-child{color:#333}
body.facultyinfo .possplit::after{font-size:var(--titleSize);color:#A42325;}
body.facultyinfo #l-container .inner{padding-top:0.5rem;}
body.facultyinfo .profile{display:flex;position:relative;margin-bottom:0.34rem}
body.facultyinfo .profile .photo{width:2.06rem;height:2.75rem;margin-right:0.5rem;}
body.facultyinfo .profile .photo img{width:100%;min-height:100%}
body.facultyinfo .profile .wz{flex:1 0 0;padding-top:0.25rem}
body.facultyinfo .profile .name{color:#A42325;font-weight:bold;font-size:0.34rem;}
body.facultyinfo .profile .career{font-size:var(--bigSize);margin:0.3rem 0}
body.facultyinfo .profile .fieldbox{font-size:var(--titleSize);color:#666666;line-height:1.8}
body.facultyinfo .tab-menu{display:flex;padding:.3rem 0;border-bottom:1px dashed rgba(24,30,142,0.6);font-size:.22rem;align-items:center;margin-bottom:.3rem}
body.facultyinfo .tab-menu div{padding:0 0.5rem;position:relative;cursor:pointer}
body.facultyinfo .tab-menu div:first-child{padding-left:0}
body.facultyinfo .tab-menu div+div:before{content:"";width:1px;height:0.22rem;background:#707070;left:0;top:50%;transform:translateY(-50%);position:absolute}
body.facultyinfo .tab-menu div.selected{color:#A42325;font-weight:bold}
body.facultyinfo .conbox{min-height:5rem;}
body.facultyinfo .conbox .line{height:1px;background:rgba(24,30,142,0.1);margin:0.35rem 0}
body.facultyinfo .tab-con{font-size:var(--smailSize)}

body.facultyinfo .conbox .con_item{
    border-bottom: 1px solid #181e8e1a;
    padding-bottom: 0.35rem;
    margin-bottom: 0.35rem;
}
body.facultyinfo .conbox .con_item .title{
    color: #A42325;
    margin-bottom: 0.2rem;
    font-size: 0.18rem;
    font-weight: bold;
}
body.facultyinfo .conbox p,
body.facultyinfo .conbox span,
body.facultyinfo .conbox font{
    font-size:0.16rem !important;
    font-family:'"PingFang","Microsoft YaHei","\u5b8b\u4f53",Tahoma,Geneva,sans-serif' !important;
    background: none !important;
    text-indent: 2em !important;
    line-height: 1.75 !important;
    color: #333 !important;
    margin-left: 0px !important;

}
body.facultyinfo .conbox .con_item:last-child{border: none;}
body.facultyinfo .profile .pro_intro{
    position:absolute;
    top:0;
    right:0rem;
    z-index:1;
    display: flex;
    flex-direction: column;
    gap: 0;
}
body.facultyinfo .profile .pro_intro img{width:0.9rem;}

@media screen and (max-width: 999px) {
body.facultyinfo .profile{display:block}
body.facultyinfo .profile .photo{margin:0 0 20px;}
body.facultyinfo .profile .career{font-size:16px}
body.facultyinfo .profile .pro_intro{right: 0;}
body.facultyinfo .profile .pro_intro img,
body.facultyinfo .profile .en_intro img{width:65px}
body.facultyinfo .tab-menu{font-size:16px;}
body.facultyinfo .profile .fieldbox{font-size:15px}
body.facultyinfo .tab-menu div{width:25%;box-sizing:border-box;padding:0;text-align: center;}
}
@media screen and (max-width: 767px){
    body.facultyinfo .profile .pro_intro{flex-direction: column;}
body.facultyinfo .conbox p, body.facultyinfo .conbox span, body.facultyinfo .conbox font{font-size:14px !important;}
body.facultyinfo .conbox .con_item .title {
    color: #A42325;
    margin-bottom: 0.2rem;
    font-size: 14px;
    font-weight: bold;
}
}

/*2025.3.18*/
body.faculty .col_name span{    background: rgba(164, 35, 37, .7);}

