﻿.visible-lg,.visible-md,.visible-sm,.visible-xs {
    display: none!important
}

.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
    display: none!important
}

@media (max-width: 767px) {
    .visible-xs {
        display:block!important
    }

    table.visible-xs {
        display: table!important
    }

    tr.visible-xs {
        display: table-row!important
    }

    td.visible-xs,th.visible-xs {
        display: table-cell!important
    }
}

@media (max-width: 767px) {
    .visible-xs-block {
        display:block!important
    }
}

@media (max-width: 767px) {
    .visible-xs-inline {
        display:inline!important
    }
}

@media (max-width: 767px) {
    .visible-xs-inline-block {
        display:inline-block!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .visible-sm {
        display:block!important
    }

    table.visible-sm {
        display: table!important
    }

    tr.visible-sm {
        display: table-row!important
    }

    td.visible-sm,th.visible-sm {
        display: table-cell!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .visible-sm-block {
        display:block!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .visible-sm-inline {
        display:inline!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display:inline-block!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .visible-md {
        display:block!important
    }

    table.visible-md {
        display: table!important
    }

    tr.visible-md {
        display: table-row!important
    }

    td.visible-md,th.visible-md {
        display: table-cell!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .visible-md-block {
        display:block!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .visible-md-inline {
        display:inline!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display:inline-block!important
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display:block!important
    }

    table.visible-lg {
        display: table!important
    }

    tr.visible-lg {
        display: table-row!important
    }

    td.visible-lg,th.visible-lg {
        display: table-cell!important
    }
}

@media (min-width: 1200px) {
    .visible-lg-block {
        display:block!important
    }
}

@media (min-width: 1200px) {
    .visible-lg-inline {
        display:inline!important
    }
}

@media (min-width: 1200px) {
    .visible-lg-inline-block {
        display:inline-block!important
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display:none!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .hidden-sm {
        display:none!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .hidden-md {
        display:none!important
    }
}

@media (min-width: 1200px) {
    .hidden-lg {
        display:none!important
    }
}

.visible-print {
    display: none!important
}

@media print {
    .visible-print {
        display: block!important
    }

    table.visible-print {
        display: table!important
    }

    tr.visible-print {
        display: table-row!important
    }

    td.visible-print,th.visible-print {
        display: table-cell!important
    }
}

.visible-print-block {
    display: none!important
}

@media print {
    .visible-print-block {
        display: block!important
    }
}

.visible-print-inline {
    display: none!important
}

@media print {
    .visible-print-inline {
        display: inline!important
    }
}

.visible-print-inline-block {
    display: none!important
}

@media print {
    .visible-print-inline-block {
        display: inline-block!important
    }
}

@media print {
    .hidden-print {
        display: none!important
    }
}

.headmenu{  position:absolute; top:50%; right:50px; margin-top:-9px;}
.headmenu_mobile{right:10px;}
.rightmenubg{width:100%; height:100%; position:fixed; z-index:10039; display:none;top:0px; left:0px; background:rgba(255,255,255,0.3);}
.rightmenu{ width:290px; height:100%; position:fixed; z-index:10040; top:0px; right:-300px; background:#fff; overflow-y:auto;
           -moz-box-shadow:-1px 0px 6px #BABABA; -webkit-box-shadow:-1px 0px 6px #BABABA; box-shadow:-1px 0px 6px #BABABA;
            }
.rightmenu_close{ width:100%; height:60px; 
                  display:flex;
/*主轴居中对齐*/
    justify-content: center;
/*侧轴居中对齐*/    
    align-items: center; }
.rightmenu_close img{ cursor:pointer;}
.rightmenu_content{ margin:0px 30px;}
.rightmenu_content_top{ padding-bottom:20px;border-bottom:0px solid #e5e5e5;}
.rightmenu_content_top a{ display:block; height:50px; line-height:50px; font-size:14px; color:#010000;border-bottom: 1px solid #e5e5e5;
                          display:flex;
/*主轴居中对齐*/
    justify-content: center;
/*侧轴居中对齐*/    
    align-items: center; position:relative;
                          }
.rightmenu_content_top a span{ display:inline-block; height:20px; line-height:20px;}
.rightmenu_content_top a.on span{ border-bottom:1px solid #010000;}
.rightmenu_content_top a:hover span{border-bottom:1px solid #010000;}

.rightmenu_content_bottom{padding-top:20px;}
.rightmenu_content_bottom a{display:block; height:50px; line-height:50px; font-size:14px; color:#555555;
                          display:flex;
/*主轴居中对齐*/
    justify-content: center;
/*侧轴居中对齐*/    
    align-items: center;
                         }
.rightmenu_content_bottom a span{ display:inline-block; height:20px; line-height:20px;}
.rightmenu_content_bottom a.on span{ border-bottom:1px solid #555555;}
.rightmenu_content_bottom a:hover span{border-bottom:1px solid #555555;}

.rightment_lower_icon{ position:absolute; right:10px; top:15px;}
.rightment_lower_icon img{ width:10px;}
.rightmenu_content_top ul{ list-style:none;padding-left: 0px;}
.rightmenu_content_top ul a{color:#888;}
.menuul_mobile{ height:0px; overflow:hidden;}
.menuul_mobile li a{border-bottom: 0px solid #e5e5e5; background:#fbfbfb;}

@media (max-width: 750px) 
{
    #app {
    font-family: SourceHanSansCN,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;
    position: relative;
    padding-top: 10.688vw;
}
.nav-bar {
    left: 0;
    top: 0;
    z-index: 9999;
    width: 100%;
    background: #fff;
    padding: 0 1.333vw;
    height: 10.688vw;
    border-bottom: 1px solid #eee;
}
.nav-bar>.img-box img {
    height: 10.688vw;
}
.video-sy-w {
    position: relative;
    width: 100%;
    padding-top: calc(100vh - 40px);
}
.index-video-info .videoPlayImg {
    display: block;
    opacity: 0.7;
    margin: 0 auto;
    margin-top: 15px;
    width: auto;
    height: 24px;
}
.fixed-video-box .close-box {
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    height: 30px;
    background: url(../img/searchClose.png) no-repeat center;
    background-size: 30px 30px;
    z-index: 100000;
    cursor: pointer;
}
    .change-box ul li > div .num {
    display: none;
    position: absolute;
    left: 0;
    bottom: 1.302vw;
    height: 4.042vw;
    font-size: 0.729vw;
    color: #a39ea0;
}

.water-knowledge.employee {
    padding-top: 0px;
    width: 84.479vw;
    margin: 0 auto;
    text-align: left;
}
.water-health {
    height: auto;
    text-align: left;
    background: #f8f6f9;
}
.water-health .row>div.employee-content-txt{height: auto; display:flex;align-items: center; padding:50px 0px;}
.water-health .row>div.employee-content-img{height: 40vh;}
.linkMore {
    display: inline-block;
    border: 1px solid #7a7a7c;
    min-width: 11.563vw;
    padding: 0 10px;
    font-size: 1.042vw;
    line-height: 25px;
    text-align: center;
    vertical-align: middle;
    color: #666;
    cursor: pointer;
}
.water-health .row>div.employee-content-pro{text-align: center;padding-top: 0%;height: 40vh;}
.water-health .row>div.employee-content-pro-m{display:flex!important;align-items: center;}
.water-health .water-knowledge>span {
    font-size: 5.865vw;
    color: #333;
}
.water-knowledge.employee.employee-pro {
    padding-top: 0px;
    width: 84.479vw;
    margin: 0 auto;
    text-align: left;
}
.water-knowledge.employee.employee-cdgc{padding-top: 10%; width: 85vw;height: 40vh;}
.water-knowledge.employee.employee-cdgc.employee-cdgc-kycx{padding-top: 10%;}

.introduce-banner-menu {
    background: #19ad5e;
    color: #fff;
    height: 50px;
    line-height: 50px;
    width: 50%;
    margin: auto;
    margin-top: -20px;
    position: absolute;
    left: 25%;
}
.introduce-banner-menu-title {
    font-size: 16px;
    font-weight: bold;
    float: none;
    margin:0 auto;
    text-align:center;
}
.introduce-page .water-china .water-knowledge {
    padding-left: 0vw;
}
.introduce-page .water-china .water-knowledge .water-knowledge-m{    padding-left: 0vw;}
.introduce-page .water-china .water-knowledge.water-knowledge-m-num{display: flex;
    flex-wrap: wrap;
}
.introduce-page .water-china .water-knowledge.water-knowledge-m-num .water-come {
    display: flex;
    margin-bottom: 1.042vw;
    width: 50%;
}
.introduce-page .water-china .water-knowledge .water-come .left p:first-child {
    
    font-size: 28px;
    color:#19ad5e; font-weight:bold;
    margin-top:20px;
}
.brand-boxs>div[data-v-3b9b6789] {
    min-height: 17.708vw;
    padding: 3.125vw 0;
    width: 85.625vw;
    border-bottom: 0px solid #e5e5e5;
    text-align: left;
    margin: 0 auto;
    position: relative;
}
.brand-boxs .content[data-v-3b9b6789], .brand-boxs .title[data-v-3b9b6789] {
    width: 85.417vw;
}
.brand-boxs .content[data-v-3b9b6789] {
    font-size: 14px;
    line-height: 25px;
    color: #666;
    text-align: justify;
    margin-bottom:10px;
    height:auto;
    max-height:300px;
}
.brand-boxs>div .img-box[data-v-3b9b6789] {
    width: 85.417vw;
    height: auto;
    position:static;
    right: 0;
    top: 3.125vw;
}
.brand-boxs .title[data-v-3b9b6789] {
    padding-top: 0vw;
    padding-bottom: 0.51vw;
    font-size: 4.563vw;
    color: #333;
}

.introduce-page .introduce-banner .banner2 {
    position: absolute;
    left: 5.594vw;
    top: 30.417vw;
    width: 82.813vw;
    color: #fff;
}
.introduce-page .introduce-banner .banner2 .title{ font-size:22px;}
.introduce-page .introduce-banner .banner2 p{ margin-bottom:0px;}
.introduce-page .introduce-banner .banner2 .content {
    font-size: 14px;
    margin-top:10px;
}
.introduce-page .content-box {
    font-size: 14px;
    line-height: 25px;
    width: 52.813vw;
    padding-top: 4.125vw;
}
.introduce-page .content-box:before {
    position: absolute;
    content: "";
    left: 0;
    top: 1.521vw;
    width: 45px;
    height: 1px;
    background-color: #19ad5e;
}
.introduce-page .introduce-banner.introduce3 {
    height: 155.833vw;
}
.introduce-page .introduce-banner.introduce3 img {
    width: auto;
    position: absolute;
    height: 155.833vw;
    left: 50%;
    margin-left: -52.083vw;
}
.sales-pro-tp {
    width: 96%;
    margin: 20px auto;
}
.sales-pro-tp-fixed {
    width: 100%;
    top: 10.688vw;
    padding: 10px 4%;
    margin:0px;
}
.sales-pro-tp .col-lg-3 {
    width: 100%;
    max-width: 100%;
    padding-bottom:30px;
}
.sales-pro-tp-fixed .col-lg-3 {
    width: 100%;
    max-width: 100%;
    padding-bottom:0px;
}
.sales-pro-tp .swiper-pagination{ display:block;}
.proselecttp_title {
    width: 94%;
    height: auto;
    line-height: 16px;
    padding: 5px 0px;
    color: #999;
    border: 1px solid #999;
    font-size: 14px;
    text-align: center;
    margin: 10px auto;
}
.sales-pro-tp-fixed .proselecttp_title {
    margin: 5px auto;
}
.sales-pro-tp-con-img img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.sales-pro-con_cn {
    font-size: 16px;
    font-weight:normal;
    color: #19ad5e;
    margin-top: -5px;
    padding-top: 0vw;
}
.sales-pro-con_line {
    width: 45px;
    height: 1px;
    background: #19ad5e;
    margin: 10px 0px 10px 0px;
}
.sales-pro-tp-con {
    padding: 9.115vw 8.333vw 9.115vw;
}
.sales-pro-con_the {
    color: #000;
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 0;
    width: 100%;
    height: auto;
}
.swiper-container .img-info[data-v-666a4244] {
    padding-top: 20vh;
    position: absolute;
    font-size: 14px;
    left: 5.438vw;
    top: 0;
    width: 85%;
    color: #fff;
    text-align: left;
    z-index:2;
}
.originplace-contant .swiper-slide:nth-child(2) .img-info{padding-top: 5vh;
                                                          margin-left: 0%;
    z-index: 2;transition: all 0.6s;
    -ms-transition: all 0.8s;
                                                          }
.cdgc_line {
    width: 45px;
    height: 1px;
    background: #19ad5e;
    margin: 10px 0px 20px 0px;
}
.img-info_bg{ position:absolute; width:100%; height:100%; top:0px; left:0px; display:none; background:rgba(0,0,0,0.4); z-index:3;transition: all 0.6s;
    -ms-transition: all 0.8s;}
.img-info_bg span 
{
    margin-top: 10%;
    float: right;
    margin-right: -40px;
    width: 40px;
    line-height: 20px;
    color: #19ad5e;
    background: #fff;
    font-size: 16px;
    font-weight: bold;
    padding: 15px 10px;
    text-align: center;
    border-radius: 0px 6px 6px 0px;
    }
.current_select_info_map{ width:auto; height:100%; position:absolute; top:0px; left:0px; z-index:1;transition: all 0.3s;
    -ms-transition: all 0.3s;}
.current_select_info_map_info{ position:relative;height: 100%;}
.swiper-container .current_select_info_map img[data-v-666a4244]{display:block; width:auto;}

/*.current_select_info_dw{ position:absolute; top:28%; right:13%; font-size:14px; color:#eee; background:url(../img/mapicon.png) no-repeat top left; width:150px; height:150px; background-size:auto 80px; padding:60px 0px 0px 60px; display:none;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info{ position:absolute; top:28%; right:13%; font-size:14px; color:#eee; background:url() no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_0{ position:absolute; top:28%; right:13%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:none;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_1{ position:absolute; top:43%; right:20%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_2{ position:absolute; top:35%; right:5%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_3{ position:absolute; top:20%; right:50%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_4{ position:absolute; top:37%; right:40%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_5{ position:absolute; top:15%; right:0%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }
.current_select_info_6{ position:absolute; top:50%; right:5%; font-size:14px; color:#eee; background:url(../img/mapicon_cur.png) no-repeat 35px 75px; width:150px; height:150px; background-size:auto 10px; padding:60px 0px 0px 60px; display:block;
                      transition: all 0.6s;
    -ms-transition: all 0.8s;
                      }*/
.current_select_info_3 {
    position: absolute;
    top: 20%;
    right: 30%;
}
.current_select_info_line_3 .current_select_info {
    top: 20%;
    right: 30%;
}
.current_select_info_line_3 .current_select_info_line_h_1{right:calc(30% + 150px);top:calc(20% + 80px);}
.current_select_info_line_3 .current_select_info_line_s_1{right:calc(30% + 110px);bottom:calc(80% - 30px);}
.current_select_info_line_3 .current_select_info_line_h_2{left:calc(70%);top:calc(20% + 80px);}
.current_select_info_line_3 .current_select_info_line_s_2{top:calc(20% + 110px);right:calc(30% + 110px); }
.current_select_info_4 {
    top: 48%;
    right: 25%;
}
.current_select_info_line_4 .current_select_info {
    top: 48%;
    right: 25%;
}
.current_select_info_line_4 .current_select_info{top:48%; right:25%;}
.current_select_info_line_4 .current_select_info_line_h_1{right:calc(25% + 150px);top:calc(48% + 80px);}
.current_select_info_line_4 .current_select_info_line_s_1{right:calc(25% + 110px);bottom:calc(52% - 30px);}
.current_select_info_line_4 .current_select_info_line_h_2{left:calc(75%);top:calc(48% + 80px);}
.current_select_info_line_4 .current_select_info_line_s_2{top:calc(48% + 110px);right:calc(25% + 110px); }
.current_select_info_item_l{display: none;}
/*.current_select_info_line_0 .current_select_info{top:28%; right:13%;}
.current_select_info_line_0 .current_select_info_line_h_1{right:calc(13% + 150px);top:calc(28% + 80px);}
.current_select_info_line_0 .current_select_info_line_s_1{right:calc(13% + 110px);bottom:calc(72% + 10px);}
.current_select_info_line_0 .current_select_info_line_h_2{left:calc(87%);top:calc(28% + 80px);}
.current_select_info_line_0 .current_select_info_line_s_2{top:calc(28% + 110px);right:calc(13% + 110px); }

.current_select_info_line_1 .current_select_info{top:43%; right:20%;}
.current_select_info_line_1 .current_select_info_line_h_1{right:calc(20% + 150px);top:calc(43% + 80px);}
.current_select_info_line_1 .current_select_info_line_s_1{right:calc(20% + 110px);bottom:calc(57% + 10px);}
.current_select_info_line_1 .current_select_info_line_h_2{left:calc(80%);top:calc(43% + 80px);}
.current_select_info_line_1 .current_select_info_line_s_2{top:calc(43% + 110px);right:calc(20% + 110px); }
.current_select_info_line_1 .current_select_info_line_show {
    position: absolute;
    top: calc(36% + 80px);
    right: calc(3% + 110px);
    width: 29%;
    border-bottom: 1px solid #fff;
    height: 1px;
    transform: rotate(103deg);
}

.current_select_info_line_2 .current_select_info{top:35%; right:5%;}
.current_select_info_line_2 .current_select_info_line_h_1{right:calc(5% + 150px);top:calc(35% + 80px);}
.current_select_info_line_2 .current_select_info_line_s_1{right:calc(5% + 110px);bottom:calc(65% + 10px);}
.current_select_info_line_2 .current_select_info_line_h_2{left:calc(95%);top:calc(35% + 80px);}
.current_select_info_line_2 .current_select_info_line_s_2{top:calc(35% + 110px);right:calc(5% + 110px); }
.current_select_info_line_2 .current_select_info_line_show {
    position: absolute;
    top: calc(32% + 80px);
    right: calc(1% + 110px);
    width: 14%;
    border-bottom: 1px solid #fff;
    height: 1px;
    transform: rotate(60deg);
}

.current_select_info_line_3 .current_select_info{top:20%; right:50%;}
.current_select_info_line_3 .current_select_info_line_h_1{right:calc(50% + 150px);top:calc(20% + 80px);}
.current_select_info_line_3 .current_select_info_line_s_1{right:calc(50% + 110px);bottom:calc(80% + 10px);}
.current_select_info_line_3 .current_select_info_line_h_2{left:calc(50%);top:calc(20% + 80px);}
.current_select_info_line_3 .current_select_info_line_s_2{top:calc(20% + 110px);right:calc(50% + 110px); }
.current_select_info_line_3 .current_select_info_line_show {
    position: absolute;
    top: calc(23% + 80px);
    right: calc(19% + 110px);
    width: 32%;
    border-bottom: 1px solid #fff;
    height: 1px;
    transform: rotate(20deg);
}

.current_select_info_line_4 .current_select_info{top:37%; right:40%;}
.current_select_info_line_4 .current_select_info_line_h_1{right:calc(40% + 150px);top:calc(37% + 80px);}
.current_select_info_line_4 .current_select_info_line_s_1{right:calc(40% + 110px);bottom:calc(63% + 10px);}
.current_select_info_line_4 .current_select_info_line_h_2{left:calc(60%);top:calc(37% + 80px);}
.current_select_info_line_4 .current_select_info_line_s_2{top:calc(37% + 110px);right:calc(40% + 110px); }
.current_select_info_line_4 .current_select_info_line_show {
    position: absolute;
    top: calc(32% + 80px);
    right: calc(13.5% + 110px);
    width: 29%;
    border-bottom: 1px solid #fff;
    height: 1px;
    transform: rotate(-37deg);
}

.current_select_info_line_5 .current_select_info{top:15%; right:0%;}
.current_select_info_line_5 .current_select_info_line_h_1{right:calc(0% + 150px);top:calc(15% + 80px);}
.current_select_info_line_5 .current_select_info_line_s_1{right:calc(0% + 110px);bottom:calc(85% + 10px);}
.current_select_info_line_5 .current_select_info_line_h_2{left:calc(100%);top:calc(15% + 80px);}
.current_select_info_line_5 .current_select_info_line_s_2{top:calc(15% + 110px);right:calc(0% + 110px); }
.current_select_info_line_5 .current_select_info_line_show {
    position: absolute;
    top: calc(19% + 80px);
    right: calc(-4% + 110px);
    width: 18%;
    border-bottom: 1px solid #fff;
    height: 1px;
    transform: rotate(-62deg);
}

.current_select_info_line_6 .current_select_info{top:50%; right:5%;}
.current_select_info_line_6 .current_select_info_line_h_1{right:calc(5% + 150px);top:calc(50% + 80px);}
.current_select_info_line_6 .current_select_info_line_s_1{right:calc(5% + 110px);bottom:calc(50% + 10px);}
.current_select_info_line_6 .current_select_info_line_h_2{left:calc(95%);top:calc(50% + 80px);}
.current_select_info_line_6 .current_select_info_line_s_2{top:calc(50% + 110px);right:calc(5% + 110px); }
.current_select_info_line_6 .current_select_info_line_show {
    position: absolute;
    top: calc(39% + 80px);
    right: calc(-12% + 110px);
    width: 41%;
    border-bottom: 1px solid #fff;
    height: 1px;
    transform: rotate(80deg);
}*/

.originplace-contant .swiper-slide:nth-child(2) .current_select_info_line{ opacity:0;}
.originplace-contant .swiper-slide:nth-child(2) .current_select_info_dw{ display:none;}
.originplace-contant .swiper-slide:nth-child(2) .current_select_info_btn_cd{ display:block;}
.swiper-container[data-v-666a4244] {
    width: 100%;
    height: calc(100vh - 10vw);
    height: calc(100dvh - 10vw);
}
.swiper-container .img-info .title[data-v-666a4244] {
    font-size: 24px;
    padding: 1.823vw 0;
    white-space: pre-line;
}
.swiper-container .img-info .content[data-v-666a4244] {
    width: 81.021vw;
    line-height: 25px;
    white-space: pre-line;
    text-align: justify;
}
.swiper-button-next[data-v-666a4244] {
    left: 50%;
    top: 100%;
    margin-left: -50px;
    margin-top: -35px;
    width: 100px;
    height: 50px;
    background-size: 16px 16px;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.cdgc_con{ margin-top:20px;}
.cdgc_item {
    float: left;
    width: 47%;
    margin-right: 3%;
    margin-top: 10px;
    margin-bottom: 10px;
}
.cdgc_item_title {
    font-size: 15px;
    line-height: 25px;
    height: auto;
    border-bottom: 0px solid #fff;
    margin-top:10px;
}
.cdgc_item_the {
    height: 40px;
    line-height: 14px;
    margin-top: 5px;
    font-size: 12px;
    display: none;
}
.current_select_info {
    position: absolute;
    top: 25%;
    right: 10%;
    font-size: 14px;
    color: #eee;
}
.stxt_con img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.qbgx_con_s{ margin-top:10px;}
.qbgx_con_t {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0px auto;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
}
.qbgx_con_t>div {
    margin-bottom: 20px;
    width: 50%;
}
.qbgx_con_t>div:first-child {
    margin-left: 0%;
}
.qbgx_con_t>div:nth-child(3) {
    margin-right: 0%;
}
.qbgx_con_t img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
    height: 130px;
}
.qbgx_con_t>div>span {
    display: block;
    height: auto;
    line-height: 16px;
    width: 90%;
    margin: 10px auto;
    font-size:10px;
}
.qbgx_con_t>div>span>em {
    display: block;
    
}
.qbgx_con_t>div>span>em>span {
    display: block;
    border-left: 1px solid #19ad5e;
    border-right: 1px solid #19ad5e;
    padding-left: 5px;
    padding-right: 5px;
    font-style: normal;
    font-size: 12px;
}
.sales-qsly-tp .col-lg-3 {
    width: 50%;
    max-width: 50%;
}
#cxzz .water-knowledge img {
    display: block;
    max-width: 100%;
    margin-bottom:20px;
}
#cxzz .water-knowledge.water-knowledge-cxzx img{max-width: 50%;
    margin:0 auto;}
.oemdjg_con_tel img {
    width: 70%;
    display: block;
    margin: 0 auto;
}
.introduce-banner-menu-m{ width:90%; left:5%;}
.introduce-banner-menu-m .introduce-banner-menu-title{ float:left; margin-left:10px; margin-right:10px;}
.introduce-banner-menu-item a {
    display: block;
    color: #fff;
    border-bottom: 2px solid #19ad5e;
    height: 50px;
    line-height: 50px;
}
.introduce-banner-menu-item {
    font-size: 14px;
    float: left;
    margin-right: 15px;
}
.introduce-page .introduce-banner {
    position: relative;
    width: 100%;
    height: 72.813vw;
    overflow: hidden;
}
.introduce-page .introduce-banner img {
    width: 104.167vw;
    position: absolute;
    height: 72.813vw;
    left: 50%;
    margin-left: -52.083vw;
}
.news_item {
    margin: 30px 0px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 30px;
}
.cdgc_the {
    margin-top: 0px;
    font-size: 14px;
    color: #333;
    line-height: 25px;
    max-height:75px; overflow:hidden;
    height:auto;
}
.news_item_con {
    margin-left: 0px;
    margin-top: 10px;
}
.news_sp_item {
    margin: 5px 0px;
}
.pageDetail-box>div {
    width: 87.292vw;
    margin: 0 auto;
}

.detail-pager>div.goback[data-v-4f698213] {
    width: 80px;
    height: 2.396vw;
    border-radius: 1.198vw;
    background-color: #f6f6f6;
    cursor: pointer;
    padding:5px;
}
.map {
    width: 100%;
    height: 69.063vw;
    background: url(../img/map.9553d132.png) no-repeat center center;
    background-size: auto 69.063vw;
}
.contact-bg {
    width: 100%;
    height: 48.021vw;
    position: relative;
}
.contact-bg .title {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    padding: 6.656vw 0 0 8.333vw;
    font-size: 18px;
    color: #fff;
    text-align: left;
    line-height:30px;
}
.contact-bg .info-box {
    position: absolute;
    left: 8.333vw;
    bottom: -16.417vw;
    width: 83.333vw;
    height: 27.604vw;
    z-index: 10;
    background-color: #fff;
}
.tel-box-m p,.tel-box-m span{font-size: 14px !important;}
.stxt_con_dy {
    width: 100%;
    position: relative;
    margin: 20px auto;
    margin-bottom:0px;
}
.stxt_con_dy span img{width:90px;}
.stxt_con_dy span.stxt-4 img{ width:70px;}
.stxt_con_dy span.stxt-5 img{ width:80px;}
.stxt_con_dy span.stxt-6 img{ width:70px;}
.foot_con_bg {
    padding-bottom: 30px;
}
.foot_con {
    padding: 30px;
    width: 100%;
    margin: 0 auto;
}
.foot_con_t img {
    height: 16px;
}
.foot_con_t_r{ text-align:left;}
.banner-box .swiper-container[data-v-3b9b6789] {
    width: 72.917vw;
    height: 14.729vw;
    padding: 0 0 1.042vw;
    margin: 5.573vw auto 4.688vw;
    padding-bottom: 7vw;
}
.year-box[data-v-3b9b6789] {
    position: relative;
    width: 11.042vw;
    border-bottom: 2px solid #19ad5e;
    font-size: 5.083vw;
    font-weight: 500;
    color: #888;
    text-align: center;
    float: left;
    transition: all .8s;
}
.banner-box .swiper-container .swiper-slide-active[data-v-3b9b6789] {
    font-size: 5.083vw;
    color: #19ad5e;
}
.year-box .year_1[data-v-3b9b6789] {
    bottom: -8.321vw;
}
.banner-box .swiper-button-next1[data-v-3b9b6789], .banner-box .swiper-button-prev1[data-v-3b9b6789] {
    position: absolute;
    width: 6.604vw;
    height: 6.604vw;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 0 0;
    top: 4.385vw;
}
.brand-boxs .line[data-v-3b9b6789] {
    border-bottom: 1px solid #19ad5e;
    height: 1px;
    width: 45px;
    margin-bottom: 2.51vw;
}
.cdgc_item:nth-child(3){ margin-right:3%;}

.stxt_con_dy span.stxt-4 {
    left: 6%;
    top: 50%;
}
.stxt_con_dy span.stxt-5 {
    left: 4%;
    top: 63%;
}
.stxt_con_dy_dt_jt img{ width:129px; display:none;}
.stxt_con_dy_dt_st img{width:85px; display:none;}
.stxt_con_dy_dt_st{ left:37%;}
.font20 {
    font-size: 14px !important;
}

.linkMore span {
    font-size: 12px;
    vertical-align: middle;
    cursor: pointer;
}
.introduce-page .water-china {
    text-align: left;
    background: #f8f6f9;
    padding: 30px 0;
}
.introduce-page .water-china.water-china-w-st-mtbd
{
     padding-top: 20px;
     padding-bottom: 20px;
    }
.introduce-page .water-china.water-china-w-st-sp
{
     padding-top: 20px;
     padding-bottom: 20px;
    }
.introduce-page .water-china .desc {
    font-size: 14px;
    line-height: 25px;
    
}
.introduce-page .water-china .desc-margin-top
{
    margin-top:10px;
}
.introduce-page .water-china .desc-margin-top-20
{
    margin-top:20px;
}
.introduce-page .water-china .about_scroll
{
    max-height:350px; overflow:auto; padding-right:10px;
    scrollbar-width: thin; /* 设置滚动条宽度 */
    scrollbar-color: #19ad5e #F5F5F5; /* 设置滚动条颜色 */
    overflow-y: scroll; /* 允许内容溢出，并显示滚动条 */
    }
    .about_scroll_c{ margin-right:-3vw;}
.scroll-container {
  position: relative;
  overflow: hidden;
}

.scroll-content {
  height: 350px; /* 任意高度 */
  overflow-y: scroll;
  padding-right:15px;
}

.scroll-bar {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 4px;
  background-color: #F5F5F5;
  border-radius: 4px;
}

.scroll-thumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 50px; /* 任意高度 */
  background-color: #19ad5e;
  border-radius: 4px;
}

.about_title{font-size:20px; padding-left:5vw;padding-right:5vw;}
.about_title-n{padding-top: 30px;}
.aboutqywh_en{ font-size:18px; font-weight:bold; color:#19ad5e;}
.aboutqywh_cn{ font-size:16px; font-weight:bold; color:#19ad5e; margin-top:-5px;}
.aboutqywh_line{ width:10px; height:4px; background:#19ad5e; margin:20px 0px 10px 0px;}
.aboutqywh_the{ color:#000; font-size:14px; line-height:20px;padding-bottom: 3.51vw}
.sales-pro-tp-con_cn {
    font-size: 18px;
}
.sales-pro-tp-con_the {
    font-size: 14px;
    line-height: 25px;
}
.sales-pro-con_cn {
    font-size: 16px;
}
.sales-pro-con_the {
    font-size: 14px;
    line-height: 20px;
}
.oemdjg_con{display:block;}
.oemdjg_con p{ line-height:30px; text-align:center; display:block; margin:0px auto; width:60%; margin-top:10px;  font-size:14px;}
.oemdjg_con_sp p{ line-height:40px; text-align:center; display:block; margin:0px 15px; margin-top:10px;  font-size:14px;}

.shzy_con_kcxfz {
    width: 96%;
    margin: 0 auto;
}
.shzy_con_kcxfz_m{ padding-top:20px;}
.shzy_con_item{ width:100%; margin-bottom:30px; margin-left:0%;}
.shzy_con_item_num{ color:#19ad5e; font-size:40px; font-weight:bold; line-height:40px;}
.shzy_con_item_num span{ font-size:16px; margin-left:10px; display:inline-block; color:#000;}
.shzy_con_item_the{ font-size:14px; color:#333; line-height:25px;width:100%;}
.shzy_con_tfsllc_img span{ position:absolute; width:80%; text-align:center; top:40%; left:10%; line-height:30px; font-size:18px; color:#fff;}

.introduce-page .water-china-w-st{padding-left:5vw;padding-right:5vw; }
.banner-box .swiper-button-prev1[data-v-3b9b6789] {
    left: 20px;
 }
 .banner-box .swiper-button-next1[data-v-3b9b6789] {
    right: 20px;
 }
 .introduce-page .sales-channels {
    padding: 0 5vw 8.854vw 5vw;
}
.qslyselecttp_title {
    font-size: 16px;
    line-height:25px;
    padding: 10px;
}
.sales-qsly-tp-item-on .qslyselecttp_remark {
    font-size: 14px;
    line-height:25px;
}
.qslyselecttp_title span {
    display: block;
    margin: 10px 0px 0px 0px;
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    text-align: justify;
}
.oemdjg_con_zz {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
}
.shzy_con_tfsllc_img
{
        display: flex;
    align-items: center;
    justify-content: center;
    overflow:hidden;
}

#cxzz .shzy_con_tfsllc_img img {
    max-width: 200%;
    display: block;
    margin: 0 auto;
    height:380px;
}
.shzy_con_c {
    width: 100%;
    margin: 20px auto;
}
.cdgc_time{ font-size:22px; color:#999; line-height:30px;}
.cdgc_title{ margin-top:10px; font-size:16px; color:#444444; font-weight:bold; line-height:25px; height:25px;}
.cdgc_the{ margin-top:0px; font-size:14px; color:#333; line-height:25px;}
.cdgc_more{ font-size:14px; font-weight:bold; margin-top:10px; color:#444444; display:flex;align-items: center;}
.news_sp_item_title {
    line-height: 25px;
    padding: 10px 0px;
    font-size:14px;
}
.detail-top-box .detail-title[data-v-03511254] {
    font-size: 18px;
    color: #333;
    padding-bottom: 10px;
}
.detail-top-box .detail-extend span[data-v-03511254] {
    position: relative;
    display: inline-block;
    line-height: 20px !important;
    padding-right: 1.302vw;
    margin-right: 1.354vw;
    font-size: 12px !important;
    color: #888;
}
.pageDetail-box a, .pageDetail-box h1, .pageDetail-box p, .pageDetail-box span {
    font-size: 14px!important;
    color: #666!important;
    line-height: 25px!important;

}
.introduce-page .agriculture {
    padding: 3.51vw 5.594vw 9.115vw;
}
.aboutcontent-m-con{ display:flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: left;
}
.aboutcontent-m-con>div.visible-xs-block{display:flex!important;
    flex-wrap: wrap;
    align-items: center;
    justify-content: left;}
.aboutcontent-m-con img{ width:100%; margin:0%; display:block;}
.brand-boxs>div .img-box[data-v-3b9b6789] .swiper-slide {
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 200px;
}
.brand-boxs>div .img-box[data-v-3b9b6789] .swiper-slide img{ max-width:100%; max-height:100%; width:100%;}
.banner-box .swiper-container .swiper-slide-active>div.circle[data-v-3b9b6789] {
    position: absolute;
    left: 50%;
    top: 100%;
    width: 3.042vw;
    height: 3.042vw;
    margin-left: -1.521vw;
    margin-top: -1.221vw;
    background-color: #fff;
    border: 2px solid #19ad5e;
    border-radius: 50%;
}
.year-box>div.circle[data-v-3b9b6789] {
    cursor: pointer;
    position: absolute;
    left: 50%;
    top: 100%;
    width: 1.521vw;
    height: 1.521vw;
    margin-left: -0.26vw;
    margin-top: -0.46vw;
    background-color: #19ad5e;
    border-radius: 1.26vw;
}
.default-box.big-box {
    width: 100%;
    margin: 0px 0px 20px 0px;
    transition: all 0.6s;
    -ms-transition: all 0.8s;
}
.default-box.big-box .img-box {
    height: 200px;
}
.default-box.big-box .text.title {
    padding-top: 10px;
    font-size: 14px;
}
.default-box.big-box .play {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAACMVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////4jh/rAAAAunRSTlMAAQIEBQYHCAkKCwwPEBESFBcYGRocHR4fICEiJCgpKissLTAxMzU2ODk6Ozw9Pj9AQUJDREdISUpNTk9RUlNXWFlaW1xdXmFiY2RlZmdoaWxtbnBxcnN0dXd4eXp7fX+Cg4SFh4iQkZKUlZaYm5ydnp+goaKjpKWmp6ipqqusrq+wsrO1t7i6vL2+v8TFxsfJysvMzc7P0NHS09TV19rb3+Hi4+Tl5uvs7e7v8PHy8/T19vf4+fv8/f7rWJmjAAAGY0lEQVRo3sWb60MUVRTAz8KqKShpSeI7BENENBModUVRUgEVo8C0suihUj6gfJsPSgVES0CRRStEFJHd2VXWdX9/XR9GQGBZ5s5jOZ92Z++9v9m5c88959xzRFRl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) no-repeat center 80px;
    background-size: 40px 40px;
}
.default-box.big-box .play.stop {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAMAAADxhdbJAAACylBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Xss5ZAAAA7XRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExUWFxgZGhscHR4fICEiIyQlJicoKSorLS8wMTM0NTY3ODk6Ozw9Pj9AQUJDREVHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFjZGVmZ2hpamttbm9wcXJzdHV2eHl6e3x9fn+AgYKEhYeIiouMjY6P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) no-repeat center 80px;
    background-size: 40px 40px;
}
.fixed-video-box {
    position: fixed;
    left: 0%;
    top: 50%;
    width: 100%;
    height: 300px;
    margin-left: 0;
    margin-top: -150px;
    z-index: 99999;
}
.tel-box-m {
    margin: 10px 10px 10px 10px;
    border-left: 1px solid #fff;
    color: #fff;
    padding-left: 20px;
}
.tel-box-m .tel-box-m-title{ font-size:22px;}
.tel-box-m .tel-box-m-con{ font-size:14px; margin-top:10px;}
.sales-pro-con {
    padding: 5.115vw 9.333vw 9.115vw;
}
.sales-pro-con-img {
    margin-bottom: 0px;
}
.sales-pro-con .sales-pro-con-th{ margin-top:30px;}

.swiper-container.mySwiper2 .current-water-name {
    position: absolute;
    bottom: -100%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 13;
    height: 2.083vw;
    font-size: 14px;
    color: #fff;
    text-align: center
}
.swiper-container.mySwiper2 .current-water-name-the
{
    font-size:12px;
}
.swiper-container.mySwiper2 .swiper-button-next.ig:after, .swiper-container.mySwiper2 .swiper-button-prev.ig:after {
    content: attr(attr-name);
    display: block;
    font-size: 12px;
    margin-top: 20px;
    margin-left: -100%;
    color: #eee;
    width: 100px;
    text-align: left;
}
.cdgc_item_title span {
    font-size: 12px;
    margin-left: 10px;
    display: inline-block;
}
.cdgc_item_title span:last-child{margin-left: 0px;}
.introduce-page .water-china .water-knowledge .water-come .left p:last-child {
    display: flex;
    font-size: 12px;
    align-items: flex-end;
    margin-top: -5px;
}
.foot_con_erweima
{
    display: flex;
    justify-content: left;
}
.foot_con_erweima img{max-width: calc(33% - 20px);}

.index-video-info .videoTxtSy{    font-size: 20px;}

.proselecttp_img span {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: rgba(0,0,0,0);
}
.sales-pro-tp-fixed .swiper-container .swiper-slide{ height:auto;}
.sales-pro-con-img img {
    max-width: 95%;
    display: block;
    margin: 0 0px;
    transition: all 0.6s;
    -ms-transition: all 0.8s;
}

}
