html,body{background: #f6f8fa;}
/*分页头图*/
.jz_page_head{
    background:url(../images/ljwm_banner_bg.jpg)no-repeat center;
    -webkit-background-size:100% calc(260rem/30);
    background-size:100% calc(260rem/30);
}

/*了解我们*/
.jz_ljwm{
    padding:calc(70rem/30) 0 calc(90rem/30) 0;
    width:calc(670rem/30);
    margin: 0 auto;
}

.jz_ljwm h4{
    text-align: center;
    font-size:calc(36rem/30);
    color: #000000;
    margin-bottom:calc(50rem/30);
}

.jz_ljwm span{
    display: block;
    font-size:calc(24rem/30);
    color: #000000;
    line-height:calc(40rem/30);
    margin-bottom:calc(40rem/30);
}

.jz_ljwm h3{
    display: block;
    font-style:normal;
    color: #2d6d3c;
    font-size:calc(28rem/30);
    font-weight: bold;
    height:calc(40rem/30);
    line-height:calc(40rem/30);
    margin-bottom:calc(14rem/30);
}

.jz_ljwm h3:before{
    content: "";
    display:inline-block;
    width:calc(20rem/30);
    height:calc(20rem/30);
    box-sizing: border-box;
    border:calc(3rem/30) solid #2d6d3c;
    border-radius:calc(12rem/30);
    vertical-align:top;
    margin-top:calc(10rem/30);
    margin-right:calc(9rem/30);
}

.jz_ljwm br{
    line-height:calc(35rem/30);
}

.jz_ljwm p{
    font-size:calc(18rem/30);
    color: #000;
}

/*办公环境*/
.bghj_main{
    position: relative;

}

.jz_bghj{
    padding-bottom:calc(105rem/30);
}

.jz_bghj h4{
    text-align: center;
    font-size:calc(36rem/30);
    color: #000000;
    margin-bottom:calc(50rem/30);
}

.jz_bghj .bghj_zs{
    width:calc(670rem/30);
    height:calc(335rem/30);
    margin: 0 auto calc(28rem/30) auto;
}

.bghj_zs img{
    display: block;
    width: 100%;
    height:calc(335rem/30);
}

.bghj_w{
    width:calc(684rem/30);
    margin: 0 auto;
    overflow: hidden;
    padding-top:calc(12rem/30);
    box-sizing: border-box;
}

.bghj_item{
    height:calc(79rem/30);
}

.bghj_item img{
    display: block;
    width:calc(158rem/30);
    height:calc(79rem/30);
    margin: 0 auto;
}

.bghj_item.active .bghj_item_xz{
    top: 0;
    left:calc(7rem/30);
    width:calc(158rem/30);
    height:calc(79rem/30);
    position: absolute;
    background:transparent;
    border:calc(5rem/30) solid #2d6d3c;
    box-sizing: border-box;
    z-index: 1;
}

.bghj_item.active .bghj_item_xz:before{
    display: block;
    content: "";
    border-bottom:calc(12rem/30) solid #2d6d3c;
    border-left:calc(11rem/30) solid transparent;
    border-right:calc(11rem/30) solid transparent;
    position: absolute;
    top:calc(-12rem/30);
    left: calc(50% - 11rem/30);
}

.bghj_w .swiper-button-next{
    width:calc(45rem/30);
    height:calc(45rem/30);
    border-radius:calc(23rem/30);
    background:url(../images/jz_swiper_next.png)no-repeat center #2d6d3c;
    -webkit-background-size:calc(11rem/30) calc(20rem/30);
    background-size:calc(11rem/30) calc(20rem/30);
    bottom:calc(47rem/30);
    top:auto;
    right:calc(-60rem/30);
    margin-top: 0;
    left: auto;
}

.bghj_w .swiper-button-next.swiper-button-disabled{
    background:url(../images/jz_swiper_next.png)no-repeat center rgba(232,234,235,1);
    -webkit-background-size:calc(11rem/30) calc(20rem/30);
    background-size:calc(11rem/30) calc(20rem/30);
    opacity: 1;
}

.bghj_w .swiper-button-prev{
    width:calc(45rem/30);
    height:calc(45rem/30);
    border-radius:calc(23rem/30);
    background:url(../images/jz_swiper_next.png)no-repeat center #2d6d3c;
    -webkit-background-size:calc(11rem/30) calc(20rem/30);
    background-size:calc(11rem/30) calc(20rem/30);
    bottom:calc(47rem/30);
    top:auto;
    margin-top: 0;
    left:calc(-60rem/30);
}

.bghj_w .swiper-button-prev.swiper-button-disabled{
    background:url(../images/jz_swiper_prev.png)no-repeat center rgba(232,234,235,1);
    -webkit-background-size:calc(11rem/30) calc(20rem/30);
    background-size:calc(11rem/30) calc(20rem/30);
    opacity: 1;
}