.container .page-product p a span,.container .newsview .text-secondary p a{transition:all 0.3s ease-in-out}@media screen and (max-width: 768px){.main{width:100%}}html{scroll-behavior:smooth}.n-banner{display:block;width:100%;font-size:0;position:relative}.n-banner figure{position:relative;width:100%}.n-banner figure img{filter:brightness(0.8);max-width:100%}.n-banner .text{position:absolute;top:calc((100% - .6rem) / 2);left:50%;transform:translate(-50%, -50%);text-align:center}.n-banner .text h2{font-size:.5rem;font-weight:bold;line-height:1;color:#fff;text-transform:uppercase;position:relative}.n-banner .text h2::after{content:'';width:2.5rem;height:2.5rem;background:transparent;border:4px solid #fff;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%, -50%);clip-path:polygon(0% 0%, 0% 100%, 30% 100%, 30% 30%, 100% 35%, 100% 65%, 25% 75%, 25% 100%, 100% 100%, 100% 0%)}.n-banner .pos{width:100%;height:.6rem;padding:0 calc(320 / 1920 * 100%);background:rgba(0,0,0,0.5);display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:0;left:0}.n-banner .pos .route{display:flex;align-items:center}.n-banner .pos .route span{font-size:.14rem;line-height:4;color:#fff}.n-banner .pos .route span::before{margin-right:.1rem;font-size:.22rem;line-height:2}.n-banner .pos .route span a{font-size:.14rem;color:#fff;transition:.3s}.n-banner .pos .route span a:hover{color:#ead41b}.n-banner .pos .form{display:none;align-items:center;border-radius:.1rem;overflow:hidden}.n-banner .pos .form .ipt1{width:1.9rem;height:.4rem;padding-left:.1rem;font-size:.16rem;background:#fff;border:none;outline:none}.n-banner .pos .form .btn1{width:.45rem;height:.4rem;background:#fff;border:none;outline:none;cursor:pointer}.n-banner .pos .form .btn1 span{font-size:.25rem;color:#ead41b}.n-banner .pos .form .btn1 span:hover{transition:.3s}.n-search{display:block;padding:.3rem 0}.n-search h3{font-size:.24rem;color:#ead41b;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;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}.container{width:100%}.container .company .aboutus{padding:0.5rem calc(320 / 1920 * 100%)}.container .company .aboutus .Profile{position:relative}.container .company .aboutus .Profile .l{max-width:8.2rem}.container .company .aboutus .Profile .l img{max-width:100%}.container .company .aboutus .Profile .m{width:24%;height:100%;display:flex;justify-content:center;align-items:center;background:url(../images/company-2.jpg) no-repeat;position:absolute;top:0;left:36%;clip-path:polygon(0% 0%, 22% 100%, 100% 100%, 77% 0%);z-index:1}.container .company .aboutus .Profile .m h3{font-size:.3rem;font-weight:600;color:#fff;position:relative}.container .company .aboutus .Profile .r{width:48%;height:100%;padding:0 3% 0 9%;color:#222;background:#ead41b;position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .company .aboutus .Profile .r h3{font-size:.24rem;font-weight:600}.container .company .aboutus .Profile .r p{font-size:.16rem;line-height:1.6;text-align:justify}.container .company .culture{padding:0.7rem calc(320 / 1920 * 100%);display:flex;justify-content:center;align-items:flex-start;background:url(../images/culture.jpg) no-repeat}.container .company .culture h3{width:20%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.container .company .culture h3::before{margin-bottom:.3rem;font-size:.48rem;line-height:1}.container .pdtconlist{padding:0.7rem calc(320 / 1920 * 100%);display:flex;flex-direction:column}.container .pdtconlist .t .pdttype1{width:100%;margin:0 0 .3rem;display:inline-flex;flex-wrap:wrap;align-items:flex-end;overflow:hidden}.container .pdtconlist .t .pdttype1 li{margin:.2rem .36rem 0 0;height:.4rem;background:#fdce01;border-top-left-radius:.1rem;position:relative;z-index:1}.container .pdtconlist .t .pdttype1 li::after{content:'';width:.2rem;height:.3rem;border-top-right-radius:.18rem;background:#fdce01;position:absolute;top:0;right:-.19rem}.container .pdtconlist .t .pdttype1 li::before{content:'';width:.16rem;height:.2rem;border-bottom-left-radius:.18rem;background:#fff;position:absolute;bottom:.1rem;left:100%;margin-left:.19rem;z-index:2}.container .pdtconlist .t .pdttype1 li:hover{background:#919294;z-index:2}.container .pdtconlist .t .pdttype1 li:hover::after{background:#919294;z-index:1}.container .pdtconlist .t .pdttype1 li:hover a{color:#fff}.container .pdtconlist .t .pdttype1 li:hover a::before,.container .pdtconlist .t .pdttype1 li:hover a::after{background:#919294}.container .pdtconlist .t .pdttype1 li a{font-size:.16rem;color:#919294;transition:.3s;position:relative;height:.4rem;line-height:.4rem;display:block;padding:0 .2rem 0 .4rem;text-align:center}@media screen and (min-width: 768px){.container .pdtconlist .t .pdttype1 li a::before{content:"";background:#fdce01;position:absolute;left:0;bottom:0;width:13rem;height:.1rem}.container .pdtconlist .t .pdttype1 li a::after{content:"";background:#fdce01;position:absolute;left:100%;margin-left:.19rem;bottom:.1rem;width:.16rem;height:.2rem}}.container .pdtconlist .b ul{display:flex;flex-wrap:wrap;justify-content:space-between}.container .pdtconlist .b ul li{width:48%;margin-bottom:.25rem}.container .pdtconlist .b ul li a{display:flex}.container .pdtconlist .b ul li a .pic{width:1.4rem;margin-right:.1rem;border:1px solid #dfdfdf;overflow:hidden}.container .pdtconlist .b ul li a .pic:hover img{transform:scale(1.1);filter:grayscale(0%)}.container .pdtconlist .b ul li a .pic img{max-width:100%;transition:.5s;filter:grayscale(50%)}.container .pdtconlist .b ul li a .pdtinfo{flex:1;display:flex;align-items:center;border:1px solid #dfdfdf}.container .pdtconlist .b ul li a .pdtinfo p{height:100%;padding:0 .3rem;font-size:.16rem;line-height:2;color:#919294;display:flex;align-items:center}.container .productsview{width:100%;padding:0.5rem calc(320 / 1920 * 100%) 1rem}.container .productsview .p-box{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.container .productsview .p-box{flex-wrap:wrap}}.container .productsview .l{width:40%}@media screen and (min-width: 768px){.container .productsview .l{margin-right:.5rem}}.container .productsview .l .fdj{width:100%;border:1px solid #ccc;position:relative}.container .productsview .l .fdj .swiper-wrapper{height:auto;align-items:center}.container .productsview .l .fdj .swiper-wrapper .swiper-slide{position:relative}.container .productsview .l .fdj:hover .fangkuai{opacity:.5}.container .productsview .l .fdj:hover .bigpic{opacity:1}.container .productsview .l .fdj .spic{max-width:100%;position:absolute;top:0;left:0}.container .productsview .l img{max-width:100%}.container .productsview .l video{width:100%}.container .productsview .l #pics{width:100%;margin-top:.2rem}.container .productsview .l #pics ul{height:auto}.container .productsview .l #pics ul li{width:calc((100% - .4rem) / 4);border:2px solid rgba(234,212,27,0.2);cursor:pointer;transition:.3s}.container .productsview .l #pics ul li.swiper-slide-active{border:2px solid #ff5000}.container .productsview .l #pics ul li img{max-width:100%}.container .productsview .r{width:100%;flex-shrink:1}.container .productsview .r .title{display:block;padding-left:.4rem}.container .productsview .r .title h2{margin-bottom:.16rem;font-size:.3rem;color:#222;font-weight:bold;position:relative}.container .productsview .r .title h2::after{content:"";position:absolute;left:-.4rem;top:50%;transform:translateY(-50%);width:.18rem;height:.18rem;background:#ead41b}.container .productsview .r .text{padding-left:.4rem}.container .productsview .r .text h3{font-size:.24rem;line-height:1;color:#222}.container .productsview .r .text table{margin-top:.16rem;border-collapse:collapse;border-color:#eee}.container .productsview .r .text table tr th{padding:.16rem;font-size:.24rem;color:#222;background:#fdce01 !important}.container .productsview .r .text table tr th p{padding:0;margin:0;font-size:.24rem;color:#222;background:#fdce01 !important}.container .productsview .r .text table tr td{padding:.12rem .16rem;font-size:.14rem;line-height:1.5;color:#555}.container .page-product{padding:.2rem 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:.2rem 0}.container .page-product p{width:50%;display:inline-block;vertical-align:top}.container .page-product p a img{width:1.24rem;display:inline-block;vertical-align:middle;border:1px solid #ccc;margin-right:.2rem}.container .page-product p a span{display:inline-block;line-height:1.5;font-size:.14rem;color:#333;vertical-align:middle}.container .page-product p a:hover span{color:#ead41b}.container .newconlist{padding:0.7rem calc(320 / 1920 * 100%);display:flex;flex-direction:column;font-size:0}.container .newconlist .t ul{width:100%;margin:.3rem 0;display:inline-flex;flex-wrap:wrap;align-items:flex-end;overflow:hidden}.container .newconlist .t ul li{margin:.2rem .36rem 0 0;height:.4rem;background:#fdce01;border-top-left-radius:.1rem;position:relative;z-index:1}.container .newconlist .t ul li::after{content:'';width:.4rem;height:.3rem;border-top-right-radius:.18rem;background:#fdce01;position:absolute;top:0;right:-.19rem}.container .newconlist .t ul li::before{content:'';width:.16rem;height:.2rem;border-bottom-left-radius:.18rem;background:#fff;position:absolute;bottom:.1rem;left:100%;margin-left:.19rem;z-index:2}.container .newconlist .t ul li:hover{background:#919294;z-index:2}.container .newconlist .t ul li:hover::after{background:#919294;z-index:1}.container .newconlist .t ul li:hover a{color:#fff}.container .newconlist .t ul li:hover a::before,.container .newconlist .t ul li:hover a::after{background:#919294}.container .newconlist .t ul li a{font-size:.16rem;color:#919294;transition:.3s;position:relative;height:.4rem;line-height:.4rem;display:block;width:1.3rem;text-align:center}@media screen and (min-width: 768px){.container .newconlist .t ul li a::before{content:"";background:#fdce01;position:absolute;left:0;bottom:0;width:13rem;height:.1rem}.container .newconlist .t ul li a::after{content:"";background:#fdce01;position:absolute;left:100%;margin-left:.19rem;bottom:.1rem;width:.16rem;height:.2rem}}.container .newconlist .b ul{display:flex;flex-wrap:wrap}.container .newconlist .b ul li{width:calc(calc(100% - .6rem) / 3);display:inline-block;margin-right:.3rem;margin-bottom:.3rem}.container .newconlist .b ul li:nth-of-type(3n){margin-right:0}.container .newconlist .b ul li:hover .pic img{transform:scale(1.2)}.container .newconlist .b ul li .pic{width:100%;background:#eee;border:1px solid #ecf1f5;vertical-align:middle;position:relative;overflow:hidden;box-sizing:border-box;height:2.4rem}.container .newconlist .b ul li .pic img{width:100%;transition:.5s;object-fit:cover}.container .newconlist .b ul li .text{display:block;box-sizing:border-box;padding:.2rem 0}.container .newconlist .b ul li .text h3{font-size:.2rem;font-weight:500;word-break:break-all;color:#ead41b;transition:.3s;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.container .newconlist .b ul li .text time{margin:.1rem 0;display:flex;align-items:center;font-size:.14rem;color:#a9a9a9}.container .newconlist .b ul li .text time span{margin-right:.05rem;font-size:.16rem}.container .newconlist .b ul li .text p{font-size:.16rem;line-height:1.5;color:#a9a9a9;margin:0;text-align:justify;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.container .newsview{width:100%;display:block;padding:0.5rem calc(240 / 1920 * 100%) 1.3rem}.container .newsview h2{font-size:.32rem;color:#333}.container .newsview .browse-box{overflow:hidden;height:.2rem;line-height:.2rem;margin-top:.25rem}.container .newsview .browse-box span{display:inline-flex;align-items:center;font-size:.14rem;color:#999;margin-right:.25rem}.container .newsview .browse-box span::before{font-size:.2rem;margin-right:.05rem}.container .newsview .content{margin-top:.4rem}.container .newsview .content p{font-size:.16rem;line-height:2;color:#333}.container .newsview .content img{max-width:100%}.container .newsview .content ul{display:flex;flex-wrap:wrap}.container .newsview .content ul li{width:30%;margin-right:3%}.container .newsview .text-secondary{padding-top:30px;border-top:1px dotted #ccc;margin-top:50px}.container .newsview .text-secondary p{width:50%;display:inline-block;vertical-align:middle;font-size:.16rem;color:#333}.container .newsview .text-secondary p a{font-size:.16rem;color:#333}.container .newsview .text-secondary p a:hover{color:#ead41b}.container .contact{position:relative}.container .contact .map{width:100%;height:8.5rem}.container .contact .msgbrd{width:5rem;padding:.3rem;position:absolute;top:50%;left:50%;transform:translate(-6rem, -50%);background:rgba(0,0,0,0.66)}.container .contact .msgbrd .tit{font-weight:600;color:#fff}.container .contact .msgbrd .tit h2{font-size:.24rem}.container .contact .msgbrd .tit p{margin:.2rem 0;font-size:.2rem}.container .contact .msgbrd .info li{width:100%;margin:0 0 .1rem;display:inline-flex;align-items:center;font-size:.16rem;line-height:1.5;color:#fff}.container .contact .msgbrd .msg{margin-top:.1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.container .contact .msgbrd .msg input,.container .contact .msgbrd .msg textarea{width:49%;margin-bottom:2%;padding:.1rem .15rem;border:1px solid #fff;background:#fff;font-size:.16rem;outline:none;-webkit-appearance:none}.container .contact .msgbrd .msg input::placeholder,.container .contact .msgbrd .msg textarea::placeholder{font-size:.16rem;color:#d3d3d3}.container .contact .msgbrd .msg textarea{width:100%;min-height:1.5rem}.container .contact .msgbrd .msg textarea::placeholder{font-family:"Al-R",Arial,sans-serif,'思源黑体','SourceHanSansCN'}.container .contact .msgbrd .msg .ckcd{width:30%}.container .contact .msgbrd .msg img{height:.4rem}.container .contact .msgbrd .msg button{height:.4rem;padding:0 .6rem;background:#666;font-size:.16rem;line-height:1;color:#fff;cursor:pointer;border:none;outline:none;transition:.3s}.container .contact .msgbrd .msg button:hover{background:#ead41b}.container .quality{padding:0.7rem calc(320 / 1920 * 100%)}.container .quality div{margin-bottom:.5rem}.container .quality div.shfw p{padding-left:.12rem;position:relative}.container .quality div.shfw p::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#9a9a9a;position:absolute;top:13.5px;left:0}.container .quality div h3{font-size:.3rem;font-weight:600;line-height:1.5;color:#ead41b}.container .quality div p{margin:0;font-size:.18rem;line-height:1.8;color:#9a9a9a}.container .quality div p .jc{font-size:.18rem;font-weight:600}.container .quality div ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:.2rem}.container .quality div ul.kd li{max-width:33%}.container .quality div ul li{max-width:24%;margin-top:.15rem}.container .quality div ul li img{max-width:100%}.container .download{padding:0.7rem calc(320 / 1920 * 100%);display:flex;flex-wrap:wrap;justify-content:space-between}.container .download li{width:45%;margin:0 2% .2rem 0;padding:.1rem .2rem;background:#f7f9fc;border:1px solid #d6dce6}.container .download li h3{font-size:.18rem;font-weight:bold;line-height:2}.container .download li div{display:flex;justify-content:space-between;align-items:center}.container .download li div p{font-size:.16rem;color:#999}.container .download li div span{margin-left:.1rem;padding:0rem .2rem;font-size:.14rem;line-height:3;color:#fff;background:rgba(234,212,27,0.6);display:flex;justify-content:space-between;align-items:center;transition:all 0.5s ease;cursor:pointer}.container .download li div span::before{margin-right:5px;font-size:.21rem;line-height:2}.container .download li div span:hover{background:#ead41b}.page{width:100%;display:block;text-align:center;margin:.4rem 0 0}.page .page-link,.page .page-num{display:inline-block;width:.35rem;height:.35rem;margin:0 .05rem;font-size:.16rem;line-height:.35rem;text-align:center;vertical-align:middle;color:#fff;background:#000;border:1px solid #000;transition:.3s}.page .page-link.page-num-current,.page .page-link:hover,.page .page-num.page-num-current,.page .page-num:hover{background:#ead41b;border-color:#ead41b}.page a{font-size:.18rem;font-weight:600}@media screen and (max-width: 1600px){.n-banner .pos{padding-left:10%}.n-banner .pos .form{right:10%}.n-banner .text{top:calc((100% + .4rem) / 2)}.n-banner .text h2::after{width:2rem;height:2rem}.container .company .aboutus,.container .company .culture,.container .company .eqt,.container .company .honor{padding:.5rem 10%}.container .pdtconlist{padding:.5rem 10%}.container .newconlist{padding:.5rem 10%}.container .newsview{padding:.5rem 10%}.container .service{padding:.5rem 10%}.container .download{padding:.5rem 10%}.container .contact .box{padding:.5rem 10%}}@media screen and (max-width: 1440px){.n-banner .pos{padding-left:5%}.n-banner .pos .form{right:5%}.container .company .aboutus,.container .company .culture,.container .company .eqt,.container .company .honor{padding:.5rem 5%}.container .pdtconlist{padding:.5rem 5%}.container .newconlist{padding:.5rem 5%}.container .newsview{padding:.5rem 5%}.container .service{padding:.5rem 5%}.container .download{padding:.5rem 5%}.container .contact .box{padding:.5rem 5%}}@media screen and (max-width: 1366px){.container .company .eqt div .l{width:31.2%;margin-right:calc(12 / 1280 * 100%)}.container .company .eqt div .r li{width:calc((100% - .24rem) / 3)}.container .company .eqt div .r li img{max-width:100%}}@media screen and (max-width: 768px){.page{margin:.15rem 0}.n-banner .nav{padding:0 10%}.n-banner .text{width:100%;padding:0 .2rem;top:50%}.n-banner .text h2{display:inline-block;font-size:.3rem}.n-banner .text h2::after{width:1rem;height:1rem}.n-banner .pos{display:none}.container{padding:0%}.container .company .aboutus,.container .company .culture{padding:.2rem}.container .company .aboutus .Profile{display:flex;flex-direction:column}.container .company .aboutus .Profile .m,.container .company .aboutus .Profile .r{width:100%;position:static}.container .company .aboutus .Profile .m{clip-path:none}.container .company .aboutus .Profile .m h3{padding:.2rem 0 .23rem;font-size:.24rem}.container .company .aboutus .Profile .m h3::after{top:auto;bottom:.2rem}.container .company .aboutus .Profile .r{padding:.2rem}.container .company .aboutus .Profile .r p{font-size:.14rem;line-height:1.5}.container .company .culture{flex-wrap:wrap}.container .company .culture h3{width:50%;margin:.1rem 0;font-size:.2rem;line-height:1;text-align:center}.container .company .culture h3::before{margin-bottom:.1rem}.container .pdtconlist{padding:.2rem 0;flex-direction:column}.container .pdtconlist .t,.container .pdtconlist .b{width:100%}.container .pdtconlist .t .pdttype1{margin:0;justify-content:space-around;align-items:flex-start}.container .pdtconlist .t .pdttype1 li{border-radius:.1rem;text-align:center;width:calc(calc(100% - .1rem) / 2);margin:0 0 .1rem;height:.34rem}.container .pdtconlist .t .pdttype1 li::after{display:none}.container .pdtconlist .t .pdttype1 li a{font-size:.14rem;width:100%;height:.34rem;line-height:.34rem;padding:0}.container .pdtconlist .b{margin-top:.2rem;padding:0 .2rem}.container .pdtconlist .b ul li{width:100%}.container .productsview{padding:.2rem;display:flex;flex-direction:column}.container .productsview .l,.container .productsview .r{width:100%}.container .productsview .l .fdj{padding:0}.container .productsview .l .fdj .swiper-wrapper{align-items:center}.container .productsview .l .fdj .fangkuai,.container .productsview .l .fdj .bigpic{display:none}.container .productsview .r{padding:0;margin-top:.4rem}.container .productsview .r .title h2{font-size:.3rem}.container .productsview .r .text{padding:0}.container .productsview .r .text .tbd{overflow-x:scroll}.container .productsview .r .text .tbd table{width:5rem}.container .productsview .r .text .tbd table tr th{font-size:.2rem}.container .productsview .r .text .tbd table tr th p{font-size:.2rem;background:#fdce01 !important}.container .productsview .r .text .tbd table tr td{padding:.1rem}.container .newconlist{padding:.2rem;flex-direction:column}.container .newconlist .t,.container .newconlist .b{width:100%}.container .newconlist .t ul{margin:0;justify-content:space-between}.container .newconlist .t ul li{border-radius:.1rem;text-align:center;width:calc(calc(100% - .1rem) / 2);margin:0 0 .1rem;height:.34rem}.container .newconlist .t ul li::after{display:none}.container .newconlist .t ul li a{font-size:.14rem;width:100%;height:.34rem;line-height:.34rem;padding:0}.container .newconlist .b{margin:.2rem 0 0}.container .newconlist .b ul{flex-wrap:wrap}.container .newconlist .b ul li{width:100%;margin:0 0 .2rem}.container .newsview{margin:0;padding:.2rem}.container .newsview h2{font-size:.2rem}.container .newsview .content{margin-top:.0rem;padding-bottom:.2rem}.container .newsview .content p{font-size:.16rem;line-height:1.5;text-align:justify}.container .newsview .browse-box{margin:.1rem 0}.container .newsview .text-secondary{margin:0;padding:.2rem 0 0;display:flex;justify-content:space-between;align-items:flex-start}.container .newsview .text-secondary p{width:48%}.container .newsview .text-secondary p a{font-size:.14rem}.container .quality{padding:.2rem}.container .quality div{margin-bottom:.2rem}.container .quality div h3{font-size:.24rem}.container .quality div p{margin:.1rem 0;font-size:.16rem}.container .quality div ul.bz li{max-width:32%}.container .quality div ul.kd li{max-width:48%}.container .quality div ul li{max-width:48%;margin:.1rem 0}.container .service{padding:.2rem}.container .service h3{font-size:.24rem;line-height:1.3}.container .service ul li span{font-size:.18rem}.container .service ul li p{padding-left:.28rem;font-size:.14rem}.container .download{padding:.2rem}.container .download li{width:100%;margin:0;padding:.1rem}.container .download li:not(:last-of-type){margin:0 0 .2rem}.container .contact .map{height:50vh}.container .contact .map .amap-logo,.container .contact .map .amap-copyright{display:none !important}.container .contact .msgbrd{width:100%;padding:.2rem;transform:translate(0);position:static}.container .contact .msgbrd .msg .ckcd{width:50%}.container .contact .msgbrd .msg button{width:50%;padding:0}}
