@charset "utf-8";
/* CSS Document */
/* end reset.css */

/*reset*/
.img80 {
    margin: 20px 0;
}

.fl, .fr {
    display: inline;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.clearfix {
    *zoom: 1
}

    .clearfix:after {
        content: "\20";
        clear: both;
        height: 0;
        display: block;
        overflow: hidden
    }

table {
    border-collapse: collapse;
    border-spacing: 1px;
}

/*header*/
.first-pic {
    width: 100%;
    height: 420px;
}

.b-list {
    background: #f9f9f9;
    padding-right: 18px
}

    .b-list a {
        line-height: 80px;
        font-size: 16px;
        color: #4b4948;
        margin-left: 50px;
    }

.j-img {
    float: left;
    margin: 24px 10px 0 0;
}

.jsp-a {
    float: left;
}

.j-img2 {
    float: left;
    margin: 29px 10px 0 0;
}

.b-wrap a {
    font-family: arial, 'Microsoft Yahei', '微软雅黑';
    color: #4c4a44;
    text-decoration: none;
}

    .b-wrap a:hover .jsp-a, .a-active .jsp-a {
        color: #6d9940
    }

.tech-banner1 {
    background: url(../uploads/pic4.jpg) no-repeat center top;
}

.tech-banner2 {
    background: url(../uploads/pic4.jpg) no-repeat center top;
}

.tech-banner3 {
    background: url(../uploads/pic4.jpg) no-repeat center top;
}

.tech-banner4 {
    background: url(../uploads/pic4.jpg) no-repeat center top;
}

.tech-banner5 {
    background: url(../uploads/pic4.jpg) no-repeat center top;
}

.tech-banner6 {
    background: url(../uploads/pic4.jpg) no-repeat center top;
}


.w1200 {
    width: 100%;
    background: #fff;
    margin: 0 auto;
    font-family: arial, 'Microsoft Yahei', '微软雅黑';
    text-align: center;
}

.w1200_bg {
    width: 100%;
    margin: 0 auto;
}

.bg100 {
    width: 100%;
    background: #fff;
    font-family: arial, 'Microsoft Yahei', '微软雅黑';
    text-align: center;
}

.tb {
    padding: 65px 0 65px;
}

.ft {
    text-align: left;
}

.ct {
    text-align: center;
}

.fw {
    font-weight: bold;
}

.pt80 {
    padding-top: 80px;
}

.mr_top60 {
    margin-top: 60px;
}

.a1 {
    text-decoration: none;
    color: #539A34;
    font: 14px/88px 'microsoft yahei';
}

    .a1:hover {
        text-decoration: underline;
    }

.a2 {
    text-decoration: none;
    color: #539A34;
    font: 14px/24px 'microsoft yahei';
}

    .a2:hover {
        text-decoration: underline;
    }

.p80 {
    padding-left: 80px;
    padding-right: 80px;
}

.pReset {
    font: 14px/24px arial,'microsoft yahei','微软雅黑';
    color: #4b4948;
    padding-bottom: 40px;
}

.fw {
    font-weight: bold;
}

img {
    border: 0;
    /*  margin: auto;*/
}

.title {
    font-size: 30px;
    color: #4b4948;
    line-height: 80px;
    font-weight: normal;
}

.tit_1 h3 { /*height:52px;*/
    font-size: 40px;
    font-weight: normal;
    line-height: 52px;
    color: #4b4948;
    padding-bottom: 10px;
}

.tit_1 p {
    line-height: 52px;
    font-size: 30px;
    color: #4b4948;
}

.tit_2 h3 {
    height: 30px;
    font: 30px/30px 'microsoft yahei';
    color: #4b4948;
    padding-bottom: 60px
}

.tit_2 h4 {
    height: 30px;
    font: 30px/30px 'microsoft yahei';
    color: #4b4948;
    padding-bottom: 20px
}



table {
    margin: 0 auto;
}

.table_1 {
    background: #afafaf;
    width: 1034px;
}

    .table_1 tr {
        background: #fbfbfb;
    }

    .table_1 td {
        padding: 10px
    }

    .table_1 .td1, .table_1 .td2 {
        width: 517px;
    }

    .table_1 .tr_tit {
        text-align: center;
        /*font: bold 14px/24px 'microsoft yahei';*/
        color: #4B4848;
    }


table td {
    font-size: 14px;
/*    text-align: left !important;*/
}

table .g_hbtd1 {
    width: 10%;
}

table .g_hbtd2 {
    width: 20%;
}

table .g_hbtd3 {
    width: 30%;
}

table .g_hbtd4 {
    width: 40%;
}

table .g_hbtd5 {
    width: 50%;
}

table .g_hbtd6 {
    width: 60%;
}

table .g_hbtd7 {
    width: 70%;
}

table .g_hbtd8 {
    width: 80%;
}

table .g_hbtd9 {
    width: 90%;
}

.tb1 {
    margin-top: 20px;
}

    .tb1 .ft td {
        vertical-align: top;
    }

    .tb1 td {
        padding: 15px 15px 15px 20px;
    }

.tb2 td {
    padding: 10px;
}

.tb1 td p {
    padding: 0;
}

.tb2 td p {
    font-size: 13px;
}

.tb1 tr {
    background: #fff;
}

.tb1 .td1 {
    width: 280px;
}

.tb1 .td2 {
    width: 340px;
}

.tb1 .td3 {
    width: 395px;
}

.table_2 {
    background: #afafaf;
}

    .table_2 tr {
        background: #fff;
    }

    .table_2 td {
        padding: 10px
    }

.tb2 .td2_1 {
    /*width: 190px;*/
}

.tb2 .td2_2 {
    /*width: 5%;*/
}

.tb2 .td2_3 {
    width: 240px;
}

.tb2 .td2_4 {
    width: 279px;
}

.tb2 .td2_5 {
    width: 335px;
}

.tb2 .td3_1 {
    width: 185px;
}

.table_3 {
    background: #afafaf;
    background: white;
}

    .table_3 tr {
        background: #fbfbfb;
        background: white;
    }

    .table_3 td {
        padding: 10px
    }

.tb3 .td3_1 {
    width: 240px;
}

.tb3 .td3_2 {
    width: 490px;
}

.tb3 .td3_3 {
    width: 470px;
}

.table_3_w tr {
    background: #fff;
}

.td4_1 {
    width: 170px;
}

.td4_2 {
    width: 257px;
}
div.content-right-top.fensan > div > p.pickOn > select {
    appearance: auto;
}



.txt {
    width: 325px;
    text-align: left;
}

.txt_1 {
    margin-left: 80px;
}

.txt_2 {
    margin-left: 20px
}

.txt_3 {
    margin-right: 80px;
}

.pTxt {
    font: bold 14px/24px 'microsoft yahei';
    color: #4B4848;
    padding-bottom: 10px;
}

.pTxt2 {
    font: 18px/24px 'microsoft yahei';
    color: #4B4848;
    padding-bottom: 20px;
}

.pb20 {
    padding-bottom: 20px;
}


.tit_2 h3.nh-tit {
    color: #0B659A;
}

.nhy {
    width: 640px;
    height: 130px;
    margin: 0 auto;
}

    .nhy .nh-ys {
        width: 255px;
        height: 45px;
        padding-left: 65px;
        margin-bottom: 20px;
        text-align: left;
        font: 14px/45px 'microsoft yahei';
        float: left;
    }

    .nhy .nh-ys-1 {
        background: url(../uploads/nhy-t5.jpg) no-repeat left center;
    }

    .nhy .nh-ys-2 {
        background: url(../uploads/nhy-t6.jpg) no-repeat left center;
    }

    .nhy .nh-ys-3 {
        background: url(../uploads/nhy-t7.jpg) no-repeat left center;
    }

    .nhy .nh-ys-4 {
        background: url(../uploads/nhy-t8.jpg) no-repeat left center;
    }

.nhy-cjwt {
    width: 1200px;
    height: 160px;
    margin: 0 auto;
}

.nhy-qa {
    width: 230px;
    float: left;
    text-align: left;
    margin-left: 100px
}

    .nhy-qa h3 {
        font: 14px/80px 'microsoft yahei';
        color: #0B659A;
        padding-left: 30px;
        background: url(http://www.novogene.com/views/default/uploads/nhy-t9.jpg) no-repeat left center;
    }

.nhy-qa-ct {
    width: 370px;
}

.duichen p + span {
    font-size: 16px;
}
.zl-pcr {
    width: 1024px;
    background: #ccc;
}

    .zl-pcr tbody {
        background: #fbfbfb;
    }

        .zl-pcr tbody td {
            padding: 10px;
        }


    .zl-pcr .w435 {
        width: 435px
    }

    .zl-pcr .w155 {
        width: 155px
    }

    .zl-pcr .w140 {
        width: 140px
    }

    .zl-pcr .w145 {
        width: 145px
    }

    .zl-pcr .w145 {
        width: 145px
    }

    .zl-pcr .w235 {
        width: 235px
    }

    .zl-pcr .w140 {
        width: 140px
    }

    .zl-pcr .w85 {
        width: 85px
    }

    .zl-pcr .w255 {
        width: 255px
    }

    .zl-pcr .w310 {
        width: 310px
    }


.zl-pcr-img {
    padding: 55px 120px;
}

    .zl-pcr-img .img1 {
        float: left;
    }

    .zl-pcr-img .img2 {
        float: right;
    }

.zl-pcr-yq, .zl-pcr-ys, .zl-pcr-cs {
    width: 1024px;
    margin: 50px auto 0;
}

    .zl-pcr-yq li {
        width: 190px;
        height: 290px;
        margin-right: 80px;
        background: url(http://www.novogene.com/views/default/uploads/zl-pcr-yq-t6.png) no-repeat center bottom;
        float: left;
    }

    .zl-pcr-yq .txt {
        width: 190px;
        padding-top: 33px;
    }

    .zl-pcr-yq .ptit {
        color: #fff;
        text-align: center;
        padding-left: 5px;
    }

    .zl-pcr-yq .ptxt {
        padding: 55px 10px 0;
    }


    .zl-pcr-ys li {
        width: 500px;
        height: 27px;
        margin-bottom: 30px;
        line-height: 27px;
        text-align: left;
        float: left;
        background: url(http://www.novogene.com/views/default/uploads/zl-pcr-yq-t5.png) no-repeat left center;
    }

        .zl-pcr-ys li span {
            color: #fff;
            padding: 0 50px 0 18px;
        }

.zl-pcr-cs {
    text-align: left;
    background: #ccc
}

    .zl-pcr-cs tr {
        background: #fff;
    }

    .zl-pcr-cs td {
        padding: 5px 0 5px 30px;
    }


.biaoge {
    float: left;
}

    .biaoge:first-of-type {
        margin-left: 50px;
    }

    .biaoge li {
        border: 1px solid #000;
        border-top: 0 none;
    }

#ul {
    overflow: hidden;
    height: 115px;
    width: 700px;
    margin-left: 23%;
}

    #ul li {
        width: 110px;
        height: 110px;
        line-height: 110px;
        border-radius: 50%;
        border: 1px solid #A3C897;
        float: left;
        margin-right: 50px;
    }




.hxFlex {
    display: flex;
}

    .hxFlex span {
        display: block;
        flex: 1;
        padding-right: 20px;
    }
/*
table tr:nth-child(2) td:nth-child(1) {
    width: 50%;
    text-align: left;
    padding: 12px 0;
    padding-left: 5px;
}*/

.content-content > div {
     margin-top: 0px; 
}
/*-----------------------20220623 添加的  修改150个产品介绍页面用的   pc----------------------------*/

div.content-right-top > p {
    font-size: 16px !important;
    font-weight: lighter !important;
}

div.advantage, div.introduce, div.questions, div.suggest, div.information, div.direction ,div.background-text {
    margin-top: 0px;
    margin-bottom: 0px;
}
#app > div.content.jiegou.fensan > div.content-right > div.content-content > div:nth-child(1).advantage p{
    
    margin-bottom:20px;
}
/*设置标题为*/
div.advantage > p, .introduce > p, .questions > p, .suggest > p, .information > p, .direction > p, .expand > p {
    font-size: 24px !important;
    text-align: center;
    width: 100%;
    font-weight: 400 !important;
    margin-bottom:20px !important;
    
}
div.align-left > p{
    text-align:left;
}
div.advantage>p.fontSize1{
    font-size:20px !important;
    font-weight:600 !important;
}
.suggest > p, .questions > p, .expand > p, .information > p {
    margin-bottom: 20px !important;
}
.introduce > p {
    font-size: 16px !important;
}
div.advantage > p, .introduce > p, .questions > p, .suggest > p, .information > p, .direction > p, .expand > p {
    margin-top: 30px !important; 
}
ul.pailie > li.duichen > p {
    font-weight:bold;
    background-color:white;
    color:black;
}
div.advantage > ul > li > p {
    margin-bottom: 20px;
    margin-top: 0px !important;
    font-weight: 600 !important;
}

.replenish {
    margin-top: 46px !important ;
    margin-bottom:100px !important;
}
div.advantage > ul > li > span {
    display: block;
}
div.advantage ul.advantageList.advantageList02.fensan li{
    margin-top:0px;
}


.content-right div span, .content-right div ul li, .content-content table th, .content-content table td, .replenish > p {
    margin-top: 0px !important;
    line-height: 30px;
    font-size: 14px !important;
    letter-spacing: 1px;
    font-weight: lighter !important;
}
.replenish > p {
    margin-bottom:0px;
}
.replenish > p  strong{
    color: gray;
    font-weight: bold;
}
.questions ul > li > p {
    margin-bottom: 20px !important;
    margin-top: 0px !important;
}
.questions ul > li.list-open-arrows > p, .questions ul > li.list-close-arrows > p {
    cursor: pointer;
}
.questions ul > li.list-open-arrows > p::before {
    content: "►"; /* Unicode字符 for a black right-pointing triangle */
    color: black;
    margin-right: 0.5em; /* 可根据需求调整间距 */
    margin-bottom: 20px !important;
    margin-top: 0px !important;
}
.questions ul > li.list-close-arrows > p::before {
    content: "▼"; /* Unicode字符 for a black right-pointing triangle */
    color: black;
    margin-right: 0.5em; /* 可根据需求调整间距 */
    margin-bottom: 20px !important;
    margin-top: 0px !important;
}
.content-right > div ul > li > span, .content-right > div ul > li > ul > li {
    margin: 0px;
    margin-bottom: 46px;
    
}

/*黑色加粗的标题专用*/


 span.mb-54 {
    display:block;
    margin-bottom:46px;
}
div p.yijititle {
    padding:0px !important;
    margin-top: 80px !important;
    margin-bottom: 46px !important;
}
div p.yijititle2 {
    padding: 0px !important;
    margin-top: 80px !important;
    margin-bottom: 20px !important;
}
/*20220630 加*/
div.expand  {
    margin-bottom:0px !important;
}

div.content-right > div.content-content > div > div.advantage > ul > li > p {
    margin-bottom:20px !important;
}
div.content-right > div.content-content > div > div.advantage > ul > li > table {
    margin-bottom: 46px ;
}
div.content-right > div.content-content > div > div.advantage > ul > li > ul > li {
    padding: 0px !important;
    margin: 0px !important;
}

div.content-right > div.content-content > div > div.suggest > table {
    margin-bottom:46px;
}
div.content-right > div.content-content > div > div.advantage > ul > li > ul {
    padding: 0px !important;
    margin-bottom: 46px !important;
}
div.content-right > div.content-content > div > div.direction > ul > li.qcxbj, div.content-content .qcwbj {
    margin-bottom: 0px !important;
}
div.content-content  img.img_mt {
    margin-top:46px !important;
}
div.process.fensan {
    margin-top: 0px !important;
    margin-bottom: 46px !important;
}
div.content-content div.thinkTank-swiper {
    margin-top:0px !important;
    margin-top:46px !important;
}
div.content-content table.mb-54 {
    margin-top: 0px !important;
    margin-bottom: 46px !important;
}
/*20220630 加*/

/*20220701 加*/
div.content-content ul.advantageList > li {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.questions li {
    margin-bottom: 0px;
}
div.content-content div table tr th {
    font-weight: bold !important;
}


/*20220701 加*/
/*20220705 加*/
div.content-content div .mt-pc80-sj70 {
    margin-top:0px !important;

}
div.content-content div .mb-pc100-sj87 {
    margin-bottom: 10px !important;
}
div.content-content div .mb-pc100-sj871 {
    margin-bottom: 25px !important;
}
/*20220705 加*/
div.content-content ul.advantageLists li p span {
    font-size: 30px !important;
    font-weight: 600 !important;
}

/*20220709 */
div.content-content div .mb-pc20-sj17 {
    margin-bottom: 20px !important;
}
div.content-content div table.jiandantb th, div.content-content div table.jiandantb td {
    text-align:center !important;
}
/*20220709 */
/*如果统一的样式也不生效的话，只能单独添加类了写到这个区域里 要和手机版对应起来*/
div.content-content > div .qcxbj {
    margin-bottom: 0px !important;
}
div.content-content > div .mb-pc46-sj40 {
    margin-bottom: 46px !important;
    margin-top: 0px !important;
}
div.content-content > div span.span_mb-pc46-sj40 {
    margin-bottom: 46px !important;
    display: block;
    text-align: justify;
}
/*如果统一的样式也不生效的话，只能单独添加类了写到这个区域里 要和手机版对应起来*/
/*-----------------------20220623 添加的  修改150个产品介绍页面用的----------------------------*/

/*20220708 加*/
.expand ul.duichen {
    display: flex !important;
    align-items: stretch !important;
    flex-direction: row !important;
    flex-wrap: nowrap;
}



    .expand ul.duichen li.pailie {
        justify-content: flex-start;
        align-items: stretch;
    }

ul.liji > li {
    float:left;
}
span a.gdsyjy {
    font-size: 14px;
    color: cornflowerblue;
    text-decoration: underline !important;
    padding:10px initial;
}

    @media screen and (max-width: 1280px) {
        div.content-content > div > div.expand > ul.duichen > li.pailie {
            margin-top: 20px !important;
        }
    }
@media screen and (max-width: 768px) {
    .expand ul.duichen {
        display: flex !important;
        align-items: stretch !important;
        flex-direction: row;
        flex-wrap: wrap;
    }
}
   

    @media screen and (max-width: 450px) {
        .questions > ul > li > p {
            margin-top: 17px;
        }

        .direction li span {
            /*width: calc(100% - 92px);20220608改*/
        }

        .expand li p {
            font-size: 14px;
            color: #fff;
            padding: 5px 10px;
            width: 100%; /*width: 90%;    20220608*/
        }

        /*20220608改  加*/
        div.content.jiegou.fensan > div.content-right div.content-right-top.fensan div.contentTab1 {
            max-width: 400px;
        }

        div.content.jiegou.fensan > div.content-right div.content-right-top.fensan div.contentTab2 {
            max-width: 400px;
        }

        div.content.jiegou.fensan > div.content-right > div.content-content div div.direction ul > li > span {
            line-height: 30px;
            font-size: 14px !important;
        }

        .expand ul.duichen {
            display: inline-block;
            width: 100%;
        }

        .replenish {
            display: inline-block;
        }

        div.content-right img {
            margin-left: 0px !important;
            margin: 5px auto !important;
        }

        div.content-right > div.content-content > div.content-content > div.advantage > ul > li > div > img {
            margin-left: 5px !important;
            margin-right: 5px !important;
        }

        div.process.fensan img {
            margin: 5px 5px !important;
            width: 10px !important;
        }

        div.content-content table {
            table-layout: fixed !important;
            width: 100% !important;
        }

            div.content-content table th.td4_1 {
                width: 5%;
            }

            div.content-content table td {
                word-WRAP: break-word;
                width: 5%;
            }

        div.direction ul.pailie li.duichen p {
            min-width: 100px;
        }

        div.content-right > div.content-content > div > div.expand > ul > li div p {
            min-width: 140px;
        }

        div.content-right > div.content-content > div > div.expand > ul > li {
            min-height: 245px;
        }

        div.content-right > div.content-content ul.advantageList.advantageList01.fensan {
            flex-wrap: nowrap !important;
        }



        /*有个页面用了一个视频标签，用的行内样式，只能覆盖*/
        #gl-react-video1, div.expand > video {
            margin: 0 auto !important;
            width: 100% !important;
        }

            #gl-react-video1 + span {
                margin: 0 auto !important;
            }

        div.content-right > div.content-content > div > div.expand > ul img {
            margin: 0px !important;
        }

        ul.advantageList.advantageList02.fensan > li {
            width: 50%;
        }

        table th, table td {
            font-size: 16px !important;
            font-weight: 400 !important;
            padding: 0em !important;
            /*width: 25% !important;*/
            width: auto !important;
        }

        table tr td ol {
            margin-left: 2em !important;
        }

            table tr td ol li {
                list-style: decimal;
                margin-left: 0em !important;
            }
        /*20220608改  加*/
        .information > p, div.advantage > p, .introduce > p, .questions > p, .suggest > p, .information > p, .direction > p, .expand > p {
            font-size: 24px !important;
            margin-top: 87px !important;
            margin-bottom: 17px !important;
        }

        div.content-right-top > p {
            font-size: 18px !important;
        }



        div.advantage > p, .introduce > p, .questions > p, .suggest > p, .information > p, .direction > p, .expand > p {
            font-size: 24px !important;
        }

        .introduce > p {
            font-size: 24px !important;
        }

        .advantage > ul > li {
            margin-top: 17px;
        }

        .questions ul > li > p {
            margin-bottom: 17px !important;
        }

        .advantage > ul > li > span {
            line-height: 26px;
        }

        .content-right > div ul > li > span {
            margin-bottom: 40px !important;
        }

        .content-right > div ul:not(.syjy-mulu-v2,.syjy-mulu) > li > ul > li {
            margin-bottom: 40px !important;
        }

        div p.yijititle {
            margin-top: 70px !important;
            margin-bottom: 40px !important;
        }

        div p.yijititle2 {
            margin-top: 70px !important;
            margin-bottom: 17px !important;
        }

        div.content table th, table td {
            font-size: 14px !important;
            font-weight: lighter;
        }

        .content-right div span, .content-right div ul li, .content-content table th, .content-content table td, .replenish > p {
            line-height: 26px !important;
            font-size: 14px !important;
            font-weight: 300 !important;
        }

        ul.liji {
            width: 44% !important;
        }

        .liji li {
            padding: 0px 1px !important;
            width: 95% !important;
            margin-right: 0px;
        }

            .liji li a {
                font-size: 12px;
            }

        .content-content table th, .content-content table td {
            line-height: 20px !important;
            font-size: 13px !important;
        }

        .replenish {
            margin-top: 40px !important;
            margin-bottom: 87px !important;
        }



        /*20220630 加*/
        div.content-right > div.content-content > div > div.advantage > ul > li > p {
            margin-bottom: 17px !important;
        }

        div.content-right-top > p {
            font-weight: 300 !important;
        }
        /*
    .content-right > div ul > li > span.qcxbj {
        margin-bottom: 0px !important;
    }*/

        div.content-right > div.content-content > div > div.advantage > ul > li > ul {
            margin-bottom: 40px !important;
        }

        div.content-content img.img_mt {
            margin-top: 40px !important;
        }

        div.process.fensan {
            margin-bottom: 40px !important;
        }

        div.content-content img.img_mt {
            margin-top: 40px !important;
        }

        div.content-content div.thinkTank-swiper {
            margin-top: 40px !important;
        }

        div.content-content table.mb-54 {
            margin-top: 0px !important;
            margin-bottom: 40px !important;
        }
        /*20220630 加*/
        /*20220701 加*/

        div.content-content div.advantage table tr th, div.suggest table tr th {
            font-weight: 400 !important;
        }

        div.content-content div.advantage table tr td, div.suggest table tr th {
            font-weight: 300 !important;
        }

        /*20220701 加*/
        /*20220705 加*/
        div.content-content div .mt-pc80-sj70 {
            margin-top: 70px !important;
        }

        div.content-content div .mb-pc100-sj87 {
            margin-bottom: 87px !important;
        }
        /*20220705 加*/
        /*如果统一的样式也不生效的话，只能单独添加类了写到这个区域里 要和手机版对应起来*/
        div.content-content > div .qcxbj {
            margin-bottom: 0px !important;
        }

        div.content-content > div .mb-pc46-sj40 {
            margin-bottom: 40px !important;
            margin-top: 0px !important;
        }

        div.content-content > div span.span_mb-pc46-sj40 {
            margin-bottom: 40px !important;
            display: block;
        }

        div.content-content ul.advantageList > li {
            margin-top: 0px !important;
            margin-bottom: 10px !important;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
        }

        .expand ul.duichen li div.pd > span {
            word-break: break-all;
        }

        div.content-content div table tr td ol li {
            line-height: 20px;
        }
        /*如果统一的样式也不生效的话，只能单独添加类了写到这个区域里 要和手机版对应起来*/
        .expand ul.duichen {
            align-items: stretch !important;
            justify-content: space-between;
        }

            .expand ul.duichen li.pailie img {
                margin: 0px !important;
            }
        /*20220709 */
        div.content-content div .mb-pc20-sj17 {
            margin-bottom: 17px !important;
        }
        /*20220709 */



    }
