.wrap-title h2{text-transform:uppercase}.wrap-title h6{text-transform:capitalize}.banner{display:block;width:100%;font-size:0;overflow:hidden;position:relative}.banner .swiper-button-next,.banner .swiper-button-prev{display:inline-block;font-family:"iconfont";font-size:4rem;text-align:center;width:6rem;height:6rem;line-height:6rem;color:#fff;margin:0;top:50%;left:10rem;background:rgba(230,33,41,0);opacity:1;transform:translateY(-50%);border:none;border-radius:50%;box-sizing:border-box;padding-right:5px}@media screen and (min-width: 768px){.banner .swiper-button-next,.banner .swiper-button-prev{transition:all .5s ease-in-out}}.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover{color:#e62129}.banner .swiper-button-next{transform:translateY(-50%) rotate(180deg);left:auto;right:100px}.banner .swiper-pagination{position:absolute;left:50% !important;transform:translateX(-50%);bottom:40px !important}.banner .swiper-pagination span{margin:0 1rem;width:1.2rem;height:1.2rem;background:#fff;opacity:1;border-radius:50%}.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#e62129}.banner ul li{width:100%;position:relative;z-index:1}.banner ul li .pic{width:100%;height:100vh;overflow:hidden;position:relative}.banner ul li .pic img{width:100%;height:100%;object-fit:cover;object-position:center center}.banner ul li .b-text{width:100%;max-width:1400px;display:flex;justify-content:space-between;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 1440px){.banner ul li .b-text{width:calc(100% - 160px)}}@media screen and (max-width: 1360px){.banner ul li .b-text{width:calc(100% - 120px)}}@media screen and (max-width: 768px){.banner ul li .b-text{max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.banner ul li .b-text h3,.banner ul li .b-text p{font-size:3.6rem;color:#fff;line-height:1;font-weight:600;text-shadow:0.3rem 0.3rem 0.3rem rgba(51,51,51,0.35);opacity:0;transform:translateY(50px)}@media screen and (min-width: 768px){.banner ul li .b-text h3,.banner ul li .b-text p{transition:all .5s ease-in-out}}.banner ul li .b-text p{font-size:2.4rem;margin:1em 0 0;line-height:1.8}.banner ul li.ani-slide .b-text h3{opacity:1;transform:translateY(0)}.banner ul li.ani-slide .b-text p{opacity:1;transform:translateY(0)}.i-products{font-size:0;width:100%;padding:13.3vh 0;box-sizing:border-box;position:relative;z-index:1;background:url(../images/yewu.jpg) no-repeat top center/cover;background-attachment:fixed;overflow:hidden}.i-products .wrap-box{position:relative}.i-products .wrap-box .wrap-title{text-align:center;margin-bottom:2rem}.i-products .wrap-box.flex{align-items:center}.i-products .wrap-flex{margin:0 auto;align-items:flex-start;overflow:hidden}.i-products .wrap-flex .swiper-button{position:absolute;top:50%;left:0;display:flex;justify-content:space-between;align-items:center;width:50%}.i-products .wrap-flex .swiper-button .swiper-button-next,.i-products .wrap-flex .swiper-button .swiper-button-prev{display:inline-block;font-family:"iconfont";font-size:2rem;text-align:center;width:5rem;height:5rem;line-height:5rem;color:#333;margin:0;top:50%;left:-10rem;background:rgba(255,255,255,0.5);opacity:1;box-shadow:0 0 2rem rgba(51,51,51,0.1);transform:translateY(-50%);border:none;border-radius:50%;box-sizing:border-box;padding-right:.5rem}@media screen and (min-width: 768px){.i-products .wrap-flex .swiper-button .swiper-button-next,.i-products .wrap-flex .swiper-button .swiper-button-prev{transition:all .5s ease-in-out}}.i-products .wrap-flex .swiper-button .swiper-button-next:hover,.i-products .wrap-flex .swiper-button .swiper-button-prev:hover{background:#e62129;color:#fff}.i-products .wrap-flex .swiper-button .swiper-button-next{transform:translateY(-50%) rotate(180deg);left:auto;right:-10rem}.i-products .wrap-flex .swiper-button .swiper-pagination{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);bottom:auto;font-size:1.6rem;color:rgba(51,51,51,0.8)}.i-products .wrap-flex .wrap-left{width:50%;flex-shrink:0;display:flex;justify-content:space-between;justify-content:flex-end;padding:5rem 13rem 0 0;box-sizing:border-box}.i-products .wrap-flex .wrap-left #products{width:100%;max-width:67rem;position:relative;padding-bottom:10vh}.i-products .wrap-flex .wrap-left #products .swiper-slide{pointer-events:none;position:relative;z-index:9999}.i-products .wrap-flex .wrap-left #products .swiper-slide.active{pointer-events:auto;position:relative;z-index:99999}.i-products .wrap-flex .wrap-text p{font-size:1.4rem;line-height:1.65;margin:0}.i-products .wrap-flex .wrap-list{margin-top:2.2rem;padding-right:13.6rem;position:relative;z-index:9999}@media screen and (max-width: 1920px){.i-products .wrap-flex .wrap-list{margin-top:4.5vh;padding-right:7vw}}.i-products .wrap-flex .wrap-list .items{display:grid;grid-template-columns:repeat(2, 1fr);gap:0;column-gap:5rem}.i-products .wrap-flex .wrap-list .items .item a{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:1.5;padding:1.5em 0;color:#333;position:relative}.i-products .wrap-flex .wrap-list .items .item a::before{content:"";width:100%;height:1px;background:rgba(51,51,51,0.1);position:absolute;right:0;bottom:0}.i-products .wrap-flex .wrap-list .items .item a::after{content:"";width:0;height:1px;background:#e62129;position:absolute;right:0;bottom:0}@media screen and (min-width: 768px){.i-products .wrap-flex .wrap-list .items .item a::after{transition:all .35s ease-in-out}}@media screen and (min-width: 768px){.i-products .wrap-flex .wrap-list .items .item a span{transition:all .35s ease-in-out}}.i-products .wrap-flex .wrap-list .items .item a i{font-family:"iconfont";font-size:1.8rem;line-height:1;opacity:1;transform:translateX(-1rem)}@media screen and (min-width: 768px){.i-products .wrap-flex .wrap-list .items .item a i{transition:all .35s ease-in-out}}.i-products .wrap-flex .wrap-list .items .item a:hover span{color:#e62129}.i-products .wrap-flex .wrap-list .items .item a:hover i{opacity:1;transform:translateX(0)}.i-products .wrap-flex .wrap-list .items .item a:hover::after{width:100%;left:0}.i-products .wrap-flex .wrap-right{width:128rem;position:relative;flex-shrink:0}.i-products .wrap-flex .wrap-right .box{width:100%;overflow:hidden}.i-products .wrap-flex .wrap-right #pr_piclist{width:64rem}.i-products .wrap-flex .wrap-right #pr_piclist .swiper-slide{transform:scale(1);opacity:1 !important}@media screen and (min-width: 768px){.i-products .wrap-flex .wrap-right #pr_piclist .swiper-slide{transition:all .8s ease-in-out}}.i-products .wrap-flex .wrap-right #pr_piclist .swiper-slide-prev,.i-products .wrap-flex .wrap-right #pr_piclist .swiper-slide-next,.i-products .wrap-flex .wrap-right #pr_piclist .swiper-slide-duplicate-active{transform:scale(0.8);opacity:.5 !important}.about{font-size:0;width:100%;padding:18.5vh 0 10vh;box-sizing:border-box;position:relative;z-index:1;background:url(../images/about.jpg) no-repeat top center/cover;background-attachment:fixed}.about .wz{position:absolute;top:2.5rem;left:50%;transform:translateX(-44%);white-space:nowrap;letter-spacing:.7rem;font-size:20rem;color:transparent;font-weight:700;-webkit-text-stroke:10px rgba(255,255,255,0.4);font-family:"微软雅黑";opacity:.4;z-index:2}.about .wrap-box{max-width:1400px;margin:0 auto}@media screen and (max-width: 1440px){.about .wrap-box{width:calc(100% - 160px)}}@media screen and (max-width: 1360px){.about .wrap-box{width:calc(100% - 120px)}}@media screen and (max-width: 768px){.about .wrap-box{max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.about .wrap-box .wrap-flex{display:flex;justify-content:space-between}.about .wrap-box .wrap-flex .wrap-left{width:55%;flex-shrink:0;padding-right:11.4rem;box-sizing:border-box}.about .wrap-box .wrap-flex .wrap-right{width:100%;flex-shrink:1}.about .wrap-box picture{display:block;position:relative;z-index:1}.about .wrap-box picture::before{content:"";width:100%;height:100%;border:0.9rem solid rgba(255,255,255,0.2);box-sizing:border-box;position:absolute;top:0;left:0;transform:translate(-2.8rem, -2.8rem);z-index:-1}.about .wrap-box picture img{width:100%;cursor:pointer}.about .wrap-box .wrap-title h2{color:#fff}.about .wrap-box .wrap-title h4{color:#fff}.about .wrap-box .wrap-text{margin:2.6rem 0 3.2rem}.about .wrap-box .wrap-text p{font-size:1.4rem;line-height:1.875em;color:#fff;margin:0;text-align:justify}.about .wrap-box .button{font-size:1.2rem}.about .wrap-box .wrap-list{display:flex;justify-content:space-between;margin-top:6rem;background:rgba(255,255,255,0.9);padding:4.6rem 0 5.4rem}.about .wrap-box .wrap-list .number{width:100%;text-align:center}.about .wrap-box .wrap-list .number span{font-size:1.4rem;line-height:1.5;color:#333;display:block}.about .wrap-box .wrap-list .number .num-box div{font-size:4rem;color:#e62129;font-weight:600;line-height:1.2;display:inline-block}.about .wrap-box .wrap-list .number .num-box sup,.about .wrap-box .wrap-list .number .num-box sub{font-size:1.2rem;line-height:1;color:#e62129;font-weight:400;vertical-align:sub;bottom:0}.about .wrap-box .wrap-list .number .num-box sup{font-size:1.4rem;vertical-align:super;top:0}.i-news{font-size:0;width:100%;padding:10vh 0 10vh;box-sizing:border-box;position:relative;z-index:1;background:url(../images/news.jpg) no-repeat top center/cover;background-attachment:fixed}.i-news .wz{position:absolute;top:50%;left:-2rem;transform:translateY(-50%);white-space:nowrap;letter-spacing:.7rem;font-size:20rem;color:transparent;font-weight:700;-webkit-text-stroke:10px rgba(51,51,51,0.4);font-family:"微软雅黑";opacity:.4;z-index:2;writing-mode:vertical-rl}.i-news .wrap-title{text-align:center;margin-bottom:5rem}.i-news .wrap-box{margin:0 auto;max-width:1400px}@media screen and (max-width: 1440px){.i-news .wrap-box{width:calc(100% - 160px)}}@media screen and (max-width: 1360px){.i-news .wrap-box{width:calc(100% - 120px)}}@media screen and (max-width: 768px){.i-news .wrap-box{max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.i-news .wrap-left{width:50%;flex-shrink:0;box-sizing:border-box;padding:6rem 5.5rem 2.8rem;border-top-right-radius:6rem;background:#fff;overflow:hidden}.i-news .wrap-right{width:100%;flex-shrink:1}.i-news .wrap-flex{align-items:flex-end}.i-news .wrap-flex #news{overflow:hidden;position:relative;width:100%;padding-bottom:3.5rem}.i-news .wrap-flex #news .swiper-pagination{position:absolute;bottom:0}.i-news .wrap-flex #news .swiper-pagination span{margin:0 .5rem;width:1.2rem;height:1.2rem;background:#fff;border:2px solid #e62129;opacity:1;border-radius:50%}.i-news .wrap-flex #news .swiper-pagination span.swiper-pagination-bullet-active{background:#e62129}.i-news .wrap-flex .item{width:100%}.i-news .wrap-flex .item a{display:flex;justify-content:space-between;flex-direction:column}.i-news .wrap-flex .item .pic{overflow:hidden;order:2}.i-news .wrap-flex .item .pic img{width:100%}@media screen and (min-width: 768px){.i-news .wrap-flex .item .pic img{transition:all 1s ease-in-out}}.i-news .wrap-flex .item .text{position:relative;z-index:1;order:1}.i-news .wrap-flex .item .text .title{font-size:1.6rem;line-height:1.5;color:#333;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.i-news .wrap-flex .item .text .title{transition:all .5s ease-in-out}}.i-news .wrap-flex .item .text .time{font-size:1.2rem;line-height:1.25;color:rgba(51,51,51,0.5);margin:.5em 0 1em}@media screen and (min-width: 768px){.i-news .wrap-flex .item .text .time{transition:all .5s ease-in-out}}.i-news .wrap-flex .item:hover .pic img{transform:scale(1.1)}.i-news .wrap-flex .item:hover .text::before{opacity:1}.i-news .wrap-flex .item:hover .text .title{color:#e62129}.i-news .wrap-flex .wrap-right{overflow:hidden;padding-top:1rem}.i-news .wrap-flex .wrap-right li{box-sizing:border-box;padding:2rem 0 2.4rem 3rem;position:relative}.i-news .wrap-flex .wrap-right li:last-of-type{padding-bottom:0}.i-news .wrap-flex .wrap-right li::before{content:"";width:calc(100% - 3rem);height:1px;background:rgba(51,51,51,0.5);position:absolute;top:0;right:0;z-index:1}.i-news .wrap-flex .wrap-right li::after{content:"";position:absolute;top:-.5rem;left:0;width:0;height:1rem;background:#e62129;opacity:1;z-index:2}@media screen and (min-width: 768px){.i-news .wrap-flex .wrap-right li::after{transition:all .5s ease-in-out}}.i-news .wrap-flex .wrap-right li:hover::after{width:100%}.i-news .wrap-flex .wrap-right li:hover .title{color:#e62129}.i-news .wrap-flex .wrap-right a{display:block;position:relative}.i-news .wrap-flex .wrap-right .title{font-size:1.6rem;line-height:1.5;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.i-news .wrap-flex .wrap-right .title{transition:all .5s ease-in-out}}.i-news .wrap-flex .wrap-right .time{font-size:1.2rem;line-height:1.25;color:rgba(51,51,51,0.5);display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.i-news .wrap-flex .wrap-right .time{transition:all .5s ease-in-out}}.i-news .wrap-flex .wrap-right .time i{font-family:"iconfont";font-size:2.4rem;color:#333;transform:translateX(-1rem)}@media screen and (min-width: 768px){.i-news .wrap-flex .wrap-right .time i{transition:all .35s ease-in-out}}.i-news .wrap-flex .wrap-right .time i:hover{transform:translateX(0);color:#e62129}.i-news .wrap-flex .wrap-right .wrap-text{position:relative;z-index:1;width:100%}.i-news .wrap-flex .wrap-right .wrap-text .title{width:100%;font-size:1.6rem;color:#333}.i-news .wrap-flex .wrap-right .wrap-text p{font-size:1.4rem;line-height:1.5;color:rgba(51,51,51,0.5);margin:.7rem 0 1.2rem;height:3em;width:100%;margin:.5em 0 1em}@media screen and (max-width: 1600px) and (min-width: 768px){.banner ul li .b-text{width:72.5vw}.banner ul li .b-text h3{font-size:2.25vw}.banner ul li .b-text p{font-size:1.5vw}.banner .swiper-button-next,.banner .swiper-button-prev{width:3.75vw;height:3.75vw;line-height:3.75vw;left:6.25vw;font-size:2.5vw}.banner .swiper-button-next{right:6.25vw;left:auto}.i-products .wrap-flex .swiper-button .swiper-button-next,.i-products .wrap-flex .swiper-button .swiper-button-prev{font-size:1.25vw;width:3.125vw;height:3.125vw;line-height:3.125vw;left:-5.25vw;box-shadow:0 0 1.25vw rgba(51,51,51,0.1);padding-right:0.3125vw}.i-products .wrap-flex .swiper-button .swiper-button-next{right:-5.25vw;left:auto}.i-products .wrap-flex .wrap-left{padding-right:5vw}.i-products .wrap-flex .wrap-left #products{width:40vw}.i-products .wrap-flex .wrap-right{width:66.66667vw}.i-products .wrap-flex .wrap-right #pr_piclist{width:33.333333335vw}.i-products .wrap-flex .wrap-right img{max-width:100%}.i-products .wrap-flex .wrap-text p{font-size:.875vw}.i-products .wrap-flex .wrap-list .items .item a{font-size:.875vw}.i-products .wrap-flex .wrap-list .items .item a i{font-size:.875vw;transform:translateX(-0.625vw)}.about .wz{font-size:12.5vw;letter-spacing:.5vw;-webkit-text-stroke:0.625vw rgba(255,255,255,0.4)}.about .wrap-box .button,.about .wrap-box .wrap-text p{font-size:.875vw}.about .wrap-box .wrap-list .number .num-box div{font-size:2.5vw}.about .wrap-box .wrap-list .number .num-box sub{font-size:.75vw}.about .wrap-box .wrap-list .number .num-box sup{font-size:.875vw}.about .wrap-box .wrap-list .number span{font-size:.875vw}.i-news .wz{font-size:12.5vw;letter-spacing:.5vw;-webkit-text-stroke:0.625vw rgba(51,51,51,0.4);z-index:-1}.i-news .wrap-left{padding:3.75vw 3.4375vw 1.75vw;border-top-right-radius:3.75vw}.i-news .wrap-flex .wrap-right{padding-top:.625vw}.i-news .wrap-flex .wrap-right li{padding:1.25vw 0 1.5vw 1.875vw}.i-news .wrap-flex .wrap-right li::before{width:calc(100% - 1.875vw)}.i-news .wrap-flex .wrap-right li::after{height:.625vw;top:-.3125vw}.i-news .wrap-flex .wrap-right .wrap-text .title{font-size:1vw}.i-news .wrap-flex .wrap-right .wrap-text p{font-size:.875vw}.i-news .wrap-flex .wrap-right .time{font-size:.75vw}.i-news .wrap-flex .wrap-right .time i{font-size:1vw;transform:translateX(-0.65vw)}.i-news .wrap-flex .item .text .title{font-size:1vw}.i-news .wrap-flex .item .text .time{font-size:.75vw}}@media screen and (max-width: 768px){.banner{width:100%;padding-top:7rem}.banner ul li .pic{height:50vh}.banner ul li .pic img{width:100%;height:100%;object-fit:cover;object-position:center center}.banner ul li .b-text{width:100%}.banner ul li .b-text h3{font-size:3.2rem}.banner ul li .b-text p{font-size:1.6rem}.banner .swiper-button-next,.banner .swiper-button-prev{display:none}.banner .swiper-pagination{bottom:2rem !important}.i-products{padding:3rem 2rem 6rem;box-sizing:border-box;overflow:hidden}.i-products .wrap-flex{flex-wrap:wrap;overflow:hidden}.i-products .wrap-flex .swiper-button{position:absolute;top:50%;left:0;display:flex;justify-content:space-between;align-items:center;width:100%}.i-products .wrap-flex .swiper-button .swiper-button-next,.i-products .wrap-flex .swiper-button .swiper-button-prev{display:inline-block;font-family:"iconfont";font-size:2.2rem;text-align:center;width:5rem;height:5rem;line-height:5rem;color:#333;margin:0;top:50%;left:0;background:rgba(255,255,255,0.5);opacity:1;box-shadow:0 0 2rem rgba(51,51,51,0.1);transform:translateY(-50%);border:none;border-radius:50%;box-sizing:border-box;padding-right:.5rem}}@media screen and (max-width: 768px) and (min-width: 768px){.i-products .wrap-flex .swiper-button .swiper-button-next,.i-products .wrap-flex .swiper-button .swiper-button-prev{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.i-products .wrap-flex .swiper-button .swiper-button-next:hover,.i-products .wrap-flex .swiper-button .swiper-button-prev:hover{background:#e62129;color:#fff}.i-products .wrap-flex .swiper-button .swiper-button-next{transform:translateY(-50%) rotate(180deg);left:auto;right:0}.i-products .wrap-flex .swiper-button .swiper-pagination{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);bottom:auto;font-size:1.6rem;color:rgba(51,51,51,0.8)}.i-products .wrap-flex .wrap-left{width:100%;padding:2rem 0 0;order:2}.i-products .wrap-flex .wrap-left #products{width:100%;padding-bottom:5rem}.i-products .wrap-flex .wrap-left #products .swiper-button{width:40%}.i-products .wrap-flex .wrap-right{order:1;width:100%}.i-products .wrap-flex .wrap-right #pr_piclist{width:55vw}.i-products .wrap-flex .wrap-right img{max-width:100%}.i-products .wrap-flex .wrap-text p{font-size:1.6rem}.i-products .wrap-flex .wrap-list{margin-top:2rem}.i-products .wrap-flex .wrap-list .items{column-gap:3rem}.i-products .wrap-flex .wrap-list .items .item a{padding:1.6rem 0;font-size:1.4rem}.about{padding:4rem 0}.about .wz{display:none}.about .wrap-box{width:100%}.about .wrap-box .wrap-flex{flex-wrap:wrap}.about .wrap-box .wrap-flex .wrap-left{width:100%;padding-right:0}.about .wrap-box .wrap-flex .wrap-right{width:100%}.about .wrap-box picture{display:block;position:relative;z-index:1;margin-top:2rem;padding:2rem 0 0 2rem;box-sizing:border-box}.about .wrap-box picture::before{content:"";width:calc(100% - 2rem);height:calc(100% - 2rem);border:0.5rem solid rgba(255,255,255,0.2);transform:translate(0, 0)}.about .wrap-box picture::after{display:none}.about .wrap-box .wrap-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin-top:4rem;padding:2rem}.about .wrap-box .wrap-list .number span{font-size:1.4rem}.about .wrap-box .wrap-list .number .num-box div{font-size:3rem}.about .wrap-box .wrap-list .number .num-box sup,.about .wrap-box .wrap-list .number .num-box sub{font-size:1.2rem}.about .wrap-box .wrap-list .number .num-box sup{font-size:1.4rem}.i-news{padding:3rem 0}.i-news .wz{display:none}.i-news .wrap-box{width:100%}.i-news .wrap-title{margin-bottom:3rem}.i-news .wrap-flex{margin:0;flex-wrap:wrap}.i-news .wrap-flex .wrap-right{margin-top:3rem}.i-news .wrap-flex .wrap-right li{padding-left:0}.i-news .wrap-flex .wrap-right li::before{width:100%}.i-news .wrap-left{width:100%;margin-right:0;padding:2rem}.i-news .wrap-left .text{height:auto;padding:2rem;box-sizing:border-box;overflow:hidden}}
