/* 组织架构 */
.frame-pic{width:60%;height:100%;padding-top:1.5rem;text-align: center}
.frame-list{width:100%;}
.tab-list{display:flex;flex-wrap:wrap;line-height:2;padding:1rem 0}
.tab-list>div{cursor:pointer;font-weight:600;padding:.5rem 0}
.tab-list>div:not(:last-child){margin-right:2rem}
.tab-detail>div>div{display:flex;line-height:2rem}
/*.tab-detail>div>div:nth-child(even){background:#f2f2f2}*/
/*.tab-detail span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}*/
/*.tab-detail .name{width:6rem}*/
/*.tab-detail .position{flex:1}*/

.team-item{border-bottom:1px solid #e6e6e6;padding:10px;width: 100%}
.team-item .memberName{float:left;width:100%;font-size:16px;color:#000;font-weight:700;text-align:center;padding:0}
.team-item .position{text-align:center;color:#adadad;padding:0;font-size:14px;line-height:1;}
.team-item .introduction{color:#adadad;font-size:14px;padding:0;margin-top:15px;position:relative;line-height:1;white-space:pre-wrap;text-align:center}


/* 荣誉 */
.layui-timeline{padding:0}
.layui-timeline.more{margin-bottom:1.5rem}
.layui-timeline-item:before,hr{background-color:#ccc}
.layui-timeline .layui-timeline-item{padding-bottom:1.5rem}
.layui-timeline>li:nth-last-child(2){padding-bottom:0}
.layui-timeline>li:last-child{padding:0}
.layui-timeline-item:before{left:5.5rem;width:.143rem}
.layui-timeline-axis{left:4.8rem}
.layui-timeline-axis i{background:#fff;font-size:1.5rem;color:var(--main_color);cursor:default}
.layui-timeline-content{display:flex;padding-left:0}
.layui-timeline-content .time{width:5.5rem;font-size:.9rem;text-align:right;color:var(--main_color)}
.layui-timeline-content .main-time{cursor:pointer;font-size:1.2rem;margin-top:-.3rem}
.layui-timeline-content .content{width:calc(100% - 4.5rem);padding-left:3rem;font-size:1.1rem;line-height:1.5}
.layui-timeline-content .content p+p{color:#999;margin-top:.5rem}
.layui-timeline .pic-div{display:flow-root;min-height:3rem}
.layui-timeline .piclist{width:8rem;margin-top:1rem;margin-right:1rem;float:left}
.layui-timeline .piclist>div>div{width:100%;height:0;position:relative;padding-bottom:75%}
.layui-timeline .piclist>div>div>img{width:100%;height:100%;top:0;left:0;position:absolute;border:1px solid #ccc}
.total-content{font-size:.8rem}


/* 联系我们 */
.contract-address{width:32rem;margin-right:3rem}
.contract-detail{flex:1;font-size: 1.1rem}
.contract-detail>div+div{margin-top:1rem}
.contract-detail span+span{margin-left:3rem}
.weixin-img{width:10rem;text-align:center}
.weixin-img img{width:100%}
.baiduMap{height:100%;border:#ccc solid 1px}
.contract-name{float:left;text-align:right;padding-right:20px}


.detail-list{float:left;padding: 1rem 0}
.detail-list .img-div{width:calc(100% - 2rem);max-width:500px;margin:0 auto}
.detail-list .img img{width:100%;height:100%;border: 1px var(--main_color) solid;margin-top: 1rem}
.html-content {
     padding: 0 0;
}
.dept-name{
     font-weight: bolder;
     font-size: 20px;
     color: var(--main_color);
}
.dept-member{
     width: 100%;
     height: 60px;
     line-height: 25px;
     font-size: 20px;
     display: flex;
     margin: 20px 0;
     border-bottom: 1px #efefef solid;
     align-items: flex-end;
}

.el-collapse{
     border-top: unset;
}
.el-collapse-item__wrap{
     border-bottom: unset;
}

.memberName{
     width: 80px;
     text-align-last: justify;
}