﻿
@charset "utf-8";

.banner_box{position: relative; height: 100vh; overflow: hidden;}
.banner_box .swiPagination{padding: 0.7rem 0; position: absolute; left: 0; bottom: 0 !important; right: 0; font-size: 0; text-align: center; z-index: 10;}
.banner_box .swiPagination:before{content: ''; position: absolute; left: 0; bottom: 0; right: 0; height: 2.29rem; background: url(../images/d-banner_bg1.png) center center no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: -1;}
.banner_box .swiPagination .swiper-pagination-bullet{margin: 0 0.12rem !important; display: inline-block; vertical-align: middle; width: 0.16rem; height: 0.16rem; border: 1px solid #FFFFFF; border-radius: 50%; background-color: transparent; opacity: 1; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.banner_box .swiPagination .swiper-pagination-bullet-active{background-color: #fff;}
.banner{height: 100%; position: relative; overflow: hidden;}
.banner .swiper-slide{overflow: hidden;}
.banner .con{display: block; height: 100%; position: relative; overflow: hidden;}
.banner .bg, .banner video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; z-index: 1; -webkit-transition: 8s 1s linear; -o-transition: 8s 1s linear; transition: 8s 1s linear;}
.banner .swiper-slide-active{}
.banner .swiper-slide-active .bg{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}

