.info-section {
    margin-bottom: 90px;
}

.info-section h1 {
    margin-bottom: 30px;
}

.info-section .photo-box {
    margin-top: 40px;
}

.info-section .photo-box .half-box {
    width: 470px;
}

.info-section .photo-box .photo {
    margin-bottom: 10px;
}

.relation-section {
    background: #F2F2F2;
    margin-bottom: 20px;
    padding: 50px 0;
}

.back-btn {
    margin-bottom: 90px;
}

.relation-section .layout {
    position: relative;
}

.relation-section h2 {
    margin-bottom: 20px;
    float: left;
}

.relation-section .more {
    float: right;
    margin-top: -3px;
}

.relation-section .photo {
    width: 210px;
    height: 130px;
    margin-bottom: 5px;
}

.relation-section .swiper-container {
    width: 882px;
    margin: 0 auto;
}

.relation-section .swiper-wrapper {
    text-align: center;
    font-size: 0;
}

.relation-section .swiper-slide {
    font-size: 14px;
    display: inline-block;
/ display: inline;
/ zoom: 1;
    width: 210px;
    margin: 0 7px;
    text-align: left;
}

.js .relation-section .swiper-slide {
    display: block;
    margin: 0;
    float: left;
}

.swiper-button-prev,
.swiper-button-next {
    display: none;
}

.js .swiper-button-prev,
.js .swiper-button-next {
    display: block;
    width: 32px;
    height: 62px;
    top: 100px;
}

.js .swiper-button-prev {
    background: url(../../img/slide/slide-prev.png) no-repeat left top;
}

.js .swiper-button-next {
    background: url(../../img/slide/slide-next.png) no-repeat left top;
}

.relation-section .act,
.relation-section .act h3 a {
    color: #FE090B;
}

@media screen and (max-width: 768px){
    .relation-section .swiper-slide.diva.swiper-slide-active {
        padding: 0 57px;
        box-sizing: border-box;
    }
    .js .swiper-button-next {
        right: 15px !important;
    }
    .js .swiper-button-prev {
        left: 15px !important;
    }
    .relation-section .photo, .relation-section .photo img{
        max-height: 390px;
    }
    .info-section h1 img,.relation-section h2 img{
        max-width: 355px;
    }
}

@media screen and (max-width: 500px){
    .relation-section .photo, .relation-section .photo img{
        max-height: 150px;
    }
}
