﻿#projects::after {content: "One Stop Paper Packaging Manufacturer";font-size: 4vw;}
#brand .brand-list li .brand-label span:nth-of-type(1){font-size: 30px;font-weight: 800;}
.partner-container{margin-top:4em}
.partner-container{padding:3% 0}
.partner-container .partner-title{display:flex;align-items:center;justify-content:center;margin-bottom:1em;font-weight:var(--fontbold6);font-size:var(--fontsize28);position:relative;white-space:nowrap}
.partner-container .partner-title::after,.partner-container .partner-title::before{content:"";display:inline-block;width:1920px;height:1px;background:var(--color)}
.partner-container .partner-title::before{margin-right:30px}
#partnerswiper .swiper-slide{height:auto;background:#fff;box-shadow:0 1px 7px 0 rgba(214,214,214,.22);border-radius:10px;border:1px solid #f4f4f4;padding:20px 10px;display:flex;align-items:center;justify-content:center}
#partnerswiper .swiper-slide:hover img{transform:scale(1.1)}
#partnerswiper .partnerswiper-pagination{display:flex;align-items:center;justify-content:center;margin-top:3em}
#partnerswiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--bgcolor)}
.home-diverse .partner-container .partner-title::after{margin-left:30px}
#partnerswiper{overflow:hidden}
@media(max-width:500px){.home-diverse .partner-container .partner-title{font-size:var(--fontsize18)}
#partnerswiper .partnerswiper-pagination{margin-top:2em}
}.home-footintro{padding:5% 0;text-align:center;background:url(https://css02.v15cdn.com/m434/imgs/cap.webp) no-repeat bottom;background-size:cover}
.home-footintro .home-title{margin-bottom:10px;text-transform:inherit}
.home-footintro .home-more{border-radius:30px;text-transform:inherit;padding:5px 25px;border-radius: 30px;background:#fff;color:var(--fontcolor);transition: all .3s;display:inline-block;margin-top:30px;}
.home-footintro .home-more:hover{background: var(--color);color:#fff;}
.home-footintro .home-title{margin-bottom:10px;text-transform:inherit}
.home-footintro .home-title{font-size:var(--hometitlefont);font-weight:var(--fontbold6);text-align:center;text-transform:uppercase;line-height:1.4}
.home-footintro .home-title span{color:var(--color)}
@media (max-width:500px){.home-footintro{padding:30px 0 40px}
.home-footintro .home-more{margin-top:1em}}
#news{ padding-top: 4%;}
#brand .brand-list li .brand-label span img{max-width: 30px; }
#brand .brand-list li .brand-number{width:60px;}
#brand .brand-list li .brand-label{padding-left:12px;}
#brand .brand-list li .brand-label span:nth-of-type(1){line-height:1.2;}
@media (max-width:900px){#brand .brand-list{padding-left:0;max-width:700px;margin:25px auto 0;justify-content:space-between}
#brand .brand-list li{padding:0;margin:0 0 25px!important;width:48%}}
@media (max-width:768px){#brand .brand-list li .brand-label span:nth-of-type(1){font-size:var(--fontsize24)}}
@media (max-width:550px){#brand .brand-list li{padding:0;margin:0 0 20px!important;}
#brand .brand-list li .brand-number{width:40px;}
#brand .brand-list li .brand-label{padding-left:8px;}
#brand .brand-list li .brand-label{font-size:var(--fontsize12)}
#brand .brand-list li .brand-label span:nth-of-type(1){font-size:var(--fontsize18)}}