@charset "utf-8";
/* ===================首页样式========================== */
.Header-logo .s{opacity: 0 !important;}
.Header-logo .h{opacity: 1 !important;}
.banner-bg img{width: 100%;}
.banner-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;}
/* 区分 */
.banner-title,.banner-text,.banner-btn{opacity: 0;transform: translateX(150px) skew(-5deg);}
.oneSlide.swiper-slide-active .banner-title,.oneSlide.swiper-slide-active .banner-text,.oneSlide.swiper-slide-active .banner-btn{transition: all 1.5s ease;}
.oneSlide.swiper-slide-active .banner-text{transition-delay: .1s;}
.oneSlide.swiper-slide-active .banner-btn{transition-delay: .2s;}
.banner-title,.banner-text,.banner-btn{transition: all 1.5s .6s ease;}
.banner-text{transition-delay: .7s;}
.banner-btn{transition-delay: .8s;}
.banner-slide.ban1 .banner-title .num{align-items: flex-start;}
.banner-slide.ban1 .banner-title .num span{font-family: "Arial";line-height: .8;}
.banner-slide.ban1 .banner-title .text{border-radius: 5px;border: 2px solid #fff;padding: 4px 12px;margin-left: 10px;letter-spacing: 1px;}
.banner-slide.ban1 .banner-btn{width: 150px;height: 44px;border-radius: 40px;}
.banner-slide.ban1 .banner-btn::after{content: "\e7c5";font-family: "icon";display: inline-block;margin-left: 8px;transform: rotate(180deg);}
.banner-slide.ban1 .banner-btn:hover{background: #29c1dc;}
/* .banner-slide.ban2 .banner-title::after{content: "";position: absolute;left: 0;bottom: -4px;width: 54px;height: 2px;background: #fff;} */
.banner-pagination-box{position: absolute;left: 0;width: 100%;bottom: 190px;z-index: 3;}
.banner-pagination-box .contain{justify-content: flex-end;}
.banner-pagination .swiper-pagination-bullet{margin-left: 5px; position: relative; width: 25px;height: 25px;border-radius: 50%;background: transparent;opacity: 1;}
.banner-pagination .swiper-pagination-bullet::after,.banner-pagination .swiper-pagination-bullet::before{content: ""; border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.banner-pagination .swiper-pagination-bullet::after{width: 20%;height: 20%;background: #fff;}
.banner-pagination .swiper-pagination-bullet::before{transform: translate(-50%,-50%) scale(0);transition: all .4s ease;border: 4px solid #fff;width: 100%;height: 100%;}
.banner-pagination .swiper-pagination-bullet-active::before{transform: translate(-50%,-50%) scale(1);}
.swiper-slide-active .banner-title,.swiper-slide-active .banner-text,.swiper-slide-active .banner-btn{opacity: 1;transform: translateX(0);}
.indYS-nav ul{justify-content: space-between;}
.indYS-nav li{position: relative; width: auto;align-items: center;justify-content: center;user-select: none;cursor: pointer;}
.indYS-nav li::after{content: "";position: absolute;left: -50px;top: 15%;width: 1px;height: 20px;background: #c4c4c4;}
/* .indYS-nav li:last-child,.indYS-nav li:first-child{width: 16%;} */
.indYS-nav li:first-child{justify-content: flex-start;}
.indYS-nav li:first-child::after{display: none;}
.indYS-nav li:last-child{justify-content: flex-end;}
.indYS-nav-item{display: flex;align-items: center;height: 100%;}
.indYS-nav-item::after{content: "";position: absolute;transition: all .4s ease; left: 50%;bottom: 0;transform: translateX(-50%);width: 0;height: 2px;background: #24303e;}
.indYS-nav-icon{margin-right: 10px;}
.indYS-nav li:hover .indYS-nav-item::after,.indYS-nav li.active .indYS-nav-item::after{width: 100%;}
.indYS-swp{background: #f3f6f9;}
.indYS-slide{justify-content: space-between;align-items: flex-start;}
.indYS-slide-con{width: 37%;position: relative;}
.indYS-slide-title{border-bottom: 1px solid #c1c9d1;position: relative;z-index: 2;}\e7c5
.indYS-slide-title::after{content: "";position: absolute;left: 0;bottom: 0;height: 3px;background: #24303e;width: 30px;}
.indYS-slide-title .title-en{text-transform: uppercase;}
.indYS-slide-text{position: relative;z-index: 2;}
.indYS-slide-dot{width: 120px;height: 44px;background: url('../images/index/indYS-con-dot.png') no-repeat center/100% auto;position: relative;z-index: 2;}
.indYS-slide-icon{position: absolute;right: 0;bottom: 0;}
.indYS-slide-img{width: 58%;}
.indYS-slide-img img{width: 100%;}
/* .indWay{background: #000;} */
.indWay-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);}
.indWay-bg img{width: 100%;height: 570px;display: none;}
.indWay-bg img:first-child{display: block;}
.indWay-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.indWay-list li{width: 20%;height: 100%;padding:0 15px;transition: all .4s ease;}
.indWay-item{flex-direction: column;width: 100%;}
.indWay-icon{height: 42px;display: flex;align-items: flex-end;}
.indWay-icon img{max-height: 100%;}
.indWay-title{margin-top: 5px;}
.indWay-text{display: none; padding-bottom: 20px;margin-top: 20px;overflow: hidden;width: 100%;position: relative;}
.indWay-text::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width:90%;height: 1px;background: rgba(255, 255, 255, .3);}
.indWay-list li:nth-child(3) .indWay-text{text-align: left;}
.indWay-btn{padding: 0 20px; opacity: 0; height: 44px;border-radius: 40px;transition: all .4s ease;flex-wrap: nowrap;overflow: hidden;white-space: nowrap;}
.indWay-btn::after{content: "\e7c5";font-family: "icon";display: inline-block;transform: rotate(180deg);margin-left: 12px;}
.indWay-btn:hover{background: #005dac;}
.indWay-list li.active{background: rgba(0, 0, 0, .2);}
.indWay-list li.active .indWay-btn{opacity: 1;}
.indMap{background: #f5f6fa;}
.indMap-bg img{width: 100%;}
.indMap-list{position: absolute;z-index: 3; left: 0;top: 0;width: 100%;height: 100%;font-family: "思源黑体 CN", "Source Han Sans CN", "noto sans";}
.indMap-list li{position: absolute;flex-wrap: nowrap;}
.indMap-list li i{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); width: 10px;height: 10px;border: 2px solid #fff;background: #0273d3;border-radius: 50%;display: inline-block;}
.indMap-list li i::after{content: "";width: 35%;height: 35%;border-radius: 50%;background: #fff;}
.indMap-list li span{display: block;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);white-space: nowrap;}
.indMap-list li.zhongguo{left: 79.5%;top: 38.5%; font-size: 27px;font-weight: 700;flex-direction: row-reverse;}
.indMap-list li.zhongguo i{width: 16px;height: 16px;border-width: 3px;background: #0273d3;}
.indMap-list li.zhongguo i::after{display: none;}

.indMap-list li.meiguo{left: 13%;top: 32%;}
.indMap-list li.helan{left: 47%;top: 19%;}
.indMap-list li.yingguo{left: 44.5%;top: 18.5%;}
.indMap-list li.deguo{left: 47%;top: 21%;}
.indMap-list li.faguo{left: 45%;top: 23.5%;}
.indMap-list li.hanguo{left: 84.5%;top: 32%;}
.indMap-list li.riben{left: 88%;top: 31%;}
.indMap-list li.eluosi{left: 67.5%;top: 15%;}
.indMap-list li.bels{left: 53%;top: 19.5%;}
.indMap-list li.hskst{left: 67%;top: 27%;}
.indMap-list li.wzbkst{left: 65%;top: 32%;}
.indMap-list li.gljyghg{left: 61%;top: 34%;}
.indMap-list li.ymnyghg{left: 61.5%;top: 37.5%;}
.indMap-list li.jejsst{left: 67%;top: 32%;}
.indMap-list li.tjkst{left: 66%;top: 34%;}
.indMap-list li.tkmst{left: 64.5%;top: 36.5%;}
.indMap-list li.asbjghg{left: 63%;top: 38%;}

.indMap-list li.eluosi span,.indMap-list li.deguo span,.indMap-list li.bels span,.indMap-list li.jejsst span,.indMap-list li.tjkst span,.indMap-list li.tkmst span{right: auto;left: 10px;}
.indMap-list li.asbjghg span{right: 50%;top: 10px;transform: translateX(50%);}
.indMap-list li.helan span,.indMap-list li.hanguo span,.indMap-list li.riben span{right: 50%;top: auto;bottom: 10px; transform: translateX(50%);}
.indMap-list li.zhongguo span{right: auto;left: 14px;}



.indMap-line{position: absolute;right: 12%;top: 15%;width: 75%;}
.indHZ-swp .swiper-container{height: 275px;}
.indHZ-swp .swiper-wrapper {transition-timing-function: linear;}
.indHZ-logo li{width: 20%;display: flex;align-items: center;justify-content: center;height: 110px;background: #fff;overflow: hidden;}
.indHZ-logo li img{max-width: 70%;max-height: 80%;}
.indTJ{background: #f0f1f5;}
.indTJ-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.indTJ-bg img{display: none;width: 100%;height: 100%;}
.indTJ-bg img:first-child{display: block;}
.indTJ-con{position: relative;z-index:  2;}
.indTJ-header{justify-content: space-between;align-items: center;}
.indTJ-nav-item{user-select: none;cursor: pointer;padding: 0 20px; height: 40px;position: relative;border-radius: 30px;}
.indTJ-nav-item::after{content: "";position: absolute;right: -3px;top: 50%;transform: translateY(-50%);width: 1px;height: 16px;background: #fff;}
.indTJ-nav-item:last-child::after{display: none;}
.indTJ-nav-title{margin-right: 10px;}
.indTJ-nav-icon img{transition: all .4s ease;}
.indTJ-nav-icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.indTJ-nav-item.active{background: #0273d3;}
.indTJ-nav-item.active::after{display: none;}
.indTJ-pagination{display: none;}
.indTJ-btn{position: absolute;left: -76px;top: 50%;transform: translateY(-50%);z-index: 2;width: 50px;height: 50px;border-radius: 50%;user-select: none;cursor: pointer;border: 5px solid #959aa3;transition: all .4s ease;}
.indTJ-btn.next{left: auto;right: -76px;transform: translateY(-50%) rotate(180deg);}
.indTJ-btn:hover{border-color: #fff;}
.indTJ-swp{display: none;position: relative;}
.indTJ-swp:first-child{display: block;}
.indTJ-slide{padding-bottom: 10px;}
.indTJ-slide:hover .indTJ-slide-img .img img{transform: scale(1.08);}
.indTJ-slide:hover .indTJ-slide-title{background: #24303e;color: #fff;}
.indTJ-slide-img{border-radius: 5px 5px 0 0;overflow: hidden;}
.indTJ-slide-img .img img{width: 100%;height: 230px;transition: all .4s ease;}
.indTJ-slide-img .img::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;background: linear-gradient(to bottom,transparent,rgba(0,0,0,.5));}
.indTJ-slide-img .text{position: absolute;left: 0;bottom: 15px;width: 100%;z-index: 2;}
.indTJ-slide-title{background: #eaf0f4;height: 62px;transition: all .4s ease;}
.indTJ-slide-title span:nth-child(2){display: inline-block;margin: 0 17px;width: 40px;height: 6px;background: url('../images/index/indTJ-title.png') no-repeat center/100% auto;}
.indTJ-slide-text{padding: 20px 30px; height: 120px;background: #fff;border-radius: 0 0 5px 5px;box-shadow: 6.364px 6.364px 9px 0px rgba(0, 0, 0, 0.08);}
.indTJ-slide-text li{display: flex; justify-content: space-between;color: #384555;margin-top: 10px;}
.indTJ-slide-text li:first-child{color: #7a818e;}
.indNews{background: #f0f1f5;}
.indNews-con{justify-content: space-between;}
.indNews-show{width: 43%;display: flex;flex-direction: column;}
.indNews-show-img{border-radius: 5px 5px 0 0;overflow: hidden;}
.indNews-show-img .img img{width: 100%;height: 330px;transition: all .4s ease;}
.indNews-show-img .date{padding:7px 10px;background: #24303e;position: absolute;right: 0;bottom: 0;}
.indNews-show-title{flex: 1;background: #fff;border-radius: 0 0 5px 5px;display: flex;align-items: center;padding: 0 30px;}
.indNews-show:hover .indNews-show-img .img img{transform: scale(1.08);}
.indNews-show:hover .indNews-show-title{color: #0273d3;}
.indNews-list{width: 54%;}
.indNews-imgBox{display: flex;flex-wrap: wrap; justify-content: space-between;}
.indNews-imgBox-item{width: 48%;}
.indNews-imgBox-img{border-radius: 5px 5px 0 0;overflow: hidden;}
.indNews-imgBox-img img{width: 100%;height: 200px;transition: all .4s ease;}
.indNews-imgBox-img .date{position: absolute;right: 0;bottom: 0;padding:4px 7px;background: #24303e;}
.indNews-imgBox-item:hover .indNews-imgBox-img img{transform: scale(1.08);}
.indNews-imgBox-item:hover .indNews-imgBox-text{color: #0273d3;}
.indNews-textBox-item{height: 62px;border-bottom: 1px dashed #d4d7dd;}
.indNews-textBox .title{flex: 1;padding-right: 30px;text-align: left;}
.indNews-textBox .indNews-textBox-item:hover .title{color: #0273d3;}
/* -------------------------4k端 S=50% Y*2--------------------------- */
@media all and (min-width:3000px) and (max-width:5000px) {}
/* -------------------------2k端 S=75% Y*1.5--------------------------- */
@media all and (min-width:2000px) and (max-width:3000px) {}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .indWay-bg img{height: 480px;}
    .indYS-slide-icon img{width: 100px;}
    .indTJ-slide-img .img img{height: 200px;}
    .indTJ-slide-img .text{bottom: 10px;}
    .indTJ-slide-title{height: 55px;}
    .indTJ-slide-title span:nth-child(2){width: 30px;height: 5px;margin: 0 12px;}
    .indNews-show-img .img img{height: 280px;}
    .indNews-imgBox-img img{height: 170px;}
    .indYS-nav li::after{left: -34px;}
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .indYS-nav li::after{left: -10px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
}
@media all and (max-width:1000px) {
    /* 720 竖屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:680px) {
    /* 移动终端 360 适配 */
    .banner-bg img{height: 400px;}
    .banner-pagination-box{bottom: 10px;}
    .banner-pagination .swiper-pagination-bullet{width: 20px;height: 20px;}
    .banner-pagination .swiper-pagination-bullet::before{border-width: 2px;}
    .banner-slide.ban1 .banner-title .text{font-size: 16px;padding: 3px 8px;line-height: 24px;}
    .banner-slide.ban1 .banner-btn{width: 120px;height: 40px;}
    .banner-slide.ban2 .banner-title::after{width: 30px;height: 1px;}
    .indYS-nav{overflow-x: auto;}
    .indYS-nav ul{flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;}
    .indYS-nav-icon img{width: 20px;}
    .indYS-nav li{width: auto !important;padding: 0 20px;flex-wrap: nowrap;white-space: nowrap;}
    .indYS-nav-icon{width: 20px;}
    .indYS-nav li::after{height: 14px;left: 0;}
    .indYS-slide-con{width: 100%;}
    .indYS-slide-img{width: 100%;margin-top: 40px;}
    .indYS-slide-dot{width: 60px;height: 22px;}
    .indYS-slide-icon img{width: 50px;}
    .indWay-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .indWay-bg img{width: 100%;height: 100%;}
    .indWay-list{position: relative;left: auto;top: auto;z-index: 2;}
    .indWay-list li{width: 100%;padding: 40px 15px;border-bottom: 1px solid rgba(255, 255, 255, .3);}
    .indWay-list li:last-child{border-bottom: unset;}
    .indWay-btn{height: 40px;opacity: 1;}
    .indWay-icon{height: auto;}
    .indMap-list li span{display: none;}
    .indMap-list li.zhongguo i{width: 10px;height: 10px;border-width: 2px;}
    .indMap-list li i{width: 7px;height: 7px;border-width: 1px;}
    .indHZ-logo li{height: 40px;}
    .indHZ-swp .swiper-container{height: 90px;}
    .indTJ-nav{width: 100%;margin-top: 20px;}
    .indTJ-nav-item{width: calc(100% / 3);height: auto;flex-direction: column-reverse;padding: 5px 0;}
    .indTJ-nav-title{margin: 3px 0 0;font-size: 13px;}
    .indTJ-nav-icon img{width: 15px;}
    .indTJ-slide-img .img img{height: 190px;}
    .indTJ-slide-title{height: 50px;}
    .indTJ-slide-img .text{bottom: 15px;}
    .indTJ-slide-text{padding: 15px;height: 100px;}
    .indTJ-bg{height: calc(100% - 110px);}
    .indNews-show{width: 100%;}
    .indNews-show-img .img img{height: 210px;}
    .indNews-show-title{flex: unset;padding: 20px 15px;}
    .indNews-list{width: 100%;}
    .indNews-imgBox-item{width: 100%;margin-top: 15px;}
    .indNews-imgBox-img img{height: 200px;}
    .indNews-imgBox-img .date{font-size: 15px;padding: 7px 10px;}
    .indNews-imgBox-text{margin-top: 10px;}
    .indTJ-btn{display: none;}
    .indTJ-pagination{display: block;margin-top: 10px;}
    .indTJ-pagination .swiper-pagination-bullet{width: 7px;height: 7px;margin: 0 5px;}
    .zxPopup{width: 90%;padding: 30px 20px;border-radius: 5px;}
    .zxPopup-close{right: 15px;top: 10px;font-size: 15px;}
    .zxPopup-input{margin-top: 15px;}
    .zxPopup-input input{height: 40px;}
    .zxPopup-btn{width: 110px;height: 40px;margin-top: 15px;}
    .indYS{padding-top: 40px;}
    .indYS-slide-text br{display: none;}
    .indYS-nav li:first-child{padding-left: 0;}
}