:root{--primary:#0b6fb8;--primary-light:#30a8d8;--primary-dark:#06385f;--accent:#22d3ee;--bg:#f4f8fb;--bg-card:#fff;--text:#142033;--text-secondary:#58657a;--text-tertiary:#aeaeb2;--border:rgba(0,0,0,.06);--shadow-sm:0 0.125rem 0.5rem rgba(0,0,0,.04);--shadow-md:0 0.5rem 2rem rgba(0,0,0,.08);--shadow-lg:0 1.25rem 3.75rem rgba(0,0,0,.12);--radius-sm:0.75rem;--radius-md:1.125rem;--radius-lg:1.5rem;--ease-out:cubic-bezier(0.25,0.1,0.25,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);background:var(--bg)}.alumni-card,.alumni-table td,.btn,.card-img,.filter-wrap,.form-input,.form-textarea,.head-img,.img-box,.jj-Introduction .img-box,.list-table,.markdown-body pre,.markdown-body table,.modal-content,.page-btn,.photo,.platform-card,.platform-ul li,.rczp-list-link,.rczp-list-link .head-img,.search-box .s-inp,.slide-card .slide-card,.swiper-slide,.tag-enrolled,.tag-graduated,.timeline-img,.tw-top,.tw-top .img-box,.wechat-qrcode,button,img,input[type=datetime-local],input[type=password],input[type=search],input[type=text],select,textarea{border-radius:var(--radius-md)}.btn,.markdown-body code,.page-btn,.tag-enrolled,.tag-graduated,button,code{border-radius:var(--radius-sm)}.alumni-card,.modal-content,.platform-card,.slide-card .slide-card,.tw-top{background:var(--bg-card);box-shadow:var(--shadow-md);transition:all .45s var(--ease-out)}.alumni-card:hover,.tw-top:hover{transform:translateY(-.375rem);box-shadow:var(--shadow-lg)}.nav-wrap .navbar-fixed,.navbar-fixed{z-index:2147483001!important;background:rgba(7,42,73,.9)!important;border-bottom:1px solid hsla(0,0%,100%,.14);box-shadow:0 .75rem 1.75rem rgba(3,26,48,.18);backdrop-filter:blur(1.125rem) saturate(140%);-webkit-backdrop-filter:blur(1.125rem) saturate(140%)}.modal-mask{background:rgba(0,0,0,.45)}.alumni-card,.btn,.markdown-body a,.navbar-nav li,.platform-ul li,.swiper-slide,.tw-top,a,button,input,select,textarea{transition:all .3s var(--ease-out)}.btn,.page-btn,button{font-family:inherit;font-weight:500;letter-spacing:.01em;box-shadow:var(--shadow-sm);border:none;outline:none;cursor:pointer}.btn:hover,.page-btn:hover,button:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn:active,.page-btn:active,button:active{transform:scale(.97)}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-dark)}input,select,textarea{border:1px solid var(--border);background:var(--bg-card);color:var(--text);padding:.625rem 1rem;font-size:.875rem;outline:none;box-shadow:var(--shadow-sm)}input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 .1875rem rgba(10,109,194,.15)}.card-img,.head-img,.jj-Introduction .img-box,.photo,.timeline-img,.tw-top .img-box,.yjfx-img .img-box,.zjgw-ny-box .img-box{overflow:hidden;cursor:pointer}.card-img img,.head-img img,.jj-Introduction .img-box img,.photo img,.timeline-img img,.tw-top .img-box img,.yjfx-img .img-box img,.zjgw-ny-box .img-box img{border-radius:inherit;transition:transform .5s ease}.card-img:hover img,.head-img:hover img,.jj-Introduction .img-box:hover img,.photo:hover img,.timeline-img:hover img,.tw-top .img-box:hover img,.yjfx-img .img-box:hover img,.zjgw-ny-box .img-box:hover img{transform:scale(1.05)}.yjfx-info .img-box,footer .img-box{cursor:default}.yjfx-info .img-box img,footer .img-box img{transform:none!important}.navbar-nav>li>a{text-decoration:none}.navbar-nav>li.active>a,.navbar-nav>li:hover>a{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:.125rem}::-webkit-scrollbar{width:.375rem;height:.375rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:.1875rem}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.markdown-body{font-size:.9375rem;line-height:1.8;color:var(--text);word-wrap:break-word}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin:1.5rem 0 .75rem 0;color:var(--text);font-weight:600;letter-spacing:.01em}.markdown-body h1{font-size:1.8em;border-bottom:none;padding-bottom:0}.markdown-body h2{font-size:1.45em;border-bottom:none;padding-bottom:0}.markdown-body h3{font-size:1.2em}.markdown-body p{margin:.5rem 0;text-indent:2em}.markdown-body ol,.markdown-body ul{padding-left:1.5rem;margin:.5rem 0}.markdown-body li{margin:.25rem 0}.markdown-body code{background:#f0f0f5;padding:.125rem .5rem;border-radius:.375rem;font-size:.9em;color:var(--primary-dark)}.markdown-body pre{background:#1d1d1f;color:#f5f5f7;padding:1.25rem;border-radius:var(--radius-md);overflow-x:auto}.markdown-body pre code{background:none;padding:0;color:inherit}.markdown-body blockquote{border-left:.25rem solid var(--primary);margin:.75rem 0;padding:.75rem 1.25rem;background:rgba(10,109,194,.04);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-secondary)}.markdown-body table{border-collapse:separate;border-spacing:0;width:100%;margin:.75rem 0;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}.markdown-body table td,.markdown-body table th{border:1px solid var(--border);padding:.625rem 1rem;text-align:left;word-break:break-word;overflow-wrap:break-word}.markdown-body table th{background:rgba(10,109,194,.06);font-weight:600;white-space:nowrap}.markdown-body table tr:first-child th:first-child{border-radius:var(--radius-md) 0 0 0}.markdown-body table tr:first-child th:last-child{border-radius:0 var(--radius-md) 0 0}.markdown-body img{width:60%;height:auto;margin:0 auto;display:block;border-radius:var(--radius-md)}.markdown-body a{color:var(--primary)}.markdown-body hr{border:none;border-top:1px solid var(--border);margin:1.5rem 0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}.page-container,.page-main{animation:fadeInUp .5s var(--ease-out)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.dynamic{height:30.125rem;padding:1.25rem 5rem;background:linear-gradient(0deg,#ecf1f8,#fff)}.dynamic .dynamic-body{display:flex;justify-content:space-between}.dynamic .photo{width:46%;max-width:31.4375rem;height:18.3125rem;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}.dynamic .photo img{width:100%;height:100%;object-fit:cover}.dynamic .content{width:48%;max-width:31.375rem}.dynamic .content .sysdt-list{display:flex;flex-direction:column;height:18.3125rem}.dynamic .content ul li{flex:1;border-bottom:1px solid #dfe3ee;padding:.625rem 0;position:relative;cursor:pointer;border-radius:.625rem;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1);display:flex;align-items:center}.dynamic .content ul li a{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.dynamic .content ul li .topic{font-weight:700;font-size:.9375rem;color:#000;line-height:1.25rem;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;transition:color .25s ease}.dynamic .content ul li .desc{font-size:.75rem;color:#666;line-height:1.375rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dynamic .content ul li .date{font-size:.5625rem;color:#0e6bb6;line-height:1.0625rem;flex-shrink:0}.dynamic .content ul li .date span{font-size:.8125rem}.dynamic .content ul li:hover .topic{color:#0e6bb6}.dynamic .content ul li:hover{transform:translateX(.5rem) scale(1.035);background:hsla(0,0%,100%,.76);border-color:rgba(14,107,182,.18);box-shadow:0 1rem 2.125rem rgba(10,54,92,.12)}.dynamic .dynamic-body--cols-2 ul li{padding:1.3125rem 0}.dynamic .dynamic-body--cols-3 ul li{padding:.75rem 0}.dynamic .dynamic-body--cols-4 ul li{padding:.5rem 0}.dynamic .dynamic-body--cols-5 ul li{padding:.375rem 0}.research{height:35rem;padding:1.25rem 6.6875rem 1.25rem 6.6875rem;background:#fff url(../img/xiantiao.7bb169c7.jpg) no-repeat bottom;background-size:100% 64%}.research .yjfx-swiper{position:relative;margin-top:-4.375rem;padding-bottom:3rem}.research .yjfx-swiper .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.research .yjfx-swiper .swiper-container .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.research .yjfx-swiper .swiper-container .swiper-wrapper>.swiper-slide{flex-shrink:0;width:65.3125rem;height:100%;position:relative;transition-property:transform}.research .yjfx-swiper .yjfx-img .swiper-slide{display:none!important}.research .yjfx-swiper .yjfx-img .swiper-slide-active{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(17.5rem,25rem);gap:2.5rem;align-items:center;min-height:15.375rem;animation:researchSlideIn .76s cubic-bezier(.22,1,.36,1) both}.research .yjfx-swiper .yjfx-img .img-box{float:none;width:25rem;height:16.625rem;border-radius:var(--radius-md);margin:0;overflow:hidden;justify-self:end;box-shadow:0 1.125rem 2.375rem rgba(10,54,92,.14)}.research .yjfx-swiper .yjfx-img .img-box>img{width:100%;height:100%;object-fit:cover}.research .yjfx-swiper .yjfx-img .yjfx-txt{overflow:hidden;min-width:0}.research .yjfx-swiper .yjfx-img .yjfx-txt>img{display:block;width:2.375rem;height:2.375rem;margin-bottom:.75rem}.research .yjfx-swiper .yjfx-img .yjfx-txt h1{font-size:1.375rem;color:#333;line-height:1.875rem;position:relative;padding-bottom:.9375rem;margin-bottom:.75rem}.research .yjfx-swiper .yjfx-img .yjfx-txt .desc{font-size:.8125rem;color:#666;line-height:1.4375rem;text-align:justify;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:5.75rem}.research .yjfx-swiper .yjfx-info{position:relative;left:auto;bottom:auto;width:calc(100% - 6rem);height:auto;margin:.625rem 0 -.5rem -.375rem;padding:.625rem .375rem 1.125rem;overflow:visible}.research .yjfx-swiper .yjfx-info .swiper-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:center;gap:.5rem}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide{flex:1 1 0;min-width:5.375rem;height:5rem;margin-right:0;transform-origin:center bottom;transition:transform .58s cubic-bezier(.22,1,.36,1),filter .58s cubic-bezier(.22,1,.36,1);will-change:transform}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:first-child .img-box{background:#105d9d}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(2) .img-box{background:#1669a3}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(3) .img-box{background:#1d73a9}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(4) .img-box{background:#247dae}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(5) .img-box{background:#2a87b3}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(6) .img-box{background:#308fb8}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(7) .img-box{background:#389abe}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide:nth-child(8) .img-box{background:#40a6c4}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide .img-box{background:#1669a3;position:relative;height:100%;overflow:hidden;cursor:pointer;border-radius:.5rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);transition:background-color .58s cubic-bezier(.22,1,.36,1),box-shadow .58s cubic-bezier(.22,1,.36,1)}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide .img-box .icon{background-image:url(../img/yjfxlogo1.a3aca5ec.png);position:absolute;left:50%;bottom:.625rem;width:1.625rem;height:1.625rem;margin-left:-1.0313rem;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.research .yjfx-swiper .yjfx-info .swiper-wrapper>.swiper-slide .img-box p{position:absolute;left:0;right:0;top:.625rem;font-size:.8125rem;color:#fff;line-height:1.2;text-align:center;z-index:2;padding:0 .625rem}.research .yjfx-swiper .yjfx-info .swiper-wrapper .swiper-slide-active{height:5rem;opacity:1!important;z-index:4;transform:translateY(-.4375rem) scale(1.07);filter:saturate(1.08)}.research .yjfx-swiper .yjfx-info .swiper-wrapper .swiper-slide-active .img-box{box-shadow:0 1rem 1.875rem rgba(10,54,92,.2),inset 0 0 0 1px hsla(0,0%,100%,.18)}.research .yjfx-swiper .yjfx-info .swiper-wrapper .swiper-slide-active .img-box .icon{top:1.125rem;bottom:inherit}.research .yjfx-swiper .yjfx-info .swiper-wrapper .swiper-slide-active .img-box p{font-weight:700;bottom:1rem;top:inherit;font-size:.8125rem}.research .yjfx-swiper .yjfx-info .swiper-wrapper .is-hovered{z-index:5;transform:translateY(-.625rem) scale(1.12);filter:saturate(1.12)}.research .yjfx-swiper .yjfx-info .swiper-wrapper .is-hovered .img-box{box-shadow:0 1.375rem 2.625rem rgba(10,54,92,.26),inset 0 0 0 1px hsla(0,0%,100%,.18)}@keyframes researchSlideIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.recruit{position:relative;padding:0 0 3.3125rem 0;background:#f4f7fc}.recruit:before{position:absolute;content:"";left:0;right:14.5rem;top:0;bottom:3.3125rem;min-height:13.6875rem;background:url(../img/xuexiao.26c6a260.jpg) no-repeat 0 0;background-size:cover;background-attachment:fixed;border-radius:0 .8281rem .8281rem 0;z-index:0}.recruit .recruitment{padding:0 3.75rem}.recruit .recruitment .row{display:flex;flex-wrap:wrap;margin:0 -.25rem}.recruit .recruitment .detail{position:relative;flex:0 0 20%;max-width:20%;padding:0 .25rem;margin-bottom:1.25rem;box-sizing:border-box}.recruit .recruitment .detail a{display:block;width:100%;height:14.875rem;margin:0 auto;box-shadow:.125rem .5rem 1.125rem 1px rgba(14,57,98,.14);position:relative;background:url(../img/bg31.bf587e3a.png) 100% 100%/cover no-repeat #fff;border-radius:var(--radius-md);padding:1.125rem 0 0 0;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.recruit .recruitment .detail a:before{position:absolute;content:"";left:0;right:0;top:0;height:.1656rem;background:#0e6bb6}.recruit .recruitment .detail a:hover .name{color:#0e6bb6}.recruit .recruitment .detail a:hover{transform:translateY(-.625rem);box-shadow:0 1.5rem 3rem rgba(10,54,92,.2)}.recruit .recruitment .detail a .head-img{width:100%;max-width:8.75rem;aspect-ratio:5/7;border-radius:var(--radius-sm);overflow:hidden;margin:0 auto}.recruit .recruitment .detail a .head-img img{width:100%;height:100%;object-fit:cover}.recruit .recruitment .detail a .name{text-align:center;font-size:1rem;font-weight:700;color:#333;margin:.625rem 0 .375rem}.recruit .recruitment .detail a .desc-line{width:100%;border-bottom:1px dashed #ccc;margin-bottom:.625rem}.recruit .recruitment .detail a .desc{text-align:center;font-size:.6875rem;color:#0e6bb6;line-height:1.6;overflow:hidden}.graduate{height:21.5rem;padding:3.3125rem 6.6875rem}.graduate .student{height:auto;min-height:9.375rem;margin-top:-1.25rem;overflow:visible}.graduate .student .left-title{float:left;width:15.625rem;margin-right:1.25rem;margin-top:.8125rem}.graduate .student .left-title a{display:block;width:15.625rem;height:4.125rem;color:#0e6bb6;font-family:YouSheBiaoTiHei;font-size:1.5rem;line-height:4.125rem;margin-bottom:.4375rem;padding-left:2.75rem;background:url(../img/bg4.902eb41f.png) no-repeat 0;background-size:100% 100%}.graduate .student .left-title .active,.graduate .student .left-title a:hover{color:#fff;background:url(../img/bg5.7473c970.png) no-repeat 0;background-size:100% 100%}.graduate .student .right-cont{overflow:visible;padding:.8125rem}.graduate .student .right-cont .btn{display:block;min-height:8.75rem;background:url(../img/xuesheng.e7cbf9b4.jpg) no-repeat 50%;background-size:cover;border-radius:var(--radius-md);overflow:hidden;padding:2.5625rem 4.5625rem 2.5rem 3.3125rem;box-shadow:0 1rem 2.25rem rgba(10,54,92,.12);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.graduate .student .right-cont .btn:hover{transform:translateY(-.375rem);box-shadow:0 1.375rem 2.875rem rgba(10,54,92,.18)}.graduate .student .right-cont .btn .info{float:left;max-width:min(68%,42.5rem)}.graduate .student .right-cont .btn .info h2{font-weight:700;font-size:1.125rem;color:#fff;line-height:1.5rem;margin-bottom:.6875rem;overflow:hidden}.graduate .student .right-cont .btn .info p{font-size:.875rem;color:#fff;line-height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-shadow:0 1px .25rem rgba(0,0,0,.36)}.graduate .student .right-cont .btn .more{float:right;width:6.25rem;height:1.875rem;border-radius:.9375rem;border:1px solid #fff;font-size:.5625rem;color:#fff;line-height:1.75rem;margin-top:.75rem;text-align:center}.graduate .student .right-cont .row{margin:0 -1rem;width:49.8125rem;height:8.75rem}.graduate .student .right-cont .row .act{float:left;position:relative;padding:0 1rem;width:33.33333333%}.graduate .student .right-cont .row .act .info-link{display:block;min-height:8.75rem;background:#fff url(../img/bg61.0e79ad71.png) no-repeat bottom;background-size:100% auto;box-shadow:0 .125rem .8125rem 0 rgba(14,107,182,.15);border-radius:.8125rem;padding:1.625rem 1.625rem 1.25rem 1.625rem}.graduate .student .right-cont .row .act .info-link:hover .info .title{color:#0e6bb6}.graduate .student .right-cont .row .act .info-link .date-box{float:left;width:3.375rem;height:3.75rem;margin-right:1.625rem;margin-left:-2.5rem;background:#d8eeff;border-radius:.25rem;overflow:hidden;text-align:center}.graduate .student .right-cont .row .act .info-link .date-box p{height:1.25rem;background:#0e6bb6;border-radius:.25rem .25rem 0 0;font-size:.5625rem;color:#fff;line-height:1.25rem}.graduate .student .right-cont .row .act .info-link .date-box .date{font-size:.5625rem;color:#0e6bb6;line-height:1;padding-top:.3125rem}.graduate .student .right-cont .row .act .info-link .date-box .date div:first-child{font-weight:700;font-size:1.0625rem}.graduate .student .right-cont .row .act .info-link .info{overflow:hidden}.graduate .student .right-cont .row .act .info-link .info .title{font-weight:700;font-size:.8125rem;color:#333;line-height:1.25rem;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:3.75rem;margin-bottom:1.25rem}.graduate .student .right-cont .row .act .info-link .info .more{font-weight:400;font-size:.5625rem;color:#0e6bb6;line-height:.875rem;position:relative;text-align:right;padding-right:.4375rem}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box}.up-search-box{background:rgba(5,32,58,.72);backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem)}.up-search-box .middle-cont .search-box{background:rgba(234,237,250,.95);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:1px solid hsla(0,0%,100%,.3);border-radius:1.5rem;overflow:hidden}.up-search-box .middle-cont .search-box .s-inp{height:2.75rem;line-height:2.75rem;font-size:.875rem;padding-left:1.25rem;padding-right:3.125rem}.up-search-box .middle-cont .search-box .s-inp::placeholder{color:#999}.up-search-box .middle-cont .search-box .s-btn{height:2.75rem;width:2.75rem;padding:0;border:none;display:flex;align-items:center;justify-content:center;font-size:.875rem;color:hsla(0,0%,100%,.85);transition:color .25s}.up-search-box .middle-cont .search-box .s-btn:hover{color:#fff}.head{height:auto}.head,.head .banner{position:relative;background:#062845}.head .banner{z-index:1;padding-top:4.375rem;overflow:hidden}.head .banner>img{position:static;display:block;height:auto;width:100%;object-fit:contain;object-position:center center;z-index:1;border-radius:0}.head .nav-wrap{position:absolute;left:0;right:0;top:0;z-index:2147483000;padding:0}.head .nav-wrap .container{padding:0 6.625rem}.head .nav-wrap .container .login-box{float:right;display:flex;align-items:center;gap:.875rem}.head .nav-wrap .container .login-box a{font-size:.75rem;color:hsla(0,0%,100%,.85);line-height:1;letter-spacing:.02em;transition:color .25s}.head .nav-wrap .container .login-box a:hover{color:#fff}.head .nav-wrap .container .login-box .first{padding-right:.875rem;border-right:1px solid hsla(0,0%,100%,.35)}.head .nav-wrap .navbar{display:flex;align-items:center;justify-content:space-between;width:100%;background:rgba(5,32,58,.72);transition:all .35s ease}.head .nav-wrap .navbar,.head .nav-wrap .navbar.navbar-fixed{padding:.625rem 6.625rem;min-height:4rem;border:1px solid hsla(0,0%,100%,.14);border-top:0;border-radius:0 0 1.125rem 1.125rem}.head .nav-wrap .navbar.navbar-fixed{position:fixed;top:0;left:0;right:0;z-index:2147483001;background:rgba(5,32,58,.72)!important}.head .nav-wrap .navbar.navbar-fixed .navbar-header .header-logo img{width:16.25rem;height:2.625rem}.head .nav-wrap .navbar.navbar-fixed .navbar-nav>li>a{color:#fff;font-size:.9375rem}.head .nav-wrap .navbar.navbar-fixed .search-trigger{filter:brightness(0) invert(1)}.head .nav-wrap .navbar .navbar-header{flex-shrink:0;z-index:100}.head .nav-wrap .navbar .navbar-header .header-logo{display:flex;align-items:center}.head .nav-wrap .navbar .navbar-header .header-logo img{width:16.25rem;height:2.625rem;object-fit:contain;display:block;transition:all .35s ease}.head .nav-wrap .navbar .header-right{display:flex;align-items:center;gap:.5rem;z-index:100}.head .nav-wrap .navbar .header-right .navbar-nav{display:flex;align-items:center;margin:0;padding:0}.head .nav-wrap .navbar .header-right .navbar-nav>li{display:block;margin:0 .625rem;position:relative}.head .nav-wrap .navbar .header-right .navbar-nav>li>a{display:block;font-size:.9375rem;font-weight:600;color:#fff;line-height:2.375rem;padding:0 .375rem;text-align:center;white-space:nowrap;transition:color .25s}.head .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1000;display:none;font-size:.875rem;text-align:left;list-style:none;border:none;min-width:5.625rem;border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:.25rem 0 0 0;margin:0}.head .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li{min-width:5.625rem;height:1.875rem;background:#fff}.head .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.head .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.head .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li>a{display:flex;align-items:center;justify-content:center;border-bottom:none;color:#333;margin:0;padding:.375rem .75rem;width:100%;height:100%;line-height:1.2;font-weight:400;text-align:center;font-size:.75rem;white-space:nowrap;transition:all .2s}.head .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li>a:hover{color:var(--primary);background:rgba(10,109,194,.06)}.head .nav-wrap .navbar .header-right .navbar-nav>li:hover .dropdown-menu{display:block}.head .nav-wrap .navbar .header-right .search-trigger{width:1.125rem;height:1.125rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAB3ElEQVRIia2Vzy9dURDHv36FR6t5jdiQPCEW3dcfoIuuuxUpmhAkJSLRv0ZiJWHRTUPCQkUTK93YdCN+LFGqPFIkfOTIXMZzn/ve00kmZ3LPzGfOnXtmroA4rQX6gTlgj3vZBxaAYeBFntg7jXv4CfhNshwAg0BZPvjthkmFpElJfbqXc0krkrYlBceMpE5JKeczK6lH0qVyxWWacmfNAhNAXcyJUsA4cOT8Z+LeIDL6nOMW8CapnkA7sOHihuLgKVfjbIHgSNuAPxb7F3iVC+932SeKAEc64uJHcuFztvEvT42TtBo4NsaS9y2X1GHfeFnS2aMvniwXkr6b11vvHeCNZu+UAI5k09Z6SXUeHsn1M+A+9srDD83OPAPeauuJNd4d/KfZofNqSgBXSXpn9prfCPBvZodaDZQA75WUNnv+wQ7w0hogyCHQUsQ1bAZ2XQM+aqKgn10j/AIyBYCbgHUXN5pvtoSh89U5hnEwAFTGQCtsFu3yUD4+NXKrJc1I+uCqdiRp0Uau7Ea9l9QQU/trG73TvuZey2ycZgv4WZwCY3biK3sW1u6n/kRBG2yIrQLnDngB/AC+AK+df3dcgkJuRDmQBuoT/HITdBU7AZPUJzj73/CgXQEMzN8AR0ySg29tRZsAAAAASUVORK5CYII=) no-repeat 50%;background-size:100% 100%;margin-left:1.125rem;cursor:pointer;opacity:.85;transition:opacity .25s,filter .35s;flex-shrink:0;filter:brightness(0) invert(1)}.head .nav-wrap .navbar .header-right .search-trigger:hover{opacity:1}.head .nav-wrap .navbar .header-right .toggle{display:none}.head .title{position:absolute;bottom:1.875rem;z-index:2;padding:0 6.625rem;font-size:1.1875rem;color:#fff;line-height:1.6875rem}.indextitle{height:3.125rem;margin-bottom:.9375rem}.indextitle .title{float:left}.indextitle .title .name{font-weight:700;font-size:1.5rem;color:#333;line-height:2.0625rem}.indextitle .title span{display:block;position:relative;padding-left:1.6563rem}.indextitle .title span:before{position:absolute;content:"";left:0;bottom:.3313rem;width:1.25rem;height:.125rem;background:#0e6bb6}.indextitle .title span p{font-size:.6875rem;color:#999;line-height:1.0625rem;margin-left:.75rem}.indextitle .more{float:right;margin-top:1.0625rem}.indextitle .more a{font-size:.875rem;color:#0e6bb6;line-height:1.0625rem;padding-right:.5rem;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAZ0lEQVQImWPgy95Wzpe9zYUBDTAxMDAYMzAwrEKXZAQRfNnbVjEwMIAkwj5N9doDl8AmCZdAk3QF2QETVILa9x6EYXaABHdD1bh+mup1jxGbIMy5IHNRBEGAhYGBIR1kJrIgAwMDAwDzmCbgTHktBQAAAABJRU5ErkJggg==) 100%/.25rem .4375rem no-repeat}.footer{height:auto}.footer .f-top .top{position:relative;padding:0 6.6875rem}.footer .f-top .top .top-info{width:48.875rem;height:auto;margin:0 0 0 15rem}.footer .f-top .top .top-info .info-group{float:left;width:50%;height:auto;padding-left:3.125rem;padding-right:1.25rem;position:relative;border-left:1px solid hsla(0,0%,100%,.3)}.footer .f-top .top .top-info .info-group h4{font-weight:700;font-size:1rem;color:#fff;line-height:1.25rem;margin-bottom:.625rem}.footer .f-top .top .top-info .info-group .fix{height:auto}.footer .f-top .top .top-info .info-group .fix li{float:left;width:25%;height:1.75rem}.footer .f-top .top .top-info .info-group .fix li a{display:inline-block;font-size:.875rem;color:hsla(0,0%,100%,.874);line-height:1rem;margin-bottom:.25rem}.footer .f-top .top .top-info .info-group .fix li a:hover{color:#fff}.footer .f-top .top .top-info .info-group p{font-size:.875rem;color:hsla(0,0%,100%,.874);line-height:1rem;margin-bottom:.5rem}.footer .f-top .top .footer-logo{position:absolute;left:8.75rem;top:-.25rem;width:6rem}.footer .f-top .top .footer-logo .logo{width:100%;height:100%}.footer .f-top .top .ewm{position:absolute;right:6.625rem;top:0;width:4.375rem}.footer .f-top .top .ewm img{width:100%;height:100%}.footer .f-bottom{background:#0e6bb6;text-align:center;padding:0 6.6875rem}.footer .f-bottom .bottom-inner{display:flex;align-items:center;justify-content:center;gap:.875rem;min-height:1.375rem}.footer .f-bottom a,.footer .f-bottom span{font-size:.6875rem;color:hsla(0,0%,100%,.6);line-height:1.25rem;display:inline-block;margin-right:0}.footer .f-bottom .footer-login{position:relative;border:0;background:transparent;color:hsla(0,0%,100%,.76);font-size:.75rem;line-height:1.25rem;padding:0 0 0 .875rem;cursor:pointer;transition:transform .25s ease,color .25s ease}.footer .f-bottom .footer-login:before{content:"";position:absolute;left:0;top:50%;width:1px;height:.75rem;transform:translateY(-50%);background:hsla(0,0%,100%,.32)}.footer .f-bottom .footer-login:hover{color:#fff}.up-search-box{position:fixed;left:0;right:0;top:0;bottom:0;transform:scale(1.2);opacity:0;z-index:-1;background:rgba(0,0,0,.7);padding:.8281rem;transition:.3s;font-size:0;letter-spacing:normal;display:flex;align-items:center;justify-content:center}.up-search-box.active{transform:scale(1);opacity:1;z-index:99999}.up-search-box .up-close{position:absolute;right:.8281rem;top:.8281rem;width:1.325rem;height:1.325rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAYAAAAj6qa3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAYBJREFUaN7tmE2ugjAUhcuLTAz+RVTUdejEBcjO/U2MqFFZzD0ObvqShkLA91qU9ExumoD3fAdaS4VwcnJyciovAADiGAQCjUa1+yEQqNvlulwaBl+toChNuc7n9YCHIfc/n38tmQqCf73d5gabjRrE88l1NqsNXI4JBOp0DBuQr9x2aysIOeWKwcPQaPpZQ72e6SA+Djw3CADAbqcafDy4TqeNAy8OYr9/N4ivA88AAAD6/UwQBALd7zyIosaB5wZBINDhkBdE48D1QQyHDHI6ZQCbCq4PYjDgejxCK/vgP/YSEBBotXjg+/qLfF94whOevK4B4ic6HvMTTpJyUyBJ5H11+zcHrmxpNVNDWSyr7yM+BPxyKTvHi9cIuY8w/63xR/DJhI1er+8ubl8XxH+BVwvC3tdnSfDbzdTfWbkgLJ5HcMMoMg1eLQgLBzPqllU2NA+u95F3IJKmxo7quEEc1wVeOggCgdZrw40XC65BYBtc7ycIpK+6/Tg5OTl9lV5Z+iezyGsyawAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wOS0yM1QxNTo1NToyNiswODowMMsclBEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDktMjNUMTU6NTU6MjYrMDg6MDC6QSytAAAASHRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2FkbWluL2ljb24tZm9udC90bXAvaWNvbl8zbnBtbGU1dzhqZi9jbG9zZS5zdmdN1JPUAAAAAElFTkSuQmCC) 50%/100% 100% no-repeat}.up-search-box .middle-cont{width:100%;display:inline-block;vertical-align:middle;font-size:.875rem;letter-spacing:0}.up-search-box .middle-cont .search-box{position:relative;max-width:41.4063rem;margin-left:auto;margin-right:auto;background:#eaedfa;border-bottom:.1656rem solid #0e6bb6}.up-search-box .middle-cont .search-box form input{font:inherit;outline:0;border:0;background:none;color:inherit}.up-search-box .middle-cont .search-box .s-inp{width:100%;height:2.5625rem;line-height:2.5625rem;font-size:.6563rem;padding-left:.6188rem;color:#333}.up-search-box .middle-cont .search-box .s-btn{height:2.5625rem;line-height:2.5625rem;width:2.5625rem;position:absolute;top:0;right:0;cursor:pointer;z-index:9;text-align:center;font-family:FontAwesome;font-size:.6625rem;color:#0e6bb6}.header{height:auto}.header,.header .banner{position:relative;background:#062845}.header .banner{z-index:1;padding-top:4.375rem;overflow:hidden}.header .banner>img{position:static;display:block;height:auto;width:100%;object-fit:contain;object-position:center center;z-index:1;border-radius:0}.header .nav-wrap{position:absolute;left:0;right:0;top:0;z-index:2147483000;padding:0}.header .nav-wrap .container{padding:0 6.625rem}.header .nav-wrap .container .login-box{float:right;display:flex;align-items:center;gap:.875rem}.header .nav-wrap .container .login-box a{font-size:.75rem;color:hsla(0,0%,100%,.85);line-height:1;letter-spacing:.02em;transition:color .25s}.header .nav-wrap .container .login-box a:hover{color:#fff}.header .nav-wrap .container .login-box .first{padding-right:.875rem;border-right:1px solid hsla(0,0%,100%,.35)}.header .nav-wrap .navbar{display:flex;align-items:center;justify-content:space-between;width:100%;background:rgba(5,32,58,.72);transition:all .35s ease}.header .nav-wrap .navbar,.header .nav-wrap .navbar.navbar-fixed{padding:.625rem 6.625rem;min-height:4rem;border:1px solid hsla(0,0%,100%,.14);border-top:0;border-radius:0 0 1.125rem 1.125rem}.header .nav-wrap .navbar.navbar-fixed{position:fixed;top:0;left:0;right:0;z-index:2147483001;background:rgba(5,32,58,.72)!important}.header .nav-wrap .navbar.navbar-fixed .navbar-header .header-logo img{width:16.25rem;height:2.625rem}.header .nav-wrap .navbar.navbar-fixed .navbar-nav>li>a{color:#fff;font-size:.9375rem}.header .nav-wrap .navbar .navbar-header{flex-shrink:0;z-index:100}.header .nav-wrap .navbar .navbar-header .header-logo{display:flex;align-items:center}.header .nav-wrap .navbar .navbar-header .header-logo img{width:16.25rem;height:2.625rem;object-fit:contain;display:block;transition:all .35s ease}.header .nav-wrap .navbar .header-right{display:flex;align-items:center;gap:.5rem}.header .nav-wrap .navbar .header-right .navbar-nav{display:flex;align-items:center;margin:0;padding:0}.header .nav-wrap .navbar .header-right .navbar-nav>li{display:block;margin:0 .625rem;position:relative}.header .nav-wrap .navbar .header-right .navbar-nav>li>a{display:block;font-size:.9375rem;font-weight:600;color:#fff;line-height:2.375rem;padding:0 .375rem;text-align:center;white-space:nowrap;transition:color .25s}.header .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-.375rem);z-index:1000;opacity:0;visibility:hidden;font-size:.875rem;text-align:left;list-style:none;border:none;min-width:5.625rem;border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:.25rem 0 0 0;margin:0;transition:all .28s ease;pointer-events:none}.header .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li{min-width:5.625rem;height:1.875rem;background:#fff}.header .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.header .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.header .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li>a{display:flex;align-items:center;justify-content:center;border-bottom:none;color:#333;margin:0;padding:.375rem .75rem;width:100%;height:100%;line-height:1.2;font-weight:400;text-align:center;font-size:.75rem;white-space:nowrap;transition:all .2s}.header .nav-wrap .navbar .header-right .navbar-nav>li .dropdown-menu>li>a:hover{color:var(--primary);background:rgba(10,109,194,.06)}.header .nav-wrap .navbar .header-right .navbar-nav>li:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);pointer-events:auto}.header .nav-wrap .navbar .header-right .search-trigger{width:1.125rem;height:1.125rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAB3ElEQVRIia2Vzy9dURDHv36FR6t5jdiQPCEW3dcfoIuuuxUpmhAkJSLRv0ZiJWHRTUPCQkUTK93YdCN+LFGqPFIkfOTIXMZzn/ve00kmZ3LPzGfOnXtmroA4rQX6gTlgj3vZBxaAYeBFntg7jXv4CfhNshwAg0BZPvjthkmFpElJfbqXc0krkrYlBceMpE5JKeczK6lH0qVyxWWacmfNAhNAXcyJUsA4cOT8Z+LeIDL6nOMW8CapnkA7sOHihuLgKVfjbIHgSNuAPxb7F3iVC+932SeKAEc64uJHcuFztvEvT42TtBo4NsaS9y2X1GHfeFnS2aMvniwXkr6b11vvHeCNZu+UAI5k09Z6SXUeHsn1M+A+9srDD83OPAPeauuJNd4d/KfZofNqSgBXSXpn9prfCPBvZodaDZQA75WUNnv+wQ7w0hogyCHQUsQ1bAZ2XQM+aqKgn10j/AIyBYCbgHUXN5pvtoSh89U5hnEwAFTGQCtsFu3yUD4+NXKrJc1I+uCqdiRp0Uau7Ea9l9QQU/trG73TvuZey2ycZgv4WZwCY3biK3sW1u6n/kRBG2yIrQLnDngB/AC+AK+df3dcgkJuRDmQBuoT/HITdBU7AZPUJzj73/CgXQEMzN8AR0ySg29tRZsAAAAASUVORK5CYII=) no-repeat 50%;background-size:100% 100%;margin-left:1.125rem;cursor:pointer;opacity:.8;transition:opacity .25s,filter .35s;flex-shrink:0}.header .nav-wrap .navbar .header-right .search-trigger:hover{opacity:1}.header .nav-wrap .navbar .header-right .toggle{display:none}.header .zjgw-bread{position:absolute;width:100%;z-index:10}.header .zjgw-bread .zjgw-nyln-title{position:relative}.header .zjgw-bread .zjgw-nyln-title>.container{padding:0 6.625rem;overflow:hidden}.header .zjgw-bread .zjgw-nyln-title>.container h1{float:left;font-size:1.875rem;color:#fff;line-height:2.25rem;padding-bottom:1.0625rem;position:relative;font-weight:600;letter-spacing:.02em;text-shadow:0 .125rem .5rem rgba(0,0,0,.2)}.header .zjgw-bread .bread-cont{background:#0e6bb6;min-height:2.5rem;display:flex;align-items:center}.header .zjgw-bread .bread-cont>.container{width:100%;padding:0 6.625rem;display:flex;align-items:center;justify-content:space-between}.header .zjgw-bread .bread-cont>.container .menu-cont{display:flex}.header .zjgw-bread .bread-cont>.container .menu-cont .box-a{float:left;margin-right:2.25rem;position:relative}.header .zjgw-bread .bread-cont>.container .menu-cont .box-a.active:after{position:absolute;content:"";width:0;height:0;left:50%;transform:translateX(-50%);bottom:-1px;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-bottom:.4375rem solid #fff}.header .zjgw-bread .bread-cont>.container .menu-cont .box-a .a-title{font-weight:600;padding:.6875rem 0;display:block;font-size:.8125rem;color:#fff;line-height:1.125rem;letter-spacing:.02em;transition:opacity .25s}.header .zjgw-bread .bread-cont>.container .menu-cont .box-a .a-title:hover{opacity:.85}.header .zjgw-bread .bread-cont>.container .bread-crumbs{position:relative}.header .zjgw-bread .bread-cont>.container .bread-crumbs .bread-item-groups{display:flex;align-items:center;gap:.375rem;line-height:1.875rem}.header .zjgw-bread .bread-cont>.container .bread-crumbs .bread-item-groups .bread-location{font-size:.6875rem;color:hsla(0,0%,100%,.85);line-height:1.125rem}.header .zjgw-bread .bread-cont>.container .bread-crumbs .bread-item-groups .bread-item{display:flex;align-items:center;gap:.125rem;line-height:1.125rem;font-size:0}.header .zjgw-bread .bread-cont>.container .bread-crumbs .bread-item-groups .bread-item>a{font-size:.6875rem;color:hsla(0,0%,100%,.85);line-height:1.125rem}.header .zjgw-bread .bread-cont>.container .bread-crumbs .bread-item-groups .bread-item>a:hover{color:#fff}.header .zjgw-bread .bread-cont>.container .bread-crumbs .bread-item-groups .bread-item>span{font-size:.6875rem;color:hsla(0,0%,100%,.85);line-height:1.125rem}:root{--page-x:clamp(1rem,6vw,6.625rem);--section-y:clamp(2.25rem,6vw,3.5rem);--brand-blue:#0e6bb6;--text-strong:#172033;--text-muted:#5d6678}html{min-width:20rem;text-size-adjust:100%;font-size:1.25vw}#app,body,html{overflow-x:hidden}#app,body{min-width:0}img{max-width:100%;height:auto}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.container,.zjgw-ny-box .container{width:100%!important;max-width:90rem;margin:0 auto;padding-left:var(--page-x)!important;padding-right:var(--page-x)!important}.head,.header{min-height:0;height:auto!important;overflow:visible;background:#123f68}.head,.header{min-height:0}.header{overflow:visible}.head:before,.header:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(8,31,54,.68),rgba(8,31,54,.18) 46%,rgba(8,31,54,.62)),linear-gradient(90deg,rgba(4,24,44,.55),rgba(4,24,44,0))}.head .banner>img,.header .banner>img{border-radius:0!important}.head .banner,.header .banner{position:relative!important;display:block;width:100%;margin-top:0;padding-top:0;z-index:1;overflow:hidden;background:#062845}.head .banner>img,.header .banner>img{position:static!important;display:block;width:100%!important;height:auto!important;min-height:0!important;object-fit:contain!important;object-position:center center!important}.head .nav-wrap,.head .zjgw-bread,.header .nav-wrap,.header .zjgw-bread{position:relative;z-index:3}.head .nav-wrap,.header .nav-wrap{position:absolute!important;left:0;right:0;top:0;padding:0!important;z-index:2147483000!important}.head .nav-wrap .container,.header .nav-wrap .container{min-height:1.375rem;position:absolute;top:.875rem;right:var(--page-x);z-index:5;width:auto!important;padding:0!important}.head .nav-wrap .login-box,.header .nav-wrap .login-box{display:none!important}.head .nav-wrap .navbar,.header .nav-wrap .navbar{gap:1.125rem;align-items:center;padding:.625rem var(--page-x)!important;min-height:4rem;background:rgba(5,32,58,.58)!important;border:1px solid hsla(0,0%,100%,.16);border-top:0;border-radius:0 0 1.125rem 1.125rem!important;backdrop-filter:blur(1.375rem) saturate(150%);-webkit-backdrop-filter:blur(1.375rem) saturate(150%);transition:background-color .28s ease,border-radius .28s ease,box-shadow .28s ease,border-color .28s ease!important}.head .nav-wrap .navbar.navbar-fixed,.header .nav-wrap .navbar.navbar-fixed{position:fixed;top:0;left:0;right:0;z-index:2147483001!important;min-height:4rem;padding:.625rem var(--page-x)!important;background:rgba(5,32,58,.72)!important;border:1px solid hsla(0,0%,100%,.14);border-top:0;border-radius:0 0 1.125rem 1.125rem!important;box-shadow:0 .5rem 1.5rem rgba(7,45,78,.18)}.head .navbar-header .header-logo,.header .navbar-header .header-logo{position:relative;isolation:isolate;overflow:hidden;--logo-glow-x:50%;--logo-glow-y:50%;--logo-glow-opacity:0;max-width:min(44vw,16.875rem);padding:.5rem .75rem;border-radius:.5rem;background:linear-gradient(135deg,rgba(5,32,58,.78),rgba(12,86,128,.58)),radial-gradient(circle at 12% 12%,hsla(0,0%,100%,.46),transparent 34%),radial-gradient(circle at 86% 18%,rgba(34,211,238,.28),transparent 38%);border:1px solid hsla(0,0%,100%,.32);box-shadow:0 .625rem 1.625rem rgba(0,0,0,.18);backdrop-filter:blur(1.125rem) saturate(165%);-webkit-backdrop-filter:blur(1.125rem) saturate(165%)}.head .navbar-header .header-logo:before,.header .navbar-header .header-logo:before{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;background:radial-gradient(circle at var(--logo-glow-x) var(--logo-glow-y),hsla(0,0%,100%,.58),rgba(34,211,238,.24) 28%,transparent 58%),linear-gradient(115deg,hsla(0,0%,100%,.24),transparent 34%,hsla(0,0%,100%,.12) 68%,transparent);opacity:var(--logo-glow-opacity);transition:opacity .26s linear}.head .navbar-header .header-logo:after,.header .navbar-header .header-logo:after{content:"";position:absolute;left:-32%;top:-120%;z-index:1;width:54%;height:320%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.32),transparent);opacity:.48;pointer-events:none}.head .navbar-header .header-logo img,.header .navbar-header .header-logo img{width:min(15.625rem,100%)!important;height:auto!important;min-height:1.875rem;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 1px .25rem rgba(0,0,0,.35))}.head .nav-wrap .navbar.navbar-fixed .navbar-header .header-logo img,.header .nav-wrap .navbar.navbar-fixed .navbar-header .header-logo img{width:min(15.625rem,100%)!important;height:auto!important;min-height:1.875rem!important}.head .header-right,.header .header-right{min-width:0;flex:1;justify-content:flex-end}.head .navbar-collapse,.header .navbar-collapse{min-width:0;overflow:visible;scrollbar-width:none}.head .navbar-collapse::-webkit-scrollbar,.header .navbar-collapse::-webkit-scrollbar{display:none}.head .navbar-nav>li .dropdown-menu,.header .navbar-nav>li .dropdown-menu{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.head .navbar-nav,.header .navbar-nav{gap:clamp(.25rem,1.2vw,1.125rem);justify-content:flex-end;flex-wrap:wrap}.head .navbar-nav>li,.header .navbar-nav>li{margin:0!important;flex:0 0 auto}.head .navbar-nav>li>a,.head .navbar.navbar-fixed .navbar-nav>li>a,.header .navbar-nav>li>a,.header .navbar.navbar-fixed .navbar-nav>li>a{color:#fff!important;text-shadow:0 1px .25rem rgba(0,0,0,.4);font-size:clamp(.8125rem,1.08vw,.9375rem)!important;line-height:2.375rem!important}.head .search-trigger,.header .search-trigger{filter:drop-shadow(0 1px .1875rem rgba(0,0,0,.45))}.head .up-search-box .middle-cont,.header .up-search-box .middle-cont{width:min(47.5rem,calc(100vw - 2rem))}.head .up-search-box .search-box,.header .up-search-box .search-box{border-radius:1rem;overflow:hidden;background:rgba(5,32,58,.58)!important;border:1px solid hsla(0,0%,100%,.22);box-shadow:0 1.5rem 4.375rem rgba(0,16,32,.34);backdrop-filter:blur(1.5rem) saturate(150%);-webkit-backdrop-filter:blur(1.5rem) saturate(150%)}.head .up-search-box .search-box form,.header .up-search-box .search-box form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.625rem;padding:.625rem}.head .up-search-box .search-box .s-inp,.header .up-search-box .search-box .s-inp{height:2.625rem!important;padding:0 1rem!important;color:#fff!important;background:hsla(0,0%,100%,.14)!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:.625rem!important;outline:none}.head .up-search-box .search-box .s-inp::placeholder,.header .up-search-box .search-box .s-inp::placeholder{color:hsla(0,0%,100%,.68)}.head .up-search-box .search-box .s-btn,.head .up-search-box .search-box .s-cancel,.header .up-search-box .search-box .s-btn,.header .up-search-box .search-box .s-cancel{height:2.625rem!important;min-width:4.625rem;padding:0 1rem!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.22)!important;border-radius:.625rem!important;cursor:pointer}.head .up-search-box .search-box .s-btn,.header .up-search-box .search-box .s-btn{background:rgba(14,107,182,.82)!important}.head .up-search-box .search-box .s-cancel,.header .up-search-box .search-box .s-cancel{background:hsla(0,0%,100%,.12)!important}.header .zjgw-bread{position:absolute!important;left:0;right:0;bottom:0;top:auto;z-index:3;margin-top:0}.header .bread-cont{position:relative;top:auto;z-index:1;background:rgba(14,107,182,.88)!important;backdrop-filter:blur(1.125rem) saturate(145%);-webkit-backdrop-filter:blur(1.125rem) saturate(145%);box-shadow:0 .5rem 1.25rem rgba(7,45,78,.12)}.header .zjgw-bread .zjgw-nyln-title>.container h1{float:none!important;font-size:clamp(1.5rem,4vw,2.125rem)!important;line-height:1.25!important;word-break:keep-all;overflow-wrap:anywhere}.header .bread-cont>.container{gap:1rem;flex-wrap:wrap;padding-top:.5rem;padding-bottom:.5rem}.header .menu-cont{flex-wrap:wrap;row-gap:.125rem}.header .menu-cont .box-a{float:none!important;margin-right:clamp(1rem,4vw,2.25rem)!important}.header .bread-crumbs{min-width:0}.header .bread-item,.header .bread-item-groups{flex-wrap:wrap}.indextitle{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;height:auto!important;min-height:3.125rem;margin-bottom:clamp(1.375rem,4vw,2.125rem)!important}.indextitle .more,.indextitle .title{float:none!important}.indextitle .title .name{color:var(--text-strong)!important;font-size:clamp(1.375rem,3vw,1.75rem)!important;line-height:1.25!important}.indextitle .more{margin-top:0!important;flex:0 0 auto}.dynamic,.graduate,.platform,.recruit,.research{height:auto!important;min-height:0;padding:calc(var(--section-y)/2) var(--page-x)!important}.dynamic>div:not(.indextitle){display:grid;grid-template-columns:minmax(17.5rem,.92fr) minmax(17.5rem,1fr);gap:clamp(1.5rem,5vw,3.375rem);align-items:stretch}.dynamic .content,.dynamic .photo{float:none!important;width:100%!important}.dynamic .photo{height:auto!important;aspect-ratio:16/9;min-height:13.75rem}.dynamic .content ul li{width:100%!important;height:auto!important;padding-left:clamp(.75rem,1.5vw,1.125rem)!important;padding-right:clamp(.75rem,1.5vw,1.125rem)!important;transform-origin:left center;will-change:transform}.dynamic .content .desc,.dynamic .content .topic{overflow-wrap:anywhere}.dynamic .content ul li:hover{transform:translateX(.5rem) scale(1.035)!important}.research .yjfx-swiper{padding-top:.75rem!important;padding-bottom:0!important}.research .yjfx-img .swiper-slide-active{display:grid!important;grid-template-columns:minmax(17.5rem,1fr) minmax(15rem,22.5rem);gap:clamp(1.5rem,5vw,3rem);align-items:center}.research .yjfx-img .swiper-wrapper>.swiper-slide{width:100%!important}.research .yjfx-img .img-box{float:none!important;grid-column:2;grid-row:1;width:100%!important;max-width:22.5rem;height:auto!important;aspect-ratio:4/3;margin:0!important;justify-self:end}.research .yjfx-img .yjfx-txt{grid-column:1;min-width:0}.research .yjfx-img .yjfx-txt .desc{max-height:none!important;-webkit-line-clamp:5!important}.research .yjfx-info{position:relative!important;left:auto!important;bottom:auto!important;width:100%!important;margin:1rem -.375rem -.5rem -.375rem!important;padding:.625rem .375rem 1.125rem!important;overflow:visible!important}.research .yjfx-info .swiper-wrapper{align-items:center!important;min-width:min-content}.research .yjfx-info .swiper-wrapper>.swiper-slide{width:clamp(4.875rem,10vw,7.375rem)!important}.platform .platform-ul{height:18.75rem;overflow:hidden}.recruit:before{right:0!important;bottom:0!important;min-height:45%;opacity:.32;border-radius:0!important;background-attachment:scroll!important}.recruit .recruitment{position:relative;z-index:1;padding:0!important}.recruit .row{display:grid;grid-template-columns:repeat(5,1fr);overflow:visible!important}.recruit .detail{float:none!important;width:auto!important;padding:0!important;overflow:visible!important}.recruit .detail a{height:auto!important;width:min(100%,10.875rem)!important;min-height:14.875rem;margin:0 auto;transition:transform .32s var(--ease-out),box-shadow .32s var(--ease-out)!important}.recruit .detail a .head-img{max-width:7rem;aspect-ratio:5/7;overflow:hidden;margin:0 auto}.recruit .detail a .head-img img{width:100%;height:100%;object-fit:cover}.recruit .detail a:hover{transform:translateY(-.625rem);box-shadow:0 1.5rem 3rem rgba(10,54,92,.2)!important}.graduate .student{height:auto!important;overflow:visible!important}.graduate .right-cont{padding:0!important;overflow:visible!important}.graduate .right-cont .btn{min-height:9.375rem!important;padding:clamp(1.75rem,5vw,3rem)!important;transition:transform .32s var(--ease-out),box-shadow .32s var(--ease-out)!important}.graduate .right-cont .btn:hover{transform:translateY(-.375rem)}.graduate .right-cont .btn .fix{display:flex;gap:1.25rem;align-items:center;justify-content:space-between}.graduate .right-cont .btn .info,.graduate .right-cont .btn .more{float:none!important}.graduate .right-cont .btn .info{min-width:0}.graduate .right-cont .btn h2,.graduate .right-cont .btn p{text-shadow:0 1px .25rem rgba(0,0,0,.38);overflow-wrap:anywhere}.zjgw-ny-box{padding:clamp(.6875rem,2vw,1.0625rem) 0 clamp(2.75rem,6vw,3.75rem) 0!important}.alumni-page{padding-top:clamp(1.375rem,4vw,2.125rem)!important}.zjgw-ny-box .container .jj-Introduction{display:grid!important;grid-template-columns:minmax(15rem,20rem) minmax(0,1fr)!important;gap:clamp(1.5rem,5vw,3.375rem);align-items:start;padding:0!important}.zjgw-ny-box .container .jj-Introduction .img-box{grid-column:1!important;grid-row:1!important;width:15rem!important;margin:0 auto!important}.zjgw-ny-box .container .jj-Introduction>.info{grid-column:2!important;grid-row:1!important;align-self:start;padding-top:0!important;margin-top:0!important}.zjgw-ny-box .container .jj-Introduction .info>:first-child,.zjgw-ny-box .container .jj-Introduction .markdown-body>:first-child{margin-top:0!important}.zjgw-ny-box .container .markdown-detail-box{padding:0!important}.platform-page{padding:clamp(2rem,5vw,3rem) var(--page-x) clamp(2.75rem,6vw,3.75rem) var(--page-x)!important}.platform-page .container{max-width:75rem;margin:0 auto}.platform-page .platform-item{min-width:0}.markdown-body,.platform-page .platform-item .item-desc,.platform-page .platform-item .item-info{overflow-wrap:anywhere}.footer{height:auto!important;background:radial-gradient(circle at 18% 0,rgba(34,211,238,.18),transparent 32%),linear-gradient(135deg,#061f36,#0b426f 58%,#082b49)}.footer .f-top .top{max-width:90rem;margin:0 auto;padding:clamp(1.125rem,3vw,1.75rem) var(--page-x) 0!important;display:flex;gap:clamp(1.5rem,6vw,4.375rem);align-items:flex-start;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.11);backdrop-filter:blur(1.375rem) saturate(150%);-webkit-backdrop-filter:blur(1.375rem) saturate(150%);box-shadow:0 1.125rem 2.625rem rgba(0,16,32,.22)}.footer .f-top .top .top-info{width:auto!important;height:auto!important;margin:0!important;flex:1;display:grid;grid-template-columns:repeat(2,minmax(13.75rem,1fr));gap:1.5rem}.footer .f-top .top .top-info .info-group{float:none!important;width:auto!important;height:auto!important;min-height:5.375rem;padding-left:1.75rem!important;padding-right:0!important}.footer .f-top .top .top-info .info-group .fix{height:auto!important;display:grid;grid-template-columns:repeat(2,minmax(5.5rem,1fr));gap:.5rem 1rem}.footer .f-top .top .top-info .info-group .fix li{float:none!important;width:auto!important;height:auto!important}.footer .f-top .top .top-info .info-group h4{font-size:1rem!important;line-height:1.25!important}.footer .f-top .top .top-info .info-group .fix li a,.footer .f-top .top .top-info .info-group p{font-size:.875rem!important;line-height:1.25!important}.footer .f-top .top .footer-logo{position:static!important;display:block;flex:0 0 8.75rem;width:8.75rem!important;border-radius:.5rem;margin-top:-.625rem}.footer .f-bottom{padding:0 var(--page-x)!important;background:rgba(4,24,44,.62)!important;backdrop-filter:blur(1.25rem) saturate(150%);-webkit-backdrop-filter:blur(1.25rem) saturate(150%)}.footer .f-bottom .footer-login,.footer .f-bottom span{font-size:.8125rem!important;line-height:2.125rem!important;transform:none!important}.footer .f-bottom .bottom-inner{min-height:2.125rem!important}.footer a,.footer p,.footer span{transition:transform .25s var(--ease-out),color .25s var(--ease-out),opacity .25s var(--ease-out);transform-origin:left center}.footer a:hover{transform:scale(1.08)}.footer .f-bottom .footer-login:hover,.footer .f-bottom span:hover,.footer a:hover,.footer p:hover{color:#fff!important}.footer .f-bottom .footer-login:hover,.footer .f-bottom span:hover{transform:none!important}.details-page .detail-top .top-other.fix:after,.details-page .detail-top .top-other.fix:before{content:none!important}.details-page .detail-top .top-other{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:.75rem 1.125rem!important;height:auto!important;min-height:3.5rem!important;margin-top:0!important;padding:.75rem 1.125rem!important;color:#607086!important;line-height:1.55!important}.details-page .detail-top .top-other .other-info{float:none!important;display:flex!important;align-items:center!important;flex:1 1 32.5rem;flex-wrap:wrap!important;gap:.625rem 1rem!important;min-width:0;color:inherit!important;font-size:.8125rem!important;line-height:1.6!important}.details-page .detail-top .top-other .other-info>span{display:inline-flex!important;align-items:center!important;flex-wrap:wrap;min-height:2rem;margin-right:0!important;white-space:normal}.details-page .detail-top .top-other .other-info>.hidden-sm.hidden-xs{gap:.375rem!important;margin:0 0 0 auto!important;padding:.3125rem .5rem .3125rem .75rem!important;color:#476177!important;background:rgba(232,244,253,.9);border:1px solid rgba(14,107,182,.12);border-radius:62.4375rem}.details-page .detail-top .top-other .other-info>.hidden-sm.hidden-xs a{display:inline-flex!important;align-items:center;justify-content:center;min-width:2rem;height:1.875rem;margin:0!important;padding:0 .625rem;color:#0e6bb6!important;font-size:.8125rem!important;font-weight:700;line-height:1;text-decoration:none!important;background:hsla(0,0%,100%,.9);border:1px solid rgba(14,107,182,.16);border-radius:62.4375rem;box-shadow:0 .25rem .75rem rgba(14,107,182,.08);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.details-page .detail-top .top-other .other-info>.hidden-sm.hidden-xs a:focus,.details-page .detail-top .top-other .other-info>.hidden-sm.hidden-xs a:hover{color:#fff!important;background:#0e6bb6;box-shadow:0 .5rem 1.125rem rgba(14,107,182,.2)}.details-page .detail-top .top-other .fr{float:none!important;display:flex!important;align-items:center;justify-content:flex-end;flex:0 0 auto}.details-page .main-cont.markdown-body{line-height:1.9!important;text-align:justify!important;transition:font-size .18s ease,line-height .18s ease}.details-page .main-cont.markdown-body li,.details-page .main-cont.markdown-body p{line-height:inherit!important;margin:0!important}.details-page .main-cont.markdown-body h1,.details-page .main-cont.markdown-body h2,.details-page .main-cont.markdown-body h3{line-height:1.35!important;margin-top:1.15em!important;margin-bottom:.65em!important}.comp-pages{width:100%!important;margin:clamp(1.75rem,4vw,2.75rem) auto!important;padding:0 var(--page-x)!important;background:transparent!important}.comp-pages,.comp-pages .page-pc,.comp-pages .page-pc form,.comp-pages .page-pc ul{display:flex!important;justify-content:center!important;align-items:center!important}.comp-pages .page-pc,.comp-pages .page-pc form,.comp-pages .page-pc ul{flex-wrap:wrap!important;gap:.3125rem!important;margin:0!important;padding:0!important;list-style:none!important;color:#516173!important;font-size:.875rem!important;line-height:1.4!important}.comp-pages .page-pc li{float:none!important;display:flex!important;margin:0!important;padding:0!important}.comp-pages .page-btn,.comp-pages .page-num,.comp-pages .page-pc a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:2.25rem!important;height:2.25rem!important;margin:0!important;padding:0 .75rem!important;color:#16476f!important;font-size:.8125rem!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;background:hsla(0,0%,100%,.86)!important;border:1px solid rgba(14,107,182,.16)!important;border-radius:.5rem!important;box-shadow:0 .5rem 1.125rem rgba(7,45,78,.06)!important;cursor:pointer!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease!important}.comp-pages .page-btn:focus,.comp-pages .page-btn:hover,.comp-pages .page-pc a.tz,.comp-pages .page-pc a:focus,.comp-pages .page-pc a:hover{color:#fff!important;background:#0e6bb6!important;border-color:#0e6bb6!important;box-shadow:0 .625rem 1.375rem rgba(14,107,182,.18)!important}.comp-pages .page-num,.comp-pages .page-pc a.active{min-width:2.375rem!important;color:#fff!important;background:linear-gradient(135deg,#0e6bb6,#25a8d8)!important;border-color:transparent!important;box-shadow:0 .75rem 1.5rem rgba(14,107,182,.22)!important;cursor:default!important}.comp-pages .page-pc b{justify-content:center!important;min-width:1.75rem;height:1.75rem;margin:0 .125rem!important;padding:0 .5rem!important;color:#0e6bb6!important;font-size:.8125rem!important;font-weight:700!important;line-height:1!important;background:rgba(232,244,253,.9)!important;border:1px solid rgba(14,107,182,.12)!important;border-radius:62.4375rem!important}.comp-pages .page-pc .every,.comp-pages .page-pc b{display:inline-flex!important;align-items:center!important}.comp-pages .page-pc .every{gap:.5rem!important;margin-left:.5rem!important}.comp-pages .page-pc span{display:inline-flex!important;align-items:center!important;height:2.25rem!important;margin:0!important;color:#607086!important;font-size:.8125rem!important;line-height:1!important}.comp-pages .page-pc input,.comp-pages .page-size-input,.comp-pages .ts_box4{width:3.625rem!important;height:2.25rem!important;margin:0!important;padding:0 .625rem!important;color:#16476f!important;font-size:.8125rem!important;text-align:center!important;background:#fff!important;border:1px solid rgba(14,107,182,.18)!important;border-radius:.5rem!important;outline:none!important;box-shadow:0 .5rem 1.125rem rgba(7,45,78,.05)!important}.comp-pages .page-pc input:focus,.comp-pages .page-size-input:focus,.comp-pages .ts_box4:focus{border-color:#0e6bb6!important;box-shadow:0 0 0 .1875rem rgba(14,107,182,.12)!important}.comp-pages .page-phone{display:none!important}.zjgw-ny-box .timeline{margin-top:0!important}.zjgw-ny-box .timeline .timeline-item{margin-bottom:1.875rem!important;transition:transform .3s var(--ease-out)}.zjgw-ny-box .timeline .timeline-item:hover{transform:translateY(-.25rem)}.zjgw-ny-box .timeline .timeline-event{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:none!important}.zjgw-ny-box .timeline .timeline-event:hover{transform:none!important;box-shadow:none!important}.zjgw-ny-box .timeline .timeline-event:before{opacity:.7}.zjgw-ny-box .timeline .timeline-img{border-radius:.75rem!important;box-shadow:0 .5rem 1.25rem rgba(10,54,92,.12)}.zjgw-ny-box .timeline .timeline-body>p{display:inline;color:#10253d;font-size:1rem;font-weight:700;line-height:1.35;padding-right:.625rem;background:#eef7ff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.zjgw-ny-box .timeline .timeline-footer{color:#526173!important}.markdown-font-tools{display:flex;align-items:center;gap:.375rem;width:fit-content;margin:0 0 0 auto;padding:.375rem;color:#476177;font-size:.8125rem;background:rgba(232,244,253,.9);border:1px solid rgba(14,107,182,.12);border-radius:62.4375rem}.markdown-font-tools span{padding:0 .375rem;font-weight:600}.markdown-font-tools button{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.875rem;padding:0 .625rem;color:#0e6bb6;font-size:.8125rem;font-weight:700;background:hsla(0,0%,100%,.9);border:1px solid rgba(14,107,182,.16);border-radius:62.4375rem;cursor:pointer}.markdown-font-tools button.active,.markdown-font-tools button:hover{color:#fff;background:#0e6bb6}.content-html.markdown-body,.introduction.markdown-body,.jj-Introduction .info.markdown-body{line-height:1.9!important;font-size:.875rem;text-align:justify!important;transition:font-size .18s ease,line-height .18s ease}.content-html.markdown-body p,.introduction.markdown-body p,.jj-Introduction .info.markdown-body p{line-height:inherit!important;margin:0!important}.details-page .main-cont.markdown-body{font-size:.875rem}.platform .platform-ul{display:block!important}.platform .platform-ul li{float:left!important;width:10rem!important;height:18.75rem!important;min-height:18.75rem!important;margin-left:.375rem!important}.platform .platform-ul .active{width:32.5rem!important}@media (max-width:768px){html{font-size:1rem}:root{--page-x:1rem;--section-y:1.5rem}body{-webkit-text-size-adjust:100%}.head .nav-wrap .navbar,.header .nav-wrap .navbar{flex-wrap:wrap;align-items:center}.head .nav-wrap .navbar,.head .nav-wrap .navbar.navbar-fixed,.header .nav-wrap .navbar,.header .nav-wrap .navbar.navbar-fixed{min-height:3.25rem;padding:.5rem 1rem!important;border-radius:0 0 .875rem .875rem!important}.head .banner,.header .banner{padding-top:3.25rem!important}.head .navbar-header,.header .navbar-header{flex:1 1 auto;min-width:0}.head .navbar-header .header-logo,.header .navbar-header .header-logo{max-width:58vw;padding:.25rem .5rem;border-radius:.375rem}.head .navbar-header .header-logo img,.header .navbar-header .header-logo img{width:8.25rem!important;min-height:1.375rem!important}.head .header-right,.header .header-right{flex:0 0 auto;margin-left:auto;gap:1rem;justify-content:flex-end}.head .search-trigger,.header .search-trigger{width:1.25rem;height:1.25rem;margin-left:0!important;background-size:100% 100%}.head .header-right .toggle,.header .header-right .toggle{display:flex!important;align-items:center;justify-content:center;position:relative;width:1.5rem;height:1.5rem;cursor:pointer;flex-shrink:0}.head .header-right .toggle span,.header .header-right .toggle span{display:block;width:1.375rem;height:.125rem;background:#fff;border-radius:.125rem;transition:opacity .25s ease}.head .header-right .toggle:after,.head .header-right .toggle:before,.header .header-right .toggle:after,.header .header-right .toggle:before{content:"";position:absolute;left:0;width:1.375rem;height:.125rem;background:#fff;border-radius:.125rem;transition:transform .25s ease}.head .header-right .toggle:before,.header .header-right .toggle:before{top:.25rem}.head .header-right .toggle:after,.header .header-right .toggle:after{bottom:.25rem}.head .navbar.open .header-right .toggle span,.header .navbar.open .header-right .toggle span{opacity:0}.head .navbar.open .header-right .toggle:before,.header .navbar.open .header-right .toggle:before{transform:translateY(.5rem) rotate(45deg)}.head .navbar.open .header-right .toggle:after,.header .navbar.open .header-right .toggle:after{transform:translateY(-.5rem) rotate(-45deg)}.head .navbar-collapse,.header .navbar-collapse{flex:1 1 100%;position:absolute;top:100%;left:0;right:0;z-index:999;max-height:0;overflow:hidden;opacity:0;transform:translateY(-.375rem);background:rgba(5,32,58,.98);border-radius:0 0 .875rem .875rem;box-shadow:0 1.125rem 2.125rem rgba(0,16,32,.28);transition:max-height .32s ease,opacity .28s ease,transform .28s ease,padding .28s ease}.head .navbar.open .navbar-collapse,.header .navbar.open .navbar-collapse{max-height:calc(100vh - 3.5rem);overflow-y:auto;opacity:1;transform:translateY(0);padding:.625rem 1rem 1.125rem}.head .navbar-nav,.header .navbar-nav{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0!important;width:100%}.head .navbar-nav>li,.header .navbar-nav>li{width:100%;border-bottom:1px solid hsla(0,0%,100%,.1)}.head .navbar-nav>li>a,.header .navbar-nav>li>a{display:block;line-height:2.875rem!important;font-size:1rem!important;padding:0 .5rem!important;text-align:left;white-space:normal}.head .navbar-nav>li .dropdown-menu,.header .navbar-nav>li .dropdown-menu{display:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:static!important;transform:none!important;min-width:0;margin:0;padding:0 0 .625rem 1rem!important;background:transparent;border-radius:0}.head .navbar-nav>li.expanded .dropdown-menu,.header .navbar-nav>li.expanded .dropdown-menu{display:block!important}.head .navbar-nav>li .dropdown-menu>li,.header .navbar-nav>li .dropdown-menu>li{height:auto;min-width:0;background:transparent}.head .navbar-nav>li .dropdown-menu>li>a,.header .navbar-nav>li .dropdown-menu>li>a{justify-content:flex-start;color:hsla(0,0%,100%,.85);font-size:.875rem;line-height:2.375rem;padding:0 .5rem;text-align:left;white-space:normal;background:transparent}.head .navbar-nav>li.has-sub>a,.header .navbar-nav>li.has-sub>a{position:relative}.head .navbar-nav>li.has-sub>a:after,.header .navbar-nav>li.has-sub>a:after{content:"";position:absolute;right:.75rem;top:50%;width:.5rem;height:.5rem;margin-top:-.3125rem;border-right:.125rem solid hsla(0,0%,100%,.75);border-bottom:.125rem solid hsla(0,0%,100%,.75);transform:rotate(45deg);transition:transform .25s ease}.head .navbar-nav>li.has-sub.expanded>a:after,.header .navbar-nav>li.has-sub.expanded>a:after{transform:rotate(225deg);margin-top:-1px}.dynamic .dynamic-body{display:block!important}.dynamic .content,.dynamic .photo{float:none!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.dynamic .photo{height:auto!important;aspect-ratio:16/9!important;min-height:0!important;overflow:hidden;margin-bottom:1rem!important}.dynamic .photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block}.dynamic .content .sysdt-list,.dynamic .content ul li{height:auto!important;width:100%!important}.dynamic .content ul li{flex:none!important;min-height:3.25rem;padding:.75rem!important;max-width:100%!important;box-sizing:border-box}.dynamic .content ul li a{width:100%!important;max-width:100%!important;gap:.625rem!important}.dynamic .content ul li .topic{flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dynamic .content ul li .date{flex:0 0 auto!important;white-space:nowrap!important}.research .yjfx-swiper{margin-top:0!important}.research .yjfx-img .swiper-slide-active{grid-template-columns:1fr!important;gap:1rem!important}.research .yjfx-img .img-box{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3;justify-self:stretch!important;margin:0!important}.research .yjfx-img .yjfx-txt{grid-column:1!important;grid-row:2!important}.research .yjfx-img .yjfx-txt h1{font-size:1.1875rem!important;line-height:1.75rem!important}.recruit .recruitment .row{flex-wrap:wrap!important}.recruit .detail{flex:0 0 33.333%!important;max-width:33.333%!important;padding:0 .375rem!important}.recruit .detail a{height:auto!important;min-height:0!important;width:100%!important;padding:.875rem 0 .75rem 0!important}.recruit .detail a .head-img{max-width:5.5rem!important;width:calc(100% - 1rem)!important;margin:0 auto!important}.recruit .detail a .name{font-size:.8125rem!important}.graduate .right-cont .btn{min-height:0!important;padding:1.625rem 1.25rem!important}.graduate .right-cont .btn .fix{flex-direction:column;align-items:flex-start;gap:1rem}.graduate .right-cont .btn .info{max-width:100%!important}.footer .f-top .top{flex-direction:column;gap:1.125rem;padding:1.25rem 1rem 1rem!important}.footer .f-top .top .top-info{grid-template-columns:1fr!important;gap:1rem}.footer .f-top .top .top-info .info-group{padding-left:1rem!important}.footer .f-top .top .top-info .info-group .fix{grid-template-columns:repeat(2,1fr)!important}.footer .f-top .top .footer-logo{flex:0 0 auto;width:6.875rem!important;margin-top:0!important}.footer .f-top .top .img-box{display:none!important}.zjgw-ny-box .container .wz3-list{padding-left:0!important;padding-right:0!important}.comp-pages .page-pc ul:has(li.every):after{content:"";flex:0 0 100%;order:1}.comp-pages .page-pc li.every{order:2;margin-left:0!important}.comp-pages .page-pc ul:has(li.every) a{min-width:1.75rem!important;height:1.875rem!important;padding:0 .375rem!important;font-size:.75rem!important;border-radius:.375rem!important}.comp-pages .page-pc ul:has(li.every) a.active{min-width:1.75rem!important}.zjgw-ny-box .container .comp-pages{padding-left:0!important;padding-right:0!important}.zjgw-ny-box .container .jj-Introduction{grid-template-columns:1fr!important;gap:1rem!important}.zjgw-ny-box .container .jj-Introduction .img-box{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:20rem;margin:0 auto!important}.zjgw-ny-box .container .jj-Introduction>.info{grid-column:1!important;grid-row:2!important}.details-page .news-title{font-size:1.25rem!important;line-height:1.4!important}.details-page .detail-top .top-other{padding:.625rem .75rem!important;gap:.5rem .75rem!important}.details-page .detail-top .top-other .other-info{font-size:.75rem!important;gap:.375rem .75rem!important}.details-page .detail-top .top-other .other-info>span{min-height:1.625rem}.details-page .main-cont.markdown-body{font-size:.9375rem!important}.yjfx-box .filter-wrap .tab-list{flex-direction:column!important;width:100%!important;gap:.5rem}.yjfx-box .filter-wrap .tab-item{width:100%!important;text-align:center}.yjfx-box .direction-item{flex-direction:column!important;height:auto!important}.yjfx-box .direction-item .item-img{width:100%!important;height:11.25rem!important}.yjfx-box .direction-item .item-img img{object-fit:cover!important}.yjfx-box .direction-item .item-info{padding:1.125rem 1rem!important}.yjfx-box .direction-item .item-title{font-size:1.0625rem!important;margin-bottom:.625rem!important;padding-bottom:.625rem!important}.filter-wrap .tab-list{flex-wrap:wrap}.markdown-body table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.markdown-body td,.markdown-body th{min-width:5.625rem!important;padding:.5rem .625rem!important;word-break:break-word;overflow-wrap:break-word}.alumni-page{padding-left:var(--page-x)!important;padding-right:var(--page-x)!important}.student-container{width:100%!important}.graduate-table td,.graduate-table th{padding:.5rem .375rem!important;font-size:.8125rem!important}}