@media (min-width: 980px) {
    .subBanner26 > div.w7 .p1 {
        margin-top: 9vh;
    }

    .subBanner26 > div.w7 .p7 {
        margin-top: 9vh;
    }

    .subBanner26 > div.w7 {
        width: 37%;
    }

    .fullSlide {
        width: 67.8%;
        height: 570px;
    }

        .fullSlide .bd li {
            height: 570px;
        }

    .Industry {
        width: 32.2%;
        height: 570px;
    }

        .Industry > div.bg3 ul li.ltime {
            font-size: 18px;
            padding-top: 10px;
            padding-bottom: 0px;
        }

        .Industry > div.bg3 ul li.ltitle {
            font-size: 14px;
            padding-bottom: 5px;
        }

        .Industry > div.div_2 {
            width: 48.3%;
            height: 185px;
            top: 267px;
        }

        .Industry > div.bg3 ul li.lcenter {
            height: 64px;
            font-size: 12px;
            margin-bottom: 13px;
        }

        .Industry > div.bg3 ul li.lxq {
            font-size: 12px;
        }

        .Industry > div.div_3 {
            height: 193px;
        }

        .Industry > div.bg3 ul li.lxq a {
            width: 72px;
            height: 24px;
            line-height: 24px;
        }

        .Industry > div.div_2 div.qb div.div1 dl {
            margin: 17px 20px;
            height: 150px;
        }

            .Industry > div.div_2 div.qb div.div1 dl dd.dd2 {
                font-size: 18px;
                line-height: 25px;
                padding-bottom: 2px;
            }

            .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
                font-size: 10px;
                line-height: 16px;
            }

        .Industry > div.div_2 div.qb div {
            height: 185px;
        }

            .Industry > div.div_2 div.qb div.div2 dl {
                padding: 16px 10px;
            }

                .Industry > div.div_2 div.qb div.div2 dl dd {
                    height: 27px;
                    line-height: 27px;
                }

            .Industry > div.div_2 div.qb div.div3 {
                padding: 10px 0;
            }

                .Industry > div.div_2 div.qb div.div3 p.p1 {
                    line-height: 19px;
                    font-size: 14px;
                    margin-bottom: 6px;
                }

                    .Industry > div.div_2 div.qb div.div3 p.p1 img {
                        margin-right: 10px;
                        height: 19px;
                    }

                .Industry > div.div_2 div.qb div.div3 p.p2 em .txt {
                    width: 75%;
                    height: 20px;
                    font-size: 12px;
                }

                .Industry > div.div_2 div.qb div.div3 p.p2 em .search_iocn {
                    width: 25%;
                    height: 20px;
                }

                .Industry > div.div_2 div.qb div.div3 p.p3 {
                    margin-bottom: 5px;
                }

                    .Industry > div.div_2 div.qb div.div3 p.p3 em {
                        font-size: 10px;
                        padding-bottom: 5px;
                    }

                .Industry > div.div_2 div.qb div.div3 p.p4 {
                    font-size: 10px;
                    padding-bottom: 0;
                }

        .Industry > div.div_top {
            margin-top: 185px;
        }

        .Industry > div.div_3 dl dd.ditile {
            font-size: 18px;
            padding-top: 10px;
            padding-bottom: 0;
        }

        .Industry > div.div_3 dl dd.dcenter {
            font-size: 11px;
            height: 125px;
        }

    .nav {
        width: 85%;
    }

        .nav li a span {
            width: 60px;
            padding: 0 0.5rem;
        }

    .traceability dl dd.d4 {
        font-size: 1.7vw;
        height: 30px;
        line-height: 30px;
    }

        .traceability dl dd.d4 em {
            height: 18px;
            margin-top: 8px;
        }

    .traceability dl dd.d1 {
        font-size: 2.5vw;
        margin-bottom: 5px;
    }

    .traceability dl dd.d2 {
        font-size: 1.2vw;
        margin-top: 3px;
    }

    .traceability dl dd.d3 {
        font-size: 1.3vw;
        margin-top: 7px;
    }

    .traceability dl dd {
        font-size: 1vw;
    }

    .traceability {
        width: 51%;
    }

    .Product {
        width: 49%;
    }

    .Traceability_of_the_whole_course {
        top: 126px;
    }

    .raw_material {
        top: 103px;
        left: 25%;
        width: 11%;
    }

    .collection {
        top: 124px;
        width: 9.5%;
    }

    .Supplier {
        top: 167px;
        width: 17%;
        left: 31%;
    }

    .machining {
        top: 64px;
    }

    .test {
        top: 109px;
        left: 52.7%;
    }

    .Packing {
        top: 128px;
        width: 16%;
        left: 60%;
    }

    .distributor {
        top: 74px;
    }

    .consumption {
        top: 111px;
    }

    .Map_of_the_world {
        width: 61%;
        background-size: 83%;
        background-position: top 51px left;
    }

    .map {
        height: 410px;
        width: 385px;
    }

    .map1 {
        top: 36.8%;
        left: 4.4%;
    }

    .map2 {
        top: 61%;
        left: 31.9%;
    }

    .map3 {
        top: 77.3%;
        left: 54%;
    }

    .map4 {
        top: 56.6%;
        left: 57.4%;
    }

    .map5 {
        top: 40.6%;
        right: 57.6%;
    }

    .map6 {
        top: 43.2%;
        right: 37.9%;
    }

    .map7 {
        top: 31.2%;
        left: 69.9%;
    }

    .map8 {
        top: 44%;
        right: 25.2%;
    }

    .map9 {
        top: 63%;
        right: 16.2%;
    }

    .map10 {
        top: 66.2%;
        right: 27%;
    }

    .Defenseing {
        left: 9%;
        width: 140px;
    }

        .Defenseing p.p1 {
            height: 36px;
            line-height: 35px;
            font-size: 3.3vw;
            margin: 7px 0;
        }

        .Defenseing p.p2 {
            font-size: 2.5vw;
            margin: 0 3px;
        }

        .Defenseing p.p3 {
            width: 15px;
            height: 155px;
            margin: 6px 3px;
            font-size: 1.2vw;
        }

    .diton {
        width: 100px;
        bottom: 65px;
    }

        .diton > div {
            width: 110px;
            font-size: 0.7rem;
        }

    .model {
        margin: 3.5% auto 3% auto;
    }

        .model > div dl dt {
            width: 65px;
            height: 60px;
        }

        .model > div dl dd {
            width: 70%;
            padding-left: 64px;
        }

            .model > div dl dd.dd1 {
                font-size: 1.3vw;
                margin-bottom: 2px;
            }

            .model > div dl dd.dd2 {
                font-size: 0.95vw;
                line-height: 1.5vw;
            }

        .model > div.d_3 dl dt {
            margin-left: 0%;
        }

    .Defense p.p2 {
        font-size: 1.65vw;
        margin: 3px 0 2px 0;
    }

    .Defense p.p3 {
        font-size: 1vw;
    }

    .Manage {
        padding: 2.5% 0 0 0;
    }

    .Marketing {
        margin-top: 40px;
    }

    .Red_envelopes > div {
        height: 17px;
    }

    .Member dl dd.d4 {
        font-size: 1.8vw;
        height: 30px;
        line-height: 30px;
        margin: 0;
    }

        .Member dl dd.d4 em {
            width: 5px;
            height: 19px;
        }

    .Member dl {
        margin-bottom: 26%;
    }

        .Member dl dd {
            font-size: 0.9vw;
        }

            .Member dl dd.d2 {
                font-size: 0.95vw;
            }

            .Member dl dd.d3 {
                font-size: 1.4vw;
                margin-bottom: 0;
                margin-top: 13px;
            }

    #allmap {
        height: 320px;
    }

    .Certificate_of_honor p.p1 {
        font-size: 1.8vw;
    }

    .cdfint {
        width: 420px;
    }

    .SFTION {
        width: 320px;
    }

    .cdfint > div.div1 {
        width: 100px;
    }

    .cdfint > div.div2 {
        width: 220px;
        font-size: 13px;
    }

    .cdfint > div.div3 {
        width: 120px;
        font-size: 13px;
    }

    .cdfint > div.div1 span {
        top: 7px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 100%;
    }

    .marginquto1 img {
        width: 525px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 530px;
    }

    .hspan60px {
        font-size: 42px;
        width: 90%;
        padding: 235px 0 30px 0;
    }

    .hspan16pxs {
        font-size: 14px;
        width: 85%;
        line-height: 35px;
    }
}
/*>=980的设备*/
@media (min-width: 1024px) {

    .subBanner26 > div.w7 .p1 {
        margin-top: 9vh;
    }

    .subBanner26 > div.w7 .p7 {
        margin-top: 9vh;
    }


    .marginquto1 img {
        width: 525px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 530px;
    }

    .hspan60px {
        font-size: 42px;
        width: 90%;
        padding: 240px 0 36px 0;
    }

    .hspan16pxs {
        font-size: 14px;
        width: 90%;
        line-height: 35px;
    }

    .subBanner26 > div.w7 {
        width: 40%;
    }

    .fullSlide {
        width: 67.8%;
        height: 705px;
    }

        .fullSlide .bd li {
            height: 705px;
        }

    .Industry {
        width: 32.2%;
        height: 705px;
    }

        .Industry > div.div_3 {
            height: 260px;
        }

        .Industry > div.bg3 ul li.ltime {
            font-size: 20px;
            padding-top: 20px;
            padding-bottom: 3px;
        }

        .Industry > div.bg3 ul li.ltitle {
            padding-bottom: 10px;
        }

        .Industry > div.div_2 {
            width: 48.3%;
            height: 185px;
            top: 335px;
        }

            .Industry > div.div_2 div.qb div.div1 dl {
                margin: 17px 20px;
                height: 150px;
            }

                .Industry > div.div_2 div.qb div.div1 dl dd.dd2 {
                    font-size: 18px;
                    line-height: 25px;
                    padding-bottom: 2px;
                }

                .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
                    font-size: 10px;
                    line-height: 16px;
                }

            .Industry > div.div_2 div.qb div {
                height: 185px;
            }

                .Industry > div.div_2 div.qb div.div2 dl {
                    padding: 12px 10px;
                }

                    .Industry > div.div_2 div.qb div.div2 dl dd {
                        height: 27px;
                        line-height: 27px;
                    }

                .Industry > div.div_2 div.qb div.div3 {
                    padding: 14px 0;
                }

                    .Industry > div.div_2 div.qb div.div3 p.p1 {
                        line-height: 19px;
                        font-size: 14px;
                        margin-bottom: 6px;
                    }

                        .Industry > div.div_2 div.qb div.div3 p.p1 img {
                            margin-right: 10px;
                            height: 19px;
                        }

                    .Industry > div.div_2 div.qb div.div3 p.p2 em .txt {
                        width: 75%;
                        height: 20px;
                        font-size: 12px;
                    }

                    .Industry > div.div_2 div.qb div.div3 p.p2 em .search_iocn {
                        width: 25%;
                        height: 20px;
                    }

                    .Industry > div.div_2 div.qb div.div3 p.p3 {
                        margin-bottom: 5px;
                    }

                        .Industry > div.div_2 div.qb div.div3 p.p3 em {
                            font-size: 10px;
                            padding-bottom: 5px;
                        }

                    .Industry > div.div_2 div.qb div.div3 p.p4 {
                        font-size: 0.8vw;
                        padding-top: 10px;
                    }

        .Industry > div.div_top {
            margin-top: 185px;
        }

        .Industry > div.div_3 dl dd.ditile {
            padding-top: 20px;
            padding-bottom: 8px;
        }

        .Industry > div.div_3 dl dd.dcenter {
            font-size: 11px;
        }

    .nav {
        width: 85%;
    }

        .nav li a span {
            width: 60px;
            padding: 0 0.6rem;
        }

    .traceability dl dd.d4 {
        font-size: 1.7vw;
        height: 30px;
        line-height: 30px;
    }

        .traceability dl dd.d4 em {
            height: 18px;
            margin-top: 8px;
        }

    .traceability dl dd.d2 {
        font-size: 1.1vw;
        margin-top: 3px;
    }

    .traceability dl dd.d3 {
        font-size: 1.2vw;
    }

    .traceability dl dd {
        font-size: 0.95vw;
    }

    .traceability {
        width: 49.2%;
    }

    .Product {
        width: 50.8%;
    }

    .Traceability_of_the_whole_course {
        top: 126px;
    }

    .raw_material {
        top: 103px;
        left: 25%;
        width: 11%;
    }

    .collection {
        top: 124px;
        width: 9.5%;
    }

    .Supplier {
        top: 173px;
        width: 17%;
    }

    .machining {
        top: 64px;
    }

    .test {
        top: 109px;
        left: 52.7%;
    }

    .Packing {
        top: 131px;
        width: 16%;
    }

    .distributor {
        top: 74px;
    }

    .consumption {
        top: 111px;
    }

    .Map_of_the_world {
        width: 66%;
        background-size: 100%;
        background-position: top 115px center;
    }

    .Defenseing {
        left: 10%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 2.8vw;
                margin: 18px 0;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 10px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .map {
        height: 353px;
        width: 545px;
    }

    .diton {
        width: 100px;
    }

        .diton > div {
            width: 110px;
            font-size: 0.7rem;
        }

    .model {
        margin: 3.5% auto 3% auto;
    }

        .model > div dl dt {
            width: 65px;
            height: 60px;
        }

        .model > div dl dd {
            width: 70%;
            padding-left: 64px;
        }

            .model > div dl dd.dd1 {
                font-size: 1.3vw;
                margin-bottom: 2px;
            }

            .model > div dl dd.dd2 {
                font-size: 0.95vw;
                line-height: 1.5vw;
            }

        .model > div.d_3 dl dt {
            margin-left: 0%;
        }

    .Defense p.p2 {
        font-size: 1.65vw;
        margin: 3px 0 2px 0;
    }

    .Defense p.p3 {
        font-size: 0.9vw;
    }

    .Manage {
        padding: 2.5% 0 0 0;
    }

    .Marketing {
        margin-top: 40px;
    }

    .Red_envelopes > div {
        height: 17px;
    }

    .Member dl dd.d4 {
        font-size: 1.8vw;
        height: 30px;
        line-height: 30px;
        margin: 0;
    }

        .Member dl dd.d4 em {
            width: 5px;
            height: 19px;
        }

    .Member dl {
        margin-bottom: 26%;
    }

        .Member dl dd {
            font-size: 0.9vw;
        }

            .Member dl dd.d2 {
                font-size: 0.95vw;
            }

            .Member dl dd.d3 {
                font-size: 1.4vw;
                margin-bottom: 0;
                margin-top: 13px;
            }

    #allmap {
        height: 320px;
    }

    .Certificate_of_honor p.p1 {
        font-size: 1.8vw;
    }

    .cdfint {
        width: 420px;
    }

    .SFTION {
        width: 320px;
    }

    .cdfint > div.div1 {
        width: 100px;
    }

    .cdfint > div.div2 {
        width: 220px;
        font-size: 13px;
    }

    .cdfint > div.div3 {
        width: 120px;
        font-size: 13px;
    }

    .cdfint > div.div1 span {
        top: 7px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 100%;
    }
}
/*>=1024的设备*/

