.certificate_box {
    width: 100%;
    padding-top: calc(21px + 5rem);
    padding-bottom: calc(53px + 5rem);
}

.certificate {
    max-width: 1680px;
    width: 85%;
    margin: auto
}

.certificate_swiper_box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: calc(9px + 5rem);
}

.certificate_swiper {
    width: 90.5959%;
}

.cer_swiper {
    width: 100%;
}

.cer_swiper .swiper-slide {
    width: 100%;
}

.cer_border {
    width: 100%;
    height: calc(150px + 20rem);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

.certificate_img {
    width: 80%;
    height: calc(93px + 20rem);
    background: url(../images/bk.png) no-repeat;
    background-size: 100% 100%;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.certificate_img img{
    width: 78.1915%;
    height: 83.9%;
    position: absolute;
  top: 6.2%;
  left: 8.8%;
    
    
}

.cer_bottom {
    width: 100%;
    height: calc(7px + 1.5rem);
    background: #FFFFFF;
    box-shadow: 0px calc(2px + 0.1rem) calc(3px + 0.5rem) 0px rgba(0, 0, 0, 0.06);
    position: relative;
bottom: 4.2%;
}

.certificate_prev {
    width: calc(10px + 2rem);
    cursor: pointer;
}
.certificate_prev img{
    width: 100%;
}
.certificate_next {
    width: calc(10px + 2rem);
    cursor: pointer;
}
.certificate_next img{
    width: 100%;
}
.cer_border .p1{
font-family: Futura Bk BT;
font-weight: normal;
font-size: calc(2px + 1rem);
color: #242424;
line-height: 1;
}
.cer_swiper{
    display: block;
}
.cer_swiper_m{
    display: none;
}
@media (max-width: 1100px){
    .cer_swiper{
        display: none;
    }
    .cer_swiper_m{
        display: block;
    }
.certificate_prev{
    display: none;
}
.certificate_next{
    display: none;
}
.certificate_swiper_box{
    justify-content: center;
}
    .cer_border {
        width: 100%;
        height: calc(150px + 58rem);
      
    }
    
.certificate_img {
    width: 80%;
    height: calc(93px + 61rem);
   
}
.certificate_img img {
    width: 78.1915%;
    height: 85%;
   
    bottom: 6%;
   
}
.cer_border .p1{
    font-size: calc(10px + 1rem);
}
.certificate_box{
    padding-bottom: calc(26px + 1rem);
}
}