.blueline {
    margin: 54px auto;
    width: 100%;
    height: 8px;
    background: -webkit-linear-gradient(
            0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 11%, rgba(74, 130, 215, 1) 54%, rgba(255, 255, 255, 1) 87%, rgba(255, 255, 255, 1) 100%);
    background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 11%, rgba(74, 130, 215, 1) 54%, rgba(255, 255, 255, 1) 87%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(
            90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 11%, rgba(74, 130, 215, 1) 54%, rgba(255, 255, 255, 1) 87%, rgba(255, 255, 255, 1) 100%);
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.layui-input-inline img {
    margin-right: 10px;
}
.width48:last-child{
    margin-top: 10px;
}
.width48:last-child img{
    margin-top: 10px;
}

.right_homecontent {
    width: 39%;
    display: inline-block;
    text-align: center;
}

.center_div {
    text-align: center;
    position: relative;
}
.center_div h3 {
    font-weight: 700;
    font-size: 28px;
}
.center_div p {
    width: 100%;
    text-align: left;
    height: 150px;
    text-align:justify;
    font-size: 18px;
}
.center_img {
    width: 65%;
    margin: 0 auto;
}
.centet_child_1 h3,.centet_child_2 h3 {
    text-align: right;

}
.centet_child_3 h3, .centet_child_4 h3 {
    text-align: left;
}
.centet_child_1 {
    width: 17%;
    position: absolute;
    left: 2%;
    top: 10%;
}
.centet_child_2 {
    width: 17%;
    position: absolute;
    left: 2%;
    bottom: 5%;
}

.centet_child_3 {
    width: 17%;
    position: absolute;
    right: 2%;
    top: 10%;

}

.centet_child_4 {
    width: 17%;
    position: absolute;
    right: 2%;
    bottom: 5%;
}

.bluebg {
    background-color: rgba(236, 248, 255, 1);
    padding: 4% 10%;
}

.blue_div1 {
    display: inline-block;
    width: 49%;
}

.blue_div2 {
    display: inline-block;
    width: 49%;
}
.blue_div2 div {
    border: 1px solid rgba(87, 118, 206, 1);
    padding: 20px;
    font-size: 22px;
    line-height: 30px;
    position: relative;
    top: 55px;
    border-radius: 4px;
    text-align:justify;
}

.homecontent p {
    font-size: 16px;
    text-align:justify;

}

@media only screen and (max-width: 992px) {
    #sm2-content {
        width: 100%!important;
        display: block !important;
    }

    #sm2-img {
        width: 100%!important;
        display: block !important;

    }
    .center_img {
        width: 100%;
    }
    .centet_child_2 {
        width: 47%;
        position: absolute;
        left: 0;
        bottom: 105%;
    }
    .center_div {
        margin: 230px 0;
    }
    .centet_child_4 {
        width: 47%;
        position: absolute;
        right: 0%;
        bottom: 105%;
    }
    .centet_child_1 {
        width: 47%;
        position: absolute;
        left: 0%;
        top: 90%;
    }
    .centet_child_3 {
        width: 47%;
        position: absolute;
        right: 0%;
        top: 90%;
    }
    .blue_div1 {
        display: block;
        width: 100%;
    }
    .blue_div2 {
        display: block;
        width: 100%;
    }
    .bluebg {
        padding: 20% 10%;
    }
    .center_div p {
        font-size: 16px;
    }

    .center_div h3 {
        font-size: 22px;
    }
    .centet_child_1 h3, .centet_child_2 h3 {
        text-align: left;
    }

    .desctit {
        height: 72%;
    }
}