@media (min-width: 1100px) {


    .subBanner26 > div.w7 .p1 {
        margin-top: 18vh;
    }

    .subBanner26 > div.w7 .p7 {
        margin-top: 18vh;
    }

    .marginquto1 img {
        width: 525px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 530px;
    }

    .hspan60px {
        font-size: 42px;
        width: 90%;
        padding: 240px 0 36px 0;
    }

    .hspan16pxs {
        font-size: 14px;
        width: 90%;
        line-height: 35px;
    }

    .hspan16pxs {
        font-size: 14px;
        width: 90%;
        line-height: 35px;
    }

    .subBanner26 > div.w7 {
        width: 45%;
    }

    #allmap {
        height: 320px;
    }

    .Certificate_of_honor p.p1 {
        font-size: 1.8vw;
    }

    .cdfint {
        width: 420px;
    }

    .SFTION {
        width: 320px;
    }

    .cdfint > div.div1 {
        width: 100px;
    }

    .cdfint > div.div2 {
        width: 220px;
        font-size: 13px;
    }

    .cdfint > div.div3 {
        width: 120px;
        font-size: 13px;
    }

    .cdfint > div.div1 span {
        top: 7px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 100%;
    }


    .Map_of_the_world {
        width: 66%;
        margin: 0 auto;
        background-size: 57%;
        background-position: top 54px center;
    }

    .map {
        height: 370px;
        width: 585px;
    }

    .map1 {
        top: 19.6%;
    }

    .map2 {
        top: 38.7%;
        left: 12.1%;
    }

    .map3 {
        top: 50%;
        left: 28.3%;
    }

    .map4 {
        top: 34.7%;
        left: 33.2%;
    }

    .map5 {
        top: 12.6%;
        right: 0.6%;
    }

    .map6 {
        top: 33.2%;
        right: 20.7%;
    }

    .map7 {
        top: 67.7%;
    }

    .Defenseing {
        left: 10%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 2.8vw;
                margin: 18px 0;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 10px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .diton {
        width: 110px;
    }

        .diton > div {
            width: 110px;
            font-size: 0.7rem;
        }

    .nav {
        width: 83%;
    }

        .nav li a span {
            width: 60px;
            padding: 0 0.6rem;
        }

    .Product {
        width: 52.8%;
    }

    .traceability {
        width: 47.2%;
    }

        .traceability dl dd.d4 {
            font-size: 1.7vw;
        }

        .traceability dl dd.d2 {
            font-size: 1.15vw;
        }

        .traceability dl dd.d3 {
            font-size: 1.1vw;
        }

        .traceability dl dd {
            font-size: 0.85vw;
        }

    .Traceability_of_the_whole_course {
        top: 142px;
        left: 12.9%;
        width: 13.5%;
    }

    .test {
        top: 117px;
    }

    .distributor {
        top: 72px;
    }

    .Packing {
        top: 139px;
        left: 60%;
    }

    .consumption {
        top: 108px;
        left: 76%;
    }

    .raw_material {
        left: 25%;
        top: 107px;
        width: 10%;
    }

    .machining {
        top: 59px;
        left: 42.5%;
    }

    .Supplier {
        top: 187px;
        left: 31.6%;
        width: 15%;
    }

    .collection {
        top: 132px;
        left: 38.5%;
        width: 10%;
    }

    .Manage {
        padding: 2.6% 0 0% 0;
    }


    .Member dl {
        margin-bottom: 25%;
    }

        .Member dl dd {
            font-size: 0.9vw;
        }

            .Member dl dd.d2 {
                font-size: 1vw;
            }

            .Member dl dd.d3 {
                margin-top: 15px;
                font-size: 1.3vw;
            }

            .Member dl dd.d4 {
                font-size: 1.5vw;
                height: 35px;
                margin: 0;
            }

                .Member dl dd.d4 em {
                    width: 5px;
                    height: 20px;
                    margin-top: 12px;
                }

    .Red_envelopes > div {
        height: 21px;
        font-size: 1vw;
        letter-spacing: 0;
    }

    .Defense p.p3 {
        font-size: 11px;
        letter-spacing: 0;
    }

    .model {
        margin: 40px auto 20px auto;
    }

        .model > div.bot {
            margin-bottom: 3%;
        }

        .model > div dl dt {
            width: 60px;
            height: 60px;
        }

            .model > div dl dt img {
                width: 50%;
            }

        .model > div dl dd {
            width: 66%;
            padding-left: 62px;
        }

            .model > div dl dd.dd1 {
                font-size: 13px;
                margin-bottom: 2px;
            }

            .model > div dl dd.dd2 {
                font-size: 10px;
                line-height: 17px;
            }

        .model > div.d_3 dl dt {
            margin-left: 0%;
        }

    .Marketing {
        margin-top: 40px;
    }
}
/*>=1100的设备*/
@media (min-width: 1280px) {

    .subBanner26 > div.w7 .p1 {
        margin-top: 25vh;
    }

    .subBanner26 > div.w7 .p7 {
        margin-top: 25vh;
    }

    .marginquto1 img {
        width: 570px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 580px;
    }

    .hspan60px {
        font-size: 44px;
        width: 100%;
        padding: 200px 0 35px 0;
    }

    .hspan16pxs {
        float: left;
        font-size: 16px;
        color: #fff;
        width: 100%;
        text-align: left;
        line-height: 45px;
    }

    .fullSlide {
        height: 712px;
    }

        .fullSlide .bd li {
            height: 712px;
        }

    .Industry {
        height: 712px;
    }

        .Industry > div.div_2 {
            height: 192px;
        }

            .Industry > div.div_2 div.qb div {
                height: 192px;
            }

        .Industry > div.div_top {
            margin-top: 192px;
        }

        .Industry > div.bg3 ul li.lxq a {
            width: 85px;
            height: 28px;
            line-height: 28px;
        }

        .Industry > div.bg3 ul li.ltitle {
            font-size: 16px;
            padding-bottom: 10px;
        }

        .Industry > div.bg3 ul li.lcenter {
            font-size: 12px;
            margin-bottom: 20px;
            height: 80px;
        }

        .Industry > div.div_3 dl dd.dcenter {
            font-size: 12px;
            height: 146px;
        }

        .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
            font-size: 11px;
            line-height: 18px;
        }

    .Product {
        width: 51.8%;
    }

    .traceability {
        width: 48.2%;
    }

        .traceability dl dd {
            font-size: 0.85vw;
        }

    #allmap {
        height: 340px;
    }

    .Certificate_of_honor p.p1 {
        font-size: 1.8vw;
    }

    .cdfint {
        width: 460px;
    }

    .SFTION {
        width: 360px;
    }

    .cdfint > div.div1 {
        width: 120px;
    }

    .cdfint > div.div2 {
        width: 220px;
        font-size: 14px;
    }

    .cdfint > div.div3 {
        width: 120px;
        font-size: 14px;
    }

    .cdfint > div.div1 span {
        top: 7px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 80%;
    }

    .Map_of_the_world {
        width: 61%;
        margin: 0 auto;
        background-size: 83%;
        background-position: top 65px left;
    }

    .Defense p.p3 {
        font-size: 12px;
        letter-spacing: 0;
    }

    .map {
        height: 555px;
        width: 513px;
    }

    .map1 {
        top: 39.8%;
        left: 5.5%;
    }

    .map2 {
        top: 62.7%;
        left: 32.3%;
    }

    .map3 {
        top: 43%;
        left: 37.5%;
    }

    .map4 {
        top: 78.7%;
        left: 54.2%;
    }

    .map5 {
        top: 46%;
        right: 38.7%;
    }

    .map6 {
        top: 34.2%;
        right: 25.9%;
    }

    .map7 {
        top: 64.5%;
        left: 79%;
    }

    .map8 {
        top: 47%;
        right: 26.2%;
    }

    .map9 {
        top: 58%;
        right: 38.5%;
    }

    .map10 {
        top: 65%;
        right: 27%;
    }

    .Defenseing {
        left: 8.5%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 2.8vw;
                margin: 18px 0;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 10px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .diton {
        width: 110px;
        bottom: 95px;
    }

        .diton > div {
            width: 110px;
            font-size: 0.73rem;
        }


    .Manage {
        padding: 3% 0 2% 0;
    }

    .Member dl {
        margin-bottom: 26%;
    }

    .model > div dl dt {
        width: 70px;
        height: 75px;
    }

        .model > div dl dt img {
            width: 55%;
        }

    .model > div dl dd.dd1 {
        margin-bottom: 2px;
    }

    .model > div dl dd.dd2 {
        line-height: 18px;
    }

    .nav {
        width: 80%;
    }

        .nav li a span {
            width: 60px;
            padding: 0 0.9rem;
        }

    .traceability dl dd.d3 {
        font-size: 1.2vw;
    }

    .traceability dl dd.d4 {
        font-size: 1.5vw;
    }

    .Traceability_of_the_whole_course {
        top: 143px;
        left: 10.6%;
        width: 15.5%;
    }

    .Supplier {
        top: 196px;
        left: 31.5%;
        width: 16%;
    }

    .collection {
        top: 135px;
    }

    .machining {
        top: 56px;
        left: 42%;
    }

    .test {
        top: 116px;
        left: 52.9%;
        width: 6.5%;
    }

    .Packing {
        top: 142px;
    }

    .raw_material {
        top: 104px;
        width: 11%;
    }

    .distributor {
        top: 70px;
    }

    .consumption {
        top: 117px;
    }

    .Member dl dd.d4 {
        height: 35px;
        line-height: 35px;
        margin: 0;
    }

        .Member dl dd.d4 em {
            height: 22px;
        }

    .Red_envelopes > div {
        height: 23px;
        letter-spacing: 0;
        font-size: 0.9vw;
    }

    .Member dl dd {
        font-size: 0.9vw;
    }

        .Member dl dd.d2 {
            font-size: 0.95vw;
        }

        .Member dl dd.d3 {
            margin-bottom: 3px;
            margin-top: 20px;
        }

        .Member dl dd.d4 {
            font-size: 1.6vw;
        }
}
/*>=1280的设备*/

