.index_block{padding:30px 0;position:relative}.h_ProCate{display:flex;justify-content:space-between;gap:20px}.h_ProCate .left{width:30%;background:#f0f0f0;border-radius:10px}.h_ProCate .right{width:70%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.index_block .title{text-align:center;margin-bottom:20px;font-size:24px;font-weight:700}.h_ProCate .right .item{text-align:center;background:#f0f0f0;border-radius:10px}.h_ProCate .sm_title{font-size:16px;font-weight:700;margin:10px 0 20px}.h_ProCate .left .sm_title{margin:0;font-size:20px}.h_ProCate .left p{margin-bottom:60px}.h_industry{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.project-slider{position:relative}.project-slide{display:none;grid-template-columns:1fr 1fr;gap:var(--spacing-xl);align-items:center}.project-slide--active{display:grid}.project-slide__number{font-size:3rem;color:#285f90;font-weight:700;margin-bottom:var(--spacing-md)}.project-slide__title{font-size:1.5rem;margin-bottom:var(--spacing-md)}.project-slide__details{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.project-slide__detail{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;border-left:3px solid #285f90;padding-left:15px;white-space:nowrap;line-height:25px}.project-slide__detail-label{font-weight:700;min-width:150px}.project-slider__nav{display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.project-slider__dot{width:12px;height:12px;border-radius:50%;background-color:#ddd;border:none;cursor:pointer;transition:var(--transition);padding:0}.project-slider__dot--active{background-color:var(--color-primary);transform:scale(1.2)}.projects:after{content:'';position:absolute;top:115px;left:0;background-color:#f5f5f5;clip-path:polygon(0 0,76% 0,72% 100%,0 100%);border-right:100px solid transparent;width:1400px;height:370px;z-index:-1}.h_news ul{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding-left:0}.h_news .img{height:240px;display:block}.h_news ul img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:5px 5px 0 0}.h_news .news_title{overflow:hidden;color:#333;text-overflow:ellipsis;margin:7px 0 12px;font-weight:700;height:45px;font-size:15px}.h_car{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.bg_cer{background:#6286a7}.index_block.bg_cer .title{color:#fff}.h_industry .overlay_text{position:absolute;top:35%;left:30%;padding:10px;min-width:145px;text-align:center;background:rgb(233 229 229/80%);font-weight:700;transition:all .3s}.h_industry .box{position:relative}.h_ProCate .item-link{display:block;padding:10px;height:100%}.h_news ul li{list-style-type:none;background:#fff;margin-bottom:30px;box-shadow:1px 8px 8px rgb(118 68 68/10%);transition:var(--transition);border-radius:5px}.h_ProCate .left .item-link{padding:20px}.h_ProCate .item-link img{transition:all .3s}.h_ProCate .item-link:hover img{transform:scale(1.05)}.h_ProCate .item-link img{transition:all .3s}.h_ProCate .item-link:hover img{transform:scale(1.05)}.h_industry .box .box-link{display:block;height:100%}.h_industry .box .box-link:hover .overlay_text{background:#fff}.index_block .projects .title{margin-bottom:35px}.h_news{margin-bottom:30px}.h_news ul .info{padding:5px 10px}.h_news ul li:hover{transform:translateY(-5px)}.h_banner{position:relative}.h_banner .title{position:absolute;top:20%;left:16%;color:#fff}.h_banner .content{color:#fff;width:100%;background:#135086;height:auto;padding:25px 0}.h_banner .title h2{font-size:40px;text-transform:uppercase}.h_banner .title p{font-size:16px;text-transform:uppercase}.h_banner .content .text{display:flex;justify-content:space-between;align-items:center}.h_banner .text .right{display:flex;justify-content:space-between;align-items:center;gap:30px;width:70%}.h_banner .num{font-size:45px;font-weight:700}.h_banner .border{margin-top:50px;width:100px;height:2px;background:#fff}.h_banner .text .left{width:180px}.read_more{display:none}@media(max-width:1024px){.h_banner .title h2{font-size:28px}.h_banner .num{font-size:28px}.h_banner .title{top:7%;left:7%}.h_industry{grid-template-columns:repeat(3,1fr)}.h_industry .overlay_text{left:22%}.h_news ul{grid-template-columns:repeat(2,1fr)}.ft_copy p{border:none}.h_car{justify-content:space-around}.project-slide--active{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.projects:after{width:stretch;clip-path:border-box;top:95px;height:450px}.read_more{display:block;text-align:center;margin:20px 0 10px}.read_more a{display:inline-block;background:var(--color-primary);color:#fff;padding:7px 20px;border-radius:30px}}@media(max-width:767px){.h_ProCate .left{width:100%}.h_ProCate{flex-wrap:wrap}.h_ProCate .right{width:100%;grid-template-columns:repeat(2,1fr);gap:10px}.h_industry{grid-template-columns:repeat(2,1fr)}.h_industry .overlay_text{left:14%;top:30%;padding:7px;min-width:140px}.index_block{padding:20px 0}.index_block .title{margin:10px 0}.project-slide__detail-label{min-width:auto}.h_news ul{grid-template-columns:repeat(1,1fr)}.project-slide__info .project-slide__title{font-size:1.2rem;margin:0 0 10px}.h_banner .content .text{flex-wrap:wrap}.h_banner .text .right{width:100%;flex-wrap:wrap;justify-content:space-around}.project-slide__details{grid-template-columns:repeat(1,1fr)}.h_banner .border{display:none}.h_banner img{height:200px;object-fit:cover}.h_banner .title h2{font-weight:700}.h_banner .title p{font-weight:700;margin-top:20px}.h_banner .content .left{text-align:center;width:100%;margin-bottom:15px;font-size:16px}.h_banner .content{padding:15px 0}.h_banner .right .box{min-width:150px;font-size:12px}.h_banner .sm_bd{display:inline-block}.h_banner .num{font-size:32px;margin-right:5px}.h_car{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 15px;margin:20px 0 25px}.project-slider__nav{margin-top:var(--spacing-md)}.h_news ul li{margin-bottom:5px}.h_news ul li:not(:first-child){display:none}}