.buju{
    width: 1400px;
    display: flex;
    justify-content: space-between;
    margin: 60px auto;
}
.buju>img{
    width: 670px;
    height: 388px;
    margin-right:38px;
}
.buju .right{
    flex:1;
}
.buju .right .title{
    font-size: 36px;
    font-weight: 700;
    color: #333333;
}
.buju .right .Ftitle{
    font-size: 36px;
    margin: 30px 0;
    color: #333333;
}
.buju .right .content{
    font-size: 24px;
    color: #333333;
}
.yunying{
    width: 1400px;
    margin: 60px auto;
}
.yunying .title{
    font-size: 36px;
    color: #333333;
    margin-bottom: 60px;
}
.yunying .list{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.yunying .list .list_item{
    background: #F3F3F3;
    padding: 50px 28px;
    padding-top: 40px;
    width: 456px;
    height: 222px;
    box-sizing: border-box;
}
.yunying .list .list_item:nth-child(n+4){
    margin-top: 20px;
}
.yunying .list .list_item .list_title{
    text-align: center;
    font-size: 24px;
    font-family: HarmonyOS Sans SC-Bold, HarmonyOS Sans SC;
    font-weight: 700;
    color: #333333; 
   display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.yunying .list .list_item .list_content{
    font-size: 24px;
    margin-top: 40px;
    font-family: HarmonyOS Sans SC-Regular, HarmonyOS Sans SC;
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 3 ;
    -webkit-box-orient: vertical;
    overflow: hidden; 
    text-overflow: ellipsis; 
    color: #333333;
}
.shangye{
   width: 1400px;
    display: flex;
    justify-content: space-between;
    margin: 60px auto;
}
.shangye .left{
    flex:1;
}
.shangye .left .top{
   font-size: 36px;
    font-family: HarmonyOS Sans SC-Bold, HarmonyOS Sans SC;
    font-weight: 700;
    color: #333333;
}
.shangye .left .mid{
     font-size: 36px;
    font-family: HarmonyOS Sans SC-Medium, HarmonyOS Sans SC;
    font-weight: 500;
    color: #333333;
    margin: 30px 0;
}
.shangye .left .bot{
    font-size: 24px;
    font-family: HarmonyOS Sans SC-Regular, HarmonyOS Sans SC;
    font-weight: 400;
    color: #333333;
}
.shangye>img{
    width: 670px;
    height: 388px;
}


.hezuo{
    width: 1400px;
    margin: 60px auto;
    padding: 30px 60px;
    box-sizing: border-box;
    background: #f6f6f6;
}
.hezuo .title{
    margin-bottom: 30px;
    font-size: 24px;
    font-family: HarmonyOS Sans SC-Regular, HarmonyOS Sans SC;
    font-weight: 400;
    text-align: center;
    color: rgba(51,51,51,0.9);
}
.hezuo .top{display:flex;justify-content: space-between;}
.hezuo .top .list{width: 31%;height: 54px;background: #fff;padding:0 19px;    line-height: 54px;}
.hezuo .mid{margin:30px 0;width:100%;height: 54px;background: #fff;padding:0 19px;    line-height: 54px;}
.hezuo input{font-size:16px;width:100%}
.hezuo .bot{width:100%;background: #fff;padding:0 19px;    line-height: 54px;}
.hezuo textarea{width:100%;background: #fff;height: 153px;font-size:16px;margin-top: 20px;}
.hezuo .btn{background: #363884;border-radius: 2px;font-size: 23px;color:#fff;width: 556px;height: 68px;margin:71px auto 0 auto;line-height:68px;text-align:center;justify-content: center;display: flex;}
.group_7{
        background: url(../image/bgbg.png) 100% no-repeat !important;
}
@media screen and (max-width: 768px){
    .buju,.yunying,.shangye{width:100%;display:block}
    .buju>img,.shangye>img{width:100%;height:100%;}
    .hezuo{width:auto;}
    .hezuo .top{display:block}
    .hezuo .top .list{width:100%!important;margin-top:30px;}
    .hezuo .btn{width:100%}
    .buju .right,.yunying .title,.shangye .left{padding:20px;}
    .yunying .list .list_item{width:100%;}
    .yunying .list .list_item{margin-top:20px}
}


