.basic_rich_text .content_detail, .rich_content_wrap div{    overflow: visible!important;}

.list_one .list_img_frame .list_img_back
{
border-radius: 10px;
background-size: 75%!important;
background-color: #f5f8ff!important;
}

.jjfa_box {
    display: flex;
    align-items: center;
}
.jjfa_box li {
border-radius: 10px;
width: 20%;
vertical-align: top;
transition: 0.5s;
}
.jjfa_box li .jjfa_item
{
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
height:348px;
padding:25px 20px;
}

.jjfa_box li:nth-child(odd)
{
background: url(../images/10a7f2f313a8169e56e6129eddb2b8ee-cbea70d1a29e.png) no-repeat center left;
background-size: cover;
}
.jjfa_box li:nth-child(even)
{
background: url(../images/7eeea18646aa13e58adbf2b252defc2f-504f7392e6a0.png) no-repeat center left;
background-size: cover;
}
.jjfa_box li+li {
margin-left: 10px;
}
.jjfa_box li .bt
{
font-size:26px;
font-weight:700;
color:#108cee;
padding-bottom:10px;
border-bottom:5px solid #fff0;
transition: 0.5s;
}
.jjfa_box li:hover .bt
{
color:#fff;
border-bottom:5px solid #fff;
}
.jjfa_box li .jj_box p
{
opacity:0;
transition: 0.5s;
font-size:16px;
color:#fff;
margin-bottom:15px;
filter: drop-shadow(2px 2px 2px #777);
}
.pc_pattern .jjfa_box li:hover .jj_box p
{
opacity:1;
}

.jjfa_box li:hover {
width: 30%;
background: url(../images/d9869057a0e0c86c28714681abdea4ff-198825f7e9f3.png) no-repeat center left;
background-size: cover;
box-shadow: #108cee80 0 10px 10px 0px;
}

/*手机*/
.mb_pattern .jjfa_box
{flex-wrap: wrap;}
.mb_pattern .jjfa_box li
{width:100%!important;
margin-top:10px;}
.mb_pattern .jjfa_box li+li {
    margin-left: 0px;
}
.mb_pattern .jjfa_box li .jjfa_item
{height: 90px;}

.mb_pattern .jjfa_box li:hover {
width: 100%;
}