.solution .box-head{
    height: 4rem;
    background: url(../images/system_support_bg_01.jpg) no-repeat;
    background-size:cover;
    position: relative;
}

.head_text{
    padding: .6rem .5rem;
    width: calc(100% - 1rem);
    color: #ffffff;
}
.head_text .h1{
    font-size: .6rem;
    line-height: .9rem;
}
.head_text .h3{
    font-size: .24rem;
    line-height: .36rem;
}
.system_box{
    width: calc(100% - .6rem);
    padding: 0 .3rem;
    background: #031836;
    padding-top: .1rem;
}
.system_item{
    height: 1.1rem;
    color: #ffffff;
    padding-top: .2rem;
    padding-left: .25rem;
    border-bottom: .01rem solid #ccc;
}
.system_item:last-child{
    border: 0;
}
.system_item .sys_name{
    font-size: .27rem;
    line-height: .54rem;
}
.system_item .sys_describe{
    font-size: .21rem;
}
.product{
    width: calc(100% - .6rem);
    padding: 0 .3rem;
    margin-top: .3rem;
}
.product_item{
    width: 100%;
    height: 3.57rem;
    margin-bottom: .2rem;
    border-radius: .1rem;
    overflow: auto;
}
.item1{
    background: url(../images/product_bg_img1.png) no-repeat;
    background-size: 100%;
}

.item2{
    background: url(../images/product_bg_img2.png) no-repeat;
    background-size: 100%;
}

.item3{
    background: url(../images/product_bg_img3.png) no-repeat;
    background-size: 100%;
}

.item4{
    background: url(../images/product_bg_img4.png) no-repeat;
    background-size: 100%;
}
.item_box{
    margin: .45rem auto auto .55rem;
    overflow: auto;
}
.item_box .title{
    font-size: .27rem;
    line-height: .54rem;
    color: #333333;
    font-weight: 500;
}
.item_box .describe{
    font-size: .24rem;
    line-height: .36rem;
    color: #666666;
    font-weight: 400;
}
.productList{
    margin-top: .3rem;
}
.productList li{
    list-style: none;
    font-size: .24rem;
    line-height: .45rem;
    padding-left: .2rem;
    position: relative;
}
.productList li i{
    display: inline-block;
    width: .07rem;
    height: .07rem;
    position: absolute;
    left: 0;
    top: calc(50% - .025rem);
    background: #0fbd8c;
    border-radius: 50%;
}