.module_case[data-v-c31e2742]{padding:3.3333vw 0 4.1667vw}.module_case .blog-grid[data-v-c31e2742]{background:#fff;cursor:pointer;position:relative;transition:all .2s ease-in-out}.module_case .blog-grid .blog-grid-img[data-v-c31e2742]{overflow:hidden}.module_case .blog-grid .blog-grid-img img[data-v-c31e2742]{transition:all .3s linear}.module_case .blog-grid img[data-v-c31e2742]{filter:saturate(.65);width:100%}.module_case .blog-grid img[lazy=loading][data-v-c31e2742]{background-size:6.3021vw 5.2604vw}.module_case .blog-grid .blog-grid-text[data-v-c31e2742]{box-shadow:0 0 .5208vw #ccc;padding:1.25vw 1.6667vw;position:relative}.module_case .blog-grid .blog-grid-text h4[data-v-c31e2742]{color:#111;font-size:1.0417vw;font-weight:550;line-height:2.8125vw;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.module_case .blog-grid a[data-v-c31e2742]:before{background:#2377ef;bottom:0;content:"";height:.1042vw;left:0;opacity:0;position:absolute;transition:all .53s;width:0;z-index:10}.module_case .blog-grid a[data-v-c31e2742]:hover:before{box-shadow:0 0 1.25vw #98999ac2;opacity:.8;width:100%}.module_case .blog-grid a:hover img[data-v-c31e2742]{filter:saturate(1);transform:scale(1.2)}.module_case .blog-grid a:hover h4[data-v-c31e2742]{color:#2377ef}@media only screen and (max-width:1500px){.module_case .blog-grid .blog-grid-text h4[data-v-c31e2742]{font-size:14px;line-height:32px}}
