.n-banner .text .l h2,.container .aboutus .r .text span,.container .aboutus .r .text h2,.container .aboutus .list li h2,.container .contact .list ul li b{font-family:"微软雅黑";font-weight:bold}.container .contact .list .c-share a,.container .newslist ul li .text,.container .newslist ul li .text button,.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,.container .aboutus .r .text a,.container .aboutus .list li,.container .contact .list ul li,.container .contact .form .form-group button,.container .equipments .list 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}.tit-ico{position:relative;width:.14rem;height:.14rem;display:inline-block;vertical-align:middle;margin-right:.06rem}.tit-ico::before,.tit-ico::after{content:"";width:.1rem;height:.1rem;background:#fff;position:absolute;right:0;top:50%;transform:rotate(45deg) translateY(-50%)}.tit-ico::before{background:#bc2025;left:0;right:auto}::-webkit-scrollbar{width:7px;height:7px;background-color:#fff;position:absolute;right:0;top:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(230,33,41,0.2);-webkit-box-shadow:inset 0 0 6px rgba(230,33,41,0.2);border-radius:10px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(255,255,255,0);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0);background-color:#bc2025}@media screen and (max-width: 768px){.main{width:100%}}.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;top:50%;left:0;transform:translateY(-50%);width:100%;text-align:center;margin-top:.2rem}.n-banner .text .l{display:block}.n-banner .text .l h2{font-size:.6rem;line-height:1;color:#bc2025;text-transform:uppercase}.n-banner .text .l h3{font-size:.16rem;line-height:2;margin-top:.3rem;display:none}.n-banner .text .position{display:block;font-size:.16rem;margin-top:.1rem}.n-banner .text .position a{color:#fff;margin:0 .05rem;line-height:.3rem;font-family:'微软雅黑 Light';font-weight:bold;text-transform:uppercase}.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:.6rem 0;position:relative;text-align:center}.n-nav ul li{display:inline-block;position:relative;margin:0 .15rem}.n-nav ul li a{display:block;padding:0 .6rem;text-transform:uppercase;height:.6rem;line-height:.6rem;text-align:center;background:none;border:2px solid #bc2025;border-radius:.15rem;color:#bc2025;font-size:.2rem;position:relative}.n-nav ul li a:hover{background:#bc2025;color:#fff}.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:#bc2025}.n-nav ul li .n-child.active{display:block}.n-nav ul li.active>a{color:#bc2025}.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:hidden}.container .aboutus{width:100%;display:block;font-size:0;padding:1.32rem 0;position:relative;z-index:2}.container .aboutus .l{display:inline-block;width:50%;vertical-align:middle;position:relative;z-index:1}.container .aboutus .l::after{content:"";width:100%;height:100%;position:absolute;left:-.2rem;top:-.2rem;background:#bc2025;z-index:-1;border-radius:.1rem}.container .aboutus .l .img{display:block;position:relative;border-radius:.1rem;overflow:hidden}.container .aboutus .l .img img{max-width:100%}.container .aboutus .r{display:inline-block;width:50%;vertical-align:middle;box-sizing:border-box;padding-left:.5rem}.container .aboutus .r .text{width:100%}.container .aboutus .r .text span{font-size:.18rem;color:#bc2025;line-height:1;display:block;margin-bottom:.1rem}.container .aboutus .r .text h2{font-size:.48rem;color:#848484;margin-bottom:.1rem}.container .aboutus .r .text p{color:#868686;margin:0;font-family:"微软雅黑 Light",Arial,"微软雅黑","思源黑体";text-align:justify;font-size:.16rem;line-height:1.75;margin:.1rem 0;text-indent:.32rem}/*.container .aboutus .r .text a{font-size:.18rem;display:inline-block;text-transform:uppercase;color:#fff;padding:0 .33rem;height:.48rem;line-height:.48rem;border-radius:.1rem;background:#bc2025;border:none;color:#fff;box-sizing:border-box;margin-top:.2rem}.container .aboutus .r .text a:hover{background:#000}*/.container .aboutus .list{display:block;margin-top:.6rem;font-size:0}.container .aboutus .list li{width:23%;display:inline-block;vertical-align:top;background:#f5f5f5;border-radius:.15rem;height:auto;box-sizing:border-box;padding:.5rem .3rem;text-align:center}@media screen and (min-width: 768px){.container .aboutus .list li:not(:last-of-type){margin-right:2.5%}}.container .aboutus .list li h2{display:block;text-align:center;color:#bc2025;font-size:.24rem;margin:0 0 .2rem}.container .aboutus .list li p{font-size:.16rem;line-height:1.75;color:#000;margin:0}.container .aboutus .list li:hover{box-shadow:0 0 0.3rem rgba(0,0,0,0.2)}.container .aboutus::after{content:"";background:url(../images/i-about-bg.png) no-repeat;top:50%;left:0;transform:translate(0, -50%);position:absolute;z-index:-1;width:2.5rem;height:4.33rem}.container .map{width:1200px;margin:2.5% 32px;height:50vh;overflow:hidden;display:inline-block;vertical-align:middle;box-sizing:border-box;border:1px solid #ccc}.container .contact{width:100%;font-size:0;position:relative;display:block;padding:.6rem 0}.container .contact h2{font-size:.24rem;color:#000;display:block;margin-bottom:.3rem}.container .contact .list{width:35%;box-sizing:border-box;display:inline-block;vertical-align:top;margin-left:10%}.container .contact .list p{font-size:.18rem;color:#a6a6a6;margin:.1rem 0;font-weight:bold;display:none}.container .contact .list ul li{width:100%;font-size:.18rem;color:#666;margin-bottom:.2rem}.container .contact .list ul li b{display:block;color:#000;position:relative;padding-left:.5rem;margin-bottom:.1rem}.container .contact .list ul li b i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.container .contact .list ul li span{position:relative;padding-left:.5rem;font-family:"微软雅黑 Light";font-size:.16rem}.container .contact .list ul li i{display:inline-block;vertical-align:middle;font-family:"common";font-size:.3rem;color:#bc2025;margin-right:.1rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.container .contact .list ul li:hover{color:#bc2025}.container .contact .list ul li.border{border-bottom:1px solid #ccc;padding-bottom:.3rem;margin-bottom:.3rem}.container .contact .list .c-share{display:block;margin-top:.4rem}.container .contact .list .c-share a{display:inline-block;font-size:.24rem;width:.52rem;text-align:center;border-radius:50%;background:#666;line-height:.52rem;color:#fff;margin-right:.2rem}.container .contact .list .c-share a:hover{background:#bc2025}.container .contact .form{display:inline-block;vertical-align:top;width:50%;margin-left:2.5%}.container .contact .form .form-control{display:inline-block;width:100%;border:none;background:#fff;box-shadow:0 0 10px #ddd;-webkit-box-shadow:0 0 10px #ddd;height:.46rem;line-height:.46rem;box-sizing:border-box;padding:0 .16rem;color:#000;font-size:.14rem;margin-bottom:4%;border-radius:5px;font-family:"微软雅黑 light";outline:none}.container .contact .form .form-control.w-100{width:100%;height:1.6rem;line-height:1.75;padding:.1rem .16rem}.container .contact .form .form-control::placeholder{font-family:"微软雅黑 light";color:#666}.container .contact .form .form-group{display:inline-block;vertical-align:top;width:50%}.container .contact .form .form-group input.form-control{width:50%;height:.46rem;display:inline-block;vertical-align:middle;margin-bottom:0}.container .contact .form .form-group img{margin-left:.1rem;display:inline-block;vertical-align:middle}.container .contact .form .form-group button{float:right;font-size:.18rem;text-transform:uppercase;color:#fff;padding:0 .4rem;height:.46rem;line-height:.46rem;border-radius:.1rem;background:#bc2025;border:none;color:#fff;box-sizing:border-box}.container .contact .form .form-group button:hover{background:#000}.container .equipments{display:block;font-size:0}.container .equipments .list{position:relative;margin:.8rem 0;font-size:0}.container .equipments .list li{width:32%;box-sizing:border-box;border:1px solid #ddd;padding:5px;margin-bottom:2%;display:inline-block;vertical-align:top}@media screen and (min-width: 768px){.container .equipments .list li:not(:nth-of-type(3n)){margin-right:2%}}.container .equipments .list li:hover{box-shadow:0 0 20px #ddd;border-color:#bc2025}.container .equipments img{max-width:100%}.container .productlist{font-size:0}.container .productlist ul{position:relative;display:block}.container .productlist ul li{width:32%;margin-bottom:2%;display:inline-block;overflow:hidden;border-radius:.2rem}@media screen and (min-width: 768px){.container .productlist ul li:not(:nth-of-type(3n)){margin-right:2%}}.container .productlist ul li .pic{background:#000}.container .productlist ul li .pic img{max-width:100%;box-sizing:border-box}.container .productlist ul li:hover img{opacity:.7;transform:scale(1.2)}.container .newslist{box-sizing:border-box;font-size:0}@media screen and (max-width: 1920px){.container .newslist{padding-left:160px;padding-right:160px}}@media screen and (max-width: 1600px){.container .newslist{padding-left:120px;padding-right:120px}}@media screen and (max-width: 1440px){.container .newslist{padding-left:100px;padding-right:100px}}@media screen and (max-width: 1360px){.container .newslist{padding-left:80px;padding-right:80px}}.container .newslist ul li{width:48%;display:inline-block;vertical-align:top;overflow:hidden;margin:0 1%;padding:.2rem 0 .2rem;box-sizing:border-box;border-bottom:1px solid #ddd}.container .newslist ul li:first-of-type,.container .newslist ul li:nth-of-type(2){border-top:1px solid #ddd}.container .newslist ul li .pic{position:relative;overflow:hidden;box-sizing:border-box;width:30%;height:140px;display:inline-block;vertical-align:middle}.container .newslist ul li img{max-width:100%;height:140px}.container .newslist ul li .text{box-sizing:border-box;padding:0 .6rem 0 .3rem;position:relative;width:70%;display:inline-block;vertical-align:middle}.container .newslist ul li .text .name{display:block;margin-bottom:.1rem}.container .newslist ul li .text .name h4{color:#000;font-size:.14rem;font-family:'微软雅黑 Light';display:inline-block;position:relative;font-weight:bold}.container .newslist ul li .text .name h4::after{content:"·";display:inline-block;margin:0 .1rem;font-weight:bold;color:#000}.container .newslist ul li .text .name time{color:#000;font-size:.14rem;font-family:'微软雅黑 Light';display:inline-block;font-weight:bold}.container .newslist ul li .text h3{color:#333;font-family:'微软雅黑 Light';width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:18px;line-height:1.5;height:27px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-weight:bold;margin-bottom:.1rem}.container .newslist ul li .text p{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;font-family:'微软雅黑 Light';display:none}.container .newslist ul li .text p:hover{color:#333}.container .newslist ul li .text button{display:block;background:url(../images//btn-arrow-gr.png) no-repeat right top;border:none;cursor:pointer;padding:0;width:.25rem;height:.09rem;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.container .newslist ul li:hover .pic{opacity:1}.container .newslist ul li:hover .text h3{color:#bc2025}.container .newslist ul li:hover .text button{width:50px;right:0}.container .newsview,.container .caseview{box-sizing:border-box;font-size:0}@media screen and (max-width: 1920px){.container .newsview,.container .caseview{padding-left:160px;padding-right:160px}}@media screen and (max-width: 1600px){.container .newsview,.container .caseview{padding-left:120px;padding-right:120px}}@media screen and (max-width: 1440px){.container .newsview,.container .caseview{padding-left:100px;padding-right:100px}}@media screen and (max-width: 1360px){.container .newsview,.container .caseview{padding-left:80px;padding-right:80px}}.container .newsview h2,.container .caseview h2{font-size:.36rem;color:#333;font-family:"微软雅黑 light",Arial,"微软雅黑","思源黑体";font-weight:bold;text-align:center}.container .newsview .browse-box,.container .caseview .browse-box{overflow:hidden;line-height:.2rem;padding:.1rem 0;margin:.2rem auto;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%}.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:#bc2025;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:#bc2025}.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:0;overflow:hidden}.n-banner figure{position:relative}.n-banner figure img{max-width:100%}.n-banner .text{margin-top:0}.n-banner .text .l h2{font-size:.36rem}.n-nav{margin:0;box-sizing:border-box;padding:.2rem}.n-nav ul li{display:inline-block;position:relative;min-width:46%;margin:1%}.n-nav ul li a{display:block;padding:0;width:100%;box-sizing:border-box;padding:0 .2rem;text-transform:uppercase;height:.48rem;line-height:.48rem}.container{margin:0;padding:0}.container .aboutus{padding:.4rem .2rem;box-sizing:border-box}.container .aboutus .main{display:flex;flex-wrap:wrap}.container .aboutus .l{width:100%;order:2}.container .aboutus .l::after{top:auto;bottom:-.2rem}.container .aboutus .r{display:inline-flex;width:100%;padding-left:0;order:1;margin-bottom:.2rem}.container .aboutus::after{display:none}.container .aboutus .list{margin-top:.3rem;order:3;width:100%}.container .aboutus .list li{width:100%;display:inline-block;margin-bottom:.1rem}.container .aboutus::after{display:none}.container .equipments{box-sizing:border-box;padding:.2rem}.container .equipments .list{margin:0}.container .equipments .list li{width:48%}.container .equipments .list li:nth-of-type(2n){margin-left:4%}.container .contact{width:100%;box-sizing:border-box;padding:.3rem .2rem;margin-bottom:0}.container .contact .main{display:flex;flex-wrap:wrap}.container .contact .form{width:100%;margin:0 0 .2rem;order:2}.container .contact .form .form-group{width:60%}.container .contact .form .form-group.fr{float:right;width:40%}.container .contact .list{width:100%;position:relative;left:0;top:0;padding:0;order:1;margin:0 0 .2rem}.container .map{box-sizing:border-box;margin:0 0 .4rem;height:50vh;width:100%;order:3}.container .productlist{width:100%;box-sizing:border-box;padding:.2rem .2rem}.container .productlist ul li{width:48%;margin:0 0 4%;display:inline-block}.container .productlist ul li:nth-of-type(2n){margin-left: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 .pic img{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:#bc2025;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}}
