.containerbox {padding: 0 0 20px 0;margin-top: 20px;}
.jglist .sidebar{width: 21%;float: left;}
.jglist .sidebar h3{height: 72px;background: url(../images/public/positionbg.png) no-repeat;text-align: center;background-size: 100% 100%;}
.jglist .sidebar h3 span{display: block;font-size: 22px;color: #fff;line-height: 72px;background:url(../images/public/position.png) no-repeat 30px center;}
.jglist .sidebar ul{box-shadow:0px 0px 10px #d2d2d2}
.jglist .sidebar li a{display: block;position: relative;font-size: 16px;color: #333;text-align: center;}
.jglist .sidebar li a i {position: absolute;right: 20px;top: 50%;margin-top: -10px;}
.jglist .sidebar li a:hover,.jglist .sidebar li.on a{color: #C91907;background: url(../images/public/line1.png) no-repeat left center;}
.jglist .sidebar li>a>span{display: inline-block;line-height: normal;padding: 20px 40px;font-size: 18px;font-weight:bold;}
.jglist .sidebar li>a>span::before{content: '';position: relative;width: 2px;height: 100%;background: #C91907;}
.jglist .inbox{width: 75%;float: right;}

.ld-list li {padding: 20px 0;border-bottom: 1px dashed #D9D9D9;color: #383838;}
.ld-list li h3 {font-size: 1.25em;font-weight: 700;margin-bottom: 10px;}
.ld-list li p {font-size: 1em;color: #383838;margin-bottom: 10px;}
.ld-list li a {color: #B88451;}
/* 隐藏职务 */
.ld-list li>p{display: none;}
@media (max-width:991px) {
    .jglist .sidebar {float: none; width: unset;}
    .jglist .inbox {float: none;width: unset;margin-top: 20px;}
}