.mr-top-50{
    margin-top:50px !important;
}
.mr-top-40{
    margin-top:40px !important;
}
.mr-top-30{
    margin-top:30px !important;
}
.mr-top-10{
    margin-top:10px !important;
}
.mr-bottom-30{
    margin-bottom: 30px !important;
}
.mr-bottom-25{
    margin-bottom: 25px !important;
}

.mr-bottom-15{
    margin-bottom: 15px !important;
}
.no-border-right{
    border-right:0 !important;
}
.text-center{
    text-align: center !important;
}


.info-product{
    width:100%;
    display: block;
}
.info-product-label{
    width:100%;
    background: #747474;
    color:#f7f8f8;
    line-height: 70px;
}
.info-product-label dl{
    width:100%;
    display: block;
    height: 70px;
    font-size:0;
}
.info-product-label dd{
    width:auto;
    padding:0 22px;
    font-size:18px;
    display: inline-block;
    position: relative;
}
.info-product-label dd.on{
    background: #dc082b;
}
.info-product-label dd.on span{
    display: block;
}
.info-product-label dd span{
    width:0px;
    height:0px;
    border-top: 5px solid #dc082b;
    border-right:5px solid transparent;
    border-bottom:5px solid transparent;
    border-left:5px solid transparent;
    position: absolute;
    bottom:-10px;
    left:50%;
    transform: translateX(-50%);
    display: none;
}

.info-product-main,.info-product-list{
    width:100%;
  max-width:930px;
    display: block;
}
.info-product-main .info-product-list .info-product-list-img,.info-product-main .info-product-list .info-product-list-img img{
    width:100%;
    object-fit: cover;
    display: block;
}
.info-product-title{
    width:100%;
    display: flex;
    justify-content: center;
}
.info-product-title span{
    width:73px;
    height: 1px;
    background: #606060;
    flex-grow: 0;
    margin-top:16px;
    display: block;
}
.info-product-title p{
    flex-grow: 0;
    padding:0 15px;
    color:#626262;
    line-height: 32px;
    font-size:18px;
    display: block;
}
.info-prodct-list-milk-five{
    width:770px;
    margin:0 auto 30px;
    display: flex;
    justify-content: center;
}
.info-prodct-list-milk-five img{
    width:211px;
    height: 150px;
    flex-grow: 0;
    margin-right: 38px;
    display: block;
}
.info-prodct-list-milk-five ul{
    flex-grow: 1;
    display: block;
}
.info-prodct-list-milk-five ul li,.info-prodct-list-milk-five ul li p{
    width:100%;
    line-height: 34px;
    font-size:14px;
    color:#626262;
    display: flex;
    justify-content: start;
}
.info-prodct-list-milk-five ul li i{
    width:18px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    background: #dfdfdf;
    border-radius: 50%;
    flex-grow: 0;
    margin:8px 5px 8px 0;
    display: block;
}
.info-prodct-list-milk-five ul li span{
    flex-grow: 1;
    display: block;
}
.info-product-list-textpic{
    width:100%;
    display: flex;
    justify-content: space-between;
}
.info-product-list-textpic-list{
    width:462px;
    flex-grow: 0;
    display: flex;
    justify-content: space-between;
}
.info-product-list-textpic-list img{
    height: 259px;
    object-fit: contain;
    flex-grow: 0;
    display: block;
}

.info-product-milk-leftImg{
    width:888px !important;
}
.info-product-milk-leftImg img{
    width:304px;
    height: 199px;
}
.info-product-milk-leftImg span{
    line-height: 24px !important;
    margin:5px 0;
}
.info-product-milk-three{
    width:305px;
}
.info-product-milk-three img{
    height: 173px !important;
}
.info-product-milk-three h2{
    width:100%;
    color:#868686;
    font-size:14px;
    line-height: 22px;
    margin-top:10px;
    font-weight: normal;
}



