'); background-size: cover; background-position: center; color: white; padding: 120px 0; text-align: center; } .hero h1 { font-size: 3.5rem; margin-bottom: 20px; animation: fadeInDown 1s ease; } .hero p { font-size: 1.5rem; max-width: 800px; margin: 0 auto 30px; animation: fadeInUp 1s ease; } .cta-container { display: flex; justify-content: center; gap: 20px; margin-top: 30px; animation: fadeIn 1.5s ease; } /* About Section */ .about { background-color: var(--light); } .section-title { position: relative; text-align: center; margin-bottom: 50px; font-size: 2.5rem; color: var(--primary); } .section-title::after { content: ''; display: block; width: 80px; height: 4px; background-color: var(--accent); margin: 15px auto 0; } .about-content { display: flex; align-items: center; gap: 50px; } .about-text { flex: 1; } .about-image { flex: 1; border-radius: 10px; overflow: hidden; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } /* Advantages Section */ .advantage-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin-top: 40px; } .advantage-card { background: white; border-radius: 10px; padding: 30px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: transform 0.3s ease; } .advantage-card:hover { transform: translateY(-10px); } .advantage-card h3 { color: var(--primary); margin-bottom: 15px; } .advantage-icon { font-size: 2.5rem; color: var(--accent); margin-bottom: 15px; } /* Products Section */ .products { background-color: var(--light); } .category-buttons { display: flex; justify-content: center; flex-wrap: wrap; gap: 15px; margin-bottom: 40px; } .category-btn { background: white; border: 2px solid var(--secondary); padding: 10px 25px; border-radius: 30px; cursor: pointer; transition: all 0.3s ease; } .category-btn.active, .category-btn:hover { background-color: var(--primary); color: white; border-color: var(--primary); } .product-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 30px; } .product-card { background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.08); transition: transform 0.3s ease; } .product-card:hover { transform: translateY(-10px); } .product-image { height: 250px; background-color: var(--secondary); display: flex; align-items: center; justify-content: center; color: white; font-weight: bold; } .product-info { padding: 20px; } .product-info h3 { font-size: 1.3rem; margin-bottom: 10px; color: var(--primary); } .product-meta { display: flex; justify-content: space-between; margin-top: 15px; font-weight: 600; } .price { color: var(--accent); } /* Table Styles */ .pricing-table-container { overflow-x: auto; margin-top: 50px; box-shadow: 0 5px 15px rgba(0,0,0,0.08); border-radius: 10px; } .pricing-table { width: 100%; border-collapse: collapse; min-width: 800px; } .pricing-table th { background-color: var(--primary); color: white; padding: 15px; text-align: left; } .pricing-table td { padding: 15px; border-bottom: 1px solid #eee; } .pricing-table tr:nth-child(even) { background-color: #f9f9f9; } .pricing-table tr:hover { background-color: #f1f1f1; } /* Services Section */ .service-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .service-card { background: white; border-radius: 10px; padding: 40px 30px; text-align: center; box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .service-card h3 { color: var(--primary); margin: 20px 0 15px; } /* CTA Section */ .cta-section { background: linear-gradient(rgba(90, 62, 54, 0.9), rgba(90, 62, 54, 0.9)), url('data:image/svg+xml;utf8,'); background-size: cover; color: white; text-align: center; padding: 80px 0; } .cta-section h2 { font-size: 2.5rem; margin-bottom: 20px; } .cta-section p { max-width: 700px; margin: 0 auto 30px; font-size: 1.2rem; } .contact-form { max-width: 600px; margin: 40px auto 0; display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .contact-form input, .contact-form textarea { padding: 12px 15px; border: none; border-radius: 4px; font-family: inherit; } .contact-form textarea { grid-column: 1 / span 2; height: 120px; resize: vertical; } .full-width { grid-column: 1 / span 2; } /* Footer */ footer { background-color: var(--dark); color: white; padding: 60px 0 30px; } .footer-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 40px; } .footer-column h3 { color: var(--secondary); margin-bottom: 20px; font-size: 1.3rem; } .footer-links { list-style: none; } .footer-links li { margin-bottom: 10px; } .footer-links a { color: #ddd; text-decoration: none; transition: color 0.3s ease; } .footer-links a:hover { color: var(--secondary); } .contact-info { display: flex; flex-direction: column; gap: 15px; } .contact-item { display: flex; align-items: flex-start; gap: 10px; } .social-links { display: flex; gap: 15px; margin-top: 20px; } .social-icon { display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; background-color: rgba(255,255,255,0.1); border-radius: 50%; color: white; text-decoration: none; transition: background-color 0.3s ease; } .social-icon:hover { background-color: var(--accent); } .copyright { text-align: center; padding-top: 30px; border-top: 1px solid rgba(255,255,255,0.1); font-size: 0.9rem; color: #aaa; } /* Animations */ @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeInDown { from { opacity: 0; transform: translateY(-20px); } to { opacity: 1; transform: translateY(0); } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } /* Responsive Styles */ @media (max-width: 992px) { .about-content { flex-direction: column; } .hero h1 { font-size: 2.8rem; } .hero p { font-size: 1.2rem; } } @media (max-width: 768px) { nav { position: fixed; top: 70px; left: -100%; width: 80%; height: calc(100vh - 70px); background-color: white; transition: left 0.3s ease; padding: 30px; box-shadow: 5px 0 15px rgba(0,0,0,0.1); } nav.active { left: 0; } nav ul { flex-direction: column; } nav ul li { margin: 0 0 20px 0; } .mobile-menu { display: block; } .cta-container { flex-direction: column; align-items: center; } .contact-form { grid-template-columns: 1fr; } .contact-form textarea { grid-column: 1; } .full-width { grid-column: 1; } }
100% Human Hair • Cuticle Aligned • Factory Direct Prices
Founded in 2004, Juancheng Shiny Hair Products Co., Ltd. has dedicated over two decades to perfecting the craft of premium hair extensions. As a leading manufacturer and trading company based in China, we specialize in creating luxury hair solutions for brands, salons, and professional stylists worldwide.
Our 1,200-square-meter production facility in Shandong, China houses 200 experienced artisans who meticulously craft each hair extension to meet our exacting standards. We focus exclusively on the high-end market, eliminating middlemen costs to deliver exceptional quality at competitive prices.
Our mission remains unchanged since 2004: to help beauty professionals achieve their hair goals through innovative, natural-looking extensions made from 100% human hair with intact cuticles for maximum durability and a silky-soft feel.
We've built our reputation on quality, expertise, and exceptional service. Here's what sets us apart:
Since 2004, we've specialized in luxury hair extensions, earning global trust as a leading manufacturer. Our artisans combine traditional techniques with modern innovation.
All products use chemical-free human hair with intact cuticles, ensuring ultra-soft texture, durability, and natural appearance that lasts.
Our 1,200m² facility with 200 skilled artisans eliminates middlemen, delivering premium quality at competitive prices without compromise.
Specializing in Genius Weft, hand-tied wefts, clip-ins and more, each crafted flawlessly by our dedicated quality control team.
We offer complimentary logo and packaging design services to help you build a distinctive brand identity.
Multilingual support in German, Spanish, French, Italian, Russian, Japanese, and Vietnamese. 100% response rate within 1 hour.
Discover our range of 100% human hair extensions crafted for professionals
Thin & invisible premium weft, our best-selling category with intact cuticles and double drawn hair.
Seamless, scalp-friendly design with PU tape, 100% Russian virgin hair with cuticle alignment.
Secure keratin-bonded extensions with double drawn hair, 1g per strand. Available in blonde shades.
Double drawn for voluminous ends, keratin bonded with Russian virgin remy hair for natural movement.
Comprehensive wholesale pricing for our premium hair extension range
Product Name | Price Range | Min. Order | Key Features |
---|---|---|---|
Invisible Double Drawn Flat Tip | $0.68-1.54 | 100 strands | Virgin Hair, European/Vietnamese Raw, Keratin Bonded |
Raw Keratin Hair Extensions | $0.68-1.54 | 100 strands | 100% Remy Hair, Double Drawn, U/I Tip Options |
Invisible Russian Tape-in | $1.43-3.29 | 40 pieces | 100% Human Hair, PU Tape, Seamless Invisible |
Russian Virgin Flat Tip Keratin | $0.68-1.54 | 100 strands | 20", Highlight Color, Salon Quality |
Russian Nano Ring Remy Hair | $0.64-1.75 | 100 strands | 1g Per Strand, Blonde, Nano Bead |
Double Drawn Tape-in Extensions | $1.43-3.29 | 40 pieces | Virgin Hair, Russian Origin, Invisible Seamless |
Natural Raw I-Tip & Wigs | $0.64-1.75 | 100 strands | Unprocessed Virgin Raw, Indian Raw Options |
Full Cuticle Aligned Tape-in | $1.43-3.29 | 40 pieces | 100% Remy Hair, Pu Skin Weft |
6D Human Hair Extensions | $131.60-199.50 | 1 pack | Russian Remy, Cuticle Aligned, Premium Quality |
Free logo and packaging design services to help you establish a distinctive brand identity in the competitive hair market.
Flexible MOQ from 1-100 pieces depending on product type. Special pricing for salon partnerships and bulk orders.
Professional quality management team with strict process inspection ensuring flawless craftsmanship in every batch.
Our team is ready to help you source premium hair extensions tailored to your specific needs. Contact us today for wholesale pricing and customization options.