@media (min-width: 1366px) {

    .subBanner26 > div.w7 .p1 {
        margin-top: 30vh;
    }

    .subBanner26 > div.w7 .p7 {
        margin-top: 30vh;
    }

    .marginquto1 img {
        width: 570px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 580px;
    }

    .hspan60px {
        font-size: 44px;
        width: 100%;
        padding: 200px 0 35px 0;
    }

    .hspan16pxs {
        float: left;
        font-size: 16px;
        color: #fff;
        width: 100%;
        text-align: left;
        line-height: 45px;
    }

    .subBanner26 > div.w7 {
        width: 50%;
    }

    .fullSlide {
        width: 71.1%;
        height: 712px;
    }

        .fullSlide .bd li {
            height: 712px;
        }

    .Industry {
        width: 28.9%;
        height: 712px;
    }

        .Industry > div.div_2 {
            height: 192px;
            width: 43.3%;
        }

            .Industry > div.div_2 div.qb div {
                height: 192px;
            }

        .Industry > div.div_top {
            margin-top: 150px;
        }

        .Industry > div.bg3 ul li.ltitle {
            font-size: 16px;
            padding-bottom: 10px;
        }

        .Industry > div.bg3 ul li.lcenter {
            font-size: 12px;
            margin-bottom: 20px;
            height: 80px;
        }

        .Industry > div.div_3 dl dd.dcenter {
            font-size: 12px;
            height: 146px;
        }

        .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
            font-size: 11px;
        }

    .Product {
        width: 55.8%;
    }

    .traceability {
        width: 44.2%;
    }

    #allmap {
        height: 380px;
    }

    .Certificate_of_honor p.p1 {
        font-size: 1.8vw;
    }

    .cdfint {
        width: 480px;
    }

        .cdfint > div.div2 {
            width: 240px;
            font-size: 16px;
        }

    .SFTION {
        width: 380px;
    }

    .cdfint > div.div3 {
        width: 140px;
    }

    .cdfint > div.div1 span {
        top: 10px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 100%;
    }

    .Contact_us .us_hos div.div1 img {
        width: 85%;
    }

    .Manage {
        padding: 2.5% 0 0% 0;
    }

    .Map_of_the_world {
        width: 61%;
        margin: 0 auto;
        background-size: 83%;
        background-position: top 55px left;
    }

    .Defense p.p3 {
        font-size: 13px;
        letter-spacing: 0;
    }

    .map {
        height: 580px;
        width: 550px;
    }

    .map1 {
        top: 38.6%;
        left: 6%;
    }

    .map2 {
        left: 33%;
    }

    .map3 {
        top: 42%;
        left: 38%;
    }

    .map5 {
        top: 33%;
        right: 26.4%;
    }

    .map6 {
        top: 46.2%;
        right: 26.4%;
    }

    .map8 {
        top: 45%;
        right: 38.5%;
    }

    .Defenseing {
        left: 8.5%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 2.8vw;
                margin: 18px 0;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 10px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .diton {
        width: 110px;
    }

        .diton > div {
            width: 110px;
            font-size: 0.76rem;
        }

    .nav {
        width: 80%;
    }

        .nav li a span {
            width: 65px;
            padding: 0 1rem;
        }

    .test {
        top: 122px;
    }

    .Packing {
        top: 151px;
    }

    .model {
        margin: 40px auto 5% auto;
    }

        .model > div dl dt {
            width: 75px;
        }

            .model > div dl dt img {
                width: 50%;
            }

        .model > div dl dd.dd1 {
            margin-bottom: 2px;
        }

    .Member dl {
        margin-bottom: 27%;
    }

    .Traceability_of_the_whole_course {
        top: 146px;
        left: 10.6%;
        width: 15.5%;
    }

    .Supplier {
        top: 204px;
    }

    .raw_material {
        left: 25%;
        top: 104px;
        width: 11%;
    }

    .Packing {
        top: 149px;
        left: 59%;
    }

    .consumption {
        top: 117px;
        left: 75.5%;
    }

    .traceability dl dd.d3 {
        font-size: 1.1vw;
    }

    .traceability dl dd {
        font-size: 0.8vw;
    }

    .Red_envelopes > div {
        height: 21px;
        font-size: 0.9vw;
    }

    .Member dl dd {
        font-size: 0.8vw;
    }
}

