.ey_solution{overflow:hidden;padding:100px 0}
.ey_solution_list ul{display:flex;flex-wrap:wrap;justify-content:left;margin:0 -20px;min-height:400px}
.ey_solution_list ul li{width:33.333333%;margin-bottom:40px;padding:0 20px}
.ey_solution_list ul li .ey_solution_con{min-height:100%;overflow:hidden;border-radius:16px}
.ey_solution_con .ey_solution_img{width:100%;height:300px;overflow:hidden;background-color:#fff;position:relative}
.ey_solution_con .ey_solution_img a{display:block;width:100%;height:100%;overflow:hidden;position:relative}
.ey_solution_con:hover .ey_solution_img a img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.ey_solution_con .ey_solution_img .time{width:140px;height:36px;line-height:36px;color:#fff;font-size:14px;text-align:center;background-color:#f26305;position:absolute;right:0;bottom:0}
.ey_solution_con:hover .ey_solution_img .time{background-color:#6bc4ea}
.ey_solution_con .ey_solution_img .time i{display:inline-block;width:14px;height:14px;vertical-align:middle;margin:-4px 6px 0 0}
.ey_solution_con .ey_solution_text{overflow:hidden;padding:24px 32px;background-color:#f4f4f4}
.ey_solution_con:hover .ey_solution_text{background-color:#f26305}
.ey_solution_con .ey_solution_text a.name{display:block;max-height:60px;overflow:hidden;line-height:30px;color:#222;font-size:18px;font-weight:bold;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ey_solution_con:hover .ey_solution_text a.name{color:#fff}
.ey_solution_con .ey_solution_text span{display:block;height:24px;overflow:hidden;line-height:24px;color:#999;font-size:16px;margin:10px 0}
.ey_solution_con .ey_solution_text span i{display:block;width:18px;height:18px;overflow:hidden;margin:3px 6px 3px 0;float:left}
.ey_solution_con:hover .ey_solution_text span{color:rgba(255,255,255,.5)}
.ey_solution_con:hover .ey_solution_text span i svg path{fill:rgba(255,255,255,.5)}
.ey_solution_con .ey_solution_text p.dec{max-height:56px;overflow:hidden;line-height:28px;color:#999;font-size:16px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px}
.ey_solution_con:hover .ey_solution_text p.dec{color:rgba(255,255,255,.5)}
@media (max-width:1680px){.ey_solution{padding:80px 0}
.ey_solution_con .ey_solution_img{height:290px}
}@media (max-width:1600px){.ey_solution_con .ey_solution_img{height:280px}
.ey_solution_con .ey_solution_text{padding:20px 30px}
}@media (max-width:1560px){.ey_solution_con .ey_solution_img{height:270px}
.ey_solution_con .ey_solution_text span{font-size:15px;margin:8px 0}
.ey_solution_con .ey_solution_text p.dec{max-height:50px;line-height:25px;font-size:15px}
}@media (max-width:1440px){.ey_solution_list ul li .ey_solution_con{border-radius:12px}
.ey_solution_con .ey_solution_img{height:260px}
}@media (max-width:1366px){.ey_solution_con .ey_solution_img{height:250px}
}@media (max-width:1280px){.ey_solution{padding:60px 0}
.ey_solution_list ul{margin:0 -15px}
.ey_solution_list ul li{margin-bottom:30px;padding:0 15px}
.ey_solution_list ul li .ey_solution_con{border-radius:10px}
.ey_solution_con .ey_solution_text{padding:20px}
.ey_solution_con .ey_solution_text span{font-size:14px}
.ey_solution_con .ey_solution_text span i{width:16px;height:16px;margin:4px 6px 4px 0}
.ey_solution_con .ey_solution_text p.dec{max-height:48px;line-height:24px;font-size:14px}
}@media (max-width:1200px){.ey_solution_con .ey_solution_img{height:240px}
}@media (max-width:1080px){.ey_solution_con .ey_solution_img{height:220px}
.ey_solution_con .ey_solution_img .time{width:120px;height:32px;line-height:32px;font-size:12px}
}@media (max-width:1024px){.ey_solution_con .ey_solution_img{height:200px}
}@media (max-width:920px){.ey_solution_list ul{margin:0 -12px}
.ey_solution_list ul li{padding:0 12px}
.ey_solution_con .ey_solution_img{height:180px}
.ey_solution_con .ey_solution_text a.name{max-height:54px;line-height:27px;font-size:17px}
}@media (max-width:820px){.ey_solution{padding:40px 0}
.ey_solution_list ul{margin:0 -10px}
.ey_solution_list ul li{margin-bottom:20px;padding:0 10px}
.ey_solution_con .ey_solution_img{height:160px}
.ey_solution_con .ey_solution_text a.name{max-height:52px;line-height:26px;font-size:16px}
}@media (max-width:767px){.ey_solution_list ul{margin:0}
.ey_solution_list ul li{width:100%;margin-bottom:20px;padding:0}
.ey_solution_list ul li .ey_solution_con{border-radius:8px}
.ey_solution_con .ey_solution_img{height:220px}
.ey_solution_con .ey_solution_text a.name{max-height:60px;line-height:30px;font-size:18px}
}
@media (max-width:320px){.ey_solution_con .ey_solution_img{height:200px}
.ey_solution_con .ey_solution_text a.name{max-height:60px;line-height:30px;font-size:18px}
}