:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}.menu{color:#fff;position:fixed;background-color:#2d2d2d;height:80px;display:flex;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:space-between;align-items:center;width:100%;padding:0 1em;z-index:10000}.menu_items{font-size:20px;margin-left:300px}.logo{height:40px}#banner{width:100%;height:800px;display:block}.title{width:210px;padding:1px 8px 6px;font-size:27px;margin-left:10px;border-radius:5px;cursor:pointer}.line{width:162px;height:3px;background:linear-gradient(90deg,#42b4da,#c1d226);position:absolute;bottom:21px;border-radius:2px}.n-menu-item-content{padding-left:30px!important}.n-menu-item-content .n-menu-item-content-header,.n-menu-item-content__icon,.n-menu-item-content-header a{color:#fff!important;transition:.5s}.menu{transition:.5s}.ai-chat{background:none;width:130px;margin-right:180px;cursor:pointer;transition:.3s ease}.ai-chat:hover{scale:1.1;transition:.3s ease}#banner_wrapper{position:relative;width:100%;height:800px}.carousel-container{position:absolute;top:225px;width:100%}.carousel-above{position:absolute;top:0;left:0;width:100%;height:0%;background-color:#00000056;transition:height .3s ease;pointer-events:none;z-index:2}.carousel:hover .carousel-above{height:60px}.carousel-item{width:100%;height:475px}.carousel-tag{background:#00000070;z-index:100;color:#fff;font-size:30px;line-height:57px;padding-left:20px;width:650px;height:60px;position:absolute;bottom:0;transition:all .3s ease;display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:30px;display:inline-block}.carousel:hover .carousel-tag{padding-left:35px!important;width:635px}.carousel-tag:before{content:"";position:absolute;left:20px;top:50%;height:0;width:4px;background-color:#fff;transition:all .3s ease}.carousel:hover .carousel-tag:before{top:20%;height:60%}.n-carousel__slide{width:700px;height:475px}.grid-tag{width:207.5px;height:30px;background-color:#fff;position:absolute;bottom:0;box-shadow:0 4px 6px #0000001a;color:#000;line-height:30px;text-align:left;padding-left:10px;padding-right:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.n-carousel__dots{left:300px!important;padding:10px;background:#f5f5f5be;border-radius:5px}.carousel-img{width:100%;height:475px}#main_logo{position:absolute;top:130px;left:50%;transform:translate(-50%,-50%);width:70%;height:auto;z-index:1}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.news-title{font-size:40px;font-weight:700;margin:20px 0;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-color:#fff;border-radius:5px;padding-left:5px;padding-right:5px}.n-timeline-item-content__title{cursor:pointer}.n-timeline-item-content__title:hover{color:#1e90ff!important;text-decoration:underline;transition:color .3s ease}h1,h2,h3,h4,h5{position:relative;color:#1e90ff;font-family:Arial,sans-serif;font-weight:700;margin:1em 0;padding-left:10px}h1:before,h2:before,h3:before,h4:before,h5:before{content:"";position:absolute;left:0;top:0;height:100%;width:5px;background-color:#1e90ff;border-radius:10px}p{color:#333;font-family:Arial,sans-serif;font-size:25px;line-height:.5;padding:.5em 1em}#banner_wrapper[data-v-56f57d6e]{position:relative;width:100%;height:800px}.carousel-container[data-v-56f57d6e]{display:flex;justify-content:center;height:100%;gap:20px}.carousel[data-v-56f57d6e]{width:700px;flex-shrink:0;height:475px;position:relative;cursor:pointer}.grid-container[data-v-56f57d6e]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:20px;width:475px;height:475px}.grid-item[data-v-56f57d6e]{box-shadow:4px 4px 6px #00000080;cursor:pointer;position:relative}@media (max-width: 1200px){.grid-container[data-v-56f57d6e]{display:none}}@media (max-width: 800px){.carousel[data-v-56f57d6e]{max-width:100%}}.news-container[data-v-6d5a1867]{padding:2rem;max-width:1400px;margin:0 auto 30px}.news-grid[data-v-6d5a1867]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;justify-content:center}.news-card[data-v-6d5a1867]{position:relative;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 4px 6px #0000000d,0 1px 3px #0000001a;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;height:100%;cursor:pointer}.news-card[data-v-6d5a1867]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a,0 6px 6px #0000000d}.card-corner[data-v-6d5a1867]{position:absolute;top:0;left:0;width:0;height:0;border-left:40px solid #2c3e50;border-top:40px solid transparent;z-index:2}.news-image-container[data-v-6d5a1867]{position:relative;width:100%;padding-top:60%;overflow:hidden;order:1}.news-image[data-v-6d5a1867]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:transform .3s ease}.news-card:hover .news-image[data-v-6d5a1867]{transform:scale(1.05)}.news-content[data-v-6d5a1867]{padding:1.5rem;flex:1;display:flex;flex-direction:column;order:2}.news-title2[data-v-6d5a1867]{font-size:1.25rem;font-weight:600;color:#2c3e50;margin:.75rem 0;line-height:1.4;order:1}.news-info-container[data-v-6d5a1867]{flex:1;margin-bottom:1rem;order:2}.news-info[data-v-6d5a1867]{font-size:.9rem;color:#555;line-height:1.5}.news-footer[data-v-6d5a1867]{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;order:3}.news-tags[data-v-6d5a1867]{display:flex;flex-wrap:wrap;gap:.5rem}.news-tag[data-v-6d5a1867]{font-size:.75rem;color:#fff;background:linear-gradient(135deg,#6e8efb,#a777e3);padding:.25rem .5rem;border-radius:4px;white-space:nowrap}.news-date[data-v-6d5a1867]{font-size:.8rem;color:#7f8c8d;background:#f5f7fa;padding:.25rem .5rem;border-radius:4px}@media (max-width: 768px){.news-grid[data-v-6d5a1867]{grid-template-columns:1fr}.news-container[data-v-6d5a1867]{padding:1rem}}.footer[data-v-2744aaa6]{background-color:#353535;padding:20px;font-size:14px;color:#fff!important}.footer-content[data-v-2744aaa6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;margin-top:30px}.footer-left .footer-logo[data-v-2744aaa6]{height:50px}.footer-right[data-v-2744aaa6]{margin:0;font-size:20px;padding:0 13%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-left[data-v-2744aaa6]{display:flex;justify-content:center;align-items:center;padding:0 15%}.footer-bottom[data-v-2744aaa6]{margin-top:50px;text-align:center;font-size:15px;color:#666}.footer-bottom a[data-v-2744aaa6]{color:#007bff;text-decoration:none}.footer-bottom a[data-v-2744aaa6]:hover{text-decoration:underline}#menu[data-v-4e570cc4]{position:fixed;top:0;left:0;width:100%;z-index:1000}.logo[data-v-4e570cc4]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-4e570cc4]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-4e570cc4]:hover{filter:drop-shadow(0 0 2em #42b883aa)}.fade-enter-active[data-v-4e570cc4],.fade-leave-active[data-v-4e570cc4]{transition:opacity .5s ease}.fade-enter-from[data-v-4e570cc4],.fade-leave-to[data-v-4e570cc4]{opacity:0}
