.index-btn1 {display:inline-block;margin-top:1vw;color:#555;}
.index-btn1:hover {color:#d12049;}
.swiper-wrapper {height:auto !important;}
.swiper-slide {height:auto !important;}
.index-btn:hover {color:#d12649;}
body {padding:0;}
header {background-color:rgba(0,0,0,0)}
/* header.fixed {background-color:#C7000A;border-bottom:2px solid #C7000A;}
header:hover {background-color:#C7000A;border-bottom:2px solid #C7000A;}
*/header .logo {background:none;}
header .logo::after {content:'';position:absolute;top:-8px;right:-90px;border:none;transform:rotate(-10deg);}
.index-tit {font-size:2.5vw;font-weight:bold;font-style:inherit;color:#000;width: 35%;}
.index-inherit {font-size:1.875vw;font-weight:bold;font-style:inherit;color:#fff;}
.index-tit img {height:3vw;position:relative;top:6px;margin-right:5px;}
.pre {white-space:pre-line;white-space:pre-line;font-size:65px;/*font-family:Quicksand;*/    font-weight:bold;color:#FFFFFF;line-height:65px;}
/* banner begin */.banner-index {padding-top:16%;position:relative;z-index:1;}
.banner-phone {display:none;}
.banner-swiper {padding-top:0 !important;/* --swiper-theme-color:#ff6600 !important;*/    --swiper-pagination-color:#00ff33 !important;/* 两种都可以 */}
.banner-swiper .pos {margin-top:16%;}
.banner-swiper  .swiper-slide img {height:100% !important;width:100%;object-fit:cover;}
.banner-swiper  .swiper-pa {bottom:50px !important;}
.swiper-pagination-bullet {opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;height:10px;width:10px;background:#fff;}
.banner-btm {z-index:10;position:absolute;left:50%;transform:translateX(-50%);}
/* .banner-swiper  .my-bullet-active {background:#ff6600;opacity:1;}
*/.ban-text {font-size:61px;/*font-family:Quicksand;*/font-weight:bold;color:#FFFFFF;text-align:center;bottom:421px !important;white-space:pre-line;line-height:1.2;pointer-events: none;}
.ban-text .text {white-space:pre-line;}
.ban-text .more-btn {margin-top:40px;}
.ban-pos {position:absolute;bottom:170px;width:100%;left:0;padding:30px 0 50px;background:rgba(0,0,0,0);z-index:1;}
.box-tab {position:relative;margin-bottom:30px;}
.box-tab li {display:inline-block;cursor:pointer;}
.box-tab li:nth-child(2) {margin-left:4%;}
.box-tab li .tit {color:#fff;font-size:20px;opacity:0.5;}
.box-tab li.on .tit {opacity:1;font-weight: 700;}
.box-tab-cont .banner-tab {padding:0px 20px 0px 0;background:#151F41;position:relative;}
.box-tab-cont .item {width:26%;float:left;position:relative;}
.box-tab-cont .item:nth-child(1) {z-index:4;}
.box-tab-cont .item:nth-child(2) {z-index:3;}
.box-tab-cont .item:nth-child(3) {z-index:2;}
.box-tab-cont .item:nth-child(4) {z-index:1;width:18%;position:absolute;right:0;top:0;bottom:0;}
.box-tab-cont .item:nth-child(4)::after {content:'';position:absolute;top:0px;left:-34px;border-left:34px solid transparent;border-bottom:56px solid #D12049;}
.box-tab-cont .item .con {color:#fff;height:56px;line-height:56px;margin:0 10px;}
.box-tab-cont .item .icon {position:absolute;left:32px;width:24px;/*opacity:0.5;*/}
.box-tab-cont .item .icon img {position:relative;top:6px;}
.box-tab-cont .item .jt {position:absolute;right:32px;top:0;}
.box-tab-cont .item .sel {height:auto;background:transparent;}
.box-tab-cont .item .sel .sel-text input {height:56px;background:transparent;border:none;text-indent:52px;font-size:20px;color:#fff;}
.box-tab-cont .item .sel .sel-icon {line-height:56px;right:-5px;}
.box-tab-cont .item .sel .sel-nav {font-size:18px;top:56px;left:-11px;box-shadow:none;}
.box-tab-cont .item .sel .sel-nav a {padding:0 30px;line-height:46px;}
.box-tab-cont .item .con.banner-sear {font-size:24px;background:#d12049;text-align:center;height:100%;margin:0;margin-left:-1px;}
.box-tab-cont .item .con.banner-sear a {color:#fff;display:block;font-size:20px;padding-right:12px;}
.box-tab-cont .item .con.banner-sear span {font-weight:bold;margin-right:15px;}
.box-tab::before {content:'';display:block;position:absolute;left:0;top:37px;width:100%;height:2px;background:#fff;opacity:0.2;}
.box-tab li {display:inline-block;cursor:pointer;}
.box-tab li:nth-child(2) {margin-left:10%;}
.box-tab li .icon {height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.box-tab li .truck-icon {display:block;width:42px;height:21px;margin:0 auto;color:#fff;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}
.box-tab li .bor {width:120px;height:4px;background:#fff;border-radius:2px;margin:18px auto;}
.box-tab li .tit {color:#fff;font-size:18px;font-weight: 700;}
.box-tab li:nth-child(1) .icon {background-image:none;}
.box-tab li:nth-child(2) .icon {background-image:url(../img/index/car2.png);}
.box-tab li:nth-child(1).on .truck-icon {color:#D12649;}
.box-tab li:nth-child(2).on .icon {background-image:url(../img/index/car2_red.png);}
.box-tab li.on .bor {background:#D12649;}
.box-tab li.on .tit {color:#D12649;}
@media screen and (max-width:1600px) {.ban-pos {bottom:106px;}
.ban-text {font-size:52px;/*font-family:Quicksand;*/    font-weight:bold;color:#FFFFFF;text-align:center;bottom:338px !important;white-space:pre-line;line-height:1.2;}
}
@media screen and (max-width:1450px) {.box-l-list .list .list_left {height:10.7vw;}
.ban-text .text {width:100%;}
.ban-text {top:40%;}
.ban-text .more-btn {margin-top:20px;}
.ban-pos {position:static;bottom:0;}
.box-tab li .bor {margin:12px auto 8px;}
.box-tab-cont .item .sel .sel-text input {text-indent:40px;font-size:14px;}
.box-tab-cont .item .icon {left:20px;width:24px;}
.box-tab-cont .item .sel .sel-icon {right:20px;}
.box-tab-cont .item .con.banner-sear {font-size:20px;}
.box-tab-cont .item .sel .sel-nav {font-size:14px}
.box-tab-cont .item .sel .sel-nav a {padding:0 20px;}
.box-tab li .bor {margin:10px auto 6px;height:2px;}
.box-tab::before {top:28px;}
.banner-index-con {position:relative;}
.banner-index-con .banner-btm {position:absolute;z-index:9;bottom:85px !important;top:inherit !important;}
.banner-swiper  .swiper-pa {bottom:25px !important;}
.swiper-pagination-bullet {opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;height:10px;width:10px;background:#fff;}
/*.row-index2 .mengban .top70 {*/    /*    padding:342px 114px;*/    /*    height:80%;*/    /*    padding-top:422px;*/    /*}
*/}
@media screen and (max-width:1199px) {.banner-pc {display:none;}
.banner-phone {display:block;}
/* .banner-index {height:auto;padding-bottom:50px;}
*/    .banner-index-con .banner-btm {position:absolute;z-index:9;top:17vw;}
}
/* banner end *//* 模块一 */.row-index1 {position:relative;height:55vw;background:#F5F5F5;background-position:center;background-repeat:no-repeat;background-size:cover;}
.row-index1 .w90 {width:90%;margin:0 auto;height:100%;box-sizing:border-box;padding-top:40px;}
.row-index1 .w90 .box1 {height:100px;border-bottom:1px solid rgba(0,0,0,0.4);line-height:100px;}
.row-index1 .w90 .box1 .box1-tab {display:flex;}
.row-index1 .w90 .box1 .box1-tab .tit {font-size:40px !important;/*font-family:Quicksand;*/font-weight:bold;color:#000000;opacity:0.3;cursor:pointer}
.row-index1 .w90 .box1 .box1-tab .tits {margin-left:10%;}
.row-index1 .w90 .box1 .box1-tab .tit:hover {color:#0E2675;opacity:1;}
.row-index1 .w90 .box1 .box1-tab .tit_on {opacity:1;color:#0E2675;cursor:pointer;}
.row-index1 .tabCon {position:relative;}
.row-index1 .tabCon .wp {width:100%;padding:inherit;}
.row-index1 .p_bg1 {position:absolute;bottom:23%;right:21%;top:8.9vw;}
.row-index1 .p_bg1 .sun {max-height:36vw;height:60vh;}
.row-index1 .pic img {max-height:36vw;}
.row-index1 .left {width:42%;background-size:cover;position:absolute;padding-left:calc((100% - 1450px)/2);padding-right:6vw;left:0% !important;padding-left:0 !important;}
.row-index1 .left .txt {font-style:italic;color:#666;margin:4px 0 30px;}
.row-index1 .one-nav li {position:relative;}
.row-index1 .one-nav li a {display:inline-block;font-size:18px;position:relative;z-index:1;margin-bottom:22px;font-family:Quicksand;font-weight:600;color:#777777;}
/* .row-index1 .one-nav li::before {content:'';display:block;position:absolute;width:34px;height:46px;background:#fff;transform:skewX(-12deg);top:8px;left:0;}
*/.row-index1 .one-nav li.on::before {top:12px;}
.row-index1 .one-nav li.on a {color:#C7000A;}
.index-btn {display:inline-block;color:#fff;}
.row-index1 .pic .item {display:none;position:absolute;bottom:-187px;height:22vw;position:absolute;left:-17.3vw;top:13.97vw;}
.row-index1 .pic .item:first-child {display:block;}
.row-index1 .right {padding-top:2vw;margin-left:25%;margin-top:2vw;height:20.6vw;background-size:100% 100% !important;position:relative;width:28.79vw;}
.row-index1 .two-nav .item {display:none;}
.row-index1 .two-nav .item:first-child {display:block;}
.row-index1 .two-nav li {display:inline-block;margin-right:3vw;}
.row-index1 .two-nav li:last-child {margin-right:0;}
.row-index1 .more {margin-top:22px;position:relative;width:100%;text-align:center;z-index:2;}
/*超过1920px显示样式*/@media screen and (min-width:1920px) {
.row-index1 {height:41vw;}
.row-index1 .more {margin-top:2vw;}
.row-index1 .right {height:24.6vw;padding-top:2vw;margin-top:2vw;background-size:100% 100% !important;position:relative;width:33.79vw;margin-left:30%;}
.row-index1 .pic .item {display:none;position:absolute;bottom:-187px;height:13.25vw;position:absolute;left:-3.3vw;top:12vw;}
.row-index1 .pic .item2 {display:none;position:absolute;bottom:-187px;height:13.25vw;position:absolute;left:-7.7vw;top:10vw;}
.row-index1 .pic .item img {height:100%;}
}
/*@media screen and (max-width:1920px) {*//*    .more123 {margin-top:40px;}
*//*}
*/@media screen and (max-width:1920px) {.row-index1 .more {margin-top:5%;}
.row-index1 .right {padding-top:2vw;margin-top:2vw;height:32vw;width:37.5vw;background-size:cover !important;position:relative;margin-left:22vw;}
.row-index1 .pic .item {display:none;height:15.25vw;position:absolute;top:13vw;}
.row-index1 .pic .item2 {display:none;bottom:-187px;height:15.25vw;position:absolute;left:-17.4vw;top:13.6vw;}
}
@media screen and (max-width:1600px) {.row-index1 .left {padding-left:calc((100% - 1350px)/2);}
.row-index1 .w90 .box1 .box1-tab .tit {font-size:30px !important;}
.row-index1 .p_bg1 {position:absolute;bottom:12%;right:18%;top:inherit !important;}
.row-index1 .p_bg1 .sun {max-height:36vw;}
}
@media screen and (max-width:1450px) {.row-index1 .left {padding-left:calc((100% - 1150px)/2);}
}
@media screen and (max-width:1199px) {.row-index1 .left {padding-left:40px;}
.row-index1 .one-nav li a {font-size:14px;}
.row-index1 .one-nav li.on a {font-size:18px;}
}
/* 模块2-1 */.row-index2-1 {padding:8vw 0;}
.row-index2-1 .wp {width:90%;margin:0 auto;/* background:url('../img/index/bj6.png') no-repeat center center;*/    background-color:rgba(16,31,69,.56);background-blend-mode:multiply;background-position:center;background-size:cover;border-radius:14px;padding:50px 40px;box-sizing:border-box;padding:80px;}
.row-index2-1 .box1 .txt {width:70%;margin:0px 0 20px;color:rgba(255,255,255,0.7);line-height:20px;}
.row-index2-1 .box2 {display:flex;height:40%;margin-top:5%;justify-content:space-around;}
.row-index2-1 .box2 .pic {width:32.3%;height:109%;border-radius:25px;border:solid 2px rgba(0,0,0,0);overflow:hidden;position:relative;background:linear-gradient(135deg,rgba(16,31,69,.96),rgba(38,57,100,.82));}
.row-index2-1 .box2 .pic::after {content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(8,19,44,.88));pointer-events:none;}
.row-index2-1 .box2 .pic img {object-fit:cover;}
.row-index2-1 .box2 .pic:hover {border:solid 2px #D12049;}
.row-index2-1 .box2 .pic:hover img {height:107%;transition:all 0.3s;}
.row-index2-1 .box2 .left {width:50%;height:35.5vw;position:relative;}
.row-index2-1 .box2 .left .pic {height:100%;}
.row-index2-1 .pic .text {position:absolute;bottom:12%;z-index:2;color:#fff;left:8%;font-weight:bold;font-size:20px;line-height:22px;width:60%;text-shadow:0 2px 10px rgba(0,0,0,.85);}
.row-index2-1 .box2 .left .pic img {width:100%;height:100%;object-fit:cover;}
.row-index2-1 .box2 .left .pos {position:absolute;left:3vw;bottom:3.125vw;color:#fff;}
.row-index2-1 .box2 .left .pos .tit {font-size:2.083vw;}
.row-index2-1 .box2 .left .pos li {display:inline-block;margin-right:20px;font-size:18px;letter-spacing:1px;}
.row-index2-1 .box2 .left .pos li:last-child {margin-right:0;}
.row-index2-1 .box2 .left .pos li img {margin-right:10px;}
.row-index2-1 .box2 .left .pos .txt {opacity:0.6;font-size:14px;margin-top:10px;max-width:360px;}
.row-index2-1 .box2 .left .pos .more-btn {margin-top:40px;}
.row-index2-1 .box2 .right {width:50%;}
.row-index2-1 .swiper-container {height:35.5vw;}
.row-index2-1 .swiper-container .item {height:100%;}
.row-index2-1 .swiper-container .item .top {height:50%;padding:3vw 20px 20px 2.5vw;background:#FDFDFE;border:2px solid rgba(244,243,249,0.6);}
.row-index2-1 .swiper-container .item .top .tit {font-size:1.7vw;font-weight:bold;color:#000;margin-bottom:6px;}
.row-index2-1 .swiper-container .item .top li {font-size:18px;color:#666;}
.row-index2-1 .swiper-container .item .top li img {margin-right:10px;}
.row-index2-1 .swiper-container .item .top .index-btn {margin-top:1.6vw;}
.row-index2-1 .swiper-container .item .bottom {height:50%;}
.row-index2-1 .swiper-container .item .bottom img {display:block;}
.row-index2-1 .swiper-container .item .bottom .pic {height:100%;}
.row-index2-1 .swiper-container .item .bottom .pic img {width:100%;height:107%;}
.row-index2-1 .swiper-container .swiper-slide:nth-child(odd) .item .top {border-bottom:none;}
.row-index2-1 .swiper-container .swiper-slide:nth-child(even) .item .top {border-top:none;}
.row-index2-1 .box2 .swiper-button-next,.row-index2-1 .box2 .swiper-button-prev {width:46px;height:70px;margin-top:-35px;background-image:none;background:rgba(0,0,0,0.1);transform:skewX(-12deg);color:#fff;text-align:center;line-height:68px;font-size:18px;}
.row-index2-1 .box2 .swiper-button-next:hover,.row-index2-1 .box2 .swiper-button-prev:hover {background:#C7000A;}
.row-index2-1 .box2 .swiper-button-next {right:-80px;}
.row-index2-1 .box2 .swiper-button-prev {left:-80px;}
.row-index2-1 .box2 .swiper-button-prev span {display:block;transform:rotate(-180deg);}
@media screen and (max-width:1450px) {.row-index2-1 .wp {width:83%;height:41vw;margin:0 auto;background:#0E2675;border-radius:14px;padding:35px 40px;}
.row-index2-1 .swiper-container .item .top li {font-size:16px;}
.row-index2-1 .swiper-container .item .top {padding:2vw 20px 20px 2.5vw;}
.row-index2-1 .box2 .swiper-button-next,.row-index2-1 .box2 .swiper-button-prev {width:36px;height:52px;margin-top:-26px;line-height:50px;font-size:16px;}
.row-index2-1 .box2 .swiper-button-next {right:-50px;}
.row-index2-1 .box2 .swiper-button-prev {left:-50px;}
.row-index1 .w90 {width:83%;}
}
@media screen and (max-width:1199px) {.row-index2-1 .wp {width:90%;height:100%;margin:0 auto;background:#0E2675;border-radius:14px;padding:50px 40px;}
.row-index2-1 .box2 .left {width:100%;height:72.5vw;}
.row-index2-1 .box2 .right {width:100%;}
.row-index2-1 .swiper-container {height:85.5vw;}
.row-index2-1 .swiper-container .item .top {padding:3vw 20px 20px 3.5vw;}
.row-index2-1 .swiper-container .swiper-slide:nth-child(even) .item .top {padding-top:5vw;}
.row-index2-1 .box2 .swiper-button-next,.row-index2-1 .box2 .swiper-button-prev {position:static;display:inline-block;margin:20px 12px 0;width:60px;height:32px;line-height:32px;font-size:16px;}
}
/* 模块二 *//* 上线网站 */.row-index2 {position:relative;}
.row-index2 .top70 {height:99%;width:100%;padding:426px 114px;/*position:absolute;*/    top:0;left:0;}
.row-index2 .pic {position:relative;overflow:hidden;z-index:99;}
.row-index2 .pic video {width:100%;height:100%;object-fit:contain;}
.row-index2 .pos {font-style:inherit;}
.row-index2 .pos .tit {color:#fff; background-color: rgba(0,0,0,0.5);padding: 12px 20px;}
.row-index2 .pos ul {width:66%;margin-top:20px;}
.row-index2 .pos li {margin-right:3.22vw;font-size:1.562vw;display:inline-block;color:#fff;}
.row-index2 .pos li span {font-size:1.8vw;margin-right:4px;}
.row-index2 .pos .txt {color:#fff;/*margin:13px 0 -33px;*/width:70%;width: 35%;background-color: rgba(0,0,0,0.5);padding: 0 20px;font-size:14px;}
.row-index2 .video-play-copy span {color:#fff;position:relative;top:-3vw;margin-right:24px;}
.row-index2 .video-play-copy img {max-height:7vw;}
.row-index2 .video-play-copy {z-index:2;right:calc((100% - 1050px)/2);top:46%;cursor:pointer;}
/*修改蒙版*/.row-index2-con {position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;padding:0;z-index:999;}
.row-index2 .top70 {padding:0;}
.row-index2-con .mengban {position:absolute;bottom:70px;left:0;right:0;}
.more123{background-color: rgba(0,0,0,0.5);
    width: 35%;
    padding: 20px 20px;}
@media screen and (max-width:1450px) {/*.row-index2 .pic {padding-bottom:46%;}
*/    .row-index2 .video-play-copy {right:calc((100% - 950px)/2);}
.row-index2 .pos .txt {font-size:14px;}
}
.row-index2-1 .box2 .pic {
    width: 340px;
    height: 210px;}
.row-index2-1 .box2 .pic img {height:100%;width:100%;}
@media screen and (max-width:1300px) {.index-wp .nav .sub li {padding:0 5px;}
.row-index2-1 .wp {height:42vw;}
.row-index2-1 .pic .text {font-size:18px;width:58%;}
}
@media screen and (max-width:1200px) {.row-index2-1 .box2 {display:none;}
}
/* 目前 */.row-index2  .before-view {display:none!important;}
.row-index2  .view1 {height:100%;position:relative;padding:60px 0;box-sizing:border-box;}
.row-index2  .view2 {display:none;}
.row-index2  .after-view {display:block;}
.row-index2  .view1-text {height:300px;/*margin-top:70px;*/text-align:center;}
.row-index2  .view1-text .txt {font-size:32px;/*font-family:Quicksand;*/font-weight:bold;color:#2D2D2D;}
.row-index2  .view1-text .txts {color:rgba(45,45,45,.6);margin:20px 0;}
.row-index2 #animate3 {text-align:center;}
.row-index2 #fishImage {
    display:block;
    width:clamp(220px, 20vw, 320px);
    height:auto;
    margin:0 auto 32px;
}
/* 模块三 */.row-index3 {padding-top:4vw;}
.row-index3 .box1 .txt {padding:10px 0 30px;margin:0 auto;width:70%;}
.row-index3 .box1 .border-btm {padding-bottom:20px;border-bottom:2px solid rgba(197,196,199,0.4);}
.row-index3 .box1 .mt0 {margin-top:0 !important;}
.row-index3 .box1 .font-style-inherit {font-style:inherit;}
.row-index3 .box1 .dis-flex {display:flex;justify-content:space-between;align-items:center;}
/* .row-index3 .box2 ul {display:flex;}
*/.row-index3 .box2 ul li {overflow:hidden;position:relative;transition:height 0.5s ease;width:100%;height:auto;padding:40px 0;box-sizing:border-box;border-bottom:2px solid rgba(197,196,199,0.4);display:flex;box-sizing:content-box;flex-direction:column;}
.sup-number_item {width:100%;height:25px;display:flex;font-size:20px;}
.sup-number_item2 {width:100%;height:0;overflow:hidden;position:relative;transition:height 0.5s ease;}
.sup-number_item2 img {width:60%;/*height:100%;*/    position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform 0.5s ease;margin-top:30px;}
.sup-number_item2 {width:100%;display:flex;}
.mb20 {width:60%;font-weight:500;color:#AAAAAA;}
.row-index3 .box2 ul li .sup-number {width:7%;padding-left:20px;font-weight:bold;}
.row-index3 .box2 ul li .sup-name {width:33%;font-weight:bold;}
.row-index3 .box2 ul li .sup-desc {font-weight:500;color:#AAAAAA;display:flex;justify-content:space-between;}
.row-index3 .box2 .con {position:relative;margin:0 2px;height:25vw;overflow:hidden;display:block;}
.row-index3 .box2 .con .pic {height:100%;}
.row-index3 .box2 .con .pic img {width:100%;height:100%;object-fit:cover;}
.row-index3 .box2 .con .pos {position:absolute;bottom:0;width:100%;left:0}
.row-index3 .box2 .con .eq1 {color:#fff;font-style:italic;padding-left:2vw;margin-bottom:2vw;}
.row-index3 .box2 .con .more-btn {position:absolute;bottom:2.8vw;right:4.5vw;opacity:0;transition:all 0.3s;}
.row-index3 .box2 .con .pos .num {font-size:4.0625vw;font-weight:bold;margin-right:.666vw;line-height:1.2;}
.row-index3 .box2 .con .pos .tit {font-size:1.875vw;line-height:1.1;margin-top:10px;}
.row-index3 .box2 .con .pos .txt {line-height:1.2;margin-top:10px;opacity:0;transition:all 0.3s;height:0;}
.row-index3 .box2 ul li.on .sup-number_item2 {height:330px;}
.row-index3 .box2 ul li.on .sup-number_item2 img {transform:translateY(0);}
.row-index3 .box2 ul li.on .con .pos .tit {width:48%;}
@media screen and (min-width:1199px) {.row-index3 .box2 ul li.on .more-btn,.row-index3 .box2 ul li.on .con .pos .txt {opacity:1;height:auto;}
}
@media screen and (max-width:1450px) {.row-index3 .box1 .txt {padding:10px 0 0;width:80%;}
.row-index3 .box2 .con .more-btn {width:100px;font-size:14px;}
.row-index3 .box2 ul li.on .con .pos .tit {width:60%;}
.row-index3 .box2 .con .eq1 {padding-left:1vw;}
}
@media screen and (max-width:1199px) {.row-index3 .box1 .txt {font-size:14px;}
.row-index3 .box2 .con .eq2 {height:50px;line-height:50px;font-size:16px;}
}
/* 网站弹框 */.bg_fff {background:rgba(255,255,255);}
.site_con {display:flex;height:424px;}
.site_con .site_left {text-align:left;}
.site_con .site_left {width:80%;height:100%;padding:4vw 0;padding-left:2vw;}
.site_con .site_right {width:45%;height:107.4%;position:absolute;right:-1px;top:-30px;bottom:0;}
.site_con .site_right img {width:100%;height:100%;}
.site_con .site_left .site_left1 {display:flex;align-items:center;}
.site_con .site_left .site_left1 span {display:inline-block;width:60px;height:32px;background:rgba(14,38,117,0.06);border-radius:5px;color:rgba(14,38,117,1);text-align:center;margin-right:10px;}
.site_con .site_left .site_left2 {height:31px;font-size:25px;font-weight:bold;color:#333333;line-height:30px;}
.site_con .site_left .site_left3 {font-size:23px;font-weight:400;color:#333333;line-height:30px;}
.site_con .site_left .site_left4 {display:flex;margin-top:85px;}
.site_con .site_left .site_left4 .site_btn {width:216px;height:58px;line-height:58px;text-align:center;color:#777777;border-radius:13px;font-weight:bold;}
.site_con .site_left .site_left4 .site_btn b {display:none;}
.site_con .site_left .site_left4 .site_on {color:#fff !important;background:#E83D60;cursor:pointer;}
.site_con .site_left .site_left4 .site_on b {display:inline-block;}
.site_con .site_left .site_left4 .site_btn:hover {cursor:pointer;color:#fff;background:#E83D60;}
.site_con .site_left .site_left4 .site_btn:hover b {color:#fff;background:#E83D60;display:inline-block;}
.site_con .site_left .site_left4  .btnStay {margin-left:2%;}
@media screen and (max-width:1450px) {/*2023.8.28 修改样式*/
    .row-index2-1 .box2 .pic {width:280px;height:160px;}
    .row-index3 .box2 ul li.on .sup-number_item2{height: 270px;}
}
@media screen and (max-width:1280px) {.text.wow.fadeInUp.color-fff.animated {position:absolute;top:12%;font-size:40px;}
.con.banner-sear .tc {font-size:20px !important;}
.box-tab-cont .item {width:28%;}
.box-tab-cont .item .sel .sel-text input {padding:0;}
}
@media screen and (max-width:1199px) {.site_con .site_right img {width:100%;height:103%;}
}
.row-index1 .pic .item:first-child {top:11vw;}
/*8.28*/.row-index2-1 .box2 .pic:hover img {transform: scale(1.05);
    transition: transform 0.5s;}
/* 移动端适配 */@media screen and (max-width:768px) {.row-index1 .pic .item {top:17vw;}
.row-index1 .pic .item2 {top:19vw;}
.swiper-wrapper {height:570px !important;}
.row-index1 .one-nav li::before {width:26px;height:32px;top:6px;}
.row-index1 .one-nav li.on::before {top:10px;}
.row-index1 .one-nav li {padding-left:10px;}
.row-index1 .one-nav li a {font-size:15px!important;padding:0;margin-bottom:0px;}
.row-index1 .two-nav {text-align:center;}
.row-index1 .two-nav li {margin-right:18px;}
.banner-index-con .banner-btm {position:absolute;z-index:9;top:24vw !important;height:480px;}
.row-index1 .right {width:50%;padding-top:2vw;margin-left:50%;margin-top:2vw;height:60vh;background-size:100% 100% !important;position:relative;width:40.79vw;height:35.11vw;}
}
@media screen and (min-width:768px) {/* .row-index1 .pic {background-image:none;}
*/}
@media screen and (max-width:768px) {.row-index1 .w90 .box1 .box1-tab .tit {font-size:16px  !important;}
}
@media screen and (max-width:768px) {
.index-tit{width:100%}
/*.row-index2 .pos .tit{display:none;}*/
.more123{position: absolute;left: 50%;transform: translate(-50%, 0%);width:auto;background-color:unset;}
.sup-number_item {font-size:16px!important;}
.row-index1 .w90 .box1 {height:58px !important;line-height:70px !important;}
.row-index2-1 .box2 {display:flex;margin-top:4%;justify-content:space-between;flex-direction:column;height:70%}
.row-index2-1 .box2 .pic {width:100%;height:auto;border-radius:15px;border:solid 2px rgba(0,0,0,0);overflow:hidden;display:none;}
.row-index2-1 .box2 .left .pos {left:20px;bottom:20px;}
.row-index2-1 .box2 .left .pos li {margin-right:12px;font-size:14px;letter-spacing:0px;}
.row-index2-1 .box2 .left .pos li img {margin-right:8px;top:3px;}
.row-index2-1 .box2 .left .pos .tit {font-size:18px;margin-bottom:10px;}
.row-index2-1 .box2 .left .pos .more-btn {margin-top:20px;}
.row-index2-1 .swiper-container .item .top .tit {font-size:16px;margin-bottom:4px;}
.row-index2-1 .swiper-container .item .top li {font-size:14px;}
.row-index2-1 .swiper-container .item .top .index-btn {font-size:12px;}
.row-index2-1 .swiper-container .item .top {padding:3vw 10px 20px 3.5vw;}
.row-index2-1 .box1 .txt {margin:25px 0 40px;color:rgba(255,255,255,0.7);line-height:20px;width:auto;}
.sup-number_item {flex-wrap:wrap;}
.row-index3 .box2 ul li .sup-name {width:80%!important;}
.row-index3 .box2 ul li .sup-number {padding-left:0!important;}
.sup-number_item2 img {width:100% !important;}
}
@media screen and (max-width:768px) {.row-index2 {height:auto;padding-bottom:0;}
.row-index2 .pos {position:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.row-index2 .pos .tit {color:#000;}
.row-index2 .pos .txt {color:#333;width:100%;}
.row-index2 .video-play-copy span {font-size:18px;display:none;}
.row-index2 .video-play-copy {right:50%;margin-right:-35px;}
.row-index2 .video-play-copy img {max-height:70px;}
.row-index2 .pos ul {width:100%;margin-top:10px;}
.row-index2 .pos li {margin-right:0;font-size:14px;display:block;color:#333;}
.row-index2 .pos li span {font-size:20px;margin-right:4px;line-height:1;}
.row-index2 .more-btn {background:#C7000A;}
.row-index2 .more-btn a {color:#fff;}
}
@media screen and (max-width:768px) {
/*.row-index3 .box2 li:not(:first-child) {margin-top:20px;}*/
.row-index3 .box2 .con .pos {bottom:20px;}
.row-index3 .box2 .con .pos .num {font-size:48px;margin-right:20px;}
.row-index3 .box2 .con .pos .tit {font-size:18px;}
.row-index3 .box2 .con .pos .txt {font-size:14px;margin-top:5px;opacity:1;height:auto;}
.row-index3 .box2 .con .more-btn {width:130px;font-size:14px;position:static;margin-left:20px;opacity:1;}
.row-index3 .box2 .con .eq1 {padding-left:20px;margin-bottom:10px;}
.row-index3 .box1 .txt {width:100%;}
.row-index3 .box2 ul {display:block;}
.row-index3 .box2 .con {height:auto;}
.row-index3 .box2 .con .pic img {display:block;}
.row-index3 .box2 ul li.on .con .pos .tit {width:100%;}
.row-index3 .box2 ul li.on .sup-number_item2 {height:175px;}
.sup-number_item2 img {max-height:141px;}
}
@media screen and (max-width:768px) {.banner-phone {display:block;}
.index-tit {font-size:20px;}
.box-tab {margin-bottom:20px;}
.banner-index {padding-top:100px;}
.ban-text .text {width:100%;margin-top:-178px;font-size:26px;}
.box-tab-cont .item {width:100%;margin-top:12px;z-index:1;}
.box-tab-cont .item:last-child {z-index:0;}
.box-tab li .bor {width:100px;}
.box-tab li .tit {font-size:16px;}
.box-tab-cont .item .con {height:48px;line-height:48px;margin:0;}
.box-tab-cont .item .sel .sel-text input {height:46px;}
.box-tab-cont .item .sel .sel-icon {line-height:48px;}
.box-tab-cont .item .sel .sel-nav {top:48px;left:0;}
.ban-pos {margin-top:4%;background:none;padding:0;position:absolute;}
.ban-pos .wp {padding:0;}
.box-tab-cont .banner-tab {margin:8px 12px 20px;padding:0;}
.box-tab-cont .item .banner-sel {margin-left:20px;}
.box-tab-cont .item:nth-child(4) {width:100%;position:static;}
.box-tab-cont .item:nth-child(4)::after {display:none;}
.box-tab-cont .item .con.banner-sear {line-height:48px;}
.index-tit img {height:32px;top:4px;}
.ban-pos {top:20%;margin-top:0;background:none;padding:0;position:absolute;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:68px;}
.banner-swiper  .swiper-pa {bottom:30px !important;}
}
@media screen and (max-width:768px) {
.row-index1 .left{width: 60%;}
.site_con {border-radius:15px;}
.site_con .site_right img {display:none;}
.site_con .site_left {width:100%;z-index:10;}
.site_con .site_left .site_left2 {font-size:17px;}
.site_con .site_left .site_left3 {font-size:15px;margin-top:5px;}
.site_con .site_left .site_left4 {margin-top:40px;}
.text.wow.fadeInUp.color-fff.animated {position:unset !important;font-size:26px !important;}
.box-tab-cont .item .con.banner-sear span {font-size:22px;}
.row-index1 {height:73vw;}
.row-index1 .w90 {padding:0;}
.pre {font-size:23px;line-height:23px;}
.row-index2-1 .box1 .txt {margin:20px 0 30px;}
.site_con .site_left .site_left4 .site_btn {font-size:12px;}
.arl1{padding:0 20px}
.row-index2 .top70{height:77%;}
.row-index2 .pos .tit{background-color:unset;}
.row-index2 .pos .txt{}
.index-btn{color:#000}
.row-index3 .box1 .mt0{margin-top:0 !important;width:70px; }
.row-index2  .after-view{height: 500px;}
.row-index2-con .mengban{height:84px;}
}
.view1_5 {display:none;}
.view1_5 img {width:100%;}
@media (min-width:1191px) and (max-width:1550px) {.wp {width:83% !important;}
.row-index2-1 {padding:8vw 20px;}
}
.nav li.lang-nav .sub a {display:flex;align-items:flex-end;}
.nav li.lang-nav .sub a img {margin-right:10px;}
/* 新移动端 8.31 */@media screen and (max-width:768px) {.row-index1 .more {margin-top:12%;}
.row-index2-1 .wp {padding:10px;padding-top: 20px;height:100%;background-size: cover;}
.row-index2-1 .wp .pre {font-size:18px;}
.row-index2-1 .box1 .txt {white-space:pre-line;visibility:visible;animation-name:fadeInUp;margin:0;margin-bottom:10px;}
.row-index2 .pos .txt{background-color: unset;}
.row-index3 .box2 ul li {padding:20px 0;}
.row-index1 .w90 .box1 .box1-tab .tits{margin-left: 5%;}
}
@media screen and (max-width:350px){
.row-index1 .w90 .box1 {height:58px !important;line-height:24px !important;}
    

}

.home-page .banner-index .swiper-slide img {
    display: block;
    height: 100% !important;
    object-fit: cover;
}

.home-page .row-index1 .right.pic {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.home-page .row-index1 .right.pic .application-vehicle-item {
    left: -13vw;
    top: 12.2vw;
    width: clamp(430px, 35vw, 680px);
    height: clamp(240px, 22vw, 430px);
}

.home-page .row-index1 .right.pic .application-vehicle {
    width: 100%;
    height: 100%;
    max-height: none;
    object-fit: contain;
    filter: drop-shadow(0 16px 18px rgba(12, 20, 39, 0.24));
}

@media screen and (max-width: 1199px) {
    .home-page .row-index1 .right.pic .application-vehicle-item {
        left: -17vw;
        width: 42vw;
    }
}

@media screen and (max-width: 768px) {
    .home-page .ban-text {
        top: 20% !important;
        font-size: 32px;
    }

    .home-page .banner-index-con .banner-btm {
        top: 155px !important;
    }

    .home-page .row-index1 .right.pic .application-vehicle-item {
        left: -24vw;
        top: 17vw;
        width: 62vw;
        height: 36vw;
    }
}
