.HJZF2_service-yj {
    width: 100%;
    margin: auto;
    height: auto;    
    background: #F5F6FA;
}

.HJZF2_service-yj__module_title {
    width: 100%;
    margin: auto;
    text-align: center;    
    margin-bottom: 20px;
}

.HJZF2_service-yj__module_title span{
	margin: 0 0 10px;
    font-size: 16px;
    color: #d00a2b;
    text-transform: uppercase;
    font-weight: 800;
}

.HJZF2_service-yj__module_title h3{
    margin-bottom: 0px;
    text-transform: capitalize;
    margin-top: 0;
    line-height: 1.2;
	font-weight: bold;
}

.HJZF2_service-yj-list{
	display:flex;
	flex-wrap:wrap;
	justify-content: space-between;
}
.HJZF2_service-yj-item{
	flex:0 0 33.3%;
}
.HJZF2_service-yj-list > .HJZF2_service-yj-item:nth-child(4),.HJZF2_service-yj-list > .HJZF2_service-yj-item:nth-child(5){
	flex:0 0 50%;
}
.HJZF2_service-yj_item_box {
    margin: 10px 10px;
    background: #fff;
    padding: 18px 13px 0;
    box-shadow: 0 0 10px rgb(0 0 0 / 5%);
}

.service-yj_item_box_img{
	position: relative;
    z-index: 1;
}

.service-yj_item_ico{
	position: relative;
    margin-top: -35px;
    margin-left: 25px;
}

.service_content{
	overflow: hidden;
    padding: 15px 27px 28px;
}
.service-yj_item_evaluation{
    margin-bottom: 6px;
	font-weight:bold;
	color: #000000;
	margin-top: 11px;
}
.service-yj_item_desc{
	color: #5c727d;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    text-align: left;
}
.service-yj_item_btn{
	margin-top: 10px;
}
.service-yj_item_btn > a{
	border-radius: 30px;
    color: #000;
    display: inline-block;
    font-size: 16px;
    -webkit-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    font-weight: 700;
    position: relative;
}
.service-yj_item_btn > a:before{
	position: absolute;
    content: "";
    bottom: 0px;
    left: 0;
    width: 0%;
    height: 1px;
    background: #d00a2b;
    transition: .5s;
}
.HJZF2_service-yj_item_box:hover .service-yj_item_btn > a:before {
    width: 100%;
}
.HJZF2_service-yj_item_box:hover .service-yj_item_btn > a{
	color:#D00A2B;
}
.HJZF2_service-yj_pagination{
	position: static;
	margin-top: 20px;
}
.HJZF2_service-yj_pagination span{
	width: 13px;
	height: 13px;
}

.HJZF2_service-yj_next,.HJZF2_service-yj_prev{
    width: 50px;
    height: 50px;
    line-height: 52px;
    z-index: 10;
    color: #fff;
    text-align: center;
    background: #42a4ff;
    border-radius: 100px;
    -webkit-box-shadow: 0 2px 10px 0 rgba(19,108,191,0.31);
    box-shadow: 0 2px 10px 0 rgba(19,108,191,0.31);
    transition: .33s all ease-out;
    cursor: pointer;
    border: 0;
    outline: 0;
    margin-top: -25px;
	top:55% !important;
}
.HJZF2_service-yj_next{right: 0;}
.HJZF2_service-yj_prev{left: 0;}
.HJZF2_service-yj_next:before, .HJZF2_service-yj_prev:before {
    position: relative;
    font-family: 'FontAwesome';
    font-size: 16px;
    line-height: inherit;
    opacity: 1;
}
.HJZF2_service-yj_prev:before {
    left: -2px;
    content: '\f053';
}
.HJZF2_service-yj_next:before {
    right: -2px;
    content: '\f054';
}

@media(max-width:767px){
    .HJZF2_Z_service_titleBox{width: 90%;}
	.service_content{
		padding: 15px;
	}
	.service-yj_item_ico img{
		max-width: 70px;
	}
	.HJZF2_service-yj-item{
		flex:0 0 100% !important;
	}
}

.service-yj_item_img {
    overflow: hidden;
}