.content .sr-only,.main .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content .tong_connr img,.content .dan_con img,.content .tablebox img{height:auto}.content .m-case .content img,.content .sliderFor .pic img{max-width:100%}.main .m-case .content .img-pc img,.main .m-case .sliderFor .pic img,.main .ul-imgtxt1 .pic img{object-fit:contain}.main .m-case .content .img-pc img{max-width:100%;max-height:100%;width:auto;height:auto}.main .m-case .sliderFor .item>[aria-haspopup=dialog]{display:block}.main .m-case .sliderFor .pic img{max-width:calc(100% - 2px);max-height:calc(100% - 2px)}.main .m-case .sliderFor .slick-slide{flex-basis:25%;margin:0;padding-inline:14px}.main .m-case .sliderFor .pic{max-width:100%;padding:0}.main .m-case .sliderFor .slick-prev,.main .m-case .sliderFor .slick-next{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:40px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#666}.main .m-case .sliderFor .slick-prev{left:0}.main .m-case .sliderFor .slick-next{right:0}@media(max-width:1499px){.main .m-case .sliderFor .slick-slide{flex-basis:33.333333%}}@media(max-width:1199px){.main .m-case .sliderFor .slick-slide{flex-basis:25%}}@media(max-width:767px){.main .m-case .sliderFor .slick-slide{flex-basis:33.333333%}}@media(max-width:499px){.main .m-case .sliderFor .slick-slide{flex-basis:50%}}@media(max-width:399px){.main .m-case .sliderFor .slick-slide{flex-basis:100%}}.main .piclisit>li>[aria-haspopup=dialog]{display:block}.main .piclisit>li>[aria-haspopup=dialog]>a,.main .piclisit>li>[aria-haspopup=dialog]>a>div{display:block}.main .row-index1 .pic img,.main .row-index2 .pic img,.main .row-index3 .pic img,.main .row-index4 .pic img{object-fit:cover}.content button.pic{padding:0;background:transparent;border:0;cursor:pointer}.content .tong_list1>li{list-style:none}.content .map_div .mp img{max-width:none}.content .page_fy{display:block;text-align:center}.content .page_fy a,.content .page_fy span{margin:0 3px}.content .page_fy .off{cursor:default}.legacy-carousel{position:relative;display:block;width:100%}.legacy-carousel__viewport{display:block;width:100%}.legacy-carousel__viewport>.item{float:none;min-width:0;display:inline-block;width:calc(25% - 4px);padding:0 15px;vertical-align:top}#advantage_scr .legacy-carousel__viewport>.item{width:calc(50% - 4px)}.legacy-carousel .owl-nav button{border:0;cursor:pointer}.legacy-carousel .owl-dot{padding:0;background:transparent;border:0;cursor:pointer}.legacy-carousel>.owl-nav,.legacy-carousel>.owl-dots{display:block}.content .filter_div .con.long{max-height:none}@media(max-width:900px){.content .map_div{overflow:hidden}.content video{width:100%!important;height:auto!important}#join_scr .legacy-carousel__viewport>.item{width:calc(50% - 4px);padding:0 10px}#advantage_scr .legacy-carousel__viewport>.item{width:100%}}.about_sec{--legacy-rem: 100px;padding-block:calc(.6 * var(--legacy-rem))}.about_sec02{padding:0}.about_sec .about_item,.about_sec .profiles_des{margin-bottom:calc(.4 * var(--legacy-rem))}.about_sec .join_caption{margin-bottom:calc(.15 * var(--legacy-rem))}.about_sec .join_info{margin-bottom:calc(.25 * var(--legacy-rem))}.about_sec .advantage_block{padding:calc(.3 * var(--legacy-rem)) calc(.4 * var(--legacy-rem))}.about_sec .advantage_caption{margin-bottom:calc(.3 * var(--legacy-rem))}.about_sec>.container,.about_sec #skrollr-body>.container{width:100%}@media(min-width:768px){.about_sec>.container,.about_sec #skrollr-body>.container{width:750px}}@media(min-width:992px){.about_sec>.container,.about_sec #skrollr-body>.container{width:970px}}@media(min-width:1200px){.about_sec>.container,.about_sec #skrollr-body>.container{width:1054px}}@media(min-width:1360px){.about_sec>.container,.about_sec #skrollr-body>.container{width:1230px}}.about-history{position:relative;display:grid;grid-template-columns:110px minmax(0,1fr);width:100%;min-width:0;min-height:540px}.about-history__years{position:relative;z-index:1;width:110px;height:540px;padding:100px 0;overflow:hidden}.about-history__years .ms-thumb{position:relative;display:block;width:110px;height:90px;padding:0;color:#fff;font-size:18px;line-height:60px;text-align:center;background:transparent;border:0;cursor:pointer;transition:font-size .5s ease-in-out}.about-history__year-track{transition:transform .5s ease-in-out}.history-up-enter-active,.history-up-leave-active,.history-down-enter-active,.history-down-leave-active{transition:opacity .5s ease,transform .5s ease}.history-up-enter-from{opacity:0;transform:translateY(35px)}.history-up-leave-to,.history-down-enter-from{opacity:0;transform:translateY(-35px)}.history-down-leave-to{opacity:0;transform:translateY(35px)}.about-history__years .ms-thumb:after{position:absolute;bottom:0;left:50%;display:block;width:1px;height:30px;content:"";background:#fff}.about-history__years .ms-thumb.selected{color:#fff;font-size:48px;background:transparent}.about-history__move{position:absolute;left:0;z-index:3;width:110px;height:67px;padding:0;background:transparent center center / contain no-repeat;border:0;cursor:pointer}.about-history__move:disabled{opacity:.25;cursor:default}.about-history__move--prev{top:0;background-image:url(/about/images/arrow03_up.png)}.about-history__move--next{bottom:0;background-image:url(/about/images/arrow03_down.png)}.about-history__content{width:100%;min-height:540px}.about-history .history_info{min-height:540px;padding:230px 0 0 5%}.about-history__content.ms-slide{position:relative;left:auto;top:auto;height:auto}.about-history .history_txt h5{font-size:20px;padding-bottom:20px;margin-bottom:30px}.about-history .history_txt h5:before{position:absolute;bottom:0;left:0;width:40px;height:1px;content:"";background:#fff}.about-history .history_des{max-width:900px}.about-history .history_des p{margin-bottom:15px;line-height:2}.about-history .history_des img{max-width:100%}.about-jobs{position:relative}.about-jobs #join_scr .slick-list{overflow:hidden}.about-jobs #join_scr .slick-track{display:flex;width:100%}.about-jobs #join_scr .item{flex:0 0 auto;min-width:0;padding-left:1px}.about-jobs #join_scr .join_block{position:relative;padding:5px 0 0 24px}.about-jobs #join_scr .join_info li{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.about-jobs #join_scr .slick-dots{display:flex;justify-content:center;margin-top:5%}.about-jobs #join_scr .slick-dots li{margin:0 8px}.about-jobs #join_scr .slick-dots button{box-sizing:border-box;width:12px;height:12px;padding:0;background:#d6d6d6;border:0;border-radius:50%;cursor:pointer}.about-jobs #join_scr .slick-dots li.slick-active button{background:#34469b;border-color:#34469b}.about-advantages{display:block;width:100%}.about-advantages .item{float:none;flex:0 0 calc(50% - 15px);width:calc(50% - 15px);margin-right:30px}.about-advantages .advantage_block{box-sizing:border-box;width:100%}.about_sec04{background-attachment:scroll}.about-history .history_des{font-size:16px;line-height:2}.about-jobs #join_scr .slick-prev,.about-jobs #join_scr .slick-next{position:absolute;top:60px;width:50px;height:50px;border:1px solid transparent;background:url(/about/images/arrow01_left.png) center no-repeat;cursor:pointer}.about-jobs #join_scr .slick-prev{left:-60px}.about-jobs #join_scr .slick-next{right:-60px;background-image:url(/about/images/arrow01_right.png)}.about-jobs #join_scr .slick-prev svg,.about-jobs #join_scr .slick-next svg{display:none}@media(max-width:1359px){.about-jobs #join_scr .item{flex:0 0 33.333333%!important;width:33.333333%!important}}@media(max-width:991px){.about-history{grid-template-columns:40px minmax(0,1fr);min-height:300px}.about-history__years{width:40px;height:300px;padding:57px 0}.about-history__years .ms-thumb{width:40px;height:40px;line-height:30px;font-size:14px}.about-history__years .ms-thumb.selected{font-size:14px}.about-history__years .ms-thumb:after{height:10px}.about-history__move{width:40px;height:57px}.about-history .history_info{min-height:300px;padding:90px 0 20px}.about-history__content{min-height:300px}.about_sec02{padding-block:calc(.6 * var(--legacy-rem))}}@media(max-width:767px){.about_sec{--legacy-rem: clamp(50px, 13.020833vw, 100px)}.about_sec02{padding-block:calc(.6 * var(--legacy-rem))}.about-jobs #join_scr .item{flex-basis:50%!important;width:50%!important}.about-advantages .item{flex:0 0 100%;width:100%;margin-right:10px}.about-advantages .slick-dots{display:flex;justify-content:center;gap:8px;margin-top:5%}.about-advantages .slick-dots button{width:10px;height:10px;border:0;border-radius:50%;background:#d6d6d6;font-size:0}.about-advantages .slick-dots .slick-active button{background:#315dc4}.about-advantages .slick-prev,.about-advantages .slick-next{display:none}}@media(prefers-reduced-motion:reduce){.about-history__year-track,.history-up-enter-active,.history-up-leave-active,.history-down-enter-active,.history-down-leave-active{transition:none}}.case-partners{overflow-x:clip;margin-bottom:50px}.case-partners .cooper_logo{display:table;width:100%;height:150px;line-height:150px;border-left:1px solid #e5e5e5;text-align:center;position:relative;color:#fff}.case-partners .cooper_logo:nth-of-type(1),.case-partners .cooper_logo:nth-of-type(2){border-bottom:1px solid #e5e5e5}.case-partners .cooper_logo:nth-of-type(3){height:149px}.case-partners .cooper_cell{display:table-cell;vertical-align:middle}.case-partners .cooper_cell img{display:block;width:auto;max-width:90%;max-height:120px;margin:0 auto}.case-partners .cooper_txt{position:absolute;inset:0;display:grid;place-items:center;padding:20px;color:#fff;line-height:24px;background:#2e5ac766;opacity:0}.case-partners .cooper_logo:hover .cooper_txt,.case-partners .cooper_logo:focus-visible .cooper_txt{opacity:1}.case-partners .slick-list{border-right:1px solid #e5e5e5}.case-partners .slick-slide{width:20%}.case-partners .slick-prev,.case-partners .slick-next{position:absolute;top:50%;z-index:2;width:50px;height:50px;margin-top:-65px;padding:0;color:transparent;background:url(/ab1/images/arrow01_left.png) center / auto no-repeat;border:1px solid transparent;cursor:pointer}.case-partners .slick-next{right:8px;background-image:url(/ab1/images/arrow01_right.png)}.case-partners .slick-prev{left:8px}.case-partners .slick-prev:hover,.case-partners .slick-next:hover{border-color:#8e9292}.case-partners .slick-dots{display:flex;justify-content:center;gap:8px;margin-top:20px;padding:0;list-style:none}.case-partners .slick-dots li{width:10px;height:10px}.case-partners .slick-dots button{width:10px;height:10px;padding:0;font-size:0;background:#d6d6d6;border:0;border-radius:50%;cursor:pointer}.case-partners .slick-dots li.slick-active button,.case-partners .slick-dots button:hover{background:#315dc4}@media(max-width:1359px){.case-partners .slick-slide{width:25%}.case-partners .slick-prev{left:4px}.case-partners .slick-next{right:4px}}@media(max-width:767px){.case-partners .slick-slide{width:33.333333%}.case-partners{margin-bottom:30px}.case-partners .cooper_logo{height:100px;line-height:100px}.case-partners .cooper_logo:nth-of-type(3){height:99px}.case-partners .cooper_cell img{max-width:86%;max-height:60px}.case-partners .slick-prev,.case-partners .slick-next{display:none}.case-partners .slick-dots{margin-top:15px}}.map_box .mp:hover,.map_box .mp:focus-within{z-index:100}.map_box .mp:hover .feng,.map_box .mp:focus-within .feng{display:block}.map_box .feng .tree .du_size p,.map_box .list_contact_city dd{white-space:pre-line}.tong_list1[data-v-f6c4eff4] .xz{margin-inline:11px}.tong_list1 a[data-v-f6c4eff4]{cursor:pointer}@media(max-width:1032px){.tong_list1[data-v-f6c4eff4] .xz{margin-right:5px}}@media(max-width:800px){.tong_list1[data-v-f6c4eff4] .xz{margin-top:6px}}.honor .g-slider1 .slick-slide[aria-hidden=true]:not(.slick-current){visibility:hidden}.honor .g-slider1 .pic>[aria-haspopup=dialog],.honor .g-slider1 .pic>[aria-haspopup=dialog]>a{display:block}.honor .g-slider1 .pic img{object-fit:fill}.product-detail .m-case .sliderFor[data-v-cde29e65] .slick-track:has(>.item:only-child){justify-content:center}.product-detail .m-case .sliderFor[data-v-cde29e65] button.pic{display:block}.product-detail .m-recommend[data-v-cde29e65] .ul-imgtxt1 a{display:flex;flex-direction:column}.product-detail .m-recommend[data-v-cde29e65] .ul-imgtxt1 .pic{flex:1}.product-detail .m-recommend[data-v-cde29e65] .ul-imgtxt1 span{flex-shrink:0}.product-detail .tablebox[data-v-cde29e65] .txt{overflow-x:auto}.list_product[data-v-1baa9932] .pic .photo{background-position:center;background-repeat:no-repeat;background-size:contain}.product-pagination[data-v-1baa9932]{width:100%}
