@charset "utf-8";body,ul,ol,h1,h2,h3,h4,h5,h6,p,dl,span,li,input,button,a,textarea{font-family:"PingFang","Microsoft YaHei","黑体","宋体","Arial",sans-serif}ul,h1,h2,h3,h4,h5,h6,p,dl{padding:0;margin:0;font-weight:normal}ul{list-style:none}ul:before,dl:before,ul:after,dl:after{content:'';display:table;clear:both}input,textarea{outline:none;border:none;background:none}textarea{resize:none}a,a:hover,a:active,a:focus{text-decoration:none}a,button{outline:none !important}.pd-rt-0{padding-right:0}.pd-lt-0{padding-left:0}.c-line__clamp1{display:-webkit-box !important;overflow:hidden !important;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.c-line__clamp2{display:-webkit-box !important;overflow:hidden !important;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-line__clamp3{display:-webkit-box !important;overflow:hidden !important;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.c-line__clamp4{display:-webkit-box !important;overflow:hidden !important;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.scale-img{overflow:hidden}.scale-img img{transition:.3s}.scale-img:hover img{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.ob-cover-img img,.ob-contain-img img{width:100% !important;height:100% !important}.ob-cover-img img{object-fit:cover}.ob-contain-img img{object-fit:contain}.display-table{display:table;width:100%;height:100%}.display-table .ver-middle{display:table-cell;vertical-align:middle;height:100%}.fa,.iconfont{vertical-align:middle;display:inline-block}.d-flex{display:flex !important}.flex-wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap}.flex-align__center{align-items:center;-webkit-align-items:center}.flex-justify__between{justify-content:space-between;-webkit-justify-content:space-between}.flex-justify__center{justify-content:center;-webkit-justify-content:center}.flex-justify__around{justify-content:space-around;-webkit-justify-content:space-around}.flex-align__around{align-content:space-around}.flex1{flex:1;-webkit-flex:1}.flex-align__end{align-items:flex-end}.flex-align__self{align-self:flex-end}.flex-justify__end{justify-content:flex-end;-webkit-justify-content:flex-end}.flex-align__between{align-content:space-between;-webkit-align-content:space-between}.flex-direction{flex-direction:column;-webkit-flex-direction:column}.text-justify{text-align:justify}html{font-size:16px}@media (min-width:768px) and (max-width:991px){.container{width:100%}}.header{width:100%;padding:.8rem 0}.header .logo a{display:block}.header .logo img{max-height:52px;margin-top:10px }.header .nav{height:65px;max-width:1300px;overflow:hidden}.header .nav ul{display:flex;justify-content:flex-end}.header .nav ul li{padding:0 1rem;font-size:1rem;float:left}.header .nav ul li h3{position:relative;font-weight:bold}.header .nav ul li h3:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);display:block;width:0;height:5px;background-color:#555555;opacity:0;transition:all .5s ease}.header .nav ul li h3 a{position:relative;display:block;padding:1.5rem .5rem;font-size:1rem;color:#000;transition:all .5s ease}.header .nav ul li h3 a:after{content:attr(data-title);position:absolute;top:0;left:0;transform:translateY(100%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#000}.header .nav ul li .sub{position:fixed;width:100%;background:#fff;left:0;right:0;min-width:1024px;height:0;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;z-index:110;margin:0 auto;padding:0 2%;transition:all .5s ease;opacity:0}.header .nav ul li .sub .sub-left{padding-right:24px;width:28%;height:auto;margin:30px 0;overflow:hidden;border-right:1px solid #eaeaea}.header .nav ul li .sub .sub-left h4{font-size:2.25rem;padding-bottom:15px;color:#000;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .nav ul li .sub .sub-left .sub-left__article{line-height:24px;width:100%;height:96px;overflow:hidden;color:#666666;font-size:14px;max-width:420px}.header .nav ul li .sub .sub-right{height:auto;overflow:hidden;font-size:0;margin:60px 0;white-space:nowrap}.header .nav ul li .sub .sub-right dl{width:100%;height:100%}.header .nav ul li .sub .sub-right dl dd{width:20%;height:100%;padding-left:24px;float:left}.header .nav ul li .sub .sub-right dl dd .thumb-img{width:100%;height:160px;overflow:hidden}.header .nav ul li .sub .sub-right dl dd .thumb-img img{transform:scale(1);transition:all .5s ease}.header .nav ul li .sub .sub-right dl dd p a{position:relative;display:block;width:100%;height:70px;line-height:40px;font-size:1rem;color:#666;text-align:center;font-weight:normal;overflow:hidden;padding:15px;white-space:nowrap;text-overflow:ellipsis;transition:all .5s ease}.header .nav ul li .sub .sub-right dl dd p a:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;opacity:0;background-color:#555555;transition:all .5s ease}.header .nav ul li .sub .sub-right dl dd:hover .thumb-img img{transform:scale(1.1)}.header .nav ul li .sub .sub-right dl dd:hover p a:after{width:100%;opacity:1}.header .nav ul li:hover h3:before{width:100%;opacity:1}.header .nav ul li:hover h3 a{transform:translateY(-100%)}.header .nav ul li:hover .sub{height:300px;opacity:1}.header .header-menu a{width:100%;height:100%}.header .header-menu a img{width:35px;height:35px}.wap-nav{width:100%;height:0;background:rgba(0,0,0,0.5);transition:all .5s ease;overflow:hidden;position:fixed;top:70px;left:0;z-index:99}.wap-nav ul{background:rgba(0,0,0,0.8);overflow:hidden}.wap-nav ul li{width:100%;border-bottom:1px solid #696969}.wap-nav ul li a{display:block;color:#fff}.wap-nav ul li h3{position:relative;height:40px;line-height:40px;padding:0 2%;font-size:1rem;transition:all .5s ease}.wap-nav ul li h3 i{font-size:1.3125rem;transition:all .5s ease}.wap-nav ul li h3.on{background:#555555}.wap-nav ul li h3.on i{transform:rotate(-180deg)}.wap-nav ul li dl{display:none}.wap-nav ul li dl dd{width:100%;padding-left:3%;font-size:.875rem;height:38px;line-height:38px}.wap-nav ul li.navSliBtn a img{max-height:40px}.wap-nav.active{height:100%}.banner{width:100%}.banner .swiper-container .swiper-button-prev,.banner .swiper-container .swiper-button-next{width:38px;height:38px;border-radius:50%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:rgba(91,112,136,0.5);color:#fff;display:flex;justify-content:center;align-items:center}.banner .swiper-container .swiper-button-prev i,.banner .swiper-container .swiper-button-next i{font-size:1.35rem}.banner .swiper-container .swiper-button-prev{left:20px}.banner .swiper-container .swiper-button-next{right:20px}.banner-con{width:100%}.banner-con.product-banner{height:540px;background:url("../images/banner-product.jpeg") no-repeat center 0}.banner-con.product-banner .product-banner__con{width:100%;height:100%;background:radial-gradient(circle at 50% 50%, rgba(0,0,0,0.27), rgba(0,0,0,0.94));opacity:.76;opacity-of-integer:76;padding:68px 20px 0}.banner-con.product-banner .product-banner__con h2,.banner-con.product-banner .product-banner__con p{text-align:center;color:#fff}.banner-con.product-banner .product-banner__con h2{font-size:24px;font-weight:bold;position:relative;padding-bottom:32px;line-height:1.5}.banner-con.product-banner .product-banner__con h2:after{content:'';display:block;width:100%;max-width:48px;height:1px;background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.banner-con.product-banner .product-banner__con p{line-height:1.8;font-size:14px;padding-top:32px}.banner-con.product-banner .product-banner__con .btn-more{width:140px;display:block;transition:.5s;border:1px solid #fff;margin:229px auto 0;color:#fff;height:36px;line-height:36px;padding:0 20px;text-align:center;font-size:14px}.banner-con.product-banner .product-banner__con .btn-more:hover{background:#fff;width:200px;border-color:#fc9d2d;color:black}.banner-con.news-banner{background:url("../images/banner-news.jpg") no-repeat center 0 / cover;padding:4rem 0}.banner-con.news-banner .container{width:100%;max-width:1240px}.banner-con.news-banner .news-banner__con{height:216px;min-height:140px;padding-top:65px}.banner-con.news-banner .news-banner__con h2,.banner-con.news-banner .news-banner__con p{color:#fff}.banner-con.news-banner .news-banner__con h2{font-weight:bold;line-height:2.1;font-size:26px}.banner-con.news-banner .news-banner__con p{font-size:16px;line-height:2.1}.main{width:100%}.main .submenu{width:100%;padding:55px 0 0}.main .submenu .container{width:100%;max-width:1163px}.main .submenu ul{margin:0 -5px}.main .submenu ul li{float:left;width:20%;padding:0 5px 10px;position:relative;z-index:1}.main .submenu ul li a{display:block;text-align:center;line-height:48px;color:#707070;background:#eee}.main .submenu ul li a:hover{background:#2788d7;color:#fff}.main .submenu ul li .sub{width:100%;padding:0 5px;position:absolute;left:0;top:100%;display:none}.main .submenu ul li .sub ul li{width:100%}.main .submenu ul li:hover .sub{display:block}.main .position{width:100%;background:rgba(240,240,240,0.49);padding:1rem 0;color:#333;line-height:30px}.main .position .container{width:100%;max-width:1149px}.main .position a{color:#1890ff}.main .position a:hover{text-decoration:underline}.main .position span{font-size:14px;color:#666}.main .main-container{width:100%}.main .main-container img{max-width:100%}.main .pages{text-align:center}.main .pages .jumpto{display:none}.footer{width:100%;background:#000;padding:20px 0 0}.footer .container{width:100%;max-width:1295px}.footer .footer-top{width:100%;padding:0 0 40px}.footer .footer-top .container{padding-top:20px}.footer .footer-top .footer-top__contact h5,.footer .footer-top .footer-top__about h5{font-size:16px;font-weight:bold;line-height:1.4}.footer .footer-top .footer-top__contact h5,.footer .footer-top .footer-top__about h5,.footer .footer-top .footer-top__contact p,.footer .footer-top .footer-top__about p{color:#fff}.footer .footer-top .footer-top__contact p,.footer .footer-top .footer-top__about p{line-height:2;font-size:14px}.footer .footer-top .footer-top__contact{width:28.16805252%}.footer .footer-top .footer-top__contact h4{font-size:32px;font-weight:bold;line-height:2;padding:34px 0 17px;color:#fff}.footer .footer-top .footer-top__ewm{width:37.54854419%}.footer .footer-top .footer-top__ewm .footer-top__ewm-con{width:100%;max-width:396px;padding-top:20px}.footer .footer-top .footer-top__ewm .footer-top__ewm-con .ewm{width:100%;max-width:137px;min-height:139px;margin:auto}.footer .footer-top .footer-top__ewm .footer-top__ewm-con p{text-align:center;font-size:12px;line-height:2.1;color:#FFFFFF}.footer .footer-top .footer-top__about{width:34.27340329%;min-height:207px;height:208px;max-width:388px}.footer .footer-top .footer-top__about h5{padding:0 0 17px}.footer .footer-top .footer-top__about p{font-size:12px;padding:17px 0 0}.footer .footer-info{width:100%;padding-bottom:10px;min-height:45px}.footer .footer-info p{font-size:14px;line-height:1.8;text-align:center}.footer .footer-info p,.footer .footer-info p a{color:#fff}.footer .footer-info p a{margin-left:20px}.footer .footer-info p a:hover{text-decoration:underline}@media (max-width:991px){.header .logo,.header .header-menu{height:66px}.footer .footer-top .footer-top__contact,.footer .footer-top .footer-top__ewm,.footer .footer-top .footer-top__about{width:100%}}

@media (max-width:767px) {
.wapidxpro img {object-fit:contain;}
}