.container .contact .r ul li:last-of-type button{transition:all 0.3s ease-in-out}.container .contact .r ul li:last-of-type button,.container .newslist ul li .text h3,.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}.nav-list ul li a,.nav-list ul li a::after{transition:all 0.5s ease-in-out}@media screen and (max-width: 768px){.main{width:100%}}.n-banner .text .box,.container .content-title,.container .company .text,.container .company .img,.container .contact .box{box-sizing:border-box;padding:0 .22rem}.n-banner{display:block;width:100%;font-size:0;position:relative}.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;bottom:0;left:0;box-sizing:border-box;width:100%}@media screen and (max-width: 1920px){.n-banner .text{padding-left:320px;padding-right:320px}}@media screen and (max-width: 1600px){.n-banner .text{padding-left:120px;padding-right:120px}}@media screen and (max-width: 1440px){.n-banner .text{padding-left:100px;padding-right:100px}}@media screen and (max-width: 1360px){.n-banner .text{padding-left:80px;padding-right:80px}}.n-banner .text h2{font-size:.48rem;font-weight:bold;line-height:1;color:#2f84ba;margin-bottom:.2rem;margin-left:.2rem;font-family:"tt0112m",Arial,"微软雅黑","思源黑体";text-transform:uppercase}.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:.18rem;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:block;padding:.3rem 0}.n-search h3{font-size:.24rem;color:#2f84ba;display:block;font-weight:bold;line-height:1;font-family:"tt0112m",Arial,"微软雅黑","思源黑体"}.n-search form{display:block;position:relative;margin-top:.2rem}.n-search form input{width:100%;border:2px solid #e8e8e8;box-sizing:border-box;padding:0 .14rem;height:.46rem;line-height:.46rem;outline:none}.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}.nav-list{display:block;box-sizing:border-box;padding:0 .4rem .4rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.2)}.nav-list h3{font-size:.24rem;color:#2f84ba;display:block;font-weight:bold;line-height:1;font-family:"tt0112m",Arial,"微软雅黑","思源黑体"}.nav-list ul{display:block;position:relative}.nav-list ul li{display:block;margin-top:.2rem}.nav-list ul li a{display:block;padding-left:.24rem;font-size:.18rem;line-height:1.5;box-sizing:border-box;color:#919294;position:relative;font-weight:bold}.nav-list ul li a::after{content:">";font-family:"宋体";position:absolute;left:0;top:0}.nav-list ul li ul.child{z-index:2;background:#fff;top:.1rem;padding:0 .1rem;border-radius:0;transition:all 0.5s ease-in-out}.nav-list ul li ul.child li{display:block;margin-top:0}.nav-list ul li ul.child li a{font-size:.14rem;line-height:2.5;max-width:2rem;min-width:1.5rem;padding:0 .1rem;font-weight:normal}.nav-list ul li ul.child li a::after{right:.1rem}.nav-list ul li:hover a{color:#2f84ba}.nav-list ul li:hover a::after{color:#2f84ba}.nav-list ul li:hover ul.child{opacity:1;pointer-events:auto}.nav-list ul li:hover ul.child li{box-sizing:border-box}.nav-list ul li:hover ul.child a{color:#a5a2a2}.nav-list ul li:hover ul.child a:hover{color:#2f84ba}.nav-list ul li.active>a{color:#2f84ba;font-weight:bold}.nav-list ul li.active>a::after{color:#2f84ba}.container{width:100%;display:block;font-size:0;margin-bottom:50px}.container .content-title{display:block}.container .content-title h2{font-size:.36rem;font-weight:bold;color:#2f84ba;display:block;line-height:1;padding:0 0 .3rem;position:relative;font-family:"tt0112m",Arial,"微软雅黑","思源黑体"}.container .content-title h2::after{content:"";width:.5rem;height:.07rem;background:#2f84ba;position:absolute;left:0;bottom:0}.container .sildbar-box{display:flex;justify-content:space-between;width:1280px;margin:64px auto 0}.container .left-sildbar{width:100%;display:inline-block;margin-right:.68rem;box-sizing:border-box;padding-left:.22rem;flex-shrink:1}.container .right-sildbar{width:4rem;display:inline-block;flex-shrink:0}.container .company{display:block;margin-top:.5rem}.container .company .content-title{position:relative}.container .company .content-title i{position:absolute;right:0}.container .company .text{justify-content:space-between;margin:.2rem 0 .4rem}.container .company .text p{width:100%;font-size:.16rem;line-height:1.9;text-align:justify;margin:0}.container .company .img{display:block;text-align:center}.container .company .img img{max-width:100%}.container .map{width:100%;height:480px;box-sizing:border-box;overflow:hidden;border-radius:.1rem;overflow:hidden}.container .contact{display:block;margin:.8rem 0}.container .contact .tit{display:block;margin-bottom:.3rem}.container .contact .tit h2{font-size:.3rem;font-weight:bold;color:#2f84ba;display:block}.container .contact .tit p{font-size:.16rem;color:#b3b3b3}.container .contact .l{width:48%;display:inline-block;margin-top:.88rem}.container .contact .l ul li{width:100%;display:inline-flex;margin:.15rem 0}.container .contact .l ul li i{font-family:"common";font-size:.24rem;color:#2f84ba;width:.5rem;text-align:center;flex-shrink:0}.container .contact .l ul li span{font-size:.18rem;color:#b3b3b3;line-height:1.5}.container .contact .l ul li:nth-of-type(3) i{font-size:.26rem}.container .contact .r{width:48%;display:inline-block;margin-right:4%;vertical-align:top;margin-top:.88rem}.container .contact .r ul{display:block}.container .contact .r ul li{width:48%;display:inline-block;margin-right:4%;margin-bottom:4%}.container .contact .r ul li:nth-of-type(2),.container .contact .r ul li:nth-of-type(5){margin-right:0}.container .contact .r ul li.w100{width:100%;margin-right:0}.container .contact .r ul li input,.container .contact .r ul li textarea{width:100%;display:block;border:none;border-radius:.1rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.1);background:none;line-height:.28rem;padding:.2rem;box-sizing:border-box;outline:none}.container .contact .r ul li input::placeholder,.container .contact .r ul li textarea::placeholder{font-family:Arial,"微软雅黑","思源黑体";font-size:.18rem;color:#cacaca}.container .contact .r ul li textarea{min-height:1.38rem}.container .contact .r ul li:last-of-type{text-align:right}.container .contact .r ul li:last-of-type button{border:none;background:#2f84ba;border-radius:.1rem;line-height:.28rem;font-size:.18rem;padding:.2rem .5rem;color:#fff;cursor:pointer;outline:none}.container .contact .r ul li:last-of-type button:hover{background:#2f84ba}.container .contact .r ul li:nth-last-of-type(2) input{width:48%;display:inline-block;margin-right:4%;vertical-align:middle}.container .contact .r ul li:nth-last-of-type(2) img{max-width:100%;height:.34rem;display:inline-block;vertical-align:middle}.container .productlist{width:100%;display:block;font-size:0}.container .productlist ul{position:relative}.container .productlist ul li{width:31%;margin-bottom:40px;display:inline-block}.container .productlist ul li:not(:nth-of-type(3n)){margin-right:3.5%}.container .productlist ul li .pic{border:1px solid #ddd;box-sizing:border-box;box-shadow:0 0 0.1rem rgba(0,0,0,0.2);text-align:center;height:200px;position:relative}.container .productlist ul li .pic img{max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.container .productlist ul li .tit{display:block;margin-top:.2rem}.container .productlist ul li .tit span{color:#2f84ba;font-size:.18rem;line-height:.4rem;height:.4rem;white-space:nowrap;text-align:center;display:block;text-overflow:ellipsis;overflow:hidden}.container .map{width:100%;height:50vh;margin:.4rem 0 0}.container .newslist{width:100%;display:block}.container .newslist ul li{width:100%;display:block;padding:0 0 .4rem}.container .newslist ul li .pic{position:relative;overflow:hidden;box-sizing:border-box;border-radius:.1rem;background:#eee;width:40%;display:inline-block;vertical-align:middle}.container .newslist ul li img{width:100%}.container .newslist ul li .text{position:relative;width:56%;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:#2f84ba;font-weight:bold}.container .newslist ul li .text time{color:#666;font-size:.18rem;display:inline-block;margin:.2rem 0}.container .newslist ul li .text time i{display:inline-block;font-family:"common";font-size:.30rem;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:14px;line-height:1.75;max-height:73.5px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.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:40px;font-size:14px;line-height:25px;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:#2f84ba}.container .productsview{display:block}.container .productsview .title{display:block;padding-left:.4rem;box-sizing:border-box;margin-bottom:.3rem}.container .productsview .title h2{font-size:.24rem;font-family:"tt0112m",Arial,"微软雅黑","思源黑体";color:#2f84ba;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:#2f84ba}.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 .pic{display:block;border:1px solid #ccc;box-sizing:border-box}.container .productsview .l .pic img{width:100%}.container .productsview .r{width:50%;display:inline-block;vertical-align:top}.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}.container .productsview .content .tit{font-size:.24rem;font-weight:bold;font-family:"tt0112m",Arial,"微软雅黑","思源黑体";color:#2f84ba;line-height:1;position:relative;margin-bottom:.3rem}.container .productsview .content .box{display:flex;justify-content:space-between;flex-wrap:wrap}.container .productsview .content .box p{font-size:.16rem;line-height:1.65;color:#666;width:100%;font-family:Arial,"微软雅黑","思源黑体"}.container .productsview .content .box .b-r{width:48%}.container .productsview .content img{max-width:100%}.container .productsview .content table{width:30%;border-collapse:collapse}.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}.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:#2f84ba}.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:#2f84ba}.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:#2f84ba;color:#fff}.page .page-link:hover,.page .page-link.page-num-current,.page .page-num:hover,.page .page-num.page-num-current{background:#2f84ba}.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: 768px){.n-banner{height:auto;margin-top:.7rem;overflow:hidden}.n-banner figure{display:block;height:100%;text-align:center;right:0;position:relative}.n-banner figure img{max-width:100%}.n-banner .text{text-align:center;transform:translate(-50%, -50%)}.n-banner .text h2{font-size:.3rem}.n-banner .text h3{font-size:.14rem;line-height:1.5;margin-top:.1rem}.n-nav{margin-bottom:.3rem;background:#f5f5f5;padding:.1rem 0}.n-nav ul{display:block;padding:0 .2rem;box-sizing:border-box}.n-nav ul li{display:inline-block;vertical-align:top;position:relative;min-width:48%;margin:2% 4% 2% 0;border-radius:.05rem;overflow:hidden}.n-nav ul li a{font-size:.18rem;line-height:.48rem;padding:0 .2rem;box-sizing:border-box;min-width:100%;text-align:center;text-transform:uppercase;color:#2f84ba;position:relative;display:block}.n-nav ul li:nth-of-type(2n){margin-right:0}.n-nav .button{background:#fff;display:block;height:.6rem;margin-bottom:-.3rem;text-align:center;cursor:pointer}.n-nav .button span{font-size:.16rem;line-height:.3rem;height:.3rem;padding-top:.15rem;display:block}.n-nav .button span i{font-family:"common";font-size:.24rem;transform:rotate(90deg);text-align:center;width:.3rem;display:inline-block;height:.3rem;line-height:.3rem;color:#000;vertical-align:top;transition:all 0.5s ease-in-out}.n-nav .button.active span i{transform:rotate(-90deg)}.n-nav2{margin-bottom:.3rem;background:#f5f5f5;padding:.1rem 0}.n-nav2 ul{display:block;padding:0 .2rem;box-sizing:border-box}.n-nav2 ul li{display:inline-block;vertical-align:top;position:relative;min-width:100%;margin:2% 0% 2% 0}.n-nav2 ul li span{display:block;position:relative}.n-nav2 ul li span i{font-family:"common";vertical-align:middle;display:inline-block;margin-left:.2rem;font-size:.16rem;color:#fff}.n-nav2 ul li a{font-size:.18rem;line-height:.48rem;padding:0 .2rem;box-sizing:border-box;min-width:100%;text-align:center;text-transform:uppercase;color:#fff;position:relative;display:block;border-radius:.05rem;overflow:hidden}.n-nav2 ul li:nth-of-type(2n){margin-right:0}.n-nav2 ul li ul.child{display:none;padding:0}.n-nav2 ul li ul.child li{min-width:49%;margin:2% 2% 0 0}.n-nav2 ul li ul.child li a{font-size:.16rem;line-height:.4rem;background:#666;color:#fff}.n-nav2 ul li ul.child li:nth-of-type(2n){margin-right:0}.n-nav2 .button{background:#fff;display:block;height:.6rem;margin-bottom:-.3rem;text-align:center;cursor:pointer}.n-nav2 .button span{font-size:.16rem;line-height:.3rem;height:.3rem;padding-top:.15rem;display:block}.n-nav2 .button span i{font-family:"common";font-size:.24rem;transform:rotate(90deg);text-align:center;width:.3rem;display:inline-block;height:.3rem;line-height:.3rem;color:#000;vertical-align:top;transition:all 0.5s ease-in-out}.n-nav2 .button.active span i{transform:rotate(-90deg)}.p-nav{display:none}.container{margin:0;padding:0 .2rem .2rem;box-sizing:border-box}.container .company{margin:0}.container .company .text p{font-size:.14rem}.container .equipment{margin:0}.container .equipment img{max-width:100%}.container .map{box-sizing:border-box;margin:0 0 .4rem;height:50vh}.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;text-align:center}.container .productlist ul li .pic img{display:inline-block;max-width:100%}.container .productlist ul li .tit{display:block;background:#2f84ba}.container .productlist ul li .tit span{color:#fff;font-size:.16rem;line-height:2.5;text-align:center;display:block}.container .newslist ul li{width:100%;margin-right:0}.container .newslist ul li .pic{height:auto;width:100%}.container .newslist ul li .text{width:100%;margin:0}.container .newslist ul li .text h3{font-size:.2rem}.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 .productsview .l,.container .productsview .r{width:100%;display:block;margin:0}.container .productsview img{max-width:100%;box-sizing:border-box;border:1px solid #ccc}.container .productsview h2{font-size:.24rem;color:#fff;text-align:center;line-height:2.5}.container .productsview h2 b{display:inline-block;margin-right:.1rem;color:#fff}.container .productsview h3{font-size:.18rem;color:#333;padding:.2rem 0;border-bottom:1px solid #eee}.container .productsview h3 b{display:block}.container .productsview h3 p{margin:0}.container .productsview .button{margin-top:.2rem}.container .productsview .button .input input{width:100% !important;margin-right:0 !important}.container .productsview .text-secondary{padding-top:0;margin-top:.2rem}.container .productsview .text-secondary p{width:50%;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:#2f84ba}.container .contact{margin:0}.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}.container .contact .l ul li{padding:.1rem 0;border-bottom:1px solid #ddd;margin:0}.container .contact .l ul li:nth-of-type(1){border-top:1px solid #ddd}.container .contact .r{width:100%;margin-top:.4rem}.container .contact .r ul{display:block}.container .contact .r ul li{width:100%;margin-right:0;margin-bottom:.1rem}.container .contact .r ul li:nth-of-type(2n){margin-right:0}.container .contact .r ul li:last-of-type{text-align:left;margin-right:0;width:100%}.container .contact .r ul li:nth-last-of-type(2){margin-right:0;width:100%}.container .contact .r ul li:nth-last-of-type(2) input{width:30%;display:inline-block;margin-right:2%;vertical-align:middle}.container .contact .r ul li:nth-last-of-type(2) img{max-width:100%;height:.34rem;display:inline-block;vertical-align:middle}}
