1
0
Files
ag-index/solution_supply_chain.html
2025-12-17 16:16:41 +08:00

1596 lines
56 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="irstheme">
<title>大宗货物供应链解决方案 - 岸基科技</title>
<meta name="title" content="烟台岸基网络科技有限公司">
<meta name="Description"
content="烟台岸基网络科技有限公司是从事于全程物流链科技服务的互联网软件公司,致力于打造港航企业的互联网生态圈,研发出了航运电子商务平台系统、多码头智能操作系统、全程物流链管理系统等软件产品。">
<meta name="keywords"
content="物流平台开发,O2O物流平台,航运,船代软件,船代系统,船舶代理软件,船舶代理系统,航运大数据,航运电商,互联网+航运,数字化航运,货运代理管理系统,货代系统,货代软件,全程物流链管理系统,全程物流链软件,物流供应链,物流管理系统,协同运输,智慧物流管理系统,物流平台开发,供应链物流管理">
<link href="assets/css/themify-icons.css" rel="stylesheet">
<link href="assets/css/flaticon.css" rel="stylesheet">
<link rel="stylesheet" href="https://www.jq22.com/jquery/bootstrap-3.3.4.css">
<link href="assets/css/animate.css" rel="stylesheet">
<link href="assets/css/owl.carousel.css" rel="stylesheet">
<link href="assets/css/owl.theme.css" rel="stylesheet">
<link href="assets/css/slick.css" rel="stylesheet">
<link href="assets/css/slick-theme.css" rel="stylesheet">
<link href="assets/css/swiper.min.css" rel="stylesheet">
<link href="assets/css/owl.transitions.css" rel="stylesheet">
<link href="assets/css/odometer-theme-default.css" rel="stylesheet">
<link href="assets/css/jquery.fancybox.css" rel="stylesheet">
<link href="assets/css/style.css" rel="stylesheet">
<link href="assets/css/pro.css" rel="stylesheet">
<style>
/* ========== 主色调覆盖 - rgba(0, 100, 255, 1) ========== */
:root {
--primary-color: rgba(0, 100, 255, 1);
--primary-color-dark: rgba(0, 80, 200, 1);
--primary-color-light: rgba(0, 100, 255, 0.8);
}
/* ========== Solution Page Styles ========== */
/* Hero Section */
.solution-hero {
position: relative;
min-height: 50vh;
display: flex;
align-items: center;
padding-top: 110px; /* header高度80px + 最小间距30px */
overflow: hidden;
background: linear-gradient(135deg, #0422a8 0%, #0c4ab3 50%, #001a4d 100%);
}
.solution-hero::before {
content: '';
position: absolute;
top: 0;
right: 0;
width: 60%;
height: 60%;
background: radial-gradient(circle, rgba(0, 100, 255, 0.15) 0%, transparent 70%);
animation: blob 8s ease-in-out infinite;
}
.solution-hero::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 60%;
height: 60%;
background: radial-gradient(circle, rgba(0, 100, 255, 0.1) 0%, transparent 70%);
animation: blob 8s ease-in-out infinite 2s;
}
@keyframes blob {
0%, 100% { transform: translate(0, 0) scale(1); }
33% { transform: translate(30px, -30px) scale(1.1); }
66% { transform: translate(-20px, 20px) scale(0.9); }
}
.hero-content {
position: relative;
z-index: 10;
}
.hero-badge {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 6px 16px;
border-radius: 50px;
background: rgba(0, 100, 255, 0.1);
border: 1px solid rgba(0, 100, 255, 0.2);
color: rgba(0, 150, 255, 1);
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 24px 0 0 0;
}
.hero-badge .pulse-dot {
width: 8px;
height: 8px;
border-radius: 50%;
background: rgba(0, 150, 255, 1);
animation: pulse 2s ease-in-out infinite;
}
@keyframes pulse {
0%, 100% { opacity: 1; transform: scale(1); }
50% { opacity: 0.5; transform: scale(1.2); }
}
.hero-title {
font-size: 38px;
font-weight: 700;
color: #fff;
line-height: 1.2;
margin-bottom: 24px;
}
.hero-title .gradient-text {
background: linear-gradient(90deg, rgba(0, 150, 255, 1), rgba(100, 200, 255, 1));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.hero-desc {
font-size: 18px;
color: #cbd5e1;
line-height: 1.8;
max-width: 520px;
margin-bottom: 32px;
}
.hero-buttons {
display: flex;
flex-wrap: wrap;
gap: 16px;
}
.btn-primary-custom {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 14px 28px;
background: rgba(0, 100, 255, 1);
color: #fff;
border-radius: 8px;
font-weight: 500;
text-decoration: none;
transition: all 0.3s ease;
box-shadow: 0 10px 40px -10px rgba(0, 100, 255, 0.5);
}
.btn-primary-custom:hover {
background: rgba(0, 80, 200, 1);
color: #fff;
transform: translateY(-2px);
}
.btn-outline-custom {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 14px 28px;
background: transparent;
color: #fff;
border: 1px solid #475569;
border-radius: 8px;
font-weight: 500;
text-decoration: none;
transition: all 0.3s ease;
}
.btn-outline-custom:hover {
background: rgba(255, 255, 255, 0.05);
color: #fff;
}
/* Hero Stats Cards */
.hero-stats {
position: relative;
z-index: 10;
}
.stats-card-container {
backdrop-filter: blur(12px);
padding: 24px 24px 48px 24px;
}
.stats-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 16px;
position: relative;
}
.stat-item {
background: rgba(0, 50, 128, 0.5);
padding: 30px;
border-radius: 12px;
border: 1px solid rgba(0, 100, 255, 0.3);
height: 130px;
display: flex;
flex-direction: column;
justify-content: center;
}
.stat-item .stat-icon {
width: 40px;
height: 40px;
margin-bottom: 12px;
}
/* 覆盖 themify-icons 默认样式 */
.stat-item .stat-icon[class^="ti-"],
.stat-item .stat-icon[class*=" ti-"] {
font-size: 32px;
line-height: 1;
display: block;
}
.stat-item .stat-icon.blue { color: rgba(0, 150, 255, 1); }
.stat-item .stat-icon.cyan { color: rgba(0, 180, 255, 1); }
.stat-item .stat-icon.indigo { color: rgba(80, 120, 255, 1); }
.stat-item .stat-icon.green { color: #34d399; }
.stat-item .stat-number {
font-size: 28px;
font-weight: 700;
color: #fff;
margin-bottom: 4px;
}
.stat-item .stat-label {
font-size: 12px;
color: #94a3b8;
}
/* 风车叶片错开效果 - 使用transform不影响间距 */
.stat-item:nth-child(2),
.stat-item:nth-child(4) {
transform: translateY(24px);
}
.stats-center-icon {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, calc(-50% + 12px));
width: 64px;
height: 64px;
background: rgba(0, 100, 255, 1);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 10px 40px -10px rgba(0, 100, 255, 0.5);
border: 4px solid rgba(0, 40, 100, 1);
z-index: 10;
}
.stats-center-icon i {
font-size: 24px;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
line-height: 1;
}
/* 覆盖 flaticon 默认样式 */
.stats-center-icon [class^="flaticon-"]:before,
.stats-center-icon [class*=" flaticon-"]:before,
.stats-center-icon [class^="flaticon-"]:after,
.stats-center-icon [class*=" flaticon-"]:after {
font-family: Flaticon;
font-size: 28px;
font-style: normal;
margin-left: 0;
}
/* Pain Points Section */
.pain-points-section {
padding: 100px 0;
background: #fff;
}
.section-header {
text-align: center;
max-width: 700px;
margin: 0 auto 60px;
}
.section-header h2 {
font-size: 32px;
font-weight: 700;
color: #0f172a;
margin-bottom: 16px;
}
.section-header p {
font-size: 16px;
color: #64748b;
}
.pain-point-card {
height: 100%;
padding: 32px;
background: #f8fafc;
border-radius: 16px;
border: 1px solid #e2e8f0;
transition: all 0.3s ease;
}
.pain-point-card:hover {
background: #fff;
box-shadow: 0 20px 40px -15px rgba(0, 0, 0, 0.1);
transform: translateY(-4px);
}
.pain-point-icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 64px;
height: 64px;
background: #fff;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
margin-bottom: 24px;
transition: transform 0.3s ease;
}
.pain-point-card:hover .pain-point-icon {
transform: scale(1.1);
}
.pain-point-icon i {
font-size: 28px;
}
.pain-point-icon.red i { color: #ef4444; }
.pain-point-icon.orange i { color: #f97316; }
.pain-point-icon.yellow i { color: #eab308; }
.pain-point-icon.purple i { color: #a855f7; }
.pain-point-card h3 {
font-size: 20px;
font-weight: 700;
color: #0f172a;
margin-bottom: 12px;
line-height: 1.4;
min-height: 2.8em;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
line-clamp: 2;
box-orient: vertical;
}
.pain-point-card p {
font-size: 14px;
color: #64748b;
line-height: 1.7;
margin: 0;
}
/* Solution Architecture Section */
.architecture-section {
padding: 100px 0;
background: linear-gradient(135deg, #001a4d 0%, #003080 100%);
color: #fff;
overflow: hidden;
}
.architecture-section > .container > .row {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.architecture-section > .container > .row > .col-md-6 {
display: flex;
align-items: center;
}
.arch-step {
display: flex;
align-items: flex-start;
gap: 20px;
margin-bottom: 32px;
}
.arch-step-number {
flex-shrink: 0;
width: 48px;
height: 48px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
font-size: 14px;
}
.arch-step-number.blue {
background: rgba(0, 100, 255, 0.2);
border: 1px solid rgba(0, 100, 255, 0.3);
color: rgba(0, 150, 255, 1);
}
.arch-step-number.cyan {
background: rgba(0, 150, 255, 0.2);
border: 1px solid rgba(0, 150, 255, 0.3);
color: rgba(0, 180, 255, 1);
}
.arch-step-number.indigo {
background: rgba(50, 100, 255, 0.2);
border: 1px solid rgba(50, 100, 255, 0.3);
color: rgba(100, 150, 255, 1);
}
.arch-step-content h4 {
font-size: 20px;
font-weight: 600;
margin-bottom: 8px;
}
.arch-step-content h4.blue { color: rgba(150, 200, 255, 1); }
.arch-step-content h4.cyan { color: rgba(100, 200, 255, 1); }
.arch-step-content h4.indigo { color: rgba(150, 180, 255, 1); }
.arch-step-content p {
font-size: 14px;
color: rgba(255, 255, 255, 0.8);
margin: 0;
}
.arch-visual {
position: relative;
max-width: 400px;
margin: 0 auto;
}
.arch-visual::before {
content: '';
position: absolute;
inset: 0;
background: linear-gradient(135deg, rgba(0, 100, 255, 0.2), rgba(0, 150, 255, 0.1));
border-radius: 50%;
filter: blur(60px);
animation: pulse 4s ease-in-out infinite;
}
.arch-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 16px;
position: relative;
}
.arch-grid-item {
background: rgba(30, 41, 59, 0.8);
backdrop-filter: blur(8px);
border: 1px solid rgba(71, 85, 105, 0.5);
border-radius: 16px;
padding: 24px;
text-align: center;
transition: transform 0.3s ease;
}
.arch-grid-item:hover {
transform: translateY(-8px);
}
.arch-grid-item:nth-child(2),
.arch-grid-item:nth-child(4) {
margin-top: 32px;
}
.arch-grid-item i {
font-size: 40px;
margin-bottom: 12px;
}
.arch-grid-item i.blue { color: rgba(0, 150, 255, 1); }
.arch-grid-item i.cyan { color: rgba(0, 180, 255, 1); }
.arch-grid-item i.indigo { color: rgba(100, 150, 255, 1); }
.arch-grid-item i.green { color: #34d399; }
.arch-grid-item span {
font-weight: 600;
font-size: 14px;
}
.arch-center-link {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 56px;
height: 56px;
background: #fff;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 10px 40px rgba(0, 100, 255, 0.3);
z-index: 10;
}
.arch-center-link i {
font-size: 24px;
color: #003080;
}
/* Architecture Visual Image Container */
.arch-visual-container {
position: relative;
width: 100%;
max-width: 700px;
margin: 0 auto;
background: rgba(255, 255, 255, 0.05);
border-radius: 16px;
padding: 20px;
border: 1px solid rgba(71, 85, 105, 0.5);
backdrop-filter: blur(8px);
box-shadow: 0 20px 60px -20px rgba(0, 0, 0, 0.3);
display: flex;
align-items: center;
justify-content: center;
}
.arch-visual-container::before {
content: '';
position: absolute;
inset: -2px;
background: linear-gradient(135deg, rgba(0, 100, 255, 0.3), rgba(0, 150, 255, 0.2));
border-radius: 18px;
filter: blur(20px);
opacity: 0.5;
z-index: -1;
animation: pulse 4s ease-in-out infinite;
}
.arch-visual-container img {
width: 100%;
height: auto;
display: block;
border-radius: 8px;
position: relative;
z-index: 1;
}
/* Add hover effect */
.arch-visual-container:hover {
transform: translateY(-4px);
transition: transform 0.3s ease;
border-color: rgba(0, 150, 255, 0.6);
}
/* Responsive adjustments for the image container */
@media (max-width: 1200px) {
.arch-visual-container {
max-width: 540px;
}
}
@media (max-width: 991px) {
.arch-visual-container {
max-width: 480px;
}
}
@media (max-width: 767px) {
.arch-visual-container {
max-width: 100%;
margin: 24px auto 0;
}
}
/* Product Matrix Section */
.products-section {
padding: 100px 0;
background: #f8fafc;
}
.section-header-flex {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: flex-end;
margin-bottom: 48px;
}
.section-header-left {
max-width: 600px;
}
.section-label {
font-size: 12px;
font-weight: 700;
color: rgba(0, 100, 255, 1);
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 8px;
}
.section-header-left h2 {
font-size: 32px;
font-weight: 700;
color: #0f172a;
margin-bottom: 12px;
}
.section-header-left p {
font-size: 16px;
color: #64748b;
margin: 0;
}
.view-all-link {
display: inline-flex;
align-items: center;
gap: 8px;
color: rgba(0, 100, 255, 1);
font-weight: 600;
text-decoration: none;
transition: color 0.3s ease;
}
.view-all-link:hover {
color: rgba(0, 80, 200, 1);
}
/* 让同一行的产品卡片高度一致 */
.products-section .row {
display: flex;
flex-wrap: wrap;
}
.products-section .row > [class*="col-"] {
display: flex;
margin-bottom: 24px;
}
.product-card {
background: #fff;
border-radius: 16px;
overflow: hidden;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
border: 1px solid #e2e8f0;
transition: all 0.3s ease;
height: 100%;
display: flex;
flex-direction: column;
margin-bottom: 0;
width: 100%;
}
.product-card:hover {
box-shadow: 0 20px 40px -15px rgba(0, 0, 0, 0.15);
transform: translateY(-4px);
}
.product-card-bar {
height: 4px;
width: 100%;
}
.product-card-bar.blue { background: rgba(0, 100, 255, 1); }
.product-card-bar.cyan { background: rgba(0, 120, 255, 1); }
.product-card-bar.indigo { background: rgba(50, 100, 255, 1); }
.product-card-bar.slate { background: rgba(0, 60, 150, 1); }
.product-card-bar.green { background: rgba(0, 80, 200, 1); }
.product-card-body {
padding: 28px;
flex: 1;
display: flex;
flex-direction: column;
}
.product-tags {
display: flex;
gap: 8px;
margin-bottom: 16px;
}
.product-tag {
font-size: 12px;
font-weight: 500;
padding: 4px 10px;
background: #f1f5f9;
color: #475569;
border-radius: 4px;
}
.product-card-body h3 {
font-size: 18px;
font-weight: 700;
color: #0f172a;
margin-bottom: 12px;
transition: color 0.3s ease;
}
.product-card:hover h3 {
color: rgba(0, 100, 255, 1);
}
.product-card-body > p {
font-size: 14px;
color: #64748b;
line-height: 1.7;
flex: 1;
margin-bottom: 20px;
}
.product-card-footer {
padding-top: 20px;
border-top: 1px solid #e2e8f0;
display: flex;
justify-content: space-between;
align-items: center;
}
.product-card-footer span {
font-size: 14px;
color: #94a3b8;
transition: color 0.3s ease;
}
.product-card:hover .product-card-footer span {
color: rgba(0, 100, 255, 1);
}
.product-card-arrow {
width: 32px;
height: 32px;
border-radius: 50%;
background: #f1f5f9;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
}
.product-card-arrow i {
font-size: 14px;
color: #64748b;
}
.product-card:hover .product-card-arrow {
background: rgba(0, 100, 255, 1);
}
.product-card:hover .product-card-arrow i {
color: #fff;
}
/* Value Section */
.value-section {
padding: 100px 0;
background: #fff;
}
.value-item {
display: flex;
flex-direction: column;
align-items: center;
padding: 28px;
background: #f8fafc;
border-radius: 16px;
transition: all 0.3s ease;
cursor: default;
margin-bottom: 16px;
}
.value-item:hover {
background: rgba(0, 100, 255, 1);
}
.value-item:hover *:not(.value-icon i) {
color: #fff !important;
}
.value-item:hover .value-icon i {
color: #fff;
}
.value-item:hover .value-icon {
background: rgba(255, 255, 255, 0.2);
box-shadow: none;
}
.value-icon {
flex-shrink: 0;
width: 64px;
height: 64px;
background: #fff;
border-radius: 16px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
margin-bottom: 20px;
transition: all 1.2s ease;
}
.value-icon i {
font-size: 28px;
color: rgba(0, 100, 255, 1);
transition: color 1.2s ease;
}
.value-content {
text-align: center;
}
.value-content h3 {
font-size: 18px;
font-weight: 700;
color: #0f172a;
margin-bottom: 8px;
transition: color 1.2s ease;
}
.value-content p {
font-size: 14px;
color: #64748b;
line-height: 1.7;
margin: 0;
transition: color 1.2s ease;
}
@media (min-width: 768px) {
.value-item {
flex-direction: row;
text-align: left;
}
.value-icon {
margin-bottom: 0;
margin-right: 24px;
}
.value-content {
text-align: left;
}
}
/* Advantages Section */
.advantages-section {
padding: 100px 0;
background: linear-gradient(135deg, #001a4d 0%, #003080 100%);
color: #fff;
position: relative;
overflow: hidden;
}
.advantages-section .row {
display: flex;
align-items: center;
}
@media (max-width: 767px) {
.advantages-section .row {
flex-direction: column;
}
.advantages-section .col-md-6 {
width: 100%;
}
}
.advantages-section::before {
content: '';
position: absolute;
top: 0;
right: 0;
width: 50%;
height: 100%;
background: rgba(0, 50, 128, 0.5);
transform: skewX(-12deg) translateX(25%);
}
.advantage-item {
display: flex;
gap: 16px;
margin-bottom: 32px;
}
.advantage-check {
flex-shrink: 0;
margin-top: 4px;
}
.advantage-check i {
font-size: 24px;
color: rgba(0, 150, 255, 1);
}
.advantage-item h4 {
font-size: 18px;
font-weight: 700;
color: #fff;
margin-bottom: 8px;
}
.advantage-item p {
font-size: 14px;
color: #94a3b8;
margin: 0;
line-height: 1.7;
}
.stats-boxes {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 16px;
position: relative;
}
.stat-box {
background: rgba(0, 40, 100, 0.8);
padding: 28px;
border-radius: 16px;
text-align: center;
border: 1px solid rgba(0, 100, 255, 0.3);
transition: border-color 0.3s ease;
}
.stat-box:hover {
border-color: rgba(0, 150, 255, 1);
}
.stat-box.full-width {
grid-column: span 2;
}
.stat-box .stat-number {
font-size: 36px;
font-weight: 700;
color: rgba(0, 150, 255, 1);
margin-bottom: 8px;
}
.stat-box .stat-label {
font-size: 14px;
color: #94a3b8;
}
/* Cases Section */
.cases-section {
padding: 100px 0;
background: #f8fafc;
}
.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%;
display: flex;
flex-direction: column;
}
.case-card-header {
position: relative;
padding: 28px;
display: flex;
align-items: flex-end;
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.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: 20px;
font-weight: 700;
color: #fff;
margin: 0;
}
.case-card-body {
padding: 28px;
flex: 1;
}
.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;
}
/* Scroll Animation */
.reveal {
opacity: 0;
transform: translateY(40px);
transition: all 0.8s ease;
}
.reveal.active {
opacity: 1;
transform: translateY(0);
}
/* Responsive */
@media (max-width: 991px) {
.hero-title {
font-size: 36px;
}
.hero-stats {
margin-top: 48px;
}
}
@media (max-width: 767px) {
.solution-hero {
min-height: auto;
padding: 110px 0 60px; /* header高度80px + 最小间距30px */
}
.hero-title {
font-size: 28px;
}
.hero-desc {
font-size: 16px;
}
.section-header h2,
.section-header-left h2 {
font-size: 24px;
}
.section-header-flex {
flex-direction: column;
align-items: flex-start;
gap: 16px;
}
.stat-box .stat-number {
font-size: 28px;
}
}
</style>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- start page-wrapper -->
<div class="page-wrapper">
<!-- start preloader -->
<div class="preloader">
<div class="sk-folding-cube">
<div class="sk-cube1 sk-cube"></div>
<div class="sk-cube2 sk-cube"></div>
<div class="sk-cube4 sk-cube"></div>
<div class="sk-cube3 sk-cube"></div>
</div>
</div>
<!-- end preloader -->
<!-- Start header -->
<div id="header"></div>
<!-- end of header -->
<!-- Hero Section -->
<section class="solution-hero">
<div class="container">
<div class="row">
<div class="col-md-6 hero-content">
<div class="reveal">
<div class="hero-badge">
<span class="pulse-dot"></span>
专注港航信息化20年
</div>
<h1 class="hero-title">
大宗货物<br>
<span class="gradient-text">供应链解决方案</span>
</h1>
<p class="hero-desc">
纵向贯穿整个供应链,横向集成物流、商流、资金流、信息流。助力港口从"装卸商"向"单货种供应链服务商"转型。
</p>
</div>
</div>
<div class="col-md-6 hero-stats hidden-sm hidden-xs">
<div class="reveal" style="transition-delay: 200ms;">
<div class="stats-card-container">
<div class="stats-grid">
<div class="stat-item">
<i class="ti-stats-up stat-icon blue"></i>
<div class="stat-number">N→1</div>
<div class="stat-label">系统整合降低运维成本</div>
</div>
<div class="stat-item">
<i class="ti-layers stat-icon cyan"></i>
<div class="stat-number">100%</div>
<div class="stat-label">货权清晰可控</div>
</div>
<div class="stat-item">
<i class="ti-money stat-icon indigo"></i>
<div class="stat-number">收入创新</div>
<div class="stat-label">新增交易佣金与金融服务收入</div>
</div>
<div class="stat-item">
<i class="ti-settings stat-icon green"></i>
<div class="stat-number">精细化</div>
<div class="stat-label">单货种标准化管理</div>
</div>
<div class="stats-center-icon">
<i class="ti-server"></i>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Pain Points Section -->
<section class="pain-points-section" id="solution">
<div class="container">
<div class="section-header reveal">
<h2>直击行业四大核心痛点</h2>
<p>聚焦大宗货物供应链在数字化转型中面临的共性瓶颈,为您提供精准对策。</p>
</div>
<div class="row">
<div class="col-md-3 col-sm-6">
<div class="pain-point-card reveal">
<div class="pain-point-icon red">
<i class="ti-package"></i>
</div>
<h3>货种定制化管理深度不足</h3>
<p>传统系统多为通用型,难以满足单一货种在堆存、计量、品质检测、混配等环节的特殊精细化管理需求。</p>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="pain-point-card reveal" style="transition-delay: 100ms;">
<div class="pain-point-icon orange">
<i class="ti-unlink"></i>
</div>
<h3>信息割裂,控链能力弱</h3>
<p>供应链各环节信息互通障碍大,缺乏围绕该货种的统一物流、商流、资金流管理平台,集团控制能力不足。</p>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="pain-point-card reveal" style="transition-delay: 200ms;">
<div class="pain-point-icon yellow">
<i class="ti-exchange-vertical"></i>
</div>
<h3>贸易与物流脱节,价值链短</h3>
<p>港口仅作为物流节点,未能有效整合电子交易、仓储监管和金融服务,难以向全链条服务商转型。</p>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="pain-point-card reveal" style="transition-delay: 300ms;">
<div class="pain-point-icon purple">
<i class="ti-timer"></i>
</div>
<h3>作业效率与安全成本高企</h3>
<p>缺乏计划前置和实时数据采集,影响船舶装卸、铁路集疏运效率;传统人工安全检查和环保监管成本高昂。</p>
</div>
</div>
</div>
</div>
</section>
<!-- Solution Architecture Section -->
<section class="architecture-section">
<div class="container">
<div class="row">
<div class="col-md-4">
<div class="reveal">
<h2 style="font-size: 32px; font-weight: 700; margin-bottom: 40px; color: #fff;">供应链平台总体框架</h2>
<div class="arch-step">
<div class="arch-step-number blue">01</div>
<div class="arch-step-content">
<h4 class="blue">统一门户</h4>
<p>为港口、船代、货代、贸易商、金融机构等提供统一的业务线上营业厅。</p>
</div>
</div>
<div class="arch-step">
<div class="arch-step-number cyan">02</div>
<div class="arch-step-content">
<h4 class="cyan">业务协同</h4>
<p>实现港口、运输、仓储、贸易、金融等各环节的业务协同,打破信息孤岛。</p>
</div>
</div>
<div class="arch-step">
<div class="arch-step-number indigo">03</div>
<div class="arch-step-content">
<h4 class="indigo">智能分析</h4>
<p>通过大数据和AI技术对供应链各环节数据进行深度挖掘和分析提供决策支持。</p>
</div>
</div>
</div>
</div>
<div class="col-md-8">
<div class="reveal" style="transition-delay: 200ms;">
<div class="arch-visual-container">
<img src="assets/images/solution/supply_chain_goods.png" alt="大宗货物供应链架构图">
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Product Matrix Section -->
<section class="products-section" id="products">
<div class="container">
<div class="section-header-flex reveal">
<div class="section-header-left">
<div class="section-label">Product Matrix</div>
<h2>核心产品体系</h2>
<p>从港口生产到供应链金融,全方位覆盖大宗货物供应链场景。</p>
</div>
<a href="product_eCommerce.html" class="view-all-link hidden-xs">
查看所有产品 <i class="ti-arrow-right"></i>
</a>
</div>
<div class="row">
<div class="col-md-4">
<div class="product-card reveal">
<div class="product-card-bar blue"></div>
<div class="product-card-body">
<div class="product-tags">
<span class="product-tag">生产</span>
<span class="product-tag">计量</span>
</div>
<h3>智慧港口生产管理系统</h3>
<p>支持单货种的堆存区可视化管理,通过物联网中台统一对接地磅、皮带秤、闸口数据,实现计量无人化和数据防篡改。</p>
<div class="product-card-footer">
<span>了解详情</span>
<div class="product-card-arrow">
<i class="ti-arrow-right"></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="product-card reveal" style="transition-delay: 100ms;">
<div class="product-card-bar cyan"></div>
<div class="product-card-body">
<div class="product-tags">
<span class="product-tag">物流</span>
<span class="product-tag">一单制</span>
</div>
<h3>智慧全程物流服务系统</h3>
<p>打通单货种集疏运通道,专注铁水联运、公水联运,实现一单到底、全程物流跟踪和可视化,提供一站式客户服务。</p>
<div class="product-card-footer">
<span>了解详情</span>
<div class="product-card-arrow">
<i class="ti-arrow-right"></i>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="product-card reveal" style="transition-delay: 200ms;">
<div class="product-card-bar indigo"></div>
<div class="product-card-body">
<div class="product-tags">
<span class="product-tag">交易</span>
<span class="product-tag">金融</span>
</div>
<h3>供应链商贸与金融服务系统</h3>
<p>围绕单货种货权,提供线上交易平台、在线竞价、交易撮合,以及订单融资、仓单质押等供应链金融服务。</p>
<div class="product-card-footer">
<span>了解详情</span>
<div class="product-card-arrow">
<i class="ti-arrow-right"></i>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Value Section -->
<section class="value-section" id="value">
<div class="container">
<div class="section-header reveal">
<h2>数字化转型价值</h2>
<p>不仅是软件升级,更是商业模式的重构。</p>
</div>
<style>
.value-grid {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.value-grid-item {
width: 50%;
padding: 0 15px;
box-sizing: border-box;
}
@media (max-width: 767px) {
.value-grid-item {
width: 100%;
}
}
</style>
<div class="value-grid">
<div class="value-grid-item">
<div class="value-item reveal">
<div class="value-icon">
<i class="ti-stats-down"></i>
</div>
<div class="value-content">
<h3>降本增效</h3>
<p>港口作业效率提升物流时效加快通过一体化平台实现N到1整合降低IT运维和运营成本。</p>
</div>
</div>
</div>
<div class="value-grid-item">
<div class="value-item reveal" style="transition-delay: 50ms;">
<div class="value-icon">
<i class="ti-shield"></i>
</div>
<div class="value-content">
<h3>控链与风控</h3>
<p>集团获得对核心单货种供应链的深度控制能力,货权清晰可控,为金融服务提供可靠的风险评估数据源。</p>
</div>
</div>
</div>
<div class="value-grid-item">
<div class="value-item reveal" style="transition-delay: 100ms;">
<div class="value-icon">
<i class="ti-money"></i>
</div>
<div class="value-content">
<h3>收入创新</h3>
<p>从"装卸物流服务商"升级为"单货种供应链服务商",新增电子交易佣金和供应链金融服务费收入。</p>
</div>
</div>
</div>
<div class="value-grid-item">
<div class="value-item reveal" style="transition-delay: 150ms;">
<div class="value-icon">
<i class="ti-settings"></i>
</div>
<div class="value-content">
<h3>精细化管理</h3>
<p>实现该单货种在堆存、计量、集疏运环节的精细化、标准化管理,提高管理决策科学性。</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Advantages Section -->
<section class="advantages-section" id="about">
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="reveal">
<h2 style="font-size: 32px; font-weight: 700; margin-bottom: 40px;color: #fff;">我们的核心优势</h2>
<div class="advantage-item">
<div class="advantage-check">
<i class="ti-check-box"></i>
</div>
<div>
<h4>单货种深度定制能力</h4>
<p>拥有专门针对单货种供应链平台的设计与实施经验,能够快速抓住核心货种的业务特征,实现系统的纵深一体化定制。</p>
</div>
</div>
<div class="advantage-item">
<div class="advantage-check">
<i class="ti-check-box"></i>
</div>
<div>
<h4>集团化一体化平台</h4>
<p>具备构建一体化、多租户集团化集散杂一体化港口生产管理平台的能力,满足大型集团在多码头、多租户下的统一管控需求。</p>
</div>
</div>
<div class="advantage-item">
<div class="advantage-check">
<i class="ti-check-box"></i>
</div>
<div>
<h4>技术先进性与开放性</h4>
<p>采用成熟的微服务架构和分布式框架具备高可靠性和高扩展性。强大的EDI数据交换中心保证与外部系统的快速、安全对接。</p>
</div>
</div>
<div class="advantage-item">
<div class="advantage-check">
<i class="ti-check-box"></i>
</div>
<div>
<h4>实战经验丰富</h4>
<p>拥有多个大型港口集团和供应链平台项目的成功案例,技术和业务团队具备丰富的港航物流、大宗贸易、供应链金融实战经验。</p>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="reveal" style="transition-delay: 200ms;">
<div class="stats-boxes">
<div class="stat-box">
<div class="stat-number">20+</div>
<div class="stat-label">年行业经验</div>
</div>
<div class="stat-box">
<div class="stat-number">60+</div>
<div class="stat-label">知识产权</div>
</div>
<div class="stat-box full-width">
<div class="stat-number">煤炭/矿石/粮食/钢材</div>
<div class="stat-label">主要服务货种</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Cases Section -->
<section class="cases-section" id="cases">
<div class="container">
<div class="section-header reveal">
<h2>标杆客户案例</h2>
</div>
<div class="row">
<div class="col-md-4">
<div class="case-card reveal">
<div class="case-card-header blue">
<h3>乔伊物流系统</h3>
</div>
<div class="case-card-body">
<div class="case-project">粮食供应链解决方案</div>
<p>为粮食供应链打造的全流程数字化系统,实现从港口装卸、仓储管理到物流配送的全链条协同,提升粮食供应链的效率和透明度。</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="case-card reveal" style="transition-delay: 150ms;">
<div class="case-card-header cyan">
<h3>梧州供应链平台</h3>
</div>
<div class="case-card-body">
<div class="case-project">矿石供应链解决方案</div>
<p>针对矿石供应链特点,打造集港口生产、物流协同、交易撮合于一体的综合服务平台,助力企业实现供应链数字化升级。</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="case-card reveal" style="transition-delay: 300ms;">
<div class="case-card-header indigo">
<h3>天津中运系统</h3>
</div>
<div class="case-card-body">
<div class="case-project">钢材供应链解决方案</div>
<p>为钢材供应链提供智能仓储、精准计量、全程物流可视化服务,实现钢材从生产到终端的全链条数字化管理。</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- start site-footer -->
<div id="footer"></div>
<!-- end site-footer -->
</div>
<!-- end of page-wrapper -->
<!-- All JavaScript files
================================================== -->
<script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script src="assets/js/bootstrap.min.js"></script>
<script src="assets/js/kefu.js"></script>
<!-- Plugins for this template -->
<script src="assets/js/jquery-plugin-collection.js"></script>
<!-- Custom script for this template -->
<script src="assets/js/script.js"></script>
<script type="text/javascript">
$("#footer").load("footer.html");
$("#header").load("header.html");
// Scroll Reveal Animation
$(document).ready(function() {
function revealOnScroll() {
var reveals = document.querySelectorAll('.reveal');
reveals.forEach(function(element) {
var windowHeight = window.innerHeight;
var elementTop = element.getBoundingClientRect().top;
var elementVisible = 100;
if (elementTop < windowHeight - elementVisible) {
element.classList.add('active');
}
});
}
// Initial check
revealOnScroll();
// On scroll
$(window).on('scroll', function() {
revealOnScroll();
});
// Smooth scroll for anchor links
$('a[href^="#"]').on('click', function(e) {
e.preventDefault();
var target = $(this.hash);
if (target.length) {
$('html, body').animate({
scrollTop: target.offset().top - 80
}, 600);
}
});
});
</script>
</body>
</html>