@font-face{font-family:"muli-ExtraLight";src:url("../lib/font/Muli-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"muli-Light";src:url("../lib/font/Muli-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"muli";src:url("../lib/font/Muli.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"muli-bold";src:url("../lib/font/Muli-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Muli-SemiBold";src:url("../lib/font/Muli-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Butler-ExtraBold";src:url("../lib/font/Butler_ExtraBold.ttf") format("truetype");font-weight:normal;font-style:normal}html,body{padding:0;margin:0;font-family:"PingFang SC","PingFangSC","Microsoft YaHei",sans-serif,Arial;color:#202020}html.hidden{overflow-y:hidden}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{padding:0;margin:0}body{position:relative}ul{list-style-type:none}ul.dot,ol.dot{list-style-type:disc}a{text-decoration:none;color:inherit}a:hover{text-decoration:none;color:inherit}a:link{text-decoration:none;color:inherit}a:visited{text-decoration:none}a:active{text-decoration:none;color:inherit}a[href]{cursor:pointer}img{max-width:100%;border:0}button{outline:none}.clear{clear:both}input{outline:none;background:rgba(0,0,0,0);border:none;outline:medium;width:100%}input:focus{outline:none;background-color:#fff}input:-internal-autofill-previewed,input:-internal-autofill-selected{-webkit-text-fill-color:#807c7c;transition:background-color 5000s ease-out .5s}textarea{background:rgba(0,0,0,0);border:none}textarea:focus{outline:none;background-color:#fff}@keyframes trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-10px)}6%{opacity:1;transform:scale(0.9) translateY(5px)}14%{opacity:0;transform:scale(0.4) translateY(40px)}15%,19%{opacity:0;transform:scale(0.4) translateY(-10px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-10px)}30%{opacity:1;transform:scale(1) translateY(-10px)}36%{opacity:1;transform:scale(0.9) translateY(5px)}44%{opacity:0;transform:scale(0.4) translateY(40px)}45%,49%{opacity:0;transform:scale(0.4) translateY(-10px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-10px)}60%{opacity:1;transform:scale(1) translateY(-10px)}66%{opacity:1;transform:scale(0.9) translateY(5px)}74%{opacity:0;transform:scale(0.4) translateY(40px)}75%,79%{opacity:0;transform:scale(0.4) translateY(-10px)}88%,100%{opacity:1;transform:scale(1) translateY(-10px)}}@keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}.transitionLable{transform:translateY(50px);transition:transform 1s cubic-bezier(0, 0.7, 0.1, 1),opacity 1s cubic-bezier(0.5, 0, 0.2, 1);opacity:0}.transitionLable.active{transform:translateY(0);opacity:1}@keyframes transitionRight0{100%{transform:translateX(0);opacity:1}}.transitionRight-0{transform:translateX(-100px);opacity:0}.transitionRight-0.active{animation:transitionRight0 1s forwards}@keyframes transitionRight2{100%{transform:translateX(0);opacity:1}}.transitionRight-2{transform:translateX(-100px);opacity:0}.transitionRight-2.active{animation:transitionRight2 1s .2s forwards}@keyframes transitionRight4{100%{transform:translateX(0);opacity:1}}.transitionRight-4{transform:translateX(-100px);opacity:0}.transitionRight-4.active{animation:transitionRight4 1s .4s forwards}@keyframes transitionRight6{100%{transform:translateX(0);opacity:1}}.transitionRight-6{transform:translateX(-100px);opacity:0}.transitionRight-6.active{animation:transitionRight6 1s .4s forwards}@keyframes transitionBottom0{100%{transform:translateY(0)}}.transitionBottom-0{transform:translateY(100%)}.transitionBottom-0.active{animation:transitionBottom0 1s forwards}@keyframes transitionBottom2{100%{transform:translateY(0)}}.transitionBottom-2{transform:translateY(100%)}.transitionBottom-2.active{animation:transitionBottom2 1s .2s forwards}.breadcrumb{margin-top:.2rem;margin-bottom:.4rem;font-size:1em;font-weight:400;text-align:left;line-height:.2rem;color:#b0b1b7}.breadcrumb a{display:inline-block;margin:0 .08rem;vertical-align:top;color:#b0b1b7}.breadcrumb a:first-child{margin-left:0}.breadcrumb a{color:#55b428}.breadcrumb .iconfont{color:#b0b1b7;font-size:1em}.fixed{position:fixed;top:0;left:0;z-index:90;width:100%}.text-center{text-align:center}.content{width:92%;max-width:1600px;margin:0 auto}.page-content{width:92%;max-width:1400px;margin:0 auto}.page-content-1200{width:92%;max-width:1200px;margin:0 auto}.page-content-918{width:92%;max-width:918px;margin:0 auto}.SideTip a{display:block}.SideTip .wechat{position:absolute;right:min(5vw,55px);top:-55px;width:65px;height:60px;font-size:0}.SideTip .up{width:44px;height:40px;background:rgba(80,180,40,.5);border-radius:20px 0px 0px 20px;line-height:44px;text-align:center}.SideTip .up img{width:18px;height:18px}.fixed-button{opacity:0;visibility:hidden;position:fixed;right:-20px;bottom:30vh;z-index:9;cursor:pointer;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.fixed-button.active{opacity:1;visibility:visible;right:0}.main-container{color:#333;background:#f3f7ff;min-height:100vh;width:100%;padding-top:.4rem}.main-container.page{padding-top:1.68rem;background:#fff;transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out}.default-page{display:table;position:relative;min-height:80vh;width:100%;background:#232323;text-align:center;color:#fff;vertical-align:middle}.default-page .building{display:table-cell;vertical-align:middle}.default-page p{font-size:1.5em}.default-page h3{font-size:2.5em;margin-bottom:12px}.region-content.size-small{font-size:12px}.region-content.size-normal{font-size:14px}.region-content.size-large{font-size:16px}.column-banner{width:100%;height:4.2rem;overflow:hidden;background:url(../images/aboutUs/intro_banner_2x.jpg) no-repeat center;background-size:cover}.column-banner .column-title{position:relative;top:50%;transform:translateY(-50%)}.column-banner .column-title h2{font-size:5em;font-weight:normal;text-align:center;color:#fff;line-height:.8rem;text-shadow:0px 2px 4px rgba(0,0,0,.09)}.column-banner .column-title h2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:-1;width:3.2rem;height:.2rem;background:#55b428}.column-banner.safty-training{background:url(../images/safty-training-banner-2x.jpg) no-repeat center}.list-button{text-align:center;margin-bottom:80px}.list-button .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.list-button .page-numbers{display:inline-block;padding:0 .15rem;font-size:16px;line-height:1;color:rgba(19,19,19,.3)}.list-button .page-numbers.current{color:#55b428}.list-button .page-numbers .pre-button,.list-button .page-numbers .button-net{font-size:16px;line-height:1;color:rgba(19,19,19,.3);font-family:"iconfont" !important;font-style:normal}.list-button .page-numbers .pre-button::before,.list-button .page-numbers .button-net::before{content:""}.list-button .page-numbers .pre-button{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.list-button .page-numbers .button-net{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.noMore{color:#c4c4c4;text-align:center;margin-bottom:20px}.wp-block-file{font-size:1.2857em;line-height:1.4;margin-bottom:10px}.wp-block-file a{color:#2271b1;vertical-align:middle;text-decoration:underline}.wp-block-file a.wp-block-file__button{background:none;border-radius:0;font-size:initial;padding:0}.wp-block-file a.wp-block-file__button::after{content:"";display:inline-block;vertical-align:middle;width:1.1em;height:1.1em;margin-left:10px;background:url(../images/download-icon.png) no-repeat center/contain}.wp-block-image{text-align:center}.wp-block-image img{margin-bottom:10}.wp-block-image figcaption{font-size:.18rem;line-height:1.2}.aligncenter img,.alignleft img,.alignright img{display:block}.aligncenter p,.alignleft p,.alignright p{margin-bottom:0}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.search-tbl{margin:.4rem 0 .3rem}.search-tbl ul{display:flex;-moz-column-gap:20px;column-gap:20px}.search-tbl li a{display:block;padding:4px 14px;cursor:pointer;background:#efefef;border:1px solid #e1e1e1;border-radius:4px;box-sizing:border-box;font-size:1em;text-align:center}.search-tbl li a:hover{border-color:#55b428}.search-tbl li a.select{background:#55b428;color:#fff;border-color:#55b428}.search_content.page-search{margin-top:0;margin-bottom:20px}.search_content .search_div{border-bottom:2px solid rgba(118,118,127,.6);font-size:1.714em;line-height:1.3;margin-bottom:.2rem;color:#555}.search_content .search_input{width:calc(100% - .5rem - .4rem);padding-bottom:.2rem}.search_content .search_btn{width:.32rem;height:.32rem;margin:0 .2rem;background:rgba(0,0,0,0);border:none;font-size:0}.search_content .search_btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.search_content .result-ranking{font-size:1em;text-align:right}@media screen and (max-width: 1200px){.main-container{padding-top:30px}.main-container.page{padding-top:82px}.page-content-918{width:92%}.page-content-1200{width:92%}.page-content{width:92%}.content{width:92%}.fixed-button{display:none}.breadcrumb{margin-top:20px;margin-bottom:20px;line-height:1.2}}@media screen and (max-width: 910px){.column-banner{height:300px}.column-banner .column-title{text-align:center}.column-banner .column-title h2{position:relative;display:inline-block;max-width:90%;font-size:3em;line-height:1}.column-banner .column-title h2::after{width:80%;height:10px}.list-button .page-numbers{padding:0 10px;font-size:14px}.list-button .page-numbers .button-net{font-size:14px;line-height:14px}.search-tbl{margin:40px 0 30px}.search_content .search_div{margin:30px 0 14px}.search_content .search_input{width:calc(100% - 30px - 20px);padding-bottom:10px}.search_content .search_btn{width:20px;height:20px;margin:0 10px}.search_content .result-ranking{font-size:1em}}