.header .header-wrapper{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;height:var(--header-height);padding:0 60px;background:transparent;z-index:999;transition:all .6s ease;background-color:#fff}.header .header-wrapper.scrolled,.header .header-wrapper.active{box-shadow:0 1px 4px 0 rgba(0,0,0,0.0784)}.header .header-wrapper .logo-box{margin-right:4em}.header .header-wrapper .logo-box a{display:flex;align-items:center}.header .header-wrapper .logo-box .logo{height:60px}.header .header-wrapper .logo-box .name{margin-left:12px;display:block;color:#fff;font-size:24px}.header .header-wrapper .nav-wrapper{flex:1;height:100%}.header .header-wrapper .nav-wrapper .nav-list{display:flex;align-items:center;gap:0 2em;height:100%}.header .header-wrapper .nav-wrapper .nav-list .nav-item{display:flex;align-items:center;height:100%;font-size:18px;cursor:pointer}.header .header-wrapper .nav-wrapper .nav-list .nav-item a::before{background-color:var(--primary-color)}.header .header-wrapper .nav-wrapper .nav-list .nav-item:hover{color:var(--primary-color)}.header .header-wrapper .nav-wrapper .nav-list .nav-item.color{color:var(--primary-color)}.header .header-wrapper .nav-wrapper .nav-list .nav-item .iconfont{font-size:22px}.header .header-wrapper .nav-wrapper .nav-list .nav-item>a{padding:12px 0;text-align:center}.header .header-wrapper .nav-wrapper .nav-list .nav-item .children-wrapper{overflow:hidden;height:0;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:1;transition:all .3s ease;border-top:1px solid #fff}.header .header-wrapper .nav-wrapper .nav-list .nav-item .children-wrapper .children{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 0;color:#000}.header .header-wrapper .nav-wrapper .nav-list .nav-item .children-wrapper .children .children-item{height:100%;transition:all .3s ease}.header .header-wrapper .nav-wrapper .nav-list .nav-item .children-wrapper .children .children-item a{padding:36px 24px;width:100%;height:100%;display:flex;align-items:center;font-size:14px}.header .header-wrapper .nav-wrapper .nav-list .nav-item .children-wrapper .children .children-item:hover{background:linear-gradient(to right, var(--primary-color), var(--primary-color-light));color:#fff}.header .header-wrapper .nav-wrapper .nav-list .nav-item.family{margin-left:auto}.header .header-wrapper .nav-wrapper .nav-list .nav-item.lang{position:relative}.header .header-wrapper .nav-wrapper .nav-list .nav-item.lang .lang-wraaper{position:absolute;bottom:10px;left:50%;transform:translate(-50%, 100%);background:#fff;border-radius:16px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.0784);height:0;overflow:hidden;transition:all .3s ease;z-index:9}.header .header-wrapper .nav-wrapper .nav-list .nav-item.lang .lang-wraaper li{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;padding:0 24px}.header .header-wrapper .nav-wrapper .nav-list .nav-item.lang .lang-wraaper li:last-child{padding-bottom:12px}.header .header-wrapper .nav-wrapper .nav-list .nav-item.lang .lang-wraaper li a{text-align:center;color:#000;padding:12px 0}.header .header-wrapper .nav-wrapper .nav-list .nav-item.lang .lang-wraaper li:hover a{color:var(--primary-color)}.header .header-wrapper .nav-wrapper .nav-list .nav-item:hover .children-wrapper{z-index:2;border-color:#f0f0f0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.header .header-wrapper .nav-wrapper .nav-list .nav-item:hover .lang-wraaper{height:310px}.header .header-wrapper .nav-wrapper .nav-list .nav-item.family:hover .lang-wraaper{height:170px}.header .placeholder{height:var(--header-height)}.header .basemenubut,.header .popup-right{display:none}.header .search-wrapper{display:none;position:fixed;top:var(--header-height);left:0;width:100%;background:#fff;height:0;z-index:990;height:calc(100vh - var(--header-height))}.header .search-wrapper .search-tip{font-size:24px;padding:24px 0;margin-bottom:24px;border-bottom:3px solid #f1f1f1;color:#666}.header .search-wrapper .may-nav-wrapper{display:flex;justify-content:space-between}.header .search-wrapper .may-nav-wrapper .may-nav-list{display:flex;flex-direction:column;gap:12px 0}.header .search-wrapper .may-nav-wrapper .may-nav-list .may-nav-item{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#888}.header .search-wrapper .may-nav-wrapper .may-nav-list .may-nav-item a{padding-bottom:12px}.header .search-wrapper .may-nav-wrapper .may-nav-list .may-nav-item.title{font-size:18px;color:#111}.header .search-wrapper .may-nav-wrapper .may-nav-list .may-nav-item:hover{color:var(--primary-color)}.header .search-box{display:flex;align-items:center;justify-content:space-between;padding:48px 0}.header .search-box .input-wrapper{flex:1;display:flex;align-items:center;justify-content:center;padding-left:24px;background:#f1f1f1;height:60px}.header .search-box .input-wrapper input{flex:1;border:none;background:transparent;outline:none;font-size:16px;padding:0 12px}.header .search-box .input-wrapper .iconfont{font-size:26px;color:#666;font-weight:700}.header .search-box .input-wrapper .search-btn{width:100px;height:100%;background-color:#888;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none}.header .search-box .input-wrapper .search-btn:active{opacity:.7}.header .search-box .input-wrapper .search-btn::before{background-color:var(--primary-color)}.header .search-box .close{margin-left:24px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(to right, var(--primary-color), var(--primary-color-light));cursor:pointer}.header .search-box .close .iconfont{font-size:28px;color:#fff;transition:all .5s ease}.header .search-box .close:hover .iconfont{transform:rotate(180deg)}.header .search-box .close:active{opacity:.7}.header.mobile .header-wrapper,.header.foreign-languages .header-wrapper{justify-content:center}.header.mobile .header-wrapper .logo-box,.header.foreign-languages .header-wrapper .logo-box{margin:0}.header.mobile .header-wrapper .logo-box .logo,.header.foreign-languages .header-wrapper .logo-box .logo{height:50px}.header.mobile .header-wrapper .logo-box .name,.header.foreign-languages .header-wrapper .logo-box .name{font-size:20px}.header.mobile .header-wrapper .nav-wrapper,.header.foreign-languages .header-wrapper .nav-wrapper{display:none}.header.mobile .header-wrapper .basemenubut,.header.foreign-languages .header-wrapper .basemenubut{position:absolute;right:20px;top:50%;transform:translateY(-50%);line-height:60px;box-sizing:border-box;display:flex;align-content:center;justify-content:flex-end;flex-wrap:wrap;height:100%;width:22px;cursor:pointer}.header.mobile .header-wrapper .basemenubut span,.header.foreign-languages .header-wrapper .basemenubut span{color:#fff;box-sizing:border-box;line-height:inherit;display:block;width:100%;height:2px;margin-bottom:5px;border-radius:3px;transition:all .3s linear;background-color:var(--primary-color)}.header.mobile .basemenubut-active span,.header.foreign-languages .basemenubut-active span{background-color:#666}.header.mobile .basemenubut-active span:nth-child(1),.header.foreign-languages .basemenubut-active span:nth-child(1){transform:rotate(45deg);margin:0;margin-top:2px}.header.mobile .basemenubut-active span:nth-child(2),.header.foreign-languages .basemenubut-active span:nth-child(2){display:none}.header.mobile .basemenubut-active span:nth-child(3),.header.foreign-languages .basemenubut-active span:nth-child(3){transform:rotate(-45deg);margin:0;margin-top:-2px}.header.mobile .popup-right,.header.foreign-languages .popup-right{position:fixed;top:var(--header-height);left:0;width:100%;background:#fff;z-index:999;transition:all .3s ease;display:block;overflow:hidden;height:0}.header.mobile .popup-right.active,.header.foreign-languages .popup-right.active{height:calc(100% - var(--header-height))}.header.mobile .popup-right .popup-right-wrapper,.header.foreign-languages .popup-right .popup-right-wrapper{padding:24px;height:100%;overflow-y:auto}.header.mobile .popup-right .popup-right-wrapper .nav-list,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list{display:flex;flex-direction:column;gap:24px 0}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item{border-bottom:1px solid #f1f1f1;font-size:14px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title{display:flex;justify-content:space-between;align-items:center;font-size:16px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title a,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title a{height:100%;flex:1;padding-bottom:24px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title a:active,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title a:active{color:var(--primary-color)}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper{padding-left:24px;padding-bottom:24px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper .iconfont-box,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper .iconfont-box{transition:transform .3s ease}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper .iconfont-box.active,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper .iconfont-box.active{transform:rotate(90deg)}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper .iconfont,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .title .iconfont-wrapper .iconfont{font-size:18px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .children,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .children{display:none;flex-direction:column;padding-bottom:24px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item a,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item a{display:block;width:100%;padding:12px 24px}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item a:active,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item a:active{color:var(--primary-color)}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item:first-child a,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item:first-child a{padding-top:0}.header.mobile .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item:last-child a,.header.foreign-languages .popup-right .popup-right-wrapper .nav-list .nav-item .children .children-item:last-child a{padding-bottom:0}.header.mobile .popup-right .popup-right-wrapper .search-box,.header.foreign-languages .popup-right .popup-right-wrapper .search-box{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.header.mobile .popup-right .popup-right-wrapper .search-box .input-wrapper,.header.foreign-languages .popup-right .popup-right-wrapper .search-box .input-wrapper{flex:1;display:flex;align-items:center;justify-content:center;background:#f1f1f1;height:40px;padding-left:12px}.header.mobile .popup-right .popup-right-wrapper .search-box .input-wrapper input,.header.foreign-languages .popup-right .popup-right-wrapper .search-box .input-wrapper input{flex:1;border:none;background:transparent;outline:none;font-size:16px;padding:0 12px}.header.mobile .popup-right .popup-right-wrapper .search-box .input-wrapper .iconfont,.header.foreign-languages .popup-right .popup-right-wrapper .search-box .input-wrapper .iconfont{font-size:20px;color:#666;font-weight:700}.header.mobile .popup-right .popup-right-wrapper .search-box .input-wrapper .search-btn,.header.foreign-languages .popup-right .popup-right-wrapper .search-box .input-wrapper .search-btn{width:60px;height:100%;background:linear-gradient(to right, var(--primary-color), var(--primary-color-light));color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none}