@media (min-width: 1440px) {
    .marginquto1 img {
        width: 570px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 580px;
    }

    .hspan60px {
        font-size: 44px;
        width: 100%;
        padding: 200px 0 35px 0;
    }

    .hspan16pxs {
        float: left;
        font-size: 16px;
        color: #fff;
        width: 100%;
        text-align: left;
        line-height: 45px;
    }

    .subBanner26 > div.w7 {
        width: 50%;
    }

    .fullSlide {
        height: 720px;
    }

        .fullSlide .bd li {
            height: 720px;
        }

    .Industry > div.div_2 {
        height: 200px;
    }

    .Industry > div.bg3 ul li.lcenter {
        font-size: 12px;
    }

    .Industry > div.div_2 div.qb div {
        height: 200px;
    }

        .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
            font-size: 11px;
        }

        .Industry > div.div_2 div.qb div.div3 p.p3 em {
            font-size: 11px;
        }

        .Industry > div.div_2 div.qb div.div3 p.p4 {
            font-size: 11px;
        }

    .Industry > div.div_3 dl dd.dcenter {
        font-size: 12px;
    }

    .Industry > div.div_top {
        margin-top: 200px;
    }

    #allmap {
        height: 380px;
    }

    .Certificate_of_honor p.p1 {
        font-size: 1.9vw;
    }

    .cdfint {
        width: 480px;
    }

        .cdfint > div.div2 {
            width: 240px;
            font-size: 16px;
        }

    .SFTION {
        width: 380px;
    }

    .cdfint > div.div3 {
        width: 140px;
    }

    .cdfint > div.div1 span {
        top: 10px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 100%;
    }

    .Contact_us .us_hos div.div1 img {
        width: 80%;
    }

    .Map_of_the_world {
        width: 61%;
        margin: 0 auto;
        background-size: 83%;
        background-position: top 60px left;
    }

    .diton {
        bottom: 170px;
    }

    .Defense p.p3 {
        font-size: 13px;
    }

    .map {
        height: 690px;
        width: 570px;
    }

    .map1 {
        top: 35.2%;
        left: 5%;
    }

    .map2 {
        top: 55.8%;
        left: 32.6%;
    }

    .map3 {
        top: 52%;
        left: 58%;
    }

    .map4 {
        top: 38%;
        left: 38%;
    }

    .map5 {
        top: 30%;
        right: 26%;
    }

    .map6 {
        top: 40.8%;
        right: 38.4%;
    }

    .map7 {
        top: 70.5%;
        left: 54.5%;
    }

    .map8 {
        top: 42%;
        right: 26.2%;
    }

    .map9 {
        top: 58%;
        right: 17.5%;
    }

    .map10 {
        top: 59.5%;
        right: 27.5%;
    }

    .Defenseing {
        left: 8.5%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 2.8vw;
                margin: 18px 0;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 10px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .diton {
        width: 110px;
    }

        .diton > div {
            width: 120px;
            font-size: 0.76rem;
        }

    .nav {
        width: 80%;
    }

        .nav li a span {
            width: 60px;
            padding: 0 1.1rem;
        }

    .consumption {
        top: 121px;
        left: 74.6%;
    }

    .distributor {
        top: 69px;
        width: 10.5%;
    }

    .machining {
        top: 59px;
        width: 11%;
    }

    .Packing {
        top: 150px;
        width: 15.5%;
    }

    .Supplier {
        top: 213px;
        left: 31%;
        width: 15%;
    }

    .collection {
        width: 10%;
        top: 144px;
    }

    .Red_envelopes > div {
        height: 21px;
        font-size: 0.85vw;
        letter-spacing: 0;
    }

    .model {
        margin: 4% auto 6.5% auto;
    }

        .model > div dl dt {
            width: 75px;
        }

            .model > div dl dt img {
                width: 50%;
            }

        .model > div dl dd {
            width: 70%;
        }

            .model > div dl dd.dd1 {
                margin-bottom: 3px;
            }

    .Member dl {
        margin-bottom: 28%;
    }

        .Member dl dd {
            font-size: 0.75vw;
        }

            .Member dl dd.d3 {
                margin-top: 20px;
            }

            .Member dl dd.d4 {
                margin: 5px 0 5px 0;
            }

    .traceability dl dd {
        font-size: 0.75vw;
    }

        .traceability dl dd.d2 {
            font-size: 1.1vw;
        }

        .traceability dl dd.d3 {
            font-size: 1vw;
        }

        .traceability dl dd.d4 {
            font-size: 1.5vw;
        }

    /*.Certificate_of_honor p.p1 {
        font-size: 28px;
    }

    .cdfint > div.div2 {
        width: 240px;
        font-size: 16px;
    }*/
}

