.title1 {
    text-align: center;
    font-size: 40px;
    color: #015ca3;
    font-weight: bold;
    position:relative;
    padding-bottom:20px;
    margin-bottom:20px;
    display: none;
}
.title1::before{content:'';width:50px;height:4px;background:#015ca3;position:absolute;left:50%;transform:translateX(-50%);bottom:0;}
.text-block {
            font-size: 18px;
            line-height: 2;
            color: #333;
            margin-bottom: 40px;
            /* text-align: center; */
            text-indent: 2em;
        }
        .info-card-wrap {
            display: flex;
            border: 1px solid #dde6f2;
            border-radius: 12px;
            overflow: hidden;
            padding: 27px 0;
            flex-wrap: wrap;
            border-left: unset;
            border-right: unset;
        }
        .info-item {
            flex: 1;
            text-align: left;
            padding: 0 29px;
            border-right:1px solid #dde6f2;
            box-sizing: border-box;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
        }
        .info-item:last-child{
            border-right:none;
        }
        .info-icon {
            width: 48px;
            height: 48px;
            margin:0 auto 12px;
            fill:#2368bd;
        }
        .info-num {
            font-size: 46px;
            color:#2368bd;
            font-weight:bold;
            line-height:1.2;
            margin: 0 0 4px;
        }
        .info-desc {
            font-size: 18px;
            color:#444;
        }

.bgz_ico {
    width: 78px;
    height: 53px;
}
ul.xbjj1 {
    padding-top: 33px;
}
.info-item:nth-child(1)  .bgz_ico{background: url(images/jj_ico1.png)no-repeat left bottom / contain;}
.info-item:nth-child(2)  .bgz_ico{background:url(images/jj_ico2.png)no-repeat left bottom / contain;}
.info-item:nth-child(3)  .bgz_ico{background:url(images/jj_ico3.png)no-repeat left bottom / contain;}
.info-item:nth-child(4)  .bgz_ico{background:url(images/jj_ico4.png)no-repeat left bottom / contain;}
.info-item:nth-child(5)  .bgz_ico{background:url(images/jj_ico5.png)no-repeat left bottom / contain;}
.info-item:nth-child(6)  .bgz_ico{background:url(images/jj_ico6.png)no-repeat left bottom / contain;}
.info-num span{font-size:15px !important; font-weight:bold;}
@media (max-width:999px){
            .info-item{
                flex: 0 0 50%;
                border-right: 1px solid #dde6f2;
                border-bottom:1px solid #dde6f2;
                padding: 20px;
            }
        
            .info-item:nth-child(2n){
                border-right:none;
            }
          
            .info-item:nth-last-child(-n+2){
                border-bottom:none;
            }
    .info-card-wrap{padding:0;}
        }
@media (max-width:640px){
    .bgz_ico{width: 50px;height: 30px;}
    .info-num{font-size:20px;}
    .info-desc{font-size:14px;}
     .info-item{flex-direction:column;align-items: flex-start;padding:15px;}
    
}