@charset "utf-8";
@media screen and (min-width:1200px){
.logo{width:80%;margin:0 auto;padding-top:100px;display:block;}
/*PC端导航*/
.pc_nav{width:100%;height:auto;position:absolute;top:calc(25% + 0px);text-align:center;}
.pc_nav a{color:#fff;font-size:18px;display:block;position:relative;padding:0px 25px;line-height:65px;}
.pc_nav a::before{width:0%;height:3px;position:absolute;left:50%;bottom:0%;content:'';background:#fff;border-radius:3px;-webkit-transition:all .35s;}
.pc_nav a:hover::before,.nav a.active::before{width:30%;left:35%;}
.m_nav{display:none;}
.m_navbox{display:none;}
header{position: fixed!important;
    z-index: 99;
    top: 0;
    bottom: 0;
    left: 0;
    background: #fff url(../images/headerimg.jpg) no-repeat;
    background-size: cover;
    width: 180px!important;
    border-right: 1px solid #D0D0D0;}
.header.active{position:fixed;background: #fff url(../images/headerimg.jpg) no-repeat;background-size: cover;}
main{width:100%;padding-left:180px;}
/* .header.active{position:fixed;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0.6));}*/
/*PC端首页banner*/
.home_banner{position:relative;width:100%;height:100vh;}
.home_banner .pc_banner{width:100%;height:100%;}
.home_banner video{width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}
.home_banner .m_banner{display:none;}
.home_banner .cover{position:absolute;width:100%;height:100%;left:0;top:0;}
.home_banner .banner-content{display:none;}
.banner .m_banner{display:none;}
/*PC端首页品牌介绍*/
.pinpai{background:#fff url(../images/pp_bg_m.jpg) no-repeat;background-size:cover;background-position:50% 20%;width:100%;height:100%;color:#010101;text-align:center;padding:0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;transition:all .25s;}
.pinpai .title{padding-top:50px;padding-bottom:30px;}
.pinpai .title h3{font-size:40px;font-weight:700;margin-bottom:10px;}
.pinpai .title p{font-size:16px;font-weight:400;}
.pinpai .abs{width:90%;letter-spacing:2px;line-height:2;margin-bottom:35px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;}
.pinpai .abs>div{margin-top:.12rem;font-size:18px;}
.pinpai .about_list{background:rgb(255,255,255,.2);width:80%;margin:60px 0 40px;display:flex;padding-top:35px;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:40px;}
.pinpai .about_list li{width:25%;margin-bottom:40px;padding:0 20px;float:left;display:block;}
.pinpai .about_list .numbox{font-size:18px;color:#616161;line-height:1;margin-bottom:.2rem;}
.pinpai .about_list p{font-size:18px;text-indent:0!important;text-align:center!important;}
.pinpai .about_list .num{font-size:36px;font-weight:700;padding-right:10px;color:#EE2321;}
.pinpai .video{width:90%;padding-bottom:90px;}
.pinpai .video video{width:100%;}
/*PC端首页子标题通用*/
.common-name{text-align:center;color:#414141;margin-bottom:60px;text-transform:uppercase;}
.common-name .cn{font-size:40px;font-weight:700;margin-bottom:10px;}
.common-name .en{font-size:16px;opacity:.8;font-weight:400;}
/*PC端首页产品*/
.chanpin{background:url(../images/chanpin_bg_m.jpg);background-size:100% auto;width:100%;display:inline-block;padding:5% 0;}
.chanpin .common-name a{color:#fff;} 
.chanpin .tab-navs{width:30%;height:40px;margin:0 auto;}
.chanpin .tab-navs p{width:30%;float:left;font-size:18px;color:#fff;text-align:center;margin-right:5%;padding:.1rem 0;border:1px solid #fff;border-radius:5%;}
.chanpin .tab-navs p:last-child{margin-right:0;}
.chanpin .tab-navs .on{background:#e75130;border:1px solid #e75130;}
.chanpin .tab-contents .products{display:none;}
.chanpin .tab-contents .products.show{width:88%;margin:0 auto;display:block;padding-left: 2%;}
.ryk{width: 90%;}
.ryk2{width: 30%;}
.ryk img{ border-radius: 25px; border: 5px solid #ffffff;}
.jyzxindex{ margin:0 auto; text-align:center; width: 95%;}
.jyzxindex a img{border-radius: 25px; border: 5px solid #ffffff;}
.chanpin .tab-contents .products.show ul{display:flex;}
.chanpin .products li{float:left;width:18%;margin-right:2.5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.chanpin .products li:nth-child(5){margin-right:0;}
.chanpin .products li:nth-child(6){display:none;}
.chanpin .more{text-align:center;padding-top:60px;display:block;color:#fff;}
.chanpin .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:16px;font-style:italic;letter-spacing:2px;cursor:pointer;}
.chanpin .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
.chanpin .title{background:#e75130;color:#fff;padding:6% 8% 8% 8%;}
.chanpin .title span{float:left;font-size:18px;font-weight:bold;}
.chanpin .title p{padding-left:40px;font-size:18px;}
.chanpin .title .info{padding:0;clear:both;margin-top:15px;height:50px;}
.chanpin .title .info p{padding-left:0;font-size:12px;}
/*PC端首页店型介绍*/
.zhuangxiu{background:url(../images/zhuangxiu_bg_m.jpg);background-size:100% 100%;width:100%;display:inline-block;padding:4% 0;padding-bottom: 5%;}
.zhuangxiu .swiper-container{width:90%;margin:0 auto;display:flex;}
.zhuangxiu .swiper-container .swiper-slide{width:32%;margin-right:1.5%;}
.zhuangxiu .swiper-container .swiper-slide:last-child{margin-right:0;}
.zhuangxiu li{display:flex;height:auto;}
.zhuangxiu .pic{width:100%;position:relative;border-radius:.1rem;overflow:hidden;}
.zhuangxiu .pic:after{content:'';position:absolute;top:0;height:100%;width:100%;z-index:5;left:0;}
.zhuangxiu .pic img{width:100%;}
.zhuangxiu .text{position:absolute;bottom:1%;right:1%;background:rgba(255,255,255,.78);width:40%;text-align:center;border-radius:.5rem 0;padding:.1rem 0;letter-spacing:.03rem;z-index:6;}
.zhuangxiu .text h3{color:#e75130;font-size:18px;font-weight:bold;}
.zhuangxiu .pagination{display:none;}
/*PC端首页人气*/
.jyrenqi{width: 88%;
    margin: 0 auto;
    display: block;
    padding-left: 2%;}
.renqi{background:url(../images/renqi_bg_m.jpg);background-size:100% auto;width:100%;display:inline-block;padding:5% 0; margin: 0 auto; text-align: center;}
.renqi .common-name a{color:#fff;} 
.renqi .shikuang{padding:0;display:inline-block;}
.renqi .shikuang ul{width:90%;margin:0 auto;}
.renqi .shikuang li{float:left;width:15%;margin-right:2%;margin-bottom:2%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.renqi .shikuang li:nth-child(6n){margin-right:0;}
.renqi .shikuang li:nth-child(n + 7){margin-bottom:0;}
.renqi .title{background:rgb(205,0,14,.15);color:#fff;padding:2% 8%;position:absolute;bottom:0;margin:0 2%;}
.renqi .title span{float:left;font-size:.14rem;font-weight:bold;}
.renqi .title p{padding-left:.3rem;font-size:.14rem;}
.renqi .title .info{padding:0;clear:both;margin-top:.1rem;height:.4rem;}
.renqi .title .info p{padding-left:0;font-size:.11rem;}
.renqi .more{position:relative;text-align:center;margin-top:.15rem;display:block;color:#fff;}
.renqi .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:16px;font-style:italic;letter-spacing:2px;cursor:pointer;}
.renqi .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
/*PC端首页资讯*/
.news{background:url(../images/news_bg_m.jpg);background-size:100% auto;width:100%;display:inline-block;padding:5% 0;}
.news .tab-navs{width:30%;height:40px;margin:0 auto;}
.news .tab-navs p{width:23%;float:left;font-size:18px;color:#222;text-align:center;margin-right:2.6667%;padding:.05rem 0;border:1px solid #222;border-radius:5%;}
.news .tab-navs p:last-child{margin-right:0;}
.news .tab-navs .on{background:#e75130;color:#fff;border:1px solid #e75130;}
.news .tab-contents .list{display:none;}
.news .tab-contents .list.show{width:90%;margin:0 auto;padding-top:50px;display:table;}
.news ul{overflow:hidden;}
.news ul li{width:18%;margin-right:2.5%;height:auto;margin-bottom:30px;display:inline-block;}
.news ul li:nth-child(5n){margin-right:0;}
.news ul li:nth-child(n+6){margin-bottom:0;}
.news ul li a{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.news ul li .thum{position:relative;width:100%;height:100%;overflow:hidden;}
.news ul li .thum img{width:100%;transition:all .5s;transform:translateY(0) translate3d(0,0,0);}
.news ul li:hover .thum img{transform:scale(1.2,1.2);transition:all 0.6s ease;}
.news ul li .info{width:100%;height:auto;padding:.2rem 0;text-align:justify;box-sizing:border-box;transition:all .5s;}
.news ul li .info .title{font-size:16px;line-height:1.5;margin-bottom:15px;font-weight:700;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:unset;white-space: nowrap;overflow: hidden;}
.news ul li .info .abs{font-size:14px;line-height:1.8;margin-bottom:.1rem;opacity:.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news ul li .info .time{font-size:14px;opacity:.4;}
.news .more{width:120px;font-weight:bold;font-size:16px;padding:10px;margin:10px auto 0;text-align:center;border:1px solid #222;border-radius:10px;display:block;letter-spacing:2px;}
.news .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.news .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
/*PC端移动端通用底部*/
.footer{position:relative;width:100%;height:auto;padding: 35px 10% 5px;;background-image:url(../images/footer_bg.jpg);background-position:center center;color:rgba(255,255,255,.5);box-sizing:border-box;text-transform:uppercase;background-size: 100% 100%;}
.footer::after{content:'';display:block;width:100%;height:1px;clear:both;}
.f_top{width:100%;height:auto;position:relative;}
.f_top:after{content:'';display:block;clear:both;}
.f_top .ftl{width:auto;float:left;display:none;}
.footer img{width:200px;}
.footer .nav_bottom{display:none;}
.footer .f_top .ftr{position:relative;width:100%;color:#fff;display:inline-block;}
.footer .f_top .ftr .QRcode{}
.footer .jyflink .myflink{ color:#FFFFFF}
.footer .jyflink .myflink a{ color:#FFFFFF}
.footer .f_top .ftr .QRcode .myflink{ font-size:12px;}
.footer .f_top .ftr .QRcode .myflink .myflinks{ font-size:12px;}
.footer .f_top .ftr .QRcode .myflink .myflinks a{letter-spacing: 0px;}
.footer .f_top .ftr .QRcode img{width:150px;display:inline-block;margin-bottom:15px;}
.footer .f_top .ftr .QRcode span{text-align:center;display:block; padding-bottom: 15px;}
.footer .f_top .ftr p{font-size:.14rem;line-height:1;float:left;}
.footer .f_top .ftr .hz{position:absolute;top:20px;font-size:24px;font-weight:bold; margin-left: 214px;}
.footer .f_top .ftr a{top:60px;left:calc(5% + 150px);font-size:2.2vw;line-height:1;color:#fff;letter-spacing:4px;display:inline-block;}
.footer .abs{width:40%;height:auto;float:right;margin-bottom:5px;text-align:right;margin-top: 35px;}
.jytel{ font-size: 32px;
    margin-left: 60px;
    width: 30%;
    float: left;
	padding-top: 70px;}
.footer .abs span{display:block;line-height:1;}
.footer .abs span:hover img{opacity:1;}
.footer .abs i{font-style:inherit;font-size:26px;font-family:iconfont;cursor:pointer;vertical-align:middle;height:30px;width:30px;text-align:center;text-indent:0;}
.footer .f_top .ftr .abs p{width:100%;line-height:2;font-size:16px;color:#f1f1f1;position:relative;}
.footer .f_top .ftr .abs p:nth-child(2){}
.footer .f_top .ftr .abs p a{position:unset;font-size:16px;color:#f1f1f1;}

/*PC端固定底部开店*/
.kaidian{position:fixed;left:0;bottom:0;width:100%;z-index:30;}
.kaidian .kaidian_box{position:absolute;width:100%;height:100px;background:rgba(216,82,71,.85);background-position:center center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;left:0;bottom:0;color:#fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10.4%;-webkit-transform:translateY(100%) translate3d(0,0,0);-moz-transform:translateY(100%) translate3d(0,0,0);transform:translateY(100%) translate3d(0,0,0);-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);}
.kaidian .kaidian_box{width:100%;-webkit-transform:translateY(0) translate3d(0,0,0);-moz-transform:translateY(0) translate3d(0,0,0);transform:translateY(0) translate3d(0,0,0);}
.kaidian .kaidian_box img{width:16%;}
.kaidian .text{width:20%;margin-left:12%;line-height:1.3;margin-right:12%;white-space:nowrap;}
.kaidian .text h1{font-size:30px;}
.kaidian .text p{margin-top:10px;}
.kaidian .shenqing{width:40%;}
.kaidian .shenqing span{color:#e75130;}
.kaidian .shenqing input{display:block;width:auto;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;border:none;outline:0;padding-left:20px;}
.kaidian .shenqing #name{width:140px;margin-right:20px;}
.kaidian .shenqing #phone{width:250px;}
.kaidian .shenqing .form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.kaidian .shenqing .btn{line-height:38px;width:170px;text-align:center;background-color:#fde175;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;color:#e4223a;margin-left:20px;font-size:18px;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}
.kaidian .shenqing input::-webkit-input-placeholder{color:rgba(62,62,62,.5);}
.kaidian .shenqing input:-moz-placeholder{color:rgba(62,62,62,.5);}
.kaidian .shenqing input::-moz-placeholder{color:rgba(62,62,62,.5);}
.kaidian .shenqing input:-ms-input-placeholder{color:rgba(62,62,62,.5);}
.kaidian .shenqing input::-ms-input-placeholder{color:rgba(62,62,62,.5);}
.kaidian .shenqing input::placeholder{color:rgba(62,62,62,.5);}

/*PC端浮动合作按钮*/
.hezuo{display:none;}
.m_fix{display:none;}
/*PC端公共子栏目*/
.sub_menu{width:100%; background-color:#be2321;}
.sub_menu .menu_box{width:100%;margin:0 auto;height:58px;text-align:center;color:#fff;}
.sub_menu a{font-size:18px;line-height:58px;width:15%;display:inline-block;text-align:center;vertical-align:middle;border-right:1px solid rgba(255,255,255,.5);color:#fff;}
.sub_menu a:last-child{border-right:none;}
/*PC端公共分页*/
.pages{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.pages a{font-size:18px;display:block;line-height:35px;border:1px solid rgba(170,170,170,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 10px;min-width:37px;text-align:center;margin:0 3px;}
.pages a.active{background-color:#e75130;color:#fff!important;border-color:#e75130;pointer-events:none;}
.pages a:hover{border-color:#e75130;color:#e75130;}
.pages a *{pointer-events:none;}
/*PC端资讯页面*/
.news_container{width:100%; background-image: url(../images/news_bg_m.jpg);
    background-position: revert;
    background-attachment: fixed;
    background-size: cover;}
.news_container .pages .pagination{height: auto;padding-bottom: 0.5rem; padding-top:0.5rem}
.news_container .pages .pagination li{width: auto; height: 0.38rem; margin-left: 1px;    float: left;}
.news_container .pages .pagination li a{ width:auto}
.news_box{width:100%;margin:0 auto;padding:80px 0 30px;}
.news_box .news_list{      padding-left: 5%;}
.news_box li{position: relative;
    z-index: 4;
    padding-bottom: 3.5%;}
.news_box li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;}
.news_box li a .pic{width:270px;height:160px;overflow:hidden;}
.news_box li a .date{width:130px;text-align:center;}
.news_box li a .date .day{font-size:46px;color:#e75130;}
.news_box li a .cont{position:relative;width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px);padding-right:50px;text-align:justify;position:relative;}
.news_box li .cont .title{font-size:18px;color:#000;letter-spacing:2px;margin-bottom:10px;font-weight:700;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.news_box li .cont .des{font-size:16px;line-height:25px;height:50px;overflow:hidden;opacity:.6;}
.news_box li .cont .m_date{display:none;}
.news_box li .cont .more{position:absolute;left:0;bottom:0;line-height:35px;padding:0 20px;border:1px solid rgba(170,170,170,.4);-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.news_box li:hover .cont .more{background-color:#e75130;border-color:#e75130;color:#fff;}
.news_box li .cl{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:#eee;-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;-o-transition:opacity .25s ease-in-out,-o-transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out,opacity .25s ease-in-out,-moz-transform .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out,-webkit-transform .25s ease-in-out,-moz-transform .25s ease-in-out,-o-transform .25s ease-in-out;-webkit-transform:scaleX(0) translate3d(0,0,0);-moz-transform:scaleX(0) translate3d(0,0,0);transform:scaleX(0) translate3d(0,0,0);-webkit-transform-origin:100% center;-moz-transform-origin:100% center;-ms-transform-origin:100% center;-o-transform-origin:100% center;transform-origin:100% center;opacity:0;}
.news_box li:hover .cl{-webkit-transform:scaleX(1) translate3d(0,0,0);-moz-transform:scaleX(1) translate3d(0,0,0);transform:scaleX(1) translate3d(0,0,0);-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;transform-origin:0 center;opacity:.4;}
.news_box li .line{border-bottom:1px solid rgba(170,170,170,.2);position:relative;bottom:-30px;}
.news_content{padding:50px 0 30px;}
.news_content .news_detail{width:100%;height:auto;padding:1% 5% 1%;}
.news_content .news_detail .title{width:100%;height:auto;font-size:24px;line-height:30px;text-align:center;color:#3e3e3e;margin-bottom:20px;}
.news_content .news_detail .des{font-size:14px;line-height:25px;text-align:center;padding:5px 0 15px 0;color:#777;position:relative;border-bottom:1px solid rgba(0,0,0,.05);opacity:.8;}
.news_content .news_detail .des span{margin-right:20px;}
.news_content .news_detail .content{width:100%;height:auto;position:relative;padding:50px 0;}
.news_content .news_detail .content p,.news_content .news_detail .content div{font-size:18px;line-height:2.5;text-indent:2em;text-align:justify;margin-bottom:.2rem;color:#414141;letter-spacing:2px;}
.news_content .news_detail .content img{width:auto;max-width:100%;height:auto;margin:15px auto;text-align:center;display:block;}
.news_content .pageto{width:100%;height:auto;display:flex;}
.news_content .pageto .pageto_next,.news_content .pageto .pageto_prev{width:50%;font-size:.16rem;display:flex;line-height:15px;padding:15px;background:rgba(0,0,0,.05);box-sizing:border-box;}
.news_content .pageto .pageto_next{justify-content:flex-end;}
/*PC端好锅好料页面*/
.products_container{background-image:url(../images/news_bg_m.jpg);background-position:revert;background-attachment:fixed;background-size:cover;width:100%;padding-bottom:.6rem;}
.products_box{padding:80px 0 30px;}
.products_box .pages .pagination{ height:0.35rem;}
.products_box .pages .pagination li{ width:7.65em; height:0.38rem; margin-left: 1px;}
.stores_container .pages .pagination{ height:0.35rem;}
.stores_container .pages .pagination li{ width:7.65em; height:0.38rem; margin-left: 1px;}
.products_box .products_lists{
    width: 90%;
    margin: 0 auto;
    text-align: center;
	display: flex;
	}
.products_box li{ float: left;
    width: 27%;
    height: 36vw;
    /* margin-right: 5%; */
    margin-bottom: 2%;
    overflow: hidden;
    box-shadow: 0 0 10px rgb(0 0 0 / 8%);
    border-radius: 5%;
    margin-left: 5%;}
.products_box li:nth-child(5n){margin-right:0;}
.products_box li a .pic,.guodi_box li a .pic{width:100%;overflow:hidden;}
.products_box li a .pic img,.guodi_box li a .pic img{width:100%;}
.products_box li a .text{font-size:.16rem;line-height:3.5;text-align:center;}
.products_box li a .text p{color:#332c27;height:.4rem;}
.products_container .more{position:relative;text-align:center;display:block;color:#414141;}
.products_container .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:24px;font-style:italic;letter-spacing:2px;cursor:pointer; margin-top: 0.5rem;}
.products_content{width:80%;margin:0 auto;padding-bottom:50px; padding-top: 50px;}
.products_content .products_detail{width:100%;height:auto;}
.products_content .products_detail .title{width:100%;height:auto;font-size:24px;line-height:30px;text-align:center;color:#3e3e3e;margin-bottom:20px;}
.products_content .products_detail .des{font-size:.12rem;line-height:.2rem;text-align:center;padding:5px 0 15px 0;color:#909090;position:relative;border-bottom:1px solid rgba(0,0,0,.05);opacity:.7;}
.products_content .products_detail .des span{margin-right:.05rem;}
.products_content .products_detail .content{width:100%;height:auto;position:relative;padding:.35rem 0 .35rem 0;}
.products_content .products_detail .content p,.products_content .products_detail .content div{font-size:.16rem;line-height:2.5;margin:.1rem 0;text-align:center;line-height: 15px; padding: 15px;}
.products_content .products_detail .content img{display:block;margin:15px auto;width: 30%;}
.products_content .pageto{width:100%;height:auto;}
.products_content .pageto .pageto_next,.products_content .pageto .pageto_prev{
	width: 50%;
    display: block;
    font-size: .16rem;
    line-height: .15rem;
    padding: 0.1rem;
    background: rgba(0,0,0,.05);
    box-sizing: border-box;
    margin: 0 auto;
    float: left;
    text-align: center;}
.products_content .pageto .pageto_next{justify-content:flex-end;}
/*PC端门店展示页面*/
.stores_container{width:100%;padding-bottom:.6rem;}
.stores_box,.fengge_box{padding:80px 0 30px;}
.stores_box .stores_list{display:flex; width:85%;margin: 0 auto;}
.stores_box li{float: left;
    width: 32.5%;
    margin-bottom: 4%;
    overflow: hidden;
    /* box-shadow: 0 0 10px rgb(0 0 0 / 8%); */
    border-radius: 10px;
    padding-left: 1%;
    padding-right: 1%;}
.stores_box li:nth-child(4n){margin-right:0;}
.stores_box li a .pic,.fengge_box li a .pic{width:100%;height:auto;overflow:hidden;}
.stores_box li a .pic img,.fengge_box li a .pic img{width:100%;border-radius: 10px;}
.stores_box li a .text{font-size:.16rem;line-height:2.5;text-align:center;}
.stores_box li a .text p{color:#332c27;height:.4rem;}
.fengge_lists{width:100%;padding-bottom:50px;}
.fengge_lists ul{display:flex;}
.fengge_box li{width:32%;display:inline-block;margin-right:2%;}
.fengge_box li:last-child{margin-right:0;}
.fengge_box ul li:hover img{transform:scale(1.2,1.2);transition:all 0.6s ease;}
.fengge_box li a .text{background:#e75130;font-size:.16rem;text-align:left;color:#fff;padding:5%;}
.fengge_box li a .text .name{font-size:.16rem;line-height:2.5;font-weight:700;}
.fengge_box li a .text .des{font-size:.12rem;line-height:1.7;}
.stores_container .more{position:relative;text-align:center;display:block;color:#414141;}
.stores_container .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:14px;font-style:italic;letter-spacing:2px;cursor:pointer;}
/*PC端集团页面*/
.about_container{background-image:url(../images/common_bg_pc.jpg);background-position:revert;background-attachment:fixed;background-size:cover;width:100%;}
.about_box{padding:80px 0 30px;}
.about_box .title{width:100%;text-align:center;height:auto;position:relative;margin-bottom:20px;}
.about_box .title b {font-size:40px;width:auto;font-weight:bold;display:inline-block;position:relative;}
.about_box .title p {font-size:16px;opacity:.8;font-weight:400;cursor:pointer;text-transform:uppercase;}
.about_box .more{position:relative;text-align:center;margin-top:.15rem;display:block;color:#414141;}
.about_box .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.about_box .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
.jituan{width:100%;display:inline-block;}
.jituan .jieshao{padding:1% 5% 4%;}
.jituan .jieshao p{font-size:18px;line-height:2.5;text-indent:2em;text-align:justify;margin-bottom:.2rem;color:#414141;letter-spacing:2px;}
.jituan .jieshao img{width:auto;max-width:100%;height:auto;margin:15px auto;text-align:center;display:block;}
.jituan .jieshao .about_list{background:rgb(255,255,255,.2);width:80%;margin:0 auto;display:flex;padding-top:35px;margin-top:80px;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:40px;}
.jituan .jieshao .about_list li{margin-bottom:.3rem;float:left;display:block;width:25%;}
.jituan .jieshao .about_list .numbox{color:#616161;line-height:1;}
.jituan .jieshao .about_list p{text-indent:0!important;text-align:center!important;}
.jituan .jieshao .about_list .num{font-size:.3rem;font-weight:700;padding-right:10px;color:#be2321;}
.jituan .jieshao .about_list .by{margin-bottom:0px;font-size:18px;}
.jituan .wenhua{background-image:url(../images/wenhua_bg_pc.jpg);background-size:cover;background-position:100% 0%;width:100%;padding:4% 10.4%;color:#fff;display:inline-block;}
.jituan .wenhua .common-name{color:#fff;}
.jituan .wenhua .content{}
.jituan .wenhua .content p{font-size:18px;line-height:2;text-align:center;letter-spacing:2px;}
.jituan .wenhua .content p:nth-child(2n+1){font-size:24px;font-weight:700;margin-top:35px;letter-spacing:10px;}
.jituan .tuandui{width:100%;display:inline-block;padding:4% 10.4%;}
.jituan .tuandui .content p{font-size:.14rem;line-height:2;text-align:center;color:#414141;}
.jituan .tuandui .content p:first-child{font-size:.16rem;font-weight:700;margin-bottom:20px;text-align:center;letter-spacing:.02rem;}
.jituan .tuandui .content p:nth-child(2){margin-bottom:20px;text-align:center;}
.jituan .tuandui .content img{width:auto;max-width:100%;height:auto;display:block;margin:0 auto;margin-bottom:20px;}
.brand{width:100%;display:inline-block;}
.brand .content{padding:1% 10.4% 1%;}
.brand .content p{font-size:.16rem;line-height:2;text-indent:.35rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.brand .content img{width:auto;max-width:100%;height:auto;margin:15px auto;text-align:center;display:block;}
.rongyu{width:100%;display:inline-block; padding-left: 10%; padding-right: 10%;}
.rongyu .content{padding:1% 0 1%;}
.rongyu .content p{font-size:16px;line-height:2;text-indent:.35rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.rongyu .content img{width:auto;max-width:100%;height:auto;margin:15px auto;text-align:center;display:block;}
.rongyu .rongyu_list{padding-top:1%;}
.rongyu .rongyu_list li{float:left;width:30%;margin-right:5%;margin-bottom:40px;overflow:hidden;}
.rongyu .rongyu_list li:nth-child(3n){margin-right:0;}
.rongyu .rongyu_list li img{width:100%;}
.sidchufang .youshi{width:100%;margin:0 auto;padding:1% 10.4% 4%;}
.sidchufang .youshi h2{font-size:24px;margin-bottom:4%;text-align:center;color:#414141;}
.sidchufang .youshi ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.sidchufang .youshi li{width:33.33%;font-size:16px;padding:40px 0;color:#414141;display:flex;}
.sidchufang .youshi li .icon{width:50px;margin-right:20px;}
.sidchufang .youshi li .icon img{width:100%;margin-bottom:.1rem;}
.sidchufang .youshi li .right .cn{font-weight:700;color:#2e2e2e;margin-bottom:8px;}
.sidchufang .youshi li .right .en{font-size:14px;font-weight:700;letter-spacing:2px;color:#414141;font-style:italic;}
.sidchufang .jieshi{background-image:url(../images/wenhua_bg_pc.jpg);background-position:center center;width:100%;padding:4% 10.4%;color:#fff;display:inline-block;}
.sidchufang .jieshi .common-name{color:#fff;}
.sidchufang .jieshi ul{width:90%;margin:0 auto;padding-top:2%;}
.sidchufang .jieshi li{float:left;width:22%;margin-right:4%;margin-bottom:5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:5%;}
.sidchufang .jieshi li:nth-child(4){margin-right:0;}
.sidchufang .jieshi li .pic,.guodi_box li a .pic{width:100%;height:auto;overflow:hidden;}
.sidchufang .jieshi li .pic img,.guodi_box li a .pic img{width:100%;}
.sidchufang .jieshi li .text{font-size:.16rem;line-height:2.5;text-align:center;padding:5%;}
.sidchufang .jieshi li .text p{height:.4rem;}
.sidchufang .jieshao{width:100%;padding:4% 10.4%;}
.sidchufang .jieshao .content p{font-size:.16rem;line-height:2;text-indent:.35rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.sidchufang .jieshao .content img{width:auto;max-width:100%;height:auto;margin:15px auto;text-align:center;display:none;}
.school .fuwu{width:100%;margin:0 auto;padding:1% 10.4% 4%;}
.school .fuwu h2{font-size:24px;margin-bottom:4%;text-align:center;color:#414141;}
.school .fuwu ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.school .fuwu li{width:33.33%;font-size:.16rem;padding:40px 0;color:#414141;display:flex;}
.school .fuwu li .icon{width:50px;margin-right:20px;}
.school .fuwu li .icon img{width:100%;margin-bottom:.1rem;}
.school .fuwu li .right .cn{font-weight:700;color:#2e2e2e;margin-bottom:8px;}
.school .fuwu li .right .en{font-size:12px;font-weight:700;letter-spacing:.5px;color:#414141;font-style:italic;}
.school .biaozhun{background-color:#fdfdfd;width:100%;margin:0 auto;padding:4% 10.4%;text-align:center;}
.school .biaozhun .pc{width:750px;margin:0 auto;}
.school .biaozhun li{position:relative;padding:5% 22.5px;color:#414141;margin-right:50px;}
.school .biaozhun li:last-child{margin-right:0;}
.school .biaozhun ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.school .biaozhun li img{width:85%;margin:0 auto;}
.school .biaozhun li p{font-size:.16rem;position:relative;bottom:auto;margin-top:.1rem;}
.school .biaozhun li+li:before{content:'';border-left:20px solid #414141;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:45%;left:-15%;}
.school .peixun{background-image:url(../images/wenhua_bg_pc.jpg);background-position:center center;text-align:center;padding:4% 10.4%;color:#fff;}
.school .peixun .common-name{color:#fff;}
.school .peixun ul{width:100%;margin:0 auto;padding-top:20px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:75px;}
.school .peixun ul li{position:relative;background-color:#fff;width:19.5%;margin-right:0.625%;height:180px;box-shadow:0 0 10px rgb(0 0 0 / 8%);color:#2a2a2a;padding-top:60px;}
.school .peixun ul li:last-child{margin-right:0;}
.school .peixun li .num{letter-spacing:1px;position:absolute;left:0;top:-65px;line-height:100px;color:#fff;width:100%;text-align:center;font-size:90px;z-index:-10;}
.school .peixun ul li .cn{font-size:20px;font-weight:700;margin-bottom:5px;}
.school .peixun ul li .en{text-transform:uppercase;font-family:horatioM;letter-spacing:1px;color:#8b080b;}
.school #huangpu{text-align:center;padding-top:75px;}
.school #huangpu .swiper-wrapper{height:auto;}
.school #huangpu .swiper-wrapper .swiper-slide{width:32%!important;margin-left:2%;height:auto;}
.school #huangpu .swiper-wrapper .swiper-slide.swiper-slide-active{margin-left:0;}
.school #huangpu .swiper-wrapper .swiper-slide img{box-shadow:0 0 10px rgb(0 0 0 / 5%);}
.school .peixun .swiper-pagination{text-align:center;margin-top:40px;position:relative;}
.school .peixun .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background-color:#fff;margin:0 5px;}
.school .peixun .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e75130;}
.school .jieshao{padding:4% 10.4%;}
.school .jieshao .content{padding-top:40px;}
.school .jieshao .content p{font-size:.16rem;line-height:2;text-indent:.35rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.school .jieshao .content img{width:auto;max-width:100%;height:auto;margin:0 auto;display:block;margin:.1rem 0;box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:5%;display:none;}
/*PC端开店合作页面*/
.join_container{background-image:url(../images/news_bg_m.jpg);background-position:revert;background-attachment:fixed;background-size:cover;width:100%;}
.join_box{padding:80px 0 30px;}
.join_box .title{width:100%;font-size:.24rem;text-align:center;height:auto;position:relative;margin-bottom:40px;}
.join_box .title b {font-size:40px;width:auto;font-weight:bold;display:inline-block;position:relative;}
.join_box .title p {font-size:16px;opacity:.8;font-weight:400;cursor:pointer;text-transform:uppercase;}
.join .content{padding:1% 10.4% 1%;text-align:center;}
.join .content ul{display:flow-root;}
.join .content li{float:left;width:31%;margin-right:2%;margin-bottom:2%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;padding:3%;}
.join .content li:nth-child(2n){background:#ececec;}
.join .content li:nth-child(3n){margin-right:0;}
.join .content p{font-size:.18rem;text-indent:0;line-height:1.7;margin-bottom:.2rem;}
.join .content p>img{width:auto;max-width:100%;display:block;margin:15px auto;} 
.join .content li p:nth-child(3){margin-bottom:.1rem;}
.join .content p span{margin-right:.1rem;}
.join .content p b{font-size:.16rem;font-weight:700;line-height:2;}
.join .content .line{display:none;}
.zhichi .content{padding:1% 5% 1%;display:flex;}
.zhichi .content li{background:rgb(86,86,86,.1);width:31%;height:260px;margin-bottom:2%;margin-right:2%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;padding:2%;display:inline-block;}
.zhichi .content li:nth-child(2n){background:#ececec;}
.zhichi .content li:nth-child(3n){margin-right:0;}
.zhichi .content p{font-size:18px;text-indent:0;line-height:2;margin-bottom:20px;}
.zhichi .content p span{font-size:30px;font-style:italic;line-height:1;margin-right:20px;}
.zhichi .content p b{font-size:20px;font-weight:700;line-height:2;display:flex;}
.zhichi .content .line{display:none;}
.store{width:100%;display:inline-block;padding:0 0 5%;}
.store .swiper-container{width:90%;margin:0 auto;padding-top:50px;display:flex;}
.store .swiper-container .swiper-slide{width:32%;margin-right:1.5%;}
.store .swiper-container .swiper-slide:last-child{margin-right:0;}
.store li{display:flex;height:auto;}
.store .pic{width:100%;position:relative;border-radius:.1rem;overflow:hidden;}
.store .pic:after{content:'';position:absolute;top:0;height:100%;width:100%;z-index:5;left:0;}
.store .pic img{width:100%;}
.store .text{position:absolute;bottom:1%;right:1%;background:rgba(255,255,255,.78);width:40%;text-align:center;border-radius:.5rem 0;padding:.1rem 0;letter-spacing:.03rem;z-index:6;}
.store .text h3{color:#e75130;font-size:18px;font-weight:bold;}
.store .pagination{display:none;}
/*PC端联系我们页面*/
.contact_container{width:100%;}
.contact_container .map{padding:50px;max-width:90%;margin:0 auto;}
.contact_container #map{width:100%;height:600px;}
.contact_container .BMap_Marker>div{width:50px!important;height:auto!important;}
.contact_container .BMap_Marker img{width:50px;height:auto;}
.contact_container .map h2{display:none;}
.contact_container .BMap_pop h4{font-size:20px;font-weight:bold;padding:5px 0;margin-bottom:10px;}
.contact_container .BMap_pop p{font-size:13px;line-height:20px;}
.contact_container .info{display:none;}
.contact_container .liuyan{background-image:url(../images/form_bg.jpg);padding:110px 50px 70px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.contact_container .liuyan .form{max-width:1520px;margin:0 auto;background-color:#fff;padding:80px 90px 100px;border-top:10px solid #e75130;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.contact_container .liuyan .form .left{width:45%;}
.contact_container .liuyan .form .right{width:55%;}
.contact_container .liuyan .form .title{font-size:24px;color:#e75130;}
.contact_container .liuyan .form .title .cn{font-weight:700;}
.contact_container .liuyan .form .title .en{font-size:30px;color:#3e3e3e;text-transform:uppercase;}
.contact_container .liuyan .dot{width:22px;height:3px;background-color:#e75130;margin-top:35px;margin-bottom:55px;}
.contact_container .liuyan .left .d{color:#7a7a7a;line-height:1.7;margin-bottom:40px;}
.contact_container .liuyan .left .d span{display:block;}
.contact_container .liuyan .left .addr,.contact_container .liuyan .left .c{font-size:16px;}
.contact_container .liuyan .left .tel{font-size:38px;letter-spacing:2px;}
.contact_container .liuyan .right h3{font-size:24px;color:#e75130;margin-bottom:30px;}
.contact_container .liuyan input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:35px;border-bottom:1px solid rgba(0,0,0,.2);}
.contact_container .liuyan .input .name{font-size:16px;color:#000;}
.contact_container .liuyan input::-webkit-input-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input:-moz-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input::-moz-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input:-ms-input-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input::-ms-input-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input::placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan .input+.input{margin-top:25px;}
.contact_container .liuyan button{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:60px;text-align:center;color:#fff;background:#e75130;font-size:18px;margin-top:35px;cursor:pointer;}
;}
@media screen and (max-width:1200px){
.pinpai{
	background: #fff url(../images/pp_bg_m2.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 20%;
    width: 100%;
    height: 100%;
    color: #010101;
    text-align: center;
    padding: 0;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    transition: all .25s;
}
}
@media screen and (max-width:768px){
.header{width:100%;height:auto;position:absolute;z-index:100;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;top:0;padding:0 5%;display:flex;justify-content:space-between;}
.pc{display:none;}
.header .logo{display:none;}
.pc_nav{display:none;}
.header.active{position:fixed;height:.5rem;padding-top:0px;background:#BE2120;box-shadow:0px 0px 15px rgb(0 0 0 / 10%);}
.header.active .logo{width:22%;position:absolute;left:5%;padding:2% 0;height:auto;display:block;z-index:10;}
/*.header .logo.active{position:absolute;left:5%;top:.4rem;width:45%;padding-left:.4rem;display:flex!important;z-index:1;}*/
.header .logo.active{display:none;}
.header.active  .m_nav{right:5%;left:auto;}
/*移动端导航*/
.m_nav{position:absolute;right:5%;width:.2rem;height:.5rem;text-align:center;cursor:pointer;z-index:10;}
.m_nav span{width:.2rem;height:3px;display:block;background:#fff;-webkit-transition:all .3s;position:absolute;}
.m_nav:hover span:first-child,.m_nav.active span:first-child{width:.2rem;}
.m_nav:hover span:nth-child(2),.m_nav.active span:nth-child(2){width:.2rem;}
.m_nav.active span:first-child{-webkit-transform:rotate(225deg);left:10px;top:.2rem;}
.m_nav.active span:last-child{-webkit-transform:rotate(-225deg);left:10px;top:.2rem;}
.m_nav span:first-child{top:calc(40%);}
.m_nav span:nth-child(2){left:auto;right:0px;top:calc(60%);}
.m_nav.active span:first-child,.m_nav.active span:last-child{left:5px;}
.m_nav.active{position:fixed;top:10px;left:unset;right:5%;}
.m_navbox{width:100%;height:0vh;position:fixed;left:0;top:0;background:#BE2120;opacity:0;transition:all 0.5s ease 0s;visibility:hidden;overflow:hidden;}
.m_navbox::before{content:'';display:block;position:absolute;background:url(../images/slogan.png);background-size:cover;width:100vw;height:100vh;left:0%;top:0%;opacity:.1;animation-name:grained;animation-iteration-count:infinite;animation-duration:.5s;animation-timing-function:steps(20,end);}
.m_navbox.active{height:100vh;opacity:1;visibility:visible;}
.m_navbox ul{width:90%;height:auto;position:absolute;left:5%;top:50%;transform:translateY(-50%);transition:all 0.5s ease 0.4s;opacity:0;}
.m_navbox.active ul{top:53%;opacity:1;}
.m_navbox ul li{width:100%;display:block;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,0.2);padding:.15rem 0;align-items:center;}
.m_navbox ul li:last-child{border-bottom:0;}
.m_navbox ul li > a{width:100%;font-size:.16rem;font-weight:bold;line-height:.3rem;color:rgb(255,255,255);position:relative;display:block;padding-left:.4rem;}
.m_navbox ul li > a::after{width:.3rem;height:.3rem;position:absolute;left:0%;top:0%;content:"";}
.m_navbox ul li > .list{width:100%;display:flex;flex-wrap:wrap;padding-left:.4rem;}
.m_navbox ul li .list a{position:relative;padding-right:.15rem;margin-right:.15rem;font-size:.14rem;line-height:.25rem;color:rgb(255,255,255);}
.m_navbox ul li .list a::after{content:"";width:1px;height:60%;position:absolute;right:0%;top:20%;background:rgba(255,255,255,0.2);}
.m_navbox ul li .list a:last-child{padding-right:0%;margin-right:0%;}
.sbox{bottom:1rem;}
/*移动端首页banner*/
.home_banner{background: #fff url(http://www.jiuyuanbaozi.com/style/images/bannerm2.jpg) no-repeat 100% 100%;
    background-size: cover;
    width: 100%;
    height: 100vh;
    color: #333;
    padding: 0;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    transition: all .25s;
    background-position: top;}

.home_banner .pc_banner{display:none;}
.home_banner .m_banner{width:100%;background:url('http://www.jiuyuanbaozi.com/style/images/bannerm2.jpg') center center no-repeat;background-size: 100% 100%;;background-attachment:fixed;height:7rem;background: url(http://www.jiuyuanbaozi.com/style/images/bannerm2.jpg) fixed top/100% 100%;}
.home_banner .cover{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4);}
.home_banner .banner-content{position:absolute;top:0;left:0;right:0;bottom:0;color:#ffffff;padding-left: 0.2rem;padding-right: 0.2rem;}
.home_banner .banner-content .m_logo{margin-top:1rem; width:2rem;margin-left: -5%;}
.home_banner .banner-content h2{font-size:.26rem;font-weight:600;margin:.6rem 0 .6rem 0;font-family: Microsoft Yahei;}
.home_banner .banner-content p{font-size: 5vw;
    font-weight: 300;
    margin-bottom: 0.1rem;
    font-family: Microsoft Yahei;}
.home_banner .banner-content .join_button{display:block;width:1.4rem;height:.42rem;line-height:.42rem;border-radius:.02rem;background-color:#be2120;text-align:center;font-size:.14rem;color:#ffffff;transition:background .2s;border-radius:.5rem;margin-top:.25rem;}
.home_banner .banner-content .join_button:active{background-color:#b83c2f;}
.banner .pc_banner{display:none;}
.banner .m_banner{width:100%;height:100%;}
/*移动端首页品牌介绍*/
.pinpai{background:#fff url(../images/pp_bg_m2.jpg) no-repeat;background-size:contain;background-attachment:fixed;width:100%;height:100%;color:#333;text-align:center;padding:0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;transition:all .25s;background-position:36% 60%;}
.pinpai .title{position:relative;padding-top:.6rem;padding-bottom:.28rem;}
.pinpai .title h3{font-size:.24rem;line-height:1.5;font-weight:700;margin-bottom:.05rem;}
.pinpai .title p{font-size:.12rem;color:#7b7b7b;text-transform:uppercase;}
.pinpai .abs{font-size:.12rem;line-height:2;margin-bottom:.3rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width: 95%;}
.pinpai .abs>div{margin-top:.12rem;}
.pinpai .about_list{width:100%;margin-top:.3rem;display:inline-block;}
.pinpai .about_list li{margin-bottom:.3rem;float:left;display:block;width:50%;}
.pinpai .about_list li:nth-child(3){margin-bottom:0.1rem;}
.pinpai .about_list li:nth-child(4){margin-bottom:0.1rem;}
.pinpai .about_list .numbox{color:rgb(153,153,153);line-height:1;}
.pinpai .about_list p{text-indent:0!important;text-align:center!important;}
.pinpai .about_list .num{font-size:.24rem;font-weight:700;padding-right:10px;color:#be2120;}
.pinpai .video{width:95%;margin:0 auto;padding-bottom:.6rem;}
.pinpai .video video{width:100%;}
.pinpai .more{position:relative;text-align:center;margin-top:.15rem;margin-bottom:.6rem;display:block;color:#333;}
.pinpai .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.pinpai .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
/*移动端首页子标题通用*/
.common-name{position:relative;text-align:center;color:#414141;margin-bottom:.4rem;text-transform:uppercase;}
.common-name:after{/*content:'';*/background:url(../images/ico_logo.png) no-repeat;width:20%;height:130%;position:absolute;left:42%;top:-15%;background-size:contain;opacity:.15;}
.common-name .cn{font-size:.24rem;line-height:1.5;font-weight:700;margin-bottom:.05rem;}
.common-name .en{font-size:.12rem;opacity:.8;}
.white .cn,.white .en{color:#fff!important;}
.white:after{background:url(../images/ico_logo_white.png) no-repeat;opacity:.3;}
/*移动端首页产品*/
.chanpin{background:url(../images/chanpin_bg_m.jpg);background-size:auto;background-position:36% 55%;background-attachment:fixed;width:100%;padding:18% 5%;display:inline-block;}
.chanpin .tab-navs{width:100%;height:.4rem;margin-bottom:.2rem;}
.chanpin .tab-navs p{width:30%;float:left;color:#fff;text-align:center;margin-right:5%;padding:.05rem 0;border:1px solid #fff;border-radius:5%;}
.chanpin .tab-navs p:last-child{margin-right:0;}
.chanpin .tab-navs .on{background:#e75130;border:1px solid #e75130;}
.chanpin .tab-contents .products{display:none;}
.chanpin .tab-contents .products.show{display:block;}
.shikuang2 .tab-contents .products.show{display:block;}
.chanpin .products li{float:left;width:48%;margin-right:4%;margin-bottom:5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.chanpin .products li:nth-child(2n){margin-right:0;}
.chanpin .products .more{display:none;}
.chanpin .title{background:rgb(205,0,14,.15);color:#fff;padding:2% 8%;position:absolute;bottom:0;margin:0 2%;}
.chanpin .title span{float:left;font-size:.14rem;font-weight:bold;}
.chanpin .title p{padding-left:.3rem;font-size:.14rem;}
.chanpin .title .info{padding:0;clear:both;margin-top:.1rem;height:.4rem;}
.chanpin .title .info p{padding-left:0;font-size:.11rem;}
.ryk img{ border-radius:10px}
/*移动端首页店型介绍*/
.jyzxindex a img{ border-radius: 10px;}
.zhuangxiu{background:url(../images/zhuangxiu_bg_m.jpg);background-size:auto;background-position:36% 55%;background-attachment:fixed;width:100%;padding:18% 1%;display:inline-block;}
.zhuangxiu li{display:flex;height:auto;}
.zhuangxiu .pic{width:100%;position:relative;border-radius:.1rem;overflow:hidden;}
.zhuangxiu .pic:after{content:'';position:absolute;top:0;height:100%;width:100%;z-index:5;left:0;}
.zhuangxiu .pic img{width:100%;}
.zhuangxiu .text{position:absolute;bottom:2%;left:1%;background:rgba(255,255,255,.78);width:25%;text-align:center;border-radius:0 .2rem;padding:.1rem 0;letter-spacing:.03rem;z-index:6;}
.zhuangxiu .text h3{color:#e75130;font-size:.12rem;font-weight:bold;}
.zhuangxiu .pagination{position:relative;margin-top:.2rem;top:auto;left:50%;transform:translateX(-50%);height:1px;}
.zhuangxiu .pagination span{background:#e75130;height:4px;top:-1px;}
/*移动端首页品牌实力*/
.shili{position:relative;background:url(../images/biaogan_bg_m.jpg);background-size:auto;background-position:center;width:100%;padding-top:10%;}
.shili ul{padding:0 5% 5%;display:flex;flex-wrap:wrap;}
.shili ul li{position:relative;border-right:1px dashed rgb(255,255,255,.4);border-bottom:1px dashed rgb(255,255,255,.4);min-height:unset;padding:.1rem;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:column;width:50%;margin-bottom:0;cursor:pointer;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}
.shili ul li:nth-child(2n){border-right:none;}
.shili ul li:nth-child(3),.shili ul li:nth-child(4){border-bottom:none;}
.shili ul li .icon{width:80px;height:.6rem;border:0;margin-bottom:0;display:flex;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;-webkit-box-align:center;}
.shili ul li .icon .sprite{background-position:center 100%;width:30px;height:30px;animation:sprite .81s steps(26) infinite forwards;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;}
/*ico动效*/
.shili ul li .icon .sprite2{background-image:url(../images/sprite1.png);}
.shili ul li .icon .sprite1{background-image:url(../images/sprite2.png);}
.shili ul li .icon .sprite3{background-image:url(../images/sprite3.png);}
.shili ul li .icon .sprite4{background-image:url(../images/sprite4.png);}
@-webkit-keyframes sprite{
0%{background-position:center 0;}
100%{background-position:center 100%;}
;}
@-moz-keyframes sprite{
0%{background-position:center 0;}
100%{background-position:center 100%;}
;}
@-o-keyframes sprite{
0%{background-position:center 0;}
100%{background-position:center 100%;}
;}
@keyframes sprite{
0%{background-position:center 0;}
100%{background-position:center 100%;}
;}
.shili ul li .icon .sprite.sprite2{-webkit-animation:sprite .81s steps(26) infinite forwards;-moz-animation:sprite .81s steps(26) infinite forwards;-o-animation:sprite .81s steps(26) infinite forwards;animation:sprite .81s steps(26) infinite forwards;}
.shili ul li .icon .sprite.sprite1{-webkit-animation:sprite .9s steps(29) infinite forwards;-moz-animation:sprite .9s steps(29) infinite forwards;-o-animation:sprite .9s steps(29) infinite forwards;animation:sprite .9s steps(29) infinite forwards;}
.shili ul li .icon .sprite.sprite3{-webkit-animation:sprite .96s steps(31) infinite forwards;-moz-animation:sprite .96s steps(31) infinite forwards;-o-animation:sprite .96s steps(31) infinite forwards;animation:sprite .96s steps(31) infinite forwards;}
.shili ul li .icon .sprite.sprite4{-webkit-animation:sprite .9s steps(29) infinite forwards;-moz-animation:sprite .9s steps(29) infinite forwards;-o-animation:sprite .9s steps(29) infinite forwards;animation:sprite .9s steps(29) infinite forwards;}
/*ico动效 end*/
.shili ul li .title{width:100%;text-align:center;padding-left:0;color:#fff;}
.shili ul li .title b{font-size:.14rem;font-weight:700;display:block;}
.shili ul li .title span{font-size:.1rem;padding-bottom:.1rem;display:block;opacity:.7;text-transform:uppercase;}
.shili ul li .title p{font-size:.12rem;margin-top:.05rem;text-align:justify;text-align-last:center;display:block;line-height:1.7;opacity:.85;}
.shili ul li .title p:last-child{padding-top:.1rem;}
.shili ul li .title p a{color:#fff;opacity:.7;}
/*移动端首页人气*/
.renqi{background:url(../images/renqi_bg_m.jpg);background-size:auto;background-position:36% 55%;background-attachment:fixed;width:100%;padding:18% 0;display:inline-block;}
.renqi .shikuang{padding:5% 0;display:inline-block;}
.renqi .shikuang ul{width:90%;margin:0 auto;}
.renqi .shikuang li{float:left;width:24%;margin-right:1%;margin-bottom:1%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.renqi .shikuang li:nth-child(4n){margin-right:0;}
.renqi .shikuang li:nth-child(n + 9){margin-bottom:0;}
.renqi .title{background:rgb(205,0,14,.15);color:#fff;padding:2% 8%;position:absolute;bottom:0;margin:0 2%;}
.renqi .title span{float:left;font-size:.14rem;font-weight:bold;}
.renqi .title p{padding-left:.3rem;font-size:.14rem;}
.renqi .title .info{padding:0;clear:both;margin-top:.1rem;height:.4rem;}
.renqi .title .info p{padding-left:0;font-size:.11rem;}
.renqi .more{position:relative;text-align:center;margin-top:.15rem;display:block;color:#fff;}
.renqi .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.renqi .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
/*移动端首页资讯*/
.news{background:url(../images/news_bg_m.jpg) no-repeat;padding:18% 0;background-size:cover;background-attachment:fixed;width:100%;height:auto;position:relative;overflow:hidden;}
.news .tab-navs{width:100%;height:.4rem;margin-bottom:.2rem;padding:0 5% 0;}
.news .tab-navs p{width:22%;float:left;color:#222;text-align:center;margin-right:4%;padding:.05rem 0;border:1px solid #222;border-radius:5%;}
.news .tab-navs p:nth-child(4n){margin-right:0;}
.news .tab-navs .on{background:#e75130;border:1px solid #e75130;color:#fff;}
.news .tab-contents .news_lists{display:none;}
.news .tab-contents .news_lists.show{display:block;}
.news .news_lists li{float:left;width:48%;margin-right:4%;margin-bottom:5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.news .news_lists li:nth-child(2n){margin-right:0;}
.news ul{overflow:hidden;padding:0 5% 0;}
.news .tab-contents .list{display:none;}
.news .tab-contents .list.show{display:block;}
.news ul li{width:100%;height:auto;padding:.2rem 0;border-bottom:1px dashed #ccc;}
.news ul li:first-child{padding-top:0;}
.news ul li:last-child{border:none!important;}
.news ul li a{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:inherit;}
.news ul li .thum{position:relative;width:30%;height:auto;overflow:hidden;}
.news ul li .thum img{width:100%;transition:all .5s;transform:translateY(0) translate3d(0,0,0);}
.news ul li .info{width:70%;height:auto;padding-left:.15rem;text-align:justify;box-sizing:border-box;transition:all .5s;}
.news ul li .info .title{font-size:.12rem;line-height:1.5;margin-bottom:.1rem;font-weight:700;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:unset;white-space: nowrap;
    overflow: hidden;}
.news ul li .info .abs{font-size:.1rem;line-height:1.8;opacity:.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news .list.show .more{width:25%;font-weight:bold;padding:2%;margin:.2rem auto 0;text-align:center;border:1px solid #222;border-radius:.5rem;display:block;}
/*移动端移动端通用底部*/
.footer .cover2{
	position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0,0,0,.6);
	}
.footer{position:relative;background-image:url(../images/footer_bg_m.jpg);background-position:center center;background-attachment:fixed;width:100%;height:auto;color:rgba(255,255,255,.5);padding:.5rem 5% .05rem;overflow:hidden;margin-bottom:.5rem;box-sizing:border-box;text-transform:uppercase;}
/*.footer:before{content:'';display:block;position:absolute;background:url(../images/slogan.png);background-size:cover;width:100%;height:80%;right:0%;top:10%;animation-name:grained;animation-iteration-count:infinite;animation-duration:.5s;animation-timing-function:steps(20,end);opacity:.5;}*/
.f_top{position:relative;width:100%;height:auto;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;}
.f_top:after{content:'';display:block;clear:both;}
.f_top .ftl a{width:50%;display:inline-block;}
.nav_bottom{display:none;}
.f_top .ftr{color:#fff;text-align:center;margin-top:.3rem;margin-bottom:.12rem}
.footer .QRcode{margin-bottom:.4rem;}
.footer .QRcode img{width:1.2rem;display:inline-block;margin-bottom:.05rem;}
.footer .QRcode span{font-size:0.12rem;display:block;padding-bottom: 5vw;}
.f_top .ftr p{font-size:.18rem;line-height:1;}
.f_top .ftr a {font-size:0.29rem;font-weight:bold;line-height:1;color:#fff;letter-spacing:2px;margin-top:15px;display:inline-block;}
.jyflink{ display:none;}
.footer .abs{width:100%;height:auto;margin-top:.2rem;margin-bottom:.2rem;}
.footer .f_top .ftr .abs p{font-size:.12rem;line-height:2;color:rgba(255,255,255,.8);}
.footer .f_top .ftr .abs p a{font-size:.12rem;line-height:1;color:rgba(255,255,255,.8);letter-spacing:2px;margin-top:0;}
/*移动端浮动合作按钮*/
.kaidian{display:none;}
.hezuo{display:flex!important;position:fixed;right:2.5%;bottom:calc(30%);z-index:80;background-color:#be2120;color:#fff;padding:2% 0;height:auto;border-radius:0.12rem;-webkit-box-align:center;align-items:center;writing-mode:vertical-lr;letter-spacing:.02rem;}
.hezuo .ico{font-family:iconfont;font-size:.24rem;padding-bottom:.02rem;}
.hezuo p:nth-child(2){height:.8rem;}
.hezuo a{color:#fff;}
/*移动端通用固定底部*/
.m_fix{position:fixed;width:100%;margin:0 auto;bottom:0;z-index:99;background:#BE2120;}
.m_fix ul{overflow:hidden;padding-top:.05rem;padding-bottom:.05rem;}
.m_fix ul li{float:left;width:20%;height:100%;box-sizing:border-box;}
.m_fix ul li:last-of-type{border-right:0;}
.m_fix ul li a{width:100%;height:100%;display:block;}
.m_fix ul li a div{height:100%;justify-content:center;align-items:center;margin:0 auto;text-align:center;}
.m_fix ul li a div img{width:.2rem;vertical-align:sub;}
.m_fix ul li a div p{display:inline-block;color:#f9f9f9;font-size:.14rem;}
.backTop{display:none;}
/*移动端公共子栏目*/
.sub_menu{background:#be2120;width:100%;}
.sub_menu .menu_box{text-align:center;color:#fff;width: 95%;    margin: 0 auto;    text-align: center;}
.sub_menu .menu_box a{font-size:.14rem;line-height:2.5;display:inline-block;text-align:center;vertical-align:middle;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);color:#fff;border-left: 1px solid rgba(255,255,255,.2);}
.sub_menu .c2 a{width:50%;}
.sub_menu .c3 a{width:25%;}
.sub_menu .c4 a{width:25%;}
.sub_menu .c2 a:nth-child(2n){}
.sub_menu .c3 a:nth-child(3n){}
.sub_menu .c4 a:nth-child(4n){}
.sub_menu .c5 a{width:20%;}
.sub_menu .c5 a:nth-child(5){}
/*移动端公共分页*/
.pages{margin-top:2%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}

.pages ul{}
.pages a{display:block;line-height:3;font-size:.1rem;border:1px solid rgba(170,170,170,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 10px;min-width:60px;text-align:center;margin:0 3px;}
.pages a.active{background-color:#e75130;color:#fff!important;border-color:#e75130;pointer-events:none;}
.pages a:hover{border-color:#e75130;color:#e75130;}
.pages a *{pointer-events:none;}
/*移动端资讯页面*/
.news_container{background-image:url(../images/news_bg_m.jpg);background-position:revert;background-attachment:fixed;width:100%;}
.news_box{padding:5%;}
.news_box li{position:relative;padding-bottom:5%;z-index:4;width:100%;margin:0 auto;}
.news_box li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;flex-direction:column;}
.news_box li a .pic{position:relative;width:100%;height:auto;overflow:hidden;padding-top:60%;}
.news_box li a .pic img{position:absolute;width:100%;left:0;top:0;}
.news_box li a .date{display:none;}
.news_box li a .cont{background-color:#f5f5f5;width:100%;padding:.15rem .1rem;}
.news_box li .cont .title{font-size:.15rem;color:#000;margin-bottom:.05rem;font-weight:700;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.news_box li .cont .des{font-size:.12rem;line-height:.2rem;height:.4rem;text-align:justify;margin-bottom:.05rem;overflow:hidden;opacity:.6;}
.news_box li .cont .more{display:none;}
.news_box li .cont .m_date{font-size:.12rem;opacity:.4;display:block!important;}
.news_box li .cl{display:none;}
.news_box li .line{border-bottom:1px solid rgba(170,170,170,.2);}
.news_box .video_list li img{width:100%;}
.news_box .video_list li .ico{position:absolute;left:50%;width:50px;line-height:50px;color:#fff;font-size:50px;left:50%;top:50%;margin-top:-25px;margin-left:-25px;cursor:pointer;}
.news_box .video_list li p{position:absolute;text-align:center;color:#fff;left:0;bottom:8%;width:100%;font-size:.16rem;font-weight:700;z-index:5;}
.news_box .video_list li:after{content:'';position:absolute;left:0;bottom:.18rem;width:100%;height:18%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));}
.news_content{width:90%;margin:0 auto;padding-top:.2rem;padding-bottom:.5rem;}
.news_content .news_detail{width:100%;height:auto;}
.news_content .news_detail .title{width:100%;height:auto;font-size:.16rem;line-height:.3rem;font-weight:700;text-align:center;color:#3e3e3e;margin-bottom:.12rem;}
.news_content .news_detail .des{font-size:.12rem;line-height:.2rem;text-align:center;padding:5px 0 15px 0;color:#909090;position:relative;border-bottom:1px solid rgba(0,0,0,.05);opacity:.7;}
.news_content .news_detail .des span{margin-right:.05rem;}
.news_content .news_detail .content{width:100%;height:auto;position:relative;padding:.1rem 0 .5rem 0;}
.news_content .news_detail .content p,.news_content .news_detail .content div{font-size:.16rem;line-height:2.5;margin:.1rem 0;}
.news_content .news_detail .content img{width:auto;max-width:100%;height:auto!important;display:block;margin:.1rem 0;}
.news_content .pageto{width:100%;height:auto;}
.news_content .pageto .pageto_next,.news_content .pageto .pageto_prev{width:100%;display:block;font-size:.12rem;line-height:.15rem;padding:.1rem;background:rgba(0,0,0,.05);box-sizing:border-box;}
.news_content .pageto .pageto_next{justify-content:flex-end;}
/*移动端好锅好料页面*/
.products_container{background-image:url(../images/news_bg_m.jpg);background-position:revert;background-attachment:fixed;background-size:cover;width:100%;}
.products_box,.guodi_box{padding:5%;}
.products_box li{float:left;width:48%;margin-right:4%;margin-bottom:10%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.products_box li:nth-child(2n){margin-right:0;}
.products_box li a .pic,.guodi_box li a .pic{width:100%;height:auto;overflow:hidden;}
.products_box li a .pic img,.guodi_box li a .pic img{width:100%;}
.products_box li a .text{font-size:.16rem;line-height:2.5;text-align:center;}
.products_box li a .text p{color:#332c27;height:.4rem;}
.products_lists{display:flex;}
.guodi_box li{width:100%;margin-bottom:10%;box-shadow:0 0 10px rgb(0 0 0 / 30%);}
.guodi_box li a .text{background:rgb(236,236,236,0.7);font-size:.16rem;text-align:left;padding:5%;}
.guodi_box li a .text .name{font-size:.16rem;line-height:2.5;font-weight:700;}
.guodi_box li a .text .des{font-size:.12rem;line-height:1.7;}
.products_container .more{position:relative;text-align:center;display:block;color:#414141;}
.products_container .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.products_content{width:90%;margin:0 auto;padding-top:.2rem;padding-bottom:.5rem;}
.products_content .products_detail{width:100%;height:auto;}
.products_content .products_detail .title{width:100%;height:auto;font-size:.16rem;line-height:.3rem;font-weight:700;text-align:center;color:#3e3e3e;margin-bottom:.12rem;}
.products_content .products_detail .des{font-size:.12rem;line-height:.2rem;text-align:center;padding:5px 0 15px 0;color:#909090;position:relative;border-bottom:1px solid rgba(0,0,0,.05);opacity:.7;}
.products_content .products_detail .des span{margin-right:.05rem;}
.products_content .products_detail .content{width:100%;height:auto;position:relative;padding:.1rem 0 .5rem 0;}
.products_content .products_detail .content p,.products_content .products_detail .content div{font-size:.12rem;line-height:2.5;margin:.1rem 0;}
.products_content .products_detail .content img{width:auto;max-width:100%!important;height:auto!important;display:block;margin:.1rem 0;}
.products_content .pageto{width:100%;height:auto;}
.products_content .pageto .pageto_next,.products_content .pageto .pageto_prev{width:100%;display:block;font-size:.12rem;line-height:.15rem;padding:.1rem;background:rgba(0,0,0,.05);box-sizing:border-box;}
.products_content .pageto .pageto_next{justify-content:flex-end;}
/*移动端门店展示页面*/
.stores_container{width:100%;padding-bottom:.5rem;}
.stores_box,.fengge_box{width:90%;margin:0 auto;padding:.4rem 0;}
.stores_list{display:flex;}
.stores_box li{float:left;width:48%;margin-right:4%;margin-bottom:5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;}
.stores_box li:nth-child(2n){margin-right:0;}
.stores_box .c1 li{width:100%!important;}
.stores_box .c1 li:nth-child(2n){margin-right:4%!important;}
.stores_box li a .pic,.fengge_box li a .pic{width:100%;height:auto;overflow:hidden;}
.stores_box li a .pic img,.fengge_box li a .pic img{width:100%;}
.stores_box li a .text{font-size:.16rem;line-height:2.5;text-align:center;}
.stores_box li a .text p{color:#332c27;height:.4rem;}
.fengge_box li{width:100%;margin-bottom:10%;box-shadow:0 0 20px rgb(0 0 0 / 30%);}
.fengge_box li a .text{background:#e75130;font-size:.16rem;text-align:left;color:#fff;padding:5%;}
.fengge_box li a .text .name{font-size:.16rem;line-height:2.5;font-weight:700;}
.fengge_box li a .text .des{font-size:.12rem;line-height:1.7;}
.stores_container .more{position:relative;text-align:center;display:block;color:#414141;}
.stores_container .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.stores_content{width:90%;margin:0 auto;padding-top:.2rem;}
.stores_content .stores_detail{width:100%;height:auto;}
.stores_content .stores_detail .title{width:100%;height:auto;font-size:.16rem;line-height:.3rem;font-weight:700;text-align:center;color:#3e3e3e;margin-bottom:.12rem;}
.stores_content .stores_detail .des{font-size:.12rem;line-height:.2rem;text-align:center;padding:5px 0 15px 0;color:#909090;position:relative;border-bottom:1px solid rgba(0,0,0,.05);opacity:.7;}
.stores_content .stores_detail .des span{margin-right:.05rem;}
.stores_content .stores_detail .content{width:100%;height:auto;position:relative;padding:.1rem 0 .5rem 0;}
.stores_content .stores_detail .content p,.stores_content .stores_detail .content div{font-size:.16rem;line-height:2.5;margin:.1rem 0;}
.stores_content .stores_detail .content img{width:auto;max-width:100%;height:auto!important;display:block;margin:.1rem 0;}
.stores_content .pageto{width:100%;height:auto;}
.stores_content .pageto .pageto_next,.stores_content .pageto .pageto_prev{width:100%;display:block;font-size:.12rem;line-height:.15rem;padding:.1rem;background:rgba(0,0,0,.05);box-sizing:border-box;}
.stores_content .pageto .pageto_next{justify-content:flex-end;}
/*移动端开店合作页面*/
.join_container{background-image:url(../images/news_bg_m.jpg);background-position:revert;background-attachment:fixed;background-size:cover;width:100%;}
.join_box{width:100%;margin:0 auto;padding:10% 0 0 0;}
.join_box .title{width:100%;font-size:.24rem;text-align:center;height:auto;position:relative;margin-bottom:.2rem;}
.join_box .content{padding:0 5% 8% 5%;}
.join_box .title b {font-size:.2rem;width:auto;font-weight:bold;display:inline-block;position:relative;}
.join_box .title p {font-size:.1rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;    text-transform:uppercase;opacity:.6;}
.join .content li{float:left;width:48%;margin-right:4%;margin-bottom:10%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;padding:3%;}
.join .content li:nth-child(2n){margin-right:0;background:#ececec;}
.join .content p{font-size:.12rem;text-indent:0;line-height:1.7;text-align:justify;margin-bottom:.2rem;}
.join .content li p:nth-child(3){margin-bottom:.1rem;}
.join .content p span{margin-right:.1rem;}
.join .content p b{font-size:.14rem;font-weight:700;line-height:2;display:flex;}
.join .content .line{display:none;}
.zhichi .content li{width:100%;margin-bottom:5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 8%);border-radius:5%;padding:2% 5%;}
.zhichi .content li:nth-child(2n){background:rgb(216,82,71,.1);}
.zhichi .content p{font-size:.12rem;text-indent:0;line-height:1.7;margin-bottom:.1rem;text-align:justify;}
.zhichi .content li p:nth-child(2){margin-bottom:.1rem;}
.zhichi .content p span{margin-right:.1rem;}
.zhichi .content p b{font-size:.14rem;font-weight:700;line-height:2;display:flex;}
.zhichi .content .line{display:none;}
/*移动端集团页面*/
.about_container{background-image:url(../images/news_bg_m.jpg);background-position:revert;background-attachment:fixed;width:100%;}
.about_box{width:100%;margin:0 auto;padding:10% 0 0 0;}
.about_box .title{width:100%;font-size:.24rem;text-align:center;height:auto;position:relative;margin-bottom:.2rem;}
.about_box .title b {font-size:.2rem;width:auto;font-weight:bold;display:inline-block;position:relative;}
.about_box .title p {font-size:.1rem;letter-spacing:.01rem;cursor:pointer;text-transform:uppercase;opacity:.6;}
.about_box .more{position:relative;text-align:center;margin-top:.15rem;display:block;color:#414141;}
.about_box .more span{display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.13rem;font-style:italic;letter-spacing:.01rem;cursor:pointer;}
.about_box .more i{padding-left:.1rem;font-size:.36rem;font-weight:400;font-style:normal;}
.jituan{display:inline-block;}
.jituan .jieshao{padding:0 5% 8% 5%;}
.jituan .jieshao p{font-size:.12rem;line-height:2;text-indent:.25rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.jituan .jieshao img{width:auto;max-width:100%;height:auto;display:block;margin:.1rem 0;}
.jituan .jieshao .about_list{width:100%;margin-top:.2rem;display:inline-block;}
.jituan .jieshao .about_list li{margin-bottom:.3rem;float:left;display:block;width:50%;}
.jituan .jieshao .about_list li:nth-child(3){margin-bottom:0.1rem;}
.jituan .jieshao .about_list li:nth-child(4){margin-bottom:0.1rem;}
.jituan .jieshao .about_list .numbox{color:rgb(153,153,153);line-height:1;}
.jituan .jieshao .about_list p{text-indent:0!important;text-align:center!important;}
.jituan .jieshao .about_list .num{font-size:.24rem;font-weight:700;padding-right:10px;color:#e75130;}
.jituan .jieshao .about_list .by{margin-bottom:0px;font-size:.12rem;}
.jituan .wenhua{background-image:url(../images/wenhua_bg_m.jpg);background-size:cover;background-position:center;width:100%;text-align:center;padding:10% 5%;color:#fff;display:inline-block;}
.jituan .wenhua .common-name{color:#fff;}
.jituan .wenhua .content p{font-size:.12rem;line-height:2;text-indent:.2rem;text-align:justify;color:#fff;}
.jituan .wenhua .content p:nth-child(2n+1){font-size:.14rem;font-weight:700;margin-top:.2rem;}
.jituan .tuandui{width:100%;display:inline-block;padding:10% 5%;}
.jituan .tuandui .content p{font-size:.14rem;line-height:2;text-align:justify;color:#414141;}
.jituan .tuandui .content p:first-child{font-size:.16rem;font-weight:700;margin-bottom:.1rem;text-align:center;letter-spacing:.02rem;}
.jituan .tuandui .content p:nth-child(2){margin-bottom:.1rem;text-align:center;}
.jituan .tuandui .content img{width:auto;max-width:100%;height:auto;display:block;margin:.1rem 0;}
.jituan .rongyu{padding-top:10%;}

.brand{display:inline-block;}
.brand .content{padding:0 5% 5% 5%;}
.brand .content p{font-size:.12rem;line-height:2;text-indent:.25rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.brand .content img{width:auto;max-width:100%;height:auto;display:block;margin:.1rem 0;}
.rongyu{display:inline-block;padding:0 5% 5% 5%;}
.rongyu .content{width:100%;}
.rongyu .content p{font-size:.12rem;line-height:2;text-indent:.25rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.rongyu .content img{width:auto;max-width:100%;height:auto;display:block;margin:.1rem 0;}
.rongyu .rongyu_list{padding:0 5% 5% 5%;display:inline-block;}
.rongyu .rongyu_list li{float:left;width:48%;margin-right:4%;margin-bottom:5%;overflow:hidden;}
.rongyu .rongyu_list li:nth-child(2n){margin-right:0;}
.rongyu .rongyu_list li img{width:100%;}
.sidchufang .youshi{text-align:center;padding:0 5% 5% 5%;}
.sidchufang .youshi h2{font-size:.16rem;margin-bottom:4%;color:#414141;}
.sidchufang .youshi ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.sidchufang .youshi li{width:50%;font-size:.12rem;padding:.2rem 0;color:#414141;}
.sidchufang .youshi li .icon{width:.35rem;display:inline-flex;}
.sidchufang .youshi li .icon img{width:100%;margin-bottom:.1rem;}
.sidchufang .jieshi{position:relative;background-image:url(../images/4d_bg_m.jpg);background-size:auto;background-position:bottom;width:100%;text-align:center;padding:10% 5%;display:inline-block;}
.sidchufang .jieshi .common-name{color:#fff;}
.sidchufang .jieshi li{position:relative;float:left;width:48%;margin-right:4%;margin-bottom:5%;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / 30%);border-radius:5%;}
.sidchufang .jieshi li:nth-child(2n){margin-right:0;}
.sidchufang .jieshi li .pic,.guodi_box li a .pic{width:100%;height:auto;overflow:hidden;}
.sidchufang .jieshi li .pic img,.guodi_box li a .pic img{width:100%;}
.sidchufang .jieshi li .text{position:absolute;background:rgb(0,0,0,.6);width:100%;font-size:.12rem;line-height:3;text-align:center;bottom:0;}
.sidchufang .jieshi li .text p{color:#fff;}
.sidchufang .jieshao{width:100%;padding:10% 5% 0 5%;}
.sidchufang .jieshao .content p{font-size:.12rem;line-height:2;text-indent:.25rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.sidchufang .jieshao .content img{width:auto;max-width:100%;height:auto;display:block;margin:.1rem 0;}
.school .fuwu{text-align:center;padding:0 5% 15% 5%;}
.school .fuwu h2{font-size:.16rem;margin-bottom:4%;color:#414141;}
.school .fuwu ul{padding-top:5%;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.school .fuwu li{width:33.33%;font-size:.12rem;padding:5% 0;color:#414141;}
.school .fuwu li .icon{width:.35rem;display:inline-flex;}
.school .fuwu li .icon img{width:100%;margin-bottom:.1rem;}
.school .fuwu .right .en{display:none;}
.school .biaozhun{text-align:center;padding:0 5% 15% 5%;}
.school .biaozhun li{width:100%;position:relative;padding:2% 0;color:#414141;}
.school .biaozhun ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.school .biaozhun li img{width:1rem;margin:0 auto;}
.school .biaozhun li p{font-size:.12rem;position:relative;bottom:auto;margin-top:.1rem;}
.school .biaozhun li+li{margin-top:.35rem;}
.school .biaozhun li+li:before{content:'';border-left:.2rem solid #414141;border-top:.1rem solid transparent;border-bottom:.1rem solid transparent;position:absolute;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(.7);-moz-transform:translate(-50%,-50%) rotate(90deg) scale(.7);-ms-transform:translate(-50%,-50%) rotate(90deg) scale(.7);-o-transform:translate(-50%,-50%) rotate(90deg) scale(.7);transform:translate(-50%,-50%) rotate(90deg) scale(.7);left:50%;top:-15px;}
.school .peixun{background-image:url(../images/peixun_bg_m.jpg);background-size:cover;background-position:center;text-align:center;padding:10% 5%;color:#fff;}
.school .peixun .common-name{color:#fff;}
.school .peixun ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.school .peixun ul li{width:14%;margin-right:7.5%;box-shadow:0 0 10px rgb(84,84,84,.8);border-radius:5%;}
.school .peixun ul li:last-child{margin-right:0;}
.school .peixun ul{width:85%;margin:0 auto;padding-top:20px;}
.school .peixun ul li .num{width:100%;text-align:center;font-size:.14rem;line-height:3;}
.school .peixun ul li .cn{width:50%;margin:0 auto;font-size:.14rem;margin-bottom:.2rem;}
.school .peixun ul li .en{display:none;}
.school #huangpu{text-align:center;padding-top:.2rem;padding-bottom:.2rem;}
.school #huangpu .swiper-wrapper{height:auto;}
.school #huangpu .swiper-wrapper .swiper-slide{height:auto;}
.school #huangpu .swiper-wrapper .swiper-slide img{box-shadow:0 0 10px rgb(0 0 0 / 5%);}
.school .peixun .swiper-pagination{text-align:center;margin-top:.05rem;position:relative;}
.school .peixun .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background-color:#fff;margin:0 5px;}
.school .peixun .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e75130;}
.school .peixun .swiper-pagination-bullet{width:.1rem;height:.1rem;}
.school .jieshao{width:100%;padding:10% 5%;}
.school .jieshao .content p{font-size:.12rem;line-height:2;text-indent:.25rem;text-align:justify;margin-bottom:.2rem;color:#414141;}
.school .jieshao .content img{width:auto;max-width:100%;height:auto;display:block;margin:.1rem 0;box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:5%;}
/*移动端联系我们*/
.contact_container{width:100%;}
.contact_container .map{padding:8% 5%;}
.contact_container #map{width:100%;height:250px;}
.contact_container .BMap_shadow{display:none;}
.contact_container .BMap_pop{display:none;}
.contact_container .BMap_Marker>div{width:.5rem!important;height:auto!important;}
.contact_container .BMap_Marker img{width:.5rem;height:auto;}
.contact_container .map h2{font-size:.18rem;line-height:.6rem;color:#414141;border-bottom:1px solid rgba(0,0,0,.2);}
.contact_container .info{margin-top:.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.contact_container .info p{margin-top:.15rem;width:100%;font-size:.14rem;line-height:.3rem;color:#3e3e3e;}
.contact_container .info p span{display:inline-block;width:.25rem;height:.25rem;background-image:url(../images/icons.png);vertical-align:middle;margin-right:.1rem;-webkit-background-size:300% auto;-moz-background-size:300% auto;-o-background-size:300% auto;background-size:300% auto;}
.contact_container .info p span.a{background-position:100% center;}
.contact_container .liuyan{background-image:url(../images/form_bg_m.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:8% 5%;}
.contact_container .liuyan .form{width:100%;margin:0 auto;background-color:#fff;padding:5vw;border-top:.1rem solid #e75130;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;}
.contact_container .liuyan .form .left{display:none;}
.contact_container .liuyan .form .right{width:100%;}
.contact_container .liuyan .right h3{font-size:24px;color:#414141;margin-bottom:.3rem;}
.contact_container .liuyan input{width:100%;height:.35rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,.2);}
.contact_container .liuyan .input .name{font-size:.16rem;color:#000;}
.contact_container .liuyan input::-webkit-input-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input:-moz-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input::-moz-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input:-ms-input-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input::-ms-input-placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan input::placeholder{color:rgba(62,62,62,.5);}
.contact_container .liuyan .input+.input{margin-top:.25rem;}
.contact_container .liuyan button{font-size:.16rem;line-height:.4rem;margin-top:.3rem;text-align:center;color:#fff;background:#e75130;cursor:pointer;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
;}