.case_show{
    width: 100%;
}
.case_show .title{
    margin-bottom: 76px;
}
.case_show .title h3,
.case_show .title p{
    color: #fff;
}
.case_show .title h3{
    font-size: 40px;
}
.inner_new{
    padding: 90px 0 162px;
}
.case_show .main .top .list{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 34px 45px;
}
.case_show .main .top .list .item{
    background-color: #EFF4F8;
    color: #111;
    height: 85px;
    font-size: 30px;
    text-align: center;
    line-height: 85px;
}
.case_show .main .top .list .item:nth-child(2n-1){
    background-color:#036EB8;
    color: #fff;
}
.case_show .main .bottom{
    width: 916px;
    margin:68px auto 0;
    color: #FFFFFF;
    font-size: 30px;
}
.news{
    padding: 90px 0 162px;
    width: 1200px;
    margin: 0 auto;
}

.news .title{
    margin-bottom: 76px;
    text-align: center;
}
.news .title h3,
.news .title p{
    color: #111;
}
.news .title h3{
    font-size: 40px;
}
.news .main{
    margin-top: 40px;
}
.news .tab{
    display: flex;
    width: fit-content;
    margin: 0 auto;
}
.news .tab .item{
    border: solid rgba(0, 0, 0, 0.6) 1px;
    padding: 5px 25px;
    color: #111;
    border-radius: 20px;
    margin-right: 15px;
    cursor: pointer;
    transition: .5s;
}
.news .tab .item:hover,
.news .tab .item.on{
    background-color: #036EB8;
    border-color: #036EB8;
    color: #fff;
}
.newin_a{
    display: flex;
}
.news .main .trem{
    display: none;
}
.news .main .trem.on1{
    display: block;
}
.in_newfont{
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
}