.content{    width: auto;
    max-width: 1370px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.list_banner img{width:100%;}
.img-news-cont{margin:50px auto 100px!important;}
.img-news-cont ul .img-list{width: calc((100% - 8px) / 4); padding-right:0; margin:auto 1px;}

/*新闻列表*/
.con_t{ background-color: rgba(245, 245, 245, 1); padding:3rem 0; margin-top:40px;}

.news-cont ul{display:flex;flex-wrap:wrap;list-style: none;display: -ms-flexbox;-ms-flex-wrap: wrap;}
.news-cont ul li{width:24%;height:auto;box-sizing: border-box; padding-right:1%;}
.news-cont ul li:last-child{padding-right:0}
.img-top{position:relative;overflow:hidden}
.img-top img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;transition:all 0.4s;}
.Hint-text{position:absolute;top:0;left:0;width:100%;height:100%;background: rgba(0, 0, 0, .6);transition: all 0.5s ease;opacity:0}
.Hint-text a{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: block;width: 60%;color: #fff;text-align: center;font-size: 1rem;padding: 0.5rem 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Hint-text a::before {content: '';position: absolute;top: 0px;left: 50%;transform: translateX(-50%);width: 60%;height: 1px;background: #fff;transition: all .5s ease;}
.Hint-text a::after {content: '';position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);width: 60%;height: 1px;background: #fff;transition: all .5s ease;}
.news-cont ul li:hover .img-top img{transform:scale(1.1)}
.news-cont ul li:hover .Hint-text{opacity:1}
.news-cont ul li:hover .Hint-text a::before,.news-cont ul li:hover .Hint-text a::after{width:1rem;}

.cont-bottom{margin:20px 10px 0;}
.cont-bottom h3{font-size:15px;color:#333}
.cont-bottom p{font-size:14px;color:#777;line-height:25px;}
.cont-bottom a{position: relative;display: flex;color: #777;height: 38px ;line-height: 38px;border-top: 1px solid #e5e5e5;justify-content: space-between;align-items: center;}
.cont-bottom a .arrowsR{width:30px;}
.cont-bottom a .arrowsR img{position: absolute;transition: all .5s ease;}

.cont-bottom a.lookDetail .harr{opacity: 0;}
.cont-bottom a.lookDetail:hover .barr {opacity: 0;}
.cont-bottom a.lookDetail:hover .harr {opacity: 1;}
/*第二页*/
/*标题*/
.stylebox_title{width:100%; height:40px; line-height:40px;}

.stylebox_title .title_icon{
    width: 22px;
    height: 22px;
    display: inline-block;
    background:url(/eportal//imageDir/africadepartment-english/2024/03/img_pc_site/2024030713305483840.png) no-repeat 0 0;
    background-size: 100%;
    vertical-align: middle;
    margin-right: 10px;
}
.stylebox_title .title_main{
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    font-weight: bold;
    max-width: 650px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 22px;
    font-weight: bold;
    color: #333333;
}
.stylebox_top_line {
    height: 1px;
    background-color: rgba(240, 240, 240, 1);
}
.img-news-cont2{margin:20px 0 0; padding-bottom:80px; border-bottom:1px solid rgba(240, 240, 240, 1);}
.img-news-cont2 ul .img-list{width: calc((100% - 24px) / 4); padding-right:0; margin:0 3px 50px;}

/*第三页*/
.team_list{background:#F5F5F5; padding:30px 0 0;}
.team_list li{overflow:hidden; margin-bottom:40px; display: flex;align-items: center;}
.team_list .gr_img{width: 26%; text-align: center; padding: 0 20px; }
.team_list .gr_img img{width:94%;}
.team_list .gr_text{width: 73%; }
/*第四页*/
.MODEL_list {background:none;}
.MODEL_list li{margin:10px 0; background:#F5F5F5;}
.MODEL_list .gr_img{width: 40%; padding:0; margin-right:2%;}
.MODEL_list .gr_img img{width:100%;}
.MODEL_list .gr_text{width: 58%; }

.MODEL_list .tit{
        margin: 5px 0 0;
        width: auto;
        height: auto;
        padding: 0;
        border-width: 1px;
        border-style: none;
        border-color: rgba(228,228,228,0);
        background-color: transparent;
        overflow: hidden;
    }

.MODEL_list .tit a {
        display: block;
        width: auto;
        height: auto;
        margin: 0;
        padding: 0;
        font-weight: 400;
        cursor: pointer;
        line-height: 22px;
        vertical-align: middle;
        font-size: 28px;
        color: #2c2c2c;
        text-transform: uppercase;}
.MODEL_list .sum{
    font-size: 14px;
    line-height: 220%;
    color: #878787;
    margin-top: 20px;}

.MODEL_list .more{
    width: 120px;
    float: left;
    height: inherit;
    padding: 0;
    font-size: 14px;
    position: relative;
    display: block;
    color: #ffffff !important;
    height: 100%;
    line-height: 25px;
    background: #9ca3a9;
    border-top: 0px solid #e5e5e5;
    text-align: center;
    transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    z-index: 999;
}
.MODEL_list .more:hover {
    background: #fe0002;
}

   


/*china*/
.Manager_list{background:none;}
.Manager_list .gr_img{width: 26%; text-align: center; padding: 0; margin-right: 4%;}
.Manager_list .gr_img img{width:100%;}
.Manager_list .tit{margin:10px 0;}
.Manager_list .gr_text{width:70%; }

.titsum{ 
    padding-left: 35px;
    line-height: 30px;
    font-size: 14px;
    color: #000000;
    margin-top: 10px;
}







@media screen and (max-width: 768px){
.img-news-cont ul .img-list{width:calc((100% - 4px) / 2); margin-bottom:40px;}
.news-cont ul li{width:48%; padding:0 1%;}
.cont-bottom h3{font-size:14px;}

.img-news-cont2 ul .img-list{width: calc((100% - 4px) / 2); padding-right:0; margin:0 1px 50px;}
.team_list .gr_img,.team_list .gr_text{width:100%;}


}