.case-bg[data-v-566b5005]{background:url(../images/case/bg-ico1.png) 10% 11% no-repeat,url(../images/case/bg-ico3.png) 96% 45% no-repeat,url(../images/case/bg-ico4.png) right 11% no-repeat,url(../images/case/bg-ico5.png) 25% 3% no-repeat,url(../images/case/bg-ico6.png) right 90% no-repeat,url(../images/case/bg-ico7.png) left 62% no-repeat,url(../images/case/bg-ico12.png) 65% 5% no-repeat;height:calc(100% - 400px);left:0;position:absolute;top:0;width:100%;z-index:0}.case-banner[data-v-566b5005]{background:url(../images/case/banner-common.png) no-repeat 0 0/100% 100%;height:600px;width:100%}.case-box ul[data-v-566b5005]{padding-top:50px}@media screen and (max-width:768px){.case-box ul[data-v-566b5005]{padding-top:30px}}.case-box li[data-v-566b5005]{margin:25px 2.6666666667%;width:28%}@media screen and (max-width:768px){.case-box li[data-v-566b5005]{width:100%}}.case-box li img[data-v-566b5005]{width:100%}.case-box li h4[data-v-566b5005]{font-size:1.4rem;line-height:2;padding-left:6px}.case-box li p[data-v-566b5005]{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#343434cc;display:-webkit-box;font-size:15px;line-height:26px;margin-top:13px;overflow:hidden;text-overflow:ellipsis}.more-case[data-v-566b5005]{background:url(../images/case/bg-ico3.png) right top 96% no-repeat,url(../images/case/bg-ico5.png) 25% 3% no-repeat,url(../images/case/bg-ico6.png) right 90% no-repeat,url(../images/case/bg-ico7.png) left 62% no-repeat,url(../images/case/bg-ico12.png) 65% 5% no-repeat;border-radius:16px;box-shadow:0 0 20px #00000014;font-size:24px;height:231px}
