'); background-size: cover; background-position: center; color: white; padding: 80px 0; text-align: center; } .hero-content { max-width: 800px; margin: 0 auto; } .hero h2 { font-size: 2.8rem; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); } .hero p { font-size: 1.2rem; margin-bottom: 30px; opacity: 0.9; } .hero-badges { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; margin-top: 30px; } .badge { background-color: rgba(255,255,255,0.15); border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; padding: 10px 20px; backdrop-filter: blur(5px); display: flex; align-items: center; } .badge i { margin-right: 8px; font-size: 1.2rem; } /* Section styles */ section { padding: 80px 0; } section:nth-child(even) { background-color: var(--light); } .section-title { text-align: center; margin-bottom: 60px; } .section-title h2 { font-size: 2.2rem; color: var(--accent); position: relative; display: inline-block; padding-bottom: 15px; } .section-title h2:after { content: ''; position: absolute; width: 70px; height: 3px; background-color: var(--primary); bottom: 0; left: 50%; transform: translateX(-50%); } .section-title p { color: #666; max-width: 700px; margin: 15px auto 0; } /* About section */ .about-content { display: flex; gap: 50px; align-items: center; } .about-text { flex: 1; } .about-stats { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 30px; } .stat-card { background: white; padding: 25px; border-radius: 8px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); text-align: center; transition: transform 0.3s; } .stat-card:hover { transform: translateY(-5px); } .stat-card h3 { font-size: 2.5rem; color: var(--primary); margin-bottom: 5px; } .about-image { flex: 1; background: #e9e1d5; border-radius: 10px; height: 400px; display: flex; align-items: center; justify-content: center; font-size: 5rem; color: var(--primary); opacity: 0.7; } /* Products section */ .product-categories { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 30px; } .product-card { background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: transform 0.3s; } .product-card:hover { transform: translateY(-10px); box-shadow: 0 10px 25px rgba(0,0,0,0.1); } .product-header { background-color: var(--primary); color: white; padding: 20px; text-align: center; } .product-body { padding: 25px; } .product-features { list-style: none; margin: 20px 0; } .product-features li { padding: 8px 0; border-bottom: 1px dashed #eee; display: flex; } .product-features li:before { content: '✓'; color: var(--success); margin-right: 10px; font-weight: bold; } .product-models { margin-top: 20px; } .product-model { display: flex; justify-content: space-between; padding: 10px 0; border-bottom: 1px solid #f0f0f0; } /* Process section */ .process-container { display: flex; justify-content: center; margin-top: 50px; } .process-steps { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; max-width: 1000px; } .process-step { background: white; border-radius: 10px; padding: 30px; width: 220px; text-align: center; box-shadow: 0 5px 15px rgba(0,0,0,0.05); position: relative; } .process-step:not(:last-child):after { content: '→'; position: absolute; right: -25px; top: 50%; transform: translateY(-50%); font-size: 2rem; color: var(--primary); opacity: 0.6; } .process-step.hot:before { content: 'HOT'; position: absolute; top: -10px; right: -10px; background: #e74c3c; color: white; padding: 5px 10px; border-radius: 20px; font-size: 0.8rem; font-weight: bold; } .step-number { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; background: var(--primary); color: white; border-radius: 50%; margin: 0 auto 20px; font-size: 1.5rem; font-weight: bold; } /* Testimonials */ .testimonials-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin-top: 40px; } .testimonial-card { background: white; border-radius: 10px; padding: 30px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); position: relative; } .testimonial-card:before { content: '"'; position: absolute; top: 15px; left: 20px; font-size: 4rem; color: var(--secondary); opacity: 0.3; font-family: Georgia, serif; } .testimonial-content { position: relative; z-index: 1; } .client-info { display: flex; align-items: center; margin-top: 20px; } .client-avatar { width: 50px; height: 50px; border-radius: 50%; background: var(--secondary); display: flex; align-items: center; justify-content: center; color: white; font-weight: bold; margin-right: 15px; } /* Services section */ .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; margin-top: 50px; } .service-card { background: white; border-radius: 10px; padding: 35px 30px; text-align: center; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: all 0.3s; } .service-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.1); } .service-icon { width: 70px; height: 70px; background: var(--light); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; font-size: 1.8rem; color: var(--primary); } /* Timeline */ .timeline { position: relative; max-width: 800px; margin: 50px auto; } .timeline:before { content: ''; position: absolute; top: 0; bottom: 0; width: 4px; background: var(--secondary); left: 50%; transform: translateX(-50%); } .timeline-item { padding: 20px 40px; position: relative; width: 50%; } .timeline-item:nth-child(odd) { left: 0; } .timeline-item:nth-child(even) { left: 50%; } .timeline-item:after { content: ''; position: absolute; width: 20px; height: 20px; background: var(--primary); border-radius: 50%; top: 30px; } .timeline-item:nth-child(odd):after { right: -10px; } .timeline-item:nth-child(even):after { left: -10px; } .timeline-content { background: white; padding: 25px; border-radius: 8px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .timeline-year { font-weight: bold; color: var(--primary); font-size: 1.2rem; margin-bottom: 10px; } /* CTA section */ .cta { background: linear-gradient(to right, var(--primary), var(--accent)); color: white; text-align: center; padding: 80px 0; } .cta h2 { font-size: 2.5rem; margin-bottom: 20px; } .cta p { max-width: 700px; margin: 0 auto 30px; opacity: 0.9; } .btn { display: inline-block; background: white; color: var(--primary); padding: 15px 35px; border-radius: 50px; text-decoration: none; font-weight: 600; transition: all 0.3s; border: 2px solid white; } .btn:hover { background: transparent; color: white; } .btn-outline { background: transparent; color: white; border: 2px solid white; margin-left: 15px; } .btn-outline:hover { background: white; color: var(--primary); } /* Footer */ footer { background: var(--dark); color: white; padding: 60px 0 20px; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 40px; } .footer-column h3 { font-size: 1.3rem; margin-bottom: 20px; position: relative; padding-bottom: 10px; } .footer-column h3:after { content: ''; position: absolute; width: 40px; height: 2px; background: var(--secondary); bottom: 0; left: 0; } .contact-info { list-style: none; } .contact-info li { display: flex; margin-bottom: 15px; } .contact-info li i { margin-right: 10px; color: var(--secondary); } .footer-bottom { text-align: center; padding-top: 20px; border-top: 1px solid rgba(255,255,255,0.1); font-size: 0.9rem; opacity: 0.7; } /* Responsive */ @media (max-width: 992px) { .about-content { flex-direction: column; } .about-image { width: 100%; margin-top: 30px; } .timeline:before { left: 30px; } .timeline-item { width: 100%; padding-left: 70px; padding-right: 0; } .timeline-item:nth-child(even) { left: 0; } .timeline-item:after { left: 25px !important; } } @media (max-width: 768px) { .header-top { flex-direction: column; } nav ul { margin-top: 20px; flex-wrap: wrap; justify-content: center; } nav ul li { margin: 5px 10px; } .hero h2 { font-size: 2.2rem; } .process-step:not(:last-child):after { display: none; } .process-steps { flex-direction: column; align-items: center; } .btn { display: block; margin: 10px auto; width: 80%; max-width: 250px; } .btn-outline { margin-left: 0; } }
Manufacturer of Cuticle Virgin Hair & Remy Hair Products with 20+ Years Expertise
Leading manufacturer of premium human hair extensions since 2003
Based in Shandong, China, YAMEI HAIR specializes in 100% human hair extensions with over 20 years of manufacturing expertise. We combine traditional craftsmanship with modern technology to deliver premium hair products worldwide.
Years as Trusted Supplier
Successful Transactions
Annual Product Volume
Customer Response Rate
✓ Hand-Selected & Ethically Sourced Hair ✓ Cuticle Virgin Hair & Remy Hair Quality ✓ Customizable Lengths & Styles ✓ Affordable Premium Products
100% Human Hair Extensions with Superior Quality
0.4mm ultra-thin weft, no shedding, customizable cutting, thick base
Min. Order: 1 piece
Stable adhesion, custom colors/styles, some ready-to-ship options
Min. Order: 1 piece
Easy application, invisible fish wire, straight texture
Min. Order: 1 piece/set
Heat resistant, strong adhesion, long-lasting
Min. Order: 1 piece
Quality Assurance Through Every Step
Ethically sourced 100% human hair
Hand-selected strands by quality
Creating consistent texture
Cleaning and conditioning
Precision three-head machines
Rigorous strand-by-strand check
Secure and branded packing
20 Years of Excellence in Hair Manufacturing
Established initial factory in Shandong, China with 4,000 m² production area
Obtained multiple patents for hair extension products and manufacturing processes
Invested in new 4,000 m² facility and began large-scale OEM services for global brands
Registered YAMEI HAIR brand in Europe and launched direct online business
Expanded production capabilities and entered new international markets
What Our Clients Say About YAMEI HAIR
"The hair extensions came out amazing! My client was so happy with these. The product works very well and exceeded our expectations."
"The copper I-tip hair extensions are absolutely beautiful! The color is perfect and the quality is exceptional for the price."
"I was impressed with the thickness of the AC3 hair. Much thicker than normal extensions I've tried. Quality is outstanding!"
Premium Solutions for Hair Professionals
Worldwide shipping with guaranteed delivery within 7 days
Custom lengths, colors, and styles to meet your specific needs
Free packaging design and logo customization
98.35% response rate with ≤2 hour response time
CE certified and 100% natural human hair guarantee
20+ years experience in private label manufacturing
Join hundreds of satisfied beauty professionals who trust YAMEI HAIR for their premium human hair needs
Request a Quote View All Products