/* banner */
.banner{position:relative;overflow:hidden;margin-top: 5vw;}
.banner .img img{width: 100%;}
.banner .video{height: 83vh;}
.banner .video video{width: 100%;height: 100%;object-fit: cover;}
.banner .info{transform:translate(0 , -50%);left: 0;top: 50%;position: absolute;width: 100%;}
.banner .info h1{font-size:2.351099vw;letter-spacing:5px;width: max-content;overflow: hidden;opacity: 0;}
.banner .info h2{font-weight:400;font-size:.941vw;margin:1vw 0 4vw;line-height: 1.58;width: -webkit-fill-available;overflow: hidden;opacity: 0;}
.banner .info ul{display: flex;align-items: center;}
.banner .info ul li{margin-right: 1.58vw;}
.banner .swiper-slide-active .info h1{animation: bounceInRight 2s ease forwards;}
.banner .swiper-slide-active .info h2{animation: bounceInRight 2s ease forwards;}
@keyframes bounceInRight{
0%{opacity:0;transform:translateX(20%)}
100%{opacity:1;transform:translateX(0)}
}
@media screen and (max-width: 1080px){
.banner{margin-top: 77px;}
.banner .info{top: 45%;}
.banner .info h1{font-size: 28px;}
.banner .info h2{font-size: 15px;margin: 10px 0 40px;}
}
@media screen and (max-width:768px){
.banner{margin-top: 72px;}
.banner .info h1{font-size: 24px;letter-spacing: 3px;}
.banner .info h2{font-size: 15px;margin: 10px 0 30px;}
}
@media screen and (max-width:520px){
.banner .info{top: 45%;}
.banner .info h1{font-size: 20px;letter-spacing: 2px;margin-bottom: 20px;}
.banner .info h2{display: none;}
.banner .img{height: 228px;}
.banner .img img{height: 100%;object-fit: cover;}
}
 
 
/* index1 */
.index1{position: absolute;transform: translate(0 , -50%);z-index: 9;width: 100%;}
.index1 .w1600{position: relative;box-shadow: 0 0 10px rgb(0 0 0 / 10%);background: #fff;border-radius: 30px;}
.index1 .w1600:after{position: absolute;content: "";background: url(../images/in1_icon.png);background-size: cover;width: 24%;height: 100%;transform: translate(-50% , -50%);left: 50%;top: 50%;}
.index1 ul{display: flex;align-items: center;justify-content: space-between;}
.index1 ul li{width: 20%;text-align: center;padding: 1vw 0;}
.index1 ul li>div{display: flex;align-items: center;justify-content: center;z-index: 9;position: relative;}
.index1 ul li span{font-size: 2.15vw;color: #000000;font-weight: bold;}
.index1 ul li i{font-size:1.5vw;font-weight:700}
.index1 ul li p{color:#868686;font-size:.835946vw;line-height:1.5;width: 95%;margin:0 auto;min-height: 2.58vw;margin-top: .1vw;display: flex;align-items: center;justify-content: center;position: relative;z-index: 9;}
.index1 ul li:nth-child(3) p{background: linear-gradient(to left, #3489fe, #6B8AF7 , #9E5ECA);-webkit-background-clip: text;color: transparent;font-weight: bold;}
.index1 ul li:hover span,.index1 ul li:hover i{color: #337dfe;}
@media screen and (max-width: 1080px){
.index1{transform: translate(0 , -25%);}
.index1 .w1600{border-radius: 20px;padding-bottom: 80px;overflow: hidden;}
.index1 .w1600:after{top: 118%;width: 30%;}
.index1 ul{flex-wrap: wrap;padding-top: 10px;}
.index1 ul li{width: 50%;padding: 5px 0;}
.index1 ul li:nth-child(3){position: absolute;left: 50%;bottom: 0;transform: translate(-50% , 0);z-index: 9;}
.index1 ul li span{font-size: 30px;}
.index1 ul li i{font-size: 24px;}
.index1 ul li p{font-size: 14px;margin-top: 3px;min-height: initial;width: 90%;}
}
@media screen and (max-width: 768px){
.index1{transform: translate(0 , -10%);}
.index1 ul li span{font-size: 26px;}
.index1 ul li i{font-size: 18px;}
}
@media screen and (max-width: 520px){
.index1{transform: translate(0 , -15%);}
.index1 .w1600{border-radius: 10px;}
.index1 .w1600:after{top: 124%;width: 58%;}
.index1 ul li:nth-child(5){margin-top: -30px;}
.index1 ul li i{font-size: 16px;}
.index1 ul li p{font-size: 13px;}
}


/* index2 */
.index2{padding:8vw 0 5vw;background: #F2F7FB;}
.index2 .cont .rd{background:#fff;border-radius:40px;padding:.28vw;width:50%;margin:0 auto;backdrop-filter: blur(10px);}
.index2 .cont .rd a{border-radius:50px;padding:.6vw 1.88vw;position:relative;overflow:hidden;cursor: pointer;background: #fff;display: block;}
.index2 .cont .rd a:after{background-image: linear-gradient(90deg, #337dfe, #36C0FB);border-radius:50%;content:"";height: 100%;position:absolute;top: 0;left: 0;transform:scale(1) translateY(67px);transition:transform .5s cubic-bezier(.66,0,.34,1);width:100%;z-index: 1;}
.index2 .cont .rd p{font-size: .88vw;transition-delay: .28s;color: #000;z-index: 9;position: relative;text-align: center;}
.index2 .cont .rd .swiper-slide-thumb-active a:after{transform: scale(1.47) translateY(0);}
.index2 .cont .rd .swiper-slide-thumb-active a p{color: #fff;}
.index2 .cont .hd{margin-top: 3vw;}
.index2 .cont .hd .item{display: flex;align-items: center;justify-content: space-between;}
.index2 .cont .hd .item .img{text-align: center;width: 32%;}
.index2 .cont .hd .item .img img{width: 100%;}
.index2 .cont .hd .item .info{width: 64%;}
.index2 .cont .hd .item .info .text p{font-size: .835946vw;line-height: 1.68;position:relative;padding-left: 1vw;margin: 4px 0;}
.index2 .cont .hd .item .info .text p:after{position: absolute;content: "";left: 0;top: .5vw;width: 6px;height: 6px;border-radius: 50%;background: #333;}
.index2 .cont .hd .item .info .tit{font-size: 1.1vw;font-weight: bold;margin: 2vw 0 .58vw;}
.index2 .cont .hd .item .info ul{display:flex;flex-wrap:wrap;}
.index2 .cont .hd .item .info ul li{width:32%;background:#fff;border-radius:10px;margin: 1% 0;transition: all .35s;margin-right: 2%;}
.index2 .cont .hd .item .info ul li:nth-child(3n+3){margin-right: 0;}
.index2 .cont .hd .item .info ul li:hover{box-shadow: 1px 0px 2px 2px rgb(51 125 254 / 10%);background: linear-gradient(99deg,#eaf7ff 2%,#f8ebff 103.53%);}
.index2 .cont .hd .item .info ul li a>div{padding: 1.28vw .5vw;display:flex;align-items:center;justify-content:space-between;}
.index2 .cont .hd .item .info ul li .icon{width: 24%;}
.index2 .cont .hd .item .info ul li .icon img{border-radius: 50%;}
.index2 .cont .hd .item .info ul li .txt{width: 70%;}
.index2 .cont .hd .item .info ul li .txt h3{font-size: 1vw;margin-bottom:.28vw;}
.index2 .cont .hd .item .info ul li .txt h4{color:#868686;font-size: .8vw;font-weight:400;line-height: 1.58;}
@media screen and (max-width: 1080px){
.index2{padding: 240px 0 60px;}
.index2 .cont .rd{width: 90%;padding: 5px;}
.index2 .cont .rd a{padding: 10px 20px;}
.index2 .cont .rd p{font-size: 15px;}
.index2 .cont .hd{margin-top: 40px;}
.index2 .cont .hd .item .info .text p{font-size: 14px;padding-left: 15px;margin: 8px 0;}
.index2 .cont .hd .item .info .tit{font-size: 18px;margin: 20px 0 10px;}
.index2 .cont .hd .item .info ul li{width: 49%;}
.index2 .cont .hd .item .info ul li:nth-child(odd){margin-right: 2%;}
.index2 .cont .hd .item .info ul li:nth-child(even){margin-right: 0;}
.index2 .cont .hd .item .info ul li>div{padding: 10px 5px;}
.index2 .cont .hd .item .info ul li .txt h3{font-size: 16px;margin-bottom: 5px;}
.index2 .cont .hd .item .info ul li .txt h4{font-size: 13px;}
}
@media screen and (max-width: 768px){
.index2 .cont .rd{width: auto;}
.index2 .cont .hd .item{flex-wrap: wrap;}
.index2 .cont .hd .item .img{text-align: center;width: 100%;}
.index2 .cont .hd .item .img img{width: 40%;}
.index2 .cont .hd .item .info{width: 100%;margin-top: 30px;}
.index2 .cont .hd .item .info .text p:after{top: 6px;}
}
@media screen and (max-width: 520px){
.index2{padding: 258px 0 30px;}
.index2 .cont .rd a{padding: 8px 10px;}
.index2 .cont .rd p{font-size: 14px;}
.index2 .cont .hd{margin-top: 20px;}
.index2 .cont .hd .item .img img{width: 68%;}
.index2 .cont .hd .item .info .text p{margin: 6px 0;}
.index2 .cont .hd .item .info .tit{font-size: 17px;margin: 15px 0 10px;}
.index2 .cont .hd .item .info ul li{width: 49%;}
.index2 .cont .hd .item .info .text p:after{top: 6px;}
}
@media screen and (max-width: 450px){
.index2 .cont .rd a{padding: 8px 0;}
}


/* index3 */
.index3{padding: 5vw 0;}
.index3 .w1600{position: relative;}
.index3 .bgvideo{height: 40vw;border-radius: 20px;overflow: hidden;}
.index3 .bgvideo .video{width: 100%;object-fit: cover;height: 100%;}
.index3 .cont{position: absolute;top: 0;left: 0;width: 90%;padding:3.5% 5%;}
.index3 .cont .in_tit h2{color: #fff;}
.index3 .cont .rd{border-radius:40px;padding:.28vw;width:50%;margin:0 auto;border: 1px solid #fff;background: rgba(255, 255, 255, .2);backdrop-filter: blur(10px);}
.index3 .cont .rd a{border-radius:50px;padding:.6vw 1.88vw;position:relative;overflow:hidden;cursor: pointer;display: block;}
.index3 .cont .rd a:after{border-radius:50%;content:"";height: 100%;min-width: 100%;position:absolute;top:0;left: 0;transform:scale(1) translateY(67px);transition:transform .5s cubic-bezier(.66,0,.34,1);width:100%;z-index: 1;background: #fff;}
.index3 .cont .rd a.active:after{transform: scale(1.47) translateY(0);}
.index3 .cont .rd p{font-size: .88vw;transition-delay: .28s;color: #fff;z-index: 9;position: relative;text-align: center;}
.index3 .cont .rd .swiper-slide-thumb-active a:after{transform: scale(1.47) translateY(0);}
.index3 .cont .rd .swiper-slide-thumb-active a p{color: #333;}
.index3 .cont .hd{color: #fff;width: 61%;}
.index3 .cont .hd .t1{font-size: 1.58vw;font-weight: bold;margin: 1.45vw 0 1vw;}
.index3 .cont .hd .txt{font-size: .835946vw;line-height: 1.68;}
.index3 .cont .hd .text{margin: 1vw 0;display: flex;align-items: center;flex-wrap: wrap;width: 60%;}
.index3 .cont .hd .text p{width: 45%;margin: .28vw 0;font-weight: bold;font-size: .81vw;letter-spacing: 1px;}
.index3 .cont .hd .tit{font-size: .941vw;font-weight: bold;margin-bottom: .68vw;}
.index3 .cont .hd dl{display: flex;flex-wrap: wrap;}
.index3 .cont .hd dd{border: 1px solid #fff;padding: .58vw .8vw;border-radius: 10px;margin-right: .68vw;}
.index3 .cont .hd ul{display: flex;align-items: center;margin-top: 2vw;}
.index3 .cont .hd ul li{margin-right: 1.58vw;}
@media screen and (max-width: 1080px){
.index3{padding: 60px 0;}
.index3 .bgvideo{height: 600px;}
.index3 .cont .rd{width: 85%;padding: 5px;}
.index3 .cont .rd a{padding: 10px 20px;}
.index3 .cont .rd p{font-size: 15px;}
.index3 .cont .hd .t1{font-size: 24px;margin: 20px 0;}
.index3 .cont .hd .txt{font-size: 14px;}
.index3 .cont .hd .text{width: auto;margin: 10px 0;}
.index3 .cont .hd .text p{font-size: 14px;margin: 5px 0;}
.index3 .cont .hd .tit{font-size: 18px;margin-bottom: 10px;}
.index3 .cont .hd dd{padding: 6px 12px;margin-right: 10px;}
.index3 .cont .hd ul{margin-top: 30px;}
}
@media screen and (max-width: 768px){
.index3 .cont .rd{width: auto;}
.index3 .cont .hd{width: auto;}
}
@media screen and (max-width: 520px){
.index3{padding: 30px 0;}
.index3 .bgvideo{border-radius: 10px;height: 600px;}
.index3 .cont{padding:6% 4%;}
.index3 .cont .rd{padding: 4px;width: 100%;}
.index3 .cont .rd a{padding: 8px 10px;}
.index3 .cont .rd p{font-size: 14px;}
.index3 .cont .hd .t1{font-size: 20px;margin: 15px 0;}
.index3 .cont .hd .text{width: auto;margin: 10px 0;}
.index3 .cont .hd .text p{margin: 3px 0;width: 100%;}
.index3 .cont .hd .tit{font-size: 17px;margin-bottom: 14px;}
.index3 .cont .hd ul{margin-top: 25px;}
}
@media screen and (max-width: 450px){
.index3 .cont .rd a{padding: 8px 0;}
}


/* index4 */
.index4{padding-bottom:5vw}
.index4 .cont .in4{padding:10px 5px}
.index4 .cont .item{background: #fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:3vw 2vw 2vw;border-radius:10px;position:relative;transition: ease .5s;}
.index4 .cont .item:hover{box-shadow: 1px 0px 10px 6px rgb(51 125 254 / 23%);transform: scale(1.01);}
.index4 .cont .item:after{position:absolute;height:100%;width:100%;content:"";left:0;top:0;background: linear-gradient(180deg,#d4e7ff 0,transparent 16%);transition:all .5s;z-index:1;border-radius:10px;}
.index4 .cont .item .t1{font-weight:700;font-size:1.4vw;margin-bottom:1vw;z-index:9;position:relative}
.index4 .cont .item .t2{min-height:10.8vw;z-index:9;position:relative}
.index4 .cont .item .t2 p{font-size:.835946vw;color:#555;margin:3px 0;line-height:1.58}
.index4 .cont .item .tit{font-size:.941vw;z-index:9;position:relative}
.index4 .cont .item ul{display:flex;align-items:center;margin:.85vw 0;z-index:9;position:relative;}
.index4 .cont .item ul li{padding:.58vw 0;border:1px solid #cbcbcb;border-radius:30px;margin:0 .58vw;font-size:.81vw;width:45%;text-align:center}
.index4 .cont .item ul li:nth-child(2){background-image:linear-gradient(90deg,#adc6f2,#c8ebf9)}
.index4 .cont .item ul li:first-child:hover{background-image:linear-gradient(90deg,#adc6f2,#c8ebf9)}
.index4 .cont .item .img{overflow:hidden;padding-bottom: 76%;border-radius:10px;z-index:9;position:relative;}
.index4 .cont .item .img img{transition:all .5s;height:100%;width:100%;object-fit:cover;position:absolute}
.index4 .cont .item:hover .img img{transform:scale(1.05)}
.index4 .cont .item .txt{font-size:.845vw;text-align:center;margin-top:.68vw;z-index:9;position:relative}
@media screen and (max-width: 1080px){
.index4{padding-bottom: 60px;}
.index4 .cont .item{padding: 40px 20px 20px;}
.index4 .cont .item .t1{font-size: 18px;}
.index4 .cont .item .t2{height: 120px;overflow-x: overlay;}
.index4 .cont .item .t2 p{font-size: 14px;}
.index4 .cont .item .tit{font-size: 16px;margin-top: 15px;}
.index4 .cont .item ul{margin: 15px 0;justify-content: space-between;}
.index4 .cont .item ul li{padding: 8px 0;margin: 0;font-size: 14px;}
.index4 .cont .item .txt{font-size: 15px;margin-top: 10px;}
}
@media screen and (max-width: 520px){
.index4{padding-bottom: 30px;}
.index4 .cont .item{padding: 25px 15px 15px;}
.index4 .cont .item .t2{height: 75px;overflow-x: overlay;}
.index4 .cont .item .t2 p{font-size: 14px;}
.index4 .cont .item .tit{margin-top: 10px;}
.index4 .cont .item ul{margin: 10px 0 15px;}
.index4 .cont .item .txt{font-size: 14px;}
}



/* index5 */
.index5 .cont{display: flex;align-items: center;justify-content: space-between;}
.index5 .cont .rd{width: 45%;}
.index5 .cont .rd .item{padding: .88vw 0;cursor: pointer;border-bottom: 1px solid #eee;}
.index5 .cont .rd .item .info{display: flex;justify-content: space-between;align-items: center;}
.index5 .cont .rd .item .info .t1{font-size: .941vw;color: #000000;width: 90%;}
.index5 .cont .rd .item .info .bt img{width: 1.045vw;transition: all .4s linear;transform: rotate(180deg);filter: invert(.6);}
.index5 .cont .rd .item .text{margin-top: .88vw;display: none;color: #666;font-size: .835946vw;line-height: 2;}
.index5 .cont .rd .item .text img{display: none;margin-top: 10px;}
.index5 .cont .rd .item .text .hvideo{display: none;border-radius: 6px;margin-top: 10px;overflow: hidden;}
.index5 .cont .rd .item .text .hvideo video{width: 100%;}
.index5 .cont .rd .item.active{background: #fff;}
.index5 .cont .rd .item.active .info .t1{color:#000;font-weight:700;}
.index5 .cont .rd .item.active .info .bt img{transform: rotate(0deg);filter: initial;}
.index5 .cont .hd{width: 50%;}
.index5 .cont .hd .bgvideo video{width: 100%;border-radius: 10px;}
@media screen and (max-width: 1080px){
.index5 .cont .rd{width: 50%;}
.index5 .cont .rd .item{padding: 15px 0;}
.index5 .cont .rd .item .info .t1{font-size: 16px;}
.index5 .cont .rd .item .info .bt img{width: auto;}
.index5 .cont .rd .item .text{margin-top: 15px;font-size: 14px;}
.index5 .cont .hd{width: 45%;}
}
@media screen and (max-width: 850px){
.index5 .cont .rd{width: 100%;}
.index5 .cont .rd .item .text .hvideo{display: block;}
.index5 .cont .hd{display: none;}
}
@media screen and (max-width: 520px){
.index5 .cont .rd .item{padding: 12px 0;}
.index5 .cont .rd .item .info .t1{font-size: 15px;width: 94%;}
.index5 .cont .rd .item .info .bt img{width: auto;}
.index5 .cont .rd .item .text{margin-top: 12px;}
}


/* index6 */
.index6{padding:5vw 0;}
.index6 ul{display:flex;align-items:center;justify-content:space-between}
.index6 ul li{border-radius:10px;background: linear-gradient(99deg,#eaf7ff 2%,#f8ebff 103.53%);width:23.8%;transition: 0.5s;background-size: 200% auto;cursor: pointer;}
.index6 ul li:hover{background-position: right center;}
.index6 ul li .info{padding:1.28vw 2vw}
.index6 ul li .info .t1{font-size:1.2vw;font-weight:700;margin-bottom:.58vw}
.index6 ul li .info .t2{font-size:.835946vw;line-height:1.58}
.index6 .bom{background:#E0EDFC;padding:2vw;margin-top:1vw;border-radius:10px;position: relative;overflow: hidden;}
.index6 .bom .tit{font-size:1.2vw;font-weight:700;margin-bottom:1vw}
.index6 .bom dd{display:flex;align-items:center;flex-wrap:wrap;width: 64%;}
.index6 .bom dd dl{background-image:linear-gradient(90deg,#337dfe,#36c0fb);padding:0 .8vw;border-radius:50px;color:#fff;font-size:.835946vw;text-align:center;margin:.35vw 0;min-height:2.9vw;display:grid;flex-wrap:wrap;align-items:center;margin-right:.58vw}
.index6 .icon{position: absolute;right: 3px;bottom: 2px;width: 33vw;}
@media screen and (max-width: 1080px){
.index6{padding: 60px 0;}
.index6 ul{flex-wrap: wrap;}
.index6 ul li{width: 49%;margin: 1% 0;}
.index6 ul li .info{padding: 10px 20px;}
.index6 ul li .info .t1{font-size: 18px;margin-bottom: 8px;}
.index6 ul li .info .t2{font-size: 15px;}
.index6 .bom{padding: 20px;margin-top: 20px;}
.index6 .bom .tit{font-size: 18px;margin-bottom: 20px;}
.index6 .bom dd{width: auto;position: relative;z-index: 9;}
.index6 .bom dd dl{font-size: 14px;margin: 4px 5px;min-height: 45px;padding: 5px 20px;}
.index6 .icon{width: 58%;}
}
@media screen and (max-width: 520px){
.index6{padding: 30px 0;}
.index6 ul li .info{padding: 12px 15px;}
.index6 ul li .info .t1{font-size: 17px;margin-bottom: 8px;}
.index6 ul li .info .t2{font-size: 14px;}
.index6 .bom{padding: 15px;margin-top: 15px;}
.index6 .bom .tit{margin-bottom: 15px;text-align: center;}
.index6 .bom dd{width: 100%;}
.index6 .bom dd dl{font-size: 13px;}
.index6 .icon{width: 70%;}
}


/* index7 */
.index7{padding: 5vw 0;position: relative;background: #FAFAFC;}
.index7:after{position: absolute;content: "";left: 0;top: 0;width: 100%;height: 73%;background: url(../images/in7_bg.png);background-size: cover;}
.index7 .cont{position: relative;z-index: 9;display: flex;align-items: center;justify-content: space-between;}
.index7 .cont .left{width: 47%;}
.index7 .cont .left .item{position: relative;}
.index7 .cont .left .item .img{overflow:hidden;padding-bottom: 70%;border-radius: 20px;z-index:9;position:relative;}
.index7 .cont .left .item .img img{transition:all .5s;height:100%;width:100%;object-fit:cover;position:absolute}
.index7 .cont .left .item:hover .img img{transform:scale(1.05)}
.index7 .cont .left .item .info{position:absolute;left:5%;bottom:5%;color:#fff;z-index:9}
.index7 .cont .left .item .info .t1{font-size: 1vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight: bold;transition:all .5s;}
.index7 .cont .left .item .info .text{font-size:.835946vw;line-height:1.58;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:.5vw 0}
.index7 .cont .left .item .info .date{font-size:.835946vw}
.index7 .cont .left .item:hover .info .t1{background: linear-gradient(to right, #588CFE, #2CA5FA , #6DD3FF);-webkit-background-clip: text;color: transparent;}
.index7 .cont .right{width: 51%;position: relative;z-index: 9;}
.index7 .cont .right ul li{margin-bottom: 1vw;background: #fff;overflow: hidden;border-radius: 10px;transition:all .35s;}
.index7 .cont .right ul li:nth-last-child(1){margin-bottom: 0;}
.index7 .cont .right ul li:hover{box-shadow: 1px 0px 2px 2px rgb(51 125 254 / 10%);background: linear-gradient(99deg,#eaf7ff 2%,#f8ebff 103.53%);transform: translateY(-6px);}
.index7 .cont .right ul li a{display:flex;align-items:center;justify-content:space-between;}
.index7 .cont .right ul li .img{overflow:hidden;padding-bottom: 20%;border-radius:10px;width: 25%;position: relative;}
.index7 .cont .right ul li .img img{transition:all .5s;height:100%;width:100%;object-fit:cover;position:absolute}
.index7 .cont .right ul li:hover .img img{transform:scale(1.05)}
.index7 .cont .right ul li .info{width:68%;margin-right: 3%;}
.index7 .cont .right ul li .info .t1{font-size: 1vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight: bold;}
.index7 .cont .right ul li .info .text{font-size:.835946vw;line-height:1.58;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:.5vw 0}
.index7 .cont .right ul li .info .date{font-size:.835946vw}
.index7 .cont .right ul li:hover .info .t1{background: linear-gradient(to right, #588CFE, #2CA5FA , #6DD3FF);-webkit-background-clip: text;color: transparent;}
@media only screen and (max-width:1080px){
.index7{padding: 60px 0;}
.index7 .cont .left{width: 56%;}
.index7 .cont .left .item .img{border-radius: 10px;}
.index7 .cont .left .item .info .t1{font-size: 18px;}
.index7 .cont .left .item .info .text{font-size: 14px;margin: 8px 0;}
.index7 .cont .left .item .info .date{font-size: 14px;}
.index7 .cont .right{width: 41%;}
.index7 .cont .right ul li .img{width: 30%;padding-bottom: 30%;}
.index7 .cont .right ul li .info{width: 62%;}
.index7 .cont .right ul li .info .t1{font-size: 17px;}
.index7 .cont .right ul li .info .text{font-size: 14px;-webkit-line-clamp: 1;margin: 8px 0;}
.index7 .cont .right ul li .info .date{font-size: 14px;}
}
@media only screen and (max-width:850px){
.index7:after{background-position: bottom;}
.index7 .cont{flex-wrap: wrap;}
.index7 .cont .left{display: none;}
.index7 .cont .right{width: 100%;}
.index7 .cont .right ul li{margin-bottom: 15px;}
}
@media only screen and (max-width:520px){
.index7{padding: 30px 0;}
.index7 .cont .right ul li{margin-bottom: 10px;}
.index7 .cont .right ul li .img{width: 30%;padding-bottom: 28%;}
.index7 .cont .right ul li .info{width: 62%;}
.index7 .cont .right ul li .info .t1{font-size: 16px;}
.index7 .cont .right ul li .info .text{margin: 6px 0;}
}



/* index8 */
.index8{background: #FAFAFC;padding-bottom: 5vw;position: relative;overflow: hidden;}
.index8 .in_tit{position: relative;z-index: 9;}
.index8 .in_tit h3{font-size: .941vw;text-align: center;font-weight: normal;margin-top: 1vw;}
.index8 .bt{background-image: linear-gradient(90deg, #337dfe, #36C0FB);width: 5vw;height: 5vw;border-radius: 50%;display: flex;align-items: center;justify-content: center;text-align: center;margin: 0 auto;z-index: 9;position: relative;}
.index8 .bt img{width:1.777vw}
.index8 .bt p{font-size:.84vw;color:#fff;margin-top:.28vw}
.index8 ul{display:flex;align-items:center;justify-content:center;position: relative;z-index: 10;}
.index8 ul li{margin:0 3vw}
.index8 ul li span{font-size:2.58vw;color:#313131;font-weight:700}
.index8 ul li i{font-size:1.58vw;margin-left:.28vw}
.index8 ul li p{color:#313131;font-size: .941vw;margin-top:.25vw;}
.index8 .cont{margin: 4vw 0;z-index: 9;position: relative;}
.index8 .cont .in8_2{width: 61%;margin-top: 1vw;}
.index8 .cont .swiper{padding: 10px 0;}
.index8 .cont .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.index6 .cont{position: relative;z-index: 99;margin-top: 4vw;}
.index8 .cont .img{text-align:center;margin: 0 auto;background: #fff;box-shadow: 0 0 8px rgb(140 140 140 / 10%);border-radius: 50%;width: 7.2vw;height: 7.2vw;display: flex;align-items: center;justify-content: center;}
.index8 .icon img:first-child{position:absolute;left:50%;transform:translate(-50% ,-45%);z-index: 2;}
.index8 .icon img:nth-child(2){position:absolute;right:0;top:0;z-index: 1;}
.index8 .big{position: absolute;left:50%;bottom: -12vw;width: 100%;transform: translateX(-50%);z-index: 0;text-align: center;}
@media only screen and (max-width:1660px){
.index8 .big{bottom: -12vw;}
}
@media only screen and (max-width:1550px){
.index8 .big{bottom: -11.5vw;}
}
@media only screen and (max-width:1440px){
.index8 .big{bottom: -11vw;}
}
@media only screen and (max-width:1280px){
.index8 .big{bottom: -8vw;}
}
@media only screen and (max-width:1080px){
.index8{padding-bottom: 60px;}
.index8 .in_tit h3{font-size: 16px;margin-top: 8px;}
.index8 .bt{width: 70px;height: 70px;}
.index8 .bt img{width: 22px;}
.index8 .bt p{font-size: 14px;}
.index8 .cont{margin: 40px 0;}
.index8 .cont .in8_2{margin-top: 20px;}
.index8 .cont .img{width: auto;height: auto;}
.index8 ul li span{font-size: 36px;}
.index8 ul li i{font-size: 22px;}
.index8 ul li p{font-size: 15px;margin-top: 8px;}
.index8 .big{display: none;}
}
@media only screen and (max-width:768px){
.index8 .cont .in8_2{width: 70%;}
}
@media only screen and (max-width:520px){
.index8{padding-bottom: 30px;}
.index8 .in_tit h3{font-size: 14px;}
.index8 .bt{width: 68px;height: 68px;}
.index8 .bt img{width: 20px;}
.index8 .bt p{font-size: 13px;margin-top: 5px;}
.index8 .cont{margin: 30px 0;}
.index8 .cont .in8_2{margin-top: 15px;}
.index8 .cont .img img{width: 115px}
.index8 ul{justify-content: space-between;width: 94%;margin: 0 auto;}
.index8 ul li{margin: 0;}
.index8 ul li span{font-size: 26px;}
.index8 ul li i{font-size: 20px;}
.index8 ul li p{font-size: 14px;margin-top: 5px;}
}


 

/* index9 */
.index9{padding: 4vw 0;background: url(../images/in9_bg.jpg);background-size: cover;}
.index9 .in_tit h2{background: linear-gradient(to right, #3482FE, #16A4C3 , #13CF96);-webkit-background-clip: text;color: transparent;margin-bottom: 2vw;font-size: 2vw;letter-spacing: 1px;}
.index9 .btn{margin: 0 auto;}
@media only screen and (max-width:1080px){
.index9{padding: 60px 0;}
.index9 .in_tit h2{font-size: 30px;margin-bottom: 40px;}
}
@media only screen and (max-width:768px){
.index9 .in_tit h2{font-size: 26px;margin-bottom: 30px;}
}
@media only screen and (max-width:520px){
.index9{padding: 30px 0;}
.index9 .in_tit h2{font-size: 20px;margin-bottom: 20px;}
}