.column-banner{background-image:url(../images/common/welcome-banner.jpg)}.column-banner.hyjy{background-image:url(../images/common/welcome-banner-hyjy.jpg)}.page-wrapper{--mColor: #ee7205;--sColor: #0a1ea8;--fColor: #04409d}.join .page-wrapper{padding-top:0}.joun-us{padding:.3rem 0 1.1rem;background:rgba(4,64,157,.1)}.joun-us .joun-us-wrapper{display:flex;margin-top:.56rem}.joun-us .text{flex:1;padding-right:1rem}.joun-us .text .title{font-size:.32rem;font-weight:500;text-align:left;color:#04409d;line-height:1.40625;margin-bottom:.24rem}.joun-us .text .descriptor{opacity:.9;font-size:max(.16rem,12px);font-weight:400;color:#333;line-height:1.75}.joun-us .img{position:relative;width:6.94rem;height:4.6rem}.joun-us .img img{position:relative;z-index:10;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.joun-us .img::after{content:"";position:absolute;bottom:-0.3rem;right:-0.3rem;z-index:0;width:100%;height:100%;background-color:rgba(238,114,5,.6)}.recruitment{padding:.8rem 0 1rem}.contact .column-title{margin-bottom:.6rem}.contact-wrapper{margin-bottom:.6rem}.contact-wrapper .three-navigation{float:left;width:210px;margin-right:.6rem}.contact-wrapper .three-navigation .btn{display:none}.contact-wrapper .three-navigation li{box-sizing:border-box;background-color:rgba(232,232,232,.3);color:#04409d;border-bottom:3px solid #efefef}.contact-wrapper .three-navigation li a{display:block;font-size:16px;line-height:1.375;padding:15px 20px;font-weight:600}.contact-wrapper .three-navigation li:nth-child(1){color:#ee7205;border-top:3px solid #efefef}.contact-wrapper .three-navigation li.selected{width:calc(100% + 18px);background-color:#0a1ea8;color:#fff !important}.contact-wrapper .three-navigation li:hover{background-color:#0a1ea8;color:#fff !important}.contact-wrapper .three-navigation li ul{display:none}.contact-wrapper .profile{float:right;width:calc(100% - 210px - .6rem);text-align:left}.contact-wrapper .profile .title{padding:12px 40px;background:#dde5f1;font-size:22px;line-height:1.5833;font-weight:900;color:#04409d}.contact-wrapper .profile .title.hyjy{color:#fe5400}.contact-wrapper .profile .item-wrapper{background-color:#f6faff;padding:30px 40px 40px 30px}.contact-wrapper .profile .item-wrapper.haver-sub{padding-bottom:16px}.contact-wrapper .profile .item-title{font-size:20px;font-weight:900;color:#333;line-height:1.4;margin-bottom:20px}.contact-wrapper .profile .item-info{font-size:16px;font-weight:400;color:#333;line-height:1.375;margin-bottom:12px}.contact-wrapper .profile .item-info.last{margin-bottom:0}.contact-wrapper .profile ol{margin-left:70px}.contact-wrapper .profile .sub-item{float:left;margin-right:.5rem;margin-top:24px}.contact-wrapper .profile .item-subTitle{margin-bottom:20px;font-size:16px;font-weight:900;color:#333;line-height:1.4}.contact-wrapper .profile .item-list{display:flex;flex-wrap:wrap;width:330px}.contact-wrapper .profile .item-list>li{position:relative;padding-left:20px;padding-right:45px}.contact-wrapper .profile .item-list>li h5,.contact-wrapper .profile .item-list>li h6{margin-bottom:8px;opacity:.8;font-size:14px;font-weight:600;color:rgba(0,0,0,.65);line-height:1.4286}.contact-wrapper .profile .item-list>li ul{margin-bottom:24px}.contact-wrapper .profile .item-list>li li{font-size:16px;font-weight:400;color:#3f302a;line-height:1.375}.contact-wrapper .profile .personnel::before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;background:url(../images/tservices/personnel-icon.png) center/cover}.contact-wrapper .profile .telephone::before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;background:url(../images/tservices/telephone-icon.png) center/cover}.contact-wrapper .profile .five-navigation{--gap: 48px;background-color:#f6faff;padding:0 40px;border-top:1px solid #e6e6e6}.contact-wrapper .profile .five-navigation ul{display:flex;flex-wrap:wrap;width:100%;margin-right:calc(0px - var(--gap));border-bottom:1px solid #e6e6e6}.contact-wrapper .profile .five-navigation li{position:relative;margin-right:var(--gap);font-size:16px;font-weight:600;text-align:left;color:#535758;line-height:2.375}.contact-wrapper .profile .five-navigation li::after{content:"";position:absolute;bottom:-1px;left:50%;height:3px;width:0;overflow:hidden;border-radius:2px;background-color:#fe5400;transition:width .3s ease-in-out,left .3s ease-in-out}.contact-wrapper .profile .five-navigation li.selected{color:#fe5400}.contact-wrapper .profile .five-navigation li.selected::after{left:0;width:100%}.contact-wrapper .profile .five-navigation li:last-child{margin-right:0}.contact-wrapper .profile .five-navigation a{display:block;height:82px;line-height:82px}.contact-wrapper .profile .five-drawer{display:none}.contact-wrapper .profile .five-drawer.selected{display:block}.contact-wrapper .profile .company-map>div{height:342px;width:100%}.contact-wrapper .profile .select-title{padding:0}.contact-wrapper .profile .select-title li{padding:12px 40px;color:rgba(51,51,51,.6);font-weight:500;transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out}.contact-wrapper .profile .select-title li.active{font-weight:900;color:#ee7205;background-color:#d3ddec}.contact-wrapper .profile .select-title li a{display:flex;align-items:center;width:100%;height:100%}.contact-wrapper .profile .select-title ul{display:flex}.contact-wrapper .profile .select-item{display:none}.contact-wrapper .profile .select-item.active{display:block}.gyfz .contact-wrapper .profile .five-drawer .sub-item{margin-top:0}@keyframes mymove{from{transform:scale(1)}to{transform:scale(1.2)}}.center-icon{position:relative;padding-bottom:74px;margin-top:calc(0px - 100% - 74px);left:calc(0px - 50% + 14px)}.center-icon .logo{position:relative;z-index:10;width:205px;height:66px;background:url(../images/tservices/center-icon-logo.jpg) center/contain}.center-icon .samelogo{position:relative;z-index:10;width:65px;height:65px;background:url(../images/tservices/center-icon-logo2.png?v=202504) center/contain}.center-icon .empty-logo{position:relative;z-index:10;background:#0a1ea8;border:3px solid #fd7500}.center-icon .empty-logo .text{font-size:16px;font-weight:900;text-align:center;color:#fff;line-height:60px;padding:0 12px;white-space:nowrap}.center-icon .center-dot{position:absolute;bottom:0;left:50%;z-index:10;transform:translateX(-50%)}.center-icon .center-dot span{position:absolute;top:50%;left:50%;border-radius:50%}.center-icon .center-dot span:nth-child(1){width:40px;height:40px;margin:-20px 0 0 -20px;background:rgba(254,84,0,.2);animation:mymove .6s alternate ease infinite}.center-icon .center-dot span:nth-child(2){width:28px;height:28px;margin:-14px 0 0 -14px;border:4px solid rgba(254,84,0,.4);box-sizing:border-box;animation:mymove .6s .1s alternate ease infinite}.center-icon .center-dot span:nth-child(3){width:16px;height:16px;margin:-8px 0 0 -8px;background:#fe5400;animation:mymove .6s .2s alternate ease infinite}.center-icon::after{content:"";position:absolute;left:50%;bottom:0;z-index:0;margin-left:-1px;width:2px;height:80px;background:#fe5400}.four-navigation{--gutter: 0.48rem}.four-navigation ul{display:flex;justify-content:center;margin-left:calc(0px - var(--gutter));margin-bottom:30px}.four-navigation li{position:relative;width:238px;height:48px;line-height:48px;margin-left:var(--gutter);background:#e8e8e8;border-radius:2px;overflow:hidden;font-size:16px;font-weight:600;text-align:center;color:#555;box-sizing:border-box}.four-navigation li a{position:relative;display:block;z-index:10}.four-navigation li.selected{background:#fe5400;color:#fff}.four-navigation li:hover::after{content:"";position:absolute;top:0;left:0;z-index:1;border-radius:2px;width:100%;height:100%;border:1px solid #fe5400;box-sizing:border-box}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min--moz-device-pixel-ratio: 2){.column-banner{background-image:url(../images/common/welcome-banner-2x.jpg)}}@media screen and (max-width: 910px){.contact .page-wrapper{padding-top:24px}.contact .column-title{display:none}.contact-wrapper{margin-bottom:60px}.contact-wrapper .three-navigation{position:relative;z-index:2;float:none;width:100%;margin-bottom:24px;margin-right:0}.contact-wrapper .three-navigation .btn{position:relative;display:block;border:none;width:100%;min-height:48px;background:rgba(232,232,232,.3);padding:14px 32px 14px 16px;text-align:left;font-size:14px;font-weight:700;color:#ee7205}.contact-wrapper .three-navigation .btn.active .caret{border-top:6px solid #a6a8b5;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.contact-wrapper .three-navigation .caret{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid #a6a8b5;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0)}.contact-wrapper .three-navigation ul{display:none;position:absolute;top:100%;left:0;z-index:10;width:100%;padding:10px 0;box-sizing:border-box;background:#fff;border:1px solid #efefef;box-shadow:0px 2px 4px rgba(0,0,0,.1)}.contact-wrapper .three-navigation li{border:none;background:none}.contact-wrapper .three-navigation li a{font-size:12px;line-height:1.416667;padding:3px 16px;font-weight:500}.contact-wrapper .three-navigation li:nth-child(1){border-top:none;color:#04409d}.contact-wrapper .three-navigation li.selected{background:none;width:100%;color:#ee7205 !important}.contact-wrapper .three-navigation li.selected a{font-weight:700}.contact-wrapper .profile{float:none;width:100%}.contact-wrapper .profile .title{padding:12px;font-size:16px}.contact-wrapper .profile .select-title ul{flex-wrap:wrap}.contact-wrapper .profile .select-title li{width:100%;padding:10px}.contact-wrapper .profile .item-wrapper{padding:24px 12px}.contact-wrapper .profile .item-title{font-size:16px;margin-bottom:16px}.contact-wrapper .profile .item-info{font-size:12px}.contact-wrapper .profile .item-subTitle{font-size:14px;margin-bottom:14px}.contact-wrapper .profile .item-list>li h5,.contact-wrapper .profile .item-list>li h6{font-size:12px;font-weight:400}.contact-wrapper .profile .item-list>li li{font-size:12px}.contact-wrapper .profile .personnel::before,.contact-wrapper .profile .telephone::before{width:14px;height:14px}.contact-wrapper .profile .company-map>div{height:1.7rem}.contact-wrapper .profile .five-navigation{position:relative;--gap: 14px;width:100%;padding:0 30px 0 16px;box-sizing:border-box;overflow:hidden}.contact-wrapper .profile .five-navigation::after{content:"";position:absolute;right:16px;top:0;width:14px;height:45px;background:#f6faff url(../images/common/mobile-five-nav-to.png) no-repeat center/14px 14px}.contact-wrapper .profile .five-navigation ul{flex-wrap:nowrap;width:auto;padding-right:30px;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.contact-wrapper .profile .five-navigation ul::-webkit-scrollbar{width:0 !important;height:0 !important}.contact-wrapper .profile .five-navigation li{font-size:12px;font-weight:400}.contact-wrapper .profile .five-navigation a{white-space:nowrap;height:45px;line-height:45px}.contact-wrapper .profile .item-list>li ul{margin-bottom:10px}.contact-wrapper .profile .sub-item{margin-right:20px;margin-top:20px}.center-icon{padding-bottom:38px;margin-top:calc(0px - 100% - 38px)}.center-icon .logo{width:205px;height:66px}.center-icon .samelogo{width:40px;height:40px}.center-icon .empty-logo .text{font-size:16px;line-height:60px;padding:0 12px}.center-icon .center-dot span:nth-child(1){width:26px;height:26px;margin:-13px 0 0 -13px}.center-icon .center-dot span:nth-child(2){width:18px;height:18px;margin:-9px 0 0 -9px;border:3px solid rgba(254,84,0,.4)}.center-icon .center-dot span:nth-child(3){width:10px;height:10px;margin:-5px 0 0 -5px}.center-icon::after{margin-left:-1px;width:2px;height:40px}.joun-us{padding:30px 0 60px}.joun-us .joun-us-wrapper{display:block;margin-top:22px}.joun-us .text{padding-right:0}.joun-us .text .title{font-size:16px;margin-bottom:20px}.joun-us .text .descriptor{font-size:12px}.joun-us .img{width:100%;height:1.8rem;padding:0 16px 16px 0;box-sizing:border-box;margin-top:24px}.joun-us .img::after{width:calc(100% - 16px);height:calc(100% - 16px);bottom:0;right:0}.recruitment{padding:60px 0}}