#banner_img {
    width: 100%;
}

.children_img {
    width: 100%;
    height: 600px;
}

.se_case_container {
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.box_advantage_title {
    font-size: 36px;
    color: #1a1a1a;
    margin-bottom: 30px;
    font-weight: 400;
    text-align: left;
    width: 100%;
}

.case_button {
    color: #409eff;
    background: #ecf5ff;
    border-color: #b3d8ff;
    margin-top: 50px;
    cursor: pointer;
    border: 1px solid #dcdfe6;
    text-align: center;
    font-weight: 500;
    padding: 12px 20px;
    font-size: 14px;
    border-radius: 4px;
    outline: 0;
}

.case_button:hover {
    color: white;
    background: rgb(64, 158, 255);
}

.case_detail {
    width: 44%;
    padding: 20px 35px;
}

.case_detail_text {
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.leftEntry {
    width: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.leftEntry_img {
    width: 100%;
}

@media screen and (max-width: 1020px) {
    .se_case_container {
        border: 1px solid rgb(230, 230, 230);
        margin-top: 10px;
    }
    .se_case_container {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .leftEntry {
        width: 100%;
    }
    .leftEntry_img {
        width: 60%;
    }
    .case_detail {
        width: 100%;
    }
}

.box_advantage {
    background: #48567f;
    width: 100%;
}

.color_bg {
    background: url(http://mls-company.oss-cn-chengdu.aliyuncs.com/mls-company/28c9be0….png) 50% no-repeat;
    background-size: cover;
    padding: 87px 0 110px;
}

.title_font {
    color: white;
    margin: 0 auto;
    font-size: 40px;
    font-weight: 700;
    text-align: center;
}

.s_font {
    font-size: 18px;
    color: hsla(0, 0%, 100%, .6);
    text-align: center;
    margin: 30px auto 0;
    width: 50%;
}

.advantage_box_li {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: #fff;
    padding-top: 29px;
    margin-bottom: 21px;
    cursor: pointer;
    border-radius: 4px;
    display: flex;
}

.advantage_box_li:hover .a_title {
    color: rgb(57, 146, 243);
}

.a_title {
    font-size: 18px;
    color: #1a1a1a;
    font-weight: 700;
    text-align: center;
    margin-top: 24px;
}

.a_font {
    font-size: 14px;
    color: #666;
    margin-top: 20px;
    text-align: center;
    margin-bottom: 28px;
}

.title_font_ser {
    font-size: 40px;
    font-weight: 700;
    text-align: center;
}

.hy_txt {
    font-size: 18px;
    margin-top: 20px;
    margin-bottom: 180px;
    color: #999;
    text-align: center;
}

.ser_ser_ser {
    padding: 60px 0 180px 0;
    background: #f8f8fa;
    width: 100%;
}

.wrap_ser {
    width: 90%;
    margin: 0 auto;
}

.time-horizontal {
    list-style-type: none;
    background: rgb(228, 238, 250);
    height: 10px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.time-horizontal_li {
    position: relative;
    border: 1px solid rgb(228, 238, 250);
    width: 16%;
}

.time-horizontal_li::after {
    position: absolute;
    top: -6px;
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgb(101, 142, 255);
}

.el_step_head {
    width: 90%;
    margin: 0 auto;
}

.time_list {
    width: 100%;
    display: flex;
    align-items: center;
    list-style-type: none;
    position: relative;
}

.time_list_li {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 14%;
    position: absolute;
    top: -150px;
}

.process_name {
    font-size: 16px;
    color: #1a1a1a;
    font-weight: 700;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.process_describe {
    font-size: 14px;
    color: #7a7a7a;
    margin-top: 16px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.time_list_li1 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 14%;
    position: absolute;
    top: 30px;
}


/* 新闻 */

.trend_news {
    background: rgb(238, 239, 241);
    width: 100%;
    padding: 50px 0;
}

.crm_news {
    width: 90%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.crm_news_title {
    padding-top: 40px;
    font-size: 16px;
    color: #1a1a1a;
    text-align: left;
}

.crm_news_ul {
    background: white;
    width: 100%;
    height: auto;
    padding: 40px 0;
    list-style-type: none;
}

.crm_news_li {
    cursor: pointer;
    padding: 0 20px;
}

.crm_news_des {
    color: #787e89!important;
    font-size: 14px;
    margin-top: 10px;
    text-align: left;
}


/* 咨询我们 */

.sectioncontent {
    background: linear-gradient(84deg, #4385f4, #4379f4);
    width: 100%;
}

.bg {
    background-size: cover;
    padding: 40px 0;
    background-image: url('http://mls-company.oss-cn-chengdu.aliyuncs.com/mls-company/df65a12….png');
}

.warp1 {
    margin: 0 auto;
    width: 100%;
}

.title_font {
    margin: 0 auto;
    font-size: 40px;
    font-weight: 700;
    text-align: center;
}

.inp_box {
    padding: 50px 20px 0 20px;
}

.inputone {
    padding: 10px 0;
    background: transparent;
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 3px;
    color: #fff;
    font-size: 16px;
    box-sizing: border-box;
    outline: none;
}

.inputtwo {
    padding: 10px 0;
    background: transparent;
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 3px;
    color: #fff;
    font-size: 16px;
    box-sizing: border-box;
    outline: none;
}

.inputthree {
    padding: 10px 0;
    background: transparent;
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 3px;
    color: #fff;
    font-size: 16px;
    box-sizing: border-box;
    outline: none;
}

.inputone::-webkit-input-placeholder {
    color: white;
}

.inputtwo::-webkit-input-placeholder {
    color: white;
}

.inputthree::-webkit-input-placeholder {
    color: white;
}

.inputtwo::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.tijiaobutton {
    padding: 10px 0;
    border-radius: 3px;
    background: #fff;
    color: #4a87f5;
    font-size: 16px;
    border: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}


/* 新闻 */

.punctuationdian_two {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.punctuationdian_twos {
    display: none;
}

.punctuationdian_two_img {
    width: 16%;
    margin: 0 20px 0 0;
}

.IndustryNewsdes_title {
    font-size: 18px;
    color: #4385f4;
    margin: 0 0 10px 0;
}

.punctuationdian_dates {
    width: 10%;
    padding: 0 0 0 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.punctuationdian_years {
    font-size: 40px;
    color: #f7f8fb;
    line-height: .6em;
    font-weight: 400;
}

.punctuationdian_months {
    color: #b8c4d1;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
}

.punctuationdian_datas {
    font-size: 40px;
    color: #b8c4d1;
    font-weight: 400;
    line-height: 1.2em;
}