diff --git a/about-us-v3.html b/about-us-v3.html
index 22c6f62..52a4d69 100644
--- a/about-us-v3.html
+++ b/about-us-v3.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/about-us.html b/about-us.html
index d110122..d695aa8 100644
--- a/about-us.html
+++ b/about-us.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/after-sales.html b/after-sales.html
index 30fc993..f89937c 100644
--- a/after-sales.html
+++ b/after-sales.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/auto-export.html b/auto-export.html
index ce1aca1..be63db5 100644
--- a/auto-export.html
+++ b/auto-export.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/building-materials.html b/building-materials.html
index aa90c78..1062bf6 100644
--- a/building-materials.html
+++ b/building-materials.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/contact.html b/contact.html
index 9a3d5ba..e9ff509 100644
--- a/contact.html
+++ b/contact.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/css/fonts.css b/css/fonts.css
index 8f0d117..8d7ff13 100644
--- a/css/fonts.css
+++ b/css/fonts.css
@@ -1,13 +1,17 @@
-/* Self-hosted fonts (served locally — no external/Google dependency).
- Inter (400–700) for body, Archivo (500–900) for display. */
+/* Self-hosted fonts (served locally — no external dependency).
+ TeX Gyre Heros (GUST Font License, free for commercial use) —
+ Helvetica-style latin face. CJK text falls through to system fonts
+ via the fallback stack in style.css tokens.
+ Note: only 400/700 real weights exist; 500 maps to 400, 600/800/900 map to 700. */
-@font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(../fonts/inter-latin-400.woff2) format('woff2'); }
-@font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(../fonts/inter-latin-500.woff2) format('woff2'); }
-@font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(../fonts/inter-latin-600.woff2) format('woff2'); }
-@font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(../fonts/inter-latin-700.woff2) format('woff2'); }
+/* TeX Gyre Heros — regular family (active: wired to --font-display / --font-body) */
+@font-face { font-family: 'TeX Gyre Heros'; font-style: normal; font-weight: 400; font-display: swap; src: url(../font/texgyreheros-regular.otf) format('opentype'); }
+@font-face { font-family: 'TeX Gyre Heros'; font-style: normal; font-weight: 700; font-display: swap; src: url(../font/texgyreheros-bold.otf) format('opentype'); }
+@font-face { font-family: 'TeX Gyre Heros'; font-style: italic; font-weight: 400; font-display: swap; src: url(../font/texgyreheros-italic.otf) format('opentype'); }
+@font-face { font-family: 'TeX Gyre Heros'; font-style: italic; font-weight: 700; font-display: swap; src: url(../font/texgyreheros-bolditalic.otf) format('opentype'); }
-@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 500; font-display: swap; src: url(../fonts/archivo-latin-500.woff2) format('woff2'); }
-@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 600; font-display: swap; src: url(../fonts/archivo-latin-600.woff2) format('woff2'); }
-@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 700; font-display: swap; src: url(../fonts/archivo-latin-700.woff2) format('woff2'); }
-@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 800; font-display: swap; src: url(../fonts/archivo-latin-800.woff2) format('woff2'); }
-@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 900; font-display: swap; src: url(../fonts/archivo-latin-900.woff2) format('woff2'); }
+/* TeX Gyre Heros Cn — condensed (registered for future use, e.g. heavy display titles; not referenced by tokens yet, so browsers never download it) */
+@font-face { font-family: 'TeX Gyre Heros Cn'; font-style: normal; font-weight: 400; font-display: swap; src: url(../font/texgyreheroscn-regular.otf) format('opentype'); }
+@font-face { font-family: 'TeX Gyre Heros Cn'; font-style: normal; font-weight: 700; font-display: swap; src: url(../font/texgyreheroscn-bold.otf) format('opentype'); }
+@font-face { font-family: 'TeX Gyre Heros Cn'; font-style: italic; font-weight: 400; font-display: swap; src: url(../font/texgyreheroscn-italic.otf) format('opentype'); }
+@font-face { font-family: 'TeX Gyre Heros Cn'; font-style: italic; font-weight: 700; font-display: swap; src: url(../font/texgyreheroscn-bolditalic.otf) format('opentype'); }
diff --git a/css/style.css b/css/style.css
index 5a2c656..2be87db 100644
--- a/css/style.css
+++ b/css/style.css
@@ -38,10 +38,9 @@
--text-light-60: rgba(255, 255, 255, 0.6);
--text-light-40: rgba(255, 255, 255, 0.4);
- /* Type */
- /* --font-display: 'Archivo', 'Segoe UI', system-ui, sans-serif; */
- --font-display: 'Inter', 'Segoe UI', system-ui, sans-serif;
- --font-body: 'Inter', 'Segoe UI', system-ui, sans-serif;
+ /* Type — TeX Gyre Heros covers latin/digits; CJK falls through to PingFang/YaHei */
+ --font-display: 'TeX Gyre Heros', 'PingFang SC', 'Microsoft YaHei', 'Segoe UI', system-ui, sans-serif;
+ --font-body: 'TeX Gyre Heros', 'PingFang SC', 'Microsoft YaHei', 'Segoe UI', system-ui, sans-serif;
/* Layout */
--container: min(92vw, 1440px);
diff --git a/development-history.html b/development-history.html
index e398259..1aea665 100644
--- a/development-history.html
+++ b/development-history.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/favicon.png b/favicon.png
deleted file mode 100644
index 5e3ace6..0000000
Binary files a/favicon.png and /dev/null differ
diff --git a/font/texgyreheros-bold.otf b/font/texgyreheros-bold.otf
new file mode 100644
index 0000000..7ff3eaf
Binary files /dev/null and b/font/texgyreheros-bold.otf differ
diff --git a/font/texgyreheros-bolditalic.otf b/font/texgyreheros-bolditalic.otf
new file mode 100644
index 0000000..11bdcd2
Binary files /dev/null and b/font/texgyreheros-bolditalic.otf differ
diff --git a/font/texgyreheros-italic.otf b/font/texgyreheros-italic.otf
new file mode 100644
index 0000000..d71e11b
Binary files /dev/null and b/font/texgyreheros-italic.otf differ
diff --git a/font/texgyreheros-regular.otf b/font/texgyreheros-regular.otf
new file mode 100644
index 0000000..5f3b113
Binary files /dev/null and b/font/texgyreheros-regular.otf differ
diff --git a/font/texgyreheroscn-bold.otf b/font/texgyreheroscn-bold.otf
new file mode 100644
index 0000000..55c036f
Binary files /dev/null and b/font/texgyreheroscn-bold.otf differ
diff --git a/font/texgyreheroscn-bolditalic.otf b/font/texgyreheroscn-bolditalic.otf
new file mode 100644
index 0000000..a71eb4b
Binary files /dev/null and b/font/texgyreheroscn-bolditalic.otf differ
diff --git a/font/texgyreheroscn-italic.otf b/font/texgyreheroscn-italic.otf
new file mode 100644
index 0000000..6d50ab0
Binary files /dev/null and b/font/texgyreheroscn-italic.otf differ
diff --git a/font/texgyreheroscn-regular.otf b/font/texgyreheroscn-regular.otf
new file mode 100644
index 0000000..95673f9
Binary files /dev/null and b/font/texgyreheroscn-regular.otf differ
diff --git a/global-logistics.html b/global-logistics.html
index db5f616..e7cc003 100644
--- a/global-logistics.html
+++ b/global-logistics.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/global-presence.html b/global-presence.html
index 044dcdd..bbd6d1a 100644
--- a/global-presence.html
+++ b/global-presence.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/image/Select1.jpg b/image/Select1.jpg
new file mode 100644
index 0000000..45dfbe5
Binary files /dev/null and b/image/Select1.jpg differ
diff --git a/image/Select2.jpg b/image/Select2.jpg
new file mode 100644
index 0000000..0f97220
Binary files /dev/null and b/image/Select2.jpg differ
diff --git a/image/Select3.jpg b/image/Select3.jpg
new file mode 100644
index 0000000..3450f9d
Binary files /dev/null and b/image/Select3.jpg differ
diff --git a/image/Select4.jpg b/image/Select4.jpg
new file mode 100644
index 0000000..aef3ed8
Binary files /dev/null and b/image/Select4.jpg differ
diff --git a/image/carexport/Business-i.jpg b/image/carexport/Business-i.jpg
new file mode 100644
index 0000000..5e71211
Binary files /dev/null and b/image/carexport/Business-i.jpg differ
diff --git a/image/home/hesu.png b/image/home/hesu.png
new file mode 100644
index 0000000..0274882
Binary files /dev/null and b/image/home/hesu.png differ
diff --git a/image/home/map.svg b/image/home/map.svg
new file mode 100644
index 0000000..2f87527
--- /dev/null
+++ b/image/home/map.svg
@@ -0,0 +1,7890 @@
+
diff --git a/image/home/new1.jpg b/image/home/new1.jpg
new file mode 100644
index 0000000..97304f5
Binary files /dev/null and b/image/home/new1.jpg differ
diff --git a/image/home/new2.jpg b/image/home/new2.jpg
new file mode 100644
index 0000000..9758697
Binary files /dev/null and b/image/home/new2.jpg differ
diff --git a/image/home/new3.jpg b/image/home/new3.jpg
new file mode 100644
index 0000000..e4ca8bf
Binary files /dev/null and b/image/home/new3.jpg differ
diff --git a/image/home/new4.jpg b/image/home/new4.jpg
new file mode 100644
index 0000000..ad0853b
Binary files /dev/null and b/image/home/new4.jpg differ
diff --git a/index.html b/index.html
index fea012d..924dda5 100644
--- a/index.html
+++ b/index.html
@@ -10,11 +10,14 @@
-
-
+
+
+
+
-
+
+
diff --git a/news-detail.html b/news-detail.html
index 87d72a5..61d0665 100644
--- a/news-detail.html
+++ b/news-detail.html
@@ -13,7 +13,10 @@
-
+
+
+
+
diff --git a/news.html b/news.html
index de78d85..cfa4e45 100644
--- a/news.html
+++ b/news.html
@@ -13,7 +13,10 @@
-
+
+
+
+