body{font-size:14px}.fz_36{font-size:36px}.fz_34{font-size:34px}.fz_32{font-size:32px}.fz_30{font-size:30px}.fz_28{font-size:28px}.fz_26{font-size:26px}.fz_24{font-size:24px}.fz_22{font-size:22px}.fz_20{font-size:20px}.fz_18{font-size:18px}.fz_16{font-size:16px}.fz_14{font-size:14px}.fz_12{font-size:12px}p{font-size:16px}@font-face{font-family:'MONTSERRAT-HAIRLINE';font-display:swap;src:url("../fonts/MONTSERRAT-HAIRLINE.OTF")}@font-face{font-family:'MONTSERRAT-BOLD';font-display:swap;src:url("../fonts/MONTSERRAT-BOLD.OTF")}.header{position:fixed;top:0;left:0;z-index:999;width:100%;transition:all .5s ease;border-bottom:1px solid rgba(255,255,255,0.22)}.header.active{background:#0a1d3b;border-color:transparent;box-shadow:0 4px 6px rgba(0,0,0,0.2)}.header .logo{margin-right:auto}.header .logo a{display:inline-block}.header .logo a img{height:42px}.header .header_center nav{margin-left:auto}.header .header_center nav>ul{display:flex;align-items:stretch;justify-content:space-between}.header .header_center nav>ul>li{position:relative;display:flex;align-items:center}.header .header_center nav>ul>li.active>a{color:#c12329}.header .header_center nav>ul>li.active>a::after{opacity:1}.header .header_center nav>ul>li:hover>a{color:#c12329}.header .header_center nav>ul>li:hover ul{opacity:1;pointer-events:auto}.header .header_center nav>ul>li>a{display:flex;align-items:center;color:#fff;position:relative;transition:all .3s ease;height:80px;padding:0 1.5rem}.header .header_center nav>ul>li>a::after{content:'';width:100%;height:3px;background:#c12329;position:absolute;left:0;bottom:-2px;opacity:0}.header .header_center nav>ul>li i{font-size:14px;margin-left:.5rem;transition:all .5s ease;color:rgba(255,255,255,0.85)}.header .header_center nav>ul>li ul{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:.5rem 0;background:#fff;pointer-events:none;opacity:0;min-width:100%;transition:all 0.3s ease;box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.2)}.header .header_center nav>ul>li ul::after{content:'';width:100%;height:.5rem;position:absolute;bottom:100%;left:0}.header .header_center nav>ul>li ul li{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1rem;border-bottom:1px solid rgba(0,0,0,0.1)}.header .header_center nav>ul>li ul li a{width:100%;padding:.5rem 0;color:#454545;white-space:nowrap}.header .header_center nav>ul>li ul li a:hover{color:#02599d}.header .header_center nav>ul>li ul li:last-child{border:none}.header .head_ico{margin-left:1.5rem}.header .head_ico>a{width:1.875rem;height:1.875rem;border-radius:50%;background:#fff;color:#294182;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.header .head_ico.head_search_form{position:relative}.header .head_ico.head_search_form.active form{opacity:1;pointer-events:auto;transform:translateX(-50%)}.header .head_ico.head_search_form form{position:absolute;top:calc(100% + 1.5rem);left:50%;transform:translateX(-50%) translateY(1rem);display:flex;opacity:0;pointer-events:none;transition:all .3s}.header .head_ico.head_search_form form::after{content:'';width:100%;height:1.5rem;position:absolute;bottom:100%;left:0}.header .head_ico.head_search_form form input{width:120px;height:36px;border:none;background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:14px;outline:none}.header .head_ico.head_search_form form button{width:36px;height:36px;border:none;background:#c12329;color:#fff;display:flex;align-items:center;justify-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px;outline:none}.banner{height:100vh;position:relative;overflow:hidden}.banner .swiper{height:100%}.banner .swiper .swiper-slide{color:#fff;display:flex;align-items:center;text-align:center;padding-bottom:8%}.banner .swiper .swiper-slide h2{font-size:4rem;font-weight:bold;margin-bottom:1.5rem;text-transform:uppercase}.banner .swiper .swiper-slide p{font-size:1.625rem;opacity:.84}.banner .swiper .swiper1_prev,.banner .swiper .swiper1_next{top:auto;bottom:10%;background:none;width:3.625rem;height:3.625rem;border-radius:50%;border:1px solid #c12329;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#c12329}.banner .swiper .swiper1_prev:hover,.banner .swiper .swiper1_next:hover{background:#c12329;color:#fff}.banner .swiper .swiper1_prev::after,.banner .swiper .swiper1_next::after{display:none}.banner .swiper .swiper1_prev i,.banner .swiper .swiper1_next i{font-size:1.5rem}.banner .swiper .swiper1_prev{left:auto;right:calc(50% + .875rem)}.banner .swiper .swiper1_next{right:auto;left:calc(50% + .875rem)}.index_product{padding:7.5rem 0;padding-top:5rem;overflow:hidden;border-radius:0 0 1.75rem 1.75rem}.index_product.en .left{margin:0 auto;width:69.875rem;height:37.8125rem;background:url(../img/xian_en.png) center no-repeat;background-size:contain}.index_product.en .left ul{width:100%;height:100%;position:relative}.index_product.en .left ul li{width:19.375rem;height:16.875rem;position:absolute;margin:0 !important;transform:translate(0) !important}.index_product.en .left ul li:nth-child(1){left:2.1%;top:3.9%}.index_product.en .left ul li:nth-child(2){left:24.8%;top:28%}.index_product.en .left ul li:nth-child(3){left:47.6%;top:3.9%}.index_product.en .left ul li:nth-child(4){left:70.2%;top:28%}.index_product.en .left ul li:nth-child(5){left:2.1%;bottom:3%}.index_product.en .left ul li:nth-child(6){left:47.5%;bottom:3%}.index_product.en .left .guangdian{height:42.0625rem}.index_product .left{width:71.0625rem;height:31.25rem;flex-shrink:0;background:url(../img/xian.png) center no-repeat;background-size:cover;position:relative}.index_product .left .guangdian{width:100%;height:34.875rem;position:absolute;left:0;top:50%;transform:translate(-1.94%, -49.5%);z-index:3;pointer-events:none}.index_product .left .lvse{width:100%;height:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;mix-blend-mode:screen}.index_product .left .xxjd{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:color-dodge}.index_product .left ul{width:100%;flex-wrap:wrap}.index_product .left ul li{width:calc((100% - 6rem)/8*2);flex-shrink:0;margin-left:1rem;margin-top:1rem}.index_product .left ul li:nth-child(1),.index_product .left ul li:nth-child(3),.index_product .left ul li:nth-child(5){transform:translateY(calc(50% + .75rem))}.index_product .left ul li:not(:first-child){margin-left:calc((-100% + 6rem)/8/2 + 1rem)}.index_product .left ul li:nth-child(6){margin-left:calc((100% - 6rem)/8*2 + 2rem - (100% - 6rem)/8/2);margin-top:1.375rem}.index_product .left ul li:nth-child(7){margin-left:calc((100% - 6rem)/8*2 - 2rem - (100% - 6rem)/8/2);margin-top:1.375rem}.index_product .left ul li a{display:block;padding-top:85.49%;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);position:relative;background-image:linear-gradient(45deg, rgba(96,186,251,0.85), rgba(96,186,251,0.2), rgba(112,213,254,0.5), rgba(166,210,255,0.85));background-size:400%}.index_product .left ul li a.active{animation:gradient 1s linear;animation-fill-mode:forwards}.index_product .left ul li a.active span{color:#c12329}.index_product .left ul li a span{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%, -50%);z-index:2;color:#fff;transition:all .3s ease;font-size:1.25rem}.index_product .left ul li a span i{font-size:2.5rem;display:block}.index_product .right{width:23.75rem;height:38.75rem}.index_product .right .item:first-child{margin-bottom:2rem}.index_product .right .item a{display:block;border:2px solid #60bafb;padding:.625rem 2.5rem;padding-bottom:2.5rem;position:relative;z-index:2;transition:all .3s ease}.index_product .right .item a:hover h3{color:#c12329;border-color:#c12329}.index_product .right .item a:hover h3 .mod_more a,.index_product .right .item a:hover h3 .mod_more span{background:transparent;border:1px solid #c12329}.index_product .right .item a:hover h3 .mod_more a i,.index_product .right .item a:hover h3 .mod_more span i{background:#c12329;transform:translateX(0.5rem)}.index_product .right .item a:hover h3 .mod_more a i::after,.index_product .right .item a:hover h3 .mod_more a i::before,.index_product .right .item a:hover h3 .mod_more span i::after,.index_product .right .item a:hover h3 .mod_more span i::before{border-color:#c12329}.index_product .right .item a:hover h3 .mod_more a i::before,.index_product .right .item a:hover h3 .mod_more span i::before{transform:rotate(-45deg)}.index_product .right .item a::after{content:'';width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);left:.625rem;top:.625rem;position:absolute;z-index:-1;box-shadow:inset 0 0 2.5rem rgba(0,76,196,0.75)}.index_product .right .item a .img{padding-top:63%;position:relative}.index_product .right .item a .img img{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;transform:translate(-50%, -50%);z-index:2}.index_product .right .item a h3{color:#fff;margin:0;padding:.5rem 1rem;border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.index_product .right .item a h3 strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index_product .right .item a h3 .mod_more a,.index_product .right .item a h3 .mod_more span{background:transparent;border:1px solid #fff}.index_product .right .item a h3 .mod_more a i,.index_product .right .item a h3 .mod_more span i{background:#fff}.index_product .right .item a h3 .mod_more a i::after,.index_product .right .item a h3 .mod_more a i::before,.index_product .right .item a h3 .mod_more span i::after,.index_product .right .item a h3 .mod_more span i::before{border-color:#fff}.index_product .right .item a .jiao{position:absolute;left:0;top:0;width:100%;height:100%}.index_product .right .item a .jiao i{width:1.875rem;height:1.875rem;position:absolute}.index_product .right .item a .jiao i::after,.index_product .right .item a .jiao i::before{position:absolute;content:'';background:#60bafb}.index_product .right .item a .jiao i::after{width:4px;height:1.875rem}.index_product .right .item a .jiao i::before{height:4px;width:1.875rem}.index_product .right .item a .jiao i:nth-child(1){top:0;left:0}.index_product .right .item a .jiao i:nth-child(1)::after{top:-3px;left:-3px}.index_product .right .item a .jiao i:nth-child(1)::before{left:-3px;top:-3px}.index_product .right .item a .jiao i:nth-child(2){top:0;right:0}.index_product .right .item a .jiao i:nth-child(2)::after{top:-3px;right:-3px}.index_product .right .item a .jiao i:nth-child(2)::before{right:-3px;top:-3px}.index_product .right .item a .jiao i:nth-child(3){bottom:0;right:0}.index_product .right .item a .jiao i:nth-child(3)::after{right:-3px;bottom:-3px}.index_product .right .item a .jiao i:nth-child(3)::before{right:-3px;bottom:-3px}.index_product .right .item a .jiao i:nth-child(4){bottom:0;left:0}.index_product .right .item a .jiao i:nth-child(4)::after{left:-3px;bottom:-3px}.index_product .right .item a .jiao i:nth-child(4)::before{left:-3px;bottom:-3px}.index_product .right .item a .guang{width:100%;height:100%;position:absolute;left:0;top:0;mix-blend-mode:screen}.index_product .right .item a .guang i{position:absolute;background:radial-gradient(#265a94, rgba(38,90,148,0.75), rgba(38,90,148,0), rgba(38,90,148,0), rgba(38,90,148,0));border-radius:50%}.index_product .right .item a .guang i:nth-child(1){width:1rem;height:80%;left:0;top:50%;transform:translate(calc(-50% - 1px), -50%)}.index_product .right .item a .guang i:nth-child(2){height:1rem;width:80%;top:0;left:50%;transform:translate(-50%, calc(-50% - 1px))}.index_product .right .item a .guang i:nth-child(3){width:1rem;height:80%;right:0;top:50%;transform:translate(calc(50% + 1px), -50%)}.index_product .right .item a .guang i:nth-child(4){height:1rem;width:80%;bottom:0;left:50%;transform:translate(-50%, calc(50% + 1px))}.index_product .right .tab-content>.tab-pane.show{display:block}@keyframes gradient{0%{background-position:0% 50%}100%{background-position:100% 100%}}.index_solution{position:relative;padding:6.25rem 0}.index_solution .flex{flex-wrap:wrap}@media (max-width: 991px){.index_solution .flex .item{width:calc((100% - (2 - 1) * 15px) / 2);margin-bottom:10px}.index_solution .flex .item:not(:nth-child(2n)){margin-right:10px}}@media (min-width: 992px){.index_solution .flex .item{width:calc((100% - (3 - 1) * 1.5rem)/3);margin-bottom:1.5rem}.index_solution .flex .item:not(:nth-child(3n)){margin-right:1.5rem}}.index_solution .flex .item a{display:block;position:relative;overflow:hidden;border-radius:1.25rem .875rem 1.25rem 0;color:#fff;transition:all .3s ease}.index_solution .flex .item a:hover{color:#c12329}.index_solution .flex .item a:hover h4 span::after{background:#c12329}.index_solution .flex .item a:hover .img{transform:scale(1.1)}.index_solution .flex .item a h4{position:absolute;top:50%;left:50%;text-align:center;margin:0 auto;transform:translate(-50%, -50%);z-index:2}.index_solution .flex .item a h4 i{display:block;font-size:2rem;margin-bottom:.5rem}.index_solution .flex .item a h4 span{display:inline-block;padding-bottom:1rem;position:relative;font-weight:bold}.index_solution .flex .item a h4 span::after{content:'';width:2.625rem;height:1px;background:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:0;transition:all .3s ease}.index_solution .flex .item a .img{padding-top:56%;transition:all .5s ease;filter:brightness(0.8)}.index_porfile{padding-top:5rem;padding-bottom:2.5rem;position:relative;overflow:hidden;border-radius:1.75rem}.index_porfile .mod_title span{display:flex;align-items:flex-end;flex-direction:column}.index_porfile img{max-height:51.75rem}.index_porfile .container{position:absolute;top:16%;left:0;right:0;margin:0 auto;z-index:2}.index_porfile h1{color:#333;margin-bottom:1.25rem}.index_porfile p{line-height:2;color:#454545}.index_video{padding-top:5rem;padding-bottom:2.5rem;width:100%;overflow:hidden}.index_video .video{padding-top:55%;position:relative;border-radius:1.5rem;overflow:hidden}.index_video .video .mod_video_btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.index_video h3{padding:1rem 0;text-align:center;color:#606061;border-bottom:1px solid #bebdbd}.index_video .left{width:67.5%}.index_video .right{width:calc(32.5% - 3.125rem)}.index_video .right .item:last-child{margin-top:1.25rem}.index_news{padding:7.5rem 0;padding-bottom:5rem}.index_news .news_list{margin-top:5rem}@media (max-width: 991px){.index_news .news_list .item{width:100%;margin-bottom:10px}}@media (min-width: 992px){.index_news .news_list .item{width:calc((100% - (3 - 1) * 5rem)/3);margin-bottom:5rem}.index_news .news_list .item:not(:nth-child(3n)){margin-right:5rem}}.index_news ul{display:flex;align-items:center;justify-content:center}.index_news ul li{margin:0 1rem}.index_news ul li a{padding:.5rem 1.5rem;border:1px solid #c12329;color:#c12329;display:block;border-radius:.5rem 0 .5rem 0;transition:all .3s ease}.index_news ul li a.active{background:#c12329;color:#fff}.news_list .item a{display:block;overflow:hidden;transition:all .3s ease;color:#606061}.news_list .item a:hover{color:#c12329}.news_list .item a:hover .img::after{opacity:1}.news_list .item a:hover .caption{border-color:#c12329}.news_list .item a:hover .caption .mod_more a,.news_list .item a:hover .caption .mod_more span{background:transparent;border:1px solid #c12329}.news_list .item a:hover .caption .mod_more a i,.news_list .item a:hover .caption .mod_more span i{background:#c12329;transform:translateX(0.5rem)}.news_list .item a:hover .caption .mod_more a i::after,.news_list .item a:hover .caption .mod_more a i::before,.news_list .item a:hover .caption .mod_more span i::after,.news_list .item a:hover .caption .mod_more span i::before{border-color:#c12329}.news_list .item a:hover .caption .mod_more a i::before,.news_list .item a:hover .caption .mod_more span i::before{transform:rotate(-45deg)}.news_list .item a .img{padding-top:64%;border-radius:1.5rem 1.5rem 1.5rem 0;position:relative}.news_list .item a .img::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border:2px solid #c12329;opacity:0;transition:all .3s ease;border-radius:1.5rem 1.5rem 1.5rem 0}.news_list .item a .caption{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;border-bottom:1px solid #82898d;transition:all .3s ease}.news_list .item a .caption .mod_more{flex-shrink:0;margin-left:1rem}.news_list .item a .caption .mod_more a,.news_list .item a .caption .mod_more span{background:transparent;border:1px solid #82898d;transition:all .3s ease}.news_list .item a .caption .mod_more a i,.news_list .item a .caption .mod_more span i{background:#82898d}.news_list .item a .caption .mod_more a i::after,.news_list .item a .caption .mod_more a i::before,.news_list .item a .caption .mod_more span i::after,.news_list .item a .caption .mod_more span i::before{border-color:#82898d}.news_list .item a .caption .text{width:100%}.news_list .item a .caption .text h5{display:flex;align-items:center}.news_list .item a .caption .text h5 span{margin-right:1rem;flex-shrink:0}.news_list .item a .caption .text h5 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_list .item a .caption .text p{font-size:14px;height:64px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.footer{padding-top:5rem}.footer .left img{max-height:3.375rem;margin-bottom:2.5rem}.footer .left p{margin-bottom:1rem;color:#fff;display:flex;align-items:center;font-family:'MONTSERRAT-HAIRLINE'}.footer .left p i{margin-right:.5rem;font-size:1.25rem}.footer .left p strong{font-size:1.875rem;font-family:'MONTSERRAT-BOLD'}.footer .right{padding-top:2.5rem}.footer .right ul{padding-left:15px}.footer .right ul li{margin-bottom:.5rem}.footer .right ul li:first-child{margin-bottom:2rem}.footer .right ul li a{color:#fff}.footer .foot_link{display:flex;align-items:center;justify-content:flex-end}.footer .foot_link a{margin-left:1rem;width:3.125rem;height:3.125rem;border-radius:50%;background:#fff;color:#294182;display:flex;align-items:center;justify-content:center;transition:all .3s}.footer .foot_link a:hover{background:#c12329;color:#fff}.footer .foot_link a i{font-size:1.75rem}.footer .foot_ewm{display:flex;flex-wrap:wrap;align-items:flex-start;width:17.5rem;margin-left:calc(100% - 17.5rem);justify-content:space-between;margin-top:-6.25rem}.footer .foot_ewm .caption{width:46%;color:#fff;display:flex;flex-direction:column;align-items:center}.footer .foot_ewm .caption img{width:100%}.footer .foot_ewm .caption span{margin-top:.625rem;font-size:1.125rem}.footer .foot_ewm a{width:100%;margin-top:1rem;background:#fff;padding:6px;text-align:center;color:#294182;border-radius:.5rem;text-transform:uppercase;font-weight:bold;transition:all .3s}.footer .foot_ewm a:hover{background:rgba(255,255,255,0.9)}.footer .foot_bottom{margin-top:2.5rem;border-top:1px solid rgba(255,255,255,0.3);padding:1.5rem 0;color:rgba(255,255,255,0.5)}.footer .foot_bottom a{transition:color .3s ease;color:rgba(255,255,255,0.5)}.footer .foot_bottom a:hover{color:#fff}.footer .foot_bottom ul li{margin-left:1rem}.footer .foot_bottom ul li a{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(255,255,255,0.1);color:#fff;transition:all .3s ease}.footer .foot_bottom ul li a:hover{background:rgba(255,255,255,0.3)}.footer .foot_bottom ul li a i{font-size:1rem}.about_1{padding-top:7.5rem;padding-bottom:2.5rem}.about_1 .left{width:63.75%}.about_1 .left .mod_content{background:rgba(255,255,255,0.6);padding:4.375rem;padding-right:9.375rem;color:#333;border-radius:1.5rem}.about_1 .left .mod_content p{text-indent:2em}.about_1 .right{width:36.25%;display:flex;flex-direction:column;justify-content:space-between}.about_1 .right .img img{width:calc(100% + 5.625rem);margin-left:-5.625rem;border-radius:1.5rem;border-bottom-left-radius:0}.about_1 .right .text{display:flex;flex-direction:column;align-items:end}.about_1 .right .text img{max-height:2.75rem}.about_1 .right .text strong{font-size:4.375rem;font-weight:bold;text-transform:uppercase;color:#c12329;margin-top:2.5rem;line-height:1.2}.about_1 .right .text span{color:#000}.about_2{padding-top:8.75rem;padding-bottom:6.875rem;width:100%;overflow:hidden}.about_2.mod_bgc{background-position:center top}.about_2 .items{margin-top:9.375rem;background:#fff;border:1px solid #c12329;box-shadow:0 0 0.25rem rgba(0,0,0,0.5);border-radius:1.75rem}.about_2 .items .item{display:flex;align-items:stretch;background:#fff;border-radius:1.75rem;transition:all .3s}.about_2 .items .item:hover{background:#c12329}.about_2 .items .item:hover .img{transform-origin:right bottom;transform:scale(1.07)}.about_2 .items .item:hover .text{color:#fff}.about_2 .items .item:hover .text i{color:rgba(255,255,255,0.05)}.about_2 .items .item:hover .text h2{color:#fff}.about_2 .items .item:hover .text ul li::before{background:#fff}.about_2 .items .item:nth-child(2):hover .img{transform-origin:left bottom;transform:scale(1.07)}.about_2 .items .item:nth-child(2) .img{width:50%}.about_2 .items .item:nth-child(2) .img i{padding-top:71%;border-bottom-right-radius:1.75rem;border-bottom-left-radius:0}.about_2 .items .item:nth-child(2) .text{width:50%}.about_2 .items .item .img{width:57.6%;transition:all .3s}.about_2 .items .item .img i{display:block;border-radius:1.75rem;border-bottom-right-radius:0;padding-top:57%}.about_2 .items .item .text{padding:0 6.25rem;width:42.4%;display:flex;flex-direction:column;justify-content:center;color:#333;transition:all .3s;position:relative}.about_2 .items .item .text i{position:absolute;font-size:26rem;color:rgba(0,0,0,0.05);left:50%;top:50%;transform:translate(-50%, -50%);transition:all .3s;line-height:1.1}.about_2 .items .item .text h2{color:#c12329;transition:all .3s}.about_2 .items .item .text h3{letter-spacing:.25rem}.about_2 .items .item .text ul{margin-top:1rem}.about_2 .items .item .text ul li{display:flex;margin-bottom:1rem}.about_2 .items .item .text ul li::before{content:'';margin-top:.5rem;margin-right:.75rem;flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:#c12329;transition:all .3s}.about_2 .items .item .text p{margin-top:1rem;line-height:2}.about_3{padding:7.5rem 0}.about_3 .flex{align-items:center;justify-content:space-around;margin-top:6.25rem}.about_3 .flex img{max-width:33.375%;margin-top:2.5rem}.about_3 .flex img:nth-child(2){margin:0;max-width:24%}.solution_1{background:#fcfbfb;display:flex;align-items:center}.solution_1.mod_bgc{background-position:left top;background-size:21% auto}.solution_1 .left{width:53.75%;padding-left:calc(9.0625rem + 15px);padding-right:7.5rem}.solution_1 .left .mod_content{margin-top:11.25rem}.solution_1 .left .mod_content *{font-size:inherit}.solution_1 .right{width:46.25%;height:60rem}.solution_2{display:flex;width:100%;overflow:hidden}.solution_2 .left{width:calc(100% - 33.75rem);position:relative;z-index:2;padding-left:calc(9.0625rem + 15px);padding-top:5rem}.solution_2 .left h3{max-width:41%;color:#fff;position:relative;z-index:2;line-height:1.6;padding:1.5rem;background:rgba(0,0,0,0.3);border-radius:.5rem}.solution_2 .left .swiper{position:absolute;left:0;top:0;width:100%;height:100%;border-top-right-radius:1.5rem}.solution_2 .left .swiper .swiper-slide{background-position:center;background-size:cover;background-repeat:no-repeat}.solution_2 .right{width:35.75rem;min-height:55.625rem;margin-left:-2rem}.solution_2 .right ul{height:100%;display:flex;flex-direction:column}.solution_2 .right ul li{height:100%;display:flex;align-items:center;padding-left:11rem;background:#fff;transition:all .3s;cursor:pointer}.solution_2 .right ul li.active{background:#c12329;color:#fff}.solution_2 .right ul li.active i{color:#fff}.solution_2 .right ul li i{margin-right:1rem;line-height:1.1;font-size:2.5rem;color:#c12329}.solution_3{padding-top:5.625rem;padding-bottom:8.125rem}.solution_3 .items{margin-top:6.25rem}@media (max-width: 991px){.solution_3 .items .item{width:100%;margin-bottom:15px}}@media (min-width: 992px){.solution_3 .items .item{width:calc((100% - (3 - 1) * 8.125rem)/3);margin-bottom:0}.solution_3 .items .item:not(:nth-child(3n)){margin-right:8.125rem}}.solution_3 .items .item a{display:block;padding:2.5rem 4rem;background:#fff;border-radius:1.5rem;border:1px solid #fff;box-shadow:0 0 1rem rgba(0,0,0,0.1);transition:all .3s;color:#888787;height:100%}.solution_3 .items .item a:hover{border-color:#c12329;color:#c12329}.solution_3 .items .item a:hover .more span{border-color:#c12329;color:#fff;background:#c12329}.solution_3 .items .item a .text{text-align:center}.solution_3 .items .item a .text h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;word-wrap:break-word}.solution_3 .items .item a .text p{border-top:1px solid #dedede;padding-top:8px;font-size:14px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.solution_3 .items .item a .img{padding-top:100%;position:relative}.solution_3 .items .item a .img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:90%;max-height:80%}.solution_3 .items .item a .more{text-align:center}.solution_3 .items .item a .more span{border-radius:.5rem;border-top-right-radius:4px;border-bottom-left-radius:0;padding:4px 1rem;background:#fff;border:1px solid #ddd;color:#999;display:inline-block;transition:all .3s}.news_ny{background:#f6f6f6;padding:6.25rem 0}@media (max-width: 991px){.news_ny .item{width:100%;margin-bottom:15px}}@media (min-width: 992px){.news_ny .item{width:calc((100% - (3 - 1) * 3.125rem)/3);margin-bottom:3.125rem}.news_ny .item:not(:nth-child(3n)){margin-right:3.125rem}}.news_ny .item a{border:1px solid #bcbaba;background:#fff;border-radius:1.75rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;display:block;overflow:hidden;transition:all .3s;color:#575656;height:100%}.news_ny .item a:hover{color:#c12329;border-color:#c12329}.news_ny .item a:hover .img i{transform:scale(1.1)}.news_ny .item a:hover .text{border-color:#c12329}.news_ny .item a .img{overflow:hidden}.news_ny .item a .img i{display:block;padding-top:65%;transition:all .5s}.news_ny .item a .text{padding:1.875rem 0;margin:0 3rem;border-top:2px solid #bcbaba;transition:all .3s}.news_ny .item a .text .time{font-size:1.875rem;line-height:1.2;font-weight:bold}.news_ny .item a .text h4{line-height:1.4;margin-top:.5rem;margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news_ny .item a .text p{color:#666;margin-bottom:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news_ny .item a .text .more span{border-radius:.5rem;border-top-right-radius:4px;border-bottom-left-radius:0;padding:4px 1rem;background:#c12329;border:1px solid #c12329;color:#fff;display:inline-block;transition:all .3s}.contact{padding-top:6.25rem}.contact .contact_text .left{width:80%}.contact .contact_text .left ul{justify-content:space-between;align-items:stretch}.contact .contact_text .left ul li{border:1px solid #dedede;border-left:5px solid #c12329;width:calc((100% - 5.625rem)/2);padding:2.5rem;padding-left:7.5rem;font-size:2.125rem;color:#6f6e6e;display:flex;align-items:center}.contact .contact_text .left ul li:hover span i{background:#c12329;color:#fff}.contact .contact_text .left ul li:first-child{width:100%;margin-bottom:3.5rem;font-size:1.875rem}.contact .contact_text .left ul li span{font-size:1.25rem;color:#8e8d8d;width:7.5rem;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start}.contact .contact_text .left ul li span i{font-size:1.25rem;padding:0 .75rem;color:#c12329;border:1px solid #c12329;border-radius:.5rem;border-bottom-left-radius:0;border-top-right-radius:.25rem;margin-bottom:4px;transition:all .3s}.contact .contact_text .right{width:20%;padding-left:4.375rem}.contact .contact_text .right a{width:100%;display:block;padding:.75rem 0;text-align:center;background:#c12329;color:#fff;font-size:1.875rem;border-radius:.5rem}.contact .contact_text .right .ewm{margin-top:1.5rem;text-align:center;color:#6f6e6e}.contact .contact_text .right .ewm img{max-width:100%}.contact .contact_text .right .ewm span{display:block;font-size:1.875rem}.contact .contact_map{margin-top:5.625rem;height:34.625rem}.message{margin-top:7.5rem;padding:5rem 0}.message .form-group{margin-bottom:2.5rem}.message .form-group input{height:5.625rem;font-size:inherit;padding-left:2rem}.message .form-group textarea{font-size:inherit;padding:1rem 2rem}.message .form-group button{background:#fff;color:#454545;height:3.75rem;padding:0 3rem;font-size:1.5rem;margin:0 1rem}.message .form-group button:first-child{background:#c12329;color:#fff}.news_detail{padding:4.375rem 12.5rem}.news_detail>h1{font-size:2.5rem;color:#c12329;padding-bottom:3rem;border-bottom:1px dashed #c12329}.news_detail .mod_content{margin:3.75rem 0}.news_detail .mod_content *{font-size:inherit}.news_detail .mod_content>h3{margin-top:2rem}.news_detail .mod_content>h3 strong{color:#c12329}.download{padding:5rem 0}.download .items{margin:0 9rem}.download .items .item{background:#fff;border-radius:1rem;display:flex;align-items:stretch;box-shadow:0 0 0.5rem rgba(0,0,0,0.1);border:1px solid #fff}@media (max-width: 991px){.download .items .item{width:100%;margin-bottom:15px}}@media (min-width: 992px){.download .items .item{width:calc((100% - (2 - 1) * 5.375rem)/2);margin-bottom:4.375rem}.download .items .item:not(:nth-child(2n)){margin-right:5.375rem}}.download .items .item:hover{border:1ox solid #c12329}.download .items .item:hover .text h4{color:#c12329}.download .items .item:hover .text a{background:#c12329;color:#fff}.download .items .item .img{width:calc(50% - .5rem);position:relative;height:14rem}.download .items .item .img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:90%;max-height:80%}.download .items .item .text{width:calc(50% + .5rem);padding:2.5rem 3rem;display:flex;flex-direction:column;justify-content:space-between}.download .items .item .text h4{color:#888787;transition:all .3s;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:break-all;word-wrap:break-word}.download .items .item .text a{padding:1rem 0;width:100%;border-radius:2.5rem;display:block;border:1px solid #c12329;color:#c12329;text-align:center;transition:all .3s}.download_search{width:100%;display:flex;margin-bottom:2.5rem}.download_search input{flex-grow:1;border:1px solid #c12329;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background:#fff;color:#333;font-size:1.125rem;padding:0 1.5rem}.download_search button{width:8rem;height:2.875rem;text-align:center;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.125rem;border:none;background:#c12329;color:#fff;outline:none;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.product_detail{padding-top:4rem}.product_detail .detail_left{width:44%}.product_detail .detail_left .swiper_imgs{margin-top:1.375rem;display:flex;align-items:stretch;justify-content:space-between}.product_detail .detail_left .swiper_imgs .swiper2_prev{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.product_detail .detail_left .swiper_imgs .swiper2_next{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.product_detail .detail_left .swiper_imgs .swiper2_prev,.product_detail .detail_left .swiper_imgs .swiper2_next{width:1.875rem;background:#f7f7f7;color:#999;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.product_detail .detail_left .swiper_imgs .swiper2_prev.swiper-button-disabled,.product_detail .detail_left .swiper_imgs .swiper2_next.swiper-button-disabled{pointer-events:none}.product_detail .detail_left .swiper_imgs .swiper2_prev:hover,.product_detail .detail_left .swiper_imgs .swiper2_next:hover{background:#c12329;color:#fff}.product_detail .detail_left .swiper_imgs .swiper2_prev i,.product_detail .detail_left .swiper_imgs .swiper2_next i{font-size:1.5rem}.product_detail .detail_left .swiper2{width:calc(100% - 4.5rem);height:9.5rem}.product_detail .detail_left .swiper2 .swiper-slide{transition:all .3s ease;position:relative}.product_detail .detail_left .swiper2 .swiper-slide.active{background:#f7f7f7}.product_detail .detail_left .swiper2 .swiper-slide img{position:absolute;max-width:75%;max-height:75%;z-index:2;left:50%;top:50%;transform:translate(-50%, -50%)}.product_detail .detail_left .swiper1{border:1px solid #c12329;border-radius:1rem;border-top-left-radius:.5rem;border-bottom-right-radius:0;height:40.625rem}.product_detail .detail_left .swiper1>a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:bold;color:#131313;border-radius:50%;background:rgba(0,0,0,0.2);position:absolute;right:1rem;top:1rem;z-index:3}.product_detail .detail_left .swiper1 .swiper-slide{overflow:hidden}.product_detail .detail_left .swiper1 .swiper-slide:hover .zoomImg{opacity:1}.product_detail .detail_left .swiper1 .swiper-slide .img{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.product_detail .detail_left .swiper1 .swiper-slide .img img{max-width:90%;max-height:90%;object-fit:contain}.product_detail .detail_left .swiper1 .swiper-slide .zoomImg{position:absolute;left:0;top:0;width:1000px;opacity:0;z-index:2}.product_detail .detail_right{width:calc(56% - 5.625rem);display:flex;flex-direction:column;justify-content:space-between}.product_detail .detail_right .text h1{color:#c12329}.product_detail .detail_right .text h4{color:#3a3a3a}.product_detail .detail_right .text .mod_content{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #dedede;line-height:1.6}.product_detail .detail_right .text .mod_content *{font-size:inherit;color:#999;margin:0}.product_detail .detail_right ul{margin-bottom:2.25rem}@media (max-width: 991px){.product_detail .detail_right ul li{width:calc((100% - (2 - 1) * 15px) / 2);margin-bottom:10px}.product_detail .detail_right ul li:not(:nth-child(2n)){margin-right:10px}}@media (min-width: 992px){.product_detail .detail_right ul li{width:calc((100% - (3 - 1) * 2.5rem)/3);margin-bottom:0}.product_detail .detail_right ul li:not(:nth-child(3n)){margin-right:2.5rem}}.product_detail .detail_right ul li:first-child a{background:#c12329;color:#fff}.product_detail .detail_right ul li:nth-child(2) a{font-size:1.375rem}.product_detail .detail_right ul li a{padding:1rem 0;display:flex;align-items:center;justify-content:center;border-radius:1rem;border-bottom-left-radius:0;border-top-right-radius:.5rem;border:1px solid #c12329;font-size:1.25rem;font-weight:bold;color:#c12329}.product_detail .detail_right ul li a i{font-size:1.5rem;margin-right:4px;line-height:1.1}@media (max-width: 991px){.product_detail .detail_right .pro_hot .items .item{width:100%;margin-bottom:20px}}@media (min-width: 992px){.product_detail .detail_right .pro_hot .items .item{width:calc((100% - (4 - 1) * 1rem)/4);margin-bottom:0}.product_detail .detail_right .pro_hot .items .item:not(:nth-child(4n)){margin-right:1rem}}.product_detail .detail_right .pro_hot .items .item a .img{border-radius:.5rem}.product_detail .detail_right .pro_hot .items .item a .img .text h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-bottom:0}.product_detail .detail_right .pro_hot .items .item a .img .text h2::after{display:none}.product_detail .detail_content{margin-top:2.875rem;padding-bottom:3.75rem;background-color:#fefefe;background-image:url(../img/detail_bg_01.jpg),url(../img/detail_bg_02.jpg);background-size:100% auto, 100% auto;background-position:center top, center bottom;background-repeat:no-repeat, no-repeat}.product_detail .detail_content.mod_bgc{background-position:center top}.product_detail .detail_content .container>ul{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.product_detail .detail_content .container>ul li{width:20%}.product_detail .detail_content .container>ul li:last-child a{border-right:1px solid #c12329}.product_detail .detail_content .container>ul li a{display:flex;align-items:center;justify-content:center;padding:1rem 4px;transition:all .3s ease;color:#c12329;position:relative;font-weight:bold;border:1px solid #c12329;border-right:none}.product_detail .detail_content .container>ul li a i{display:none}.product_detail .detail_content .container>ul li a.active{color:#fff;background:#c12329}.product_detail .detail_content .container .mod_content{padding:2.5rem 0;color:#666666}.product_detail .detail_content .container .mod_content ul li{margin-bottom:1rem}.product_detail .detail_content .container .mod_content ul li::marker{color:#c12329}.product_detail .detail_content .container .mod_content iframe{width:100%;min-height:37.5rem}.product_detail .detail_content .container .download{padding:2.5rem 0;background:#f8f8f8}.hot_list{background:#fff;border-radius:1rem;border-bottom-left-radius:0;border-top-right-radius:.5rem;overflow:hidden;box-shadow:0 0 0.5rem rgba(0,0,0,0.1)}.hot_list .title{background:#c12329;width:5rem;color:#fff;font-size:1.5rem;font-weight:bold;writing-mode:vertical-lr;display:flex;align-items:center;justify-content:center;letter-spacing:.5rem}.hot_list .dw{width:calc(100% - 5rem);display:flex;align-items:center;justify-content:center;padding:1.5rem 0}.hot_list .dw .swiper3_prev,.hot_list .dw .swiper3_next{width:3.875rem;height:3.875rem;border-radius:50%;border:1px solid #dedede;display:flex;align-items:center;justify-content:center;color:#999;font-size:1.5rem;transition:all .3s}.hot_list .dw .swiper3_prev:hover,.hot_list .dw .swiper3_next:hover{border-color:#c12329;color:#c12329}.hot_list .dw .swiper{margin:0;width:calc(100% - 15rem)}.hot_list .dw .swiper .swiper-slide a{color:#999;display:block}.hot_list .dw .swiper .swiper-slide a .img{position:relative;padding-top:90%}.hot_list .dw .swiper .swiper-slide a .img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:80%;height:80%}.hot_list .dw .swiper .swiper-slide a h4{text-align:center}.product_head{height:60rem;display:flex;align-items:center}.product_head .flex{flex-direction:column;justify-content:center}.product_head .flex .mod_title2{padding-top:0;padding-bottom:1rem}.product_head .flex .mod_title2 span{max-width:100%;line-height:1.1;opacity:.28;position:static;display:block;margin-bottom:4px}.product_head .flex .mod_title2 strong{position:relative}.product_head .flex .mod_title2 strong::after{content:'';width:100%;height:.625rem;background:#c12329;position:absolute;left:0;bottom:0;z-index:-1}.product_head .flex .mod_title2::after{display:none}.product_head .flex h3{line-height:1.6;margin-bottom:4rem}.product_head .flex .title{margin-bottom:1.5rem}.product_head .flex .title strong{padding:.25rem 1rem;background:#c12329;color:#fff;display:inline-block;border-radius:.5rem;border-top-right-radius:4px;border-bottom-left-radius:0}.product_head .flex .mod_content *{font-size:inherit}.product_head .flex .mod_content ul{padding:0}.product_head .flex .mod_content ul li{position:relative;list-style:none;padding-left:2rem}.product_head .flex .mod_content ul li::after{position:absolute;left:.25rem;top:50%;transform:translateY(-50%);content:'';width:.5rem;height:.5rem;border-radius:50%;background:#c12329}.product_head .flex .mod_content ul li::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:'';width:1rem;height:1rem;border-radius:50%;border:1px solid #c12329}.product_head .img{padding-top:100%;position:relative;margin-right:10%}.product_head .img img{position:absolute;left:50%;top:50%;max-width:80%;max-height:90%;transform:translate(-50%, -50%)}.product_list{padding:3.75rem 0}.product_list.mod_bgc{background-position:top center}.product_list nav ul{flex-wrap:wrap}.product_list nav ul li{margin:0 1rem;margin-top:1rem}.product_list nav ul li.active a{background:#c12329;color:#fff}.product_list nav ul li.active a:hover{color:#fff}.product_list nav ul li a{padding:.5rem 2rem;border-radius:4px;background:transparent;border:1px solid #dedede;color:#474747;display:block;transition:all .3s}.product_list nav ul li a:hover{color:#c12329;border-color:#c12329}.product_list .items{padding-top:3rem;border-top:1px solid #dedede;margin-top:3rem}@media (max-width: 991px){.product_list .items .item{width:100%;margin-bottom:15px}}@media (min-width: 992px){.product_list .items .item{width:calc((100% - (4 - 1) * 2.5rem)/4);margin-bottom:2.5rem}.product_list .items .item:not(:nth-child(4n)){margin-right:2.5rem}}.product_list .items .item a{display:block;padding:2.5rem 4rem;background:#fff;border-radius:1.5rem;border-bottom-left-radius:0;border:1px solid #fff;box-shadow:0 0 1rem rgba(0,0,0,0.1);transition:all .3s;color:#888787;height:100%}.product_list .items .item a:hover{border-color:#c12329;color:#c12329}.product_list .items .item a:hover .more span{border-color:#c12329;color:#fff;background:#c12329}.product_list .items .item a .text{text-align:center}.product_list .items .item a .text h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;word-wrap:break-word}.product_list .items .item a .text p{border-top:1px solid #dedede;padding-top:8px;font-size:14px;min-height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product_list .items .item a .img{padding-top:100%;position:relative}.product_list .items .item a .img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:90%;max-height:80%}.product_list .items .item a .more{text-align:center}.product_list .items .item a .more span{border-radius:.5rem;border-top-right-radius:4px;border-bottom-left-radius:0;padding:4px 1rem;background:#fff;border:1px solid #ddd;color:#999;display:inline-block;transition:all .3s}.mod_banner{width:100%;height:44.625rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:10}.mod_banner .mod_title{color:#fff;display:flex;flex-direction:column;margin-top:12%}.mod_banner .mod_title i{font-size:3.5rem;line-height:1.1}.mod_banner .mod_title span{font-size:3.25rem;text-transform:uppercase;font-weight:normal;margin-top:1.5rem}.mod_banner .mod_title h1,.mod_banner .mod_title strong{font-size:2.875rem;font-weight:bold;text-transform:uppercase}.mod_banner .container>ul{margin-top:auto;display:flex;background:rgba(255,255,255,0.34);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;position:relative}.mod_banner .container>ul.w6>li{width:16.66%}.mod_banner .container>ul.w2>li{width:50%}.mod_banner .container>ul>li{width:33.33%}.mod_banner .container>ul>li:hover>a i{animation:bounce 1s}.mod_banner .container>ul>li:hover ul{opacity:1;pointer-events:auto;transform:translateY(0)}.mod_banner .container>ul>li.active>a::after{content:'';width:100%;height:calc(100% + 1.25rem);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background:#c12329;position:absolute;left:0;bottom:0;z-index:-1}.mod_banner .container>ul>li>a{height:7.125rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;position:relative;z-index:2}.mod_banner .container>ul>li>a i{font-size:2.25rem;line-height:1.1}.mod_banner .container>ul>li ul{position:absolute;left:0;top:100%;width:100%;background:rgba(255,255,255,0.84);padding:2rem 2.5rem;padding-bottom:.5rem;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;display:flex;flex-wrap:wrap;pointer-events:none;opacity:0;transform:translateY(1rem);transition:all .3s}.mod_banner .container>ul>li ul li{width:calc((100% - 7.5rem)/4);margin-bottom:1.5rem}.mod_banner .container>ul>li ul li.active a{color:#c12329}.mod_banner .container>ul>li ul li.active a h4{border-color:#c12329}.mod_banner .container>ul>li ul li:not(:nth-child(4n)){margin-right:2.5rem}.mod_banner .container>ul>li ul li a{width:100%;display:flex;align-items:center;color:#3a3a3a;transition:all .3s ease}.mod_banner .container>ul>li ul li a:hover{color:#c12329}.mod_banner .container>ul>li ul li a:hover h4{border-color:#c12329}.mod_banner .container>ul>li ul li a .img{width:7.5rem;height:6.25rem}.mod_banner .container>ul>li ul li a .img.mod_bgc{background-size:contain}.mod_banner .container>ul>li ul li a span{display:block;width:calc(100% - 7.5rem);padding:1rem 0;padding-left:1rem;border-bottom:1px solid #3a3a3a;transition:all .3s ease}ul.xs_nav{width:calc(100% - 15px);margin:20px 0;padding-bottom:5px;margin-left:15px;display:flex;overflow:scroll;scroll-snap-type:x mandatory}ul.xs_nav li{scroll-snap-align:start;flex-shrink:0;margin-right:10px}ul.xs_nav li.active a{color:#fff;background:#c12329}ul.xs_nav li a{display:block;padding:6px 10px;background:transparent;border:1px solid #ddd;color:#474747;border-radius:4px;font-size:15px}ul.xs_nav li a .img{display:none}ul.xs_nav li a h4{margin:0}.mod_title2{padding-top:2rem;padding-bottom:2.5rem;position:relative;z-index:2;margin-bottom:2.5rem}.mod_title2.text-center{text-align:center}.mod_title2.text-center::after{left:50%;transform:translateX(-50%)}.mod_title2.text-center span{left:50%;transform:translateX(-50%)}.mod_title2.red strong{color:#c12329}.mod_title2::after{content:'';width:5rem;height:1px;background:#c12329;position:absolute;left:0;bottom:0}.mod_title2 span{color:rgba(0,0,0,0.1);font-size:3.125rem;text-transform:uppercase;line-height:1.15;position:absolute;top:0;left:0;z-index:-1;max-width:50%;font-weight:bold}.mod_title2 strong{font-size:2.5rem;letter-spacing:2px;line-height:1.2;text-transform:uppercase}.mod_title{margin-bottom:2.5rem}.mod_title.red span em{color:#333;opacity:.13;text-shadow:#333 1px 0 0, #333 0 1px 0, #333 -1px 0 0, #333 0 -1px 0}.mod_title.red span strong{color:#c12329}.mod_title span{font-weight:bold;line-height:1.1}.mod_title span em{font-style:normal;font-size:3.75rem;color:#c12329;font-family:'Arial';text-transform:uppercase;text-shadow:#c12329 1px 0 0,#c12329 0 1px 0,#c12329 -1px 0 0,#c12329 0 -1px 0}.mod_title span .line{width:7.5rem;border-bottom:1px solid #fff;margin:1.5rem 0}.mod_title span strong{font-size:2.875rem;color:#fff;display:block}.mod_title a{padding:6px 1rem;color:#fff;background:#c12329;font-size:1.125rem;border-radius:.5rem 0 .5rem 0}.mod_position{padding:.5rem 0;color:#666;border-bottom:1px solid #dedede;text-align:right}.mod_position a{color:#666;margin:0 6px}.mod_position a:last-child{margin-right:0}.mod_position a.active,.mod_position a:hover{color:#c12329}.mod_position a i{margin:0 .5rem}.mod_menu{width:210px;margin-right:2.5rem;flex-shrink:0}.mod_menu>h3,.mod_menu>h1{padding:2.125rem 0;padding-left:2rem;display:flex;align-items:center;background:#02599d;color:#fff;margin:0}.mod_menu>ul li{margin-top:6px}.mod_menu>ul li.active a{color:#02599d;font-weight:bold}.mod_menu>ul li.active a i{color:#02599d}.mod_menu>ul li a{padding:1rem;padding-left:1.5rem;color:#333;display:flex;align-items:center;justify-content:space-between;background:#ededed}.mod_menu>ul li a:hover{background:#e2e2e2}.mod_menu>ul li a i{color:#666}.mod_more a,.mod_more span{width:2.125rem;height:2.125rem;border-radius:50%;background:#c12329;margin-left:1rem;position:relative;display:block}.mod_more a:hover i,.mod_more span:hover i{transform:translateX(0.5rem)}.mod_more a:hover i::before,.mod_more span:hover i::before{transform:rotate(-45deg)}.mod_more a i,.mod_more span i{width:2.125rem;height:1px;background:#6f7072;position:absolute;right:50%;top:50%;z-index:2;transition:all .3s ease}.mod_more a i::after,.mod_more span i::after{content:'';width:.625rem;border-bottom:1px solid #6f7072;position:absolute;right:0;top:0;transform:rotate(45deg);transform-origin:right bottom;transition:all .3s ease}.mod_more a i::before,.mod_more span i::before{content:'';width:.625rem;border-bottom:1px solid #6f7072;position:absolute;right:0;top:0;transform-origin:right top;transition:all .3s ease}.mod_fanye{margin-top:2.5rem}.mod_fanye ul{display:flex;align-items:center;justify-content:center}.mod_fanye ul li.active span{background-color:#c12329;color:#fff}.mod_fanye ul li.disabled span{opacity:.5}.mod_fanye ul li a,.mod_fanye ul li span{font-size:14px;margin:0 .5rem;padding:.5rem 1rem;border-radius:4px;color:#333;background-color:#e2e2e2;border:none}.mod_fanye ul li a.activ:hover{color:#fff}.mod_fanye ul li a:hover{color:#c12329}.mod_fanye02{display:flex;align-items:center;justify-content:center}.mod_fanye02 a{display:block;padding:.625rem 2.5rem;color:#c12329;background:#fff;border:1px solid #c12329;border-radius:4px;margin:0 4px;transition:all .3s}.mod_fanye02 a:hover{background:#c12329;color:#fff}.mod_fanye02 span{padding:.625rem 2.5rem;color:#c12329}.mod_bgc{background-position:center;background-repeat:no-repeat;background-size:cover}.maodian{position:absolute;left:0;top:-5rem}.mod_backTop{position:fixed;right:10px;bottom:4%;z-index:999;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#c12329;color:#fff;cursor:pointer;transition:opacity .3s ease;opacity:0;pointer-events:none}.mod_backTop.active{opacity:1;pointer-events:auto}.mod_backTop:hover{background:#3a3a3a}.mod_backTop i{font-size:18px}.mod_form{max-width:500px;display:none}.mod_form .form-group label{font-size:16px}.mod_form .form-group label span{color:red;margin-left:4px}.mod_form .form-group input{width:100%;padding:6px 10px;border:1px solid #ddd;background:#fff;outline:none}.mod_form .form-group textarea{width:100%;padding:12px 10px;border:1px solid #ddd;background:#fff;outline:none}.mod_form .form-group .mod_more button{padding:.5rem 1.5rem;background:none}.mod_form img{max-width:100%;display:block;margin:0 auto}@media (max-width: 991px){h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h5{font-size:14px}p{font-size:14px}.fz_36{font-size:18px}.fz_34{font-size:18px}.fz_32{font-size:18px}.fz_30{font-size:18px}.fz_28{font-size:16px}.fz_26{font-size:16px}.fz_24{font-size:16px}.fz_22{font-size:16px}.fz_20{font-size:16px}.fz_18{font-size:14px}.fz_16{font-size:14px}.fz_14{font-size:14px}.fz_12{font-size:12px}.header{height:60px;position:static;background:#000}.header.active .logo a img{max-height:40px}.header.active .head_ico.head_language ul{background:none}.header .logo{transform:translateY(0)}.header .logo a{height:60px;display:flex;align-items:center}.header .logo a img{max-height:34px;height:34px}.header .nav_open{transition:opacity .3s ease;color:#fff;margin-left:auto}.header .nav_open.active{opacity:0}.header .nav_open i{font-size:24px}.header .head_ico{display:none}.header .head_ico.head_language{display:block;width:auto;height:26px}.header .head_ico.head_language:hover ul{height:26px}.header .head_ico.head_language ul{display:flex;flex-direction:row;width:auto;height:26px;border:1px solid rgba(255,255,255,0.5);border-radius:15px;position:static}.header .head_ico.head_language ul li.active a{background:#c12329}.header .head_ico.head_language ul li a{width:24px;height:24px;padding-right:2px;font-size:14px;border-radius:50%}.header .head_ico.head_language ul i{display:none}.header .header_center{position:fixed;left:0;top:0;height:100vh;width:100vw;opacity:0;z-index:999;pointer-events:none;transition:opacity .25s ease-out;background:rgba(0,0,0,0.5)}.header .header_center.active{opacity:1;pointer-events:auto}.header .header_center.active nav{transform:translateX(0)}.header .header_center nav{display:flex;flex-direction:column;height:100%;width:80%;background:#fff;transform:translateX(100%);transition:all .2s ease-in}.header .header_center nav>ul{display:block;max-height:calc(100% - 52px);overflow:auto}.header .header_center nav>ul>li{position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:0}.header .header_center nav>ul>li.active>a{color:#c12329}.header .header_center nav>ul>li:hover a,.header .header_center nav>ul>li:hover i{color:#3a3a3a}.header .header_center nav>ul>li a{height:auto;width:calc(100% - 58px);font-size:14px;padding:12px 0;padding-left:20px;color:#3a3a3a;text-transform:capitalize;background:none}.header .header_center nav>ul>li a::after{display:none}.header .header_center nav>ul>li i{display:flex;align-items:center;justify-content:center;margin:0 10px;width:38px;font-size:18px;flex-shrink:0;color:#3a3a3a}.header .header_center nav>ul>li i.active::before{transform:rotateX(180deg)}.header .header_center nav>ul>li ul{width:100%;position:static;display:none;opacity:1;pointer-events:auto;box-shadow:none;border-top:1px solid #eee;margin-top:0;transition:none;border-radius:0;transform:translateX(0)}.header .header_center nav>ul>li ul::after{display:none}.header .header_center nav>ul>li ul li{flex-wrap:wrap;padding:0;justify-content:space-between}.header .header_center nav>ul>li ul li:hover a,.header .header_center nav>ul>li ul li:hover i{color:#3a3a3a}.header .header_center nav>ul>li ul li:last-child{border:none}.header .header_center nav>ul>li ul li a{font-size:14px;padding:10px 0;padding-left:30px;color:#3a3a3a;position:relative;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize;white-space:normal;text-align:left}.header .header_center nav>ul>li ul li a::before{content:'>';line-height:1;display:block;transform:scale(1, 1.6) translateY(-2px);margin-right:8px;font-size:12px}.header .header_center nav>ul>li ul li i::before{transform:rotate(0);font-size:18px}.header .header_center nav>ul>li ul li ul{box-shadow:none;border-radius:0}.header .header_center nav>ul>li ul li ul li a{padding-left:46px}.header .header_center nav .nav_close{background:#fff;display:flex;height:52px;align-items:center;justify-content:flex-end;border-bottom:1px solid #eee}.header .header_center nav .nav_close i{height:100%;padding:0 12px;font-size:30px;color:#3a3a3a}.banner{height:210px}.banner .swiper .swiper-slide h2{width:100%;font-size:18px;letter-spacing:0}.banner .banner_pagination{left:15px;bottom:15px;height:2px}.banner .banner_pagination em{width:2px;height:4px}.banner .banner_pagination i{height:2px}.banner .banner_pagination i img{width:20px}.index_product{padding:40px 0}.index_product.en .flex-end-between .left ul li{height:auto;position:static}.index_product .flex-end-between{flex-wrap:wrap}.index_product .flex-end-between .left{width:100%;height:auto;background:none}.index_product .flex-end-between .left .guangdian,.index_product .flex-end-between .left .lvse,.index_product .flex-end-between .left .xxjd{display:none}.index_product .flex-end-between .left ul{justify-content:space-between}.index_product .flex-end-between .left ul li{width:33.33%;flex-shrink:initial;margin:0}.index_product .flex-end-between .left ul li:nth-child(1),.index_product .flex-end-between .left ul li:nth-child(5),.index_product .flex-end-between .left ul li:nth-child(3){transform:translateY(0)}.index_product .flex-end-between .left ul li a{background-image:none;padding:10px;clip-path:none}.index_product .flex-end-between .left ul li a.active span{color:#fff}.index_product .flex-end-between .left ul li a span{position:static;display:block;transform:translate(0);font-size:14px}.index_product .flex-end-between .right{width:100%;display:none}.index_product .flex-end-between .right .tab-pane{display:flex;justify-content:space-between}.index_product .flex-end-between .right .tab-pane .item{width:calc(50% - 5px)}.index_solution{padding:40px 0}.index_solution .flex .item a h4 i{display:none}.index_porfile{padding:40px 0;padding-bottom:120px}.index_porfile img{position:absolute;top:0;left:0;height:100%}.index_porfile .container{position:static}.index_porfile .container .row .mod_title{display:none;text-align:left !important;margin-top:50px}.index_porfile .container .row .mod_title span{align-items:flex-start}.index_porfile .container .row .mod_title span .line{border-color:#999}.index_porfile .container .row .mod_title span strong{color:#333}.index_video .flex-start-between{flex-wrap:wrap}.index_video .flex-start-between .left{width:100%}.index_video .flex-start-between .right{width:100%}.index_video .flex-start-between .right .item{margin-top:15px}.index_news{padding:40px 0}.index_news .container{display:flex;flex-direction:column}.index_news .container .mod_title{order:1}.index_news .container ul{order:2}.index_news .container .tab-content{order:3}.index_news .news_list{flex-wrap:wrap;margin-top:20px}.index_news .news_list .item{margin-bottom:20px}.mod_title span strong{font-size:20px}.mod_title span em{font-size:24px;text-shadow:none}.mod_title2 span{font-size:24px;display:block;max-width:80%;width:80%}.footer .right{display:none}.mod_banner{height:30vh}.mod_banner .mod_title{margin-top:20px;margin-bottom:0}.mod_banner .mod_title i{font-size:24px}.mod_banner .mod_title span{font-size:20px;margin-top:5px}.mod_banner .mod_title strong,.mod_banner .mod_title h1{font-size:18px}.mod_banner .container{padding:0}.mod_banner .container ul{width:100%;overflow:scroll;scroll-snap-type:x mandatory}.mod_banner .container ul li{flex-shrink:0;width:auto !important}.mod_banner .container ul li a{padding:0 15px}.mod_banner .container ul li ul{display:none}.product_detail .detail_content .container>ul{overflow:scroll;scroll-snap-type:x mandatory;display:flex;flex-wrap:nowrap}.product_detail .detail_content .container>ul li{flex-shrink:0;width:auto;scroll-snap-align:start}.product_detail .detail_content .container>ul li a{padding:6px 10px}.product_detail .flex-stretch-between{flex-wrap:wrap}.product_detail .detail_left{width:100%}.product_detail .detail_left .swiper1{height:34rem}.product_detail .detail_right{width:100%;margin-top:20px}.download .items{margin:0}.download .items .item .text{padding:20px 10px}.hot_list .dw .swiper{width:calc(100% - 12rem)}.product_head{padding-top:40px;height:auto;padding-bottom:260px;background-position:right bottom;background-size:auto 240px}.product_list nav ul{width:100%;flex-wrap:wrap}.product_list nav ul li{margin-bottom:5px}.product_list .items .item a .text h4{font-size:16px}.about_1{padding-top:40px;padding-bottom:20px}.about_1>.container{flex-wrap:wrap}.about_1 .left{width:100%}.about_1 .left .mod_content{padding:15px}.about_1 .right{width:100%}.about_1 .right .img{margin:15px 0}.about_1 .right .img img{margin:0;width:100%}.about_1 .right .text strong{font-size:24px}.about_2{padding-top:40px;padding-bottom:20px}.about_2 .items{margin-top:30px;border:none;box-shadow:none}.about_2 .items .item{flex-wrap:wrap}.about_2 .items .item .img{width:100% !important;margin:0 !important;order:2}.about_2 .items .item .text{width:100% !important;padding:15px 0}.about_3{padding:40px 0}.solution_1{flex-wrap:wrap}.solution_1 .left{width:100%;padding:30px 15px}.solution_1 .left .mod_content{margin-top:20px}.solution_1 .right{width:100%;height:30vh}.solution_2{flex-wrap:wrap}.solution_2 .left{width:100%;order:2;padding-left:15px;padding-top:30px;height:400px}.solution_2 .left h3{max-width:60%}.solution_2 .right{width:100%;margin:0;margin-top:20px;min-height:0}.solution_2 .right ul{display:flex;width:100%;overflow:scroll}.solution_2 .right ul li{padding:15px 20px;flex-shrink:0}.solution_2 .right ul li i{display:block;margin:0 auto;text-align:center;font-size:22px;margin-bottom:5px}.contact .contact_text{flex-wrap:wrap}.contact .contact_text .left{width:100%}.contact .contact_text .left ul li{width:100% !important;padding:15px 20px;margin-bottom:15px !important}.contact .contact_text .right{width:100%;padding-left:0}.contact .contact_map{margin-top:30px;height:36vh}.news_detail{padding:40px 0}.news_detail>h1{font-size:20px}.mod_fanye02 a{padding:5px}.footer .foot_ewm{width:70%;margin-left:0;margin-top:0}}@media (min-width: 992px) and (max-width: 1200px){h3{font-size:16px}h4{font-size:14px}h5{font-size:14px}p{font-size:14px}.fz_36{font-size:18px}.fz_34{font-size:18px}.fz_32{font-size:18px}.fz_30{font-size:18px}.fz_28{font-size:16px}.fz_26{font-size:16px}.fz_24{font-size:16px}.fz_22{font-size:16px}.fz_20{font-size:16px}.fz_18{font-size:14px}.fz_16{font-size:14px}.fz_14{font-size:14px}.fz_12{font-size:12px}}@media (min-width: 1201px) and (max-width: 1440px){h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}p{font-size:14px}.fz_32{font-size:22px}.fz_30{font-size:22px}.fz_28{font-size:20px}.fz_26{font-size:20px}.fz_24{font-size:18px}.fz_22{font-size:18px}.fz_20{font-size:16px}.fz_18{font-size:16px}.fz_16{font-size:14px}.fz_14{font-size:14px}.fz_12{font-size:12px}}@media (min-width: 1201px){.container{max-width:calc(100% - 18.125rem);padding:0 15px}.about_2 .container{max-width:calc(100% - 8.125rem);padding:0 15px}}
