.banner .btn{width: 63px;height: 63px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;background-color: rgba(0,0,0,.1);border-radius: 50%;background-position: center;background-repeat: no-repeat;cursor: pointer;border: 1px solid #fff;}
.banner .btn.prev{background-image: url(../images/prev.svg);left: 1.5%;}
.banner .btn.next{background-image: url(../images/next.svg);right: 1.5%;}
.banner .btn:hover{background-color: rgba(0,0,0,0.5);}
.banner a{height: 100vh;display: block;transition: all 5s 0.6s;transform: scale(1.05);}
.banner .swiper-slide-active a{transform: scale(1);}
/* 新闻 */
.idxNews{position: relative;}
#particles{position: absolute;width: 100%;height: 100%;}
.idxNews .bgNews{background: url(../images/bg1.jpg) center bottom no-repeat;padding-bottom: 2rem;}
.idxNews .idxtitle{line-height: 40px;padding-top: 50px;margin-top: -90px;}
.idxNews .idxtitle h5{border-right: 1px solid #C7C7C7;padding-right: 1.66rem;margin-right: 1.66rem;font-weight:normal;}
.idxNews .idxtitle::after{background: #fff;width: 66%;border-top-right-radius: 10px;height: 100%;left: 0;bottom: 0;}
.idxNews .idxtitle .tabs .item{margin-left: 2.66rem;}
.idxNews .idxtitle .tabs .item:first-child{margin-left: 0;}
.idxNews .idxtitle .tabs .item.active a{color: #269176;}
.idxNews .bgNews .container{margin-top: 2.1rem;margin-bottom: 1rem;}
.idxNews .bgNews .container a{width: calc((100% - 2rem) / 3);margin-left: 1rem;margin-bottom: 1rem;border: 1px solid #D5D5D5;background: rgba(247,247,247,0.1);border-radius: 10px;box-sizing: border-box;padding: 1.9rem 1.5rem;background: url(../images/090601.jpg) center no-repeat;background-size: cover;}
.idxNews .bgNews .container a:nth-child(3n+1){margin-left: 0;}
.idxNews .bgNews .container a .time{margin-bottom: 0.56rem;}
.idxNews .bgNews .container a .title{height: 60px;line-height: 30px;}
.idxNews .bgNews .container a::before{background:url(../images/newsbg.jpg) center no-repeat;background-size: cover; width:100%;height:100%;left:0;top:0;opacity: 0;}
.idxNews .bgNews .container a:hover::before,.idxmeeting .container a:hover::after{opacity: 1;}
.idxNews .bgNews .container a:hover *,.idxmeeting .container a:hover *{color: #fff;}
.idxNews .bgNews .container a:hover,.idxmeeting .container a:hover{box-shadow: 0 30px 30px -25px #7a9aa4;border-color: #269176;}
.idxNews .bgNews .container a > img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;}
.idxNews .bgNews .container a::after{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);content: '';left: 0;top: 0;opacity: 0;}
.idxNews .bgNews .container a:hover *{color: #fff;}
.idxNews .bgNews .container a:hover::after,.idxNews .bgNews .container a:hover img{opacity: 1;}
.idxNews .idxmore{background-color: rgba(255,255,255,.53);}
.idxmore{margin: auto; width: 200px;height: 48px;line-height: 48px; border-radius: 24px; background: url(../images/idxborder.svg) no-repeat;box-sizing: border-box;}
.idxmore span{color: #269176;}
.idxmore::before{width: 100%;height: 100%;left: 0;top: 0;transform: scaleY(0);background: linear-gradient(45deg,#197D9F,#3CCCA8);}
.idxmore:hover::before{transform: scaleY(1);}
.idxmore:hover span{color: #fff;}
/* 团队 */
.idxLeader{background-image: url(../images/bg2.jpg);padding-top: 2.9rem;padding-bottom: 2rem;background-attachment: fixed;}
.idxAlltitle{margin-bottom: 2.13rem;}
.idxLeadWrap .btn{position: absolute;top: 40%;transform: translateY(-100%);cursor: pointer;}
.idxLeadWrap .btn.prev{left: -65px;}
.idxLeadWrap .btn.next{right: -65px;}
.idxLeader .container{height: 485px;}
.idxLeader .container a .img{width: 232px;height: 232px;border-radius: 50%;position: relative;margin: auto;transform: scale(0.9);}
.idxLeader .container a .img i{width: 100%;height: 100%;border-radius: 50%;}
.idxLeader .container a .name{margin: 0.9rem 0 0.4rem;}
.idxLeader .container a{padding: 2rem 0 1.73rem;}
.idxLeader .container a .img::before{width: 270px;height: 270px;background: rgba(255,255,255,.48);margin-left: -19px;margin-top: -19px;border-radius: 50%;}
.idxLeader .container a .img::after{width: 300px;height: 300px;border-radius: 50%;border:1px solid #3CCCA8;margin:-34px 0 0 -34px ;box-sizing: border-box;}
.idxLeader .container a .img::after,.idxLeader .container a .img::before{z-index: -1;left: 0;top: 0;transform: scale(0);}
.idxLeader .container .swiper-slide-active a .img::after,.idxLeader .container .swiper-slide-active a .img::before{transform: scale(1);}
.idxLeader .container .swiper-slide-active a .img{transform: scale(1.15) ;}
.idxLeader .container .swiper-slide-active a .name{margin-top: 2.5rem;}
.idxmore2{background: none;border: 1px solid #fff;}
.idxmore2 span{color: #fff;}
.idxmore2::before{background: #fff;}
.idxmore2:hover span{color: #269176;}
.kuai{background: #fff;border-radius: 203px;position: absolute;-webkit-transform:rotateX(45deg)}
.kuai1{opacity: 0.16;left: -290px;width: 812px;height: 812px;top: 50%;margin-top: -406px;   animation: revolve 10s linear infinite;-webkit-animation: revolve 10s linear infinite;}
.kuai2{opacity: 0.08;width: 1516px;height: 1516px;right: -450px;top: 50%;margin-top: -558px; animation: revolve 18s linear infinite;-webkit-animation: revolve 18s linear infinite;}

@keyframes revolve {
	from {
	  transform: rotateZ(0);
	}
	to {
	  transform: rotateZ(360deg);
	}
  }

  @-webkit-keyframes revolve {
	from {
	  transform: rotateZ(0);
	}
	to {
	  transform: rotateZ(360deg);
	}
  }
/* 学术会议 */
.idxmeeting{background-image: url(../images/bg3.jpg);padding-top: 2.9rem;padding-bottom: 2rem;}
.idxmeeting .container a{padding: 1.3rem;border: 1px solid #D5D5D5;border-radius: 10px;background: #fff;margin-bottom: 2.13rem;}
.idxmeeting .container a::after{width:100%;height:100%;background: url(../images/meetinhover.jpg) no-repeat;background-size: cover;left: 0;top: 0;opacity: 0;}
.idxmeeting .container a > *{position: relative;z-index: 2;}
.idxmeeting .container a .time{background: url(../images/time.svg) left center no-repeat;padding-left: 40px;}
.idxmeeting .container a .title{line-height: 28px;height: 84px;margin: 1rem 0 0.76rem;}
.idxmeeting .container a .img{padding-bottom: 205px;border-radius: 10px;margin-bottom: 2rem;}
.idxmeeting .container a .more{display: inline-block;padding-right: 26px;}
.idxmeeting .container a .more::after{background: url(../images/more.svg) center no-repeat;width: 11px;height: 12px;background-size: auto 12px; right: 0;top: 50%;margin-top: -6px;}
.idxmeeting .container a:hover .time,.idxmeeting .container a:hover .more::after{filter: brightness(0) invert(1);}
.idxmeeting .conta+iner a:hover .more{padding-right: 16px;}
/* 专家委员会 */
.idxexpert{background-image: url(../images/bg4.jpg);padding-top: 2.6rem;padding-bottom: 3.6rem;background-position: center bottom}
.idxexpert .wrap{height: 188px;overflow: hidden;/* transition: height 0.7s cubic-bezier(0.5,0,0.2,1) 0s; */}
.idxexpert .wrap a{margin-bottom: 30px; width:calc((100% - 90px) / 4);box-sizing: border-box;border: 1px solid #fff;background: rgba(247,247,247,0.49);line-height: 62px;border-radius: 10px;margin-left: 30px;}
.idxexpert .wrap a:nth-child(4n+1){margin-left: 0;}
.idxexpert .wrap a:hover{background: #fff;color: #269176;box-shadow: 0 33px 15px -18px #658993;border-color: #269176;}
.idxexpert .lookmore{position: absolute;left: 50%;bottom: 0;width: 104px;text-align: center;margin-left: -52px;padding-bottom: 30px;cursor: pointer;}
.idxexpert .lookmore::after{width: 19px;height: 12px;background: url(../images/sanjiao.svg) no-repeat;left: 50%;bottom: 10px;margin-left: -9.5px;}
.idxexpert.hutoHeight .wrap{height: auto;}
.idxexpert.hutoHeight .lookmore::after{transform: rotate(180deg);}
.idxexpert .kuai1{width: 747px;height: 747px;top: 10%;}
.idxexpert .kuai2{width: 1324px;height: 1324px;right: -150px;}

@media screen and (max-width:1400px){
	.banner a{height: 0;padding-bottom: 50%;}
	
}
@media screen and (max-width:1280px){
	.idxNews .idxtitle{padding-top: 25px;margin-top: -65px;}
	.idxNews .bgNews .container a,.idxmeeting .container a{padding: 1rem;}
	.kuai2{width: 1000px;height: 1000px;}
	.kuai1{width: 500px;height: 500px;}
	
}
@media screen and (max-width:991px){
	.idxLeader .container .swiper-slide-active a .img{transform: scale(1);}
	.idxLeader .container{height: auto;}
	.idxLeadWrap .btn.next{right: -30px;}
	.idxLeadWrap .btn.prev{left: -30px;}
	.idxNews .idxtitle{margin-top: 0;}
	.idxNews .bgNews .container{margin-top: 1rem;}
	.idxNews .idxtitle .tabs .item{margin-left: 1rem;}
	.idxexpert .wrap a{width: calc((100% - 20px) / 3);margin-left: 10px;margin-bottom: 10px;line-height: 42px;}
	.idxexpert .wrap a:nth-child(4n+1){margin-left: 10px;}
	.idxexpert .wrap a:nth-child(3n+1){margin-left: 0;}
	.idxexpert .wrap{height: 162px;}
}

@media screen and (max-width:640px){
	.idxNews .bgNews .container a{padding: 0.5rem;}
	.idxLeadWrap .btn.next{right: 0;}
	.idxLeadWrap .btn.prev{left: 0;}
	.idxNews .bgNews .container a{margin-left: 0 !important;width: calc((100% - 10px) / 2);margin-bottom: 10px;}
	.idxNews .bgNews .container a:nth-child(odd){margin-right: 9px;}
	.idxNews .bgNews .container a .title{line-height: 20px;height: 40px;}
	 .idxmore{width: 150px;background-size: 100%;line-height: 37px;height: 37px;}
	.idxNews .idxtitle h5{border: none;}
	.idxNews .bgNews .container{margin-top: 0.5rem;}
	.idxLeader{padding: 1.5rem 0;}
	.idxAlltitle,.idxmeeting .container a{margin-bottom: 1rem;}
	.idxLeader .container a .img{width: 200px;height: 200px;}
	.idxLeader .container a .img::before{width: 240px;height: 240px;}
	.idxLeader .container a .img::after{width: 270px;height: 270px;}
	.idxLeader .container .swiper-slide-active a .name{margin-top: 2rem;}
	.idxLeader .container a,.idxmeeting{padding: 1.5rem 0 1rem;}
	.idxmeeting .container a .img{margin-bottom: 0.5rem;}
	.idxmeeting .container a .title{margin-top: 0.5rem;line-height: 20px;height: 60px;font-weight: normal;}
	.idxmeeting .container a{padding: 1rem;}
	.idxmeeting .container a .img{padding-bottom: 65%;}
	.idxexpert .wrap a{width: 49%;margin-left: 0 !important;}
	.idxexpert .wrap{justify-content: space-between;}
	.idxexpert{padding: 1rem 0 2.5rem;}
	.idxNews .idxtitle h5{margin-right: 0;padding: 0;}
	.idxNews .idxtitle .w90{justify-content: space-between;}
	.idxNews .idxtitle .tabs .item{margin-left: 10px;font-size: 0.7rem;}
	.idxNews .bgNews{padding-bottom: 1rem;}
	.banner .btn{width: 30px;height: 30px;background-size: 7px;}
	.idxLeader{background-attachment: initial;}
}