.banner{ height: 400px; width: 100%; background: url(../images/about/banner.jpg)no-repeat center top; background-size: 100% 100%; position: relative; margin-top: 84px;}
.banner h1{position: absolute; left: 140px; color: #fff; font-size: 42px; z-index: 2; top: 140px;}
.banner i{ width: 50px; height: 7px; background-color: rgb(35, 66, 246);
    position: absolute;
    left: 140px;
    top: 222px;}
    .main_box1{background: #f7fbfe; width: 100%; padding: 80px 0;}
    .main_box1 .main_center{ width: calc(100% - 280px); margin: 0 auto; background: #fff;}
    .main_box1 .main_center .cont_about{ padding: 100px 80px;}
    .main_box1 .main_center p{ font-size: 16px; line-height: 34px; margin-bottom: 20px; color: #171717;}
    @media(max-width:1420px)
{
    .main_box1 .main_center{ width: calc(100% - 100px); margin: 0 auto; background: #fff;}
    .main_box1 .main_center .cont_about{ padding: 50px 50px;}
}
