﻿@charset "utf-8"; 
@import url("/js/42108/diqiu.css");
body{ font-family: "Poppins", sans-serif;font-weight: 500;font-style: normal;}
.foot-contact p:nth-child(2),footer .foot-item3 .fpronav li.side_nav2{display:none}
@media (min-width:1025px){
.foot-list>.foot-item2{max-width: 20%;}
.foot-list .foot-item1{width: 18%;}
.foot-list .foot-item3{width: 15%;}  
}
table tr:nth-child(odd){background-color: #f5f5f5;}
table tr:nth-child(even){background-color: #fff;}
.sf-menu>li:hover .sub-menu {display:none;}
.sf-menu>li:hover i {transform:rotate(-90deg);}
.sf-menu>li i.sficon{transform:rotate(0deg)!important;}
*{animation:none!important}
@media (max-width:550px){#swiper-banner img{height: 220px;object-fit: cover;}
.about-l img{width:60%}
.about-l{text-align: center;}
.about {padding: 30px 0 35px;}}
@media (max-width:768px){#swiper-banner img{height:auto;object-fit:contain}}
footer .foot-item1 p{display: none;}
@media (min-width:1025px){footer .fnav{display: block;}}
.index .about .yuanab{display: none;}
section.about{padding:0}
.index .product{margin-top: 50px;}
.home-procate{margin:4% 0 2.5%}
.home-procate .procate-list{display:flex;flex-wrap:wrap}
.home-procate .procate-list .procate-item{z-index:99;width:22%;margin-right:4%;background:#FFFFFF;box-shadow:0 3px 18px 0 rgba(0,0,0,.16);transition:all .1s linear;overflow:hidden;border-radius:5px}
.home-procate .procate-list .procate-item .procate-img img{width:100%;display:block;transition: all .3s;}
.home-procate .procate-list .procate-item:hover{box-shadow:0 3px 18px 0 rgba(0,0,0,.24)}
.home-procate .procate-list .procate-item:hover .procate-img img{transform:scale(1.02)}
.home-procate .procate-list .procate-item:hover .procate-title a{color:var(--color)}
.home-procate .procate-list .procate-item:nth-child(4){margin-right:0px}
.home-procate .procate-list .procate-item .procate-img{position:relative;display:flex;align-items:center;justify-content:center}
.home-procate .procate-list .procate-item .procate-img .tags{position:absolute;top:0px;left:0px;background:rgba(0,0,0,.24);color:#FFFFFF;padding:2px 8px;z-index:1;border-radius:5px 0 0 0;text-transform:lowercase;font-size:var(--fontsize14)}
.home-procate .procate-list .procate-item .procate-img img{width:100%;height:100%;object-fit:cover}
.home-procate .procate-list .procate-item .procate-title{height:80px;display:flex;align-items:center;padding:10px 20px}
.home-procate .procate-list .procate-item .procate-title a{display:inline-block;width:100%;font-size:var(--fontsize18);font-weight:var(--fontbold5);color:var(--fontcolor);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
@media (max-width:768px){.home-procate .procate-list{justify-content:space-between}
.home-procate .procate-list .procate-item{width:49%;margin-bottom:20px;margin-right:0px}}
@media (max-width:500px){.home-procate .procate-list .procate-item .procate-title{height:66px;padding:4px 10px}
.home-procate .procate-list .procate-item .procate-title a{font-size:var(--fontsize16)}}
@media (max-width:376px){.product .home-tit{font-size:18px}
.product .home-tit .product-tit{font-size:14px}
.product .product-more,.product .product-text{font-size:12px}
.advantage .advantage-tit{font-size:16px}
.advantage .advantage-text{font-size:12px}
.foot-list>li>h6{font-size:18px}
.foot-contact span a,.fpronav li a{font-size:12px}
.foot-t .foot-item2 .fnav li a{font-size: 12px;}.foot-t .foot-contact span{font-size: 12px;}}
.home-cate{position:relative;padding:2% 0}
.home-cate .homecate-list{list-style:none;margin-top:2%;display:flex;flex-wrap:wrap}
.home-cate .homecate-list li{width:32%;margin-right:2%;margin-bottom:2em}
.home-cate .homecate-list li:nth-child(3n){margin-right:0}
.home-cate .homecate-list li .img{position:relative;display:flex;justify-content:center;align-items:center;width:100%;background:#eee;border:1px solid #eee;aspect-ratio:25/16}
.home-cate .homecate-list li .img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear}
.home-cate .homecate-list li .img::after{content:"";transition:all .1s linear;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0}
.home-cate .homecate-list li .title{margin-top:10px;display:flex;justify-content:center;padding:4px 0}
.home-cate .homecate-list li .title a{color:var(--fontcolor);font-size:var(--fontsize18);text-transform:capitalize;transition:color .1s linear;padding-bottom:4px;border-bottom:1px solid transparent;text-align:center}
.home-cate .homecate-list li .title em{opacity:0;display:inline-block;width:0;transition:all .1s linear}
.home-cate .homecate-list li:hover .img img{transform:scale(1.02)}
.home-cate .homecate-list li:hover .img::after{opacity:1}
.home-cate .homecate-list li:hover .title a{color:var(--color);border-color:#000}
.home-cate .homecate-list li:hover .title em{margin-left:15px;opacity:1;width:20px}
.home-cate .l-wrap{width: 100%;max-width: 1600px;margin: 0px auto;}
.home-cate .home-title {font-size: 26px;font-weight: 800;text-align: center;text-transform: capitalize;color: #111; margin-bottom: 10px;line-height: 1.4;}
.home-cate .home-des { font-size: 14px;font-weight: 400; color: #555555; text-align: center;max-width: 1000px;margin: 0px auto 10px;}
 @media (max-width: 1620px) {.home-cate .l-wrap {padding-left: 15px;padding-right: 15px;}}
.home-cate{ padding-bottom: 0;}
@media(max-width:768px){
.home-cate .homecate-list{justify-content:space-between}
.home-cate .homecate-list li{width:49%;margin-right:0}
.home-cate .home-title{font-size: 18px;}}
@media(max-width:500px){
  .home-page .news h4{font-size:16px}
.home-page .news-l p{font-size:14px}
.home-page .news-l a{font-size:12px}
.home-page .news-item-data p{font-size:14px}
.home-page .news-item-tit a{font-size:14px}
.home-page .news-item-tex{font-size:12px}
.home-cate{padding:30px 0 0}
.home-cate .homecate-list li .title{margin-top:0}
.home-cate .homecate-list li .title a{font-size:14px}}
.home-cate .homecate-list li{margin-bottom: 0;}
@media (max-width: 768px) {.product .home-title {font-size: 18px;}}
 @media (max-width: 768px) {.product .home-tit {font-size: 18px;}}
.home-cate .homecate-list li{margin-bottom: 1em;}
.home-cate .homecate-list li .title{padding: 14px 0 4px;}
.home-cate .homecate-list li{margin-bottom:1em}
.home-cate .homecate-list li .title{padding:14px 0 4px}
@media (max-width:768px){.home-cate .homecate-list li{margin-bottom:4px}
.home-cate{margin-bottom:18px}
}
@media (max-width:768px){.breadcrumbs .container>div, .breadcrumbs .container>div a,.breadcrumbs .breadcrumbs-title{font-size:var(--fontsize18);color:var(--fontcolor)}
.products-list-tit a{font-weight:var(--fontbold7);text-align:center;}
.advantage-tit{font-size:var(--fontsize16)}
.advantage-text{font-size:var(--fontsize12)}}
.foot-item3 ul.fpronav li#HeadProCat5{display:none;}
footer .foot-item2 .fnav{display: flex;flex-wrap: wrap;flex-direction: column;max-height:200px;}
section.advantage .container>p{font-size: 14px;max-width: 800px;margin: 10px auto;text-align: center;}
@media (max-width:1024px){section.advantage .home-tit{font-size: 18px;}}

/*home-about*/
.home-page .about{margin:30px 0;}
.home-about{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-about .about-img{width:50%}
.home-about .about-img img{width:100%;height:100%;object-fit:cover}
.home-about .about-info{flex:1;position:relative;z-index:1;padding:3% 0}
.home-about .about-info::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:#f2f2f2;z-index:-1}
.home-about .about-info .p1{color:var(--color);font-size:var(--fontsize14);text-transform:uppercase}
.home-about .about-info .title{font-size:26px;line-height:1.2;font-weight:var(--fontbold5);margin:4% 0px}
.home-about .about-info .list{list-style:none;border-bottom:1px solid #E5E5E5;padding-bottom:10px}
.home-about .about-info .list li{position:relative;padding-left:18px;margin-bottom:5px;font-size:var(--fontsize14)}
.home-about .about-info .list li::before{content:"";position:absolute;left:0px;top:10px;width:5px;height:5px;border-radius:50%;background:var(--color)}
.home-about .about-info .num{display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none;padding:15px 0 15px}
.home-about .about-info .num li{margin-right:40px}
.home-about .about-info .num li:nth-child(3){margin-right:0px}
.home-about .about-info .num li span{color:var(--color);font-size:26px}
.home-about .about-info .num li p{font-size:var(--fontsize14)}
.home-about .about-info .home-more{color: var(--fontcolor);background: #f2f2f2;border: 1px solid var(--headercolor);text-transform: uppercase;}
.home-about .about-info .home-more:hover{border-color:var(--color);color:var(--color)}
@media (min-width:1660px){.home-about{height: 560px}
.home-about .about-info .home-more{font-size: 16px;width: 220px;}}
@media (max-width:1440px){.home-about .about-info .title{font-size:24px;}}
@media (max-width:1024px){.home-about .about-info .title{font-size:20px;}}
@media (max-width:768px){.home-about .about-info .title{font-size:18px;}
.home-about{flex-wrap:wrap;}
.home-about .about-info,.home-about .about-img{width:100%;}
.home-about .about-info .title{font-size:20px;margin:20px 0;}
.home-about .about-info .num li span{font-size:20px;}
.home-about .about-info .num li p{font-size: var(--fontsize12);}
.home-about .about-info .num li{margin-right:0;width:33%;text-align:center;padding:0 5px;}
.home-about .about-info .num{padding:10px 0 15px}
.home-about .about-info .num{width:100%;}
footer .foot-list .foot-item1{display:none;}}
/*home-about*/
@media (min-width:1025px){.foot-t{padding:35px 0 20px;}}
@media (max-width:550px){.home-about .about-info .title,.home-about .about-info .num li span,.home-about .about-info .home-more{font-size:var(--fontsize14)}
.home-about .about-info .list li{font-size:12px;}}
.advantage-list li:nth-child(4) .advantage-icon img{filter: brightness(0);}
.advantage-list li:nth-child(4) .advantage-icon{padding: 10px 0;}
@media(max-width:500px){.advantage-list li:nth-child(4) .advantage-icon{padding: 11px 0;}}