@media (max-width: 786px) {
    .up {
        width: 100%;
    }

    .Companyprofile {
        padding-top: 2rem;

    }

    .swiper-pagination-bullet {
        width: 1rem;
        height: 1rem;
        border-radius: 50%;
        padding-top: 1rem;
    }

    .pagination {
        margin: 0;
    }

    .Companyprofile_box_p4 {
        padding-top: 1.2rem;
        font-size: 1.4rem;

    }

    .Companyprofile_box_left_anniu {
        /* width: 107px; */
        /* height: 37px; */
        height: 3.4rem;
        width: 8rem;
    }

    .Companyprofile_box_left_img {
        padding-top: 3rem;
        width: 96%;
        margin: auto;
    }

    .Companyprofile_box_left_img img {
        float: none;
        margin-right: 30px;
        /* overflow: hidden; */
    }

    .exhibition_ul li {

        width: 17%;
    }

    .exhibition_ul_p3 {
        display: none;
    }

    .exhibition {
        padding-top: 3rem;
    }

    .recommendation {
        padding-top: 3rem;
        width: 96%;
        margin: auto;
    }

    .recommendation_box_tupian {
        padding-top: 2rem;

    }

    .recommendation_box_wrap {
        display: flex;
        /* justify-content: space-between; */
        /* height: 170px; */
        padding-top: 3rem;
        align-items: center;
    }

    .Store_display {
        padding-top: 4rem;
    }

    .Store_display_box {
        padding-top: 3rem;
        width: 96%;
        margin: auto;
    }

    .Store_display_box_wrap_center_ul {
        width: 100%;
        display: flex;
        justify-content: space-around !important;
    }

    .Store_display_box_wrap_center ul li {
        /* width: 320px; */
        width: 30%;
    }

    .morebox {
        padding-top: 2rem;
        display: none;
    }

    /* .................................. */
    .Recent_news {
        padding-top: 3rem;
    }

    .Recent_news_box1_top_biaoti {
        font-size: 1.2rem;
        font-family: Microsoft YaHei, Microsoft YaHei-Bold;
        font-weight: 700;
        text-align: left;
        color: #333333;
        padding-top: 1rem;


        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }

    .Recent_news_box1_top_nr {
        font-size: 1.2rem;
        padding-top: 0.1rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }

    .recent_news_box_wrap_xian {
        width: 96%;
        margin: auto;
        position: relative;
        top: 2rem;
    }

    .recent_news_box_wrap_anniu {
        width: 12rem;
        padding-top: 3rem;
        display: none;
    }

    .recent_news_box_wrap_anniu_left {
        width: 3rem;
        height: auto;
        /* position: absolute; */
        right: 35%;
    }

    .recent_news_box_wrap_anniu_right {
        width: 3rem;
        height: auto;
        right: 35%;
    }

    .liuyan_kuang_left {

        border: 1px solid red;

        height: auto;
    }

    .le {
        display: none;
    }

    .ri {
        display: none;
    }

    input {
        width: 100%;
        height: 3rem;
        margin-top: 1rem;
    }

    .text_box {
        width: 100%;
        height: 10rem;
        margin-top: 1rem;
    }

    .but {
        width: 37%;
        height: 3rem;
        display: block;
        margin: auto;
        border-radius: 3rem;
        font-size: 1.6rem;
    }

    .dianhua {
        padding-top: 3rem;
        display: flex;
        justify-content: space-around;
        width: 41%;
    }

    .dianhua_1 {
        width: 4rem;
        height: auto;
    }

    .dianhua_2 {
        width: 4rem;
        height: auto;
    }

    .footer_box_img {
        width: 19rem;
        height: auto;
        margin: auto;
    }

    .footer_nr {
        width: 100%;
    }

    .footer_nr ul {
        width: 100%;
    }

    .footer_nr ul li {
        font-size: 1rem;
        font-family: Microsoft YaHei, Microsoft YaHei-Regular;
        font-weight: 400;
        text-align: center;
        color: #666666;
        width: 15%;
    }

    .footer_wrap p {
        font-size: 0.8rem;
        color: #666666;
        line-height: 2.6rem;

    }

    .footer_nr ul li a {
        padding-right: 0rem;
    }

    .ren {
        margin-left: 1rem;
        line-height: 3rem;
    }

    .recommendation_box_biao_y {
        font-size: 2rem;
    }

    .footer_wrap {
        width: 100%;
        text-align: start;
    }


    /* 菜品展示 */
    /* 二级导航 */
    .Displaynavigation_box_1 {
        display: none;
    }

    .Displaynavigation_box_2 {
        width: 100%;
        display: none;
    }

    .Displaynavigation_box_2 ul {
        width: 96%;
        margin: auto;
        display: flex;
        justify-content: space-between;

    }

    .Displaynavigation_box_2 ul li {
        width: 30%;
        /* background-color: coral; */
        padding: 0;
    }

    .jingpin {
        width: 100% !important;
    }

    .row {
        margin-right: 0;
        margin-left: 0;
    }

    .Displaynavigation_box_2_1 {
        display: block;
        width: 100%;
    }

    .Displaynavigation_box_2_1 ul {
        width: 94%;
        margin: auto;
        display: flex;
        justify-content: space-between;

    }

    .Displaynavigation_box_2_1 ul li {
        width: 20%;
        border: 1px solid #ccc;
        border-radius: 0.4rem;
        line-height: 2.4rem;
        text-align: center;
    }

    .Displaynavigation_box_2_1 ul li a {
        display: block;
        text-decoration: none;
        color: #333333;
    }

    .zhanshi {
        padding-top: 1rem;
    }

    .zhanshi_box {
        width: 96%;
        line-height: 3.2rem;

    }

    .zhanshi_box li {
        font-size: 1rem !important;
        font-weight: 400;

    }

    .liebiao {
        width: 96%;
    }

    .liebiao li {
        width: 49%;
        margin-left: 0.4rem !important;
    }

    .liebiao_wenzi {
        width: 96%;
        line-height: 4.2rem;
        font-size: 1.4rem;

    }

    /* 品牌介绍 */
    .brand_box {
        width: 100% !important;
    }

    .brand_nr {
        width: 86%;
    }

    .Brandstory_1 {
        padding-top: 2rem;
    }

    .Brandstory_2 {
        padding-top: 2rem;
    }

    .his {
        padding-top: 2rem;
    }

    .ty {
        display: none;
    }

    .yidong_Box_tupian {
        width: 100%;
        display: flex !important;
        justify-content: space-between;
        flex-wrap: wrap;


    }

    .yidong_Box_tupian li {
        width: 49%;
        background-color: coral;
        padding-top: 2rem;
        padding-top: 0rem;
        margin-top: 3rem;
        margin: auto;

    }

    .yidong_Box_tupian_img {
        width: 100%;
        height: 24rem;
        background: url(../images/bei1.jpg) 72% 100%;
        background-size: cover;
    }

    .yidong_Box_tupian_img_div {
        width: 9rem;
        height: 9rem;
        margin: auto;
        padding-top: 2rem;
    }

    .yidong_Box_tupian_img_nr {
        width: 90%;
        margin: auto;
        padding-top: 3.4rem;
        font-size: 1.4rem;
        color: #fff;
        text-align: center;
    }


    /* 品牌介绍 */
    .brand_t_div {
        height: auto;
        width: 100%;
        font-size: 2.6rem;
        padding-top: 0px;
    }

    .Joininye_box_left_nr_biaoti_h3 {
        font-size: 1.4rem;
        font-weight: 600;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }

    .Joininye_box_left_nr_biaoti p {
        font-size: 1.2rem;
        line-height: 2rem;
        /* margin-left: 6px;   */
    }

    .Joininye_box_right {

        height: auto;

    }

    .Joininye_box_left {
        border-right: none;
        height: auto;

    }

    .trainin_box1 {

        height: auto;

    }

    .trainin_box1 {
        border-right: none;
    }

    .trainin_box1:last-child {
        border-right: 1px dashed #fcca00;
    }


    /* 新闻咨询 */
    .newsconsultation_box {
        width: 100%;
        margin: 0 auto;
        /* background-color: #fcca00; */
        padding-top: 0;
    }

    .newsconsultation_wrap_nr {
        width: 100%;
        display: block;
    }

    .newsconsultation_wrap_nr_nr p {
        width: 98%;
        /* background-color: #fcca00; */
        font-size: 1.4rem;
        margin-top: 15px;
        line-height: 28px;
        padding-left: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
    }

    .time_box {
        width: 100%;
        color: #3d3d3d;
        font-size: 24px;
        text-align: initial;
        /* width: 100px; */
        /* float: left; */
        /* font-weight: bold; */
        line-height: 32px;
        margin-top: 0px;
        /* margin-left: 10px; */
        color: #3d3d3d;
        /* padding-left: 1.6rem; */
    }

    .newsconsultation_wrap_nr_img {
        /* width: 360px; */
        width: 96%;
        margin: auto;
        /* height: 204px; */
        align-items: center;

    }

    .newsconsultation_wrap_nr_img img {

        margin: auto;


    }

    .news-list-title {
        font-size: 2rem;
    }

    .dongtai1 {

        margin-left: 1.4rem;
    }

    .brand_t {
        padding-top: 0;
    }

    .Companyaddress {
        width: 98%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .Companyaddress_box {
        width: 49%;
        margin-top: 1rem;
    }

    .Companyaddress_box_ren {
        padding-left: 3rem;
    }

    .Companyaddress_box_nr_1 {
        font-size: 1.9rem;
        font-weight: normal;
    }

    .Companyaddress_box_nr_2 {
        font-size: 1.6rem;
    }

    .Companyaddress_box_nr_nr {
        margin-top: 1rem;
        line-height: 2.2rem;
        /* text-align: center; */
        padding-left: 1rem;
    }

    .Companyaddress_box_nr1 {
        /* width: 96%; */
        margin: auto;
        /* background-color: red; */
        padding-top: 2rem;
        font-size: 1.9rem;
        font-weight: 400;

    }

    .Companyaddress_box_nr2 {
        font-size: 1.6rem;
        font-weight: 400;
    }


    /* 面店展示 */
    .storedisplay_ul {
        width: 100%;
        /* justify-content: space-around; */
    }

    .storedisplay_ul li {
        width: 48%;
    }

    .storedisplay_ul_img {
        width: 100%;
    }

    .storedisplay_ul li p {
        width: 100%;
    }

    table {
        width: 96%;
        font-size: 1.4rem;
        height: 104rem;
    }

    .container {
        padding-right: 0px;
        padding-left: 0px;
        margin-right: auto;
        margin-left: auto;
    }

    .recommendation_box_tupian {
        width: 100%;
        /* margin: auto; */

    }

    .recommendation_box_tupian img {
        width: 100%;
        /* display: block; */
        float: left;
        height: auto;
    }

    .recommendation_box_wrap_center {
        width: 86%;
        overflow: hidden;
    }

    .uu {
        width: 100%;
    }

    .recommendation_box_wrap_left {
        width: 1.6rem;
    }

    .recommendation_box_wrap_right {
        width: 1.6rem;
    }

    .recommendation_box_wrap_center_ul {

        justify-content: space-evenly;
    }

    .recommendation_box_wrap_center_ul li {
        height: 6rem;
    }

    .recommendation_box_wrap_center_ul li img {
        height: 100%;
    }

    .recommendation_box_wrap_center {

        overflow: hidden;
    }

    .tqy {
        width: 100%;
    }

    .wrap_a {
        display: none;
    }

    .le {
        padding-top: 2rem;

    }

    .ri {
        padding-top: 2rem;
    }

    .imgsw {

    }

    .swiper-pagination .swiper-pagination-bullet {
        width: 1rem;
        height: 1rem;

        border-radius: 50%;
    }

    .jingpin {
        width: 100% !important;
        padding-top: 30px;
        height: 24rem !important;
    }

    .gallery-top {
        width: 100% !important;
        height: 17rem !important;
    }

    .gallery-thumbs {
        width: 100% !important;
        height: 6rem !important;
    }

    .swiper-wrapper {
        width: 100% !important;
    }

    .ff {
        width: 20% !important;
    }

    .lie li {
        width: 48%;
    }

    .mendian_nr {
        display: block;
    }

    .mendian_nr1 {
        width: 100%;
    }

    .mendian_nr1 img {
        width: 96%;
        padding-top: 0;
    }

    .recent_news_box_wrap_anniu_left, .recent_news_box_wrap_anniu_right {
        top: 85%;
    }


    .butt_right {
        display: none;
    }

    .butt_left {
        display: none;
    }

    .swip_imgbox img {
        height: 10rem;
        width: 100%;
    }

    .Recent_news_box1_img {
        height: 14.4rem;
    }

    .Recent_news_box1_img img {
        height: 14rem;
    }


    .storedisplay {
        padding-top: 30px;
        /* background-color: red; */
    }

    .storedisplay_ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin: auto;
        width: 98%;
    }

    .storedisplay_ul li {
        width: 48%;
        /* background-color: royalblue; */
        margin-top: 20px;
        margin-left: 0;
    }

    .storedisplay_ul_img {
        width: 100%;

    }

    .liebiao_img {
        height: 10rem;
    }

    .ren_box {
        display: none;
    }

    .w73 {
        width: 90%;
    }

    .dongtai {
        width: 17rem;
    }

    .mendian_nr {
        padding-top: 2rem;
    }

    .ren_li {
        height: 14rem;
    }

    .ss {
        width: 98%;
        margin: auto;
        padding-left: 0;
        display: flex;


    }

    .n {
        text-decoration: none;
        color: #666666;
    }

    .rr {
        text-align: center !important;
    }

    .tuan{
        width: 96%;
        margin: auto;
    }
    .tuan img{
        width: 100%;
    }
    .tuandui{
        /* padding-top: 2rem; */
    }
    .tuandui_img{
        padding-top: 1.6rem;

    }
    .pingpai_img{
        width: 96%;
        margin: auto;
    }
    .rongyu li{
        width: 46%;

    }
    .rongyu {
        padding-top: 1rem;
    }
    .gs_nr {
        width: 96%;

    }
    .h5_p{
        width: 96%;
        margin: auto;
    }
    .xiang_box {
        line-height: 3rem;
    }
    .xiang_h3{
        font-size: 1.6rem;
        margin-bottom: 0;
        margin-top: 1rem;
    }
    .uuu{
        display: none;
    }
}

