@import url(/Users/yanghui/Documents/projects/mindsun/src/css/font/iconfont.css);.hv-opacity{-webkit-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s}.hv-opacity:hover{opacity:.7}.hv-float{-webkit-transition:top ease-in-out .3s;transition:top ease-in-out .3s;position:relative;top:0}.hv-float:hover{top:-0.625rem}.trans{-webkit-transition:all .4s;transition:all .4s}.trans-md{-webkit-transition:all .8s;transition:all .8s}.trans-lg{-webkit-transition:all 1.2s;transition:all 1.2s}@media screen and (max-width: 800px){.hv-opacity:hover{opacity:1}.hv-float:hover{top:0}}html,body,h1,h2,h3,h4,h5,h6,p,ul,li,input,button,textarea,section{margin:0;padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield}*{outline:0;-webkit-font-smoothing:antialiased;line-height:1.4;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.wow{visibility:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}html,body{overflow-x:hidden;background:#fff}body,input,button,textarea{font-family:-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;border:none;outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{height:1%}.t-center{text-align:center !important}.t-right{text-align:right !important}.t-left{text-align:left !important}html,body{-webkit-tap-highlight-color:transparent}a{text-decoration:none;outline:none;-webkit-appearance:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}img{vertical-align:middle;-webkit-touch-callout:none}.fit-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-nowrap{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal !important;word-wrap:normal\0  !important}.text-wrap-2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;/*!autoprefixer:off*/-webkit-box-orient:vertical}.pc-{display:block !important}.pc-flex{display:flex !important}.pc-inline{display:inline-block !important}.pc-b{display:block}.mobile-b{display:none}.mobile-{display:none !important}.mobile-flex{display:none !important}.mobile-inline{display:none !important}table{border-collapse:collapse;border-spacing:0}.flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-wrap{display:flex;flex-wrap:wrap}.column{flex-direction:column}.flex-center{display:flex;align-items:center;justify-content:center}button{position:relative;display:inline-block;padding:0;vertical-align:middle;touch-action:manipulation;white-space:nowrap;background:0 0;border:none;border-radius:0;text-shadow:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:after,:before{box-sizing:border-box}.wrap{width:100%;position:relative}.wrap .container{width:80rem;margin:0 auto}.font-12{font-size:0.75rem}.font-13{font-size:0.8125rem}.font-14{font-size:0.875rem}.font-15{font-size:0.9375rem}.font-16{font-size:1rem}.font-18{font-size:1.125rem}.font-20{font-size:1.25rem}.font-22{font-size:1.375rem}.font-24{font-size:1.5rem}.font-26{font-size:1.625rem}.font-27{font-size:1.6875rem}.font-28{font-size:1.75rem}.font-32{font-size:2rem}.font-34{font-size:2.125rem}.font-36{font-size:2.25rem}.font-42{font-size:2.625rem}.ui-banner{width:100%;height:36.25rem;position:relative}.ui-banner .banner-text{position:absolute;left:20%;top:50%;transform:translate(0, -50%)}.ui-banner .banner-text .title{color:#FFFFFF;line-height:1}.ui-banner .banner-text .title+.desc{margin-top:1.25vw}.ui-banner .banner-text .desc{display:block;font-weight:300;color:#FFFFFF;line-height:2.14}.ui-title{margin-bottom:5.2083vw;text-align:center}.ui-title .title{color:#000000;line-height:1;position:relative;display:block}.ui-title .title::after{content:'';display:block;width:2.1875rem;height:0.09375rem;background:#000000;position:absolute;bottom:-1.25rem;left:50%;transform:translate(-50%, 0)}.ui-row{margin:0 -0.5vw;display:flex;flex-wrap:wrap}.ui-row .hidden{display:none}.ui-row [class^="ui-col-"]{padding:0 0.5vw;box-sizing:border-box;position:relative}.ui-row .ui-col-6{width:25%}.ui-row .ui-col-8{width:33.3333%}.ui-row .ui-col-16{width:66.6666%}.ui-row .ui-col-24{width:100%}.loading-box{position:fixed;width:100vw;height:100%;left:0;top:0;z-index:999;background:#fff;display:flex;align-items:center;justify-content:center;transition:.4s}.loading-box.slide-down{top:100vh}.loading-box .loading-logo{width:8.75rem}.loading-bar{width:16px;height:15px;display:flex;justify-content:space-between;align-items:center;margin-left:10px}.loading-bar .bar{background:#000;border:1px solid #000;float:left;width:1px;height:10px;-webkit-animation:loading-pulse 1s linear infinite normal;animation:loading-pulse 1s linear infinite normal;-webkit-animation-delay:0;animation-delay:0}.loading-bar .bar:nth-child(2){-webkit-animation-delay:0.1s;animation-delay:0.1s}.loading-bar .bar:last-child{-webkit-animation-delay:0.2s;animation-delay:0.2s;margin-right:0}@-webkit-keyframes loading-pulse{10%{height:15px;border-color:#d1d8e6;background-color:#bac5db}20%{height:15px;border-color:#d1d7e2;background-color:#bac5db}30%{height:13px;border-color:#d1d8e6;background-color:#bac5db}40%{height:11px}50%{height:10px}60%{height:18px}}@keyframes loading-pulse{10%{height:15px;border-color:#d1d8e6;background-color:#bac5db}20%{height:15px;border-color:#d1d7e2;background-color:#bac5db}30%{height:13px;border-color:#d1d8e6;background-color:#bac5db}40%{height:11px}50%{height:10px}60%{height:18px}}.ui-card{background:#FFFFFF;box-shadow:0 0.625rem 1.25rem 0.3125rem rgba(217,217,217,0.15);border-radius:0.625rem;height:29.0625rem;box-sizing:border-box;padding:1.25rem 1.125rem 0;display:block;position:relative;margin-bottom:1.875rem;top:0;transition:top .3s ease-in-out}.ui-card+.link{display:flex;transition:.3s ease-in-out;width:2.875rem;height:2.875rem;border-radius:50%;position:absolute;top:1.875rem;right:2.375rem;background:#ffffff;z-index:9;box-shadow:0 0.5rem 1rem 0 rgba(38,38,38,0.09)}.ui-card+.link img{width:1.25rem}.ui-card+.link i{color:#d0021b;font-size:1rem}.ui-card:hover .icon-more{color:#D0021B}.ui-card input::-webkit-input-placeholder{color:#999999}.ui-card input::-moz-placeholder{color:#999999}.ui-card input:-ms-input-placeholder{color:#999999}.ui-card input::-ms-input-placeholder{color:#999999}.ui-card input::placeholder{color:#999999}.ui-card .photo{position:relative;width:100%;height:14.25rem;border-radius:0.625rem}.ui-card .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.625rem;position:relative;z-index:3}.ui-card .photo .shadow{position:absolute;bottom:-0.75rem;left:50%;transform:translate(-50%, 0);z-index:0;opacity:0.45;box-shadow:0 0.5625rem 0.9896vw 0.125rem rgba(0,0,0,0.1);border-radius:0.625rem;-webkit-filter:blur(15px);filter:blur(15px);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);width:85%;height:85%}.ui-card .content{padding:2rem 0.75rem}.ui-card .title{color:#000000;line-height:1.3636;margin-bottom:0.625rem}.ui-card .desc{font-weight:300;color:#777777;line-height:1.65;height:2.8875rem}.ui-card .icon-more{position:absolute;font-size:1rem;color:#595959;transition:opacity .3s ease-in-out;transform:translate(-0.8rem, 0);transition:color .3s ease-in-out;left:1.5625vw;bottom:2.5rem}.breadcrumb{margin-bottom:4.6875vw}.breadcrumb .breadcrumb__item{font-family:PingFangSC-Regular;font-size:14px;color:#666666;letter-spacing:0;transition:color .3s ease-in-out}.breadcrumb a.breadcrumb__item:hover{color:#c6001a}.breadcrumb .separator{margin:0 0.625rem;color:#666666}.ui-tabs{width:100%;position:relative;z-index:999}.ui-tabs .tabs{display:flex;align-items:center;justify-content:center;margin-bottom:5rem}.ui-tabs .tabs li{cursor:pointer;margin:0 0.9375rem;font-size:1rem;color:#fff;transition:color .3s ease-in-out;font-weight:300}.ui-tabs .tabs li:hover{color:#D0021B}.ui-tabs .tabs li.active{position:relative;font-weight:bold}.ui-tabs .tabs li.active:hover::before{background:#D0021B}.ui-tabs .tabs li.active::before{content:'';position:absolute;width:0.375rem;height:0.375rem;border-radius:50%;background:#fff;left:-0.625rem;top:50%;transform:translate(0, -50%);transition:background .3s ease-in-out}@media screen and (max-width: 1800px){html{font-size:15px}}@media screen and (max-width: 1680px){html{font-size:14px}}@media screen and (max-width: 1560px){html{font-size:13px}}@media screen and (max-width: 1440px){html{font-size:12px}}@media screen and (max-width: 1200px){html{font-size:10px}}@media screen and (max-width: 800px){html{font-size:16px}body{overflow-x:hidden}.pc-{display:none !important}.pc-b{display:none}.mobile-b{display:block}.pc-flex{display:none !important}.pc-inline{display:none !important}.mobile-{display:block !important}.mobile-flex{display:flex !important}.mobile-inline{display:inline-block !important}.mob-ui-banner{width:100%;height:58.6667vw;position:relative}.mob-ui-banner .banner-text{position:absolute;left:10.6667vw;bottom:8vw;width:70.6667vw}.mob-ui-banner .banner-text .title{font-size:5.3333vw;color:#FFFFFF;line-height:1.5}.mob-ui-banner .banner-text .title+.desc{margin-top:1.6vw}.mob-ui-banner .banner-text .desc{display:block;font-weight:300;color:#FFFFFF;line-height:1.8}.ui-title{margin-bottom:9.8667vw;text-align:center}.ui-title .title{color:#000000;font-size:4.8vw}.ui-title .title::after{width:1.4em;height:1px;bottom:-3.2vw}.wrap .container{width:90vw;margin:0 auto}.ui-card{height:78.6667vw;padding:4.5333vw 4vw 0;position:static;transition:top .3s ease-in-out;box-shadow:0 2.4vw 4.8vw 0.8vw rgba(0,0,0,0.05);border-radius:1.3333vw}.ui-card:hover{top:0}.ui-card .photo{width:100%;height:49.6vw;border-radius:1.3333vw}.ui-card .photo .shadow{position:absolute;bottom:-3.7333vw}.ui-card .content{padding:6.6667vw 2.6667vw 0}.ui-card .title{color:#000000;line-height:1.3636;font-size:4.5333vw;margin-bottom:1.6vw}.ui-card .desc{font-weight:300;color:#565656;font-size:3.2vw;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal !important;word-wrap:normal\0  !important}.ui-card .icon-more{display:none}.ui-tabs{height:12vw;box-sizing:border-box;margin:0 10.6667vw;width:calc(100% - 21.3333vw);position:relative;overflow-x:auto}.ui-tabs::-webkit-scrollbar{display:none;width:0}.ui-tabs .ui-tabs__main{width:auto;white-space:nowrap;height:6.6667vw}.ui-tabs .tabs{justify-content:flex-start;margin:0}.ui-tabs .tabs li{margin:0 2.6667vw;font-size:3.7333vw}.ui-tabs .tabs li:hover{color:#FFFFFF}.ui-tabs .tabs li.active:hover::before{background:#FFFFFF}.ui-tabs .tabs li:first-child{margin-left:10.6667vw}.ui-tabs .tabs li:last-child{margin-right:10.6667vw}.ui-card{background:#FFFFFF;box-shadow:0 0.625rem 1.25rem 0.3125rem rgba(217,217,217,0.15);border-radius:1.3333vw;height:78.6667vw;padding:4.5333vw 4vw 0;transition:none;margin-bottom:6.6667vw}.ui-card:hover{top:0}.ui-card .photo{width:100%;height:49.6vw;border-radius:1.3333vw}.ui-card .photo img{border-radius:1.3333vw}.ui-card .photo .shadow{position:absolute;bottom:-1vw;-webkit-filter:blur(15px);filter:blur(15px);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.ui-card .content{padding:6.6667vw 2.6667vw 0}.ui-card .title{color:#000000;font-size:4.5333vw;margin-bottom:1.6vw}.ui-card .desc{color:#565656;font-size:3.2vw;line-height:1.65;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal !important;word-wrap:normal\0  !important;height:5.28vw}.ui-card .icon-more{display:none}.breadcrumb{display:none}.loading-box .loading-logo{width:26.6667vw}}.header{position:fixed;width:calc(100% - 7.5rem);top:0;left:0;padding:1.875rem 3.125rem 1.875rem 4.375rem;z-index:40;height:54px;display:flex;align-items:center}.black-logo{display:none}.white-logo{display:block}.logo{width:11rem;position:relative;z-index:20}.logo img{width:90%!important}.header.black .black-logo,.header.bg .black-logo{display:block}.header.black .white-logo,.header.bg .white-logo{display:none}.header.black .back-btn,.header.black .menu-btn,.header.bg .back-btn,.header.bg .menu-btn{box-shadow:0 0.1875rem 0.375rem 0 rgba(0,0,0,0.06)}.back-btn{position:fixed;top:1.875rem;right:calc(4.375rem /* 70/16 */ + 54px);width:54px;height:54px;border-radius:50%;z-index:20;background-color:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.back-btn i{color:#D80000;font-size:32px;position:relative;top:3px}.back-btn:hover{background-color:#D80000}.back-btn:hover i{color:#fff}.menu-btn{position:fixed;top:1.875rem;right:3.125rem;width:54px;height:54px;border-radius:50%;z-index:45;background-color:#fff;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent}.menu-btn span,.menu-btn span::before,.menu-btn span::after{position:absolute;width:20px;height:2px;background-color:#D80000;border-radius:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .4s}.menu-btn span{left:17px;top:26px}.menu-btn span::before{content:"";left:0;top:-6px}.menu-btn span::after{content:"";left:0;top:6px}.menu-btn:hover{background-color:#D80000;transform:rotate(90deg)}.menu-btn:hover span{transform:rotate(45deg)}.menu-btn:hover span::before{transform:translateY(6px) rotate(-45deg);background-color:#fff}.menu-btn:hover span::after{transform:translateY(-6px) rotate(45deg);background-color:#fff}.bg-wrap{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;z-index:4}.nav-open .menu-btn{background-color:#D80000;transform:rotate(90deg)}.nav-open .menu-btn span{background-color:transparent}.nav-open .menu-btn span::before{transform:translateY(6px) rotate(-45deg);background-color:#fff}.nav-open .menu-btn span::after{transform:translateY(-6px) rotate(45deg);background-color:#fff}.nav-open .menu-btn:hover span{transform:rotate(90deg)}.nav-open .nav-box{visibility:visible}.nav-open .nav-bg{transform:translate(50%, -50%) scale(1)}.nav-box{position:fixed;top:0;right:0;width:700px;height:700px;max-width:100vw;max-height:100vh;padding:1.875rem 3.125rem;visibility:hidden;z-index:35}.nav-bg{position:absolute;top:calc(1.875rem /* 30/16 */ + 27px);right:calc(3.125rem /* 50/16 */ + 27px);background-color:#fff;border-radius:50%;transform:translate(50%, -50%) scale(0);width:1500px;height:1500px;transition:all 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s;box-shadow:-10px 12px 30px 0 rgba(0,0,0,0.06)}.nav-bg .cont{position:absolute;width:466px;display:flex;flex-wrap:wrap;top:700px;left:0;margin-top:156px;margin-left:240px}.nav-bg .nav-item{opacity:0;position:relative;left:6.25rem;width:50%;margin-bottom:60px}.nav-bg .nav-item.inRight:nth-child(1){-webkit-animation-delay:0.5s;animation-delay:0.5s}.nav-bg .nav-item.inRight:nth-child(2){-webkit-animation-delay:0.6s;animation-delay:0.6s}.nav-bg .nav-item.inRight:nth-child(3){-webkit-animation-delay:0.7s;animation-delay:0.7s}.nav-bg .nav-item.inRight:nth-child(4){-webkit-animation-delay:0.8s;animation-delay:0.8s}.nav-bg .nav-item.inRight:nth-child(5){-webkit-animation-delay:0.9s;animation-delay:0.9s}.nav-bg .nav-item.inRight:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}.nav-bg .nav-item.inLeft:nth-child(1){-webkit-animation-delay:0.5s;animation-delay:0.5s}.nav-bg .nav-item.inLeft:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s}.nav-bg .nav-item.inLeft:nth-child(3){-webkit-animation-delay:0.3s;animation-delay:0.3s}.nav-bg .nav-item.inLeft:nth-child(4){-webkit-animation-delay:0.2s;animation-delay:0.2s}.nav-bg .nav-item.inLeft:nth-child(5){-webkit-animation-delay:0.1s;animation-delay:0.1s}.nav-bg .nav-item.inLeft:nth-child(6){-webkit-animation-delay:0s;animation-delay:0s}.nav-bg .nav-item.inRight{-webkit-animation-name:inRight;animation-name:inRight;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-bg .nav-item.inLeft{-webkit-animation-name:inLeft;animation-name:inLeft;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-bg .nav-item a:hover .en{color:#D0021B}.nav-bg .nav-item a:hover .cn{color:#D0021B}.nav-bg .nav-item .en{font-size:26px;margin-bottom:11px;display:block;color:#000000;transition:color .3s ease-in-out}.nav-bg .nav-item .cn{display:block;font-size:16px;color:#2C2C2C;transition:color .3s ease-in-out}.header-bg{display:none;position:absolute;top:0;right:0;width:100vw;height:100vh;background:rgba(0,0,0,0.3);visibility:hidden;opacity:0;z-index:11}@-webkit-keyframes inRight{0%{left:6.25rem;opacity:0}100%{left:0;opacity:1}}@keyframes inRight{0%{left:6.25rem;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes inLeft{0%{left:0;opacity:1}100%{left:6.25rem;opacity:0}}@keyframes inLeft{0%{left:0;opacity:1}100%{left:6.25rem;opacity:0}}@media screen and (max-width: 800px){.header{padding:4vw 5.3333vw;width:calc(100% - 10.6667vw);height:9.3333vw}.logo{width:27vw}.logo img{width:100%}.back-btn{top:15px;right:65px;width:40px;height:40px}.back-btn i{color:#D80000;font-size:25px;position:relative;top:2px}.menu-btn{top:15px;right:15px;width:40px;height:40px}.menu-btn span{width:12px;top:19px;left:14px}.menu-btn span::before{width:12px;top:-4px}.menu-btn span::after{width:12px;top:4px}.menu-btn:hover{background-color:#FFFFFF;transform:none}.menu-btn:hover span{transform:none}.menu-btn:hover span::before{transform:none;background-color:#D0021B}.menu-btn:hover span::after{transform:none;background-color:#D0021B}.nav-open .menu-btn{background-color:#D80000;transform:rotate(90deg)}.nav-open .menu-btn span{background-color:transparent}.nav-open .menu-btn span::before{transform:translateY(4px) rotate(-45deg);background-color:#fff}.nav-open .menu-btn span::after{transform:translateY(-4px) rotate(45deg);background-color:#fff}.nav-open .menu-btn:hover span{transform:rotate(0)}.nav-open .nav-box{visibility:visible}.nav-open .nav-bg{transform:translate(50%, -50%) scale(1)}.nav-box{width:530px;height:530px}.nav-bg{top:35px;right:35px;width:1100px;height:1100px}.nav-bg .cont{position:absolute;width:320px;display:flex;flex-wrap:wrap;top:550px;left:0;margin-top:56px;margin-left:260px}.nav-bg .nav-item{opacity:0;position:relative;left:6.25rem;width:50%;margin-bottom:50px}.nav-bg .nav-item.inRight{left:0;opacity:1}.nav-bg .nav-item a:active .en{color:#D0021B}.nav-bg .nav-item a:active .cn{color:#D0021B}.nav-bg .nav-item a:active .en{color:#000000}.nav-bg .nav-item a:active .cn{color:#000000}.nav-bg .nav-item .en{font-size:5.3333vw;margin-bottom:11px;display:block;color:#000000;transition:color .3s ease-in-out}.nav-bg .nav-item .cn{display:block;font-size:3.7333vw;color:#2C2C2C;transition:color .3s ease-in-out}}.footer{background:#1F1F29;padding:4.6875rem 0 2.8125rem}.footer .footer-container{width:74.4792vw;margin:0 auto}.footer .fo-box{position:relative;margin-bottom:5.3333vw}.footer .fo-intro{margin-bottom:2.25rem;color:#A0A0A0;line-height:2.25}.footer .fo-intro a{color:#fff;font-weight:500;position:relative;display:inline-block}.footer .fo-intro a::after{content:'';display:block;height:0.25rem;width:2.2em;background:#D0021B;border-radius:.125rem;left:0;bottom:0;transform:translate(0, 0.5208vw)}.footer .footer-logo{text-align:right;position:absolute;right:0;bottom:0;width:15rem}.fo-nav .nav-item{color:rgba(255,255,255,0.41);transition:color .3s ease-in-out;margin-right:3.125rem}.fo-nav .nav-item:hover{color:#fff}.foot-link{color:#4B4B4B}.foot-link a{color:#4B4B4B;transition:all .3s ease-in-out}.foot-link a:hover{color:#ffffff}@media screen and (max-width: 800px){.footer{padding:9.3333vw 0}.footer .footer-container{width:84vw}.footer .fo-intro{margin-bottom:13.3333vw;font-size:3.2vw;color:#A0A0A0;line-height:2.25}.footer .fo-intro a{color:#fff;font-weight:500;position:relative;display:inline-block}.footer .fo-intro a::after{content:'';display:block;height:0.25rem;width:2.2em;background:#D0021B;border-radius:.125rem;left:0;bottom:0;transform:translate(0, 0.5208vw)}.footer .footer-logo{position:static;width:44.5333vw}.fo-nav{display:none}.foot-link{color:#4E4E4E;font-size:3.2vw}}.friend-link{margin-bottom:0.9375rem;color:#4B4B4B}.friend-link a{color:#4B4B4B;transition:color .3s}.friend-link a:hover{color:#fff}.friend-link span{color:#4B4B4B;margin:0 5px}
