@charset "utf-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*{margin:0;padding:0}
blockquote,body,dd,div,dl,dt,filedset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-family:"Microsoft YaHei","微软雅黑",Verdana,"宋体",Arial,helvetica,sans-serif!important}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
li,ol{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:afer,q:before{content:''}
abbr,acronym{border:0}
a{text-decoration:none}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.container{width:100%;float:left;}
.main{width:1200px;margin:0 auto}
.nav{height:125px;background:#ffbc18;position:relative}
.nav .logo{width:160px;height:125px;position:absolute;top:0;left:50%;margin-left:-80px}

/* ---导航板块----------------------------------------*/

/* nav */
.animenu{ position:relative}
.animenu__toggle{display:none;cursor:pointer;background-color:#111;border:0;padding:10px;height:40px;width:40px}
.animenu__toggle:hover{background-color:#0186ba}
.animenu__toggle__bar{display:block;width:20px;height:2px;background-color:#fff;-webkit-transition:.15s cubic-bezier(.75,-.55,.25,1.55);-o-transition:.15s cubic-bezier(.75,-.55,.25,1.55);transition:.15s cubic-bezier(.75,-.55,.25,1.55)}
.animenu__toggle__bar+.animenu__toggle__bar{margin-top:4px}
.animenu__toggle--active .animenu__toggle__bar{margin:0;position:absolute}
.animenu__toggle--active .animenu__toggle__bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.animenu__toggle--active .animenu__toggle__bar:nth-child(2){opacity:0}
.animenu__toggle--active .animenu__toggle__bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.animenu{display:block}
.animenu ul{padding:0;list-style:none;font:0 'Open Sans',Arial,Helvetica}
.animenu a,.animenu li{display:inline-block;font-size:15px}
.animenu a{color:#aaa;text-decoration:none}
.animenu__nav{background-color:#111}
.animenu__nav>li{width:120px;float:left;position:relative;text-align:center;margin:55px 70px 0;height:50px;line-height:18px}
.animenu__nav>li:nth-child(3){margin-left:230px;}
.animenu__nav>li>a{text-transform:uppercase;display:block;width:120px;height:50px; line-height:25px; padding-top:8px;font-size:18px;  border-top-left-radius:4px;border-top-right-radius:4px; color:#fff;}
.animenu__nav center{font-size:10px!important; color:#eee; line-height:15px !important;}
.animenu__nav>li:hover>a{background:#ff8a18}
.animenu__nav>li:hover>a center{color:#fff}
.animenu__nav>li:hover>ul{opacity:1;visibility:visible;margin:0}
.animenu__nav>li:hover>a{color:#fff}
.animenu__nav__child{width:120px;position:absolute;top:100%;left:0;z-index:1;opacity:0;visibility:hidden;margin:20px 0 0 0;background-color:rgba(255,255,255,0.8); transition:margin .15s,opacity .15s; z-index:999}
.animenu__nav__child>li{width:120px;border-bottom:1px solid #fff;overflow:hidden}
.animenu__nav__child>li:first-child>a:after{content:'';position:absolute;height:0;width:0;left:50%;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color:inherit;margin-left:-6px}
.animenu__nav__child>li:last-child{border:0}
.animenu__nav__child>li:hover{ background:#ff8a18;}
.animenu__nav__child a{padding:10px 0;width:100%;border-color:#fff; color:#333;}
.animenu__nav__child a:hover{background-color:#ff8a18;border-color:#ff8a18;color:#fff}

/* ---banner图板块----------------------------------------*/
.banner{ height:608px; position:relative}
.banner .lir{ height:10px; position:absolute; top:0; width:100%; z-index:99}

/* fullSlide */
.fullSlide{width:100%;position:relative;height:607px;background:#000; padding-top:1px; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:607px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:607px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:3px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;/*background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;*/cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


/* ---新店速递板块----------------------------------------*/
.newstore{ height:100px; background:#ff8a18}
.l_store{ width:300px; height:100px; float:left}
.r_store{ width:900px; height:46px; float:left; padding:27px 0}
.r_store li{ display:block; width:390px; padding:0 25px; height:46px; float:left}
.store_box{ width:425px; border-left:1px solid #df6e00; height:46px; float:left}
.store_box .dat{ width:94px; text-align:center; height:46px; border-right:1px solid #df6e00; line-height:22px; font-size:14px; color:#fff; float:left}
.store_box .dat strong{ font-size:24px;}
.store_box .sto{width:280px; height:46px; padding:0 25px; float:left; font-size:14px; color:#fff; display:block}
.store_box .sto a{ display:block; width:280px; height:23px; float:left; overflow:hidden; color:#fff}
.store_box .sto dd{ display:block; width:70px; padding-left:23px; height:23px; float:left; font-size:12px; line-height:23px; font-size:12px; overflow:hidden; color:#860003}
.str01{ background: url("../images/str.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/str.png*/ no-repeat}
.str02{ background: url("../images/str.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/str.png*/ no-repeat 0 -23px}
.str03{ background: url("../images/str.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/str.png*/ no-repeat 0 -46px}
.store_box .sto a:hover{ color:#ffde00}
.r_store>a{ font-size:14px; line-height:46px; color:#860003}
.r_store>a:hover{ text-decoration:underline; color:#3f0001}


/* ---产品新闻板块----------------------------------------*/
.cp_news{ height:480px; background:#fff}
.cp_l{ width:582px;height:470px; float:left} 
.news_r{ width:572px;height:470px; float:left; padding-left:46px;} 
.cp_news .bt{ margin:28px 0; line-height:30px; font-size:14px; color:#ccc}
.bt{ height:30px; float:left; width:100%; font-size:14px}
.bt b{ color:#000; margin-right:25px; padding-right:25px; border-right:1px solid #ccc; font-size:18px; font-weight:normal}
.bt a{ float:right; color:#000; }
.bt a:hover{ text-decoration:underline}

.cpbox{ width:580px; height:350px; float:left; border:1px solid #ccc}

/* --- Contendor del Slider----------------------------------------*/
.slider-container{width:580px}
.slider-wrapper{position:relative;z-index:90;height:350px;width:100%;overflow:hidden}
.slider-wrapper li{display:none}
.slider-wrapper li.slide-current{display:block}
.slider-wrapper li img{position:absolute;top:0;left:0;max-width:100%;height:auto}
.caption{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.6);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center}
.caption-title{color:#fff;font-size:14px;margin-bottom:10px;line-height:30px}
.caption-title:hover{ text-decoration:underline}
.slider-wrapper li:hover .caption{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.slider-controls{text-align:center;margin-top:15px}
.slider-controls li{background:#ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:8px;width:8px;margin:0 4px;cursor:pointer}
.slider-controls li.active{background:#d51519}

.newsbox dl{ width:572px; height:160px; float:left;  display:block}
.newsbox dt{ display:block; width:572px; height:40px; float:left; text-align:center; line-height:32px; font-size:18px; overflow:hidden}
.newsbox dt a{ display: inline-block;text-align: center;font-size: 18px;color: d51519;text-decoration: none;transition: all 400ms ease-in-out; color:#d51519}
.newsbox dt a:hover{-webkit-transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-o-transform:translate(0px,-2px);-ms-transform:translate(0px,-2px) }
.newsbox dd img{ display:block; width:180px; height:120px; float:left; padding-right:15px;}
.newsbox dd p{ display:block; width:377px; height:96px; float:left; overflow:hidden; text-indent:2em; font-size:12px; line-height:24px; color:#666666}
.newsbox dd>span{ display:block; width:70px; padding-left:23px; height:23px; float:left; font-size:12px; line-height:23px; font-size:12px; overflow:hidden; color:#999999; margin-right:20px}

.newsbox .str02{ background: url("../images/str2.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/str2.png*/ no-repeat 0 -23px}
.newsbox .str03{ background: url("../images/str2.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/str2.png*/ no-repeat 0 -46px}
.newsbox ul{ display:block; width:572px; height:190px; float:left; padding-top:10px;}
.newsbox li{ line-height:34px; font-size:14px; color:#d51519; }
.newsbox li a{ color:#000; padding-left:5px;transition: all 200ms ease-in-out; display: inline-block;} 
.newsbox li a:hover{-webkit-transform:translate(8px,0px);-moz-transform:translate(8px,0px);-o-transform:translate(8px,0px);-ms-transform:translate(8px,0px)}
.newsbox li span{ color:#ccc; float:right}


/* ---视频活动板块----------------------------------------*/
.sp_hd{ height:330px; background:#eee}
.sp_l{ width:525px; height:330px; float:left}
.hd_r{ width:629px; height:330px; float:left; padding-left:46px;}
.sp_hd .bt{ margin:28px 0; line-height:30px; font-size:14px; color:#ccc}
.spbox{ width:525px; float:left; height:220px; display:block }
.spbox dt{ width:300px; height:220px; float:left; text-align:center}
.spbox embed{ border:1px solid #ccc; background:#fff}
.spbox a{ font-size:14px; line-height:40px; color:#000}
.spbox dd{ width:200px; height:40px; float:left; margin-left:25px; overflow:hidden}
.spbox dd a{transition: all 200ms ease-in-out; display: inline-block;}
.spbox dd a:hover{ background: url("../images/str3.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/str3.png*/ no-repeat; padding-left:22px; color:#d51519}

.hd_r ul{ display:block; width:629px; float:left; height:220px;}
.hd_r li{ display:block; width:300px; float:left; text-align:center; overflow:hidden}
.hd_r li img{ display:block; width:298px; height:178px; border:1px solid #666}
.hd_r li a{ font-size:14px; line-height:40px; color:#000}
.hd_r li a:hover{ text-decoration:underline}
.hd_r li:nth-child(2){ margin-left:29px;}


/* ---加盟流程----------------------------------------*/
.jmlc{ height:100px; background:#ff8a18}
.jmlc .bt2{ width:190px; height:100px; float:left; background:#ff8a18}
.jmlc li{ width:125px; height:74px; float:left; text-align:center; color:#fff; line-height:24px; padding-top:26px;transition: all 200ms ease-in-out; border-right:1px solid #df6e00;display:block;}
.jmlc li span{ color:#5d090b; font-size:10px; font-family:"宋体";line-height: 1.5;}
.jmlc li a{ display:none;transition: all 200ms ease-in-out}
.jmlc li:hover { padding-top:16px; height:84px; background:#ff4c00}
.jmlc li:hover a{ display: block}
.jmlc  a:hover{transform:rotate(7deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg);transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s;}


/* ---门店展示----------------------------------------*/
.storeshow{ height:320px; background:#fff}
.storeshow1{ height:58px; background:#fff}
.storeshow1 .bt{ color:#333; padding-top:17px}
.storeshow1 .bt b{color:#333}
.storeshow2{ height:242px; padding-top:20px}
.marqueeleft{overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;overflow:hidden; position:relative; width:300px; height:220px; overflow:hidden }
.marqueeleft li div{ position:absolute; top:0; width:300px; height:150px; background: url("../images/stroebg.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/stroebg.png*/; z-index:10;filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/; text-align:center; font-size:16px;  color:#fff; padding-top:70px; }
.marqueeleft li:hover div{filter:alpha(opacity=100); /*IE滤镜，透明度50%*/-moz-opacity:1; /*Firefox私有，透明度50%*/opacity:1;/*其他，透明度50%*/transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}
.storeshow2 li{ margin-right:20px;}
.marqueeleft li div a{ display:block; width:100px; height:32px; text-align:center; line-height:32px; color:#fff; font-size:14px;; border:1px solid #fff; margin:30px auto 0}
.marqueeleft li div a:hover{ text-decoration:underline}



/* ---页尾----------------------------------------*/
.footer{ height:auto;min-height: 222px; background:#eee}
.f_logo{width: 204px;height: 74px;float:left;padding-top: 40px;}
.f_logo img{width: 204px !important;height: 74px !important;background:#eee;}
.f_nav{ width:600px; margin-left:80px; height:90px; padding-top:40px; float:left;line-height:30px;}
.f_nav a{ color:#333; margin:0 10px; font-size:14px; }
.f_nav a:hover{ text-decoration:underline}
.f_nav p{ color:#666; margin:0 10px; font-size:12px; }
.f_nav p a{font-size:12px; color:#666;}
.rwm{ width:260px; float:right; padding-top:20px; height:135px ;}
.rwm>div{ width:95px; margin:0 14px; font-size:12px; color:#666; line-height:40px; float:left}

#leftsead{margin-top:258px;position: fixed;top:expression(eval(document.documentElement.scrollTop)); right:0; z-index:999 }
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}

/******************************************* ------------------------------------------*/



/* ---品牌故事----------------------------------------*/
.mm_page{ height:400px; background: url("../images/br001.jpg") no-repeat center #000; }
.mm_page1{ height:400px; background: url("../images/joinbanner.jpg") no-repeat center #000; }
.xx_page{ background:#eee}
.page_bt{ height:100px;}
.pb_l{ width:520px; float:left; height:40px; line-height:40px; margin-top:30px;margin-left:20px; font-size:18px; color:#999}
.pb_l strong{ font-size:30px; color:#ff8a18; padding-right:20px; margin-right:20px; border-right:1px solid #ccc}
.pb_r{ width:460px; float:right; height:40px; line-height:40px; margin-top:30px; margin-right:20px; font-size:14px; color:#333; text-align:right}
.pb_r a{ color:#333; padding:0 15px;}
.pb_r a:hover{ color:#d51519; text-decoration:underline}

.xx_nr{ background:#fff; margin-bottom:35px}
.xx_nr table td{border:1px solid #dcdcdc;}
.xwnews{ width:1000px; margin:0 auto; padding:50px 0 20px}
.xwnews h3{ font-size:18px; font-weight:bold; color:#000; text-align:center; line-height:50px; background: url("../images/l40.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/l40.png*/ no-repeat center bottom; }
.xwnews p{ font-size:14px; line-height:32px; color:#333; text-indent:2em}
.xwnews img{ display:block; margin:20px auto;}/* max-width:600px;}*/
.xwimg{width:1000px; margin:0 auto;}
.xwnav{width:1000px; margin:0 auto; padding:20px 0; text-align:center; overflow:hidden; /*height:55px;*/}
.xwnav a{ display:inline-block; width:138px; height:55px; background:#ff8a18; color:#fff; font-size:18px; line-height:55px; text-align:center; margin:0 10px;transition:width .15s,opacity .15s;}
.xwnav a:hover{ background:#d61518; width:200px; }


/* ---招牌米线----------------------------------------*/
.cp_page{ height:10px;background:#eee; }
.xwcp{ width:1200px; margin:0 auto}
.xwcp dl{ display:block; width:598px; border:1px solid #eee; float:left; height:361px; text-align:center; position:relative; overflow:hidden; cursor:pointer}
.xwcp dt,.xwcp dd{ display:block; width:598px; height:361px; text-align:center;transition:top 1s,opacity 1s; position:absolute; top:0}
.xwcp dt{top:361px; z-index:99;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80);/*实现IE背景透明*/; padding-top:10px;}
.xwcp dt>div{ width:460px; height:80px; margin:0 auto; background:url("../images/cpbox.png")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/cpbox.png*/ no-repeat center;padding-top:40px; line-height:30px; color:#333;font-size:14px; }
.xwcp dt strong{ font-size:30px; }
.xwcp dl:hover>dt{ top:220px;}
.xwcp dl:hover dd img{transform:scale(0.95,0.95);-webkit-transform:scale(0.95,0.95);-o-transform:scale(0.95,0.95);transition:all 2s;-webkit-transition:all 2s;-o-transition:all 2s;opacity:1;z-index:1; }

.cpnav{width:1000px; margin:0 auto; padding:20px 0; text-align:center; overflow:hidden; height:95px;}
.cpnav a{ display:inline-block; width:100px; height:1px; background:#ccc; transition:width .15s,opacity .15s; position:relative; margin-top:25px}
.cpnav a span{display:block; position:absolute; line-height:40px; font-size:14px; color:#ccc; width:50px;}
.cpnav a:first-child span{  left:-60px; top:-20px; }
.cpnav a:nth-child(2) span{ left:110px; top:-20px; }
.cpnav .on:hover{ background:#d61518;}
.cpnav .on:hover span{ color:#d61518;}
.cpnav .on{ background:#333}
.cpnav .on span{  color:#333}


/* ---加盟优势----------------------------------------*/
.jm_page{ height:400px;border-bottom:10px solid #000; background: url("../images/br002.jpg")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/br002.jpg*/ no-repeat center #000; }
.jm4{width:1000px; margin:0 auto; padding:20px 0; text-align:center; overflow:hidden; height:100px;}
.jm4 a{ display:inline-table; width:180px; height:50px; background:#000; color:#666; font-size:14px; line-height:30px; text-align:center; margin:0 10px;border-radius:8px; padding:20px 0;}
.jm4 a strong{ color:#fff; font-size:30px;}
.jm4 a:hover{ background:#ff4318;  color:#fff }
.ys4{ width:1050px; margin:0 auto; overflow:hidden}
.ys4 li{ display:block; width:200px; padding:19px 20px; border:1px solid #ccc; float:left; margin:0 10px; height:480px;}


/* --新闻----------------------------------------*/
.news_page{ height:400px; background: url("../images/br003.jpg")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/br003.jpg*/ no-repeat center #000; }
.news_l{ /* width:100%; margin:0 auto; */ overflow:hidden;}
.news_l li{ display:block; width:273px; margin:20px 0 0 20px; float:left; border:1px solid #ccc; }
.news_l li:nth-child(4n){margin-right:20px;}
.news_l li>div{ width:250px; margin:10px;}
.news_l li>div img{ display:block; width:250px; height:150px; overflow:hidden; float:left}
.news_l li>div h3{ display:block; width:250px; height:40px; overflow:hidden; float:left}
.news_l li>div p{ display:block; width:250px; height:120px; overflow:hidden; float:left}
.news_l li>div span{ display:block; width:250px; height:30px; overflow:hidden; float:left; margin-top:10px; color:#999; font-size:12px; line-height:30px;}
.news_l li>div span  font{ float:right}
.news_l li>div h3,.news_l li>div h3 a{ text-align:center; font-size:18px; line-height:50px; color:#d51519; font-weight:bold}
.news_l li>div p{ font-size:14px; line-height:30px; color:#999}
.news_l li>div h3 a:hover{ text-decoration:underline}
.news_l li:hover{ border:1px solid #000}


/* --品牌活动----------------------------------------*/
.hd_page{ height:400px;border-bottom:10px solid #000; background: url("../images/br004.jpg")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/br004.jpg*/ no-repeat center #000; }
.hd_page .fullSlide{ height:400px}
.hd_page .fullSlide .bd li{ height:400px}
.hd_page .fullSlide .bd li a{ height:400px}
.hd_l{ width:1174px; margin:0 auto; overflow:hidden; padding-left:26px;}
.hd_l li{ display:block; width:565px; margin:20px 20px 20px 0; float:left; border:1px solid #ccc; height:290px; position:relative; overflow:hidden}
.hd_l li div{ width:565px; height:40px;background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80);/*实现IE背景透明*/; position:absolute;bottom:-40px; text-align:center;   z-index:99;transition: bottom 1s; color:#fff; line-height:40px; font-size:16px;}
.hd_l li a:hover div{ text-decoration:underline;  }
.hd_l li:hover div{ bottom:0px}


/* --文章页----------------------------------------*/

/* --联系我们----------------------------------------*/
.contact_page{ height:400px;border-bottom:10px solid #000; background: url("../images/br005.jpg")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/br005.jpg*/ no-repeat center #000; }
.message{ height:560px; width:998px; border:1px solid #ccc; position:relative}
.message_in{ height:476px; margin-top:20px; }
.m1{ background:}
.message_in dl{ text-align:center; display:block; width:100%; height:80px; float:left}
.message_in dt{ font-size:24px; color:#000; font-weight:bold; line-height:40px}
.message_in dd{ font-size:14px; color:#666;  line-height:40px}
.message_n{ width:680px; float:left; margin-left:160px}
.n_1{ width:680px; height: 55px; float:left}
.n_1 input{ display:block; border:0; border:1px solid #ccc; height:36px; width: 435px; text-indent:1em}
.n_1 p{ display:block; float:left; line-height:38px; margin-right:10px}
.n_2{ width:680px; float:left}
.n_2 p{ display:block; float:left; line-height:38px; margin-right:10px}
.n_2 textarea{ display:block; border:0; border:1px solid #ccc; height:155px; width: 580px;  padding:1em}
.button{ display:block; border:0; width:120px; height:40px;  background: url("../images/tj.jpg")/*tpa=http://www.zhangchengrong.cn/templets/quanshun/images/tj.jpg*/; cursor:pointer; float:left; margin-left:260px; margin-top:10px;text-indent: 200em;}
.dz{width:260px;overflow:hidden;float:right;height:340px; font-size:14px; line-height:30px; color:#333}


/* ---门店展示---------------------------------------*/
.cp_page{ height:10px;background:#eee; }
.xwstore{ width:1200px; margin:0 auto}
.xwstore dl{ display:block; width:398px; border:1px solid #eee; float:left; height:361px; text-align:center; position:relative; overflow:hidden; }
.xwstore dt,.xwstore dd{ display:block; width:398px; height:361px; text-align:center;transition:top 1s,opacity 1s; position:absolute; top:0}
.xwstore dt{top:361px; z-index:99;background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80);/*实现IE背景透明*/; padding-top:10px;}
.xwstore dt>div{ width:360px; height:140px; margin:0 auto; padding-top:5px; line-height:30px; color:#FFF;font-size:14px; }
.xwstore dt a{ font-size:16px; color:#fff }
.xwstore dt a b{ color:#d51519 }
.xwstore dt a:hover{ text-decoration:underline}
.xwstore dl:hover>dt{ top:300px;}
.xwstore dl:hover dd img{transform:scale(0.95,0.95);-webkit-transform:scale(0.95,0.95);-o-transform:scale(0.95,0.95);transition:all 2s;-webkit-transition:all 2s;-o-transition:all 2s;opacity:1;z-index:1; }
.cpnav a{ margin-top:0}
.dede_pages{}
.dede_pages ul{float:left;padding:12px 0px 12px 16px}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:22px;margin-right:4px;margin-bottom: 10px;border:1px solid #dcdcdc}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#ff8a18;font-weight:bold}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px}
/* 分页 */
#pages { padding:14px 0 10px; font-family:'微软雅黑'; }
#pages a {display:inline-block;width:auto;height:22px;line-height:22px;background:#fff;/* border:1px solid #e3e3e3; */text-align:center;color: #666;padding: 0 6px;font-size: 14px;}
#pages a.a1 { background:url(/templets/default/images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*友链*/
.linkbox{width: 100%;min-width: 1200px; padding: 10px 0; height: auto;min-height: 30px;line-height: 30px;border-bottom: 1px solid #cd1019;}
.linkbox span{float: left;height: 31px;width: 80px; display: block;font-size:14px;color:#333;}
.linkbox a{font-size: 14px;color: #666;display: block;float: left;padding:0 10px;height: 30px;line-height: 30px;}
.linkbox a:hover{color: #333;}


/* 手机菜单 */
a.smllmenu{position: absolute;right: 1%;display:none;top: 12px;height: 56px;z-index:99}
a.smllmenu img{height: 100%;}
.m_nav{ display: none; }
.menu{position:absolute;right:10px;top: 12px;width: 70px;height: 54px;display:none;}
.menu img{width: 100%;}
#menu{position: relative;z-index: 9;transition:0.5s;/*display: none;*/background:#f96832;}


@media screen and (max-width: 1216px){
.main{width:98%;}

/* 导航菜单 */
.animenu__nav{background-color:transparent;}
.animenu__nav>li{width: 19%;margin: 55px 0 0;text-align: center;}
.animenu__nav>li>a,.animenu__nav__child,.animenu__nav__child>li,.animenu__nav__child a{width:100%;}


/* -【1】-首页----------------------------------------*/

/* 新店速递 */
.r_store {width: calc(100% - 300px);}
.store_box{width:47%;}
.store_box .sto{width: calc(100% - 115px);padding: 0 10px;}
.store_box .sto a{width: 100%;}

/* 特色美食+鸡架饭新闻 */
.cp_news{height:auto;min-height:280px;padding-bottom:20px;}
.cp_l{height:auto;width: 400px;}
.cp_news .bt{margin:15px 0;}
.cpbox{height:auto;width:100%;}
.slider-container{width:100%;}
.slider-wrapper{height:auto;min-height:280px;}

.news_r{width: calc(100% - 420px);height: auto;padding-left: 20px;}
.newsbox ul{height: auto;width: 100%;padding-top:0;}
.newsbox li{line-height: 31px;}

/* 视频中心+品牌活动 */
.sp_l{width:400px;}
.spbox{width:100%;}
.spbox dd{display:none;}
.hd_r{width: calc(100% - 420px);padding-left: 20px;}
.hd_r ul{width: 100%;}
.hd_r li{width: 47%;}
.hd_r li:nth-child(2){margin-left: 4%;}
.hd_r li img{width: 99%;border-color:#dcdcdc;}

/* 项目分析 */
.jmlc ul{width:calc(100% - 200px); float:left;}
.jmlc li{width: 12.3%;}

/* 门店展示 */
.storeshow{height:300px;}
.storeshow2{padding-top:0;}

/* 友情链接 */
.linkbox{min-width:100%;}

/* -【2】-关于我们----------------------------------------*/
.pb_r{width: calc(100% - 560px);}
.xwnews,.xwimg,.xwimg img,.xwnav{width:100%;height: auto;}
.xwnav a{margin-bottom:10px;}

.page_bt{height: 80px;}
.pb_l,.pb_r{margin-top: 15px;}

/* -【3】-舌尖美味----------------------------------------*/
.xwcp,.xwcp dt, .xwcp dd,.xwcp dd img,.xwcp dt>div{width: 100%;}
.xwcp dl{width: 49.7%;}
.cpnav{width: 100%;}

/* -【4】-加盟中心----------------------------------------*/
.jm4{width:100%;}

/* -【5】-新闻中心----------------------------------------*/
.news_l li{width:22.2%; margin:2% 0 0 2%; }
.news_l li:nth-child(4n){margin-right:2%;}
.news_l li>div{width:92%;}
.news_l li>div img,.news_l li>div h3,.news_l li>div p,.news_l li>div span{width: 100%;}
.news_l li>div p{line-height:1.75;height:50px;}

.message{width:100%;}
.xwnews img{width:100% !important;height: auto !important;}

/* 底部版权 */
.f_nav{margin-left: 0;width: auto;}
.rwm{width:205px;}
.rwm>div{margin: 0;}
.rwm>div:first-child{margin-right:15px;}

}

@media screen and (max-width: 1003px){
.animenu__nav>li{width: 18%;}
.rwm{display:none;}
}
@media screen and (max-width: 960px){
.container{float: none;min-height: auto;}
.nav{height:80px;background-color:transparent;}
.nav .logo{width: 100px;height: auto;position:absolute;top:0;left: -2%;margin-left: 0;z-index:99;}
.nav .logo img{width:100%;height: auto;}
.animenu ul{display:none;}
a.smllmenu{display:block;}

.menu{display:block;}
/*手机版样式*/
.m_nav{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.m_nav .closeicon{position:absolute;width:20%;left:0;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#754732;height:100%;z-index:100;right:-80%;overflow-y:scroll}
.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
.m_nav .m_navList ul li{border-bottom:1px solid #94644e;}
.m_nav .m_navList ul li a{display:block;height:50px;color:#fff;line-height:50px;padding-left:5%;font-size:16px}
.m_nav .m_navList ul li .m_f_a{display:flex;align-items:center;justify-content:space-between;width:100%}
.m_nav .m_navList ul li .m_f_a a{flex:1}
.m_nav .m_navList ul li .m_f_a i{width:40px;height:35px;box-sizing:border-box;padding:0 5px;display:block}
.icon{background:url(../images/plus.png) 100% no-repeat;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.icon_on{background: url(../images/reduce.jpg) 50% no-repeat!important;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav{display:none;width:100%}
.m_nav .m_navList ul li .m_s_nav a{display:block;height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow:hidden;white-space:nowrap;width:90%;text-overflow:ellipsis;color:#fff}
.m_nav .m_navList ul li .m_s_nav a:hover{color:#ec692d;}
/* 首页 */
.index_focus{height: auto !important;min-height: 120px;}
.index_focus .bd ul{height:120px !important;}
.index_focus .bd li{height: auto !important;min-height: 120px !important;background-size: 100% !important;}
.index_focus .slide_nav{bottom: 10px !important;margin-left: -24px !important;}
.index_focus .slide_nav a{width: 12px !important;}
.newstore{display:none;}
.cp_news{min-height:180px;}
.cp_l{display:none;}
.news_r{width:100%;padding-left: 0;}
.newsbox ul{height:185px;overflow:hidden;}
.newsbox li{float:left;width:48%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsbox li:nth-child(2n){margin-left:2%;}
.newsbox li span{display:none;}
.sp_hd{height:auto;padding-bottom:15px;}
.sp_l{display:none;}
.hd_r{width: 100%;padding-left: 0;height:auto;}
.sp_hd .bt{margin:15px 0;}
.jmlc{display:none;height:auto;}
.jmlc .bt2{float: none;margin: 0 auto;}
.jmlc ul{width: 100%;float: none;}
.jmlc li{width: 24.8%;height:90px;padding-top: 10px;border-right: none;}
.linkbox{display:none;}

/* 面包屑 */
.pb_l,.pb_r{width: auto;}
.pb_r{display:none;}


.xwcp dl{height:120px;}
.xwcp, .xwcp dt, .xwcp dd, .xwcp dd img, .xwcp dt>div{height:auto !important;}

.xx_nr{margin-bottom:10px;}
.xwnav a{height:30px;line-height:30px;font-size:16px;}

/* -【4】-加盟中心----------------------------------------*/
.jm4{height:auto;}
.jm4 a{width:29%;margin: 0 5px;padding: 10px 6px;}
.jm4 a strong{font-size: 18px;}
.xwnews table{width: 100%;table-layout: fixed;}

/* -【5】-新闻中心----------------------------------------*/
.news_l{width:98%;}
.news_l li{width:31.5%; margin:2% 2% 0 0; }
.news_l li:nth-child(4n){margin-right:2%;}
.news_l li:nth-child(3n){margin-right:0;}

.message_in dl{width:100%;height:auto;}
.message_n{width: 100%;float: none;margin-left: 0;}
.n_1,.n_2{width: 96%;float:none;margin: 0 auto;}
.n_1 input{width: 66%;}
.n_2 textarea{width: 66% !important;}
.message_n .button[name="Submit"]{float: none;margin: 10px auto 0;}

.f_logo{margin:0 auto;float:none;display:none;}
.f_nav{float: none;padding-top: 10px;text-align: center;height: auto;}
.f_nav p span{line-height:1.75;}
.f_nav p:first-child{display:none;}
.f_nav p:nth-child(2) span{display:block;}
.f_nav p:nth-child(3) span:nth-child(1){display:none;}
.f_nav p:nth-child(3) span:nth-child(2){display:none;}
.rwm{display:none;}

.message{height:auto;padding-bottom:10px;}
.message_in{height:auto;}
.message_in dd{line-height:1.5;}
.n_1 p{width:110px;margin-right:5px;}
.n_1 input{width: calc(100% - 120px );float: left;}
.pb_l{font-size:16px;}
.pb_l strong{padding-right: 10px;margin-right: 10px;font-size:22px;}

/* 分享按钮 */
a.bshareDiv, #bsPanel, #bsMorePanel, #bshareF{display:none !important;}
}

@media screen and (max-width: 768px){
/* 鸡架饭新闻 */
.newsbox li{width:100%;}
.newsbox li:nth-child(2n){margin-left:0;}
.newsbox li span{display:block;}
/* -【5】-新闻中心----------------------------------------*/
.news_l li{width:48.5%; }
.news_l li:nth-child(4n){margin-right:2%;}
.news_l li:nth-child(3n){margin-right:2%;}
.news_l li:nth-child(2n){margin-right:0;}

}
@media screen and (max-width: 768px){
.newsbox li span{display:none;}

}
