@charset "utf-8";
/* ===================首页样式========================== */
.banner{background: rgba(0, 0, 0, .6);}
.banner-block{width: 100%;height: 100vh;}
.banner{width: 100%;overflow: hidden;}
.banner-image{width: 100%;overflow: hidden;}
.banner-image img{width: 100%;transform: scale(1.15);transition: all 1.6s linear;}
.swiper-slide-active .banner-image img{transform: scale(1);}
/* .swiper-slide.oneSlide .banner-image img{transition: all .3s linear;transform: scale(1);} */
/* .banner-image img.pc{height: calc(100vh - 90px);} */
/* .banner-image img.mb{height: 300px;} */
/* .banner-bg img{width: 100%;height: calc(100vh - 90px);} */
/* banner首屏 */
.banTitle{white-space: nowrap;position: absolute;left: 14%;top: 36%;z-index: 4;letter-spacing: 2px;opacity: 0;transform: translateX(120px) skew(-10deg);transition: all 1.5s ease;}
.swiper-slide-active .banTitle{opacity: 1;transform: translateX(0);}
.swiper-slide-active.oneSlide{transition-delay: 1s;}
.banner-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;white-space: nowrap;}
.banner-list li{position: absolute;}
.banner-list li:nth-child(1){left: 6%;top: 38%;}
.banner-list li:nth-child(2){left: 32.8%;top: 36.5%;}
.banner-list li:nth-child(3){left: 47.3%;top: 64%;}
.banner-list li:nth-child(4){left: 59%;top: 3.5%;}
.banner-list li:nth-child(5){left: 59.2%;top: 71%;}
.banner-list li:nth-child(6){left: 63%;top: 47%;}
.banner-list li:nth-child(7){left: 78%;top: 39.5%;}
.banner-list li:nth-child(8){left: 95.5%;top: 43%;}
.banner-list li:nth-child(9){left: 18.8%;top: 27.5%;}

.banner-list li:nth-child(4) .banList-con,.banner-list li:nth-child(5) .banList-con,.banner-list li:nth-child(6) .banList-con,.banner-list li:nth-child(7) .banList-con,.banner-list li:nth-child(8) .banList-con{flex-direction: column-reverse;}
.banner-list li:nth-child(4) .banList-con,.banner-list li:nth-child(6) .banList-con{bottom: auto;top: 100%;}
.banner-list li:nth-child(4) .banList-line::after{bottom: auto;top: 0;}
.banner-list li:nth-child(4) .banList-img,.banner-list li:nth-child(4) .banList-text{transform: translateY(-20px);}
.banner-list li:nth-child(5) .banList-con{bottom: auto;top: -45px;left: auto;right: 37px;transform: unset;}
.banner-list li:nth-child(5) .banList-line{position: absolute;right: -25px;top: 50px;width: 25px;height: 1px;}
.banner-list li:nth-child(5) .banList-line::after{right: 0;left: auto;}
.banner-list li:nth-child(7) .banList-con,.banner-list li:nth-child(8) .banList-con{left: auto;right: 0;top: 22px;left: auto;transform: unset;bottom: auto;}
.banner-list li:nth-child(7) .banList-line,.banner-list li:nth-child(8) .banList-line{position: absolute;right: 9px;transform: rotate(40deg);top: -13px;transform-origin: left top;}
.banner-list li:nth-child(7) .banList-line::after,.banner-list li:nth-child(8) .banList-line::after{left: auto;right: 0;}

.banDoor{position: absolute;pointer-events: none;left: 5.3%;top: 40%;width: 1.56vw;opacity: .5;}
.banDoor img{width: 100%;}

