.containerbox {padding: 0 0 20px 0;}
.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;}
#jglist li{border-bottom: 1px dashed #D9D9D9;padding-bottom: 30px;}
#jglist li>p{line-height: 40px;}
#jglist li>a.mores{display: inline-block;font-size: 16px;color: #B88451;}


.piclist{justify-content: flex-start!important;}
.piclist li{ width: 25%;margin: 15px 0;float:left;}
.piclist li a{ display: flex;align-items: center;flex-direction: column;margin: 0 15px;box-shadow: 0px 0px 20px rgba(83, 128, 201, 0.3);}
.piclist li a p{ width: 100%;height: 0;padding-top: 47.75%;position: relative;overflow: hidden;}
.piclist li a p img{ position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.piclist li a span{ line-height: 30px;padding: 15px 10px;box-sizing: border-box;background-color: #fff;display: block;width: 100%;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;font-size:1.1em;}
.piclist li a p {padding-top: 53.75%;}
.pic-news.piclist li a span {background-color: #f7f7f7; }

@media (max-width:991px){
    .piclist li{  width: 49%;margin-right:1%; }
    .piclist li a{  margin: 0 }
    .piclist li a span{  padding: 3px 3px }
}