.page-index[data-theme=pc] .main-banner[data-v-9404df60]{width:100%;display:flex;justify-content:center}.page-index[data-theme=pc] .main-banner .img-box img[data-v-9404df60]{display:block}.page-index[data-theme=pc] .title[data-v-9404df60]{font-size:32px!important;line-height:42px;text-align:center;color:#000}.page-index[data-theme=pc] .title-with-more[data-v-9404df60]{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.page-index[data-theme=pc] .title-without-more[data-v-9404df60]{margin-top:42px}.page-index[data-theme=pc] .t1[data-v-9404df60]{margin-top:48px;margin-bottom:20px;font-weight:600}.page-index[data-theme=pc] .t2[data-v-9404df60]{margin-bottom:12px;text-align:left;font-weight:600}.page-index[data-theme=pc] .index-more[data-v-9404df60]{display:flex;align-items:center;font-size:16px;font-weight:400;line-height:24px;color:#999}.page-index[data-theme=pc] .index-more i[data-v-9404df60]{font-size:14px}.page-index[data-theme=pc] .index-more[data-v-9404df60]:hover{color:#ff8c4d}.page-index[data-theme=pc] .df-container .grid-product-list>div[data-v-9404df60]:not(:nth-of-type(-n+10)),.page-index[data-theme=pc] .df-container .grid-project-list>div[data-v-9404df60]:not(:nth-of-type(-n+4)){display:none}@media screen and (max-width:2359px){.page-index[data-theme=pc] .df-container .grid-product-list>div[data-v-9404df60]:not(:nth-of-type(-n+8)),.page-index[data-theme=pc] .df-container .grid-project-list>div[data-v-9404df60]:not(:nth-of-type(-n+4)){display:none}}@media screen and (max-width:1919px){.page-index[data-theme=pc] .df-container .grid-product-list>div[data-v-9404df60]:not(:nth-of-type(-n+6)),.page-index[data-theme=pc] .df-container .grid-project-list>div[data-v-9404df60]:not(:nth-of-type(-n+3)){display:none}}@media screen and (max-width:1279px){.page-index[data-theme=pc] .df-container .grid-product-list>div[data-v-9404df60]:not(:nth-of-type(-n+6)){display:none}.page-index[data-theme=pc] .df-container .grid-project-list>div[data-v-9404df60]:nth-of-type(4){display:block}.page-index[data-theme=pc] .df-container .grid-project-list>div[data-v-9404df60]:not(:nth-of-type(-n+4)){display:none}}.page-index[data-theme=pc] .services[data-v-9404df60]{width:100%;max-width:1488px;margin:80px auto 120px}.page-index[data-theme=pc] .services .service-list[data-v-9404df60]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1%;gap:1%;padding-bottom:60px}@media screen and (max-width:1279px){.page-index[data-theme=pc] .services .service-list[data-v-9404df60]{grid-template-columns:repeat(2,1fr);grid-gap:30px 50px;gap:30px 50px}}.page-index[data-theme=pc] .services .service-list li[data-v-9404df60]{display:flex;flex-direction:column;align-items:center}.page-index[data-theme=pc] .services .service-list li i[data-v-9404df60]{font-size:60px;line-height:60px;color:#999}.page-index[data-theme=pc] .services .service-list li b[data-v-9404df60]{font-size:20px;font-weight:600;line-height:30px;color:#333;margin:12px auto;text-align:center}.page-index[data-theme=pc] .services .service-list li a[data-v-9404df60]{font-size:16px;font-weight:400;line-height:24px;color:#178ca4;text-align:center}.page-index[data-theme=pc] .services .service-list li a[data-v-9404df60]:hover{text-decoration:underline}.page-index[data-theme=pc] .services>p[data-v-9404df60]{width:100%;max-width:1140px;margin:0 auto;font-size:14px;font-weight:400;line-height:22px;color:#b3b3b3}.page-index[data-theme=pc] .services>p.shutdown[data-v-9404df60]{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.page-index[data-theme=pc] .services .expand-bottom-text[data-v-9404df60]{cursor:pointer;text-align:center;font-size:12px;color:#b3b3b3;margin-top:12px}.page-index[data-theme=pc] .services .expand-bottom-text i[data-v-9404df60]{font-size:14px;margin-left:15px}.page-index[data-theme=mobile] #app[data-v-9404df60]{background:#fafafa!important}.page-index[data-theme=mobile] .productLine[data-v-9404df60]{width:6.9rem;height:7.64rem;margin:.4rem auto;background:#fff;border-radius:6px;overflow:hidden}.page-index[data-theme=mobile] .productLine>a[data-v-9404df60]{display:flex}.page-index[data-theme=mobile] .productLine>a>img[data-v-9404df60]{width:6.9rem;height:7.64rem}.scroll-top{position:fixed;right:20px;bottom:120px;width:60px;height:88px;border-radius:30px;padding:14px;background:#fff;border:1px solid #f0f0f0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;color:#999;transition:.3s;cursor:pointer;z-index:99}.scroll-top i{font-weight:900;font-size:18px}.scroll-top:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.1);color:#666}.scroll-top:hover i{color:#333}.banner[data-theme=pc][data-v-3d91229e]{height:580px;width:100%;display:flex;justify-content:center;position:relative}.banner[data-theme=pc]>span[data-v-3d91229e]{position:absolute;z-index:1;width:100%;height:100%;opacity:0;background-repeat:repeat-x}.banner[data-theme=pc] .cer[data-v-3d91229e]{display:flex;position:relative;justify-content:center;z-index:2;overflow:hidden}.banner[data-theme=pc] .cer .imgBlock[data-v-3d91229e]{position:absolute;width:100%;height:100%;display:flex;justify-content:center}.banner[data-theme=pc] .cer .imgBlock .text[data-v-3d91229e]{position:absolute;z-index:2;opacity:0}.banner[data-theme=pc] .cer .imgBlock .img[data-v-3d91229e]{position:absolute;height:100%;z-index:1;opacity:0}.banner[data-theme=pc] .cer .leftBtn[data-v-3d91229e]{position:absolute;display:none;z-index:10;background:#999;width:58px;height:58px;justify-content:center;border-radius:100px;left:0;align-self:center}.banner[data-theme=pc] .cer .leftBtn>i[data-v-3d91229e]{align-self:center;transform:rotate(180deg);font-size:24px;color:#fff}.banner[data-theme=pc] .cer .rightBtn[data-v-3d91229e]{position:absolute;display:none;z-index:10;background:#999;width:58px;height:58px;justify-content:center;border-radius:100px;right:0;align-self:center}.banner[data-theme=pc] .cer .rightBtn>i[data-v-3d91229e]{align-self:center;font-size:24px;color:#fff}.banner[data-theme=pc] .cer>button:hover>i[data-v-3d91229e]{color:#ff5a00}.banner[data-theme=pc] .cer .point[data-v-3d91229e]{position:absolute;display:flex;z-index:3;bottom:22px}.banner[data-theme=pc] .cer:hover .leftBtn[data-v-3d91229e],.banner[data-theme=pc] .cer:hover .rightBtn[data-v-3d91229e]{display:flex}.banner[data-theme=pc] .cer .point>b[data-v-3d91229e]{display:flex;width:60px;height:2px;margin:0 8px;background:hsla(0,0%,53.3%,.3)}.banner[data-theme=pc] .cer .point>b>span[data-v-3d91229e]{background:hsla(0,0%,53.3%,.8)}.banner[data-theme=mobile][data-v-3d91229e]{width:6.9rem;height:7.64rem;overflow:hidden;position:relative;margin:.3rem;display:flex}.banner[data-theme=mobile] .box .imgBlock[data-v-3d91229e]{width:6.9rem;height:7.64rem;position:absolute}.banner[data-theme=mobile] .box .imgBlock>img[data-v-3d91229e]{width:6.9rem;height:7.64rem;z-index:1;opacity:0;border-radius:.1rem}.banner[data-theme=mobile] .box .point[data-v-3d91229e]{position:absolute;display:flex;z-index:3;bottom:.27rem;width:100%;justify-content:center}.banner[data-theme=mobile] .box .point>b[data-v-3d91229e]{display:flex;width:.7rem;height:.04rem;margin:0 8px;border-radius:1rem;background:hsla(0,0%,53.3%,.3)}.banner[data-theme=mobile] .box .point>b>span[data-v-3d91229e]{background:hsla(0,0%,84.7%,.8)}.brands[data-v-34ec685a]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;overflow:hidden}.pc .brands[data-v-34ec685a]{height:134px}.brands a[data-v-34ec685a]{text-decoration:none;color:#333;margin:0 24px;display:flex;flex-direction:column}.brands .img-box[data-v-34ec685a]{width:98px;height:98px;border-radius:6px;overflow:hidden;align-self:center;display:flex;justify-content:center}.brands .img-box>img[data-v-34ec685a]{align-self:center;width:100%}@media screen and (max-width:2359px){.pc .brands[data-v-34ec685a]{height:134px}.brands .img-box[data-v-34ec685a]{width:98px;height:98px}}@media screen and (max-width:1919px){.pc .brands[data-v-34ec685a]{height:108px}.brands .img-box[data-v-34ec685a]{width:72px;height:72px}}@media screen and (max-width:1279px){.pc .brands[data-v-34ec685a]{height:108px}.brands .img-box[data-v-34ec685a]{width:72px;height:72px}}.brands a p[data-v-34ec685a]{margin:8px auto 0;font-size:18px;font-weight:500;line-height:28px}.ADBanner[data-theme=pc][data-v-4112336a]{width:100%;height:319px;margin:0 0 20px;display:flex;justify-content:center;overflow:hidden;position:relative;border-radius:6px}.ADBanner[data-theme=pc]>a[data-v-4112336a]{display:flex}.ADBanner[data-theme=pc]>a>img[data-v-4112336a]{height:319px;border-radius:6px}.swiper-container[data-v-6a66c1b8]{position:relative;width:100%}.swiper-slide[data-v-6a66c1b8]{width:366px}.swiper-button-next[data-v-6a66c1b8]:after,.swiper-button-prev[data-v-6a66c1b8]:after{display:none}@media screen and (max-width:2359px){.swiper-slide[data-v-6a66c1b8]{width:390px}}@media screen and (max-width:1919px){.swiper-slide[data-v-6a66c1b8]{width:328px}}@media screen and (max-width:1279px){.swiper-slide[data-v-6a66c1b8]{width:328px}}.swiper-button-next[data-v-6a66c1b8],.swiper-button-prev[data-v-6a66c1b8]{width:42px;height:42px;background:#999;opacity:0;border-radius:72px;display:flex;justify-content:center;align-items:center;transition:.3s}.swiper-button-prev[data-v-6a66c1b8]{left:0}.swiper-button-next[data-v-6a66c1b8]{right:0}.swiper-container:hover .swiper-button-next[data-v-6a66c1b8],.swiper-container:hover .swiper-button-prev[data-v-6a66c1b8]{opacity:.7}.swiper-button-next i[data-v-6a66c1b8],.swiper-button-prev i[data-v-6a66c1b8]{font-size:20px;font-weight:600;color:#fff}.swiper-button-next.swiper-button-disabled[data-v-6a66c1b8],.swiper-button-prev.swiper-button-disabled[data-v-6a66c1b8]{display:none}.project-item[data-v-0a2f47a2]{aspect-ratio:4/5;border-radius:6px}.project-item .background[data-v-0a2f47a2],.project-item[data-v-0a2f47a2]{width:100%;overflow:hidden;position:relative}.project-item .background[data-v-0a2f47a2]{display:flex;justify-content:center;height:100%;z-index:1}.project-item .background>img[data-v-0a2f47a2]{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.project-item:hover .background>img[data-v-0a2f47a2]{transform:scale(1.2)}.project-item .project-info[data-v-0a2f47a2]{display:flex;flex-direction:column;padding:24px 20px 20px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(0,0,0,.3)}.project-item .project-info .img-cover[data-v-0a2f47a2]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.16);z-index:1}.project-item .project-info .tit[data-v-0a2f47a2]{font-size:32px;font-weight:600;line-height:42px;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;z-index:2}.project-item .project-info .tags[data-v-0a2f47a2]{margin-top:auto;display:flex;justify-content:flex-start;align-items:center;z-index:2;flex-wrap:wrap}.project-item .project-info .tags span[data-v-0a2f47a2]{display:block;border-radius:4px;padding:4px 12px;background:rgba(0,0,0,.16);color:#f0f0f0;font-size:14px;line-height:22px;margin:0 14px 10px 0;cursor:pointer}.project-item .project-info .author[data-v-0a2f47a2]{color:#eaeaea;font-size:24px;line-height:36px;bottom:24px;right:20px;position:absolute}.project-item .project-info .author>b[data-v-0a2f47a2],.project-item .project-info .author>span[data-v-0a2f47a2]{font-weight:600}.project-item[data-v-3b744d16]{width:100%;border-radius:6px;overflow:hidden;position:relative}.project-item .background>img[data-v-3b744d16]{display:block;width:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;aspect-ratio:2.32}.project-item:hover .background>img[data-v-3b744d16]{transform:scale(1.2)}.project-item .project-info[data-v-3b744d16]{display:flex;padding:24px 20px 20px;position:absolute;top:0;bottom:0;left:0;right:0}.project-item .project-info .img-cover[data-v-3b744d16]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.16);z-index:1}.project-item .project-info .tit[data-v-3b744d16]{color:#333;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;z-index:2;font-size:32px;font-weight:600;line-height:42px;width:410px;height:84px;left:24px;top:64px;position:absolute}