
.yz-s-section {
    padding: 20px 0px;
    padding-bottom:40px;
}

.yz-s-section-banner {
    height: 419px;
    background: url(../images/banner.png)/*tpa=http://www.flowportal.com/solution/images/banner.png*/ no-repeat center center;
    padding-bottom: 60px;    background-size: cover;
}

    .yz-s-section-banner .yz-s-caption {
        font-size: 30px;
        line-height: 30px;
        color: #fff;
    }

    .yz-s-section-banner .yz-s-desc {
        font-size: 30px;
        line-height: 30px;
        color: #faa107;
        padding-top: 18px;
    }



.yz-s-section-system .yz-s-desc {
    font-size: 14px;
    color: #727171;
    padding-bottom: 20px;
}





.yz-s-section-benefit .yz-s-row1 {
    padding: 90px 0px 80px 0px;
}

    .yz-s-section-benefit .yz-s-row1 .col {
    }

    .yz-s-section-benefit .yz-s-row1 .yz-s-item {
        display: inline-block;
        padding-top: 138px;
        font-size: 24px;
        line-height: 24px;
        background-position: center top;
        background-repeat: no-repeat;
        width: 100px;
    }

 


.yz-s-item-img img {
    max-width: 100%;
}

.yz-s-item-txt {
    max-width: 321px;
    background-color: #eee;
    padding: 15px;
}

    .yz-s-item-txt  .yz-s-item-name {
        color: #2a70b9;
        padding-bottom: 5px;
        display: block;
    }
       .yz-s-item-link a:hover {
        
         text-decoration:none;} 
.yz-s-item-link {
        margin-top: 10px;
}

    .yz-s-item-link a {
        display: inline-block;
        width: 80px;
        background: url(../images/right.png)/*tpa=http://www.flowportal.com/solution/images/right.png*/ no-repeat #fff 50px center;
        border-radius: 30px;
        font-size: 12px;
        text-align: left;
        padding-left: 18px;
        height: 22px;
        line-height: 22px;
        position: relative;
        right: 0px;
        color: #000;
    }
