*{box-sizing:border-box;}

.indp{padding: 48px 0;}


.indp2{ background:#f7f3f2; margin-top:10px}

.indp2 .imgBox img{display: block;width: 100%;}
.indp2 .swiper-button-prev{left: 48px;}
.indp2 .swiper-button-next{right: 48px;}
.indp2 .swiper-button-next,.indp2 .swiper-button-prev{width: 60px;height: 60px;border-radius: 50%;border: 2px solid #bcbbbb;}
.indp2 .swiper-button-next.swiper-button-disabled, 
.indp2 .swiper-button-prev.swiper-button-disabled{border-color: rgba(0,0,0,0);opacity: 1;}
.indp2 .swiper-button-next:after,.indp2 .swiper-button-prev:after{font-size: 16px;color: #bcbbbb;}
.indp2 .swiper-pagination{bottom: 32px;}
.indp2 .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 50%;background: #000000;opacity: 0.5;}
.indp2 .swiper-pagination-bullet-active{opacity: 1;}
.indp2 .nrBox .textBox{position: absolute;left: 10%;top: 64px;width: 40%;height: calc(100% - 128px);}
.indp2 .nrBox .tit{font-size: 30px;color: rgb(51, 51, 51);position: relative;padding-left: 48px;}
.indp2 .nrBox .tit::after{content: "";display: block;width: 20px;height: 20px;background: url(ind2i.png) center no-repeat;position: absolute;left: 0;top: calc(50% - 10px);}
.indp2 .nrBox .titEn{font-size: 18px;color: rgba(51, 51, 51, 0.6);margin: 8px 0 24px;padding-left: 48px;}
.indp2 .nrBox .desc{font-size: 16px;color: rgb(131, 131, 131);margin-top: 8px;padding-left: 48px;}
.indp2 .swiper .btnB{position: absolute;left: 0;bottom: 0;}
.indp2 .swiper .more{border-style: solid;border-width: 1px;border-color: rgb(230, 0, 18);width: max-content;height: 48px;z-index: 140;font-size: 14px;color: rgb(230, 0, 18);display: flex;border-radius: 24px;justify-content: center;align-items: center;padding: 0 24px;transition: all 0.3s;}
.indp2 .swiper .more:hover{background: rgb(230, 0, 18);color: #ffffff;}
.indp2 .swiper .more i{margin-left: 20px;font-size: 14px;}
.indp2 .swiper .detail{font-size: 14px;color: rgb(131, 131, 131);margin-left: 60px;}
.ind2Ul{margin: -5px;margin-top: 5px;}
.ind2Ul li{padding: 5px;}
.indp2 .ind2Ul .textBox{left: 8%;width: 42%;}
.indp2 .ind2Ul .tit,.indp2 .ind2Ul .titEn,.indp2 .ind2Ul .desc{padding: 0;}
.indp2 .ind2Ul .titEn{font-size: 14px;}
.indp2 .ind2Ul .tit::after{display: none;}
.indp2 .ind2Ul .more{border-radius: 50%;background: #ffffff;width: 34px;height: 34px;position: absolute;right: 40px;top: 40px;font-size: 14px;color: #a8a8a8;display: flex;justify-content: center;align-items: center;transition: all 0.3s;}
.indp2 .ind2Ul .more:hover{background: rgb(230, 0, 18);color: #ffffff;}
.indp2 .ind2Ul .baifont .tit,.indp2 .ind2Ul .baifont .titEn,.indp2 .ind2Ul .baifont .desc{color: #ffffff;}
.ind2Ul .xiaotu .kuang{background: #ffffff;}
.ind2Ul .xiaotu .tit{font-size: 16px;color: #333333;text-align: center;padding: 12px;}

@media (max-width:1680px){
	.banner .c_center{width: 1200px;}
}
@media (max-width:1280px){
	.banner .c_center{width: 996px;}
	.banner .kuang{height: 112px;}
}
@media (max-width:1080px){
	.banner .c_center{width: 768px;}
}
@media (max-width:768px){
.indp2 .nrBox .textBox{position: absolute;left: 2%;top: 14px;width: 50%;height: calc(100% - 128px);}
.indp2 .nrBox .tit{font-size: 16px;color: rgb(51, 51, 51);position: relative;padding-left: 18px;}
.indp2 .nrBox .tit::after{content: "";display: block;width: 20px;height: 20px;background: url(ind2i.png) center no-repeat;position: absolute;left: 0;top: calc(50% - 10px);}
.indp2 .nrBox .titEn{font-size: 12px;color: rgba(51, 51, 51, 0.6);margin: 4px 0 14px;padding-left: 18px;}
.indp2 .nrBox .desc{font-size: 12px;color: rgb(131, 131, 131);margin-top: 4px;padding-left: 18px;}
}
