﻿@charset "UTF-8";

/**
 *
 * @authors Your Name (you@example.org)
 * @date    2016-06-01 09:45:10
 * @version $Id$
 */
.backhome {
 display:none;
}
.nav_ie8{ display:none;}
#header{display:block;height:255px;width:auto;padding:0px;overflow:hidden;background-color:#FFF;}
#header_inner h1{clear:both;max-width:1100px;    /*background: rgba(227,91,94,1.00);*/margin:0 auto;padding:0;    /*overflow: hidden;*/text-align:center;}
#header a.logo01{border:none;background-image:url(../178/logo01.png);background-repeat:no-repeat;height:188px;width:321px;margin-top:60px;display:inline-block;text-indent:-9999px;    /* float: left; */box-sizing:content-box;padding-right: 26%;}
#header a.logo02{border:none;background-image:url(../178/logo02.png);background-repeat:no-repeat;height:214px;width:254px;display:inline-block;text-indent:-9999px;    /* float: left; */box-sizing:content-box;    /* padding-right: 10%; */}

#header a.logo03{border:none;background-image:url(../178/logo03.png);background-repeat:no-repeat;height:201px;width:183px;display:inline-block;text-indent:-9999px;    /* float: left; */box-sizing:content-box;  padding-right: 14%; margin-top: 2%;}
#header a.logo04{border:none;background-image:url(../178/logo04.png);background-repeat:no-repeat;height:110px;width:347px;display:inline-block;text-indent:-9999px;    padding-top: 35px;/* float: left; */box-sizing:content-box;  padding-right: 16%; }
#header a.logo05{border:none;background-image:url(../178/logo05.png);background-repeat:no-repeat;height:181px;width:190px;display:inline-block;text-indent:-9999px;    /* float: left; */box-sizing:content-box;    /* padding-right: 10%; */}


