'); background-size: cover; background-position: center; color: white; padding: 100px 0; text-align: center; } .hero-content { max-width: 800px; margin: 0 auto; } .hero h2 { font-size: 48px; margin-bottom: 20px; text-shadow: 0 2px 4px rgba(0,0,0,0.3); } .hero p { font-size: 20px; margin-bottom: 30px; max-width: 700px; margin-left: auto; margin-right: auto; } .badge { background-color: var(--secondary); color: var(--dark); display: inline-block; padding: 8px 20px; border-radius: 30px; font-weight: bold; margin: 0 10px 15px; box-shadow: var(--shadow); } .cta-button { display: inline-block; background: var(--secondary); color: var(--dark); padding: 14px 35px; border-radius: 30px; text-decoration: none; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; margin-top: 20px; transition: var(--transition); box-shadow: var(--shadow); } .cta-button:hover { background: #e6c447; transform: translateY(-3px); } /* Stats Section */ .stats { background-color: var(--light); padding: 70px 0; } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; text-align: center; } .stat-card { background: white; padding: 30px; border-radius: 10px; box-shadow: var(--shadow); transition: var(--transition); } .stat-card:hover { transform: translateY(-10px); } .stat-number { font-size: 42px; font-weight: bold; color: var(--primary); margin-bottom: 10px; } .stat-title { color: var(--accent); font-size: 18px; } /* About Section */ .about { padding: 100px 0; background: white; } .section-title { text-align: center; margin-bottom: 60px; position: relative; } .section-title h2 { font-size: 36px; color: var(--primary); display: inline-block; margin-bottom: 15px; } .section-title:after { content: ''; display: block; width: 80px; height: 4px; background: var(--secondary); margin: 0 auto; } .about-content { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; } .about-text h3 { font-size: 28px; color: var(--primary); margin-bottom: 20px; } .about-text p { margin-bottom: 25px; color: var(--gray); } .about-features { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 30px; } .feature { display: flex; gap: 15px; align-items: flex-start; } .feature-icon { min-width: 50px; height: 50px; background: var(--light); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: var(--accent); font-size: 20px; } .feature-text h4 { margin-bottom: 8px; color: var(--dark); } .about-image { background: linear-gradient(145deg, var(--light), #e6e0f0); border-radius: 10px; height: 400px; display: flex; align-items: center; justify-content: center; box-shadow: var(--shadow); position: relative; overflow: hidden; } .about-image:before { content: 'TRíO HAIR PRODUCTS'; position: absolute; font-size: 100px; font-weight: bold; color: rgba(142, 68, 173, 0.05); transform: rotate(-30deg); white-space: nowrap; } /* Products Section */ .products { padding: 100px 0; background-color: var(--light); } .product-filters { display: flex; justify-content: center; flex-wrap: wrap; gap: 15px; margin-bottom: 50px; } .filter-btn { padding: 10px 25px; background: white; border: 2px solid var(--primary); color: var(--primary); border-radius: 30px; cursor: pointer; transition: var(--transition); font-weight: 500; } .filter-btn.active, .filter-btn:hover { background: var(--primary); color: white; } .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: var(--shadow); transition: var(--transition); } .product-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.15); } .product-image { height: 250px; background: linear-gradient(135deg, #e0d7f0, #d5c8e8); display: flex; align-items: center; justify-content: center; color: var(--accent); font-weight: bold; font-size: 20px; } .product-content { padding: 25px; } .product-category { color: var(--secondary); font-size: 14px; text-transform: uppercase; font-weight: 600; letter-spacing: 1px; margin-bottom: 5px; } .product-title { font-size: 20px; color: var(--dark); margin-bottom: 15px; } .product-specs { display: flex; justify-content: space-between; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #eee; } .spec { text-align: center; flex: 1; } .spec-label { font-size: 12px; color: var(--gray); margin-bottom: 5px; } .spec-value { font-weight: 600; color: var(--primary); } .product-price { font-size: 22px; color: var(--accent); font-weight: bold; text-align: center; margin: 15px 0; } .product-min-order { text-align: center; color: var(--gray); font-size: 14px; margin-bottom: 20px; } /* Services Section */ .services { padding: 100px 0; background: white; } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .service-card { background: var(--light); padding: 40px 30px; border-radius: 10px; text-align: center; transition: var(--transition); border: 1px solid #eee; } .service-card:hover { transform: translateY(-10px); background: white; box-shadow: var(--shadow); } .service-icon { width: 80px; height: 80px; background: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 25px; font-size: 30px; } .service-title { font-size: 22px; color: var(--primary); margin-bottom: 15px; } /* Contact Section */ .contact { padding: 100px 0; background: linear-gradient(135deg, var(--primary) 0%, #2c1060 100%); color: white; } .contact-container { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; } .contact-info h3 { font-size: 30px; margin-bottom: 25px; } .contact-details { margin-bottom: 30px; } .contact-item { display: flex; gap: 15px; margin-bottom: 20px; align-items: flex-start; } .contact-icon { min-width: 40px; height: 40px; background: rgba(255,255,255,0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; } .contact-form .form-group { margin-bottom: 20px; } .contact-form input, .contact-form textarea { width: 100%; padding: 15px; border-radius: 8px; border: none; background: rgba(255,255,255,0.1); color: white; font-size: 16px; } .contact-form textarea { height: 150px; } .contact-form input::placeholder, .contact-form textarea::placeholder { color: rgba(255,255,255,0.7); } .contact-form button { background: var(--secondary); color: var(--dark); border: none; padding: 15px 40px; border-radius: 30px; font-weight: bold; cursor: pointer; transition: var(--transition); } .contact-form button:hover { background: #e6c447; } /* Footer */ footer { background: var(--dark); color: white; padding: 60px 0 20px; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 40px; margin-bottom: 40px; } .footer-column h4 { color: var(--secondary); margin-bottom: 25px; font-size: 20px; position: relative; padding-bottom: 10px; } .footer-column h4:after { content: ''; position: absolute; width: 50px; height: 2px; background: var(--secondary); bottom: 0; left: 0; } .footer-column ul { list-style: none; } .footer-column ul li { margin-bottom: 12px; } .footer-column ul li a { color: #ccc; text-decoration: none; transition: var(--transition); } .footer-column ul li a:hover { color: var(--secondary); padding-left: 5px; } .copyright { text-align: center; padding-top: 30px; border-top: 1px solid rgba(255,255,255,0.1); color: #aaa; font-size: 14px; } @media (max-width: 992px) { .about-content, .contact-container { grid-template-columns: 1fr; } .hero h2 { font-size: 36px; } .hero p { font-size: 18px; } } @media (max-width: 768px) { nav ul { display: none; } .header-container { flex-direction: column; gap: 15px; } .hero { padding: 60px 0; } .section-title h2 { font-size: 28px; } .about-features { grid-template-columns: 1fr; } }
Xuchang Tiancheng Industry Trade Co., Ltd.
TRíO Hair offers superior quality human hair wigs, extensions, and hairpieces crafted with 19 years of expertise and SGS certified excellence
Xuchang Tiancheng Industry Trade Co., Ltd., operating under the TRíO brand, is a leading custom manufacturer specializing in premium human hair products. Located in Xuchang, Henan Province - the heart of China's hair product manufacturing industry.
With over 19 years of expertise, we've mastered the art of creating superior hair solutions that meet global standards. Our SGS certification guarantees quality and authenticity for every product we create.
Dedicated QA/QC team with finished product inspection
Specialized in international exports and logistics
Efficient production with quick turnaround times
Comprehensive hair product range in one supplier
Customize your hair products with your own brand tags, bundles wraps, and exclusive packaging options including satin bags, pillow boxes, and bonnets.
Tailor-made hair solutions according to your specifications - from custom colors and styles to unique textures and lengths.
Our dedicated team (Susan, Alex, Coco, Wendy) provides round-the-clock assistance through our online platform.
Comprehensive export services with expertise in international shipping, customs clearance, and documentation.
Rigorous quality control processes with dedicated QC inspectors ensuring every product meets TRíO standards.
Expert advice on maintaining and caring for your hair products to ensure longevity and preserve quality.
Ready to start your hair product journey? Contact our team today!
24/7 Online Support: AM 0:00 - PM 24:00
Xuchang, Henan Province, China The largest hair product manufacturing center
Susan, Alex, Coco, Wendy