.title{color:#3d3e3e;padding-left: 0;}
.index_three{background: #E8ECF1;}
.index_three .left ul li .number{color: #3d3e3e;}
.index_three .title{padding-left: 0;color:#3d3e3e;}
.index_two .title::after, .index_three .title::after,.index_four .title::after, .index_five .title::after,.title::after{background-image: unset;}
.index_three .left .text,.index_three .left ul li .number span{color:#3d3e3e;}
.index_two .title{color: #3d3e3e;padding-left: 0%;}
.index_three .left ul{margin-top: 3.7125rem;}
.index_three .left .text.line2{-webkit-line-clamp: 3;}
.p100 {
    padding: 4.95rem 0;
}
.newpro2-prolist-head{position: relative;margin-bottom: 3rem;}
.newpro2-prolist-head ul{position: relative;}

.newpro2-prolist-head ul li {
    float: left;
    padding: 10px;
    border: 1px solid #d9d9d9;
    width: 18%;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
    margin-right: 2.5%;
    border-radius: 4px;
    /*margin-bottom: 20px;*/
    color: #666666;
    background: #fff;
}
.newpro2-prolist-head ul li.on{
    border: 1px solid rgb(12,65,154);
    color: white;
    background-color: rgb(12,65,154);
}
.newpro2-prolist-head ul li>a{display:block;}
.newpro2-prolist-head ul li:nth-child(5n) {
    margin-right: 0;
}

.newpro2-prolist-head ul li.on {
    border: 1px solid rgb(12,65,154);
    /* margin-bottom: 0px; */
    color: white;
    background-color: rgb(12,65,154);
}
.newpro2-prolist-head ul li.on>a{color:#fff;}
.newpro2-prolist-head ul li:hover {
    background-color: rgb(12,65,154);
    color: white;
}
.newpro2-prolist-head ul li:hover a{
    color: white;
}
.newpro2-prolist-head:before {
content: "";
position: absolute;
bottom: 0px;
width: 100%;
height: 2px;
background-color: rgb(12,65,154);
display: none;
}
@media (max-width: 767px) {
    .p100 {
        padding: 1.95rem 0;
    }
    .newpro2-prolist-head ul li{width: 48%;margin-bottom:2.5%;}
    .newpro2-prolist-head ul li:nth-child(2n){
        margin-right: 0;
    }
   .col-md-3{width:100%;}
}