﻿@charset "utf-8";

html {
    font-family: 'Microsoft YaHei';
}

* {
    margin: 0px;
    padding: 0;
    border: 0;
}

a {
    text-decoration: none;
    color: #3c3c3d;
}

.clear_float {
    height: 0px;
    clear: both;
    display: block;
}

img{max-width: 100%}

ul li {
    list-style: none;
}

.border1 {
    border-top: 1px dashed #dbdbdc;
}

.border-top {
    border-top: 2px solid #e5e5e4;
}

.border-top1 {
    border-top: 1px solid #707070;
}

.border-top2 {
    border-top: 1px solid #e5e5e4;
}

.border-right {
    border-right: 1px solid #e5e5e4;
}

.border-sb {
    border-bottom: 2px solid #1d2a75;
}

.nimg img {
    width: 100%;
}

.index_body {
    overflow: hidden;
}

.body_div {
    width: 100%;
    background: #fff;
    height: auto;
}

.body_div_p1 {
    margin-left: 200px;
    width: 100%;
}


.body_div_p1_title_div {
    padding-top: 20px;
    width: 100%;
}

.body_div_p1 .body_div_p1_title_div {
    margin-left: -100px;
}

.body_div_p1 .checkMore_btn {
    margin-left: 41%;
}

.body_div_p3 .checkMore_btn {
    margin-left: 52.5%;
}

.body_div_p1_title_div_cn {
    font-size: 32px;
    line-height: 45px;
    color: #212121;
    width: 100%;
    text-align: center;
}

.body_div_p1_title_div_en {
    font-size: 14px;
    line-height: 35px;
    color: #212121;
    width: 100%;
    text-transform: capitalize;
    text-align: center;
}

.body_div_p1_products_div {
    width: 100%;
}

.body_div_p1_products_div_left {
    width: 480px;
    height: 600px;
    margin-left: 13%;
    margin-right: 10px;
    float: left;
    background-color: #f7f7f7;
    margin-bottom: 20px;
}

    .body_div_p1_products_div_left img {
        width: 230px;
        height: 230px;
        margin: 0 auto;
        margin-top: 100px;
        display: block;
    }

.body_div_p1_products_div_left_title {
    font-family: SimSun;
    font-size: 24px;
    line-height: 50px;
    color: #000000;
    width: 100%;
    text-align: center;
    margin-top: 30px;
}

.body_div_p1_products_div_left_line {
    width: 100px;
    height: 1px;
    margin-left: 190px;
    background-color: #7c7c7c;
}

.body_div_p1_products_div_left_text {
    font-size: 16px;
    line-height: 20px;
    margin-top: 10px;
    width: 100%;
    text-align: center;
    color: #7c7c7c;
}

.body_div_p1_products_div_right_p1 {
    width: 710px;
    height: 270px;
    margin-bottom: 20px;
    float: left;
    background-color: #f7f7f7;
}

.body_div_p1_products_div_right_p1 a {
    display:inline-block;
    width:100%;
    height:100%;
}

.imgP {
    text-align: center;
    width: 100%;
}

.body_div_p1_products_div_right_p1 img {
    width: 200px;
    height: 200px;
    margin-left: 120px;
    margin-top: 35px;
    float: left;
}

.body_div_p1_products_div_right_p1_title {
    font-family: SimSun;
    font-size: 24px;
    line-height: 50px;
    color: #000000;
    width: 100%;
    text-align: center;
    margin-top: 80px;
}

.body_div_p1_products_div_right_p1_line {
    width: 100px;
    height: 1px;
    margin-left: 135px;
    float: left;
    background-color: #7c7c7c;
}

.body_div_p1_products_div_right_p1_text {
    font-size: 16px;
    line-height: 20px;
    margin-top: 10px;
    width: 100%;
    text-align: center;
    color: #7c7c7c;
}

.body_div_p1_products_div_right_p2 {
    width: 710px;
    height: 320px;
    margin-bottom: 20px;
    float: left;
    background-color: #f7f7f7;
    margin-top: -10px;
}

    .body_div_p1_products_div_right_p2 img {
        width: 220px;
        height: 220px;
        margin-right: 100px;
        margin-top: 50px;
        float: right;
    }

.body_div_p1_products_div_right_p2_title {
    font-family: SimSun;
    font-size: 24px;
    line-height: 50px;
    color: #000000;
    width: 100%;
    text-align: center;
    margin-top: 80px;
}

.body_div_p1_products_div_right_p2_line {
    width: 150px;
    height: 1px;
    margin-left: 100px;
    margin-top: 5px;
    float: left;
    background-color: #7c7c7c;
}

.body_div_p1_products_div_right_p2_text {
    font-size: 16px;
    line-height: 20px;
    margin-top: 10px;
    width: 100%;
    text-align: center;
    color: #7c7c7c;
}

.checkMore_btn {
    width: 110px;
    margin-left: 46%;
    height: 36px;
    border: 2px solid #434343;
    margin-top: 20px;
    margin-bottom: 40px;
}

    .checkMore_btn p {
        font-size: 16px;
        line-height: 36px;
        color: #434343;
        width: 85%;
        float: left;
        text-align: center;
        text-indent: 5px;
    }

    .checkMore_btn img {
        float: right;
        width: 6px;
        height: 10px;
        margin-top: 15px;
        margin-right: 10px;
    }

.body_div_p2 {
    width: 100%;
    background-color: #f2f2f2;
    margin-bottom: 20px;
}

.body_div_p2_title_div_text {
    width: 100%;
    text-align: center;
    font-size: 14px;
    margin-top: -5px;
    line-height: 25px;
    color: #6a6a6a;
}

.body_div_p2_title_div_line {
    width: 1%;
    height: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 49.5%;
}

.body_div_p2_news ul {
    width: 100%;
}

    .body_div_p2_news ul li {
        float: left;
        width: 16.6%;
        height: 560px;
        margin-top: 10px;
        margin-bottom: 20px;
    }

.front_div {
    height: 100%;
    width: 100%;
    background-color: #e70010;
    display: none;
}

.front_div_title {
    font-size: 20px;
    line-height: 25px;
    width: 100%;
    text-align: center;
    color: #fff;
    padding-top: 100px;
    padding-bottom: 50px;
}

.front_div_img {
    width: 15px;
    height: 4px;
    margin-left: 20px;
    margin-bottom: 10px;
}

.front_div_text {
    font-size: 15px;
    line-height: 25px;
    color: #fff;
    width: 90%;
    margin: 0 auto;
    min-height: 250px;
    max-height: 250px;
    text-align: center;
    overflow: hidden;
}

.front_div_moreBtn {
    border-radius: 30px;
    border: 1px solid #fff;
    height: 28px;
    width: 100px;
    margin: 0 auto;
    margin-top: 50px;
}

    .front_div_moreBtn p {
        color: #fff;
        width: 85%;
        text-indent: 5px;
        text-align: center;
        font-size: 14px;
        line-height: 28px;
        float: left;
    }

    .front_div_moreBtn img {
        float: right;
        margin-top: 10px;
        margin-right: 8px;
    }

.background_div {
    background-size: 100% 100%;
    height: 100%;
    width: 100%;
}

.b1 {
    background: url(../Images/b1.png) center no-repeat;
}

.b2 {
    background: url(../Images/b2.png) center no-repeat;
}

.b3 {
    background: url(../Images/b3.png) center no-repeat;
}

.b4 {
    background: url(../Images/b4.png) center no-repeat;
}

.b5 {
    background: url(../Images/b5.png) center no-repeat;
}

.b6 {
    background: url(../Images/b6.png) center no-repeat;
}

.background_div p {
    width: 100%;
    font-size: 20px;
    line-height: 26px;
    color: #fff;
    text-indent: 10px;
    padding-top: 500px;
    margin-bottom: 10px;
}

.background_div img {
    margin-left: 10px;
}

.body_div_p2 ul li:hover .front_div {
    display: block;
}

.body_div_p2 ul li:hover .background_div {
    display: none;
}

.body_div_p3 {
    margin-left: 200px;
    width: 100%;
}

.body_div_p3_news {
    width: 90%;
    height: auto;
}

    .body_div_p3_news ul li {
        float: left;
        width: 50%;
        height: 310px;
    }

.body_div_p3_news_front {
    width: 100%;
    height: 100%;
    background-color: rgba(51,153,204,0.5);
    position: relative;
    z-index: 5;
}

    .body_div_p3_news_front img {
        width: 123px;
        height: 123px;
        margin-top: 57px;
        margin-left: 43%;
    }

.body_div_p3_news_front_p1 {
    font-size: 30px;
    line-height: 50px;
    color: #fff;
    width: 100%;
    text-align: center;
}

.body_div_p3_news_front_p2 {
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    width: 100%;
    text-align: center;
    text-transform: capitalize;
}

.body_div_p3_news ul li:hover .body_div_p3_news_front {
    display: none;
}


.body_div_p3_news_background img {
    width: 100%;
    height: 310px;
    position: relative;
    margin-top: -310px;
    z-index: 3;
}

.body_div_p3_news ul li:hover .body_div_p3_news_background img {
    margin-top: 0px;
}

.body_div_p4 {
    width: 100%;
    background-color: #f2f2f2;
}

.body_div_p4_news_div {
    width: 100%;
}

