.banner {
    background: url(../img/banner.png) center center;
    background-size: cover;
    height: 370px;

    p {
        font-size: 28px;
        text-align: left;
        margin-bottom: 20px;
    }

    .b {
        font-size: 68px;
    }

    span {
        color: #f0de8b;
        margin-right: 30px;
    }

    .box{
        padding-left: 150px;
    }
}
.box2{
    img{
        margin-bottom: 70px;
    }
}
.box1{
    *{
        text-align: left;
    }
    div{
        width: 560px;
    }
    h2{
        display: block;
        color: #070707;
        font-size: 28px;
        margin-bottom: 25px;
    }
    h4{
        display: block;
        color: #333333;
        font-size: 14px;
        margin-bottom: 30px;
    }
    h3{
        display: block;
        color: #777373;
        font-size: 14px;
        font-weight: normal;
        line-height: 21px;
    }
    a{
        display: inline-block;
        font-size: 24px;
        color: #fff;
        background: #425383;
        padding: 14px 55px;
        margin-top: 30px;
    }
}