#mainlevel_05 .nav-link{color:#000;border-bottom:3px inset #e94609}
body{font-family:Arial}
.banner img{width:100%;height:auto;display:block;vertical-align: middle;}
section.tit1 h4{font-size: 60px;line-height: 1;color: #3b4457;font-family: Impact;text-align: center;border-bottom: 2px dashed rgba(170, 170, 170, .51);padding-bottom: 30px;position: relative;}
section.tit1 h4::before{display: block; content:'';width: 164px;height: 11px;background: #e94609;position: absolute;bottom: -6px;left: 50%;transform: translateX(-50%);}
.first{margin: 50px auto;}
.first .first-con{display: flex;justify-content: space-between;align-items: center;padding-right: 20px;margin-top: 50px;}
.first .first-con p{width: 53%;font-size: 18px;line-height: 36px;color: #666666;text-align: justify;}
.first .first-con div{width: 44%;position: relative;}
.first .first-con div::before{display: block;content: '';width: 225px;height:20px;background: #e94609;position: absolute;bottom: -20px;right: 0;}
.first .first-con div::after{display: block;content: '';width: 20px;height:225px;background: #e94609;position: absolute;bottom: -20px;right: -20px;}
.first .first-con div img{width:100%;vertical-align: middle;}
.first h5{font-size: 22px;line-height: 36px;color: #333333;font-weight: bold;}
.first h5.tit-top{margin-top: 20px;}
.first .wen{font-size: 18px;line-height: 36px;color: #666666;text-align: justify;}

.second{background: #3b4457;padding: 60px 0;}
section.tit2 h4{font-size: 60px;line-height: 1;color: #fff;font-family: Impact;text-align: center;border-bottom: 2px dashed rgba(170, 170, 170, .51);padding-bottom: 30px;position: relative;}
section.tit2 h4::before{display: block; content:'';width: 164px;height: 11px;background: #fff;position: absolute;bottom: -6px;left: 50%;transform: translateX(-60%);}
.second .container > p{font-size: 18px;line-height: 30px;color:#fff;text-align: center;margin: 40px 0;}
.second .second-list .second-list-yy{display: flex;align-items: center;background: #fff;margin-bottom: 30px;}
.second .second-list .second-list-yy:last-of-type{margin-bottom: 0;}
.second .second-list .second-list-yy .yy-wen{font-size: 18px;line-height: 30px;color: #333333;padding-left: 35px;padding-right: 15px;}
.second .second-list .second-list-yy .yy-wen span{font-size: 24px;display: block;padding-bottom: 10px;}

.third{padding-top:30px;padding-bottom:40px}
.third .third-text{margin-top:30px;font-size:16px;line-height:24px;text-align:center;color:#666;hyphens:auto}
.third .third-list{margin-top:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:25px}
.third .third-list span:nth-child(8){display:none}
.third .third-list li{width:21%;text-align:center;background:#fff7f5;color:#666;font-size:16px;line-height:24px}
.third .third-list li p{padding:15px 0}
.third .third-list li p:first-child{background:#ef431d;padding:20px 0}

.fourth{background: #3b4457;padding: 50px 0 40px;}
.fourth .product-con{display: flex;justify-content: space-between;}
.fourth .product-con .pro-con-wen{width: 45%;}
.fourth .product-con .pro-con-img{width: 54%;}
.fourth .product-con .pro-con-wen h5{font-size: 36px;line-height: 1;color: #ffffff;font-weight: bold;position: relative;}
.fourth .product-con .pro-con-wen h5::after{display: block;content: '';width: 100%; height: 22px;background: #e94609;position: absolute;bottom: -5px;z-index: -1;}
.fourth .product-con .pro-con-wen > p:first-of-type{font-size: 18px;line-height: 30px;color: #ffffff;text-align: justify;margin: 25px 0;}
.fourth .product-con .pro-con-wen p.youshi-bg{display: flex;gap: 20px;margin-bottom: 20px;}
.fourth .product-con .pro-con-wen p.youshi-bg span{font-size: 18px;line-height: 1;color: #ffffff;background: #e94609;padding: 25px;}
.fourth .product-con .pro-con-wen div p{font-size: 18px;line-height: 36px;color: #ffffff;display: flex;align-items: baseline;gap: 10px;}
.fourth .product-con .pro-con-wen div p::before{ content:'';min-width: 8px;min-height: 8px;background: #fff;}
.fourth .product-con .pro-con-img img{width: 100%;vertical-align: middle;}
.fourth #swiper1 .swiper-wrapper{margin: 50px 0;}
.fourth #swiper1 .swiper-pagination{position: initial;}
.fourth #swiper1 .swiper-pagination .swiper-pagination-bullet{width: 30px;height: 15px;border-radius: 8px;background-color: #ffffff;opacity: 0.7;margin:0 8px;}
.fourth #swiper1 .swiper-pagination .swiper-pagination-bullet-active{width: 107px;height: 15px;opacity: 1;}

.five{margin:50px 0;}
.five .container{position: relative;}
.five #swiper2{margin-top: 50px;}
.five .case-con img{width: 100%;vertical-align: middle;}
.five .case-con .case-con-wen{background-color: #f6f6f6;padding-left: 40px;}
.five .case-con .case-con-wen h5 a{font-size: 24px;line-height: 1;color: #333333;font-weight: bold;display: block;padding: 15px 0;}
.five .case-con .case-con-wen p{font-size: 18px;line-height: 30px;color: #666666;padding-bottom: 15px;}
.five .swiper2-btn .swiper-button-prev{left: -40px;}
.five .swiper2-btn .swiper-button-next{right: -40px;}
.five .swiper2-btn .swiper-button-prev::after{color: #e94609;opacity: .55;}
.five .swiper2-btn .swiper-button-next::after{color: #e94609;}

@media (max-width:1600px) {
	.first h5.tit-top{margin-top: 0;}
	.fourth .product-con .pro-con-wen h5{font-size: 30px;}
	.fourth .product-con .pro-con-wen > p:first-of-type{font-size: 17px;line-height: 28px;margin: 15px 0;}
	.fourth .product-con .pro-con-wen p.youshi-bg{margin-bottom: 15px;}
	.fourth .product-con .pro-con-wen p.youshi-bg span{padding:15px;}
	.fourth .product-con .pro-con-wen div p{font-size: 17px;line-height: 30px;}
	.five .case-con .case-con-wen{padding-left: 20px;}
	.five .case-con .case-con-wen h5 a{font-size: 22px;}
	
}
@media (max-width:1400px) {
	section.tit1 h4,section.tit2 h4{font-size: 48px;}
	.first .first-con p,.first .wen{font-size: 16px;line-height: 28px;}
	.second{padding:50px 0;}
	.second .container > p{font-size: 16px;line-height: 28px;margin: 25px 0;}
	.second .second-list .second-list-yy .yy-wen{font-size: 16px;line-height: 28px;padding: 0 15px;}
	.fourth #swiper1 .swiper-wrapper{margin:40px 0;}
	.fourth .product-con .pro-con-wen{width: 50%;}
	.fourth .product-con .pro-con-img{width: 49%;}
	.fourth .product-con .pro-con-wen h5{font-size: 26px;}
	.fourth .product-con .pro-con-wen h5::after{height: 15px;}
	.fourth .product-con .pro-con-wen > p:first-of-type{font-size: 16px;line-height: 26px;margin: 10px 0;}
	.fourth .product-con .pro-con-wen p.youshi-bg{margin-bottom: 10px;}
	.fourth .product-con .pro-con-wen p.youshi-bg span{padding: 10px;}
	.fourth .product-con .pro-con-wen div p{font-size: 16px;line-height: 26px;}
	.five{margin:50px 0;}
	.five .case-con .case-con-wen h5 a{font-size: 18px;}
	.five .case-con .case-con-wen p{font-size: 16px;line-height: 26px;}
	.five #swiper2{margin-top: 50px;}
	.five .swiper2-btn .swiper-button-prev{left: -25px;}
	.five .swiper2-btn .swiper-button-next{right:-25px;}
}
@media (max-width:1200px) {
	.second .second-list .second-list-yy .yy-wen{line-height: 26px;}
	.second .second-list .second-list-yy .yy-wen span{font-size: 20px;padding-bottom: 0;}
	.fourth .product-con{flex-wrap: wrap;}
	.fourth .product-con .pro-con-wen{width: 100%;}
	.fourth .product-con .pro-con-img{width: 80%;margin: 20px auto 0;}
	.fourth .product-con .pro-con-wen h5{display: inline-block;}
	.five .case-con .case-con-wen{padding-left: 15px;}
	.five .case-con .case-con-wen p{font-size: 16px;line-height: 26px;}
	.five .swiper2-btn .swiper-button-prev{left: 20px;}
	.five .swiper2-btn .swiper-button-next{right:20px;}
}
@media (max-width:992px) {
	.first .first-con{flex-wrap: wrap;padding-right: 0;}
	.first .first-con p{width: 100%;}
	.first .first-con div{width: 100%;}
	.first .first-con div::before,.first .first-con div::after{display: none;}
	.first h5{margin-top: 15px !important;}
	
}
@media (max-width:768px) {
	.first h5{line-height: 28px;}
	.second .second-list .second-list-yy{display: block;}
	.second .second-list .second-list-yy img{float: left;padding-right: 15px;}
	.fourth .product-con .pro-con-img{width: 100%;}
}
@media (max-width:576px) {
	section.tit1 h4, section.tit2 h4 {font-size: 30px;padding: 0 12px 25px;}
	.fourth .product-con .pro-con-wen p.youshi-bg span{font-size: 16px;text-align: center;}
	.fourth .product-con .pro-con-wen h5{font-size: 20px;text-align: center;}
}
@media (max-width:375px) {
	.second .second-list .second-list-yy{display: flex;flex-wrap: wrap;}
	.second .second-list .second-list-yy img{padding-right: 0;margin: auto;}
	.second .second-list .second-list-yy .yy-wen span{font-size: 18px;text-align: center;}
}

@media (max-width:575px){
	.third .third-list{row-gap:20px;justify-content:space-between}
.third .third-list span{display:none}
.third .third-list li{width:47.5%;font-size:16px}
}@media (min-width:576px){
	.third .third-list{row-gap:20px}
.third .third-list span{display:none}
.third .third-list li{width:23%;font-size:14px}
}@media (min-width:768px){
	.third .third-list{row-gap:25px}
.third .third-list span{display:block}
.third .third-list li{width:21%;font-size:16px}
}@media (min-width:1200px){
	.third .third-list{row-gap:0}
.third .third-list li{width:10%;font-size:14px}
.third .third-list span:nth-child(8){display:block}
}@media (min-width:1400px){
	.third{padding-top:60px;padding-bottom:50px}
.third .third-text{margin-top:40px;font-size:18px;line-height:30px;padding: 0 35px;}
.third .third-list li{width:10%;font-size:16px;line-height:24px}
}@media (min-width:1600px){
	.third .third-list li{font-size:18px;line-height:24px}
}