.cooperation-case{
    margin-bottom: 140px;
}
.cooperation-case-text{
    margin-top: 64px;
}
.cooperation-case-text img{
    width: 252px;
    height: 88px;
}
.cooperation-case-items{
    width: 100%;
    flex-wrap: wrap;
    margin-top: 64px;
}
.item1,.item2{
    width: 1440px;
    height: 560px;
    flex: 1;
}
.item1-content,
.item2-content{
    width: 1440px;
    height: 100%;
    background-size: cover;
}
.item1-right{
    width: 762px;
    height: 412px;
    background:url(../../cooperationCase/img/left-bg.png) no-repeat;
    background-size: cover;
}
.item2-left{
    width: 762px;
    height: 412px;
    background:url(../../cooperationCase/img/right-bg.png) no-repeat;
    background-size: cover;
}

.item1-left,.item1-right,
.item2-left,.item2-right{
    flex-wrap: wrap;
    padding: 0;
    position: relative;
}
.item1-img img,.item2-img img{
    width: 678px;
    height: 412px;
}
.img-text{
    position: absolute;
    left: 0;
    bottom: 0;
}
.img-text img{
    width: 678px;
    height: 150px;
}
.box-content{
    position: absolute;
    left: 48px;
    bottom: 40px;
    z-index: 10;
}
.box-content h3{
    font-weight: 600;
    font-size: 36px;
    line-height: 44px;
    color: #FFFFFF;
}
.box-content p{
    line-height: 25.2px;
    font-size: 18px;
    color: #FFFFFF;
    margin: 0;
    margin-top: 3px;
}
.title{
    height: 43px;
    position: relative;
    /* margin-top: 12px; */
    margin-bottom: 25px;
}
.title img{
    position: absolute;
    top: -23px;
    left: -2px;
}
.title h4{
    font-weight: 600;
    font-size: 36px;
    position: absolute;
    bottom: 0px;
}
.profile p{
    width: 512px;
    font-size: 18px;
    line-height: 26px;
    color: #000000A6;
}

.item1-right-box,.item2-left-box{
    width: 512px;
}

