
/*
	index首页用样式表
*/
body{background: url("/images/bg.jpg") #fff center top; } /*background-repeat:no-repeat;*/
.wp{margin:0 auto;width:1300px;clear: both;}

/* header css */
.header{height:178px;}
.header .wp{position: relative;}
.header .logo{margin:auto;width: 220px;text-align: center;padding-top:25px;}
.header-01,.header-02,.header-03{position: absolute;}
.header-01{left: 0;top:10px;color: #f00;font-size:16px;}
.header-01 .h-home{font-weight: bold;font-size:18px;margin-right: 10px;display: inline-block;border-bottom: solid 2px #333}
.header-01 .h-home:hover{border-bottom: solid 2px #f00;color: #f00;}
.header-02{left:80px;top:60px;}
.header-03{right: 0;top:20px;}
/* header-nav css */
.header-nav{background: #d80c18;height: 50px;position: relative;z-index: 9}
.header-nav li{float:left;width: 12.28%;position: relative;}
.header-nav li>a{line-height: 50px;color: #fff;width: 100%;height: 50px;display: block;text-align: center;background-image: url("/images/nav-title.png");background-repeat: no-repeat;}
.header-nav li>a:hover,
.header-nav li:hover>a,
.header-nav li>a.active{background-color: #d3965d;}
.header-nav li>i{width:21px;height:21px;position: absolute;left: -10px;top:15px;}
.hd_ico_01{background: url( "/images/nav-icon1.png") center no-repeat;}
.hd_ico_02{background: url( "/images/nav-icon2.png") center no-repeat;}
.header-nav .header-subnav-con{display: block;height: 0; overflow: hidden; position: absolute;top:50px;width: 100%;transition: 0.3s;}
.header-nav .header-subnav-con a{width: 100%;height: 40px;line-height: 40px;margin-top:8px; background-color:#d3965c;border: solid 1px #d3965c;display: block;background-image: url("/images/nav-title.png");background-repeat: no-repeat;}
.header-nav li:hover .header-subnav-con{height:320px;transition: 0.3s;}
.header-nav .header-subnav-con a:hover{background-color:#d53235;border: solid 1px #f7d8d9;transition: 0.3s;}

.nav-0{background-position:center -9px;}
.nav-1{background-position:center -72px;}
	.nav-1-1{background-position:center -118px;}
	.nav-1-2{background-position:center -161px;}
	.nav-1-3{background-position:center -205px;}
.nav-2{background-position:center -251px;}
	.nav-2-1{background-position:center -317px;}
	.nav-2-2{background-position:center -373px;}
	.nav-2-3{background-position:center -431px;}
.nav-3{background-position:center -489px;}
	.nav-3-1{background-position:center -555px;}
	.nav-3-2{background-position:center -612px;}
	.nav-3-3{background-position:center -670px;}
.nav-4{background-position:center -726px;}
	.nav-4-1{background-position:center -792px;}
	.nav-4-2{background-position:center -849px;}
	.nav-4-3{background-position:center -905px;}
.nav-5{background-position:center -962px;}
	.nav-5-1{background-position:center -1027px;}
	.nav-5-2{background-position:center -1084px;}
	.nav-5-3{background-position:center -1140px;}
	.nav-5-4{background-position:center -1198px;}
.nav-6{background-position:center -1253px;}
	.nav-6-1{background-position:center -1321px;}
	.nav-6-2{background-position:center -1379px;}
	.nav-6-3{background-position:center -1438px;}
	
.nav-7{background-position:center -1495px;}
	.nav-7-1{background-position:center -1566px;}
	.nav-7-2{background-position:center -1610px;}
	
/* banner css */
.slide-main{position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top: 47%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;bottom: 70px;left:0;text-align:center;}
.item a{display:inline-block;width:40px;height:40px;margin-right:11px;background:url("/images/banner_icon.png");opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=50);overflow:hidden;}
.item a.cur{background:url("/images/banner_icon.png");opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.slide-box,.slide{display:block;width:100%;height:600px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:600px;background:#999;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(/images/ind_banner1.jpg) center top no-repeat #999;}
#bgstyleb{background:url(/images/ind_banner2.jpg) center top no-repeat #999;}
#bgstylec{background:url(/images/ind_banner3.jpg) center top no-repeat #999;}
.slide a{display:block;width:100%;height:100%;cursor:pointer;}

/*首页主内容*/
/*标题*/
.ls-title{text-align: center;padding: 90px 0 45px;}

.ls-jianjie{padding:20px;overflow: hidden;}
.ls-jianjie-fl{float: left;margin-right: -450px;}
.ls-jianjie-fr{margin-left:500px;}
.ls-jianjie-btn{display: block;width: 140px;height: 29px;background: url("/images/title01-3.png")}
.ls-jianjie-btn:hover{background: url("/images/title01-4.png")}
/* 切换图片及标签js */
.ssl-tabdiv{overflow: hidden;}
.ssl-tabbox-div{position:relative;}
.ssl-tabbox{width:100%;height:100%;text-align: center;}
.ssl-tabbox>li{display: inline-block;position: relative;text-align: center;}
.ssl-tabbox>li i{display: inline-block;background:url("/images/laprpi.png") center no-repeat;height: 30px;line-height: 30px;width: 50px;vertical-align: middle}
.ssl-tabbox>li a{display:  inline-block;width: 90px;height: 30px;line-height: 30px;text-align: center;font-size: 26px;vertical-align: middle}
.ssl-tabbox>li a:hover{background: #d70c18;color: #fff;}
.ssl-tabtext p{color:#999;font-size:9pt}
.ssl-tabbox>li.act{color: #fff;}
.ssl-tabbox .act a{background: #d70c18;color: #fff;}
.ssl-tabbox .act .ssl-tabtext{margin-top:10px;}
.ssl-tabbox>li.act .tabtext-title{color:#ffd953!important;font-size: 24px;}
.li-actimg{position:absolute;bottom:-0;left:0;background:url(/images/ssl_li-act.png) no-repeat center}
.ssl-tabbox>li:hover .tabtext-absolute{top:-7px}
.ssl-tabbox>li:hover .tabtext-title{color:#ff7200}
.tab-main{height:480px;}
.tab-contain{position:relative;overflow:hidden;margin:0 0 0 -18px;height:100%}
.go-left,.go-right,.to-left,.to-right{position:absolute;bottom:5px;z-index:10;margin-top:-30px;width:157px;height:51px;cursor:pointer}
/*.show{display:block!important}*/
.go-left,.to-left{left:37%;margin-left: 12px; background:url(/images/ind-jiantou-l.png) no-repeat center;}
.go-right,.to-right{right:37%;background:url(/images/ind-jiantou-r.png) no-repeat center;}
.go-left:hover,.to-left:hover{background:url(/images/ind-jiantou-l-hover.png) no-repeat center;}
.go-right:hover,.to-right:hover{background:url(/images/ind-jiantou-r-hover.png) no-repeat center;}
.go-left.no-left,.to-left.no-left{background:url(/images/ind-jiantou-l-no.png);cursor:default;}
.go-right.no-right,.to-right.no-right{background:url(/images/ind-jiantou-r-no.png);cursor:default;}
.tab-li-img{width: 290px;height: 226px;margin: auto}
.tab-li-title{font-size: 30px;text-align: center;font-weight: bold;color: #c9283a;margin-top: 10px;}
.tab-ul{position:absolute;left:0;display:none!important;width:99999px;}
.tab-ul.show{display:block!important;}
a.tab-list-btn{display:block;width:88px;height:30px;margin:11px auto;background:url("/images/more.png") #fff}
a.tab-list-btn:hover{background:url("/images/more-hover.png")}
.tab-ul>li{float:left;overflow:hidden;margin:35px 0 0 18px;padding:10px 0;width:310px;height:370px;background:#efefef;-webkit-transition:.3s;transition:.3s}

/*创业*/
.ls-cy{overflow: hidden;}
.ls-cy img{margin-left: 12px;float: left;}
.ls-cy img:first-child{margin-left: 0;}

/* 漂浮伸缩 */
.freezhanwei{height: 110px;}

.freefone{position:fixed;bottom:-120px;bottom:20px;z-index: 1000; display:none;}
.freefone a{width:150px;height:200px;display:block;background: url("/images/piaofu.png") no-repeat;transition: all .3s;}
.icon-guanbi{background: url("/images/guanbi.png") no-repeat center;width:35px;height: 35px;display: block}
.freefone-content{position:fixed;z-index: 1000;left:0px;bottom:0;width:100%;height:101px;background:#333;background:rgba(0,0,0,0.85);}
.freefone-content .freefone-close{position:absolute;right:0px;top:0px;cursor:pointer;width:35px;height:35px;line-height:35px;text-align:center;color: #888;}
.freefone-content .freefone-close:hover{color: #e1e1e1;}
.freefone-content .freefone-icon{width:622px;height:218px;display: block;position:absolute;left:0px;bottom:0px;background: url("/images/piaofu.png") no-repeat;}
.freefone-content .freefone-input{border: none;height:45px;line-height:45px;font-size: 16px;background: #fff;color: #000;padding-left: 10px;width:140px;float: left;margin-right: 10px;}
.freefone-content .freefone-btn{border: none;color: #fff;font-size: 16px; background: #a88364;height:45px;line-height: 43px;width: 130px;float: left;cursor: pointer;}
.freefone-content .freefone-btn:hover{color: #fff;background: #a7886e;}
.freefone-content .wp{position: relative;height:101px;}
.freefone-search{position:absolute;right:40px;top:30px;}


/*foot*/
.foot{padding: 20px 0;overflow: hidden}
.foot-fl{width: 150px;float: left;margin-right:-150px;}
.foot-fr{margin-left: 170px;}
.foot-bottom{overflow: hidden;border-top: solid 2px #000;font-weight: bold;font-size: 14px;line-height: 45px;}
.foot-link img{float: left;margin-right: 8px;}
.foot-01,.foot-02,.foot-03{float: left;height:150px;padding-top: 20px;}
.foot-01{width:510px;padding-left: 30px;background:url("/images/foot-iocn.png") no-repeat 0 28px;}
.foot-02{width:350px;}
.foot-03{width:270px;}
.foot-tit{font-size: 20px;font-weight: bold;color: #d70c18;}
.foot-con{font-size:18px;font-weight: bold;color: #333;line-height: 40px;}
.foot-con a{float: left;width:120px;color: #333;text-align: center;}
.foot-con a:hover{color: #d70c18;}

.foot-02 .foot-tit{float:left;}
.foot-03 .foot-tit{float:left;}
.foot-02 .foot-con{float:left;width:240px;}
.foot-03 .foot-con{float:left;margin-left: 15px;}
/*分页banner*/
.sub-banner{height: 351px;background-position: center;background-repeat: no-repeat;}
.sub-b01{background-image: url("/images/sub-banner1-1.jpg")}
.sub-b012{background-image: url("/images/sub-banner1-2.jpg")}

.sub-b021{background-image: url("/images/sub-banner2-1.jpg")}

.sub-b032{background-image: url("/images/sub-banner3-2.jpg")}
.sub-b033{background-image: url("/images/sub-banner3-3.jpg")}

.sub-b041{background-image: url("/images/sub-banner4-1.jpg")}
.sub-b042{background-image: url("/images/sub-banner4-2.jpg")}
.sub-b043{background-image: url("/images/sub-banner4-3.jpg")}

.sub-b051{background-image: url("/images/sub-banner5-1.jpg")}

.sub-b061{background-image: url("/images/sub-banner6-1.jpg")}
.sub-b064{background-image: url("/images/sub-banner6-4.jpg")}

.sub-b071{background-image: url("/images/sub-banner7-1.jpg")}
.sub-b072{background-image: url("/images/sub-banner7-2.jpg")}
.sub-b073{background-image: url("/images/sub-banner7-3.jpg")}
.sub-b023{background-image: url("/images/sub-banner2-3.jpg")}
.sub-b03{background-image: url("/images/sub-banner1-3.jpg")}
.sub-b04{background-image: url("/images/sub-banner1-4.jpg")}
/*简介类*/
.jianjie-title{padding:15px 0;text-align: right;border-bottom: solid 1px #f6b240;font-size: 16px;overflow: hidden;}
.jianjie-con{text-align: center;}
.jianjie-con img{display:block;margin: auto;}
.jianjie-con .jjcon-tit{margin:70px auto 60px;}
/*特色菜品*/
.tscp-list{overflow: hidden;margin-left: -23px;margin-bottom:35px;}
.tscp-list li{float: left;position: relative;margin-left: 23px;margin-bottom: 25px; width: 418px;height: 418px;}
.tscp-list li img{width: 415px;height: 333px;}
.tscp-list-icon{position: absolute;width: 418px;height: 418px;top: 0;left: 0;background: url("/images/tscp-kuang.png");font-size:40px;font-weight: bold;color: #231815;text-align: center;padding-top:331px;}
/*合作申请*/
.jmhz-sq{overflow: hidden;margin-bottom: 60px;}

.jmhz-sq .fr{background:#f4f4f4;width:630px;padding:30px;}
.jm-table{text-align: left;}
.jm-table td{padding:10px;}
.jm-select{border-radius: 3px;padding:5px 10px;height:40px;line-height:40px;width: 100px;}
.jm-input1{border-radius: 3px;padding:5px 10px;height:40px!important;line-height:40px!important;width: 80%;}
.jm-input2{border-radius: 3px;padding:5px 10px;height:40px!important;line-height:40px!important;width: 150px;}
.jm-text{border-radius: 3px;padding:10px;width: 100%;}
.jmhz-sq .jm-yzm{display: inline-block;vertical-align: middle;}
.jm-btn{border-radius: 3px;border: none; height:40px;line-height:40px;width: 150px;margin-right: 15px;background: #824e27;color: #fff;display: inline-block;text-align: center;}
.jm-btn:hover{background: #b6793f;color: #fff;}

/*百城千店*/
.bcqd{padding: 30px;background: #f1e4d3;overflow: hidden; border-bottom: 25px solid #fff;border-top: 25px solid #fff;}
.bcqd-tit{float: right;width: 300px;height: 686px;overflow-y: auto;}
.bcqd-title{color: #fff;line-height: 40px;background: #c53535;font-size: 18px;}
.bcqd-tit >div{margin-top:15px;margin-right:10px; background: #fff;padding:20px;text-align: left;}
.bcqd-tit >div:hover{background: #fefff0;}
.bcqd-tit >div h1{font-size: 16px;color: #c53535;margin-bottom: 10px;}
.bcqd-tit >div p{font-size: 14px;}
.bcqd-tit >div h1 i{font-size: 14px;color: #fff;background: #c53535;display: inline-block;width: 20px;text-align: center;line-height: 20px;}
.bcqd-con{float: left;width: 930px;}
.bcqd-con-map{}
/*联系我们*/
.lx-mapbox{border: solid 5px #999;background: #f1ede9;}
.lx-lx{width: 1100px;margin:50px auto 70px;overflow: hidden;text-align: left;font-size: 22px;color: #000;line-height:48px;}
.lx-lx	.fl{background: url("/images/lxwm-3-1.png") no-repeat; height: 214px;padding-left: 70px;}
.lx-lx	.fl p{margin-bottom:8px;}
.lx-lx	.fr{background: url("/images/lxwm-2link.png") no-repeat left center; width: 470px;height: 214px;padding-left:100px;}
.lx-lx	.fr>div{float: left;margin-right: 40px;}
.lx-lx	.fr>div img{border: solid 5px #f6b240;}


/* 分页 */
.pagination.p10{ padding:10px 0px !important;}
.pagination {margin:10px auto;font-size:16px;line-height:25px;text-align:center;}
.pagination a, .pagination span{display:inline-block; padding:8px 18px; margin-left:5px;vertical-align:middle;background:#fff;border: solid 1px #ddd;border-radius: 2px;}
.pagination a {text-decoration: none;color: #777;}
.pagination a:hover{border-color:#acacac; background:#fffdd7}
.pagination .active {background: #d70c18;color: #ffffff; font-weight:bold;border: solid 1px #d70c18;}
.pagination span{color:#999;border-color:#e5e5e5;background:#fff;}
.pagination input {width:50px;border: solid 1px #d8d8d8; display:inline-block; line-height:31px;margin-left:3px; vertical-align:middle;}

/*合作共赢*/
.jmhz-box{margin-bottom: 50px;overflow: hidden}
.jmhz-box li{padding: 37px;float: left;width: 263px;margin:25px;background: #efefef;color: #757475;font-size: 34px;font-weight: bold;border-radius: 15px;}
.jmhz-box li i{display: block;margin: auto; width: 114px;height: 114px;line-height: 110px; background: url("/images/zsjm_icon.png") center no-repeat;color: #d80c18;}
.jmhz-box li:hover{background: #d80c18;color: #fff;}

/*可编辑文字*/
/*首页简介*/
.gsjj-text{font-size:20px;margin: 25px 0;}
.gsjj-text p{margin: 15px 0;text-indent: 2em;line-height: 2;}

.qyjj01{overflow: hidden;width: 1150px;margin:0 auto 65px;}
.qyjj01 img{float: left;margin-right:70px;}
.qyjj02{overflow: hidden;width: 1150px;margin: auto;}
.qyjj-wz{font-size:20px;margin-bottom:20px;text-indent: 2em;text-align: left;line-height: 2;}

.qywh{margin: 50px auto;}
.qywh dl{overflow: hidden;margin-bottom: 20px}
.qywh dt{font-size: 38px;font-weight: bold;color: #d80c18;float: left;text-align: right;width:350px;}
.qywh dd{float: left;font-size:24px;padding:40px 0 0 40px;text-align: left;}

.pqls{text-align: center;font-size:20px;line-height: 2.2;color: #333;font-weight: bold;margin-bottom: 55px;}

.jmsjy{overflow: hidden;margin: 50px auto;background: #fff;}
.jmsjy li{float: left;width: 278px;position: relative;text-align: left;margin:23px;}
.jmsjy-pic{position: relative;width: 278px;height: 309px;}
.jmsjy-pic i{display: block; position: absolute;left: 0;top: 0; width: 278px;height: 309px;background: url("/images/bcqd-7.png") no-repeat;font-size: 18px;font-weight: bold;padding: 240px 0 0 80px;}
.jmsjy-pic img{float: left;}
.jmsjy li p{font-size: 20px;padding:20px;}

.cjwt{text-align: left;width: 1150px;margin:0 auto 55px;font-size:22px;}
.cjwt li{margin-bottom: 25px;}
.cjwt li h2{font-size:24px;}
.cjwt h1{font-size:28px;text-align: center;}



