/** 图文编辑类 **/
.about-content{padding-top:1rem}
.about-content .about-detail p{text-indent:2em;line-height:2}
.about-content .about-detail p:has(> img){text-indent:0}
.about-content .about-detail img{max-width:100%;height:auto;margin-bottom:10px}
.about-content .no-content{text-align:center;color:#999}


/** 团队成员**/
.about-organization,.layui-tab-item .swiper-pagination>span{text-align:center}
.about-organization img{max-width:80%}
.about-depertment{margin:4rem 0 1.072rem;position:relative}
.hots-bar{position:relative;height:2.857rem;line-height:2.714rem;z-index:999;border-bottom:.072rem solid #e6e6e6;text-align:center}
.hots-bar .hots-bd{white-space:nowrap;height:2.857rem;overflow:hidden}
.hots-bar .hots-bd .hot{position:relative;padding-left:.715rem;padding-right:.715rem;display:inline-block;height:100%;min-width:20%}
.activeXs:after{border-bottom:.215rem solid var(--main_color);position:absolute;left:0;bottom:0;content:"";width:100%}
.layui-tab{margin:0}
.layui-tab-item .swiper-container{width:100%;margin:1.072rem auto;position:unset}
.swiper-slide{text-align:center;cursor:pointer;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.layui-tab-item .swiper-slide.act,.layui-tab-item .swiper-slide:hover{color:var(--main_color)}
.layui-tab-item .swiper-slide.act img,.layui-tab-item .swiper-slide:hover img{border-color:var(--main_color)}
.layui-tab-item .swiper-pagination-bullet{border-radius:unset;width:1.429rem}
.layui-tab-item .swiper-pagination-bullet-active{background:var(--main_color)}
.team-info{background:#e4e4e4;height:12rem;overflow:auto}
.team-info .name{float:left;width:100%;padding-top:10px;font-size:16px;color:#000;font-weight:700}
.team-info .name,.team-info .position{text-align:center}
.team-info p{margin:.715rem}
.img-3d img{border:.143rem solid #999;width:8rem;margin-bottom:1rem}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-1.429rem}


/* 合作伙伴 */
.partner-title{font-weight:700;font-size:1.286rem;padding-left:.5rem;line-height:1.785rem;border-left:.3rem solid var(--main_color)}
.partner-list{display:flow-root}
.partner-list>div{float:left;width:14.286rem;margin:1rem 1rem 0 0}
.partner-list img{width:14.286rem;height:5.358rem;border:.072rem solid #f2f2f2}
.partner-list>div>div{height:2.143rem;display:flex}
.partner-list>div>div>span{margin:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}


/* 规章制度 */
.detail-list{display:flex;min-height:3rem;padding:.5rem 0}
.detail-list>div{margin:auto 0;cursor:pointer}
.detail-list .date{width:7rem;margin-right:1.286rem;color:#999}
.detail-list .title{flex:1;font-size:1.072rem}
.detail-list .opt{width:7rem;text-align:right;font-size:1.072rem;text-decoration:underline}
.detail-list .opt span{cursor:pointer}
.detail-list .opt span+span{margin-left:1rem}
.textcenter{text-align:center}