.fzlc_bg{
    width: 100%;
    padding: 0 160px;
    box-sizing: border-box;
    background: #d8d8d8;
}
.fzlc_w{
    width: 100%;
    background: #fff;
}

.fzlc{
    width: 100%;
    padding: 0 130px 0 127px;
    box-sizing: border-box;
}
.fzlc>.fzlc_title{
    text-align: center;
    font-size: 48px;
    font-weight: 600;
    color: #333333;
    line-height: 67px;
}
.fzlc>.fzlc_twotitle{
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    color: #333333;
    line-height: 33px;
    margin-bottom: 125px;
}

.cont_one{
    display: flex;
}
.cont_left{
    width: 49.9%;
    height: 100px;
    flex: initial;
}
.cont_center{
    flex: 1;
    background: #ccc;
    position: relative;
}
.cont_center>img{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,-50%);
}
.cont_right{
    width: 49.9%;
    flex: initial;
}
.cont_two{
    display: flex;
}
.conttwo_left{
    width: 49.9%;
    margin-bottom: 90px;
}
.conttwo_left>.conttwo_l_one{
    display: flex;
    flex-direction: row-reverse;
    position: relative;
}
.conttwo_left>.conttwo_l_one>span{
    color: #0C2F5F;
    font-size: 48px;
    font-weight: 600;
    line-height: 67px;
    position: relative;
    top: 0;
    transform: translateY(-50%);
    margin-right: 50px;
}
.conttwo_left>.conttwo_l_one>div{
    width: 200px;
    height: 2px;
    background: #ccc;
    position: relative;
}
.conttwo_left>.conttwo_l_one>div>img{
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.conttwo_left>.conttwo_l_two>img{
    width: 67%;
    position: relative;
    left: 20%;
}
.conttwo_right {
    width: 49.9%;
}
.conttwo_right>.right_cont{
     margin-left: 78px;
}
.conttwo_right .r_one{
    margin-bottom: 17px;
}
.conttwo_right .r_one span{
    font-size: 36px;
    font-weight: 600;
    color: #333333;
    line-height: 50px;
}
.conttwo_right .r_two p{
    font-size: 16px;
    font-weight: 500;
    color: #666666;
    line-height: 36px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
}

.cont_three{
    display: flex;
}
.contthree_left{
    width: 49.9%;
}
.contthree_left .contthree_l_one{
    display: flex;
    justify-content: flex-end;
    margin-bottom: 17px;
}


.contthree_left>.left_cont{
    margin-right: 78px;
}
.contthree_left .contthree_l_one span{
    font-size: 36px;
    font-weight: 600;
    color: #333333;
    line-height: 50px;
}

.contthree_left .contthree_l_two{
   
}
.contthree_left .contthree_l_two p{
    font-size: 16px;
    font-weight: 500;
    color: #666666;
    line-height: 36px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
}


.contthree_right{
    width: 49.9%;
    margin-bottom: 90px;
}



.contthree_right>.r_one{
    display: flex;
    position: relative;
}
.contthree_right>.r_one>span{
    color: #0C2F5F;
    font-size: 48px;
    font-weight: 600;
    line-height: 67px;
    position: relative;
    top: 0;
    transform: translateY(-50%);
    margin-left: 50px;
}
.contthree_right>.r_one>div{
    width: 200px;
    height: 2px;
    background: #ccc;
    position: relative;
}
.contthree_right>.r_one>div>img{
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.contthree_right>.r_two>img{
    width: 67%;
    position: relative;
    left: 20%;
}


