.nav{
    padding: 0.84% 0;
    background-color: #070404;
}

.nav .content{
    width: 58.23%;
    margin-left: 18.75%;
}

.nav .image{
    flex: 0 0 30%;
}
.banner{
    width: 100%;
    position: static;
}
.professionals{
    padding: 3.8% 0 6.61%;
    background: #FFFAFB;
}
.professionals .image1{
    width: 17.97%;
    margin:0 auto;
}

.professionals .content{
    width: 60.67%;
    margin:8% auto 0;
}

.professionals .content>div{
    flex:0 0 20%;
    padding: 1% 1% 6%;
    background: #FFFFFF;
    position: relative;
    font-family: Segoe UI, Segoe UI;
}

.professionals .content>div .image{
    width: 64.2%;
    margin: 0 auto;
    position: absolute;
    top: -19%;
    left: 19%
}

.professionals .content>div .image img{
    vertical-align: top;
}

.business{
    background: #FFFAFB;
    padding: 3.15% 0 6.61%;
}

.business .content{
    width: 62.5%;
    margin: 0 auto;
}

.project{
    width: 62.5%;
    margin: 0 auto;
    padding: 3.15% 0 6.61%;
}

.business .image1,.project .image1{
    width: 58%;
    margin: 0 auto;
}

.business .image2,.project .image2{
   margin-top: 8%;
}


.footer{
    padding: 5.94% 0 10.35%;
    background-color: #070404;
}

.footer .content{
    width: 27.5%;
    margin-left: 20.52%;
    font-family: Segoe UI, Segoe UI;
    font-weight: 600;
}

.carousel{
    position: relative;
    height: 1px;
    padding: 18% 0;
}
.carousel  .content{
    position: absolute;
    top:-32%;
    width:  62.5%;
    left:20.21%

}

.carousel  .content .swiper-slide{
    overflow: hidden;
    text-align: center;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("../image/web_ic_left.png") ;
    left: 0.5%;
    width: 4.04%;
    height: 6.59%;
    /*right: auto;*/
    /*width:4.27%;*/
    background-size: 100% 100%;
    /*height: 10%;*/
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("../image/web_ic_right.png");
    right: 0.5%;
    width: 4.04%;
    height: 6.59%;
    background-size: 100% 100%;
}