@media (min-width: 1680px) {
    .marginquto1 img {
        width: 570px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 580px;
    }

    .hspan60px {
        font-size: 44px;
        width: 100%;
        padding: 200px 0 35px 0;
    }

    .hspan16pxs {
        float: left;
        font-size: 16px;
        color: #fff;
        width: 100%;
        text-align: left;
        line-height: 45px;
    }

    .fullSlide {
        width: 72.8%;
        height: 860px;
    }

        .fullSlide .bd li {
            height: 860px;
        }

    .Industry {
        width: 27.2%;
        height: 860px;
    }

        .Industry > div.div_3 {
            height: 300px;
        }

        .Industry > div.bg3 ul li.lcenter {
            font-size: 12px;
            height: 80px;
            margin-bottom: 30px;
        }

        .Industry > div.bg3 ul li.ltime {
            padding-top: 35px;
            padding-bottom: 8px;
        }

        .Industry > div.bg3 ul li.ltitle {
            padding-bottom: 15px;
            font-size: 16px;
        }

        .Industry > div.bg3 ul li.lxq a {
            width: 85px;
            height: 28px;
            line-height: 28px;
        }

        .Industry > div.div_2 {
            width: 40.8%;
            height: 258px;
            top: 375px;
        }

            .Industry > div.div_2 div.qb div {
                height: 258px;
            }

                .Industry > div.div_2 div.qb div.div1 dl {
                    margin: 40px 20px;
                    height: 178px;
                }

                    .Industry > div.div_2 div.qb div.div1 dl dd.dd2 {
                        font-size: 20px;
                        padding-bottom: 10px;
                    }

                    .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
                        font-size: 12px;
                        line-height: 20px;
                    }

            .Industry > div.div_2 div.qb div {
                height: 258px;
            }

                .Industry > div.div_2 div.qb div.div2 dl {
                    padding: 32px 10px;
                }

                    .Industry > div.div_2 div.qb div.div2 dl dd {
                        height: 34px;
                        line-height: 34px;
                    }

                .Industry > div.div_2 div.qb div.div3 {
                    padding: 20px 0;
                }

                    .Industry > div.div_2 div.qb div.div3 p.p1 {
                        line-height: 24px;
                        font-size: 16px;
                        margin-bottom: 10px;
                    }

                        .Industry > div.div_2 div.qb div.div3 p.p1 img {
                            margin-right: 10px;
                            height: 24px;
                        }

                    .Industry > div.div_2 div.qb div.div3 p.p2 em .txt {
                        width: 80%;
                        height: 26px;
                        font-size: 14px;
                    }

                    .Industry > div.div_2 div.qb div.div3 p.p2 em .search_iocn {
                        width: 20%;
                        height: 26px;
                    }

                    .Industry > div.div_2 div.qb div.div3 p.p3 {
                        margin-bottom: 8px;
                    }

                        .Industry > div.div_2 div.qb div.div3 p.p3 em {
                            font-size: 12px;
                            padding-bottom: 12px;
                        }

                    .Industry > div.div_2 div.qb div.div3 p.p4 {
                        font-size: 12px;
                        padding-bottom: 2px;
                    }

        .Industry > div.div_top {
            margin-top: 258px;
        }

        .Industry > div.div_3 dl dd.ditile {
            padding-top: 35px;
            padding-bottom: 10px;
        }

        .Industry > div.div_3 dl dd.dcenter {
            font-size: 12px;
            height: 195px;
        }

    #allmap {
        height: 450px;
    }

    .Map_of_the_world {
        width: 61%;
        margin: 0 auto;
        background-size: 83%;
        background-position: top 155px left;
    }

        .Map_of_the_world > div {
            float: left;
        }

    .map {
        height: 870px;
        width: 850px;
    }

    .diton {
        width: 110px;
    }

        .diton > div {
            width: 125px;
            font-size: 16px;
        }

    .Defense p.p1 {
        font-size: 44px;
    }

    .Defense p.p2 {
        font-size: 32px;
    }

    .Defense p.p3 {
        font-size: 16px;
    }

    .nav li a span {
        width: 60px;
        padding: 0 1.2rem;
    }

    .Member dl {
        margin-bottom: 28%;
    }

        .Member dl dd.d3 {
            margin-top: 25px;
        }

    .model {
        margin: 5% auto 9% auto;
    }

        .model > div dl dt img {
            width: 53%;
        }

        .model > div dl dd.dd1 {
            font-size: 16px;
        }

        .model > div dl dd.dd2 {
            font-size: 11px;
        }

    .traceability dl dd {
        font-size: 0.7vw;
    }

        .traceability dl dd.dd3 {
            font-size: 0.9vw;
        }

    .Red_envelopes > div {
        height: 25px;
        font-size: 0.9vw;
        letter-spacing: 0;
    }

    .Supplier {
        top: 236px;
        left: 32%;
    }

    .collection {
        top: 150px;
    }

    .Packing {
        top: 164px;
        left: 59%;
    }

    .consumption {
        top: 134px;
    }

    .test {
        top: 130px;
    }

    .map1 {
        top: 43.8%;
        left: 25.4%;
    }

    .map2 {
        top: 63%;
        left: 46.9%;
    }

    .map3 {
        top: 76.3%;
        left: 64%;
    }

    .map4 {
        top: 59.6%;
        left: 66.8%;
    }

    .map5 {
        top: 46.6%;
        right: 46.6%;
    }

    .map6 {
        top: 49.2%;
        right: 30.9%;
    }

    .map7 {
        top: 39.2%;
        left: 76.6%;
    }

    .map8 {
        top: 50%;
        right: 21.2%;
    }

    .map9 {
        top: 65%;
        right: 14.2%;
    }

    .map10 {
        top: 68.5%;
        right: 20.2%;
    }

    .Defenseing {
        left: 8.5%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 2.8vw;
                margin: 18px 0;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 10px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .subBanner26 > div.w7 {
        width: 50%;
    }

        .subBanner26 > div.w7 .p1 {
            margin-top: 36vh;
        }

        .subBanner26 > div.w7 .p7 {
            margin-top: 36vh;
        }
}