.body_div_p4_news_div_left {
    margin-left: 9.5%;
    margin-right: 1%;
    width: 40%;
    max-height: 610px;
    min-height: 610px;
    background-color: #fff;
    float: left;
}

.body_div_p4_news_div_left_title {
    font-size: 18px;
    line-height: 50px;
    width: 100%;
    text-align: center;
    color: #000000;
}

.body_div_p4_news_div_left_time {
    font-size: 12px;
    line-height: 24px;
    margin-bottom: 10px;
    color: #999999;
    width: 100%;
    text-align: center;
}

.body_div_p4_news_div_left_text {
    font-size: 14px;
    line-height: 24px;
    width: 90%;
    margin: 0 auto;
    text-indent: 2em;
    color: #999999;
}

.body_div_p4_news_div_left_img {
    width: 100%;
    height: 340px;
}

.body_div_p4_news_div_right {
    float: right;
    width: 40%;
    max-height: 610px;
    margin-right: 9.5%;
    background-color: #f2f2f2;
}

    .body_div_p4_news_div_right ul {
        max-height: 610px;
    }

.body_div_p4_news_div_right_li_news {
    width: 100%;
    height: 100px;
    padding-top: 20px;
    background-color: #fff;
    margin-bottom: 2.5px;
}

.body_div_p4_news_div_right_li_news_time {
    width: 80px;
    height: 80px;
    border-radius: 5px;
    margin-left: 50px;
    float: left;
    background-color: #eaeaea;
}

.day {
    font-size: 30px;
    font-weight: bold;
    line-height: 35px;
    padding-top: 10px;
    color: #8a8a8a;
    width: 100%;
    text-align: center;
}

.data {
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    color: #8a8a8a;
    width: 100%;
    text-align: center;
}

.body_div_p4_news_div_right_li_news_title {
    font-size: 16px;
    line-height: 26px;
    color: #000000;
    margin-bottom: 10px;
    float: left;
    width: 70%;
    margin-left: 20px;
}

.body_div_p4_news_div_right_li_news_text {
    font-size: 14px;
    line-height: 22px;
    color: #7c7c7c;
    width: 70%;
    max-height: 49px;
    overflow: hidden;
    float: left;
    margin-left: 20px;
}

.body_div_p4_news_div_right_li_news:hover .body_div_p4_news_div_right_li_news_time {
    background: #e70010;
}

    .body_div_p4_news_div_right_li_news:hover .body_div_p4_news_div_right_li_news_time > .data {
        color: #fff;
    }

    .body_div_p4_news_div_right_li_news:hover .body_div_p4_news_div_right_li_news_time > .day {
        color: #fff;
    }

.body_div_p4_news_div_right_li_news:hover .body_div_p4_news_div_right_li_news_title {
    color: #e70010;
}

/*newsCenter*/
.newsCenter_banner {
    width: 100%;
    height: auto;
    height: 500px;
    background: url(../Images/newsCenter_banner_01.png) no-repeat center;
    background-size: cover;
    overflow: hidden;
}

.mid_logo {
    height: 244px;
    width: 235px;
    border-radius: 1000px;
    background-color: #e70010;
    margin: 0 auto;
    margin-top: 378px;
}

    .mid_logo img {
        width: 32px;
        height: 42px;
        margin-top: 10px;
        margin-left: 101.5px;
    }

.mid_logo_cn {
    font-size: 32px;
    margin-top: 10px;
    line-height: 30px;
    color: #fff;
    width: 100%;
    text-align: center;
}

.mid_logo_en {
    font-size: 14px;
    color: #fff;
    line-height: 30px;
    width: 100%;
    text-align: center;
    text-transform: capitalize;
}

.newsCenter_body1 {
    width: 1200px;
    height: 340px;
    margin: 0px auto;
    background-color: #fff;
}

.newsCenter_body1_left {
    float: left;
    width: 590px;
    height: 340px;
}

.newsCenter_body1_right {
    float: right;
    width: 610px;
    height: 340px;
}

.newsCenter_body1_right_title {
    font-size: 20px;
    line-height: 50px;
    color: #000000;
    width: 100%;
    text-align: center;
    margin-top: 30px;
}

