1
0
This commit is contained in:
2026-04-16 16:13:38 +08:00
parent 92fb7b34b2
commit a33b220b35
27 changed files with 1250 additions and 92 deletions

View File

@@ -38,7 +38,8 @@
@media screen and (min-width: 992px) {
.page-title.page-title-cargo-platform .container.product-hero-container,
.page-title.page-title-cargo-platform1 .container.product-hero-container,
.page-title.page-title-cargo-platform2 .container.product-hero-container {
.page-title.page-title-cargo-platform2 .container.product-hero-container,
.page-title.page-title-cargo-platform3 .container.product-hero-container {
padding-top: 0;
}
}
@@ -55,7 +56,9 @@
.page-title-cargo-platform .product-hero-title,
.page-title-cargo-platform .product-hero-description,
.page-title-cargo-platform2 .product-hero-title,
.page-title-cargo-platform2 .product-hero-description {
.page-title-cargo-platform2 .product-hero-description,
.page-title-cargo-platform3 .product-hero-title,
.page-title-cargo-platform3 .product-hero-description {
color: #021c3e;
}
@@ -99,6 +102,10 @@
margin: 0 0 20px;
}
.product-architecture-section--gradient img {
max-width: 80%;
}
.product-advantages-header {
padding-top: 60px;
margin-bottom: var(--product-section-heading-gap);
@@ -122,7 +129,7 @@
}
.product-advantages-section {
padding-bottom: 96px;
padding-bottom: 48px;
}
.feature-highlight-section {
@@ -392,3 +399,144 @@
width: 100%;
}
}
.cases-section {
padding: 20px 0 100px 0;
background: #f8fafc;
}
.cases-section .product-advantages-header,
.cases-section .product-advantages-header > div,
.cases-section .product-advantages-title,
.cases-section .product-advantages-header p {
text-align: center;
}
.cases-section .product-advantages-header {
width: 100%;
}
.case-card-link {
display: flex;
width: 100%;
height: 100%;
color: inherit;
text-decoration: none;
}
.case-card-link:hover,
.case-card-link:focus {
color: inherit;
text-decoration: none;
}
.cases-section .row + .row {
margin-top: 30px;
}
.cases-section .row {
display: flex;
flex-wrap: wrap;
}
.cases-section .col-md-4 {
display: flex;
}
.case-card {
background: #fff;
border-radius: 16px;
overflow: hidden;
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06);
border: 1px solid #e2e8f0;
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
}
.case-card-header {
position: relative;
padding: 28px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
overflow: hidden;
}
.case-card-header.blue {
background: linear-gradient(135deg, rgba(0, 60, 180, 1), rgba(0, 100, 255, 1));
}
.case-card-header.cyan {
background: linear-gradient(135deg, rgba(0, 80, 200, 1), rgba(0, 120, 255, 1));
}
.case-card-header.teal {
background: linear-gradient(135deg, rgba(0, 110, 140, 1), rgba(0, 160, 190, 1));
}
.case-card-header.green {
background: linear-gradient(135deg, rgba(0, 120, 90, 1), rgba(40, 180, 120, 1));
}
.case-card-header.indigo {
background: linear-gradient(135deg, rgba(30, 60, 180, 1), rgba(50, 100, 255, 1));
}
.case-card-header::before {
content: '';
position: absolute;
top: -50%;
right: -10%;
width: 160px;
height: 160px;
border-radius: 50%;
background: rgba(255, 255, 255, 0.1);
}
.case-card-header h3 {
position: relative;
font-size: 18px;
font-weight: 700;
color: #fff;
margin: 0;
width: 100%;
text-align: center;
}
.case-card-body {
padding: 28px;
flex: 1;
display: flex;
align-items: flex-start;
}
.case-project {
font-size: 14px;
font-weight: 600;
color: rgba(0, 100, 255, 1);
margin-bottom: 12px;
}
.case-card-body p {
font-size: 14px;
color: #64748b;
line-height: 1.7;
margin: 0;
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
}
@media (max-width: 767px) {
.cases-section .row + .row {
margin-top: 24px;
}
.cases-section .col-md-4 + .col-md-4 {
margin-top: 24px;
}
}

View File

@@ -680,7 +680,7 @@ img {
.page-title6 {
background: url("../images/page-title6.png.webp") center center/cover no-repeat local;
width: 100%;
height: 360px;
height: 330px;
position: relative;
text-align: center;
}