:root{--theme-primary:#008be3}body{font-family:"Microsoft YaHei","微软雅黑",sans-serif}.trade-types{background:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);margin-left:5px;margin-right:5px}.section-title{color:#333;font-size:20px;margin-bottom:20px;padding-left:10px;border-left:4px solid var(--theme-primary)}.types-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin:20px;margin-bottom:0;padding-bottom:20px}.type-item{display:flex;flex-direction:column;align-items:center;padding:15px;cursor:pointer;transition:all .3s ease;border:1px solid #eee;border-right:none;border-bottom:none}.type-item:nth-child(6n){border-right:1px solid #eee}.type-item:nth-last-child(-n+6){border-bottom:1px solid #eee}.type-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.25)}.type-icon{width:80px;height:80px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.type-icon i{font-size:36px;color:#008be3;transition:all .3s ease}.type-name{font-size:14px;color:#333;text-align:center;line-height:1.4}@media (max-width:767px){.types-grid{grid-template-columns:repeat(3,1fr)}.type-item:nth-child(6n){border-right:none}.type-item:nth-child(3n){border-right:1px solid #eee}.type-item:nth-last-child(-n+6){border-bottom:none}.type-item:nth-last-child(-n+3){border-bottom:1px solid #eee}.type-icon{width:60px;height:60px}.type-icon i{font-size:28px}.trade-types{padding:20px}}@media (min-width:768px) and (max-width:991px){.types-grid{grid-template-columns:repeat(4,1fr)}.type-item:nth-child(6n){border-right:none}.type-item:nth-child(4n){border-right:1px solid #eee}.type-item:nth-last-child(-n+6){border-bottom:none}.type-item:nth-last-child(-n+4){border-bottom:1px solid #eee}.type-icon{width:70px;height:70px}.type-icon i{font-size:32px}}.carousel-wrapper{position:relative}.carousel .carousel-control{display:none!important}.custom-indicators{position:absolute;right:20px;bottom:20px;z-index:15;display:flex;align-items:center;gap:15px}.custom-indicators .indicator{position:relative;width:12px;height:12px;cursor:pointer}.custom-indicators .indicator::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:50%;opacity:.6;transition:background-color .3s ease}.custom-indicators .indicator.active::before{background-color:var(--theme-primary);opacity:1}.carousel-caption{left:0;right:0;bottom:0;padding:15px 20px;background:rgba(0,0,0,.5);text-align:left}.carousel-caption p{margin:0}.slogan{text-align:center;padding:0;margin:0;position:relative}.slogan h1{font-size:45px;color:#ffeb3b;font-weight:700;letter-spacing:4px;margin:0;line-height:1.5;text-shadow:3px 3px 6px rgba(0,0,0,.8),0 0 15px rgba(0,0,0,.6);animation:slogan-fade-in 1.2s ease-out forwards}.slogan h1 span{display:inline-block;opacity:0;animation:slogan-fade-in .5s ease-out forwards}.slogan h1 span:nth-child(1){animation-delay:.2s}.slogan h1 span:nth-child(2){animation-delay:.4s}.slogan h1 span:nth-child(3){animation-delay:.6s}.slogan h1 span:nth-child(4){animation-delay:.8s}.slogan h1 span:nth-child(5){animation-delay:1s}.slogan h1 span:nth-child(6){animation-delay:1.2s}.slogan h1 span:nth-child(7){animation-delay:1.4s}.slogan h1 span:nth-child(8){animation-delay:1.6s}.slogan h1 span:nth-child(9){animation-delay:1.8s}.slogan h1 span:nth-child(10){animation-delay:2s}.slogan h1 span:nth-child(11){animation-delay:2.2s}.slogan h1 span:nth-child(12){animation-delay:2.4s}.slogan h1 span:nth-child(13){animation-delay:2.6s}.slogan h1 span:nth-child(14){animation-delay:2.8s}.slogan h1 span:nth-child(15){animation-delay:3s}.slogan h1 span:nth-child(16){animation-delay:3.2s}.slogan h1 span:nth-child(17){animation-delay:3.4s}.slogan-wrapper{background:url(/Common/Images/ncgg.webp);background-size:cover;background-position:center;padding:40px;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);margin-left:5px;margin-right:5px}@media (max-width:767px){.slogan-wrapper{padding:20px}.slogan h1{font-size:32px;-webkit-text-stroke:2px #fff}}.carousel-caption p,.news-list a,.project-card-row,.project-card-row .highlight,.project-card-row .label,.project-card-row .value,.project-card-title,.section-title,.type-name{font-family:"Microsoft YaHei","微软雅黑",sans-serif}@keyframes slogan-fade-in{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.project-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:20px;padding-bottom:20px;margin-bottom:0}.project-card{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background:#fff;transition:all .3s ease;cursor:pointer}.project-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-5px)}.project-card-image{position:relative}.project-card-image img{width:100%;height:200px;object-fit:cover}.project-card:hover .project-card-image img{transform:none}.project-card-title{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.project-card-info{padding:15px}.project-card-row{margin-bottom:8px;font-size:13px;color:#666;display:flex}.project-card-row .label{color:#999;flex-shrink:0}.project-card-row .highlight{color:#ff6b00;font-weight:700;flex-shrink:0}.project-card-row .value{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px}@media (max-width:767px){.project-card-grid{grid-template-columns:repeat(1,1fr)}.project-card-row .value{max-width:180px}}@media (min-width:768px) and (max-width:991px){.project-card-grid{grid-template-columns:repeat(2,1fr)}}