.newsCenter_body1_right_time {
    font-size: !20px;
    line-height: 24px;
    color: #999999;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}

.newsCenter_body2 {
    width: 1200px;
    margin: 0px auto;
    background-color: transparent;
    margin-top: 20px;
}

    .newsCenter_body2 .body_div_p4_news_div_right_li_news_title {
        font-size: 16px;
        line-height: 26px;
        color: #000000;
        margin-bottom: 5px;
        float: right;
        width: 87%;
    }

    .newsCenter_body2 .body_div_p4_news_div_right_li_news_text {
        font-size: 14px;
        line-height: 22px;
        color: #7c7c7c;
        width: 86%;
        max-height: 48px;
        overflow: hidden;
        float: right;
        margin-right: 1%;
    }

.newsCenter_body_foot {
    width: 1500px;
    margin: 0 auto;
    margin-top: 30px;
    margin-left: 40%;
    margin-bottom: 30px;
}

    .newsCenter_body_foot p {
        width: 25px;
        float: left;
        line-height: 25px;
        text-align: center;
        overflow: hidden;
        font-size: 12px;
        margin-right: 10px;
    }

        .newsCenter_body_foot p:hover {
            background: #e70010;
            color: #fff;
        }

.next_page, .prev_page {
    background-color: #aaaaaa;
    border-radius: 3px;
    width: 80px;
    float: left;
    margin-right: 10px;
}

    .next_page p, .prev_page p {
        width: 50px;
        float: right;
        line-height: 25px;
        text-align: center;
        overflow: hidden;
        font-size: 12px;
        color: #fff;
        margin-right: 10px;
    }

    .next_page img, .prev_page img {
        float: right;
        width: 5px;
        height: 10px;
        margin-top: 8px;
        margin-right: 5px;
    }

    .next_page:hover, .prev_page:hover {
        background: #e70010;
    }

.isRed {
    background-color: #e70010;
    color: #fff;
}

.newsCenter_Detaile_body {
    width: 1200px;
    margin: 0 auto;
    background-color: #fff;
    height: auto;
}

.newsCenter_Detaile_body_title {
    font-size: 24px;
    line-height: 50px;
    color: #000000;
    width: 100%;
    text-align: center;
    padding-top: 30px;
}

.newsCenter_Detaile_body_time {
    font-size: 12px;
    width: 100%;
    text-align: center;
    line-height: 25px;
    color: #999999;
    margin-bottom: 10px;
}

.newsCenter_Detaile_body_text {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 30px;
    min-height: 600px;
}

    .newsCenter_Detaile_body_text p {
        font-size: 14px;
        line-height: 24px;
        color: #616161;
        width: 100%;
        text-align: left;
        text-indent: 2em;
    }

    .newsCenter_Detaile_body_text img {
        margin: 10px auto;
    }

.newsCenter_Detaile_body_backBtn {
    float: right;
    margin-right: 100px;
    width: 105px;
    height: 45px;
    border-radius: 5px;
    background-color: #ff0000;
    margin-bottom: 30px;
}

    .newsCenter_Detaile_body_backBtn p {
        font-size: 18px;
        color: #fff;
        line-height: 45px;
        width: 60%;
        text-align: center;
        text-indent: 10px;
        float: left;
    }

    .newsCenter_Detaile_body_backBtn img {
        float: right;
        width: 33px;
        height: 33px;
        margin-top: 6px;
        margin-right: 5px;
    }

.Drlecture_body1_left {
    float: left;
    width: 325px;
    height: 330px;
}

.Drlecture_body1_right {
    float: right;
    width: 875px;
    height: 330px;
}

.dr_img {
    width: 275px;
    height: 270px;
    margin-left: 25px;
    margin-top: 30px;
}

.Drlecture_body1_right_Name {
    width: 850px;
    float: right;
    margin-top: 60px;
}

.name {
    font-size: 24px;
    line-height: 24px;
    color: #000000;
    float: left;
}

.doctor {
    font-size: 18px;
    line-height: 24px;
    color: #000000;
    float: left;
    text-indent: 5px;
    padding-top: 3px;
}

.Drlecture_body1_right_chuiB {
    float: right;
    width: 820px;
    margin-right: 30px;
    height: auto;
    margin-top: 10px;
    max-height: 200PX;
}

    .Drlecture_body1_right_chuiB ul li {
        font-size: 14px;
        line-height: 26px;
        color: #525252;
        width: 100%;
        list-style: inside;
    }

.newsCenter_body2 .Drlecture_body2_movie {
    margin-left: 30px;
    width: 360px;
    height: 230px;
    margin-top: 20px;
    float: left;
}
/*.zhaozhao {
    width:100%;
    height:200px;
    background-color:rgba(0,0,0,0.6);
    position:static;
    display:block;
    margin-bottom:-200px;
    z-index:1000;
}
.zhaozhao img {
    height:80px;
    width:80px;
    margin-left:160px;
    margin-top:60px;
}*/
.Drlecture_body2_movie_p {
    font-size: 16px;
    line-height: 30px;
    width: 100%;
    text-align: center;
    color: #141414;
}

.Drlecture_body2_movie:hover .Drlecture_body2_movie_p {
    color: #e70010;
}
/*.Drlecture_body2_movie:hover .zhaozhao {
    display:none;
}*/

.Dranswer_body_li {
    width: 1100px;
    margin-left: 50px;
}

.Dranswer_body_li_question {
    width: 100%;
    margin-bottom: 10px;
    height: 70px;
}

    .Dranswer_body_li_question img {
        width: 50px;
        height: 50px;
        margin: 10px;
        float: left;
    }

    .Dranswer_body_li_question p {
        background: url(../Images/Dranswer_body_li_img_03.png) center no-repeat;
        background-size: 100% 100%;
        text-indent: 1em;
        font-size: 18px;
        line-height: 60px;
        max-height: 60px;
        overflow: hidden;
        margin-top: 5px;
        margin-left: 10px;
        width: 1000px;
        margin-right: 20px;
        color: #2d2d2d;
        float: right;
    }

.Dranswer_body_li_answer img {
    width: 50px;
    height: 50px;
    margin: 10px;
    float: left;
}

.Dranswer_body_li_answer .answer {
    background: url(../Images/Dranswer_body_li_img_03.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 14px;
    line-height: 25px;
    margin-top: 5px;
    margin-left: 10px;
    width: 970px;
    margin-right: 20px;
    color: #2d2d2d;
    float: right;
    padding: 5px 10px 5px 20px;
}

.Dranswer_body_li_line {
    width: 98.5%;
    border-bottom: 1px dashed #c6c6c6;
    margin-top: 30px;
    margin-bottom: 20px;
}

.bird_nestRecipe_body {
    width: 1200px;
    margin: 0 auto;
    height: auto;
}

.bird_nestRecipe_body_p1 {
    width: 97.5%;
    height: 90px;
    background-color: #fff;
}

    .bird_nestRecipe_body_p1 ul {
        margin-left: 31%;
    }

        .bird_nestRecipe_body_p1 ul li {
            float: left;
            width: 15%;
            margin-right: 5%;
            border-radius: 30px;
            height: 40px;
            margin-top: 25px;
            background-color: #a0a0a0;
        }

            .bird_nestRecipe_body_p1 ul li p {
                color: #fff;
                font-size: 18px;
                line-height: 40px;
                width: 100%;
                text-align: center;
                letter-spacing: 1px;
            }

            .bird_nestRecipe_body_p1 ul li:hover {
                background-color: #e70010;
            }

.bird_nestRecipe_body_p2 {
    width: 100%;
    height: auto;
    margin-top: 30px;
}

.bird_nestRecipe_body_p2_li {
    width: 48%;
    height: 590px;
    margin-bottom: 20px;
    float: left;
    margin-right: 20px;
}

.bird_nestRecipe_body_p2_li_up img {
    width: 100%;
    height: 400px;
}

.bird_nestRecipe_body_p2_li_down {
    width: 100%;
    height: 190px;
    background-color: #fff;
}

.bird_nestRecipe_body_p2_li_down_title {
    font-size: 22px;
    line-height: 30px;
    width: 100%;
    text-align: center;
    color: #5a5a5a;
    padding-top: 20px;
}

.bird_nestRecipe_body_p2_li_down_p1 {
    width: 20.5%;
    height: 100%;
    float: left;
}

    .bird_nestRecipe_body_p2_li_down_p1 p {
        width: 100%;
        text-align: center;
        color: #5a5a5a;
        font-size: 14px;
        line-height: 25px;
    }

        .bird_nestRecipe_body_p2_li_down_p1 p img {
            margin-top: 10px;
            width: 97px;
            height: 97px;
            border-radius: 50px;
        }

.bird_nestRecipe_body_p2_li_down_p2 {
    float: left;
    width: 6%;
    height: 100%;
}

    .bird_nestRecipe_body_p2_li_down_p2 p {
        font-size: 20px;
        width: 100%;
        text-align: center;
        line-height: 120px;
        color: #a7a7a7;
    }

.bird_nestRecipe_body_p2_li:hover .bird_nestRecipe_body_p2_li_down {
    background-color: #e70010;
}

.bird_nestRecipe_body_p2_li:hover .bird_nestRecipe_body_p2_li_down_title {
    color: #fff;
}

.bird_nestRecipe_body_p2_li:hover .bird_nestRecipe_body_p2_li_down_p1 p {
    color: #fff;
}

.bird_nestRecipe_body_p2_li:hover .bird_nestRecipe_body_p2_li_down_p2 p {
    color: #fff;
}

.bird_nestRecipe_body_p2_li_space {
    float: left;
    width: 2%;
    height: 590px;
    margin-bottom: 20px;
}

#li2_p2, #li3_p3 {
    display: none;
}

.imgs_show {
    width: 45%;
    margin-left: 5%;
    margin-top: 20px;
    height: auto;
    float: left;
}

.imgs_show_p1 {
    width: 100%;
    height: 360px;
    margin-bottom: 10px;
}

    .imgs_show_p1 img {
        width: 100%;
        height: 360px;
    }

.imgs_show_p2 {
    width: 100%;
    height: 100px;
    margin-bottom: 10px;
}

    .imgs_show_p2 img {
        float: left;
        width: 18.7%;
        height: 69px;
        border: 1px solid #dfdfdf;
    }

.imgs_show_p2_space {
    width: 0.75%;
    float: left;
    height: 100px;
}

.text_show {
    float: right;
    width: 45%;
    margin-top: 20px;
    height: auto;
    margin-right: 5%;
    min-height: 420px;
}

.text_show_title {
    font-size: 22px;
    line-height: 25px;
    color: #000000;
    width: 95%;
    float: right;
    margin-top: 30px;
}

.text_show_text1 {
    width: 95%;
    float: right;
    margin-top: 20px;
    margin-bottom: -15px;
}

.text_show_text1_title {
    float: left;
    font-size: 14px;
    line-height: 25px;
    font-weight: bold;
    color: #5a5a5a;
}

.text_show_text1_text {
    font-size: 14px;
    line-height: 25px;
    width: 90%;
    float: left;
    color: #5a5a5a;
}

.text_show_text2 {
    width: 95%;
    float: right;
    margin-top: 20px;
    margin-bottom: 30px;
}

.text_show_text2_title {
    width: 100%;
    font-size: 14px;
    line-height: 25px;
    font-weight: bold;
    color: #5a5a5a;
}

.text_show_text2_text {
    font-size: 14px;
    line-height: 25px;
    width: 95%;
    color: #5a5a5a;
}

.products_head_title {
    font-size: 32px;
    line-height: 45px;
    color: #212121;
    width: 100%;
    text-align: center;
}

.products_head_title_en {
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    color: #212121;
    margin-bottom: 20px;
    text-transform: capitalize;
}

.products_p1 {
    width: 80%;
    margin: 0 auto;
    background-color: #fff;
    min-height: 300px;
    min-width: 1000px;
}

.products_p1_left {
    float: left;
    background: url(../Images/products_p1_left_img_03.png) no-repeat center;
    width: 20%;
    height: 650px;
    background-size: 100% 100% !important;
}

.products_p1_left_head {
    width: 80%;
    margin: 0 auto;
    background-color: #e91524;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 30px;
}

.products_p1_left_head_title {
    font-size: 30px;
    line-height: 40px;
    color: #fff;
    width: 100%;
    text-align: center;
}

.products_p1_left_head_title_en {
    font-size: 14px;
    line-height: 30px;
    width: 100%;
    text-align: center;
    color: #fff;
}

.products_p1_mid {
    width: 35%;
    height: auto;
    float: left;
}

.products_p1_mid_imgp {
    width: 100%;
    text-align: center;
    margin-top: 150px;
}

    .products_p1_mid_imgp img {
        width: 340px;
        height: 340px;
    }

.products_p1_mid_title {
    width: 75%;
    margin: 0 auto;
    font-size: 24px;
    line-height: 45px;
    margin-top: 30px;
    color: #000000;
    font-family: SimSun;
}

.products_p1_mid_title2 {
    width: 75%;
    margin: 0 auto;
    font-size: 14px;
    line-height: 30px;
    color: #7c7c7c;
    font-family: SimSun;
}

.products_p1_right {
    float: right;
    width: 45%;
    max-height: 650px;
    overflow-y: scroll;
    scrollbar-arrow-color: #e70010;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
}

::-webkit-scrollbar-button {
    background-color: #e70010;
}

.products_p1_right ul li {
    width: 49.5%;
    float: left;
    height: 325px;
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
}

    .products_p1_right ul li img {
        width: 185px;
        height: 170px;
        margin-top: 10%;
    }

.products_p1_right_title {
    font-size: 17px;
    line-height: 30px;
    margin-top: 20%;
    width: 80%;
    margin: 0 auto;
    color: #323232;
    font-family: SimSun;
}

.products_p1_right_title2 {
    font-size: 16px;
    line-height: 30px;
    width: 80%;
    margin: 0 auto;
    font-family: SimSun;
    color: #7c7c7c;
}

.products_p2_left {
    float: left;
    background: url(../Images/products_p2_left_img_03.png) no-repeat center;
    width: 20%;
    height: 650px;
    background-size: 100% 100%;
}

.products_p3_left {
    float: left;
    background: url(../Images/products_p3_left_img_03.png) no-repeat center;
    width: 20%;
    height: 650px;
    background-size: 100% 100%;
}

.products_space {
    width: 100%;
    height: 30px;
}

.products_detail_p1 {
    width: 1200px;
    margin: 0 auto;
    background-color: #fff;
}

.products_detail_p2 {
    width: 1200px;
    margin: 10px auto;
}

.products_detail_p2_left {
    width: 255px;
    margin-right: 25px;
    float: left;
    height: auto;
}

.products_detail_p2_left_title {
    width: 100%;
    line-height: 50px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    letter-spacing: 2px;
    font-weight: bold;
    background-color: #e70010;
}

.products_detail_p2_left ul li {
    width: 100%;
    height: auto;
    margin-top: 10px;
    background-color: #fff;
    padding-bottom: 10px;
}

    .products_detail_p2_left ul li img {
        width: 100%;
        height: 240px;
    }

.products_detail_p2_left_liTitle {
    width: 90%;
    margin: 0 auto;
    font-size: 17px;
    line-height: 35px;
    color: #323232;
    font-family: SimSun;
}

.products_detail_p2_left_liText {
    width: 90%;
    margin: 0 auto;
    line-height: 20px;
    font-size: 12px;
    color: #7c7c7c;
    font-family: SimSun;
}

.products_detail_p2_right {
    float: right;
    width: 920px;
    height: auto;
}

.products_detail_p2_right_head {
    width: 100%;
    background-color: #fff;
    border-top: 4px solid #e70010;
    height: 46px;
}

    .products_detail_p2_right_head img {
        width: 20px;
        height: 30px;
        margin-left: 20px;
        margin-top: 8px;
        margin-right: 10px;
        float: left;
    }

    .products_detail_p2_right_head p {
        line-height: 42px;
        font-size: 18px;
        font-weight: bold;
        color: #000000;
    }

.products_detail_p2_right_detail {
    width: 100%;
    height: auto;
    background-color: #fff;
    margin-top: 10px;
}

.products_detail_p2_right_detail_movie {
    width: 790px;
    height: 445px;
    margin-left: 65px;
    margin-top: 25px;
}

.products_detail_p2_right_detail_chanpin {
    width: 790px;
    height: auto;
    margin-left: 65px;
    margin-top: 25px;
}

.company_profile_title {
    font-size: 32px;
    line-height: 40px;
    width: 100%;
    text-align: center;
    color: #212121;
}

.company_profile_title_en {
    font-size: 14px;
    line-height: 30px;
    width: 100%;
    text-align: center;
    color: #212121;
    margin-bottom: 20px;
}

.company_profile_text {
    width: 65%;
    margin: 0 auto;
    text-indent: 2em;
    font-size: 14px;
    line-height: 24px;
    color: #6d6d6d;
}

.company_profile_movie {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    max-height: 600px;
    text-align: center;
}

.foot_banner {
    width: 100%;
    height: 720px;
}

.foot_banner_left {
    width: 40%;
    height: 720px;
    float: left;
}

.foot_banner_left_front {
    background-color: rgba(231,0,16,0.9);
    width: 73.8%;
    height: 360px;
    margin-left: 26.3%;
    display: none;
}

.foot_banner_left_front_title {
    width: 100%;
    text-align: center;
    line-height: 40px;
    padding-top: 30px;
    font-size: 28px;
    color: #fff;
}

.foot_banner_left_front_text {
    font-size: 15px;
    font-family: SimSun;
    width: 60%;
    margin: 0 auto;
    color: #fff;
    line-height: 25px;
    max-height: 175px;
    overflow: hidden;
}

.foot_banner_left_back {
    width: 100%;
    height: 360px;
    background-size: 100% 100%;
}

.fb1 {
    background: url(../Images/foot_banner_left_img_01.png) no-repeat center;
}

.fb2 {
    background: url(../Images/foot_banner_left_img_04.png) no-repeat center;
}

.fb3 {
    background: url(../Images/foot_banner_left_img_03.png) no-repeat center;
}

.fb4 {
    background: url(../Images/foot_banner_left_img_02.png) no-repeat center;
}

.fb5 {
    background: url(../Images/foot_banner_left_img_05.png) no-repeat center;
}

.fb6 {
    background: url(../Images/foot_banner_left_img_06.png) no-repeat center;
}

.jieshao_head p {
    width: 100%;
    font-size: 20px;
    line-height: 35px;
    color: #000000;
}

.jieshao_foot p {
    font-size: 15px;
    line-height: 25px;
    text-indent: 2em;
    color: #000;
    width: 100%;
}

.cao {
    width: 100%;
    height: auto;
    margin-top: 20px;
}

    .cao p {
        width: 100%;
        font-size: 15px;
        line-height: 40px;
        color: #000;
        text-indent: 2em;
    }

    .cao img {
        width: 100%;
    }

.foot_banner_left_back_title {
    font-size: 20px;
    line-height: 26px;
    margin-top: 300px;
    float: right;
    margin-right: 20px;
    color: #fff;
}

.foot_banner_left_back_img {
    float: right;
    width: 16px;
    height: 4px;
    margin-right: 20px;
    text-align: right;
    margin-top: 10px;
    margin-right: 22px;
}

.foot_banner_left ul li:hover .foot_banner_left_front {
    display: block;
    position: relative;
    margin-bottom: -360px;
}

.foot_banner_right {
    width: 89%;
    height: 720px;
    margin-left: 210px;
}

    .foot_banner_right ul li {
        width: 32%;
        float: left;
        max-height: 360px;
    }

.foot_banner_left_front2 {
    background-color: rgba(231,0,16,0.9);
    width: 100%;
    height: 360px;
    display: none;
}

.foot_banner_right ul li:hover .foot_banner_left_front2 {
    display: block;
    position: relative;
    margin-bottom: -360px;
}

.bigEvents_body {
    width: 1400px;
    margin: 0 auto;
    background-color: #fff;
    min-height: 200px;
    padding-top: 50px;
    padding-bottom: 50px;
    height: auto;
    position: relative;
}

.bigEvents_body_part {
    width: 1100px;
    height: auto;
    margin: 0 auto;
    margin-top: 30px;
    padding-bottom: 30px;
}

.bigEvents_body_part_line {
    position: absolute;
    left: 336.5px;
    width: 4px;
    background-color: #e6e6e6;
    height: 97%;
    z-index: 0;
}

.bigEvents_body_part_line_head {
    position: relative;
    top: -40px;
    left: 2.5px;
}

.head {
    position: relative;
    left: 172.5px;
    margin-bottom: -5%;
}

    .head p {
        font-size: 32px;
        line-height: 45px;
        color: #e70010;
        position: relative;
        width: 200px;
        left: 40px;
        top: -80px;
    }

.bigEvents_body_part_line_foot {
    position: absolute;
    left: -6px;
    top: 100%;
}

.bigEvents_body_part_item {
    width: 1100px;
    position: relative;
    margin-bottom: 20px;
}

.bigEvents_body_part_item_left {
    width: 153px;
    height: 108px;
    border: 1px solid #e7e7e7;
    float: left;
    margin-left: 10px;
    margin-top: 20px;
}

.bigEvents_body_part_item_right {
    position: absolute;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    padding: 20px 20px 3px 20px;
    width: 817px;
    right: 0;
    background-color: #fafafa;
    margin-top: 20px;
}

.left_jiantou {
    background: url(../Images/bigEvents_body_part_item_left_03.png) no-repeat center;
    position: absolute;
    width: 15px;
    height: 17px;
    left: -15px;
}

.yuan {
    left: -81px;
    position: relative;
}

.bigEvents_body_part_item_right_text {
    font-size: 14px;
    line-height: 24px;
    color: #2d2d2d;
    position: relative;
    top: -17px;
}

.chairman_body_title {
    font-size: 30px;
    line-height: 50px;
    color: #000000;
    width: 100%;
    text-align: center;
    padding-top: 30px;
}

.chairman_body_jieshao {
    font-size: 14px;
    width: 100%;
    text-align: center;
    color: #3d3d3d;
    line-height: 24px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.chariman_question {
    width: 90%;
    margin: 0 auto;
    height: auto;
    padding-bottom: 10px;
}

.question {
    width: 100%;
    border: 1px solid #eeeeee;
    border-radius: 3px;
}

    .question p {
        font-size: 18px;
        line-height: 50px;
        color: #3d3d3d;
        text-indent: 1em;
        font-weight: bold;
    }

.manAnswer {
    width: 80%;
    margin: 10px auto;
}

    .manAnswer p {
        font-size: 14px;
        line-height: 30px;
        text-indent: 2em;
        color: #3d3d3d;
    }

.companyClture_part {
    width: 60%;
    border: 2px solid #646464;
    background-color: #fff;
    border-radius: 5px;
    margin: 0px auto;
    min-height: 80px;
    margin-top: 100px;
}

/*.companyClture_part img {
        margin-left: 43.8%;
        margin-top: -45px;
    }*/

.companyClture_part_p1 {
    font-size: 24px;
    line-height: 36px;
    color: #fff;
    width: 100%;
    text-align: center;
    margin-top: -60px;
}

.companyClture_part_p2 {
    font-size: 30px;
    line-height: 40px;
    color: #3a3a3a;
    width: 100%;
    text-align: center;
}

.Socialr_Detaile_body_text {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 30px;
    min-height: 600px;
}

.Socialr_Detaile_body_text_p {
    font-size: 14px;
    line-height: 24px;
    color: #616161;
    width: 100%;
    text-align: left;
    text-indent: 2em;
    margin-top: 20px;
}

    .Socialr_Detaile_body_text_p span {
        color: #e70010;
    }

.Socialr_Detaile_body_text_show_img {
    text-align: center;
    width: 100%;
    margin-top: 20px;
}

    .Socialr_Detaile_body_text_show_img img {
        width: 100%;
    }

.Merchants_Detaile_body_title {
    font-size: 36px;
    width: 100%;
    text-align: center;
    line-height: 35px;
    color: #000000;
    margin-bottom: 30px;
}

.Merchants_Detaile_body_text1 {
    width: 90%;
    margin: 0 auto;
}

    .Merchants_Detaile_body_text1 p {
        font-size: 14px;
        line-height: 30px;
        color: #3a3a3a;
        text-indent: 2em;
        font-family: SimSun;
    }

.Merchants_Detaile_body_text2 {
    width: 90%;
    margin: 20px auto;
}

.Merchants_Detaile_body_text2_title {
    font-size: 24px;
    line-height: 30px;
    color: #3a3a3a;
}

.Merchants_Detaile_body_text2_text {
    font-size: 14px;
    line-height: 30px;
    color: #3a3a3a;
    text-indent: 1em;
    font-family: SimSun;
}

    .Merchants_Detaile_body_text2_text img {
        width: 15px;
        height: 15px;
        margin-right: 10px;
    }

.jionUs_body {
    width: 90%;
    margin: 0 auto;
    background-color: #fff;
    height: auto;
    padding-bottom: 30px;
    padding-top: 30px;
}

.jionUs_body_head {
    width: 80%;
    margin: 0 auto;
    border: 2px dashed #e70010;
    padding: 15px;
    border-radius: 15px;
}

    .jionUs_body_head p {
        font-size: 14px;
        line-height: 30px;
        color: #000000;
        width: 80%;
        margin: 0 auto;
    }

.jionUs_body_part {
    width: 90%;
    margin: 0 auto;
    margin-top: 20px;
}

.jionUs_body_part_head {
    background-color: #e9e9e9;
    width: 100%;
    height: 45px;
    margin-bottom: 20px;
}



    .jionUs_body_part_head .join {
        width: 15px;
        height: 15px;
        margin-top: 15px;
        margin-left: 20px;
        float: left;
    }

    .jionUs_body_part_head .join2 {
        width: 29px;
        height: 29px;
        margin-top: 10px;
        margin-right: 20px;
        float: right;
    }

    .jionUs_body_part_head p {
        font-size: 18px;
        line-height: 45px;
        color: #242424;
        float: left;
        letter-spacing: 1px;
        margin-left: 20px;
    }

.jionUs_body_part_p1 {
    width: 90%;
    margin: 0 auto;
}

    .jionUs_body_part_p1 ul li {
        width: 100%;
        height: 25px;
    }

.jionUs_body_part_p1_text1 {
    font-size: 14px;
    line-height: 25px;
    color: #3a3a3a;
    font-weight: bold;
    float: left;
}

.jionUs_body_part_p1_text2 {
    font-size: 14px;
    line-height: 25px;
    color: #3a3a3a;
    float: left;
}

.jionUs_body_part_p2 {
    width: 90%;
    margin: 0 auto;
    margin-top: 20px;
}

.jionUs_body_part_p2_text1 {
    font-size: 14px;
    line-height: 25px;
    color: #3a3a3a;
    font-weight: bold;
    float: left;
    width: 100%;
}

.jionUs_body_part_p2_text2 {
    font-size: 14px;
    line-height: 25px;
    color: #3a3a3a;
    width: 100%;
    float: left;
}

    .jionUs_body_part_p2_text2 span {
        font-size: 18px;
        color: #000000;
    }

.contactUs_body {
    width: 1200px;
    margin: 0 auto;
    background-color: #fff;
}

.contactUs_body_head {
    width: 100%;
    border-bottom: 5px solid #f2f2f2;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
}

.contactUs_body_head_ul_li {
    float: left;
    width: 146px;
    height: 146px;
    border-radius: 146px;
    background-color: #fff;
    margin-left: 187.5px;
    border: 2px solid #e70010;
}

.contactUs_body_head_li_bg {
    background-color: #e70010;
    width: 130px;
    height: 130px;
    border-radius: 130px;
    margin: 8px auto;
    overflow: hidden;
}

.contactUs_body_head_li_bg_p {
    width: 100%;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    color: #fff;
}

.mar {
    margin-top: 35px;
}

.bor_red {
    border-color: #e70010;
}

.bor_blue {
    border-color: #059fc6;
}

.bor_green {
    border-color: #83b121;
}

.bor_blue .contactUs_body_head_li_bg {
    background-color: #059fc6;
}

.bor_green .contactUs_body_head_li_bg {
    background-color: #83b121;
}

.contactUs_body_part {
    width: 100%;
    height: auto;
    background-color: #fff;
}

.contactUs_body_part_head {
    width: 90%;
    margin: 20px auto;
    background-color: #e70010;
    color: #fff;
    line-height: 60px;
    height: 60px;
    font-size: 36px;
}

    .contactUs_body_part_head img {
        float: left;
        width: 40px;
        height: 40px;
        margin-top: 10px;
        margin-left: 20px;
        margin-right: 20px;
    }

.contactUs_body_part_detail {
    width: 100%;
    height: auto;
    margin-top: 10px;
    margin-bottom: 30px;
}

.contactUs_body_part_detail_inner {
    width: 80%;
    margin: 0 auto;
}

    .contactUs_body_part_detail_inner img {
        margin-top: 6px;
        margin-right: 10px;
        float: left;
    }

    .contactUs_body_part_detail_inner p {
        font-family: SimSun;
        font-size: 14px;
        line-height: 30px;
        color: #3a3a3a;
        float: left;
        width: 90%
    }

.contactUs_body_part_shops {
    width: 80%;
    margin: 20px auto;
    height: auto;
}

.contactUs_body_part_tmall {
    height: 54px;
    width: 198px;
    border: 1px solid #cccccc;
    border-radius: 5px;
    float: left;
    margin-right: 50px;
}

    .contactUs_body_part_tmall img {
        float: left;
        width: 36px;
        height: 36px;
        margin-left: 30px;
        margin-right: 10px;
        margin-top: 9px;
    }

    .contactUs_body_part_tmall p {
        font-size: 24px;
        line-height: 54px;
        color: #000000;
    }

.contactUs_body_part_wechat {
    width: 80%;
    margin: 20px auto;
    height: auto;
}

    .contactUs_body_part_wechat img {
        width: 133px;
        height: 133px;
        border: 1px solid #cccccc;
    }

    .contactUs_body_part_wechat p {
        font-size: 14px;
        line-height: 30px;
        color: #3a3a3a;
        width: 135px;
        text-align: center;
    }

.contactUs_body_part_other {
    width: 80%;
    margin: 20px auto;
    height: auto;
}

.contactUs_body_part_other_part1 {
    width: 228px;
    height: 63px;
    border: 1px solid #cccccc;
    margin-bottom: 20px;
}

    .contactUs_body_part_other_part1 img {
        width: 45px;
        height: 45px;
        float: left;
        margin-top: 8px;
        margin-left: 15px;
    }

    .contactUs_body_part_other_part1 p {
        color: #3a3a3a;
        font-size: 18px;
        line-height: 63px;
        width: 160px;
        text-align: center;
        float: left;
    }

.contactUs_body_part_other_part2 {
    width: 228px;
    height: 63px;
    border: 1px solid #cccccc;
}

    .contactUs_body_part_other_part2 img {
        width: 25px;
        height: 40px;
        float: left;
        margin-top: 12px;
        margin-left: 25px;
        margin-right: 15px;
    }

    .contactUs_body_part_other_part2 p {
        color: #3a3a3a;
        font-size: 16px;
        line-height: 25px;
        width: 160px;
        text-align: left;
        float: left;
        margin-top: 6px;
    }

        .contactUs_body_part_other_part2 p span {
            color: #e70010;
            margin-top: 0px;
            font-size: 24px;
        }

.contactUs2_body_part_head {
    width: 90%;
    margin: 20px auto;
    border-top: 4px solid #059fc6;
}

    .contactUs2_body_part_head p {
        width: 90%;
        margin: 0 auto;
        font-size: 14px;
        line-height: 46px;
        color: #3a3a3a;
        font-family: SimSun;
    }

.contactUs3_body_part_head {
    width: 90%;
    margin: 20px auto;
    height: 56px;
    border-top: 4px solid #83b121;
}

    .contactUs3_body_part_head p {
        width: 90%;
        margin: 0 auto;
        font-size: 14px;
        line-height: 20px;
        padding-top: 15px;
        color: #3a3a3a;
        font-family: SimSun;
    }

.showImg2 {
    background: url(../Images/showBGI.png) no-repeat center;
    position: absolute;
    width: 108px;
    height: 118px;
    top: 715px;
    left: 40px;
    display: none;
}

    .showImg2 img {
        width: 88px !important;
        height: 88px !important;
        margin: 12px 10px !important;
        border: 0px !important;
        border-radius: 10px !important;
    }

.showImg1 {
    background: url(../Images/showBGI2.png) no-repeat center;
    position: absolute;
    width: 108px;
    height: 118px;
    top: 715px;
    left: 15px;
    display: none;
}

    .showImg1 img {
        width: 88px !important;
        height: 88px !important;
        margin: 12px 10px !important;
        border: 0px !important;
        border-radius: 10px !important;
    }

.dongbaqu ul li img {
    height: 30px;
    width: 30px;
    border: 1px solid #f3f3f3;
    border-radius: 30px;
}

#show2:hover > .showImg2 {
    display: block;
}

#show1:hover > .showImg1 {
    display: block;
}

