#main {
    overflow: hidden;
}

.section .inner {
    position: relative;
}

.sec01 {
    background: #00c87f;
}

.sec01 .text {
    padding: 10.86% 0 5.29% 7.86%;
}

.sec01 .l1 {
    font-size: 21px;
    margin-bottom: 34px;
}

.sec01 .l2 {
    font-size: 72px;
    margin-bottom: 20px;
    color: #fff;
}

.sec01 .l3 {
    font-size: 28px;
    color: #fff;
}

.sec01 .pic {
    position: absolute;
    left: 30.86%;
    top: 0;
    margin-top: 4.57%;
    width: 12.57%;
}

.sec01 svg {
    width: 100%;
    fill: #09825e;
}

.sec02 {
    background: #f7f7f7;
}

.sec02 .text {
    position: relative;
    z-index: 1;
    padding: 9.23% 0 12.1% 7.86%;
}

.sec02 .l1 {
    font-size: 45px;
    margin-bottom: 30px;
}

.sec02 .l2 {
    font-size: 27px;
    color: #595959;
    margin-bottom: 28px;
}

.sec02 .l3 {
    font-size: 12px;
    color: #595959;
}

.sec02 .pic {
    position: absolute;
    right: -24%;
    top: 0;
    margin-top: -7.86%;
    width: 77.14%;
}

.sec02 .pic img {
    width: 100%;
}

.sec03 {
    padding: 52px 0 60px;
    text-align: center;
}

.sec03 ul {
    display: flex;
    justify-content: space-between;
}

.sec03 li .icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 132px;
    height: 132px;
    background: #f2fcf8;
    border: 2px solid #00c87f;
    border-radius: 50%;
    margin: 0 auto 20px;
}

.sec03 li .icon svg {
    display: block;
    width: 46.2%;
    height: 46.2%;
    fill: #00c87f;
}

.sec03 li:last-child .icon svg {
    width: 43.18%;
    height: 43.18%;
}

.sec03 li .text {
    font-size: 16px;
    line-height: 1.625;
    color: #595959;
}

.sec03 li:nth-child(2) .text {
    padding-top: 13px;
    display: block;
}

.sec04 {
    position: relative;
    padding-bottom: 63.54%;
    background: url(../img/exm6000_sec04.jpg) no-repeat center;
    background-size: cover;
}

.sec04 .text {
    position: absolute;
    right: 10.94%;
    top: 0;
    padding-top: 13.33%;
    text-align: center;
}

.sec04 .l1 {
    font-size: 45px;
    margin-bottom: 27px;
}

.sec04 .l2 {
    font-size: 18px;
    line-height: 1.78;
}

.sec05 {
    margin-top: -1px;
}

.sec05 .hd {
    position: relative;
    z-index: 1;
    background: url(../img/exm6000_sec05_hd.png) no-repeat center bottom;
    background-size: cover;
    padding: 144px 0;
    text-align: center;
    color: #fff;
}

.sec05 .hd p {
    font-size: 24px;
    margin-bottom: 76px;
}

.sec05 .hd ul {
    display: flex;
    justify-content: center;
}

.sec05 .hd li {
    display: flex;
    align-items: flex-end;
}

.sec05 .hd li:first-child {
    margin-right: 132px;
}

.sec05 .hd li .num {
    font-size: 110px;
    line-height: .86;
    margin-right: 15px;
}

.sec05 .hd li .text {
    font-size: 24px;
    line-height: 1.5;
    text-align: left;
}

.sec05 .bd {
    margin-top: -2%;
    text-align: center;
    padding: 140px 0 200px;
    background: url(../img/exm6000_sec05_bd.jpg) no-repeat center;
    background-size: cover;
}

.sec05 .bd .l1 {
    font-size: 42px;
    margin-bottom: 40px;
}

.sec05 .bd .l2 {
    font-size: 18px;
    line-height: 1.78;
    color: #595959;
    margin-bottom: 128px;
}

.sec05 .bd .box {
    position: relative;
    width: 67.14%;
    margin: 0 auto;
}

