/* 导航 */
.nav-content > ul > li > a {
    position: relative;
}

.novoxwlm {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 1100px;
    height: 48px;
    text-align: center;
    margin: auto;
}


.language-chinese {
    margin: 0 2%;
    width: 29%;
    padding-bottom: 5%;
}


    .novoxwlm .novoxwlm_div1 {
        /* width: 120px;
        height: 36px;
        line-height: 36px;
        margin-top: 6px;
        border: 1px solid #003E7A;*/

        width: 120px;
        height: 36px;
        line-height: 36px;
        margin-top: 6px;
        /*margin-left: 36px;*/
        color: #1f1f1f;
        border: 1px solid #003E7A;
    }

        .novoxwlm .novoxwlm_div1 a {
            display: block;
            font-size: 14px;
        }

    .novoxwlm .novoxwlm_div2 {
        width: 120px;
        height: 36px;
        line-height: 36px;
        margin-top: 6px;
        margin-left: 36px;
        color: #1f1f1f;
        border: 1px solid #003E7A;
    }

    .novoxwlm .novoxwlm_div3 {
        width: 120px;
        height: 36px;
        line-height: 36px;
        margin-top: 6px;
        margin-left: 36px;
        color: #1f1f1f;
        border: 1px solid #003E7A;
    }

    .novoxwlm .novoxwlm_div4 {
        width: 120px;
        height: 36px;
        line-height: 36px;
        margin-top: 6px;
        margin-left: 36px;
        color: #1f1f1f;
        border: 1px solid #003E7A;
    }

    .novoxwlm .novoxwlm_div2 a {
        display: block;
        font-size: 14px;
    }

    .novoxwlm .novoxwlm_div3 a {
        display: block;
        font-size: 14px;
    }

    .novoxwlm .novoxwlm_div4 a {
        display: block;
        font-size: 14px;
    }

    .novoxwlm .novoxwlm_divbs {
        background: #003E7A;
    }

    .novoxwlm .xwabs {
        color: white;
    }

    .novoxwlm .novoxwlm_div:hover {
        background: #003E7A;
    }

        .novoxwlm .novoxwlm_div:hover .xwa1 {
            color: white;
        }



    .content {
        align-items: flex-start;
        flex-wrap: nowrap;
    }

        .content .content_nr {
            width: 100%;
            max-width: 1260px;
            height: 150px;
            margin-top: 36px;
            margin-bottom: 36px;
        }

            .content .content_nr:hover .content_nr_right .content_nr_right_div1 {
                color: #003e7a;
            }

            .content .content_nr a {
                display: flex;
                flex-wrap: wrap;
                flex-direction: row;
            }

            .content .content_nr .content_nr_left {
                width: 260px;
                height: 150px;
            }

                .content .content_nr .content_nr_left img {
                    width: 100%;
                    height: 100%;
                }

            .content .content_nr .content_nr_right {
                width: 800px;
            }

                .content .content_nr .content_nr_right .content_nr_right_div1 {
                    width: 800px;
                    height: 25px;
                    line-height: 25px;
                    margin-left: 40px;
                    text-align: left;
                    font-size: 18px;
                    color: #1f1f1f;
                    overflow: hidden;
                    display: -webkit-box;
                    -webkit-line-clamp: 1;
                    -webkit-box-orient: vertical;
                }

                .content .content_nr .content_nr_right .content_nr_right_div2 {
                    width: 800px;
                    height: 80px;
                    margin-top: 10px;
                    margin-bottom: 10px;
                    margin-left: 40px;
                    text-align: left;
                    font-size: 14px;
                    color: #5e5c5c;
                    overflow: hidden;
                    display: -webkit-box;
                    -webkit-line-clamp: 4;
                    -webkit-box-orient: vertical;
                    line-height: 20px;
                }

                .content .content_nr .content_nr_right .content_nr_right_div3 {
                    width: 100%;
                    height: 25px;
                    line-height: 25px;
                    margin-left: 40px;
                    text-align: left;
                    font-size: 14px;
                    color: #5e5c5c;
                    overflow: hidden;
                    display: -webkit-box;
                    -webkit-line-clamp: 1;
                    -webkit-box-orient: vertical;
                }

        /*分页*/
        .content .fenye {
            width: 100%;
            margin: 10px auto;
            margin-top: 50px;
            margin-left: 12px;
            overflow: hidden;
            text-align: center;
        }

            .content .fenye .ShouWei {
                display: inline-block;
                margin: 0px 0px 0px 10px;
            }

                .content .fenye .ShouWei a {
                    display: block;
                    width: 50px;
                    color: #777;
                    font-size: 13px;
                    height: 24px;
                    background-color: #E7ECF0;
                    text-align: center;
                    line-height: 24px;
                    text-decoration: none;
                }

            .content .fenye .moye {
                display: inline-block;
                margin: 0px 0px 0px 10px;
            }

                .content .fenye .moye a {
                    display: block;
                    width: 50px;
                    color: #777;
                    font-size: 13px;
                    height: 24px;
                    background-color: #E7ECF0;
                    text-align: center;
                    line-height: 24px;
                    text-decoration: none;
                }

            .content .fenye .Ye {
                width: 30px;
                height: 24px;
                background-color: #E7ECF0;
                text-align: center;
                line-height: 24px;
                display: inline-block;
                margin: 0px 0px 0px 10px;
            }

                .content .fenye .Ye a {
                    display: block;
                    width: 30px;
                    height: 24px;
                    color: #777;
                    font-size: 13px;
                    background-color: #E7ECF0;
                    text-align: center;
                    line-height: 24px;
                    text-decoration: none;
                }

            .content .fenye a:hover {
                background-color: #cce0ec;
            }

            .content .fenye .thisPage {
                width: 30px;
                height: 24px;
                background-color: #B4B4B4;
                text-align: center;
                line-height: 24px;
                display: inline-block;
                margin: 0px 0px 0px 10px;
            }

                .content .fenye .thisPage a {
                    display: block;
                    color: white;
                    width: 30px;
                    height: 24px;
                    background-color: #003e7a;
                    text-align: center;
                    line-height: 24px;
                    text-decoration: none;
                    font-size: 13px;
                }
    /*分页*/

    .content-content {
        width: 100%;
        margin: 0 auto;
    }

        .content-content sup {
            margin-top: 21px;
        }

    .content-left {
        max-width: 300px;
        width: 100%;
    }

        .content-left .content-left-list.xiding {
            position: fixed;
            top: 100px;
            width: 300px;
        }

    .content-right {
        max-width: 1100px;
        width: 70%;
    }

    .download {
        background-color: #539b34;
        max-width: 230px;
        margin: 0 auto;
        font-size: 21px;
        font-weight: bold;
        padding: 10px 0;
        border-radius: 9px;
        margin-top: 12px;
    }

        .download a {
            font-weight: lighter;
            font-size: 13px;
            color: white;
        }

        .download img {
            margin-left: 15px;
        }

        .download a {
            color: #fff;
            /*    margin-right: 40px;*/
        }

    .content-left-list {
        background-color: #f9fafa;
        padding: 27px 30px;
        background: #efefef;
    }

        .content-left-list > ul {
            background: white;
            padding: 12px 0px 21px 0px;
            border-radius: 4px;
            box-shadow: 0px 0px 3px;
        }

            .content-left-list > ul > li > ul {
                padding: 6px 0px 9px 0px;
            }

        .content-left-list .zuoceesjbs {
            color: #00469c !important;
        }

        .content-left-list .zuoceesjbj {
            background-color: #efefef !important;
            border-left: 3px solid #00469c;
        }

        /*.content-left-list .content-left-list-li1 {
        border-left: 3px solid #00469c;
    }*/

        .content-left-list > ul > li > p {
            font-size: 16px;
            background-color: #00469c;
            color: #595757;
            background-color: white;
            padding: 5px 21px;
            /*margin-bottom: 10px;*/
            cursor: pointer;
        }

            .content-left-list > ul > li > p span {
                font-size: 24px;
            }

        .content-left-list > ul ul {
            display: none;
            font-size: 16px;
            /*margin-left: 22px;*/
            /*margin-bottom: 15px;*/
            line-height: 30px;
        }

            .content-left-list > ul ul > li > p {
                cursor: pointer;
            }

                .content-left-list > ul ul > li > p > a:hover {
                    cursor: pointer;
                    color: #00479c;
                }

                .content-left-list > ul ul > li > p > a.active {
                    color: #00479c;
                    background: #efefef;
                }

            .content-left-list > ul ul > p {
                color: #00479c;
            }

        .content-left-list .content-left-list-p1 {
            color: #595757;
            font-size: 14px;
            font-weight: lighter;
            position: relative;
            padding-left: 48px;
        }

            .content-left-list .content-left-list-p1 > span {
                color: black;
                font-size: 18px;
                font-weight: lighter;
                position: absolute;
                left: 25px;
                padding-left: 0px;
            }

        .content-left-list li p a {
            color: #595757;
            font-size: 14px;
            font-weight: lighter;
            display: block;
            padding-left: 48px;
        }

        .content-left-list > ul > li > ul > li > ul > li > p > a {
            padding-left: 60px;
        }

        .content-left-list .content-left-list-p2 {
            color: #595757;
            font-size: 14px;
            font-weight: lighter;
            position: relative;
            padding-left: 55px;
        }

            .content-left-list .content-left-list-p2 > span {
                color: black;
                font-size: 18px;
                font-weight: lighter;
                position: absolute;
                left: 32px;
                padding-left: 0px;
            }

            .content-left-list .content-left-list-p2 + ul li p a {
                padding-left: 55px;
            }

    /* 内容-右部分 */
    .content-right-top {
        border-bottom: 1px solid #ababab;
    }

        .content-right-top > p {
            font-weight: bold;
        }

        .content-right-top > p, .content-content > div > p {
            font-size: 24px;
            color: #00469c;
            font-weight: bold;
        }

    .content-content > div {
        margin-top: 40px;
        margin-bottom: 20px;
    }

        .content-content > div > p {
            margin-bottom: 20px;
        }

        .content-content > div > span {
            font-size: 16px;
            line-height: 30px;
        }

            .content-content > div > span .duichen_p {
                font-weight: 600;
            }

    .contentTab {
        max-width: 454px;
        width: 100%;
        text-align: center;
        /*  margin-left: 650px*/
    }

        .contentTab p {
            max-width: 91px;
            width: 100%;
            background-color: #e6e6e6;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            font-size: 14px;
            /*padding: 6px 4px;*/
            cursor: pointer;
            height: 36px;
            line-height: 36px;
        }
        .contentTab .otherTab{
            max-width:191px;
        }
        .contentTab p a {
            display: block;
            color: #595757 !important;
        }

    .content-right-top .contentTab1 {
        max-width: 120px;
    }

    .content-right-top .contentTab2 {
        max-width: 254px;
    }

    .content-right-top .contentTab33 {
        max-width: 354px;
    }

    .content-right-top .contentTab3 {
        max-width: 454px;
    }

    .content-right-top .contentTab4 {
        max-width: 454px;
    }

    .content-right-top .contentTab5 {
        max-width: 564px;
    }

    .content-right-top .contentTab6 {
        max-width: 664px;
    }

    .content-right-top .contentTab7 {
        max-width: 554px;
    }

    .content-right-top .contentTab8 {
        max-width: 900px;
    }

        .content-right-top .contentTab8 p {
            width: 13%;
        }

    .content-right-top .contentTab12 {
        max-width: 554px;
    }

    .content-right-top .contentTab9 {
        max-width: 654px;
    }

    .content-right-top .contentTab11 {
        max-width: 854px;
    }

    .content-right-top .contentTab123 {
        max-width: 654px;
        width: 100%;
        text-align: center;
    }

    .contentTab .pickOn {
        background-color: #00469c !important;
        color: white !important;
    }

        .contentTab .pickOn a {
            display: block;
            color: white !important;
        }

    .introduce {
        align-items: flex-start;
    }
    /* 应用方向 */
    .direction ul {
        align-items: flex-start;
        margin-top: 20px;
    }

    .direction li {
        margin: 7px 0;
    }

        .direction li p {
            width: 90px;
            background-color: #00469c;
            color: #fff;
            text-align: center;
            border-radius: 5px;
            padding: 5px 0;
            font-size: 18px;
            margin-right: 7px;
            font-weight: bold;
        }

        .direction li span {
            font-size: 16px;
        }
    /* 优惠活动大厅优势 */
    .advantage {
        font-size: 16px;
    }

        .advantage > ul > li {
            margin-top: 25px;
            text-align: justify;
        }

            .advantage > ul > li > p {
                margin-bottom: 15px;
                font-weight: 600;
            }

            .advantage > ul > li > span {
                line-height: 30px;
            }

    .advantageList p {
        font-size: 30px;
    }

    .advantageList li {
        max-width: 230px;
        width: 100%;
        text-align: center;
        /*background-color: #f3f3f3;*/
        color: #00469c;
        padding-top: 20px;
        padding-bottom: 10px;
        margin-top: 20px;
    }

        .advantageList li p {
            font-size: 30px !important;
            display: flex;
            align-items: flex-start;
            justify-content: center;
            font-weight: 600;
        }

            .advantageList li p span {
                font-size: 30px;
            }

    .advantageList01 li:nth-child(odd) {
        color: #666;
    }

    .advantageList02 li:nth-child(even) {
        color: #666;
        /*background-color: #00469c;*/
    }

    .advantageList.wusecai li p {
        color: #666 !important;
    }

    .advantageList.wusecai li span {
        color: #666 !important;
    }

    .process {
        /*margin-left: 40px;*/
        margin-top: 35px;
        justify-content: flex-start;
    }

        .process img {
            margin: 0 10px;
        }

        .process p {
            border-radius: 10px;
            border: 2px solid #00469c;
            text-align: center;
            padding: 10px 20px;
            color: #00469c;
            margin: 10px 0;
        }
    /* 信息分析 */
    table {
        width: 100%;
        font-size: 16px;
        border-collapse: collapse;
    }

    /*table tr:nth-child(2) td:nth-child(1) {
        text-align: center;
        width: 225px;
        padding: 0 5%;
    }*/

    tr th {
        text-align: center;
        font-weight: 700;
        padding: 15px 0;
    }

    tr td {
        padding: 12px 0;
        padding-left: 5px;
    }

    /* 关联分析 */
    .thinkTank-slide .pailie {
        /*width: 130px;
    height: 130px;
    background-color: #f1f1f2;
    border-radius: 30px;
    cursor: pointer;*/

        width: 110px;
        height: 110px;
        background-color: #f1f1f2;
        border-radius: 20px;
        cursor: pointer;
    }

    .thinkTank-slide p {
        color: #003e7a;
        font-size: 14px;
        margin-top: 10px;
        text-align: center;
    }

    .thinkTank-swiper {
        margin-top: 35px;
        margin-bottom: 40px;
    }
    /* 送样建议 */
    .suggest th, .suggest td {
        /*width: 50%;*/
        text-align: center;
    }

    .suggest .duichen {
        width: 100%;
        border: none;
        align-items: flex-start;
    }

        .suggest .duichen p {
            font-size: 10px;
        }
    /* 常见问题 */
    .questions {
        font-size: 16px;
    }

        .questions p {
            margin-bottom: 10px;
        }

        .questions li {
            margin-bottom: 10px;
            line-height: 30px;
        }

        .questions > ul > li > p {
            font-weight: bold;
            margin-top: 20px;
        }
    /* 拓展材料 */
    .expand ul {
        justify-content: flex-start;
    }

    .expand li {
        max-width: 283px;
        width: 100%;
        /* margin:0px auto;*/
        margin-right: 20px;
        box-shadow: 0 0 13px 3px rgba(182, 182, 182, .6);
        border-radius: 10px;
    }

        .expand li div {
            padding-bottom: 15px;
            margin: 0 20px;
            margin-top: 30px;
            text-align: center;
        }

        .expand li p {
            background-color: #00469c;
            border-radius: 10px;
            font-size: 18px;
            color: #fff;
            padding: 5px 20px;
            margin-bottom: 10px;
            cursor: pointer;
        }

            .expand li p a {
                font-size: 16px;
                color: #fff;
            }

        .expand li span {
            font-size: 16px;
            color: #666666;
            font-weight: bold;
        }
    /* 补充 */
    .replenish {
        margin-top: 50px;
        margin-bottom: 40px;
    }

        .replenish p {
            font-size: 16px;
            margin-bottom: 10px;
        }

        .replenish span {
            font-weight: bold;
        }

    .duichen p + span {
        font-size: 16px;
    }

    /*.zncx 就是智能产线 页面的样式*/
    .zncx.content {
        width: 100%;
        height: auto;
    }

        .zncx.content p {
            font-size: 14px;
            line-height: 30px;
        }

        .zncx.content .row1 p {
            line-height: 30px;
        }

        .zncx.content div.jvzhong {
            margin: 0 auto;
            width: 1100px;
        }

            .zncx.content div.jvzhong li dl {
                height: 100%;
            }

    .zncx .row1 .swiper {
        overflow: hidden;
    }

    .zncx div.p_top_and_bottom_50 {
        padding: 50px 0px;
    }

    .zncx .row2 {
        background-image: url(/TemplatePage/novogene/images/duozuxuebeijing.png);
    }

        .zncx .row2 .wenzi_content h3 {
            font-size: 30px;
            color: #022f53;
            font-weight: 500;
            line-height: 1.5em;
        }

    .zncx .row3 .wenzi_content h3 {
        font-size: 30px;
        color: #022f53;
        font-weight: 500;
        line-height: 1.5em;
    }

    .zncx .row2 .wenzi_content p {
        /*font-size:;*/
        line-height: 30px;
    }

    .zncx div.gdbg {
        /*有的背景是固定的图片不能拉伸*/
        max-width: 1920px;
        margin: 0 auto;
    }

    .zncx .row3 {
        background-image: url(/TemplatePage/novogene/images/pingtaibeijing.png);
    }

        .zncx .row3 ul li dl dd h3 {
            font-size: 20px;
        }

    .zncx .fwcj {
        background-color: #F5F3F2;
    }

        .zncx .fwcj ul li .card {
            background-color: initial;
            min-height: 220px;
            height: 100%;
            width: 100%;
            position: relative;
            overflow: hidden;
        }

            .zncx .fwcj ul li .card .card_bottom_div {
                min-height: 80px;
                height: 80px;
                background-image: url('/TemplatePage/novogene/images/fenzishengwuxue.png');
                width: 100%;
                position: absolute;
                top: 0px;
            }

                .zncx .fwcj ul li .card .card_bottom_div > p {
                    width: 100%;
                    line-height: 40px;
                    height: 40px;
                    font-size: 16px;
                    background-color: rgb(00,00,00,0.3);
                }

        .zncx .fwcj ul li.fwcj-li-1 .card .card_bottom_div {
            background-image: url('/TemplatePage/novogene/images/fenzishengwuxue.png');
        }

        .zncx .fwcj ul li.fwcj-li-2 .card .card_bottom_div {
            background-image: url('/TemplatePage/novogene/images/hechengshengwu.png');
        }

        .zncx .fwcj ul li.fwcj-li-3 .card .card_bottom_div {
            background-image: url('/TemplatePage/novogene/images/xibaoshaixuan.png');
        }

        .zncx .fwcj ul li.fwcj-li-4 .card .card_bottom_div {
            background-image: url('/TemplatePage/novogene/images/duozuxue.png');
        }

        .zncx .fwcj ul li.fwcj-li-5 .card .card_bottom_div {
            background-image: url('/TemplatePage/novogene/images/huaxue.png');
        }

        .zncx .fwcj ul li.fwcj-li-6 .card .card_bottom_div {
            background-image: url('/TemplatePage/novogene/images/kangti.png');
        }


    .zncx .syslb_1 {
        background-image: url(/TemplatePage/novogene/images/duozuxuebeijing.png);
    }

        .zncx .syslb_1 .wenzi_content h3 {
            font-size: 30px;
            color: #022f53;
            font-weight: 500;
            line-height: 1.5em;
        }

        .zncx .syslb_1 .wenzi_content p {
            /*font-size:;*/
            line-height: 1.6em;
        }

    .Falcon-btnlist > a:hover {
        color: white;
        background-color: #036EAD;
    }

    .zncx .syslb_1 .swiper {
        overflow: hidden;
        width: 90%;
        margin: 0 auto;
    }

        .zncx .syslb_1 .swiper a.btn.ljgd {
            background-color: #022F53;
            color: white;
            font-size: 13.5px;
        }

    .zncx .nhys #myTab1.nav {
        height: 50px;
        z-index: 300;
    }

        .zncx .nhys #myTab1.nav li {
            height: inherit;
        }

            .zncx .nhys #myTab1.nav li a.active {
                height: inherit;
                line-height: inherit;
                border-bottom: 3px solid #0064CA;
            }

    .zncx .nhys .myTab1 .tab-pane {
        min-height: 500px;
        padding: 30px 0px;
    }

        .zncx .nhys .myTab1 .tab-pane#rj .text-js-content h3 {
            font-size: 18px;
            color: #0064CA;
            line-height: 2em;
        }

        .zncx .nhys .myTab1 .tab-pane#rj .text-js-content p {
            line-height: 2em;
        }

        .zncx .nhys .myTab1 .tab-pane#rj ul.xiaotubiao_ul li {
            margin: 30px 0px 0px 0px;
        }

        .zncx .nhys .myTab1 .tab-pane#rj ul.xiaotubiao_ul dd p {
            margin-top: 1em;
            line-height: 30px;
        }

        .zncx .nhys .myTab1 .tab-pane#yj ul dt {
            color: #0064CA;
            padding: 1em;
        }

        .zncx .nhys .myTab1 .tab-pane#yj ul dd p.jbbj {
            background-image: url('/TemplatePage/novogene/images/1014jbbj.png');
            background-repeat: no-repeat;
            background-size: cover;
            padding: 1em;
        }

        .zncx .nhys .myTab1 .tab-pane#zydtd p.yzsfw {
            color: #0064CA;
            font-size: 18px;
        }

        .zncx .nhys .myTab1 .tab-pane#zydtd p.yzsfw-js {
            line-height: 30px;
        }


    .Falcon1 .row4 .tit {
        font-weight: 600;
    }

    .Falcon1 .row4 .xw ul li dl dd a {
        background-color: #1264AD;
        border-radius: 10px;
        color: white;
        padding: 3px 8px;
    }

    .Falcon1 .row4 .xw ul li dl dt img {
        width: 100%;
        height: 300px;
    }
    /*.zncx 就是智能产线 页面的样式*/

    .dzxbanner .banner-nr-p1 {
        font-size: 50px !important;
    }

    #zydtd p.td-yzs-ghtit {
        color: white;
    }

        #zydtd p.td-yzs-ghtit span {
            width: 5em;
            display: block;
        }

    .tdtw_bg {
        background-image: url('/TemplatePage/novogene/images/1020td.png');
        background-repeat: no-repeat;
        background-size: 95% auto;
        background-position-x: center;
    }
    /*案例精选*/
    .border-events-sec {
        border: 1px solid #aeadad;
        margin-bottom: 94px;
    }

    .border-events::-webkit-scrollbar {
        width: 10px;
        height: 2px;
        background: #e2f2ff
    }

    .border-events::-webkit-scrollbar-track {
        border-radius: 8px
    }

    .border-events::-webkit-scrollbar-thumb {
        background: #122b4e;
        border-radius: 2px
    }

    .border-events {
        padding: 20px 100px 20px 34px;
        height: 1000px;
        overflow-y: scroll;
        margin-right: 40px;
        margin-top: 10px;
        margin-bottom: 10px;
        -webkit-overflow-scrolling: touch;
    }

        .border-events .row {
            border-bottom: 1px solid #aeadad;
            padding-top: 15px;
            padding-bottom: 15px;
        }

        .border-events img {
            max-width: 50px;
        }

    .date-green {
        color: #68a329;
        font-family: 'Montserrat-Bold', Arial;
    }

    .border-events h5 {
        font-size: 15px;
        padding-right: 60px;
        color: #3789c7;
        line-height: 24px;
        font-family: 'Merriweather-Bold', Arial;
        font-size: 18px;
    }

        .border-events h5 a {
            color: #032e53;
            text-decoration: underline;
        }

    .reso .border-events {
        padding: 30px;
    }

        .reso .border-events .row {
            border: none;
        }

        .reso .border-events img {
            max-width: 100%;
            width: 100%;
        }

        .reso .border-events span {
            color: #68a329;
        }

        .reso .border-events h5 {
            padding-right: 122px;
        }

    .col-12 .border-events-sec .border-events .row .language-english {
        border: 1px solid #aeadad;
        margin-bottom: 20px;
        flex: 0 0 100%;
        max-width: 100%;
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    @media (min-width: 992px) {
        .col-12 .border-events-sec .border-events .row .language-english {
            border: 1px solid #aeadad;
            margin: 5px 5px 20px 5px;
            flex: 0 0 31.8%;
            max-width: 31.8%;
        }
    }

    @media screen and (max-width: 1280px) {
        .content .content_nr .content_nr_right {
            width: 800px;
        }

            .content .content_nr .content_nr_right .content_nr_right_div2 {
                width: 800px;
            }

            .content .content_nr .content_nr_right .content_nr_right_div1 {
                width: 800px !important;
            }
    }





    /*  @media screen and (max-width: 1280px) {   20220708改的  */
    @media screen and (max-width: 1000px) {
        .content {
            flex-wrap: wrap;
        }

        .up .jiegou {
            width: 90%;
        }

        .content-left {
            max-width: 100%;
        }

        .content-left-list ul {
            display: flex;
            justify-content: space-between;
        }

        .nav-content li a {
            font-size: 16px;
        }

        .banner-intro h3 {
            font-size: 40px;
            margin-bottom: 20px;
        }

        .banner-intro p {
            line-height: 24px;
            font-size: 16px;
        }

        .content-left-list > ul ul {
            font-size: 14px;
            /*margin-left: 5px;*/
            line-height: 24px;
        }

        /*.content-left-list > ul > li > p {
        font-size: 16px;
        color: #595757;
        background-color: white;
        padding: 10px 18px;
        margin-bottom: 10px;
    }*/

        .content-left-list > ul > li > p {
            font-size: 16px;
            background-color: #00469c;
            color: #595757;
            background-color: white;
            padding: 5px 21px;
            /*margin-bottom: 10px;*/
            cursor: pointer;
        }

        .advantageList li {
            max-width: 25%;
        }

        .advantageList p {
            font-size: 30px !important;
        }

        .advantageList span {
            font-size: 16px;
        }

        .process p {
            padding: 6px 10px;
            font-size: 14px;
        }
    }

    @media screen and (max-width: 1024px) {
        .banner-intro {
            top: 40px;
            bottom: 40px;
            width: 90%;
        }

            .banner-intro h3 {
                font-size: 30px;
                margin-bottom: 15px;
            }

            .banner-intro p {
                font-size: 14px;
            }

        .content-left-list ul {
            display: flex;
            justify-content: space-between;
            flex-direction: column;
        }

        .nav-content li a {
            font-size: 14px;
        }
    }

    @media screen and (max-width: 768px) {

        .language-chinese{
            width:100%;
        }




        .novoxwlm .novoxwlm_div1 {
            /* width: 120px;
        height: 36px;
        line-height: 36px;
        margin-top: 6px;
        border: 1px solid #003E7A;*/

            width: 20%;
            height: 36px;
            line-height: 36px;
            margin-top: 6px;
            /*margin-left: 36px;*/
            color: #1f1f1f;
            border: 1px solid #003E7A;
        }


        .novoxwlm .novoxwlm_div2 {
            width: 20%;
            height: 36px;
            line-height: 36px;
            margin-top: 6px;
            margin-left: 2%;
            color: #1f1f1f;
            border: 1px solid #003E7A;
        }

        .novoxwlm .novoxwlm_div3 {
            width: 20%;
            height: 36px;
            line-height: 36px;
            margin-top: 6px;
            margin-left: 2%;
            color: #1f1f1f;
            border: 1px solid #003E7A;
        }

        .novoxwlm .novoxwlm_div4 {
            width: 20%;
            height: 36px;
            line-height: 36px;
            margin-top: 6px;
            margin-left: 2%;
            color: #1f1f1f;
            border: 1px solid #003E7A;
        }


        .banner-intro h3, .content > div h3 {
            font-size: 20px !important;
            margin-bottom: 5px;
        }

        .banner-intro p, .content-content > div > span, .direction li p {
            font-size: 16px !important;
        }

        .advantageList p {
            font-size: 24px;
            align-items: center !important;
        }

        .advantageList > span {
            font-size: 14px;
        }

        .content-right-top > p {
            margin: 20px 0 !important;
        }

        .content-content > div > span {
            line-height: 25px;
            align-items: flex-start;
        }

            .content-content > div > span p {
                white-space: nowrap;
            }

        .advantageList {
            justify-content: space-around;
        }

        .thinkTank-slide {
            margin: 10px 0;
        }
        .linkurl_img {
            width: 95%;
            margin: auto;
        }
        .linkurl_img img {
            width: 95%;
        }
        .linkurl {
            width:95%;
            margin: 20px auto !important;
        }
        .jiegou .news-list {
            margin:auto;
           width: 95%;
        }

        .questions {
            font-size: 14px;
        }

        .content-right-top .contentTab2 {
            max-width: 454px;
        }

        .zncx.content div.jvzhong {
            width: 100%;
        }

        .Falconlist > video {
            width: 100%;
            height: auto;
        }

        .Falcon1 .row4 .xw ul li dl dt img {
            width: 100%;
            height: auto;
        }

        .novoxwlm {
            margin-left: 4%;
            width: 100% !important;
        }

        .content .content_nr .content_nr_right {
            width: 100% !important;
        }

            .content .content_nr .content_nr_right .content_nr_right_div2 {
                width: 100% !important;
                height: auto !important;
            }

            .content .content_nr .content_nr_right .content_nr_right_div1 {
                width: 100% !important;
                height: auto !important;
            }
    }

    @media screen and (max-width: 450px) {


        div.content-content > div > div.advantage > ul > li p span {
            font-size: 30px !important;
        }

        .banner-intro {
            top: 20px;
            bottom: 20px;
            width: 90% !important;
        }

            .banner-intro p, .content-content > div > span, .direction li p {
                font-size: 14px !important;
            }

        .download, .content-left-list > ul > li > p {
            font-size: 16px;
            margin-bottom: 0px;
            font-weight: 300;
        }

        .content-left-list .content-left-list-p1 {
            font-size: 14px;
            font-weight: 300;
        }

        .content-left-list li p a {
            font-size: 12px;
            font-weight: 300;
        }

        .download a {
            font-weight: lighter;
            font-size: 16px;
            color: white;
        }

        .banner-intro h3, .content > div h3, .content-right-top > p, .content-content > div > p {
            /*font-size: 18px !important; 20220628注释 */
            font-size: 18px;
            margin: 0;
        }

        .linkurl {
            margin: 10px 0 !important;
            flex-wrap: wrap;
        }

        .contentTab p {
            max-width: 30%;
            font-size: 14px;
            width: auto;
            /*padding: 9px 10px;20220608改*/
            padding: 0px 10px;
        }

        .introduce > p {
            margin-bottom: 10px !important;
        }

        .content-content > div > span {
            line-height: 30px;
        }

        .direction ul {
            margin-top: 10px;
        }

        .direction li span {
            /*width: calc(100% - 92px);20220608改*/
        }

        .advantage {
            font-size: 14px;
        }

            .advantage > ul > li > p {
                margin-bottom: 5px;
            }

        .process {
            margin: 0;
        }

        .advantageList li {
            max-width: 50%;
            min-width: 25%;
        }

        .thinkTank-swiper .fensan {
            justify-content: space-around;
        }

        table tr:nth-child(2) td:nth-child(1) {
            padding: 0 4px;
        }

        .information table tr th:nth-child(1) {
            width: 25%;
        }

        .relevance table tr th:nth-child(1) {
            width: 20%;
        }

        table {
            word-break: break-all;
        }

            table th {
                font-size: 12px;
                width: 15%;
                font-weight: 400;
            }

            table td {
                width: 15%;
            }

            table td {
                font-size: 12px;
            }

        .suggest p {
            margin-bottom: 10px !important;
        }

        .expand ul {
            flex-direction: column;
        }

        .expand li {
            margin: 10px 0;
        }

            .expand li p {
                font-size: 14px;
                color: #fff;
                padding: 5px 10px;
                width: 100%; /*width: 90%;    20220608改*/
            }

        .advantageList p {
            font-size: 14px;
        }

        .advantageList span {
            font-size: 12px;
        }

        .expand li {
            max-width: 48%;
            width: 48%;
            margin-right: 0px;
            float: left;
        }

            .expand li:nth-child(2n) {
                float: right;
            }



            .expand li div {
                margin: 20px 10px 0;
            }

            .expand li span {
                font-size: 12px;
            }

        .expand ul.duichen {
            display: block;
        }

            .expand ul.duichen:after {
                content: '';
                display: none;
                clear: both;
            }

        .banner {
            margin-top: 55px;
            /* margin-top: 136px; */
            margin-top: 140px;
        }

        .content .content_nr {
            height: auto;
        }

        .content .content-right {
            width: 90% !important;
            margin: 0 auto;
        }

        .linkurl {
            width: 90% !important;
            margin: 10px auto !important;
        }

        div.content.jiegou.fensan div.content-right div.content_nr_left {
            width: 100%;
        }

        div.content.jiegou.fensan div.content-right div.content_nr_right {
            width: 100%;
        }

        div.content_nr_right div.content_nr_right_div1, div.content_nr_right div.content_nr_right_div2, div.content_nr_right div.content_nr_right_div3 {
            width: 100% !important;
            text-align: left;
            margin: 5px auto !important;
        }

        #app > div.content.jiegou.fensan div.content-right div.content_nr a img {
            width: 95%;
            margin: 0 auto;
            margin-bottom: 5px;
        }

        .content_nr_right_div1 {
            width: 95%;
            margin: 0 auto;
        }

        .advantageList li p {
            font-size: 20px !important;
        }

        #app > div.linkurl.duichen.jiegou > a {
            font-size: 16px !important;
            font-weight: 300 !important;
        }

        #app > div.linkurl.duichen.jiegou span {
            font-size: 16px !important;
            font-weight: 300 !important;
        }

        .content-right-top .contentTab1 {
            max-width: 400px !important;
        }

        div.content.jiegou.fensan > div.content-right > div.content-content > div.box.box3 > p.pReset.g_tit_4 {
            font-size: 14px !important;
        }

        .tdtw_bg {
            background-image: none;
        }

        #zydtd p.td-yzs-ghtit {
            /*color: black;*/
            border-radius: 10px 10px 0px 10px;
            padding: 5px 10px;
        }

        .tdtw_bg > ul li:nth-child(odd) div p.td-yzs-ghtit {
            background-color: #92BFE6;
            color: #005BA7 !important;
        }

        .tdtw_bg > ul li:nth-child(even) div p.td-yzs-ghtit {
            background-color: #005BA7;
            color: white;
        }

        #zydtd p.td-yzs-ghtit span {
            width: auto;
            display: initial;
        }

        .tdtw_bg > ul li div p:nth-child(1) {
            background-image: linear-gradient(to bottom, #92BFE6, white);
            margin-top: -15px;
            border-radius: 15px 15px 0px 0px;
        }

        .zncx .nhys .myTab1 .tab-pane#rj ul.xiaotubiao_ul dd p {
            line-height: 18px;
        }
    }






    @media screen and (max-width: 370px) {
        .banner-intro {
            top: 7px;
            bottom: 7px;
        }

        .banner-intro-content {
            padding: 0;
        }
    }