@media (min-width: 1920px) {

    .subBanner26 > div.w7 .p1 {
        margin-top: 36vh;
    }

    .subBanner26 > div.w7 .p7 {
        margin-top: 36vh;
    }

    .subBanner26 > div.w7 {
        width: 50%;
    }

    .fullSlide {
        width: 72.8%;
        height: 860px;
    }

        .fullSlide .bd li {
            height: 860px;
        }

    .Industry {
        width: 27.2%;
        height: 860px;
    }

        .Industry > div.div_3 {
            height: 300px;
        }

        .Industry > div.bg3 ul li.lcenter {
            font-size: 12px;
            margin-bottom: 30px;
        }

        .Industry > div.bg3 ul li.ltime {
            padding-top: 35px;
            padding-bottom: 8px;
        }

        .Industry > div.bg3 ul li.ltitle {
            padding-bottom: 15px;
        }

        .Industry > div.div_2 {
            width: 40.8%;
            height: 258px;
            top: 375px;
        }

            .Industry > div.div_2 div.qb div {
                height: 258px;
            }

                .Industry > div.div_2 div.qb div.div1 dl {
                    margin: 40px 20px;
                    height: 178px;
                }

                    .Industry > div.div_2 div.qb div.div1 dl dd.dd2 {
                        font-size: 20px;
                        padding-bottom: 10px;
                    }

                    .Industry > div.div_2 div.qb div.div1 dl dd.dd3 {
                        font-size: 12px;
                        line-height: 20px;
                    }

            .Industry > div.div_2 div.qb div {
                height: 258px;
            }

                .Industry > div.div_2 div.qb div.div2 dl {
                    padding: 32px 10px;
                }

                    .Industry > div.div_2 div.qb div.div2 dl dd {
                        height: 29px;
                        line-height: 29px;
                    }

                .Industry > div.div_2 div.qb div.div3 {
                    padding: 20px 0;
                }

                    .Industry > div.div_2 div.qb div.div3 p.p1 {
                        line-height: 24px;
                        font-size: 16px;
                        margin-bottom: 10px;
                    }

                        .Industry > div.div_2 div.qb div.div3 p.p1 img {
                            margin-right: 10px;
                            height: 24px;
                        }

                    .Industry > div.div_2 div.qb div.div3 p.p2 em .txt {
                        width: 80%;
                        height: 26px;
                        font-size: 14px;
                    }

                    .Industry > div.div_2 div.qb div.div3 p.p2 em .search_iocn {
                        width: 20%;
                        height: 26px;
                    }

                    .Industry > div.div_2 div.qb div.div3 p.p3 {
                        margin-bottom: 8px;
                    }

                        .Industry > div.div_2 div.qb div.div3 p.p3 em {
                            font-size: 12px;
                            padding-bottom: 12px;
                        }

                    .Industry > div.div_2 div.qb div.div3 p.p4 {
                        font-size: 0.8vw;
                        padding-bottom: 2px;
                    }

        .Industry > div.div_top {
            margin-top: 258px;
        }

        .Industry > div.div_3 dl dd.ditile {
            padding-top: 35px;
        }

        .Industry > div.div_3 dl dd.dcenter {
            font-size: 12px;
        }

    .map1 {
        top: 43.8%;
        left: 25.4%;
    }

    .map2 {
        top: 63%;
        left: 46.9%;
    }

    .map3 {
        top: 76.3%;
        left: 64%;
    }

    .map4 {
        top: 59.6%;
        left: 66.8%;
    }

    .map5 {
        top: 46.6%;
        right: 46.6%;
    }

    .map6 {
        top: 49.2%;
        right: 30.9%;
    }

    .map7 {
        top: 39.2%;
        left: 76.6%;
    }

    .map8 {
        top: 50%;
        right: 21.2%;
    }

    .map9 {
        top: 65%;
        right: 14.2%;
    }

    .map10 {
        top: 66.5%;
        right: 22.5%;
    }

    .Defenseing {
        position: absolute;
        left: 10%;
        width: 200px;
    }

        .Defenseing p {
            text-align: center;
            color: #898989;
            float: left;
        }

            .Defenseing p.p1 {
                width: 40px;
                height: 40px;
                line-height: 40px;
                font-size: 3vw;
                margin: 20px 5px;
            }

            .Defenseing p.p2 {
                width: 30px;
                height: 160px;
                font-size: 2vw;
                font-weight: bold;
                margin: 14px 17px;
            }

            .Defenseing p.p3 {
                width: 20px;
                height: 155px;
                margin: 20px 4px;
                font-size: 0.9vw;
            }

    .traceability {
        width: 41.2%;
    }

    .Product {
        width: 58.8%;
    }

    .Map_of_the_world {
        width: 61%;
        margin: 0 auto;
        background-size: 83%;
        background-position: top 155px left;
    }

        .Map_of_the_world > div {
            float: left;
        }

    .map {
        height: 970px;
        width: 961px;
    }

    .diton {
        width: 110px;
    }

        .diton > div {
            width: 125px;
        }

    .traceability dl dd {
        font-size: 0.65vw;
    }

        .traceability dl dd.d2 {
            font-size: 0.95vw;
        }

        .traceability dl dd.d3 {
            font-size: 0.9vw;
        }

        .traceability dl dd.d4 {
            font-size: 1.3vw;
        }

    .nav li a span {
        width: 75px;
        padding: 0 1.5rem;
    }

    .Defense p.p1 {
        font-size: 46px;
    }

    .Defense p.p2 {
        font-size: 36px;
    }

    .Defense p.p3 {
        font-size: 18px;
    }

    .model {
        margin: 5% auto 7% auto;
    }

        .model > div dl dt {
            height: 80px;
        }

            .model > div dl dt img {
                width: 57%;
            }

        .model > div dl dd {
            width: 74%;
        }

            .model > div dl dd.dd1 {
                font-size: 18px;
            }

            .model > div dl dd.dd2 {
                font-size: 12px;
                line-height: 1.2vw;
            }

        .model > div.d_3 dl dt {
            margin-left: 10%;
        }

    .Red_envelopes > div {
        height: 30px;
    }

    .Member dl dd.d3 {
        margin-top: 30px;
    }

    .Manage {
        padding: 3.5% 0 0% 0;
    }

    .Member dl {
        margin-bottom: 28%;
    }

        .Member dl dd.d4 {
            margin: 5px 0 5px 0;
        }

        .Member dl dd {
            font-size: 0.7vw;
        }

            .Member dl dd.d4 {
                font-size: 1.5vw;
                height: 40px;
                line-height: 40px;
                font-weight: bold;
                color: #333;
                margin: 10px 0 10px 0;
            }

                .Member dl dd.d4 em {
                    display: block;
                    width: 7px;
                    background: #ed5408;
                    height: 30px;
                    margin-top: 8px;
                    float: left;
                    margin-right: 10px;
                }

    .Marketing {
        background-size: 100%;
        padding: 7.3% 0 0 0;
        margin-top: 70px;
    }

    .Product {
        width: 58.8%;
    }

        .Product div.dbg {
            background: url(/images/gear.png);
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
        }

            .Product div.dbg a {
                display: block;
                overflow: hidden;
            }

    .gear {
        position: absolute;
        top: 95px;
        left: 25.5%;
        width: 50%;
    }

    .Traceability_of_the_whole_course {
        top: 162px;
        left: 11.6%;
        width: 14.5%;
    }

    .raw_material {
        top: 110px;
        left: 25%;
        width: 10.8%;
    }

    .Supplier {
        top: 260px;
        left: 32%;
        width: 17%;
    }

    .collection {
        top: 154px;
        left: 38.5%;
        width: 10.5%;
    }


    .machining {
        top: 28px;
        left: 42%;
        width: 12%;
    }

    .test {
        top: 127px;
        left: 52.7%;
        width: 7%;
    }

    .Packing {
        top: 171px;
        left: 59%;
        width: 16.5%;
    }

    .distributor {
        top: 55px;
        left: 67%;
        width: 11%;
    }

    .consumption {
        top: 128px;
        left: 75.5%;
        width: 14%;
    }


    .Certificate_of_honor p.p1 {
        font-size: 32px;
        margin-bottom: 5px;
    }

    .cdfint {
        width: 600px;
        overflow: hidden;
        margin: 0 auto 60px auto;
    }

    .SFTION {
        width: 480px;
    }


    .cdfint > div.div1 {
        width: 150px;
    }

        .cdfint > div.div1 span {
            top: 15px;
        }

    .cdfint > div.div2 {
        width: 300px;
        font-size: 20px;
    }

    .cdfint > div.div3 {
        width: 180px;
    }

    .Contact_us .us_hos div.div1 img {
        width: 70%;
    }

    .Contact_us .us_hos div.div2 img {
        width: 40%;
    }


    #allmap {
        height: 480px;
    }

    .marginquto1 img {
        width: 570px;
    }

    .marginquto1 > div.width70 {
        width: 50%;
        margin-left: 580px;
    }

    .hspan60px {
        font-size: 44px;
        width: 100%;
        padding: 200px 0 35px 0;
    }

    .hspan16pxs {
        float: left;
        font-size: 16px;
        color: #fff;
        width: 100%;
        text-align: left;
        line-height: 45px;
    }
}