.fontSize1 {
    font-size: 20px !important;
}

.fontWeight1 {
    font-weight: bold !important;
}
.background-container {
    width: 100%;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    margin-top: 15px !important;
}
.background-text {
    width: 48%;
    height: 260px; /* 设置容器高度 */
    background: url('/TemplatePage/novogene/images/20251009.png') no-repeat center center; /* 设置背景图和样式 */
    background-size:100% 100%;
    color: white; /* 文字颜色 */
    font-size: 24px; /* 文字大小 */
}

.background-text > h3 {
    width: 100%;
    font-size: 24px;
    text-align:center;
    height:63px;
    line-height:63px;
}
.background-text > ul {
    width: 100%;
    overflow:hidden;
    margin:10px 15px;
}
.background-text > ul > li {
    width: 90%;
    margin:0 auto;
    line-height: 40px;
    font-size: 14px;
    color: #000;
} 
.background-text > p {
    margin-bottom: 100px;
}
.background-texty {
    width: 48%;
    height: 260px; /* 设置容器高度 */
    margin-left:4%;
    background: url('/TemplatePage/novogene/images/202510091.png') no-repeat center center; /* 设置背景图和样式 */
    background-size:100% 100%;
    color: white; /* 文字颜色 */
    font-size: 24px; /* 文字大小 */
}
.background-texty > h3 {
    width: 100%;
    font-size: 24px;
    text-align: center;
    height: 63px;
    line-height: 63px;
}
.background-texty > ul {
    width: 100%;
    overflow: hidden;
    margin: 10px 15px;
}
.background-texty > ul > li {
    width: 90%;
    margin: 0 auto;
    line-height: 40px;
    font-size: 14px;
    color: #000;
}
.information > .style-text-1 {
    text-align: left !important;
    font-size: 20px !important;
    color: #00469c
}
@media screen and (max-width: 768px) {
    .background-container {
        display: block;
    }
    .background-text {
        width: 100%;
    }
    .background-text > ul {
        margin-top: 15px;
    }
    .background-text > ul > li {
        width: 75%;
    }
    .background-texty {
        width: 100%;
        margin-left: 0;
        margin-top:15px;
    }
    .background-texty > ul{
        margin-top:15px;
    }
    .background-texty > ul > li {
        width: 75%;
    }
}
