.links01{margin: 30px 3%;position: relative;}
.links01{min-height: 40px;line-height: 40px;background: #fff;cursor: pointer;border: 1px solid #b5b5b5;}
.links01 span{font-size: 16px;color: #999999;}
.links01 img{position: absolute;right: 15px;top: 15px;width: 20px;cursor: pointer;}
.links01 ul{overflow: hidden;display: none;position: relative;background: #fff;border: 1px solid rgba(0,0,0,0.17); box-shadow: 0 0 5px rgba(0,0,0,0.1);width: 100%;z-index: 1;}
.links01 ul li{/* min-height: 40px; */line-height: 24px;border-bottom: 1px solid #f7f7f7;padding: 8px 5px;}
.links01 ul li a{font-size: 16px;color: #666666;margin-left: 20px;cursor: pointer;}
.list-peoplebox{margin: 0 3%;padding-bottom: 50px;}
.list-people{margin-bottom: -30px;}
.list-people li{float: left;width: 46%;margin-right: 4%;margin-bottom: 30px;position: relative;}
.list-people .pic{width: 100%;font-size: 0;text-align: center;background-color: #f7f7f7;}
.list-people li img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.list-people{margin-right: -4%;overflow: hidden;}
.list-people p{font-size: 16px;color: #ffffff; font-weight: bold;width: 100%;text-align: center; line-height: 40px;height: 40px;overflow: hidden;position: absolute;bottom: 0;left: 0;background-color: rgba(12,49,61,0.7);}
.list-people p a{color: #ffffff;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
@media only screen and (min-width:0px) and (max-width:300px) {
        .list-people .pic{height: 182px;line-height: 182px;}
}
@media only screen and (min-width:300px) and (max-width:350px) {
        .list-people .pic{height: 182px;line-height: 182px;}
}
@media only screen and (min-width:350px) and (max-width:760px) {
        .list-people .pic{height: 270px;line-height: 270px;}
}
@media only screen and (min-width:760px) {
        .list-people .pic{height: 480px;line-height: 480px;}
}
.list-peoplebox .more02{margin-top: 40px;}
