海和兴水产导航修正版
ASC认证 MSC认证 BAP认证 ISO22000认证
海和兴水产有限公司 | 重视产品品质与营养信息 /* ===== CSS VARIABLES ===== */ :root { –ocean-deep: #0A4B67; –ocean-dark: #083B55; –ocean-mid: #0D6185; –teal-accent: #009C9D; –teal-light: #00BEC0; –sand: #D7B9A1; –sand-light: #F0E5D8; –cream: #FAF7F3; –white: #FFFFFF; –text-dark: #003E52; –text-mid: #2a6e82; –ff-display: ‘Cormorant Garamond’, serif; –ff-body: ‘Noto Sans SC’, sans-serif; } /* ===== RESET ===== */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { font-family: var(–ff-body); color: var(–white); background: var(–ocean-deep); overflow-x: hidden; line-height: 1.8; } img { display: block; max-width: 100%; height: auto; } a { text-decoration: none; color: inherit; } /* ===== SECTION UTILITIES ===== */ .section-inner { max-width: 1200px; margin: 0 auto; padding: 0 5vw; } .section-pad { padding: 100px 0; } /* ===== SECTION HEADER ===== */ .sec-header { text-align: center; margin-bottom: 60px; } .sec-header .eyebrow { display: inline-block; font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: var(–teal-light); margin-bottom: 14px; } .sec-header h2 { font-family: var(–ff-display); font-size: clamp(32px, 4vw, 52px); font-weight: 700; line-height: 1.2; color: var(–white); } .sec-header h2 .zh { display: block; font-size: 0.58em; font-weight: 400; opacity: 0.75; margin-top: 4px; font-family: var(–ff-body); } .sec-header .rule { width: 48px; height: 2px; background: var(–teal-accent); margin: 20px auto 0; } /* nav removed */ /* ===== HERO ===== */ .hero { position: relative; width: 100%; height: 100vh; min-height: 560px; overflow: hidden; } /* — carousel slides — */ .hero-slides { position: absolute; inset: 0; z-index: 0; } .hero-slide { position: absolute; inset: 0; background-size: cover; background-position: center 40%; background-repeat: no-repeat; opacity: 0; transform: scale(1.04); transition: opacity 1.3s ease-in-out; will-change: opacity; } .hero-slide.active { opacity: 1; z-index: 1; animation: heroKenBurns 7s ease-out forwards; } @keyframes heroKenBurns { from { transform: scale(1.10); } to { transform: scale(1.00); } } .hero-overlay { position: absolute; inset: 0; background: linear-gradient( 160deg, rgba(8,59,85,0.70) 0%, rgba(10,75,103,0.45) 50%, rgba(0,0,0,0.62) 100% ); } /* — per-slide promo text: LEFT side, follows the carousel — */ .hero-texts { position: absolute; inset: 0; z-index: 2; pointer-events: none; } .hero-text { position: absolute; top: 50%; left: 6vw; width: min(44vw, 500px); text-align: left; opacity: 0; transform: translate(-28px, -50%); transition: opacity 1s ease, transform 1s ease; } .hero-text.active { opacity: 1; transform: translate(0, -50%); } .hero-eyebrow { display: inline-flex; align-items: center; gap: 10px; font-size: 10px; letter-spacing: 4px; text-transform: uppercase; color: var(–teal-light); margin-bottom: 14px; } .hero-eyebrow::before, .hero-eyebrow::after { content: ”; width: 28px; height: 1px; background: var(–teal-light); opacity: 0.7; } .hero-text h1 { font-family: var(–ff-display); font-size: clamp(20px, 3vw, 40px); font-weight: 700; line-height: 1.2; text-shadow: 0 0 8px #000, 2px 2px 0 #000, -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000; margin-bottom: 12px; } .hero-sub { font-size: clamp(11px, 1.1vw, 13px); opacity: 0.9; font-weight: 500; text-shadow: 0 0 6px #000, 1px 1px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; line-height: 1.8; } /* — CTA group: fixed, horizontally centered, does NOT change with the carousel — */ .hero-cta-group { position: absolute; z-index: 3; left: 50%; bottom: 18%; transform: translateX(-50%); display: flex; flex-direction: column; align-items: center; gap: 16px; animation: fadeUpCenter 1.2s ease both; } @keyframes fadeUpCenter { from { opacity:0; transform: translateX(-50%) translateY(24px); } to { opacity:1; transform: translateX(-50%) translateY(0); } } .hero-cta { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; } .btn { padding: 9px 24px; border-radius: 2px; font-size: 11.5px; font-weight: 700; letter-spacing: 0.5px; transition: all 0.25s; cursor: pointer; } .btn-primary { background: var(–teal-accent); color: var(–white); border: 2px solid var(–teal-accent); } .btn-primary:hover { background: var(–teal-light); border-color: var(–teal-light); } .btn-outline { background: transparent; color: var(–white); border: 2px solid rgba(255,255,255,0.55); } .btn-outline:hover { border-color: var(–white); background: rgba(255,255,255,0.08); } /* scroll hint — semi-transparent small icon below the CTA */ .hero-scroll { display: flex; flex-direction: column; align-items: center; gap: 4px; opacity: 0.5; animation: bounce 2s infinite; } .hero-scroll span { font-size: 9px; letter-spacing: 2px; } .hero-scroll svg { width: 16px; height: 16px; stroke: var(–white); } @keyframes bounce { 0%,100% { transform: translateY(0); } 50% { transform: translateY(7px); } } /* — carousel dots — */ .hero-dots { position: absolute; bottom: 56px; left: 50%; transform: translateX(-50%); z-index: 4; display: flex; gap: 10px; } .hero-dot { width: 9px; height: 9px; padding: 0; border: none; border-radius: 999px; background: rgba(255,255,255,0.45); cursor: pointer; transition: width 0.3s ease, background 0.3s ease; } .hero-dot:hover { background: rgba(255,255,255,0.8); } .hero-dot.active { width: 28px; background: var(–teal-light); } /* ===== STATS BAR ===== */ .stats-bar { background: var(–ocean-dark); border-top: 1px solid rgba(255,255,255,0.06); border-bottom: 1px solid rgba(255,255,255,0.06); } .stats-inner { max-width: 1200px; margin: 0 auto; padding: 0 5vw; display: flex; justify-content: space-around; flex-wrap: wrap; } .stat-item { padding: 36px 20px; text-align: center; flex: 1 1 160px; } .stat-item .num { font-family: var(–ff-display); font-size: 44px; font-weight: 700; color: var(–teal-light); line-height: 1; } .stat-item .label { font-size: 12px; letter-spacing: 1px; opacity: 0.7; margin-top: 8px; } /* ===== ABOUT ===== */ #about { background: var(–ocean-deep); } .about-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; } .about-left h2 { font-family: var(–ff-display); font-size: clamp(28px, 3.5vw, 46px); font-weight: 700; line-height: 1.2; color: var(–white); margin-bottom: 8px; } .about-left .en-name { font-size: 13px; letter-spacing: 2px; color: var(–teal-light); text-transform: uppercase; margin-bottom: 28px; } .about-left .founded { display: inline-flex; align-items: center; gap: 10px; background: rgba(0,156,157,0.15); border: 1px solid rgba(0,156,157,0.3); border-radius: 2px; padding: 8px 16px; font-size: 13px; color: var(–teal-light); margin-bottom: 30px; } .about-highlights { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 36px; } .highlight-card { background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 4px; padding: 20px; } .highlight-card .cert-img { width: 40px; height: 40px; background-size: contain; background-repeat: no-repeat; background-position: center; margin-bottom: 12px; } .highlight-card .title { font-size: 13px; font-weight: 700; color: var(–teal-light); margin-bottom: 4px; } .highlight-card .desc { font-size: 12px; opacity: 0.9; line-height: 1.6; font-weight: 600; } .about-right { padding-top: 4px; } .lang-toggle-btn { display: inline-flex; align-items: center; gap: 6px; background: transparent; border: 1px solid rgba(0,190,192,0.4); color: var(–teal-light); padding: 6px 14px; border-radius: 2px; font-size: 12px; font-weight: 700; cursor: pointer; margin-bottom: 24px; font-family: var(–ff-body); transition: all 0.2s; } .lang-toggle-btn:hover { background: rgba(0,156,157,0.15); } .about-text { font-size: 14.5px; line-height: 2; color: rgba(255,255,255,0.95); font-weight: 600; } .about-text p { margin-bottom: 16px; } .about-text strong { color: var(–white); font-weight: 700; } /* About — bilingual switch (scoped to #about only) */ #about .en-only { display: none; } #about.lang-en .zh-only { display: none; } #about.lang-en .en-only { display: revert; } /* Mobile optimization for cert images in about section */ .highlight-card .cert-img { width: 100% !important; height: auto !important; aspect-ratio: 4/3; background-size: contain; } /* ===== CERTIFICATIONS STRIP ===== */ .cert-strip { background: var(–ocean-dark); padding: 40px 0; } .cert-strip-inner { max-width: 1200px; margin: 0 auto; padding: 0 5vw; display: flex; align-items: center; gap: 40px; flex-wrap: wrap; justify-content: center; } .cert-badge { display: flex; flex-direction: column; align-items: center; gap: 10px; padding: 20px 24px; border: 1px solid rgba(0,190,192,0.25); border-radius: 4px; background: rgba(0,190,192,0.07); text-align: center; } .cert-badge .badge-img { width: 80px; height: 80px; background-size: contain; background-repeat: no-repeat; background-position: center; flex-shrink: 0; } .cert-badge .badge-text { display: flex; flex-direction: column; gap: 2px; } .cert-badge .badge-text strong { display: block; font-size: 13px; color: var(–teal-light); } .cert-badge .badge-text span { font-size: 11px; opacity: 0.65; } /* ===== PRODUCTS ===== */ #products { background: var(–ocean-deep); } .products-intro { text-align: center; max-width: 680px; margin: 0 auto 60px; font-size: 15px; opacity: 0.8; line-height: 1.9; } .products-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; } .prod-card { border-radius: 6px; overflow: hidden; background: var(–ocean-dark); border: 1px solid rgba(255,255,255,0.07); transition: transform 0.35s ease, box-shadow 0.35s ease; opacity: 0; transform: translateY(40px); transition: opacity 0.7s ease, transform 0.7s ease, box-shadow 0.35s ease; } .prod-card.visible { opacity: 1; transform: translateY(0); } .prod-card:hover { transform: translateY(-6px); box-shadow: 0 16px 40px rgba(0,0,0,0.35); } .prod-card-img { width: 100%; aspect-ratio: 1 / 1; object-fit: cover; transition: transform 0.5s ease; } .prod-card:hover .prod-card-img { transform: scale(1.04); } .prod-card-body { padding: 22px 20px 26px; } .prod-card-body h3 { font-family: var(–ff-display); font-size: 20px; font-weight: 700; margin-bottom: 4px; } .prod-card-body .en { font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; color: var(–teal-light); margin-bottom: 12px; } .prod-card-body p { font-size: 13px; opacity: 0.72; line-height: 1.7; margin-bottom: 18px; } .prod-card-link { display: inline-flex; align-items: center; gap: 6px; font-size: 12px; font-weight: 700; color: var(–teal-light); letter-spacing: 0.5px; transition: gap 0.2s; } .prod-card:hover .prod-card-link { gap: 10px; } /* ===== HONORS ===== */ #honors { background: linear-gradient(180deg, var(–ocean-dark) 0%, var(–ocean-deep) 100%); } .honors-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; } .honor-card { border-radius: 6px; overflow: hidden; background: var(–white); cursor: pointer; aspect-ratio: 16/10; box-shadow: 0 4px 20px rgba(0,0,0,0.2); transition: transform 0.3s ease, box-shadow 0.3s ease; position: relative; } .honor-card:hover { transform: translateY(-4px) scale(1.01); box-shadow: 0 10px 32px rgba(0,0,0,0.3); } .honor-card img { width: 100%; height: 100%; object-fit: cover; } .honor-card .hover-hint { position: absolute; inset: 0; background: rgba(10,75,103,0.0); display: flex; align-items: center; justify-content: center; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; opacity: 0; transition: all 0.3s; color: var(–white); font-weight: 700; } .honor-card:hover .hover-hint { background: rgba(10,75,103,0.55); opacity: 1; } /* lightbox */ .lightbox { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.92); z-index: 9999; align-items: center; justify-content: center; } .lightbox.open { display: flex; } .lightbox img { max-width: 90vw; max-height: 88vh; object-fit: contain; border-radius: 6px; } .lightbox-close { position: absolute; top: 24px; right: 32px; font-size: 36px; color: var(–white); cursor: pointer; font-weight: 300; line-height: 1; opacity: 0.7; transition: opacity 0.2s; } .lightbox-close:hover { opacity: 1; } /* ===== PARTNERS ===== */ #partners { background: var(–ocean-deep); } .partners-row { display: flex; align-items: center; justify-content: center; gap: 48px; flex-wrap: wrap; } .partner-logo { width: 180px; height: 130px; object-fit: contain; opacity: 1; transition: opacity 0.3s, transform 0.3s; } .partner-logo:hover { opacity: 1; transform: scale(1.08); } /* ===== NEWS ===== */ #news { background: linear-gradient(180deg, var(–cream) 0%, var(–sand) 100%); color: var(–text-dark); } #news .sec-header h2 { color: var(–text-dark); } #news .sec-header .eyebrow { color: var(–teal-accent); } #news .sec-header .rule { background: var(–teal-accent); } .news-see-all { text-align: center; margin-bottom: 48px; } .news-see-all a { font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: var(–teal-accent); border-bottom: 1px solid var(–teal-accent); padding-bottom: 2px; transition: opacity 0.2s; } .news-see-all a:hover { opacity: 0.7; } .news-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; } .news-card { background: var(–white); border-radius: 6px; overflow: hidden; box-shadow: 0 4px 16px rgba(0,0,0,0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; display: flex; flex-direction: column; } .news-card:hover { transform: translateY(-5px); box-shadow: 0 10px 28px rgba(0,0,0,0.13); } .news-card img { width: 100%; height: 200px; object-fit: cover; } .news-body { padding: 22px 22px 26px; flex: 1; display: flex; flex-direction: column; } .news-body h3 { font-size: 15px; font-weight: 700; color: var(–text-dark); line-height: 1.55; margin-bottom: 6px; } .news-body .en-title { font-size: 12px; font-weight: 500; color: var(–text-mid); margin-bottom: 12px; } .news-body p { font-size: 13px; color: #555; line-height: 1.75; flex: 1; margin-bottom: 16px; } .news-read-more { font-size: 12px; font-weight: 700; letter-spacing: 0.5px; color: var(–teal-accent); display: inline-flex; align-items: center; gap: 4px; transition: gap 0.2s; } .news-card:hover .news-read-more { gap: 8px; } /* show only first 3 on desktop */ @media (min-width: 769px) { .news-card:nth-child(n+4) { display: none; } } /* show only first 4 on mobile/tablet */ @media (max-width: 768px) { .news-card:nth-child(n+5) { display: none; } } /* footer removed */ /* ===== RESPONSIVE ===== */ @media (max-width: 900px) { .about-grid { grid-template-columns: 1fr; gap: 40px; } .products-grid { grid-template-columns: repeat(2, 1fr); } .news-grid { grid-template-columns: repeat(2, 1fr); } .honors-grid { grid-template-columns: 1fr 1fr; } .highlight-card .cert-img { width: 100% !important; height: auto !important; aspect-ratio: 4/3; } } @media (max-width: 768px) { .section-pad { padding: 64px 0; } .section-inner { padding: 0 5vw; } .sec-header { margin-bottom: 40px; } .sec-header h2 { font-size: clamp(26px, 7vw, 36px); } .sec-header .eyebrow { font-size: 10px; letter-spacing: 2px; } /* HERO — mobile: image area shows about half the screen */ .hero { min-height: 380px; height: 50vh; } .hero-text { top: 40%; left: 5vw; width: min(74vw, 380px); } .hero-text h1 { font-size: clamp(15px, 3.8vw, 20px); line-height: 1.3; } .hero-sub { font-size: 11px; line-height: 1.6; } .hero-eyebrow { font-size: 9px; letter-spacing: 3px; margin-bottom: 10px; } .hero-eyebrow::before, .hero-eyebrow::after { width: 16px; } .hero-cta-group { bottom: 10%; gap: 10px; } .btn { padding: 8px 18px; font-size: 11px; } .hero-scroll { display: flex; opacity: 0.55; } .hero-scroll span { font-size: 9px; letter-spacing: 2px; } .hero-scroll svg { width: 18px; height: 18px; } .stats-inner { flex-direction: row; flex-wrap: wrap; gap: 0; } .stat-item { flex: 1 1 50%; padding: 22px 8px; border-bottom: 1px solid rgba(255,255,255,0.05); } .stat-item:nth-child(n+3) { border-bottom: none; } .stat-item .num { font-size: 30px; } .stat-item .label { font-size: 11px; line-height: 1.5; } .about-left h2 { font-size: clamp(22px, 5.5vw, 30px); } .about-left .en-name { font-size: 12px; margin-bottom: 20px; } .about-left .founded { padding: 6px 12px; font-size: 12px; } .about-left .founded img { height: 3em !important; } .about-highlights { grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 28px; } .highlight-card { padding: 14px 12px; } .highlight-card .title { font-size: 12px; } .highlight-card .desc { font-size: 11px; line-height: 1.5; } .lang-toggle-btn { font-size: 11px; padding: 5px 12px; margin-bottom: 18px; } .about-text { font-size: 13.5px; line-height: 1.85; } .about-text p { margin-bottom: 12px; } .cert-strip { padding: 28px 0; } .cert-strip-inner { gap: 14px; } .cert-badge { padding: 14px 12px 12px; flex: 1 1 calc(50% – 14px); min-width: 140px; gap: 6px; } .cert-badge .badge-img { width: 58px; height: 58px; } .cert-badge .badge-text strong { font-size: 12px; } .cert-badge .badge-text span { font-size: 10px; } .products-intro { font-size: 13px; line-height: 1.75; margin-bottom: 36px; } .products-grid { grid-template-columns: repeat(2, 1fr); gap: 14px; } .prod-card-body { padding: 16px 14px 18px; } .prod-card-body h3 { font-size: 17px; } .prod-card-body .en { font-size: 10px; margin-bottom: 8px; } .prod-card-body p { font-size: 12px; line-height: 1.6; margin-bottom: 12px; } .honors-grid { grid-template-columns: 1fr 1fr; gap: 12px; } .partners-row { gap: 20px 28px; } .partner-logo { width: 110px; height: 78px; } .news-see-all { margin-bottom: 28px; } .news-see-all a { font-size: 11px; letter-spacing: 1.5px; } .news-grid { grid-template-columns: 1fr 1fr; gap: 14px; } .news-card img { height: 140px; } .news-body { padding: 14px 14px 18px; } .news-body h3 { font-size: 13px; line-height: 1.5; } .news-body .en-title { font-size: 10px; margin-bottom: 8px; } .news-body p { font-size: 12px; line-height: 1.65; margin-bottom: 10px; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .news-read-more { font-size: 11px; } .lightbox-close { top: 14px; right: 18px; font-size: 32px; } } @media (max-width: 480px) { .section-pad { padding: 52px 0; } .sec-header { margin-bottom: 32px; } .hero-text h1 { font-size: 16px; } .hero-sub { font-size: 10.5px; } .hero-cta { flex-direction: column; align-items: center; } .hero-cta .btn { width: 220px; max-width: 80vw; text-align: center; } .stat-item .num { font-size: 26px; } .stat-item .label { font-size: 10px; } .about-highlights { grid-template-columns: 1fr 1fr; gap: 10px; } .highlight-card { padding: 12px 10px; } .cert-badge { flex: 1 1 100%; min-width: 0; flex-direction: row; justify-content: flex-start; text-align: left; padding: 12px 14px; } .cert-badge .badge-img { width: 44px; height: 44px; } .cert-badge .badge-text { align-items: flex-start; } .partner-logo { width: 90px; height: 64px; } .news-card img { height: 110px; } .news-body { padding: 12px 12px 16px; } }
Since 1999

可持续海鲜
供应链合作伙伴

Sustainable Seafood · Supply Chain Partner
海洋连世界,品质赢未来

25+
年行业经验 Years of Experience
20+
覆盖城市 Cities Served
100+
产品品种 Product Varieties
5★
酒店客户 Hotel Partners

北京市海和兴水产品有限公司

Beijing HAIHEXING Seafood Co., Ltd.

海和兴

北京市海和兴水产品成立于1999年,是一家集鲜活水产品、冷冻海产品采购、运输、配送及海鲜池产品销售管理于一体的全产业链公司。

Founded in 1999, Beijing HAIHEXING Seafood is a full-supply-chain enterprise integrating procurement, transportation, distribution, and live-tank sales of fresh aquatic products and frozen seafood.

ASC 认证
ASC Dual Certified
2016年获国际认证产销监管链
Dual Chain-of-Custody certified since 2016
ISO 22000
ISO 22000
2019年通过食品安全管理体系认证
Food Safety Management System certified since 2019
MSC 认证
MSC 双认证
Food Safety Management System certified since 2019
BAP 授权经销
BAP Authorized Distributor
全球水产养殖联盟认证特约合作方
Designated partner of the Global Aquaculture Alliance

公司立志以“重视产品安全与可追溯管理”为目标,不断完善管理体系,以守护消费者饮食健康为准则,在采购、仓储、物流到加工各环节落实品质管控,联合养殖场、加工厂、餐饮门店等合作伙伴,共同完成”从原料到餐桌”的全流程品质监管。

2016年通过国际海洋管理委员会MSC和国际水产品养殖管理委员会ASC双认证产销监管链,并经营中国MSC、ASC双认证门店;2019年通过ISO 22000认证审核,同年获得国际BRC认证;2020年起被确定为全球水产养殖联盟BAP认证产品特约经销合作方,依托专业资质为客户采购符合国际水产认证标准的食材原料。

目前,公司在深圳设有子公司,主要供货范围辐射北京、深圳、广州、珠海、合肥、重庆、成都、武汉、杭州、南京、大连、沈阳、长春、昆明、厦门等20多座城市。北京及周边通过自有冷藏设施储运,深圳及周边地区通过公司自有冷藏车配送,其他地区委托第三方合作配送商配送。

深耕水产配送领域,长期为国内五星级酒店、知名餐饮企业供应鲜活水产品与冷冻海产品,配套海鲜初加工相关服务;面向北京及周边企事业单位、机关团体,提供团购货品与定制化服务。企业积极联动海内外供货商与国内采购客商,搭建长期稳定的合作体系。目前,公司与凯悦酒店集团(HYATT)、万豪酒店集团(MARRIOTT)、香格里拉酒店集团(SHANGRI-LA)、洲际酒店集团(IHG)、希尔顿酒店集团等数十家餐饮集团都建立有长期的合作伙伴关系。

连续多年担任全国城市农贸中心联合会、北京市丰台区食品药品安全企业协会、中国水产流通与加工协会的理事单位,也是中国农业国际合作促进会水产品国际贸易委员会等联合发起单位;在与ASC的合作中,更是黄海生态负责任海水养殖倡议的成员单位,并荣获多项行业荣誉称号。

始终严守食品安全底线,落实全流程品质管控,遵循食品卫生规范准则。稳步推进规模经营、标准生产与现代化管理。配有高效冷链存储设备和寄养设备,配套完备冷冻库房及冷链运输车辆。经营产品涉及鱼类、虾类、蟹类、贝类近百个品种,公司产品不仅采购具有MSC、ASC、BAP国际认证的产品,同时依托企业ISO22000食品管理认证体系采购结合产品资料与供应商审核采购非认证海鲜产品,拥有独立原料海外采购渠道,可满足多品类货品供货需求。

进口产品一方面从国外原产地直采,已与加拿大、厄瓜多尔、智利、挪威、越南、泰国、俄罗斯等多个国家的企业建立战略合作伙伴关系,另一方面联合国内正规进口商合作采购;国产产品则甄选资质齐全、管理规范的养殖场与加工企业建立合作,定点采购合规产品,部分品类依托本土工厂专属定制生产。

多年以来,公司保持平稳运营发展,积极推进经营优化与模式升级,业务体量逐步拓展。企业在经营过程中沉淀充足的初加工与销售实操经验,熟知鲜活水产及冷冻海产品品类特性。团队培育出一众从业阅历深厚的酒店渠道管理与采购工作人员,依托规范化管理机制、完整的服务体系以及素养过硬的工作团队,稳步推进各项业务有序开展。海和兴公司将坚持“专注专业、高效服务、诚信共赢”的服务理念,秉承“以质量取胜、做良心产品、零距离服务、与客户共赢”的经营理念,以“做可溯源的水产品”为企业愿景,为广大客户提供品质稳定的海产品,凝心聚力稳步发展!

The company is committed to the goal of “providing safe, trustworthy seafood and delivering fully traceable aquatic products.” We continuously refine our management system with safeguarding consumer dietary health as our guiding principle, enforcing quality control across every stage — procurement, warehousing, logistics, and processing — and partnering with farms, processors, and restaurant outlets to achieve true “from source to table” quality oversight.

In 2016, we obtained dual MSC and ASC Chain-of-Custody certification, and we operate MSC/ASC dual-certified retail outlets in China. In 2019, we passed ISO 22000 audit and were also awarded international BRC certification in the same year. Since 2020, we have been designated as an authorized distribution partner of the Global Aquaculture Alliance BAP program, leveraging these credentials to source ingredients that meet international aquaculture certification standards.

Today, the company operates a subsidiary in Shenzhen, with distribution covering more than 20 cities including Beijing, Shenzhen, Guangzhou, Zhuhai, Hefei, Chongqing, Chengdu, Wuhan, Hangzhou, Nanjing, Dalian, Shenyang, Changchun, Kunming, and Xiamen. Beijing and surrounding regions are served through our own cold-storage facilities; Shenzhen and nearby areas are delivered by our own refrigerated fleet; other regions are fulfilled through third-party logistics partners.

With deep expertise in seafood distribution, we have long served as a supplier of fresh and frozen seafood to domestic five-star hotels and restaurant businesses, complemented by primary seafood processing services. For enterprises, institutions, and government bodies in Beijing and surrounding areas, we provide group procurement and customized solutions. We actively connect overseas suppliers with domestic buyers to build a long-term, stable partnership network. Today we maintain long-standing collaborations with dozens of hospitality groups, including Hyatt, Marriott, Shangri-La, IHG, and Hilton.

For many consecutive years we have served as a council member of the China Federation of Urban Agricultural Markets, the Fengtai District (Beijing) Food & Drug Safety Enterprise Association, and the China Aquatic Products Processing and Marketing Alliance, as well as a co-founding member of the Aquatic Products International Trade Committee under the China Association for International Cooperation in Agriculture. Through our partnership with ASC, we are also a member of the Yellow Sea Responsible Aquaculture Initiative, and have earned multiple industry honors.

We strictly uphold food safety standards, enforce full-process quality control, and adhere to food hygiene regulations, steadily advancing scaled operations, standardized production, and modern management. Our facilities include high-efficiency cold-chain storage, live-holding tanks, dedicated freezer warehouses, and refrigerated transportation. Our portfolio spans nearly 100 varieties of fish, shrimp, crab, and shellfish, with a strategic focus on quality-assured MSC-, ASC-, and BAP-certified products. We carefully select certified seafood from around the world and operate independent overseas sourcing channels to meet diverse supply needs across categories.

Imports are sourced directly from origin in Canada, Ecuador, Chile, Norway, Vietnam, Thailand, Russia, and other countries with which we have established strategic partnerships, supplemented by collaborative procurement through licensed domestic importers. Domestic products come from fully qualified and well-managed farms and processors through designated sourcing of compliant goods, with select categories produced via exclusive OEM arrangements at local factories.

Over the years, the company has maintained steady operations and growth, actively pursuing business optimization and model upgrades while gradually expanding its scale. We have accumulated extensive hands-on experience in primary processing and sales, and a deep understanding of fresh and frozen seafood category characteristics. Our team has cultivated a seasoned group of hotel-channel managers and procurement professionals; supported by standardized management mechanisms, a complete service system, and a highly capable workforce, we advance every line of business in an orderly manner. HAIHEXING will continue to uphold the service philosophy of “Focus & Professionalism, Efficient Service, Integrity & Win-Win,” the business credo of “Quality First” — making conscientious products, delivering zero-distance service, and achieving win-win partnerships — and the corporate vision of delivering fully traceable aquatic products,” providing consistently high-quality seafood to our customers and moving forward together with shared purpose.

MSC Certified海洋管理委员会认证
ASC Certified水产品养殖管理委员会认证
BAP Partner全球水产养殖联盟授权经销
ISO 22000食品安全管理体系认证
Product Range · 产品中心

产品信息清晰 · 采购流程可追溯Clear Product Information and Traceable Sourcing

根据业务需要选用具有 MSC、ASC、BAP 等认证信息的货源,并开展供应商与批次资料核验。
Carefully Selected Products MSC, ASC, and BAP certified fisheries for sustainable, premium quality.

Honors & Certifications · 品质见证

荣誉资质Recognized Excellence

荣誉证书1
查看大图 View
荣誉证书2
查看大图 View
荣誉证书3
查看大图 View
荣誉证书4
查看大图 View
Our Partners · 携手同行

合作伙伴Supply Chain Collaboration

Latest News · 新闻资讯

行业动态Industry Updates

东京丰洲蓝鳍金枪鱼均价上涨25%,冷冻大目金枪鱼维持历史高位

Toyosu bluefin tuna average price rises 25%; frozen bigeye tuna at historic highs

40公斤以上鲜蓝鳍金枪鱼平均成交价上涨25%,同时东京市场冷冻大目金枪鱼价格维持在历史高位,市场供应与季节因素共同影响价格走势。

阅读更多 READ MORE →

水产养殖中的抗生素:ASC 如何遏制耐药性风险

Antibiotics in Seafood Farming

抗生素耐药性被 WHO 认定为 21 世纪最大健康挑战之一。ASC 禁止预防性使用抗生素,并禁用 WHO 列为”极重要”的抗生素,推动养殖户实施整体化健康管理。

阅读更多 READ MORE →

越南虾产业升级:智能养殖推动全球竞争力提升

Vietnam Shrimp Industry Upgrade & Global Competitiveness

越南已从传统养殖转向集约化与超集约化体系,结合传感器、自动投喂与数据管理,大幅提升生产效率与出口竞争力。

阅读更多 READ MORE →

全球海鲜市场新变化:龙虾关税取消、三文鱼价格上涨

Global Seafood Market Shifts

中国取消加拿大龙虾关税,中东局势影响海鲜运输,三文鱼供应增长放缓。

阅读更多 READ MORE →

关税加征下的行业突破!天津港首柜MSC认证加拿大冷冻龙虾到仓

First MSC Lobster Container Arrives at Tianjin Port

在25%关税加征背景下,成功完成首柜MSC认证加拿大龙虾进口,形成阶段性业务进展。

阅读更多 READ MORE →

帝王蟹市场持续升温,高端海产消费需求稳步释放

King Crab Market Heats Up

高端餐饮复苏带动帝王蟹需求持续增长,供应链稳定保障高品质产品供给。

阅读更多 READ MORE →

进口虾监管加码叠加冷链运价转向

Imported Shrimp Oversight Tightens

冻品水产行业进入以”交付确定性”和”合规稳定性”为核心的新竞争阶段。

阅读更多 READ MORE →

日本 Nissui 收购智利三文鱼企业

Nissui Acquires Chilean Salmon Company

全球水产行业格局变化及对中国市场的影响分析。

阅读更多 READ MORE →
/* Lang Toggle */ function toggleLang() { const about = document.getElementById(‘about’); const cn = document.getElementById(‘cn’); const en = document.getElementById(‘en’); const btn = document.querySelector(‘.lang-toggle-btn’); if (cn.style.display === ‘none’) { cn.style.display = ‘block’; en.style.display = ‘none’; about.classList.remove(‘lang-en’); btn.textContent = ‘ 切换英文 / Switch to EN’; } else { cn.style.display = ‘none’; en.style.display = ‘block’; about.classList.add(‘lang-en’); btn.textContent = ‘ 切换中文 / Switch to ZH’; } } /* Hero 已改为单图,无需轮播脚本 */ /* Product card scroll-reveal */ document.addEventListener(‘DOMContentLoaded’, () => { const cards = document.querySelectorAll(‘.prod-card’); const io = new IntersectionObserver((entries) => { entries.forEach((e, i) => { if (e.isIntersecting) { setTimeout(() => e.target.classList.add(‘visible’), i * 100); } }); }, { threshold: 0.15 }); cards.forEach(c => io.observe(c)); /* Partner logos fade in */ const logos = document.querySelectorAll(‘.partner-logo’); const logoIO = new IntersectionObserver((entries) => { entries.forEach((e, i) => { if (e.isIntersecting) { setTimeout(() => { e.target.style.opacity = ‘1’; }, i * 80); } }); }, { threshold: 0.2 }); logos.forEach(l => { l.style.opacity = ‘0’; l.style.transition = ‘opacity 0.8s ease, transform 0.3s’; logoIO.observe(l); }); }); /* Lightbox */ function openLightboxImg(src) { document.getElementById(‘lightbox-img’).src = src; document.getElementById(‘lightbox’).classList.add(‘open’); } function openLightbox(card) { const src = card.querySelector(‘img’).src; document.getElementById(‘lightbox-img’).src = src; document.getElementById(‘lightbox’).classList.add(‘open’); } function closeLightbox() { document.getElementById(‘lightbox’).classList.remove(‘open’); } document.addEventListener(‘keydown’, e => { if (e.key === ‘Escape’) closeLightbox(); });