
/* banner */
.banner .wrap{display: block;height: 0;padding-bottom: 26.67rem;}
.banner .swiper-pagination{bottom: 1.33rem;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 1.6rem;height: 0.67rem;margin: 0 0.67rem;background: url(../images/icon_logo.png) no-repeat center;background-size: contain;transition: 0.3s;opacity: 0.8;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}

/* 标题 */
.iTitle{margin-bottom: 1.33rem;align-items: flex-end;}
.iTitle .title{color: var(--text-color);line-height: 1.33rem;}
.iTitle .title .en{position: absolute;left: 0;bottom: 0;height: 2.73rem;}
.iTitle .title span{color: var(--primary-color);}
.iTitle.white .title,
.iTitle.white .title span{color: #fff;}

/* isect1 */
.isect1{background-image: url(../images/isect1_bg.jpg);}
.isect1 .isect1_1{width: 64.53%;}
.isect1 .isect1_1 .container{width: 53.87%;}
.isect1 .isect1_1 .container .wrap{display: block;background: #FFFFFF;}
.isect1 .isect1_1 .container .pic{padding-bottom: 11.8rem;}
.isect1 .isect1_1 .container .text{padding: 0.33rem 1rem 1.07rem;}
.isect1 .isect1_1 .container .text .tit{line-height: 1.87rem;color: var(--text-color);border-bottom: 1px solid #E2E2E2;}
.isect1 .isect1_1 .container .text .desc{line-height: 0.93rem;color: var(--desc-color);height: 1.87rem;margin: 0.53rem 0 0.8rem;}
.isect1 .isect1_1 .container .wrap:hover .text .tit{color: var(--primary-color);}
.isect1 .isect1_1 .right{width: 43.6%;}
.isect1 .isect1_1 .right li{margin-top: 0.93rem;position: relative;background: #FFFFFF;color: var(--text-color);}
.isect1 .isect1_1 .right li:first-child{margin-top: 0;}
.isect1 .isect1_1 .right li::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/news_bg.jpg) no-repeat center;background-size: cover;opacity: 0;}
.isect1 .isect1_1 .right .wrap{padding: 0.8rem 1rem 1rem;}
.isect1 .isect1_1 .right .date{flex-direction: column;margin-right: 1rem;flex-shrink: 0;color: #B4B5B6;font-family: "BarlowMedium";}
.isect1 .isect1_1 .right .date span{line-height: 1.33rem;}
.isect1 .isect1_1 .right .date em{line-height: 0.67rem;margin: 0.2rem 0 0.4rem;}
.isect1 .isect1_1 .right .date .line{width: 1px;height: 1.27rem;background: #E8E8E8;margin-left: 1rem;}
.isect1 .isect1_1 .right .text{flex: 1;overflow: hidden;}
.isect1 .isect1_1 .right .text .tit{line-height: 1.07rem;height: 2.13rem;margin-bottom: 1rem;}
.isect1 .isect1_1 .right li:hover::before{opacity: 1;}
.isect1 .isect1_1 .right li:hover{color: #fff;}
.isect1 .isect1_1 .right li:hover .date,
.isect1 .isect1_1 .right li:hover .tit,
.isect1 .isect1_1 .right li:hover .more{color: #fff;}
.isect1 .isect1_1 .right li:hover .date .line{background: #fff;}
.isect1 .isect1_1 .right li:hover .more .icon{filter: brightness(0) invert(1);}
.isect1 .isect1_2{width: 32.55%;}
.isect1 .isect1_2 ul{height: 18.87rem;box-sizing: border-box;padding: 0 1rem;background: #FFFFFF;}
.isect1 .isect1_2 ul li{border-top: 1px solid #E2E2E2;}
.isect1 .isect1_2 ul li:first-child{border: none;}
.isect1 .isect1_2 ul li .wrap{padding: 0.8rem 0;color: var(--text-color);}
.isect1 .isect1_2 ul li .date{flex-shrink: 0;padding-right: 0.93rem;margin-right: 0.8rem;position: relative;flex-direction: column;font-family: "BarlowMedium";}
.isect1 .isect1_2 ul li .date::after{content: "";width: 1px;height: calc(100% - 12px);position: absolute;right: 0;top: 6px;background: #D8D8D8;}
.isect1 .isect1_2 ul li .date span{line-height: 1.07rem;margin-bottom: 0.1rem;}
.isect1 .isect1_2 ul li .date em{line-height: 0.67rem;color: var(--desc-color);}
.isect1 .isect1_2 ul li .tit{flex: 1;overflow: hidden;line-height: 1.07rem;}
.isect1 .isect1_2 ul li:hover .tit{color: var(--primary-color);}

/* isect2 */
.isect2{padding: 3.33rem 0 2.67rem;}    
.isect2::before{content: "";width: 100%;height: 12.73rem;position: absolute;left: 0;top: 0;background: url(../images/isect2_bg.jpg) no-repeat center top;}
.isect2 .iTitle{margin-bottom: 0.8rem}
.isect2 .container{padding: 1rem 10px 0.67rem 10px;width: 100%;margin-left: -10px;height: 15.67rem;}
.isect2 .wrap{display: block;background: #F5F7FA;}
.isect2 .wrap::after{content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background-image: radial-gradient(87% 139% at 0% 3%, #244682 0%, #366DCE 100%);transform-origin: left center;transform: scale(0,1);opacity: 0;}
.isect2 .wrap .pic{padding-bottom: 61.5%;}
.isect2 .wrap .text{padding: 1rem 0.87rem 1.33rem;color: var(--text-color);}
.isect2 .wrap .text .date{line-height: 0.67rem;margin-bottom: 0.67rem;font-family: "BarlowRegular";}
.isect2 .wrap .text .tit{line-height: 1.07rem;}
.isect2 .wrap .text .more{position: absolute;left: 0.87rem;bottom: 1.33rem;opacity: 0;}
.isect2 .wrap:hover{background: #FFFFFF;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);transform: translateY(-1rem);}
.isect2 .wrap:hover::after{transform: scale(1);opacity: 1;}
.isect2 .wrap:hover .text{padding-bottom: 3rem;}
.isect2 .wrap:hover .text .tit{color: var(--primary-color);}
.isect2 .wrap:hover .text .more{opacity: 1;transition-delay: 0.3s;}

/* isect3 */
.isect3{margin-bottom: 3.33rem;}
.isect3 .iTitle{margin-bottom: 0;}
.isect3 ul li{margin-left: 0.67rem;}
.isect3 ul li:first-child{margin-left: 0;}
.isect3 ul .wrap{width: 10.17rem;height: 5.47rem;background: #F5F7FA;box-sizing: border-box;padding: 0 1rem;align-items: center;color: var(--text-color);line-height: 1.2rem;}
.isect3 ul .wrap .pic{width: 3.87rem;position: absolute;right: 1rem;top: 50%;transform: translateY(-50%);}
.isect3 ul .wrap .tit{position: relative;z-index: 2;}
.isect3 ul .wrap:hover{box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);color: var(--primary-color);}
.isect3 ul .wrap:hover .pic{transform: scale(0.9) translateY(-50%);}



@media screen and (max-width: 1620px){
.banner .wrap{padding-bottom: 41.66%;}

.isect3 ul .wrap{width: 9rem;height: 4.8rem;}
.isect3 ul .wrap .pic{width: 3rem;right: 0.8rem;}
}
@media screen and (max-width: 1480px){

}

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


@media screen and (max-width: 1024px){
.isect3 > .w1720{display: block;}
.isect3 ul{margin-top: 1rem;justify-content: space-between;}
.isect3 ul li{width: 49%;margin: 0 0 0.5rem 0;}
.isect3 ul .wrap{width: 100%;}

}

@media screen and (max-width: 760px){
.banner .swiper-pagination{bottom: 0.6rem;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 1.1rem;height: 0.4rem;margin: 0 0.1rem;}
.iTitle{margin-bottom: 0.8rem;}
.iTitle .title .en{height: 1.6rem;}
.isect1 .isect1_1,
.isect1 .isect1_2,
.isect1 .isect1_1 .container,
.isect1 .isect1_1 .right{width: 100%;}
.isect1 .isect1_1 .container,
.isect1 .isect1_1{margin-bottom: 1rem;}
.isect1 .isect1_1 .container .pic{padding-bottom: 59.2%;}
.isect1 .isect1_1 .container .text{padding: 0.2rem 0.6rem 0.6rem;}
.isect1 .isect1_1 .right li{margin-top: 0.5rem;}
.isect1 .isect1_1 .right .wrap{padding: 0.6rem;align-items: center;}
.isect1 .isect1_1 .right .date{margin-right: 0.5rem;}
.isect1 .isect1_1 .right .date .line{height: 0.8rem;}
.isect1 .isect1_1 .right .date em{margin: 0 0 0.1rem}
.isect1 .isect1_1 .right .text .tit{line-height: 0.8rem;height: auto;max-height: 1.6rem;margin-bottom: 0.5rem;}
.isect1 .isect1_2 ul{padding: 0 0.6rem;height: auto;}
.isect1 .isect1_2 ul li .wrap{padding: 0.6rem 0;}
.isect1 .isect1_2 ul li .date{padding-right: 0.6rem;margin-right: 0.6rem;}

.isect2{padding: 1.8rem 0;}
.isect2 .container{padding: 0 10px 10px;height: auto;}
.isect2 .wrap .text{padding: 0.6rem;}
.isect2 .wrap .text .date{margin-bottom: 0.3rem;}
.isect2 .wrap .text .more{position: relative;left: 0;bottom: 0;opacity: 1;margin-top: 0.5rem;}
.isect2 .wrap .text .tit{line-height: 0.8rem;}
.isect2 .wrap:hover{transform: translateY(0);}
.isect2 .wrap:hover .text{padding-bottom: 0.6rem;}


.isect3{margin-bottom: 1rem;}
.isect3 ul .wrap{padding: 0 0.5rem;height: 3.8rem;line-height: 1rem;}
.isect3 ul .wrap .pic{width: 2.4rem;}
}

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