.banner a{padding-bottom: 62.5%;}
.banner .pageBtn{position: absolute;left: 50% !important;transform: translateX(-50%);bottom: 1.6rem !important;z-index: 2;}
.banner .pageBtn .pag{display: flex;gap: 1rem; position: relative;}
.banner .pag span{background: #fff;opacity: 1;margin: 0 !important;position: relative;cursor: pointer;}
.banner .pag span::before{width:0.8rem ;height: 0.8rem;border-radius: 50%;border: 2px solid #fff;box-sizing: border-box;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);opacity: 0;transition: 0.3s;}
.banner .pag span.swiper-pagination-bullet-active::before{transform: translate(-50%,-50%) scale(1);opacity: 1;}
.banner .pageBtn .btn div{width: 0.4rem;height: 0.8rem;cursor: pointer;}
.banner .pageBtn .btn{display: flex;gap: 1.33rem;}

.banNotice{max-width: 1290px;padding: 0.5rem;box-sizing: border-box; position: absolute;left: 50%;bottom: 1rem;background-color: rgba(255,255,255,0.1);backdrop-filter: blur(10px);border: 1px solid rgba(255,255,255,0.05);transform: translateX(-50%);z-index: 2;border-radius: 5px;}
.banNotice dt{width: 52%;margin-left: 1rem;}
.banNotice dt a{padding: 1rem 0;}
.banNotice dt a .title{line-height: 1.26rem;margin: 0.5rem 0 ;}
.banNotice dt a .subtitle{opacity: 0.8;line-height: 1rem;margin-bottom: 0.5rem;}
.banNotice dd{width: 26.7%;}
.banNotice dd a{height: 100%;border-radius: 5px;}
.banNotice dt a:hover .title{text-decoration: underline;}
.banNotice dd a:hover img{transform:translate(-50%,-50%) scale(1.1);}

.lookmore{border: 1px solid #fff;border-radius: 1rem;line-height: 1.33rem;display: inline-flex;align-items: center;justify-content: center;gap: 0.3rem;width: 4.66rem;}
.lookmore::before{width: 0;border-radius: 1rem;height: 100%;left: 0;top: 0;background: linear-gradient(190deg,#006DC7,#17C191);}
.lookmore:hover img{transform: rotate(45deg);}
.lookmore:hover::before{width: 100%;}
.lookmore:hover{border-color: rgba(255,255,255,0.1);}
.lookmoreblack{border-color: #D9E2E7;background-color: #fff;}
.lookmoreblack img{filter: brightness(0) invert(0);}
.lookmoreblack:hover *{filter: brightness(0) invert(1);}

.idxTitleAll{border-bottom: 1px solid #D9E2E7;padding-bottom: 0.86rem;}
.idxTitleAll h6{display: inline-flex;}
.idxTitleAll h6 span{width: 1.7rem;height: 1.7rem;border-radius: 50%;background:#fff;z-index: 2;}
.idxTitleAll h6 i{border: 1px solid #D9E2E7;border-radius: 1.66rem;line-height: 1.66rem;padding: 0 0.66rem;position: relative;left: -0.3rem;box-sizing: border-box;font-weight: normal;}

.idxAbout{margin-top: 1.66rem;}
.idxAbout dt{color: #131212;}
.idxAbout dd{width: 75%;line-height: 1.1rem;}
.idxAbout dd p{text-indent: 2em;}

.idxNumber{gap: 1rem;text-align: center;}
.idxNumber li{flex: 1;}
.idxNumber .intel{border-top:1px solid #D9E2E7;border-bottom: 1px solid #D9E2E7;display: flex;align-items: center;gap: 0.5rem;justify-content: center;}
.idxNumber .name{line-height: 0.8rem;margin-bottom: 0.7rem;}
.idxNumber .intel .num{font-size:2.93rem ;background: -webkit-linear-gradient(288deg,#006DC7,#17C191);font-weight: bold;  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  background-clip: text;  text-fill-color: transparent;}
  
.idxAboutPic li:nth-child(1){width: 37.5%;}
.idxAboutPic li:nth-child(2){width: 59%;}
.idxAboutPic li a{border-radius: 0.33rem;height: 100%;box-sizing: border-box;padding-bottom: 49%;}
.idxAboutPic li a .ico{position: absolute;left: 1.5rem;top: 2.2rem;width: 3.2rem;}
.idxAboutPic li a .name{position: absolute;left: 1.5rem;bottom: 1.1rem;color: #fff;}
.idxAboutPic li a:hover .obCover{transform: translate(-50%,-50%) scale(1.1);}
.idxAboutPic li a:hover {box-shadow: 0 0 10px #006DC7;transform: translateY(-10px);}

.idxOne{background-image:url(../images/bg_1@2x.png) ;}

.idxTwo{background-image: url(../images/bg_2.png);}
.idxTwo .idxTitleAll{border-bottom: none;}
.idxTwo .idxTitleAll h6 span{background: #fff;}
.idxTwo .idxTitleAll::after{width: 37%;height: 1px;background: linear-gradient(to right,rgba(255,255,255,0.6),rgba(255,255,255,0));left: 0;bottom: 0;}
.idxTwo .rightBox{width: 45.8%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index: 4;}
.idxTwo .rightBox .img > img{ animation: rotate 30s linear infinite;}
@keyframes rotate {
    from { transform: rotate(0deg); }
    to   { transform: rotate(360deg); }
  }
.idxTwo .bigTitle{line-height: 2.2rem;}
.idxTwo .textSwiper{margin-top: 4.2rem;width: 37%;}
.idxTwo .textSwiper .num{line-height: 1.1rem;}
.idxTwo .textSwiper .title{line-height: 1.5;margin-bottom: 0.5rem;}
.idxTwo .textSwiper .name{line-height: 1.1rem;margin-bottom: 1.1rem;}
.idxTwo .textSwiper ul li{line-height: 1.1rem;text-indent: 2em;}
.idxTwo .textSwiper ul{margin-bottom: 2rem;}
.idxTwo .btn div{width: 1.66rem;height: 1.66rem;border: 1px solid #fff;border-radius:50%;cursor: pointer;transition: 0.3s;opacity: 0.5;}
.idxTwo .btn div:hover {opacity: 1;}
.idxTwo .btn{gap: 1rem;}
.idxTwo .Rightbtn{position: absolute;left: 50%;top: 50%;width: 25.8%;transform: translate(-50%,-50%);}
.idxTwo .Rightbtn .ico{position: absolute;left: 50%;transform: translateX(-50%);cursor: pointer;}
.idxTwo .Rightbtn .ico.up{top: 35%;}
.idxTwo .Rightbtn .ico.down{bottom: 35%;}
.idxTwo .rightSwiper .title{position: absolute;padding-right: 3rem;left: 0;color: rgba(255,255,255,0.9);cursor: pointer;}
.idxTwo .rightSwiper .title::after{width: 0.6rem;height: 0.6rem;border-radius: 50%;border: 1px solid #fff;background: rgba(255,255,255,0.5);box-sizing: border-box;right: 0;top: 50%;transform: translateY(-50%);}
.idxTwo .rightSwiper .title:nth-child(1){top: 11.6%;transform: translateX(29%);}
.idxTwo .rightSwiper .title:nth-child(2){top: 36.6%;transform: translateX(-63%);}
.idxTwo .rightSwiper .title:nth-child(3){top: 59.9%;transform: translateX(-73%);}
.idxTwo .rightSwiper .title:nth-child(4){top: 83.6%;transform: translateX(23%);}
.idxTwo .rightSwiper .title.active::after{background: rgba(255,255,255,0.9);transform: translateY(-50%) scale(2);}
.idxTwo .imgSwiper{position: absolute;width: 27.5%;height: 100%;top: 0;right: 0;}

.idxThree{background-image: url(../images/bg_3@2x.png);}
.idxThree .tabs a{margin-left: 0.9rem;}
.idxThree .tabs a:first-child{margin-left: 0;}
.idxThree .tabs a:hover{color: #006DC7;}
.idxThree .wrap .item{border-radius: 10px;position: relative;overflow: hidden;padding: 1.5rem 1.2rem 1.66rem;box-sizing: border-box;border: 1px solid transparent;padding-bottom: ;}
.idxThree .wrap .item span,.idxThree .wrap .item div.flexbetween{z-index: 2;position: relative;}
.idxThree .wrap .item .time{background: url(../images/ico_rili.svg) left center no-repeat;padding-left: 1rem;background-size: 0.5rem;line-height: 0.8rem;margin-bottom: 0.6rem;display: block;}
.idxThree .wrap .item .title{line-height: 1.3rem;margin-bottom: 9rem;height: 2.6rem;}
.idxThree .wrap .hot div.flexbetween,.idxThree .wrap .hot .item > span{filter: brightness(0) invert(1);}
.idxThree .wrap .hot{gap: 0.8rem;margin-bottom: 0.7rem;display: flex;}
.idxThree .wrap .hot .item{background-color: transparent;border-color: transparent;}
.idxThree .wrap .hot .item:nth-child(1){width: 32.5%;}
.idxThree .wrap .hot .item:nth-child(2){width: calc(100% - 32.5% - 0.8rem);}
.idxThree .wrap .hot .item:nth-child(2) .title{max-width: 50%;}
.idxThree .wrap .hot .item:hover{border-color:  #D9E2E7;background-color: #fff;}
.idxThree .wrap .hot .item:hover > img{opacity: 0;}
.idxThree .wrap .hot .item:hover div.flexbetween,.idxThree .wrap .hot .item:hover > span{filter: none;}
.idxThree .wrap .hot .item:hover .lookmore2 img{filter: brightness(0) invert(0.3);}
.lookmore2{border: 1px solid #D9E2E7;border-radius: 1rem;line-height: 1.33rem;display: inline-flex;align-items: center;justify-content: center;gap: 0.3rem;width: 4.66rem;}
.lookmore2::before{width: 0;border-radius: 1rem;height: 100%;left: 0;top: 0;background: linear-gradient(190deg,#006DC7,#17C191);}
.lookmore2:hover img{transform: rotate(45deg);}
.lookmore2:hover::before{width: 100%;}
.lookmore2:hover{border-color: rgba(255,255,255,0.1);}
.idxThree .wrap .hot .item:hover .lookmore2:hover img,.idxThree .wrap .list .item .lookmore2:hover img{filter: brightness(0) invert(1);}
.lookmore2:hover i{color: #fff;}
/* .idxThree .wrap .hot .item:hover .lookmore,.idxThree .wrap .list .item .lookmore{border-color: #D9E2E7;}
 */
.idxThree .wrap .list{gap:0.8rem;display: flex;}
.idxThree .wrap .list .item{flex: 1;padding:0 0 7.66rem;border-radius: 10px;overflow: hidden;}
.idxThree .wrap .list .item .img{padding-bottom: 10rem;}
.idxThree .wrap .list .item .time,.idxThree .wrap .list .item div.flexbetween{margin: 0 1.2rem;}
.idxThree .wrap .list .item div.flexbetween{position: absolute;bottom: 0.7rem;width: calc(100% - 2.4rem);box-sizing: border-box;}
.idxThree .wrap .list .item .title{margin: 0.3rem 1.2rem 1.5rem;}
.idxThree .wrap .list .item .lookmore2 img{filter: brightness(0) invert(0.3);}
.idxThree .wrap .list .item .intel{position: absolute;left: 0;bottom: 0;padding-top: 1.3rem;box-sizing: border-box;transition: 0.4s;padding-bottom: 1.5rem;}
.idxThree .wrap .list .item .intel::before{width: 100%;height: 100%;background: url(../images/bg_newsbg.png) bottom no-repeat;background-size: cover;left: 0;top:0;opacity: 0;content: '';position: absolute;transition: 0.3s;}
.idxThree .wrap .list .item:hover  .lookmore2 img{filter: brightness(0) invert(1);}
.idxThree .wrap .list .item:hover .intel{height: 100%;}
.idxThree .wrap .list .item:hover .intel::before{opacity: 1;}
.idxThree .wrap .list .item:hover div.flexbetween{bottom: 1.6rem;}
.idxThree .wrap .list .item:hover .time,.idxThree .wrap .list .item:hover .title,.idxThree .wrap .list .item:hover .type{filter: brightness(0) invert(1);}
.idxThree .wrap .list .item:hover .lookmore i{color: #F8F8F8;}

.idxFour{background-image:url(../images/bg_5.jpg);background-attachment: fixed;}
.idxFour .w90{padding-bottom: 7.8rem;}
.idxFour .idxTitleAll{border-bottom-color: rgba(255,255,255,0.4);}
.idxFour .idxTitleAll h6 i{border-color: #fff;}
.idxFour .wrap .intel{width:33.75% ;}
.idxFour .wrap .intel > img{width: 3.33rem;}
.idxFour .wrap .intel .text{margin: 2.44rem 0 1.2rem;line-height: 1.1rem;}

.idxFive{background-image: url(../images/bg_6.png);padding: 3.33rem 0 5.87rem;}
.idxFive .tabs{width:4rem ;margin-top: 2.87rem;}
.idxFive .tabs a{display: block; color: #78726E;line-height: 1rem;margin-bottom: 0.8rem;text-underline-offset: 4px; }
.idxFive .tabs a.active{text-decoration: underline;color: #006DC6;}
.idxFive .intelSwiper{width: 72.5%;}
.idxFive .intelSwiper{margin-top: 1rem;}
.idxFive .intelSwiper dl{display: flex;justify-content: space-between;padding: 1rem;border-bottom: 1px solid #C1D7E1;}
.idxFive .intelSwiper dl dt{color: #3D3D3D;width: 22%;}
.idxFive .intelSwiper dl dt .img{padding-bottom: 65%;border-radius: 10px;display: block;}
.idxFive .intelSwiper dl dt .num{display: none;}
.idxFive .intelSwiper dl a.title{line-height: 1.3rem;width: 75%;}
.idxFive .intelSwiper dl a.ico{width: 1.33rem;height: 1.33rem;border-radius: 50%;border: 1px solid #D9E2E7;position: absolute;right: 0;top: 0;}
.idxFive .intelSwiper dl a.ico img{filter: brightness(0) invert(0.1);}
.idxFive .intelSwiper dl dd{width:70% ;}
.idxFive .intelSwiper dl::before{width: 0;height: 100%;background: linear-gradient(to right,#17C191,#006DC7);left: 0;top: 0;border-radius: 10px;}
.idxFive .intelSwiper dl:hover::before{width: 100%;}
.idxFive .intelSwiper dl:hover dt *,.idxFive .intelSwiper dl:hover dd a.title{color: #fff;}
.idxFive .intelSwiper dl:hover dd a.ico{background: #fff;border-color: #fff;}
@media screen and (max-width:1400px){
	.idxNumber .intel .num{font-size: 2rem;}
}
@media screen and (max-width:991px){
	.banNotice{position: relative;left: auto;top: auto;bottom: auto;transform: inherit;    background: linear-gradient(190deg, #006DC7, #17C191);margin-top: 1rem;}
	.banNotice dt{margin-left: 0;width: 60%;}
	.banNotice dd{width: 36%;}
	.banNotice dt a{padding: 0.5rem 0;}
	.idxTwo .rightBox{display: none;}
	.idxTwo .imgSwiper{width: 40%;}
}
@media screen and (max-width:760px){
	.banner a{padding-bottom: 110%;}
	.idxNumber .intel .num{font-size: 1.5rem;}
	.idxNumber li{flex: inherit;width: calc((100% - 1rem) / 2);}
	.idxAboutPic li:nth-child(1),.idxAboutPic li:nth-child(2){width: calc((100% - 1rem) / 2);}
	.idxAboutPic li a .ico{width: 1.2rem;left: 0.5rem;top: 0.5rem;}
	.idxAboutPic li a .name{left: 0.5rem;bottom: 0.2rem;}
	.idxTwo .imgSwiper,.idxTwo .rightBox,.idxFive .lookmore{display: none;}
	.idxTwo .textSwiper{width: 100%;margin-top: 2rem;}
	.idxAbout dd,.idxFour .wrap .intel{width: 100%;margin-top: 1rem;}
	.fz48{font-size: 1rem;}
	.idxThree .tabs a{margin-left: 0;}
	.idxThree .tabs{display: inline-flex;flex-wrap: wrap;margin-top: 1rem;}
	.idxThree .tabs a{flex: 1;}
	.idxThree .wrap .hot,.idxThree .wrap .list{flex-wrap: wrap;}
	.idxThree .wrap .hot .item{width: 100% !important;}
	.idxThree .wrap .list .item{flex: inherit;width: 100%;}
	.idxFour .wrap .intel{}
	.idxFour .w90{padding-bottom: 1.5rem;}
	.idxFour .wrap .intel > img{width: 2rem;}
	.idxFive .tabs{width: 100%;display: flex;justify-content: space-between;margin-top: 1rem;}
	.idxFive .intelSwiper,.idxThree .tabs{width: 100%;}
	.idxFive .intelSwiper dl{padding: 0.8rem 0;}
	.idxFive .intelSwiper dl a.title{width: 80%;font-size: 0.6rem;line-height: 1.2;}
	.idxFive .intelSwiper{margin-top: 0;}
	.idxFive .tabs a{margin-bottom: 0;font-weight: bold;}
	.idxFive .tabs{margin-top: 1rem;}
	.idxFive{padding: 1.5rem 0;}
	.idxFive .intelSwiper dl dt{width: 36%;}
	.idxFive .intelSwiper dl dd{width:60%;}
	.dmui-select{display: none;}
	
}