.u-title[data-v-591a2572]{width:335px;height:55px;margin:40px auto 30px;line-height:55px;font-size:30px;font-weight:700;text-align:center;color:#333;background:url(/index/title_bg.png);background-size:100%}.m-banner[data-v-591a2572]{position:relative;height:600px;overflow:hidden}.m-banner:hover .angle[data-v-591a2572]{display:block}.m-banner>.item[data-v-591a2572]{position:absolute;left:0;right:0;top:0;height:600px;text-align:center;opacity:0;transition:opacity .3s ease}.m-banner>.item.z-crt[data-v-591a2572]{z-index:1;opacity:1}.m-banner>.item .image[data-v-591a2572]{position:relative;left:50%;min-width:1920px;height:600px;transform:translate(-50%)}.m-banner .nav[data-v-591a2572]{z-index:1;position:absolute;left:50%;bottom:28px;font-size:0;transform:translate(-50%)}.m-banner .nav .item[data-v-591a2572]{display:inline-block;width:60px;height:3px;margin:0 10px;background:#000;opacity:.5;transition:all .3s ease;cursor:pointer}.m-banner .nav .item.z-crt[data-v-591a2572]{background:#fff;opacity:1}.m-banner .angle[data-v-591a2572]{display:none;z-index:1;position:absolute;top:264px;width:40px;line-height:65px;font-size:24px;text-align:center;color:#fff;background:rgba(0,0,0,.7);cursor:pointer}.m-banner .angle.left[data-v-591a2572]{left:10px}.m-banner .angle.right[data-v-591a2572]{right:10px}.g-area[data-v-591a2572]{overflow:hidden;background:#f5f7fa}.g-area.first[data-v-591a2572]{padding-bottom:102px;margin-bottom:-68px;overflow:visible}.m-menu[data-v-591a2572]{box-shadow:0 0 20px 1px rgba(105,137,162,.1)}.m-menu .item[data-v-591a2572]{box-sizing:border-box;width:120px;height:140px;overflow:hidden;text-align:center;color:#3e7998}.m-menu .item[data-v-591a2572]:hover{background:linear-gradient(0deg,#f5f7fa,#eaeff5);color:#ff3408}.m-menu .item:hover .icon[data-v-591a2572]{display:none}.m-menu .item:hover .icon[data-v-591a2572]:nth-child(2){display:flex}.m-menu .item:hover p[data-v-591a2572]{color:#ff3408}.m-menu .item .icon[data-v-591a2572]{margin:15px auto 20px;width:60px;height:60px}.m-menu .item .icon[data-v-591a2572]:nth-child(2){display:none}.m-menu .item p[data-v-591a2572]{font-size:16px;color:#444}.m-sales[data-v-591a2572]{height:428px;border-radius:6px 0 0 6px;overflow:hidden;background:#fff}.m-sales .advert[data-v-591a2572]{width:250px;height:100%}.m-sales ul[data-v-591a2572]{padding:36px 50px}.m-sales ul a:nth-child(4n) li[data-v-591a2572]{border-right:none}.m-sales ul a:nth-child(n+5) li[data-v-591a2572]{border-bottom:none}.m-sales ul li[data-v-591a2572]{box-sizing:border-box;float:left;width:25%;height:178px;border-right:1px solid #eee;border-bottom:1px solid #eee;padding-top:30px;overflow:hidden}.m-sales ul li:hover .logo[data-v-591a2572]{transform:scale(1.1)}.m-sales ul li:hover p[data-v-591a2572]{color:#ff3408}.m-sales ul li .logo[data-v-591a2572]{height:72px;transform:scale(1);transition:all .2s ease}.m-sales ul li p[data-v-591a2572]{position:relative;margin-top:20px;font-size:15px;text-align:center;color:#333}.m-product-type[data-v-591a2572]{box-sizing:border-box;z-index:1;position:-webkit-sticky;position:sticky;top:0;height:80px;border:1px solid #fff;border-radius:6px;background:#fff}.m-product-type li[data-v-591a2572]:nth-child(n+2){border-left:1px solid #eee}.m-product-type li div[data-v-591a2572]{box-sizing:border-box;min-width:112px;height:36px;border-radius:18px;padding:0 20px;margin:0 auto;line-height:36px;font-size:16px;text-align:center;color:#333;cursor:pointer}.m-product-type li div[data-v-591a2572]:hover{color:#3e7998}.m-product-type li div.z-crt[data-v-591a2572]{font-size:18px;font-weight:700;color:#fff;background-color:#3e7998}.m-product-list[data-v-591a2572]{border-radius:0 0 6px 6px;padding:15px .15rem;margin-top:15px;background:#fff}.m-product-list .m-advert[data-v-591a2572]{height:1.35rem;border-radius:0;margin-bottom:15px}.m-product-list ul a:nth-child(5n+1) li[data-v-591a2572]{margin-left:0}.m-product-list ul a:nth-child(n+6) li[data-v-591a2572]{margin-top:.25rem}.m-product-list ul li[data-v-591a2572]{box-sizing:border-box;float:left;width:2.55rem;border-radius:10px;padding-bottom:8px;margin-left:.237rem;text-align:center;background:#fff}.m-product-list ul li:hover p[data-v-591a2572]{color:#3e7998}.m-product-list ul li:hover button[data-v-591a2572]{background-color:#ff3408}.m-product-list ul li .image[data-v-591a2572]{box-sizing:border-box;border:1px solid #eee;height:2.55rem}.m-product-list ul li p[data-v-591a2572]{height:44px;margin:6px 0 12px;line-height:22px;font-size:14px;text-align:center}.m-product-list ul li .price[data-v-591a2572]{font-weight:700;color:#ff3408}.m-product-list ul li button[data-v-591a2572]{width:80px;height:30px;border-radius:15px;font-size:12px;color:#fff;background-color:#3e7998}.m-advert[data-v-591a2572]{border-radius:10px;overflow:hidden}.m-brand[data-v-591a2572]{margin-bottom:84px}.m-brand a:nth-child(5n+1) li[data-v-591a2572]{margin-left:0}.m-brand a:nth-child(n+6) li[data-v-591a2572]{margin-top:.1rem}.m-brand li[data-v-591a2572]{box-sizing:border-box;float:left;width:2.72rem;height:100px;border:1px solid #eee;padding:10px 20px;margin-left:.1rem;overflow:hidden;background:#fff}.m-brand li[data-v-591a2572]:hover{border-color:#ccc}.m-programme[data-v-591a2572]{margin-bottom:60px}.m-programme a:nth-child(4n+1) li[data-v-591a2572]{margin-left:0}.m-programme a:nth-child(n+5) li[data-v-591a2572]{margin-top:.3rem}.m-programme li[data-v-591a2572]{float:left;width:3.2rem;margin-left:.4rem;overflow:hidden}.m-programme li:hover .image img[data-v-591a2572]{transform:scale(1.2)}.m-programme li .image[data-v-591a2572]{height:2.1rem;border-radius:10px;overflow:hidden}.m-programme li .image img[data-v-591a2572]{transform:scale(1);transition:all .2s ease}.m-programme li h1[data-v-591a2572]{margin:20px 5px 12px;font-size:18px;color:#3e7998}.m-programme li p[data-v-591a2572]{height:40px;margin:0 5px;line-height:20px;font-size:13px;color:#666}.m-about[data-v-591a2572]{height:500px;padding-right:50%;margin-top:-30px;overflow:hidden;background-image:url(/index/about.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:100%}.m-about .title[data-v-591a2572]{margin:80px 0 30px;font-size:24px;font-weight:400}