@charset "UTF-8";.cell-sm-6.cell-md-4:nth-child(n+4) {    display: none;}.text-center h2{font-size:45px}.page .news .text-primary{font-size:20px}.indexanli h2{color:#fff}.indexanli h2 span{color:#fff}.indexanli .anlilist{}.indexanli .anlicon{background-color:rgba(255,255,255,0.9);margin:5px 0 0 0;padding:20px 15px;border-radius:10px;overflow:hidden;transition:all 0.5s}.indexanli .anlilist:hover .anlicon{background:#02ad88}.indexanli .anlilist .anlicon h6 a{color:#111;transition:all 0.5s;font-weight:500}.indexanli .anlilist .anlicon span{color:#a7a7a7;margin-bottom:0px;margin-top:0px;transition:all 0.5s}.indexanli .anlilist .anlicon p{color:#666;font-size:14px;transition:all 0.5s;margin-top:5px}.indexanli .anlilist:hover .anlicon h6 a{color:#fff}.indexanli .anlilist:hover .anlicon span{color:#bbfae5}.indexanli .anlilist:hover .anlicon p{color:#bbfae5}.service .range > .cell-md-6{width:49.9%;-webkit-flex-basis: 49.915%;    -ms-flex-preferred-size: 49.915%;    flex-basis: 49.915%;    max-width: 49.915%;}.page .news .text-primary{color:#222}.footlogo{width:60%}.footly{color:#222;background:#fff;padding:0px 0 0px 20px;line-height:40px;margin:20px 0 0 0;display:inline-block;}.footly::after{  content: '\f1d8';  font-family: 'FontAwesome', sans-serif;  font-size: 14px;  letter-spacing: .120em;  color: #fff;  -webkit-transition: 0.3s ease-out all;  -o-transition: 0.3s ease-out all;  transition: 0.3s ease-out all;background:#02ad88;width:40px;height:40px;display: inline-block;float:right;text-align: center;margin-left:20px;}.footly:hover{border-radius:30px;padding:0 0 0 25px}.footly:hover::after{border-radius:30px 30px 30px 30px;margin-left:15px}.ntit{max-width: 1485px;margin:0 auto;color:#fff;padding:0 7.5px 80px 7.5px}.ntit h3{color:#fff;font-size:40px}.section-75 .text-center .range h2{font-size:45px}.pagen{        flex: 0 0 auto;        width: 100%;padding:50px 0 20px 0;    }.pagen nav {    text-align: center !important;}.pagen .pagination {    list-style: none;    margin: 0;    padding: 0;text-align: center;justify-content: center;display:flex;}.pagen .pagination li{    display: inline-block;    border-radius: 5px;    font-size: 19px;    line-height: 1;    margin: 0 5px;    box-shadow: 0 10px 40px 0 rgba(50, 65, 141, .12);background:#fff;transition:all 0.3s}.pagen .pagination li span{border:none;background:none}.pagen .pagination li .page-link{border:none;background:none;color:#333;font-size:19px;display:block;padding:14px 20px}.pagen .pagination li.active{background:#02ad88}.pagen .pagination li.active .page-link{color:#fff}.pagen .pagination li:hover .page-link{color:#fff}.pagen .pagination li:hover{background:#02ad88}.pages{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0 20px 0;margin:20px 0 20px 0;line-height:40px;display:flex;    justify-content: space-between;}/*分页结束*/html .page .isotope-filters .list-isotop > li a{padding:30px 0}html .page .isotope-filters .list-isotop > li{margin:40px 0}.indexser .box-info h5 a{font-size:20px;font-weight:500}.newslist .isotope-item ul li a {color:#666;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;padding-left:0;transition:all 0.5s}.newslist .isotope-item ul li a span{font-weight:300;font-size:14px;padding:0 0 0 15px}.newslist .isotope-item ul li:hover a{color:#02ad88;padding-left:15px}.newslist .text-sm-left .blog .blog-grid{width:32%;float:left;margin-right:1.6%;margin-top:0;margin-bottom:40px}.newslist .text-sm-left .blog .blog-grid:nth-child(3n){margin-right:0;}.newslist .text-sm-left .blog .blog-grid .blog-grid-content{margin-top:20px}.newslist .text-sm-left .blog .blog-grid .blog-grid-content h5 a{font-size:20px;color:#222;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.contacttop .text-sm-left .cell-xl-6 img{width:100%;height:500px;object-fit:cover}.conshow .blog-post .contit h1{font-size:30px}.conshow .blog-post .showcon{margin:30px 0;min-height:500px}@media screen and (max-width:1000px){    .text-center .bannerh2{font-size:30px}    .swiper-container .h6{font-size:14px}    .swiper-slider .btn{padding:15px 30px}    .section-75 .text-center .range h2{font-size:35px}    p .small{font-size:14px}    .section-75 .text-center .range p{font-size:13px}    .section-75 .text-center .range h6{font-size:13px}    .indexser .spacing-40 {    display: flex;    gap: 20px;    justify-content: space-evenly;    flex-direction: column;width:98%;margin:50px auto 0 auto;}    .service .range > .cell-md-6{width: 100%;  -webkit-flex-basis: 100%;  -ms-flex-preferred-size: 100%;  flex-basis: 100%;  max-width: 100%;}  .product img{height:80vw}    .page-footer .unit{justify-content: center;}    .pages{display:block}    .pages div{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}    .page-footer{text-align:center}    .col-lg-12 .img-responsive{height:80vw;border-radius:8px}    .ntit h3{font-size:35px}    .ntit{padding:0 15px 80px 15px;}}