.theme-color{color:#004882}.white{color:white}@media screen and (max-width: 768px){.main{width:100%}}.wrap-box{box-sizing:border-box;width:1520px;margin:0 auto;max-width:calc(100% - 80px)}@media screen and (max-width: 768px){.wrap-box{max-width:calc(100% - .4rem)}}.main{box-sizing:border-box;width:1520px;margin:0 auto;max-width:calc(100% - 80px)}@media screen and (max-width: 768px){.main{max-width:calc(100% - .4rem)}}@font-face{font-family:'bannerf';src:url("../fonts/TT0342M.TTF") format("truetype")}@media screen and (max-width: 1600px){.container .company .text .wrap-right{overflow:visible;top:0px}.container .company .text .wrap-right .adv{width:100%;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1534px){.container_en .product-box,.container_en .productsview{margin:1.62rem auto}.container .newslist li:first-child a .text{padding-top:40px}.container .company .text .wrap-right .adv li .l i{font-size:66px}.container .company .text .wrap-right .adv li .r span.t{font-size:16px}.container .company .text .wrap-right .adv li .r span.b{font-size:28px}}@media screen and (max-width: 1440px){.n-banner .text p{font-size:.2rem;font-weight:400;color:#fff;margin-top:.4rem}.n-banner .text h2{font-size:50px;font-weight:400;line-height:1;color:#fff;position:relative;font-family:'bannerf', sans-serif}.container .product-box .product-list ul.prolist>li:nth-of-type(2n)>ul li,.container .product-box .product-list ul.prolist>li:nth-of-type(2n+3)>ul li{height:1.5rem}.container_en .product-box,.container_en .productsview{margin:1.62rem auto}.container .productTypelist .products-nav>li .b li a{font-size:20px}.container .content-title h2{display:block;position:relative;font-size:.48rem;line-height:1;color:#191919;font-weight:500}.container .Product .nav-list ul{border:none;top:.19rem}.container .Product .nav-list ul.en{top:.19rem}.container .service{margin:.2rem auto}}@media screen and (max-width: 1366px){.container .company .text .wrap-right .adv{margin-top:27px}}@media screen and (max-width: 1280px){.container_en .product-box,.container_en .productsview{margin:1.82rem auto}}@media screen and (max-width: 900px){.container_cn .product-box,.container_cn .productsview{margin:1.62rem auto}}@media screen and (max-width: 768px){html{margin:0;padding:0}body{margin-top:0rem}.page{margin:.15rem 0}.n-banner{margin-top:.7rem}.n-banner .nav{padding:0 10%}.n-banner .text{width:100%;padding:0 .2rem;top:calc(50%);text-align:center;padding:0}.n-banner .text h2{display:inline-block;font-size:.36rem}.n-banner .text h2::after{width:1rem;height:1rem}.n-banner .text P{margin-top:.14rem;font-size:.16rem}.n-banner .pos{display:none}.n-banner .wrap-box{position:relative}.wrap-box .position{margin-top:.20rem}.wrap-box .wrap-list>.wrap-left div.list{display:none}.wrap-box .bottom{display:flex;justify-content:center}.production{padding-top:.6rem !important}.container{background-color:#fff;padding:0%}.container .about-box{background:url(../images/about_bg.png) no-repeat right top/30%;margin-bottom:0;max-width:100%;padding:0}.container .about-box ul.about{margin-top:.3rem;margin-bottom:.3rem;background-color:transparent}.container .about-box ul.about>li{max-width:100%}.container .nav-list{position:relative;margin:.2rem auto;display:block !important}.container .nav-list::after{content:'';display:block;position:absolute;bottom:-.2rem;width:100%;height:1px;background-color:#ccc}.container .nav-list ul{display:flex;flex-wrap:wrap;gap:5px;top:.2rem}.container .nav-list ul li{border:1px solid #ccc;margin:0;width:calc(100% / 3 - 3.4px);text-align:center;height:.52rem}.container .nav-list ul li span{line-height:.52rem}.container .nav-list ul .active{background-color:#004882}.container .nav-list ul .active span{color:#fff !important}.container .nav{margin:0 auto;padding:.2rem 0}.container .one .nav-list ul li{width:calc(100% / 1)}.container .two .nav-list ul{gap:6.8}.container .two .nav-list ul li{width:calc(100% / 2 - 3.4px)}.container .content-title h2{font-size:.26rem;margin:0;padding:.2rem 0;max-width:calc(100% - .4rem);margin:0 auto;padding-bottom:.05rem}.container .content-title h3{margin-bottom:.2rem;margin-top:0}.container .pgtit{padding:.2rem;font-size:.24rem}.container .company{padding:.2rem 0 .3rem 0;margin:0}.container .company .text .wrap-left{width:100%;margin:0}.container .company .text .wrap-left .img{width:100%;margin:0}.container .company .text .wrap-right{overflow:scroll;width:100%;max-height:2.7rem}.container .company .text .wrap-right .adv{grid-template-columns:1fr;gap:10px}.container .company .text .wrap-right .adv .l{display:none;display:block}.container .company .text .wrap-right .adv .little{font-size:.52rem !important;margin-left:.06rem;margin-right:.07rem !important}.container .company .text .wrap-right::-webkit-scrollbar{width:4px;height:0px}.container .culture{overflow:scroll;margin:.2rem 0 .3rem 0;background-color:#fff}.container .culture *{transition:none !important}.container .culture .t{gap:.2rem;width:calc(500% + 80px)}.container .culture .t .content::after{display:none}.container .culture .t .active .textbox{left:.2rem}.container .culture .t .active .textbox .text{width:calc(100% - .4rem);white-space:normal;line-height:1.25}.container .culture .t .content{height:4.1rem}.container .culture .t .content .pic{width:calc(100% - .4rem);margin:0 .2rem}.container .culture .t .content .pic img{position:static;margin-top:auto;margin-bottom:0}.container .culture .t .active{flex:1}.container .organization img{width:100%}.container .hor h2{margin-bottom:-.1rem}.container .hor .a-hor{overflow:hidden;margin:0 auto}.container .hor #a-horlist .swiper-pagination{bottom:.2rem;text-align:center}.container .hor .a-hor-list{margin:0 auto}.container .hor .a-hor-list .wrap-2,.container .hor .a-hor-list .wrap-1,.container .hor .a-hor-list .wrap-3{margin-bottom:.2rem}.container .hor .a-hor-list .wrap-2 h3,.container .hor .a-hor-list .wrap-1 h3,.container .hor .a-hor-list .wrap-3 h3{font-size:.18rem}.container .hor .a-hor-list .wrap-2 .img-box,.container .hor .a-hor-list .wrap-1 .img-box,.container .hor .a-hor-list .wrap-3 .img-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:.2rem}.container .hor .a-hor-list .wrap-2 .img-box a,.container .hor .a-hor-list .wrap-1 .img-box a,.container .hor .a-hor-list .wrap-3 .img-box a{width:100%}.container .hor .a-hor-list .wrap-2 .img-box a img,.container .hor .a-hor-list .wrap-1 .img-box a img,.container .hor .a-hor-list .wrap-3 .img-box a img{width:100%}.container .attribute{margin:.2rem 0;margin-bottom:.3rem}.container .attribute .t p{font-size:.16rem}.container .attribute .t p strong{line-height:1.25;font-size:.18rem}.container .attribute .pic{margin-top:.2rem;width:100%}.container .attribute .pic img{width:100%}.container .quality ul{grid-template-columns:1fr}.container .comm{left:0;right:0;bottom:10px;text-align:center}.container .comm .wrap-box{height:100%;width:100%}.container .comm .wrap-box .nav-list{width:100%;height:100%;line-height:100%;padding:0;display:flex;align-items:center}.container .comm .wrap-box .nav-list ul{width:100%}.container .comm .wrap-box .nav-list ul li{padding:0 .10rem;display:inline-block;width:33%;text-indent:0}.container .comm .wrap-box .nav-list ul li a{text-align:center;width:100%}.container .comm .wrap-box .position{margin-top:20px}.container .comm .position a{max-width:1.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container .productTypelist .products-nav.en>li a.t h3{font-size:.14rem !important}.container .productTypelist .products-nav.en>li a.t i{font-size:.2rem;left:-.2rem}.container .productTypelist{padding-top:0;margin-bottom:0;margin-top:.15rem;z-index:1}.container .productTypelist .products-nav{z-index:1;gap:5px}.container .productTypelist .productTypeSearch{padding-bottom:.2rem}.container .productTypelist .products-nav>li{border:1px solid #ccc;background-color:#fff !important}.container .productTypelist .products-nav>li a.t h3{font-size:.16rem !important;color:#000 !important}.container .productTypelist .products-nav>li a.t i{display:none !important;font-size:.2rem;left:-.2rem}.container .productTypelist .products-nav>li .b{top:.68rem}.container .productTypelist .products-nav>li a.is{background-color:#004882}.container .productTypelist .products-nav>li a.is h3{color:#fff !important}.container .productTypelist>.products-nav>li:nth-of-type(2) .productsNav{display:none}.container .productTypelist ul li{margin-bottom:0}.container .productTypelist div.productsNav{background-color:#fff;transform:rotateX(180deg);margin-top:.1rem;width:100%;overflow:scroll;position:absolute}.container .productTypelist ul.b{position:static !important;transform:rotateX(180deg);grid-template-columns:repeat(8, 1fr) !important;width:200% !important}.container .productTypelist ul.b li{padding:.10rem !important;padding-bottom:.32rem !important}.container .productTypelist ul.b li .pic{width:100%  !important;padding:50% 0 !important}.container .productTypelist ul.b a{font-size:.12rem !important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 .02rem;bottom:.09rem !important}.container .product-box{margin-top:.3rem;margin-bottom:.2rem;padding-bottom:.2rem;padding-top:.2rem;margin-top:0;min-width:0}.container .product-box .wrap-box{padding:0}.container .product-box .wrap-box .product-list{padding:0;grid-template-columns:1fr 1fr}.container .productsview{margin-top:.2rem}.container .productsview .view{position:relative;padding-top:.68rem;flex-wrap:wrap}.container .productsview .view>div{width:100% !important}.container .productsview .l .fdj,.container .productsview .l .pic{width:100% !important;box-shadow:0 0 0 1px #eee}.container .productsview .content{position:static}.container .productsview .content .t{width:100%;padding-bottom:.1rem;position:absolute;top:0}.container .productsview .content .t .r{margin-left:auto;margin-right:0}.container .productsview .content p,.container .productsview .content ul{padding-top:.2rem}.container .newsview_box{max-width:calc(100% - .4rem)}.container .newsview_box .newsview{position:relative;background-color:#fff;margin-top:.2rem;padding-top:.2rem;padding-bottom:.2rem}.container .newsview_box .newsview .back{width:100%;font-size:initial;text-align:center;margin:.2rem 0;margin-left:-2em}.container .newsview_box .newsview .back i{display:none}.container .newsview_box .newsview .back span{display:inline-block;background-color:#004882;padding:.12rem .35rem;color:#fff;font-size:.16rem;text-indent:0}.container .newsview_box .newsview h2{font-size:.2rem}.container .newsview_box .newsview .wrap-box{padding:0;max-width:100%}.container .newsview_box .newsview .content{margin-top:.0rem;padding-bottom:0}.container .newsview_box .newsview .content p{font-size:.16rem;line-height:1.5;text-align:left}.container .newsview_box .newsview .content p:last-of-type{margin-bottom:0}.container .newsview_box .newsview .browse-box{margin:.1rem 0}.container .newsview_box .newsview .text-secondary{margin:0;padding:.2rem 0 0;display:flex;justify-content:space-between;align-items:flex-start}.container .newsview_box .newsview .text-secondary p{width:48%}.container .newsview_box .newsview .text-secondary p a{font-size:.14rem}.container .contact{overflow:hidden;margin-bottom:.4rem;margin-bottom:.1rem;margin-top:.4rem}.container .contact .wrap-box{width:calc(100% - .4rem);padding:0;margin:0 auto}.container .contact .wrap-box .wrap{display:block}.container .contact .wrap-box .wrap-left{gap:10px;flex-wrap:wrap}.container .contact .wrap-box .wrap-left li{width:100%;flex:none}.container .contact .wrap-box p{padding-top:.05rem;padding-bottom:.2rem}.container .contact .wrap-box .wrap-right{flex-wrap:wrap;margin-top:.2rem}.container .contact .wrap-box .wrap-right .l{display:none;width:100%}.container .contact .wrap-box .wrap-right .l img{width:100%}.container .contact .wrap-box .message{margin-top:.5rem;padding:0;font-size:.26rem;margin-bottom:.2rem}.container .contact .map{height:40vh;width:100%;margin-top:.2rem}.container .contact .map .amap-logo,.container .contact .map .amap-copyright{display:none !important}.container .contact .msgbrd{width:100%;transform:translate(0);position:static;margin-bottom:.1rem}.container .contact .msgbrd .msg{flex-wrap:wrap}.container .contact .msgbrd .msg .l{margin:0}.container .contact .msgbrd .msg section{width:100%}.container .contact .msgbrd .msg section input{width:100%;height:.5rem;line-height:.5rem;margin-top:.1rem;text-indent:1em;padding-left:0}.container .contact .msgbrd .msg textarea{margin-top:.1rem;height:2rem;text-indent:1em;padding-left:0}.container .contact .msgbrd .msg .box{flex-wrap:wrap;margin-top:.1rem;margin-top:0}.container .contact .msgbrd .msg .box div.checkcode{display:flex;width:100%;justify-content:space-between;margin-top:0}.container .contact .msgbrd .msg .box div.checkcode input{height:.5rem;width:1.5rem;padding-left:2%;text-indent:1em;margin-top:0}.container .contact .msgbrd .msg .box div.checkcode img{position:relative;height:0.45rem}.container .contact .msgbrd .msg .box button{height:.5rem;padding:0;margin:.05rem auto;width:2.1rem}.container .contact .msgbrd .msg .ckcd{width:50%}.container .page .page-link,.container .page .page-num{margin:0.02rem}.container .newslist{margin-bottom:0;padding-bottom:.3rem;padding-top:.2rem;margin:0}.container .newslist .nav-list ul li a{margin-left:.05rem;width:calc(100% - .05rem)}.container .newslist .nav-list ul li a span{min-width:.4rem;overflow:hidden;text-overflow:ellipsis}.container .newslist .nav-list ul li a i{padding-right:0}.container .newslist .wrap-box{flex-wrap:wrap}.container .newslist .wrap-box ul.news{grid-template-columns:repeat(1, 1fr);width:auto;gap:0;border:none}.container .newslist .wrap-box ul.news::after{display:none}.container .newconlist{padding:.2rem;flex-direction:column}.container .newconlist .t,.container .newconlist .b{width:100%}.container .newconlist .t ul{margin:0;justify-content:space-between}.container .newconlist .t ul li{width:48%;margin:0 0 .1rem;border-radius:.1rem;text-align:center}.container .newconlist .t ul li::after{display:none}.container .newconlist .t ul li a{font-size:.14rem}.container .newconlist .b{margin:.2rem 0 0}.container .newconlist .b ul li{width:100%;margin:0 0 .2rem}.container .newconlist .b ul li a{display:flex;flex-direction:column}.container .newconlist .b ul li a .pic,.container .newconlist .b ul li a .text{width:100%}.container .newconlist .b ul li a .text{margin:.1rem 0 0;padding:0}.container .newconlist .b ul li a .text h3{font-size:.18rem}.container .newconlist .b ul li a .text time{margin:.1rem 0;font-size:.16rem}.container .newconlist .b ul li a .text time span{font-size:.18rem}.container .service{padding:.2rem 0;padding-top:.3rem}.container .service .concept{display:block}.container .service .concept h3 span{font-size:.2rem;margin-bottom:.1rem}.container .service .concept h3 strong{font-size:.26rem}.container .service .concept .b{flex-wrap:wrap;column-gap:.2rem;row-gap:.2rem}.container .service .concept .b .l{width:100% !important}.container .service .concept .b p{font-size:.16rem !important;margin-top:0}.container .service .concept .b li{width:calc(100%)}.container .service .concept .b h4{font-size:.26rem}.container .service .concept .t{display:none}.container .service .job .head div{font-size:.16rem}.container .service .download .head div{font-size:.16rem}.container .service .download li.text div{font-size:.16rem}}
