.container .contact .l ul.msg li:last-of-type button{transition:all 0.3s ease-in-out}.container .contact .l ul.msg li:last-of-type button,.container .newsview .text-secondary p a,.container .caseview .text-secondary p a,.container .productsview .text-secondary p a,.container .productsview .page-product p a span,.page .page-link,.page .page-num{transition:all 0.3s ease-in-out}.n-search form input,.nav-list ul li a,.nav-list ul li a::after,.container .productlist ul li .pic,.container .caselist ul li .pic,.container .productlist ul li .tit span,.container .caselist ul li .tit span,.container .newslist ul li img,.container .newslist ul li .text h3,.container .newslist ul li .text p{transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 768px){.main{width:100%}}.n-banner{display:block;width:100%;font-size:0;position:relative;margin-top:1rem}.n-banner figure{position:relative;width:100%}@media screen and (min-width: 768px){.n-banner figure img{max-width:100%}}.n-banner .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.n-banner .text h2{font-size:.6rem;font-weight:bold;line-height:1;color:#fff;text-transform:uppercase;text-align:center}.n-search{display:block;padding:0 0 .3rem}.n-search h3{font-size:.24rem;color:#000;display:block;font-weight:bold;line-height:1;font-family:"avgr45w",Arial,"思源黑体","微软雅黑"}.n-search form{display:block;position:relative}.n-search form input{width:100%;border:2px solid #bbb;box-sizing:border-box;padding:0 .14rem;height:.46rem;line-height:.46rem;outline:none;background:none}.n-search form input:hover{border-color:#aaa}.n-search form button{position:absolute;top:0;right:0;border:none;background:none;width:.46rem;height:.46rem;text-align:center;font-family:"common";font-size:.24rem;cursor:pointer;color:#666}.nav-list{display:block}.nav-list h3{font-size:.24rem;color:#000;display:block;font-weight:bold;line-height:1;font-family:"avgr45w",Arial,"思源黑体","微软雅黑";display:none}.nav-list ul{display:block;position:relative;border-top:1px solid #ccc}.nav-list ul li{display:block;padding:.2rem 0;border-bottom:1px solid #ccc}.nav-list ul li a{display:block;padding-left:.24rem;font-size:.18rem;line-height:1;box-sizing:border-box;color:#333;position:relative}.nav-list ul li a::after{content:"\e600";font-family:"common";font-size:.14rem;position:absolute;right:.1rem;top:0}.nav-list ul li ul.child{position:relative;z-index:2;top:0;padding:0 .1rem;border:none;opacity:1;transition:all 0.5s ease-in-out;margin-top:.1rem}.nav-list ul li ul.child li{display:block;margin-top:0;border:none;padding:.1rem 0}.nav-list ul li ul.child li a{font-size:.15rem;width:100%;line-height:1;padding:0 0 0 .3rem;color:#999}.nav-list ul li ul.child li a::after{right:.1rem;display:none}.nav-list ul li ul.child li.active a{color:#da2527}.nav-list ul li:hover a{color:#da2527}.nav-list ul li:hover a::after{color:#da2527;transform:rotate(90deg)}.nav-list ul li:hover ul.child li a{color:#999}.nav-list ul li:hover ul.child li a:hover{color:#da2527}.nav-list ul li.active a{color:#da2527}.nav-list ul li.active a::after{color:#da2527}.t-indent-0{text-indent:0}.container{width:100%;display:block;font-size:0}.container .content-title{display:block}.container .content-title h2{font-size:.48rem;font-weight:bold;color:#000;display:block;line-height:1;padding:0 0 .3rem;position:relative}.container .content-title h2::after{content:"";width:.5rem;height:.07rem;background:#da2527;position:absolute;left:0;bottom:0}.container .sildbar-box{display:flex;justify-content:space-between;width:100%}.container .left-sildbar{width:100%;box-sizing:border-box;flex-shrink:1;order:1;padding:.9rem 2.5%}.container .right-sildbar{width:4rem;flex-shrink:0;order:0;box-sizing:border-box;padding:.9rem 2.5%;background:#ddd}.container .company{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;margin:.95rem 0 0}@media screen and (max-width: 1920px){.container .company{padding-left:2.5%;padding-right:2.5%}}@media screen and (max-width: 768px){.container .company{padding-left:.2rem;padding-right:.2rem}}.container .company .warp-left{width:100%;flex-shrink:1}.container .company .warp-left .img{display:block;text-align:center}.container .company .warp-left .img img{max-width:100%}.container .company .warp-right{width:5.5rem;margin:0 .8rem;flex-shrink:0}@media screen and (max-width: 768px){.container .company .warp-right{width:100%}}.container .company .warp-right h2,.container .company .warp-right h3{display:block;font-size:.3rem;color:#da2527;font-weight:bold;line-height:1;text-transform:uppercase}.container .company .warp-right h2{color:#333;font-size:.48rem;margin:.24rem 0 .34rem}.container .company .warp-right .text p{font-size:.16rem;line-height:1.75;margin:0;text-indent:.32rem;text-align:justify}.container .company .warp-right .text p.t-indent-0{text-indent:0}.container .history{display:block;box-sizing:border-box;padding-bottom:1.4rem;margin-top:.8rem}@media screen and (max-width: 1920px){.container .history{padding-left:2.5%;padding-right:2.5%}}@media screen and (max-width: 768px){.container .history{padding-left:.2rem;padding-right:.2rem}}.container .history .content-title h2{padding:0}.container .history .content-title h2::after{left:50%;transform:translateX(-50%);display:none}.container .history .content-title h2,.container .history .content-title h3{display:block;font-size:.3rem;color:#da2527;font-weight:bold;line-height:1;text-transform:uppercase;text-align:center}.container .history .content-title h2{color:#333;font-size:.48rem;margin:.24rem 0 .2rem}.container .history .text{display:block;border-top:1px solid #ccc;margin-top:.8rem}.container .history .text ul{display:flex;justify-content:space-between}.container .history .text ul li{width:30%;padding-top:.6rem;position:relative}.container .history .text ul li::after{content:"";width:.16rem;height:.16rem;border-radius:.16rem;border:2px solid #ccc;box-sizing:border-box;position:absolute;top:-.08rem;left:0;background:#fff}.container .history .text ul li .tit{font-size:.4rem;font-family:"din"}.container .history .text ul li .tit b{font-size:.3rem;display:block;color:#da2527}.container .history .text ul li .box p{font-size:.18rem;line-height:1.75;text-align:justify}.container .cultrue{display:flex;align-items:center;justify-content:space-between;padding:.8rem 0;box-sizing:border-box;background:#f5f5f5}@media screen and (max-width: 1920px){.container .cultrue{padding-left:2.5%;padding-right:2.5%}}@media screen and (max-width: 768px){.container .cultrue{padding-left:.2rem;padding-right:.2rem}}.container .cultrue .warp-left{width:100%;flex-shrink:1}.container .cultrue .warp-left .img{display:block;text-align:center}.container .cultrue .warp-left .img img{max-width:100%}.container .cultrue .warp-right{width:40%;margin:0 .8rem;flex-shrink:0}@media screen and (max-width: 768px){.container .cultrue .warp-right{width:100%}}.container .cultrue .warp-right h2,.container .cultrue .warp-right h3{display:block;font-size:.3rem;color:#da2527;font-weight:bold;line-height:1;text-transform:uppercase}.container .cultrue .warp-right h2{color:#333;font-size:.48rem;margin:.24rem 0 .34rem}.container .cultrue .warp-right .text p{font-size:.16rem;line-height:1.75;margin:0;text-indent:.32rem;text-align:justify}.container .cultrue .warp-right .text p.t-indent-0{text-indent:0}.container .honor{display:flex;align-items:center;justify-content:space-between;padding:.8rem 0;box-sizing:border-box}@media screen and (max-width: 1920px){.container .honor{padding-left:2.5%;padding-right:2.5%}}@media screen and (max-width: 768px){.container .honor{padding-left:.2rem;padding-right:.2rem}}.container .honor .content-title{width:7rem;margin-right:.8rem;flex-shrink:0}.container .honor .content-title h2,.container .honor .content-title h3{display:block;font-size:.3rem;color:#da2527;font-weight:bold;line-height:1;text-transform:uppercase}.container .honor .content-title h2{color:#333;font-size:.48rem;margin:.24rem 0 .1rem;padding-bottom:0}.container .honor .content-title h2::after{display:none}.container .honor p{font-size:.16rem;line-height:1.75;margin:.3rem 0 0;text-indent:.32rem;text-align:justify}.container .honor p.t-indent-0{text-indent:0}.container .honor .box{width:100%;display:flex;align-items:center;justify-content:space-between;flex-shrink:1;overflow:hidden;position:relative;padding:.3rem 0}.container .honor .box .img{width:100%}.container .honor .box .img img{max-width:100%}.container .honor .box .swiper-pagination{bottom:0}.container .honor .box .swiper-pagination .swiper-pagination-bullet{background-color:#da2527}.container .map{width:100%;height:480px;box-sizing:border-box;overflow:hidden;border-radius:.1rem;overflow:hidden}.container .contact{display:block;box-sizing:border-box;margin:1rem 0}@media screen and (max-width: 1920px){.container .contact{padding-left:2.5%;padding-right:2.5%}}@media screen and (max-width: 768px){.container .contact{padding-left:.2rem;padding-right:.2rem}}.container .contact .box{display:flex;justify-content:space-between}.container .contact .tit{display:block;margin-bottom:.3rem}.container .contact .tit h2{font-size:.3rem;font-weight:bold;color:#000;display:block}.container .contact .tit p{font-size:.16rem;color:#b3b3b3}.container .contact .l{width:48%}.container .contact .l ul.info li{width:100%;display:inline-flex;align-items:center;margin:0 0 .15rem}.container .contact .l ul.info li i{font-family:"common";font-size:.24rem;color:#da2527;width:.4rem;text-align:left;flex-shrink:0}.container .contact .l ul.info li span{font-size:.18rem;color:#333;line-height:1.5}.container .contact .l ul.info li:nth-of-type(3) i{font-size:.26rem}.container .contact .l ul.msg{display:block;margin-top:.3rem}.container .contact .l ul.msg li{width:49%;display:inline-block;margin-right:2%;margin-bottom:2%;vertical-align:top}.container .contact .l ul.msg li:nth-of-type(2),.container .contact .l ul.msg li:nth-of-type(5){margin-right:0}.container .contact .l ul.msg li.w100{width:100%;margin-right:0}.container .contact .l ul.msg li input,.container .contact .l ul.msg li textarea{width:100%;display:block;border:1px solid #ccc;background:none;line-height:.2rem;padding:.1rem .2rem;box-sizing:border-box;outline:none;-webkit-appearance:none}.container .contact .l ul.msg li input::placeholder,.container .contact .l ul.msg li textarea::placeholder{font-family:Arial,"思源黑体","微软雅黑";font-size:.16rem;color:#ccc}.container .contact .l ul.msg li textarea{min-height:1.38rem}.container .contact .l ul.msg li:last-of-type{text-align:right}.container .contact .l ul.msg li:last-of-type button{border:none;background:#000;line-height:.22rem;font-size:.16rem;padding:.1rem .5rem;color:#fff;cursor:pointer;outline:none}.container .contact .l ul.msg li:last-of-type button:hover{background:#da2527}.container .contact .l ul.msg li:nth-last-of-type(2) input{width:49%;display:inline-block;margin-right:2%;vertical-align:middle}.container .contact .l ul.msg li:nth-last-of-type(2) img{max-width:100%;height:.4rem;display:inline-block;vertical-align:middle}.container .contact .r{width:48%}.container .productlist,.container .caselist{width:100%;display:block;font-size:0}.container .productlist ul,.container .caselist ul{position:relative}.container .productlist ul li,.container .caselist ul li{width:31%;margin-bottom:2%;display:inline-block}.container .productlist ul li:not(:nth-of-type(3n)),.container .caselist ul li:not(:nth-of-type(3n)){margin-right:3.5%}.container .productlist ul li .pic,.container .caselist ul li .pic{border:1px solid #ddd;box-sizing:border-box}.container .productlist ul li .pic img,.container .caselist ul li .pic img{max-width:100%}.container .productlist ul li .tit,.container .caselist ul li .tit{display:block;margin-top:.2rem}.container .productlist ul li .tit span,.container .caselist ul li .tit span{color:#000;font-size:.18rem;line-height:.4rem;height:.4rem;white-space:nowrap;text-align:center;display:block;text-overflow:ellipsis;overflow:hidden}.container .productlist ul li:hover .pic,.container .caselist ul li:hover .pic{border-color:#da2527}.container .productlist ul li:hover .tit span,.container .caselist ul li:hover .tit span{color:#da2527}.container .map{width:100%;height:100%}.container .newslist{width:100%;display:block}.container .newslist ul li{width:100%;display:block;padding:0 0 .4rem;border-bottom:1px solid #eee;margin-bottom:.4rem}.container .newslist ul li a{display:flex;justify-content:space-between}.container .newslist ul li .pic{position:relative;overflow:hidden;box-sizing:border-box;background:#eee;width:5rem;overflow:hidden}.container .newslist ul li img{width:100%}.container .newslist ul li img:hover{transform:scale(1.1)}.container .newslist ul li .text{position:relative;width:100%;display:inline-block;vertical-align:middle;margin-left:4%;box-sizing:border-box;padding-right:.4rem}.container .newslist ul li .text h3{font-size:.24rem;color:#000;font-weight:bold}.container .newslist ul li .text h3:hover{color:#da2527}.container .newslist ul li .text time{color:#666;font-size:.16rem;display:inline-block;margin:.2rem 0}.container .newslist ul li .text time i{display:inline-block;font-family:"common";font-size:.18rem;color:#666;vertical-align:middle;margin-right:.1rem}.container .newslist ul li .text p{font-size:.14rem;color:#a9a9a9;margin:0;line-height:1.75;text-align:justify;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:15px;line-height:1.75;max-height:78.75px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.container .newslist ul li .text p:hover{color:#333}.container .newsview,.container .caseview{display:block;margin-bottom:.9rem}.container .newsview h2,.container .caseview h2{font-size:.32rem;color:#333}.container .newsview .browse-box,.container .caseview .browse-box{overflow:hidden;height:.2rem;line-height:.2rem;margin-top:.25rem}.container .newsview .browse-box span,.container .caseview .browse-box span{font-size:.14rem;color:#999;margin-right:.25rem}.container .newsview .browse-box span i,.container .caseview .browse-box span i{font-size:.14rem;margin-right:3px;font-family:"common"}.container .newsview .browse-box span i.icon-shijian,.container .caseview .browse-box span i.icon-shijian{font-size:.16rem}.container .newsview .content,.container .caseview .content{margin-top:.4rem;font-size:.16rem;line-height:1.5;color:#333}.container .newsview .content p,.container .caseview .content p{font-size:.16rem;line-height:1.5;color:#333}.container .newsview .text-secondary,.container .caseview .text-secondary{padding-top:30px;border-top:1px dotted #ccc;margin-top:50px}.container .newsview .text-secondary p,.container .caseview .text-secondary p{width:50%;display:inline-block;vertical-align:middle;font-size:14px;color:#333}.container .newsview .text-secondary p a,.container .caseview .text-secondary p a{font-size:14px;color:#333}.container .newsview .text-secondary p a:hover,.container .caseview .text-secondary p a:hover{color:#da2527}.container .productsview{display:block;width:100%}.container .productsview .title{display:block;padding-left:.4rem;box-sizing:border-box;margin-bottom:.3rem}.container .productsview .title h2{font-size:.24rem;font-family:"avgr45w",Arial,"思源黑体","微软雅黑";color:#000;line-height:1;position:relative;margin-bottom:.1rem}.container .productsview .title h2::after{content:"";position:absolute;left:-.4rem;top:50%;transform:translateY(-50%);width:.18rem;height:.18rem;background:#000}.container .productsview .title h3{font-size:.18rem;color:#8a8a8a;line-height:1}.container .productsview .l{width:46%;display:inline-block;margin-right:4%;vertical-align:top}.container .productsview .l.imgdet{position:relative}.container .productsview .l.imgdet .imglist{position:relative;display:block;width:100%;height:.84rem;overflow:hidden;margin-top:.1rem}.container .productsview .l.imgdet .imglist ul{position:absolute;top:0;left:0;width:100%;font-size:0}.container .productsview .l.imgdet .imglist ul li{display:inline-block;*display:inline;*zoom:1;width:.8rem;height:.8rem;border:2px solid #ddd;margin-right:10px}.container .productsview .l.imgdet .imglist ul li:last-of-type{margin-bottom:0}.container .productsview .l.imgdet .imglist ul li.active{border:2px solid #f00}.container .productsview .l.imgdet .imglist ul li img{width:100%;height:100%}.container .productsview .l.imgdet .imgpart{vertical-align:top;position:relative;display:inline-block}.container .productsview .l.imgdet .imgpart .pic{position:relative;width:100%;height:100%;border:1px solid #ccc}.container .productsview .l.imgdet .imgpart .pic .magnify{display:none;position:absolute;top:0;left:0;width:200px;height:200px;cursor:move;background-color:#fff;opacity:.3;filter:alpha(opacity=30)}.container .productsview .l.imgdet .imgpart .pic img{width:100%;height:100%}.container .productsview .l.imgdet .imgpart .bigpic{display:none;position:absolute;top:0;right:-420px;width:400px;height:400px;z-index:333;border:1px solid #fff;overflow:hidden}.container .productsview .l.imgdet .imgpart .bigpic img{position:absolute;top:0;left:0;width:800px;height:800px}.container .productsview .r{width:50%;display:inline-block;vertical-align:top}.container .productsview .r .tit{font-size:.24rem;font-weight:bold;color:#000;line-height:1;position:relative;padding-bottom:.2rem}.container .productsview .r .tit::after{content:"";width:.5rem;height:.05rem;background:#da2527;position:absolute;left:0;bottom:0}.container .productsview .r .text{display:block;width:100%}.container .productsview .r .text p{font-size:.16rem;line-height:1.65;color:#666}.container .productsview .r .text table{width:100%;border-collapse:collapse;margin-bottom:.1rem}.container .productsview .r .text table tbody,.container .productsview .r .text table tr{width:100%}.container .productsview .r .text table td{font-size:.14rem;color:#666;border:1px solid #ccc;line-height:1.5;padding:.07rem .1rem}.container .productsview .r .text table .bg{background:#eee}.container .productsview .content{display:block;margin-top:.3rem;width:100%}.container .productsview .content .tit{font-size:.24rem;font-weight:bold;font-family:"avgr45w",Arial,"思源黑体","微软雅黑";color:#000;line-height:1;position:relative;margin-bottom:.3rem}.container .productsview .content .box{width:100%;display:flex;justify-content:space-between}.container .productsview .content .box .b-l{width:50%}.container .productsview .content .box .b-l p{font-size:.16rem;line-height:1.65;color:#666}.container .productsview .content .box .b-r{width:48%}.container .productsview .content img{max-width:100%}.container .productsview .content table{width:30%;border-collapse:collapse;table-layout:fixed}.container .productsview .content table.w100{width:100%}.container .productsview .content table.w48{width:48%}.container .productsview .content table tbody,.container .productsview .content table tr{width:100%}.container .productsview .content table td{font-size:.14rem;color:#666;border:1px solid #ccc;line-height:1.5;padding:.07rem .1rem;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.container .productsview .content table .bg{background:#eee}.container .productsview .text-secondary{padding:.2rem 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:.2rem 0}.container .productsview .text-secondary p{width:50%;display:inline-block;vertical-align:middle;font-size:14px;color:#333}.container .productsview .text-secondary p a{font-size:14px;color:#333}.container .productsview .text-secondary p a:hover{color:#da2527}.container .productsview .page-product{padding:.2rem 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:.2rem 0}.container .productsview .page-product p{width:50%;display:inline-block;vertical-align:middle}.container .productsview .page-product p a img{width:1.24rem;display:inline-block;vertical-align:middle;border:1px solid #ccc;box-sizing:border-box;margin-right:.2rem}.container .productsview .page-product p a span{display:inline-block;line-height:2;font-size:.14rem;color:#333;vertical-align:middle}.container .productsview .page-product p a:hover span{color:#000}.page{width:100%;display:block;text-align:center;margin:.4rem 0}.page .page-link,.page .page-num{font-size:.14rem;margin:0 .05rem;height:.3rem;text-align:center;line-height:.3rem;display:inline-block;vertical-align:middle;width:.3rem;background:#000;color:#fff}.page .page-link:hover,.page .page-link.page-num-current,.page .page-num:hover,.page .page-num.page-num-current{background:#da2527}.page .p-icon{font-family:"common"}.page .font-16{font-size:.16rem}.page a{font-size:.16rem}.text-center{font-size:.16rem;display:block;text-align:center;color:#333;margin:.3rem 0}@media screen and (max-width: 1600px){.container .right-sildbar{width:3.6rem}.container .speech .box{width:100%;margin-right:.4rem}.container .speech .box .text p{font-size:.16rem;line-height:1.5}.container .productlist ul li .tit span,.container .caselist ul li .tit span{font-size:.16rem;line-height:.36rem;height:.36rem}.container .productsview .r .text p{font-size:.14rem;line-height:1.5}.container .productsview .content table td{font-size:.13rem}}@media screen and (max-width: 1440px){.container .right-sildbar{width:3rem}.container .company .warp-right{margin-right:0;margin-left:.4rem}.container .company .warp-right .text p{font-size:.15rem}.container .history .text ul li .box p{font-size:.15rem}.container .productlist ul li .tit span,.container .caselist ul li .tit span{font-size:.16rem;line-height:.36rem;height:.36rem}.container .productsview .r .text p{font-size:.14rem;line-height:1.5}.container .productsview .content table td{font-size:.12rem}.container .newslist ul li .text h3{font-size:.2rem}.container .after-service p{font-size:.14rem}}@media screen and (max-width: 1440px){.container .company .warp-right h3,.container .cultrue .warp-right h3{font-size:.24rem}.container .company .warp-right h2,.container .cultrue .warp-right h2{font-size:.36rem;margin:.15rem 0}.container .company .warp-right .text p,.container .cultrue .warp-right .text p{font-size:.14rem}.container .history .content-title h3,.container .honor .content-title h3{font-size:.24rem}.container .history .content-title h2,.container .honor .content-title h2{font-size:.36rem;margin:.15rem 0}.container .history .text ul li .tit,.container .honor .text ul li .tit{font-size:.3rem}.container .honor .content-title{width:40%}}@media screen and (max-width: 768px){.n-banner{height:auto;margin-top:.7rem}.n-banner img{max-width:100%}.n-banner .text{text-align:center}.n-banner .text h2{font-size:.36rem;margin-bottom:.2rem;margin-left:.2rem}.n-banner .text h3{font-size:.16rem;line-height:2;margin-top:.3rem;color:#fff;display:none}.n-banner .text .box{background:#fff;display:block}.n-banner .text .position{color:#b2adad;font-size:.14rem;padding:.2rem 0;border-bottom:2px solid #ccc}.n-banner .text .position span{margin-right:.1rem}.n-banner .text .position a{color:#b2adad}.n-search{display:none}.nav-list{display:block;box-sizing:border-box;padding:0;box-shadow:none}.nav-list h3{display:none}.nav-list ul{display:block;position:relative}.nav-list ul li{display:none;margin-top:.1rem;margin-right:.2rem}.nav-list ul li a{display:block;padding-left:.14rem;font-size:.14rem;line-height:1.5;box-sizing:border-box;color:#919294;position:relative}.nav-list ul li.active{display:block;margin:0;padding:0;border:none}.nav-list ul li.active>a{display:none}.nav-list ul li.active .child{padding:0;margin:0}.nav-list ul li.active .child li{display:inline-block;width:33.33%;margin:0;padding:0}.nav-list ul li.active .child li a{padding:.2rem 0;text-align:center;line-height:1.5}.container{margin:0}.container .content-title{margin-top:.4rem;padding:0}.container .content-title h2{font-size:.24rem;padding:0 0 .2rem}.container .content-title h2::after{height:.04rem}.container .sildbar-box{margin-top:0;flex-wrap:wrap}.container .left-sildbar{width:100%;margin-right:0;padding-left:0;order:1;padding:.2rem}.container .right-sildbar{width:100%;order:0;padding:0}.container .company{margin:.3rem 0;flex-wrap:wrap}.container .company .warp-right{padding:0;margin:0;order:0;display:flex;flex-wrap:wrap}.container .company .warp-right h2{order:1;display:block;width:100%;text-align:center;margin:0;font-size:.36rem}.container .company .warp-right h3{order:2;width:100%;text-align:center;font-size:.24rem;margin:.2rem 0}.container .company .warp-right .text{order:3}.container .company .warp-left{order:1}.container .company .text{flex-wrap:wrap;padding:0;margin-bottom:.2rem}.container .company .text p{font-size:.14rem;width:100%;line-height:1.5;margin-bottom:.1rem}.container .company .img{padding:0}.container .history{margin-top:.4rem;padding-bottom:.4rem}.container .history .content-title h2{font-size:.36rem;margin:0}.container .history .content-title h3{font-size:.24rem;margin:.2rem 0}.container .history .text{margin-top:.4rem;border:none;border-left:1px solid #ccc}.container .history .text ul{flex-wrap:wrap}.container .history .text ul li{padding:0;padding-left:.3rem;box-sizing:border-box;width:100%;margin-bottom:.2rem}.container .history .text ul li::after{left:-.08rem;top:.1rem}.container .history .text ul li .tit{font-size:.3rem}.container .history .text ul li .tit b{font-size:.24rem}.container .history .text ul li .box p{font-size:.16rem;line-height:1.75;margin-top:.1rem}.container .cultrue{padding-top:.3rem;padding-bottom:.3rem;flex-wrap:wrap}.container .cultrue .warp-left{width:100%;order:1;margin-top:.3rem}.container .cultrue .warp-right{width:100%;padding:0;margin:0;order:0;display:flex;flex-wrap:wrap}.container .cultrue .warp-right h2{font-size:.36rem;margin:0;text-align:center;order:1;width:100%}.container .cultrue .warp-right h3{font-size:.24rem;margin:.2rem 0;text-align:center;order:2;width:100%}.container .cultrue .warp-right .text{order:3}.container .honor{margin-top:0;flex-wrap:wrap;padding-top:.3rem;padding-bottom:.4rem}.container .honor .content-title{width:100%}.container .honor .content-title h2{font-size:.36rem;margin:0;text-align:center;width:100%}.container .honor .content-title h3{font-size:.24rem;margin:.2rem 0;text-align:center;width:100%}.container .honor .text{margin-top:.4rem;border:none;border-left:1px solid #ccc}.container .honor .text ul{flex-wrap:wrap}.container .honor .text ul li{padding:0;padding-left:.3rem;box-sizing:border-box;width:100%;margin-bottom:.2rem}.container .honor .text ul li::after{left:-.08rem;top:.1rem}.container .honor .text ul li .tit{font-size:.3rem}.container .honor .text ul li .tit b{font-size:.24rem}.container .honor .text ul li .box p{font-size:.16rem;line-height:1.75;margin-top:.1rem}.container .map{display:none}.container .productlist{margin-top:.3rem}.container .productlist ul li{width:48%;margin:0 4% .2rem 0;display:inline-block}.container .productlist ul li:nth-of-type(2n){margin-right:0}.container .productlist ul li .pic{border:1px solid #ddd;box-sizing:border-box}.container .productlist ul li .pic img{max-width:100%}.container .productlist ul li .tit{display:block;background:#da2527}.container .productlist ul li .tit span{color:#fff;font-size:.16rem;line-height:2.5;text-align:center;display:block}.container .productsview{display:block;width:100%;margin-top:.4rem}.container .productsview .title{display:block;padding-left:.4rem;box-sizing:border-box;margin-bottom:.3rem}.container .productsview .title h2{font-size:.24rem;font-family:"avgr45w",Arial,"思源黑体","微软雅黑";color:#000;line-height:1;position:relative;margin-bottom:.1rem}.container .productsview .title h2::after{content:"";position:absolute;left:-.4rem;top:50%;transform:translateY(-50%);width:.18rem;height:.18rem;background:#000}.container .productsview .title h3{font-size:.18rem;color:#8a8a8a;line-height:1}.container .productsview .l{width:100%;margin-right:0}.container .productsview .r{width:100%;margin-top:.2rem}.container .productsview .r img{max-width:100%}.container .productsview .r .text{display:block;width:100%}.container .productsview .r .text p{font-size:.16rem;line-height:1.65;color:#666}.container .productsview .r .text table{width:100%;border-collapse:collapse;margin-bottom:.1rem}.container .productsview .r .text table tbody,.container .productsview .r .text table tr{width:100%}.container .productsview .r .text table td{font-size:.14rem;color:#666;border:1px solid #ccc;line-height:1.5;padding:.07rem .1rem}.container .productsview .r .text table .bg{background:#eee}.container .productsview .content{display:block;margin-top:.3rem;width:100%}.container .productsview .content .tit{font-size:.24rem;font-weight:bold;font-family:"avgr45w",Arial,"思源黑体","微软雅黑";color:#000;line-height:1;position:relative;margin-bottom:.3rem}.container .productsview .content .box{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.container .productsview .content .box .b-l{width:50%}.container .productsview .content .box .b-l p{font-size:.16rem;line-height:1.65;color:#666}.container .productsview .content .box .b-r{width:48%}.container .productsview .content img{max-width:100%}.container .productsview .content table{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:.2rem}.container .productsview .content table.w100{width:100%}.container .productsview .content table.w48{width:100%}.container .productsview .content table tbody,.container .productsview .content table tr{width:100%}.container .productsview .content table td{font-size:.14rem;color:#666;border:1px solid #ccc;line-height:1.5;padding:.07rem .1rem;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.container .productsview .content table .bg{background:#eee}.container .productsview .text-secondary{padding-top:0;margin-top:.2rem}.container .productsview .text-secondary p{width:100%;display:inline-block;vertical-align:middle;font-size:.14rem;color:#333}.container .productsview .text-secondary p a{font-size:.14rem;color:#333}.container .productsview .text-secondary p a:hover{color:#da2527}.container .productsview .page-product{padding:.2rem 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:.2rem 0}.container .productsview .page-product p{width:50%;display:inline-block;vertical-align:middle}.container .productsview .page-product p a img{width:1.24rem;display:inline-block;vertical-align:middle;border:1px solid #ccc;box-sizing:border-box;margin-right:.2rem}.container .productsview .page-product p a span{display:inline-block;line-height:2;font-size:.14rem;color:#333;vertical-align:middle}.container .productsview .page-product p a:hover span{color:#000}.container .newslist{margin-top:.3rem}.container .newslist ul li{width:100%;margin-right:0}.container .newslist ul li a{flex-wrap:wrap}.container .newslist ul li .pic{height:auto;width:100%}.container .newslist ul li .text{width:100%;margin:.2rem 0 0}.container .newslist ul li .text h3{font-size:.2rem}.container .newsview,.container .caseview{margin-top:.3rem}.container .newsview h2,.container .caseview h2{font-size:.24rem;color:#333}.container .newsview .content,.container .caseview .content{margin-top:.2rem;font-size:.14rem;line-height:1.5;color:#333}.container .newsview .text-secondary,.container .caseview .text-secondary{padding-top:.2rem;border-top:1px dotted #ccc;margin-top:.2rem}.container .newsview .text-secondary p,.container .caseview .text-secondary p{width:100%;display:inline-block;vertical-align:middle;font-size:.14rem;color:#333;margin:.05rem 0}.container .newsview .text-secondary p a,.container .caseview .text-secondary p a{font-size:.14rem;color:#333}.container .contact{margin:.3rem 0}.container .contact .box{padding:0;display:flex;flex-wrap:wrap}.container .contact .tit{display:block;margin-bottom:.3rem}.container .contact .tit h2{font-size:.36rem}.container .contact .tit p{font-size:.16rem}.container .contact .l{width:100%;margin-right:0;order:0;margin:0 0 .3rem}.container .contact .l ul.info li{border-bottom:1px solid #ddd;padding:.1rem 0;margin:0}.container .contact .l ul.info li:nth-of-type(1){border-top:1px solid #ddd}.container .contact .l ul.msg li:nth-last-of-type(2){width:68%}.container .contact .l ul.msg li:last-of-type{width:30%}.container .contact .l ul.msg li:last-of-type button{padding-left:0;padding-right:0;width:100%;text-align:center}}