.info-product-list-textpic-list .info-product-list-textpic-list-text{
    flex-grow: 1;
    display: block;
    background: #f7f8f8;
    position: relative;
}
.info-product-list-textpic-list .info-product-list-textpic-list-text p{
    margin-left:20px;
    display: block;
    position: absolute;
    top:50%;
    transform: translateY(-50%);
}
.info-product-list-textpic-list .info-product-list-textpic-list-text p i{
    font-size:16px;
    color:#dc082b;
    margin-bottom: 10px;
    display: block;
}
.info-product-list-textpic-list .info-product-list-textpic-list-text p span{
    width:100%;
    font-size:14px;
    line-height: 22px;
    color:#868686;
    display: block;
}
.info-product-list table,.info-product-list table tbody{
    width:100%;
    display: block;
    background: #f1f1f1;
}
.info-product-list tr{
    width:100%;
}
.info-product-list table td,.info-product-list table th{
    width:231.5px;
    font-size:14px;
    padding:7px 0;
    flex-grow: 1;
    text-align: center;
    border-right:1px solid #fff;
    border-bottom:1px solid #fff;
}
.info-product-list table td.two-width,.info-product-list table th.two-width{
    width:463px;
}
.info-product-list table thead{
    background: #a9a9a9;
    width:100%;
    color:#fff;
    font-size:14px;
    display: block;
}
.info-product-list table td{
    position: relative;
    color:#626262;
}
.info-product-list table td p{
    width:90%;
    position: relative;
    top:50%;
    left:50%;
    transform: translateX(-50%);
}
.info-product-list table td p i{
    width:5px;
    height: 5px;
    background:#626262;
    border-radius: 50%;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}

.info-product-contact{
    width:570px;
    padding-left:10px;
    background: #de2d43 url("../images/product/milk/milk_product.jpg") right top no-repeat;
    color:#fff;
    height: 34px;
    font-size:16px;
    line-height: 34px;
    margin:25px 0 25px;
    display: block;
}
.info-product-contact b{
    font-size:18px;
    font-weight: normal;
}

/*  发酵饮料菌种  */
.info-product-drink img {
    width:107px;
    height: 193px;
    margin-right: 80px;
    display: block;
}
.info-product-drink ul{
    padding-top:10px;
}
.td-three td,.td-three th{
    border-right-width: 2px !important;
    border-bottom-width: 2px !important;
    width:308.6px !important;
}

/*  生物保鲜  */
.info-product-biology{
    width:535px;
    margin-bottom: 0;
}
.info-product-biology ul{
    padding-top:30px;
}
.info-product-biology img{
    width:117px;
    height: 208px;
    margin-right:85px;
}
.info-product-list-biology-img{
    width:100%;
    display: block;
}
.info-product-list-biology-img img{
    width:819px;
    height: 443px;
    object-fit: contain;
    margin:0 auto;
    display: block;
}

/*  家用/餐用酸奶发酵剂  */
.info-product-agent{
    width:610px;
    margin-bottom: 0;
}
.info-product-agent img{
    width:179px;
    height: 245px;
    margin-right: 40px;
}
.info-product-agent ul{
    padding-top:62px;
}


/*   微生物饲料添加剂  */
.info-product-additive img{
    width:198px;
    height: 159px;
    margin-right: 45px;
    padding-top:20px;
}
.info-product-additive-tdOne-132{
    display: flex;
    justify-content: space-between;
}
.info-product-additive-tdOne-132 .width-132{
    width:132px;
    flex-grow: 0;
    display: block;
}
.width-flex-grow-one{
    flex-grow: 1;
    display: block;
}
.info-product-flex-grow{
    display: flex;
    justify-content: space-between;
}
.info-product-flex-grow th,.info-product-flex-grow td{
    flex-grow: 1;
    display: block;
}