.inner-container {
    padding: 20px 0;
}
.inner-container .news .news-list ul li {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    margin-bottom: 40px;
}
.inner-container .news .news-list ul li .date {
    flex-shrink: 0;
    width: 90px;
    height: 55px;
    background: #00A5AD;
    line-height: 1;
    color: #FFFFFF;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.inner-container .news .news-list ul li .date .YM {
    font-size: 14px;
    font-weight: 500;
}
.inner-container .news .news-list ul li .pic {
    width: 25%;
    height: auto;
    flex-shrink: 0;
    margin: 0 34px 0 19px;
    position:relative;
}
    .inner-container .news a {
        color: #004077;
        text-decoration: none;
        font-weight: bold;
    }
.inner-container .news .news-list ul li .pic img {
    width: 100%;
    height: 100%;
}
.inner-container .news .news-list ul li .pic .status {
    position: absolute;
    right: 0px;
    top: 0;
    z-index: 9;
    font-size: 0;
    color: #fff;
  /*  padding: 6px 8px;
    width:100px;
    height:32px;
    background-size:cover;*/
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
    .inner-container .news .news-list ul li .pic .status.pending {
        background: url('/sequencing-2/images/jinxingzhong.png') no-repeat;
        background-size: 100%;
        height: 36px;
        width: 100px;
        padding: 0;
        -webkit-background-size: 100%;
        -moz-background-size: 100%;
        -o-background-size: 100%;
    }
    .inner-container .news .news-list ul li .pic .status.end {
        background: url('/sequencing-2/images/jieshu.png') no-repeat;
        background-size: 100%;
        width: 100px;
        height: 36px;
        padding: 0;
        webkit-background-size: 100%;
        moz-background-size: 100%;
        -o-background-size: 100%;
    }
.inner-container .news .news-list ul li .info {
    width: 0;
    flex: 1;
}
.inner-container .news .news-list ul li .info .title {
    font-size: 20px;
    font-weight: 500;
    color: #031B4E;
    line-height: 38px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.inner-container .news .news-list ul li .info .desc {
    font-size: 15px;
    font-weight: 400;
    color: #9A9898;
    line-height: 32px;
    margin: 12px 0;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.inner-container .news .news-list ul li .info .more {
    font-size: 15px;
    font-weight: 400;
    color: #112996;
    line-height: 34px;
}
.inner-container .news .news-list ul li .info .more a {
    font-weight:normal;
}
.news-pages {
    margin: 0 auto;
    margin-top: 30px;
    display: flex;
    justify-content: center;
}
.news-pages ul {
    width:100%;
    overflow:hidden;
    display: flex;
    justify-content: center;
}
.news-pages li {
    min-width: 40px;
    height: 40px;
    padding: 0 5px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #F4F4F4;
    margin-right: 10px;
    font-size: 16px;
    font-weight: 400;
    color: #9A9898;
}
.news-pages li.thisclass {
    background: #00A5AD;
    border: 1px solid #00A5AD;
    color: #fff;
}
.news-pages li a {
    color: #9A9898;
}

.news-pages.mobile-news-pages {
    display: none;
}
@media (max-width: 1499px) {
    .inner-container {
        padding: 20px 0;
    }
    .inner-container .news .news-list ul li {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        margin-bottom: 40px;
        width: 100%;
        overflow: hidden;
    }
    .inner-container .news .news-list ul li .date {
        flex-shrink: 0;
        width: 180px;
        height: 55px;
        background: #00A5AD;
        line-height: 1;
        color: #FFFFFF;
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
        align-items: center;
    }
    .inner-container .news .news-list ul li .date .YM {
        font-size: 14px;
        font-weight: 500;
    }
    .inner-container .news .news-list ul li .pic {
        width: 25%;
        height: auto;
        flex-shrink: 0;
        margin: 0 20px;
    }
    .inner-container .news .news-list ul li .pic a {
        display: block;
    }
    .inner-container .news .news-list ul li .pic a img {
        width: 100%;
        height: auto;
    }
    .inner-container .news .news-list ul li .info {
        flex-shrink: 1;
    }
    .inner-container .news .news-list ul li .info .title {
        font-size: 18px;
        font-weight: 500;
        color: #031B4E;
        line-height: 1.5;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        word-break: break-all;
    }
    .inner-container .news .news-list ul li .info .desc {
        font-size: 15px;
        font-weight: 400;
        color: #9A9898;
        line-height: 1.5;
        margin: 5px 0;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .inner-container .news .news-list ul li .info .more {
        font-size: 13px;
        font-weight: 400;
        color: #112996;
        line-height: 1;
    }
    .inner-container .news .news-pages {
        margin: 0 auto;
        text-align: center;
        margin-top: 30px;
    }
    
}
@media (max-width: 750px) {
    .inner-container {
        padding: 5px 0;
    }

    .inner-container .news .news-list ul li {
        flex-direction: row;
        align-items: flex-start;
        border-bottom: 1px solid #eee;
        padding-bottom: 15px;
        margin-bottom: 15px;
        position: relative;
    }
    .inner-container .news .news-list ul li .date {
        flex-shrink: 0;
        width: 120px;
        height: 26px;
        background: #00A5AD;
        line-height: 1;
        color: #FFFFFF;
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
        align-items: center;
        position: absolute;
        left: 0;
        top: 70px;
    }
    .inner-container .news .news-list ul li .date .YM {
        font-size: 12px;
        font-weight: 500;
    }
    .inner-container .news .news-list ul li .pic {
        width: 120px;
        height: 80px;
        flex-shrink: 0;
        margin: 0;
        margin-right: 15px;
        overflow: hidden;
        margin-bottom:20px;
    }
    .inner-container .news .news-list ul li .pic a {
        padding: 0;
    }
    .inner-container .news .news-list ul li .pic a img {
        width: 120px;
        height: 70px;
    }
    .inner-container .news .news-list ul li .pic .status {
        right: 3px;
        font-size: 13px;
        padding: 5px 6px;
    }
    .inner-container .news .news-list ul li .info {
        width: 100%;
    }
    .inner-container .news .news-list ul li .info .title {
        font-size: 15px;
        font-weight: 500;
        color: #031B4E;
        line-height: 1.5;
        white-space: normal;
        text-overflow: ellipsis;
        overflow: unset;
        word-break: break-all;
        margin-top: 0px;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .inner-container .news .news-list ul li .info .desc {
        font-size: 14px;
        font-weight: 400;
        color: #9A9898;
        line-height: 1.5;
        margin: 12px 0;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        margin-bottom: 0;
    }
    .inner-container .news .news-list ul li .info .more {
        font-size: 15px;
        font-weight: 400;
        color: #112996;
        line-height: 34px;
        display: none;
    }
    .inner-container .news .news-pages {
        padding-bottom: 0px;
        margin-top: 20px;
    }
    .inner-container .news .news-pages li {
        min-width: 35px;
        padding: 0 5px;
        line-height: 35px;
        text-align: center;
        border: 1px solid #F4F4F4;
        margin-right: -1px;
        font-size: 13px;
        font-weight: 400;
        height: unset;
    }
}
.advantageListjj li {
    max-width: 230px;
    width: 100%;
    text-align: center;
    /*background-color: #f3f3f3;*/
    color: #00469c;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-top: 20px;
}
.advantagejj {
    font-size: 14px;
}