.boot_fl {
    width: 17.143%;
    background: rgba(255, 255, 255, 1);
    padding: 15px 0;
}

.boot_fl>ul>li h1 {
    height: 40px;
    line-height: 40px;
    padding: 0 9px 0 24px;
    font-size: 14px;
    color: #0672CD;
    background: rgba(232, 235, 237, 1);
    position: relative;
}

.boot_fl>ul>li h1 a {
    width: 100%;
}

.boot_fl>ul>li h1::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 2px;
    height: 100%;
    background: #0672cd;
    z-index: 2;
}

.boot_fl>ul>li>a {
    padding: 0 24px;
    display: block;
    font-size: 14px;
    color: #424548;
    line-height: 50px;
    transition: all .4s;
}

.boot_fl>ul>li>a:hover {
    text-decoration: underline;
}

.booth_cons {
    margin-bottom: 60px;
}

.boot_fr {
    margin-left: 1.4%;
    width: 81.429%;
}

.booth_ones>ul>li {
    float: left;
    width: 23.94%;
    height: 450px;
    margin-right: 1%;
    background: rgba(255, 255, 255, 1);
    text-align: center;
    transition: all .4s;
    margin-bottom: 20px;
}

.booth_ones>ul>li:nth-child(4n) {
    margin-right: 0;
}

.both_tus {
    width: 100%;
    height: 273px;
    overflow: hidden;
}

.both_tus img {
    width: 100%;
    height: 100%;
}

.both_texts {
    max-width: 100%;
    text-align: center;
    height: 100px;
    line-height: 100px;
}

.both_texts img {
    max-width: 100%;
    height: auto;
}

.both_texts h2 {
    transition: all .4s;
    font-size: 14px;
    color: #656B71;
    line-height: 50px;
    transition: all .4s;
}

.booth_ones>ul>li:hover {
    transform: translate3d(0, -3px, 0);
    box-shadow: 1px 0 10px rgba(0, 0, 0, .15);
}

.booth_ones>ul>li:hover .both_texts h2 {
    text-decoration: underline;
    color: #08090A;
}

.booth_twos {
    margin-bottom: 20px;
}

.booth_twos>a {
    float: left;
    width: 49.29%;
    height: 320px;
    margin-right: 1.41%;
    overflow: hidden;
}

.booth_twos>a img {
    width: 100%;
}

.booth_twos>a:last-child {
    margin-right: 0;
}

.booth_ones>ul> .vipli {
    float: left;
    width: 49.29%;
    height: 320px;
    margin-right: 1.41%;
    overflow: hidden;
}

.booth_ones>ul> .vipli > a img {
    width: 100%;
}
