/* title */
.nei_tit{position: relative;margin-bottom: 4vw;}
.nei_tit .title{font-size: 2.1vw;font-weight: bold;color: #1e293b;text-align: center;}
@media screen and (max-width:1080px){
.nei_tit{margin-bottom: 40px;}
.nei_tit .title{font-size: 3vw;}
.nei_tit .tit{font-size: 15px !important;margin-top: 8px !important;}
}
@media screen and (max-width:768px){
.nei_tit .title{font-size: 24px;}
}
@media screen and (max-width:520px){
.nei_tit{margin-bottom: 25px;}
.nei_tit .title{font-size:22px;}
.nei_tit .tit{font-size: 14px !important;}
}

/* banner */
.banner{position:relative;overflow:hidden;margin-top: 5.3vw;background: url(../images/nei_bg.jpg);background-size: cover;}
.banner .info{padding: 3vw 0;}
.banner .info::after{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background: radial-gradient(circle at 30% 50%,#38bdf857 0,transparent 50%),radial-gradient(circle at 70% 50%,#38bdf857 0,transparent 50%);animation:ft-rotate 30s linear infinite;}
.banner .info .w800{position: relative;z-index: 9;}
.banner .info .tit{color: #bfdbfe;text-align: center;font-size: 1vw;font-weight: bold;}
.banner .info .title{font-size: 2.2vw;color: #fff;font-weight: bold;text-align: center;margin: 1.5vw 0 3vw;line-height: 1.5;}
.banner .info .ul{display: flex;align-items: center;justify-content: space-between;}
.banner .info .ul li{background: #1F6ADE;border-radius: 24px;width: 23%;display: flex;align-items: center;justify-content: center;padding: .7vw 0;transition: all .3s ease;cursor: pointer;}
.banner .info .ul li:hover{background: rgba(255,255,255,0.15);transform: translateY(-2px);}
.banner .info .ul li img{width: 1vw;}
.banner .info .ul li p{color: #fff;font-size: .88vw;margin-left: .5vw;}
.banner .info .btn{margin: 0 auto;margin-top: 3vw;background: #fff;}
.banner .info .btn a{color: #1f6ade;}
.banner .info .btn::after{background: #1f6ade;}
.banner .info .btn:hover a{color: #fff;}
@media screen and (max-width:1080px){
.banner{margin-top: 69px;}
.banner .info .w800{max-width: 70vw;}
.banner .info .tit{font-size: 16px;}
.banner .info .title{font-size: 26px;}
.banner .info .ul li{padding: 8px 0;}
.banner .info .ul li img{width: 18px;}
.banner .info .ul li p{font-size: 14px;}
}
@media screen and (max-width:768px) {
.banner .info{padding: 30px 0;}
.banner .info .w800{max-width: initial;}
.banner .info .tit{font-size: 15px;}
.banner .info .title{font-size: 22px;margin: 15px 0 20px;}
.banner .info .ul li img{width: 16px;}
.banner .info .ul li p{font-size: 13px;}
.banner .info .btn{margin-top: 20px;}
}
@media screen and (max-width:520px) {
.banner{margin-top: 52px;}
.banner .info .tit{font-size: 14px;}
.banner .info .title{font-size: 20px;margin: 10px 0 20px;line-height: 1.8;}
.banner .info .ul{flex-wrap: wrap;width: 80%;margin: 0 auto;}
.banner .info .ul li{width: 48%;margin-bottom: 4%;}
.banner .info .ul li img{width: 16px;}
.banner .info .ul li p{font-size: 13px;padding-left: 5px;}
.banner .info .btn{margin-top:15px;}
}
@keyframes ft-rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}

/* newslist */
.newslist{padding: 90px 0;background: #F4F5FA;}
.newslist .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.newslist .left{width:75%}
.newslist .left .item{background:#fff;padding: 1.35vw;position:relative;margin-bottom:2%;transition:all .5s;}
.newslist .left .item a{display:flex;flex-wrap:wrap;align-items:center;justify-content: space-between;}
.newslist .left .item .img{overflow:hidden;position:relative;border-radius:3px;padding-bottom: 16%;height:0;width: 26%;}
.newslist .left .item .img img{transition:all .5s;border-radius:3px;height:100%;object-fit:cover;width:100%;position:absolute}
.newslist .left .item .info{width: 70%;}
.newslist .left .item .info .t1{font-size:1.1vw;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.newslist .left .item .info .text{font-size:.8vw;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:2;margin:1vw 0}
.newslist .left .item .bom{display:flex;justify-content:space-between;align-items:center}
.newslist .left .item .bom .fl{color:#666;background:#f3f4f8;font-size:.8vw;padding:.4vw .8vw}
.newslist .left .item .bom .date{font-size:.8vw;color:#666}
.newslist .left .item:hover{transform: translateY(-10px);box-shadow: 0px 4px 5px #207eff1f;} 
.newslist .left .item:hover .img img{transform:scale(1.06)}
.newslist .left .item:hover .info .t1{color: #207EFF;}
.newslist .left .item .bom .fl:hover{background: #207EFF;color: #fff;}
@media screen and (max-width:1080px){
.newslist{padding: 60px 0;}
.newslist .left .item{padding: 15px;}
.newslist .left .item .img{padding-bottom: 20%;}
.newslist .left .item .info .t1{font-size: 18px;}
.newslist .left .item .info .text{font-size: 14px;margin: 10px 0;}
.newslist .left .item .bom .fl{font-size: 14px;padding: 5px 10px;}
.newslist .left .item .bom .date{font-size: 14px;}
}
@media screen and (max-width:768px){
.newslist .left{width: 100%;margin-bottom: 30px;}
}
@media screen and (max-width:520px){
.newslist{padding: 35px 0;}
.newslist .left{margin-bottom:15px;}
.newslist .left .item{padding: 10px;}
.newslist .left .item .img{padding-bottom: 28%;width: 38%;}
.newslist .left .item .info{width: 58%;}
.newslist .left .item .info .t1{font-size: 16px;}
.newslist .left .item .info .text{margin: 10px 0 0;line-height: 26px;}
.newslist .left .item .bom{display: none;}
}



/* caselist */
.caselist{padding: 90px 0;}
.caselist .c_nav{padding-bottom: 1vw;border-bottom: 1px solid #ddd;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 50%;margin: 0 auto;margin-bottom: 2.8vw;}
.caselist .c_nav li{margin: 0 2vw;}
.caselist .c_nav li a{color: #333;font-size: .9vw;transition:all .5s}
.caselist .c_nav li.on a,.caselist .c_nav li:hover a{color: #207EFF;}
.caselist .item{width: 49.25%;margin-bottom: 1.5%;margin-right: 1.5%;}
.caselist .item:nth-child(even){margin-right: 0;}
.caselist .item .img{padding-bottom:58%;border-radius:5px;position: relative;overflow: hidden;}
.caselist .item .img img{transition:all .5s ease;height:100%;width:100%;object-fit:cover;position:absolute}
.caselist .item:hover .img img{transform:scale(1.06)}
.caselist .item .info{background:#f6f6f6;border-radius:5px;margin-top:.6vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:1.2vw}
.caselist .item .info .text{max-width:80%}
.caselist .item .info .text .t1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;overflow:hidden;font-size:1.26vw;transition:all .5s;}
.caselist .item:hover .info .text .t1{color: #207EFF;}
.caselist .item .info .bt .t{font-size:.7vw;background:#fff;padding:.3vw .5vw;border-radius:25px;color:#666}
.caselist .item .info .bt .b{display:flex;align-items:center;margin-top:.5vw}
.caselist .item .info .bt .b img{width:1vw;opacity:.5}
.caselist .item .info .bt .b p{color:#666;font-size:.8vw;margin-left:6px}
@media only screen and (max-width:1080px){
.caselist{padding: 60px 0;}
.caselist .c_nav{width: 68%;}
.caselist .c_nav li a{font-size: 18px;}
.caselist .item .info .text .t1{font-size: 18px;}
.caselist .item .info .bt .t{font-size: 14px;padding: 5px 10px;}
.caselist .item .info .bt .b img{width: 20px;}
.caselist .item .info .bt .b p{font-size: 15px;}
}
@media only screen and (max-width:768px){
.caselist .c_nav{width: 100%;}
.caselist .c_nav li a{font-size: 16px;}
.caselist .item .info .text{max-width: 68%;}
.caselist .item .info .text .t1{font-size: 16px;}
}
@media only screen and (max-width:520px){
.caselist{padding: 35px 0;}
.caselist .c_nav{margin-bottom: 20px;padding-bottom: 10px;}
.caselist .c_nav li{margin: 0 10px;}
.caselist .c_nav li a{font-size: 15px;}
.caselist .item{width: 100%;margin-right: 0;margin-bottom: 15px;}
.caselist .item .info{padding: 10px;}
.caselist .item .info .text .t1{font-size: 16px;}
.caselist .item .info .bt .t{font-size: 12px;padding: 5px 12px;}
.caselist .item .info .bt .b{margin-top: 6px;}
.caselist .item .info .bt .b img{width: 18px;}
.caselist .item .info .bt .b p{font-size: 14px;}
}

.n_right{width:22%}
.n_right .tit{color:#333;font-size:1vw;font-weight:700;margin-bottom:1vw;position: relative;padding-left: .8vw;}
.n_right .tit::after{position: absolute;content: "";height: 90%;width: 4px;top: 10%;left: 0;background: #207EFF;}
.n_right .row{padding:1.5vw;background:#fff;margin-top: 1.5vw;}
.n_right .row:nth-child(1){margin-top: 0;}
.n_right .row .ul li{background:#f4f7f9;margin-bottom:.5vw;padding:.7vw}
.n_right .row .ul li:nth-last-child(1){margin-bottom:0}
.n_right .row .ul li a{font-size:.8vw;color:#323}
.n_right .row .ul li.on,.n_right .row .ul li:hover{background:#207eff}
.n_right .row .ul li.on a,.n_right .row .ul li:hover a{color:#fff}
.n_right .row .li{position: relative;padding:1vw 0;border-bottom:1px dashed #eee}
.n_right .row .li:nth-child(1){padding:0;border:none}
.n_right .row .li .img{padding-bottom:58%;position: relative;overflow: hidden;}
.n_right .row .li .img img{transition:all .5s ease;height:100%;width:100%;object-fit:cover;position:absolute}
.n_right .row .li:hover .img img{transform:scale(1.08)}
.n_right .row .li .t1{position:absolute;bottom:0;background:#0009;padding:.4vw .8vw;text-align: center;width: -webkit-fill-available;}
.n_right .row .li .t1 i{color:#fff;font-size:.8vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.n_right .row .li p{color:#333;font-size:.8vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.n_right .row .li:hover p{color: #207EFF;}
.n_right .row .info{display: flex;flex-wrap: wrap;justify-content: space-between;flex-wrap: wrap;}
.n_right .row .info a{color: #333;font-size: .85vw;background: #F4F7F9;width: calc(48.5% - 1vw);padding: .2vw .5vw;margin-top: .2vw;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;line-height: 2.2;text-align: center;}
.n_right .row .info a:nth-child(even){margin-right: 0;}
.n_right .row .info a:hover{color: #fff;background: #207EFF;}
@media only screen and (max-width:1080px){
.n_right .tit{padding-left: 1vw;font-size: 1.8vw;}
.n_right .row .ul li{padding: 1vw;margin-bottom: .8vw;}
.n_right .row .ul li a{font-size: 1.35vw;}
.n_right .row .li{padding: 1.2vw 0;}
.n_right .row .li .t1 i{font-size: 1vw;}
.n_right .row .li p{font-size: 1.35vw;}
.n_right .row .info a{font-size: 1.35vw;width: calc(48.5% - 1.6vw);padding: .5vw .8vw;}
}
@media only screen and (max-width:768px){
.n_right{width: 100%;}
.n_right .tit{padding-left: 10px;font-size: 20px;}
.n_right .row .ul li{padding: 8px;margin-bottom: 8px;}
.n_right .row .ul li a{font-size: 15px;}
.n_right .row .li{padding: 15px 0;}
.n_right .row .li:nth-child(2){display: none;}
.n_right .row .li .t1 i{font-size: 1vw;}
.n_right .row .li p{font-size: 15px;}
}
@media only screen and (max-width:520px){
.n_right .tit{font-size: 18px;margin-bottom: 15px;}
.n_right .tit::after{top: 16%;height: 76%;}
.n_right .row .ul li a{font-size: 14px;}
.n_right .row .li{padding: 12px 0;}
.n_right .row .li .t1 i{font-size: 1vw;}
.n_right .row .li p{font-size: 14px;}
.n_right .row .info a{font-size: 14px;margin-top: 5px;}
}


/* cnse */
.cnse{padding: 90px 0;background: #F4F5FA;}
.cnse .wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cnse .left{width: 75%;}
.cnse .left .top{display:flex;align-items:center;padding: 2vw 0 2vw 1.5vw;background:#207EFF;}
.cnse .left .top .l{width: 75%;padding-right: 5%;position:relative;}
.cnse .left .top .l::after{position: absolute;content: "";right: 0;top: 0;height: 100%;width: 1px;background: #fff;}
.cnse .left .top .l .t1{border-bottom:1px dashed #fff;color:#fff;font-size:1.35vw;font-weight:700;margin-bottom:1vw;padding-bottom:1vw}
.cnse .left .top .l .text{color: #fffffff2;line-height:2;font-size: .82vw;}
.cnse .left .top .r{width: 20%;}
.cnse .left .top .r .bt{border: 1px solid #fff;border-radius: 50%;width: 2.8vw;height: 2.8vw;display: flex;justify-content: center;align-items: center;margin: 0 auto;transition:all .5s}
.cnse .left .top .r .bt:hover{transform: rotateX(-3deg) rotateY(-9deg) translateX(-8px);}
.cnse .left .top .r .bt img{width: 1.5vw;}
.cnse .left .cont{padding: 2vw 1.5vw;background: #fff;margin: 1.1vw 0;}
.cnse .left .cont img{max-width: 100%;}
.cnse .left .cont p{font-size: .88vw;line-height: 2;color: #5b5b5b;margin: .35vw 0;}
.cnse .left .cont .ul{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-top: 2vw;background: #F6F6F6;padding: .6vw 1vw;}
.cnse .left .cont .ul li a{font-size: .88vw;color: #333;}
.cnse .left .cont .ul li:hover a{color: #207EFF;}
.cnse .left .bom{padding: 2vw 1.5vw;background: #fff;}
.cnse .left .bom .tit{color:#333;font-size:1vw;font-weight:700;margin-bottom:1vw;position: relative;padding-left: .8vw;}
.cnse .left .bom .tit::after{position: absolute;content: "";height: 90%;width: 4px;top: 10%;left: 0;background: #207EFF;}
.cnse .left .bom .c1{padding-bottom: 2.5vw;}
.cnse .left .bom .c1 .swiper-pagination{bottom: 0;}
.cnse .left .bom .c1 .swiper-pagination-bullet{width: 1vw;height: 3px;background: #207EFF;border-radius: 5px;transition:all .5s}
.cnse .left .bom .c1 .swiper-pagination-bullet-active{width: 2vw;}
.cnse .left .bom .item .bg{border: 1px solid #ddd;padding: 4px;}
.cnse .left .bom .item:hover .bg{border: 1px solid #207EFF;}
.cnse .left .bom .item .img{padding-bottom:58%;position: relative;overflow: hidden;}
.cnse .left .bom .item .img img{transition:all .5s ease;height:100%;width:100%;object-fit:cover;position:absolute}
.cnse .left .bom .item:hover .img img{transform:scale(1.06)}
.cnse .left .bom .item .t1{text-align: center;margin-top: .5vw;font-size: .85vw;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.cnse .left .bom .item:hover .t1{color:#207eff}
.cnse .left .bom .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cnse .left .bom .ul li{background: #fff;box-shadow: 0 0 15px 0 rgb(159 159 159 / 20%);width: 48.5%;margin-bottom: 3%;border-radius: 4px;}
.cnse .left .bom .ul li:nth-child(even){margin-right: 0;}
.cnse .left .bom .ul li a{display: block;padding: 1.2vw;}
.cnse .left .bom .ul li .t1{font-size: 1vw;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin-bottom: .5vw;}
.cnse .left .bom .ul li .text{font-size: .82vw;color: #666;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.cnse .left .bom .ul li .date{font-size: .85vw;color: #666;margin-top: .8vw;padding-top: .8vw;border-top: 1px dashed #bbb;}
.cnse .left .bom .ul li:hover .t1{color: #207EFF;} 
@media only screen and (max-width:1080px){
.cnse{padding: 60px 0;}
.cnse .left .top{padding: 3vw 0 3vw 1.5vw;}
.cnse .left .top .l .t1{font-size: 2.5vw;margin-bottom: 1.2vw;padding-bottom: 1.2vw;}
.cnse .left .top .l .text{font-size: 1.5vw;}
.cnse .left .top .r .bt{width: 3.8vw;height: 3.8vw;}
.cnse .left .cont img{margin: 5px 0;}
.cnse .left .cont p{font-size: 14px;}
.cnse .left .cont .ul li a{font-size: 1.35vw;}
.cnse .left .bom .tit{padding-left: 1vw;font-size: 1.8vw;}
.cnse .left .bom .item .t1{font-size: 1.5vw;margin-top: 10px;}
}
@media only screen and (max-width:768px){
.cnse .left{width: 100%;}
.cnse .left .top{padding: 3vw 0 3vw 1.5vw;}
.cnse .left .top .l .t1{font-size: 20px;margin-bottom: 15px;padding-bottom: 15px;}
.cnse .left .top .l .text{font-size: 14px;}
.cnse .left .top .r .bt{width: 40px;height: 40px;}
.cnse .left .top .r .bt img{width: 20px;}
.cnse .left .top .r .fx_tc .txt{font-size:20px}
.cnse .left .top .r .fx_tc{border-radius:10px;padding:12px}
.cnse .left .top .r .fx_tc .ul li{border-radius:10px}
.cnse .left .top .r .fx_tc .ul li a{border-radius:8px;padding:10px}
.cnse .left .top .r .fx_tc .ul li img{max-width:27px}
.cnse .left .top .r .fx_tc .ul li p{font-size: 15px;}
.cnse .left .cont{padding: 20px;margin: 20px 0;}
.cnse .left .cont p{line-height: 26px;}
.cnse .left .cont .ul{padding: 10px;margin-top: 15px;}
.cnse .left .cont .ul li a{font-size: 14px;}
.cnse .left .bom .tit{padding-left: 10px;font-size: 20px;}
.cnse .left .bom .item .t1{font-size: 15px;}
.cnse .left .bom .c1{padding-bottom: 40px;}
.cnse .left .bom .c1 .swiper-pagination{bottom: 10px;}
.cnse .left .bom .c1 .swiper-pagination-bullet{width: 30px;}
.cnse .left .bom .c1 .swiper-pagination-bullet-active{width: 20px;}
}
@media only screen and (max-width:520px){
.cnse{padding: 35px 0;}
.cnse .left .top{padding: 15px;}
.cnse .left .top .l .t1{font-size: 16px;margin-bottom: 10px;padding-bottom: 10px;line-height: 1.8;}
.cnse .left .top .l .text{font-size: 13px;}
.cnse .left .top .r .bt{width: 35px;height: 35px;}
.cnse .left .top .r .fx_tc .ul li a{border-radius: 5px;}
.cnse .left .top .r .fx_tc .ul li img{max-width: 24px;}
.cnse .left .top .r .fx_tc .ul li p{font-size: 14px;margin-top: 8px;}
.cnse .left .cont{padding: 15px;margin: 15px 0;}
.cnse .left .bom .tit{font-size: 18px;margin-bottom: 15px;}
.cnse .left .bom .tit::after{top: 16%;height: 76%;}
.cnse .left .bom .item .t1{font-size: 14px;}
}


/* contact01 */
.contact01{background: #0C1D33;padding: 10vw 0 7vw;position: relative;overflow: hidden;}
.contact01 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact01 .info{width:50%}
.contact01 .info h2{color:#fff;font-size: 2.5vw;margin-bottom: 2vw;background: linear-gradient(95deg,#fff 0%,#c2e4ff 40%,#6ab2ff 70%,#fff 100%);-webkit-background-clip: text;color: transparent;}
.contact01 .info .ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.contact01 .info .ul li{display:flex;margin-top: 3vw;}
.contact01 .info .ul li:nth-child(odd){width: 40%;}
.contact01 .info .ul li:nth-child(even){width: 60%;}
.contact01 .info .ul li .icon img{width: 2.8vw;}
.contact01 .info .ul li .text{margin-left: .8vw;}
.contact01 .info .ul li .text p{color:#fff;margin-top: .4vw;font-size:.83vw;}
.contact01 .info .ul li .text p:nth-child(1){margin-top:0}
.contact01 .info .bom{display:flex;flex-wrap:wrap;align-items:center;margin-top: 6vw;justify-content:space-between;}
.contact01 .info .bom .dh{background:#207eff;padding:1.2vw;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;position: relative;overflow: hidden;}
.contact01 .info .bom .dh:after{content:"";position:absolute;display:block;transition:all .6s;width:100%;height:0;border-radius:50%;left:50%;top:50%;padding-top:100%;transform:translateX(-50%) translateY(-50%);z-index: -1;}
.contact01 .info .bom .dh:hover:after{animation:style1 .75s;z-index:1}
.contact01 .info .bom .dh .text{margin-left:.5vw;z-index: 9;}
.contact01 .info .bom .dh .text p{color:#fff;font-size:.83vw}
.contact01 .info .bom .dh .text h3{color:#fff;font-size:1.35vw;margin-top:.2vw}
.contact01 .info .bom .wx{display:flex;flex-wrap:wrap;align-items:center}
.contact01 .info .bom .wx img{max-width:6vw}
.contact01 .info .bom .wx p{font-size:.83vw;color:#fff;margin-left:.5vw}
.contact01 .form{width:40%;background:#fff;border-radius:10px}
.contact01 .form .title{font-size: 1.6vw;color:#333;font-weight:700;margin-bottom: 1.5vw;}
.contact01 .form form{padding:2.4vw}
.contact01 .form .radio{display:flex;align-items:center;margin-bottom:1.5vw}
.contact01 .form .radio .item{margin-right: 1.5vw;display: flex;align-items: center;}
.contact01 .form .radio .item:nth-last-child(1){margin-right: 0;}
.contact01 .form .radio .item label{font-size: .85vw;color: #666;}
.contact01 .form .radio .item .rinput{-webkit-appearance:auto;vertical-align:middle;cursor:pointer;margin-right: 8px;}
.contact01 .form .input{display:block;margin-bottom:1vw}
.contact01 .form .input:nth-last-child(1){margin-bottom: 0;}
.contact01 .form .input label{color:#666;font-size:.8vw}
.contact01 .form .input label sup{color: red;position: absolute;margin-left: 4px;}
.contact01 .form .input input{border-bottom: 1px solid #ccc;line-height: 1.8vw;height: 1.8vw;width: 100%;}
.contact01 .form .input textarea{border-bottom: 1px solid #ccc;line-height: 1.8vw;height: 3vw;width: 100%;}
.contact01 .form .submit{display:block;width: 9.5vw;height: 2.2vw;overflow:hidden;position:relative;line-height: 2.2vw;background-color: #0C1D33;text-align: center;transition: all 0.5s;margin-top: 2vw;}
.contact01 .form .submit::after{position: absolute;content: "";right: -1.6vw;background: #207EFF;width: 2.2vw;height: 100%;transform: skewX(30deg);transition: all 0.5s;}
.contact01 .form .submit input{font-size: .85vw;color: #fff;z-index: 99;position: relative;padding-right: 1vw;transition: all 0.5s;background: none;width: 100%;height: 100%;}
.contact01 .form .submit:hover{text-align: center;}
.contact01 .form .submit:hover input{padding-right: 0;}
.contact01 .form .submit:hover::after{transform: skewX(0deg);width: 300px;}
@keyframes style1{0%{background:rgba(0,0,0,.25);transform:translateX(-50%) translateY(-50%) scale(0)}
to{background:0 0;transform:translateX(-50%) translateY(-50%) scale(1)}
}
@media only screen and (max-width:1080px){
.contact01 .info{width: 55%;}
.contact01 .info h2{font-size: 3vw;}
.contact01 .info .ul li .icon img{width: 40px;}
.contact01 .info .ul li .text p{font-size: 14px;}
.contact01 .info .bom .dh{padding: 15px;}
.contact01 .info .bom .dh .icon img{width: 45px;}
.contact01 .info .bom .dh .text{margin-left: 10px;}
.contact01 .info .bom .dh .text p{font-size: 14px;}
.contact01 .info .bom .dh .text h3{font-size: 16px;margin-top: 6px;}
.contact01 .info .bom .wx img{width: 90px;max-width: initial;}
.contact01 .info .bom .wx p{margin-left: 10px;font-size: 15px;}
.contact01 .form{width: 35%;}
.contact01 .form .title{font-size: 18px;margin-bottom: 15px;}
.contact01 .form form{padding: 25px;}
.contact01 .form .radio{margin-bottom: 15px;}
.contact01 .form .radio .item{margin-right: 15px;}
.contact01 .form .radio .item label{font-size: 12px;}
.contact01 .form .input{margin-bottom: 10px;}
.contact01 .form .input label{font-size: 12px;}
.contact01 .form .input input{line-height: 24px;height: 24px;}
.contact01 .form .input textarea{line-height: 24px;height: 40px;}
.contact01 .form .submit{width: 120px;height: 34px;line-height: 34px;margin-top: 20px;}
.contact01 .form .submit::after{right: -14px;width: 25px;}
.contact01 .form .submit input{font-size: 13px;}
}
@media only screen and (max-width:950px){
.contact01 .info{width: 100%;margin-bottom: 30px;}
.contact01 .info .bom{margin-top: 25px;}
.contact01 .info .bom .dh{margin-right: 60px;}
.contact01 .form{width: 100%;}
}
@media only screen and (max-width:520px){
.contact01{padding: 90px 0 35px;}
.contact01 .info h2{font-size: 20px;}
.contact01 .info .ul li{width: 50% !important;margin-top: 10px;}
.contact01 .info .ul li:nth-child(4){width: 100%!important;}
.contact01 .info .ul li .icon img{width: 36px;}
.contact01 .info .ul li .text p{font-size: 13px;}
.contact01 .info .bom .dh{padding: 8px 10px;margin-right: 30px;}
.contact01 .info .bom .dh .icon img{width: 40px;}
.contact01 .info .bom .dh .text{margin-left: 8px;}
.contact01 .info .bom .dh .text p{font-size: 14px;}
.contact01 .info .bom .dh .text h3{margin-top: 2px;}
.contact01 .info .bom .wx img{width: 80px;}
.contact01 .info .bom .wx p{font-size: 14px;}
.contact01 .form{border-radius: 6px;}
.contact01 .form form{padding: 18px;}
.contact01 .form .radio{margin-bottom: 15px;}
.contact01 .form .radio .item label{font-size: 13px;}
.contact01 .form .input label{font-size: 13px;}
.contact01 .form .submit{margin-top: 15px;}
.contact01 .form .submit input{font-size: 12px;}
}

/* contact02 */
.contact02{background: #F4F5FA;padding: 90px 0;overflow: hidden;}
.contact02 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.contact02 .cont .left{width: 50%;}
.contact02 .cont .left .title{font-size:2.5vw;font-weight:700;background:linear-gradient(95deg,#207eff 0,#207eff 40%,#6ab2ff 70%,#207eff 100%);-webkit-background-clip:text;color:transparent;margin-bottom: 2.5vw;}
.contact02 .cont .left .tit{color: #333;font-size: .9vw;line-height: 1.8;}
.contact02 .cont .left .ul{display: flex;align-items: center;margin-top: 2.5vw;}
.contact02 .cont .left .ul li{margin-right: 1vw;padding-left: 1vw;position: relative;font-size: .9vw;color: #333;}
.contact02 .cont .left .ul li::after{position: absolute;content: "";width: 12px;height: 12px;border-radius: 50%;border: 1px solid #207eff;left: -2px;transform: translate(0% ,-50%);top: 50%;}
.contact02 .cont .left .ul li::before{position: absolute;content: "";width: 10px;height: 10px;background: #207EFF;border-radius: 50%;left: 0;transform: translate(0% ,-50%);top: 50%;}
.contact02 .cont .right{width: 40%;}
@media only screen and (max-width:1080px){
.contact02{padding: 60px 0;}
.contact02 .cont .left{width: 60%;}
.contact02 .cont .left .title{font-size: 3vw;}
.contact02 .cont .left .tit{font-size: 14px;}
.contact02 .cont .left .ul li{margin-right: 15px;padding-left: 15px;font-size: 14px;}
.contact02 .cont .right{width: 40%;}
}
@media only screen and (max-width:768px){
.contact02 .cont .left{width: 100%;margin-bottom: 40px;}
.contact02 .cont .left .title{font-size: 24px;}
.contact02 .cont .left .ul li{width: 30%;}
.contact02 .cont .right{width:50%;margin: 0 auto;}
}
@media only screen and (max-width:768px){
.contact02{padding: 35px 0;}
.contact02 .cont .left{margin-bottom: 10px;}
.contact02 .cont .left .ul{flex-wrap: wrap;margin-top: 5px;}
.contact02 .cont .left .ul li{margin-right: 0;padding-left: 15px;width: 100%;margin-top: 10px;}
.contact02 .cont .right{width:58%;}

}


/* abjz01 */
.abjz01{padding: 90px 0;background: #EAF0FA;}
.abjz01 .nei_tit .title{color: #1F6ADE;}
.abjz01 .nei_tit .tit{color: #1F6ADE;font-size: .88vw;margin-bottom: .5vw;text-align: center;}
.abjz01 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;max-width: 60vw;margin: 0 auto;}
.abjz01 .ul li{width: 32%;box-shadow: 0 4px 6px rgba(0,0,0,0.05);border-radius: 15px;background: #fff;font-size: .9vw;text-align: center;margin-bottom: 2%;padding: 1.5vw 0;color: #334155;transition: all .4s cubic-bezier(0.4,0,0.2,1);}
.abjz01 .ul li:hover{box-shadow: 0 20px 25px -5px rgba(0,0,0,0.1), 0 10px 10px -5px rgba(0,0,0,0.04);}
.abjz01 .text{max-width: 36vw;margin: 0 auto;margin-top: 2vw;box-shadow: 0 10px 30px rgba(0,0,0,0.08);background: #fff;text-align: center;font-size: .9vw;color: #475569;line-height: 2;padding: 2vw 3vw;border-radius: 15px;}
@media only screen and (max-width:1080px){
.abjz01{padding: 60px 0;}
.abjz01 .nei_tit .tit{font-size: 17px;}
.abjz01 .ul{max-width: 80vw;}
.abjz01 .ul li{font-size: 16px;padding: 18px 0;}
.abjz01 .text{max-width: 52vw;font-size: 15px;padding: 18px 30px;margin-top: 20px;}
}
@media only screen and (max-width:768px){
.abjz01 .nei_tit .tit{font-size: 16px;}
.abjz01 .ul{max-width: initial;}
.abjz01 .ul li{font-size: 15px;}
.abjz01 .text{max-width: initial;}
}
@media only screen and (max-width:520px){
.abjz01{padding: 35px 0;}
.abjz01 .nei_tit .tit{font-size: 14px;}
.abjz01 .ul{justify-content: center;}
.abjz01 .ul li{width: 48.5%;margin-bottom: 3%;margin-right: 3%;font-size: 14px;padding: 14px 0;border-radius: 10px;}
.abjz01 .ul li:nth-child(even){margin-right: 0;}
.abjz01 .text{font-size: 13px;padding: 12px 20px;margin-top: 10px;line-height: 26px;border-radius: 10px;}
}


/* abjz02 */
.abjz02{padding: 90px 0;background: #F8FAFC;}
.abjz02 .nei_tit .title span{position: relative;}
.abjz02 .nei_tit .title span::after{position: absolute;content: "";left: 0;bottom: .5vw;background: linear-gradient(90deg,#2563eb,#3b82f6);width: 40%;height: 3px;}
.abjz02 .cont{width: 60vw;margin: 0 auto;}
.abjz02 .ul{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.abjz02 .ul li{box-shadow: 0 4px 6px rgba(0,0,0,0.05);border-radius: 15px;background: #fff;width: calc(49% - 3vw);margin-bottom: 2%;display: flex;align-items: center;justify-content: space-between;padding: 1.5vw;}
.abjz02 .ul li .icon{background: linear-gradient(135deg,#2563eb,#3b82f6);height: 3vw;width: 3vw;border-radius: 10px;display: flex;align-items: center;justify-content: center;transition: all .3s ease;}
.abjz02 .ul li .icon img{width: 1.5vw;}
.abjz02 .ul li:hover .icon{transform: rotate(360deg);}
.abjz02 .ul li .info{width: calc(95% - 3vw);}
.abjz02 .ul li .info .t1{color: #334155;font-size: 1.05vw;margin-bottom: .6vw;}
.abjz02 .ul li .info .t2{color: #64748b;font-size: .82vw;line-height: 1.6;}
@media only screen and (max-width:1080px){
.abjz02{padding: 60px 0;}
.abjz02 .cont{width: 80vw;}
.abjz02 .ul li{width: calc(49% - 40px);padding: 20px;}
.abjz02 .ul li .icon{width: 40px;height: 40px;}
.abjz02 .ul li .icon img{width: 18px;}
.abjz02 .ul li .info{width: calc(95% - 40px);}
.abjz02 .ul li .info .t1{font-size: 18px;margin-bottom: 6px;}
.abjz02 .ul li .info .t2{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abjz02 .cont{width: 92%;}
}
@media only screen and (max-width:520px){
.abjz02{padding: 35px 0;}
.abjz02 .ul li{width: auto;padding: 15px;border-radius: 10px;}
.abjz02 .ul li .icon{width: 38px;height: 38px;}
.abjz02 .ul li .info{width: calc(95% - 40px);}
.abjz02 .ul li .info .t1{font-size: 16px;margin-bottom: 5px;}
.abjz02 .ul li .info .t2{font-size: 13px;}
}


/* abjz03 */
.abjz03{padding: 90px 0;    background: url(../images/nei_bg.jpg);background-size: cover;}
.abjz03 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.abjz03 .cont .left{width:45%}
.abjz03 .cont .left .nei_tit{margin-bottom:3vw}
.abjz03 .cont .left .nei_tit .title{text-align:left;color:#fff}
.abjz03 .cont .left .text p{font-size:.85vw;color:#ffffffeb;line-height:2;margin-top:1vw;}
.abjz03 .cont .left .btn{margin-top: 3vw;background: #fff;}
.abjz03 .cont .left .btn a{color: #0856ce;}
.abjz03 .cont .left .btn::after{background: #207eff;}
.abjz03 .cont .left .btn:hover a{color: #fff;}
.abjz03 .cont .right{width:45%}
.abjz03 .cont .right .img{text-align:center}
.abjz03 .cont .right .img img{width:30vw}
@media only screen and (max-width:1080px){
.abjz03{padding: 60px 0;}
.abjz03 .cont .left .text p{font-size: 15px;}
}
@media only screen and (max-width:768px){
.abjz03 .cont .left{width:100%}
.abjz03 .cont .right{width:100%}
.abjz03 .cont .right .img img{width: 40%;}
}
@media only screen and (max-width:520px){
.abjz03{padding: 35px 0;}
.abjz03 .cont .left .nei_tit{margin-bottom: 15px;}
.abjz03 .cont .left .text p{font-size: 14px;line-height: 26px;margin-top: 3px;}
.abjz03 .cont .left .btn{margin-top: 20px;}
.abjz03 .cont .right .img img{width: 45%;}
}

/* abjz04 */
.abjz04{padding: 90px 0;}
.abjz04 .nei_tit .tit{color: #333;font-size: .88vw;margin-bottom: .5vw;text-align: center;}
.abjz04 .item .img{padding-bottom:58%;border-radius:5px;position: relative;overflow: hidden;}
.abjz04 .item .img img{transition:all .5s ease;height:100%;width:100%;object-fit:cover;position:absolute}
.abjz04 .item:hover .img img{transform:scale(1.06)}
.abjz04 .item .info{background:#f6f6f6;border-radius:5px;margin-top:.6vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:1.2vw}
.abjz04 .item .info .text{max-width:80%}
.abjz04 .item .info .text .t1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 1;overflow:hidden;font-size:1.26vw;transition:all .5s;}
.abjz04 .item:hover .info .text .t1{color: #207EFF;}
.abjz04 .item .info .bt .t{font-size:.7vw;background:#fff;padding:.3vw .5vw;border-radius:25px;color:#666}
.abjz04 .item .info .bt .b{display:flex;align-items:center;margin-top:.5vw}
.abjz04 .item .info .bt .b img{width:1vw;opacity:.5}
.abjz04 .item .info .bt .b p{color:#666;font-size:.8vw;margin-left:6px}
.abjz04  .swiper-button-next,.abjz04  .swiper-button-prev{border-radius: 100%;width: 2.6vw;height: 2.6vw;background: #1f7fff;}
.abjz04  .swiper-button-next:after,.abjz04  .swiper-button-prev:after{color: #ffffff;font-size: .9vw;font-weight: bold;transition: all .6s;}
.abjz04  .swiper-button-next::before,.abjz04  .swiper-button-prev:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;transform:scale(0);background: linear-gradient(135deg,#1a365d 0%,#1f7fff 50%,#1e40afa1 100%);border-radius:50%;transition:cubic-bezier(.4,.4,0,1) .5s;z-index:-1;}
.abjz04  .swiper-button-next:hover:after,.abjz04  .swiper-button-prev:hover:after{color: #fff;}
.abjz04  .swiper-button-next:hover:before,.abjz04  .swiper-button-prev:hover:before{transform: none;}
@media only screen and (max-width:1080px){
.abjz04{padding: 60px 0;}
.abjz04 .nei_tit .tit{font-size: 17px;}
.abjz04 .item .info .text .t1{font-size: 18px;}
.abjz04 .item .info .bt .t{font-size: 14px;padding: 5px 10px;}
.abjz04 .item .info .bt .b img{width: 20px;}
.abjz04 .item .info .bt .b p{font-size: 15px;}
.abjz04 .swiper-button-next, .abjz04 .swiper-button-prev{width: 40px;height: 40px;}
}
@media only screen and (max-width:768px){
.abjz04 .nei_tit .tit{font-size: 16px;}
.abjz04 .item .info .text{max-width: 68%;}
.abjz04 .item .info .text .t1{font-size: 16px;}
}
@media only screen and (max-width:520px){
.abjz04{padding: 35px 0;}
.abjz04 .nei_tit .tit{font-size: 14px;}
.abjz04 .item .info{padding: 10px;}
.abjz04 .item .info .text .t1{font-size: 16px;}
.abjz04 .item .info .bt .t{font-size: 12px;padding: 5px 12px;}
.abjz04 .item .info .bt .b{margin-top: 6px;}
.abjz04 .item .info .bt .b img{width: 18px;}
.abjz04 .item .info .bt .b p{font-size: 14px;}
.abjz04 .swiper-button-next, .abjz04 .swiper-button-prev{width: 35px;height: 35px;}
.abjz04 .swiper-button-next:after, .abjz04 .swiper-button-prev:after{font-size: 12px;}
}


/* abjz05 */
.abjz05{padding: 90px 0;background: url(../images/jz05_bg.jpg);background-size: cover;}
.abjz05 .cont{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.abjz05 .cont .left{width:45%}
.abjz05 .cont .left .nei_tit{margin-bottom: 1.5vw;}
.abjz05 .cont .left .nei_tit .title{text-align: left;color: #1F6ADE;}
.abjz05 .cont .left .text{font-size:.85vw;color:#666;line-height:1.8;margin-bottom:1.5vw}
.abjz05 .cont .left .ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.abjz05 .cont .left .ul li{box-shadow:0 4px 6px rgba(0,0,0,.05);border-radius:15px;background:#fff;width:calc(49% - 3vw);margin-bottom:2%;padding:1vw 1.5vw;height:4.6vw}
.abjz05 .cont .left .ul li h3{font-size:1.2vw;color:#333;margin-bottom:.5vw;display:flex;align-items:center}
.abjz05 .cont .left .ul li h3 i{width:.5vw;height:.479vw;background:#1f6ade;display:block;border-radius:100%;margin-right:.5vw}
.abjz05 .cont .left .ul li p{color:#666;line-height:1.8;font-size:.83vw}
.abjz05 .cont .right{width:45%}
.abjz05 .cont .right .img{text-align:center}
.abjz05 .cont .right .img img{width:30vw}
@media only screen and (max-width:1080px){
.abjz05{padding: 60px 0;}
.abjz05 .cont .left{width: 50%;}
.abjz05 .cont .left .text{font-size: 15px;margin-bottom: 25px;}
.abjz05 .cont .left .ul li{width: calc(49% - 30px);padding: 10px 15px;height: auto;}
.abjz05 .cont .left .ul li h3{font-size: 18px;margin-bottom: 8px;}
.abjz05 .cont .left .ul li h3 i{width:8px;height:8px;margin-right:8px}
.abjz05 .cont .left .ul li p{font-size: 14px;line-height: 26px;}
.abjz05 .cont .right{width: 40%;}
.abjz05 .cont .right .img img{width: auto;}
}
@media only screen and (max-width:768px){
.abjz05 .cont .left{width: 100%;}
.abjz05 .cont .right{width: 60%;margin: 0 auto;margin-top: 40px;}
}
@media only screen and (max-width:520px){
.abjz05{padding: 35px 0;}
.abjz05 .cont .left .text{font-size: 14px;margin-bottom: 20px;}
.abjz05 .cont .left .ul li{border-radius: 10px;width: 100%;}
.abjz05 .cont .left .ul li h3{font-size: 16px;margin-bottom: 6px;}
.abjz05 .cont .left .ul li h3 i{width:6px;height:6px;margin-right:6px}
.abjz05 .cont .right{width: 68%;margin-top: 30px;}
}

/* abwd01 */
.abwd01{background: #ECF2FD;margin-top: 5.3vw;}
.abwd01 .cont{display: flex;align-items: center;justify-content: space-between;padding: 3.5vw 0;}
.abwd01 .cont .left{width: 51%;}
.abwd01 .cont .left .nei_tit{margin-bottom: 2vw;}
.abwd01 .cont .left .nei_tit .title{text-align: left;}
.abwd01 .cont .left .text{color: #4a5568;font-size: .88vw;line-height: 2;}
.abwd01 .cont .left .ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin: 1.8vw 0 3vw;}
.abwd01 .cont .left .ul li span{font-family:BebasNeue-Regular;font-size: 3.2vw;color: #222;line-height:1.2;}
.abwd01 .cont .left .ul li sub{font-size:1.2vw;color:#333;margin-left:.2vw}
.abwd01 .cont .left .ul li p{color:#333;font-size:.83vw}
.abwd01 .cont .right{width: 40%;}
@media only screen and (max-width:1080px){
.abwd01{margin-top: 69px;}
.abwd01 .cont{padding: 90px 0;flex-wrap: wrap;}
.abwd01 .cont .left .text{font-size: 14px;}
.abwd01 .cont .left .ul{margin: 30px 0;}
.abwd01 .cont .left .ul li span{font-size: 45px;}
.abwd01 .cont .left .ul li sub{font-size: 18px;margin-left: 5px;}
.abwd01 .cont .left .ul li p{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abwd01 .cont{padding: 60px 0;}
.abwd01 .cont .left{width: 100%;}
.abwd01 .cont .right{width: 58%;margin: 0 auto;margin-top: 40px;}
}
@media only screen and (max-width:520px){
.abwd01{margin-top: 52px;}
.abwd01 .cont{padding: 40px 0;}
.abwd01 .cont .left .text{line-height: 26px;}
.abwd01 .cont .left .ul{margin: 10px 0 15px;}
.abwd01 .cont .left .ul li{width: 50%;text-align: center;margin: 10px 0;}
.abwd01 .cont .left .ul li span{font-size: 40px;}
.abwd01 .cont .left .ul li sub{font-size: 17px;}
.abwd01 .cont .left .ul li p{font-size: 14px;}
.abwd01 .cont .right{width: 68%;margin-top: 30px;}
}


/* abwd02 */
.abwd02{padding: 90px 0;background: #F8FAFC;}
.abwd02 .nei_tit .title span{position: relative;}
.abwd02 .nei_tit .title span::after{position: absolute;content: "";left: 0;bottom: .5vw;background: linear-gradient(90deg,#2563eb,#3b82f6);width: 40%;height: 3px;}
.abwd02 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abwd02 .ul li{text-align: center;box-shadow: 0 4px 6px rgba(0,0,0,0.05);border-radius: 15px;background: #fff;width: 23.5%;transition: all .3s ease;}
.abwd02 .ul li:hover{transform: translateY(-5px);box-shadow: 0 15px 40px rgba(60,120,216,0.15);}
.abwd02 .ul li .info{padding: 1.35vw;}
.abwd02 .ul li .icon{background:linear-gradient(135deg,#edf2ff 0,#e6edfd 100%);border-radius:12px;width:3vw;height:3vw;display:flex;align-items:center;justify-content:center;margin:0 auto}
.abwd02 .ul li .icon img{width:1.58vw}
.abwd02 .ul li .t1{font-weight:600;color:#2d3748;font-size:1.05vw;margin:1vw 0}
.abwd02 .ul li .t2{color:#555;font-size:.85vw;line-height:1.8}
@media only screen and (max-width:1080px){
.abwd02{padding: 60px 0;}
.abwd02 .ul li .info{padding: 20px;}
.abwd02 .ul li .icon{width: 50px;height: 50px;}
.abwd02 .ul li .icon img{width: 24px;}
.abwd02 .ul li .t1{font-size: 18px;margin: 15px 0;}
.abwd02 .ul li .t2{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abwd02 .ul li{width: 48.5%;margin-bottom: 3%;border-radius: 10px;}
}
@media only screen and (max-width:520px){
.abwd02{padding: 30px 0;}
.abwd02 .ul li .info{padding: 15px;}
.abwd02 .ul li .icon{width: 45px;height: 45px;border-radius: 8px;}
.abwd02 .ul li .icon img{width: 22px;}
.abwd02 .ul li .t1{font-size: 17px;margin: 10px 0;}
.abwd02 .ul li .t2{line-height: 26px;}
}


/* abwd03 */
.abwd03{padding: 160px 0;background: url(../images/wd01_bg.jpg);background-size: cover;}
.abwd03 .info{color: #fff;}
.abwd03 .info .nei_tit .title{text-align:left;color:#fff}
.abwd03 .info .text{margin-top:8vw}
.abwd03 .info .text p{font-size:1vw}
.abwd03 .info .text h3{font-size:1.5vw;margin:.6vw 0;font-weight:200}
.abwd03 .info .text h3 span{color:#4285F4;margin-left:.2vw;font-size:2vw}
.abwd03 .info .text h2{font-size:2vw}
@media only screen and (max-width:1080px){
.abwd03{padding: 120px 0;}
.abwd03 .info .text p{font-size: 16px;}
.abwd03 .info .text h3{font-size: 18px;margin: 10px 0;}
.abwd03 .info .text h3 span{font-size: 14;}
.abwd03 .info .text h2{font-size: 22px;}
}
@media only screen and (max-width:520px){
.abwd03{padding: 80px 0;}
.abwd03 .info .text p{font-size: 15px;}
.abwd03 .info .text h3{font-size: 16px;margin: 10px 0;}
.abwd03 .info .text h2{font-size: 20px;}
}


/* abwd04 */
.abwd04{padding: 90px 0;background: #E9E9EB;}
.abwd04 .nei_tit{margin-bottom: 0;}
.abwd04 .nei_tit .tit{font-size: .88vw;text-align: center;color: #333;margin-top: .5vw;}
.abwd04 .btn{margin: 3vw auto 4vw auto;}
.abwd04 .swiper{margin-top: 1.5vw;}
.abwd04 .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}
.abwd04 .swiper-slide .img{position:relative;padding-bottom:42%;width: 100%;height:0;overflow:hidden;box-sizing:border-box;background-color:#fff;border-radius:8px;}
.abwd04 .swiper-slide .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width: 75%;}
@media only screen and (max-width:1080px){
.abwd04{padding: 60px 0;}
.abwd04 .btn{margin: 30px auto;}
.abwd04 .swiper{margin-top: 15px;}
}
@media only screen and (max-width:520px){
.abwd04{padding: 30px 0;}
.abwd04 .btn{margin: 25px auto;}
.abwd04 .swiper{margin-top: 10px;}
.abwd04 .swiper-slide .img{border-radius: 5px;}
}
 
 
/* abgg01 */
.abgg01{background: #EDF3FF;margin-top: 5.3vw;}
.abgg01 .cont{display: flex;align-items: center;justify-content: space-between;padding: 3.5vw 0;}
.abgg01 .cont .left{width: 50%;}
.abgg01 .cont .left .nei_tit{margin-bottom: 2vw;}
.abgg01 .cont .left .nei_tit .title{text-align: left;}
.abgg01 .cont .left .nei_tit .title span{color: #207eff;}
.abgg01 .cont .left .text{color: #4a5568;font-size: .88vw;line-height: 2;}
.abgg01 .cont .left .btn{margin-top: 3vw;}
.abgg01 .cont .right{width: 40%;}
@media only screen and (max-width:1080px){
.abgg01{margin-top: 69px;}
.abgg01 .cont{padding: 40px 0;}
.abgg01 .cont .left .nei_tit{margin-bottom: 30px;}
.abgg01 .cont .left .text{font-size: 15px;}
.abgg01 .cont .left .btn{margin-top: 30px;}
}
@media only screen and (max-width:520px){
.abgg01{margin-top: 52px;}
.abgg01 .cont{padding: 35px 0;flex-wrap: wrap;}
.abgg01 .cont .left{width: 100%;}
.abgg01 .cont .left .nei_tit{margin-bottom: 10px;}
.abgg01 .cont .left .text{font-size: 14px;line-height: 26px;}
.abgg01 .cont .left .btn{margin-top: 20px;}
.abgg01 .cont .right{width: 100%;margin-top: 10px;}
}


/* abgg02 */
.abgg02{padding: 90px 0;}
.abgg02 .nei_tit .tit{font-size: .88vw;color: #333;width: 58%;margin: 0 auto;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abgg02 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abgg02 .ul li{width: 31.6667%;background: #f8faff;transition: all .3s ease;position: relative;}
.abgg02 .ul li:hover{transform: translateY(-5px);box-shadow: 0 20px 40px rgba(0,0,0,0.08);}
.abgg02 .ul li::after{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4285f4,#34a853,#fbbc05,#ea4335);opacity:0;transition:opacity .3s ease}
.abgg02 .ul li:hover::after{opacity:1}
.abgg02 .ul li .info{padding:2.5vw 1.5vw;}
.abgg02 .ul li .icon{width:3vw;height:3vw;background:#fff;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 8px 16px rgba(66,133,244,.1)}
.abgg02 .ul li .icon img{width:1.58vw}
.abgg02 .ul li .t1{font-size:1.35vw;font-weight:700;color:#1a1a1a}
.abgg02 .ul li .t2{font-size:.85vw;color:#666;margin:.9vw 0;line-height:1.6}
.abgg02 .ul li .text p{color:#207eff;line-height:2.2;font-size:.85vw}
@media only screen and (max-width:1080px){
.abgg02{padding: 60px 0;}
.abgg02 .nei_tit .tit{width: 100%;}
.abgg02 .ul li .info{padding: 30px 20px;}
.abgg02 .ul li .icon{width: 50px;height: 50px;}
.abgg02 .ul li .icon img{width: 28px;}
.abgg02 .ul li .t1{font-size: 20px;}
.abgg02 .ul li .t2{font-size: 14px;margin: 15px 0;}
.abgg02 .ul li .text p{font-size: 15px;}
}
@media only screen and (max-width:768px){
.abgg02 .ul li{width: 48.5%;margin-bottom: 3%;}
}
@media only screen and (max-width:520px){
.abgg02{padding: 30px 0;}
.abgg02 .ul li{width: 100%;}
.abgg02 .ul li .info{padding: 15px;}
.abgg02 .ul li .icon{margin-bottom: 18px;}
.abgg02 .ul li .t1{font-size: 18px;}
.abgg02 .ul li .t2{margin: 10px 0;}
.abgg02 .ul li .text p{font-size: 14px;}
}


/* abgg03 */
.abgg03{padding: 90px 0;background: #141b2d;}
.abgg03 .nei_tit .title{color: #207eff;}
.abgg03 .nei_tit .tit{font-size: .88vw;color: #94a3b8;width: 58%;margin: 0 auto;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abgg03 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abgg03 .ul li{width: 48.5%;background: #1D2435;transition: all .3s ease;position: relative;margin-bottom: 3%;border-radius: 24px;}
.abgg03 .ul li:hover{transform: translateY(-5px);box-shadow: 0 20px 40px rgba(0,0,0,0.08);}
.abgg03 .ul li .info{padding:2.5vw 1.5vw;border: 1px solid #3b82f626;border-radius: 24px;transition:opacity .3s ease}
.abgg03 .ul li:hover .info{border-top: 4px solid #207eff;}
.abgg03 .ul li .icon{width:3vw;height:3vw;background: rgba(96,165,250,0.1);border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 8px 16px rgba(66,133,244,.1);position: relative;overflow: hidden;}
.abgg03 .ul li .icon::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(45deg,transparent,rgba(96,165,250,.2),transparent);animation:iconShine 2s infinite}
.abgg03 .ul li .icon img{width: 1.45vw;}
.abgg03 .ul li .t1{font-size:1.35vw;font-weight:700;color: #ffffff;}
.abgg03 .ul li .t2{font-size:.85vw;color: #94a3b8;margin:.9vw 0;line-height:1.6;}
.abgg03 .ul li .text p{color: #94a3b8;line-height:2.2;font-size:.85vw;}
@keyframes iconShine{0%{transform:translateX(-100%)}
100%{transform:translateX(100%)}
}
@media only screen and (max-width:1080px){
.abgg03{padding: 60px 0;}
.abgg03 .nei_tit .tit{width: auto;}
.abgg03 .ul li{border-radius: 20px;}
.abgg03 .ul li .info{padding: 30px 20px;border: none;}
.abgg03 .ul li .icon{width: 50px;height: 50px;}
.abgg03 .ul li .icon img{width: 26px;}
.abgg03 .ul li .t1{font-size: 20px;}
.abgg03 .ul li .t2{font-size: 15px;margin: 10px 0;}
.abgg03 .ul li .text p{font-size: 14px;}
}
@media only screen and (max-width:520px){
.abgg03{padding: 30px 0;}
.abgg03 .ul li{border-radius: 10px;margin-bottom: 3%;}
.abgg03 .ul li .info{padding: 20px 15px;border: none;}
.abgg03 .ul li .icon{width: 45px;height: 45px;}
.abgg03 .ul li .icon img{width: 20px;}
.abgg03 .ul li .t1{font-size: 17px;}
.abgg03 .ul li .t2{font-size: 14px;line-height: 26px;}
}



/* abgg04 */
.abgg04{padding: 90px 0;}
.abgg04 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abgg04 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.abgg04 .cont .left{width: 47%;}
.abgg04 .cont .left ul li{margin-bottom: 20px;background: #fff;border-radius: 16px;padding: 1.58vw;border: 1px solid #e2e8f0;box-shadow: 0 4px 20px rgba(148,163,184,0.05);transition: all .3s ease;position: relative;overflow: hidden;position: relative;}
.abgg04 .cont .left ul li::after{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#3f51b5,#207eff);opacity:0;transition:opacity .3s ease}
.abgg04 .cont .left ul li:nth-last-child(1){margin-bottom: 0;}
.abgg04 .cont .left ul li .t1{font-size: 1vw;color: #1e293b;font-weight: bold;margin-bottom: .68vw;display: flex;align-items: center;}
.abgg04 .cont .left ul li .t1 img{max-width: 1.88vw;}
.abgg04 .cont .left ul li .t2{color: #64748b;font-size: .85vw;}
.abgg04 .cont .left ul li:hover{transform: translateY(-4px);box-shadow: 0 12px 24px rgba(148,163,184,0.12);border-color: #cbd5e1;}
.abgg04 .cont .left ul li:hover::after{opacity: 1;}
.abgg04 .cont .right{width: 45%;position: relative;}
.abgg04 .cont .right::after{content:'';position:absolute;top:20px;left:20px;width:100%;height:100%;background:linear-gradient(135deg,#3f51b5 0,#1a237e 100%);opacity:.1;border-radius:20px;z-index:-1}
.abgg04 .cont .right .img img{width:100%;height:auto;border-radius:20px;box-shadow:0 20px 40px rgba(26,35,126,.08);transition:transform .3s ease;position:relative;z-index:1}
.abgg04 .cont .right:hover .img img{transform: translate(-8px,-8px);}
.abgg04 .btn{margin: 0 auto;margin-top: 3vw;}
@media only screen and (max-width:1080px){
.abgg04{padding: 60px 0;}
.abgg04 .cont .left ul li{padding: 20px;}
.abgg04 .cont .left ul li .t1{font-size: 18px;margin-bottom: 15px;}
.abgg04 .cont .left ul li .t1 img{width: 24px;max-width: initial;}
.abgg04 .cont .left ul li .t2{font-size: 14px;}
.abgg04 .btn{margin-top: 40px;}
}
@media only screen and (max-width:768px){
.abgg04 .cont .left{width: 100%;margin-bottom: 30px;}
.abgg04 .cont .right{width: 58%;margin: 0 auto;}
.abgg04 .btn{margin-top: 60px;}
}
@media only screen and (max-width:520px){
.abgg04{padding: 30px 0;}
.abgg04 .cont .left{margin-bottom: 20px;}
.abgg04 .cont .left ul li{padding: 15px;border-radius: 10px;margin-bottom: 15px;}
.abgg04 .cont .left ul li .t1{margin-bottom: 10px;}
.abgg04 .cont .left ul li .t1 img{width: 24px;max-width: initial;}
.abgg04 .cont .left ul li .t2{line-height: 26px;}
.abgg04 .cont .right{width: 75%;}
.abgg04 .btn{margin-top: 40px;}
}



/* abgg05 */
.abgg05{padding: 90px 0;background: #F8FAFC;}
.abgg05 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abgg05 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abgg05 .item{padding: 1.58vw;border: 1px solid #e2e8f0;transition: all .3s ease;position: relative;overflow: hidden;border-radius: 16px;width: 26.5%;background: #fff;}
.abgg05 .item:hover{transform: translateY(-8px);box-shadow: 0 20px 40px rgba(148,163,184,0.15);}
.abgg05 .item .t1{font-size:1.25vw;color:#1e293b;font-weight:600;margin-bottom:.3vw;text-align:center}
.abgg05 .item .t2{font-size:.85vw;color:#64748b;text-align:center;margin-bottom:.35vw}
.abgg05 .item .jg{font-size:2.1vw;font-weight:700;color:#1a237e;text-align:center;position:relative;border-bottom:2px solid #f1f5f9;margin-bottom:1vw;padding-bottom:1.2vw}
.abgg05 .item .jg span{font-size:.85vw;color:#64748b;margin-left:-.4vw}
.abgg05 .item li{padding: .7vw 0;display: flex;flex-wrap: wrap;align-items: center; font-size: .88vw;color: #1e293b;}
.abgg05 .item li span{color: #22c55e;margin-right: .5vw;}
.abgg05 .item li span.x{color: #ef4444;}
.abgg05 .item .btn{margin-top: 1.5vw;}
.abgg05 .item:nth-child(3){background: #1D2682;}
.abgg05 .item:nth-child(3) .t1,.abgg05 .item:nth-child(3) .t2,.abgg05 .item:nth-child(3) .jg,.abgg05 .item:nth-child(3) .jg span,.abgg05 .item:nth-child(3) li{color: #fff;}
.abgg05 .item:nth-child(3) .jg{border-bottom-color: rgba(255,255,255,0.1);}
@media only screen and (max-width:1080px){
.abgg05{padding: 60px 0;}
.abgg05 .item{width: 27%;padding: 20px;}
.abgg05 .item .t1{font-size: 18px;margin-bottom: 10px;}
.abgg05 .item .t2{font-size: 15px;margin-bottom: 10px;}
.abgg05 .item .jg{font-size: 24px;margin-bottom: 15px;padding-bottom: 15px;}
.abgg05 .item li{padding: 10px 0;font-size: 14px;}
.abgg05 .item .btn{margin-top: 20px;}
}
@media only screen and (max-width:768px){
.abgg05 .item{width: calc(48.5% - 40px);margin-bottom: 3%;}
}
@media only screen and (max-width:520px){
.abgg05{padding: 30px 0;}
.abgg05 .item{width: calc(48.5% - 30px);margin-bottom: 0;padding: 15px;border-radius: 10px;}
.abgg05 .item:nth-last-child(1){margin-top: 15px;width: calc(100% - 30px);}
.abgg05 .item .t1{margin-bottom: 8px;}
.abgg05 .item .t2{font-size: 14px;margin-bottom: 8px;}
.abgg05 .item .jg{font-size: 20px;margin-bottom: 10px;padding-bottom: 10px;}
.abgg05 .item li{padding: 8px 0;font-size: 13px;}
.abgg05 .item .btn{margin-top: 15px;}
}


/* abgg06 */
.abgg06{padding: 90px 0 60px;}
.abgg06 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abgg06 .ul{display: flex;flex-wrap: wrap;justify-content: center;}
.abgg06 .ul li{width: 23.5%;margin-bottom: 3%;text-align: center;margin-right: 2%;}
.abgg06 .ul li:nth-child(4n+4){margin-right: 0;}
.abgg06 .ul li .icon{background: #E8F5E9;width: max-content;border-radius: 50%;padding: 1.5vw;margin: 0 auto;}
.abgg06 .ul li .icon img{width:2.4vw}
.abgg06 .ul li .t1{font-size:1vw;color:#1e293b;font-weight:700;margin:1vw 0 .6vw}
.abgg06 .ul li .t2{font-size:.75vw;color:#64748b;line-height:1.6;width: 82%;margin: 0 auto;}
.abgg06 .ul li:hover .icon img{animation: shake 0.4s ease;}
@keyframes shake{0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
}
@media only screen and (max-width:1080px){
.abgg06{padding: 60px 0;}
.abgg06 .ul li{width: 32%;}
.abgg06 .ul li:nth-child(4n+4){margin-right: 2%;}
.abgg06 .ul li:nth-child(3n+3){margin-right: 0;}
.abgg06 .ul li .icon{padding: 18px;}
.abgg06 .ul li .icon img{width: 24px;}
.abgg06 .ul li .t1{font-size: 18px;margin: 10px 0;}
.abgg06 .ul li .t2{font-size: 14px;width: 90%;}
}
@media only screen and (max-width:520px){
.abgg06{padding: 30px 0;}
.abgg06 .ul li{width: 48.5%;margin-right: 3%;}
.abgg06 .ul li:nth-child(odd){margin-right: 3%;}
.abgg06 .ul li:nth-child(even){margin-right: 0;}
.abgg06 .ul li .t1{margin: 8px 0;}
.abgg06 .ul li .t2{width: auto;line-height: 26px;}
}


/* abgg07 */
.abgg07{padding: 90px 0;background: #F8FAFC;}
.abgg07 .w1200{max-width: 45vw;}
.abgg07 .title{display: flex;align-items: center;background: #FF4D4F;border-radius: 30px;padding: .8vw 2vw;width: max-content;color: #fff;font-size: 1.1vw;font-weight: bold;margin: 0 auto;box-shadow: 0 4px 12px rgba(255,77,79,0.2);}
.abgg07 .title img{width:1.25vw;margin-right:.6vw}
.abgg07 .tit{color:#1e293b;font-size:.95vw;line-height:1.7;font-weight:500;text-align:center;margin:1.8vw auto;width:22vw}
.abgg07 .cont{background:#fff;border-radius:24px;padding:2.5vw 4vw;box-shadow:0 20px 40px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.05);text-align:center}
.abgg07 .cont .t1{color:#475569;background:#f8fafc;width:max-content;margin:0 auto;padding:.5vw 2vw;border-radius:24px;border:1px solid #e2e8f0;font-size:.85vw}
.abgg07 .cont h3{color:#1e293b;font-size:1.5vw;font-weight:700;margin:1.58vw 0}
.abgg07 .cont .t2{color:#ff4d4f;font-size:2.8vw;font-weight:700}
.abgg07 .cont .t2 span{font-size:1.25vw;margin-left:-.5vw}
.abgg07 .cont .text{color:#475569;font-size:.85vw;line-height:2;width:82%;margin:2vw auto}
.abgg07 .cont .btn{margin:0 auto}
@media only screen and (max-width:1080px){
.abgg07{padding: 60px 0;}
.abgg07 .w1200{max-width: 1200px;}
.abgg07 .title{font-size: 18px;padding: 8px 20px;}
.abgg07 .title img{width: 24px;}
.abgg07 .tit{width: auto;font-size: 14px;margin: 18px 0;}
.abgg07 .cont{padding: 30px 40px;}
.abgg07 .cont .t1{padding: 8px 20px;font-size: 15px;}
.abgg07 .cont h3{font-size: 18px;}
.abgg07 .cont .t2{font-size: 28px;}
.abgg07 .cont .t2 span{font-size: 15px;margin-left: -5px;}
.abgg07 .cont .text{width: auto;font-size: 15px;margin: 20px 0;}
}
@media only screen and (max-width:520px){
.abgg07{padding: 30px 0;}
.abgg07 .title{padding: 5px 18px;}
.abgg07 .tit{margin: 15px 0;}
.abgg07 .cont{padding: 20px 25px;border-radius: 15px;}
.abgg07 .cont .t1{padding: 6px 16px;font-size: 14px;}
.abgg07 .cont h3{font-size: 16px;margin: 15px 0;}
.abgg07 .cont .t2{font-size: 26px;}
.abgg07 .cont .t2 span{font-size: 14px;}
.abgg07 .cont .text{font-size: 14px;margin: 15px 0;line-height: 26px;}
}


/* abgg08 */
.abgg08{padding: 90px 0;}
.abgg08 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abgg08 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abgg08 .ul li{background: #f8fafc;border-radius: 10px;box-shadow: 0 4px 6px rgba(0,0,0,0.02);overflow: hidden;transition: all .3s ease;border: 1px solid #e2e8f0;width: 45%;margin-bottom: 2%;padding: 0 2%;height: max-content;}
.abgg08 .ul li:nth-last-child(1),.abgg08 .ul li:nth-last-child(2){margin-bottom: 0;}
.abgg08 .ul li .info{display:flex;justify-content:space-between;align-items:center;}
.abgg08 .ul li .info .t1{height: 3vw;line-height: 3vw;font-size: .88vw;width:80%;color: #1e293b;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.abgg08 .ul li .info .bt{width:30px;height:30px;position:relative;}
.abgg08 .ul li .info .bt span{width:14px;height:2px;background: #6e7d92;position:absolute;left:9px;top:14px;transition: all .35s;}
.abgg08 .ul li .info .bt span:nth-child(2){left:15px;top:8px;height:14px;width:2px;-webkit-transform: rotate(0);}
.abgg08 .ul li.active .info .bt span:nth-child(2){width: 0;-webkit-transform: rotate(90deg);}
.abgg08 .ul li .text{display: none;color: #475569;font-size: .85vw;line-height: 26px;margin-bottom: 1vw;}
@media only screen and (max-width:1080px){
.abgg08{padding: 60px 0;}
.abgg08 .ul li .info .t1{height: 50px;line-height: 50px;font-size: 15px;}
.abgg08 .ul li .text{font-size: 14px;margin-bottom: 15px;}
}
@media only screen and (max-width:520px){
.abgg08{padding: 30px 0;}
.abgg08 .ul li{width: 100%;padding: 0 16px;}
.abgg08 .ul li .info .t1{height: 45px;line-height: 45px;}
.abgg08 .ul li .text{margin-bottom: 10px;}
}


/* abwy01 */
.abwy01{background: url(../images/wy01_01.jpg);background-size: cover;background-position: bottom;margin-top: 5.3vw;padding: 150px 0;}
.abwy01 .t1{font-size: 2vw;font-weight: bold;color: #333;}
.abwy01 .t2{font-size: 1.35vw;color: #333;line-height: 2;margin: .5vw 0 4vw;}
@media only screen and (max-width:1080px){
.abwy01{padding: 100px 0;margin-top: 69px;}
.abwy01 .t1{font-size: 24px;}
.abwy01 .t2{font-size: 16px;margin: 10px 0 30px;}
}
@media only screen and (max-width: 1080px){
.abwy01{padding: 60px 0;margin-top: 52px;}
.abwy01 .t1{font-size: 20px;line-height: 1.5;}
.abwy01 .t2{font-size: 14px;margin: 10px 0 20px;line-height: 26px;}
}


/* abwy02 */
.abwy02{padding: 90px 0 30px;}
.abwy02 .nei_tit .title{font-size: 1.68vw;}
.abwy02 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;width: 68%;margin: 0 auto;}
.abwy02 .wrap{margin-bottom: 90px;}
.abwy02 .wrap{margin-bottom: 90px;}
.abwy02 .wrap .cont{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.abwy02 .wrap .cont ul{width: 30vw;}
.abwy02 .wrap .cont li{margin-bottom: 3.5%;padding-left: .8vw;}
.abwy02 .wrap .cont li:nth-last-child(1){margin-bottom: 0;}
.abwy02 .wrap .cont li .t1{font-size: 1.15vw;color: #333;font-weight: 400;margin-bottom: .5vw;position: relative;}
.abwy02 .wrap .cont li .t1::after{position: absolute;content: "";background: #3E3E3E;width: 8px;height: 8px;border-radius: 50%;left: -27px;top: 50%;transform: translate(0,-50%);}
.abwy02 .wrap .cont li .t1::before{position: absolute;content: "";background: #cdcdcd;width: 14px;height: 14px;border-radius: 50%;left: -30px;top: 50%;transform: translate(0,-50%);}
.abwy02 .wrap .cont li .text p{font-size: .85vw;color: #666;line-height: 2;}
.abwy02 .wrap .cont .pic{width: 38vw;position: relative;}
.abwy02 .wrap .cont .pic::after{content:'';position:absolute;top:20px;left:20px;width:100%;height:100%;background:linear-gradient(135deg,#3f51b5 0,#1a237e 100%);opacity:.1;border-radius:20px;z-index: -1;}
.abwy02 .wrap .cont .pic .img img{width:100%;height:auto;border-radius:20px;box-shadow: 0 20px 40px rgb(0 0 0 / 23%);transition:transform .3s ease;position:relative;z-index:1;background: #fff;}
.abwy02 .wrap .cont .pic:hover .img img{transform: translate(-8px,-8px);}
.abwy02 .wrap:nth-child(even) .cont ul{order: 1;}
@media only screen and (max-width:1080px){
.abwy02{padding: 60px 0 30px;}
.abwy02 .wrap{margin-bottom: 60px;}
.abwy02 .nei_tit .title{font-size: 28px;}
.abwy02 .nei_tit .tit{width: auto;}
.abwy02 .wrap .cont ul{width: 50%;}
.abwy02 .wrap .cont li{padding-left: 12px;}
.abwy02 .wrap .cont li .t1{font-size: 18px;margin-bottom: 10px;}
.abwy02 .wrap .cont li .text p{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abwy02 .nei_tit .title{font-size: 24px;}
.abwy02 .wrap .cont ul{width: 100%;}
.abwy02 .wrap .cont .pic{width: 68%;margin: 0 auto;margin-top: 30px;order: 1;}
}
@media only screen and (max-width:520px){
.abwy02{padding: 30px 0 0;}
.abwy02 .wrap{margin-bottom: 40px;}
.abwy02 .nei_tit .title{font-size: 20px;}
.abwy02 .wrap .cont li{padding-left: 15px;margin-bottom: 10px;}
.abwy02 .wrap .cont li .t1{font-size: 16px;margin-bottom: 8px;}
.abwy02 .wrap .cont li .t1::before{left: -22px;}
.abwy02 .wrap .cont li .t1::after{left: -19px;}
.abwy02 .wrap .cont li .text p{line-height: 26px;}
.abwy02 .wrap .cont .pic{width: 96%;margin-top: 20px;}
}


/* abwy03 */
.abwy03{padding: 90px 0;background: url(../images/wy03_bg.jpg);background-size: cover;background-position: bottom;}
.abwy03 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;width: 66%;margin: 0 auto;margin-top: .5vw;line-height: 1.8;}
.abwy03 .cont{display: flex;align-items: center;justify-content: space-between;}
.abwy03 .input{width: 32%;margin-bottom: 2%;}
.abwy03 .input input{background: #fff;width: 100%;box-shadow: 0 0 0 rgba(0,0,0,0);line-height: 2.6vw;border-radius: 4px;text-indent: 1vw;border: 1px solid #fff;font-size: .88vw;color: #666;}
.abwy03 .input1 textarea{width: 100%;height: 80px;font-family: initial;line-height: 2.6vw;text-indent: 1vw;border: 1px solid #fff;font-size: .88vw;color: #666;}
.abwy03 .submit{display:block;width: 9.5vw;height: 2.2vw;overflow:hidden;position:relative;line-height: 2.2vw;background-color: #0C1D33;text-align: center;transition: all 0.5s;margin: 0 auto;margin-top: 3vw;}
.abwy03 .submit::after{position: absolute;content: "";right: -1.6vw;background: #207EFF;width: 2.2vw;height: 100%;transform: skewX(30deg);transition: all 0.5s;}
.abwy03 .submit input{font-size: .85vw;color: #fff;z-index: 99;position: relative;padding-right: 1vw;transition: all 0.5s;background: none;width: 100%;height: 100%;}
.abwy03 .submit:hover{text-align: center;}
.abwy03 .submit:hover input{padding-right: 0;}
.abwy03 .submit:hover::after{transform: skewX(0deg);width: 300px;}
.abwy03 .input1 textarea:focus,.abwy03 .input input:focus{border: 1px solid #207EFF;}
@media screen and (max-width:1080px){
.abwy03{padding: 60px 0;}
.abwy03 .nei_tit .tit{font-size: 15px;width: 100%;}
.abwy03 .input input{line-height: 45px;text-indent: 10px;font-size: 14px;}
.abwy03 .input1 textarea{height: 100px;text-indent: 10px;font-size: 14px;line-height: initial;padding-top: 10px;}
.abwy03 .submit{width: 120px;height: 40px;line-height: 40px;margin-top: 40px;}
.abwy03 .submit::after{width: 28px;right: -16px;}
.abwy03 .submit input{padding-left: 5px;font-size: 14px;}
}
@media screen and (max-width:520px){
.abwy03{padding: 30px 0;}
.abwy03 .nei_tit .tit{font-size: 14px;}
.abwy03 .cont{flex-wrap: wrap;}
.abwy03 .input{width: 100%;margin-bottom: 15px;}
.abwy03 .input input{line-height: 40px;font-size: 13px;}
.abwy03 .input1 textarea{height: 80px;font-size: 13px;}
.abwy03 .submit{width: 120px;height: 36px;line-height: 36px;margin-top: 25px;}
.abwy03 .submit::after{width: 26px;}
.abwy03 .submit input{padding-left: 0px;font-size: 13px;}
}


/* abseo01 */
.abseo01{margin-top: 5.3vw;background: linear-gradient(135deg,#2563eb 0%,#60a5fa 100%);}
.abseo01 .cont{display: flex;align-items: center;justify-content: space-between;padding: 6.5vw 0;}
.abseo01 .cont .left{width: 50%;}
.abseo01 .cont .left .nei_tit{margin-bottom: 2vw;}
.abseo01 .cont .left .nei_tit .title{text-align: left;color: #fff;}
.abseo01 .cont .left .nei_tit .tit{color: #fff;font-size: 1vw;margin-top: 1vw;line-height: 1.6;width: 80%;}
.abseo01 .cont .left .text{color: #ffff;font-size: .88vw;line-height: 2.2;}
.abseo01 .cont .left .btn{margin-top: 3vw;background: #fff;}
.abseo01 .cont .left .btn a{color: #1f6ade;}
.abseo01 .cont .left .btn::after{background: #1f6ade;}
.abseo01 .cont .left .btn:hover a{color: #fff;}
.abseo01 .cont .right{width: 40%;}
@media screen and (max-width:1080px){
.abseo01{margin-top: 69px;}
.abseo01 .cont{padding: 90px 0;}
.abseo01 .cont .left .nei_tit .tit{width: auto;}
.abseo01 .cont .left .text{font-size: 15px;}
.abseo01 .cont .left .btn{margin-top: 30px;}
}
@media screen and (max-width:520px){
.abseo01{margin-top: 52px;}
.abseo01 .cont{padding: 50px 0;flex-wrap: wrap;}
.abseo01 .cont .left{width: 100%;margin-bottom: 40px;}
.abseo01 .cont .left .text{font-size: 14px;}
.abseo01 .cont .left .btn{margin-top: 20px;}
.abseo01 .cont .right{width: 80%;margin: 0 auto;}
}


/* abseo02 */
.abseo02{padding: 90px 0;}
.abseo02 .nei_tit .bt{margin: 0 auto;width: max-content;background: #E0E7FF;padding: .4vw 1vw;border-radius: 24px;font-size: .82vw;color: #207eff;margin-bottom: .8vw;}
.abseo02 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abseo02 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abseo02 .ul li{width: 42.3%;position: relative;background: #fff;border-radius: 15px;padding: 2vw;transition: all .3s ease;border: 1px solid #e5e7eb;margin-bottom: 2%;}
.abseo02 .ul li:hover{transform:translateY(-4px);box-shadow: 0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abseo02 .ul li .icon{padding:.7vw;background:#e0e7ff;width:max-content;border-radius:6px;margin-bottom:1.5vw}
.abseo02 .ul li .icon img{width:1.672vw}
.abseo02 .ul li .t1{font-size:1.25vw;font-weight:600;color:#1f2937}
.abseo02 .ul li .text{display:flex;justify-content:space-between;flex-wrap:wrap}
.abseo02 .ul li .text p{width:45%;margin-top:4%;color:#666;font-size:.82vw;}
@media screen and (max-width:1080px){
.abseo02{padding: 60px 0;}
.abseo02 .ul li{width: calc(48.5% - 50px);padding: 25px;margin-bottom: 3%;}
.abseo02 .ul li .icon{padding: 12px;margin-bottom: 15px;}
.abseo02 .ul li .icon img{width: 28px;}
.abseo02 .ul li .t1{font-size: 18px;}
.abseo02 .ul li .text p{font-size: 14px;margin-top: 10px;}
}
@media screen and (max-width:520px){
.abseo02{padding: 30px 0;}
.abseo02 .ul li{width: calc(48.5% - 36px);padding: 18px;margin-bottom: 3%;border-radius: 10px;}
.abseo02 .ul li .icon{padding: 10px;margin-bottom: 12px;}
.abseo02 .ul li .icon img{width: 28px;}
.abseo02 .ul li .t1{font-size: 18px;}
.abseo02 .ul li .text p{width: 100%;}
}


/* abseo03 */
.abseo03{padding: 90px 0;background: #F8FAFC;}
.abseo03 .nei_tit .bt{margin: 0 auto;width: max-content;background: #E0E7FF;padding: .4vw 1vw;border-radius: 24px;font-size: .82vw;color: #207eff;margin-bottom: .8vw;}
.abseo03 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abseo03 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abseo03 .ul li{width: 25.5%;position: relative;background: #fff;border-radius: 15px;padding: 2vw;transition: all .3s ease;box-shadow: 0 4px 6px #0000001a;margin-bottom: 2%;}
.abseo03 .ul li:hover{transform:translateY(-4px);box-shadow: 0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abseo03 .ul li .num{background:linear-gradient(135deg,#2563eb,#60a5fa);width:2vw;height:2vw;border-radius:50%;font-size:1vw;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center}
.abseo03 .ul li .t1{font-size:1.05vw;font-weight:700;color:#1e293b;margin:1vw 0 .5vw}
.abseo03 .ul li .t2{font-size:.8vw;color:#64748b;margin-bottom:1vw;line-height:1.6}
.abseo03 .ul li .text p{line-height:2.2;font-size:.8vw;color:#1e293b}
.abseo03 .ul li .text span{color:#00ff13;margin-right:5px}
.abseo03 .p{color: #1e293b;font-size: .95vw;text-align: center;margin: 1vw 0 2vw;}
.abseo03 .p span{color: #207EFF;}
.abseo03 .btn{margin: 0 auto;}
@media screen and (max-width:1080px){
.abseo03{padding: 60px 0;}
.abseo03 .ul li{width: calc(32% - 50px);padding: 25px;}
.abseo03 .ul li .num{width: 45px;height: 45px;font-size: 24px;}
.abseo03 .ul li .t1{font-size: 18px;margin: 15px 0;}
.abseo03 .ul li .t2{font-size: 14px;}
.abseo03 .ul li .text p{font-size: 15px;}
.abseo03 .p{font-size: 15px;margin: 20px 0;}
}
@media screen and (max-width:768px){
.abseo03 .ul li{width: calc(48.5% - 50px);margin-bottom: 3%;}
}
@media screen and (max-width:520px){
.abseo03{padding: 30px 0;}
.abseo03 .ul li{width: calc(48.5% - 36px);padding: 18px;border-radius: 10px;}
.abseo03 .ul li .num{width: 40px;height: 40px;font-size: 20px;}
.abseo03 .ul li .t1{margin: 12px 0;font-size: 18px;}
.abseo03 .ul li .t2{font-size: 14px;}
.abseo03 .ul li .text p{font-size: 13px;}
.abseo03 .p{font-size: 14px;}
}


/* abseo04 */
.abseo04{padding: 90px 0;}
.abseo04 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abseo04 .cont{display: flex;justify-content: space-between;}
.abseo04 .item{width: 32%;overflow: hidden;box-shadow: 0 4px 6px -1px rgb(0 0 0 / .1);transition: transform .3s ease;border-radius: 10px;}
.abseo04 .item:hover{transform:translateY(-4px);}
.abseo04 .item .img{border-bottom:1px solid #e2e8f0}
.abseo04 .item .info{padding:1.45vw}
.abseo04 .item .info .t1{font-weight:600;color:#1e293b;font-size:1vw}
.abseo04 .item .info ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:1vw 0}
.abseo04 .item .info ul li{width:40%;padding:.6vw;background:#f8fafc;text-align:center;line-height:1.5}
.abseo04 .item .info ul li span{font-size:1.25vw;font-weight:700;color:#207eff}
.abseo04 .item .info ul li p{font-size:.8vw;color:#666}
.abseo04 .item .info .text p{line-height:2.2;font-size:.8vw;color:#1e293b}
.abseo04 .item .info .text span{color:#00ff13;margin-right:5px}
.abseo04 .item .info .time{margin-top:1vw;color:#666;display:flex;align-items:center}
.abseo04 .item .info .time img{margin-right:5px;width:.85vw}
@media screen and (max-width:1080px){
.abseo04{padding: 60px 0;}
.abseo04 .item .info{padding: 20px;}
.abseo04 .item .info .t1{font-size: 16px;}
.abseo04 .item .info ul{margin: 15px 0;}
.abseo04 .item .info ul li{padding: 6px;}
.abseo04 .item .info ul li span{font-size: 18px;}
.abseo04 .item .info ul li p{font-size: 14px;}
.abseo04 .item .info .text p{font-size: 15px;}
.abseo04 .item .info .time{margin-top: 15px;}
.abseo04 .item .info .time img{width: 18px;}
}
@media screen and (max-width:850px){
.abseo04 .cont{flex-wrap: wrap;}
.abseo04 .item{width: 48.5%;margin-bottom: 3%;}
}
@media screen and (max-width:850px){
.abseo04{padding: 30px 0;}
.abseo04 .item{width: 100%;margin-bottom: 15px;border-radius: 6px;}
.abseo04 .item .info{padding: 15px;}
.abseo04 .item .info ul{margin: 12px 0;}
.abseo04 .item .info ul li p{font-size: 13px;}
.abseo04 .item .info .text p{font-size: 14px;}
.abseo04 .item .info .time{margin-top: 10px;}
.abseo04 .item .info .time img{width: 16px;}
}


/* abseo05 */
.abseo05{padding-bottom: 90px;}
.abseo05 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abseo05 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abseo05 .ul li{margin-bottom: 2.5%;width: 44%;background: #F8FAFC;padding: 1.5vw;border-radius: 10px;transition: all .3s ease;}
.abseo05 .ul li:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}
.abseo05 .ul li .t1{font-size:.95vw;color:#1e293b;font-weight:700;display:flex;align-items:center}
.abseo05 .ul li .t1 img{width:1vw;margin-right:.68vw}
.abseo05 .ul li .text{line-height:2.3;color:#64748b;margin-top:1vw;padding-left:1.5vw}
.abseo05 .ul li .text span{color:#207eff}
.abseo05 .btn{margin: 0 auto;margin-top: 3vw;}
@media screen and (max-width:1080px){
.abseo05{padding-bottom: 60px;}
.abseo05 .ul li{width: calc(48.5% - 50px);padding: 25px;}
.abseo05 .ul li .t1{font-size: 18px;}
.abseo05 .ul li .t1 img{width: 24px;margin-right: 6px;}
.abseo05 .ul li .text{margin-top: 10px;padding-left: 0;font-size: 14px;}
.abseo05 .btn{margin-top: 30px;}
}
@media screen and (max-width:520px){
.abseo05{padding-bottom: 30px;}
.abseo05 .ul li{width: 100%;padding: 18px;}
.abseo05 .ul li .t1{font-size: 17px;}
.abseo05 .ul li .t1 img{width: 20px;}
.abseo05 .ul li .text{margin-top: 8px;}
.abseo05 .btn{margin-top: 20px;}
}



/* abfb01 */
.abfb01{margin-top: 5.3vw;background: url(../images/fb01_bg.jpg);background-size: cover;background-position: center;}
.abfb01 .cont{padding: 168px 0;}
.abfb01 .cont .nei_tit{margin-bottom: 3vw;}
.abfb01 .cont .nei_tit .title{text-align: left;color: #fff;}
.abfb01 .cont .nei_tit .tit{color: #fff;font-size: .88vw;margin-top: 1vw;line-height: 1.8;width: 49%;}
.abfb01 .cont .bt{position: relative;background-color: rgba(255,255,255,0.2);border: 2px solid #fff;line-height: 2.5vw;width: 9.5vw;text-align: center;border-radius: 30px;overflow: hidden;}
.abfb01 .cont .bt a{color: #fff;font-size: .85vw;position: relative;z-index: 9;transition:all .5s}
.abfb01 .cont .bt:before{transition:all .5s ease-in-out;top:0;left:0;width:0;height:0;border-style:solid;border-width:0;background-color:transparent;border-color:#fff transparent transparent transparent;position: absolute;content: "";}
.abfb01 .cont .bt:after{transition:all .5s ease-in-out;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0;background-color:transparent;border-color:transparent transparent #fff transparent;position: absolute;content: "";}
.abfb01 .cont .bt:hover a{color: #207EFF;}
.abfb01 .cont .bt:hover:after{border-width: 0 0 800px 800px;}
.abfb01 .cont .bt:hover:before{border-width: 800px 800px 0 0;}
@media only screen and (max-width:1080px){
.abfb01 .cont{padding: 120px 0;}
.abfb01 .cont .nei_tit{margin-bottom: 40px;}
.abfb01 .cont .nei_tit .tit{font-size: 15px;margin-top: 15px;width: 60%;}
.abfb01 .cont .bt{width: 120px;line-height: 34px;}
.abfb01 .cont .bt a{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abfb01 .cont{padding: 90px 0;}
}
@media only screen and (max-width:520px){
.abfb01{margin-top: 52px;background-position: initial;}
.abfb01 .cont{padding: 60px 0;}
.abfb01 .cont .nei_tit{margin-bottom: 20px;}
.abfb01 .cont .nei_tit .tit{font-size: 14px;width: 100%;}
.abfb01 .cont .bt{width: 120px;line-height: 34px;}
.abfb01 .cont .bt a{font-size: 14px;}
}


/* abfb02 */
.abfb02{padding: 90px 0;background: #F6F9FE;}
.abfb02 .top{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abfb02 .top .img{width: 45%;}
.abfb02 .top .info{width: 40%;}
.abfb02 .top .info .t1{font-size:1.68vw;color:#333;font-weight:700}
.abfb02 .top .info .text{font-size:.83vw;color:#666;line-height:2;margin:1.5vw 0}
.abfb02 .ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.abfb02 .ul li{width:27.2%;overflow:hidden;border-radius:5px;padding:2.5vw 1.5vw;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,.15);border:1px solid rgba(170,170,170,.2);transition:all .3s ease;}
.abfb02 .ul li:hover{transform:translateY(-4px);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abfb02 .ul li .icon img{width:4.494vw}
.abfb02 .ul li .t1{font-size:1vw;color:#333;font-weight:700}
.abfb02 .ul li .line{margin:1.35vw 0;height:3px;width:100%;background:#e6e8eb;position: relative;}
.abfb02 .ul li .line::after{position: absolute;content: "";left: 0;top: 0;width: 0;height: 100%;background: #207EFF;transition: all .3s ease;}
.abfb02 .ul li:hover .line::after{width: 100%;}
.abfb02 .ul li .t2{font-size:.8vw;color:#666;line-height:26px}
@media only screen and (max-width:1080px){
.abfb02{padding: 60px 0;}
.abfb02 .top{margin-bottom: 40px;}
.abfb02 .top .info{width: 45%;}
.abfb02 .top .info .t1{font-size: 24px;}
.abfb02 .top .info .text{font-size: 15px;margin: 20px 0;}
.abfb02 .ul li{padding: 25px 20px;}
.abfb02 .ul li .icon img{width: 58px;}
.abfb02 .ul li .t1{font-size: 20px;}
.abfb02 .ul li .line{margin: 15px 0;}
.abfb02 .ul li .t2{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abfb02 .top .img{width: 100%;order: 1;}
.abfb02 .top .info{width: 100%;margin-bottom: 30px;}
.abfb02 .ul li{width: calc(49% - 42px);margin-bottom: 2%;}
.abfb02 .ul li .t1{font-size: 18px;}
}
@media only screen and (max-width:520px){
.abfb02{padding: 30px 0;}
.abfb02 .top{margin-bottom: 0;}
.abfb02 .top .info{margin-bottom: 20px;}
.abfb02 .top .info .t1{font-size: 22px;}
.abfb02 .top .info .text{font-size: 14px;margin: 15px 0;line-height: 26px;}
.abfb02 .ul li{padding: 20px 15px;width: auto;}
.abfb02 .ul li .icon img{width: 52px;}
.abfb02 .ul li .t1{font-size: 18px;margin-top: 8px;}
.abfb02 .ul li .line{margin: 10px 0;}
}


/* abfb03 */
.abfb03{padding: 90px 0;}
.abfb03 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abfb03 .cont{display: flex;justify-content: space-between;align-items: center;}
.abfb03 .cont .ul li{display:flex;align-items:center;margin-top:1.5vw}
.abfb03 .cont .ul li .num{font-size:2.6vw;font-weight:700;color:#207eff;margin-right:1vw}
.abfb03 .cont .ul li .info{line-height:2}
.abfb03 .cont .ul li .info .t1{font-size:1.05vw;font-weight:700;color:#333}
.abfb03 .cont .ul li .info .t2{color:#666;font-size:.83vw}
.abfb03 .cont .img{width:50%}
@media only screen and (max-width:1080px){
.abfb03{padding: 60px 0;}
.abfb03 .cont .ul li{margin-top: 20px;}
.abfb03 .cont .ul li .num{font-size: 28px;margin-right: 10px;}
.abfb03 .cont .ul li .info .t1{font-size: 18px;}
.abfb03 .cont .ul li .info .t2{font-size: 15px;}
}
@media only screen and (max-width:520px){
.abfb03{padding: 30px 0;}
.abfb03 .cont{flex-wrap: wrap;}
.abfb03 .cont .ul{width: 100%;}
.abfb03 .cont .ul li{margin-top: 10px;}
.abfb03 .cont .ul li .num{font-size: 24px;}
.abfb03 .cont .ul li .info .t1{font-size: 17px;}
.abfb03 .cont .ul li .info .t2{font-size: 14px;}
.abfb03 .cont .img{width: 100%;margin-top: 15px;}
}


/* abfb04 */
.abfb04{padding: 90px 0;background-color: #F6F9FE;}
.abfb04 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.abfb04 ul li{background: #fff;border-radius: 8px;transition: transform .3s ease;width: 32%;}
.abfb04 ul li:hover{transform:translateY(-4px);box-shadow: 0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abfb04 ul li .t1{font-size:1.1vw;text-align:center;color:#333;font-weight:700}
.abfb04 ul li .text{padding:1.5vw;font-size:.8vw;color:#333}
.abfb04 ul li .text p{display: flex;align-items: center;line-height: 2;}
.abfb04 ul li .text span{font-size: 2.8vw;line-height: 0;padding-bottom: .28vw;margin-right: .5vw;}
@media only screen and (max-width:1080px){
.abfb04{padding: 60px 0;}
.abfb04 ul li .t1{font-size: 20px;}
.abfb04 ul li .text{padding: 20px;font-size: 14px;}
}
@media only screen and (max-width:768px){
.abfb04 ul li{width: 48.5%;margin-bottom: 3%;}
}
@media only screen and (max-width:520px){
.abfb04{padding: 60px 0;}
.abfb04 ul li{width: 100%;}
.abfb04 ul li .icon{width: 75%;margin: 0 auto;}
.abfb04 ul li .t1{font-size: 18px;}
.abfb04 ul li .text{padding: 15px;}
}


/* abyd01 */
.abyd01{margin-top: 5.3vw;background: url(../images/yd01_bg.jpg);background-size: cover;background-position: center;}
.abyd01 .cont{padding: 120px 0;display: flex;justify-content: space-between;align-items: center;}
.abyd01 .cont .nei_tit{margin-bottom: 0;}
.abyd01 .cont .nei_tit .title{text-align: left;color: #fff;}
.abyd01 .cont .nei_tit .tit{color: #fff;font-size: .88vw;margin-top: 1vw;line-height: 1.8;width: 68%;}
.abyd01 .cont ul{display: flex;align-items: center;width: 68%;justify-content: space-between;margin: 3vw 0;}
.abyd01 .cont ul li{display: flex;align-items: center;}
.abyd01 .cont ul li .icon{background-color: #207EFF;padding: .5vw;border-radius: 8px;}
.abyd01 .cont ul li .icon img{width: 1.65vw;}
.abyd01 .cont ul li p{font-size: .88vw;color: #fff;margin-left: .6vw;}
.abyd01 .cont .bt{position: relative;background-color: rgba(255,255,255,0.2);border: 2px solid #fff;line-height: 2.5vw;width: 9.5vw;text-align: center;border-radius: 30px;overflow: hidden;}
.abyd01 .cont .bt a{color: #fff;font-size: .85vw;position: relative;z-index: 9;transition:all .5s}
.abyd01 .cont .bt:before{transition:all .5s ease-in-out;top:0;left:0;width:0;height:0;border-style:solid;border-width:0;background-color:transparent;border-color:#fff transparent transparent transparent;position: absolute;content: "";}
.abyd01 .cont .bt:after{transition:all .5s ease-in-out;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0;background-color:transparent;border-color:transparent transparent #fff transparent;position: absolute;content: "";}
.abyd01 .cont .bt:hover a{color: #207EFF;}
.abyd01 .cont .bt:hover:after{border-width: 0 0 800px 800px;}
.abyd01 .cont .bt:hover:before{border-width: 800px 800px 0 0;}
.abyd01 .cont .right{width: 50%;position: relative;}
.abyd01 .cont .right .img img{width: 100%;border-radius: 10px;}
.abyd01 .cont .right p{position:absolute;padding: .8vw 1.2vw;background:rgba(255,255,255,.95);border-radius: 16px;box-shadow:0 10px 30px rgba(0,0,0,.1);animation:ydFloatY 3s infinite ease-in-out;color: #192e87;font-weight:600;font-size: .75vw;}
.abyd01 .cont .right p:nth-child(2){top: 20%;right: -30px;animation: ydFloatY 3s infinite ease-in-out;animation-delay: -1s;}
.abyd01 .cont .right p:nth-child(3){bottom: 25%;left: -40px;animation: ydFloatY 3s infinite ease-in-out;animation-delay: -2s;}
@keyframes ydFloatY{0%,100%{transform:translateY(0)}
50%{transform:translateY(-20px)}
}
@media only screen and (max-width:1080px){
.abyd01{margin-top: 69px;}
.abyd01 .cont{padding: 90px 0;}
.abyd01 .cont ul{width: 85%;margin: 30px 0;}
.abyd01 .cont ul li .icon{padding: 8px;}
.abyd01 .cont ul li .icon img{width: 32px;}
.abyd01 .cont ul li p{font-size: 16px;margin-left: 8px;}
.abyd01 .cont .bt{line-height: 38px;width: 125px;}
.abyd01 .cont .bt a{font-size: 15px;}
.abyd01 .cont .right p{padding: 8px 12px;font-size: 14px;}
}
@media only screen and (max-width:768px){
.abyd01 .cont{flex-wrap: wrap;padding: 60px 0;}
.abyd01 .cont .nei_tit .tit{width: auto;}
.abyd01 .cont ul{width: auto;}
.abyd01 .cont .right{width: 75%;margin: 0 auto;margin-top: 40px;}
}
@media only screen and (max-width:520px){
.abyd01{margin-top: 52px;}
.abyd01 .cont{padding: 40px 0;}
.abyd01 .cont ul{margin: 20px 0;}
.abyd01 .cont ul li .icon{padding: 8px;}
.abyd01 .cont ul li .icon img{width: 32px;}
.abyd01 .cont ul li p{font-size: 16px;margin-left: 8px;}
.abyd01 .cont .bt{line-height: 35px;width: 120px;}
.abyd01 .cont .bt a{font-size: 14px;}
.abyd01 .cont .right{width: 80%;margin-top: 30px;}
}


/* abyd02 */
.abyd02{padding: 90px 0;background: #F6F9FE;}
.abyd02 .nei_tit .tit{font-size: .88vw;color: #333;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abyd02 .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.abyd02 .top .img{width: 40%;}
.abyd02 .top .img img{box-shadow: 0 20px 40px rgba(0,0,0,0.1);transition: transform .3s ease;border-radius: 15px;}
.abyd02 .top .img:hover img{transform: translateY(-5px);}
.abyd02 .top .info{width: 45%;}
.abyd02 .top .info .t1{font-size: 1.58vw;color: #207EFF;}
.abyd02 .top .info .text p{color: #444;font-size: .88vw;line-height: 2;margin-top: 1vw;}
.abyd02 ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 4vw;}
.abyd02 ul li{background:#fff;padding:1.58vw;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease;border:1px solid transparent;margin-bottom: 2.5%;width: 26.5%;}
.abyd02 ul li:hover{transform:translateY(-4px);box-shadow: 0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abyd02 ul li .icon{padding:.7vw;background:#e0e7ff;width:max-content;border-radius:6px;margin-bottom:1.5vw;transition: all .3s ease;}
.abyd02 ul li .icon img{width:1.672vw;transition: all .3s ease;}
.abyd02 ul li .t1{font-size: 1.1vw;font-weight:500;color: #207eff;margin-bottom: 1vw;}
.abyd02 ul li .text{color:#666;font-size:.8vw;line-height: 1.8;}
.abyd02 ul li:hover .icon{background: #207eff;}
.abyd02 ul li:hover .icon img{filter: brightness(0) invert(1);}
@media only screen and (max-width:1080px){
.abyd02{padding: 60px 0;}
.abyd02 .top .info{width: 50%;}
.abyd02 .top .info .t1{font-size: 22px;}
.abyd02 .top .info .text p{font-size: 15px;}
.abyd02 ul{margin-top: 40px;}
.abyd02 ul li{width: calc(31.66667% - 42px);padding: 20px;border-radius: 10px;margin-bottom: 3%;}
.abyd02 ul li .icon{padding: 10px;margin-bottom: 15px;}
.abyd02 ul li .icon img{width: 28px;}
.abyd02 ul li .t1{font-size: 19px;margin-bottom: 12px;}
.abyd02 ul li .text{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abyd02 ul li{width: calc(48.5% - 40px);padding: 20px;}
}
@media only screen and (max-width:520px){
.abyd02{padding: 30px 0;}
.abyd02 .top .img{width: 100%;order: 1;}
.abyd02 .top .info{width: auto;margin-bottom: 20px;}
.abyd02 .top .info .t1{font-size: 20px;}
.abyd02 .top .info .text p{font-size: 14px;line-height: 26px;}
.abyd02 ul{margin-top: 30px;}
.abyd02 ul li{width: calc(48.5% - 32px);padding: 15px;border-radius: 8px;}
.abyd02 ul li .icon{margin-bottom: 12px;}
.abyd02 ul li .icon img{width: 24px;}
.abyd02 ul li .t1{font-size: 18px;margin-bottom: 10px;}
.abyd02 ul li .text{line-height: 26px;}
}


/* abyd03 */
.abyd03{padding: 90px 0;}
.abyd03 .nei_tit .tit{font-size: .88vw;color: #333;width: 58%;margin: 0 auto;text-align: center;margin-top: .5vw;line-height: 1.8;}
.abyd03 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abyd03 .ul li{width: 31.6667%;background: #ffffff;transition: all .3s ease;position: relative;box-shadow: 0px 0px 15px rgba(0,0,0,.05);}
.abyd03 .ul li:hover{transform: translateY(-5px);box-shadow: 0 20px 40px rgba(0,0,0,0.08);}
.abyd03 .ul li::after{content:'';position:absolute;top:0;left:0;right:0;height:4px;background: #207eff;opacity:0;transition:opacity .3s ease;}
.abyd03 .ul li:hover::after{opacity:1}
.abyd03 .ul li .info{padding:2.5vw 1.5vw;}
.abyd03 .ul li .icon{width:3vw;height:3vw;background: #E0E7FF;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;}
.abyd03 .ul li .icon img{width:1.58vw}
.abyd03 .ul li .t1{font-size:1.35vw;font-weight:700;color:#1a1a1a}
.abyd03 .ul li .t2{font-size:.85vw;color:#666;margin:.9vw 0;line-height:1.6}
.abyd03 .ul li .text p{color:#207eff;line-height:2.2;font-size:.85vw}
@media only screen and (max-width:1080px){
.abyd03{padding: 60px 0;}
.abyd03 .nei_tit .tit{width: auto;}
.abyd03 .ul li .info{padding: 25px 15px;}
.abyd03 .ul li .icon{width: 45px;height: 45px;margin-bottom: 20px;}
.abyd03 .ul li .icon img{width: 24px;}
.abyd03 .ul li .t1{font-size: 18px;}
.abyd03 .ul li .t2{font-size: 14px;margin: 10px 0;}
.abyd03 .ul li .text p{font-size: 15px;}
}
@media only screen and (max-width:768px){
.abyd03 .ul li{width: 48.5%;margin-bottom: 3%;}
}
@media only screen and (max-width: 520px){
.abyd03{padding: 30px 0;}
.abyd03 .ul li{width: 100%;}
.abyd03 .ul li .info{padding: 20px 15px;}
.abyd03 .ul li .icon{width: 40px;height: 40px;margin-bottom: 15px;}
.abyd03 .ul li .icon img{width: 24px;}
.abyd03 .ul li .text p{font-size: 14px;}
}


/* abtt01 */
.abtt01{margin-top: 5.3vw;background: url(../images/tt01_bg.png);background-size: cover;background-position: center;}
.abtt01 .cont{padding: 168px 0;display: flex;justify-content: space-between;align-items: center;}
.abtt01 .cont .nei_tit{margin-bottom: 0;}
.abtt01 .cont .nei_tit .title{text-align: left;color: #fff;}
.abtt01 .cont .nei_tit .tit{color: #fff;font-size: .9vw;margin-top: 1vw;line-height: 1.8;width: 75%;}
.abtt01 .cont .bt{position: relative;background-color: rgba(255,255,255,0.2);border: 2px solid #fff;line-height: 2.5vw;width: 9.5vw;text-align: center;border-radius: 30px;overflow: hidden;margin-top: 2.5vw;}
.abtt01 .cont .bt a{color: #fff;font-size: .85vw;position: relative;z-index: 9;transition:all .5s}
.abtt01 .cont .bt:before{transition:all .5s ease-in-out;top:0;left:0;width:0;height:0;border-style:solid;border-width:0;background-color:transparent;border-color:#fff transparent transparent transparent;position: absolute;content: "";}
.abtt01 .cont .bt:after{transition:all .5s ease-in-out;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0;background-color:transparent;border-color:transparent transparent #fff transparent;position: absolute;content: "";}
.abtt01 .cont .bt:hover a{color: #207EFF;}
.abtt01 .cont .bt:hover:after{border-width: 0 0 800px 800px;}
.abtt01 .cont .bt:hover:before{border-width: 800px 800px 0 0;}
@media only screen and (max-width:1080px){
.abtt01{margin-top: 69px;}
.abtt01 .cont{padding: 120px 0;}
.abtt01 .cont .bt{margin-top: 30px;line-height: 40px;width: 140px;}
.abtt01 .cont .bt a{font-size: 14px;}
}
@media only screen and (max-width:520px){
.abtt01{margin-top: 52px;background-position: initial;}
.abtt01 .cont{padding: 60px 0;}
.abtt01 .cont .nei_tit .tit{width: auto;}
.abtt01 .cont .bt{margin-top: 25px;line-height: 35px;width: 128px;}
}


/* abtt02 */
.abtt02{padding: 90px 0;overflow: hidden;}
.abtt02 .nei_tit{margin-bottom: 0;}
.abtt02 .nei_tit .title{text-align: center;}
.abtt02 .nei_tit .tit{font-size: .88vw;line-height: 1.8;width: 70%;text-align: center;margin: 0 auto;margin-top: .5vw;color: #666;}
.abtt02 .cont{width: 85%;margin: 0 auto;margin-top: 4vw;}
.abtt02 .cont .item{display: flex;justify-content: space-between;}
.abtt02 .cont .item .info .num{color:#999;font-size:2vw;font-weight:700}
.abtt02 .cont .item .info .t1{font-size:1.5vw;color:#343434;margin-top: 1vw;}
.abtt02 .cont .item .info .t2{color:#333;margin:1vw 0;font-size:.95vw}
.abtt02 .cont .item .info .text p{color:#666;line-height:2;font-size:.83vw}
.abtt02 .cont .item .img{width:18vw}
.abtt02 .cont .rd{display:flex;align-items:center;justify-content:space-between;width:80%;margin:0 auto;margin-top:3vw;position: relative;}
.abtt02 .cont .rd:before{position: absolute;content: "";width: 120%;height: 1px;background: #f1f1f1;left: -10%;top: .8vw;z-index: -2;}
.abtt02 .cont .rd a{position: relative;}
.abtt02 .cont .rd a:after{position: absolute;content: "";background: #B1C9EF;width: 10px;height: 10px;border-radius: 50%;top: .55vw;left: 50%;transform: translate(-50%,0);z-index: -1;}
.abtt02 .cont .rd .icon{text-align:center;margin-bottom:.8vw;position: relative;z-index: 9;}
.abtt02 .cont .rd .icon img{width:1.568vw;opacity: 0;z-index: 9;position: relative;}
.abtt02 .cont .rd p{font-size:.85vw;color:#666}
.abtt02 .cont .rd a.active .icon img{opacity: 1;}
.abtt02 .cont .rd a.active:after{opacity: 0;}
@media only screen and (max-width:1080px){
.abtt02{padding: 60px 0;}
.abtt02 .nei_tit .tit{width: auto;}
.abtt02 .cont{margin-top: 60px;width: auto;}
.abtt02 .cont .item .info{width: 60%;}
.abtt02 .cont .item .info .num{font-size: 32px;}
.abtt02 .cont .item .info .t1{font-size: 20px;}
.abtt02 .cont .item .info .t2{font-size: 16px;margin: 10px 0;line-height: 26px;}
.abtt02 .cont .item .info .text p{font-size: 15px;}
.abtt02 .cont .item .img{width: 25%;}
.abtt02 .cont .rd:before{top: 11px;}
.abtt02 .cont .rd .icon{margin-bottom: 10px;}
.abtt02 .cont .rd .icon img{width: 24px;}
.abtt02 .cont .rd p{font-size: 16px;}
}
@media only screen and (max-width:768px){
.abtt02 .cont .item{flex-wrap: wrap;}
.abtt02 .cont .item .info{width: 100%;}
.abtt02 .cont .item .img{width: 58%;margin: 20px auto;}
.abtt02 .cont .rd{width: auto;}
.abtt02 .cont .rd:before{top: 9px;}
.abtt02 .cont .rd p{font-size: 14px;}
}
@media only screen and (max-width:520px){
.abtt02{padding: 30px 0;}
.abtt02 .cont{margin-top: 30px;}
.abtt02 .cont .item .info .num{font-size: 28px;}
.abtt02 .cont .item .info .t1{font-size: 18px;margin-top: 8px;}
.abtt02 .cont .item .info .t2{font-size: 14px;margin: 8px 0;}
.abtt02 .cont .item .info .text p{font-size: 14px;}
.abtt02 .cont .rd:before{top: 7px;}
.abtt02 .cont .rd .icon img{width: 22px;}
.abtt02 .cont .rd p{font-size: 13px;}
}


/* abtt03 */
.abtt03{padding: 90px 0;background: #f7f7f7;}
.abtt03 .nei_tit .tit{font-size: .88vw;line-height: 1.8;width: 70%;text-align: center;margin: 0 auto;margin-top: .5vw;color: #666;}
.abtt03 .tt3_1{width: 75%;margin: 0 auto;padding-left: 1vw;}
.abtt03 .tt3_1 .tit{background: #DFE0E2;padding: .8vw 1vw;text-align: center;cursor: pointer;font-size: .88vw;border-radius: 5px;}
.abtt03 .tt3_1 .swiper-slide-thumb-active .tit{background: #207EFF;color: #fff;}
.abtt03 .tt3_2{margin-top: 4vw;}
.abtt03 .tt3_2 .item{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abtt03 .tt3_2 .item .img{width: 30vw;}
.abtt03 .tt3_2 .item .info{width: 30vw;}
.abtt03 .tt3_2 .item .info .t1{position: relative;font-size: 1.25vw;color: #207EFF;padding-bottom: 1vw;margin-bottom: 1vw;}
.abtt03 .tt3_2 .item .info .t1:after{position: absolute;content: "";left: 0;bottom: 0;width: 2vw;height: 3px;background: #207EFF;}
.abtt03 .tt3_2 .item .info .text{font-size: .88vw;line-height: 2;}
@media only screen and (max-width:1080px){
.abtt03{padding: 60px 0;}
.abtt03 .tt3_1{width: auto;}
.abtt03 .tt3_1 .tit{padding: 12px 15px;font-size: 14px;}
.abtt03 .tt3_2 .item .img{width: 45%;}
.abtt03 .tt3_2 .item .info{width: 45%;}
.abtt03 .tt3_2 .item .info .t1{font-size: 22px;padding-bottom: 15px;margin-bottom: 15px;}
.abtt03 .tt3_2 .item .info .t1:after{width: 25px;}
.abtt03 .tt3_2 .item .info .text{font-size: 15px;}
}
@media only screen and (max-width:768px){
.abtt03 .nei_tit .tit{width: auto;}
.abtt03 .tt3_2 .item .img{order: 1;margin: 0 auto;width: 68%;margin-top: 20px;}
.abtt03 .tt3_2 .item .info{width: 100%;}
}
@media only screen and (max-width:520px){
.abtt03{padding: 30px 0 0;}
.abtt03 .tt3_1 .tit{padding: 10px;}
.abtt03 .tt3_2{margin-top: 25px;}
.abtt03 .tt3_2 .item .img{margin-top: 20px;width: 85%;}
.abtt03 .tt3_2 .item .info .t1{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
.abtt03 .tt3_2 .item .info .t1:after{width: 25px;}
.abtt03 .tt3_2 .item .info .text{font-size: 14px;line-height: 26px;}
}



/* abtt04 */
.abtt04{padding: 90px 0;}
.abtt04 .nei_tit .tit{font-size: .88vw;line-height: 1.8;width: 70%;text-align: center;margin: 0 auto;margin-top: .5vw;color: #666;}
.abtt04 .tt4_1{width: 85%;margin: 0 auto;padding-left: 1vw;}
.abtt04 .tt4_1 .tit{background: #DFE0E2;padding: .8vw 1vw;text-align: center;cursor: pointer;font-size: .88vw;border-radius: 5px;}
.abtt04 .tt4_1 .swiper-slide-thumb-active .tit{background: #207EFF;color: #fff;}
.abtt04 .tt4_2{margin-top: 4vw;}
.abtt04 .tt4_2 .item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;background: #F7F7F7;}
.abtt04 .tt4_2 .item .img{width: 29vw;}
.abtt04 .tt4_2 .item .info{width: 28vw;padding: 3vw;}
.abtt04 .tt4_2 .item .info .t1{position: relative;font-size: 1.25vw;color: #207EFF;padding-bottom: 1vw;margin-bottom: 1vw;}
.abtt04 .tt4_2 .item .info .t1:after{position: absolute;content: "";left: 0;bottom: 0;width: 2vw;height: 3px;background: #207EFF;}
.abtt04 .tt4_2 .item .info .text{font-size: .88vw;line-height: 2;}
@media only screen and (max-width:1080px){
.abtt04{padding: 60px 0;}
.abtt04 .nei_tit .tit{width: auto;}
.abtt04 .tt4_1{width: auto;}
.abtt04 .tt4_1 .tit{padding: 2px 15px;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;line-height: 3;}
.abtt04 .tt4_2 .item .img{width: 45%;}
.abtt04 .tt4_2 .item .info{width: 45%;padding: 25px;}
.abtt04 .tt4_2 .item .info .t1{font-size: 22px;padding-bottom: 15px;margin-bottom: 15px;}
.abtt04 .tt4_2 .item .info .t1:after{width: 25px;}
.abtt04 .tt4_2 .item .info .text{font-size: 15px;}
}
@media only screen and (max-width:768px){
.abtt04 .tt4_2 .item .img{order: 1;margin-top: 20px;width: 100%;}
.abtt04 .tt4_2 .item .info{width: 100%;padding: 15px;}
}
@media only screen and (max-width:520px){
.abtt04{padding: 30px 0;}
.abtt04 .tt4_1 .tit{padding: 0 10px;}
.abtt04 .tt4_2{margin-top: 25px;}
.abtt04 .tt4_2 .item .img{margin-top: 20px;}
.abtt04 .tt4_2 .item .info .t1{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
.abtt04 .tt4_2 .item .info .t1:after{width: 25px;}
.abtt04 .tt4_2 .item .info .text{font-size: 14px;line-height: 26px;}
}


/* abtt05 */
.abtt05{padding: 90px 0;background: url(../images/tt5_bg.jpg);background-size: cover;}
.abtt05 .nei_tit .title{color: #fff;}
.abtt05 .nei_tit .tit{font-size: .88vw;line-height: 1.8;width: 70%;text-align: center;margin: 0 auto;margin-top: .5vw;color: #fff;}
.abtt05 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abtt05 .cont .item{width: 19%;background: #fff;border-radius: 10px;padding: 1.5vw;transition: all .3s ease;}
.abtt05 .cont .item:hover{transform:translateY(-4px);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abtt05 .cont .item .icon img{width:4.18vw}
.abtt05 .cont .item .t1{color:#333;font-weight:700;font-size:1.05vw;margin:1vw 0}
.abtt05 .cont .item .text p{line-height:1.8;color:#666;font-size:.83vw}
@media only screen and (max-width:1080px){
.abtt05{padding: 60px 0;}
.abtt05 .cont .item{width: calc(23.5% - 40px);padding: 20px;border-radius: 8px;}
.abtt05 .cont .item .icon img{width: 50px;}
.abtt05 .cont .item .t1{font-size: 18px;margin: 15px 0;}
.abtt05 .cont .item .text p{font-size: 14px;}
}
@media only screen and (max-width:768px){
.abtt05 .cont .item{width: calc(48.5% - 40px);padding: 20px;margin-bottom: 3%;}
}
@media only screen and (max-width:520px){
.abtt05{padding: 30px 0;}
.abtt05 .cont .item{width: calc(48.5% - 30px);padding: 15px;border-radius: 8px;}
.abtt05 .cont .item .icon img{width: 45px;}
.abtt05 .cont .item .t1{font-size: 17px;margin: 10px 0;}
.abtt05 .cont .item .text p{line-height: 26px;}
}


/* abbing01 */
.abbing01{margin-top: 8vw;}
.abbing01 ul li{margin-bottom: 1.25vw;}
.abbing01 ul li h3{font-size: 1.25vw;color: #333;}
.abbing01 ul li p{color: #333;font-size: .88vw;margin-top: .5vw;}
.abbing01 .cont{margin-top: 3vw;}
.abbing01 .cont img{width: 100%;}
@media only screen and (max-width:1080px){
.abbing01{margin-top: 100px;}
.abbing01 ul li{margin-bottom: 20px;}
.abbing01 ul li h3{font-size: 20px;}
.abbing01 ul li p{font-size: 15px;margin-top: 5px;line-height: 26px;}
}
@media only screen and (max-width:520px){
.abbing01{margin-top: 80px;}
.abbing01 ul li{margin-bottom: 10px;}
.abbing01 ul li h3{font-size: 16px;}
.abbing01 ul li p{font-size: 14px;}
}

/* abbing02 */
.abbing02{padding: 90px 0;}
.abbing02 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.abbing02 ul li{background: #3C78D8;padding: 3vw 1vw 1.5vw 1vw;width: 17%;text-align: center;border-radius: 5px;transition: all .3s ease;}
.abbing02 ul li:hover{transform:translateY(-4px);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);border-color:#e0e7ff}
.abbing02 ul li .icon img{width:4.18vw}
.abbing02 ul li .t1{font-size: 1.2vw;color:#fff;margin:2vw 0 1vw;}
.abbing02 ul li .t2{font-size: 0.75vw;color:#fff;line-height: 1.8;min-height: 4.5vw;}
.abbing02 ul li .bt{font-size:.83vw;color:#fff;text-align:center;margin-top: 5vw;}
@media only screen and (max-width:1080px){
.abbing02{padding: 60px 0;}
.abbing02 ul{justify-content: center;}
.abbing02 ul li{width: calc(33.3% - 45px);margin-bottom: 2%;padding: 30px 15px 15px 15px;margin-right: 2%;}
.abbing02 ul li:nth-child(3){margin-right: 0;}
.abbing02 ul li .icon img{width: 60px;}
.abbing02 ul li .t1{font-size: 20px;margin: 25px 0 20px;}
.abbing02 ul li .t2{font-size: 14px;min-height: auto;}
}
@media only screen and (max-width:768px){
.abbing02 ul li{width: calc(49% - 45px);}
.abbing02 ul li:nth-child(odd){margin-right: 2%;}
.abbing02 ul li:nth-child(even){margin-right: 0;}
.abbing02 ul li .icon img{width: 55px;}
}
@media only screen and (max-width:520px){
.abbing02{padding: 30px 0;}
.abbing02 ul li{width: 100%;margin-right: 0 !important;padding: 20px 15px;}
.abbing02 ul li .icon img{width: 50px;}
.abbing02 ul li .t1{font-size: 18px;margin: 15px 0 10px;}
.abbing02 ul li .t2{font-size: 14px;min-height: auto;line-height: 24px;}
.abbing02 ul li .bt{margin-top: 30px;font-size: 14px;}
.abwd01 .cont .left .btn{margin: 0 auto;}
}