.module_title {
    margin-top: 60px;
}
.service_head{
    width:100%;
    height:215px;
    margin-top: 20px;
}
.main_width_service{
    width:59.375%!important;
}
.service_head li{
    width:33.33333%;
    float:left;
    height:215px;
    /* background-color: aquamarine; */
    text-align: center;
    overflow: hidden;
}
.service_head li img{
    margin-top:40px;
}
.service_title_ch{
    font-size:22px;
    color:rgba(0,0,0,1);
    line-height:24px;    
    margin-top:30px;
}
.service_title_en{
    line-height:28px;
    margin-top:20px;
    font-size:14px;
    color:rgba(41, 127, 214, 1);
    cursor: pointer;
}
.service_title_en:hover{
    color:#fd7100!important;
}
.status_service{
    width:100%;
    margin-top:45px;
    height:2px;
    background:rgba(41,127,214,1);
    overflow: visible;
}


.service_con_div{
    overflow: hidden;
    width:100%;
    margin-top:50px;
    position: relative;
    height:0px;
    padding-bottom: 48%;
}
.service_con_ul{
    width:300%;
    position: absolute;
    top:0;
    left:0%;    
}
.service_con_li{
    width:33.333333%;
    float:left;
}
.service_bg_left{
    width:48%;
    float:left;
    height:0;
    padding-bottom: 47%;
}
.service_bg_left img{
    width:100%;
    display: block;
}
.service_bg_right{
    width:45%;
    float:right;
}
.service_bg_right ul{
    width:100%;
    margin-top:10%;
}
.service_bg_right ul li{
    width:33.33333%;
    float:left;
    text-align: center;
    position: relative;
}
.service_con_li:last-child .service_bg_right ul li{
    width:49.99%;
}
.service_bg_right ul li p{
    width:100%;
    text-align: center;
    font-size:20px;
    color:rgba(99,99,99,1);
    line-height:30px;
}
.marks{
    width:8%;
    margin-top:10%;
}
.service_con_p{
    margin-top:5%;
    width:100%;
    font-size:16px;
    color:rgba(0,0,0,1);
    line-height:25px;
    opacity:0.5;
    height:200px;
    overflow: hidden;
}
@media screen and (max-width: 1700px) {
    .service_bg_right ul{
        margin-top:8%;
    }    
}
@media screen and (max-width: 1600px) {
    .marks{
        margin-top:6%;
    }
    .service_bg_right ul{
        margin-top:6%;
    }
}
@media screen and (max-width: 1500px) {
    .marks{
        margin-top:3%;
    }
    .service_bg_right ul{
        margin-top:3%;
    }
    .service_con_p{
        margin-top:3%;
    }
}
.check_more_button_service{
    width:150px;
    height:35px;
    background:rgba(41,127,214,1);
    margin-left:0;
    margin-right:0;
    margin-top:9%;
    line-height: 35px;
    text-align: center;
}
.check_more_button_service a{
    font-size:20px;
    color:white;
}