Home page
Helihong · industrial hardware · white edition
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
background-color: #ffffff; /* white base */
font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
color: #1a2634; /* dark text for readability on white */
line-height: 1.5;
scroll-behavior: smooth;
}
/* subtle industrial texture (light grey, very faint) */
body::before {
content: "";
position: fixed;
top: 0; left: 0; width: 100%; height: 100%;
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBkPSJNMjAgMjBhMjAgMjAgMCAwIDEgMjAgMjAgMjAgMjAgMCAwIDEtNDAgMCAyMCAyMCAwIDAgMSAyMC0yMHoiIGZpbGw9IiNjZmRjZTgiIGZpbGwtb3BhY2l0eT0iMC4xNSIvPjwvc3ZnPg==');
pointer-events: none;
z-index: 9999;
opacity: 0.08;
}
.container {
max-width: 1280px;
margin: 0 auto;
padding: 0 2rem;
}
/* === HEADER / NAV (light industrial cage) === */
.site-header {
background: #f4f7fc; /* very light grey-blue */
border-bottom: 2px solid #b0c8e0; /* soft steel blue */
position: sticky;
top: 0;
z-index: 100;
backdrop-filter: blur(4px);
box-shadow: 0 4px 15px rgba(0,20,40,0.08);
}
.header-row {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0.75rem 0;
}
.logo {
font-weight: 800;
font-size: 1.8rem;
letter-spacing: -0.5px;
color: #000000; /* H1 equivalent – black */
text-shadow: 0 0 0 transparent;
background: none;
-webkit-text-fill-color: black;
}
.logo span {
background: #2e4b6e;
color: #fff;
font-size: 0.85rem;
padding: 4px 12px;
border-radius: 40px;
margin-left: 12px;
font-weight: 600;
letter-spacing: 0.3px;
-webkit-text-fill-color: white;
}
.badge {
border: 1.5px solid #3e6b9c;
background: #e1ecf9; /* softer light blue */
color: #0e2a47;
font-weight: 600;
font-size: 0.8rem;
padding: 0.4rem 1rem;
border-radius: 40px;
text-transform: uppercase;
}
/* === HERO: same dimensions, NOT full width box, kept exactly as page box size */
.hero-unit {
background: #eaf0f8;
border-bottom: 3px solid #b0c8e0;
position: relative;
}
.hero-slider {
position: relative;
width: 100%;
aspect-ratio: 1920/600;
overflow: hidden;
}
.slide {
position: absolute;
inset: 0;
background-size: cover;
background-position: center 30%;
opacity: 0;
transition: opacity 0.7s ease-in-out;
}
.slide.active {
opacity: 1;
z-index: 10;
}
.slide::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(90deg, #ffffff80 0%, transparent 30%, transparent 70%, #ffffff80 100%);
pointer-events: none;
}
.dots {
position: absolute;
bottom: 1.5rem;
left: 50%;
transform: translateX(-50%);
display: flex;
gap: 1rem;
z-index: 20;
}
.dot {
width: 50px;
height: 4px;
background: #8ba0b8;
cursor: pointer;
transition: 0.2s;
border-radius: 2px;
}
.dot.active {
background: #c49b3f; /* golden active */
box-shadow: 0 0 10px #e0b354;
}
/* section headings — GOLD (H2) */
h2 {
font-size: 2.4rem;
font-weight: 800;
letter-spacing: -0.5px;
margin-bottom: 2.5rem;
border-left: 6px solid #c49b3f; /* gold */
padding-left: 1.8rem;
text-transform: uppercase;
color: #c49b3f; /* golden */
background: none;
-webkit-text-fill-color: #c49b3f;
}
/* card grids */
.grid {
display: grid;
gap: 2rem;
}
.g2 { grid-template-columns: repeat(2, 1fr); }
.g3 { grid-template-columns: repeat(3, 1fr); }
.g4 { grid-template-columns: repeat(4, 1fr); }
/* === METRIC / STATS CARDS on white background */
.stat-card {
background: #f8fafd; /* off-white */
border: 1px solid #c0d2e6; /* light blue border */
padding: 2rem 1.5rem;
border-radius: 4px;
box-shadow: 0 8px 16px -10px rgba(0,40,70,0.12);
transition: 0.2s;
border-top: 4px solid #8fb4d9; /* light blue top */
text-align: center;
}
.stat-card:hover {
border-color: #b48733;
box-shadow: 0 15px 25px -12px #a0b8d0;
}
.stat-number {
font-size: 3.2rem;
font-weight: 900;
color: #1e3b5c; /* deep blue-grey for contrast */
line-height: 1;
}
.stat-label {
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px;
color: #3e5d7a;
font-size: 0.8rem;
}
/* PRODUCT CARDS — IMAGE FULL WIDTH, light blue borders, H3 black */
.product-card {
background: #ffffff;
border: 1px solid #bdd4ec; /* light blue border */
transition: 0.2s all;
display: flex;
flex-direction: column;
border-radius: 6px;
overflow: hidden;
box-shadow: 0 6px 16px -8px #bacfe2;
}
.product-card:hover {
border-color: #c49b3f; /* gold on hover */
transform: translateY(-6px);
}
.product-img {
background: #e3ecf5;
width: 100%;
aspect-ratio: 16 / 9;
display: flex;
align-items: center;
justify-content: center;
border-bottom: 2px solid #c2d6ec; /* light blue accent */
overflow: hidden;
}
.product-img img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
transition: transform 0.3s ease;
filter: drop-shadow(0 2px 4px #bacfe2);
}
.product-card:hover img {
transform: scale(1.05);
filter: drop-shadow(0 6px 10px #a0b4cc);
}
.product-body {
padding: 1.8rem 1.5rem;
background: #fbfdff;
flex: 1;
}
.product-body h3 {
font-size: 1.6rem;
font-weight: 800;
color: #000000; /* H3 black */
margin-bottom: 1rem;
border-bottom: 2px solid #c2d6ec; /* light blue underline */
padding-bottom: 0.4rem;
}
.tech-spec {
background: #f2f7ff; /* very light blue tint */
padding: 1.2rem;
border-left: 3px solid #c49b3f; /* gold accent */
margin-top: 1rem;
font-size: 0.9rem;
display: flex;
flex-direction: column;
gap: 0.3rem;
}
.spec-row {
display: flex;
justify-content: space-between;
font-weight: 500;
border-bottom: 1px dashed #bed3eb; /* light blue dash */
padding: 0.3rem 0;
}
.spec-label {
color: #2a4a6e;
text-transform: uppercase;
font-size: 0.7rem;
letter-spacing: 0.4px;
}
.spec-value {
color: #1e3b5c;
font-weight: 700;
}
/* === WORKFLOW (assembly line) light version */
.workflow-section {
background: #f5f9ff;
border-top: 2px solid #bed3eb;
border-bottom: 2px solid #bed3eb;
}
.work-steps {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
}
.step-block {
background: #ffffff;
border: 1px solid #c4d8f0; /* light blue */
padding: 2rem 1.2rem;
flex: 1 1 160px;
text-align: center;
border-radius: 2px;
box-shadow: inset 0 0 0 1px #e2edfb;
}
.step-num {
font-size: 2.8rem;
font-weight: 900;
color: #8fb1d0;
opacity: 0.7;
line-height: 1;
}
.step-block h4 {
color: #c49b3f; /* golden step title */
font-size: 1.2rem;
margin: 0.4rem 0 0.2rem;
font-weight: 700;
text-transform: uppercase;
}
.step-block p {
color: #2e4b6e;
font-size: 0.8rem;
}
/* industries cards light blue borders */
.industry-card {
background: #f9fcff;
border: 1px solid #c0d4ec; /* light blue */
padding: 2rem 1.5rem;
border-radius: 4px;
border-left: 6px solid #8fb4d9; /* light blue left */
transition: 0.15s;
}
.industry-card:hover {
border-left-color: #c49b3f;
background: #f2f8ff;
}
.industry-card h3 {
font-size: 1.7rem;
margin-bottom: 0.5rem;
font-weight: 800;
color: #000000; /* H3 black */
}
.industry-card p {
color: #1e3b5c;
}
/* === FOOTER (light plate) */
footer {
background: #f0f5fc;
border-top: 8px solid #b0c8e0; /* light blue */
margin-top: 4rem;
}
.footer-grid {
display: grid;
grid-template-columns: 2fr 1fr 1fr 1.5fr;
gap: 2.5rem;
padding: 4rem 0;
}
.footer-col h3 {
color: #1e2f40;
font-size: 1rem;
font-weight: 700;
letter-spacing: 1px;
margin-bottom: 1.5rem;
border-left: 4px solid #c49b3f; /* gold */
padding-left: 0.8rem;
text-transform: uppercase;
}
.footer-col p, .footer-col li {
color: #1f3b57;
font-size: 0.9rem;
list-style: none;
margin-bottom: 0.5rem;
}
.footer-col a {
color: #0e3a66;
text-decoration: none;
border-bottom: 1px dotted #9bb5d0;
}
.footer-legal {
background: #e7eef8;
padding: 1.2rem 0;
border-top: 1px solid #c2d1e5;
font-size: 0.8rem;
color: #1c3d5e;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
/* responsive */
@media (max-width: 1000px) {
.footer-grid { grid-template-columns: 1fr 1fr; }
.g3 { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 700px) {
.g2, .g3, .g4, .footer-grid { grid-template-columns: 1fr; }
.hero-slider { aspect-ratio: 16/9; }
h2 { font-size: 2rem; }
}
hr {
border: none;
border-top: 2px solid #c2d6ec;
margin: 2rem 0;
}
(function() {
let current = 0;
const slides = document.querySelectorAll('.slide');
const dots = document.querySelectorAll('.dot');
if (!slides.length) return;
function setActiveSlide(index) {
slides.forEach((s, i) => s.classList.toggle('active', i === index));
dots.forEach((d, i) => d.classList.toggle('active', i === index));
current = index;
}
dots.forEach((dot, idx) => {
dot.addEventListener('click', () => setActiveSlide(idx));
});
setInterval(() => {
let next = (current + 1) % slides.length;
setActiveSlide(next);
}, 5400);
})();
HELIHONG ⚙️ industrial
est. 2011
ISO 9001:2025 // MACHINE HARDWARE
Industrial precision · since 2011
Shenzhen Helihong Technology operates a 21st‑century factory floor producing high‑grade fasteners for automotive, telecom and energy sectors. 100% traceable alloy.
1000+ active SKUs
99.8% quality yield
50M monthly parts
12.9 grade steel
⚙️ Fastener series · technical specs

Machine screw
MaterialSUS304 / 12.9 alloy
RangeM1 – M30
CoatingZn / Ni / black oxide

Self‑tapping
HeadPan/Flat/Hex
DiameterM2 – M14
DrivePhillips / Torx

Hex bolts
Grade8.8 / 10.9 / 12.9
RangeM6 – M48
FinishHDG / Dacromet

Washers
TypeFlat / lock / spring
MaterialAlloy / spring steel
Finishzinc / copper

Stainless steel
SUS304 / 316 / 410
Passivationacid wash
Applicationmarine/chemical

OEM custom
Servicedrawing to mass
Capacity5M+ / week
CAD supportSolidWorks/STEP
⚙️ 50M monthly production flow
01
material
certified alloy / spectroscopy
02
CNC forming
multi‑spindle automatic
03
surface
industrial plating / passivation
04
QC
100% vision / torque sampling
05
shipping
export packaging / AQL II
🔧 industries we drive
📱 electronics
micro fasteners for mobile, laptop & IoT
📡 telecom
5G mmWave / base station hardware
🚗 automotive
safety‑rated bolts, chassis & e‑drive
🏗️ construction
structural anchors, high‑rise fixings
🏭 machinery
pump / compressor / heavy equipment
🔋 new energy
solar tracker / battery pack / inverter