.swiNs-d1{position: relative; overflow: hidden;}
.swiNs-d1 .swiBtns{position: absolute; right: 0.8rem; bottom: 0.54rem; z-index: 10; display: flex; align-items: center;}
.swiNs-d1 .swiArrow{width: 0.4rem; height: 0.4rem; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 0.12rem auto; background-size: 0.12rem auto; cursor: pointer; flex-shrink: 0;}
.swiNs-d1 .swiArrow.prev{background-image: url(../images/d-arrow2.png);}
.swiNs-d1 .swiArrow.next{background-image: url(../images/d-arrow3.png);}
.swiNs-d1 .swiPagination{margin: 0 0.05rem; font-size: 0.24rem; color: #FFFFFF; line-height: 1.2; flex-shrink: 0; display: flex; align-items: flex-end;}
.swiNs-d1 .swiPagination .current{font-size: 0.36rem; line-height: 1;}
.swiNs-d1 .swiPagination em{margin: 0 0.05rem;}
.swiNs-d1 .swiPagination .total{}
.swiNs-d1 .swiper-slide{height: auto;}
.swiNs-d1 .con{padding-top: 0.22rem; display: block; height: 100%; position: relative;}
.swiNs-d1 .date{position: absolute; left: 0.6rem; top: 0; width: 0.94rem; height: 0.9rem; color: #FFFFFF; line-height: 1.1; text-align: center; background-color: #226FC7; border-radius: 0.12rem; z-index: 10; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.swiNs-d1 .date span{display: block;}
.swiNs-d1 .date .s1{font-size: 0.36rem;}
.swiNs-d1 .date .s2{margin-top: 0.05rem; font-size: 0.16rem; opacity: .6;}
.swiNs-d1 .pic{height: 6.3rem; border-radius: 0.16rem; overflow: hidden;}
.swiNs-d1 .text{padding-top: 0.51rem; padding-right: 43%; min-height: 1.57rem;}
.swiNs-d1 .tit{font-size: 0.22rem; color: #FFFFFF; font-weight: bold; line-height: 1.5; max-height: 3em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}

.swiScien-d1{padding-right: 0.4rem; position: relative;}
.swiScien-d1 .swiArrow{position: absolute; right: 0.18rem; width: 0.5rem; height: 0.5rem; border-radius: 50%; cursor: pointer; z-index: 10;}
.swiScien-d1 .swiArrow:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #fff; border-radius: 50%; box-shadow: 0 0.01rem 0.08rem 0 rgba(0,0,0,0.11); z-index: -1; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiScien-d1 .swiArrow:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(31, 96, 180, .2); border-radius: 50%; z-index: -2; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiScien-d1 .swiArrow i{display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 0.16rem auto; background-size: 0.16rem auto; z-index: 10; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiScien-d1 .swiArrow.prev{bottom: 1.8rem;}
.swiScien-d1 .swiArrow.prev i{background-image: url(../images/d-arrow4.png);}
.swiScien-d1 .swiArrow.next{bottom: 0.88rem;}
.swiScien-d1 .swiArrow.next i{background-image: url(../images/d-arrow5.png);}
.swiScien-d1 .swiArrow:hover{}
.swiScien-d1 .swiArrow:hover:before{background-color: #1F60B4;}
.swiScien-d1 .swiArrow:hover:after{-webkit-transform: scale(1.46); -ms-transform: scale(1.46); -o-transform: scale(1.46); transform: scale(1.46);}
.swiScien-d1 .swiArrow.prev:hover i{background-image: url(../images/d-arrow6.png);}
.swiScien-d1 .swiArrow.next:hover i{background-image: url(../images/d-arrow7.png);}
.swiScien-d1 .slider{position: relative; border-radius: 0.16rem ; overflow: hidden;}
.swiScien-d1 .swiper-slide{height: auto;}
.swiScien-d1 .con{display: block; height: 4.8rem; position: relative; overflow: hidden;}
.swiScien-d1 .pic{height: 100%;}
.swiScien-d1 .mask{padding: 0 0.84rem 0.67rem 0.49rem; position: absolute; left: 0; bottom: 0; right: 0; z-index: 10;}
.swiScien-d1 .mask:before{content: ''; position: absolute; left: 0; bottom: 0; right: 0; height: 3.32rem; background: url(../images/d-ls_bg1.png) center center no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: -1;}
.swiScien-d1 .tit{font-size: 0.22rem; color: #fff; line-height: 1.2;}
.swiScien-d1 .tit span{display: block;}
.swiScien-d1 .tit .en{}
.swiScien-d1 .tit .cn{margin-top: 0.1rem;}
.swiScien-d1 .line{margin-top: 0.34rem; display: block; position: relative; height: 1px; background-color: rgba(255, 255, 255, .2);}
.swiScien-d1 .line:before{content: ''; position: absolute; left: 0; bottom: 0; width: 0.72rem; height: 0.05rem; background-color: #FFFFFF;}

.swiAcadmic-d1{padding: 0.25rem; margin: -0.25rem; position: relative; overflow: hidden;}
.swiAcadmic-d1 .swiper-slide{height: auto;}
.swiAcadmic-d1 .swiper-slide:nth-child(even){padding-top: 0.4rem;}
.swiAcadmic-d1 .con{display: block; height: 100%; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiAcadmic-d1 .bd{padding: 0.36rem 0.3rem; padding-right: 0.2rem; height: 2.92rem; position: relative; z-index: 1;}
.swiAcadmic-d1 .bd:before, .swiAcadmic-d1 .bd:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: -1; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiAcadmic-d1 .bd:before{background-image: url(../images/d-ls_bg2.png); filter: drop-shadow(0 0.1rem 0.16rem rgba(0,87,161,0.18));}
.swiAcadmic-d1 .bd:after{background-image: url(../images/d-ls_bg3.png); opacity: 0;}
.swiAcadmic-d1 .bot{margin-top: 0.27rem; display: flex; align-items: center;}
.swiAcadmic-d1 .tit{font-size: 0.22rem; color: #1F60B4; font-weight: normal; line-height: 1.5; height: 3em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiAcadmic-d1 .info{padding: 0 0.02rem; margin-top: 0.34rem; font-size: 0.16rem; color: rgba(51, 51, 51, .6); line-height: 1.5; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiAcadmic-d1 .info .item{margin-bottom: 0.1rem; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.swiAcadmic-d1 .info .item:last-child{margin-bottom: 0;}
.swiAcadmic-d1 .info i{margin-top: 0.04rem; margin-right: 0.14rem; display: inline-block; vertical-align: top; width: 0.16rem; height: 0.16rem; background-repeat: no-repeat; background-position: center center; -webkit-background-size: contain; background-size: contain; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.swiAcadmic-d1 .info .icon-user{background-image: url(../images/d-user1.png);}
.swiAcadmic-d1 .info .icon-time{background-image: url(../images/d-time1.png);}
.swiAcadmic-d1 .info .icon-pos{background-image: url(../images/d-pos1.png);}
.swiAcadmic-d1 .icon{margin-right: 0.2rem; width: 0.6rem; height: 0.6rem; line-height: 0.6rem; font-size: 0; text-align: center; border-radius: 50%; background-color: #1F60B4; overflow: hidden; flex-shrink: 0;}
.swiAcadmic-d1 .icon img{position: static; display: inline-block; vertical-align: middle; max-width: 60%; max-height: 60%;}
.swiAcadmic-d1 .date{font-weight: bold; color: #1F60B4; line-height: 1.1;}
.swiAcadmic-d1 .date span{display: block;}
.swiAcadmic-d1 .date .s1{font-size: 0.3rem;}
.swiAcadmic-d1 .date .s2{margin-top: 0.04rem; font-size: 0.16rem;}
.swiAcadmic-d1 .con:hover{-webkit-transform: translateY(-0.15rem); -ms-transform: translateY(-0.15rem); -o-transform: translateY(-0.15rem); transform: translateY(-0.15rem);}
.swiAcadmic-d1 .con:hover .bd:before{opacity: 0;}
.swiAcadmic-d1 .con:hover .bd:after{opacity: 1;}
.swiAcadmic-d1 .con:hover .tit{color: #fff;}
.swiAcadmic-d1 .con:hover .info{color: rgba(255, 255, 255, .6);}
.swiAcadmic-d1 .con:hover .info .icon-user{background-image: url(../images/d-user2.png);}
.swiAcadmic-d1 .con:hover .info .icon-time{background-image: url(../images/d-time2.png);}
.swiAcadmic-d1 .con:hover .info .icon-pos{background-image: url(../images/d-pos2.png);}






.lst-d1{}
.lst-d1 li{margin-top: -1px;}
.lst-d1 .con{display: block; height: 1.17rem; display: flex;}
.lst-d1 .left{margin-right: 0.18rem; width: 0.8rem; flex-shrink: 0; display: flex; flex-direction: column; justify-content: center;}
.lst-d1 .date{color: #333333; line-height: 1.1; text-align: center; opacity: .6; position: relative; flex-shrink: 0;}
.lst-d1 .date:before{content: ''; margin-left: -0.02rem; position: absolute; left: 50%; bottom: calc(100% + 0.08rem); width: 0.03rem; height: 0.36rem; background: url(../images/d-line1.png) center top repeat; -webkit-background-size: 100% auto; background-size: 100% auto; opacity: 0;} .lst-d1 .date:after{content: ''; margin-left: -0.02rem; position: absolute; left: 50%; top: calc(100% + 0.08rem); width: 0.03rem; height: 0.36rem; background: url(../images/d-line1.png) center top repeat;}
.lst-d1 .date span{display: block;}
.lst-d1 .date .s1{font-size: 0.36rem; font-weight: bold;}
.lst-d1 .date .s2{margin-top: 0.05rem; font-size: 0.16rem;}
.lst-d1 .right{padding: 0.2rem 0.62rem 0.2rem 0.3rem; width: calc(100% - 0.98rem); position: relative; flex-shrink: 0; display: flex; flex-direction: column; justify-content: center;}
.lst-d1 .right:before{content: ''; position: absolute; left: 0.3rem; bottom: 0; right: 0.62rem; height: 1px; background-color: #8D8D8D; opacity: .2;}
.lst-d1 .tit{font-size: 0.22rem; color: #333333; font-weight: normal; line-height: 1.5; max-height: 3em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.lst-d1 .desc{font-size: 0.18rem; color: #333333; line-height: 1.5em; opacity: .6; height: 0; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.lst-d1 li:first-child{}
.lst-d1 li:first-child .date:before{display: none !important;}
.lst-d1 li:last-child{}
.lst-d1 li:last-child .right:before{display: none;}
.lst-d1 li:last-child .date:after{display: none !important;}
.lst-d1 .prev{}
.lst-d1 .prev .date:after{opacity: 0;}
.lst-d1 .on{}
.lst-d1 .on .con{height: 1.82rem;}
.lst-d1 .on .date{color: #1F60B4; opacity: 1;}
.lst-d1 .on .date:before, .lst-d1 .on .date:after{height: 0.6rem; opacity: 1;}
.lst-d1 .on .date .s1{opacity: 1;}
.lst-d1 .on .date .s2{opacity: .6;}
.lst-d1 .on .right{background-color: #fff; box-shadow: 0 0.01rem 0.08rem 0 rgba(0,87,161,0.11); border-radius: 0.16rem;}
.lst-d1 .on .right:before{opacity: 0;}
.lst-d1 .on .tit{color: #1F60B4; font-weight: bold;}
.lst-d1 .on .desc{margin-top: 0.2rem; height: 3em;}

.lst-d2{margin: 0 -0.2rem -0.16rem; display: flex; flex-wrap: wrap;}
.lst-d2 li{padding: 0 0.2rem; margin-bottom: 0.16rem; width: 50%; flex-shrink: 0;}
.lst-d2 .con{padding: 0.2rem 0.3rem; display: block; height: 100%; min-height: 1.6rem; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d2 .tit{font-size: 0.22rem; color: #333333; font-weight: normal; line-height: 1.73; max-height: 3.46rem; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
.lst-d2 .date{margin-top: 0.18rem; font-size: 0.18rem; color: #1F60B4; line-height: 1.2; display: flex; align-items: center;}
.lst-d2 .date .line{margin-right: 0.25rem; position: relative; height: 1px; background-color: rgba(31, 96, 180, .2); flex-grow: 1;}
.lst-d2 .date .line:before{content: ''; position: absolute; left: 0; bottom: 0; width: 0.72rem; height: 0.05rem; background-color: #1F60B4;}
.lst-d2 .con:hover{background-color: #FFFFFF; border-radius: 0.16rem; box-shadow: 0 0.07rem 0.26rem 0.03rem rgba(0,87,161,0.14);}
.lst-d2 .con:hover .tit{color: #1F60B4; font-weight: bold;}

.lst-d3{margin: 0 -0.22rem -0.5rem; display: flex; flex-wrap: wrap;}
.lst-d3 li{padding: 0 0.22rem; margin-bottom: 0.5rem; width: 50%; flex-shrink: 0;}
.lst-d3 .con{padding: 0.64rem 0.48rem 0.4rem; display: block; height: 100%; min-height: 3.6rem; border-radius: 0.16rem; position: relative; z-index: 1; overflow: hidden; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d3 .con:before, .lst-d3 .con:after{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d3 .con:before{background: linear-gradient(0deg, #E8F1FC 0%, #FFFFFF 100%);}
.lst-d3 .con:after{background: linear-gradient(180deg, #1F60B4 0%, #297DE9 100%); opacity: 0;}
.lst-d3 .tit{font-size: 0.22rem; color: #333333; font-weight: normal; line-height: 1.73; height: 3.46em; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d3 .line{margin-top: 0.31rem; display: block; height: 1px; background-color: rgba(31, 96, 180, .2); position: relative; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d3 .line:before{content: ''; position: absolute; left: 0; bottom: 0; width: 0.72rem; height: 0.05rem; background-color: #1F60B4; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d3 .desc{margin-top: 0.47rem; font-size: 0.18rem; color: #333333; line-height: 1.5; height: 4.5em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden; opacity: .6; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d3 .con:hover{box-shadow: 0 0.07rem 0.26rem 0.03rem rgba(0,87,161,0.14);}
.lst-d3 .con:hover:before{opacity: 0;}
.lst-d3 .con:hover:after{opacity: 1;}
.lst-d3 .con:hover .tit, .lst-d3 .con:hover .desc{color: #fff;}
.lst-d3 .con:hover .tit{font-weight: bold;}
.lst-d3 .con:hover .line{background-color: rgba(255, 255, 255, .2);}
.lst-d3 .con:hover .line:before{background-color: #fff;}

.lst-d4{padding: 0.18rem 0; min-height: 5.36rem; background-color: #FFFFFF; border-radius: 0.16rem; box-shadow: 0 0.07rem 0.26rem 0.03rem rgba(0,87,161,0.14);}
.lst-d4 li{}
.lst-d4 .con{display: block; height: 1.25rem; position: relative; z-index: 1; display: flex; align-items: center;}
.lst-d4 .con:before{content: ''; position: absolute; left: 0; top: 0; width: calc(100% + 0.2rem); height: 0; background: linear-gradient(90deg, #1F60B4 0%, #297DE9 100%); z-index: -1; opacity: 0; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d4 .con:after{content: ''; position: absolute; left: 100%; top: 100%; width: 0.2rem; height: 0; background: url(../images/d-shape1.png) left top no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto; z-index: -2; opacity: 0;}
.lst-d4 .date{margin-right: 0.31rem; width: 1.35rem; color: #1F60B4; text-align: center; line-height: 1.1; position: relative; flex-shrink: 0; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d4 .date:before{content: ''; margin-top: -0.27rem; position: absolute; right: 0; top: 50%; width: 1px; height: 0.54rem; background-color: #333333; opacity: .2; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d4 .date span{display: block;}
.lst-d4 .date .s1{font-size: 0.36rem; font-weight: bold;}
.lst-d4 .date .s2{margin-top: 0.05rem; font-size: 0.16rem; opacity: .6;}
.lst-d4 .right{width: calc(100% - 1.66rem); flex-shrink: 0;}
.lst-d4 .tit{font-size: 0.22rem; color: #333333; font-weight: normal; line-height: 1.5; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d4 .desc{margin-top: 0.1rem; font-size: 0.18rem; color: #333333; line-height: 1.5; opacity: .6; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d4 .desc, .lst-d4 .desc p{white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.lst-d4 .con:hover{}
.lst-d4 .con:hover:before{height: 100%; opacity: 1;}
.lst-d4 .con:hover:after{height: 0.16rem; opacity: 1; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; transition-delay: .8s;}
.lst-d4 .con:hover .date, .lst-d4 .con:hover .tit, .lst-d4 .con:hover .desc{color: #FFFFFF;}
.lst-d4 .con:hover .date:before{background-color: #FFFFFF;}

.lst-d5{}
.lst-d5 li{margin-top: -1px;}
.lst-d5 .con{padding: 0.16rem; display: block; position: relative; z-index: 1; display: flex; align-items: flex-start;}
.lst-d5 .con:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #1F60B4 0%, #297DE9 100%); z-index: -1; border-radius: 0.16rem; opacity: 0; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d5 .con:after{content: ''; position: absolute; left: 2.74rem; top: 0; right: 0; height: 1px; background-color: #000000; opacity: .2; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d5 .pic{margin-right: 0.18rem; width: 2.4rem; height: 1.5rem; border-radius: 0.12rem; overflow: hidden; flex-shrink: 0;}
.lst-d5 .right{padding-top: 0.06rem; width: calc(100% - 2.58rem); max-width: 100%; flex-grow: 1;}
.lst-d5 .tit{font-size: 0.22rem; color: #333333; font-weight: normal; line-height: 1.5; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d5 .desc{margin-top: 0.21rem; font-size: 0.18rem; color: #333333; line-height: 1.33; max-height: 2.66em; opacity: .6; -webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d5 .date{margin-top: 0.14rem; font-size: 0.18rem; color: #1F60B4; line-height: 1.2; opacity: .6; -webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.lst-d5 li:first-child{}
.lst-d5 li:first-child .con:after{display: none;}
.lst-d5 li:hover+li .con:after{opacity: 0;}
.lst-d5 .con:hover{}
.lst-d5 .con:hover:before{opacity: 1;}
.lst-d5 .con:hover:after{opacity: 0;}
.lst-d5 .con:hover .tit, .lst-d5 .con:hover .desc, .lst-d5 .con:hover .date{color: #FFFFFF;}
.lst-d5 .con:hover .tit{font-weight: bold;}





.row-ind1{padding: 1.12rem 0 0.6rem; overflow: hidden;}
.row-ind1 .hd-d1{margin-bottom: 0.21rem;}
.row-ind2{margin: -0.6rem 0 0; padding: 0.94rem 0 1.3rem; position: relative; z-index: 1; overflow: hidden;}
.row-ind2:before{content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 6.94rem; background: url(../images/d-bg1.png) center top no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto; filter: grayscale(100%); z-index: -1;}
.row-ind3{margin-top: -1.2rem; padding: 2.2rem 0 0.6rem; position: relative; z-index: 1; overflow: hidden;}
.row-ind3:before{content: ''; position: absolute; left: 0; top: 0; right: 0; height: 7.02rem; background: url(../images/d-bg2.png) center top no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; z-index: -1;}
.row-ind3 .hd-d1{margin-bottom: 0.82rem; padding-left: 44.69%;}
.row-ind4{padding: 0.52rem 0; background: url(../images/d-bg3.png) center center no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; overflow: hidden;}
.row-ind4 .hd-d1{margin-bottom: 0.54rem;}
.row-ind5{padding: 0.6rem 0 1.68rem; background: url(../images/d-bg4.png) center bottom no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto; overflow: hidden;}

.boxNs-d1{display: flex; align-items: flex-start; justify-content: space-between;}
.boxNs-d1 .box-col, .boxNs-d1 .box-cor{position: relative; z-index: 1; flex-shrink: 0;}
.boxNs-d1 .box-col{padding-top: 0.28rem; width: 53.75%; z-index: 10;}
.boxNs-d1 .box-col:before{content: ''; position: absolute; right: 0.6rem; top: 2.2rem; left: -2rem; bottom: 0; background: linear-gradient(90deg, #1F60B4 0%, #297DE9 100%); box-shadow: 0 0.07rem 0.26rem 0.03rem rgba(0,87,161,0.2); border-radius: 0 0.16rem 0.16rem 0; z-index: -1;}
.boxNs-d1 .box-cor{padding: 0.19rem 0; width: 40.7%;}
.boxNs-d1 .box-cor:before{content: ''; position: absolute; top: 0; right: -1.6rem; bottom: 0; left: -4.8rem; background-color: rgba(222, 235, 250, .6); border-radius: 0.16rem 0 0 0.16rem; z-index: -1;}

.boxNot-d1{display: flex; align-items: center;}
.boxNot-d1 .box-col, .boxNot-d1 .box-cor{flex-shrink: 0;}
.boxNot-d1 .box-col{margin-right: 0.7rem; width: 23%;}
.boxNot-d1 .box-cor{width: calc(77% - 0.7rem);}
.boxNot-d1 .hd-d1{display: block;}
.boxNot-d1 .hd-d1 .cor{margin-top: 0.67rem;}

.boxScien-d1{display: flex; justify-content: space-between; align-items: flex-start;}
.boxScien-d1 .box-col, .boxScien-d1 .box-cor{flex-shrink: 0;}
.boxScien-d1 .box-col{margin-top: -1.2rem; width: 42.6%;}
.boxScien-d1 .box-cor{width: 55.31%;}

.boxEduSt-d1{display: flex; justify-content: space-between; align-items: flex-start;}
.boxEduSt-d1 .box-col, .boxEduSt-d1 .box-cor{flex-shrink: 0;}
.boxEduSt-d1 .box-col{width: 49.38%;}
.boxEduSt-d1 .box-col .hd-d1{padding-right: 0.36rem;}
.boxEduSt-d1 .box-cor{width: 46.48%;}
.boxEduSt-d1 .box-cor .hd-d1{margin-bottom: 0.47rem;}
.boxEduSt-d1 .hd-d1{margin-bottom: 0.53rem;}




@media (max-width: 1199px){
    .banner_box{height: 7.6rem;}
}

@media (max-width: 1025px){
    .banner_box{position: relative; height: 3.6rem;}
    .banner_box .swiPagination{padding: 0.15rem 0;}
    .banner_box .swiPagination .swiper-pagination-bullet{margin: 0 0.03rem !important; width: 0.1rem; height: 0.1rem;}
    .swiScien-d1{padding: 0;}
    .swiScien-d1 .swiArrow{bottom: auto; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
    .swiScien-d1 .swiArrow.prev{left: 0.1rem;}
    .swiScien-d1 .swiArrow.next{right: 0.1rem;}
    .lst-d2{margin: 0 -0.1rem -0.1rem;}
    .lst-d2 li{padding: 0 0.1rem; margin-bottom: 0.1rem;}
    .lst-d3 .con{padding: 0.5rem 0.4rem; min-height: 3.2rem;}
    .lst-d3 .line{margin-top: 0.25rem;}
    .lst-d3 .desc{margin-top: 0.3rem;}
    .row-ind1, .row-ind2, .row-ind3, .row-ind4, .row-ind5{padding: 0.4rem 0;}
    .row-ind1{padding: 0; padding-top: 0.4rem;}
    .row-ind2{margin: 0; padding-bottom: 0.9rem;}
    .row-ind3{margin-top: -0.7rem; padding: 1rem 0 0.4rem;}
    .row-ind3:before{-webkit-background-size: 100% auto; background-size: 100% auto;}
    .row-ind3 .hd-d1{padding: 0;}
    .boxNs-d1{display: block;}
    .boxNs-d1 .box-col, .boxNs-d1 .box-cor{width: 100%;}
    .boxNs-d1 .box-col{padding: 0;}
    .boxNs-d1 .box-cor{padding: 0.4rem 0;}
    .boxNot-d1{display: block;}
    .boxNot-d1 .box-col, .boxNot-d1 .box-cor{width: auto; margin: 0;}
    .boxNot-d1 .hd-d1{display: flex;}
    .boxScien-d1{display: block;}
    .boxScien-d1 .box-col, .boxScien-d1 .box-cor{width: 100%;}
    .boxScien-d1 .box-col{margin: 0; margin-bottom: 0.6rem;}
    .boxEduSt-d1{display: block;}
    .boxEduSt-d1 .box-col, .boxEduSt-d1 .box-cor{width: 100%;}
    .boxEduSt-d1 .box-col{margin-bottom: 0.6rem;}
    .boxEduSt-d1 .box-col .hd-d1{padding: 0;}
}

@media (max-width: 769px){
    .banner_box{height: 2.3rem;}
    .swiNs-d1 .swiBtns{right: 0.4rem; bottom: 0.1rem;}
    .swiNs-d1 .swiPagination{font-size: 0.18rem;}
    .swiNs-d1 .swiPagination .current{font-size: 0.32rem;}
    .swiNs-d1 .pic{height: 3.2rem;}
    .swiNs-d1 .date{left: 0.2rem; width: 0.74rem; height: 0.7rem;}
    .swiNs-d1 .date .s1{font-size: 0.32rem;}
    .swiNs-d1 .date .s2{margin-top: 0.01rem;}
    .swiNs-d1 .text{padding: 0.2rem 0 0.55rem; padding-right: 0.5rem; min-height: 0;}
    .swiScien-d1 .con{height: 3.2rem;}
    .swiScien-d1 .mask{padding: 0 0.4rem 0.25rem;}
    .swiScien-d1 .line{margin-top: 0.2rem;}
    .swiScien-d1 .tit .cn{margin-top: 0.05rem;}
    .swiAcadmic-d1 .swiper-slide{padding: 0 !important;}
    .swiAcadmic-d1 .con{-webkit-transform: translateY(0.15rem); -ms-transform: translateY(0.15rem); -o-transform: translateY(0.15rem); transform: translateY(0.15rem);}
    .swiAcadmic-d1 .bd{padding: 0.3rem; height: 2.6rem;}
    .swiAcadmic-d1 .info{margin-top: 0.15rem;}
    .swiAcadmic-d1 .bot{margin-top: 0.15rem;}
    .swiAcadmic-d1 .swiper-slide-active{}
    .swiAcadmic-d1 .swiper-slide-active .con{-webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0);}
    .lst-d1 .con{height: 1rem;}
    .lst-d1 .left{margin-right: 0.15rem; width: 0.7rem;}
    .lst-d1 .date .s1{font-size: 0.32rem;}
    .lst-d1 .right{padding: 0.15rem 0.2rem; width: calc(100% - 0.85rem);}
    .lst-d1 .right:before{left: 0.2rem; right: 0.3rem;}
    .lst-d1 .tit{font-size: 0.2rem;}
    .lst-d1 .on .con{height: 1.6rem;}
    .lst-d1 .on .desc{margin-top: 0.1rem; font-size: 0.16rem;}
    .lst-d2 li{width: 100%;}
    .lst-d2 .con{padding: 0.2rem; min-height: 1.45rem;}
    .lst-d2 .tit{font-size: 0.2rem;}
    .lst-d2 .date{margin-top: 0.12rem;}
    .lst-d3{margin-bottom: -0.2rem;}
    .lst-d3 li{margin-bottom: 0.2rem; width: 100%;}
    .lst-d3 .con{padding: 0.3rem; min-height: 2.4rem;}
    .lst-d3 .line{margin-top: 0.15rem;}
    .lst-d3 .tit{font-size: 0.2rem;}
    .lst-d3 .desc{margin-top: 0.2rem; font-size: 0.16rem;}
    .lst-d4{min-height: 0;}
    .lst-d4 .con{padding-right: 0.15rem; height: 1rem;}
    .lst-d4 .con:before{width: calc(100% + 0.1rem);}
    .lst-d4 .con:after{width: 0.1rem;}
    .lst-d4 .date{margin-right: 0.2rem; width: 1rem;}
    .lst-d4 .date .s1{font-size: 0.32rem;}
    .lst-d4 .right{width: calc(100% - 1.2rem);}
    .lst-d4 .tit{font-size: 0.2rem;}
    .lst-d4 .desc{font-size: 0.16rem;}
    .lst-d4 .desc{margin-top: 0.06rem;}
    .lst-d5 .con{padding: 0.1rem;}
    .lst-d5 .con:after{left: 1.8rem;}
    .lst-d5 .pic{margin-right: 0.2rem; width: 1.5rem; height: 1.3rem;}
    .lst-d5 .right{width: calc(100% - 1.7rem);}
    .lst-d5 .tit{font-size: 0.2rem;}
    .lst-d5 .desc{margin-top: 0.1rem; font-size: 0.16rem;}
    .lst-d5 .date{margin-top: 0.1rem; font-size: 0.16rem;}
    .row-ind3{padding: 0.5rem 0 0.4rem;}
    .boxNs-d1 .box-col:before{right: 0.2rem;}
    .boxScien-d1 .box-col{margin-bottom: 0.3rem;}
}

@media (max-width: 481px) {}