@keyframes aniDot{
	0%{opacity: 1;transform: scale(1);}
	100%{opacity: 0;transform: scale(2.5);}
}
/* banner */
.banner .bg{height: 0;padding-bottom: 50%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.banner .list li{position: absolute;left: var(--left);top: var(--top);}
.banner .list li::before{content: "";width: 0;height: 100%;position: absolute;left: 0;top: 0;background: #03A34A;border-radius: 0.67rem;}
.banner .list li a{padding: 0 0.37rem;position: relative;z-index: 2;color: #fff;line-height: 1.33rem;}
.banner .list li a .dot{width: 0.6rem;height: 0.6rem;background: #03A34A;margin-right: 0.27rem;border-radius: 50%;position: relative;flex-shrink: 0;}
.banner .list li a .dot::before{content: "";width: 0.2rem;height: 0.2rem;background: #FFFFFF;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 3;}
.banner .list li a .dot span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #03A34A;border-radius: 50%;}
.banner .list li a .dot span::before{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: currentColor;border-radius: 50%;animation: aniDot 3s linear infinite;}
.banner .list li a .dot span::after{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: currentColor;border-radius: 50%;animation: aniDot 3s linear 1s infinite;}

.banner .list li a .title{opacity: 0;}
.banner .list li.on::before{width: 100%;transition: 0.5s;}
.banner .list li.on a .dot{background: rgba(255, 255, 255, 0.3);}
.banner .list li.on a .dot span{opacity: 0;}
.banner .list li.on a  .title{opacity: 1;}

/* 标题 */
.iTitle{line-height: 1.5;}
.iTitle span{color: var(--primary-color);}

/* isect1 */
.isect1{padding: 4rem 0 8.5rem;}
.isect1 .contRight{width: 50%;border-top: 1px solid #DDDDDD;}
.isect1 .dataList{padding: 0.67rem 0 1.33rem;color: var(--primary-color);}
.isect1 .dataList .top{display: flex;align-items: center;margin-bottom: 0.4rem;}
.isect1 .dataList .top .icon{height: 0.67rem;margin-right: 0.27rem;}
.isect1 .dataList .data{line-height: 1.6rem;color: #03A34A;}
.isect1 .dataList .data span{font-family: "Oswald-Medium";margin-right: 4px;}
.isect1 .contRight .desc{line-height: 0.93rem;}
.isect1 .bgContainer{position: absolute;left: 50%;bottom: 0;width: 1920px;height: 254px;transform: translateX(-50%);}


/* isect2 */
.isect2{margin-top: -1.77rem;}
.isect2 img{width: 100%;}

/* isect3 */
.isect3{background: #E9ECF5;z-index: 1;}
.isect3 .canvasWrap{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;}
.isect3 .canvasWrap .qinli123{width: 100%;height: 100%;}
.isect3 .content{width: 100%;box-sizing: border-box;padding-left: 8.3%;}
.isect3 .content .title{margin-right: 9%;}
.isect3 .content .swiper-pagination{position: static;width: auto;margin: 0 0.67rem;font-weight: bold;color: rgba(34, 34, 34, 0.2);}
.isect3 .content .swiper-pagination .swiper-pagination-current{color: #222222;}
.isect3 .container .wrap{display: block;height: 0;padding-bottom: 58.38%;border-radius: 0.8rem;}
.isect3 .container .wrap .text{position: absolute;left: 0;bottom: 0;width: 100%;box-sizing: border-box;padding: 0 1.33rem 1.33rem;color: #fff;}
.isect3 .container .wrap .text .tit{max-width: 26.67rem;line-height: 1.5;margin-bottom: 0.33rem;}
.isect3 .container .wrap .text .desc{max-width: 26.67rem;line-height: 0.93rem;height: 1.87rem;margin-bottom: 1rem;}
.isect3 .container .wrap .text .btm{height: 0;overflow: hidden;}
.isect3 .container .wrap .text .desc,
.isect3 .container .wrap .text .moreStyle{transform: translateY(20px);opacity: 0;}
.isect3 .container .wrap:hover .text .btm{height: 4.47rem;}
.isect3 .container .wrap:hover .text .desc,
.isect3 .container .wrap:hover .text .moreStyle{transform: translateY(0);opacity: 1;transition: 0.3s;}
.isect3 .container .wrap:hover .text .desc{transition-delay: 0.3s;}
.isect3 .container .wrap:hover .text .moreStyle{transition-delay: 0.6s;}

/* isect4 */
.isect4{background: url(../images/isect4_bg.png) no-repeat center top;background-size: 100% auto;background-attachment: fixed;}
.isect4 .title .right{text-transform: uppercase;}
.isect4 .title .right:hover{color: var(--primary-color);text-decoration: underline;}
.isect4 .contLeft{width: 43.75%;/* position: sticky;top: 15vh; */}
.isect4 .contLeft .desc{line-height: 0.93rem;}
.isect4 .contLeft .list{margin: 1rem 0 2rem;}
.isect4 .contLeft .list dl{border-bottom: 1px solid #DDDDDD;padding: 0.73rem 0;line-height: 0.93rem;}
.isect4 .contLeft .list dl dt{color: var(--primary-color);font-family: "Oswald-Medium";}
.isect4 .contRight{width: 45%;}
/*.isect4 .contRight li{margin-bottom: 2rem;position: sticky;top: var(--vtop);}
.isect4 .contRight li:last-child{margin-bottom: 0;}
.isect4 .contRight li .bgCover{height: 0;padding-bottom: 66.66%;border-radius: 0.67rem;}
.isect4 .contRight li .tit{position: absolute;left: 0;bottom: 0.67rem;z-index: 2;width: 100%;box-sizing: border-box;padding: 0 1rem;color: #fff;line-height: 2.4;}
.isect4 .wapHonor{display: none;}
.isect4 .contRight li:last-child{height:20rem;}
.isect4 .wapHonor ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.isect4 .wapHonor ul li{width: 49%;margin-bottom: 2%;}
.isect4 .wapHonor ul li .bgCover{height: 0;padding-bottom: 66.66%;border-radius: 0.3rem;}
.isect4 .wapHonor ul li .tit{position: absolute;left: 0;bottom: 0.3rem;z-index: 2;width: 100%;box-sizing: border-box;padding: 0 0.5rem;color: #fff;line-height: 2.4;}*/
.isect4 .wapHonor{display: none;}
.isect4 .contRight .container .pic{padding-bottom: 66.66%;border-radius: 0.3rem;}
.isect4 .contRight .container .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}


/* isect5 */
.isect5{background: url(../images/isect5_bg.jpg) no-repeat center top;background-size: cover;}
.isect5 .hover{background: #FFFFFF url(../images/news_bg.jpg) no-repeat center bottom;background-size: cover;border-radius: 0.4rem;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;top: 0;opacity: 0;box-sizing: border-box;}
.isect5 .hover .wrap{display: block;padding: 2rem 1.33rem 1.33rem;line-height: 0.93rem;}
.isect5 .hover .tit{height: 1.87rem;}
.isect5 .hover .desc{height: 2.8rem;margin-bottom: 6.07rem;}
.isect5 .hover .more{color: #03A34A;}
.isect5 .hover .more img{margin-left: 0.4rem;}
.isect5 .hover .bg{height: 1rem;}
.isect5 .hover .newsDate{margin-top: 4px;}
.isect5 .hover .tit,
.isect5 .hover .desc,
.isect5 .hover .newsDate,
.isect5 .hover .more{transform: translateY(20px);opacity: 0;transition: 0.3s;}
.isect5 .item{width: 32.5%;background: rgba(255, 255, 255, 0.6);border-radius: 0.4rem;position: relative;overflow: hidden;}
.isect5 .item .dWrap{display: block;padding: 0.4rem 0.4rem 1rem;}
.isect5 .item .dWrap .pic{padding-bottom: 11.87rem;border-radius: 0.27rem;}
.isect5 .item .dWrap .tit{height: 1.87rem;margin: 1rem 0 0.67rem;}
.isect5 .item .dWrap .newsDate{margin: 0;}
.isect5 .item:hover{background: #fff;box-shadow: 0 0 0.67rem rgba(0, 0, 0, 0.1);transform:}
.isect5 .item:hover .tit{color: var(--primary-color);}
.isect5 .item:hover .hover{opacity: 1;}
.isect5 .item:hover .hover .tit,
.isect5 .item:hover .hover .desc,
.isect5 .item:hover .hover .newsDate,
.isect5 .item:hover .hover .more{transform: translateY(0);opacity: 1;}
.isect5 .item:hover .hover .tit{transition-delay: 0.1s;}
.isect5 .item:hover .hover .newsDate{transition-delay: 0.3s;}
.isect5 .item:hover .hover .desc{transition-delay: 0.5s;}
.isect5 .item:hover .hover .more{transition-delay: 0.7s;}


.isect5 .contRight{width: 32.5%;}
.isect5 .contRight li{margin-top: 0.67rem;}
.isect5 .contRight li:first-child{margin-top: 0;}
.isect5 .contRight .wrap{display: block;padding: 1rem 1.33rem;background: rgba(255, 255, 255, 0.6);border-radius: 0.4rem;backdrop-filter: blur(12px);}
.isect5 .contRight .wrap .tit{height: 1.87rem;margin-bottom: 0.67rem;}
.isect5 .contRight .wrap .newsDate{margin: 0;}
.isect5 .contRight .wrap:hover{background: #fff;box-shadow: 0 0 0.67rem rgba(0, 0, 0, 0.1);}
.isect5 .contRight .wrap:hover .tit{color: var(--primary-color);}



@media screen and (max-width: 1620px){

}
@media screen and (max-width: 1480px){

}

@media screen and (max-width: 1300px){
.isect4{background-size: cover;}
}


@media screen and (max-width: 1024px){

}

@media screen and (max-width: 760px){
.iTitle{line-height: 1.2;}
.isect1{padding: 2rem 0 4rem;position: relative;}
.isect1 > .w1600{flex-wrap: wrap;position: static;}
.isect1 .contLeft,
.isect1 .contRight{width: 100%;}
.isect1 .dataList{flex-wrap: wrap;padding: 0.5rem 0 0;}
.isect1 .dataList li{width: 50%;margin-bottom: 0.5rem;}
.isect1 .dataList .top{margin-bottom: 0;}
.isect1 .contLeft .moreBtn{position: absolute;left: 5%;bottom: 1.6rem;}
.isect1 .bgContainer{display: none;}

.isect2{margin-top: 0;}

.isect3 .content{padding-left: 5%;}
.isect3 .content .title .control{display: none;}
.isect3 .container .wrap .text .btm{display: none;}
.isect3 .container .wrap .text{padding: 0 0.5rem 0.5rem;}

.isect4 .contLeft,
.isect4 .contRight{width: 100%;}
.isect4 .contLeft{margin-bottom: 1rem;}
.isect4 .title,
.isect4 .contLeft{position: static;}
.isect4 .contLeft .list{margin: 0.5rem 0 1rem;}
/* .isect4 .contRight{display: none;}
.isect4 .wapHonor{display: block;} */

.isect5 .title .moreBtn{display: none;}
.isect5 .content{flex-wrap: wrap;}
.isect5 .hover,
.isect5 .item,
.isect5 .contRight{width: 100%;}
.isect5 .item{margin: 0.5rem 0;}
.isect5 .hover .wrap{padding: 0.8rem;}
.isect5 .newsDate{margin: 0.5rem 0;}
.isect5 .hover .tit,
.isect5 .item .dWrap .tit,
.isect5 .contRight .wrap .tit{height: auto;}
.isect5 .hover .desc{height: auto;margin-bottom: 3rem;}
.isect5 .item  .dWrap .pic{padding-bottom: 71.77%;}
.isect5 .hover{display: none;}
.isect5 .contRight .wrap{padding: 0.8rem;}

}

@media screen and (max-width: 468px){
}