.pinzhi_foot p {
    float: left;
    width: 30px;
    line-height: 30px;
    border: 1px solid #cccccc;
    text-align: center;
    overflow: hidden;
    font-size: 16px;
    color: #535353;
    margin-right: 5px;
    margin-bottom: 20px;
}

    .pinzhi_foot p:hover {
        background: #e70010;
        color: #fff;
    }

.tempWrap {
    width: 100% !important;
}

.cc1 {
    margin-left: 200px;
    width: auto;
}

.topBanner {
    position: relative;
    min-width: 1350px;
}

    .topBanner .topBanner_img {
        background: url(../Images/newsCenter_banner_01.png) 50% 0 no-repeat;
        background-size: cover;
        padding-top: 18.3%;
        height: 207.5px;
    }

    .topBanner .topBanner_mark {
        position: absolute;
        left: 200px;
        right: 0;
        bottom: 0;
    }

.topBanner_mark em {
    display: block;
    width: 50%;
    position: absolute;
    bottom: 0;
}

.banner_mask_left {
    left: 0;
}

.topBanner_mark span {
    position: relative;
    width: 235px;
    height: 121px;
    background: url(../Images/test_03.png) 0 0 no-repeat;
    background-size: 100%;
    display: block;
    margin: 0 auto;
    text-align: center;
}

    .topBanner_mark span i {
        display: block;
        text-indent: -100em;
        padding-top: 5%;
        position: relative;
        width: 70%;
        margin: 0 auto;
    }

        .topBanner_mark span i b {
            display: block;
            text-indent: -100em;
            overflow: hidden;
            background: url(../Images/text1.png) 50% 0 no-repeat;
            background-size: 100%;
            height: 98px;
        }

