
.b1-container{
    margin-top: 100px;
}
.b1-container .right {
    float: left;
    width: calc(100% - 550px);
    height: auto;
    padding: 0 90px;
}
.b1-container .right .con {
    width: 100%;
    height: auto;
    padding: 30px 0;
}
.b1-container .right .con .h2 span {
    float: left;
    font-size: 22px;
    color: #20222c;
    padding: 30px 0;
}
.b1-container .right .con .h2 p {
    float: right;
    font-size: 14px;
    color: #1c5dbf;
    padding: 30px 0;
    font-family: "Microsoft Sans Serif";
}
.b1-container .right .con .b1-conlist {
    width: 100%;
    height: 340px;
    border: 1px solid #EBECED;

}
.b1-container .right .con .b1-conlist li {
    float: left;
    width: 24%;
    height: 260px;
    padding: 40px 0;
    text-align: center;
}
.b1-container .right .con .b1-conlist li p:first-child {
    /* margin-bottom: 10px; */
    text-align: center;
    /*-webkit-transition: all .3s ease-out 0s;*/
    /*-moz-transition: all .3s ease-out 0s;*/
    /*-ms-transition: all .3s ease-out 0s;*/
    /*-o-transition: all .3s ease-out 0s;*/
    transition: all .3s ease-out 0s;
}
.b1-container .right .con .b1-conlist li p:last-child {
    font-size: 16px;
    text-align: center;
    color: #555555;
    line-height: 25px;
}

.b1-container .right .con .b1-conlist a + a li {
    border-left: 1px solid #EBECED;

}
/*.b1-container .right .con .b1-conlist li {*/
    /*float: left;*/
    /*width: 20%;*/
    /*height: 260px;*/
    /*padding: 40px 0;*/
    /*text-align: center;*/
/*}*/