/*   益生菌发酵饮料   */
.info-product-drinks img{
    width:149px;
    height: 269px;
    margin-right: 60px;
}
.info-product-drinks ul{
    padding-top:70px;
}
.info-product-drinks li{
    display: flex;
    justify-content: start;
    margin-bottom: 5px;
}
.info-product-drinks li i{
    min-width: 18px;
    flex-grow: 0;
    display: block;
    margin-top:2px !important;
}
.info-product-drinks li span{
    flex-grow: 1;
    display: block;
    line-height: 22px;
}
.info-product-list-textpic-list-text h2{
    width:90%;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    font-size:24px;
    line-height: 34px;
    color:#dc082b;
    font-weight: normal;
    text-align: center;
}
.info-product-drinks-text{
    padding:20px 0 20px 10px;
    font-sizE:14px;
    line-height: 28px;
    color:#494949;
    background: none !important;
    margin-bottom: 45px;
}
.info-product-list-textpic-list-text h2 span{
    font-sizE:14px;
    line-height: 28px;
    color:#999;
    display: block;
}


/*   益生菌发酵原液   */
.info-product-solution-one{
    width:854px;
    margin-bottom: 0;
}
.info-product-solution-one img{
    width:226px;
    height: 225px;
    margin-right: 38px;
}
.info-product-solution-one ul{
    padding-top: 28px;
}
.info-product-solution-three{
    width:910px;
    margin-bottom: 0;
}
.info-product-solution-three ul{
    padding-top:20px;
}
.info-product-solution-three img{
    width:auto;
    height: 225px;
    margin:0 50px 0 70px;
}
.info-product-solution td p{
    width:92% !important;
    text-align: left;
}
@media screen and (max-width: 1366px) {
    .info-product-solution-three img{
        margin:0 50px 0 0 ;
    }
}


/*   益生菌菌粉   */
.info-product-mushroom {
    width:630px;
}
.info-product-mushroom img{
    width:177px;
    height: 182px;
    margin-right: 60px;
}
.info-product-way{
    width:100%;
    display: flex;
    justify-content: space-between;
}
.info-product-way img{
    width:428px;
    height: 340px;
    flex-grow: 0;
    display: block;
}
.info-product-way .info-product-way-main{
    flex-grow: 1;
    display: block;
}
.info-product-way .info-product-way-main .info-product-way-main-label{
    padding-left:77px;
    display: block;
}
.info-product-way .info-product-way-main .info-product-way-main-label h2{
    width:100%;
    font-size:24px;
    line-height: 30px;
    color:#dc082b;
    margin-top: 20px;
    display: block;
}
.info-product-way .info-product-way-main .info-product-way-main-label span{
    width:100%;
    font-size:16px;
    color:#545859;
    line-height: 18px;
    display: block;
}
.info-product-way .info-product-way-main img{
    width: 100%;
    height:82px;
    margin-top:20px;
    object-fit: contain;
    display: block;
}
.info-product-way .info-product-way-main p{
    width:100%;
    font-size:14px;
    line-height: 30px;
    color:#626262;
    display: block;
}
.info-product-mushroom td,.info-product-mushroom th{
    border-width: 3px !important;
}
.info-product-mushroom .info-product-mushroom-one{
    width:310px;
}
.info-product-mushroom .info-product-mushroom-two{
    width:222px;
}
.info-product-mushroom .info-product-mushroom-three{
    width:392px;
    border-right:none;
}
.two-width-50{
    width:462px !important;
}