.banner_mask_right {
    right: 0;
}

@media screen and (max-width:1480px) {
    .body_div_p4_news_div_right_li_news_title {
        width: 60%;
        overflow: hidden;
        max-height: 25px;
    }

    .body_div_p4_news_div_right_li_news_text {
        width: 60%;
    }
}

@media screen and (max-width:1440px) {
    .bg {
        height: 690px !important;
    }

    .bg1 {
        height: 690px !important;
    }

    .picScroll-left .hd .prev {
        margin-top: -250px;
    }

    .picScroll-left .hd .next {
        margin-top: -250px;
    }
    /*.newsCenter_banner {height:375px;}*/
    .body_div_p1 {
        width: 1150px;
    }

    .body_div_p1_products_div_left {
        margin-left: 1%;
    }
    /*.mid_logo {margin-top:258px;}*/
    .checkMore_btn {
        margin-left: 45%;
    }

    .body_div_p3 .checkMore_btn {
        margin-left: 52.5%;
    }
    /*.otherW2 {width:1150px !important;}*/
    .background_div p {
        font-size: 16px;
    }

    .front_div_moreBtn {
        margin-left: 50px;
    }

    .front_div_title {
        overflow: hidden;
    }

    .front_div_text {
        min-height: 200px !important;
        max-height: 200px !important;
        overflow: hidden;
    }
    /*.body_div_p3 {width:1150px;}*/
    .body_div_p4_news_div_right_li_news_time {
        margin-left: 15px;
    }

    .body_div_p4_news_div_right_li_news_text {
        max-height: 49px;
    }

    .foot_banner_left_front_text {
        max-height: 130px;
    }

    .bird_nestRecipe_body_p1 {
        width: 95.5%;
    }

    .body_div_p1_products_div_left {
        width: 400px;
    }

        .body_div_p1_products_div_left img {
            margin-left: 40px;
        }

    .body_div_p3_news_background img {
        margin-top: -260px;
        height: 260px;
    }

    .body_div_p3_news ul li {
        height: 260px;
    }

    .newsCenter_Detaile_body {
        width: 1000px;
    }

    .Socialr_Detaile_body_text {
        width: 900px;
    }

    .contactUs_body {
        width: 1000px;
    }

    .contactUs_body_head_ul_li {
        margin-left: 137.5px;
    }

    .newsCenter_body1 {
        width: 1000px;
    }

    .newsCenter_body2 {
        width: 1000px;
    }

    .newsCenter_body1_left {
        width: 490px;
    }

        .newsCenter_body1_left img {
            width: 490px;
        }

    .newsCenter_body1_right {
        width: 510px;
    }

    .newsCenter_Detaile_body_text p {
        width: 95%;
        margin: 0 auto;
    }

    .bird_nestRecipe_body_p2_li {
        width: 47%;
    }

    .Drlecture_body1_right {
        width: 675px;
    }

    .Drlecture_body1_right_Name {
        width: 100%;
    }

    .Drlecture_body1_right_chuiB {
        width: 625px;
    }

    .Dranswer_body_li {
        width: 900px;
    }

    .Dranswer_body_li_question p {
        width: 800px !important;
    }

    .Dranswer_body_li_answer .answer {
        width: 770px !important;
    }

    .bigEvents_body_part_item_right {
        width: 700px;
        left: 240px;
    }
}

