.indexOne .pag span.swiper-pagination-bullet-active{background: #E71A21;}
.indexOne h5{margin-bottom: 0.3rem;}
.indexOne h5:hover a{color: #E71A21;}
.indexTwo .w90{box-shadow: 0 4px 20px rgba(0,0,0,0.2);}
.indexTwo .imgSwiper{width: 47%;}
.indexTwo .imgSwiper a{height: 368px;}
.indexTwo .textSwiper{width: 53%;padding: 20px;box-sizing: border-box;}
.indexTwo .textSwiper dd{line-height: 28px;height: 0;opacity: 0;overflow: hidden;}
.indexTwo .textSwiper dt a{padding-left: 16px;position: relative;line-height: 28px;}
.indexTwo .textSwiper dt a::before{width: 8px;height: 2px;background: #E71A21;left: 0;top: 50%;margin-top: -1px;position: absolute;content: '';}
.indexTwo .textSwiper dl{margin-bottom: 20px;}
.indexTwo .textSwiper dl:last-child{margin-bottom: 0;}
.indexTwo .textSwiper dl.active dd{height: 56px;opacity: 1; margin-top: 4px; transition: all 0.3s ease;}
.indexTwo .textSwiper dl.active dt a{color: #E71A21;font-weight: bold;padding-left: 40px;}
.indexTwo .textSwiper dl.active dt a::before{width: 32px;}



.indexThree .wrap{margin-top: 24px;}
.indexThree .wrap .swiper-slide  a{padding-bottom: 67%;}
.indexThree .wrap .swiper-slide span{position: absolute;width: 100%;bottom: 0;left: 0;background: linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));text-align: center;padding: 20px 5px 10px ;box-sizing: border-box; line-height: 28px;}
.indexThree .wrap .swiper-slide a:hover img,.indexFour .fourLeft dl:hover dt a img,.indexfive .wrap .img:hover img{transform: translate(-50%,-50%) scale(1.1);}
.indexThree .wrap .btn{width: 32px;height: 32px;background: rgba(0,0,0,0.4);position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;transition: 0.3s;cursor: pointer;}
.indexThree .wrap .btn.prev{left: 10px;}
.indexThree .wrap .btn.next{right: 10px;}
.indexThree .wrap .btn:hover{background: #E71A21;}

.indexFour .fourLeft,.indexFour .fourRight{width: calc((100% - 40px) / 2);}
.indexFour .fourLeft dl{margin-top: 24px;}
.indexFour .fourLeft dl dt{width: 280px;margin-right: 12px;}
.indexFour .fourLeft dl dt a{padding-bottom: 160px;}
.indexFour .fourLeft dl dd{width: calc(100% - 292px);border-bottom: 1px dashed #CCCCCC;}
.indexFour .fourLeft dl dd .title{height: 56px;line-height:28px;margin-bottom: 8px;}
.indexFour .fourLeft dl dd .subtitle{line-height: 28px;height: 84px;}
.indexFour .fourLeft ul li a{line-height: 60px;border-bottom: 1px dashed #CCCCCC;}
.indexFour .fourLeft dl:hover dd .title,.indexFour .fourLeft ul li:hover a,.indexfive .wrap ul li a:hover{color: #E71A21;border-bottom-color:#E71A21 ;}
.indexFour .fourRight ul li a{gap: 12px;align-items: center;line-height: 60px;border-bottom: 1px dashed #CCCCCC;}
.indexFour .fourRight ul li .title{width: calc(100% - 60px);}
.indexFour .fourRight ul li a:hover{border-bottom-color:#E71A21 ;}
.indexFour .fourRight ul li a:hover *{color: #E71A21;}

.indexAd .wrap{height:140px ;}
.indexAd .wrap a{height: 140px;}
.indexAd .wrap .swiper-pagination span{background: #fff;}

.indexfive{gap: 30px;}
.indexfive .wrap{width: calc((100% - 60px) / 3);}
.indexfive .wrap .img{margin-top: 20px;height: 200px;}
.indexfive .wrap .img span{background: linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));text-align: center;position: absolute;width: 100%;bottom: 0;padding: 20px 14px 10px;box-sizing: border-box;}
.indexfive .wrap .img span i{line-height: 28px;}
.indexfive .wrap ul li a{line-height: 48px;border-bottom: 1px dashed #CCCCCC;}
.indexfive .wrap .idxTitleAll{padding-bottom: 0;line-height: 40px;}
.indexfive .wrap .idxTitleAll h5{background: none;position: relative;padding-left: 0;}
.indexfive .wrap .idxTitleAll h5::after{position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #E71A21;position: absolute;content: '';}

.indexsix .wrap{position: relative;padding: 0 60px;}
.indexsix .btn{top: 50%;transform: translateY(-50%);width: 32px;height: 32px;position: absolute;background: #ccc;cursor: pointer;transition: 0.3s;}
.indexsix .btn:hover{background: #E71A21;}
.indexsix .btn.next{right: 0;}
.indexsix .btn.prev{left: 0;}
.indexsix .intelSwiper  .swiper-slide { width: 600px;	height: 240px;	background: #000;overflow: hidden;position: relative;cursor: pointer;transition: 0.2s;}
@media screen and (max-width:1280px){
    .indexAd .wrap,.indexAd .wrap a{height:90px}
}
@media screen and (max-width:760px){
    .indexTwo .imgSwiper,.indexTwo .textSwiper,.indexFour .fourLeft, .indexFour .fourRight,.indexFour .fourLeft dl dt,.indexFour .fourLeft dl dd,.indexfive .wrap{width:100%}
    .indexTwo .imgSwiper a,.indexfive .wrap .img{height:auto;padding-bottom:65%}
    .indexFour .fourLeft{margin-bottom:20px}
    .indexFour .fourLeft dl dt a{padding-bottom: 60%;}
    .indexFour .fourLeft dl dd .title{height:auto;margin:10px 0}
    .indexFour .fourLeft dl dd{padding-bottom: 10px;margin-bottom: 10px;}
     .indexAd .wrap,.indexAd .wrap a{height:50px}
     .indexsix .intelSwiper .swiper-slide{width:300px;height:100px}
}