.swiper-slide[data-v-cf5ddf32]{width:100%;font-size:24px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10rem}.swiper-slide .page[data-v-cf5ddf32],.swiper-slide[data-v-cf5ddf32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide .page[data-v-cf5ddf32]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-7.5rem}.swiper-slide .page h3[data-v-cf5ddf32]{font-size:2.5rem;letter-spacing:2rem;margin-left:1rem}.swiper-slide .page div[data-v-cf5ddf32]{text-align:left;overflow:hidden;font-size:1.5rem;letter-spacing:1.5rem;margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide .page div .left[data-v-cf5ddf32]{letter-spacing:0;margin-right:2.5rem}.swiper-slide .page div .right[data-v-cf5ddf32]{width:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-item[data-v-cf5ddf32]{width:1100px;height:500px;overflow:hidden;margin:0 auto;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.case-item .li[data-v-cf5ddf32]{width:330px;height:250px;list-style:none;background-repeat:no-repeat;background-size:cover;background-position:50%;background-origin:content-box;margin:5px;position:relative;overflow:hidden}.case-item .li:hover .case-item-hover[data-v-cf5ddf32]{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.case-item-hover[data-v-cf5ddf32]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;overflow:hidden;background-color:rgba(225,56,52,.7)}.case-item-hover .more[data-v-cf5ddf32]{width:90px;padding:5px 5px;margin:0 auto;margin-top:100px;border:2px solid #fff}.case-item-hover .more span[data-v-cf5ddf32]{color:#fff;font-size:20px}.case-item-hover .bottom[data-v-cf5ddf32]{border-bottom:1px solid #fff;width:60px;margin:0 auto}.case-item-hover .hover-title[data-v-cf5ddf32]{height:50px;color:#fff;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;margin-top:20px}.order[data-v-cf5ddf32]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-img[data-v-cf5ddf32]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}