@font-face{font-family:Montserrat-Light;src:url(/fonts/Montserrat-Light.ba146716.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat-Regular.370cd0e5.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat-Medium.fae18081.ttf)}.company_container .module_title{font-size:3.375rem;font-weight:500;text-align:center}.company_container .banner{text-align:center;background-color:#3328b1}.company_container .banner img{height:43.75rem;width:auto;object-fit:cover}.company_container .orange_media_module{position:relative;width:72%;margin:-9.375rem auto 0;padding:5.625rem 6.2%;background-color:#f7f8ff;border-radius:2.5rem;box-shadow:0 .1875rem 1.25rem 0 rgba(51,40,177,.075)}.company_container .orange_media_module .module_content{margin-top:3.125rem;font-size:1.625rem;color:#4d5068;line-height:2.5rem}.company_container .our_seervices_module{margin-top:7.5rem}.company_container .our_seervices_module .services_list{padding:0 12.5rem;margin-top:2.5rem}.company_container .our_seervices_module .services_list .el-col{margin-top:2.8125rem}.company_container .our_seervices_module .services_list .services_item{border-radius:1.875rem;padding:3.125rem 0;box-shadow:0 .1875rem 1.25rem 0 rgba(51,40,177,.075);transition:box-shadow .3s ease 0s,border-color .3s ease 0s}.company_container .our_seervices_module .services_list .services_item .icon{width:7.875rem;margin:0 auto .9375rem}.company_container .our_seervices_module .services_list .services_item .icon img{width:100%}.company_container .our_seervices_module .services_list .services_item .text_content{font-size:1.875rem;text-align:center}.company_container .our_seervices_module .services_list .services_item:hover{border-color:transparent;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.12),0 .3125rem .75rem .25rem rgba(0,0,0,.09)}.company_container .our_team_module{margin-top:10.625rem;padding:0 12.5rem}.company_container .our_team_module .our_team_describe{margin-top:2.5rem;padding:0 3.75rem}.company_container .our_team_module .our_team_describe .describe_text{margin-top:4.1875rem;font-size:1.625rem;line-height:2.5rem}.company_container .our_mission_module{background:url(/img/mission_background.c19df39e.png) no-repeat;background-size:100% 100%;margin-top:4.5rem;height:41.75rem;padding:0 9.375rem;margin-bottom:7.5rem}.company_container .our_mission_module .mission_title{padding-top:15.3125rem;color:#fff}.company_container .our_mission_module .mission_text{font-size:1.625rem;color:#fff;line-height:2.5rem;margin-top:1.875rem}.apps_container{background-color:#f4f4fa;padding:0 10rem 7.5rem}.apps_container .app_list .app_item{margin-top:7.5rem;border-radius:.9375rem;overflow:hidden;box-shadow:0 .1875rem 1.25rem 0 rgba(51,40,177,.075)}.apps_container .app_list .app_item:hover{border-color:transparent;box-shadow:0 1px 2px -2px rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.12),0 .3125rem .75rem .25rem rgba(0,0,0,.09)}.apps_container .app_list .app_item .appimg{padding:1.5625rem 1.875rem}.apps_container .app_list .app_item .appimg img{height:16.75rem}.apps_container .app_list .app_item .app_info{padding:1.5625rem 2.5rem;display:flex;align-items:center;background-color:#fff}.apps_container .app_list .app_item .app_info .app_logo{width:4rem;border-radius:.9375rem;overflow:hidden}.apps_container .app_list .app_item .app_info .app_logo img{width:100%}.apps_container .app_list .app_item .app_info .app_name{font-size:1.875rem;margin-left:.9375rem}.appdetail_container{padding:5.8125rem 14.375rem}.appdetail_container .app_info{display:flex;align-items:center;padding-left:1.875rem}.appdetail_container .app_info .app_logo{width:8.625rem}.appdetail_container .app_info .app_detail{margin-left:2.5rem}.appdetail_container .app_info .app_detail .app_name{font-size:3.375rem;font-weight:500}.appdetail_container .app_info .app_detail .app_introduce{font-size:1.875rem;margin-top:1.5625rem}.appdetail_container .btncol{display:flex;justify-content:flex-end;align-items:center}.appdetail_container .downloadbtn{display:block;width:15rem;text-align:center;font-size:2rem;line-height:5rem;border-radius:2.5rem;background-color:#3328b1;color:#fff;cursor:pointer}.appdetail_container .imglist{margin-top:3.75rem}.appdetail_container .imglist .img_item img{width:100%}.appdetail_container .imgless{padding:0 15%}.appdetail_container .privacy{margin-top:4.375rem;padding-right:3.125rem;text-align:right}.appdetail_container .privacy a{font-size:1.375rem;text-decoration:underline;color:#818181;cursor:pointer}.contact_container{padding:5.625rem 16.25rem 8.125rem;background-color:#f4f4fa}.contact_container .contact_title{font-size:3.375rem;font-weight:500;text-align:center}.contact_container .contact_content{font-size:1.625rem;line-height:2.5rem;margin-top:4.375rem}.contact_container .contact_content a{text-decoration:underline;color:#007aff}.contact_container .contact_content .separation{height:1.875rem}.contact_container .contact_content .paragraph_title{font-weight:600}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Montserrat-Light;margin:0}label{font-weight:700}html{box-sizing:border-box;margin:0;padding:0}#app,html{height:100%}img{width:100%}a{text-decoration:none;color:#000}p{margin:0}.router-link-active{text-decoration:none;color:#000}.page_container{padding-top:6.25rem}.header_container{position:fixed;width:100%;height:6.25rem;top:0;left:0;background-color:#fff;z-index:99;box-shadow:0 2px .3125rem 2px rgba(0,0,0,.1)}.header_container .head_row{height:6.25rem}.header_container .head_row .orange_logo{display:block;font-size:2.9375rem;font-weight:500;font-family:Montserrat-Medium;margin:0 auto;width:23.75rem;text-align:center}.header_container .head_row .nav_item{font-size:1.5rem;font-weight:400;text-align:center;position:relative}.header_container .head_row .nav_item:after{content:"";display:none;position:absolute;width:5rem;left:calc(50% - 2.5rem);bottom:-.9375rem;height:.3125rem;background-color:#3328b1;z-index:1}.header_container .head_row .nav_item:hover:after{display:block}.header_container .head_row .active{position:relative}.header_container .head_row .active:after{display:block}.footer_container .top_line{height:.9375rem;background-color:#3328b1}.footer_container .web_info{background-color:#231f20;height:10.1875rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_container .web_info .info_text{font-size:1.0625rem;color:#fff}