/*   益生菌衍生物   */
.info-product-derivative,.info-product-derivative-two{
    width:100%;
}
.info-product-derivative img{
    width:559px;
    height: 130px;
    margin-right: 18px;
}
.info-product-derivative-two img{
    width:547px;
    height: 137px;
    margin-right: 8px;
}
.info-product-derivative-use {
    width:100%;
    display: block;
}
.info-product-derivative-use ul{
    width:100%;
    display: flex;
    justify-content: center;
}
.info-product-derivative-use ul li{
    width:99px;
    flex-grow: 0;
    margin:0 5px;
    display: block;
}
.info-product-derivative-use ul li img{
    width:99px;
    height: 85px;
    display: block;
}
.info-product-derivative-use ul li p{
    width:100%;
    text-align: center;
    font-size:16px;
    line-height: 30px;
    color:#595757;
    display: block;
}
.info-product-derivative-face{
    width:908px;
    padding:10px;
    border:1px solid #dcdcdc;
    display: flex;
    justify-content: space-between;
}
.info-product-derivative-face img{
    width:292px;
    height: 157px;
    margin-right: 20px;
    object-fit: cover;
    display: block;
}
.info-product-derivative-face-text{
    flex-grow: 1;
    display: block;
}
.info-product-derivative-face-text h2{
    width:100%;
    font-size:18px;
    line-height: 24px;
    color:#dc082b;
    display: block;
    margin-bottom: 20px;
    font-weight: normal;
}
.info-product-derivative-face-text p{
    width:100%;
    font-size:14px;
    color:#494949;
    line-height: 28px;
    display: block;
    text-decoration: underline;
}

