﻿body,html{min-height:100%;height:100%;font-size:14px}body{font-family:-apple-system,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:0 auto;padding:0;font-size:.4rem;background:#fff;position:relative;color:#000;overflow-x:hidden;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;-moz-text-size-adjust:100%!important}li,ul{list-style:none}dd,dl,dt,h1,h2,h3,h4,h5,li,p,ul{margin:0;padding:0}p{line-height:1.8}.clearfix:after{content:"​";display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{clear:both}.blank{height:20px}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:transparent;-moz-tap-highlight-color:rgba(61,40,40,0);-moz-focus-ring-color:transparent;box-sizing:border-box;-webkit-text-size-adjust:none}:focus{outline:none}a{text-decoration:none;cursor:pointer}a,a:active,a:hover{color:inherit}.blank{width:100%;height:10px;clear:both}.container{width:45.5rem;margin:0 auto;position:relative}img{width:100%;vertical-align:middle}@media only screen and (min-width:1024px){body::-webkit-scrollbar,html::-webkit-scrollbar{width:5px;border-radius:1.5px}body::-webkit-scrollbar-button,html::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background-color:#000}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#eee;border-radius:5px}}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-3{-webkit-line-clamp:3}.text-ellipsis-2,.text-ellipsis-3{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical}.text-ellipsis-2{-webkit-line-clamp:2}.text-ellipsis-1{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.fl{float:left}.fr{float:right}.hide{display:none}.text-center{text-align:center}.f-c-c{justify-content:center}.f-c-c,.f-c-sb{display:flex;flex-direction:column;align-items:center}.f-c-sb{justify-content:space-between}.f-c-fs{align-items:flex-start;justify-content:center}.f-c,.f-c-fs{display:flex;flex-direction:column}.f-r-c{justify-content:center}.f-r-c,.f-r-c-sb{display:flex;align-items:center}.f-r-c-sb{justify-content:space-between}.f-r-c-fs{justify-content:flex-start}.f-r-c-fe,.f-r-c-fs{display:flex;align-items:center}.f-r-c-fe{justify-content:flex-end}.f-r-fs-fs{justify-content:flex-start}.f-r-fs-fs,.f-r-fs-sb{display:flex;align-items:flex-start}.f-r-fs-sb{justify-content:space-between}.f-r-fs-c{align-items:flex-start}.f-r-fe-c,.f-r-fs-c{display:flex;justify-content:center}.f-r-fe-c{align-items:flex-end}.f1{flex:1}.f-w{flex-wrap:wrap}.line-r{height:1px;transform:scaleY(.5)}.line-c,.line-r{background-color:#ccc}.line-c{width:1px;transform:scaleX(.5)}.color-orange{color:#ec6b1f}.swiper-container{width:100%;height:100%}.swiper-container .swiper-slide{height:100%}.swiper-pagination{bottom:.5rem;right:0;left:0;--swiper-pagination-color:#ec6b1f}.swiper-pagination .swiper-pagination-bullet{margin:0 .2rem;width:.3rem;height:.3rem}.i_news .swiper-pagination-bullet{opacity:.3;background:#fff;width:.175rem;height:.175rem}.i_news .swiper-pagination-bullet-active{opacity:1;background:#ec6b1f}.i_partner .swiper-pagination-bullet{opacity:.3;background:#fff}.i_partner .swiper-pagination-bullet-active{opacity:1;background:#ec6b1f}.picswiper .swiper-pagination-bullet{width:.25rem;height:.25rem;opacity:.1}.picswiper .swiper-pagination-bullet-active{background:#fff;border:2px solid #ec6b1f;opacity:1}.solution .swiper-pagination{top:.5rem;left:auto;right:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.solution .swiper-pagination .swiper-pagination-bullet{margin:.25rem 0;background:#fff}.empty{text-align:center;padding:3.75rem 0 7.5rem;font-size:.6rem}.empty img{height:4.75rem;margin-bottom:.475rem}.banner{background:#333;position:relative;overflow:hidden}.banner>.bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;-webkit-animation:bannerIn 3s linear;animation:bannerIn 3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.banner>.bg~*{z-index:2;position:relative}.banner>h1,.banner>p{-webkit-animation:fadeInUp 2s ease-in-out;animation:fadeInUp 2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.banner>p{-webkit-animation-delay:.3s;animation-delay:.3s}.banner>.info{-webkit-animation:fadeInUp 2s ease-in-out;animation:fadeInUp 2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.float{position:fixed;top:50%;right:0;z-index:9;margin-top:-2.5rem}.float li{background:#000;width:2rem;height:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #292725;cursor:pointer;position:relative}.float li img{width:.625rem}.float li.backtop{background:#ec6b1f;border-bottom:0;-webkit-animation:fadeIn .5s linear;animation:fadeIn .5s linear}.float li p{text-align:center;color:#fff;line-height:1;margin-top:.2rem}.float li .qr{position:absolute;display:none;left:-4rem;top:0;background:#fff;padding:.1rem;border-radius:.125rem;box-shadow:0 0 .5rem rgba(0,0,0,.3)}.float li .qr img{height:3.8rem;width:3.8rem;max-width:none}.float li:hover .qr{display:block}@-webkit-keyframes bannerIn{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bannerIn{0%{transform:scale(1.1)}to{transform:scale(1)}}.tab{border-bottom:1px solid #d8d8d8;display:flex;align-items:center}.tab a{text-align:center;flex:1;font-size:.475rem;color:#333}.tab a span{position:relative;padding:1.25rem 0;display:inline-block}.tab a.active{font-size:.9rem;position:relative;font-weight:700}.tab a.active span:after{content:"";position:absolute;bottom:-1px;height:3px;width:50%;left:25%;background:#ec6b1f}.subtab{width:37.5rem;margin:2rem auto 0}.subtab a{background:#f1f1f1;display:inline-block;padding:.5rem 1rem;margin-right:1rem;transition:background-color .3s linear}.subtab a.active,.subtab a:hover{background:#ec6b1f;color:#fff;transition:background-color .3s linear}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.container{padding:0 .75rem;width:100%}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.container{padding:0 .75rem;width:100%}}@media only screen and (min-width:320px)and (max-width:767px){a,div,p{font-size:1.2rem}.container{padding:0 1rem;width:100%}.tabcont{overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #d8d8d8;padding:0 .125rem;scrollbar-width:none;-ms-overflow-style:none}.tabcont::-webkit-scrollbar{display:none}.tabcont .tab{border-bottom:0}.tab a{text-align:center;font-size:1.5rem}.tab a span{padding:1rem 0;white-space:nowrap;margin:0 .5rem}.tab a.active{font-size:1.8rem}.subtab{margin:1rem auto;width:100%;text-align:left;white-space:nowrap;overflow-x:auto}.subtab::-webkit-scrollbar{display:none}.subtab a{padding:1rem 1.5rem;margin-right:.5rem}.subtab a:hover{background:#f1f1f1;color:inherit}.float{margin-top:-2rem}.float li{width:4rem;height:4rem}.float li img{width:2rem}.float li .qr{left:-10.2rem}.float li .qr img{width:10rem;height:10rem}.swiper-pagination{bottom:.25rem}.swiper-pagination .swiper-pagination-bullet{margin:0 .3rem;width:.5rem;height:.5rem}.i_news .swiper-pagination-bullet,.picswiper .swiper-pagination-bullet{width:.5rem;height:.5rem}.solution .swiper-pagination{top:.25rem;right:.25rem}.solution .swiper-pagination .swiper-pagination-bullet{margin:.3rem 0}.empty{padding:1.875rem 0 3.75rem;font-size:.3rem}.empty img{height:2.875rem;margin-bottom:.375rem}}.header{position:relative;color:#000}.header,.header .fixhead{transition:all .3s ease-in-out;height:2.5rem}.header .fixhead{position:fixed;top:0;right:0;left:0;z-index:200;display:flex;align-items:center}.header .headbg{background:#fff;transition:all .3s ease-in-out}.header .container{display:flex;align-items:center;justify-content:space-between}.header .container .logo{height:2rem}.header .container .headnav{flex:1;padding-left:12.75rem}.header .container nav{display:flex;flex:1}.header .container nav>li{position: relative;display:inline-flex;flex:1;justify-content:center}.header .container nav>li .a{font-size:.45rem;height:2.5rem;display:flex;align-items:center;color:hsla(0,100%,0%,.5);cursor:pointer}.header .container nav>li .a.active,.header .container nav>li .a:hover{color:#000;transition:color .2s linear;position:relative}.header .container nav>li .a.active:after,.header .container nav>li .a:hover:after{content:"";position:absolute;right:0;bottom:0;left:0;height:.1rem;border-radius:.05rem;background:#ec6b1f}.header .container nav>li:hover .subnav{display:block}.header .container nav .subnav{width: max-content;display:none;background:#fff;min-width:100%;/*position:fixed;*/position: absolute;left:0;right:0;top:2.5rem;box-shadow:0 .05rem .05rem rgba(0,0,0,.1);color:#000}.header .container nav .subnav ul{/*display:flex;*/align-items:flex-start;justify-content:center;padding:0.25rem 0}.header .container nav .subnav ul a{color:#000}.header .container nav .subnav ul li{display:flex;flex-direction:column;padding:0 .75rem}.header .container nav .subnav ul li>a{font-size:.5rem;padding:.25rem 0}.header .container nav .subnav ul li .txt{margin-top:.75rem}.header .container nav .subnav ul li .txt a{display:block;color:rgba(0,0,0,.5);padding:.125rem 0}.header .container nav .subnav ul li .txt a:hover{color:#ea6a1f}.header .container nav .productnav ul{padding:0;align-items:stretch;padding:0 5.25rem;justify-content:flex-start;background:linear-gradient(90deg,#ebebeb,#ebebeb 50%,#fff 51%,#fff)}.header .container nav .productnav ul li{flex:0 0 25%;margin:0;font-size:.5rem}.header .container nav .productnav ul li .txt{margin:0;position:relative}.header .container nav .productnav ul li .txt a{line-height:1.5rem;padding:.125rem .5rem;position:relative;color:#000}.header .container nav .productnav ul li .txt a.active,.header .container nav .productnav ul li .txt a:hover{background:#fff}.header .container nav .productnav ul li .txt .plus{position:absolute;right:-.5rem;top:0;bottom:0;width:2.5rem;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.6rem}.header .container nav .productnav ul li .tit{color:#ea6a1f;padding:.5rem}.header .container nav .productnav ul li:first-child{background:#ebebeb}.header .container nav .productnav ul li:first-child .txt a.active:before,.header .container nav .productnav ul li:first-child .txt a:hover:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.125rem;background:#ea6a1f}.header .container nav .productnav ul li:nth-child(2){background:#f3f3f3}.header .container nav .productnav ul li:nth-child(3){background:#f9f9f9}.header .container nav .productnav ul li:last-child{background:#fff}.header .container nav .productnav ul li:last-child .txt a{line-height:1;padding:.25rem .5rem;font-size:.4rem}.header .container nav .productnav ul li:last-child .txt a.active,.header .container nav .productnav ul li:last-child .txt a:hover{background:none;color:#ea6a1f}.header .container nav .productnav ul li:last-child .txt a:after{display:none}.header .container .link{margin-left:1rem;position:relative;height:2.5rem;display:flex;align-items:center}.header .container .link a{margin:0 .2rem;font-size:.45rem}.header .container .link img{height:.6rem;margin-right:.4rem}.header .container .link .searchbox{position:absolute;top:100%;right:0;left:-150px;background:#fff;display:flex;align-items:center;padding:.5rem .25rem .5rem .5rem;color:#000;white-space:nowrap;box-shadow:0 .25rem .25rem rgba(0,0,0,.1)}.header .container .link .searchbox input{flex:1;border:0}.header .container .link .searchbox .line-c{height:.5rem;margin:0 .25rem}.header .container .link .lang{margin-left:.5rem}.header .container .link .lang img{margin-right:0}.header .container .link .lang .active{color:#ef8101}@media only screen and (min-width:768px)and (max-width:1024px){.header .container .logo{height:1.125rem}.header .container .link{margin-left:.5rem}.header .container .link a{margin:0 .25rem;font-size:.45rem}.header .container .link img{height:.8rem;margin-right:.3rem}.header .container .headnav{padding-left:.25rem}.header .container nav>li>.a{font-size:.45rem}}@media only screen and (min-width:1025px)and (max-width:1200px){.header .container .logo{height:1.25rem}.header .container .headnav{padding-left:.5rem}.header .container .link a,.header .container nav>li>.a{font-size:.5rem}.header .container .link img{height:.7rem;margin-right:.4rem}}@media only screen and (min-width:320px)and (max-width:767px){.header,.header .fixhead{height:5rem}.header .container .logo{height:2.75rem}.header .container .headnav{position:fixed;visibility:hidden;background:#fff;top:5rem;left:0;right:0;flex-direction:column;max-height:calc(100vh - 5rem);overflow:auto;padding:1rem 0;justify-content:flex-start}.header .container .headnav nav{width:100%;display:block}.header .container .headnav nav>li{width:100%;white-space:nowrap;flex-direction:column;border-bottom:.01rem solid hsla(0,0%,100%,.08)}.header .container .headnav nav>li .a{height:5rem;font-size:1.3rem;position:relative;margin:0 1.35rem}.header .container .headnav nav>li .a.open~.subnav{display:block!important;-webkit-animation:fadeIn .3s linear;animation:fadeIn .3s linear}.header .container .headnav nav>li .a:before{font-family:element-icons!important;content:"";display:inline-block;position:absolute;top:50%;font-size:1.2rem;margin-top:-.6rem;transition:all .2s linear;right:1rem}.header .container .headnav nav>li .a.hassub:before{content:""}.header .container .headnav nav>li .a.hassub.open:before{transform:rotate(45deg);transition:all .2s linear}.header .container .headnav nav>li .a.active:after,.header .container .headnav nav>li .a:hover:after{height:.2rem}.header .container .headnav nav .subnav{position:relative;top:0;background:#fff}.header .container .headnav nav .subnav ul{flex-direction:column;padding:1.5rem 0}.header .container .headnav nav .subnav ul li{width:100%;margin:0;padding:0 1.5rem}.header .container .headnav nav .subnav ul li a{color:#000;line-height:3rem;padding:.25rem 1rem;font-size:1.2rem}.header .container .headnav nav .subnav ul li .txt{margin-top:.5rem;margin-bottom:1rem}.header .container .headnav nav .subnav ul li .txt a,.header .container .headnav nav .subnav ul li .txt a:hover{color:hsla(0,0%,100%,.5)}.header .container .headnav nav .productnav ul{padding:0;align-items:stretch;background:none}.header .container .headnav nav .productnav ul li{flex:1;margin:0;font-size:1rem;-webkit-animation:fadeInRight .3s linear;animation:fadeInRight .3s linear}.header .container .headnav nav .productnav ul li .tit{color:#fff;padding:1rem}.header .container .headnav nav .productnav ul li .txt{margin:0}.header .container .headnav nav .productnav ul li .txt a{line-height:4rem;padding:.25rem 1rem;position:relative;color:#fff;font-size:1.2rem}.header .container .headnav nav .productnav ul li .txt a.active,.header .container .headnav nav .productnav ul li .txt a:hover{background:none;color:#ea6a1f}.header .container .headnav nav .productnav ul li .txt .plus{font-size:1.2rem;right:-1rem;width:5rem}.header .container .headnav nav .productnav ul li:first-child{padding:0 1.5rem;background:none}.header .container .headnav nav .productnav ul li:first-child .txt a.active:before,.header .container .headnav nav .productnav ul li:first-child .txt a:hover:before{display:none}.header .container .headnav nav .productnav ul li:nth-child(2),.header .container .headnav nav .productnav ul li:nth-child(3){background:none}.header .container .headnav nav .productnav ul li:last-child{padding:0 1.5rem;background:none}.header .container .headnav nav .productnav ul li:last-child .txt a{line-height:4rem;padding:.25rem 1rem;font-size:1.2rem}.header .container .headnav nav .productnav ul li:last-child .txt a.active,.header .container .headnav nav .productnav ul li:last-child .txt a:hover{background:none;color:#ea6a1f}.header .container .headnav.menu_open{visibility:visible;-webkit-animation:fadeInDown .3s ease-in-out;animation:fadeInDown .3s ease-in-out}.menu_btn{float:right;display:flex;align-items:center;width:30px;height:26px;cursor:pointer;z-index:1}.menu_btn>span,.menu_btn>span:after,.menu_btn>span:before{display:block;width:100%;height:3px;border-radius:1.5px;background-color:#000;transition-duration:.25s}.menu_btn>span:before{content:"";transform:translateY(-8px)}.menu_btn>span:after{content:"";transform:translateY(5px)}.menu_open~.menu_btn>span{transform:rotate(45deg)}.menu_open~.menu_btn>span:before{top:0;transform:translateY(0) rotate(0)}.menu_open~.menu_btn>span:after{top:0;transform:translateY(-3px) rotate(90deg)}.header .container .link{justify-content:center;margin:0;padding:1.5rem;height:5rem}.header .container .link a{margin:0 1rem;font-size:1rem}.header .container .link img{height:2rem}.header .container .link .searchbox{position:fixed;top:5rem;right:0;left:0;padding:1.5rem .5rem 1.5rem 1rem;-webkit-animation:fadeInDown .3s ease-in-out;animation:fadeInDown .3s ease-in-out}.header .container .headnav nav>li:hover .subnav,.header .container nav>li .a:hover:after{display:none}}.footerbox{background:#0c0c0d;color:#fff;padding:1.5rem 0 .75rem}.footerbox .fnav li{margin-right:3rem}.footerbox .fnav .tit{font-size:.5rem}.footerbox .fnav .txt{margin-top:.75rem;color:hsla(0,0%,100%,.5)}.footerbox .fnav .txt a{display:block;margin-bottom:.25rem}.footerbox .fcontact .tit{font-size:.5rem;margin-bottom:.75rem}.footerbox .fcontact .txt{color:hsla(0,0%,100%,.5)}.footerbox .fcontact .tel{font-size:.75rem;margin:1rem 0 .25rem}.footerbox .line-r{margin:.75rem 0}.footerbox .fcopy,.footerbox .follow .tit{color:hsla(0,0%,100%,.5)}.footerbox .follow .ficon{width:1.1rem;height:1.1rem;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#212123;margin-left:.5rem;cursor:pointer;position:relative}.footerbox .follow .ficon>img{height:.5rem}.footerbox .follow .ficon .qr{position:absolute;display:none;top:-3.5rem;right:0;background:#fff;padding:.25rem;border-radius:.125rem}.footerbox .follow .ficon .qr img{height:2.5rem;width:2.5rem;max-width:none}.footerbox .follow .ficon .qr:after{content:"";position:absolute;right:.325rem;bottom:-.2rem;border-top:.2rem solid #fff;border-left:.2rem solid transparent;border-right:.2rem solid transparent}.footerbox .follow .ficon:hover .qr{display:block}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background:url(../image/328e4d97f9d0d68ea04e872f68e508e3.png) no-repeat;background-size:contain}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.footerbox .fnav li{margin-right:2.5rem}}@media only screen and (min-width:320px)and (max-width:767px){.footerbox{padding:1.5rem 0}.footerbox .fnav{width:100%;margin-bottom:2rem}.footerbox .fnav li{flex:1 1 auto;width:100%;margin-right:0;white-space:nowrap;border-bottom:1px solid #333}.footerbox .fnav li .tit{font-size:1.3rem;padding:1rem 0;position:relative}.footerbox .fnav li .tit:after{font-family:element-icons!important;content:"";display:inline-block;position:absolute;top:50%;font-size:1.2rem;margin-top:-.6rem;transition:all .2s linear;right:1rem}.footerbox .fnav li .txt{display:none;margin:0;padding:0 .5rem .5rem}.footerbox .fnav li .txt a{font-size:1.1rem;padding:.5rem}.footerbox .fnav li .open:after{transform:rotate(45deg);transition:all .2s linear}.footerbox .fnav li .open~.txt{display:block}.footerbox .fcontact .tel{font-size:1.5rem;margin:2rem 0 .5rem}.footerbox .fcontact .tit{font-size:1.5rem}.footerbox .follow .tit{white-space:nowrap}.footerbox .follow .ficon{margin-left:.5rem;width:2.2rem;height:2.2rem}.footerbox .follow .ficon img{height:1rem}.footerbox .follow .ficon .qr{top:-11rem}.footerbox .follow .ficon .qr:after{content:"";position:absolute;right:.5rem;bottom:-.5rem;border-top:.5rem solid #fff;border-left:.5rem solid transparent;border-right:.5rem solid transparent}.footerbox .follow .ficon .qr img{width:10rem;height:10rem}}














.header .container nav .subnav ul li>a{
    transition: all 0.3s;
}
.header .container nav .subnav ul li>a:hover{
    color:#ef8101;
}