.banner .swiper-slide a{padding-bottom: 46.9%;}
.banner .btn{position: absolute;top: 50%;transform: translateY(-100%);width: 1.86rem;height: 1.86rem;border-radius: 50%;border: 1px solid #fff;box-sizing: border-box;z-index: 2;cursor: pointer;}
.banner .btn.prev{left: 1.66rem;}
.banner .btn.next{right: 1.66rem;}
.banner .btn:hover{background: #085CB2;border-color: #085CB2;}

.idxOne{z-index: 3;position: absolute;left: 50%;transform: translateX(-50%);bottom: 2rem;text-align: center;}
.idxOne a{flex: 1;padding: 0.8rem 0 0.7rem;}
.idxOne a:nth-child(1){background: #DCA855;}
.idxOne a:nth-child(2){background: #77BDB7;}
.idxOne a:nth-child(3){background: #5890D0;}
.idxOne a:nth-child(4){background: #9B59AC;}
.idxOne a img{margin: auto;width: 2.83rem;}
.idxOne a .en{text-transform: capitalize;}
.idxOne a .cn{padding-top: 0.6rem;}
.idxOne a:hover{transform: scale(1.1);z-index: 2;}

.idxTitleAll{border-bottom: 1px solid #DCE1E5;}
.idxTitleAll h6{line-height: 1.73rem;padding-bottom: 0.5rem;}
.idxTitleAll h6::after{width: 100%;height: 3px ;background: #085CB2;left: 0;bottom: -1px;}
.idxTitleAll a{padding-right: 0.7rem;}
.idxTitleAll a::after{background: url(../images/next.svg) right center no-repeat;width: 0.5rem;height: 0.5rem;right: 0;top: 50%;margin-top: -7.5px;background-size: 100%;filter: brightness(0) invert(0.5);}
.idxTwo{background: #F6FAFD url(../images/idxtwobg.jpg) right bottom no-repeat;}
.idxtwoLeft{width: 62.8%;}
.idxtwoLeft .wrap{gap: 1.33rem;margin-top: 58px;}
.idxtwoLeft .wrap .item{background: #fff;flex: 1;}
.idxtwoLeft .wrap .item .img{padding-bottom: 235px;}
.idxtwoLeft .wrap .item .text{padding: 1rem 0.66rem;}
.idxtwoLeft .wrap .item .text .time{line-height: 0.7rem;}
.idxtwoLeft .wrap .item .text .title{line-height: 1rem;height: 2rem;margin-top: 0.5rem;}
.idxtwoLeft .wrap .item:hover .img img{transform: translate(-50%,-50%) scale(1.1);}
.idxtwoLeft .wrap .item:hover .text .title{color: #085CB2;}
.idxtwoRight{width: 32.1%;background: #fff;padding:8px 0.8rem;box-sizing: border-box;height: 515px ;box-sizing: border-box;}
.idxtwoRight dl{border-bottom: 1px solid #E2E2E2;padding: 22px 0;align-items: center;}
.idxtwoRight dl dd{width:75% ;margin-left: 4%;}
.idxtwoRight dl dt{width: 19%;padding-right: 2%;}
.idxtwoRight dl dt::after{width: 1px;height: 1.4rem;background: #D8D8D8;right: 0;top: 50%;transform: translateY(-50%);}
.idxtwoRight dl:last-child{border-bottom: none;}
.idxtwoRight dl:hover dd a{color: #085CB2;}

.idxthree{padding-bottom: 0;}
.idxthree .wrap{background-image:url(../images/idxthreebg.jpg) ;}
.idxthree .wrap::after{width: 100%;height: 40%;background: rgba(0,0,0,0.55);left: 0;bottom: 0;}
.idxthree .wrap .w90{z-index: 2;position: relative;align-items: flex-end;}
.idxthree .wrap .w90 > div{flex: 1;}
.idxthree .wrap .w90 .item1{background: #085CB2;}
.idxthree .wrap .w90 .item1 .intel{padding: 1.66rem 1rem 0 1rem;box-sizing: border-box;}
.idxthree .wrap .w90 .item1 .title{margin-bottom: 2rem; padding: 1rem 0;border-top: 1px solid rgba(255,255,255,0.5);border-bottom: 1px solid rgba(255,255,255,0.5);}
.idxthree .wrap .w90 .item1 .title .name{line-height: 1.33rem;margin-bottom: 0.2rem;}
.idxthree .wrap .w90 .item1 .title .subname{line-height: 0.8rem;}
.idxthree .wrap .w90 .item1 .subtitle{line-height: 1rem;height: 8rem; text-align: justify;margin-bottom: 6.16rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 8; -webkit-box-orient: vertical;}
.idxthree .wrap .w90 .item1 a{width: 4.33rem;line-height: 1.33rem;border-radius: 2rem;background: #F4A000;display: block;text-align: center;margin-bottom: 1.66rem;}
.idxthree .wrap .w90 .item1 a span::after{width: 0.5rem;height: 0.5rem;right: 0;top: 50%;transform: translateY(-50%);background: url(../images/more.svg) right center no-repeat;}
.idxthree .wrap .w90 .item1 a span{padding-right: 1rem;display: inline-block;color: #fff;}
.idxthree .wrap .w90 .item1 a:hover{width: 5rem;}
.idxthree .wrap .w90 .item2{border-right: 1px solid rgba(255,255,255,0.15);height: 40%;}
.idxthree .wrap .w90 .item2 .intel{padding: 1.7rem;display: block;}
.idxthree .wrap .w90 .item2 .intel img{width: 1.1rem;margin-bottom: 0.7rem;}
.idxthree .wrap .w90 .item2 .intel .title{line-height: 1.1rem;margin-bottom: 0.1rem;}
.idxthree .wrap .w90 .item2 .intel .subtitle{line-height: 0.6rem;margin-bottom: 2.2rem;}
.idxthree .wrap .w90 .item2 .intel .more{padding-right: 0.7rem;}
.idxthree .wrap .w90 .item2 .intel .more::after{width: 0.5rem;height: 0.5rem;background: url(../images/more.svg) right center no-repeat;right: 0;top: 50%;transform: translateY(-50%);}
.idxthree .wrap .w90 .item2:hover .intel{transform: translateY(-10px);}
.idxthree .wrap .w90 .item2:hover .intel .more{padding-right: 1rem;}

.idxfour{background-image: url(../images/idxfourbg.jpg);}
.idxfour .tabs{padding: 2rem 0 1.3rem;}
.idxfour .tabs a{padding-left: 0.86rem;box-sizing: border-box;}
.idxfour .tabs a::before{width: 0.4rem;height: 0.4rem;background: url(../images/fourico1.svg) center no-repeat;left: 0;top: 50%;transform: translateY(-50%);background-size: 100%;}
.idxfour .tabs a.active::before{background: url(../images/fourico2.svg) center no-repeat;background-size: 100%;}
.idxfour .tabs a.active{color: #085CB2;font-weight: bold;}
.idxfour .fourSwiper .thelist{background: #fff;padding: 0 1.4rem;justify-content: space-between;}
.idxfour .fourSwiper .thelist a{display: inline-flex;width: calc((100% - 1.86rem) / 2);border-top: 1px solid #e2e2e2;line-height: 2.6rem;justify-content: space-between;}
.idxfour .fourSwiper .thelist a:nth-child(-n+2){border-top: none;}
.idxfour .fourSwiper .thelist a i{background: url(../images/time.svg) left center no-repeat;padding-left: 0.8rem;}
.idxfour .fourSwiper .thelist a span{width: 70%;}
.idxfour .fourSwiper .thelist a:hover span{color: #085CB0;transform: translateX(5px);}
.idxfour .fourSwiper .thelist a:hover i{color: #3d3d3d;}

.idxfive{background: #efefef;}
.idxfive .wrap a{background: #F6FAFD;padding: 1.66rem 1rem;}
.idxfive .wrap a::before{width: 100%;height: 100%;background: url(../images/fivebg.jpg) center no-repeat;background-size: cover;left: 0;top: 0;opacity: 0;}
.idxfive .wrap a > *{position: relative;z-index: 2;}
.idxfive .wrap a .title{line-height: 33px;height: 66px;margin: 0.5rem 0 1rem;}
.idxfive .wrap a .subtitle{line-height: 28px;height: 56px;}
.idxfive .wrap a:hover::before{opacity: 1;}
.idxfive .wrap a:hover *{color: #fff;}
.idxfive .fivepagination{display: flex;justify-content: center;margin-top: 0.66rem;}
.idxfive .fivepagination span{border-radius: 0 !important;width: 0.66rem !important;height: 4px !important;background: #085CB2; opacity: 0.1;}
.idxfive .fivepagination span.swiper-pagination-bullet-active{opacity: 1;width: 1.33rem !important;}

.idxSix{background-image: url(../images/idxsixbg.jpg);}
.idxSix .w90{position: relative;z-index: 3;}
.idxSix::before{background: url(../images/HBGPA.png) right bottom no-repeat;right: 0;bottom: 0;width: 41.6%;height: 10.4rem;background-size: 100%;}
.sixLeft{width: 50%;background: #fff;padding: 1.1rem 1.8rem 1.6rem 1.33rem;box-sizing: border-box;}
.sixLeft::after{width: 1px ;height: calc(100% - 2.66rem);top: 50%;transform: translateY(-50%);background: #DCE1E5;opacity: 0.7;right:0;}
.sixLeft .wrap .img{padding-bottom: 370px;}
.sixLeft .wrap .title{line-height: 1rem;margin-top: 1rem;width: 80%;margin-bottom: 0.2rem;}
.sixLeft .wrap .swiper-slide a:hover .img img{transform: translate(-50%,-50%) scale(1.1);}
.sixLeft .wrap .swiper-slide a:hover .title{color: #085CB2;}
.sixLeft .btn{position: absolute;right:0rem;bottom: 0rem;display: flex;gap: 0.66rem;z-index: 2;background: #fff;}
.sixLeft .btn div{width: 1.66rem;height: 1.66rem;border-radius: 50%;border: 1px solid #085CB2;background: #F6FAFD;position: relative;cursor: pointer;}
.sixLeft .btn div:hover{background: #085CB2;}
.sixLeft .btn div:hover img{filter: brightness(0) invert(1);}
.sixRight{width: 43.6%;padding-top: 1rem;margin-right: 2.8%;}
.sixRight dl {margin-top: 1.33rem;margin-bottom: 0.8rem;}
.sixRight dl dt{width: 40%;}
.sixRight dl dt a{padding-bottom: 150px;}
.sixRight dl dd{width: calc(100% - 40% - 0.66rem);margin-left: 0.66rem;}
.sixRight dl dd a .title{line-height: 1rem;margin: 0.2rem 0;}
.sixRight dl dd a .subtitle{line-height: 0.8rem ;margin-bottom: 1rem;}
.sixRight ul li {border-bottom: 1px solid #E2E2E2;line-height: 2.2rem;}
.sixRight ul li a .title{width: 70%;}
.sixRight ul{border-top: 1px solid #E2E2E2;}
.sixRight ul li a .title::before{content: '·';padding-right: 0.3rem;}
.sixRight ul li a .time{background: url(../images/time.svg) left center no-repeat;padding-left: 0.8rem;}
.sixRight dl:hover dt img{transform: translate(-50%,-50%) scale(1.1);}
.sixRight dl:hover dd .title,.sixRight ul li a:hover .title{color: #085CB2;}

.idxNew{padding: 1rem 0 0;background: #F6FAFD;}
.idxNew h5{padding-left: 1.5rem;background: url(../images/tongzhi.svg) left center no-repeat;background-size: auto 1rem;color: #eb4343;line-height: 1rem;width: 5rem;box-sizing: border-box;}
.idxNew .wrap{width: calc(100% - 6rem);margin-left: 1rem;height: 1rem;}
.idxNew .wrap a{color: #eb4343;line-height: 1rem;}
@media screen and (max-width:1600px){
	.idxOne a img{width: 2rem;}
	.banner .swiper-slide a{padding-bottom: 50%;}
	.idxtwoRight{height: 473px;}
}
@media screen and (max-width:1200px){
	.idxfour .tabs{flex-wrap: wrap;justify-content: inherit;}
	.idxfour .tabs a{margin-right: 0.5rem;}
	.idxfour .fourSwiper .thelist a span{width: 60%;}
}
@media screen and (max-width:760px){
	.idxOne{position: relative;top: auto;left: auto;transform: inherit;bottom: auto;margin-top: -2rem;}
	.banner .swiper-slide a{padding-bottom: 80%;}
	.idxtwoLeft,.idxtwoRight,.sixLeft{width: 100%;}
	.idxtwoLeft .wrap .item{width: 100%;flex: inherit;}
	.idxtwoLeft .wrap{gap: 1rem;margin-top: 1rem;}
	.idxtwoLeft .wrap .item .img{padding-bottom: 55%;}
	.idxtwoRight{height: 400px;margin-top: 1rem;}
	.idxthree .wrap .w90 .item2 .intel{padding: 0.8rem;}
	.idxthree .wrap .w90 .item1{width: 100%;flex: auto;margin-top: 1rem;}
	.idxthree .wrap .w90 .item1 .subtitle{margin-bottom: 1rem;height: auto;-webkit-line-clamp:3}
	.idxthree .wrap .w90 .item1 .title{margin-bottom: 1rem;}
	.idxfour .fourSwiper .thelist a{width: 100%;}
	.idxfour .fourSwiper .thelist a:nth-child(2){border-top: 1px solid #e2e2e2}
	.idxfour .tabs{padding: 0.6rem 0;font-size: 0.7rem;}
	.sixLeft .wrap .img{padding-bottom: 60%;}
	.sixLeft::after{display: none;}
	.sixLeft{padding: 1rem;}
	.sixRight{margin: 0 1rem;width:calc(100% - 2rem) ;padding-bottom: 1rem;}
	.sixRight dl dt a{padding-bottom: 130px;}
	.idxfour .fourSwiper .thelist a{display: none;}
	.idxfour .fourSwiper .thelist a:nth-child(-n+5){display: flex}
	.idxOne a .cn{font-size: 0.6rem;}
	.idxfour .fourSwiper .thelist{padding: 0 1rem;}
}