@charset "utf-8";
/* ===================首页样式========================== */
/* 视频弹窗 */
.popVideo{display: none;align-items: center;justify-content: center;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-items{width: 1280px;position: relative;padding: 34px 34px 0;opacity: 0;}
.popVideo-video{width: 100%;}
.popVideo-video video{width: 100%;max-height: 840px;}
.popVideo-video iframe{width: 100%;height: 500px;}
.popVideo-close{width: 30px;height: 30px;position: absolute;right: 0;top: 0;z-index: 3;background: url('../images/common/closeW.svg') no-repeat center/24px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}
.popVideo.active{display: flex;}
.popVideo.active .popVideo-items{animation: popVideRun 1s ease both .4s;}
@keyframes popVideRun {0%{opacity: 0;transform: translateY(-200px);}100%{opacity: 1;transform: translateY(0);}}
@media all and (max-width:1599px) {.popVideo-items{width: 1000px;}.popVideo-video video{max-height: 640px;}}
@media all and (max-width:1100px) {.popVideo-items{width: 92%;padding: 34px 0 0;}.popVideo-close{right: 0;}.popVideo-video iframe{height: 400px;}}
@media all and (max-width:640px) {.popVideo-video iframe{height: 200px;}}
/* banner */
.banner{width: 100%;position: relative;}
.banner .pages{position: absolute;width: 100%;display: flex;justify-content: center;height: 20px;bottom: 70px;left: 0px;}
.banner .swiper-pagination-bullet {width: 18px;height: 18px;border-radius: 0;background: #000;background: url(../images/index/page2.png)center no-repeat;display: flex;align-items: center;justify-content: center;opacity: 1;margin: 0px 11px;}
.banner .swiper-pagination-bullet-active {opacity: 1;background:url(../images/index/page1.png)center no-repeat;}
.banner .swiper-pagination{display: flex;}
.banner .ind-lun{position: relative;width: 100%;height: 100%;}
.banner .ind-lun img{width: 100%;}
.banner .ind-lun .cont{position: absolute;width: 100%;height: 100%;z-index: 9999;top: 0px;left: 0px;display: flex;align-items: center;}
.banner .ind-lun .cont .contain{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.banner .ind-lun .cont-btn>div{width: 147px;height: 47px;margin: 0 9px;}
.banner .ind-lun .cont-btn>div a{background-color: #fff;display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;transition: all .4s ease;}
.banner .ind-lun .cont-btn .btn2 a:hover{background-color: #e0351b;color: #fff;transform: translateY(-10px);}
.banner .ind-lun .cont-btn .btn1 a{background-color: #e0351b;color: #ffff;}
.banner .ind-lun .cont-btn .btn1 a:hover{transform: translateY(-10px);}
.banner .mp4{position: absolute;right: 200px;bottom: 23px;z-index: 999;}
.banner .mp4 .img{border: 4px solid #fff;border-radius: 5px;}
.banner .mp4 .btn{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.banner .mp4 .btn>div{width: 40px;height: 40px;background-color: rgba(255, 255, 255, 90%);display: flex;justify-content: center;align-items: center;border-radius: 100%;}
.banner .mp4 .btn>div i{font-size: 30px;color: rgba(0, 0, 0, 90%);transform: rotate(-90deg);padding-top: 6px;}
.banner .swiper-slide-active .ind-lun .cont .title{animation: bannerTitle 1s both .4s;}
@keyframes bannerTitle {0%{transform: translateY(-60px);opacity: 0;filter: blur(20px);}100%{transform: translateY(0px);opacity: 1;filter: blur(0px);}}
.banner .swiper-slide-active .ind-lun .cont .text{animation: bannertext 1s both .4s;}
@keyframes bannertext {0%{transform: translateY(60px);opacity: 0;filter: blur(20px);}100%{transform: translateY(0px);opacity: 1;filter: blur(0px);}}
.banner .swiper-slide-active .ind-lun .cont .text{animation: bannertext 1s both .4s;}
.banner .swiper-slide-active .ind-lun .cont-btn .btn1{animation: bannerBtn1 1s both .4s;}
.banner .swiper-slide-active .ind-lun .cont-btn .btn2{animation: bannerBtn2 1s both .4s;}
@keyframes bannerBtn1 {0%{transform: translateX(-60px);opacity: 0;filter: blur(20px);}100%{transform: translateX(0px);opacity: 1;filter: blur(0px);}}
@keyframes bannerBtn2 {0%{transform: translateX(60px);opacity: 0;filter: blur(20px);}100%{transform: translateX(0px);opacity: 1;filter: blur(0px);}}


/* indfa */
.indfa{width: 100%;position: relative;}
.indfa .list{width: 100%;}
.indfa .list .list-muen1{width: 50%;position: relative;overflow: hidden;}
.indfa .list .list-muen1 img{width: 100%;transition: all .4s ease;height: 100%;}
.indfa .list .list-muen1 .cont{height: 100%;}
.indfa .list .list-muen1 a:hover img{transform: scale(1.04);}
.indfa .list .list-muen1 .show{position: absolute;bottom: 40px;left: 40px;padding-bottom: 10px;}
.indfa .list .list-muen1 .show::before{width: 55px;height: 3px;background-color: #e0351b;position: absolute;bottom: 0px;left: 0px;content: "";transition: all .4s ease;}
.indfa .list .list-muen1 a:hover .show::before{width: 100%;}
.indfa .list .list-muen1 .list-muen2{width: 50%;overflow: hidden;position: relative;}

/* indgs */
.indgs{width: 100%;position: relative;}
.indgs .back{width: 100%;position: absolute;top: 0px;left: 0px;height: 100%;z-index: 999;}
.indgs .back img{width: 100%;height: 100%;}
.indgs .ind-svp1{padding: 0px 70px;}
.indgs .ind-svp1 .swiper-container{padding: 20px 0px;}
.indgs .ind-svp1 .cont-lun{width: 100%;height: 100px;background-color: #fff;border-radius: 5px;box-shadow: 0px 0px 24px 0px rgba(104, 126, 169, 0.15);display: flex;justify-content: center;align-items: center;padding: 15px;}
.indgs .ind-svp2{padding: 0px 200px;}
.indgs .ind-svp2 .swiper-container{padding: 20px 0px;}
.indgs .ind-svp2 .cont-lun{width: 100%;height: 100px;background-color: #fff;border-radius: 5px;box-shadow: 0px 0px 24px 0px rgba(104, 126, 169, 0.15);display: flex;justify-content: center;align-items: center;padding: 15px;}
.indgs .ind-svp1 .swiper-wrapper {transition-timing-function: linear;margin: 0 auto;}
.indgs .ind-svp2 .swiper-wrapper {transition-timing-function: linear;margin: 0 auto;}

/* indzc */
.indzc{width: 100%;background-color: #f6f7f9;overflow: hidden;position: relative;}
.indzc .back{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 999;}
.indzc .back img{width: 100%;height: 100%;}
.indzc .ind-svp .swiper-container{padding: 20px 0px;}
.indzc .ind-svp .cont-lun{width: 100%;height: 140px;background-color: #fff;border-radius: 5px;box-shadow: 0px 0px 24px 0px rgba(104, 126, 169, 0.15);display: flex;justify-content: center;align-items: center;}
.indzc .ind-svp .swiper-wrapper {transition-timing-function: linear;margin: 0 auto;}

/* indjx */
.indjx{width: 100%;position: relative;overflow: hidden;}
.indjx .list{width: 100%;}
.indjx .list li{display: flex;align-items: center;flex-direction: column;border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;border-left: 1px solid #f2f2f2;border-radius: 5px;padding: 30px 0px;width: 14.285714285714%;}
.indjx .list li:last-child{border-right:1px solid #f2f2f2;}
.indjx .list li .cont{color: #778091;}
.indjx .list li .img{height: 92px;display: flex;justify-content: center;align-items: center;}

/* indrj */
.indrj{width: 100%;position: relative;overflow: hidden;padding-bottom: 200px;}
.indrj .list{padding: 0px 150px;}
.indrj .list ul{margin-right: -45px;margin-bottom: -115px;}
.indrj .list li{width: calc(25% - 45px);margin-right: 45px;margin-bottom: 115px;box-shadow: 0px 0px 58.9px 3.1px rgba(100, 135, 164, 0.25);border-radius: 20px;height: 190px;overflow: hidden;z-index: 2;}
.indrj .list li a{display: flex;justify-content: center;align-items: center;flex-direction: column;width: 100%;height: 100%;overflow: hidden;position: relative;}
.indrj .list li .img{display: flex;justify-content: center;transition: all .4s ease;height: 60px;}
.indrj .list li .img>img{max-height: 100%;}
.indrj .list li .show{opacity: 1;margin-right: 0px;position: static;transition: all .2s ease;}
.indrj .list li .show{text-align: center;}
.indrj .list li .hide{opacity: 0;transition: all .4s ease;text-align: center;position: absolute;bottom: 20px;transform: translate3d(0,16px,0);}
.indrj .list li .hide .text2{width: 200px;text-align: center;}
.indrj .list li:hover .show{opacity: 0;}
.indrj .list li:hover .img{margin-bottom: 50px;}
.indrj .list li:hover .hide{opacity: 1;position: absolute;transform: translate3d(0,0,0);}
.indrj .back{position: absolute;bottom: 100px;z-index: 1;}
.indrj .back .bitudt {position: absolute;left: 91px;top: 4px;display: flex;}
.indrj .back .bitudt>div{transform: rotate(270deg);}
.indrj .back .bitudt i{color: #fff;}
.indrj .back .bitudt>div:nth-child(1) i{opacity: .2;font-size: 30px;animation: bitudt1 .8s linear infinite alternate;}
.indrj .back .bitudt>div:nth-child(2) i{opacity: 1;font-size: 20px;animation: bitudt2 .8s linear infinite alternate;}
@keyframes bitudt1{0%{opacity: 1;}100%{opacity: .2;}}
@keyframes bitudt2{0%{opacity: .2;}100%{opacity: 1;}}
.indrj .btn1,.indrj .btn2{position: absolute;} 
.indrj .btn1 a{background: linear-gradient(to bottom, #dc3e15, #f26540);display: flex;justify-content: center;width: 260px;height: 45px;align-items: center;border-radius: 10px;transition: all .4s ease;}
.indrj .btn2 a{background: linear-gradient(to bottom, #dc3e15, #f26540);display: flex;justify-content: center;width: 260px;height: 45px;align-items: center;border-radius: 10px;transition: all .4s ease;}
.indrj .btn1 a i,.indrj .btn2 a i{transform: rotate(270deg);color: #fff;margin-left: 10px;transition: all .4s ease;}
.indrj .btn1 a:hover i,.indrj .btn2 a:hover i{transform: translateX(10px)rotate(270deg);}
.indrj .btn1 a:hover,.indrj .btn2 a:hover{box-shadow: 0px 0px 58.9px 3.1px rgba(219, 61, 19, 0.25);}
  
.indrj .btn1 {left: 293px;top: 0px;}
.indrj .btn2 {left: 293px;bottom: 7px;}

.commonBack .back1 .bai::before{content: "";background-color: #f6f7f9;position: absolute;height: 100%;width: 100%;left: 0px;top: 0px;clip-path: polygon(100% 0%, 0 0, 0 100%);}






/* 公共标题 */
.commonTitle{position: relative;z-index: 999;}

/* inddt */
.inddt{width: 100%;background-color: #f6f7f9;overflow: hidden;margin-bottom: -20px;}
.inddt .cont{width: 100%;padding: 0px 70px;}
.inddt .cont .cont-l{width: 25%;padding-top: 130px;padding-bottom: 70px;}
.inddt .cont .cont-l .content{background-color: #fff;border-radius: 10px;padding: 45px 40px;}
.inddt .cont .cont-r{width: 75%;position: relative;}
.inddt .cont .cont-r .prot.ditu{position: relative;width: 100%;display: flex;justify-content: flex-end;z-index: 99;}
.inddt .cont .cont-r .prot.ditu a{position: absolute;}
.inddt .cont .cont-r .prot.ditu a img{opacity: 0;transition: all .4s ease;z-index: 99;}
.inddt .cont .cont-r .prot.ditu a.active img{opacity: 1;}
.inddt .cont .cont-r .prot.ditu a .customSelect {position: absolute;top: 125px;right: 10px;width: 128px;height: 35px;z-index: 19;}
.inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-name {color: #6c727c;box-shadow: none;border-radius: 5px;font-size: 14px;border: 0px;height: 35px;display: flex;z-index: 1;justify-content: center;}
.inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-name::after{display: none;}
/* .inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-name.noRadius::after{border-radius: 0px 0px 0px 5px;} */
.inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-name.noRadius{border-radius: 5px 5px 0px 0px;}
/* .inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-drop{display: none;} */
/* .inddt .cont .cont-r .prot.ditu a.active .customSelect .customSelect-name::after{background-color: #e0351b;} */
/* .inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-drop li.active,.inddt .cont .cont-r .prot.ditu a .customSelect .customSelect-drop li:hover{background-color: #e0351b;color: #fff;} */

.inddt .cont .cont-r .prot.ditu a.huadonqu .customSelect {top: 250px;right: 80px;}
.inddt .cont .cont-r .prot.ditu a.zhongguoxianggang .customSelect {bottom: 150px;right: -20px;top: auto;}
.inddt .cont .cont-r .prot.ditu a.xinanqu .customSelect {bottom: 110px;right: 60px;top: auto;}
.inddt .cont .cont-r .prot.ditu a.huananqu .customSelect {bottom: 85px;right: 50px;top: auto;}
.inddt .cont .cont-l .content .abouts .list li{padding-bottom: 10px;border-bottom: 1px dashed #c7cad0;margin-bottom: 10px;}
.inddt .cont .cont-l .content .abouts .list li:last-child{margin-bottom: 0px;padding-bottom: 0px;border-bottom:0px;}
.inddt .cont .cont-l .content .abouts .list li a{position: relative;padding-bottom: 5px;}
.inddt .cont .cont-l .content .abouts .list li a::after{position: absolute;bottom: 0px;left: 0px;width: 0px;height: 2px;background-color: #e0351b;content: "";transition: all .4s ease;}
.inddt .cont .cont-l .content .abouts .list li a:hover::after{width: 100%;}
.inddt .cont .cont-l .content .abouts li .text1{color: #778091;margin-bottom: 5px;font-weight: 500;}
.inddt .cont .cont-l .content .abouts li .text2{color: #e0461d;}
.inddt .cont .cont-l .content .abouts ul{margin-top: 15px;}
.inddt .cont .cont-l .content .about.pr{display: none;}
.inddt .cont .cont-l .content .about.pr.active{display: block;}
.inddt .cont .cont-l .content .abouts.prot{display: none;}
.inddt .cont .cont-l .content .abouts.prot.active{display: block;}
/* "\e6b5" */

.inddt .cont .cont-r .prot.donbeiqu{right: 1px;top: 0px;}
.inddt .cont .cont-r .prot.huadonqu {right: 127px;top: 8px;}
.inddt .cont .cont-r .prot.zhongguoxianggang {right: 92px;top: 318px;}
.inddt .cont .cont-r .prot.huazhonqu {right: 208px;top: 362px;}
.inddt .cont .cont-r .prot.xinanqu {right: 313px;top: 341px;z-index: 1;}
.inddt .cont .cont-r .prot.huananqu {right: 174px;top: 566px;z-index: 2;}
.inddt .cont .cont-r .back1 {position: absolute;bottom: 72px;left: 45px;z-index: 98;}
.inddt .cont .cont-r .back2 {position: absolute;bottom: 0px;right: -110px;z-index: 98;}
.inddt .cont .cont-r .prot.xiaoditu {position: absolute;right: -60px;bottom: 0px;z-index: 99;}

/* indsj */
.indsj{position: relative;width: 100%;overflow: hidden;}
.indsj .cont{padding: 0px 110px;}
.indsj .cont .cont-l{width: 65%;}
.indsj .cont .cont-r{width: 35%;padding: 45px 0px;padding-left: 85px;}
.indsj .cont .cont-r .content{background-color: #fff;box-shadow: 6.038px 5.248px 22.8px 1.2px rgba(188, 189, 190, 0.2);border-radius: 10px;}
.indsj .cont .cont-l .con-l{padding-right: 60px;}
.indsj .cont .cont-l .con-l li{color: #778091;margin-bottom: 55px;}
.indsj .cont .cont-l .con-l li:last-child {margin-bottom: 40px;}
.indsj .cont .cont-l .con-r{height: 100%;}
.indsj .cont .cont-l .con-r ul{height: 100%;}
.indsj .cont .cont-l .con-r li{height: 100%;margin-right: 75px;}
.indsj .cont .cont-l .con-r li .text{height: 5%;}
.indsj .cont .cont-l .con-r li.active .text{color: #dc3e15;}
.indsj .cont .cont-l .con-r li .img{height: 95%;display: flex;align-items: flex-end;padding-bottom: 5px;}
.indsj .cont .cont-l .con-r li .img .indsj-zhuzi .back{background-color: #e0351b;width: max-content;padding: 13px;border-radius: 10px;position: absolute;top: -90px;left: -55px;z-index: 9999;display: none;}
.indsj .cont .cont-l .con-r li .img .indsj-zhuzi.active .back{display: block;}
.indsj .cont .cont-l .con-r li .img .indsj-zhuzi .back::before{content: "\e6b5";font-family: "icon";font-size: 20px;color: #e0351b;position: absolute;bottom: -20px;left: calc(50% - 10px);}
.indsj .cont .cont-l .con-r li .img .indsj-zhuzi:hover .back{display: block;}

.indsj-zhuzi{width: 32px;height: 100%;position: relative;margin-right: 5px;transition: all .6s ease .5s;}
.indsj-zhuzi::before, .indsj-zhuzi::after{content: "";position: absolute;width: 50%;bottom: 0;height: calc(100% - 10px);}
.indsj-zhuzi::before{background: #dadde3;left: 0;}
.indsj-zhuzi::after{background: #e5e7eb;right: 0;}
.indsj-zhuzi i:nth-child(1){background: #f9fafb;position: absolute;width: 100%;height: 20px;z-index: 1;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0% 50%);}
.indsj-zhuzi:hover::before{background-color: #e1371c;}
.indsj-zhuzi:hover::after{background-color: #ff5c2e;}
.indsj-zhuzi:hover i:nth-child(1){background-color: #ff7a57;}

.indsj-zhuzi.active::before{background-color: #e1371c;}
.indsj-zhuzi.active::after{background-color: #ff5c2e;}
.indsj-zhuzi.active i:nth-child(1){background-color: #ff7a57;}
.indsj-zhuzi i:nth-child(2){background: #fff;position: absolute;width: 33px;height: 15px;z-index: 1;clip-path: polygon(52% 40%, 100% 0, 100% 100%, 0 100%, 0 0);bottom: 0px;margin-bottom: -1px;}
.indsj .cont .cont-r .content{padding: 30px 40px 40px 65px}
.indsj .cont .cont-r .content .text1{display: flex;align-items: flex-end;color: #778091;margin-right: 15px;}
.indsj .cont .cont-r .content .text2{display: flex;align-items: flex-end;color: #e0351b;margin-bottom: -10px;}
.indsj .cont .cont-r .content ul li{padding-bottom: 10px;border-bottom: 1px dashed #c7cad0;}
.indsj .cont .cont-r .content ul li:last-child{padding-bottom: 0px;border-bottom: 0px;}
.indsj .cont .cont-r .content ul.active{display: block;}
.indsj .cont .cont-r .content ul{display:none;}

.indrj .list li .hide .text1{color: #dc3e15;}
.banner .ind-lun .cont-btn .btn2{display: none;}
/* .banner .swiper-slide:nth-child(4) .ind-lun  .cont .contain{align-items:baseline;}
.banner .swiper-slide:nth-child(4) .ind-lun .cont .title{text-align: left;}
.banner .swiper-slide:nth-child(5) .ind-lun  .cont .contain{align-items:baseline;}
.banner .swiper-slide:nth-child(5) .ind-lun .cont .title{text-align: left;} */
.inddt .cont .cont-l .content .abouts.prot .title{font-weight: 500;}

.inddt .cont .cont-r .prot.xibeiqu {left: 212px;top: 91px;}
.inddt .cont .cont-r .prot.ditu a.xibeiqu .customSelect {left: 166px;top: 125px;}
.inddt .cont .cont-r .prot.huazhonqu{z-index: 999;}

/*.banner .swiper-slide:nth-child(5) .cont{display: none;}*/


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .indrj .list {padding: 0px 60px;}
    .indrj .back {left: 25px;}
    .inddt .cont .cont-l .content {padding: 40px 35px;}
    .indsj .cont .cont-l .con-r li {height: 100%;margin-right: 54px;}
    .indsj-zhuzi i:nth-child(2) {margin-left: -1px;}
    .indsj .cont .cont-r {width: 35%;padding: 45px 0px;padding-left: 25px;}
}


@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .indrj .back {bottom: 117px;left: 10px;}
    .indrj .list li {width: calc(25% - 45px);margin-right: 45px;margin-bottom: 105px;}
    .indrj .btn1 a {width: 225px;}
    .indrj .btn1 {left: 277px;top: 0px;}
    .indrj .btn2 a {width: 225px;}
    .indrj .btn2 {left: 276px;bottom: 3px;}
    .inddt .cont .cont-r .prot.ditu a img {max-width: 90%;}
    .inddt .cont .cont-r .prot.huadonqu {right: 76px;top: 8px;}
    .inddt .cont .cont-r .prot.donbeiqu {right: -19px;top: 0px;}
    .inddt .cont .cont-r .prot.zhongguoxianggang {right: 69px;top: 285px;}
    .inddt .cont .cont-r .prot.huazhonqu {right: 174px;top: 324px;}
    .inddt .cont .cont-r .prot.xinanqu {right: 229px;top: 307px;}
    .inddt .cont .cont-r .prot.huananqu {right: 131px;top: 508px;}
    .inddt .cont .cont-r .prot.ditu a .customSelect {top: 92px;right: 10px;}
    .inddt .cont .cont-l .content {padding: 25px;}
    .indgs .ind-svp2 {padding: 0px 150px;}
    .indsj .cont {padding: 0px 70px;}
    .indsj .cont .cont-l .con-r li {height: 100%;margin-right: 34px;}
    .indsj-zhuzi i:nth-child(2) {margin-left: -1px;margin-bottom: -1px;}
    .indrj .list li .hide .text2 {width: 160px;}
    .banner .ind-lun img {height: 700px;}
    .indrj .back .bitudt {
        position: absolute;
        left: 80px;
        top: 0px;
        display: flex;
    }
    .inddt .cont .cont-r .prot.xibeiqu {left: 0px;top: 82px;}
    .inddt .cont .cont-r .prot.ditu a.huadonqu .customSelect {top: 203px;right: 107px;}
    .inddt .cont .cont-r .prot.ditu a.xinanqu .customSelect {bottom: 109px;right: 99px;top: auto;}
}
@media all and (max-width:1580px) {
    .indrj .back {bottom: 85px;left: 10px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .indrj .list li {margin-bottom: 80px;}
    .indrj .back {bottom: 90px;left: 10px;}
    .inddt .cont .cont-r .prot.xinanqu{z-index: 1;}
    .inddt .cont .cont-r .prot.huazhonqu{z-index: 2;}
    .inddt .cont .cont-r .prot.zhongguoxianggang{z-index: 1;}
    .inddt .cont .cont-r .prot.huananqu{z-index: 2;}
    .inddt .cont .cont-r .prot.ditu a.xinanqu .customSelect {right: 85px;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .indrj .back {display: none;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .indrj .back {display: none;}
    .indrj .list li {width: calc(25% - 25px);margin-right: 25px;margin-bottom: 25px;}
    .indrj .list ul {margin-right: -25px;margin-bottom: -25px;}
    .indrj .list li .img {height: 50px;}
    .indrj .list li {height: 165px;}
    .indrj .list {padding: 0px;}
    .indrj {padding-bottom: 80px;}
    .inddt .cont {width: 100%;padding: 0;flex-direction:column-reverse;}
    .inddt .cont .cont-l {width: 100%;padding-top: 0px;padding-bottom: 0px;}
    .inddt .cont .cont-r {width: 100%;margin-bottom: 30px;}
    .inddt .cont .cont-r .prot.ditu {justify-content: center;}
    .inddt .cont .cont-r .back2 {bottom: 0px;right: -45px;}
    .inddt .cont .cont-r .prot.xiaoditu {right: 0px;bottom: 0px;}
    .inddt .cont .cont-r .prot.ditu a img {max-width: 100%;}
    .inddt .cont .cont-r .prot.huadonqu {right: 166px;top: 8px;}
    .inddt .cont .cont-r .prot.donbeiqu {right: 37px;top: 0px;}
    .inddt .cont .cont-r .prot.huazhonqu {right: 245px;top: 363px;}
    .inddt .cont .cont-r .prot.xinanqu {right: 350px;top: 343px;}
    .inddt .cont .cont-r .prot.zhongguoxianggang {right: 130px;top: 320px;}
    .inddt .cont .cont-r .prot.huananqu {right: 211px;top: 566px;}
    .inddt .cont .cont-r .back1 {bottom: 1px;left: 0px;}
    .indfa .list .list-muen1 {width: 100%;}
    .indsj .cont .cont-r {width: 100%;padding: 0px;padding-left: 0px;margin-bottom: 75px;}
    .indsj .cont {padding: 0px;flex-direction: column-reverse;}
    .indsj .cont .cont-l {width: 100%;height: 100%;}
    .indsj .cont .cont-l .con-r {height: 450px;}
    .indsj .cont .cont-l .con-r li:last-child{margin-right: 0px;}
    .indsj .cont .cont-l .con-r li {height: 100%;margin-right: 120px;}
    .indjx .list li {padding: 30px 0px;width: 33.3333%;}
    .indzc .ind-svp .cont-lun {height: 110px;}
    .indjx .list li {border: 1px solid #f2f2f2;}
    .inddt .cont .cont-r .prot.xibeiqu {left: 40px;top: 91px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .banner .mp4 {right: 100px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .indrj .list li {width: calc(50% - 15px);margin-right: 15px;margin-bottom: 15px;}
    .indrj .list ul {margin-right: -15px;margin-bottom: -15px;}
    .inddt .cont .cont-r .prot.ditu a:hover img, .inddt .cont .cont-r .prot.ditu a.active img {display: none;}
    .inddt .cont .cont-r .prot.ditu>img {display: none;}
    .inddt .cont .cont-r .back1 {display: none;}
    .inddt .cont .cont-r .back2 {display: none;}
    .inddt .cont .cont-r .prot.xiaoditu {display: none;}
    .inddt .cont .cont-r .prot.ditu a{position: static;}
    .inddt .cont .cont-r .prot.ditu a .customSelect{position: relative;left: 0px!important;right: 0px!important;bottom: 0px!important;top: 0px!important;}
    .inddt .cont .cont-r .prot.ditu>div{display: flex;margin-right: -10px;margin-bottom: -10px;flex-wrap: wrap;}
    .inddt .cont .cont-r .prot.ditu a img {display: none;}
    .inddt .cont .cont-r .prot.ditu>div a{width: calc(33.333% - 10px);margin-right: 10px;margin-bottom: 10px;}
    .indgs .ind-svp2 {padding: 0px 100px;}
    .indsj .cont .cont-l .con-r li {height: 100%;margin-right: 52px;}
    .indsj-zhuzi i:nth-child(2) {margin: -1px;}
    .indsj-zhuzi::before, .indsj-zhuzi::after {margin-right: 1px;}
    .inddt .cont .cont-r .prot.ditu a .customSelect {width: 100%;}

}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .inddt .cont .cont-r .prot.ditu>div a {width: calc(50% - 10px);}
    .banner .mp4 {display: none;}
    .banner .ind-lun img {height: 500px;}
    .indfa .list .list-muen1 .show {bottom: 5px;left: 5px;}
    .indfa .list .list-muen1 .list-muen2 {width: 100%;}
    .indgs .ind-svp2 {padding: 0px 10px;}
    .indgs .ind-svp1 {padding: 0px;}
    .indsj .cont .cont-r .content {padding: 25px 25px 25px 25px;}
    .indsj .cont .cont-r .content .text2 {margin-bottom: 0px;}
    .indsj .cont .cont-l .con-r li {margin-right: 10px;}
    .indsj .cont .cont-l .con-l {padding-right: 10px;}
    .indsj .cont .cont-l .con-r li .text {width: 61px;}
    .indsj-zhuzi i:nth-child(2) {width: 20px;height: 15px;}
    .indsj-zhuzi {width: 20px;margin-right: 0px;}
    .indjx .list li {padding: 30px 0px;width: 50%;}
    .banner .swiper-slide .ind-lun .cont .title{font-size: 22px;}
    .banner .swiper-slide .ind-lun .cont .text{font-size: 14px;}
    .banner .ind-lun .cont-btn>div {width: 130px;height: 40px;}
    .banner .swiper-slide:nth-child(3) .ind-lun  .cont .contain{align-items:center;}
    .banner .swiper-slide:nth-child(4) .ind-lun  .cont .contain{align-items:center;}
    .banner .swiper-slide:nth-child(4) .ind-lun .cont .title,.banner .swiper-slide:nth-child(3) .ind-lun .cont .title{text-align: center;}
    .indfa .list .list-muen1 img{height: 230px;}
    .indsj .cont .cont-r {margin-bottom: 50px;}
    .indsj .cont .cont-l .con-l li {margin-bottom: 30px;}
    .indsj .cont .cont-l .con-r {height: 310px;}
    .indsj .cont .cont-l .con-r li .img .indsj-zhuzi .back {left: -59px;}
    .indgs .ind-svp1 .cont-lun{padding: 15px;}
    .indgs .ind-svp2 .cont-lun{padding: 15px;}
    .indzc .ind-svp .cont-lun {height: 85px;}
    .indgs .ind-svp1 .cont-lun img{width: 150px;}
    .indgs .ind-svp2 .cont-lun img{width: 150px;}
    .indgs .ind-svp1 .swiper-container{padding: 20px 0px 10px;}
    .indgs .ind-svp2 .swiper-container{padding: 10px 0px 20px;}

}