.sec05 .bd .pic {
    display: block;
    width: 100%
}

.sec05 .bd li {
    position: absolute;
    font-size: 18px;
    color: #595959;
}

.sec05 .bd li img {
    display: block;
    width: 144px;
    margin: 0 auto 28px;
}

.sec05 .bd li span {
    display: block;
    font-size: 24px;
    color: #333;
    margin-bottom: 13px;
}

.sec05 .bd li:after {
    content: '';
    position: absolute;
    background-repeat: no-repeat;
    background-size: auto 100%;
}

.sec05 .bd .item1 {
    left: -90px;
    top: 345px;
    transform: translateX(-50%);
}

.sec05 .bd .item2 {
    right: -105px;
    top: 212px;
    transform: translateX(50%);
}

.sec05 .bd .item1:after {
    left: calc(50% + 72px);
    top: 60px;
    width: 232px;
    height: 30px;
    background-image: url(../img/exm6000_sec05_line1.png);
    background-position: right center;
}

.sec05 .bd .item2:after {
    right: calc(50% + 70px);
    top: 60px;
    width: 324px;
    height: 30px;
    background-image: url(../img/exm6000_sec05_line2.png);
    background-position: left center;
}

.sec06 {
    background: url(../img/exm6000_sec06.jpg) no-repeat center;
    background-size: cover;
}

.sec06 .inner {
    padding: 120px 0 96px;
}

.sec06 .pic {
    width: 40.42%;
    padding-left: 7%;
}

.sec06 .pic img {
    width: 100%;
}

.sec06 .text {
    position: absolute;
    right: 11.93%;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
    color: #fff
}

.sec06 .text .l1 {
    font-size: 45px;
    margin-bottom: 67px;
}

.sec06 .text .l2 {
    font-size: 15px;
    line-height: 1.67;
    margin-bottom: 147px;
}

.sec06 .text ul {
    display: flex;
    justify-content: center;
}

.sec06 .text li {
    font-size: 14px;
    color: #00c87f;
}

.sec06 .text li:first-child {
    margin-right: 64px;
}

.sec06 .text li .num {
    display: block;
    font-size: 64px;
    line-height: .7;
    margin-bottom: 26px;
}

.sec06 .text li .unit {
    font-size: 18px;
    margin-left: 15px;
}

.sec07 {
    background: #fafafa;
    background-size: 100% auto;
    padding: 180px 0 0;
    text-align: center;
}

.sec07 .l1 {
    font-size: 45px;
    margin-bottom: 38px;
}

.sec07 .l2 {
    font-size: 16px;
    line-height: 2;
    color: #595959;
    margin-bottom: 50px;
}

.sec07 ul {
    display: flex;
    justify-content: center;
    margin-bottom: 1.3vw;
}

.sec07 li {
    margin: 0 40px;
    font-size: 14px;
    color: #00c87f;
}

.sec07 li img {
    display: block;
    height: 125px;
    margin: 0 auto 20px;
}

.sec07 li svg {
    display: block;
    width: 90px;
    height: 70px;
    fill: #00c87f;
    margin-bottom: 10px;
}

.sec07 .pic {
    position: relative;
}

.sec07 .pic img {
    width: 100%;
}

.sec07 .pic span {
    position: absolute;
    transform: translateX(-50%);
}

.sec07 .pic span img {
    width: 100%;
}

.sec07 .item1 {
    left: 10.42%;
    bottom: 0;
    margin-bottom: 14.58%;
    width: 4.11%;
}

.sec07 .item2 {
    left: 39.58%;
    bottom: 0;
    margin-bottom: 25.26%;
    width: 3.85%;
}

.sec07 .item3 {
    right: 10.94%;
    bottom: 0;
    margin-bottom: 15.63%;
    width: 3.9%;
    transform: translateX(50%);
}


.sec08 {
    padding: 9.48vw 0 10.42vw;
    background: url(../img/exm6000_sec08.jpg) no-repeat center;
    background-size: cover;
}

