div.slideBox {
        position: relative;
        width: 980px;
        height: 394px;
        overflow: hidden;
    }

        div.slideBox ul.items {
            position: absolute;
            float: left;
            background: none;
            list-style: none;
            padding: 0px;
            margin: 0px;
        }

            div.slideBox ul.items li {
                float: left;
                background: none;
                list-style: none;
                padding: 0px;
                margin: 0px;
            }

                div.slideBox ul.items li a {
                    float: left;
                    line-height: normal !important;
                    padding: 0px !important;
                    border: none /*For IE.ADD.JENA.201206300844*/;
                    position: absolute; /*width:100%;z-index:10*/
                }

                    div.slideBox ul.items li a img {
                        margin: 0px !important;
                        padding: 0px !important;
                        display: block;
                        border: none /*For IE.ADD.JENA.201206300844*/;
                        width: 982px !important;
                        height: 394px !important;
                    }

        div.slideBox div.tips {
            position: absolute;
            bottom: 0px;
            width: 100%;
        }

            div.slideBox div.tips div.nums {
                position: absolute;
                z-index: 10;
                bottom: 9px !important;
                text-align: center !important;
                width: 982px;
                display: block;
                font-size: 0;
                padding: 0;
                margin: 0;
                right: auto !important;
            }

                div.slideBox div.tips div.nums a {
                    display: inline-block;
                    background: rgba(255, 255, 255, 0.3);
                    text-indent: -99999px;
                    width: 8px;
                    height: 8px;
                    padding: 0;
                    margin: 0 5px;
                    border-radius: 8px;
                    float: none !important;
                }

                    div.slideBox div.tips div.nums a.active {
                        display: inline-block;
                        background: #DA6363;
                        text-indent: -99999px;
                        width: 8px;
                        height: 8px;
                        padding: 0;
                        margin: 0 5px;
                        border-radius: 8px;
                        float: none !important;
                    }
