/* banner */
.banner{position:relative;overflow:hidden;margin-top: 8vw;}
.banner .img img{width: 100%;}
.banner .info{transform: translate(0 , -50%);left: 0;top: 50%;width: 100%;position: absolute;text-align: center;}
.banner .info .t1{font-size: 2.5vw;color: #fff;font-weight: bold;filter: drop-shadow(1px 2px 4px #211d1e4f);letter-spacing: 1px;}
.banner .info .t2{font-size: 1.25vw;color: #fff;margin-top: 1vw;letter-spacing: 1px;}
.banner .swiper-pagination{bottom: 5%;}
.banner .swiper-pagination-bullet{background: none;width: .7vw;height: .7vw;margin: 0 15px !important;position: relative;border: 1px solid #fff;opacity: 1;}
.banner .swiper-pagination-bullet-active{background: #fff;}
@media screen and (max-width:1080px) {
.banner{margin-top: 133px;}
.banner .info .t1{font-size: 36px;}
.banner .info .t2{font-size: 16px;margin-top: 10px;}
.banner .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 8px !important;}
}
@media screen and (max-width:768px) {
.banner .info .t1{font-size: 28px;}
}
@media screen and (max-width:520px) {
.banner{margin-top: 110px;}
.banner .info .t1{font-size: 20px;}
.banner .info .t2{font-size: 14px;margin-top: 5px;}
}

/* index1 */
.index1{padding: 4.702196vw 0;background: #F5F5F7;}
.index1 .cont{display: flex;justify-content: space-between;}
.index1 .cont .left{width: 45%;}
.index1 .cont .left .in_tit .title{text-align: left;}
.index1 .cont .left .text{margin-top: 2.4vw;}
.index1 .cont .left .text p{color: #666;font-size: .85vw;line-height: 1.8;margin: 1.2vw 0;}
.index1 .cont .right{width:45%}
.index1 .cont .right ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.index1 .cont .right ul li{width:48.5%;margin-bottom:3%;box-shadow: 1px 1px 5px rgb(0 0 0 / .12);background:#f5f5f7;}
.index1 .cont .right ul li .info{padding:1.5vw}
.index1 .cont .right ul li .icon{margin-bottom:2vw}
.index1 .cont .right ul li .icon img{width:2.09vw}
.index1 .cont .right ul li span{font-size:2.68vw;color:#0059ab;font-weight:700}
.index1 .cont .right ul li i{font-size:2.4vw;color:#0059ab;margin-left:.35vw}
.index1 .cont .right ul li .line{margin:.8vw 0 1vw;width:100%;height:3px;background:#e9ecec;position:relative}
.index1 .cont .right ul li .line:after{position:absolute;content:"";left:0;top: 0;background:#0059ab;width:30%;height:4px;}
.index1 .cont .right ul li p{font-size:.95vw}
@media screen and (max-width:1080px){
.index1{padding: 60px 0;}
.index1 .cont .left .text p{font-size: 15px;margin: 10px 0;}
.index1 .cont .right ul li .info{padding: 15px;}
.index1 .cont .right ul li .icon{margin-bottom: 20px;}
.index1 .cont .right ul li .icon img{width: 36px;}
.index1 .cont .right ul li span{font-size: 36px;}
.index1 .cont .right ul li i{font-size: 24px;}
.index1 .cont .right ul li .line{margin: 15px 0;}
.index1 .cont .right ul li p{font-size: 14px;}
}
@media screen and (max-width:768px){
.index1 .cont{flex-wrap: wrap;}
.index1 .cont .left{width: 100%;}
.index1 .cont .right{width: 100%;margin-top: 30px;}
}
@media screen and (max-width:520px){
.index1{padding: 30px 0;}
.index1 .cont .left .text p{font-size: 14px;margin: 8px 0;line-height: 24px;}
.index1 .cont .right ul li .info{padding: 12px;}
.index1 .cont .right ul li .icon{margin-bottom: 20px;}
.index1 .cont .right ul li .icon img{width: 30px;}
.index1 .cont .right ul li span{font-size: 30px;}
.index1 .cont .right ul li i{font-size: 22px;}
.index1 .cont .right ul li .line{margin: 12px 0;height: 2px;}
.index1 .cont .right ul li .line:after{height: 3px;}
.index1 .cont .right ul li p{font-size: 14px;}
}



/* index2 */
.index2{padding: 4.702196vw 0;}
.index2 .in2{margin-top: 3.58vw;}
.index2 .in2 .li .img{overflow: hidden;border-radius: 10px;}
.index2 .in2 .li .img img{transition:all .5s;width: 100%;}
.index2 .in2 .li:hover .img img{transform:scale(1.08)}
.index2 .in2 .li .t1{font-size: 1.2vw;text-align: center;margin: 1.5vw 0 .58vw;}
.index2 .in2 .li .t2{font-size: .85vw;line-height: 1.58;text-align: center;width: 80%;margin: 0 auto;}
.index2 .in2 .swiper-pagination-bullet{background:#80a5ca;opacity:1;width:1.5vw;height:4px;border-radius:2px;transition:all .5s}
.index2 .in2 .swiper-pagination-bullet-active{background:#0059ab;width:2.2vw}
@media screen and (max-width:1080px){
.index2{padding: 60px 0;}
.index2 .in2{margin-top: 40px;padding-bottom: 60px;}
.index2 .in2 .li .img{border-radius: 5px;}
.index2 .in2 .li .t1{font-size: 18px;margin: 15px 0 10px;}
.index2 .in2 .li .t2{font-size: 14px;width: auto;}
.index2 .in2 .swiper-pagination-bullet{width: 25px;}
.index2 .in2 .swiper-pagination-bullet-active{width: 40px;}
}
@media screen and (max-width:520px){
.index2{padding: 30px 0;}
.index2 .in2{margin-top: 30px;padding-bottom: 50px;}
.index2 .in2 .li .t2{line-height: 24px;}
.index2 .in2 .swiper-pagination-bullet{width: 20px;height: 3px;}
.index2 .in2 .swiper-pagination-bullet-active{width: 35px;}
}


/* index3 */
.index3{overflow: hidden;}
.index3 .cont{margin-top: 3.58vw;}
.index3 .cont .rd{display: flex;align-items: center;justify-content: space-between;width: 68%;margin: 0 auto;}
.index3 .cont .rd a{text-align:center;}
.index3 .cont .rd a .icon{border:1px solid #000;border-radius:8px;width:max-content;margin:0 auto;padding:.4vw;position: relative;transition: all .5s;}
.index3 .cont .rd a .icon:before{content:'';position:absolute;width: 105%;height: 105%;left: -3%;top: -3%;transform:scale(0);background-color:#0059AB;border-radius: 12px;transition:cubic-bezier(.4,.4,0,1) .5s;z-index:-1;}
.index3 .cont .rd a:hover .icon,.index3 .cont .rd a.active .icon{border: 1px solid #0059AB;}
.index3 .cont .rd a:hover .icon:before,.index3 .cont .rd a.active .icon:before{transform: none;}
.index3 .cont .rd a .icon img{width:3.292vw;transition: all .3s;}
.index3 .cont .rd a:hover .icon img,.index3 .cont .rd a.active .icon img{filter: brightness(0) invert(1);}
.index3 .cont .rd a p{font-size:.95vw;margin-top:1vw}
.index3 .cont .hd{position: relative;}
.index3 .cont .hd .bg img{width: 100%;}
.index3 .cont .hd li{position: absolute;display: flex;align-items: center;}
.index3 .cont .hd li span{width: 1.1vw;height: 1.1vw;background: #0059AB;border-radius: 50%;display: block;position: relative;}
.index3 .cont .hd li span:after{position: absolute;content: "";transform: translate(-50% , -50%);left: 50%;top: 50%;width: .35vw;height: .35vw;border-radius: 50%;background: #fff;}
.index3 .cont .hd li span:before{content:"";position:absolute;width: 3.5vw;height: 3.5vw;left:50%;background: rgb(33 92 166 / 15%);border-radius:100%;animation:blink 2s infinite;transform: translate(-50% , -50%);left: 50%;top: 50%;}
.index3 .cont .hd li .tit{background:#fff;padding:.5vw .68vw;border-radius:20px;box-shadow:0 5px 3px rgba(0,0,0,.18);margin-left:.5vw;font-size:.85vw;opacity: 0;transform: translate3d(0,100%,0) rotate3d(1,1,1,30deg);transition: opacity .3s,transform .3s;pointer-events: none;}
.index3 .cont .hd li:hover .tit{opacity: 1;transform: translate3d(0,0%,0) rotate3d(0,0,0,0);pointer-events: auto;z-index: 99;}
.index3 .cont .hd .one li:nth-child(1){left: 28vw;top: 18vw;}
.index3 .cont .hd .one li:nth-child(2){left: 20vw;top: 25vw;}
.index3 .cont .hd .one li:nth-child(3){left: 40vw;top: 12vw;}
.index3 .cont .hd .one li:nth-child(4){left: 46vw;top: 21vw;}
.index3 .cont .hd .one li:nth-child(5){left: 38vw;top: 30vw;}
.index3 .cont .hd .one li:nth-child(6){left: 59vw;top: 15vw;}
.index3 .cont .hd .one li:nth-child(7){left: 61vw;top: 34.5vw;}
.index3 .cont .hd .one li:nth-child(8){left: 76vw;top: 25.8vw;}
.index3 .cont .hd .two li:nth-child(1){left: 22vw;top: 24vw;}
.index3 .cont .hd .two li:nth-child(2){left: 22vw;top: 34vw;}
.index3 .cont .hd .two li:nth-child(3){left: 36vw;top: 13vw;}
.index3 .cont .hd .two li:nth-child(4){left: 42.15vw;top: 16vw;}
.index3 .cont .hd .two li:nth-child(5){left: 48.5vw;top: 14vw;}
.index3 .cont .hd .two li:nth-child(6){left: 50vw;top: 36vw;}
.index3 .cont .hd .two li:nth-child(7){left: 59vw;top: 13vw;}
.index3 .cont .hd .two li:nth-child(8){left: 56.4vw;top: 23.8vw;}
.index3 .cont .hd .two li:nth-child(9){left: 56vw;top: 30vw;}
.index3 .cont .hd .two li:nth-child(10){left: 56vw;top: 39vw;}
.index3 .cont .hd .two li:nth-child(11){left: 54vw;top: 43.3vw;}
.index3 .cont .hd .two li:nth-child(12){left: 66.6vw;top: 29.4vw;}
.index3 .cont .hd .two li:nth-child(13){left: 72vw;top: 24.5vw;}
.index3 .cont .hd .two li:nth-child(14){left: 70vw;top: 36.5vw;}
.index3 .cont .hd .three li:nth-child(1){left: 23vw;top: 25vw;}
.index3 .cont .hd .three li:nth-child(2){left: 35.5vw;top: 22vw;}
.index3 .cont .hd .three li:nth-child(3){left: 34.2vw;top: 33.8vw;}
.index3 .cont .hd .three li:nth-child(4){left: 46vw;top: 14vw;}
.index3 .cont .hd .three li:nth-child(5){left: 41.5vw;top: 28vw;}
.index3 .cont .hd .three li:nth-child(6){left: 49vw;top: 40vw;}
.index3 .cont .hd .three li:nth-child(7){left: 63vw;top: 16vw;}
.index3 .cont .hd .three li:nth-child(8){left: 61vw;top: 27.2vw;}
.index3 .cont .hd .three li:nth-child(9){left: 77.8vw;top: 21vw;}
.index3 .cont .hd .four li:nth-child(1){left: 25vw;top: 26vw;}
.index3 .cont .hd .four li:nth-child(2){left: 33vw;top: 22vw;}
.index3 .cont .hd .four li:nth-child(3){left: 39.5vw;top: 18.5vw;}
.index3 .cont .hd .four li:nth-child(4){left: 45.2vw;top: 15.5vw;}
.index3 .cont .hd .four li:nth-child(5){left: 37vw;top: 34.2vw;}
.index3 .cont .hd .four li:nth-child(6){left: 43.2vw;top: 43vw;}
.index3 .cont .hd .four li:nth-child(7){left: 65.5vw;top: 21.6vw;}
.index3 .cont .hd .four li:nth-child(8){left: 58vw;top: 36vw;}
.index3 .cont .hd .four li:nth-child(9){left: 73.8vw;top: 28vw;}
@keyframes blink {0%, 100% { opacity: 1;transform: translate(-50% , -50%) scale(1);}50% { opacity: 0;transform:translate(-50% , -50%) scale(0);}}
@media screen and (max-width:1080px){
.index3 .cont{margin-top: 40px;}
.index3 .cont .rd{width: 92%;}
.index3 .cont .rd a .icon{padding: 8px;}
.index3 .cont .rd a .icon:before{border-radius: 10px;}
.index3 .cont .rd a .icon img{width: 45px;}
.index3 .cont .rd a p{margin-top: 15px;font-size: 15px;}
.index3 .cont .hd .bg{width: 120%;margin-left: -10%;}
.index3 .cont .hd li span{width: 16px;height: 16px;}
.index3 .cont .hd li span:after{width: 6px;height: 6px;}
.index3 .cont .hd li span:before{width: 40px;height: 40px;}
.index3 .cont .hd li .tit{font-size: 15px;margin-left: 5px;padding: 5px 10px;position: absolute;width: max-content;left: 15px;}
.index3 .cont .hd li.right .tit{left: initial;right: 20px;transform: translate3d(0,100%,0) rotate3d(1,1,1,-30deg);}
.index3 .cont .hd li.right:hover .tit{transform: translate3d(0,0%,0) rotate3d(0,0,0,0);}
.index3 .cont .hd .two li:nth-child(1){left: 17%;top: 39%;}
.index3 .cont .hd .two li:nth-child(2){left: 17%;top: 56.5%;}
.index3 .cont .hd .two li:nth-child(3){left: 32%;top: 22%;}
.index3 .cont .hd .two li:nth-child(4){left: 40.6%;top: 28%;}
.index3 .cont .hd .two li:nth-child(5){left: 48.5%;top: 25%;}
.index3 .cont .hd .two li:nth-child(6){left: 50%;top: 60%;}
.index3 .cont .hd .two li:nth-child(7){left: 60.5%;top: 23%;}
.index3 .cont .hd .two li:nth-child(8){left: 57.4%;top: 40%;}
.index3 .cont .hd .two li:nth-child(9){left: 56%;top: 52%;}
.index3 .cont .hd .two li:nth-child(10){left: 57%;top: 65%;}
.index3 .cont .hd .two li:nth-child(11){left: 55%;top: 72.5%;}
.index3 .cont .hd .two li:nth-child(12){left: 70%;top: 49%;}
.index3 .cont .hd .two li:nth-child(13){left: 77%;top: 41.5%;}
.index3 .cont .hd .two li:nth-child(14){left: 75%;top: 61%;}

.index3 .cont .hd .one li:nth-child(1){left: 24%;top: 36.5%;}
.index3 .cont .hd .one li:nth-child(2){left: 14%;top: 52%;}
.index3 .cont .hd .one li:nth-child(3){left: 40%;top: 24%;}
.index3 .cont .hd .one li:nth-child(4){left: 47%;top: 45%;}
.index3 .cont .hd .one li:nth-child(5){left: 37%;top: 64%;}
.index3 .cont .hd .one li:nth-child(6){left: 66%;top: 36%;}
.index3 .cont .hd .one li:nth-child(7){left: 67%;top: 69%;}
.index3 .cont .hd .one li:nth-child(8){left: 84.5%;top: 52%;}
.index3 .cont .hd .three li:nth-child(1){left: 17.5%;top: 50%;}
.index3 .cont .hd .three li:nth-child(2){left: 32.5%;top: 43.5%;}
.index3 .cont .hd .three li:nth-child(3){left: 29.2%;top: 33.8%;left: 31%;top: 65.5%;}
.index3 .cont .hd .three li:nth-child(4){left: 41.5%;top: 30%;}
.index3 .cont .hd .three li:nth-child(5){left: 40%;top: 54%;}
.index3 .cont .hd .three li:nth-child(6){left: 49%;top: 77%;}
.index3 .cont .hd .three li:nth-child(7){left: 65%;top: 31%;}
.index3 .cont .hd .three li:nth-child(8){left: 63.5%;top: 52.5%;}
.index3 .cont .hd .three li:nth-child(9){left: 83.5%;top: 40%;}
.index3 .cont .hd .four li:nth-child(1){left: 20%;top: 44%;}
.index3 .cont .hd .four li:nth-child(2){left: 29%;top: 37.5%;}
.index3 .cont .hd .four li:nth-child(3){left: 37.5%;top: 31.5%;}
.index3 .cont .hd .four li:nth-child(4){left: 44.2%;top: 26.5%;}
.index3 .cont .hd .four li:nth-child(5){left: 34.2%;top: 58%;}
.index3 .cont .hd .four li:nth-child(6){left: 42.2%;top: 73%;}
.index3 .cont .hd .four li:nth-child(7){left: 69%;top: 37%;}
.index3 .cont .hd .four li:nth-child(8){left: 60%;top: 61%;}
.index3 .cont .hd .four li:nth-child(9){left: 78.8%;top: 48%;}
}
@media screen and (max-width:768px){
.index3 .cont .rd a p{padding: 0 20px;font-size: 14px;}
.index3 .cont .rd a .icon img{width: 40px;}
.index3 .cont .hd li .tit{font-size: 14px;margin-left: 3px;}
}
@media screen and (max-width:580px){
.index3 .cont{margin-top: 30px;}
.index3 .cont .rd{flex-wrap: wrap;justify-content: center;width: 100%;}
.index3 .cont .rd a{margin: 2%;}
.index3 .cont .rd a p{padding: 0;}
.index3 .cont .rd a .icon img{width: 40px;}
.index3 .cont .rd a p{margin-top: 10px;font-size: 14px;}
}





/* index4 */
.index4{padding: 4.702196vw 0;}
.index4 .in4{margin-top: 3.58vw;}
.index4 .in4 .item{text-align:center}
.index4 .in4 .item .info .t1{font-size:1.2vw;text-align:center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.index4 .in4 .item .info .btn{margin:0 auto;margin-top:1.5vw}
.index4 .in4 .swiper-pagination-bullet{background:#80a5ca;opacity:1;width:1.5vw;height:4px;border-radius:2px;transition:all .5s}
.index4 .in4 .swiper-pagination-bullet-active{background:#0059ab;width:2.2vw}
@media screen and (max-width:1080px){
.index4{padding: 60px 0;}
.index4 .in4{margin-top: 40px;}
.index4 .in4 .item .info .t1{font-size: 16px;}
.index4 .in4 .item .info .btn{margin-top: 20px;}
.index4 .in4 .swiper-pagination-bullet{width: 25px;}
.index4 .in4 .swiper-pagination-bullet-active{width: 40px;}
}
@media screen and (max-width:768px){
.index4 .in4{padding-bottom: 60px;}
}
@media screen and (max-width:520px){
.index4{padding: 30px 0;}
.index4 .in4{margin-top: 30px;padding-bottom: 50px;}
.index4 .in4 .item .info .t1{font-size: 14px;}
.index4 .in4 .item .info .btn{margin-top: 15px;}
.index4 .in4 .swiper-pagination-bullet{width: 20px;height: 3px;}
.index4 .in4 .swiper-pagination-bullet-active{width: 35px;}
}


/* index5 */
.index5{padding-bottom: 4.702196vw;position: relative;overflow: hidden;}
.index5 .in5{margin-top: 3.58vw;}
.index5 .in5 .item{padding-left:8%}
.index5 .in5 .item a{display:flex;align-items:center;justify-content:space-between}
.index5 .in5 .item .info{width: 25%;}
.index5 .in5 .item .info .t1{font-size:1.5vw;font-weight:700;color:#0059ab;letter-spacing:2px;margin-bottom:2vw}
.index5 .in5 .item .info .txt{line-height:1.88;color:#666;font-size:.85vw;margin-bottom:1.5vw}
.index5 .in5 .item .info .txt h3{font-size:1.2vw;font-weight:500;margin-bottom:.68vw;color:#000;line-height: 1.2;}
.index5 .in5 .item .info .text{line-height:1.88;color:#666;font-size:.85vw}
.index5 .in5 .item .img{width: 65.5%;}
.index5 .in5 .item .img img{width: 100%;}
.index5 .bom{display: flex;align-items: center;justify-content: space-between;width: 25%;position: absolute;left: 8%;bottom: 0;}
.index5 .bom .swiper-button-next,.index5 .bom .swiper-button-prev{position: relative;border-radius: 100%;border: 1px solid #0059AB;width: 2.2vw;height: 2.2vw;opacity: 1;margin: 0;margin-right: 1vw;left: 0;right: 0;}
.index5 .bom .swiper-button-next:after,.index5 .bom .swiper-button-prev:after{color: #0059AB;font-size: .85vw;font-weight: bold;transition: all .6s;}
.index5 .bom .swiper-button-next::before,.index5 .bom .swiper-button-prev:before{content:'';position:absolute;width: 105%;height: 105%;left: -3%;top: -3%;transform:scale(0);background-color:#0059AB;border-radius:50%;transition:cubic-bezier(.4,.4,0,1) .5s;z-index:-1;}
.index5 .bom .swiper-button-next:hover:after,.index5 .bom .swiper-button-prev:hover:after{color: #ffffff;}
.index5 .bom .swiper-button-next:hover:before,.index5 .bom .swiper-button-prev:hover:before{transform: none;}
.index5 .bom .swiper-pagination{position: initial;width: auto;}
.index5 .bom .swiper-pagination-bullet{background:#80a5ca;opacity:1;width:1.5vw;height:4px;border-radius:2px;transition:all .5s}
.index5 .bom .swiper-pagination-bullet-active{background:#0059ab;width:2.2vw}
@media screen and (max-width:1080px){
.index5{padding-bottom: 60px;}
.index5 .in5{margin-top: 40px;}
.index5 .in5 .item{padding-left: 4%;}
.index5 .in5 .item .info{width: 35%;}
.index5 .in5 .item .info .t1{font-size: 22px;letter-spacing: initial;margin-bottom: 20px;}
.index5 .in5 .item .info .txt h3{font-size: 16px;margin-bottom: 8px;}
.index5 .in5 .item .info .txt{font-size: 14px;}
.index5 .in5 .item .info .text{font-size: 14px;line-height: 2;}
.index5 .in5 .item .img{width: 60%;}
.index5 .bom{position: initial;justify-content: center;width: auto;margin-top: 40px;}
.index5 .bom .swiper-pagination-bullet{width: 25px;}
.index5 .bom .swiper-pagination-bullet-active{width: 40px;}
.index5 .bom .swiper-button-next, .index5 .bom .swiper-button-prev{margin-right: 20px;width: 36px;height: 36px;}
.index5 .bom .swiper-button-next:after, .index5 .bom .swiper-button-prev:after{font-size: 14px;}
}
@media screen and (max-width:768px){
.index5 .in5 .item a{flex-wrap: wrap;}
.index5 .in5 .item .info{width: 100%;margin-bottom: 20px;}
.index5 .in5 .item .img{width: 100%;}
}
@media screen and (max-width:520px){
.index5{padding-bottom: 30px;}
.index5 .in5{margin-top: 30px;}
.index5 .in5 .item{padding: 0 4%;}
.index5 .in5 .item .info{margin-bottom: 15px;}
.index5 .in5 .item .info .t1{font-size: 20px;margin-bottom: 10px;}
.index5 .in5 .item .info .txt h3{font-size: 14px;margin-bottom: 5px;}
.index5 .in5 .item .info .txt{line-height: 24px;margin-bottom: 10px;}
.index5 .in5 .item .info .text{font-size: 14px;line-height: 24px;}
.index5 .bom{margin-top: 30px;}
.index5 .bom .swiper-pagination-bullet{width: 20px;height: 3px;}
.index5 .bom .swiper-pagination-bullet-active{width: 35px;}
.index5 .bom .swiper-button-next, .index5 .bom .swiper-button-prev{width: 32px;height: 32px;}
.index5 .bom .swiper-button-next:after, .index5 .bom .swiper-button-prev:after{font-size: 13px;}
}



/* index6 */
.index6{padding-bottom: 4.702196vw;}
.index6 .in_tit .tit{color:#666;font-size:.95vw;margin-top:1vw}
.index6 ul{display:flex;justify-content:space-between;margin-top:3.58vw}
.index6 ul li{text-align:center}
.index6 ul li .img img{width:7.837vw}
.index6 ul li p{font-size:.95vw;color:#666;margin-top:1.2vw;font-weight:700}
@media screen and (max-width:1080px){
.index6{padding-bottom: 60px;}
.index6 .in_tit .tit{font-size: 16px;margin-top: 10px;}
.index6 ul{margin-top: 40px;}
.index6 ul li .img img{width: 120px;}
.index6 ul li p{font-size: 16px;margin-top: 10px;}
}
@media screen and (max-width:768px){
.index6 ul li .img img{width: 100px;}
.index6 ul li p{font-size: 15px;}
}
@media screen and (max-width:520px){
.index6{padding-bottom: 30px;}
.index6 .in_tit .tit{font-size: 14px;margin-top: 8px;line-height: 20px;}
.index6 ul{margin-top: 30px;flex-wrap: wrap;}
.index6 ul li{width: 50%;margin: 2% 0;}
.index6 ul li .img img{width: 90px;}
.index6 ul li p{font-size: 14px;margin-top: 8px;}
}


/* index7 */
.index7{padding: 4.702196vw 0;background: url(../images/in7_bg.jpg);}
.index7 .in_tit .title{color: #fff;}
.index7 .in_tit .tit{font-size:.95vw;margin-top:1vw;color: #fff;}
.index7 .btn{background: #fff;margin: 0 auto;margin-top: 8vw;}
.index7 .btn:hover{background: none;}
.index7 ul{display:flex;justify-content:space-between;margin-top: 12vw;}
.index7 ul li{text-align:center;width: 18%;}
.index7 ul li .img{overflow:hidden;position:relative;padding-bottom: 40%;width:100%;background: #fff;border-radius: 2px;}
.index7 ul li .img img{transition:all .6s;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50% ,-50%);}
.index7 ul li p{font-size:.95vw;color:#666;margin-top:1.2vw;font-weight:700}
@media screen and (max-width:1080px){
.index7{padding: 60px 0;}
.index7 .in_tit .tit{font-size: 16px;margin-top: 10px;}
.index7 .btn{margin-top: 80px;}
.index7 ul{margin-top: 80px;}
.index7 ul li .img{padding-bottom: 55%;}
}
@media screen and (max-width:520px){
.index7{padding: 30px 0;}
.index7 .in_tit .tit{font-size: 14px;margin-top: 8px;line-height: 20px;}
.index7 .btn{margin-top: 40px;}
.index7 ul{margin-top: 40px;flex-wrap: wrap;justify-content: center;}
.index7 ul li{width: 28%;margin: 1.5%;}
}



/* index8 */
.index8{padding: 4.702196vw 0;background: #E6EAF6;}
.index8 .in_tit .tit{color:#666;font-size:.95vw;margin-top:1vw}
.index8 .cont{margin-top: 3.58vw;position: relative;}
.index8 .cont:after{position: absolute;content: "";background: #0059ab;width: 100%;height: 2px;left: 0;top: .72vw;}
.index8 .cont:before{content:"";position:absolute;width:0;height:0;border-top: .6vw solid transparent;border-bottom: .6vw solid transparent;border-left: .8vw solid #0059ab;top: .15vw;right: -2px;}
.index8 .cont .item .tit{text-align:center;color:#0059ab;font-weight:700;font-size:1.28vw;margin-bottom:2vw;position: relative;padding-top: 2.5vw;}
.index8 .cont .item .tit:after{position: absolute;content: "";width: .8vw;height: .8vw;border-radius: 50%;background: #FFFFFF;transform:translateX(-50%);top: .3vw;left:50%;}
.index8 .cont .item .tit:before{position: absolute;content: "";width: 1.4vw;height: 1.4vw;border-radius: 50%;background: #0059ab;transform:translateX(-50%);top: 0;left:50%;}
.index8 .cont .item .info{padding:2.4vw 1vw;background:#f0f3f8;text-align:center;position: relative;border: 1px solid #fff;transition: all .5s;}
.index8 .cont .item:hover .info{transform:translateY(-8px);}
.index8 .cont .item .info:before{content:"";position:absolute;width:0;height:0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom:20px solid #f0f3f8;transform:translateX(-50%);top:-20px;left:50%;}
.index8 .cont .item .info img{width:7.837vw}
.index8 .cont .item .info .t1{font-size:1.1vw;margin-top:1vw;min-height:2.613vw}
@media screen and (max-width:1080px){
.index8{padding: 60px 0;}
.index8 .in_tit .tit{font-size: 16px;margin-top: 10px;}
.index8 .cont{margin-top: 40px;}
.index8 .cont:after{top: 8px;}
.index8 .cont:before{border-top: 8px solid transparent;border-bottom: 8px  solid transparent;border-left: 8px  solid #0059ab;top: 1px;right: -2px;}
.index8 .cont .item .tit{padding-top:30px;font-size:18px;margin-bottom:30px}
.index8 .cont .item .tit:before{width:16px;height:16px}
.index8 .cont .item .tit:after{width:8px;height:8px;top:4px}
.index8 .cont .item .info{padding: 30px 10px;}
.index8 .cont .item .info img{width: 150px;}
.index8 .cont .item .info .t1{font-size: 16px;margin-top: 15px;min-height: 38px;}
}
@media screen and (max-width:520px){
.index8{padding: 30px 0;}
.index8 .in_tit .tit{font-size: 14px;margin-top: 8px;line-height: 20px;}
.index8 .cont{margin-top: 40px;}
.index8 .cont .item .tit{padding-top: 25px;font-size: 16px;margin-bottom: 25px;}
.index8 .cont .item .info{padding: 20px 10px;}
.index8 .cont .item .info img{width: 150px;}
.index8 .cont .item .info .t1{font-size: 15px;margin-top: 15px;min-height: 36px;}
}



/* index9 */
.index9{padding: 4.702196vw 0;}
.index9 .flx{margin-top: 3.58vw;}
.index9 .item{width: 32%;position: relative;}
.index9 .item:after{position: absolute;height: 100%;width: 100%;content: "";left: 0;top: 0;background: linear-gradient(0, #000000eb 0%, transparent 50%);z-index: 1;}
.index9 .item .img{overflow: hidden;border-radius: 1px;position: relative;padding-bottom: 75%;}
.index9 .item .img img{transition:all .5s;height: 100%;width: 100%;object-fit: cover;position: absolute;}
.index9 .item:hover .img img{transform:scale(1.08)}
.index9 .item .info{position:absolute;bottom:0;padding: 1.4vw;z-index: 9;}
.index9 .item .info .t1{color:#fff;font-size: .88vw;font-weight:700;line-height:1.68;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index9 .item .info .date{color:#fff;font-size:.8vw;margin-top: .68vw;}
.index9 .btn{margin: 0 auto;margin-top: 3.58vw;}
@media only screen and (max-width:1080px){
.index9{padding: 60px 0;}
.index9 .flx{margin-top: 40px;}
.index9 .btn{margin-top: 40px;}
.index9 .item .info .t1{font-size: 16px;}
.index9 .item .info .date{font-size: 14px;margin-top: 10px;}
}
@media only screen and (max-width:850px){
.index9 .item{width: 49%;}
.index9 .item:nth-child(3){display: none;}
}
@media only screen and (max-width:520px){
.index9{padding: 30px 0;}
.index9 .flx{margin-top: 20px;}
.index9 .btn{margin-top: 25px;}
.index9 .item{width: 100%;margin: 1% 0;}
.index9 .item .info{padding: 15px;}
.index9 .item .info .t1{font-size: 15px;line-height: 24px;}
.index9 .item .info .date{margin-top: 6px;font-size: 13px;}
}