.wrap-title.text-center{margin:0}.wrap-title.text-center h2{text-align:center}.wrap-title.text-center .line{margin:0 auto}.wrap-title h2{font-size:3rem;line-height:1;color:#0061ae;font-weight:600;margin-bottom:1.4rem}.wrap-title .line{width:12rem;height:.3rem;background:#0061ae}.wrap{display:block;font-size:0;width:100%}.about{padding:10rem 0 9.6rem;position:relative;background:url(../images/about-bg.jpg) no-repeat top center/cover}.about .wrap-box{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3rem}.about .wrap-box .wrap-left{width:50%;flex-shrink:0;margin-right:7rem;box-sizing:border-box;padding-right:3rem}.about .wrap-box .wrap-left .wrap-title{margin-bottom:3.6rem}.about .wrap-box .wrap-left .wrap-text{display:block}.about .wrap-box .wrap-left .wrap-text p{font-size:16px;line-height:1.875;color:#333;text-align:justify;margin:0}.about .wrap-box .wrap-right .video{position:relative;z-index:2;margin-top:9rem}.about .wrap-box .wrap-right .video img{width:100%}.about .wrap-list{width:50vw;max-width:96rem;position:absolute;right:50%;z-index:2;transform:translate(13.125vw, 23rem);background:#fff;opacity:0}.about .wrap-list ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:0;padding:5rem 0}.about .wrap-list ul li{width:100%;border-left:1px solid #eee;box-sizing:border-box;height:12rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.about .wrap-list ul li .number{display:flex;justify-content:center;align-items:end}.about .wrap-list ul li .number span{font-size:4.8rem;line-height:1;color:#0061ae}.about .wrap-list ul li .number .sub{font-size:2rem;line-height:1.4;color:#0061ae;display:inline-block;margin-left:10px}.about .wrap-list ul li .title{text-align:center;font-size:18px;line-height:1;width:100%;display:block;margin-top:20px}.about .wrap-list ul li:last-of-type{border-right:1px solid #eee}.yewu{padding:10rem 0 0}.yewu .wrap-title{margin-bottom:5.6rem}.yewu .wrap-flex{display:flex;justify-content:space-between}.yewu .wrap-flex li{width:100%;position:relative;z-index:1;cursor:pointer}.yewu .wrap-flex li::after{content:"";width:100%;height:100%;background:rgba(0,97,174,0.7);opacity:1;position:absolute;top:0;left:0;z-index:2}@media screen and (min-width: 768px){.yewu .wrap-flex li::after{transition:all .5s ease-in-out}}.yewu .wrap-flex li img{width:100%}.yewu .wrap-flex li .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%;z-index:3}.yewu .wrap-flex li .text i{font-family:"common";font-size:12rem;color:#fff}.yewu .wrap-flex li .text i.ico-1::before{content:"\e683"}.yewu .wrap-flex li .text i.ico-2::before{content:"\e689"}.yewu .wrap-flex li .text i.ico-3::before{content:"\e63a"}.yewu .wrap-flex li .text i.ico-4::before{content:"\e614"}.yewu .wrap-flex li .text span{color:#fff;font-size:2.6rem;font-weight:600;text-align:center;margin-top:4.6rem;line-height:1}.yewu .wrap-flex li:hover::after{opacity:1}.equipment{padding:7rem 0 7.6rem !important}.equipment .wrap-title{margin-bottom:3.7rem}.equipment .wrap-list{text-align:center}.equipment .wrap-list .btn{margin-top:5.5rem}.honor{background:rgba(0,0,0,0.063);position:relative;padding:10rem 0 31.6rem !important;position:relative;z-index:1}.honor::before{content:"";background:#0061ae;position:absolute;left:0;bottom:14rem;width:100%;height:33rem;z-index:-1}.honor::after{content:"He neng Ju yuan";text-transform:uppercase;font-size:21.6rem;line-height:1;text-align:center;font-weight:900;color:#fff;opacity:.1;position:absolute;left:0;bottom:8rem;white-space:nowrap;left:50%;transform:translateX(-50%)}.honor .wrap-list ul.wrap-flex{display:flex;justify-content:space-between;justify-content:center;margin-top:6rem;gap:9rem}.honor .wrap-list ul.wrap-flex li{box-shadow:0 1rem 2rem rgba(0,0,0,0.5)}.honor,.imglist{padding:4.6rem 0 0}.honor .wrap-list ul,.imglist .wrap-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem}.honor .wrap-list ul li a,.imglist .wrap-list ul li a{display:flex;justify-content:space-between;flex-direction:column;height:100%}@media screen and (min-width: 768px){.honor .wrap-list ul li a,.imglist .wrap-list ul li a{transition:all .35s ease-in-out}}.honor .wrap-list ul li a .pic,.imglist .wrap-list ul li a .pic{height:26.8rem;display:flex;justify-content:center;align-items:center}.honor .wrap-list ul li a img,.imglist .wrap-list ul li a img{width:100%;height:100%;object-fit:cover;object-position:center center}.honor .wrap-list ul li a .title,.imglist .wrap-list ul li a .title{background:rgba(0,0,0,0.063);flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}@media screen and (min-width: 768px){.honor .wrap-list ul li a .title,.imglist .wrap-list ul li a .title{transition:all .35s ease-in-out}}.honor .wrap-list ul li a .title span,.imglist .wrap-list ul li a .title span{font-size:2rem;color:rgba(0,0,0,0.8);line-height:1.5;display:block;text-align:center;padding:2rem 1rem;box-sizing:border-box}@media screen and (min-width: 768px){.honor .wrap-list ul li a .title span,.imglist .wrap-list ul li a .title span{transition:all .35s ease-in-out}}.honor .wrap-list ul li a:hover .title,.imglist .wrap-list ul li a:hover .title{background:#0061ae}.honor .wrap-list ul li a:hover .title span,.imglist .wrap-list ul li a:hover .title span{color:#fff}.service{padding:100px 0 60px;overflow:hidden;background:#fff}.service .wrap-list{max-width:1400px;margin:0 auto}@media screen and (max-width: 1440px){.service .wrap-list{width:calc(100% - 160px)}}@media screen and (max-width: 1360px){.service .wrap-list{width:calc(100% - 120px)}}@media screen and (max-width: 768px){.service .wrap-list{width:100%;max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.service .wrap-list ul{display:flex;justify-content:space-between}.service .wrap-list ul li{width:100%;max-width:300px}.service .wrap-list ul li .ico{background:#fff;width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto -40px;box-shadow:0 4px 20px rgba(0,0,0,0.1);position:relative;z-index:2}@media screen and (min-width: 768px){.service .wrap-list ul li .ico{transition:all .35s ease-in-out}}.service .wrap-list ul li i{font-family:"iconfont";font-size:36px;color:#0061ae}@media screen and (min-width: 768px){.service .wrap-list ul li i{transition:all .35s ease-in-out}}.service .wrap-list ul li span{display:block;box-shadow:0 4px 20px rgba(0,0,0,0.1);padding:70px 30px 0 30px;height:80px;text-align:center;font-size:18px}.service .wrap-list ul li:hover .ico{background:#0061ae}.service .wrap-list ul li:hover .ico i{color:#fff}.service .wrap-box{display:flex;justify-content:space-between;margin-top:60px}.service .wrap-box .wrap-left{width:50%;flex-shrink:0;margin-right:30px;padding:40px 0 0}.service .wrap-box .wrap-left .wrap-text{display:block;padding:1.5em 0 0}.service .wrap-box .wrap-left .wrap-text p{font-size:16px;line-height:1.875;color:#333}.service .wrap-box .wrap-left .wrap-text p:not(:last-of-type){margin:0 0 1em}.service .wrap-box .wrap-right .pic{position:relative;z-index:2}.service .wrap-box .wrap-right .pic img{width:100%}.pr-nav{margin-bottom:6rem}.pr-nav ul{display:flex;justify-content:center;gap:1.4rem}.pr-nav ul li{background:rgba(0,0,0,0.063)}@media screen and (min-width: 768px){.pr-nav ul li{transition:all .5s ease-in-out}}.pr-nav ul li a{font-size:1.8rem;color:rgba(0,0,0,0.8);padding:1rem 2rem;display:block}@media screen and (min-width: 768px){.pr-nav ul li a{transition:all .5s ease-in-out}}.pr-nav ul li:hover,.pr-nav ul li.active{background:#0061ae}.pr-nav ul li:hover a,.pr-nav ul li.active a{color:#fff}.product{overflow:hidden;padding-bottom:10rem}.product .view .bg{background:rgba(0,0,0,0.063);padding:15.4rem 0 7.6rem}.product .view .wrap-box{max-width:1400px;display:flex;justify-content:space-between;margin:0 auto}@media screen and (max-width: 1440px){.product .view .wrap-box{width:calc(100% - 160px)}}@media screen and (max-width: 1360px){.product .view .wrap-box{width:calc(100% - 120px)}}@media screen and (max-width: 768px){.product .view .wrap-box{width:100%;max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.product .view .wrap-box .wrap-left{width:67rem;flex-shrink:0}.product .view .wrap-box .wrap-left .imgbig{width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);position:relative;overflow:hidden}.product .view .wrap-box .wrap-left .imgbig .pic{height:52rem;display:flex;justify-content:center;align-items:center}.product .view .wrap-box .wrap-left .imgbig img{max-width:100%;max-height:100%}.product .view .wrap-box .wrap-left .list-pic{position:relative}.product .view .wrap-box .wrap-left .list{margin-top:20px;overflow:hidden;width:100%}.product .view .wrap-box .wrap-left .list ul li{box-sizing:border-box;border:1px solid #ddd}.product .view .wrap-box .wrap-left .list ul li .pic{padding:5px;box-sizing:border-box}.product .view .wrap-box .wrap-left .list ul li img{width:100%}.product .view .wrap-box .wrap-left .list ul li.swiper-slide-thumb-active{border-color:#0061ae}.product .view .wrap-box .wrap-left .swiper-button-next,.product .view .wrap-box .wrap-left .swiper-button-prev{width:4rem;color:#fff;top:50%;background:rgba(0,0,0,0.5);opacity:1;margin:0;left:0;transform:translateY(-50%);position:absolute;display:flex;justify-content:center;align-items:center;border-radius:3px;border:none;box-sizing:border-box;padding-right:5px}@media screen and (min-width: 768px){.product .view .wrap-box .wrap-left .swiper-button-next,.product .view .wrap-box .wrap-left .swiper-button-prev{transition:all .35s ease-in-out}}.product .view .wrap-box .wrap-left .swiper-button-next span,.product .view .wrap-box .wrap-left .swiper-button-prev span{font-family:"iconfont";font-size:16px}.product .view .wrap-box .wrap-left .swiper-button-next:hover,.product .view .wrap-box .wrap-left .swiper-button-prev:hover{background:#0061ae;color:#fff}.product .view .wrap-box .wrap-left .swiper-button-next.swiper-button-disabled,.product .view .wrap-box .wrap-left .swiper-button-prev.swiper-button-disabled{display:none}.product .view .wrap-box .wrap-left .swiper-button-next{transform:translateY(-50%) rotate(180deg);left:auto;right:0}.product .view .wrap-box .wrap-right{width:100%;flex-shrink:1;margin:10rem 0 0 5rem}.product .view .wrap-box .wrap-right .wrap-title{margin-bottom:20px}.product .view .wrap-box .wrap-right .wrap-text{margin-bottom:24px;color:#333}.product .view .wrap-box .wrap-right .wrap-text img{max-width:100%}.product .view .wrap-box .wrap-right .wrap-text p{font-size:16px;line-height:1.75;margin:0}.product .view .wrap-box .wrap-right .button a{margin-right:20px}.product .view .wrap-flex{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:7rem}.product .view .wrap-flex .title{width:35rem;flex-shrink:0;font-size:3.6rem;font-weight:600;color:rgba(0,0,0,0.7);background:url(../images/pr-ico.jpg) no-repeat bottom left;padding-bottom:3.2rem}.product .view .wrap-flex .box{width:100%;flex-shrink:1;font-size:0}.product .view .wrap-flex .box img{max-width:100%}.product .view .wrap-flex .box table{width:100%;border-spacing:0;margin-bottom:2rem}.product .view .wrap-flex .box table tr:first-of-type{background:#0061ae}.product .view .wrap-flex .box table tr:first-of-type td{font-size:2rem;color:#fff !important;border-bottom:none}.product .view .wrap-flex .box table tr td{font-size:1.6rem;line-height:1.5;color:rgba(0,0,0,0.6);padding:1.3rem 6rem;box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,0.1)}.product .view .wrap-flex .box table tr td:first-of-type{width:30rem;color:#000}.product .view .wrap-flex .box ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem;box-sizing:border-box;padding:2rem;background:rgba(0,0,0,0.063)}.product .view .wrap-flex .box ul li a{position:relative;display:block;height:30rem}.product .view .wrap-flex .box ul li a::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,97,174,0.5);z-index:1;opacity:0}@media screen and (min-width: 768px){.product .view .wrap-flex .box ul li a::before{transition:all .5s ease-in-out}}.product .view .wrap-flex .box ul li a::after{content:"\e60e";font-family:"common";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:3rem;z-index:1;opacity:0}@media screen and (min-width: 768px){.product .view .wrap-flex .box ul li a::after{transition:all .5s ease-in-out}}.product .view .wrap-flex .box ul li:hover a::before,.product .view .wrap-flex .box ul li:hover a::after{opacity:1}.product .view .wrap-flex .box img{width:100%;height:100%;object-fit:cover;object-position:center center}.news{padding:7rem 0;overflow:hidden}.news .wrap-box ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:3.6rem}.news .wrap-box ul li{overflow:hidden;background:rgba(0,0,0,0.063);width:100%}.news .wrap-box ul li a{display:flex;justify-content:space-between;align-items:center;padding:1.4rem;box-sizing:border-box;overflow:hidden}.news .wrap-box ul li .pic{width:31.6rem;height:20.6rem;overflow:hidden;flex-shrink:0}.news .wrap-box ul li .pic img{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width: 768px){.news .wrap-box ul li .pic img{transition:all .35s ease-in-out}}.news .wrap-box ul li .text{min-width:0;width:100%;flex-shrink:1;padding:3rem 5rem;box-sizing:border-box;border-right:1px solid rgba(0,0,0,0.063)}@media screen and (min-width: 768px){.news .wrap-box ul li .text{transition:all .35s ease-in-out}}.news .wrap-box ul li .text .title{font-size:2rem;line-height:1;margin-bottom:1.4rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.news .wrap-box ul li .text .title{transition:all .35s ease-in-out}}.news .wrap-box ul li .text .des{font-size:1.4rem;line-height:1.89;min-height:7.56em;overflow:hidden;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media screen and (min-width: 768px){.news .wrap-box ul li .text .des{transition:all .35s ease-in-out}}.news .wrap-box ul li .time{width:14.6rem;flex-shrink:0;margin:0 2.6rem;position:relative}.news .wrap-box ul li .time span{font-size:2rem;color:rgba(0,0,0,0.7);display:block}.news .wrap-box ul li .time span.year{font-size:4rem}.news .wrap-box ul li .time::after{content:"\e60e";font-family:"common";position:absolute;right:0;top:50%;transform:translateY(-50%);color:rgba(0,0,0,0.7);font-size:1.2rem}.news .wrap-box ul li:hover .pic img{transform:scale(1.05)}.news .wrap-box ul li:hover .text::after{opacity:1}.news .view .wrap-title h2{display:block;color:rgba(0,0,0,0.8);text-align:center}.news .view .meta{margin:2rem 0;display:block;text-align:center}.news .view .meta span{margin:0 1rem;font-size:1.6rem;color:rgba(0,0,0,0.5);display:inline-block}.news .view .wrap-text p{font-size:1.6rem;line-height:1.75;color:rgba(0,0,0,0.8)}.news .view .wrap-text img{max-width:100%;margin:0 auto}.news .view .page-list{display:flex;justify-content:space-between;padding:20px 0 0;border-top:1px solid #ddd}.news .view .page-list .page{font-size:16px;color:#333;width:50%}.news .view .page-list .page a{font-size:16px;color:#333}.news .view .page-list .page a:hover{text-decoration:underline}.news .view .page-list .page:nth-of-type(2n){text-align:right}.contact{padding:6rem 0 7rem;overflow:hidden}.contact .wrap-box .title{font-size:3rem;font-weight:600;line-height:1;color:#0061ae}.contact .wrap-box ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:5rem;margin-top:5rem}.contact .wrap-box ul li{display:flex;justify-content:space-between}.contact .wrap-box ul li i{display:flex;justify-content:center;align-items:center;background:#0061ae;width:8rem;height:8rem;border-radius:50%;flex-shrink:0}.contact .wrap-box ul li i span{font-family:"common";font-size:48px;color:#fff}.contact .wrap-box ul li .text{width:100%;font-size:3rem;color:rgba(0,0,0,0.8);line-height:1.25;box-sizing:border-box;padding-left:2.4rem;margin-top:2.5rem}.contact .wrap-box .amap-container{margin-top:7rem}.message{position:relative;padding:5.5rem 0;overflow:hidden}.message .form{margin-top:4.7rem;outline:none;text-align:center}.message .form .wrap-flex{display:flex;justify-content:space-between;gap:4rem}.message .form .wrap-flex .items{display:flex;justify-content:space-between;align-items:center;width:100%}.message .form input{width:100%;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);border-radius:5px;background:#fff;font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei";outline:none}.message .form input::placeholder{font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei"}.message .form .item-title{font-size:1.8rem;color:rgba(0,0,0,0.8);flex-shrink:0;width:7rem;text-align:right;padding-right:1rem}.message .form .item-title sup{color:red}.message .form .w100{width:100%;display:flex;justify-content:space-between;margin-top:4rem}.message .form .w50{width:50%;display:flex;justify-content:space-between;align-items:center;margin-top:4rem}.message .form .w50 img{width:17.6rem}.message .form .textarea textarea{width:100%;min-height:200px;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);border-radius:5px;background:#fff;font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei";outline:none}.message .form .textarea textarea::placeholder{font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei"}.message .form button{margin:4rem auto 0;display:inline-block}.message .filter-box{position:relative;width:100%}.message .filter-box select{display:none}.message .filter-box .filter-text{position:relative;cursor:pointer}.message .filter-box .filter-text input{font-size:1.6rem;margin-bottom:0}.message .filter-text .filter-title{width:100%;flex-shrink:1;font-size:1.6rem;color:#000;border:none;padding:2rem 0;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1);outline:none;background:none;cursor:pointer}.message .filter-list{display:none;width:100%;max-height:300px;background-color:#f5f5f5;font-size:14px;position:absolute;top:100%;left:0;z-index:99;border:1px solid rgba(0,0,0,0.1);overflow:auto;margin-top:-1px}@media screen and (min-width: 768px){.message .filter-list li{transition:all .5s ease-in-out}}.message .filter-list li.filter-null a{color:rgba(0,0,0,0.064)}.message .filter-list li.filter-selected{background-color:#000}.message .filter-list li.filter-selected a{display:block;color:#fff}.message .filter-list li.filter-disabled{background-color:#fff}.message .filter-list li.filter-disabled a{display:block;color:rgba(0,0,0,0.064)}.message .filter-list li.filter-disabled a:hover{cursor:not-allowed !important;background-color:#fff}.message .filter-list li a{display:block;padding:1.6rem 3rem;font-size:1.6rem;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-align:left}.message .filter-list li:hover{background-color:rgba(0,0,0,0.064)}.message .filter-list::-webkit-scrollbar-track{background:#fff}.message .filter-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.8)}.message .filter-list::-webkit-scrollbar{width:.4rem;height:.4rem}.message .icon{position:absolute}.message .icon-filter-arrow{width:.8rem;height:.6rem;background-repeat:no-repeat;background-image:url(../images/icon_arrow_down_x2.png);background-size:100%;right:1rem;top:50%;transform:translateY(-50%);transition:all .2s}.message .icon-filter-arrow.filter-show{-webkit-transform:rotate(-180deg) translateY(-50%);transform:rotate(-180deg) translateY(-50%)}.join{padding:8rem 0;text-align:center}.join .wrap-list ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:0;margin-top:6rem;text-align:left}.join .wrap-list ul li{padding:3rem 0;border-bottom:1px solid rgba(0,0,0,0.1);cursor:pointer;transition:padding .3s ease-in-out}.join .wrap-list ul li:first-of-type{border-top:1px solid rgba(0,0,0,0.1)}.join .wrap-list ul li .box{position:relative;box-sizing:border-box}.join .wrap-list ul li .box::after{content:"\e727";font-family:"iconfont";font-size:3.6rem;color:rgba(0,0,0,0.6);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media screen and (min-width: 768px){.join .wrap-list ul li .box::after{transition:all .5s ease-in-out}}.join .wrap-list ul li h3{font-size:2.4rem;color:#000;line-height:1.5;font-weight:600;margin-bottom:1.2rem}@media screen and (min-width: 768px){.join .wrap-list ul li h3{transition:all .5s ease-in-out}}.join .wrap-list ul li .items{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;width:100%}.join .wrap-list ul li .items .item{margin-right:10rem;font-size:1.6rem;color:rgba(0,0,0,0.6)}@media screen and (min-width: 768px){.join .wrap-list ul li .items .item{transition:all .5s ease-in-out}}.join .wrap-list ul li .des{margin-top:3rem;display:none;border-top:1px solid rgba(0,0,0,0.1)}.join .wrap-list ul li .des .wrap-flex{padding-top:3rem}.join .wrap-list ul li .des .wrap-flex .wrap-left,.join .wrap-list ul li .des .wrap-flex .wrap-right{width:100%;flex-shrink:0}.join .wrap-list ul li .des h4{font-size:2rem;color:#000;line-height:1.5;font-weight:500;margin-bottom:1rem;display:block}@media screen and (min-width: 768px){.join .wrap-list ul li .des h4{transition:all .5s ease-in-out}}.join .wrap-list ul li .des h4.mt20{margin-top:2rem}.join .wrap-list ul li .des p{font-size:1.4rem;font-weight:400;line-height:1.5;color:rgba(0,0,0,0.6);margin:.5em 0}@media screen and (min-width: 768px){.join .wrap-list ul li .des p{transition:all .5s ease-in-out}}.join .wrap-list ul li.has{background:rgba(0,0,0,0.063);padding:3rem}.join .wrap-list ul li.has .box::after{transform:translateY(-50%) rotate(45deg)}.join .wrap-list ul li.has .items .item{color:#000}.join .wrap-list ul li.has .des h3{color:#000}.join .wrap-list ul li:hover .box::after{transform:translateY(-50%) rotate(45deg)}.join .wrap-list ul li:hover .items .item{color:#000}@media screen and (max-width: 1600px) and (min-width: 768px){.wrap-title h2{font-size:1.875vw;margin-bottom:.875vw}.wrap-title .line{width:7.5vw;height:.1875vw}.about{padding:6.25vw 0 6vw}.about .wrap-box{margin-bottom:1.875vw}.about .wrap-box .wrap-left{margin-right:4.375vw;padding-right:1.875vw}.about .wrap-box .wrap-left .wrap-title{margin-bottom:2.25vw}.about .wrap-box .wrap-left .wrap-text p{font-size:1vw}.about .wrap-box .wrap-right .video{margin-top:5.625vw}.about .wrap-list{width:50vw}.about .wrap-list ul{padding:3.125vw 0}.about .wrap-list ul li{height:7.5vw}.about .wrap-list ul li .number span{font-size:3vw}.about .wrap-list ul li .number .sub{font-size:1.25vw;margin-left:.625vw}.about .wrap-list ul li .title{font-size:1.125vw;margin-top:1.25vw}.yewu{padding:6.25vw 0 0}.yewu .wrap-title{margin-bottom:3.5vw}.yewu .wrap-flex li .text i{font-size:7.5vw}.yewu .wrap-flex li .text span{font-size:1.625vw;margin-top:2.875vw}.equipment{padding:4.375vw 0 4.75vw !important}.equipment .wrap-title{margin-bottom:2.3125vw}.equipment .wrap-list .btn{margin-top:3.4375vw}.honor{padding:6.25vw 0 19.75vw !important}.honor::before{bottom:8.75vw;height:20.625vw}.honor::after{font-size:13.5vw;bottom:5vw}.honor .wrap-list ul.wrap-flex{margin-top:3.75vw;gap:5.625vw}.honor .wrap-list ul.wrap-flex li{box-shadow:0 0.625vw 1.25vw rgba(0,0,0,0.5)}.honor,.imglist{padding:2.875vw 0 0}.honor .wrap-list ul,.imglist .wrap-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5vw}.honor .wrap-list ul li a .pic,.imglist .wrap-list ul li a .pic{height:16.75vw}.honor .wrap-list ul li a .title span,.imglist .wrap-list ul li a .title span{font-size:1.25vw;padding:1.25vw .625vw}.service{padding:6.25vw 0 3.75vw}.service .wrap-list ul li{max-width:18.75vw}.service .wrap-list ul li .ico{width:5vw;height:5vw;margin:0 auto -2.5vw;box-shadow:0 0.25vw 1.25vw rgba(0,0,0,0.1)}.service .wrap-list ul li i{font-size:2.25vw}.service .wrap-list ul li span{box-shadow:0 0.25vw 1.25vw rgba(0,0,0,0.1);padding:4.375vw 1.875vw 0 1.875vw;font-size:1.125vw}.service .wrap-box{margin-top:3.75vw}.service .wrap-box .wrap-left{margin-right:1.875vw;padding:2.5vw 0 0}.service .wrap-box .wrap-left .wrap-text p{font-size:1vw}.pr-nav{margin-bottom:3.75vw}.pr-nav ul{gap:.875vw}.pr-nav ul li a{font-size:1.125vw;padding:.625vw 1.25vw}.product{padding-bottom:6.25vw}.product .view .bg{padding:9.625vw 0 4.75vw}.product .view .wrap-box .wrap-left{width:41.875vw}.product .view .wrap-box .wrap-left .imgbig .pic{height:32.5vw}.product .view .wrap-box .wrap-left .list{margin-top:1.25vw}.product .view .wrap-box .wrap-left .list ul li .pic{padding:.3125vw}.product .view .wrap-box .wrap-left .swiper-button-next,.product .view .wrap-box .wrap-left .swiper-button-prev{width:2.5vw;border-radius:.1875vw;padding-right:.1875vw}.product .view .wrap-box .wrap-left .swiper-button-next span,.product .view .wrap-box .wrap-left .swiper-button-prev span{font-size:1vw}.product .view .wrap-box .wrap-right{margin:6.25vw 0 0 3.125vw}.product .view .wrap-box .wrap-right .wrap-title{margin-bottom:1.25vw}.product .view .wrap-box .wrap-right .wrap-text{margin-bottom:1.5vw}.product .view .wrap-box .wrap-right .wrap-text p{font-size:1vw}.product .view .wrap-box .wrap-right .button a{margin-right:1.25vw}.product .view .wrap-flex{margin-top:4.375vw}.product .view .wrap-flex .title{width:21.875vw;font-size:2.25vw;padding-bottom:2vw}.product .view .wrap-flex .box table{margin-bottom:1.25vw}.product .view .wrap-flex .box table tr:first-of-type td{font-size:1.25vw}.product .view .wrap-flex .box table tr td{font-size:1vw;padding:.8125vw 3.75vw;border-bottom:0.125vw solid rgba(0,0,0,0.1)}.product .view .wrap-flex .box table tr td:first-of-type{width:18.75vw}.product .view .wrap-flex .box ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.875vw;padding:1.25vw}.product .view .wrap-flex .box ul li a{height:18.75vw}.product .view .wrap-flex .box ul li a::after{font-size:1.875vw}.news{padding:4.375vw 0}.news .wrap-box ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:2.25vw}.news .wrap-box ul li a{padding:.875vw}.news .wrap-box ul li .pic{width:19.75vw;height:12.875vw}.news .wrap-box ul li .text{padding:1.875vw 3.125vw}.news .wrap-box ul li .text .title{font-size:1.25vw;margin-bottom:.875vw}.news .wrap-box ul li .text .des{font-size:.875vw;min-height:4.725vw}.news .wrap-box ul li .time{width:9.125vw;margin:0 1.625vw}.news .wrap-box ul li .time span{font-size:1.25vw}.news .wrap-box ul li .time span.year{font-size:2.5vw}.news .wrap-box ul li .time::after{font-size:.75vw}.news .view .meta{margin:1.25vw 0}.news .view .meta span{margin:0 .625vw;font-size:1vw}.news .view .wrap-text p{font-size:1vw}.news .view .page-list{padding:1.25vw 0 0}.news .view .page-list .page{font-size:1vw}.news .view .page-list .page a{font-size:1vw}.contact{padding:3.75vw 0 4.375vw}.contact .wrap-box .title{font-size:1.875vw}.contact .wrap-box ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.125vw;margin-top:3.125vw}.contact .wrap-box ul li i{width:5vw;height:5vw}.contact .wrap-box ul li i span{font-size:3vw}.contact .wrap-box ul li .text{font-size:1.875vw;padding-left:1.5vw;margin-top:1.5625vw}.contact .wrap-box .amap-container{margin-top:4.375vw}.message{padding:3.4375vw 0}.message .wrap-title h2{font-size:1.25vw}.message .form{margin-top:2.9375vw}.message .form .wrap-flex{gap:2.5vw}.message .form input{border-radius:.3125vw;font-size:1vw}.message .form input::placeholder{font-size:1vw}.message .form .item-title{font-size:1.125vw;width:4.375vw;padding-right:.625vw}.message .form .w100{margin-top:2.5vw}.message .form .w50{margin-top:2.5vw}.message .form .w50 img{width:11vw}.message .form .textarea textarea{min-height:12.5vw;border-radius:.3125vw;font-size:1vw}.message .form .textarea textarea::placeholder{font-size:1vw}.message .form button{margin:2.5vw auto 0}.message .filter-box .filter-text input{font-size:1vw}.message .filter-text .filter-title{font-size:1vw;padding:1.25vw 0}.message .filter-list{max-height:18.75vw;font-size:.875vw}.message .filter-list li a{display:block;padding:1vw 1.875vw;font-size:1vw}.message .filter-list::-webkit-scrollbar{width:.25vw;height:.25vw}.message .icon-filter-arrow{width:.5vw;height:.375vw;right:.625vw}.join{padding:5vw 0}.join .wrap-list ul{margin-top:3.75vw}.join .wrap-list ul li{padding:1.875vw 0}.join .wrap-list ul li .box::after{font-size:2.25vw;right:.625vw}.join .wrap-list ul li h3{font-size:1.5vw;margin-bottom:.75vw}.join .wrap-list ul li .items .item{margin-right:6.25vw;font-size:1vw}.join .wrap-list ul li .des{margin-top:1.875vw}.join .wrap-list ul li .des .wrap-flex{padding-top:1.875vw}.join .wrap-list ul li .des h4{font-size:1.25vw;margin-bottom:.625vw}.join .wrap-list ul li .des h4.mt20{margin-top:1.25vw}.join .wrap-list ul li .des p{font-size:.875vw}.join .wrap-list ul li.has{padding:1.875vw}}@media screen and (max-width: 768px){.wrap-title h2{font-size:3rem;margin-bottom:1.5rem}.wrap-title .line{width:12rem;height:.3rem}.about{padding:4rem 0 0}.about .wrap-box{flex-wrap:wrap}.about .wrap-box .wrap-left,.about .wrap-box .wrap-right{width:100%;padding:0;margin:0}.about .wrap-box .wrap-left .wrap-title{margin-bottom:3rem}.about .wrap-box .wrap-left .wrap-text p{font-size:1.6rem}.about .wrap-box .wrap-right{margin-top:1rem}.about .wrap-box .wrap-right .video{margin:0}.about .wrap-list{width:100%;background:none;margin:0 auto 0;padding:0;position:relative;top:0 !important;left:0 !important;transform:translate(0, 0) !important}.about .wrap-list ul{padding:0 0 2rem}.about .wrap-list ul li{height:8rem}.about .wrap-list ul li .number span{font-size:2.4rem}.about .wrap-list ul li .number .sub{font-size:1.2rem;margin-left:.5rem}.about .wrap-list ul li .title{font-size:1rem;margin-top:1rem}.yewu{padding:3rem 0 0}.yewu .wrap-title{margin-bottom:2rem}.yewu .wrap-flex{flex-wrap:wrap}.yewu .wrap-flex li{width:100%;position:relative;z-index:1;cursor:pointer}.yewu .wrap-flex li::after{content:"";width:100%;height:100%;background:rgba(0,97,174,0.7);opacity:1;position:absolute;top:0;left:0;z-index:2}}@media screen and (max-width: 768px) and (min-width: 768px){.yewu .wrap-flex li::after{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.yewu .wrap-flex li img{width:100%}.yewu .wrap-flex li .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%;z-index:3}.yewu .wrap-flex li .text i{font-family:"common";font-size:12rem;color:#fff}.yewu .wrap-flex li .text span{color:#fff;font-size:2.6rem;font-weight:600;text-align:center;margin-top:4.6rem;line-height:1}.yewu .wrap-flex li:hover::after{opacity:1}.honor{padding:5rem 0 10.6rem !important}.honor::before{content:"";background:#0061ae;position:absolute;left:0;bottom:0;width:100%;height:22rem;z-index:-1}.honor::after{font-size:5rem;bottom:2rem;white-space:nowrap;left:50%;transform:translateX(-50%)}.honor .wrap-list ul.wrap-flex{display:flex;justify-content:space-between;justify-content:center;margin-top:2rem;gap:2rem}.honor .wrap-list ul.wrap-flex li{box-shadow:0 1rem 2rem rgba(0,0,0,0.5)}.honor,.imglist{padding:3rem 0}.honor .wrap-list ul,.imglist .wrap-list ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6rem}.honor .wrap-list ul li a .title,.imglist .wrap-list ul li a .title{min-height:auto;padding:1rem 0}.honor .wrap-list ul li a .title span,.imglist .wrap-list ul li a .title span{font-size:1.5rem;padding:0 1rem}.honor .wrap-list ul li a .title::after,.imglist .wrap-list ul li a .title::after{opacity:1}.imglist .wrap-list ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6rem}.imglist .wrap-list ul li a .pic{height:auto}.imglist .wrap-list ul li a .pic img{width:100%;height:auto}.service{padding:3rem 0}.service .wrap-list ul{flex-wrap:wrap}.service .wrap-list ul li{width:100%;max-width:100%;margin-bottom:1.6rem}.service .wrap-list ul li .ico{width:8rem;height:8rem;margin:0 auto -4rem;box-shadow:0 0.4rem 2rem rgba(0,0,0,0.1)}.service .wrap-list ul li i{font-size:3.6rem}.service .wrap-list ul li span{box-shadow:0 0.4rem 2rem rgba(0,0,0,0.1);padding:7rem 2rem 0 2rem;height:8rem;font-size:1.8rem}.service .wrap-box{flex-wrap:wrap;margin-top:3rem}.service .wrap-box .wrap-left{width:100%;margin-right:0;padding:0}.service .wrap-box .wrap-left .wrap-text p{font-size:1.6rem}.service .wrap-box .wrap-right .pic{position:relative;z-index:2}.service .wrap-box .wrap-right .pic img{width:100%}.pr-nav{margin-bottom:6rem}.pr-nav ul{display:flex;justify-content:center;gap:1.4rem;flex-wrap:wrap}.pr-nav ul li{background:rgba(0,0,0,0.063)}}@media screen and (max-width: 768px) and (min-width: 768px){.pr-nav ul li{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.pr-nav ul li a{font-size:1.8rem;color:rgba(0,0,0,0.8);padding:1rem 2rem;display:block}}@media screen and (max-width: 768px) and (min-width: 768px){.pr-nav ul li a{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.pr-nav ul li:hover,.pr-nav ul li.active{background:#0061ae}.pr-nav ul li:hover a,.pr-nav ul li.active a{color:#fff}.product{padding:3rem 0;font-size:0}.product .view .bg{padding-top:7rem}.product .view .wrap-box{flex-wrap:wrap}.product .view .wrap-box .wrap-left{width:100%}.product .view .wrap-box .wrap-left .imgbig .pic{height:auto}.product .view .wrap-box .wrap-left .imgbig .pic img{height:auto}.product .view .wrap-box .wrap-left .list{margin-top:2rem}.product .view .wrap-box .wrap-left .list ul li .pic{padding:.5rem}.product .view .wrap-box .wrap-left .swiper-button-next,.product .view .wrap-box .wrap-left .swiper-button-prev{width:2rem;border-radius:.3rem;padding-right:.5rem}.product .view .wrap-box .wrap-left .swiper-button-next span,.product .view .wrap-box .wrap-left .swiper-button-prev span{font-family:"iconfont";font-size:1.6rem}.product .view .wrap-box .wrap-right{margin-left:0;margin-top:3rem}.product .view .wrap-box .wrap-right .wrap-title{margin-bottom:1.6rem}.product .view .wrap-box .wrap-right .wrap-text{margin-bottom:2.4rem;color:#333}.product .view .wrap-box .wrap-right .wrap-text b{display:block;font-size:2rem;margin-bottom:1rem}.product .view .wrap-box .wrap-right .wrap-text p{font-size:1.6rem;line-height:1.75;margin:0}.product .view .wrap-box .wrap-right .button{display:flex;justify-content:space-between}.product .view .wrap-box .wrap-right .button a{margin-right:0}.product .view .wrap-flex{margin-top:4rem;width:100%;flex-wrap:wrap}.product .view .wrap-flex .title{width:100%;font-size:3.6rem;font-weight:600;color:rgba(0,0,0,0.7);margin-bottom:1rem}.product .view .wrap-flex .box{width:100%;flex-shrink:1;font-size:0}.product .view .wrap-flex .box img{max-width:100%}.product .view .wrap-flex .box table{width:100%;border-spacing:0;margin-bottom:2rem}.product .view .wrap-flex .box table tr:first-of-type{background:#0061ae}.product .view .wrap-flex .box table tr:first-of-type td{font-size:2rem;color:#fff !important;border-bottom:none}.product .view .wrap-flex .box table tr td{font-size:1.6rem;line-height:1.5;color:rgba(0,0,0,0.6);padding:1.2rem;box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,0.1)}.product .view .wrap-flex .box table tr td:first-of-type{width:40%;color:#000}.product .view .wrap-flex .box ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6rem}.news{padding:3rem 0}.news .wrap-box ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6rem}.news .wrap-box ul li a{flex-wrap:wrap}.news .wrap-box ul li a .pic{width:100%;height:auto}.news .wrap-box ul li a .text{padding:2rem 0 1rem;border-right:none}.news .wrap-box ul li a .text .des{font-size:1.4rem;line-height:1.89;min-height:3.78em;overflow:hidden;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media screen and (max-width: 768px) and (min-width: 768px){.news .wrap-box ul li a .text .des{transition:all .35s ease-in-out}}@media screen and (max-width: 768px){.news .wrap-box ul li a .time{display:flex;justify-content:space-between;justify-content:flex-start;width:100%;margin:0}.news .wrap-box ul li a .time span{order:2;font-size:1.4rem}.news .wrap-box ul li a .time span.year{order:1;font-size:1.4rem}.news .wrap-box ul li a .time span.year::after{content:"-"}.news .view .wrap-box .wrap-title h2{font-size:2.4rem}.news .view .meta{margin:1.4rem 0}.news .view .meta span{margin:0 .5rem;font-size:1.2rem}.news .view .wrap-text p{font-size:1.6rem}.news .view .page-list{flex-wrap:wrap;padding:1.6rem 0}.news .view .page-list .page{font-size:1.4rem;width:100%}.news .view .page-list .page a{font-size:1.4rem}.news .view .page-list .page:nth-of-type(2n){text-align:left}.contact{padding:3rem 0}.contact .wrap-box .title{font-size:2.4rem}.contact .wrap-box .wrap-title{margin-bottom:2rem}.contact .wrap-box ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem;margin-top:2rem}.contact .wrap-box ul li i{width:6rem;height:6rem}.contact .wrap-box ul li i span{font-size:2.4rem}.contact .wrap-box ul li .text{font-size:1.6rem}.contact .wrap-box .amap-container{margin-top:2rem}.message{padding:3rem 0}.message .wrap-title h2{text-align:center;font-size:2.4rem}.message .form{margin-top:4rem}.message .form .wrap-flex{display:flex;justify-content:space-between;gap:4rem;flex-wrap:wrap}.message .form .wrap-flex .items{display:flex;justify-content:space-between;align-items:center;width:100%}.message .form input{width:100%;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);border-radius:5px;background:#fff;font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei";outline:none}.message .form input::placeholder{font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei"}.message .form .item-title{font-size:1.8rem;color:rgba(0,0,0,0.8);flex-shrink:0;width:7rem;text-align:right;padding-right:1rem}.message .form .item-title sup{color:red}.message .form .w100{width:100%;display:flex;justify-content:space-between;margin-top:4rem}.message .form .w50{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:4rem}.message .form .w50 img{width:10.6rem}.message .form .textarea textarea{width:100%;min-height:200px;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);border-radius:5px;background:#fff;font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei";outline:none}.message .form .textarea textarea::placeholder{font-size:16px;font-family:"思源黑体 CN","Calibri","Segoe UI","Arial","Microsoft YaHei"}.message .form button{margin:4rem auto 0;display:inline-block}.message .filter-box{position:relative;width:100%}.message .filter-box select{display:none}.message .filter-box .filter-text{position:relative;cursor:pointer}.message .filter-box .filter-text input{font-size:1.6rem;margin-bottom:0}.message .filter-text .filter-title{width:100%;flex-shrink:1;font-size:1.6rem;color:#000;border:none;padding:2rem 0;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1);outline:none;background:none;cursor:pointer}.message .filter-list{display:none;width:100%;max-height:300px;background-color:#f5f5f5;font-size:14px;position:absolute;top:100%;left:0;z-index:99;border:1px solid rgba(0,0,0,0.1);overflow:auto;margin-top:-1px}}@media screen and (max-width: 768px) and (min-width: 768px){.message .filter-list li{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.message .filter-list li.filter-null a{color:rgba(0,0,0,0.064)}.message .filter-list li.filter-selected{background-color:#000}.message .filter-list li.filter-selected a{display:block;color:#fff}.message .filter-list li.filter-disabled{background-color:#fff}.message .filter-list li.filter-disabled a{display:block;color:rgba(0,0,0,0.064)}.message .filter-list li.filter-disabled a:hover{cursor:not-allowed !important;background-color:#fff}.message .filter-list li a{display:block;padding:1.6rem 3rem;font-size:1.6rem;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-align:left}.message .filter-list li:hover{background-color:rgba(0,0,0,0.064)}.message .filter-list::-webkit-scrollbar-track{background:#fff}.message .filter-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.8)}.message .filter-list::-webkit-scrollbar{width:.4rem;height:.4rem}.message .icon{position:absolute}.message .icon-filter-arrow{width:.8rem;height:.6rem;background-repeat:no-repeat;background-image:url(../images/icon_arrow_down_x2.png);background-size:100%;right:1rem;top:50%;transform:translateY(-50%);transition:all .2s}.message .icon-filter-arrow.filter-show{-webkit-transform:rotate(-180deg) translateY(-50%);transform:rotate(-180deg) translateY(-50%)}.join{padding:4rem 0}.join .wrap-list ul li{padding:2rem 0}.join .wrap-list ul li h3{font-size:2.4rem;color:#000;line-height:1.5;font-weight:600;margin-bottom:1.2rem}}@media screen and (max-width: 768px) and (min-width: 768px){.join .wrap-list ul li h3{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.join .wrap-list ul li .items{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem;width:100%}.join .wrap-list ul li .items .item{margin-right:10rem;font-size:1.6rem;color:rgba(0,0,0,0.6)}}@media screen and (max-width: 768px) and (min-width: 768px){.join .wrap-list ul li .items .item{transition:all .5s ease-in-out}}