/*   益生菌制剂   */
.info-product-dose{
    width:870px;
}
.info-product-dose img{
    width:234px;
    height: 123px;
    margin-right: 40px;
    padding-top:40px;
}
.info-product-dose-textpic .info-product-list-textpic-list{
    width: auto;
    flex-grow: 1;
    margin-right: 10px;
    background: #f7f8f8;
}
.info-product-dose-textpic .info-product-list-textpic-list:nth-child(4){
    margin-right: 0;
}
.info-product-dose-textpic .info-product-list-textpic-list img{
    height: 173px;
    object-fit: contain;
    flex-grow: 0;
    display: block;
}
.info-product-dose-textpic .info-product-list-textpic-list .info-product-list-textpic-list-text{
    width:90px;
    flex-grow: 0;
    display: block;
}
.info-product-dose-textpic .info-product-list-textpic-list .info-product-list-textpic-list-text h2{
    font-size:16px;
}
.info-product-dose-p{
    width:100%;
    line-height: 22px;
    font-size:14px;
    color:#868686;
    margin-top:8px;
    display: block;
}
.info-product-dose-table tr{
    width:100%;
    display: flex;
    justify-content: space-between;
}
.info-product-dose-table th,.info-product-dose-table td{
    width: 324px !important;
    flex-grow: 1 !important;
    display: block;
    border-right-width: 2px !important;
}
.info-product-dose-table tr:nth-child(2n){
    background: #ededed;
}
.info-product-dose-example{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.info-product-dose-example-list{
    width:465px;
    max-width: 465px;
    flex-grow: 1;
    display: flex;
    justify-content: start;
}
.info-product-dose-example-list img{
    width:153px;
    height: 164px;
    margin-right: 10px;
    flex-grow: 0;
    display: block;
}
.info-product-dose-example-list-text{
    flex-grow: 1;
    display: block;
}
.info-product-dose-example-list-text h2{
    width:100%;
    font-size:18px;
    line-height: 30px;
    color:#dc082b;
    display: block;
    font-weight: normal;
}
.info-product-dose-example-list-text p{
    width:100%;
    font-size:12px;
    line-height: 22px;
    color:#626262;
    margin-top:5px;
    display: block;
}

@media screen and (max-width: 1366px) {
    .info-product,.info-product-mushroom,.info-product-solution-one,.info-product-solution-three{
        width:739px;
    }
    .info-product-label{
        line-height: 50px;
    }
    .info-product-label dl{
        height: 50px;
    }
    .info-product-label dd{
        font-size:14px;
    }
    .info-product-way .info-product-way-main .info-product-way-main-label{
        padding-left:30px;
    }
    .info-product-way .info-product-way-main img{
        height: auto;
    }
    .info-product-way .info-product-way-main p{
        line-height: 24px;
    }
    .info-product-mushroom .info-product-mushroom-one{
        width:250px;
    }
    .info-product-mushroom .info-product-mushroom-two{
        width:180px;
    }
    .info-product-mushroom .info-product-mushroom-three{
        width:309px;
    }
    .two-width-50{
        width:369.5px !important;
    }
    .info-product-list-textpic-list img{
        height: 180px;
    }
    .info-product-milk-three img{
        height: 140px !important;
    }
    .info-product-list-textpic-list .info-product-list-textpic-list-text p{
        margin-left:5px;
    }
    .info-product-list-biology-img img{
        width:100%;
        height: auto;
    }
    .info-product-list table td, .info-product-list table th{
        width:191px;
    }

    .info-product-list table td.two-width,.info-product-list table th.two-width{
        width:382px;
    }
    .info-product-dose-textpic .info-product-list-textpic-list img{
        height: 130px;
    }
    .info-product-dose-textpic .info-product-list-textpic-list .info-product-list-textpic-list-text{
        width: 70px;
    }
    .info-product-dose-example{
        display: block;
    }
    .info-product-dose-example-list{
        width:100%;
        max-width: 100%;
    }
    .info-product-dose-example-list:first-child{
        margin-bottom: 30px;
    }
    .info-product-milk-leftImg{
        width:739px !important;
    }
    .info-product-milk-leftImg img{
        margin-right: 0;
    }
    .info-product-solution-one ul{
        padding-top:0;
    }
    .info-prodct-list-milk-five ul li span{
        line-height: 22px;
        margin-top:6px;
    }
    .info-product-list-textpic-list{
        width:365px;
    }
    .info-product-milk-three{
        width:243px;
        min-width: 243px;
    }
    .info-product-drinks-text,.info-product-list-textpic-list-text h2 span{
        line-height: 22px;
        margin-bottom: 25px;
    }
    .info-product-derivative img,.info-product-derivative-two img{
        width: 350px;
        height: auto;
        object-fit: contain;
    }
    .info-product-derivative-face{
        width:719px;
    }
    .info-product-derivative-face img{
        width:280px;
    }
    .info-product-list table td, .info-product-list table th{
        font-size:12px;
        line-height: 20px;
    }
    .info-product-contact{
        width:480px;
        font-size:14px;
    }
    .info-product-contact b{
        font-size:16px;
    }
}


.info-product-list table.table_0630 th{font-size:24px;color:#545151;line-height: 40px;font-weight: normal;}
.info-product-list table.table_0630 th.table_list_one{font-size:18px;}
.info-product-list table.table_0630 td{line-height: 36px;font-size:18px;}
.info-product-list table.table_0630 th.table_list_two,.info-product-list table.table_0630 td.table_list_two{width:620px;padding:7px 15px;text-align: left;}
.info-product-list table.table_0630 th.table_list_one,.info-product-list table.table_0630 td.table_list_one{width:310px;padding:7px 15px;}
.info-product-list table.table_0630 tr{background: #e7e7e7;}
.info-product-list table.table_0630 tr:nth-child(2n){background: #fff;}
.info-product-list table.table_0630{margin-top:20px;}
.info-product-list table.table_0630 thead tr{background: #ddd7bd;}
.info-product-list table.table_0630.table_0630_one td.table_list_one{text-align: left;padding:0 0 0 40px;font-size:24px;}
.info-product-list table.table_0630.table_0630_one td.table_list_two{padding:20px 15px;}
.info-product-list table.table_0630.table_0630_one tr{background: #e0e0e0;}
.info-product-list table.table_0630.table_0630_one tr td:nth-child(2){background: #eee;}
.info-product-list table.table_0630.table_0630_one tr:nth-child(2n) td{background: #f0f0f0;}
.info-product-list table.table_0630.table_0630_one tr:nth-child(2n) td:nth-child(2){background: #fff;}