.container .aboutus .box .r a,.container .equipments .swiper-button-prev,.container .equipments .swiper-button-next,.container .newslist ul li .text,.container .newslist ul li .text h3,.container .newsview .text-secondary p a,.container .caseview .text-secondary p a,.container .productsview .button a:hover,.container .productsview .text-secondary p a,.page .page-link,.page .page-num{transition:all 0.3s ease-in-out}.n-nav ul li a,.n-nav ul li a i,.container .n-search button,.container .equipments .swiper-button-prev i,.container .equipments .swiper-button-next i,.container .productlist ul li .img img,.container .productlist ul li .title{transition:all 0.5s ease-in-out}@media screen and (max-width: 768px){.main{width:100%}}.n-banner{display:block;width:100%;font-size:0;position:relative;height:4.36rem;overflow:hidden}.n-banner figure{position:absolute;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%);max-width:6.4rem;margin-top:.4rem}.n-banner .text h2{font-size:.45rem;line-height:1;color:#fff}.n-banner .text h3{font-size:.16rem;line-height:2;margin-top:.3rem;display:none}.n-nav{display:block;width:100%;font-size:0;position:relative}.n-nav h3{display:block;color:#2A2F35;font-size:.18rem;margin:0 0 .2rem;font-family:"ERASM",Arial,"微软雅黑","思源黑体"}.n-nav ul li{display:block;width:100%;position:relative;margin-bottom:.03rem}.n-nav ul li a{display:block;border:1px solid #eee;padding:.15rem .25rem;color:#2A2F35;font-size:.16rem;position:relative;font-family:"ERASM",Arial,"微软雅黑","思源黑体"}.n-nav ul li a i{font-family:"common";font-size:.14rem;position:absolute;right:.1rem}.n-nav ul li a:hover{background:#eee}.n-nav ul li a:hover i{transform:rotate(90deg)}.n-nav ul li .n-child{display:none;box-sizing:border-box;padding:0 .02rem}.n-nav ul li .n-child li{width:100%;display:block}.n-nav ul li .n-child li a{display:block;border:none;border-bottom:1px solid #eee;padding:.1rem .2rem;color:#666;font-size:.14rem}.n-nav ul li .n-child li a i{font-family:"common";position:relative;display:inline-block;right:auto;margin-right:.1rem}.n-nav ul li .n-child li.active a{background:#1a459c;color:#fff}.n-nav ul li .n-child.active{display:block}.n-nav ul li.active>a{background:#1a459c;color:#fff}.n-nav ul li.active>a i{transform:rotate(90deg)}.n-nav ul li.active .n-child{display:block}.container{width:100%;display:block;font-size:0}.container .position{display:block;font-size:.14rem;background:#fff;padding:.15rem 0;border-bottom:1px solid #F5F5F5;margin-bottom:.3rem}.container .position a{color:#222;margin:0 .05rem;line-height:.3rem}.container .position a:hover{color:#1a459c}.container .position i{line-height:.3rem;display:inline-block}.container .left-sildbar{width:25%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-right:.15rem}.container .right-sildbar{width:75%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:.15rem}.container .n-search{display:block;margin-bottom:.4rem}.container .n-search input{display:block;border:1px solid #eee;background:#fff;box-sizing:border-box;height:.4rem;padding:.14rem;font-size:.14rem;color:#2A2F35;width:100%;margin-bottom:.1rem;outline:none}.container .n-search button{background:#1a459c;color:#fff;height:.46rem;padding:.16rem .3rem;font-size:.14rem;color:#fff;width:100%;border:none;text-transform:uppercase;cursor:pointer}.container .n-search button:hover{background:#2A2F35}.container .aboutus{width:100%;display:block;font-size:0;padding:.6rem 0}.container .aboutus .list{margin-top:1.2rem}.container .aboutus .list ul{display:flex;justify-content:space-between}.container .aboutus .list li{width:25%;text-align:center;transition:all .5s ease-in-out;position:relative;z-index:1}.container .aboutus .list li i{font-family:"iconfont";border-radius:100%;border:1px solid #1a459c;color:#1a459c;font-size:.72rem;line-height:1.6rem;height:1.6rem;display:block;width:1.6rem;margin:0 auto;background:#fff;transition:all .5s ease-in-out;cursor:default}.container .aboutus .list li h2{font-size:.16rem;color:#656565;line-height:.24rem;margin:.28rem 0 .12rem;font-family:"ERASM",Arial,"微软雅黑","思源黑体"}.container .aboutus .list li p{font-size:.14rem;color:#999595;line-height:.24rem;box-sizing:border-box;padding:0 .1rem}.container .aboutus .list li:hover i{box-shadow:0px 9px 25px 0px rgba(0,0,0,0.15);transform:translate3d(0px, -6px, 0px);-moz-transform:translate3d(0px, -6px, 0px);-webkit-transform:translate3d(0px, -6px, 0px)}.container .aboutus .list li::after{background:radial-gradient(circle closest-side, #d2d2d2 99%, transparent 100%) repeat-x 50% 70%/0.25rem 0.04rem;content:"";display:block;height:.04rem;left:.77rem;position:absolute;top:.77rem;width:100%;z-index:-1}.container .aboutus .list li:last-of-type::after{display:none}.container .aboutus .box{display:block}.container .aboutus .box .l,.container .aboutus .box .r{width:50%;display:inline-block;vertical-align:top}.container .aboutus .box .r{box-sizing:border-box;padding-left:.4rem}.container .aboutus .box .r h3{display:block;font-family:"ERASM",Arial,"微软雅黑","思源黑体";font-size:.2rem;line-height:1.5;margin-bottom:.15rem;color:#2b3036;font-weight:bold}.container .aboutus .box .r p{font-size:.14rem;color:#666;line-height:0.1 0.5;font-family:"ERASM",Arial,"微软雅黑","思源黑体";text-align:justify}.container .aboutus .box .r img{margin:0 .16rem}.container .aboutus .box .r a{font-size:.16rem;color:#fff;border-radius:.5rem;display:inline-block}.container .aboutus .box .r a:hover{transform:scale(1.1)}.container .equipments{display:block;background:#f5f5f5;padding:1.2rem 0;font-size:0}.container .equipments .list{position:relative}.container .equipments .swiper-button-prev,.container .equipments .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);outline:none;margin-top:0}.container .equipments .swiper-button-next{right:-.8rem}.container .equipments .swiper-button-prev{left:-.8rem}.container .equipments .swiper-button-prev,.container .equipments .swiper-button-next{width:.4rem;height:.8rem;line-height:.8rem;background:none;text-align:center;display:inline-block;background-color:#ddd}.container .equipments .swiper-button-prev i,.container .equipments .swiper-button-next i{font-size:.28rem;color:#333;font-family:"common"}.container .equipments .swiper-button-prev:hover,.container .equipments .swiper-button-next:hover{background-color:#1a459c}.container .equipments .swiper-button-prev:hover i,.container .equipments .swiper-button-next:hover i{color:#fff}.container .equipments img{max-width:100%}.container .map{width:100%;height:60vh;position:relative;z-index:1;overflow:hidden}@media screen and (max-width: 1440px){.container .map{height:65vh}}@media screen and (max-width: 1360px){.container .map{height:70vh}}.container .contact{display:block;font-size:0;margin-bottom:.8rem;position:relative}.container .contact .list{width:4.6rem;box-sizing:border-box;padding:.3rem;position:absolute;right:50%;margin-right:-6rem;top:0;z-index:2;height:100%;background:rgba(255,255,255,0.9)}.container .contact .list .c-logo{display:block;text-align:center}.container .contact .list .c-logo img{max-height:.8rem}.container .contact .list p{font-size:.24rem;color:#333;font-family:"ERASM",Arial,"微软雅黑","思源黑体";margin:.3rem 0}.container .contact .list ul{display:block}.container .contact .list ul li{width:100%;display:block;font-size:.15rem;color:#666;line-height:1.75;font-family:"ERASM",Arial,"微软雅黑","思源黑体"}.container .contact .list ul li i{font-family:"common";font-size:.24rem;color:#1a459c}.container .contact .list ul li b{color:#1a459c}.container .contact .r{flex-shrink:1;width:100%;max-width:7.3rem}.container .contact .r h2{font-size:.24rem;color:#1a459c;text-transform:uppercase;margin-bottom:.4rem}.container .contact .r ul{display:inline-flex;justify-content:space-between;width:100%}.container .contact .r ul li span{font-size:.14rem;color:#666;display:block;line-height:1.5}.container .contact .r ul li span:last-of-type{margin-bottom:.31rem}.container .contact .r ul li .img{max-width:1.5rem}.container .contact .r ul li .img img{max-width:100%}.container .contact .r ul li:first-of-type span:last-of-type{margin-bottom:.1rem}.container .productlist ul{position:relative;display:block}.container .productlist ul li{width:30%;display:inline-block;vertical-align:top}@media screen and (min-width: 768px){.container .productlist ul li{margin:0 3.33333% 3.33333% 0}}.container .productlist ul li .img{display:block}.container .productlist ul li .img img{max-width:100%;box-sizing:border-box;border:1px solid #ddd}.container .productlist ul li .title{display:block;font-size:.16rem;padding:.08rem 0;font-family:'Arial Medium','微软雅黑';color:#999;margin-top:.1rem}.container .productlist ul li:nth-of-type(3n){margin-right:0}.container .productlist ul li:hover img{box-shadow:0 0 20px #eee}.container .productlist ul li:hover .title{color:#1a459c}.container .newslist ul li{width:47.5%;margin-right:5%;margin-bottom:5%;display:inline-block}.container .newslist ul li:nth-of-type(2n){margin-right:0}.container .newslist ul li .pic{position:relative;overflow:hidden;box-sizing:border-box;border:1px solid #ccc}.container .newslist ul li img{max-width:100%}.container .newslist ul li .text{box-sizing:border-box;padding-left:.5rem;position:relative}.container .newslist ul li .text .name{display:block;margin:.4rem 0 .2rem;position:relative}.container .newslist ul li .text .name h4{color:#333;font-size:.16rem;font-family:'Arial Medium','微软雅黑';display:inline-block;position:relative}.container .newslist ul li .text .name h4::after{content:"·";display:inline-block;margin:0 .1rem;font-weight:bold;color:#666}.container .newslist ul li .text .name time{color:#666;font-size:.16rem;font-family:'Arial Medium','微软雅黑';display:inline-block}.container .newslist ul li .text .name::after{content:"";width:.36rem;height:2px;background:#333;left:-.5rem;top:50%;transform:translateY(-50%);position:absolute}.container .newslist ul li .text h3{font-size:.24rem;height:.72rem;overflow:hidden;line-height:1.5;color:#333}.container .newslist ul li .btn-time{position:absolute;right:.4rem;top:.44rem;text-align:right}.container .newslist ul li .btn-time .time{display:block}.container .newslist ul li .btn-time .time span{display:inline-block;font-size:.14rem;color:#1a459c}.container .newslist ul li .btn-time button{display:block;margin-top:.4rem;background:none;border:none;cursor:pointer}.container .newslist ul li .btn-time button i{font-size:.36rem;color:#1a459c;display:inline-block;font-family:"iconfont"}.container .newsview h2,.container .caseview h2{font-size:.32rem;color:#333;font-family:"ERASM",Arial,"微软雅黑","思源黑体"}.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:#18529b}.container .productsview{display:block}.container .productsview h2{font-size:.3rem;color:#666}.container .productsview .line{margin:.25rem 0;width:.5rem}.container .productsview h3{font-size:.24rem;color:#aaa}.container .productsview .content{padding-top:.3rem;font-size:.18rem;line-height:.24rem;color:#333;display:block}.container .productsview .content b,.container .productsview .content strong{color:#000;display:block}.container .productsview .content p{font-size:.18rem;line-height:.24rem;color:#999}.container .productsview .list{display:block;font-size:0;margin-top:.3rem}.container .productsview .list li{width:32%;margin-right:2%;margin-bottom:2%;display:inline-block;border:1px solid #ccc;box-sizing:border-box}.container .productsview .list li img{max-width:100%}.container .productsview .list li:nth-of-type(3n){margin-right:0}.container .productsview .button{display:block;margin-top:.3rem}.container .productsview .button a{font-size:.18rem;padding:.07rem .15rem;background:#1a459c;color:#fff}.container .productsview .button a:hover{background:#000}.container .productsview .text-secondary{padding-top:30px;border-top:1px dotted #ccc;margin-top:50px}.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:#18529b}.page{width:100%;display:block;text-align:center;margin:.4rem 0}.page .page-link,.page .page-num{font-size:.14rem;margin:.05rem;height:.3rem;text-align:center;line-height:.3rem;display:inline-block;width:.3rem;border:1px solid #ddd;color:#333}.page .page-link:hover,.page .page-num:hover{color:#1a459c}.page .p-icon{font-family:"common"}.page .font-16{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:.8rem;overflow:hidden}.n-banner figure{position:relative}.n-banner figure img{max-width:100%}.n-banner .text{margin-top:0}.n-banner .text h2{font-size:.36rem}.container{margin:0;padding:0}.container .left-sildbar{width:100%;padding:0 .2rem;box-sizing:border-box}.container .left-sildbar .n-search{display:none}.container .left-sildbar .n-nav h3{font-size:.16rem}.container .position{padding:.15rem .2rem;box-sizing:border-box}.container .aboutus{margin:0;padding-top:0}.container .aboutus .box{padding:0 .2rem;box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.container .aboutus .box .l{width:100%;order:2}.container .aboutus .box .r{width:100%;order:1;padding:.2rem 0}.container .aboutus .box .r img{margin:0 .11rem;max-width:14%}.container .aboutus .list{margin-top:.8rem}.container .aboutus .list ul{flex-wrap:wrap}.container .aboutus .list li{width:100%;margin-bottom:.3rem}.container .aboutus .list li i{font-size:.6rem}.container .aboutus .list li h2{font-size:.18rem}.container .aboutus .list li::after{display:none}.container .equipments{padding:.4rem;box-sizing:border-box}.container .equipments .swiper-button-prev,.container .equipments .swiper-button-next{right:-.3rem}.container .equipments .swiper-button-prev i,.container .equipments .swiper-button-next i{color:#fff;outline:none}.container .equipments .swiper-button-prev{left:-.3rem;right:auto}.container .contact{width:100%;box-sizing:border-box;padding:.3rem;margin-bottom:0}.container .contact .list{width:100%;position:relative;left:0;top:0;padding:0}.container .map{box-sizing:border-box;margin:0 0 .4rem;height:50vh}.container .productlist{width:100%;box-sizing:border-box;padding:.2rem .2rem}.container .productlist ul{position:relative;display:inline-block}.container .productlist ul li{width:48%;margin-bottom:4%}.container .productlist ul li:not(:nth-of-type(2n)){margin-right:4%}.container .newslist{width:100%;padding:.2rem}.container .newslist ul li{width:100%;margin-right:0}.container .newslist ul li .pic{height:auto}.container .newslist ul li .text h3{font-size:.2rem}.container .newsview,.container .caseview{width:100%;padding:.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{display:block;box-sizing:border-box;padding:0 .2rem}.container .productsview h2{font-size:.24rem}.container .productsview .line{margin:.15rem 0;width:.5rem}.container .productsview h3{font-size:.18rem;color:#aaa}.container .productsview .content{font-size:.16rem;line-height:1.5}.container .productsview .content p{font-size:.16rem;line-height:1.5;margin:.1rem 0 0}.container .productsview .list{display:block;font-size:0;margin-top:.3rem}.container .productsview .list li{width:100%;margin-right:0;margin-bottom:.2rem}.container .productsview .list li img{max-width:100%}.container .productsview .button{display:block;margin-top:.1rem}.container .productsview .button a{font-size:.18rem;padding:.07rem .15rem;background:#1a459c;color:#fff}.container .productsview .text-secondary{padding-top:30px;border-top:1px dotted #ccc;margin-top:50px}.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:#18529b}}