.sec08 .hd {
    font-size: 45px;
    margin-bottom: 70px;
}

.sec08 .bd table {
    border-collapse: collapse;
    width: 50%;
    border-top: 1px solid #38cc8c;
}

.sec08 .bd td {
    font-size: 16px;
    line-height: 2.67;
    color: #595959;
    border-bottom: 1px solid #38cc8c;
}

.sec08 .bd .title {
    color: #38cc8c;
}


/**
*动物exm6000
**/
.dwexm6000 .sec01{
    background: url('../img/animal/exm6000_1.jpg') no-repeat;
    background-size: cover;
    background-position: center; ;
}
.dwexm6000 .sec01 .inner{padding-bottom: 24.84%;}
.dwexm6000 .sec01 .l2{margin-bottom: 16px;}
.dwexm6000 .sec01 .text { position: absolute; top: 0; left: 0; padding: 118px 0 0 171px;  }
.dwexm6000 .sec02 .pic { left:-9%; margin-top: -11.86%;width: 75.6%; }
.dwexm6000 .sec02 .hd p{padding-left: 53.6%; color: #000;}
.dwexm6000 .sec02 .text{padding: 51px 0 119px 7.86%;}
.dwexm6000 .sec02 .l1{font-size: 40px;}
.dwexm6000 .sec02 .l2 {margin-bottom: 13px;  }
.dwexm6000 .sec03{padding: 56px 0 50px;}
.dwexm6000 .sec03 ul{padding: 0 104px;}
.dwexm6000 .sec03 li .text{color: #000;margin: 0 auto 29px;}
.dwexm6000 .sec03 li:nth-child(2) .text{padding-top:0;}
.dwexm6000 .sec03 li .icon{background: none; border: 2px solid #01a37a;width: 136px;height: 136px; }
.dwexm6000 .sec03 li .icon svg{fill: #01a37a;}
.dwexm6000 .sec06{
    background: url(../img/animal/exm6000_3.jpg) no-repeat center;
    background-size: cover;
}
.dwexm6000 .sec06 .mid{padding-top: 95px;}
.dwexm6000 .sec06 .inner {padding: 98px 0 72px;}
.dwexm6000 .sec06 .pic{width:33%; padding-left: 18.85%}
.dwexm6000 .sec06 .text{ text-align: left; top: 9.3%; transform: translateY(0);right: 16.98%;}
.dwexm6000 .sec06 .text .l1{font-size: 40px;margin-bottom:32px;margin-top: 16px;}
.dwexm6000 .sec06 .text .l2{margin-bottom: 68px;}
.dwexm6000 .sec06 .text li .num{font-size: 100px; font-family: "reguar";margin-left: -4px;}
.dwexm6000 .sec06 .text ul{justify-content: flex-start;}
.dwexm6000 .sec06 .botimg{width:100%; display: flex; justify-content: space-between; margin-top: 88px;}
.dwexm6000 .sec06 .botimg .left{ width:37.29%; position: relative; margin-left: 12.79%}
.dwexm6000 .sec06 .botimg img{ width:100%;}
.dwexm6000 .sec06 .botimg .left .wz{ position: absolute; top:0; left:0; width:100%; }
.dwexm6000 .sec06 .botimg .left p{ color: #000; padding-left: 42px; }
.dwexm6000 .sec06 .botimg .left .p1{ font-size: 40px;  padding-top: 44px; margin-bottom: 29px;}
.dwexm6000 .sec06 .botimg .left .p2{ line-height: 24px; font-size: 15px; }
.dwexm6000 .sec06 .botimg .right {width:37.29%; position: relative;  margin-right: 10.79%}
.dwexm6000 .sec06 .botimg .right .one{position: relative;margin-bottom: 12px; }
.dwexm6000 .sec06 .botimg .right .two{position: relative;}
.dwexm6000 .sec06 .botimg .right .wz{position: absolute; font-size: 15px;  top:0; left:0; width:100%; color: #000; padding-top:31px; padding-left: 19px; line-height: 26px;  }
.dwexm6000 .sec04{background: none; position: relative;padding-bottom: 35.3%;}
.dwexm6000 .sec04 .bg{ background: #00A479; width:100%; padding-bottom: 17.5%; position: relative;}
.dwexm6000 .sec04 .bg .textcon{ position: absolute; left:0;top:0; width:100%; }
.dwexm6000 .sec04 .bg p{ color: #fff; text-align: center;}
.dwexm6000 .sec04 .bg .p1{font-size: 40px; margin-bottom: 22px; padding-top: 5.89%;}
.dwexm6000 .sec04 .bg .p2{line-height: 28px; padding-bottom:5.83%; }
.dwexm6000 .sec04 .bgimg{position: absolute;width: 100%;top: 28.3%;}
.dwexm6000 .sec07 {padding: 84px 0 0;}
.dwexm6000 .sec07 .l1{font-size: 40px; color: #000202;margin-bottom: 27px;}
.dwexm6000 .sec07 .l2{ color: #000000;line-height: 1.78;}
.dwexm6000 .sec07 li img{height: 112px;}
.dwexm6000 .sec08{background: #EEEEEE; padding: 6.82% 0 7.6%;}
.dwexm6000 .sec08 .inner{display: flex; justify-content: space-between; align-items: center;}
.dwexm6000 .sec08 .left{width:50.64%;margin-top: 6%;}
.dwexm6000 .sec08 .right{width:40%;margin-right: 34px;}
.dwexm6000 .sec08 .bd table{width:auto; border-top:none;}
.dwexm6000 .sec08 .bd tr{height: 41px;border-bottom: 1px dotted #333;}
.dwexm6000 .sec08 .bd td{color: #333; border-bottom: none; line-height: normal;}

.dwexm6000 .sec08 .hd{color:#00A479; margin-bottom: 47px;}



@media all and (max-width: 1480px) {
    .sec01 .l1 {
        font-size: 16px;
        margin-bottom: 26px;
    }

    .sec01 .l2 {
        font-size: 55px;
        margin-bottom: 11px;
    }

    .sec01 .l3 {
        font-size: 21px;
    }

    .sec02 .l1 {
        font-size: 34px;
        margin-bottom: 23px;
    }

    .sec02 .l2 {
        font-size: 21px;
        margin-bottom: 21px;
    }

    .sec03 {
        padding: 40px 0 46px;
    }

    .sec03 li .icon {
        width: 100px;
        height: 100px;
        margin: 0 auto 15px;
    }

    .sec03 li .text {
        font-size: 14px;
    }

    .sec04 .text {
        right: 7%;
    }

    .sec04 .l1 {
        font-size: 34px;
        margin-bottom: 21px;
    }

    .sec04 .l2 {
        font-size: 16px;
    }

    .sec05 .hd {
        padding: 109px 0;
    }

    .sec05 .hd p {
        font-size: 18px;
        margin-bottom: 58px;
    }

    .sec05 .hd li:first-child {
        margin-right: 100px;
    }

    .sec05 .hd li .num {
        font-size: 84px;
        margin-right: 12px;
    }

    .sec05 .hd li .text {
        font-size: 18px;
    }

    .sec05 .bd {
        margin-top: -3%;
    }

    .sec05 .bd .l1 {
        font-size: 32px;
        margin-bottom: 30px;
    }

    .sec05 .bd .l2 {
        font-size: 16px;
        margin-bottom: 97px;
    }

    .sec05 .bd li {
        font-size: 16px;
    }

    .sec05 .bd li span {
        font-size: 18px;
        margin-bottom: 10px;
    }

    .sec05 .bd .item1 {
        left: -50px;
        top: 240px;
    }

    .sec05 .bd .item2 {
        top: 140px;
    }

    .sec05 .bd .item1:after {
        width: 140px
    }

    .sec05 .bd .item2:after {
        width: 260px
    }

    .sec06 .inner {
        padding: 91px 0 73px;
    }

    .sec06 .text .l1 {
        font-size: 34px;
        margin-bottom: 51px;
    }

    .sec06 .text .l2 {
        font-size: 14px;
        margin-bottom: 112px;
    }

    .sec06 .text li:first-child {
        margin-right: 49px;
    }

    .sec06 .text li .num {
        font-size: 49px;
        margin-bottom: 20px;
    }

    .sec06 .text li .unit {
        font-size: 14px;
        margin-left: 12px;
    }

    .sec07 {
        padding: 137px 0 0;
    }

    .sec07 .l1 {
        font-size: 34px;
        margin-bottom: 29px;
    }

    .sec07 .l2 {
        font-size: 14px;
        margin-bottom: 38px;
    }

    .sec07 li {
        margin: 0 30px;
        font-size: 12px;
    }

    .sec07 li img {
        height: 95px;
        margin: 0 auto 15px;
    }

    .sec08 .hd {
        font-size: 34px;
        margin-bottom: 53px;
    }

    .sec08 .bd td {
        font-size: 14px;
    }

    .dwexm6000 .sec02 .pic{  margin-top: -7.86%;}
    .dwexm6000 .sec02 .l1{font-size: 30px;}
    .dwexm6000 .sec02 .l3{font-size: 14px;}
    .dwexm6000 .sec01 .text {padding: 78px 0 0 123px; }
    .dwexm6000 .sec06 .botimg .left .p1{font-size: 30px; padding-top: 33px;margin-bottom: 20px;}
    .dwexm6000 .sec06 .botimg .left p{padding-left: 26px;}
    .dwexm6000 .sec06 .botimg .right .wz{font-size: 14px;padding-top: 25px;}
    .dwexm6000 .sec06 .text{right: 10.93%}
    .dwexm6000 .sec06 .pic{padding-left: 15.85%;}
    .dwexm6000 .sec06 .text .l1{font-size: 30px;}
    .dwexm6000 .sec06 .text li .num{font-size: 90px;}
    .dwexm6000 .sec06 .text .l2{margin-bottom: 58px;}
    .dwexm6000 .sec04 .bg .p1{font-size: 34px;margin-bottom: 17px;}
    .dwexm6000 .sec04 .bg .p2{line-height: 24px;}
    .dwexm6000 .sec07 .l1{font-size: 30px;}
    .dwexm6000 .sec08 .left img{width:100%;}
}

@media all and (max-width: 767px) {
    .sec01 .text {padding: 8% 0 6.27% 12.93%;}
    .sec01 .l1 { font-size: 3.47vw;margin-bottom: 5.01vw; }
    .sec01 .l2 {
        font-size: 9.73vw;
        margin-bottom: 2.27vw;
    }
    .sec01 .l3 {
        font-size: 4vw;
    }

    .sec01 .pic {
        left: auto;
        right: 12.8vw;
        top: auto;
        bottom: 6.27vw;
        margin-top: 0;
        width: 22vw;
    }

    .sec02 {padding: 13.2vw 0 15vw; }
    .sec02 .text { padding: 0; text-align: center;}
    .sec02 .l1 {  font-size: 6vw; margin-bottom: 5.07vw;}
    .sec02 .l2 {font-size: 4.27vw;margin-bottom: 18.67vw; }
    .sec02 .pic {
        position: static;
        margin: 0 0 0 -15%;
        width: 130%;
    }

    .sec03 {padding: 15.1vw 0 8.6vw;}
    .sec03 ul { justify-content: center;flex-wrap: wrap;}
    .sec03 li { width: 50%; margin: 0 0 7.6vw; }
    .sec03 li .icon {
        width: 26.67vw;
        height: 26.67vw;
        margin-bottom: 4vw;
    }

    .sec03 li .text {
        font-size: 3.2vw;
        line-height: 1.58;
    }

    .sec03 li:nth-child(2) .text {padding-top: 2.67vw; }
    .sec04 {padding: 0; background: none; }
    .sec04 img {width: 100%;}
    .sec04 .text {
        position: static;
        padding: 14.13vw 0 13.3vw;
    }

    .sec04 .l1 {
        font-size: 5.33vw;
        margin-bottom: 9.33vw;
    }

    .sec04 .l2 {
        font-size: 3.2vw;
        line-height: 1.75;
    }
    .sec05 .hd { padding: 14.93vw 0 22.67vw 12vw; }
    .sec05 .hd {
        background-image: url(../img/exm6000_sec05_hd_sp.jpg);
    }

    .sec05 .hd p {
        font-size: 4.8vw;
        line-height: 1.67;
        text-align: left;
        margin-bottom: 12vw;
    }

    .sec05 .hd ul {
        justify-content: flex-start;
        margin-left: -1vw;
    }

    .sec05 .hd li:first-child {
        margin-right: 4.8vw;
    }

    .sec05 .hd li .num {
        font-size: 16vw;
        margin-right: 2vw;
    }

    .sec05 .hd li .text {
        font-size: 3.2vw;
    }

    .sec05 .bd {
        background-image: url(../img/exm6000_sec05_bd_sp.jpg);
        margin-top: 0;
        padding: 17.33vw 0 37.33vw;
    }

    .sec05 .bd .l1 {
        font-size: 40px;
        margin-bottom: 6.67vw;
    }

    .sec05 .bd .l2 {
        font-size: 3.2vw;
        line-height: 1.75;
        margin-bottom: 34.67vw;
    }

    .sec05 .bd .box {
        width: 102%;
    }

    .sec05 .bd li {
        display: flex;
        align-items: center;
        font-size: 3.2vw;
    }

    .sec05 .bd li img {
        width: 18.67vw;
        margin-bottom: 0;
    }

    .sec05 .bd li span {
        font-size: 4vw;
        margin-bottom: 1.73vw;
    }

    .sec05 .bd .item1 {
        left: 13vw;
        bottom: -22.67vw;
        transform: none;
    }

    .sec05 .bd .item2 {
        right: 20vw;
        top: -24.93vw;
        transform: none;
        flex-direction: row-reverse;
    }

    .sec05 .bd .item1 img {
        margin-right: 4vw;
    }

    .sec05 .bd .item2 img {
        margin-left: 4vw;
    }

    .sec05 .bd .item1:after {
        top: auto;
        bottom: 100%;
        left: 7vw;
        width: 4vw;
        height: 21.33vw;
        background-position: center bottom;
        background-image: url(../img/exm6000_sec05_line1_sp.png);
    }

    .sec05 .bd .item2:after {
        top: 100%;
        right: 7vw;
        width: 4vw;
        height: 37.73vw;
        background-position: center top;
        background-image: url(../img/exm6000_sec05_line2_sp.png);
    }

    .sec06 {
        padding: 17.33vw 0 25.33vw;
    }

    .sec06 .inner {
        padding: 0;
    }

    .sec06 .text {
        position: static;
        transform: none;
        margin-bottom: 18.4vw;
    }

    .sec06 .text .l1 {
        font-size: 6vw;
        margin-bottom: 9.33vw;
    }

    .sec06 .text .l2 {
        font-size:3.2vw;
        line-height: 1.75;
        margin-bottom :14.67vw;
    }

    .sec06 .text li {
        font-size: 3.2vw;
    }

    .sec06 .text li .num {
        font-size: 12.93vw;
        margin-bottom: 4.53vw;
    }

    .sec06 .text li .unit {
        font-size: 4vw;
        margin-left: 4.27vw;
    }

    .sec06 .text li:first-child {
        margin-right: 16vw;
    }

    .sec06 .pic {
        width: 77%;
        padding-left: 0;
        margin: 0 auto;
    }

    .sec07 {
        padding: 17.6vw 0 0;
        background: #fff;
    }

    .sec07 .text {
        padding-left: 7.2vw;
    }

    .sec07 .l1 {
        font-size: 5.33vw;
        margin-bottom: 8.53vw;
    }

    .sec07 .l2 {
        font-size: 3.2vw;
        line-height: 1.75;
        margin-bottom: 13.33vw;
    }

    .sec07 .l2 span.sp {
        display: inline !important;
    }

    .sec07 ul {
        margin-bottom: 14vw;
    }

    .sec07 li {
        font-size: 3.2vw;
        margin: 0 3.06vw;
    }

    .sec07 li img {
        height: 21.33vw;
        margin: 0 auto 5.73vw;
    }

    .sec07 .item1 {
        width: 7.33vw;
        left: 18.67vw;
        margin-bottom: 45.33vw;
    }

    .sec07 .item2 {
        width: 8.4vw;
        left: 53.33vw;
        margin-bottom: 50.67vw;
    }

    .sec07 .item3 {
        width: 7.47vw;
        right: 12.27vw;
        margin-bottom: 42.67vw;
    }

    .sec08 {
        padding: 22.67vw 0 18.67vw;
        background-image: url(../img/exm6000_sec08_sp.jpg);
        background-position: center top;
    }

    .sec08 .inner {
        padding: 0 6.27vw 0 4vw;
    }

    .sec08 .hd {
        font-size: 5.33vw;
        margin-bottom: 14.67vw;
    }

    .sec08 .bd table {
        position: relative;
        width: 100%;
        border-top: none;
    }

    .sec08 .bd table:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 48vw;
        height: 1px;
        background: #38cc8c;
    }

    .sec08 .bd tr {
        display: flex;
    }

    .sec08 .bd td:first-child {
        flex: 23;
    }

    .sec08 .bd td:last-child {
        flex: 77;
    }

    .sec08 .bd td {
        font-size: 3.2vw;
        line-height: 1.2;
        padding: 1.6vw 0;
    }

    .sec08 .bd tr:nth-child(1) td,
    .sec08 .bd tr:nth-child(2) td,
    .sec08 .bd tr:nth-child(3) td {
        border-bottom: none;
    }

    .sec08 .bd tr:nth-child(1),
    .sec08 .bd tr:nth-child(2),
    .sec08 .bd tr:nth-child(3) {
        position: relative;
    }

    .sec08 .bd tr:nth-child(1):after,
    .sec08 .bd tr:nth-child(2):after,
    .sec08 .bd tr:nth-child(3):after {
        content: '';
        position: absolute;
        left: 0;
        bottom: 0;
        width: 48vw;
        height: 1px;
        background: #38cc8c;
    }


    /**
    *动物exm6000
    */
    .dwexm6000 .sec02 .l1,
    .dwexm6000 .sec06 .text .l1,
    .dwexm6000 .sec06 .botimg .left .p1,
    .dwexm6000 .sec07 .l1
    {font-size: 5.33vw;}


    .dwexm6000 .sec01{background: url(../img/animal/exm6000sp_1.jpg) no-repeat; background-size: cover; background-position: center;}
    .dwexm6000 .sec01 .inner{padding-bottom: 34.26%;}
    .dwexm6000 .sec01 .l2.fontsize56{font-size:7.33vw;}
    .dwexm6000 .sec01 .text{padding: 11.73vw 0 0 12vw; }
    .dwexm6000 .sec02{padding: 12.67vw 0 9.8vw;}
    .dwexm6000 .sec02 .hd p{padding-left: 0;}
    .dwexm6000 .sec02 .text{padding: 0;}
    .dwexm6000 .sec02 .l1{margin-bottom: 4vw;}
    .dwexm6000 .sec02 .l2{font-size: 4vw;}
    .dwexm6000 .sec02 .pic{position: relative;margin: 0; margin-top: 14.2vw; left: auto; right: auto; width:100%; }
    .dwexm6000 .sec02 .pic img {width: 130%;margin-left: -15.5vw;}
    .dwexm6000 .sec03 ul{padding: 0 6.23vw;}
    .dwexm6000 .sec03 li{margin-bottom: 13.87vw;}
    .dwexm6000 .sec03 li .icon{width:20.6vw; height:20.6vw; margin-bottom: 4.3vw; }
    .dwexm6000 .sec03 { padding: 12vw 0 2vw;}
    .dwexm6000 .sec06{padding: 15.07vw 0 25.33vw; background: #000 url(../img/animal/exm6000sp_5.jpg) no-repeat center bottom;  background-size: 100% auto;}
    .dwexm6000 .sec06 .inner{padding: 0;}
    .dwexm6000 .sec06 .text{text-align: center; padding-top:0; top:0; margin-bottom: 17.67vw;}
    .dwexm6000 .sec06 .text .l1{margin-top: 0; margin-bottom: 5.5vw;}
    .dwexm6000 .sec06 .text .l2{font-size: 3.2vw; margin-bottom: 0;line-height: 1.65;}
    .dwexm6000 .sec06 .pic{padding: 0; width: 100%; text-align: center}
    .dwexm6000 .sec06 .pic img{width:67%;}
    .dwexm6000 .sec06 .botimg{width:92%; margin: 0 auto;display: flow-root; margin-top: 19.87vw;}
    .dwexm6000 .sec06 .botimg .left{width:100%; margin-left: 0;}
    .dwexm6000 .sec06 .botimg .right{margin-right: 0; width:100%;}
    .dwexm6000 .sec06 .botimg p{padding-left: 5.33vw !important;}
    .dwexm6000 .sec06 .botimg .left .p1{margin-bottom: 6.27vw; margin-top: 10.93vw; padding-top: 0;}
    .dwexm6000 .sec06 .botimg .left .p2{font-size: 3.2vw;line-height: 1.5; }
    .dwexm6000 .sec06 .botimg .right .one{margin: 11vw 0 8vw;}
    .dwexm6000 .sec06 .botimg .right .wz{font-size: 3.2vw; padding-top: 5.87vw; line-height: 1.5;}
    .dwexm6000 .sec04{padding-bottom: 52.5%;}
    .dwexm6000 .sec04 .bg{padding-bottom: 35.2%;}
    .dwexm6000 .sec04 .bg .p1{font-size: 4vw; padding-top: 7.07vw; margin-bottom: 3vw;}
    .dwexm6000 .sec04 .bg .p2{font-size: 2.93vw;line-height: 1.5; }
    .dwexm6000 .sec04 .bgimg{bottom: 0; top: auto}
    .dwexm6000 .sec07{padding: 14.5vw 0 0; background: #fafafa;}
    .dwexm6000 .sec07 .l1{margin-bottom: 4.33vw;}
    .dwexm6000 .sec07 .l2{margin-bottom: 9.33vw;}
    .dwexm6000 .sec07 ul{margin-bottom:0;}
    .dwexm6000 .sec07 li{margin: 0 5.06vw;}
    .dwexm6000 .sec07 li img{width:14vw; height: 14vw; margin-bottom: 0;}
    .dwexm6000 .sec07 .item1{left: 10.4vw;margin-bottom: 29.33vw;}
    .dwexm6000 .sec07 .item2{left: 49.33vw;margin-bottom: 39.67vw;}
    .dwexm6000 .sec07 .item3{right: 2.4vw;margin-bottom: 29.67vw;}
    .dwexm6000 .sec08{padding: 15.82% 0 14.53%;}
    .dwexm6000 .sec08 .inner{padding: 0; display: flow-root;}
    .dwexm6000 .sec08 .left {width: 100%; margin: 0 0 13%;}
    .dwexm6000 .sec08 .left img{margin-left: -20%;}
    .dwexm6000 .sec08 .hd{margin-bottom: 6vw;}
    .dwexm6000 .sec08 .bd td{font-size: 2.93vw;}
    .dwexm6000 .sec08 .right{width:auto; padding: 0 12vw;margin-right:0;}
    .dwexm6000 .sec08 .bd td:first-child{width:20.4vw; flex: auto;}
    .dwexm6000 .sec08 .bd tr{height: auto;min-height: 6.27vw;}
    .dwexm6000 .sec08 .bd table:before,.dwexm6000 .sec08 .bd tr:after{border: none; width:0;}
}