/*导航*/
.navbar{background:#000;height:30px;line-height:30px;color:#fff;font-size:16px;font-family:"黑体";border:none;border-radius:0;margin:0 auto;min-height:initial;z-index:999;}
.navbar-nav{max-width:1100px;margin:0 auto;float:none;}
.navbar-nav>li{width:16.66666%;}
.navbar-nav>li>a{line-height:30px;padding:0;}
.navbar-default .navbar-nav>li>a{color:#fff;border-left:1px solid #fff;}
.navbar-default .navbar-nav>li>a:last-child{border-right:1px solid #fff;}
.navbar-default .navbar-nav>li>a:hover{color:#fff;}
.navbar-default .navbar-nav>li:hover>a{color:#fff;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#000;color:#fff;}
.nav>li{text-align:center;}
.dropdown-menu>li>a{margin:1px 0 0 0;font-size:16px;font-family:"黑体";background:#333;color:#fff;width:182px;text-align:center;height:40px;line-height:40px;}
.dropdown-menu>li>a:hover{background:#222;color:#fff;}
.navbar-default .navbar-brand{color:#fff;}
.navbar-nav>li>.dropdown-menu{background:transparent;box-shadow:none;border-radius:0;border:none;}

/*导航-end*/

/*banner*/
.banner-wrap{display:block;padding:0px;margin:0px;/*background:url(../178/banner-wrap.jpg) #D00000 no-repeat center top;*/position:relative;}
.banner{position:relative;max-width:1100px;margin:0 auto;border-bottom:7px solid #403d3d;}
.banner ul li{float:left;}
.unslider-arrow{position:absolute;width:65px;height:65px;top:50%;margin-top:-32px;opacity:0;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.unslider-arrow.prev{left:20px;}
.unslider-arrow.next{right:20px;}
.banner:hover .unslider-arrow{opacity:1}
.dots {
    bottom: 15px;
    height: 22px;
    left: 50%;
    margin-left: -140px;
    padding: 10px 0;
    position: absolute;
    text-align: center;
    width: 280px;
    z-index: 2;
}
.dots  li {
    background: rgba(0, 0, 0, 0) url("../178/banner_btn1.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    margin-right: 3px;
    overflow: hidden;
    width: 22px;
    text-indent:99px;
}
    .dots li.active {
    background: rgba(0, 0, 0, 0) url("../178/banner_btn2.png") no-repeat scroll 0 0;
    }


/*banner end*/
.index-content-wrap{display:block;width:100%;/*background:url(../178/bg.jpg) no-repeat center top;background-size:cover;position:relative;height:auto;border-bottom:7px solid #403d3d;border-top:7px solid #403d3d;*/}
.index-content{max-width:1100px;margin:0 auto;padding:30px 0;position:relative;padding-bottom:10px;}
.index-news{padding:25px 15px;background:#fff;margin-bottom:20px;float:left;}
.index-news .title{display:inline-block;padding:2px 5px;background:#000;color:#fff;text-align:center;margin-bottom:15px;font-size:18px;font-family:"黑体";}
.index-news .line{width:100%;height:2px;background:#000;}
.index-news .btn{color:#1bb8c2;font-size:14px;font-family:"黑体";background:#f3f3f3;border:1px solid #cfcfcf;padding:2px 20px;}
.index-news-box{height:290px;overflow-y:scroll;}
.index-news-box ul li{padding:10px 0;border-bottom:1px solid #bbb;font-size:14px;color:#333;}
.index-news-box ul li a{color:#333;}
.index-news-box ul li .date{font-size:12px;color:#666;margin-right:5px;}
.index-news-box ul li .str{color:#d00000;}
.index-side{max-width:320px;float:right;}
.index-side ul li{margin-bottom:15px;float:left;}
.index-side ul li img{/*width:100%;*/
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.index-side ul li img:hover{
    transform:scale(1.05);
    -webkit-transform:scale(1.05);
    -moz-transform:scale(1.05);
    -o-transform:scale(1.05);
    -ms-transform:scale(1.05);}
.footer{}
.footer ul{display:flex;justify-content:space-between;max-width:635px;margin:20px auto;text-align: center;}
.footer ul li{display: inline-block; width:60px;height:80px;flex-basis:20%;text-align:center; margin: 0 10px;}
.footer ul li .pic{margin-bottom:5px;}
.copy{margin:20px auto;max-width:500px;}

/*公司简介*/
.content-wrap{width:100%;/*height:1227px;*/background:url(../178/cnt-bg.jpg) no-repeat center top #F4E9D8;border-bottom:7px solid #403d3d;  background-attachment: fixed;}
.content{background:#fff;height:auto;max-width:1100px;margin:0 auto;overflow:hidden;}
.side-bar{width:20%;padding-top:40px;float:left;margin-bottom:50px;}
.side-bar .title{color:#000;font-size:24px;margin-bottom:5px;padding-left:20px;}
.side-bar ul li a{display:block;color:#000;font-size:16px;padding:10px 0;border-bottom:1px solid #dadada;padding-left:20px;}
.side-bar ul li.on a,.side-bar ul li:hover a{color:#d00000;}
.side-main{color:#333;font-size:14px;width:78%;height:auto;padding-top:30px;/*overflow-y:scroll;*/float:left;margin-left:2%;padding:0 10px 10px 0px;}
.side-main .title{font-size:20px;color:#000;padding-bottom:45px;border-bottom:1px solid #dadada;margin:15px 0;text-align:center;margin-bottom:20px;}
.side-main .words{width:50%;float:left;}
.side-main .words div{line-height:25px;}
.side-main .video{width:45%;text-align:center;float:left;margin-left:5%;}

/*美味菜单*/
.prd-list{padding:40px 20px;/*overflow-y:scroll;height:1200px;*/}
.prd-list .title{font-size:20px;color:#000;padding-bottom:15px;border-bottom:1px solid #000;text-align:center;margin-bottom:40px;}
.prd-list ul{padding:0 15%;margin:0 auto;}
.prd-list ul li{overflow:hidden;margin-bottom:60px;}
.prd-list ul li:nth-child(even) .prd-pic{float:left;text-align:right;}
.prd-list ul li:nth-child(even) .prd-info{float:left;padding-left:0;padding-right:5%;}
.prd-pic{width:50%;float:left;text-align:left;}
.prd-pic img{
  transition:All 0.5s ease-in-out;
  -webkit-transition:All 0.5s ease-in-out;
  -moz-transition:All 0.5s ease-in-out;
  -o-transition:All 0.5s ease-in-out;
}
.prd-pic img:hover{
  transform:scale(1.05);
  -webkit-transform:scale(1.05);
  -moz-transform:scale(1.05);
  -o-transform:scale(1.05);
  -ms-transform:scale(1.05);
}
.prd-info{width:50%;float:left;padding-left:5%;}
.prd-info .name{color:#666;font-size:30px;font-weight:bold;text-align:left;border-bottom:1px solid #666;margin-bottom:15px;}
.prd-info .tips{font-size:18px;color:#333;margin-bottom:10px;}
.prd-info .words{font-size:14px;color:#333;line-height:28px;}

/*美味菜单-详情*/
.prd-detial{display:block;max-width:1100px;height:1189px;padding:205px 20px 65px 20px;background:url(../178/cnt-bg02.jpg) #fcfcf6 no-repeat center top;  /*background-attachment: fixed;*/}
.prd-banner{box-shadow:0 0 10px #A8A8A8;margin-bottom:60px;}
.prd-d-list{/*height:480px;overflow-y:scroll;*/}
.prd-d-list li{float:left;margin:1%;margin-left:0;margin-top:0;border:3px solid #a9a075;width:24.2%;}
.prd-d-list li:nth-child(4n){margin-right:0;}
.prd-d-list li.last{margin-right:0;}
.prd-d-list li a{font-size:16px;color:#333;}
.prd-d-pic{overflow: hidden;background: #fff;}
.prd-d-pic img{
  transition:All 0.4s ease-in-out;
  -webkit-transition:All 0.4s ease-in-out;
  -moz-transition:All 0.4s ease-in-out;
  -o-transition:All 0.4s ease-in-out;
}
.prd-d-pic img:hover{
  transform:translate(0,-10px);
  -webkit-transform:translate(0,-10px);
  -moz-transform:translate(0,-10px);
  -o-transform:translate(0,-10px);
  -ms-transform:translate(0,-10px);
}
.prd-d-name{background:#f5f3e9;padding:10px 0;text-align:center;}

/*企业荣誉*/
.qy-list{margin:20px 0;}
.qy-list li{width:50%;padding-left:10%;color:#d00000;font-size:14px;float:left;font-weight:600;margin-bottom:20px;}
.ry-list{margin:20px 0;}
.ry-list li{float:left;margin-bottom:20px;}

/*投递简历*/
.jl{margin:20px 0;}
.jl ul li{margin-bottom:20px;color:#333;font-size:14px;}
.jl .jl-list{margin-bottom:15px;font-size:16px;}
.jl dl{float:left;width:50%;margin-bottom:20px;}
.jl dl .jl-label{width:65px;float:left;}
.jl dl .input{float:left;width:65%;font-weight:normal;}
.jl dl .input span{margin-right:10px;color:#333;}
.jl dl .input input[type="text"]{width:100%;border:1px solid #bdbdbd;}
.jl dl .input input[type="radio"]{margin-top:2px;margin-right:5px;}
.jl .jl-d{width:45%;border:1px solid #f4f4f4;overflow:hidden;padding:20px;float:left;}
.jl .jl-d:nth-child(odd){margin-left:2%;}
.jl .jl-d dl{width:100%;}
.jl textarea{width:92%;border:1px solid #bdbdbd;margin-bottom:20px;}
.jl-btn{background:#d71819;color:#fff;padding:10px 20px;font-size:18px;display:inline-block;cursor:pointer;margin-bottom:20px;}
.jl-btn a{color:#fff;}
.zs-gc{padding:20px;}

/*门店信息*/
.map-bg{width:832px;height:707px;background:url(../178/map-bg.jpg) no-repeat center top;padding-top:60px;position:relative;}
.map-title{font-size:24px;color:#fff;position:absolute;top:5%;left:5%;font-weight:normal;}
.ChinaMap{color:#fff;}
.map{background:#fff}
.map-word .item{position:absolute;z-index:9999;}
.map-word .item01{left:185px;top:245px;}
.map-word .item02{left:305px;top:255px;}
.map-word .item03{left:640px;top:220px;}
.map-word .item04{left:405px;top:425px;}
.map-word .item05{left:458px;top:481px;}
.map-word .item06{left:465px;top:415px;}
.map-word .item07{left:595px;top:392px;}
.map-word .item08{left:540px;top:362px;}
.map-word .item09{left:585px;top:453px;}
.map-word .item10{left:529px;top:405px;}
.map-word .item11{left:525px;top:465px;}
.map-word .item12{left:630px;top:365px;}
.map-word .item13{left:620px;top:479px;}
.map-word .item14{left:640px;top:425px;}
.map-word .item15{left:552px;top:523px;}
.map-word .item16{left:480px;top:536px;}

.map-word .item17{left:506px;top:587px;}
.map-word .item18{left:372px;top:500px;}
.map-word .item19{left:476px;top:345px;}

/*门店信息 01*/
.branch-search{margin-bottom:20px;text-align:center;}
.branch-search select{width:30%;height:30px;line-height:30px;border:1px solid #d7d7d7;padding-left:10px;font-size:16px;margin-right:1%;}
.branch-search .search-btn{display:inline-block;background:#d00000;color:#fff;padding:0px 10px;height:30px;line-height:30px;font-size:16px;}
.branch-list-box{background:#ebebeb;padding-bottom:5px;}
.branch-list{margin:10px;background:#fff;font-size:14px;color:#333;padding:10px 20px;height:410px;overflow-y:auto;}
.branch-list li{float:left;width:48%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #c2c2c2;margin-right:2%;}
.branch-list li:nth-child(even){margin-right:0;}
.branch-list .b-title{color:#d00000;font-size:16px;}
.branch-list .b-pic{float:left;margin-right:10px;}
.branch-list .b-pic:nth-child(odd){margin-right:0;}
.gallery img{transition:-webkit-filter .4s,filter .4s;filter:grayscale(0%);-webkit-filter:grayscale(0%);}

/*.gallery img:hover{filter:grayscale(50%);-webkit-filter:grayscale(50%);}
*/
.gallery a{display:inline-block;overflow:hidden;}
.maptogo {
display:none;
}

/*联系我们*/
.contact{background:#000;padding-bottom:5px;}
.c-cnt{padding:20px;font-size:26px;color:#000;margin:20px;background:#fff;}
.phone-pic{width:25%;float:left;height:320px;margin-right:20px;}
.phone-pic img:first-child{margin-bottom:60%;margin-top:10%;}
.phone{width:70%;float:left;}
.phone-list{width:63%;font-size:32px;color:#000;float:left;padding:50px;}
.phone-list .num{font-size:18px;color:#333;line-height:20px;}
.phone{margin-bottom:15px;}
.gold{margin-top:230px;}

/*招商-工程要求*/
.zs-gc{/*overflow-y:scroll;height:1200px;*/}

/*最新情报-详情*/
.news-detial{padding:20px;font-size:24px;color:#333333;}
.n-title{color:#000;font-size:30px;margin-bottom:10px;text-align:center;margin-top:30px;}
.n-date{color:#666;font-size:14px;margin-bottom:10px;text-align:center;}
.news-detial .line{height:0px;border:1px solid #e6e6e6;margin-bottom:20px;}
.news-detial .pic{margin-bottom:10px;}

/*招聘信息*/
.zp{/*height:2440px;*/max-width:850px;margin:0 auto;/*background:url(../178/bg02.jpg) no-repeat center top #480000;color:#fff;*/ color:#333;padding:20px;padding-bottom:50px;}
.zp .pic{margin-bottom:20px;}
.zp-list{margin-top:50px;/*color:#fff;*/color:#333;font-size:20px;}
.zp-list li{line-height:28px;margin-bottom:20px;}
.z-title{color:#d00000;/*color:#fff400;*/font-size:24px;padding-bottom:2px;border-bottom:1px solid #db9999;}
.zp .str{color:#d00000;/*color:#fff400;*/}

/*旗下品牌*/
.brand{background:#000;padding:20px;}
.b-prd-list{margin:20px 0;height:252px;/*overflow-y:scroll;*/}
.b-prd-list li{float:left;margin:1%;margin-left:0;margin-top:0;width:24.2%;}
.b-prd-list li img{border:3px solid #fff;}
.b-prd-list li:nth-child(4n){margin-right:0;}
.b-prd-list li.last{margin-right:0;}
.brand-list{background:#000;border:10px solid #fff;padding:20px;margin-bottom:20px;}
.brand-list .branch-list{background:transparent;color:#fff;font-size:17px;padding:0;margin-top:30px;}
.brand-list .branch-list li{border-bottom:none;margin-bottom:50px;}
.brand-list .branch-list li .ad{width:90%;}
.brand-list .branch-list .b-pic{margin-top:20px;}
.brand-list .branch-list .b-title{color:#fff;font-size:20px;}
.b-tittle{padding:10px;}

/*招商-开业*/
.zs-ky{min-height:2120px;background:url(../178/bg03.jpg) no-repeat center top;}
.zs-ky .title{padding-top:5%;text-align:center;}
.state-list{text-align:center;}
.state-list li{cursor:pointer;position:relative;}
.state-box{width:40%;border-radius:6px;overflow:hidden;position:absolute;left:50%;margin-left:7%;top:165px;z-index:9999}
.s-cnt{opacity:0;padding:15px;background:#666;color:#fff;font-size:18px;text-align:left;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;display:none\9;}
.state-box.on .s-cnt{opacity:1;display:block\9;}
.s-title{color:#7dced2;font-size:30px;padding:5px 0px;text-align:left;padding-left:20px;background:url(../178/line02.jpg) #333 no-repeat center bottom;background-size:contain;
         position:relative;
}
    .s-title .jsj {
    position:absolute;
    right:3%;
    top:24%;
    height:60%;
    height:35px;
    width:36px;
    background-repeat:no-repeat;
    background-image:url(../178/jsj.png);
    background-size:auto 100% ;
    background-position:center;
    }
        .s-title .jsj img {
        
        }

    .state-list li:nth-child(2n) .s-title .jsj {
    left:3%;
    }
    .state-list li.two .s-title .jsj {
    left:3%;
    }
.state-box.on .s-title .jsj {
display:none;
}

.ky{margin-top:-45px;}
.goTop{margin-top:-55px;}
.str{color:#fff400;}
.state-list li:nth-child(even) .state-box{left:0;margin-left:3%;}
.state-list li:nth-child(even) .s-title{padding-right:20px;text-align:right;}
.state-list li:nth-child(even) .state-box{left:0;margin-left:3%;}
.state-list li:nth-child(even) .s-title{padding-right:20px;text-align:right;}

.state-list li.two .state-box{left:0;margin-left:3%;}
.state-list li.two .s-title{padding-right:20px;text-align:right;}
.state-list li.two .state-box{left:0;margin-left:3%;}
.state-list li.two .s-title{padding-right:20px;text-align:right;}


/*招商加盟-加盟意向 06.23*/
.zs-yx{padding: 40px; color: #aaa; font-size: 16px; background: #000;}
.zs-title{font-size: 30px; color: #fff; margin-bottom: 40px;text-align: center;}
.zs-yx .title{font-size: 20px; color: #fff; font-weight: bold;}
.zs-yx .tips{color: #fff400; font-weight: bold;}
.zs-yx .jl{background: #fff;padding: 30px 20px; color: #333;}
.zs-yx .jl dl .jl-label{height: 40px; line-height: 40px;width: 110px; text-align: right;}
.zs-yx .jl dl .input input[type="text"]{width: 290px; height: 40px;padding-left: 10px;}
.zs-yx .jl dl .input.h40{height: 40px;line-height: 40px;}
.zs-yx .select{  border: 1px solid #bdbdbd;width: 290px; height: 40px;}

/*----------------------------------------------------- */

/*----------------------------------------------------- *//*----------------------------------------------------- *//*----------------------------------------------------- */

/*----------------------------------------------------- */

/*----------------------------------------------------- *//*----------------------------------------------------- *//*----------------------------------------------------- *//*----------------------------------------------------- */

/*----------------------------------------------------- */

/*  for 640px - 1100px     */

/*----------------------------------------------------- */
@media screen and (min-width:640px) and (max-width:1100px){
  #header{display:block;height:auto;}
  #header a{padding-right:0;}
  #header_inner h1{clear:both;height:auto;width:90%;margin:0 auto;padding:0;}
  .index-news{margin-top:20px;width:100%;float:none;}
  .index-side{float:none;margin:0 auto;max-width:none;}
  .index-side ul li{width:32%;margin-left:1%;}
  .index-content{padding:5px 0;}

  /*公司简介*/
  .side-bar{width:100%;text-align:center;background:#eee;}
  .side-main{height:auto;width:100%;padding:0 10px;margin-left:0;float:none;}
  .side-bar ul li a{padding-left:0;}
  .side-bar .title{padding-left:0;}
  .content-wrap{height:auto;}
  .side-main .title{padding-bottom:10px;}
  .side-bar{padding-top:15px;}

  /*美味菜单-详情*/
  .prd-detial{background:url(../178/cnt-bg03.jpg) no-repeat #fcfcf6 0px 0px/100%;padding:20% 20px 7% 20px;height:auto;}
  .prd-d-list{height:auto;overflow-y:auto;}
  .prd-banner{margin-bottom:20px;}

  /*联系我们*/
  .phone-list{padding:10px;}
}

/*针对导航*/
@media screen and (min-width:767.5px){
  .navbar-header{display:none;}
}
@media screen and  (max-width:767.5px){
  .navbar{height:50px;line-height:50px;}
  .navbar-nav{background:#000;overflow:hidden;}
  .nav>li{width:100%;margin-bottom:1px;border-bottom:1px solid #fff;}

    .navbar-default .navbar-nav > li > a {
    line-height:50px;
    }

  .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background:#222;}

  /*门店信息 01*/
  .branch-list li{width:100%;}

  /*联系我们*/
  .c-cnt{font-size:20px;}
  .phone-list{font-size:18px;margin-top:20px;}
  .phone-list .num{font-size:14px;}
  .phone-list{padding:0;width:100%;}
  .gold{margin-top:20px;}
  .phone-pic img:first-child{margin-bottom:20px;}
  .phone-pic{width:15%;height:260px;}

  /*招聘信息*/
  .zp{height:auto;}
  .zp p{font-size:78%;}
  .z-title{font-size:80%;}
}

/*针对导航 end*/

/*----------------------------------------------------- */

/*  for 481px - 639px       */

/*----------------------------------------------------- */
@media screen and (min-width:481px) and (max-width:640px){
  #header{display:block;height:auto;}
  #header a{padding-right:0;}
  #header_inner h1{clear:both;height:auto;width:90%;margin:0 auto;padding:0;}
  .unslider-arrow{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px;}
  .index-news{margin-top:20px;width:100%;float:none;}
  .index-side{float:none;margin:0 auto;max-width:320px;}
  .copy{padding:0 5%;}
  .index-content{padding:5px 0;}

  /*公司简介*/
  .side-bar{width:100%;text-align:center;background:#eee}
  .side-main{height:auto;width:100%;padding:0 10px;margin-left:0;float:none;}
  .side-bar ul li a{padding-left:0;}
  .side-bar .title{padding-left:0;}
  .content-wrap{height:auto;}
  .content{height:auto;}
  .side-main .words{width:100%;float:left;}
  .side-main .video{width:100%;float:left;margin-left:0;margin-top:10px;}
  .side-main .title{padding-bottom:10px;}
  .side-bar{padding-top:15px;}

  /*美味菜单*/
  .prd-list ul{/*padding:0 5%;*/}
  .prd-pic{width:100%;float:left;text-align:center;padding:0;margin:20px 0;}
  .prd-info{width:100%;float:left;padding:0;}
  .prd-list ul li:nth-child(even) .prd-pic{text-align:center;}
  .prd-list ul li:nth-child(even) .prd-info{padding-left:0;padding-right:0;}
  .prd-list .title{margin-bottom:10px;}

  /*美味菜单-详情*/
  .prd-detial{background:url(../178/cnt-bg03.jpg) no-repeat #fcfcf6 0px 0px/100%;padding:20% 20px 7% 20px;height:auto;}
  .prd-banner{margin-bottom:20px;}
  .prd-d-list{height:auto;overflow-y:auto;}
  .prd-d-list li{margin:2%;margin-left:0;margin-top:0;width:49%;}
  .prd-d-list li:nth-child(2n){margin-right:0;}

  /*企业荣誉*/
  .qy-list li{width:100%;padding-left:10%;}

  /*投递简历*/
  .jl dl{width:100%;margin-bottom:10px;}
  .jl .jl-d{width:100%;margin-bottom:20px;}
  .jl .jl-d:nth-child(odd){margin-left:0;}

  /*门店信息 01*/
  .branch-list li{width:100%;}

  /*联系我们*/
  .c-cnt{font-size:18px;}
  .phone-list{font-size:16px;margin-top:20px;}
  .phone-list .num{font-size:14px;}
  .phone-list{padding:0;width:100%;}
  .gold{margin-top:20px;}
  .phone-pic img:first-child{margin-bottom:20px;}
  .phone-pic{width:15%;height:260px;}

  /*最新情报-详情*/
  .n-title{font-size:20px;}
  .n-date{color:#666;font-size:14px;margin-bottom:10px;text-align:center;}
  .news-detial{font-size:18px;}

  /*招聘信息*/
  .zp{height:auto;}
  .zp p{font-size:78%;}
  .z-title{font-size:80%;}

  /*旗下品牌*/
  .b-prd-list{height:255px;overflow-y:scroll;}
  .b-prd-list li{margin:2%;margin-left:0;margin-top:0;width:49%;text-align:center;}
  .b-prd-list li:nth-child(2n){margin-right:0;}

  /*招商-开业*/
  .s-title{font-size:18px;}
  .s-cnt{font-size:15px;}
  .ky{margin-top:-40px;}
  .goTop{margin-top:-25px;}
  .state-list li img{width:14%;}
  .state-list li img.ky{width:100%;}
  .state-list li img.goTop{width:100%;}
  .state-box{top:105px;margin-left:9%;}
  .zs-ky{min-height:1470px;}
  .state-list li:nth-child(even) .state-box{margin-left:0;}
   .s-title .jsj {
    right:1%;
    height:21px;
    }
   .state-list li:nth-child(2n) .s-title .jsj {
    left:1%;
    }
    .maptogo {
        display: inline-block;
    }
    .backhome {
        display: block;
    }
}

/*----------------------------------------------------- */

/*  for 320px - 490px   iphone4~6 plus     */

/*----------------------------------------------------- */
@media screen and (min-width:320px) and (max-width:490px) {
    #header {
        display: block;
        height: auto;
    }

        #header a {
            padding-right: 0;
        }

    #header_inner h1 {
        clear: both;
        height: auto;
        width: 100%;
        margin: 0 auto;
        padding: 0;
    }

    #header a.logo01 {
        background-size: 100% auto;
        padding-right: 0px;
        height: 120px;
    }

    .unslider-arrow {
        position: absolute;
        width: 32px;
        height: 32px;
        top: 50%;
        margin-top: -16px;
    }

    .index-news {
        margin-top: 20px;
        width: 100%;
        float: none;
    }

    .index-side {
        float: none;
        margin: 0 auto;
        max-width: 320px;
    }

    .copy {
        padding: 0 5%;
    }

    .index-side ul li {
        margin: 0 10px;
        margin-bottom: 10px;
    }

    .index-content {
        padding: 5px 0;
    }

    /*公司简介*/
    .side-bar {
        width: 100%;
        text-align: center;
        background: #eee;
    }

    .side-main {
        height: auto;
        width: 100%;
        padding: 0 10px;
        margin-left: 0;
        float: none;
    }

    .side-bar ul li a {
        padding-left: 0;
    }

    .side-bar .title {
        padding-left: 0;
    }

    .content-wrap {
        height: auto;
    }

    .content {
        height: auto;
    }

    .side-main .words {
        width: 100%;
        float: left;
    }

    .side-main .video {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-top: 10px;
    }

    .side-main .title {
        padding-bottom: 10px;
    }

    .side-bar {
        padding-top: 15px;
    }

    /*美味菜单*/
    .prd-list ul {
        padding: 0 5%;
    }

    .prd-pic {
        width: 100%;
        float: left;
        text-align: center;
        margin: 20px 0;
    }

    .prd-info {
        width: 100%;
        float: left;
        padding: 0;
    }

    .prd-list ul li:nth-child(even) .prd-pic {
        text-align: center;
    }

    .prd-list ul li:nth-child(even) .prd-info {
        padding-left: 0;
        padding-right: 0;
    }

    .prd-list .title {
        margin-bottom: 10px;
    }

    /*美味菜单-详情*/
    .prd-detial {
        background: url(../178/cnt-bg03.jpg) no-repeat #fcfcf6 0px 0px/100%;
        padding: 20% 20px 7% 20px;
        height: auto;
    }

    .prd-banner {
        margin-bottom: 20px;
    }

    .prd-d-list {
        height: auto;
        overflow-y: auto;
    }

        .prd-d-list li {
            margin: 2%;
            margin-left: 0;
            margin-top: 0;
            width: 49%;
        }

            .prd-d-list li:nth-child(2n) {
                margin-right: 0;
            }

    /*企业荣誉*/
    .qy-list li {
        width: 100%;
        padding-left: 10%;
    }

    /*投递简历*/
    .jl dl {
        width: 100%;
        margin-bottom: 10px;
    }

    .jl .jl-d {
        width: 100%;
        margin-bottom: 20px;
    }

        .jl .jl-d:nth-child(odd) {
            margin-left: 0;
        }

    /*门店信息 01*/
    .branch-list li {
        width: 100%;
    }

    /*联系我们*/
    .c-cnt {
        font-size: 18px;
    }

    .phone-list {
        font-size: 16px;
        margin-top: 20px;
    }

        .phone-list .num {
            font-size: 14px;
        }

    .phone-list {
        padding: 0;
        width: 100%;
    }

    .gold {
        margin-top: 20px;
    }

    .phone-pic img:first-child {
        margin-bottom: 20px;
    }

    .phone-pic {
        width: 15%;
        height: 260px;
    }

    /*招商-工程要求*/
    .zs-gc {
        overflow-y: scroll;
        height: 970px;
    }

    /*最新情报-详情*/
    .n-title {
        font-size: 20px;
    }

    .n-date {
        color: #666;
        font-size: 14px;
        margin-bottom: 10px;
        text-align: center;
    }

    .news-detial {
        font-size: 16px;
    }

    /*招聘信息*/
    .zp {
        height: auto;
    }

        .zp p {
            font-size: 78%;
        }

    .z-title {
        font-size: 80%;
    }

    /*旗下品牌*/
    .b-prd-list {
        height: 255px;
        overflow-y: scroll;
    }

        .b-prd-list li {
            margin: 2%;
            margin-left: 0;
            margin-top: 0;
            width: 49%;
            text-align: center;
        }

            .b-prd-list li:nth-child(2n) {
                margin-right: 0;
            }

    /*招商-开业*/
    .s-title {
        font-size: 16px;
    }

    .s-cnt {
        font-size: 13px;
    }

    .ky {
        margin-top: -40px;
    }

    .goTop {
        margin-top: -25px;
    }

    .state-list li img {
        width: 20%;
    }

        .state-list li img.ky {
            width: 100%;
        }

        .state-list li img.goTop {
            width: 100%;
        }

    .state-box {
        top: 105px;
        margin-left: 9%;
    }

    .zs-ky {
        min-height: 1470px;
    }

    .state-list li:nth-child(even) .state-box {
        margin-left: 0;
    }

    .s-title .jsj {
        right: 1%;
        height: 21px;
    }

    .state-list li:nth-child(2n) .s-title .jsj {
        left: 1%;
    }

    /*招商加盟-加盟意向 06.23*/
    .zs-yx {
        padding: 10px;
        color: #aaa;
        font-size: 16px;
        background: #000;
    }

    .zs-title {
        font-size: 30px;
        color: #fff;
        margin-bottom: 20px;
        text-align: center;
    }

    .zs-yx .title {
        font-size: 20px;
        color: #fff;
        font-weight: bold;
    }

    .zs-yx .tips {
        color: #fff400;
        font-weight: bold;
    }

    .zs-yx .jl {
        background: #fff;
        padding: 20px 10px;
        color: #333;
    }

        .zs-yx .jl dl .jl-label {
            height: 40px;
            line-height: 40px;
            width: 70px;
            text-align: right;
        }

        .zs-yx .jl dl .input input[type="text"] {
            width: 195px;
            height: 40px;
            padding-left: 10px;
        }

        .zs-yx .jl dl .input.h40 {
            height: 40px;
            line-height: 40px;
        }

    .zs-yx .select {
        border: 1px solid #bdbdbd;
        width: 185px;
        height: 40px;
    }

    .maptogo {
        display: inline-block;
    }

    .backhome {
        display: block;
    }

    /*旗下品牌*/
    #header a.logo03 {
        padding-right: 0%;
    }

    #header a.logo04 {
        padding-right: 0%;
        background-size:100% auto;
    }
}





.branch-list .b-pic img {
width:204px;
height:152px;
}

.brand .branch-list{height:auto;overflow-y:auto;}

.n-title .str {
    color: #d00000;
}
.ccc img {
    max-width: 100%;
    height: auto !important;
}
.backhome {
    width:40px;
    height:40px;
    background-color:#000;
    opacity:0.2;
    border-radius:50%;
    position:fixed;
    right:10px;
    bottom:60px;
    line-height:40px;
    text-align:center;
    color:#ccc;
}


/*2017.09.26新增头部样式*/
.header-title,.w905{margin:auto;text-align:center;}
.header-title{margin-top:65px;margin-bottom:22px;}
.header-title h1{font-size:23px;color:#000;font-weight:bold;}
.header-title h2{font-size:12px;margin-bottom:10px;color:#000;font-family:"Adobe 黑体 Std";}
.w905{width:100%;max-width:905px;padding-bottom:25px;}
.w905 ul li{display:block;width:100%;height:auto;float:left;}
.clear{clear:both;}
@media screen and (min-width:640px){
.header-title h1{font-size:37px;color:#000;font-weight:bold;}
.header-title h2{font-size:14px;margin-bottom:10px;color:#000;font-family:"Adobe 黑体 Std";}
.w905 ul li{display:block;width:20%;}

}
