@charset "UTF-8";#mainlevel_03 .nav-link{color:#000;border-bottom:3px inset #e94609}
.banner .banner-s{display:block;width:100%;height:auto}
.banner .banner-content{display:none}
.page-location{color:#606060;font-size:18px;line-height:32px;margin:15px auto 10px}
.page-location a{color:#606060;font-family:Arial}
.page-location a:last-child{pointer-events:none;color:#e62d00;text-decoration:underline}
.page-location span{font-family:AdobeHeitiStd;font-size:20px}
.case-first{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;font-family:Arial;position:relative}
.case-first .case-contents .content-item{width:100%}
.case-first .case-contents .active .case-item{position:relative;display:block;overflow:hidden;border-radius:15px;margin-bottom:30px}
.case-first .case-contents .active .case-item .case-img{width:100%;height:auto;display:block;transition:all .5s;border-radius:15px}
.case-first .case-contents .active .case-item .case-img:hover{transform:scale(1.05)}
.case-first .case-contents .active .case-item .case-name{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(255,255,255,.75);color:#fff;color:#1e1e1e;text-align:center;border-radius:0 0 15px 15px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.case-first .pagelist{position:absolute;text-align:center;width:100%}
.case-first .pagelist .pagination{justify-content:center;align-items:center}
.case-first .pagelist .pagination a{color:#696363;font-family:Arial;border:solid 1px #eff0f6;margin:0 6px}
.case-first .pagelist .pagination .next,.case-first .pagelist .pagination .pre{background-color:#eff0f6;border-radius:20px;border:none}
.case-first .pagelist .pagination .page-num-current{color:#fff;background:#e34118;border:solid 1px #e34118}
.product-section .section-title{font-family:Arial;color:#333;text-align:center;font-weight:700}
.product-section .product-list .product-item{width:100%;display:block;position:relative;border-radius:10px}
.product-section .product-list .product-item:hover .img-box .pro-img{transform:scale(1.05)}
.product-section .product-list .product-item:hover .product-name{color:#f94f12}
.product-section .product-list .product-item .img-box{position:relative;z-index:1;overflow:hidden}
.product-section .product-list .product-item .img-box .pro-img{width:100%;height:auto;display:block;transition:all .5s;border-radius:10px}
.product-section .product-list .product-item .hot-icon{position:absolute;top:-2px;left:-3px;z-index:2;width:auto;height:auto}
.product-section .product-list .product-item .product-name{position:absolute;width:100%;left:0;text-align:center;font-weight:700;font-family:Arial;color:#333;z-index:2}
.product-section .more-btn{display:block;border-radius:35px;border:solid 1px #aaa;font-family:Arial;color:#211f1f;text-align:center}
.product-section .more-btn span{font-family:"宋体";color:#211f1f;margin-left:15px}
.product-section .more-btn:hover{box-shadow:0 0 10px #cac7c7}
.material-section{background:url(../images/product/article_fifth_bg.jpg) no-repeat left center;background-size:cover;font-family:Arial}
.material-section h1{font-weight:700;text-align:center;color:#333}
.material-section .material-list{display:flex;justify-content:center;flex-wrap:wrap}
.material-section .material-list .material-item{display:block;position:relative;overflow:hidden}
.material-section .material-list .material-item .material-img{height:auto;display:block}
.material-section .material-list .material-item .material-title{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;line-height:30px;text-shadow:5px 0 10px #000}
.material-section .material-list .material-item:hover .material-img{transform:scale(1.02)}
.material-section .material-list .material-item:hover .material-title{transform:scale(1.3)}
.material-section .more-btn{display:block;width:100%;margin-top:10px}
.material-section .more-btn img{display:block;margin:0 auto;border-radius:50%}
.material-section .more-btn img:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}
@media (max-width:575px){.page-location{padding-left:12px}
.case-first{margin-top:25px;padding-bottom:110px}
.case-first .case-contents{width:100%;padding:0 12px}
.case-first .case-contents .active .case-item:nth-child(1){margin-top:0}
.case-first .case-contents .active .case-item .case-name{font-size:16px;line-height:26px;padding:4px}
.case-first .pagelist{bottom:35px}
.case-first .pagelist .pagination a{font-size:14px;line-height:32px;width:30px;height:32px}
.case-first .pagelist .pagination .next,.case-first .pagelist .pagination .pre{width:140px;height:32px;font-size:14px;line-height:32px}
.product-section{padding-top:15px;padding-bottom:40px}
.product-section .section-title{font-size:32px}
.product-section .gx-4{--bs-gutter-x:0.6rem}
.product-section .product-list{margin-top:15px}
.product-section .product-list .product-item{margin-bottom:12px}
.product-section .product-list .product-item .product-name{bottom:10px;font-size:14px;line-height:24px}
.product-section .more-btn{margin:15px auto 0;width:160px;font-size:18px;padding:5px 0}
.material-section{padding:30px 0 40px}
.material-section h1{font-size:32px}
.material-section .material-list .material-item{margin:0 10px 15px}
.material-section .material-list .material-item .material-img{width:105px}
.material-section .material-list .material-item .material-title{font-size:16px}
.material-section .material-list1{margin-top:20px}
.material-section .material-list1 .material-item:nth-child(4),.material-section .material-list1 .material-item:nth-child(5){display:none}
.material-section .material-list2{margin-top:0}
.material-section .more-btn img{width:40px;height:40px}
}
@media (min-width:576px){.page-location{padding-left:40px}
.case-first{margin-top:25px;padding-bottom:110px}
.case-first .case-contents{width:100%;padding:0 12px}
.case-first .case-contents .active .case-item:nth-child(1){margin-top:0}
.case-first .case-contents .active .case-item .case-name{font-size:18px;line-height:36px;padding:9px}
.case-first .pagelist{bottom:35px}
.case-first .pagelist .pagination a{font-size:18px;line-height:32px;width:51px;height:32px}
.case-first .pagelist .pagination .next,.case-first .pagelist .pagination .pre{width:160px;height:37px;font-size:18px;line-height:37px}
.case-first .pagelist .pagination .pre{margin-right:12px}
.case-first .pagelist .pagination .next{margin-left:12px}
.product-section{padding-top:25px;padding-bottom:35px}
.product-section .section-title{font-size:32px}
.product-section .gx-4{--bs-gutter-x:1.3rem}
.product-section .product-list{margin-top:15px}
.product-section .product-list .product-item{margin-bottom:20px}
.product-section .product-list .product-item .product-name{bottom:10px;font-size:16px;line-height:30px}
.product-section .more-btn{margin:15px auto 0;width:200px;font-size:20px;padding:10px 0}
.material-section{padding:30px 0 40px}
.material-section h1{font-size:32px}
.material-section .material-list .material-item{margin:0 10px}
.material-section .material-list .material-item .material-img{width:100px}
.material-section .material-list .material-item .material-title{font-size:16px}
.material-section .material-list1{margin-top:40px}
.material-section .material-list1 .material-item:nth-child(5){display:none}
.material-section .material-list2{margin-top:15px}
.material-section .material-list2 .material-item:nth-child(5),.material-section .material-list2 .material-item:nth-child(6){display:none}
.material-section .more-btn img{width:48px;height:48px}
}
@media (min-width:768px){.banner .banner-content{display:flex;flex-direction:column;align-items:flex-end;padding:60px 30px 60px 0}
.banner .banner-content .banner-title{height:auto;display:block;width:35%;margin-right:40px;margin-bottom:30px}
.banner .banner-content .banner-text{width:40%;height:auto;display:block}
.case-first .pagelist .pagination a{font-size:20px;width:61px}
.case-first .pagelist .pagination .next,.case-first .pagelist .pagination .pre{width:186px;font-size:20px}
.case-first .pagelist .pagination .pre{margin-right:22px}
.case-first .pagelist .pagination .next{margin-left:22px}
.material-section .material-list .material-item{margin:0 12px}
.material-section .material-list .material-item .material-img{width:100px}
.material-section .material-list .material-item .material-title{font-size:18px}
.material-section .material-list1 .material-item:nth-child(5){display:block}
.material-section .material-list2{margin-top:-15px}
.material-section .material-list2 .material-item:nth-child(5),.material-section .material-list2 .material-item:nth-child(6){display:none}
}
@media (min-width:992px){.banner .banner-content{padding:80px 30px 80px 0}
.banner .banner-content .banner-title{width:35%;margin-right:30px;margin-bottom:30px}
.banner .banner-content .banner-text{width:38%}
.page-location{padding-left:50px}
.case-first .case-contents{width:100%}
.case-first .case-contents .active .case-item:nth-child(2){margin-top:0}
.product-section .section-title{font-size:34px}
.product-section .product-list .product-item{margin-bottom:0}
.product-section .more-btn{margin:35px auto 0;width:240px;font-size:22px;padding:10px 0}
.material-section h1{font-size:34px}
.material-section .material-list .material-item .material-img{width:120px}
.material-section .material-list .material-item:first-child{margin-left:0}
.material-section .material-list .material-item:last-child{margin-right:0}
.material-section .material-list2 .material-item:nth-child(5),.material-section .material-list2 .material-item:nth-child(6){display:block}
}
@media (min-width:1200px){.banner .banner-content{padding:120px 100px 120px 0}
.banner .banner-content .banner-title{margin-right:40px}
.page-location{padding-left:100px}
.case-first .case-contents{width:100%;padding:0 20px}
.product-section{padding-top:20px;padding-bottom:50px}
.product-section .section-title{font-size:36px}
.product-section .gx-4{--bs-gutter-x:1.5rem}
.product-section .product-list{margin-top:30px}
.product-section .product-list .product-item .product-name{font-size:16px;line-height:36px}
.material-section{padding:40px 0 50px}
.material-section h1{font-size:36px}
.material-section .material-list .material-item{margin:0 17px}
.material-section .material-list .material-item .material-img{width:155px}
.material-section .material-list .material-item .material-title{font-size:20px}
.material-section .more-btn img{width:58px;height:58px}
}
@media (min-width:1400px){.banner .banner-content{padding:100px 100px 100px 0}
.banner .banner-content .banner-title{width:30.85%;margin-right:20px;margin-bottom:40px}
.banner .banner-content .banner-text{width:32.2%}
.page-location{padding-left:150px}
.case-first .case-contents{padding:0 30px 0 35px}
.case-first .case-contents .active .case-item .case-name{font-size:20px}
.product-section .section-title{font-size:38px}
.product-section .product-list .product-item .product-name{font-size:18px;line-height:24px}
.material-section h1{font-size:38px}
.material-section .material-list .material-item .material-img{width:175px}
}
@media (min-width:1600px){.banner .banner-content{padding:123px 85px 130px 0}
.banner .banner-content .banner-title{width:30.85%;margin-right:30px;margin-bottom:40px}
.banner .banner-content .banner-text{width:32.2%}
.page-location{padding-left:200px}
.product-section .section-title{font-size:40px}
.product-section .gx-4{--bs-gutter-x:1.87rem}
.product-section .product-list .product-item .product-name{font-size:20px}
.material-section h1{font-size:40px}
.material-section .more-btn img{width:68px;height:68px}
}
@media (min-width:1800px){.banner .banner-content{padding:123px 45px 130px 0}
}
