html {
    text-align: justify;
}

.list2 ul li{
    width: 250px;
}

.list2_right_bot div {
    width: 44%;
}
.index_box2 .list .ul .li .left,
.index_box2 .list .ul .li,
.index_box2 .list {
    height: 160px;
}


.index_box2 .list .ul .li .right {
    text-align: justify;
    height: 160px;
}
.index_box2 .list .ul .li .right .table {
    word-break: break-all;

}

.index_box3 ul li .text {
    padding: 40px 40px 0 40px;
}

.footer .top .text {
    margin-left: 110px;
    width: 60%;
    text-align: center;
}

.index_box2 .list .ul .li .right img {
    height: 160px;
    object-fit: cover;
}

.nav>li>a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100px;
    width: 100px;
    line-height: normal;
    margin-right: 20px;
   
}
@media (max-width: 1440px) {
    .nav>li>a  {
        font-size: 14px;
    }
}

@media (max-width: 1200px) {
    .list2 ul li {
        width:31%;
    }
    .headr {
        display: flex !important;
    }
}
