.container .newslist ul li .text,.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-banner .text .position a,.n-nav ul li a,.n-nav ul li a i,.container .n-search button,.container .i-adv .tit a,.container .contact .list ul li,.container .productlist ul li .pic img,.container .newslist ul li .text h3,.container .newslist ul li .text p{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:200px;overflow:hidden}.n-banner figure{position:absolute;width:100%;top:0;left:50%;transform:translateX(-50%)}@media screen and (min-width: 768px){.n-banner figure img{max-width:100%}}.n-banner .text{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.n-banner .text .l{width:50%;display:inline-block;vertical-align:middle}.n-banner .text .l h2{font-size:.45rem;line-height:1;color:#fff}.n-banner .text .l h3{font-size:.16rem;line-height:2;margin-top:.3rem;display:none}.n-banner .text .position{width:50%;display:inline-block;vertical-align:middle;font-size:.14rem;text-align:right}.n-banner .text .position a{color:#fff;margin:0 .05rem;line-height:.3rem}.n-banner .text .position a:hover{opacity:.7}.n-banner .text .position i{line-height:.3rem;color:#fff;display:inline-block}.n-nav{display:block;margin-bottom:.3rem;position:relative;box-shadow:0 0 10px #eee;box-sizing:border-box;background-color:#fff;border:1px solid #eee;padding:25px 30px 30px;border-top:5px solid #077296}.n-nav h3{font-size:24px;color:#000;line-height:1;border-bottom:1px solid #077296;margin-bottom:25px;padding-bottom:10px;font-weight:bold}.n-nav ul li{display:inline-block;width:100%;position:relative}.n-nav ul li a{display:block;border-bottom:1px solid #eee;padding:.15rem .15rem;color:#2A2F35;font-size:.14rem;position:relative}.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{color:#077296}.n-nav ul li .n-child.active{display:block}.n-nav ul li.active>a{color:#077296}.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;overflow-x:hidden}.container .left-sildbar{width:30%;display:inline-block;vertical-align:top;margin:.3rem 0}.container .right-sildbar{width:70%;display:inline-block;vertical-align:top;box-sizing:border-box;padding-right:.3rem;margin:.3rem 0}.container .n-search{display:block;margin-bottom:.3rem;position:relative;box-shadow:0 0 10px #eee;box-sizing:border-box;background-color:#fff;border:1px solid #eee;padding:25px 30px 30px;border-top:5px solid #077296}.container .n-search h2{font-size:24px;color:#000;line-height:1;border-bottom:1px solid #077296;margin-bottom:25px;padding-bottom:5px;font-weight:bold}.container .n-search input{display:block;border:1px solid #eee;background:#fff;box-sizing:border-box;height:.46rem;padding:.14rem;font-size:.14rem;color:#2A2F35;width:100%;outline:none;border-radius:5px}.container .n-search button{background:#077296;color:#fff;height:.46rem;width:.46rem;font-family:"common";position:absolute;right:.2rem;bottom:30px;font-size:.18rem;color:#fff;border:none;text-transform:uppercase;cursor:pointer;border-radius:5px}.container .n-search button:hover{background:#2A2F35}.container .aboutus{width:100%;display:block;font-size:0;padding:.6rem 0 0}.container .aboutus .box{display:block}.container .aboutus .box .l,.container .aboutus .box .r{display:inline-block;vertical-align:top}.container .aboutus .box .l img,.container .aboutus .box .r img{max-width:100%}.container .aboutus .box .l{width:3.5rem;margin-right:50px}.container .aboutus .box .l ul{margin-top:30px}.container .aboutus .box .l ul li{display:block;margin-top:20px}.container .aboutus .box .l ul li i{font-family:"iconfont";font-size:60px;color:#077296;display:inline-block;vertical-align:middle;width:60px;height:60px;text-align:center}.container .aboutus .box .l ul li .text{display:inline-block;vertical-align:middle;margin-left:20px}.container .aboutus .box .l ul li .text div{font-size:16px;color:#077296}.container .aboutus .box .l ul li:nth-of-type(3) i{font-size:36px;border-radius:30px;background:#077296;line-height:60px;color:#fff}.container .aboutus .box .r{width:800px}.container .aboutus .box h3{color:#077296;font-size:20px;font-family:"arial black",Arial,"微软雅黑","思源黑体";margin-bottom:.2rem}.container .aboutus .box h2{display:block;font-size:32px;color:#000;font-weight:bold}.container .aboutus .box h2 span{color:#077296}.container .aboutus .box p{font-size:.14rem;color:#666;line-height:1.75;text-align:justify;text-indent:.32rem}.container .i-adv{background:url(../images/i-youshi.jpg) no-repeat top center;display:block;font-size:0;width:100%;margin:100px 0}.container .i-adv .tit{width:100%;display:block;text-align:center;height:435px;box-sizing:border-box;padding-top:120px}.container .i-adv .tit p{font-size:.24rem;color:#fff;font-family:"arial black",Arial,"微软雅黑","思源黑体";margin:0;line-height:1.25}.container .i-adv .tit p span{display:block}.container .i-adv .tit a{display:inline-block;font-size:.18rem;font-family:"arial black",Arial,"微软雅黑","思源黑体";text-transform:uppercase;color:#fff;margin-top:.43rem;padding:0 .45rem;height:.48rem;line-height:.48rem;border-radius:.1rem;background:#077296}.container .i-adv .tit a:hover{background:#2A2F35}.container .i-adv .list{width:100%;display:block;margin:0;background:#077296;border-radius:10px;overflow:hidden}.container .i-adv .list li{width:25%;display:inline-block;box-sizing:border-box;height:1.62rem;text-align:center;box-sizing:border-box;padding:.25rem .6rem}.container .i-adv .list li h4{font-size:.4rem;color:#fff;font-weight:bold;line-height:1.75}.container .i-adv .list li span{display:block;font-size:.12rem;color:#fff;line-height:1.5}.container .i-adv .box{display:block;margin-top:.6rem}.container .i-adv .box .text{width:33.33%;display:inline-block;vertical-align:top;text-align:center;box-sizing:border-box;padding:0 .3rem}.container .i-adv .box .text i{font-family:"iconfont";font-size:.4rem;color:#077296}.container .i-adv .box .text h2{font-size:.14rem;color:#000;font-weight:bold;text-transform:uppercase;margin:.2rem 0}.container .i-adv .box .text p{font-size:.14rem;color:#6a6f72;margin:0;line-height:1.25}.container .equipments{display:block;font-size:0}.container .equipments .box{padding:.6rem 0}.container .equipments .box:nth-of-type(2){background:#f5f5f5}.container .equipments .tit{display:block;text-align:center;margin-bottom:60px}.container .equipments .tit h2{font-size:36px;color:#000;font-weight:bold;margin-bottom:10px}.container .equipments .tit h2 span{font-size:16px;color:#bbb;display:block}.container .equipments .tit p{font-size:14px;color:#666;margin:0;margin-bottom:60px}.container .equipments .list{position:relative}.container .equipments .list li{width:32%;box-sizing:border-box;border:1px solid #eee;margin-bottom:4%;display:inline-block;vertical-align:top}.container .equipments .list li:not(:nth-of-type(3n)){margin-right:2%}.container .equipments img{max-width:100%}.container .map{width:50%;height:50vh;overflow:hidden;display:inline-block;vertical-align:middle}.container .contact{width:100%;font-size:0;position:relative;display:block;padding:.6rem 0}.container .contact .list{width:50%;box-sizing:border-box;padding:.3rem .5rem;display:inline-block;vertical-align:middle}.container .contact .list .c-logo{display:inline-block;margin:.2rem 0 .23rem;vertical-align:top}.container .contact .list .c-logo img{max-width:100%;height:.6rem;display:inline-block;vertical-align:middle}.container .contact .list .c-logo .text{display:inline-block;vertical-align:middle;max-width:1.9rem;margin-left:.1rem}.container .contact .list .c-logo .text h2{display:block;font-size:.18rem;font-family:"Arial Black",Arial,"微软雅黑","思源黑体";color:#625f5f;text-transform:uppercase}.container .contact .list .c-logo .text span{font-size:.12rem;line-height:.14rem;color:#a7a7a7;display:block}.container .contact .list p{font-size:.24rem;color:#333;margin:.3rem 0}.container .contact .list ul li{margin:.05rem 0;padding:5px 0;border-bottom:1px dashed #ddd;width:100%;display:inline-flex;font-size:.16rem;color:#666;align-items:center}.container .contact .list ul li i{display:inline-block;vertical-align:middle;font-family:"common";font-size:.24rem;color:#077296;margin-right:.1rem}.container .contact .list ul li:hover{color:#333}.container .productlist ul{position:relative;display:block}.container .productlist ul li{width:31%;display:inline-block;margin-bottom:3.5%;vertical-align:top;box-shadow:0 0 10px #eee}@media screen and (min-width: 768px){.container .productlist ul li:not(:nth-of-type(3n)){margin-right:3.5%}}.container .productlist ul li .pic{padding:1px}.container .productlist ul li .pic img{max-width:100%;box-sizing:border-box}.container .productlist ul li .title{background:#077296;color:#fff;font-size:.16rem;display:block;line-height:2.5;text-align:center}.container .productlist ul li .list{display:block;width:100%;padding:.05rem 0}.container .productlist ul li .list .box{display:flex;width:100%;padding:.05rem 0}.container .productlist ul li .list b{font-size:.14rem;width:1rem;color:#333;flex-shrink:0;box-sizing:border-box;padding-left:.3rem;line-height:1.5}.container .productlist ul li .list span{font-size:.14rem;line-height:1.5;color:#666}.container .newslist ul li{width:100%;margin-bottom:.2rem;display:block;overflow:hidden;box-shadow:0 0 10px #eee}.container .newslist ul li .pic{position:relative;overflow:hidden;box-sizing:border-box;width:40%;display:inline-block}.container .newslist ul li img{max-width:100%}.container .newslist ul li .text{box-sizing:border-box;padding:.2rem .2rem;position:relative;width:60%;display:inline-block;vertical-align:top}.container .newslist ul li .text .name{display:block;margin:5px 0 15px;position:relative;border-bottom:1px solid #ccc;padding-bottom:.2rem}.container .newslist ul li .text .name h4{color:#999;font-size:.14rem;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:#999}.container .newslist ul li .text .name time{color:#999;font-size:.14rem;font-family:'Arial Medium','微软雅黑';display:inline-block}.container .newslist ul li .text h3{font-weight:bold;color:#333;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:24px;line-height:1.5;height:36px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.container .newslist ul li .text h3:hover{color:#077296}.container .newslist ul li .text p{display:block;color:#999;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:1.5;height:42px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;margin:0}.container .newslist ul li .text p:hover{color:#333}.container .newslist ul li .text button{display:block;margin-top:.2rem;background:none;border:none;cursor:pointer;font-size:.14rem;font-weight:bold;padding:0}.container .newslist ul li .text button i{font-size:.14rem;display:inline-block;font-family:"common"}.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:#077296;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:0 .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:#077296}.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:1.5rem;overflow:hidden;margin-top:.8rem}.n-banner .text{box-sizing:border-box;padding:0 .2rem;text-align:center}.n-banner .text .l,.n-banner .text .position{width:100%;text-align:center}.container{margin:0;padding:0}.container>.main{display:flex;flex-wrap:wrap}.container .left-sildbar{width:100%;order:1;vertical-align:top;margin:0;box-sizing:border-box;padding:.2rem}.container .right-sildbar{width:100%;order:2;vertical-align:top;box-sizing:border-box;padding:0 .2rem;margin:0}.container .n-search{display:none}.container .n-nav{padding:.1rem;margin-bottom:0}.container .n-nav h3{font-size:.24rem;margin:.1rem 0;padding-bottom:.15rem;font-weight:bold}.container .n-nav ul li{display:inline-block;width:auto}.container .n-nav ul li a{border:none;padding:.1rem}.container .n-nav ul li a i{display:none}.container .aboutus{width:100%;display:block;font-size:0;padding:.3rem .2rem;box-sizing:border-box}.container .aboutus .box{display:flex;flex-wrap:wrap}.container .aboutus .box .l,.container .aboutus .box .r{display:block}.container .aboutus .box .l img,.container .aboutus .box .r img{max-width:100%}.container .aboutus .box .l{width:100%;margin-right:0;order:2;margin-top:.3rem}.container .aboutus .box .l ul{margin-top:.3rem}.container .aboutus .box .l ul li{display:inline-block;width:33.33%;margin-top:0;text-align:center}.container .aboutus .box .l ul li i{font-size:.6rem;width:.6rem;height:.6rem;text-align:center}.container .aboutus .box .l ul li .text{display:block;margin-left:0;margin-top:.1rem;text-align:center}.container .aboutus .box .l ul li .text div{font-size:.14rem;color:#077296}.container .aboutus .box .l ul li:nth-of-type(3) i{font-size:.36rem;border-radius:.3rem;line-height:.6rem}.container .aboutus .box .r{width:100%}.container .aboutus .box h3{color:#077296;font-size:.18rem;font-family:"arial black",Arial,"微软雅黑","思源黑体";margin-bottom:.1rem;text-align:center}.container .aboutus .box h2{display:block;font-size:.22rem;color:#000;font-weight:bold;text-align:center}.container .aboutus .box h2 span{color:#077296}.container .aboutus .box p{font-size:.14rem}.container .i-adv{margin:.3rem 0;box-sizing:border-box;padding:0 .2rem}.container .i-adv .tit{height:auto;padding:.6rem 0}.container .i-adv .tit p{font-size:.22rem;color:#fff;font-family:"arial black",Arial,"微软雅黑","思源黑体";margin:0;line-height:1.25}.container .i-adv .tit a{font-size:.14rem;margin-top:.2rem;padding:0 .45rem;height:.4rem;line-height:.4rem;border-radius:.1rem;background:#077296}.container .i-adv .tit a:hover{background:#2A2F35}.container .i-adv .list{border-radius:.1rem;padding:.1rem 0}.container .i-adv .list li{width:50%;padding:.1rem;height:auto}.container .i-adv .box{margin-top:.3rem}.container .i-adv .box .text{width:100%;padding:.3rem}.container .equipments .box{padding:.3rem}.container .equipments .box:nth-of-type(2){background:#f5f5f5}.container .equipments .tit{margin-bottom:.3rem}.container .equipments .tit h2{font-size:.24rem;margin-bottom:.1rem}.container .equipments .tit h2 span{font-size:.12rem;color:#bbb;display:block}.container .equipments .tit p{font-size:.14rem;line-height:1.5;color:#666;margin:0;margin-bottom:.4rem}.container .equipments .list{position:relative}.container .equipments .list li{width:100%;box-sizing:border-box;border:1px solid #eee;margin-bottom:2%;display:inline-block;vertical-align:top}.container .equipments .list li:not(:nth-of-type(3n)){margin-right:0%}.container .equipments img{max-width:100%}.container .contact{width:100%;box-sizing:border-box;padding:.2rem;margin-bottom:0}.container .contact .list{width:100%;position:relative;left:0;top:0;padding:0;margin-bottom:.2rem}.container .contact .list .c-logo{display:none}.container .map{box-sizing:border-box;margin:0;height:50vh;width:100%}.container .productlist{width:100%}.container .productlist ul{font-size:0}.container .productlist ul li{display:inline-block;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;width:100%}.container .newslist ul li .text{width:100%}.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:#077296;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}}