.card{width:29.6%;float:left;background-color:#fff;overflow:hidden;padding:1.2%;padding-bottom:20px;margin-bottom:20px;height:220px;}
.card:nth-child(3n+2){margin:0 1.7%;}
.card .project-title{padding:3px 0 6px 0;overflow:hidden;}
.card .project-title div{float:left;}
.card .project-title div.title-text{font-size:22px;font-weight:bold;}
.card .project-title div.tags .tag{background-color:#0063FE;color:#fff;padding:3px 6px;border-radius:3px;margin:3px 0 0 8px}
.card .project-desc{color:#4E535B;font-size:15px;padding:8px 0;min-height:80px;}
.card-body{padding:6px 0;}
.card-body .info-item{padding:3px 0;overflow:hidden;}
.card-body .info-item div{float:left;}
.card-body .info-item div.info-icon img{width:1.52em;}
.card-body .info-item div.info-content{color:#7F8388;font-size:15px;}
.card-body .info-item .info-label{padding:0 6px;}
.card-footer{padding:18px 0;}
.card-footer .btn-signup{background:#0063FE;font-size:18px;border:none;color:#fff;padding:7px 11px;float:right;}

.ad-content{width:1200px;margin:0 atuo;}
.ad-content h1{font-size:22px;font-weight:bold;}
.ad-content p{padding:12px 0 0 0;font-size:16px;}
.ad-content p span{color:#0063FE;}
.btn-send{margin-top:-40px;float:right;background:#0063FE;border:none;color:#fff;padding:10px 20px;font-size:18px;}

.company-list{width:100%}
.company-list .company-info{width:32%;margin-left:1.2%;display:block;float:left;background:#fff;overflow:hidden;margin-top:12px;
    height:226px;
}
.company-list .company-info .company-top{padding:12px 10px;overflow:hidden;}
.company-list .company-info .company-top .company-logo{float:left;width:5rem;height:4rem;border:1px solid #F1F3F6;}
.company-list .company-info .company-top .company-right{float:left;padding-left:12px;width:270px;}
.company-list .company-info .company-top .company-right .company-name{
    font-size:18px;font-weight:bold;
    width:15rem;
    overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.company-list .company-info .company-top .company-right .biaoqian1{padding-top:12px;}
.company-list .company-info .company-top .company-right .biaoqian1 span{display:block;padding:5px 7px;background-color:#EBF3FF;
    float: left;border-radius: 2px;margin-right:6px;color:#247AFF;font-weight:bold;font-size:12px;
     overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; 
}
.company-list .company-info .company-top .company-right .biaoqian1 span i::before{
      content: "";
    display: inline-block;
    background: url(/static/diy/image/ic_my_rz@2x.png) no-repeat;
    background-size: 100%;
    width: 14px;
    height: 14px;
    margin-right: 2px;
    flex-shrink: 0;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
.company-list .company-info .company-top .company-right .biaoqian1 span.tuijian i::before{
     content: "";
    display: inline-block;
    background: url(/static/diy/image/ic_my_tj@2x.png) no-repeat;
    background-size: 100%;
    width: 14px;
    height: 14px;
    margin-right: 2px;
}
.company-list .company-info .company-top .company-right .biaoqian1 span.qiyexingzhi i::before{
      
    
    content: "";
    display: inline-block;
    background: url(/static/diy/image/ic_my_qy@2x.png) no-repeat;
    background-size: 100%;
    width: 14px;
    height: 14px;
    margin-right: 2px;
}

.company-list .company-info .company-middle{color:#999CA0;padding:3px 14px;padding-bottom:0;}
.company-list .company-info .company-middle span{display:block; overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
 .company-list .company-info .company-value{padding:0 14px;color:#999CA0;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  line-clamp: 1; 
  /* 确保在不同宽度下都能正确显示 */
  word-break: break-word;
  word-wrap: break-word;
  padding-bottom:12px;height:26px;
}
.common2022{padding-bottom:30px;}
.company-list .company-info .company-value2{height:30px;display:none;}

.hangyedongtai{width:100%;}
.hangyedongtai .hangyedongtai-left{width:750px;float:left;position:relative;}
.hangyedongtai .hangyedongtai-left h2{position:absolute;bottom:120px;font-weight:bold;font-size:22px;color:#fff;
    padding:0 16px;
}
.hangyedongtai .hangyedongtai-left div{color:#fff;padding:0 16px;position:absolute;bottom:80px;font-size:18px;}
.hangyedongtai .hangyedongtai-left button{background:#fff;border:none;position:absolute;bottom:30px;
    left:16px;padding:8px 36px;font-size:18px;
}
.hangyedongtai .hangyedongtai-right{float:right;width:425px;}
.hangyedongtai .hangyedongtai-right li{overflow:hidden;padding-bottom:10px;}
.hangyedongtai .hangyedongtai-right li img{float:left;width:118px;height:80px;}
.hangyedongtai .hangyedongtai-right li div{float:right;width:290px;}
.hangyedongtai .hangyedongtai-right li div h4{font-weight:bold;font-size:14px;}
.hangyedongtai .hangyedongtai-right li div span{color:#7F8388;font-size:14px;padding-top:8px;display:block;}

.activity-tabs{width:100%;overflow:hidden;}
.activity-tabs .tab-btn{font-weight:bold;float:left;color:#1A202A;font-size:20px;padding:0 0 18px 0;border:none;background:none;margin-left:32px;}
.activity-tabs .active{color:#0063FE;border-bottom:3px solid #0063FE;}
.activity-tabs .tab-btn:first-child{margin-left:0;}

.cooperation{width:100%;overflow:hidden;padding:20px 0;}
.cooperation li{width:32%;float:left;padding-top:20px;}
.cooperation li:nth-child(3n+2){margin:0 1.3%;}

.cooperation li img{width:100%;}
.cooperation .activity-icon-end{position:absolute;top:10px;left:10px;background-color:#0063FE;font-style:normal;
    display:block;padding:6px 18px;color:#fff;border-radius: 2px;
}
.cooperation .title{font-size:20px;font-weight:bold;padding:12px 0;}
.cooperation .biaoqian{background-color:#DEE7F6;padding:6px 10px;color:#0365FE;width:80px;text-align:center;border-radius:2px}
.cooperation .Lowerpart p{color:#9EA1A6;}
.cooperation .Lowerpart p.diy-add{padding:10px 0;padding-top:15px;}
.cooperation .Lowerpart p.diy-ren-num{padding-top:10px;}








