/* 页面自定义css样式 */
.container {
    width: 100%;
    height: 100%;
    padding:0;
  }
.dhbanner{height:500px;background: url(hzstbg.png) no-repeat top;}
.dhbanner>div.bt-box-1440{position: relative;height:100%;}
.dhbanner>div.bt-box-1440>div{position: absolute;left:0;top:120px;}
p.lmbigtit{line-height: 52px;font-weight: 700;font-size: 52px;color: #FFFFFF;margin-bottom:40px;}
p.lmsmalljj{font-size: 18px;line-height:18px;color: #FFFFFF;line-height:36px;width:750px;}


/* 生态策略 */
.stcl{height:465px;width:100%;
    /* background: url(stclbg.png) no-repeat top; */
}
.stcl .sthzbigtit{margin-bottom:50px;}
.sthzbigtit{font-size:32px;font-weight:700;text-align: center;margin-bottom:40px;}
/* .stcl ul{background:url(dianxian.png) no-repeat center center;} */
.stcl ul li{float: left;width: 25%;position:relative;height: 283px;padding-top:40px ;text-align: center;border-right: 1px solid #0000001a;}
.stcl ul li:first-child{margin-left:0;}
.stcl ul li .stcltit{font-weight: 700;font-size: 28px;margin-top:40px;margin-bottom:30px;width: 100%;text-align: center;}
.stcl ul li .stclzy{font-size: 16px;line-height:32px;width: 100%;font-size: 16px;
    color: #999999;
    text-align: center;
    line-height: 32px;}
.cl ul li:nth-child(2){border-right: 1px dashed #0000001a;}
.stcl ul li:nth-child(4){border-right: none;}
.stcl,.hzhblx,.sqhzlc{padding-top:50px;}
/* 合作伙伴类型 */
.hzhblx ul li{height:387px;width:446px;float:left;margin-right:30px;color:#fff;}
.hzhbtit{font-weight: 700;font-size: 28px;padding-left:40px;padding-top:283px;background-position: left center;background-repeat: no-repeat;}
.hzhblx ul li:nth-child(1){background-image:url(hzhblx1.png);}
.hzhblx ul li:nth-child(2){background-image:url(hzhblx2.png);}
.hzhblx ul li:nth-child(3){background-image:url(hzhblx3.png);margin-right:0;}
.hzhbxq{font-size: 16px;color: #999999;text-align: justify;line-height: 32px;margin-top:30px;}
/* 申请合作流程 */
.sqhzlc{
    /* margin-bottom:50px; */
    /* margin-top:70px; */
    background-image: linear-gradient(180deg, #FFFFFF 0%, #F3F8FF 100%);
    padding:50px 0;
    /* height:400px; */
}
.sqhzlc ul li{float:left; display: flex;
    justify-content: center;
    align-items: center;}
.sqhzlc ul li{width:14.93%;height:90px;margin-left:2.08%;margin-bottom:30px;overflow: hidden;}
.sqhzlc ul li:nth-child(6n-5){margin-left:0;}
.sqhzlc ul li img{width:100%;}
/* .sqhzlc ul li:nth-child(2n){width:80px;height:100px;background:url(sqhzjt.png) no-repeat center center;} */
/* 邮箱 */
.hzstyx{text-align: center;}
.hzstyx .sthzbigtit{font-family: AlibabaPuHuiTi_2_85_Bold;}
.hzstyx>div>p{font-size: 16px;color: #999999;text-align: center;margin-top:-20px;margin-bottom:20px;}
.hzstyx>div>a{display: inline-block;margin:0 auto;width: 144px;
    height: 50px;margin-bottom:50px;text-align: center;line-height:50px;color:#fff;background:url(ljlx.png) no-repeat;font-size:18px;font-weight:700;}


/* pc端 */
@media  (min-width: 1201px) and (max-width: 1439px){
    .hzhblx ul li{width:31%;margin-right:3.5%;}
    /* .sqhzlc ul li:nth-child(2n-1){width:17%;}
    .sqhzlc ul li:nth-child(2n){width:3.5%;} */
}

@media (max-width: 1199px){
    body{background:#F1F9FF;}
    .dhbanner{height:18.75rem;background: url(mobcpbg.png) no-repeat top;background-size: 100%;line-height:18.75rem;}
    p.lmbigtit{font-size: 2.5rem;font-weight: 700;margin-bottom:1.5rem;line-height:2.5rem;}
    p.lmsmalljj{font-size: 1.5rem;line-height: 2.25rem;width: 32rem;overflow: hidden;
        text-overflow: ellipsis;
        /* 使用自适应布局 */
        display: -webkit-box;  
        /* 设置超出行数，要设置超出几行显示省略号就把这里改成几 */
        -webkit-line-clamp: 4;  
        -webkit-box-orient: vertical;opacity: 0.8;text-align: justify;}
    .dhbanner>div.bt-box-1440>div{top:2.3125rem;left:2rem;}
    /* 生态策略 */
    .stcl,.hzhblx,.sqhzlc{height:auto;width:93.6%;margin:2.5rem 1.5rem;background: #FFFFFF;
        border: .1875rem solid rgba(255,255,255,1);
        box-shadow: 0rem .125rem 1.0625rem .6875rem rgba(201,216,235,0.37);
        border-radius: 1rem;padding:2rem 1.5rem;}
    .sqhzlc{padding-bottom:0.5rem;}
        .sthzbigtit{font-size: 2.25rem;color: #000000;font-weight: 600;margin-bottom:2rem!important;text-align: left;line-height:3.125rem;}
    .stcl ul li img{width:3.75rem;height:3.75rem;float:left;margin-top:.3125rem;}
    .stcl .sthzbigtit{margin-bottom:0!important;}
    .stcl ul li .stclen{display: none;}
    .stcl ul li{background-image: linear-gradient(180deg, #F0F6FF 0%, #FFFFFF 100%);height:auto;text-align: left;
        border: 2px solid rgba(215,226,241,1)!important;width:48.16%;float:left;margin-left:3.6%;margin-top:1.5rem;margin-right:0;border-radius: 1rem;padding:2rem 1.5rem;
        padding:4.0625rem 1.5rem 0;text-align: center;height:22.5rem;
    }
        .stcl ul li>img{width:3.75rem;height:auto;margin-top:0;float: none;
           }
           .stcl ul li .stcltit{margin:1.625rem auto 1rem;}
        .stcl ul li:nth-child(2n-1){margin-left:0;}
        .stcl ul li .stcltit,
        .stcl ul li:hover .stcltit{text-align:center;width:auto;position:initial;font-size: 1.875rem;font-weight: 600;background-size:2.25rem 2.25rem;background-position: left center; }
        .stcl ul li .stclzy, .stcl ul li:hover  .stclzy{display:block;float:left;width:100%;font-size: 1.5rem;position:initial;color: #666666;line-height: 2.25rem;text-align: left;}
    /* 合作伙伴类型 */
    .hzhblx .sthzbigtit{margin-bottom:0!important;}
    .hzhblx ul li{height:25.5rem;
       width:100%;margin-top:1.5rem;margin-right:0;border-radius: 1rem;padding:0;background-size:100%;
    }
    .hzhbtit{padding-top:20.875rem;}
    .hzhbtit{font-size: 1.875rem;font-weight: 600;background-size:2.25rem 2.25rem;background-position: left center; padding-left:3.375rem;}
    .hzhbxq{font-size: 1.5rem;color: #666666;line-height: 2.25rem;padding-left:3.375rem;margin-top:.75rem;}
    /* 合作伙伴 */
    .sqhzlc ul li{width:30.88%;height:auto;margin-left:3.66%;margin-bottom:1.5rem;}
    .sqhzlc ul li:nth-child(3n-2){margin-left:0;}
    .sqhzlc ul li img{max-width:100%;}

    /* 申请 */
    .hzstyx .sthzbigtit{text-align: center;}
    .hzstyx>div>p{font-size:1.5rem;margin-top:-0.75rem;margin-bottom:1.5rem;}
    .hzstyx>div>a{font-size:1.5rem;width:10.75rem;height:3.75rem;line-height:3.75rem;background-size:100%;margin-bottom:2.5rem;}
}
  
@media only screen and (min-width: 1920px){
    .dhbanner,.stcl{
      background-size:100%!important;
    }
}