body{
    margin: 0;
}
.sh-news{
    width: 100%;
    margin-bottom: 120px;
    
    
}
.sh-news .sh-news-mulu{
    position: relative;
    
    
}
.sh-news .sh-news-mulu .news-img{
    height: 432px;
    width: 100%;
    position: absolute;
    z-index: 10;
}
.sh-news .sh-news-mulu .news-img-d{
    height: 432px;
    width: 100%;
    position: absolute;
}

.sh-news .news-mulu .news-mulu-list a:nth-child(3){
    border-bottom: 4px solid #fff;
    font-weight: 700;
}
.sh-news .yd-nav .yd-nav-list a:nth-child(3){
    border-bottom: 4px solid #4573F5;
    color: #4573F5;
}
.sh-news .news-content3{
    width: 1200px;
    margin: 0 auto;
}
.sh-news .news-content3 .news-content3-txt2{
    display: flex;
    flex-wrap: wrap;
}

.sh-news .news-content3 .news-content3-txt2>div{
     flex-wrap: wrap;
     display: none;
}
@media screen and (max-width: 520px) {
   .sh-news .news-content3 .news-content3-txt2>div{
        justify-content:space-between
   } 
}
.sh-news .news-content3 .news-content3-txt2>div.on{
     display:flex;
     margin-top: 2rem;
}
.sh-news .news-content3 .news-content3-txt2 .content3-txt2-list{
    width: 250px;
    margin: 30px 2% 30px;
}
.sh-news .news-content3 .news-content3-txt2 .img-list{
    transition: transform 0.4s ease;
}
.sh-news .news-content3 .news-content3-txt2 .img-list:hover{
    transform: translateY(-20px);
}

.sh-news .news-content3 .news-content3-txt2 .img-list:hover  .img-list-title{
    color: #4573F5;
}
.sh-news .news-content3 .news-content3-txt2 .img-list .img-list-top{
    width: 100%;
    /* height: 340px; */
    display: block;
    border: 1px solid #D5D5DB;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.16);
}
.sh-news .news-content3 .news-content3-txt2 .img-list .img-list-title{
    font-size: 20px;
    font-family: PingFangSC-Semibold;
    font-size: 20px;
    color: #323233;
    text-align: center;
    font-weight: 600;
    padding: 24px 16px;
    line-height: 27px;
}
/* .sh-news .news-content3 .news-content3-txt2 .news-content3-b{
    position: relative;
    
}
.sh-news .news-content3 .news-content3-txt2 .news-content3-b a{
    text-decoration: revert;
    color: #4573F5;
    position: absolute;
    right: 1px;
    bottom: 0px;
    background: #fff;
} */

.sh-news .news-content3 .news-content3-title{
    padding: 100px 0 57px;
    font-family: AlibabaPuHuiTi;
    font-size: 40px;
    font-weight: bold;
    line-height: normal;
    text-align: center;
    letter-spacing: 0px;
    color: #323233;
}
/* .sh-news .news-content3 .news-content3-mulu{
    display: flex;
    justify-content: center;
    margin-bottom: 40px;
} */
.sh-news .news-content3 .content3-mulu-list{
    display: flex;
    justify-content: center;
    align-items: center;
    /* height: 50px; */
    margin-bottom: 116px;
    font-size: 20px;
    color: #969799;
    cursor: pointer;
    background: linear-gradient(to right, #ffffff 0%, #ffffff 20%, #F1F4FF 50%, #ffffff 80%, #fff);
}
.sh-news .news-content3 .content3-mulu-list a{
    font-size: 24px;
    font-weight: 400;
    display: block;
    line-height: 80px;
    /* padding: 15px 0; */
    width: 146px;
    position: relative;
    text-align: center;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #969799;
    /* text-align: center; */
    font-weight: 400;
}

.sh-news .news-content3 .content3-mulu-list a.active{
    color: #4573F5;
    border-bottom: 2px solid #4573F5;
    font-size: 24px;
    font-weight: 600;
}

.sh-news .news-content3 .content3-mulu-list a:first-child{
    margin-right:47px;
}

.sh-news .news-content3 .content3-mulu-list a.active::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 64px;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #4573F5;
    opacity: 0.5;
}

.sh-news .news-content3-mulu .content3-mulu-list a:hover{
    color: #4573F5;
    font-size: 24px;
    font-weight: 600;
}