.banList-dot{width: 12px;height: 12px;border-radius: 50%;border: 2px solid #07eaf2;}
.banList-con{flex-direction: column;position: absolute;left: 50%;bottom: 100%;transform: translateX(-50%);}
.banList-line{width: 1px;height: 24px;position: relative;}
.banList-line::after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0;background: #07eaf2;}
.banList-img{flex-direction: column;transform: translateY(20px);opacity: 0; width: 100px;height: 100px;border-radius: 50%;border: 1px dashed #07eaf2;background: rgba(255, 255, 255, .3);}
.banList-img .img{width: 100%;height: 60%;}
.banList-img .img img{max-width: 90%;max-height: 90%;}
.banList-text{line-height: 2.5;opacity: 0;transform: translateY(20px);}
/* 出场 */
.swiper-slide-active .banList-line::after{width: 100%;height: 100%;}
.swiper-slide-active .banList-img{transform: translateY(0) !important;opacity: 1;}
.swiper-slide-active .banList-text{opacity: 1;transform: translateY(0) !important;}
/* oneSlide */
/* 1 */
.swiper-slide-active.oneSlide .banner-list li:nth-child(1) .banList-line::after,.swiper-slide-active.oneSlide .banner-list li:nth-child(2) .banList-line::after,.swiper-slide-active.oneSlide .banner-list li:nth-child(9) .banList-line::after{transition: all .6s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(1) .banList-img,.swiper-slide-active.oneSlide .banner-list li:nth-child(2) .banList-img,.swiper-slide-active.oneSlide .banner-list li:nth-child(9) .banList-img{transition: all .4s .25s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(1) .banList-text,.swiper-slide-active.oneSlide .banner-list li:nth-child(2) .banList-text,.swiper-slide-active.oneSlide .banner-list li:nth-child(9) .banList-text{transition: all .4s .25s linear;}
/* 2 */
.swiper-slide-active.oneSlide .banner-list li:nth-child(3) .banList-line::after,.swiper-slide-active.oneSlide .banner-list li:nth-child(4) .banList-line::after{transition: all .6s .8s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(3) .banList-img,.swiper-slide-active.oneSlide .banner-list li:nth-child(4) .banList-img{transition: all .4s 1.05s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(3) .banList-text,.swiper-slide-active.oneSlide .banner-list li:nth-child(4) .banList-text{transition: all .4s 1.05s linear;}
/* 3 */
.swiper-slide-active.oneSlide .banner-list li:nth-child(5) .banList-line::after,.swiper-slide-active.oneSlide .banner-list li:nth-child(6) .banList-line::after{transition: all .6s 1.4s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(5) .banList-img,.swiper-slide-active.oneSlide .banner-list li:nth-child(6) .banList-img{transition: all .4s 1.6s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(5) .banList-text,.swiper-slide-active.oneSlide .banner-list li:nth-child(6) .banList-text{transition: all .4s 1.8s linear;}
/* 4 */
.swiper-slide-active.oneSlide .banner-list li:nth-child(7) .banList-line::after,.swiper-slide-active.oneSlide .banner-list li:nth-child(8) .banList-line::after{transition: all .6s 2s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(7) .banList-img,.swiper-slide-active.oneSlide .banner-list li:nth-child(8) .banList-img{transition: all .4s 2.2s linear;}
.swiper-slide-active.oneSlide .banner-list li:nth-child(7) .banList-text,.swiper-slide-active.oneSlide .banner-list li:nth-child(8) .banList-text{transition: all .4s 2.2s linear;}


/* active */
/* 1 */
.swiper-slide-active .banner-list li:nth-child(1) .banList-line::after,.swiper-slide-active .banner-list li:nth-child(2) .banList-line::after,.swiper-slide-active .banner-list li:nth-child(9) .banList-line::after{transition: all .6s 1s linear;}
.swiper-slide-active .banner-list li:nth-child(1) .banList-img,.swiper-slide-active .banner-list li:nth-child(2) .banList-img,.swiper-slide-active .banner-list li:nth-child(9) .banList-img{transition: all .4s 1.25s linear;}
.swiper-slide-active .banner-list li:nth-child(1) .banList-text,.swiper-slide-active .banner-list li:nth-child(2) .banList-text,.swiper-slide-active .banner-list li:nth-child(9) .banList-text{transition: all .4s 1.25s linear;}
/* 2 */
.swiper-slide-active .banner-list li:nth-child(3) .banList-line::after,.swiper-slide-active .banner-list li:nth-child(4) .banList-line::after{transition: all .6s 1.8s linear;}
.swiper-slide-active .banner-list li:nth-child(3) .banList-img,.swiper-slide-active .banner-list li:nth-child(4) .banList-img{transition: all .4s 2.05s linear;}
.swiper-slide-active .banner-list li:nth-child(3) .banList-text,.swiper-slide-active .banner-list li:nth-child(4) .banList-text{transition: all .4s 2.05s linear;}
/* 3 */
.swiper-slide-active .banner-list li:nth-child(5) .banList-line::after,.swiper-slide-active .banner-list li:nth-child(6) .banList-line::after{transition: all .6s 2.4s linear;}
.swiper-slide-active .banner-list li:nth-child(5) .banList-img,.swiper-slide-active .banner-list li:nth-child(6) .banList-img{transition: all .4s 2.6s linear;}
.swiper-slide-active .banner-list li:nth-child(5) .banList-text,.swiper-slide-active .banner-list li:nth-child(6) .banList-text{transition: all .4s 2.8s linear;}
/* 4 */
.swiper-slide-active .banner-list li:nth-child(7) .banList-line::after,.swiper-slide-active .banner-list li:nth-child(8) .banList-line::after{transition: all .6s 3s linear;}
.swiper-slide-active .banner-list li:nth-child(7) .banList-img,.swiper-slide-active .banner-list li:nth-child(8) .banList-img{transition: all .4s 3.2s linear;}
.swiper-slide-active .banner-list li:nth-child(7) .banList-text,.swiper-slide-active .banner-list li:nth-child(8) .banList-text{transition: all .4s 3.2s linear;}






@keyframes banScale {0%{transform: scale(1.24);}100%{transform: scale(1);}}
.banner-cont{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;}
.banner-cont .more{align-items: center;}
.banner-cont .more .ico{max-width: 209px;margin: 8px 20px 0 0;}
.banner-cont .more .text{text-align: left;}
.banner-cont .line{width: 70px;height: 5px;background: #fcd300;}
.banner-cont .tags{align-items: center;}
.banner-cont .tags span{position: relative;}
.banner-cont .tags span:not(:last-child){margin-right: 23px;}
.banner-cont .tags span:not(:last-child)::after{content: "";width: 1px;height: 100%;position: absolute;top: 0;right: -11px;background: #fff;}

/* -- */
.banner .swiper-pagination{bottom: 80px;font-size: 0;text-align: left;width: 100%;pointer-events: none;}
.banner .swiper-pagination .contain-1650{display: flex;}
.banner .swiper-pagination-bullet{width: 60px;display: flex;align-items: center; height: 20px;background: transparent; opacity: 1;margin: 0 10px 0 0 !important;position: relative;border-radius: 0;pointer-events: auto;}
.banner .swiper-pagination-bullet::after{content: ""; width: 100%;height: 2px;background: rgba(255, 255, 255, .4);}
.banner .swiper-pagination-bullet:last-child{margin: 0 !important;}
.banner .swiper-pagination-bullet:before{content: "";width: 0;height: 2px; background: #fff;position: absolute;top: calc(50% - 1px);z-index: 3; left: 0;}
.banner .swiper-pagination-bullet-active.swiper-pagination-bullet:before{animation: bulletLine 4s linear both 1s;}
.banner .swiper-pagination-bullet-active.oneBullet:before{animation: bulletLine 3.8s linear both 0s;}
@keyframes bulletLine{0%{width: 0;}100%{width: 100%;}}
/* -- */
.banner-cont .more, .banner-cont .line, .banner-cont .tags{opacity: 0;}
.swiper-slide-active .banner-cont .more{animation: bannerUp 1.2s ease both 1s;}
.swiper-slide-active .banner-cont .line{animation: bannerUp 1.2s ease both 1.1s;}
.swiper-slide-active .banner-cont .tags{animation: bannerUp 1.2s ease both 1.2s;}
.oneSlide .banner-cont .more{animation: bannerUp 1.2s ease both .4s;}
.oneSlide .banner-cont .line{animation: bannerUp 1.2s ease both .5s;}
.oneSlide .banner-cont .tags{animation: bannerUp 1.2s ease both .6s;}
@keyframes bannerUp{0%{opacity: 0;transform: translateY(120px);filter: blur(8px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}

.indTitle{width: auto;}
.indTitle .name{color: #172d49;line-height: 1.14;}
.indTitle .name span{position: relative;}
.indTitle .name span::after{display: none;content: "";position: absolute;width: 15px;height: 15px;right: -15px;top: -2px;background: url('../images/index/Tico.png') no-repeat center/100% auto;}
.indTitle .text{color: #6e7987;}
.indTitle.center{width: 100%;text-align: center;}
.indTitle.white .name, .indTitle.white .text{color: #fff;}

.indHead{align-items: flex-end;justify-content: space-between;padding-bottom: 64px;background: url('../images/index/indalIc.png') no-repeat left bottom;}
.indHead .indTitle{max-width: calc(100% - 230px);}
.indMore{width: 146px;height: 46px;border-radius: 23px;border: 2px solid #6e7987;overflow: hidden;color: #6e7987;line-height: 1;transform: translate3d(0,0,10px);transition: color .4s ease .1s, border .4s ease .1s, background .1s ease;}
.indMore span{position: relative;z-index: 4;transform: translate3d(0,0,6px);}
.indMore span::after{content: "\e765";font-family: "icon";font-weight: 700;margin-left: 10px;}
.indMore::before{content: "";transform-origin: left bottom;position: absolute;background: #0049a9;left: -40px;bottom: -80px;border-radius: 50%;width: 200px;height: 200px;transform: scale(0);transition: all .8s ease .1s;}
.indMore.white{color: #fff;border-color: #fff;}
.indMore:hover{color: #fff;border-color: #0049a9;background: #0049a9;transition: color .4s ease, border .4s ease, background .1s ease .6s;}
.indMore:hover::before{transform: scale(1);transition: all .8s ease;}

.indcp{background: #fff;transform: translate3d(0,0,6px);}
.indcp-loop{width: 100%;position: relative;}
.indcp-loop .swiper-container{padding: 25px;margin: -25px;}
.indcp-lun{background-color: #f8f8f8;padding: 0px 50px 38px;display: block;transition: all .4s ease;position: relative;}
.indcp-lun .img{height: 320px;display: flex;justify-content: center;align-items: center;padding: 10px;}
.indcp-lun .img img{transition: all .4s ease;}
.indcp-lun .img img:hover{transform: scale(.9);}
.indcp-lun .title{color: #172d49;}
.indcp-lun .text{color: #6e7987;}
.indcp-lun .btn{color: #172d49;display: flex;align-items: center;font-size: 0;}
.indcp-lun .btn span{width: 28px;height: 1px;background: #172d49;transition: all .4s ease;}
.indcp-lun .btn i{font-size: 12px;margin: 1px 0 0 -8px;}
.indcp-lun:hover .btn span{width: 36px;}
.indcp-lun:hover{background-color: #fff;box-shadow: 0px 7px 20px 0px rgba(0, 0, 0, 0.13);}
.indcp-loop .indcp-btn{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;color: #ebebeb;}
.indcp-loop .indcp-btn i{font-size: 24px;transition: all .4s ease;}
.indcp-loop .indcp-btn:hover i{color: #0049a9;}
.indcp-loop .indcp-btn.prev{left: 45px;}
.indcp-loop .indcp-btn.next{right: 45px;}
.indcp-ctbtn{display: flex;justify-content: center;}
.indcp-lun::before{content: "";position: absolute;bottom: 0px;left: 0px;width: 100%;height: 4px;background-color: rgba(0, 0, 0, 0);transition: all .4s ease;}
.indcp-lun:hover::before{background-color: #0049a9;}

.indgy{background-repeat: no-repeat;background-position: center;background-size: cover;transform: translate3d(0,0,6px);}
.indgy .indTitle{width: 100%;}
.indgy-list li{padding:0px 180px;position: relative;}
.indgy-list li:first-child{padding-left: 0;}
.indgy-list li:last-child{padding-right: 0;}
.indgy-list li::before{content: "";position: absolute;right: 0px;top: 50%;transform: translateY(-50%);width: 1px;height: 80%;border-right: 1px dashed rgba(255, 255, 255, .3);}
.indgy-list li .line{width: 54px;height: 2px;background-color: #fff;}
.indgy-list li .number{line-height: 1;}
.indgy-list li .number span{margin-right: 5px;}
.indgy-list li .text{max-width: 260px;line-height: 1.32;}
.indgy-list li:last-child:before{display: none;}
.indgy-btn a{border: 2px solid #fff;color: #fff;}

.indal{background: #fff;transform: translate3d(0,0,6px);}
.indal-svp{padding-left: 135px;padding-right: 235px;position: relative;}
.indal-lun{background-color: #f8f8f8;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 450px;}
.indal-lun .img{height: 143px;width: 143px;border-radius: 100%;display: flex;justify-content: center;align-items: center;position: relative;transition: all .4s ease;padding: 10px;}
.indal-lun .img img:nth-child(1){position: absolute;opacity: 1;transition: all .4s ease;}
.indal-lun .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.indal-lun:hover .img img:nth-child(1){opacity: 0;}
.indal-lun:hover .img img:nth-child(2){opacity: 1;}
.indal-lun:hover .img{background-color: #0049a9;}
.indal-lun .text{transition: all .4s ease;position: relative;padding-bottom: 20px;}
.indal-lun:hover .text{color: #0049a9;}
.indal-lun .text::before{content: "";position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);height: 4px;width: 0%;background-color: #0049a9;transition: all .4s ease;}
.indal-lun:hover .text::before{width: 100%;}
.indal-svp .indal-bg{position: absolute;right: 0px;top: 0px;height: 100%;width: 202px;display: flex;align-items: center;padding: 0 0 1.8% 26px;background: url('../images/index/indalB1.png') no-repeat left center/100% auto;}
.indal-svp .indal-btn {display: flex;align-items: center;width: 100%;}
.indal-svp .indal-btn a{transition: all .4s ease;display: flex;width: 21px;height: 30px;background-repeat: no-repeat;background-position: center;background-size: 100% auto;}
.indal-svp .indal-btn a.prev{background-image: url('../images/index/indalBL.png');}
.indal-svp .indal-btn a.next{background-image: url('../images/index/indalBR.png');margin-left: 8px;}
.indal-svp .indal-btn span{margin-left: 16px;line-height: 14px;display: block;}
.indal-svp .swiper-pagination{font-size: 0;bottom: 0;position: relative;display: none;}

.indxw{background: #fff;transform: translate3d(0,0,6px);}
.indxw .indTitle .text{color: #0049a9;}
.indxw-list{margin-right: -45px;}
.indxw-list .list-muen{width: calc(100%/3 - 45px);background-color: #f8f8f8;margin-right: 45px;}
.indxw-list .list-muen .img{height: 300px;overflow: hidden;}
.indxw-list .list-muen .img img{width: 100%;height: 100%;transition: all .4s ease;}
.indxw-list .list-muen .img:hover img{transform: scale(1.04);}
.indxw-list .list-muen .cont{padding: 40px 50px;}
.indxw-list .list-muen .cont .data{display: flex;align-items: center;color: #6e7987;}
.indxw-list .list-muen .cont .data img{margin-right: 10px;}
.indxw-list .list-muen .cont .title{color: #172d49;transition: all .4s ease;}
.indxw-list .list-muen:hover .cont .title{color: #0049a9;}
.indxw-list .list-muen:last-child{background-color: rgba(0, 0, 0, 0);}
.indxw-list .list-muen li {padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #c7c7c7;}
.indxw-list .list-muen li a{display: flex;flex-wrap: wrap;}
.indxw-list .list-muen li .img{width: 220px;height: 125px;position: relative;}
.indxw-list .list-muen li .cont{width: calc(100% - 220px);padding: 0px;padding-left: 35px;display: flex;flex-direction: column;justify-content: space-between;}
.indxw-list .list-muen li:last-child{padding-bottom: 0px;margin-bottom: 0px;border-bottom: 1px solid rgba(0, 0, 0, 0);}
.indxw-list .list-muen li .img::before{content: "";position: absolute;background-color: rgba(0, 73, 169, .73);opacity: 0;transition: all .4s ease;width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 1;}
.indxw-list .list-muen li a:hover .img::before{opacity: 1;}




/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .indgy-list li {padding: 0px 160px;}
}

@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .indal-svp {padding-left: 120px;padding-right: 235px;}
    .indgy-list li {padding: 0px 120px;}
    .indcp-loop .swiper-container {padding: 15px;margin: -15px;}
    .indcp-lun .img {height: 270px;}
    .indcp-lun {padding: 0px 28px 28px;} 
    .indcp-lun:hover{box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.13);}
    .indTitle .name span::after {right: -20px;top: -5px;}
    .indxw-list {margin-right: -28px;}
    .indxw-list .list-muen {width: calc(100%/3 - 28px);margin-right: 28px;}
    .indxw-list .list-muen .img{height: 220px;}
    .indxw-list .list-muen .cont {padding: 30px 36px;}
    .indxw-list .list-muen li .img {width: 160px;height: 98px;}
    .indxw-list .list-muen li .cont {width: calc(100% - 160px);padding-left: 20px;}
    .indxw-list .list-muen li {padding-bottom: 18px;margin-bottom: 18px;}
    .indHead {padding-bottom: 50px;}
    .indal-lun{height: 350px;}
    .indcp-loop .indcp-btn.prev{left: 30px;}
    .indcp-loop .indcp-btn.next{right: 30px;}
    .indal-svp .indal-bg {padding: 0 0 2.2% 26px;}
}

@media all and (max-width:1430px) {
    /* 1360 */
}

@media all and (max-width:1350px) {
    /* 1280 */
}

@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .indTitle .name span::after {right: -18px;top: -6px;}
    .indgy-list li {padding: 0px 80px;}
    .indxw-list .list-muen .img{height: 180px;}
    .indxw-list .list-muen .cont {padding: 24px 30px;}
    .indxw-list .list-muen li .img {width: 140px;height: 80px;}
    .indxw-list .list-muen li .cont {width: calc(100% - 140px);padding-left:16px;}
    .indxw-list .list-muen li {padding-bottom: 18px;margin-bottom: 18px;}
    .indHead {padding-bottom: 40px;}
    .indal-lun{height: 300px;}
    .indal-svp .indal-bg {padding: 0 0 2.8% 20px;}
}

/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
}

@media all and (max-width:1000px) {
    /* 720 竖屏 */
    .indgy-list li {padding: 0px 50px;}
    .indal-svp {padding-left: 4%;padding-right: 235px;}
    .indxw-list{margin-right: 0px;margin-bottom: -25px;}
    .indxw-list .list-muen {width: 100%;margin-right: 0px;margin-bottom: 25px;}
    .indal-svp .indal-bg {padding: 0 0 3% 20px;}
}

/* ------------------------手机端-------------------------- */
@media all and (max-width:680px) {
    /* 移动终端 360 适配 */
    .banner{top: 60px;}
    .banner-block{height: 300px;}
    .indcp-lun .img {height: 230px;}
    .indgy-list li{width: 33.3333%;padding: 0px 10px;}
    .indHead .indTitle {max-width: 100%;margin-bottom: 15px;}
    .indal-svp {padding-left: 4%;padding-right: 4%;}
    .indal-svp .indal-bg{display: none;}
    .indal-svp .indal-btn{display: none;}
    .indal-lun {height: 240px;}
    .indxw-list .list-muen .img {height: 190px;}
    .indxw-list .list-muen .cont {padding: 15px;}
    .indxw-list .list-muen li .img {width: 100%;height: 250px;}
    .indxw-list .list-muen li .cont {width: 100%;padding: 0px;padding-left: 0px;padding: 15px;}
    .indxw-list .list-muen li .cont .data{margin-top: 15px;}
    .indxw-list .list-muen li {padding-bottom: 15px;margin-bottom: 15px;}
    .indcp-lun {padding: 0px 20px 20px;}
    .indMore {width: 130px;height: 40px;border-radius: 20px;}
    .banner-cont .more .ico {max-width: 118px;margin: 8px 10px 0 0;}
    .banner-cont .line {width: 52px;height: 4px;}
    .banner .swiper-pagination {bottom: 10px;text-align: center;}
    .banner .swiper-pagination-bullet {width: 40px;}
    .banner-cont .tags{display: none;}
    .banner-cont .more .text{font-size: 20px;line-height: 30px;}
    .indTitle .text{line-height: 20px;font-size: 14px;}
    .indTitle .name span::after {right: -14px;top: -8px;width: 10px;}
    .indgy .indTitle .text{font-size: 14px;line-height: 22px;margin-top: 12px;}
    .indgy-list li .number span {font-size: 24px;}
    .indgy-list li .number{font-size: 15px;}
    .indgy-list li .line {width: 32px;margin-top: 8px;}
    .indgy-list li .text {font-size: 13px;margin-top: 8px;}
    .indHead{padding-bottom: 0;background: none;}
    .indxw-list .list-muen li .img {width: 130px;height: 82px;}
    .indxw-list .list-muen li .cont{width: calc(100% - 130px);padding: 0 0 0 12px;}
    .indTitle .name{font-size: 22px;}
    .indgy-list{margin-top: 18px;}
    .indal-lun .img {height: 130px;width: 130px;}
    .indxw-list .list-muen {margin-bottom: 20px;}
    .indcp-loop .indcp-btn.prev{left: 24px;}
    .indcp-loop .indcp-btn.next{right: 24px;}
    .indal-svp .swiper-pagination{display: block;margin-top: 16px;padding: 8px 0;}
    .indal-svp .swiper-pagination-bullet{width: 6px;height: 6px;background: #d3d3d3;opacity: 1;position: relative;transition: all .4s ease;margin: 0 0 0 12px !important;}
    .indal-svp .swiper-pagination-bullet:first-child{margin: 0 !important;}
    .indal-svp .swiper-pagination-bullet::after{content: "";position: absolute;width: 14px;height: 14px;border-radius: 50%;border: 2px solid #172d49;left: 50%;top: 50%;margin: -7px 0 0 -7px;opacity: 0;transform: scale(0);transition: all .4s ease;}
    .indal-svp .swiper-pagination-bullet-active{background: #172d49;}
    .indal-svp .swiper-pagination-bullet-active::after{opacity: 1;transform: scale(1);}
    @keyframes bannerUp{0%{opacity: 0;transform: translateY(60px);filter: blur(8px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
    .banner-list{display: none;}
    .banTitle{display: none;}
}