
.banner .pic {bottom:-10vw;width:25%;}
.row-why1 {position:relative;}
.row-why1 .pos-pic {position:absolute;right:0;top:0;z-index:-1;overflow:hidden;height:100%;width:100%;}
.row-why1 .pos-pic img {width:100%;height:100%;object-fit:cover;}
.row-why1 .box-tec .txt:nth-child(2) {border-bottom:1px solid rgba(27,27,27,0.199);padding-bottom:60px;}
.row-why1 .box-tec .tit {white-space:pre-line;line-height:1;border-bottom:2px solid #333;padding-bottom:40px;}
.row-why1 .box-tec .txt {font-size:18px;}
.row-why1 .box-tec .txt p {margin-top:30px;}
.row-why1 .box-tec .tit1 {margin-top:20px;padding-top:20px;}
.row-why1 .box-sai {margin-top:5vw;}
.row-why1 .box-tec .con {display:block;}
.row-why1 .box-sai .num span:nth-child(1).row-why1 .box-sai {margin-top:100px;}
.row-why1 .box-sai li {padding:0 1.041vw;float:left;}
.row-why1 .box-sai .icon {width:8.593vw;height:5.593vw;border-radius:50%;position:relative;margin:0 auto;}
.row-why1 .box-sai .icon img {max-width:70%;max-height:70%;}
.row-why1 .box-sai .num {line-height:1;display:table;margin:0 auto;}
.row-why1 .box-sai .num span:nth-child(1) {font-size:2.5vw;font-weight:bold;margin-right:0.833vw;letter-spacing:-2px;display:block;width:100%;margin:18px auto;color:#C7000A;}
.row-why1 .box-sai .num span:nth-child(2) {font-size:18px;line-height: 24px;text-align:center;display:block;color:#333333;}
.row-why1 .box-sai1 {margin-top:5vw;}
.row-why1 .box-sai1 li {float:left;margin:10px 0;}
.row-why1 .box-sai1 .con {padding:2vw 2.083vw;font-size:18px;border-top:4px solid #C7000A;background:#fff;height:100%;}

@media screen and (max-width:1450px){
    .row-why1 .box-tec .txt{
        font-size: 16px;
    }
    .row-why1 .box-sai1 .con {
        font-size: 16px;
    }
    .row-why1 .box-tec .tit1 {
        margin-top: 12px;
        padding-top: 10px;
    }
    .row-why1 .box-tec .txt p {
        margin-top: 14px;
    }
    .row-why1 .box-tec .txt:nth-child(2) {
        padding-bottom: 30px;
    }
    .row-why1 .box-sai {
        margin-top: 3vw;
    }
    .row-why1 .box-sai .num span:nth-child(1) {
        font-size: 2vw;
        margin: 6px auto;
    }
    .row-why1 .box-sai .num span:nth-child(2) {
        font-size: 14px;
        line-height: 20px;
    }
}
@media screen and (max-width:1199px){
    .row-why1 .box-sai li {padding:12px 1.041vw;}
    .row-why1 .box-sai1 .con {padding:20px;}
    .row-why1 .box-tec .tit {padding-bottom:24px;}
    .row-why1 .box-tec .tit img {width:180px;}
    .row-why1 .box-tec .txt {font-size:14px;}
    .row-why1 .box-tec .txt p {margin-top:20px;}
}
@media screen and (max-width:768px){
    .banner .pic {bottom:-40px;width:34%;}
    .row-why1 .box-sai li {padding:12px;width:50%;}
    .row-why1 .box-tec .tit1 {margin-top:0;padding-top:20px;}
    .row-why1 .box-sai {margin-top:20px;}
    .row-why1 .box-sai .icon {width:70px;height:70px;margin:0 auto;}
    .row-why1 .box-sai .num span:nth-child(1) {font-size:18px;margin:4px auto;}
    .row-why1 .box-sai .num span:nth-child(2) {font-size:14px;}
    .row-why1 .box-sai1 li {float:none;height:auto !important;}
    .row-why1 .box-tec .txt:nth-child(2) {padding-bottom:44px;}
}


.row-about2 {background:#FCFCFC;}
.row-about2 .box-map .p-eq {font-size:14px;font-weight:bold;margin-top:20px;}
.row-about2 .box-tab {margin:40px 0 50px;}
.row-about2 .box-tab .on .skew-no {color:#fff;}
.row-about2 .box-tab ul {padding:0 7.8125vw;}
.row-about2 .box-tab li {float:left;padding:0 1.041vw;}
.row-about2 .box-tab li .con {font-size:1.25vw;background:#F5F5F5;height:60px;line-height:60px;font-weight:bold;}
.row-about2 .box-tab li.on .con {background:#C7000A;}

@media screen and (max-width:1450px){
    .row-about2 .box-tab li .con {
        height: 48px;
        line-height: 48px;
    }
}

/* 地图 */
.row-about2 .box-map .pic-map {position:relative;}
.row-about2 .box-map .pic-map .pc-show {display:block;}
.row-about2 .box-map .map-pos {position:absolute;top:0;left:0;width:101%;height:98%;}
.row-about2 .box-map .map-pos .list {position:absolute;}
.row-about2 .box-map .map-pos .list span {width:8px;height:8px;border-radius:50%;display:block;}
.row-about2 .box-map .map-pos .list.type1 span {background:#FFFF00;}
.row-about2 .box-map .map-pos .list.type2 span {background:#0068B7;}
.row-about2 .box-map .map-pos .list.type3 span {background:#EA68A2;}
.row-about2 .box-map .map-pos .list .tit {font-size:14px;position:absolute;left:20px;top:-8px;white-space:nowrap;}
.row-about2 .box-map .map-pos .list .txt {position:absolute;bottom:20px;left:-50px;padding:4px 10px;background:rgba(193,0,32,0.8);color:#fff;text-align:center;font-size:14px;width:180px;z-index: 1;;display:none;}
.row-about2 .box-map .map-pos .list.type1 .txt {display:block;}
.row-about2 .box-map .map-pos .list .txt::after {content:'';position:absolute;bottom:-6px;left:40px;width:18px;height:14px;background:#fff;transform:rotate(45deg);z-index: 1;display:none;}
/**
.row-about2 .box-map .map-pos .list:nth-child(1) {left:22%;top:39%;}
.row-about2 .box-map .map-pos .list:nth-child(2) {left:41.5%;top:56%;}
.row-about2 .box-map .map-pos .list:nth-child(3) {left:44.7%;top:43.7%;}
.row-about2 .box-map .map-pos .list:nth-child(4) {left:80%;top:39%;}
.row-about2 .box-map .map-pos .list:nth-child(5) {left:20.4%;top:39%;}
.row-about2 .box-map .map-pos .list:nth-child(6) {left:23%;top:40%;}
.row-about2 .box-map .map-pos .list:nth-child(7) {left: 29%;top: 28%;}
.row-about2 .box-map .map-pos .list:nth-child(8) {left:23%;top:70%;}
.row-about2 .box-map .map-pos .list:nth-child(9) {left:45.5%;top:45.5%;}
.row-about2 .box-map .map-pos .list:nth-child(10) {left:42.3%;top:56%;}
.row-about2 .box-map .map-pos .list:nth-child(11) {left:28%;top:47%;}
.row-about2 .box-map .map-pos .list:nth-child(12) {left:53.5%;top:85%;}
.row-about2 .box-map .map-pos .list:nth-child(13) {left:80%;top:35%;}
.row-about2 .box-map .map-pos .list:nth-child(14) {left:79.5%;top:42%;}
.row-about2 .box-map .map-pos .list:nth-child(15) {left:46.5%;top:42%;}
.row-about2 .box-map .map-pos .list:nth-child(16) {left:45.5%;top:43.7%;}
.row-about2 .box-map .map-pos .list:nth-child(17) {left:44.7%;top:45.5%;}
.row-about2 .box-map .map-pos .list:nth-child(18) {left:41.5%;top:58%;}
.row-about2 .box-map .map-pos .list:nth-child(19) {left:40.8%;top:56%;}
.row-about2 .box-map .map-pos .list:nth-child(20) {left:42.3%;top:58%;}
/* .row-about2 .box-map .map-pos .list:nth-child(21) {left:32.5%;top:36%;} */
/**
.row-about2 .box-map .map-pos .list:nth-child(21) {
    left: 87.5%;
    top: 67%;
}
.row-about2 .box-map .map-pos .list:nth-child(22) {
    left: 33%;
    top: 34%;
}
**/

.row-about2 .box-map .map-pos .list .txt p{
    white-space: pre-line;
    line-height: 20px;
}
.row-about2 .box-map .map-pos .list:nth-child(15) .txt, .row-about2 .box-map .map-pos .list:nth-child(10) .txt, .row-about2 .box-map .map-pos .list:nth-child(16) .txt, .row-about2 .box-map .map-pos .list:nth-child(22) .txt{
    bottom: auto;
    top: 20px;
}


.type-pos {position:absolute;bottom:2.5vw;left:3vw;color:#616161;width:360px;line-height:1;border-left:4px solid #333;}
.type-pos .list {display:inline-block;margin-right:30px;margin-bottom:15px;padding-left:16px;}
.type-pos .list span {width:8px;height:8px;border-radius:50%;display:inline-block;position:relative;top:-2px;margin-right:7px;}
.type-pos .list:nth-child(1) span {background:#FFFF00;}
.type-pos .list:nth-child(2) span {background:#0068B7;}
.type-pos .list:nth-child(3) span {background:#EA68A2;}
.type-pos .list:last-child {margin-bottom:0;}

@media screen and (max-width:1450px){
    .type-pos .list {
        margin-right: 26px;
        margin-bottom: 10px;
        padding-left: 16px;
        font-size: 14px;
    }
    .type-pos .list span {
        width: 6px;
        height: 6px;
    }
    .row-about2 .box-map .map-pos .list .txt {
        padding: 2px 10px;
        font-size: 12px;
        width: 150px;
    }
    .row-about2 .box-map .map-pos .list .txt p {
        line-height: 18px;
    }
    .row-about2 .box-map .map-pos .list span {
        width: 6px;
        height: 6px;
    }
    .row-about2 .box-map .map-pos .list .tit {
        font-size: 12px;
        left: 16px;
        top: -8px;
    }
}
@media screen and (max-width:1199px){
    .row-about2 .box-tab{
        margin: 30px 0;
    }
    .row-about2 .box-tab li .con {
        font-size: 18px;
        height: 38px;
        line-height: 38px;
    }
}
@media screen and (max-width:768px){
    /* .row-about2 .box-tab {display:none;} */
    .row-about2 .box-map .pic-map {margin-top:10px;}
    .row-about2 .box-map .p-eq {margin-top:12px;line-height:20px;}
    .row-about2 .box-tab ul {overflow-x:auto;white-space:nowrap;padding: 0 10px;}
    .row-about2 .box-tab li {float:none;display:inline-block;width:auto;padding:0 6px;}
    .row-about2 .box-tab li .con {font-size:14px;padding:0 10px;}
    .row-about2 .box-map .pic-map .pc-show {display:none;}
    .row-about2 .app-text .list {margin-top:20px;}
    .row-about2 .app-text h3 {font-size:18px;font-weight:bold;margin-bottom:4px;}
}


/* 新切换 */
.row-about2 .app-text .list:not(:first-child){
    display: none;
}
.row-about2 .app-text h3,
.row-about2 .app-text ul{
    display: none;
}