@media screen and (max-height:768px) {
    .sort .sort-ti {
        height: 130px;
    }

        .sort .sort-ti img {
            width: 120px;
            height: 120px;
            margin: 10px 55px 5px 35px;
        }

    .sort .sort-list li {
        height: 45px;
    }

    .sort .sort-list .isSelect a img {
        margin-top: 7px;
    }

    .sort .sort-list .isSelect a {
        line-height: 45px;
    }

    .sort .sort-list li a {
        line-height: 45px;
    }

        .sort .sort-list li a img {
            margin-top: 7px;
        }

    .sort .sort-list ul li:hover ul {
        margin-top: 10px;
    }

    .search {
        margin-top: 10px;
    }

    .search_explain {
        margin-bottom: 15px;
    }

    .dongbaqu {
        margin-top: 10px;
    }

        .dongbaqu ul li {
            margin-top: 5px;
        }

    .showImg1 {
        top: 477px;
    }

    .showImg2 {
        top: 477px;
    }
}

@media screen and (max-width:1350px) {
    .bg {
        height: 654.5px !important;
    }
    /*.newsCenter_banner {height:355.7px}*/
    .bg1 {
        height: 654.5px !important;
    }

    .newsCenter_Detaile_body {
        width: 800px;
    }
    /*.mid_logo {margin-top:238px;}*/
    .bigEvents_body_part_item_right {
        width: 600px !important;
        left: 240px !important;
    }

    .Socialr_Detaile_body_text {
        width: 700px;
    }

    .contactUs_body {
        width: 800px;
    }

    .contactUs_body_head_ul_li {
        margin-left: 87.5px;
    }

    .newsCenter_body1 {
        width: 800px;
        height: 300px;
    }

    .body_div_p1_products_div_left img {
        margin-left: 40px;
    }

    .body_div_p3_news_background img {
        margin-top: -260px;
        height: 260px;
    }

    .newsCenter_body2 {
        width: 800px;
    }

    .newsCenter_body1_left {
        width: 390px;
        height: 300px;
    }

        .newsCenter_body1_left img {
            width: 390px;
            height: 300px;
        }

    .newsCenter_body1_right {
        width: 410px;
        height: 300px;
    }

    .tt {
        margin-left: 38% !important;
        margin-top: 10px !important;
    }

    .newsCenter_body1_right_title {
        line-height: 30px;
        margin-top: 20px;
    }

    .newsCenter_Detaile_body_text {
        width: 100%;
    }

        .newsCenter_Detaile_body_text img {
            margin: 105px;
        }

    .newsCenter_Detaile_body_backBtn {
        margin-right: 50px;
    }

    .newsCenter_Detaile_body_text p {
        width: 95%;
        margin: 0 auto;
    }

    .bird_nestRecipe_body_p2_li {
        width: 45.5%;
    }

    .Dranswer_body_li {
        width: 700px;
    }

    .Drlecture_body1_left {
        height: 300px;
    }

    .dr_img {
        margin-top: 15px;
    }

    .Drlecture_body1_right {
        width: 475px;
        height: 300px;
    }

    .Drlecture_body1_right_Name {
        width: 100%;
    }

    .Drlecture_body1_right_chuiB {
        width: 425px;
        overflow: hidden;
    }

    .Dranswer_body_li_question p {
        width: 600px !important;
    }

    .Dranswer_body_li_answer .answer {
        width: 570px !important;
    }

    .imgs_show_p1 {
        height: 300px;
    }

    .imgs_show_p2 img {
        margin-top: 15.5px;
    }

    .hju {
        margin-left: 150px !important;
        width: 1100px !important;
    }
}

#phoenNews {
    display: none;
}

#PCNews {
    display: block;
}

.phoneNav {
    display: none;
    width: 100%;
    height: 100px;
}

.phoneNav_mark {
    float: left;
    width: 100px;
    height: 100px;
    background-color: #000000;
}

    .phoneNav_mark img {
        width: 90px;
        height: 90px;
        margin: 10px 10px;
    }

.title {
    width: 78%;
    float: left;
    text-align: center;
    font-size: 30px;
    color: #dcaf25;
    line-height: 100px;
}

