div,p,dl,dd,a,b,u,em,input,textarea,button,select,form,section,label,span,td,ul li,nav,footer,body,ul,i,h1,h2,h3,h4,h5,h6{-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;margin:0;list-style:none;outline:0}a:focus,a:active{outline:0}@font-face{font-family:'FZLTCH_EN';src:url(/s/5.eot);src:url(/s/5.eot?#iefix) format('embedded-opentype'),url(/s/7.woff2) format('woff2'),url(/s/7.woff) format('woff'),url(/s/e.ttf) format('truetype')}@font-face{font-family:'home_text';src:url(/s/8.eot);src:url(/s/8.eot?#iefix) format('embedded-opentype'),url(/s/c.woff2) format('woff2'),url(/s/c.woff) format('woff'),url(/s/i.ttf) format('truetype')}@font-face{font-family:'year_number';src:url();src:url(/s/9.eot?#iefix) format('embedded-opentype'),url(/s/d.woff2) format('woff2'),url(/s/d.woff) format('woff'),url(/s/j.ttf) format('truetype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:url(/s/b.woff2) format("woff2"),url(/s/b.woff) format("woff"),url(/s/7.otf) format("opentype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:900;src:url(/s/a.woff2) format("woff2"),url(/s/a.woff) format("woff"),url(/s/6.otf) format("opentype")}body,td,input,textarea,option,select,button{font-family:'PingFang SC','Helvetica Neue','Helvetica','Lucida Grande','Lucida Sans Unicode','Hiragino Sans GB','微软雅黑',arial,sans-serif;-webkit-text-size-adjust:none;-webkit-appearance:none;outline:0;font-variant-numeric:lining-nums;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.language_jp body,.language_jp td,.language_jp input,.language_jp textarea,.language_jp option,.language_jp select,.language_jp button{font-family:"Noto Sans Japanese","メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif}.language_en .block_title,.block_title_en{font-family:'FZLTCH_EN','PingFang SC','Helvetica Neue','Helvetica','Lucida Grande','Lucida Sans Unicode','Hiragino Sans GB','微软雅黑',arial,sans-serif}body,td,input,textarea,option,select,button{font-size:1em}body,html{height:100%}body{background:#fff;background:#f3f3f3;-webkit-text-size-adjust:none!important;font-size:.875em;color:#000;overflow:hidden}svg,img{vertical-align:middle;border:0}a{color:#000;text-decoration:none;transition:color .3s ease;-webkit-transition:color .3s ease;-webkit-touch-callout:none}a.active,.web a:hover{text-decoration:none}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#9fa0a0}.site_gray{-webkit-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}p{margin-bottom:1.2em}body.page_scrolling{overflow:visible;overflow-x:hidden}.stat{display:none}.placeholder{display:block;height:0;padding-top:100%}.page_checker{position:absolute;left:0;top:176px;bottom:auto;width:1440px;background:none 50% -21px no-repeat;opacity:.5;z-index:5000;pointer-events:none}.middle_holder{display:inline-block;*display:inline;*zoom:1;font-size:0;width:0;height:100%;vertical-align:middle}.middle{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:100%}.img_title{position:relative;display:inline-block;vertical-align:middle;line-height:1}.img_title img{position:absolute;height:100%;left:0;top:0;vertical-align:top;-ms-user-select:none;pointer-events:none}.img_title span{visibility:hidden;display:inline-block}@media only screen{.img_title img{width:100%}.img_title span{visibility:visible;opacity:0}}.blank{text-align:center;padding:2em 1em;color:#888}.table{display:table;width:100%;height:100%}.table_row{display:table-row}.table_cell{display:table-cell;vertical-align:middle}.page,.section_slider,.body_wrap,.section,.slider{position:relative;height:100%}.section_slider{overflow:hidden;background-color:#fff}.section_wrap,.section_scroller{height:100%;position:relative}.section_slider .section_scroller{height:1000%;position:absolute;left:0;right:0;top:0}.section_slider .section{height:10%}.body_wrap .section_auto_height{height:auto;min-height:0}.section_scrollable{overflow:visible;overflow-x:hidden}.section_overflow{overflow:hidden}.file_uploader .file_uploader_list_wrap,textarea.text,input.text{border:1px solid #d8d8d8;padding:.6em;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;border-radius:0;background-color:#fff}.button_solid,.button_select,.button{border:2px solid #fff;color:#fff;text-align:center;padding:.85em 3.25em;display:inline-block;vertical-align:middle;border-radius:3em;font-weight:bold;line-height:1;font-size:1.1428em;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s;white-space:nowrap;cursor:pointer}.web .button:hover,.button.active{background-color:rgba(255,255,255,.2)}.button_active,.web .button_active:hover,.button_active.active{background-color:#fff}.button_active,.block .button_active{color:#f5cc0e}.button_solid,.button_select{background:#6aa9ff none 50% 50% no-repeat;border-color:#6aa9ff;display:block;margin-bottom:10px;text-align:left;padding-left:3.5em}.button_solid{text-align:center;color:#fff;display:inline-block;padding:.65em 3.25em;margin-bottom:0}.button_select:last-child{margin-bottom:0}.button_red{border-color:#ff5a74;background-color:#ff5a74}.web .button_solid:hover,.web .button_select:hover,.button_solid.active,.button_select.active{border-color:#5a9cf6;background-color:#5a9cf6}.web .button_red:hover,.web .button_red:hover,.button_red.active,.button_red.active{border-color:#f25770;background-color:#f25770}.button_select select{position:absolute;left:0;width:100%;top:0;height:100%;opacity:0;cursor:pointer}.button_wrap{text-align:center;padding-top:1em}.button_app_store_wrap{text-align:center}.button_app_store{width:155px;height:57px;margin:0 34px 34px;display:inline-block;vertical-align:middle;background:url(/s/1I.svg) 0 0 no-repeat;background-size:auto 100%}.image_wrap{position:relative;height:100%;background:none 50% 50% no-repeat;background-size:cover;overflow:hidden}.image_wrap img,.image_wrap object,.section .bg_image,.bg_image{position:absolute;width:100%;left:0;right:0;top:0;bottom:0}.image_wrap video{width:auto;height:auto;max-width:none;min-width:100%;min-width:100%;min-height:100%;min-width:calc(100%+1px);min-height:calc(100%+1px);position:absolute}.image_wrap:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}.image_wrap video{background-color:rgba(0,0,0,0)!important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.image_wrap video.video_loading{opacity:0}.slider_pagination{position:absolute;bottom:0;padding-bottom:1.2%;left:0;width:100%;text-align:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:8}.slider_pagination line{-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.show{opacity:1}.goto_top{position:fixed;right:0;bottom:0;width:1280px;z-index:3400;pointer-events:none}.goto_top a{position:absolute;right:0;bottom:0;width:50px;height:50px;margin-right:4.84%;margin-bottom:2.34%;margin-bottom:1.17%;background:url(/s/89.png) 0 0 no-repeat;background-size:100%;cursor:pointer;display:block;-webkit-transform:-webkit-translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.goto_top b{position:absolute;color:#fff;white-space:nowrap;right:100%;top:50%;line-height:1;margin-top:-.5em;padding-right:1em;pointer-events:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.button_goto_top b{top:auto;bottom:100%;margin:0;padding:0 0 1em;left:0;right:0;text-align:center}.web .goto_top a:hover b,.goto_top a.active b{opacity:.8}.goto_top .button_goto_top{bottom:60px}.goto_top .button_back_top{background-image:url(/s/88.png)}.goto_top .button_hot_news{bottom:120px;line-height:50px;color:#fff;text-align:center;font-family:'home_text';font-size:1.2em;background-image:url(/s/8n.png);display:none}.show_hot_news_button .button_hot_news{display:block}.show_goto_top .goto_top{pointer-events:all}.show_goto_top .goto_top a{opacity:.9}.web .show_goto_top .goto_top a:hover,.show_goto_top .goto_top a.active{opacity:1}.hide_jump_top .goto_top a{opacity:0;pointer-events:none}.arrow{width:11px;height:7px;position:absolute;top:50%;margin-top:-3px;right:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.arrow:before,.arrow:after{content:"";display:block;width:8px;height:2px;-webkit-border-radius:1px;border-radius:1px;background-color:#9fa0a0;position:absolute;bottom:0;left:50%;margin-left:-1px;-webkit-transform-origin:1px 50%;transform-origin:1px 50%;-webkit-transition:background-color .3s;transition:background-color .3s}.arrow:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.arrow:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.web a:hover .arrow:before,.web a:hover .arrow:after,a.active .arrow:before,a.active .arrow:after{background-color:#000}.button_select .arrow:before,.button_select .arrow:after{background-color:#fff}.web .button_select:hover .arrow:before,.web .button_select:hover .arrow:after,.button_select.active .arrow:before,.button_select.active .arrow:after{background-color:#fff}.text_content_folder{position:relative;overflow:hidden;max-height:8.3em;max-height:3.3em;padding-bottom:3em;padding-bottom:4.5em}.text_content_folder_open{max-height:none!important}.text_content_folder_open .folder_mask_bottom{display:none}.folder_mask_bottom .button_wrap{background-color:#6aa9ff;padding:0;position:relative;display:none}.folder_mask_bottom .button{padding:.5em 2em;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.text_content_folder .folder_mask_bottom{position:absolute;left:0;right:0;bottom:0}.button_back_wrap i,.text_content_folder .folder_mask{position:absolute;left:0;right:0;bottom:0;background:url(/s/6T.png) 0 100% repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,rgba(106,169,255,0)),color-stop(0.95,rgba(106,169,255,1)));background:-moz-linear-gradient(top,rgba(106,169,255,0) 0,rgba(106,169,255,1) 95%);height:3em;pointer-events:none}.text_content_folder .folder_mask{position:relative}.section_social_year .text_content_folder .folder_mask{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,rgba(128,184,78,0)),color-stop(0.95,rgba(128,184,78,1)));background:-moz-linear-gradient(top,rgba(128,184,78,0) 0,rgba(128,184,78,1) 95%)}.section_social_year .folder_mask_bottom .button_wrap{background-color:#80b84e}.section_story_year .text_content_folder,.section_social_year .text_content_folder{max-height:none}.section_story_year .folder_mask_bottom,.section_social_year .folder_mask_bottom{visibility:hidden}@media only screen and (max-width:550px){.section_story_year .folder_mask_bottom,.section_social_year .folder_mask_bottom{visibility:visible}.section_story_year .text_content_folder{max-height:15em}.section_social_year .text_content_folder{max-height:8em}.folder_mask_bottom .button_wrap{display:block;padding-bottom:1px}.show_folder_handle .folder_mask_bottom .button{opacity:.8;pointer-events:all}}@media only screen{.goto_top .button_goto_top{background-image:url(/s/~.svg)}.goto_top .button_back_top{background-image:url(/s/-.svg)}.goto_top_gray .button_goto_top{background-image:url(/s/10.svg)}.goto_top_gray .button_back_top{background-image:url(/s/*.svg)}.goto_top .button_hot_news{background-image:url(/s/1d.svg);-webkit-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0;display:block;pointer-events:none}.show_hot_news_button .button_hot_news{-webkit-transition:opacity .4s ease,transform .5s cubic-bezier(0.68,0,0.265,1.2);transition:opacity .4s ease,transform .5s cubic-bezier(0.68,0,0.265,1.2);-webkit-transform:scale(1);transform:scale(1);pointer-events:all;opacity:1}.image_wrap video{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.mask{background:url(/s/6S.png);position:absolute;left:0;top:0;bottom:0;width:100%;z-index:4000;display:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mask_inner{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%}.show_mask,.show_share{position:relative}.show_mask .mask,.share_share_mask .share_mask{display:block}html body.show_mask{overflow:hidden}html.m body.show_mask,html.m body.share_share_mask{overflow:visible;overflow-x:hidden}.dialog_wrap{padding:2em;text-align:center}.dialog{max-width:390px;text-align:left;margin:0 auto;background:#fff;background-clip:padding-box;border-radius:8px;-webkit-border-radius:8px}.dialog_no_border{background:0;text-align:center;display:inline-block}.dialog_button{text-align:center}.dialog_button button{margin-bottom:1.5em}@media only screen{.show_mask{overflow:hidden}.mask{background:rgba(0,0,0,.8);position:fixed;height:100%}.show_mask .mask{display:block}.show_mask .mask_inner{display:table}.dialog_wrap{display:table-cell;vertical-align:middle}}.message_dialog .dialog_content{text-align:center;line-height:1.6;padding:1.2em}.dialog_title{font-size:1.2em;margin-bottom:.2em;text-align:center}.drop_menu{position:absolute;background:#fff;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2);box-shadow:0 1px 8px rgba(0,0,0,.2);border-radius:3px;-webkit-border-radius:3px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);background-clip:padding-box;padding:.5em 0;display:none;text-align:left}.user_wrap .drop_menu{width:130px}.show_menu .drop_menu{display:block;z-index:1000}.drop_menu:before{content:"";display:block;position:absolute;background:#fff;border:1px solid rgba(0,0,0,.3);width:10px;height:10px;top:-5px;margin-left:-6px;left:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.drop_menu:after{content:"";display:block;position:absolute;background:#fff;width:16px;height:10px;top:0;margin-left:-8px;left:50%}.drop_menu_top:before{top:auto;bottom:-5px}.drop_menu_top:after{top:auto;bottom:0}.drop_menu .menu_item{z-index:1;display:block;padding:.7em 2em;white-space:nowrap;position:relative;color:#666;border-top:1px solid transparent;border-bottom:1px solid transparent}.drop_menu .c{background-color:#eee!important;border-color:#e5e5e5}.web .drop_menu a.menu_item:hover,.drop_menu a.menu_item.active,.web .drop_menu .cart_item:hover,.drop_menu .cart_item.active{background-color:#f5f5f5}.drop_menu .button_wrap{padding:1em 1em .8em}.drop_menu .button_wrap .button{display:block}.drop_menu .sep{display:block;background:#eee;font-size:0;border-top:1px solid #eee;margin:7px 0}.fade_in{animation:fade_in .4s 0s 1 ease-in-out both;-webkit-animation:fade_in .4s 0s 1 ease-in-out both}@-webkit-keyframes fade_in{0%{opacity:0}100%{opacity:1}}@keyframes fade_in{0%{opacity:0}100%{opacity:1}}.fade_out{animation:fade_out .8s 0s 1 ease-in-out both;-webkit-animation:fade_out .8s 0s 1 ease-in-out both}@-webkit-keyframes fade_out{0%{opacity:1}100%{opacity:0}}@keyframes fade_out{0%{opacity:1}100%{opacity:0}}.form_wrap{padding:1em}.form_wrap .sec_title{padding:.5em 0 0;color:#727171}.form_row{margin:1em 3em}.form_row .label{display:block;position:relative;padding:.5em 0;color:#9fa0a0}.form_row .label em{color:#ac2222;font-style:normal}.form_row .label .input_error{color:#ac2222;display:block;position:absolute;right:0;white-space:nowrap;margin-left:2em}.form_wrap .button_wrap{padding-bottom:1em}.form_tip,.error_message{background:#ffd5d5;color:#ac2222;line-height:1.6;padding:.6em 1em;padding-bottom:.7em;border-radius:4px;-moz-border-radius:4px;-weblit-border-radius:4px;clear:both;overflow:hidden}.notice_message{padding:1em;color:#333;border-radius:4px;-moz-border-radius:4px;-weblit-border-radius:4px;text-align:center;user-select:none;-webkit-user-select:none;background-color:#ffeda4}.dialog .notice_message{border-bottom:1px solid #eada97;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-weblit-border-radius:8px 8px 0 0;position:relative}.success_message{width:240px;margin:0 auto}.success_tip{-webkit-border-radius:8px;border-radius:8px;text-align:center;padding:3em 0 0;color:#fff;background-color:#6aa9ff;font-weight:bold}.success_tip h3{font-size:1.2em}.success_tip i{width:52px;height:52px;background:url(/s/7U.png) 0 0 no-repeat;background-size:100%;display:block;margin:0 auto 2em}.success_tip .qrcode_wrap{-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;position:relative;margin-top:-5%;padding-top:12.5%;left:auto}.dialog .success_tip .qrcode_wrap{margin-top:-1px}.success_tip .qrcode_wrap .qrcode_arrow{width:100%;border:0;background:url(/s/11.svg) 50% 0 no-repeat;background-size:100%;padding-top:12.5%;left:0;top:0;margin:0}.input_wrap .checkbox_common,.input_wrap .radio{float:none;display:inline-block;margin-right:3em;cursor:pointer}.input_wrap .checkbox_common i,.radio i{width:18px;height:18px;background:url(/s/6U.png) 0 0 no-repeat;float:left;vertical-align:middle;margin-right:.4em;margin-top:2px}.input_wrap .checkbox_wrap .checked i{background-position:0 -18px}.radio i{background-position:0 -36px}.radio_wrap .checked i{background-position:0 -54px}.input_wrap .checkbox_common i{zoom:1;display:inline-block;display:block}.button_wrap .loading,button.loading{background-image:url(/s/z.gif);background-position:.8em 50%;pointer-events:none}.checkbox_wrap input,.radio input{display:none}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.input_wrap .checkbox_common i,.radio i{background-image:url(/s/6V.png);background-size:100%}button.loading{background-image:url(/s/A.gif);background-size:22px}.success_tip i{background-image:url(/s/7W.png)}}@media only screen and (max-width:480px){.form_row{margin:1em}}.top_nav{position:fixed;left:0;right:0;top:0;z-index:4000;user-select:none;-webkit-user-select:none;height:0}.nav_wrap{padding:2.34% 0 0}.nav_padding{margin:0 2.34%}.logo_wrap{display:block;width:11.065%;min-width:135px;max-width:200px;float:left}@media only screen and (max-width:1280px){.logo_wrap{width:135px}}.logo{background-size:100%;display:block;vertical-align:middle;position:relative;padding:6.5% 0;cursor:pointer}.logo img,.logo svg{width:100%}.logo i{display:block;padding-top:31.25%;height:0}.logo_bg{position:absolute;left:0;right:0;top:0;bottom:0;display:block;pointer-events:none;filter:drop-shadow(0 0 10px rgba(0,0,0,.15))}.ie_ubrowser .logo_bg{filter:initial}.logo_wheel_wrap{width:24%;left:6.65%;position:relative;display:block}.logo_wheel{display:block}.logo_wheel i{background:url(/s/t.svg) 50% 50% no-repeat;background-size:100%;padding-top:100%;animation:logo_wheel 3s infinite linear both;-webkit-animation:logo_wheel 3s infinite linear both}@-webkit-keyframes logo_wheel{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes logo_wheel{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.logo_text{background:url(/s/u.svg) 50% 50% no-repeat;background-size:100%;width:212.5%;display:block;position:absolute;top:0;left:100%;margin-left:16%}.logo_text i{padding-top:47.5%}.nav_handle{position:absolute;right:0;top:0;bottom:0;width:22px;padding:2.34% 2.34% 0;cursor:pointer;display:none}.nav_handle b{width:22px;height:18px;position:relative}.nav_handle b i{display:block;position:absolute;left:0;right:0;height:2px;background-color:#fff;border-radius:1px;-webkit-border-radius:1px;top:0}.web .nav_handle:hover b i,.nav_handle.active b i{background-color:#fff}.nav_handle b .l_2{top:8px}.nav_handle b .l_3{top:16px}.show_nav .nav_handle i,.web .show_nav .nav_handle:hover i,.show_nav .nav_handle.active b i{background-color:#898989}.show_nav .show_nav_company_introduction .nav_handle b i{background-color:#fff}.show_nav .nav_handle .l_2{opacity:0}.nav_handle i{transform-origin:0 50%;-webkit-transform-origin:0 50%;transition:all .3s ease;-webkit-transition:all .3s ease}.show_nav .nav_handle .l_1{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.show_nav .nav_handle .l_3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.show_nav{overflow:hidden}.nav_panel{position:fixed;top:0;left:0;right:0;z-index:3500;text-align:center;color:#fff;padding:2.34%;transition:transform .4s ease-in-out;-webkit-transition:-webkit-transform .4s ease-in-out;transform:translate3D(0,0,0);-webkit-transform:translate3D(0,0,0)}.show_goto_top .nav_panel{transform:translate3D(0,-100%,0);-webkit-transform:translate3D(0,-100%,0)}.nav_holder{padding:2.34% 0 0;height:50px}.nav_panel_inner{position:relative}.main_nav .placeholder{display:none}.main_nav{position:relative}.main_nav a{display:block;color:#fff;padding:0 1em;font-weight:bold}.main_nav .middle_holder{display:none}.main_nav a span{display:block;padding:.5em 0;border-bottom:3px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.web .main_nav a:hover span,.main_nav a.active span{border-bottom-color:rgba(255,255,255,.5)}.main_nav li{display:inline-block;vertical-align:middle}.show_nav_company_introduction .main_nav .nav_company_introduction a span,.show_nav_product_system .main_nav .nav_product_system a span,.show_nav_social_responsibility .main_nav .nav_social_responsibility a span,.show_nav_jobs .main_nav .nav_jobs a span{border-bottom-color:#fff}.web .nav_gray .main_nav a:hover span,.nav_gray .main_nav a.active span{border-bottom-color:rgba(0,0,0,.1)}.nav_gray .show_nav_company_introduction .main_nav .nav_company_introduction a span,.nav_gray .show_nav_product_system .main_nav .nav_product_system a span,.nav_gray .show_nav_social_responsibility .main_nav .nav_social_responsibility a span,.nav_gray .show_nav_jobs .main_nav .nav_jobs a span{border-bottom-color:#7d7d7d}.sub_nav{position:absolute;right:0;top:0;white-space:nowrap}.sub_nav .login_wrap{display:none}.sub_nav em,.sub_nav a{color:#fff;display:inline-block;width:30px;height:30px;margin-left:3px;position:relative;font-size:.9em;vertical-align:middle}.sub_nav a span{display:none}.sub_nav a,.sub_nav a b{background:url(/s/l.svg) 50% 0 no-repeat;background-size:100%}.sub_nav .username{background:0;display:inline-block;width:auto;font-size:1em;cursor:pointer}.sub_nav .username span{display:inline-block;max-width:5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-left:.3em}.sub_nav .language_en,.sub_nav .language_en b{background-image:url(/s/j.svg)}.sub_nav .language_jp,.sub_nav .language_jp b{background-image:url(/s/k.svg)}.sub_nav .login{margin-left:15px}.sub_nav .login,.sub_nav .login b{background-image:url(/s/m.svg)}.sub_nav a b{position:absolute;left:0;right:0;width:100%;height:100%;background-position:50% 100%;display:none}.nav_gray .main_nav a{color:#7d7d7d}.nav_gray .sub_nav a,.nav_gray .sub_nav a b{background-image:url(/s/Z.svg)}.nav_gray .sub_nav .language_en,.nav_gray .sub_nav .language_en b{background-image:url(/s/X.svg)}.nav_gray .sub_nav .language_jp,.nav_gray .sub_nav .language_jp b{background-image:url(/s/Y.svg)}.nav_gray .sub_nav .login,.nav_gray .sub_nav .login b{background-image:url(/s/!.svg)}.sub_nav .current{background-position:0 200%}.sub_nav .current b{display:block}@media only screen{.sub_nav a b{display:block;opacity:0;transition:opacity .3s}.web .sub_nav a:hover b,.sub_nav a.active b{opacity:.2}body .nav_panel .sub_nav .current b{opacity:1}}.sub_nav a span{position:relative}.footer{background-color:#6aa9ff;color:#fff;line-height:1.6;z-index:10}.footer .company_name p{margin:0}.footer small{font-size:.85em}.footer_inner{max-width:784px;margin:0 auto}.page_social_responsibility .footer,.page_company .footer{background-color:#80b84e}.body_wrap .page_product_system_detail .footer{background-color:#ff5a73}.footer a{color:#fff}.footer .grid_wrap{padding:4.5em 0;margin:0 -2%}.footer .grid_wrap .button{margin:0 7.8%;font-size:1em}.footer .grid_two{width:25%;display:inline-block}.footer .copyright{margin:1.2em 0;padding:1.2em 0;font-size:.9em;border-top:1px solid #fff;border-bottom:1px solid #fff}.footer .copyright span{display:block}.footer_remark{font-size:.9em}.social_icons{text-align:center}.social_icons a{display:inline-block;background:url(/s/G.svg) 0 0 no-repeat;background-size:100%;width:56px;cursor:pointer;position:relative}.social_icons a i{padding-top:100%;height:0;display:block}.social_icons .icon_weixin{margin-left:7.4%;background-position:0 100%}.qrcode_wrap{padding:5px;background-color:#fff;display:block;cursor:default;margin-top:15px;text-align:center}.button_qrcode{position:relative}.button_qrcode .qrcode_wrap,.icon_weixin .qrcode_wrap{left:-63px;top:100%;position:absolute;display:none;z-index:100}.button_qrcode .qrcode_wrap{left:50%;margin-left:-91px;top:auto;bottom:100%;margin-bottom:3px}.button_qrcode:hover .qrcode_wrap,.icon_weixin:hover .qrcode_wrap{display:block}.qrcode_wrap .qrcode{display:block;width:172px;height:172px;margin:0 auto}.qrcode_arrow{position:absolute;width:0;height:0;border:8px solid transparent;border-bottom-color:#fff;left:50%;margin-left:-8px;bottom:100%}.qrcode_wrap .qrcode img{width:100%;height:100%}.qrcode_wrap .qrcode_tip{color:#666;display:block;padding-bottom:10px}@media only screen{.logo b{background-image:url(/s/s.svg)}}@media only screen and (max-width:768px){.footer .middle{padding-top:80px}.top_nav{height:auto}.nav_handle{display:block}.nav_panel{top:auto;height:100%;bottom:100%;pointer-events:none;color:#bdbebe;overflow:hidden;padding:0;transform:translate3D(0,-60px,0);-webkit-transform:translate3D(0,-60px,0)}.nav_panel_inner{position:absolute;left:0;right:0;top:0;bottom:0}.can_transition .show_nav .nav_panel{pointer-events:all;transform:translate3D(0,100%,0);-webkit-transform:translate3D(0,100%,0)}.no_transition .show_nav .nav_panel{bottom:0}.nav_panel_inner .table_cell_top{height:1%;padding:65px 0 0;background-color:#fff;background-color:rgba(255,255,255,.96)}.nav_panel_inner .table_cell_bottom{background-color:#e7e7e7;background-color:rgba(231,231,231,.96)}.main_nav .placeholder{padding-top:70.71%;display:block}.main_nav_block{position:absolute;left:0;width:100%;height:70.71%;top:14.645%}.main_nav a{display:block;color:#bdbebe;position:relative;height:100%;font-weight:normal}.main_nav a.active{color:#aaa}.main_nav .middle_holder{display:inline-block}.main_nav li{width:100%;height:33.3%;position:absolute;left:0}.main_nav .nav_social_responsibility,.main_nav .nav_product_system{width:50%;top:33.3%}.main_nav .nav_product_system{left:auto;right:0}.main_nav .nav_jobs{top:auto;bottom:0}.main_nav a span{display:inline-block;*display:inline;padding:0;border:0;width:7em;line-height:1.2}.main_nav a b{width:41px;height:41px;display:block;margin:0 auto 8px;background:url(/s/h.svg) 50% 0 no-repeat;background-size:100%;position:relative}.main_nav a b:before{content:"";display:block;position:absolute;width:100%;height:100%;background:url(/s/1N.svg) 0 0 no-repeat;background-size:200%}.main_nav a.active b{background-position:0 50%}.nav_item_bg_wrap{left:0;width:100%}.nav_item_bg_wrap .placeholder{padding-top:100%}.nav_item_bg{position:absolute;display:none}.nav_item_bg_company_introduction i{position:absolute;display:block;left:0;width:100%;bottom:100%;height:1000%;background-color:#f5d343}.nav_item_bg_company_introduction{background:url(/s/B.svg) 50% 0 no-repeat;background-size:100%;top:0;left:0;right:0;width:100%;height:50%}.nav_item_bg_jobs{background:url(/s/y.svg) 50% 100% no-repeat;background-size:100%;bottom:0;left:0;right:0;width:100%;height:50%}.nav_item_bg_product_system{background:url(/s/A.svg) 100% 50% no-repeat;background-size:auto 100%;width:50%;top:0;right:0;bottom:0;height:100%}.nav_item_bg_social_responsibility{background:url(/s/z.svg) 0 50% no-repeat;background-size:auto 100%;width:50%;top:0;left:0;bottom:0;height:100%}.show_nav_company_introduction .nav_item_bg_company_introduction,.show_nav_product_system .nav_item_bg_product_system,.show_nav_social_responsibility .nav_item_bg_social_responsibility,.show_nav_jobs .nav_item_bg_jobs{display:block}.show_nav_company_introduction .nav_company_introduction a,.show_nav_product_system .nav_product_system a,.show_nav_social_responsibility .nav_social_responsibility a,.show_nav_jobs .nav_jobs a{color:#fff}.show_nav_company_introduction .nav_company_introduction b,.show_nav_product_system .nav_product_system b,.show_nav_social_responsibility .nav_social_responsibility b,.show_nav_jobs .nav_jobs b{background-position:0 100%!important}.nav_product_system a b:before{background-position:0 33.33%}.nav_jobs a b:before{background-position:0 66.66%}.nav_social_responsibility a b:before{background-position:0 100%}.show_nav_company_introduction .nav_company_introduction a b:before{background-position:100% 0}.show_nav_product_system .nav_product_system a b:before{background-position:100% 33.33%}.show_nav_jobs .nav_jobs a b:before{background-position:100% 66.66%}.show_nav_social_responsibility .nav_social_responsibility a b:before{background-position:100% 100%}.sub_nav{width:200px;margin:0 auto;position:static}.nav_panel .nav_panel_inner .sub_nav a{background:0;padding:1em 0;width:33.33%;vertical-align:top;color:#727171;font-size:1em;height:auto;margin:0}.language_en .nav_panel_inner .login_wrap a{font-size:.9em}.sub_nav .language_wrap a b,.sub_nav .login,.language_wrap .username{display:none}.nav_panel .nav_panel_inner .sub_nav .username{width:60%;margin-left:3%;margin-right:3%}.nav_panel .nav_panel_inner .sub_nav .username span{max-width:100%}.sub_nav a span{display:block;line-height:1}.sub_nav .language_middle span{border-left:1px solid #727171;border-right:1px solid #727171}.sub_nav .login_wrap{display:block;margin-top:1.6em;background-color:#fff;border-radius:3em;-webkit-border-radius:3em}}@media only screen and (max-width:768px) and (max-height:570px){.sub_nav .login_wrap{margin-top:0}}@media only screen and (max-width:414px){.logo_wrap{width:38%;min-width:100px}.footer .grid_wrap{padding:2em 0}.social_icons a{width:41px}.social_icons .icon_weixin{margin-left:8px}.qrcode_wrap{left:-71px}}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.footer .copyright{border:0;position:relative}.footer .copyright:before,.footer .copyright:after{content:"";display:block;position:absolute;left:0;right:0;top:0;height:1px;background-color:#fff;-webkit-transform:scale(1,.5);transform:scale(1,.5);-webkit-transform-origin:50% 0;transform-origin:50% 0}.footer .copyright:after{top:auto;bottom:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}::-webkit-media-controls{display:none}.mp_player{position:relative;overflow:hidden;background-color:#000}.mp_player_placeholder{display:block;padding-top:56.25%;height:0}.mp_hidden{display:none}.mp_video_containter,.mp_video_cover,.mp_controls,.mp_video_containter video,.mp_video_containter object{position:absolute;left:0;right:0;top:0;bottom:0;user-select:none;-webkit-user-select:none;height:100%;width:100%;-webkit-object-fit:cover;object-fit:cover}.mp_video_cover{background:none 50% 50% no-repeat;background-size:cover;transition:opacity .5s;-webkit-transition:opacity .5s}.mp_video_play{background:url() 50% 50% no-repeat;background-size:100%;width:110px;height:110px;display:block;position:absolute;left:50%;top:50%;margin:-55px 0 0 -55px;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.8}.mp_video_play:hover{opacity:1}.mp_video_loading{transition:opacity .5s;-webkit-transition:opacity .5s;opacity:1;position:absolute;top:50%;left:50%;background:url(/s/J.gif) 50% 50% no-repeat;background-size:100%;width:60px;height:60px;margin:-30px 0 0 -30px;cursor:default;display:none}@media only screen{.mp_video_loading{background-image:url(/s/7P.png);opacity:0;display:block}}@keyframes loading{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.mp_controls{transition:opacity .35s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .35s cubic-bezier(0.0,0.0,0.2,1);opacity:0;display:none}.mp_player_fullscreen .mp_controls{z-index:2147483647;display:block!important;opacity:1!important}.mp_player_fullscreen{position:fixed!important;margin:0!important;padding:0!important;left:0;top:0;bottom:0;right:0;width:100%;z-index:6000;display:block!important}.mp_control_bar{position:absolute;left:0;right:0;bottom:0;height:40px;transition:opacity .35s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .35s cubic-bezier(0.0,0.0,0.2,1)}.mp_gradient_bg{position:absolute;left:0;right:0;bottom:0;height:98px;pointer-events:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==) 50% 100% repeat-x;*background-image:url(/s/7N.png)}.mp_progress_bar_wrap{position:absolute;left:20px;right:20px;top:-20px;height:35px;cursor:pointer}.mp_progress_bar{position:absolute;left:0;right:0;top:14px}.mp_progress_bg{height:5px;position:absolute;left:0;top:0;right:0;bottom:0;display:block;transform:scaleY(0.6);transition:transform .1s cubic-bezier(0.4,0.0,1,1);-webkit-transform:scaleY(0.6);-webkit-transition:-webkit-transform .1s cubic-bezier(0.4,0.0,1,1);background:url(/s/7R.png) 0 0 repeat;background:rgba(255,255,255,.2)}.mp_progress_bar_mouse_over .mp_progress_bg,.mp_dragging .mp_progress_bg{transform:scaleY(1);-webkit-transform:scaleY(1)}.mp_progress_loaded_bg{right:auto;background:rgba(255,255,255,.3)}.mp_progress_seek_bg{right:auto}.mp_progress_played_seek_bg{left:auto;background:rgba(0,0,0,.125)}.mp_progress_played{position:absolute;left:0;top:0;bottom:0}.mp_scrubber{display:block;position:absolute;width:12px;height:12px;top:-4px;right:-6px;-webkit-border-radius:6px;border-radius:6px;transform:scale(.1);transition:transform .1s cubic-bezier(0.4,0.0,1,1);-webkit-transform:scale(.1);-webkit-transition:-webkit-transform .1s cubic-bezier(0.4,0.0,1,1)}.mp_touch .mp_scrubber,.mp_progress_bar_mouse_over .mp_scrubber,.mp_dragging .mp_scrubber{transform:scale(1);-webkit-transform:scale(1)}.mp_scrubber_timer{padding:8px 12px;-webkit-border-radius:4px;border-radius:4px;font-style:normal;font-size:12px;color:#fff;position:absolute;bottom:100%;margin-bottom:6px;background:#333;background:rgba(0,0,0,.5);transform-origin:50% 100%;transform:scale(0);transition:transform .15s,opacity .15s;-webkit-transform-origin:50% 100%;-webkit-transform:scale(0);-webkit-transition:-webkit-transform .15s,opacity .15s;pointer-events:none;display:none;opacity:0}@media{.mp_scrubber_timer{display:block}}.mp_progress_bar_mouse_over .mp_scrubber_timer,.mp_dragging .mp_scrubber_timer{transform:scale(1);-webkit-transform:scale(1);display:block;opacity:1}.mp_control_button_wrap{color:#fff;padding:0 12px}.mp_control_button_right{float:right}.mp_time_wrap,.mp_control_item{color:#fff;padding:8px 10px 12px;position:relative;float:left;line-height:20px}.mp_time_wrap{font-size:.9em;pointer-events:none}.mp_control_item{cursor:pointer;opacity:.8;transition:opacity .2s;-webkit-transition:opacity .2s}.mp_control_item:hover{opacity:1}.mp_living_text{cursor:default;pointer-events:none;opacity:1;display:none}.mp_player_living .mp_living_text{display:block}.mp_control_item .mp_button{background:url(/s/97.png) 0 0 no-repeat;background-size:40px;width:20px;height:20px;display:block}.mp_fullscreen .mp_button{background-position:0 -40px}.mp_player_fullscreen .mp_fullscreen .mp_button{background-position:-20px -40px}.mp_player_playing .mp_button_play .mp_button{background-position:-20px 0}.mp_sound .mp_button_sound{background-position:0 -20px}.mp_sound .mp_button_mute{background-position:-20px -20px;display:none}.mp_sound_muted .mp_button_sound{display:none}.mp_sound_muted .mp_button_mute{display:block}.mp_player_loading .mp_video_loading,.mp_played .mp_controls{display:block}.mp_played .mp_controls{pointer-events:all}.mp_played .mp_video_play,.mp_played .mp_video_cover,.mp_player_idle .mp_controls{display:none;pointer-events:none}@media only screen{.mp_played .mp_controls{opacity:1}.mp_player_loading .mp_video_loading{opacity:1;-webkit-animation:loading 1s steps(12,end) infinite both;animation:loading 1s steps(12,end) infinite both}.mp_played .mp_video_play,.mp_played .mp_video_cover,.mp_player_idle .mp_controls{opacity:0;display:block}.mp_video_play{background-image:url(/s/F.svg)}}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.mp_video_loading{background-image:url(/s/7Q.png)}.mp_control_item .mp_button{background-image:url(/s/1y.svg)}}@media only screen and (max-width:500px){.mp_video_loading{width:40px;height:40px;margin:-20px 0 0 -20px}}.mp_player_living .mp_progress_bar_wrap,.mp_player_living .mp_time_wrap,.mp_player_living .mp_button_play{display:none}.mp_no_controls .mp_controls,.mp_no_controls .mp_video_play{display:none}@media only screen and (max-width:550px){.mp_video_play{width:55px;height:55px;margin:-28px 0 0 -28px}}.file_uploader{overflow:hidden}.file_uploader_item_wrap{-webkit-user-select:none;user-select:none;float:left;position:relative;margin-right:8px}.file_uploader .file_uploader_button{cursor:pointer;display:block;padding:0 15px;height:34px}.file_uploader .file_uploader_button .file_uploader_label{background:url(/s/80.png) 0 11px no-repeat;padding-left:18px;display:block;line-height:37px;color:#333;font-size:1em;font-weight:normal}.file_uploader .process{position:absolute;left:10px;right:10px;top:50%;display:block;margin-top:-11px;text-align:center;font-size:12px;color:#999;display:none}.file_uploader .process_text{font-weight:normal;position:relative;margin-bottom:2px;display:block}.file_uploader .process small{color:#aaa;margin-left:1px}.file_uploader .process_bar{display:block;background:#fff;border:1px solid #bbb;border:1px solid rgba(0,0,0,.3);background-clip:padding-box}.file_uploader .process_bar b{display:block;background:#ccc;height:4px;width:0}.file_uploader .delete{background:#eee url(/s/7_.png) 50% 50% no-repeat;position:absolute;top:0;bottom:0;right:-39px;width:34px;border-radius:4px;-webkit-border-radius:4px;opacity:.7;-ms-filter:'alpha(opacity=70)';display:none;cursor:pointer}.file_uploader .remark{display:block;line-height:1.5;padding-top:.5em;color:#888;clear:both}.file_uploader .file_uploader_uploaded{margin-right:42px}.file_uploader .file_input_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.file_uploader .file_input_wrap input{cursor:pointer;position:absolute;top:0;right:0;font-size:200px;opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0)}.file_uploader_uploading{cursor:default;pointer-events:none}.file_uploader_uploading .file_input_wrap input{display:none}.file_uploader_uploading .process{display:block}.file_uploader_uploading .file_uploader_button .file_uploader_label{visibility:hidden}.image_uploader{height:auto;min-height:134px}.image_uploader .file_uploader_button{display:none}.image_uploader .file_uploader_item_wrap{margin-top:8px}.image_uploader .file_uploader_item{width:100px;height:100px;position:relative}.image_uploader .title{margin:3px 0;text-align:center;padding:.5em .5em;border:1px solid transparent;display:none;position:relative;width:100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.image_uploader .title span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.image_uploader .title_blank{color:#aaa}.image_uploader .title input{width:auto;border:0;background:#fff;position:absolute;left:0;top:0;bottom:0;right:0;width:100%;box-shadow:none;-webkit-box-shadow:none;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.image_uploader .title_edit input{display:block}.file_uploader_uploaded .title{display:block}.image_uploader .title_edit,.image_uploader .title:hover{border-color:#ddd;background-color:#eee}.image_uploader .image_preview{position:absolute;left:0;right:0;top:0;bottom:0;background:#f6f6f6 none 50% 50% no-repeat;background-size:cover;background-clip:border-box;background-origin:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px dashed #ccc;border:1px dashed rgba(0,0,0,.1)}.image_uploader .image_preview b{background:url(/s/7Z.png) 50% 50% no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;display:block;opacity:.5}.file_uploader_item_wrap:hover .image_preview{border-color:rgba(0,0,0,.2)}.file_uploader_item_wrap:hover .image_preview b{opacity:1}.image_uploader .process{left:15px;right:15px}.file_uploader_uploading_iframe .process,.file_uploader_uploading_iframe .process_bar{left:0;right:0;bottom:0;top:0;border:0;background:0;margin:0}.image_uploader .file_uploader_uploading_iframe .process_text{display:none}.image_uploader .file_uploader_uploading_iframe .process_bar{border:1px dashed #ddd;background:#f6f6f6}.file_uploader_uploading_iframe .process_bar b{left:50%;top:50%;width:32px!important;height:32px;margin:-16px 0 0 -16px;background:url(/s/M.gif) 50% 50% no-repeat;position:absolute}.image_uploader .file_uploader_uploading_iframe .process_bar b{background-image:url(/s/L.gif)}.image_uploader .delete{background:rgba(30,30,30,.6) url(/s/7*.png) 50% 50% no-repeat;left:0;right:0;bottom:0;top:auto;width:auto;height:30px;border-radius:0;-webkit-border-radius:0;display:none}.image_uploader .file_uploader_uploaded{margin-right:8px}.file_uploader_uploaded:hover .delete,.file_uploader_uploaded.hover .delete{display:block}.file_uploader_uploading .image_preview b,.file_uploader_uploaded .image_preview b{display:none}.image_uploader .file_uploader_uploaded .image_preview{border-style:solid}.file_uploader_uploaded .delete{display:block}.file_uploader .delete:hover{opacity:1;-ms-filter:'alpha(opacity=100)'}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.image_uploader .image_preview b{background-image:url(/s/7!.png);background-size:100px}.file_uploader .file_uploader_button .file_uploader_label{background-image:url(/s/81.png);background-size:13px}.file_uploader .delete{background-image:url(/s/7-.png);background-size:14px 16px}.image_uploader .delete{background-image:url(/s/7~.png);background-size:14px 16px}}.file_uploader{position:relative;overflow:visible;line-height:1.5}.file_uploader .file_uploader_list_wrap{position:relative;overflow:hidden;padding:.2em}.file_uploader .file_uploader_item_wrap{float:none;margin:0}.file_uploader_item_wrap{position:static}.file_uploader .delete{right:0;background-color:transparent}.file_uploader .process_text{display:none}.file_uploader .process{top:auto;bottom:-3px;margin:0;left:-1px;right:-1px}.file_uploader .process_bar{height:2px;border:0;background-color:transparent}.file_uploader .process_bar b{background-color:#eee}.file_uploader_uploading .file_uploader_button .file_uploader_label{visibility:visible}.slider{position:relative;overflow:hidden}.slider img{user-select:none;-webkit-user-select:none;-ms-user-select:none;width:100%;max-width:none}.slider .scroller{position:relative;width:1000%;height:100%;white-space:nowrap;text-align:left}.slider .slider_item{position:relative;height:100%;width:10%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;white-space:normal}.slider_vertical .scroller{position:relative;height:1000%;width:auto}.slider_vertical .slider_item{display:block;position:relative;width:auto;height:10%}body.page_login{overflow-y:auto}body.page_login .nav_panel,body.page_login .nav_handle{display:none}.user_form_wrap{width:390px;margin:0 auto;background-color:#fff;-webkit-border-radius:8px;border-radius:8px}.dialog .user_form_wrap{width:auto}.login_form,.user_form_wrap form{display:none}.login_form_wrap .login_form,.login_form_wrap .login_form form,.register_form_wrap .register_form{display:block}.user_form_wrap .form_wrap{padding:0 2em 1em}.user_form_wrap .form_tip{margin-bottom:1em}.login_form_tab{padding:1.5em 2em}.login_form_tab{font-size:1.1428em;font-weight:bold;text-align:center}.user_form_wrap button{display:block;width:100%}.user_form_wrap,.user_form_wrap a{color:#a4a5a5}.web .user_form_wrap a:hover{color:#000}.login_form_tab a{display:inline-block;line-height:1.2;width:33.3%;cursor:pointer}.login_form_tab .login_link span{display:block;border-left:1px solid #e5e5e5}.login_form_tab .right_line span{border-right:1px solid #e5e5e5}.form_link a,body .register_form_wrap .login_form_tab .register_link,body .login_form_wrap .login_form_tab .login_link{color:#ff5a74}.user_form_wrap .form_row{margin:0 0 .8em}.form_link{overflow:hidden}.form_link .register_link{float:right}.input_border{border:1px solid #e5e5e5;-webkit-border-radius:2em;border-radius:2em;position:relative}.input_border,.user_form_wrap button{line-height:3em;padding:0;font-size:1em}.input_border label{float:left;text-align:right;font-weight:bold;color:#5a5b5d}.input_border label span{display:inline-block;line-height:1.2;width:5em;padding-right:.5em;border-right:1px solid #e5e5e5}.input_border .input_wrap{overflow:hidden}.input_border input.text{border:0;background:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.2}.input_border .input_error{position:absolute;display:block;right:0;bottom:100%;white-space:nowrap;color:#ac2222;background:#ffd5d5;-webkit-border-radius:4px;border-radius:4px;padding:.5em .8em;line-height:1.2;margin-bottom:.5em;opacity:.9;pointer-events:none}.image_verify_code{width:112px;height:46px;float:right;margin-left:10px}.hot_news_wrap{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#fff;background-color:rgba(255,255,255,.9);z-index:3401;display:none}.show_hot_news .hot_news_wrap{display:block}.hot_news_wrap .image_wrap{background-size:cover;position:absolute;height:auto;top:0;bottom:80px;width:100%;left:0;min-height:250px}.hot_news_wrap .hot_news_tools{position:absolute;left:0;width:100%;bottom:0;height:80px;text-align:center}.hot_news_wrap .button_solid{margin-top:20px;font-weight:400;position:relative;padding-right:2em}.hot_news_wrap .button_solid:before{content:"";display:inline-block;display:block;position:absolute;left:25px;top:50%;margin-top:-10px;vertical-align:text-bottom;background:url(/s/1a.svg) 0 0 no-repeat;width:15px;height:20px;background-size:100%}.hot_news_wrap .close{cursor:pointer;background:url(/s/8o.png) 50% 50% no-repeat;background-size:33px;position:absolute;right:0;bottom:0;top:0;width:80px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.8}.web .hot_news_wrap .close:hover{opacity:1}.show_hot_news .goto_top a{opacity:0;pointer-events:none}@media only screen{.hot_news_wrap .close{background-image:url(/s/1e.svg)}.hot_news_wrap{display:block;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;-webkit-transform:scale(0);transform:scale(0);transform-origin:92% 75%;-webkit-transform-origin:92% 75%}.show_hot_news .hot_news_wrap{pointer-events:all;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:550px){.hot_news_wrap .button_solid{margin-top:10px}.hot_news_wrap .image_wrap{bottom:60px;min-height:100px}.hot_news_wrap .hot_news_tools{height:60px}.hot_news_wrap .close{background-size:16px}}.year_pagination{position:relative;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);width:120px;margin:0 auto 2em;font-size:2.4em;z-index:10}.year_pagination .placeholder{display:block;padding-top:100%;height:0}.year_pagination .pagination_item{width:100%;height:100%;left:0;top:0;display:block;position:absolute;text-align:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(.1);transform:scale(.1);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;opacity:0;display:none;cursor:pointer;z-index:2}.year_pagination .item_pos_0{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block}.year_pagination .item_pos_1{-webkit-transform:translate3D(100%,0,0) scale(.6);transform:translate(100%,0) scale(.6);transform:translate3D(100%,0,0) scale(.6);opacity:.8;display:block}.year_pagination .item_pos_-1{-webkit-transform:translate3D(-100%,0,0) scale(.6);transform:translate(-100%,0) scale(.6);transform:translate3D(-100%,0,0) scale(.6);opacity:.8;display:block}.year_pagination .item_pos_2{-webkit-transform:translate3D(160%,0,0) scale(.35);transform:translate(160%,0) scale(.35);transform:translate3D(160%,0,0) scale(.35);opacity:.8;display:block}.year_pagination .item_pos_-2{-webkit-transform:translate3D(-160%,0,0) scale(.35);transform:translate(-160%,0) scale(.35);transform:translate3D(-160%,0,0) scale(.35);opacity:.8;display:block}.year_pagination .item_pos_3{-webkit-transform:translate3D(190%,0,0) scale(.1);transform:translate(190%,0) scale(.1);transform:translate3D(190%,0,0) scale(.1);opacity:.6;display:block;z-index:1}.year_pagination .item_pos_-3{-webkit-transform:translate3D(-190%,0,0) scale(.1);transform:translate(-190%,0) scale(.1);transform:translate3D(-190%,0,0) scale(.1);opacity:.6;display:block;z-index:1}.year_pagination .item_pos_-3 .item_text,.year_pagination .item_pos_3 .item_text{opacity:0}.year_pagination .pagination_item svg{width:100%;height:100%;position:absolute;top:0;left:0}.year_pagination .pagination_item circle{fill:#fff!important}.year_pagination .pagination_item .item_text{display:block;color:#6aa9ff;position:absolute;left:0;top:0;width:100%;height:100%;font-family:'year_number';-webkit-transition:opacity .3s;transition:opacity .3s;line-height:1.2em}.year_hand{display:block;width:46px;height:38px;background:url(/s/84.png) 0 0 no-repeat;background-size:100%;position:absolute;left:50%;top:100%;margin-left:-23px;margin-top:.5em;-webkit-animation:hand_moving 5s .5s infinite ease-in-out both;animation:hand_moving 5s .5s infinite ease-in-out both}@media only screen{.year_hand{background-image:url(/s/W.svg)}}@-webkit-keyframes hand_moving{0%,20%{-webkit-transform:translate3d(0,0,0)}5%{-webkit-transform:translate3d(-40%,0,0)}15%{-webkit-transform:translate3d(40%,0,0)}}@keyframes hand_moving{0%,20%{transform:translate3d(0,0,0)}5%{transform:translate3d(-40%,0,0)}15%{transform:translate3d(40%,0,0)}}.section_social_year .pagination_item .item_text{color:#80b84e}@media only screen and (max-width:550px){.year_hand{width:32px;height:27px;margin-left:-16px}.year_pagination{width:80px;font-size:1.8em;margin-top:.8em}.body_wrap .section_social_year .year_pagination{margin-top:.5em;margin-left:auto}.year_pagination .item_pos_-1{-webkit-transform:translate3D(-100%,0,0) scale(.6);transform:translate(-100%,0) scale(.6);transform:translate3D(-100%,0,0) scale(.6)}.year_pagination .item_pos_1{-webkit-transform:translate3D(100%,0,0) scale(.6);transform:translate(100%,0) scale(.6);transform:translate3D(100%,0,0) scale(.6)}.year_pagination .item_pos_-2{-webkit-transform:translate3D(-160%,0,0) scale(.2);transform:translate(-160%,0) scale(.2);transform:translate3D(-160%,0,0) scale(.2);z-index:1}.year_pagination .item_pos_2{-webkit-transform:translate3D(160%,0,0) scale(.2);transform:translate(160%,0) scale(.2);transform:translate3D(160%,0,0) scale(.2);z-index:1}.year_pagination .item_pos_-2 .item_text,.year_pagination .item_pos_2 .item_text{opacity:0}.year_pagination .item_pos_-3,.year_pagination .item_pos_3{opacity:0}}.block_company_header .block_content_wrap{padding-bottom:3.4%}.section_story_year{background-color:#6aa9ff}.section_story_year .bg_image .image_wrap i{background-repeat:no-repeat;background-size:100%;background-position:50% 100%}.section_story_year .image_wrap{position:absolute;left:0;right:0;bottom:0}.section_story_year .block_content_wrap{position:absolute;z-index:2;width:auto;left:50%;padding-top:0;margin-top:0;top:40%}.section_story_year .block_content{max-width:350px;font-size:.95em}.section_story_year .block{pointer-events:none}.section_our_culture .block_content_wrap .block_title i{display:none}.section_our_culture .block_content{position:relative}.section_our_culture .block_content .year_hand{left:0;margin-left:0}@media only screen and (min-aspect-ratio:1000/500){.section_story_year .bg_image .image_wrap i{background-position:50% 50%}}@media only screen and (max-width:1440px){.section_social_year .web_block_bg,.section_our_culture .web_block_bg{width:1100px}.section_social_year .block_web_top{width:1000px}.section_news .block_content_wrap{width:30%}.section_social_year .year_pagination{margin-left:150px}}.section_story_year .bg_image .image_wrap i{position:absolute;left:0;top:0;right:0;bottom:0;height:auto}@media only screen and (min-width:551px){.section_story_year .bg_image .image_wrap i{padding-top:0!important}}@media only screen and (min-width:551px) and (max-height:620px){.page_company_detail .section_top .block_content_wrap{padding-bottom:2%}}@media only screen and (max-width:550px){.section_story_year{background-color:#e3efff;min-height:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body_wrap .section_story_year .block_content_wrap{margin-top:150px}.section_story_year .bg_image{z-index:3}.section_story_year.section_folder_open{background-color:#6aa9ff}.section_story_year .image_wrap{-webkit-transition:transform .3s ease,opacity .5s ease;transition:transform .3s ease,opacity .5s ease}.section_story_year.section_folder_open .bg_image .image_wrap{-webkit-transform:translate3D(0,60%,0);transform:translate3D(0,60%,0);opacity:.5}.section_story_year .bg_image .image_wrap{pointer-events:none}.section_story_year .bg_image .image_wrap{background-position:50% 100%;background-position:50% 0;bottom:0;height:auto}.section_story_year .bg_image .image_wrap:before{display:inline-block;height:100%;content:""}.section_story_year .bg_image .image_wrap i{width:100%;display:inline-block;vertical-align:bottom;background-repeat:no-repeat;background-size:100%;background-position:50% 100%}.section_story_year .block_content_wrap{position:relative;left:auto;top:auto;z-index:inherit}.section_story_year .block_content{max-width:none;font-size:.9em}.language_en .section_story_year .block_content{font-size:1em}.section_story_year .block{height:80%;min-height:364px}.section_our_culture .image_wrap_box:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/s/8P.png) 0 0 no-repeat;background-size:cover;z-index:1}.section_our_culture .block_content_wrap h3.block_title{margin-bottom:0}}@media only screen and (max-width:375px){.language_en .page_company_detail .section .block_title{font-size:1.5em}.language_en .page_company_detail .block_content_wrap h4{font-size:1em}.language_en .section_our_story .block_content,.language_en .page_company_detail .block_content_office{font-size:.9em}.language_en .body_wrap .page_company_detail .section_our_office .block_content_wrap{padding-bottom:14%}}.block{position:absolute;left:0;right:0;top:0;overflow:hidden;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);z-index:2;width:1280px}.block,.block a{color:#fff}.block_bg{position:absolute;left:0;right:0;top:0;bottom:0;display:none;width:100%;pointer-events:none}.web_block_bg{height:200%;display:block;z-index:1;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:1280px;overflow:hidden}.block_line,.block_bottom{position:absolute;top:auto;bottom:0;left:0;right:0}.web_block_bg_right,.block_web_top_right,.block_web_right{left:auto;margin-left:auto}.block_bg svg{position:absolute;width:100%;height:100%;left:0;bottom:0}.block_bottom .block_bg svg{bottom:auto;top:0}.web_block_bg svg{height:auto;bottom:auto;top:50%;transform:translate(0,-50%)}.topic_content,.block_content_wrap{position:relative;padding:4.84%}.block_topic .block_content_wrap,.topic_content{padding:4.84% 8%}.block_content_wrap{margin-top:4.09%;width:34.7%;user-select:initial;-webkit-user-select:initial;-ms-user-select:initial}.block_content_wrap .block_title{font-size:3.6em;margin-bottom:.5em;white-space:nowrap}.block_content_wrap .block_title_en{display:block;font-size:.58em}.language_en .block_content_wrap .block_title_en{display:none}.block_title .img_title img{height:110%;height:105%}@media only screen{}.language_en .block_content_wrap .block_title{white-space:normal;line-height:1.2}.language_en .block_web_top_right .block_content_wrap .block_title{text-align:right}.language_en .show_page_jobs_detail .block_web_top_right .block_content_wrap .block_title{white-space:nowrap}.language_en .block_web_top_right{overflow:visible}.block_content_wrap .block_title i{display:block;height:6px;width:76px;margin-top:.55em;background-color:#fff}.block_content_wrap h3.block_title{font-size:3em;margin-bottom:.5em}.block .button{font-size:1.36em}.block_content_slider{overflow:hidden}.block_content_scroller{width:2000%;position:relative;height:100%;white-space:nowrap}.block_content_scroller .block_content_item{width:5%;display:inline-block;zoom:1;*display:inline;vertical-align:top;white-space:normal}.scroller_pagination b{margin-top:1em;padding:4px;left:-4px;display:inline-block;cursor:pointer;position:relative;vertical-align:top}.scroller_pagination b em{width:14px;height:14px;position:relative;display:block}.scroller_pagination b i{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-border-radius:7px;border-radius:7px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);transform:scale(.7)}.scroller_pagination .c i{-webkit-transform:scale(1);transform:scale(1)}.scroller_circle_pagination{padding-top:.5em;position:relative;line-height:1.2}.scroller_circle_pagination:after{content:"";display:inline-block;width:100%}.scroller_circle_pagination .pagination_item{display:inline-block;position:relative;cursor:pointer;margin-right:1em}.scroller_circle_pagination em{width:76px;height:76px;display:block}.scroller_circle_pagination p{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;display:block;font-weight:bold;margin:0}.language_en .scroller_circle_pagination p{font-size:.8em}.scroller_circle_pagination svg{width:100%}.scroller_circle_pagination circle{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:rgba(255,255,255,0)}.scroller_circle_pagination .c{color:#6aa9ff}.web .pagination_item:hover circle,.pagination_item.active circle{fill:rgba(255,255,255,.2)}.slider .scroller_circle_pagination .c circle{fill:#fff}.grid_wrap{margin:0 0 -15px}.grid_wrap .button{margin:0 0 27px;display:block;padding-left:0;padding-right:0}.language_en .grid_wrap .button{white-space:normal}.language_en .show_page_jobs_detail .block_content_wrap .grid_wrap .button,.language_en .show_page_social_responsibility_detail .block_content_wrap .grid_wrap .button{font-size:1em;line-height:1.3;padding-left:.5em;padding-right:.5em}.block_content_wrap h3{font-size:1.714em;margin-bottom:.7em}.text_content h4,.block_content_wrap h4{font-size:1.2em}.language_en .text_content h4,.language_en .block_content_wrap h3,.language_en .block_content_wrap h4{line-height:1.2}.block_content_wrap h5{font-size:1em;margin-bottom:.5em}.text_content h4,.block_content_wrap h4,.text_content p{margin-bottom:.8em}.block_content h4 p,.text_content h4 p{margin-bottom:0}.text_content p:last-child{margin-bottom:0}.text_content{color:rgba(255,255,255,.9);line-height:1.8;user-select:initial;-webkit-user-select:initial;-ms-user-select:initial}.text_content a{color:#fff}.language_en .text_content{line-height:1.5}.text_content h3{font-size:1.35em}.bg_image .text_wrap{position:absolute;right:0;padding-right:10%;top:0;bottom:0;color:#fff;-webkit-user-select:none;user-select:none;z-index:2}.bg_image .text_wrap .table{height:75%}.bg_image .text_wrap h3{font-size:2.5714em}.bg_image .text_wrap .text_content{font-size:1.71428em;margin-bottom:1em;margin-top:.2em;line-height:1.5em}.bg_image .text_wrap h3,.bg_image .text_wrap .text_content{-webkit-text-shadow:0 1px 3px rgba(0,0,0,.2);text-shadow:0 1px 3px rgba(0,0,0,.2)}.bg_image .text_wrap .text_items .button{margin-bottom:.85em;line-height:1;font-size:1.285714em;padding:.333334em 1em;border-width:1px;display:none}.bg_image .text_wrap .text_items .show_image_popup{display:block}.bg_image .text_wrap .text_items .button_actived{background-color:#fff;color:#373737}.image_wrap_box{position:relative;height:100%}.image_wrap_box .image_wrap{position:absolute;width:100%}.image_wrap_box .image_wrap_top{z-index:1}.arrow_link{display:inline-block;position:relative;padding-right:1.1em}.arrow_link:after{content:"";display:inline-block;vertical-align:middle;border-right:3px solid #fff;border-bottom:3px solid #fff;width:.5em;height:.5em;position:absolute;top:50%;margin-top:-.33em;right:.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.block_blue .button_active{color:#6aa9ff}.block_green .button_active{color:#80b84e}.block_red .button_active{color:#ff5a73}.block_red_text .block_title{color:#ff5a73}.block_red_text .block_title i{background-color:#ff5a73}.block_red_text .block_content,.block_red_text .block_content a{color:#a0a1a1}.block .button_wrap{text-align:left;padding-top:3.2em}.block .content_button_wrap{padding-top:1em}.page_company .block_content_wrap{padding-left:8.43%}.page_social_responsibility .block_content_wrap{width:25.5%}.language_en .page_company_detail .section_our_culture .block_title .font{font-size:.75em}.language_en .page_social_responsibility .block_web_right .block_content_wrap{margin-top:5%;width:27%}.language_en .page_social_responsibility .block_web_right .block_title{font-size:2.1em}.page_social_responsibility .block_web_top .block_content_wrap{width:33.75%}.web_block_bg_top svg{top:0;-webkit-transform:none;transform:none}.block_web_top_right .block_content_wrap{margin-left:auto;width:17%}.block_web_top_right .block_title{margin-bottom:52%;position:relative}.block_web_top_right .block_title .font{position:absolute;right:0;bottom:100%;display:block}.block_web_top_right_title_inside .block_title{margin-bottom:.5em}.block_web_right .block_content_wrap{margin-left:auto}.block_web_bottom{top:auto;bottom:0}.block_web_bottom{width:568px}.block_web_bottom .block_content_wrap{width:auto;padding:62px;padding-top:0;margin-top:0}@media only screen and (min-width:1500px){.block_web_top{padding-top:2.34%}}@media only screen and (max-width:550px){.section_social_year .block_web_top,.block{width:auto;left:0;right:0;top:0;bottom:auto}.block_bottom{top:auto;bottom:0}.block .block_bg{display:block}.web_block_bg,.block .web_block_bg{display:none}.block_line{height:1px;background-color:#fff;z-index:10;bottom:-1px}.topic_content,.section_story_year .block_content_wrap,.body_wrap .block .block_content_wrap,.language_en .body_wrap .block .block_content_wrap{padding:8%;width:auto}.section_story_year .block_content_wrap,.body_wrap .block .block_content_wrap,.language_en .body_wrap .block .block_content_wrap{margin-top:0;padding-top:20%;padding-bottom:12%;line-height:1.6}.language_en .body_wrap .block .block_content_wrap{padding-bottom:10%}.body_wrap .topic_wrap .block_content_wrap,.language_en .body_wrap .topic_wrap .block_content_wrap{padding-top:8%;padding-bottom:8%}.body_wrap .topic_wrap .block_content_wrap_body,.language_en .body_wrap .topic_wrap .block_content_wrap_body{padding-top:0;padding-bottom:0}.body_wrap .block_bottom .block_content_wrap{padding-bottom:8%}.body_wrap .block_bottom_padding .block_content_wrap,.language_en .body_wrap .block_bottom_padding .block_content_wrap{padding-bottom:18%}.language_en .block_content_wrap h4{line-height:1}.block_content_wrap .block_title{font-size:2.5em;margin-bottom:.5em}.language_en .block_web_top_right .block_content_wrap .block_title{text-align:left}.block_content_wrap .block_title .font{position:static;display:inline;right:auto;bottom:auto}.block_content_wrap .block_title i{width:40px;height:3px;margin-top:.5em}.block_content_wrap h3.block_title{font-size:2em;margin-bottom:.8em}.block .button_wrap{text-align:center;padding-top:.5em}.block .content_button_wrap{text-align:left}.body_wrap .grid_wrap{margin:0 -4px -16px}.body_wrap .block .button{font-size:1em}.body_wrap .grid_wrap .button{margin:0 4px 16px}.body_wrap .grid_two{width:50%;display:inline-block}.text_content h4,.block_content_wrap h3,.block_content_wrap h4{font-size:1.1em}.block_content_wrap h3{margin-bottom:.2em}.block_content_wrap .block_content_item h4{font-size:1em}.text_content{line-height:1.6}.language_en .text_content{line-height:1.2;font-size:.9em}.block_office_content .text_content{font-size:.8em}.page_product_system_detail .block_bottom .button{display:block}.scroller_circle_pagination{font-size:.9em;margin-top:1em;padding-top:2em;text-align:justify}.scroller_circle_pagination:before{background-color:#fff;height:1px;content:"";display:block;top:0;left:0;right:0;position:absolute}.scroller_circle_pagination .pagination_item{margin:0}.scroller_circle_pagination circle{stroke-width:1px}.scroller_circle_pagination em{width:68px;height:68px}.language_en .page_social_responsibility .block_web_right .block_title{font-size:1.5em}.language_en .page_company_detail .section_our_culture .block_title .font{font-size:1em}.bg_image .text_wrap{right:0;left:0;padding:0}.bg_image .text_wrap .table,.bg_image .table_row,.bg_image .table_cell{display:block;height:auto;width:auto}.bg_image .table_cell{padding-top:14%;padding-left:8%;padding-right:8%}.bg_image .text_wrap h3{margin-top:.5em;font-size:1.8em}.bg_image .text_wrap .text_content{font-size:1em;white-space:normal}.bg_image .text_wrap .text_items .button{font-size:1em;padding-top:.8em;padding-bottom:.8em}}@media only screen and (max-width:375px){.language_en .scroller_pagination b{margin-top:.5em}.language_en .text_content{font-size:.85em}}@media only screen and (max-width:360px){.scroller_circle_pagination{font-size:.8em}.scroller_circle_pagination em{width:55px;height:55px}}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.scroller_circle_pagination:before{-webkit-transform:scale(1,.5);transform:scale(1,.5);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.popup_wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000;overflow:hidden;display:none;width:100%;height:100%}.popup_wrap .table{position:relative;table-layout:fixed}.popup_wrap .close{width:40px;height:40px;display:block;position:fixed;z-index:10;top:50%;cursor:pointer;top:0;right:0;padding:20px;width:auto;height:auto;display:none}.popup_wrap .close b{display:block;width:30px;height:30px;position:relative;-webkit-transition:opacity .3s;transition:opacity.3s;opacity:.8}.popup_wrap .close b i{display:block;position:absolute;height:2px;left:0;right:0;top:50%;margin-top:-1px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup_wrap .close b i:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup_wrap .close:hover b{opacity:1}.popup_wrap .table_cell{position:relative}.popup_bg{position:absolute;position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.6)}.popup_content{overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;padding:$nav-height 0;left:0;right:0;top:0;bottom:0;text-align:center}.popup_content .dialog_wrap{display:block}.popup_wrap_image{overflow:hidden}.popup_wrap_image iframe{width:100%;height:100%;position:absolute;position:fixed;left:0;top:0;border:0;background-color:transparent}.popup_wrap_image canvas{max-width:100%;max-height:calc((100vh - 60px));min-height:250px;width:auto!important;vertical-align:middle;display:inline-block}.popup_wrap_image .dialog{max-width:85%;background:0;-webkit-border-radius:0;border-radius:0;text-align:center}.popup_wrap_image .dialog .image_wrap{display:inline-block;max-width:100%;margin:0 auto;vertical-align:middle;background-color:#ddd;perspective:5000px;position:relative;overflow:visible}.popup_wrap_image .image_wrap .book_shadow{position:absolute;width:100%;height:100%;display:block;background:url(/s/8Q.png) 100% 0 repeat-y;background-size:100%;z-index:10}.popup_wrap_image .image_wrap .book_nav{position:absolute;width:55%;height:100%;display:block;z-index:12;cursor:pointer;right:50%;top:0;padding-left:50px;cursor:pointer}.popup_wrap_image .image_wrap .book_nav b{position:absolute;width:50px;height:50px;display:block;top:50%;margin-top:-25px;left:0;background:url(/s/-.svg) 100% 0 repeat-y;background-size:100%;opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s}.popup_wrap_image .image_wrap .book_nav:hover b{opacity:.5}.popup_wrap_image .image_wrap .book_nav_disabled{opacity:0}.popup_wrap_image .image_wrap .nav_next{left:50%;right:auto;padding-left:0;padding-right:50px;width:60%}.popup_wrap_image .image_wrap .nav_next b{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popup_wrap_image img{-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.popup_wrap_image .image_open{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.show_popup .popup_wrap{display:block}.hide_popup .popup_wrap{display:block;pointer-events:none}.show_popup .popup_wrap .popup_bg{-webkit-animation:show_popup_bg .3s ease-out both;animation:show_popup_bg .3s ease-out both}.show_popup .popup_wrap .popup_content{-webkit-animation:nav_logo_in .5s .2s 1 ease-out both;animation:nav_logo_in .5s .2s 1 ease-out both}.show_popup .popup_wrap .close{display:block;-webkit-animation:show_popup_bg .3s .1s 1 ease-out both;animation:show_popup_bg .3s .1s 1 ease-out both}.hide_popup .popup_wrap .popup_content,.hide_popup .popup_wrap .close{-webkit-animation:nav_out .3s 0s 1 ease-in-out both;animation:nav_out .3s 0s 1 ease-in-out both}@-webkit-keyframes show_popup_bg{0%{opacity:0}100%{opacity:1}}@keyframes show_popup_bg{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes show_popup{0%{-webkit-transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes show_popup{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@media only screen and (max-width:550px){.popup_wrap_image .dialog{max-width:none}}.section_card_slider{text-align:center;color:#fff;background-color:#aaa;-webkit-user-select:none;user-select:none;overflow:hidden}.section_card_slider .sec_title{font-size:2.5714em;padding-top:4%;line-height:1;z-index:1;position:relative;font-weight:400}.section_card_slider .mobile_sec_title{display:none}.section_card_slider .bg_image_mask{position:absolute;left:0;top:0;display:block;width:100%;height:100%;opacity:.67;background-color:#5544c2}.bg_circle,.bg_circle svg{position:absolute;display:block;width:100%;height:100%;left:0;top:0}.card_slider_wrap{position:absolute;left:0;right:0;bottom:0;top:60px;margin-top:4%}.card_slider{margin:0 15%;overflow:visible;position:absolute;left:0;right:0;bottom:0;padding-top:2%;padding-top:0;top:0;height:auto}.card_slider .table{position:absolute;left:0;top:0;width:100%;height:100%}.card_slider .table_cell{padding-left:10%;padding-right:10%}.card_slider .table_row_text{height:1%}.card_slider .table_row_image .table_cell{vertical-align:bottom}.card_slider .table_row_text .table_cell{padding-top:20px;vertical-align:top;height:90px}.card_slider .image_border{text-align:center}.card_slider .image_wrap{-webkit-box-shadow:0 11px 40px rgba(0,0,0,.24);box-shadow:0 11px 40px rgba(0,0,0,.24);position:relative;height:auto;background-color:#fff;background-color:rgba(255,255,255,.4);display:inline-block;max-width:100%;margin:0 auto;vertical-align:middle}.card_slider .mp_player{display:inline-block;max-width:100%;margin:0 auto;vertical-align:middle}.card_slider .image_wrap canvas{max-width:100%;max-height:calc(100vh - 100vw * .04 - 180px);width:auto!important;vertical-align:middle;display:inline-block}@media only screen and (max-height:550px){.card_slider .image_wrap canvas{max-height:calc(550px - 100vw * .04 - 180px)}}.card_slider h3{font-size:1.285714em;margin-bottom:.5em}.card_slider h3,.card_slider .text_content{max-width:417px;margin-left:auto;margin-right:auto;text-align:center}.card_slider .image_wrap .placeholder{padding-top:56.25%}.card_slider .mp_video_play{background-image:url(/s/96.png);width:84px;height:84px;margin:-42px 0 0 -42px}@media only screen{.card_slider .mp_video_play{background-image:url(/s/1x.svg)}}@media only screen and (max-width:550px){.card_slider .mp_video_play{width:48px;height:48px;margin:-24px 0 0 -24px}}.slider_nav{position:absolute;top:0;bottom:0;right:100%;cursor:pointer;width:28.34%;margin-right:-7%;-webkit-transition:opacity .3s;transition:opacity .3s}.slider_nav_disabled{opacity:0;pointer-events:none}.slider_nav .nav_arrow{display:block;position:absolute;top:40%;right:40px;width:21px;height:36px;margin-top:-18px;background:url(/s/1B.svg) 0 50% no-repeat;background-size:100%;-webkit-transition:-webkit-transform .5s ease-out,opacity .5s;transition:transform .5s ease-out,opacity .5s}.slider_nav_next{left:auto;right:0;left:100%;margin-left:-7%;padding-right:0}.slider_nav_next .nav_arrow{right:0;left:40px;background-image:url(/s/1z.svg)}.web .slider_nav:hover .nav_arrow{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.web .slider_nav_next:hover .nav_arrow{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}@media only screen and (max-width:550px){.card_slider_wrap{display:table;width:100%;top:0;height:100%}.section_card_slider .mobile_sec_title{display:block;font-size:1.1428em}.section_card_slider .sec_title{display:none}.card_slider_cell{display:table-cell;vertical-align:middle;padding-bottom:33%}.card_slider{position:relative;padding-top:0;margin:1.5em 0 0}.card_slider .table{height:auto;position:relative;display:block}.card_slider .table_cell{padding-left:11%;padding-right:11%}.card_slider .table_row_image .table_cell{padding-top:0}.card_slider h3{font-size:1em}.card_slider .table_row,.card_slider .table_cell{display:block}.card_slider .table_row_text{height:auto;display:block;position:absolute;left:0;top:100%;width:100%}.card_slider .slider_nav{width:11%;margin:0}.card_slider .slider_nav .nav_arrow{width:14px;height:24px;right:auto;left:50%;top:50%;margin-top:-12px;margin-left:-6px}.card_slider .slider_nav_prev{right:auto}.card_slider .slider_nav_next{left:auto}.card_slider .image_wrap{max-height:none;min-height:0}}.page_home{display:none}.show_page_ai .page_home,.show_page_home .page_home,.show_page_product_system .page_home,.show_page_jobs .page_home,.show_page_social_responsibility .page_home{display:block}.show_page_jobs,.show_page_jobs_detail,.show_page_social_responsibility_detail,.show_page_company_detail,.show_page_product_system_detail{position:fixed;top:0;left:0;width:100%;height:100%}.page_scrolling{position:static}.topic_wrap .mp_player{background-color:transparent}.topic_wrap h3.block_title{text-align:center;font-size:1.7em;margin-bottom:.7em;white-space:normal}.topic_wrap .topic_summury{text-align:center;font-size:.9em}.topic_wrap .topic_content img{max-width:100%}.topic_content,.topic_content .text_content{color:#7d7d7d}.topic_content table{border-collapse:collapse;width:100%}.topic_content td,.topic_content th{padding:.4em .4em;border:1px solid #c9caca;vertical-align:top;word-break:break-word}body.page_topic_detail{overflow:visible;overflow-x:hidden;background-color:#fff}.topic_wrap .header_image_wrap .placeholder{padding-top:48%}.topic_content_width{max-width:900px;margin:0 auto}.topic_content .button_wrap{margin:0 auto;width:690px;text-align:left}.page_product_item .topic_content .button_wrap{padding-top:3%}.topic_content .button_wrap .button{display:block;border-color:#6aa9ff;color:#6aa9ff;font-size:1.2em;padding:1.1em 3.25em;white-space:nowrap;margin:0 34px 18px}.topic_content .button_wrap .button span{display:inline-block;position:relative;padding-left:38px}.topic_content .button_wrap .button i{display:inline-block;width:28px;height:34px;position:absolute;left:0;top:50%;margin-top:-17px}.topic_content .button_wrap .button i svg{width:100%;height:100%}.topic_content .button_wrap .grid_two{width:50%;display:inline-block;vertical-align:top}.topic_content .text_item_content{margin-bottom:1em}.block_topic .image_wrap{background-color:rgba(255,255,255,.2);display:block}.topic_content .image_wrap{display:block;background-color:#f3f3f3}.topic_content h2,.topic_content h3{margin:0 0 .8em}.text_item_content{margin-bottom:2em}.topic_image_wrap{text-align:center;margin-bottom:2em;position:relative}.header_image_wrap,.block_topic{position:relative;background-color:#6aa9ff;overflow:visible;width:auto}.block_topic .block_content_wrap{margin:0 auto;width:auto;z-index:1}.topic_wrap{overflow:hidden}.block_topic .block_content_wrap_body{padding-top:0;padding-bottom:0;margin-bottom:-2.42%}.block_content_wrap_body .topic_image_wrap{margin-bottom:0}.block_content_wrap_body .topic_image_wrap .bg_mask{display:block;position:absolute;bottom:-1px;height:50%;background-color:#fff;width:2000%;left:-950%}.topic_item_list{position:relative;margin-top:18px}.topic_item_list .item_bg{position:absolute;top:0;bottom:0;left:0;right:0}.topic_item_list .item_image{left:0;top:0;bottom:0;right:50%;position:absolute;overflow:hidden}.topic_item_list .item_image .image_wrap{background-color:transparent;background-size:100%;background-position:50% 0;height:auto}.topic_item_list .item_content{margin-left:50%;position:relative;color:#fff;padding:80px 40px;padding-left:0}.topic_item_list .item_content h2{font-size:1em}.block_topic .block_bg{bottom:auto;padding-top:12%;bottom:100%;margin-bottom:-1%;top:auto;height:auto;width:auto;z-index:initial}.block_topic .web_block_bg{padding-top:12%}.block_topic .block_bg svg{width:100%;height:100%;bottom:0;top:auto;-webkit-transform:none;transform:none}.block_topic .block_bg use{fill:#6aa9ff}@media only screen and (max-width:550px){.page_product_item .topic_content .button_wrap{padding-top:27px}.topic_content .button_wrap .button{font-size:1em;padding:.8em 1em;margin:0 4px 16px}.topic_content .button_wrap .button i{width:16px;height:20px;margin-top:-10px}.topic_content .button_wrap .button span{padding-left:18px}.topic_wrap .header_image_wrap .placeholder{padding-top:88%}.topic_content .button_wrap{width:auto}.topic_wrap h3.block_title{font-size:1.3em}.topic_item_list{margin-top:27px}.topic_item_list .item_content{padding:20px 10px}.topic_item_list .item_content p{margin-bottom:0}.topic_item_list .item_image{left:-20%;right:42%;top:15px}}.page_news_list{background-color:#6aa9ff}.section_slider .section_news_list{min-height:0;display:none}.show_news_list .section_news_list{display:block}.show_news_list .hide_when_news_list_show{display:none}.section_news_bg{background-color:#f2f2f3;position:absolute;left:0;top:0;width:100%;z-index:3}.section_news_list{overflow-y:auto;-webkit-overflow-scrolling:touch}.news_list_wrap{z-index:4;position:relative;margin:2% 4.6875%}.news_list{margin:0 -1.229%;text-align:center}.news_list_wrap .item_wrap{width:33.33%;display:inline-block;vertical-align:top;text-align:left}.news_list_wrap .item{margin:0 3.6% 7.2%;display:block}.news_list_wrap .image_wrap{position:relative;background-size:101%}.news_list_wrap .image_wrap .placeholder{padding-top:56.25%}.news_list_wrap .title{background-color:#6aa9ff;color:#fff;padding:1em}.news_list_wrap .title span,.news_list_wrap .title em{height:3em;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news_list_wrap .title em{margin-top:.5em;opacity:.7;font-style:normal;font-size:.85em}.news_list_wrap .title .more{font-weight:bold;color:#00e4ff;margin-top:1em}.button_back_wrap{background-color:#6aa9ff;text-align:center;padding:.5em 0 1.5em;position:fixed;left:0;right:0;bottom:0;z-index:1000}.button_back_wrap i{bottom:100%}.page_news_list .section_news_list{padding-bottom:5em}@media only screen and (max-width:650px){.news_list_wrap .item_wrap{width:50%}}@media only screen and (max-width:550px){.section_slider .section_news_list{min-height:0;height:auto;min-height:10%}.news_list_wrap,.news_list,.news_list .item{margin:0}.section_news_list .nav_holder{display:none}.news_list_wrap .item_wrap{width:auto;display:block}.news_list_wrap .title span{height:auto}}.page_home{color:#fff}.page_home,.home_image_wrap,.home_wheel_wrap{position:fixed;width:100%;height:100%;right:0;top:0;overflow:hidden}.home_wheel_wrap{z-index:2}.wheel_item_wrap{position:absolute;height:115%;width:190%;left:-22%;top:0;-webkit-transform-origin:0 0;transform-origin:0 0}.wheel_item,.wheel_item img,.wheel_item svg{width:100%;height:100%;position:absolute;left:0;top:0}.wheel_item i{display:block;height:0;padding-top:35%}.wheel_item img,.wheel_item svg{top:-15%}@media only screen and (max-aspect-ratio:1/1){.wheel_item_wrap{height:90%}.wheel_item svg{top:0;margin-top:-5%}}@media only screen and (min-aspect-ratio:1000/650){.wheel_item_wrap{left:-8.5%;width:170%}.wheel_item img,.wheel_item svg{top:-7.5%}}.wheel_item{height:auto;min-height:100%;-webkit-transform-origin:0 0;transform-origin:0 0}.wheel_item_2{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wheel_item_3{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wheel_item_4{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.show_page_product_system .wheel_item_wrap{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.show_page_jobs .wheel_item_wrap{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.show_page_social_responsibility .wheel_item_wrap{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.home_text_wrap{position:absolute;height:100%;top:0;left:0;right:0;user-select:none;-webkit-user-select:none;z-index:7;background-color:rgba(255,255,255,0)}.home_text_wrap .text_padding{margin:0 40px;position:relative;height:100%}.home_text{left:0;right:0;position:absolute;height:100%;width:100%;z-index:3}.home_text .text_flow{font-family:'home_text';font-weight:normal}.home_text .button{opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}.home_text_inner{max-width:800px;margin:0 auto;position:relative;height:100%}.home_text i{display:block;height:0}.home_text h2{background:none 0 0 no-repeat;height:80px;background-size:auto 100%;position:relative}.home_text_2 h2{height:65px}.home_text_3 h2,.home_text_4 h2,.home_text_5 h2{height:144px}.home_text h2 img,.home_text h3 img,.home_text h2 svg,.home_text h3 svg{height:100%;position:absolute;left:0;top:0;width:auto;max-width:none;pointer-events:none}.home_text h2 i{padding-top:31.25%;padding-top:15%}.home_text h3{margin-top:34px;height:76px;background:none 0 0 no-repeat;background-size:auto 100%;position:relative;font-size:2.62em}.home_text_5 h3{height:64px}.language_en .home_text h2{display:none}.language_en .home_text h3{height:100px;margin-top:0}.language_en .home_text_1 h3{height:125px}.language_en .home_text_3 h3{height:99px}.language_en .home_text_5 h3{height:69px}.home_text .button{margin-top:60px}.home_text_1 .middle{max-width:536px}.home_text .middle{margin:120px 0}.footer_text{color:#fff;font-size:11px;padding:1.2% 3em 0;opacity:.7}.footer_text p{margin:0}.footer_text a{color:#fff}@media only screen and (max-height:425px){.slider_pagination{opacity:0}}.home_text .button .img_title img{margin-top:-1px}.tip_mask{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:7;text-align:center;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.show_tip .tip_mask{opacity:1}.tip_mask .button_wrap{position:absolute;left:0;right:0;bottom:10%}.tip_mask .button{padding-left:2em;padding-right:2em}.tip_mask .button:after{content:"";display:inline-block;width:19px;height:15px;vertical-align:middle;background:url(/s/18.svg) 0 0 no-repeat;background-size:100%;margin-left:6px;margin-top:-1px}.tip_mask b{display:block;position:absolute;background:none 0 0 no-repeat;background-size:100%}.tip_mask .tip_button{left:0;top:42%;width:149px;height:47px;background-image:url(/s/1g.svg);background-size:100% 100%}.language_en .tip_mask .tip_button{margin-top:-1px}.tip_mask .tip_hand{width:29px;height:38px;left:50%;top:60%;margin-left:-10px;background-image:url(/s/1a.svg)}.tip_mask .tip_wave{width:26px;height:24px;left:0;top:-10px;background-image:url(/s/1c.svg)}.tip_mask .tip_text{top:100%;left:50%;font-size:1.1em;margin-top:2em;margin-left:-.5em;white-space:nowrap;font-weight:normal}.tip_mask .placeholder{display:block;padding-top:100%}.tip_mask .tip_line{width:46%;margin-left:25%;margin-top:0;max-width:250px;bottom:50%;background-image:url(/s/1b.svg);background-position:50% 100%}.tip_line .tip_text{top:100%;left:100%;margin-top:1em;margin-left:-2em}.tip_line .tip_hand{left:10%;top:0;height:100%;padding-top:55px;background-position:0 100%;-webkit-transform:rotate(-20deg);-webkit-transform-origin:0 0;-webkit-animation:tip_hand 2s 0s infinite ease both;transform:rotate(-20deg);transform-origin:0 0;animation:tip_hand 2s 0s infinite ease both}@media only screen and (max-width:550px){.tip_mask .tip_line{top:0;bottom:auto;margin-left:14%;margin-top:9.5%}.tip_mask .tip_button{height:42px;left:0!important;margin-left:6.5625%}.home_text .button .img_title img{margin-top:0}.slider_pagination{opacity:1}.home_text_inner .middle_holder{display:none}.home_text_inner .middle{margin:38% 0 0}.home_text h2{height:auto}.home_text h2 i{padding-top:25.53%}.home_text_1 h2 i{padding-top:31.83%}.home_text h3{margin-top:7%;height:auto}.home_text h3 i{padding-top:11.5%}.home_text_1 h3 i{padding-top:4%}.home_text_5 h3 i{padding-top:18.7%}.home_text .button{margin-top:11%}.language_en .home_text h3{margin-top:20%;height:96px}.language_en .home_text_1 h3,.language_en .home_text_4 h3{height:74px}.language_en .home_text_5 h3{height:auto}}@media only screen and (max-width:375px){.language_en .home_text h3{height:74px}.language_en .home_text_1 h3,.language_en .home_text_4 h3{height:57px}.language_en .home_text_5 h3{height:auto}}@-webkit-keyframes tip_hand{0%,100%{-webkit-transform:rotate(-20deg)}50%{-webkit-transform:rotate(-25deg)}}@keyframes tip_hand{0%,100%{transform:rotate(-20deg)}50%{transform:rotate(-25deg)}}@media only screen and (min-width:1680px) and (min-height:900px){.home_text .button .img_title img{margin-top:0}.home_text_inner{max-width:1150px}.home_text_1 .home_text_inner{max-width:888px}.home_text h2{height:120px}.home_text_2 h2{height:90px}.home_text_5 h2,.home_text_4 h2,.home_text_3 h2{height:207.7px}.home_text h3{height:146px;margin-top:48px}.home_text_5 h3{height:92px}.language_en .home_text h3{height:150px;margin-top:0}.language_en .home_text_1 h3{height:188px}.language_en .home_text_3 h3{height:142px}.language_en .home_text_5 h3{height:105px}}.home_image_wrap .image_wrap{opacity:0;pointer-events:none;z-index:0}.can_transition .home_image_wrap .image_wrap{-webkit-transition:opacity .4s .2s;transition:opacity .4s .2s}.show_page_home .home_image_company_introduction,.show_page_product_system .home_image_product_system,.show_page_jobs .home_image_jobs,.show_page_social_responsibility .home_image_social_responsibility,.show_page_ai .home_image_ai{opacity:1;z-index:1;pointer-events:all}.show_page_home .home_text_1,.show_page_product_system .home_text_2,.show_page_jobs .home_text_3,.show_page_social_responsibility .home_text_4,.show_page_ai .home_text_5{z-index:4}.show_page_home .show_home_button .home_text_1 .button,.show_page_product_system .show_home_button .home_text_2 .button,.show_page_jobs .show_home_button .home_text_3 .button,.show_page_social_responsibility .show_home_button .home_text_4 .button,.show_page_ai .show_home_button .home_text_5 .button{opacity:1;pointer-events:all}@-webkit-keyframes breathing{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.06)}}@keyframes breathing{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}.home_image_jobs,.home_image_ai{-webkit-animation:breathing 9s infinite ease-in-out both;animation:breathing 9s infinite ease-in-out both}body.show_page_jobs_detail{overflow:visible;overflow-x:hidden;background-color:#fff}.page_jobs_detail .section_header{overflow:hidden}.section_jobs_detail_me .web_block_bg svg{height:100%;top:0}.section_jobs_detail_me .block_content_wrap{margin-left:4%;padding-bottom:3.6%}.section_jobs_detail_me .block_content_wrap h3{font-size:3.8571em}.section_jobs_detail_me .block_content_wrap .block_content h3{margin-bottom:0;font-size:3em;line-height:.8}.section_join_us_welfare .bg_shape_join_us_welfare_1{width:7.8125%;transform:none;left:28.5156%;top:8%}.section_join_us_welfare .bg_shape_join_us_welfare_2{width:10%;transform:none;left:auto;top:auto;right:2%;bottom:58%}.section_grid_cover_list h4{font-size:1.2857em;margin-bottom:.6em}.section_grid_cover_list .text_content_wrap{overflow:hidden;width:400%;position:relative;text-align:left}.section_grid_cover_list .button_wrap{padding-top:1.2857em}.section_grid_cover_list .block_content_item{width:25%;display:inline-block;vertical-align:middle;position:relative;height:100%;color:#fff;background-color:#aaa;overflow:hidden;cursor:pointer}.section_grid_cover_list_count_1 .block_content_item{width:100%}.section_grid_cover_list_count_2 .block_content_item{width:50%}.section_grid_cover_list_count_3 .block_content_item{width:33.333%}@media only screen and (max-width:1000px) and (max-aspect-ratio:1/1){.section_grid_cover_list_count_4 .block_content_item{width:50%;height:50%}.section_grid_cover_list_count_4 .block_content_item .text_content_wrap{margin-left:0!important}.section_grid_cover_list_count_4 .block_content_item .text_content_item{display:none}.section_grid_cover_list_count_4 .block_content_item .text_content_item_current{display:block}.section_grid_cover_list_count_4 .block_content_item .image_wrap{background-position:50% 10%}.section_grid_cover_list_count_4 .block_content_item .block_content_item_inner{padding:20px 0}}@media only screen and (max-width:800px) and (max-aspect-ratio:1/1){.section_grid_cover_list_count_2 .block_content_item{width:100%;height:50%}.section_grid_cover_list_count_3 .block_content_item{width:100%;height:33.333%}.section_grid_cover_list_count_2 .block_content_item .text_content_wrap,.section_grid_cover_list_count_3 .block_content_item .text_content_wrap{margin-left:0!important}.section_grid_cover_list_count_2 .block_content_item .text_content_item,.section_grid_cover_list_count_3 .block_content_item .text_content_item{display:none}.section_grid_cover_list_count_2 .block_content_item .text_content_item_current,.section_grid_cover_list_count_3 .block_content_item .text_content_item_current{display:block}.section_grid_cover_list_count_2 .block_content_item .image_wrap,.section_grid_cover_list_count_3 .block_content_item .image_wrap{background-position:50% 10%}.section_grid_cover_list_count_2 .block_content_item .block_content_item_inner,.section_grid_cover_list_count_3 .block_content_item .block_content_item_inner{padding:20px 0}.section_grid_cover_list .text_content_wrap{display:none}.section_grid_cover_list .block_content_item_inner h4{margin-bottom:0}}.section_grid_cover_list .block_content_wrap{width:25%;display:inline-block;vertical-align:middle;position:relative;height:100%;color:#fff;background-color:#aaa;overflow:hidden;cursor:pointer}.section_grid_cover_list .block_content_item_gray_mask,.section_grid_cover_list .block_content_item_mask{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s;transition:opacity .5s}.web .section_grid_cover_list .block_content_item:hover .block_content_item_gray_mask,.section_grid_cover_list .block_content_item.active .block_content_item_gray_mask{opacity:0}.section_grid_cover_list .image_wrap{-webkit-transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out}.web .section_grid_cover_list .block_content_item:hover .image_wrap,.section_grid_cover_list .block_content_item.active .image_wrap{-webkit-transform:scale(1.01);transform:scale(1.01)}.section_grid_cover_list .block_content_item_mask{background:url(/s/8X.png) 50% 100% repeat-x;background-size:auto 100%}.section_grid_cover_list .block_content_item_inner{position:absolute;left:0;right:0;bottom:0;text-align:center;padding-bottom:16%;overflow:hidden}.section_grid_cover_list .text_content_item{width:25%;display:inline-block;vertical-align:top}.section_grid_cover_list .text_content_item_padding{padding:0 20px}.section_grid_cover_list .text_content{text-align:left;max-width:270px;margin:0 auto}.section_grid_cover_list .button{font-size:1em;border-width:1px;padding:.72em 2.57em}.web .section_grid_cover_list .block_content_item:hover .button,.section_grid_cover_list .block_content_item.active .button{color:#fff;border-color:#5a9cf6;background-color:#5a9cf6}.page_jobs_detail .block_web_right .block_content_wrap{width:28%}.language_en .page_jobs_detail .block_web_right .block_title{font-size:2em}.language_en .page_jobs_detail .block_web_right .text_content{line-height:1.4}.language_en .section_jobs_detail_social .block_web_right .block_content_wrap{margin-top:0}.language_en .block_content_wrap h5,.language_en .section_jobs_detail_social .block_web_right .text_content{line-height:1.2}.language_en .section_jobs_detail_social .block_web_right h4{margin-bottom:.4em}@media only screen and (min-width:1680px) and (min-height:900px){.language_en .section_jobs_detail_social .block_web_right .block_title{font-size:1.6em}.language_en .section_jobs_detail_social .block_web_right .text_content{font-size:.95em}}.job_list_padding{padding:4% 8%}.job_list_padding{max-width:900px;margin:0 auto}.job_list_padding .button_select_wrap{margin:0 auto 2.5em;max-width:445px}.job_list_padding .button_select_wrap .button_select{font-size:1.2em;margin-bottom:1em;padding:1em 3.5em;position:relative}.job_list_padding .button_select .arrow{right:3.5em}.dialog_jobs_form{max-width:550px}.list_title{background-color:#efefef;color:#000;text-align:center;padding:.8em 1em;font-size:1.25em}.job_list_wrap{background-color:#f9f9f9;overflow:hidden}.page_topic_detail .job_list_wrap{margin:2em auto 0}.job_list{padding:1em 0 3.5em;margin:0 2em}.column_wrap .column{width:50%;display:inline-block;vertical-align:top}.job_list .item_title,.job_list .item_detail{display:block;padding:0 2em}.job_list .item_title span{position:relative;padding:1.6em 2em 1.6em 1.6em;display:block;border-bottom:1px solid #d9dada}.job_list .item_detail .text_content{border-bottom:1px solid #d9dada;position:relative}.job_list .item_title b{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.job_list .item_title small{font-size:1em;display:block;padding-top:.1em}.job_list .item_title i{width:10px;height:10px;position:absolute;background-color:#80b84e;-webkit-border-radius:5px;border-radius:5px;left:0;top:2em}.job_list .show_item_detail .arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.job_list .item_title_external .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.job_list .item_detail{display:none;position:relative}.show_item_detail .item_detail{display:block}.show_item_detail .item em{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.item_detail .text_content{color:#7d7d7d;padding:1.6em 0;overflow:hidden}.item_detail .text_content p{margin-bottom:.3em}.item_detail .button_wrap{padding-top:1em;margin-bottom:0}.people_list{margin:0 -1.5em 3em}.people_list .item{width:33.33%;display:inline-block;vertical-align:top}.faq_list .item_inner,.people_list .item_inner{margin:0 1.5em}.faq_list .item_title,.people_list .item_title{color:#6aa9ff}.faq_list .item_title,.people_list .item_title{font-size:1.57em;margin-bottom:0}.people_list h4.item_title{font-size:1.2em;padding-top:.3em}.people_list .item_title small{font-weight:normal;font-size:1em;display:inline-block}.people_list .avatar{max-width:160px;margin:1em 1em 2em 0;display:block;-webkit-border-radius:83px;border-radius:83px;border:3px solid #6aa9ff;background-color:#f0f0f0}.people_list .avatar i{display:block;height:0;padding-top:100%}.faq_list .text_content,.people_list .text_content{color:#7d7d7d;position:relative}.people_list .text_content{padding-top:1.2em;margin-top:1.2em;margin-bottom:3em}.people_list .text_content .line{background-color:#6aa9ff;height:2px;display:block;width:54px;position:absolute;top:-1px;left:0}.faq_list{margin:3em -1.5em 0}.faq_list .text_content{border-bottom:1px solid #c9caca;padding-top:1em;padding-bottom:2.5em;margin-bottom:2.5em}.topic_content a,.job_list .text_content a,.faq_list .text_content a{color:#6aa9ff}.job_list .text_content .button_solid{color:#fff}.section_campus_story .bg_image .image_wrap{background-position:50% 0}.language_en .section_campus_story .block_title .font{font-size:.9em;white-space:nowrap}.language_en .section_campus_story .block_content_wrap{width:30%}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.block_line,.people_list .text_content .line{transform-origin:50% 0;transform:scale(1,.5);-webkit-transform-origin:50% 0;-webkit-transform:scale(1,.5)}.faq_list .text_content,.job_list .item_detail .text_content,.job_list .item span{border:0}.faq_list .text_content:after,.job_list .item_detail:after,.job_list .item span:after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;height:1px;background-color:#d9dada;transform-origin:50% 100%;transform:scale(1,.5);-webkit-transform-origin:50% 100%;-webkit-transform:scale(1,.5)}.faq_list .text_content:after{background-color:#c9caca}}@media only screen and (max-width:680px){.column_wrap .column{width:auto;display:block}.people_list,.people_list .item_inner{margin:0}.people_list .item{width:auto;display:block}.people_list .item .avatar{margin:1em auto 2em}.faq_list{margin:3em -1em}.faq_list .item_inner{margin:0 1em}}@media only screen and (max-width:550px){.show_page_jobs_detail .section_header .block_bottom svg{width:110%}.page_jobs_detail .block_web_right .block_content_wrap{width:auto}.job_list_padding .button_select_wrap{padding-left:8%;padding-right:8%;margin:2.5em 0}.job_list_padding .button_select_wrap .button_select{padding:1em 1.5em;font-size:1em}.job_list_padding .button_select .arrow{right:1.5em}.list_title{font-size:1.2em}.topic_content_width .list_title{margin-left:-9.6%;margin-right:-9.6%}.job_list_padding{padding:0}.job_list{margin:0 0 -1px;padding:0}.job_list .item_title{background-color:#fff}.job_list .item_title,.job_list .item_detail{padding:0 8%}.job_list .item_detail .text_content,.job_list .item_title span{border-bottom:0}.job_list .item_detail:after,.job_list .item_title span:after{position:absolute;content:"";height:1px;bottom:0;background-color:#d9dada;display:block;left:0;right:0}.job_list .show_item_detail:after,.job_list .show_item_detail span:after{width:200%;left:-50%}.section_job_list .nav_holder{display:none}.faq_list .item_title,.people_list .item_title{color:#3e3a39;font-size:1.2em}.faq_list h4.item_title,.people_list h4.item_title{font-size:1em}.people_list .avatar{border:0}.people_list .text_content .line{height:1px;width:100%;background-color:#c9caca}.faq_list{margin:2em 0 1em}.faq_list .item{width:auto;display:block}.faq_list .item_inner{margin:0}.faq_list .text_content{padding-bottom:1em;margin-bottom:1em}.faq_list .column:last-child .item:last-child .text_content{padding-bottom:0;margin-bottom:0;border-bottom:0}.faq_list .column:last-child .item:last-child .text_content:after{display:none}.language_en .page_jobs_detail .block_web_right .block_title{font-size:1.5em}.language_en .page_jobs_detail .block_web_right .text_content{line-height:1.2}.page_jobs_detail .scroller_circle_pagination{padding-top:1.8em;padding-bottom:0;margin-top:.5em;margin-bottom:-.5em}.section_jobs_detail_me .block_content_wrap h3.block_title{font-size:2em;margin-bottom:.8em}.section_jobs_detail_me .block_content_wrap .block_content h3{font-size:1.5em}.section_jobs_detail_me .block{top:0;bottom:auto}.section_jobs_detail_me .block_content_wrap{margin:0}.section_grid_cover_list h4{font-size:1em}.section_grid_cover_list .text_content{line-height:1.4;font-size:.92857em}.section_grid_cover_list .button_wrap{padding-top:1em}.section_grid_cover_list .button{padding:.5em 2em}}@media only screen and (max-width:375px){.section_jobs_detail_social .block_web_right{font-size:.9em}}.section_milestones .bg_image{background:#53baef;background:#53baef;background:-moz-linear-gradient(157deg,rgba(83,186,239,1) 0,rgba(99,198,117,1) 100%);background:-webkit-linear-gradient(157deg,rgba(83,186,239,1) 0,rgba(99,198,117,1) 100%);background:linear-gradient(157deg,rgba(83,186,239,1) 0,rgba(99,198,117,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#53baef",endColorstr="#63c675",GradientType=1)}.section_milestones .bg_image_color_2{background:#fdc857;background:-moz-linear-gradient(157deg,rgba(253,200,87,1) 30%,rgba(255,71,64,1) 100%);background:-webkit-linear-gradient(157deg,rgba(253,200,87,1) 30%,rgba(255,71,64,1) 100%);background:linear-gradient(157deg,rgba(253,200,87,1) 30%,rgba(255,71,64,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdc857",endColorstr="#ff4740",GradientType=1)}.section_milestones .bg_image_color_3{background:#63c675;background:-moz-linear-gradient(157deg,rgba(99,198,117,1) 30%,rgba(255,232,63,1) 100%);background:-webkit-linear-gradient(157deg,rgba(99,198,117,1) 30%,rgba(255,232,63,1) 100%);background:linear-gradient(157deg,rgba(99,198,117,1) 30%,rgba(255,232,63,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63c675",endColorstr="#ffe83f",GradientType=1)}.section_milestones .bg_image_color_4{background:#f15953;background:-moz-linear-gradient(157deg,rgba(241,89,83,1) 30%,rgba(74,166,252,1) 100%);background:-webkit-linear-gradient(157deg,rgba(241,89,83,1) 30%,rgba(74,166,252,1) 100%);background:linear-gradient(157deg,rgba(241,89,83,1) 30%,rgba(74,166,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f15953",endColorstr="#4aa6fc",GradientType=1)}.milestone_circle_image{display:none}.milestone_wheel_rotation{position:absolute;left:22%;top:22%;width:56%;height:56%}.milestone_wheel{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/s/9r.png) 50% 50% no-repeat;background-size:100%;-webkit-animation:milestone_wheel 20s infinite linear both;animation:milestone_wheel 20s infinite linear both}@-webkit-keyframes milestone_wheel{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes milestone_wheel{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.section_milestones .bg_image,.section_milestones .bg_image_wrap,.milestone_circle_image{opacity:0;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}.section_milestones .bg_image_current,.section_milestones .bg_image_wrap_current,.milestone_circle_image_current{opacity:1}.section_milestones .bg_image_wrap{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/s/9f.png) 100% 100% no-repeat;background-size:100%;pointer-events:none;z-index:3}.section_milestones .bg_image_wrap_current{z-index:4}.section_milestones .bg_image_wrap_color_2{background-image:url(/s/9h.png)}.section_milestones .bg_image_wrap_color_3{background-image:url(/s/9j.png)}.section_milestones .bg_image_wrap_color_4{background-image:url(/s/9l.png)}.section_milestones .bg_circle{opacity:0;pointer-events:none;-webkit-transition:opacity .8s;transition:opacity .8s}.milestone_chart_wrap{position:absolute;left:8%;right:430px;top:15%;height:70%;min-width:360px;-webkit-transition:-webkit-transform .3s ease-out,opacity .3s;transition:transform .3s ease-out,opacity .3s}.milestone_chart_circle{position:absolute;height:100%;top:0;left:0;max-width:100%;user-select:none;z-index:5}.milestone_chart_circle canvas{height:100%}.milestone_chart_circle svg{position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%}.milestone_chart_circle svg text{font-size:30px;fill:#fff}.milestone_text_wrap{position:absolute;left:9.5%;right:9.5%;top:9.5%;bottom:9.5%;color:#fff;cursor:pointer;z-index:5}.milestone_text_wrap .text_item{position:absolute;margin-top:-1.35em;right:50%;top:50%;-webkit-transform-origin:100% 0;transform-origin:100% 0}.text_item_offset{-webkit-transform:translateX(50%);transform:translateX(50%)}@font-face{font-family:'Bebas';src:url(/s/d.eot);src:url(/s/d.eot?#iefix) format('embedded-opentype'),url(/s/h.woff2) format('woff2'),url(/s/h.woff) format('woff'),url(/s/p.ttf) format('truetype')}@font-face{font-family:'SourceHanSansCN-Bold';src:url(/s/f.eot);src:url(/s/f.eot?#iefix) format('embedded-opentype'),url(/s/j.woff2) format('woff2'),url(/s/j.woff) format('woff'),url(/s/r.ttf) format('truetype')}.milestone_text_wrap .text_item h3{white-space:nowrap;font-family:Bebas,SourceHanSansCN-Bold;font-weight:normal;font-size:1.6em;font-size:1.2em;line-height:2.2}.milestone_text_wrap .text_item .text_normal{-webkit-transition:opacity .3s .2s;transition:opacity .3s .2s;padding:0 30px}.milestone_text_wrap .text_item .text_large{font-size:4.5em;font-size:4em;text-indent:-.03em;position:absolute;left:0;opacity:0;line-height:1;pointer-events:none;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s;bottom:42px}.milestone_text_wrap .text_item h3 .text_flip{display:none}.milestone_text_wrap .text_item .text_large,.milestone_text_wrap .text_item .text_content{padding-left:70px}.milestone_text_wrap .text_item .text_content{width:480px;margin-top:-17px;padding-top:18px;position:absolute;top:100%;left:0;opacity:0;pointer-events:none;-webkit-transition:opacity .3s .2s;transition:opacity .3s .2s}.milestone_text_wrap .text_content b{display:block;position:absolute;left:20px;bottom:100%;width:120%;height:3px;background:url(/s/9s.png) 0 0 no-repeat;background-size:100% 100%}.milestone_detail_slider .button,.milestone_text_wrap .button{font-size:.9285em;margin-top:1.5em;border-width:1px;padding:.6em 2.14em}.milestone_detail_slider .button{padding:.75em 1.2em}.milestone_text_wrap .text_item_current .text_large,.milestone_text_wrap .text_item_current .text_content{opacity:1;pointer-events:all}.milestone_text_wrap .text_item_current .text_normal,.section_milestones_show_detail .milestone_chart_wrap{opacity:0}.section_milestones_show_detail .bg_image_wrap{opacity:0;-webkit-transition:opacity .3s .2s;transition:opacity .3s .2s}.section_milestones_show_detail .bg_circle{opacity:1}.milestone_arrow_wrap{-webkit-animation:milestone_arrow 1.5s 0s infinite linear both;animation:milestone_arrow 1.5s 0s infinite linear both;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;background:#fff}@-webkit-keyframes milestone_arrow{0%{-webkit-transform:rotate(0deg);opacity:0}25%,75%{opacity:.5}100%{-webkit-transform:rotate(25deg);opacity:0}}@keyframes milestone_arrow{0%{transform:rotate(0deg);opacity:0}25%,75%{opacity:.5}100%{transform:rotate(25deg);opacity:0}}.milestone_detail_slider_wrap{opacity:0;-webkit-transition:-webkit-transform .3s ease-out,opacity .3s;transition:transform .3s ease-out,opacity .3s;z-index:6;position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.milestone_detail_slider_wrap .slider_wrap{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;pointer-events:none}.milestone_detail_slider_wrap .slider_wrap .button_wrap{pointer-events:none}.milestone_detail_slider_wrap .slider_wrap_current{opacity:1;display:block;pointer-events:all}.milestone_detail_slider_wrap .slider_wrap_current *{pointer-events:all}.section_milestones_show_detail .milestone_detail_slider_wrap{pointer-events:all;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.section_milestones .milestone_detail_slider{margin:0 27%;overflow:visible}.milestone_detail_slider .table_cell{padding:30px 20px}.milestone_detail_slider .slider_item .button_wrap{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.milestone_detail_slider .card_item{max-width:442px;max-width:480px;margin:0 auto;color:#fff;background-color:#0ca2e7;-webkit-transition:-webkit-transform .5s ease-in-out,-webkit-box-shadow .35s;transition:transform .5s ease-in-out,box-shadow .35s;-webkit-transform:scale(.64);transform:scale(.64);-webkit-box-shadow:0 11px 40px rgba(0,0,0,.24);box-shadow:0 11px 40px rgba(0,0,0,.24);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}.milestone_detail_slider .slider_item_current .card_item{transform:scale(1);-webkit-box-shadow:0 11px 40px rgba(0,0,0,0);box-shadow:0 11px 40px rgba(0,0,0,0)}.milestone_detail_slider .slider_item_current .button_wrap{opacity:1;height:0}.slider_wrap_color_2 .card_item{background-color:#ecb727}.slider_wrap_color_3 .card_item{background-color:#6caa36}.slider_wrap_color_4 .card_item{background-color:#ef7370}.milestone_detail_slider .card_item_padding{padding:35px;max-width:282px;max-width:450px;margin:0 auto}.milestone_detail_slider .card_item h2{text-align:center;color:#fff;font-size:1.714em;line-height:1;background:none 50% 50% no-repeat;background-size:contain;max-width:280px;margin:0 auto 1em}.milestone_detail_slider .card_item h2 span{display:none}.milestone_detail_slider .card_item h2 .placeholder{padding-top:18%}.milestone_detail_slider .card_item h3{font-size:1.2857em;margin-bottom:.5em;text-align:center}.milestone_detail_slider .card_item .image_wrap{background-color:rgba(255,255,255,.5);max-width:280px;margin:0 auto 1.5em}.milestone_detail_slider .card_item .text_content{font-size:.928571em;line-height:1.5;-webkit-user-select:none;user-select:none}.milestone_detail_slider .button_wrap{padding:0}.milestone_detail_slider .button{margin-top:1.5em}.milestone_detail_slider_wrap .nav_arrow{top:50%;right:30px}.milestone_detail_slider_wrap .nav_arrow span{color:#fff;display:block;position:absolute;top:100%;white-space:nowrap;margin-top:30px;left:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.milestone_detail_slider_wrap .slider_nav{width:27%;padding:0;margin:0}.milestone_detail_slider_wrap .slider_nav_prev{left:0;padding-right:20px}.milestone_detail_slider_wrap .slider_nav_next{left:auto;right:0;padding-left:20px}.milestone_detail_slider_wrap .slider_nav_next .nav_arrow{right:auto;left:30px}@media only screen and (min-aspect-ratio:2/1){.section_milestones .bg_image_wrap{background-position:100% 40%;background-size:cover}}@media only screen and (max-width:1280px){.milestone_text_wrap .text_item .text_content{width:360px}}@media only screen and (max-width:1100px){.milestone_chart_wrap{left:88px}.milestone_text_wrap .text_item .text_large,.milestone_text_wrap .text_item .text_content{padding-left:40px}.milestone_text_wrap .text_item .text_large{font-size:3.8em}}@media only screen and (max-width:840px){.milestone_text_wrap .text_item .text_content{width:250px}.section_milestones .milestone_detail_slider{margin:0}.milestone_detail_slider .table_cell{padding:80px 45px}.milestone_detail_slider .card_item h2{margin-top:0;margin-bottom:15px}.milestone_detail_slider .card_item_padding{padding:20px}.milestone_detail_slider .card_item .image_wrap{margin-bottom:1em}.milestone_detail_slider .card_item h3,.milestone_detail_slider .card_item .text_content{font-size:.8571em}}@media only screen and (max-width:550px){.milestone_circle_image{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.milestone_circle_image svg{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.milestone_wheel_rotation{display:none}.milestone_circle_image_current{z-index:1}.milestone_text_wrap .text_item{margin-top:0}.milestone_chart_circle{height:80%;left:0;right:0}.milestone_chart_wrap{min-width:0;left:3%;right:3%;top:8%}.section_milestones .bg_image{width:250%}.milestone_text_wrap .text_item h3{text-align:center;font-size:1em;line-height:1.8;position:relative}.milestone_text_wrap h3 span{-webkit-transition:opacity .3s;transition:opacity .3s}.milestone_text_wrap .text_item h3 .text_flip{display:block;position:absolute;left:0;top:0;width:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}.milestone_text_wrap .title_flip h3 .text_flip{opacity:1}.milestone_text_wrap .title_flip h3 .text_normal{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.milestone_detail_slider .table_cell{padding-top:65px;padding-bottom:65px}.milestone_detail_slider .card_item h2,.milestone_detail_slider .card_item .image_wrap{max-width:160px}.milestone_text_wrap .text_item .text_large{padding-left:0;font-size:1.8em;bottom:auto;top:.4em;left:0;width:100%}.milestone_text_wrap .text_item .text_content{width:220px;text-align:left;margin:1.8em auto 0;left:-65px;padding:.5em 20px 0}.milestone_text_wrap .text_content b{height:1px;width:auto;left:20px;right:20px;background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,0.1) 0,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 67%,rgba(255,255,255,0.1) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0.1) 0,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 67%,rgba(255,255,255,0.1) 100%);background:linear-gradient(90deg,rgba(255,255,255,0.1) 0,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 67%,rgba(255,255,255,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.milestone_text_wrap div{text-align:center}.milestone_text_wrap .button{margin-top:1em}.section_milestones .bg_image_wrap_color_1{background-image:url(/s/9g.png)}.section_milestones .bg_image_wrap_color_2{background-image:url(/s/9i.png)}.section_milestones .bg_image_wrap_color_3{background-image:url(/s/9k.png)}.section_milestones .bg_image_wrap_color_4{background-image:url(/s/9m.png)}.milestone_detail_slider_wrap .slider_nav{width:45px;padding:0}.milestone_detail_slider_wrap .slider_nav .nav_arrow{left:50%;width:14px;height:24px;margin-left:-7px;right:auto}.milestone_detail_slider_wrap .nav_arrow span{display:none}}.page_product_system_detail .section{background-color:#fff}.page_product_system_detail .web_block_bg{height:100%}.page_product_system_detail .web_block_bg svg{height:100%;top:0;-webkit-transform:none;transform:none}body .section_game{min-width:800px;min-height:580px}.block_game{width:100%;top:auto;-webkit-transform:none;transform:none;overflow:visible;position:relative}.block_game .block_placeholder{display:block;height:0;padding-top:60%}.block_game svg{width:100%;position:absolute;left:0;top:0;pointer-events:none}.block_game .block_content_wrap{position:absolute;top:50%;width:28%;padding-top:0;padding-left:6.6%;margin-top:0}.block_game .text_content{color:#fff}.block_game h3.block_title{font-size:2.14em;margin-bottom:0}.block_game h3.block_title img{width:auto}.block_game .button{font-size:1.2em}.block_game .block_inner{position:relative;overflow:hidden}.block_game .block_content{padding:.5em 0 1em}.block_game .button_wrap{padding-top:0}.section_game .block_desc_wrap{padding:0 8%;margin-top:-5%}.section_game .block_desc{max-width:560px;margin:0 auto;color:#a0a1a1;line-height:1.85em;position:relative;z-index:10}.section_game .block_desc i{display:block;width:40px;height:4px;-webkit-border-radius:2px;border-radius:2px;background-color:#fdd54e;margin-bottom:1em}@media only screen and (min-aspect-ratio:1000/600){.section_scroller .section_game{height:auto}.section_game .block_desc_wrap{margin-top:-8%}.block_game svg{top:-5%}.block_game .block_content_wrap{top:45%}}@media only screen and (min-aspect-ratio:1000/550){.block_game svg{top:-7%}.block_game_0 svg{top:-10%}.block_game .block_content_wrap{top:43%}.block_game_0 .block_content_wrap{top:41%}}.block_game_xiaoxiaole{margin-top:-4%}.block_game_xiaoxiaole .block_content_wrap{right:0;padding-top:5%}.block_game_ouxiangmenghuanji .block_content_wrap,.block_game_ouxiangmenghuanji2 .block_content_wrap{width:35%;right:0}.block_game_songsong .block_content_wrap{width:33%;padding-top:2%;right:0}.block_game_idols .block_content_wrap{width:33%;right:0}.block_game_idols .block_placeholder{padding-top:62.5%}.block_game_ouxiangmenghuanji h3.block_title,.block_game_ouxiangmenghuanji2 h3.block_title{font-size:1.9em}.block_game_happyfish h3.block_title{font-size:1.6em}.game_bg{display:none}.section_game .block_red_text{width:auto}.language_en .block_game .block_title{line-height:.8;font-family:'PingFang SC','Helvetica Neue','Helvetica','Lucida Grande','Lucida Sans Unicode','Hiragino Sans GB','微软雅黑',arial,sans-serif}.language_en .block_game .block_title span{font-size:.7em}@media only screen and (max-width:1050px){.block_game_idols h3.block_title{font-size:1.9em}}@media only screen and (max-width:900px){.block_game .button{font-size:1em;padding:.6em 2em}.block_game h3.block_title{font-size:1.5em}.block_game_happyfish h3.block_title{font-size:1.2em}}@media only screen and (max-width:550px){.block_game .block_placeholder{padding-top:114%}.game_bg_web{display:none}.game_bg{display:block}body .section_game{min-width:0;min-height:416px}.section_game .block_red_text .block_content{display:none}.body_wrap .block_game .button_wrap{text-align:left}.body_wrap .block_game .block_content_wrap,.language_en .body_wrap .block_game .block_content_wrap{padding-top:0;padding-left:6.25%;width:35%;font-size:.85em}.language_en .body_wrap .block_game .block_content_wrap{width:40%}.body_wrap .block_game_anipopclub .block_content_wrap{padding-left:8%}.body_wrap .block_game .block_title{white-space:normal;font-size:1.5em}.body_wrap .block_game .block_title img{display:none}.body_wrap .block_game .block_title span{visibility:visible;opacity:1;line-height:1.4}.language_en .block_game .block_title span{line-height:1}.language_en .block_game .button{padding-left:1.4em;padding-right:1.4em;font-size:.95em}.language_en .block_game .text_content{line-height:1.3}.language_en .body_wrap .block_game_xiaoxiaole .block_content_wrap{top:47%}.language_en .body_wrap .block_game_mercstoria .block_content_wrap{top:56%}.language_en .body_wrap .block_game_happyfish .block_content_wrap{top:47%}.section_game .block_desc_wrap{margin-top:-5%}.language_en .section_game .block_desc{line-height:1.3;font-size:.9em;margin-right:50px}.block_game_0 .block_desc_wrap{margin-top:-9%;position:absolute;left:0;right:0;top:100%}.body_wrap .block_game_mercstoria .block_content_wrap{padding-top:8%}.body_wrap .block_game_idols .block_content_wrap{top:49%;width:43%}}@media only screen and (max-width:550px) and (max-height:700px){.block_game_xiaoxiaole{margin-top:-20%}}.section_our_office .block_content_wrap{margin-top:7%}.office_wrap{padding-top:1em;margin-bottom:-2em;text-align:justify}.office_wrap:after{content:"";display:inline-block;width:100%}.office_item{text-align:center;display:inline-block;cursor:pointer;vertical-align:top}.office_item i{display:block;vertical-align:top;width:65px;height:65px;margin:0 auto;background:url(/s/1O.svg) 0 0 no-repeat;background-size:200%}.office_item span{display:block;margin-top:1em;margin-bottom:1em;line-height:1}.language_en .office_item span{font-size:.95em}.office_item .office_item_shanghai{background-position:0 20%}.office_item .office_item_tokyo{background-position:0 40%}.office_item .office_item_kyoto{background-position:0 60%}.office_wrap .office_item_san-francisco{background-position:0 80%}.office_wrap .office_item_shenzhen,.office_wrap .office_item_guangzhou{background-position:0 100%}.office_wrap .c .office_item_beijing{background-position:100% 0}.office_wrap .c .office_item_shanghai{background-position:100% 20%}.office_wrap .c .office_item_tokyo{background-position:100% 40%}.office_wrap .c .office_item_kyoto{background-position:100% 60%}.office_wrap .c .office_item_san-francisco{background-position:100% 80%}.office_wrap .c .office_item_shenzhen,.office_wrap .c .office_item_guangzhou{background-position:100% 100%}.language_en .block_content_office .text_content{line-height:1.2}@media only screen and (min-width:551px) and (max-height:860px){.office_wrap{margin-right:95px}.office_wrap i{width:48px;height:48px}}@media only screen and (max-width:550px) and (max-height:560px){.office_wrap{margin-right:60px}.language_en .office_item span{font-size:.85em}}@media only screen and (max-width:550px){.block_content_office .text_content{line-height:1.6;font-size:.85em}.language_en .office_wrap{white-space:nowrap}.office_item i{width:44px;height:44px}}.section_hidden{overflow:hidden}.home_bg_mask{position:absolute;width:100%;height:100%;left:0;top:0;background:none 0 0 no-repeat;background-size:100%;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}.home_ai_bg_mask{background-image:url(/s/8G.png)}.show_page_ai .home_ai_bg_mask{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.page_ai_detail .section_top .block_title i{display:none}.page_ai_detail .section_top .block_title,.language_en .page_ai_detail .section_top .block_title{text-align:center}.language_en .page_ai_detail .section_top .block_title{text-indent:-1em}.page_ai_detail .section_top .block_title .font{right:0;left:0}.page_ai_detail .block_web_top_right .block_content_wrap{width:20%}.page_ai_detail .section_top .bg_mask{position:absolute;width:100%;height:100%;left:0;top:0;background:url(/s/8H.png) 0 0 no-repeat;background-size:100%;z-index:2;pointer-events:none}@media only screen and (min-width:1680px) and (min-height:900px){.page_ai_detail .block_web_top_right .block_content_wrap{padding-right:7%}}.page_ai_detail .block_web_top_right .block_title{margin-bottom:60%}.page_ai_detail .block_web_top_right .button_wrap{padding-top:2em}.section_ai_content{background-color:#414b82;color:#fff;margin-top:-70px;overflow:visible}.section_ai_content .block_bg{width:100%;bottom:100%;top:auto;height:auto;margin-bottom:-1px}.section_ai_content .block_bg svg{top:0;-webkit-transform:none;transform:none;height:100%}.section_ai_content .web_block_bg{padding-top:12%;z-index:inherit}.section_ai_content .topic_content{color:#fff;padding-top:40px;top:-60px;position:relative}.section_ai_content .text_content{color:#fff}.section_bg,.section_bg svg{position:absolute;left:0;top:0;width:100%;height:100%}.section_bg b{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/s/8B.png) 50% 0 repeat-y;background-size:100%}.section_ai_content .grid_wrap{margin:0 -2.4% 90px;padding-top:1px;text-align:center}.section_ai_content .news_list_wrap{margin:0}.section_ai_content .job_list_wrap{background:0}.section_ai_content .job_list_wrap .blank{color:#fff}.section_ai_content .list_sub_title{font-size:1.285em;padding-bottom:1em}.section_ai_content .job_list{padding:2em 0 3.5em;border:1px solid #fff;margin:0 0 3.5em}.section_ai_content .job_list a{color:#fff}.section_ai_content .job_list .item_title:hover .arrow::before,.section_ai_content .job_list .item_title:hover .arrow::after{background-color:#fff}.section_ai_content .job_list .item_title i{background-color:#00f0ff}.section_ai_content .job_list .item_title,.section_ai_content .job_list .item_detail,.section_ai_content .list_sub_title{padding-left:50px;padding-right:50px}.section_ai_content .grid_two{width:25%;display:inline-block;vertical-align:bottom}.section_ai_content .grid_two .button{margin:0 9%;color:#fff;position:relative;padding:14px;font-size:1.4285em;height:19px;line-height:19px;min-width:4em;white-space:nowrap}@media only screen and (max-width:1000px){.section_ai_content .grid_two .button{font-size:1.2em}}@media only screen and (max-width:800px){.section_ai_content .grid_two .button{font-size:1em}.language_en .section_ai_content .grid_two .button{font-size:.9em}}@media only screen and (max-width:620px){.section_ai_content .grid_two{width:50%}.section_ai_content .grid_two .button{margin:0 8px 15px}}.section_ai_content .grid_two .button b{position:absolute;top:-2px;left:-2px;bottom:-2px;width:24px;overflow:hidden;display:none}.section_ai_content .grid_two .button b::before{content:"";position:absolute;top:0;left:0;width:47px;height:47px;border:2px solid #07d7ff;border-radius:50%}.section_ai_content .grid_two .button .r{left:auto;right:-2px}.section_ai_content .grid_two .button .r::before{left:auto;right:0;border-color:#485ed1}.section_ai_content .grid_two .button::after{right:0;left:auto}.section_ai_content .grid_two .button i{display:none;position:absolute;top:-2px;left:22px;right:22px;height:2px;background-image:linear-gradient(to right,#07d7ff,#485ed1)}.section_ai_content .grid_two .button .b{top:auto;bottom:-2px}.section_ai_content .grid_two .button_selected{color:#07d7ff;border-color:#07d7ff;background-image:linear-gradient(to right,#07d7ff,#485ed1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-color:transparent}.section_ai_content .grid_two .button_selected b,.section_ai_content .grid_two .button_selected i{display:block}.section_ai_content .highlight_content{color:#00e4ff;margin:70px auto;max-width:400px;font-size:1.28em}.section_ai_content .highlight_content h2{text-align:center;margin:0 0 .5em;font-size:2em;font-weight:400}.language_en .section_ai_content .summury_content{font-size:1.28em}.language_en .section_ai_content .highlight_content h2{font-size:1.7em;font-weight:700}.section_ai_content .highlight_content div{margin-bottom:50px}.language_en .section_ai_content .highlight_content{text-align:center;max-width:none}.language_en .section_ai_content .highlight_content div{text-align:left;display:inline-block}.section_ai_content .people_list{text-align:center;margin-left:0;margin-right:0}.section_ai_content .people_list .item{text-align:left;max-width:344px;width:50%}.section_ai_content .people_list .item_title{font-size:1.71em}.section_ai_content .people_list .item_inner{margin:0 2.4em}.section_ai_content .people_list .avatar{margin-left:auto;margin-right:auto;max-width:270px;-webkit-border-radius:138px;border-radius:138px}.section_ai_content .people_list .line{background-color:#17c6e6}.section_ai_content .people_list .item_title,.section_ai_content .people_list .text_content{color:#fff}.section_ai_content .people_list .text_content_folder{padding:0;max-height:9em}.section_ai_content .people_list .folder_handle{color:#17c6e6;padding:.5em 0;font-weight:bold;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}.section_ai_content .text_content_foldable{cursor:pointer}.section_ai_content .show_folder_handle .folder_handle{opacity:1;pointer-events:all}.section_ai_content .text_content_folder_open .folder_handle{opacity:0;pointer-events:none}.section_ai_content .text_content_folder_open .text_content_folder{max-height:none}.section_ai_content .people_list .folder_handle i{display:inline-block;vertical-align:middle;width:7px;height:7px;margin-left:7px;border-right:2px solid #17c6e6;border-bottom:2px solid #17c6e6;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-3px}.section_ai_content .list_title{background:0;color:#fff;font-size:1.71em;margin-bottom:0;margin-top:1em}.section_ai_content .news_list_wrap .title{background-color:#5563ad}.author{margin-top:2em}.title .author .avatar{float:left;width:40px;height:40px;-webkit-border-radius:21px;border-radius:21px;margin-top:0;margin-right:10px;border:1px solid #02e1fd}.author .author_content{overflow:hidden;white-space:nowrap;font-size:.85em;padding-top:4px}.author .author_content h4{font-size:1em}.author .author_content div{opacity:.8}@media only screen and (max-width:550px){.language_en .page_ai_detail .section_top .block_title{text-indent:0}.page_ai_detail .section_top .block_title i{display:block}.page_ai_detail .section_top .text_content{color:rgba(255,255,255,.7);line-height:1.5}.page_ai_detail .section_top .block_title,.language_en .page_ai_detail .section_top .block_title{text-align:left}.page_ai_detail .block_web_top_right .block_title{margin-bottom:.5em}.page_ai_detail .block_web_top_right .button_wrap{text-align:center}.section_ai_content .grid_wrap{margin-left:-8px;margin-right:-8px}.section_ai_content .grid_two{width:50%}.section_ai_content .grid_two .button{font-size:1em;margin:0 8px 15px;padding:12px;height:14px;line-height:14px}.section_ai_content .grid_two .button b{top:-1px;left:-1px;bottom:-1px;width:19px}.section_ai_content .grid_two .button b::before{width:38px;height:38px;border-width:1px}.section_ai_content .grid_two .button .r{right:-1px}.section_ai_content .grid_two .button i{height:1px;top:-1px;left:18px;right:18px}.section_ai_content .grid_two .button .b{bottom:-1px}.section_ai_content{margin-top:-150px}.section_ai_content .topic_content{top:0}.section_ai_content .mobile_block_bg{display:block;padding-top:12%}.page_ai_detail .block_web_top_right .block_content_wrap{width:auto}.section_ai_content .people_list .avatar{max-width:190px;border:1px solid #6aa9ff}.section_ai_content .people_list .item{width:auto}.section_ai_content .people_list .item_title{font-size:1.25em}.section_ai_content .people_list .text_content .line{width:40px;height:2px}.section_ai_content .highlight_content{font-size:1em}.section_ai_content .people_list .item_inner{margin:0}.section_ai_content .list_title{font-size:1.2em}.section_ai_content .news_list_wrap .item_wrap{margin-bottom:8px}.section_ai_content .job_list{border:0;margin:0;padding-top:0}.section_ai_content .job_list::before{content:"";display:block;height:1px;background-color:#fff;left:0;right:0;top:0}.section_ai_content .job_list .item_title{background:0}.section_ai_content .job_list .item_title,.section_ai_content .job_list .item_detail{padding-left:0;padding-right:0}.section_ai_content .list_sub_title{font-size:1em;padding-left:0;padding-right:0}.section_ai_content .people_list .text_content_folder{max-height:9.4em}.language_en .section_ai_content .summury_content{font-size:1em}.home_ai_bg_mask{background-image:url(/s/8A.png)}.page_ai_detail .section_top .bg_mask{background-image:url(/s/8F.png)}}@media only screen and (max-width:320px){.section_ai_content .grid_two .button{font-size:14px}}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.section_ai_content .job_list::before{transform-origin:50% 0;transform:scale(1,.5);-webkit-transform-origin:50% 0;-webkit-transform:scale(1,.5)}}.block_width{width:960px;margin:0 auto}.block_width_padding{margin:0 8%}.body_wrap{min-width:320px}.section{min-height:550px}@media only screen{.block_width{width:auto}}@media only screen and (min-width:1680px) and (min-height:900px){body{font-size:1em}.button{font-size:1.5em}.sub_nav a{width:36px;height:36px;margin-left:5px}.web_block_bg{width:1380px}}@media only screen and (max-width:550px){.section{min-height:0}.scroller_pagination b{padding:2px;left:-2px}.scroller_pagination b em{width:8px;height:8px}.goto_top{width:100%}.goto_top a{width:40px;height:40px;margin-right:8%;margin-bottom:4%}.goto_top .button_goto_top{bottom:50px}.goto_top .button_hot_news{bottom:100px;line-height:40px;font-size:13px}.nav_padding,.home_text_wrap .text_padding,.block_width_padding{margin:0 6.5625%}.nav_handle{padding:4.6875% 6.5625% 0}.nav_wrap{padding:4.6875% 0}.button{border-width:1px;font-size:1em}.button_app_store{width:109px;height:40px}.slider_pagination svg{transform:scale(.5);transform-origin:50% 100%}}@media only screen and (max-width:320px){body{font-size:.75em}}