
.main_width_service{
    width:100%!important;
    margin-top:30px;
}
.service_head {
    height:160px;
}
.service_head li{
    width:31.3%;
    float:left;
    height:160px;
    /* background-color: aquamarine; */
    text-align: center;
    overflow: hidden;
    margin-left:2.806%;
    background:rgba(249,249,249,1);
    box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);
    box-sizing: border-box;
    margin-top:3px;
}
.service_head li:first-child{
    margin-left: 0.12%;
}
.service_head li img{
    margin-top:30px;
    width:30%;
    height:auto;
}
.service_title_ch{
    font-size:18px;
    color:rgba(0,0,0,1);
    line-height:24px;    
    margin-top:20px;
}
.service_title_en{
    line-height:28px;
    margin-top:5px;
    font-size:13px;
    color:rgba(41, 127, 214, 1);
    cursor: pointer;
}
.service_title_en:hover{
    color:#fd7100!important;
}
.status_service{
    width:100%;
    margin-top:25px;
    height:2px;
    background:rgba(41,127,214,1);
    overflow: visible;
}




.service_con_div{
    overflow: hidden;
    width:100%;
    margin-top:25px;
    position: relative;
    height:0px;
    padding-bottom: 100%;
}


@media screen and (max-width:350px) {
    .service_con_div{
        padding-bottom: 110%;
    }
}

.service_con_ul{
    width:300%;
    position: absolute;
    top:0;
    left:0%;    
}
.service_con_li{
    width:33.333333%;
    float:left;
}
.service_con_li_top_ul{
    width:100%;
}
.service_con_li_top_ul li{
    width:33.33333%;
    float:left;
    text-align: center;
    color:#636363;
}
.service_con_li_top_ul li img{
    width:60%;
}
.service_con_li_top_ul li p{
    line-height: 30px;
}
.service_bg_left{
    width:37%;
    float:left;
}
.service_bg_left img{
    width:100%;
}
.service_bg_right{
    width:60%;
    float:right;
    /* margin-top:20px; */
}
.service_con_li_top_ul_min li{
    margin-left:8.3333%;
    margin-right:8.3333%;
}

.marks_box{
    clear: both;
    text-align: right;
    padding-top:5px;
}
.marks{
    width:8%;
}
.service_con_p{
    font-size:16px;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:25px;
    opacity:0.5;
    height:125px;
    overflow: hidden;
}
.check_more_button_service{
    clear: both;
    width:38.26%;
    height:30px;
    background:rgba(41,127,214,1);
    margin:0 auto;
    margin-top:9%;
    line-height: 30px;
    text-align: center;
}
.check_more_button_service a{
    font-size:15px;
    color:white;
}