#view_1 {
    float: right;
    position: relative;
    padding-right: 5px;
    margin-top: 10px;
}

    #view_1 img {
        float: right;
        width: 50px;
        height: 55px;
        margin-right: 5px;
        margin-top: 8px;
    }

    #view_1 > div {
        position: absolute;
        width: 200px;
        background: rgba(231,0,16,0.8);
        right: 0;
        display: none;
        top: 90px;
        z-index: 999;
    }

.textDiv {
    display: block;
    font-size: 28px;
    line-height: 60px;
    border-top: 1px solid #dfdfdf;
    color: #fff;
    text-align: center;
}

.childBtn {
    display: none;
    position: relative;
    width:200px;
    background: rgba(231,0,16,0);
    right: 0;
    top: 0px;
    z-index: 999;
}

#zdcp1 li {
    width: 33.3%;
}

#zdcp2 li {
    width: 25%;
}

#zdcp3 li {
    width: 25%;
}

#zdcp4 li {
    width: 50%;
}

.childBtn li {
    float: left;
    text-align: center;
}

    .childBtn li a {
        line-height: 30px;
        color: #fff;
    }

.phoneFoot {
    width: 100%;
    display: none;
}

@media screen and (max-width:780px) {
    .pc {
        display: none;
    }

    .phone {
        display: block;
    }

    .left_nav {
        display: none;
    }

    .phoneBody {
        display: block !important;
    }

    .next {
        display: none !important;
    }

    .prev {
        display: none !important;
    }

    .bg {
        height: 230px !important;
    }

    .bg1 {
        height: 230px !important;
    }

    .body_div_p1 {
        width: 95%;
        margin: 0 auto !important;
        padding-bottom: 20px;
    }

        .body_div_p1 .body_div_p1_title_div {
            margin: 0;
        }

    .body_div_p1_products_div_left img {
        margin-top: 30px;
        margin-bottom: 10px;
    }

    /*.body_div_p1 .checkMore_btn {
        margin-left: 38%;
    }*/

    .body_div_p1_products_div_left {
        margin: 0 auto;
        float: none;
        margin-bottom: 10px;
        height: 400px;
        width: 600px;
    }

        .body_div_p1_products_div_left a {
            display: inline-block;
            width: 100%;
            height: 100%;
        }

            .body_div_p1_products_div_left a img {
                margin: 30px auto 20px auto;
            }

    .body_div_p1_products_div_left_title {
        width: 90%;
        margin: 10px auto;
    }

    .body_div_p1_products_div_right_p1 {
        width: 600px;
        float: none;
        margin: 0 auto;
        margin-bottom: 5px;
        height: 300px;
    }

        .body_div_p1_products_div_right_p1 img {
            width: 200px;
            height: 200px;
            margin: 50px 30px;
            float: none;
        }

    .products_detail_p2_right_detail div {
        width: 100%;
        height: auto;
    }

        .products_detail_p2_right_detail div img {
            width: 100%;
            height: 100%;
        }

    .sss {
        width: 38% !important;
        height: 100%;
        float: left;
    }

    .body_div_p1_products_div_right_p1 .div1 {
        width: 280px !important;
        margin-right:30px;
        height:200px;
        margin-top:50px;
    }

    .body_div_p1_products_div_right_p1_title {
        font-size: 20px;
        width:100%;
        margin-top:0;
    }

    .body_div_p1_products_div_right_p1_line {
        display:none;
    }

    .body_div_p1_products_div_right_p2 {
        width: 600px;
        float: none;
        margin: 0 auto;
        margin-bottom: 5px;
        height: 300px;
    }

        .body_div_p1_products_div_right_p2 img {
            width: 205px;
            height: 200px;
            margin: 50px 30px;
        }

        .body_div_p1_products_div_right_p2 .div2 {
            width: 280px !important;
            margin-left:30px;
        height:200px;
        margin-top:50px;
        }

    .body_div_p1_products_div_right_p2_title {
        font-size: 20px;
        width:100%;
        margin-top:0;
    }

    .body_div_p1_products_div_right_p2_line {
       display:none;
    }

    .body_div_p2_title_div_line {
        display: none;
    }

    .otherW2 {
        margin-left: 0px !important;
        height: auto !important;
        padding-bottom: 30px;
    }

    .body_div_p2_news ul li {
        width: 50%;
        margin-bottom: 0px;
        height: 500px;
        margin-top:0;
    }

    .body_div_p2 ul li:hover .background_div {
        display: block;
    }

    .background_div {
        background-position:center !important;
        background-repeat:no-repeat !important;
        background-size:cover !important;
        height:500px;
    }

        .background_div p {
            padding-top: 430px;
        }

    .checkMore_btn {
        margin: 0 auto;
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .cc1 {
        width: 100%;
        margin: 0;
    }

    .body_div_p3 {
        padding-bottom: 20px;
    }

        .body_div_p3 > .body_div_p1_title_div {
            padding-top: 0px;
        }

        .body_div_p3 .checkMore_btn {
            margin-left: 39%;
        }

    .body_div_p3_news_background img {
        width: auto;
        overflow: hidden;
        margin-top: -200px;
        height: 200px;
    }

    .body_div_p3_news_front img {
        height: 100px;
        width: 100px;
        margin: 0 auto;
        display: block;
        padding-top: 15px;
    }

    .body_div_p3_news_front_p2 {
        line-height: 20px;
    }

    #sjbanner {
        display: block !important;
    }

    #dnbanner {
        display: none;
    }

    .picScroll-left .hd {
        width: 56.5%;
    }

    #phoenNews {
        display: block;
    }

    #PCNews {
        display: none;
    }

    .body_div_p3_news ul li {
        height: 200px;
    }

    .body_div_p4_news_div_left {
        width: 95%;
        margin: 0 auto;
        float: none;
    }

    .body_div_p4_news_div_left {
        max-height: 600px;
        min-height: 600px;
    }

    .body_div_p4_news_div_left_text {
        max-height: 110px;
    }

    .body_div_p4 .front_div_moreBtn {
        margin-left: 38.5% !important;
        margin-top: 20px !important;
    }

    .body_div_p4_news_div_right {
        float: none;
        width: 95%;
        margin: 10px auto;
    }

    .body_div_p4_news_div_right_li_news_text {
        max-height: 46px;
    }

    .phoneNav {
        display: block;
		position: fixed;
		 background-color: #ffffff;
    }

    .phoneFoot {
        display: block;
    }

    .search_title {
        font-size: 20px;
        line-height: 25px;
    }

    .search_input {
        width: 84.5%;
        min-height: 43px;
        line-height: 43px;
        font-size: 16px;
        margin-left: 3%;
    }

    .search_explain {
        font-size: 18px;
        line-height: 25px;
    }

    .search img {
        float: left;
        width: 45px;
        height: 45px;
        margin-left: -1px;
    }

    .shops ul li {
        margin-left: 28%;
    }

    .dongbaqu p {
        width: 100%;
        font-size: 14px;
        margin-top: 10px;
    }

    .shops ul li a img {
        width: 46px;
        height: 46px;
        margin-left: 8px;
    }

    .body_div_p4_news_div_left_time {
        font-size: 14px;
    }

    .body_div_p4_news_div_left_text {
        font-size: 16px;
    }

    .body_div_p4_news_div_right_li_news_text {
        width: 70%;
    }

    .Pc {
        display: none;
    }

    .phoneProducts {
        width: 100%;
        height: auto;
    }

    .phoneProducts_left {
        width: 100%;
        height: 200px;
    }

        .phoneProducts_left img {
            width: 330px;
            height: 200px;
            float: right;
        }

    .phoneProducts_left_head {
        width: 450px;
        height: 200px;
        float: left;
        background: #e70010;
    }

    .phoneProducts_left_head_title {
        font-size: 30px;
        line-height: 40px;
        color: #fff;
        width: 100%;
        text-align: center;
        margin-top: 65px;
    }

    .phoneProducts_left_head_title_en {
        font-size: 14px;
        line-height: 30px;
        width: 100%;
        text-align: center;
        color: #fff;
    }

    .phoneProducts_mid {
        width: 100%;
        height: 1000px;
        background: #fff;
    }

    .phoneProducts_mid_imgp {
        width: 100%;
        text-align: center;
        padding-top: 20px;
        background: #fff;
        height: auto;
    }

        .phoneProducts_mid_imgp img {
            width: 100%;
            height: 100%;
        }

    .phoneProducts_mid_title {
        width: 85%;
        margin: 0 auto;
        font-size: 24px;
        line-height: 45px;
        margin-top: 20px;
        color: #000000;
        font-family: SimSun;
    }

    .phoneProducts_mid_title2 {
        width: 85%;
        margin: 0 auto;
        font-size: 18px;
        line-height: 30px;
        color: #7c7c7c;
        font-family: SimSun;
    }

    .phoneProducts_right {
        width: 100%;
        height: auto;
        background: #fff;
        margin-top: 10px;
    }

        .phoneProducts_right ul li {
            width: 49.5%;
            float: left;
            background: #fff;
            height: 400px;
            border-left: 1px solid #f2f2f2;
            border-right: 1px solid #f2f2f2;
            border-bottom: 1px solid #f2f2f2;
        }

    .Pc2 {
        width: 100% !important;
        margin-left: 0px !important;
        padding-bottom: 10px;
    }

    .products_detail_p1 {
        width: 100%;
    }

    #v_shap, .products_detail_p2_left {
        display: none;
    }

    .preview {
        width: 300px !important;
        height: 400px !important;
        margin: 50px 10px !important;
    }

    .bigImg {
        width: 300px !important;
        height: 300px !important;
    }

        .bigImg #midimg {
            width: 300px !important;
            height: 300px !important;
        }

    /*#imageMenu {
        display: none;
    }*/

    #imageMenu {
        width:300px !important;
    }

    #imageMenu li {
        width:70px !important;
        margin-right:3px !important;
        padding:0 !important 
    }
    #imageMenu li:last-child {
        margin-right:0
    }

    #pro_xq {
        width: 430px !important;
    }

    .fksc, .fktm {
        padding-right:0 !important;
        margin-top:20px !important;
    }

    .fksc {
        margin-bottom:30px;
    }

    .fktm {
        margin-bottom:30px;
    }

    .fksc img {
        width: 200px;
        height: 45px;
    }

    .fktm img {
        width: 200px;
        height: 45px;
    }

    #pro_xq .f18 {
        font-size: 18px !important;
        line-height: 35px !important;
    }

    #pro_xq .list {
        margin-top: -10px;
    }

    .products_detail_p2 {
        width: 100%;
    }

    .products_detail_p2_right {
        float: none;
        width: 100%;
    }

    .products_detail_p2_right_detail p embed {
        display: none;
    }

    .front_div_title {
        padding-bottom: 30px;
        padding-top: 50px;
    }

    .front_div_text {
        margin-top: 10px;
        margin-bottom: 40px;
    }

    .front_div_moreBtn {
        margin-top: 0px;
        margin: 0 auto;
    }

    .topBanner {
        width: 100%;
        height: auto;
        min-width: 150px;
    }

        .topBanner .topBanner_img {
            padding-top: 0px !important;
        }

    .newsCenter_Detaile_body {
        width: 100%;
    }

    .NewsSet {
        width: 94% !important;
    }

        .NewsSet div img {
            width: 100% !important;
        }

    .jieshao_head p {
        width: 96%;
        margin: 0 auto;
    }

    .cao p {
        line-height: 30px;
    }

    .newsCenter_Detaile_body_backBtn {
        margin-right: 20px;
    }

    .company_profile_text {
        width: 90%;
    }

    .company_profile_movie embed {
        width: 100%;
        height: 400px;
    }

    .foot_banner {
        height: 1080px;
    }

    .foot_banner_right {
        width: 100%;
        margin-left: 0px;
    }

    .foot_banner_left_front_title {
        line-height: 30px;
        font-size: 25px;
    }

    .foot_banner_right ul li {
        width: 50%;
    }

    .foot_banner_left_back_title {
        font-size: 17px;
    }

    .foot_banner_left_front_title {
        font-size: 23px;
    }

    .foot_banner_left_front_text {
        max-height: 180px;
        width: 80%;
    }

    .front_div_moreBtn {
        margin: 15px auto !important;
    }

    .question p {
        font-size: 14px;
    }

    .manAnswer {
        width: 90%;
    }

    .bigEvents_body {
        width: 100%;
    }

    .bigEvents_body_part {
        width: 100%;
    }

    .bigEvents_body_part_item {
        width: 100%;
        min-height: 120px;
    }

    .bigEvents_body_part_line {
        left: 187px;
    }

    .bigEvents_body_part_item_left {
        position: absolute !important;
        float: none;
        margin-top: 0px;
    }

    .bigEvents_body_part_item_right {
        width: 200px !important;
        padding: 0px 5px 3px 5px !important;
    }

    .bigEvents_body_part_item_right {
        position: relative;
    }

    .yuan {
        position: absolute;
        left: -60px;
    }

    .bigEvents_body_part_item_right_text {
        top: 0px;
    }

    .topBanner .topBanner_mark {
        left: 0%;
    }

    .companyClture_part {
        width: 80%;
    }

    .companyClture_part_p2 {
        line-height: 50px !important;
    }

    .newsCenter_body2 {
        width: 100%;
    }

        .newsCenter_body2 .Drlecture_body2_movie {
            width: 85%;
            margin: 20px auto;
            float: none;
        }

        .newsCenter_body2 p embed {
            height: 300px;
        }

    .movie a img {
        width: 100%;
        height: 220px;
    }

    .pinzhi_foot {
        height: 50px;
        width: 40%;
        margin-left: 40%;
    }

    .Socialr_Detaile_body_text {
        width: 98%;
    }

    .contactUs_body {
        width: 100%;
    }

    .contactUs_body_head_ul_li {
        width: 120px;
        height: 120px;
        margin-left: 20px;
    }

    .contactUs_body_head_li_bg {
        width: 110px;
        height: 110px;
        margin: 5px auto;
    }

    .contactUs_body_part_head {
        font-size: 25px !important;
    }

        .contactUs_body_part_head img {
            margin-left: 10px;
        }

    .mar {
        margin-top: 25px;
    }

    .ddw {
        font-size: 16px !important;
    }

    .contactUs_body_part_tmall {
        width: 170px;
        margin-right: 5px;
        margin-bottom: 5px;
    }

        .contactUs_body_part_tmall img {
            margin-left: 10px;
        }

    .contactUs3_body_part_head {
        margin-bottom: 50px;
    }

    .contactUs_body_part_detail_inner p {
        width: 90%;
    }

    .newsCenter_body1 {
        width: 100%;
        height: auto;
        padding-bottom: 5px;
    }

    .newsCenter_body1_left {
        width: 80%;
        height: 200px;
        margin: 0 auto;
        float: none;
    }

        .newsCenter_body1_left img {
            width: 100%;
            height: 200px;
            margin-top: 8px;
        }

    .body_div_p4_news_div_left_text {
        max-height: 95px;
    }

    .newsCenter_body1_right {
        width: 90%;
        height: auto;
        float: none;
        margin: 0 auto;
    }

    .newsCenter_body2 .body_div_p4_news_div_right_li_news_title {
        width: 75%;
    }

    .newsCenter_body2 .body_div_p4_news_div_right_li_news_text {
        width: 74%;
    }

    .newsCenter_body_foot {
        width: 100%;
        margin-left: 0;
        margin-bottom: -20px;
    }

    .newsCenter_Detaile_body_text {
        min-height: 300px;
    }

        .newsCenter_Detaile_body_text img {
            margin: 10px 10%;
            width: 80%;
        }

    .Drlecture_body1_left {
        float: none;
        margin: 0 auto;
    }

    .Drlecture_body1_right {
        float: none;
        width: 96%;
        margin: 0 auto;
        height: 230px;
    }

    .Drlecture_body1_right_Name {
        margin-top: 10px;
    }

    .Drlecture_body1_right_chuiB {
        width: 90%;
        margin: 0 auto;
        float: none;
    }

    .Dranswer_body_li {
        width: 96%;
        margin: 0 auto;
    }

    .Dranswer_body_li_question p {
        width: 80% !important;
    }

    .Dranswer_body_li_question p {
        background: url(../Images/Dranswer_body_li_img_phone.png) center no-repeat;
        background-size: 100% 100%;
        margin-right: 10px;
        margin-left: 5px;
    }

    .Dranswer_body_li_answer .answer {
        width: 72% !important;
        margin-left: 5px;
        margin-right: 10px;
    }

    .bird_nestRecipe_body {
        width: 100%;
    }

    .bird_nestRecipe_body_p1 ul {
        margin-left: 7%;
    }

        .bird_nestRecipe_body_p1 ul li {
            width: 25%;
            margin-right: 6%;
        }

    .bird_nestRecipe_body_p1, .bird_nestRecipe_body_p2, .bird_nestRecipe_body_p2_li {
        width: 100%;
    }

    .imgs_show {
        width: 70%;
        margin-left: 15%;
        padding-top: 30px;
        float: none;
    }

    .imgs_show_p1 {
        height: 200px;
    }

        .imgs_show_p1 img {
            height: 200px;
        }

    .text_show {
        width: 80%;
        margin-left: 10%;
        float: none;
    }

    .text_show_title {
        margin-top: 0px;
    }

    .phoneProducts_mid_imgp img {
        width: auto ;
    }

    .phoneProducts_right ul li img {
        width: auto;
        max-width:100%;
        height: 240px;
    }
    /*.products_p1_right_title {display:none;}
    .products_p1_right_title2 {display:none;}*/
    .newsCenter_body_foot {
        margin-right: 0 !important;
    }

    .NewsSet p img {
        width: 100%;
        margin-bottom: 10px;
    }

    .NewsSet img {
        width: 100%;
    }

    .imgP {
        margin-top: 0px;
    }

    .body_div_p1_products_div_left_line {
        display: none;
    }

    .body_div_p2_news ul li {
        position:relative;
    }

    .front_div {
        position:absolute;
        top:0;
        left:0;
        display:block;
        background-color:rgba(0,0,0,0.4)
    }
    .background_div p {
        display:none;
    }
    .background_div img {
        display:none
    }
}

.products_detail_p2_right_detail p embed {
    width: 100% !important;
}

.products_detail_p2_right_detail p img {
    width: 100% !important;
}

.phoneBody {
    width: 100%;
    height: auto;
    display: none;
}

.pc {
    display: block;
}

.phone {
    display: none;
}

#btnQueryCode {
    background-size: 100% 100% !important;
    border-bottom-right-radius: 3px !important;
    border-top-right-radius: 3px !important;
    margin-left: -2px;
}
