﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px; color:#333333; font-family:"微软雅黑";
	min-width:1200px; background:#ffffff;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
i,em,span{display:inline-block;}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}
img{vertical-align:middle; border:0;}

ul{list-style: none; list-style-type: none; margin: 0; padding: 0;}
li{list-style-type: none; list-style:none; list-style-image:none; margin:0; padding:0;}



/*头部*/
.widk{width:100%; position:relative}


/*banner*/
.banner{width:100%;position:absolute; z-index:1}
#full-screen-slider { width:100%; height:630px; float:left; position:relative}
#slides { display:block; width:100%; height:630px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:550px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{ background:none;}
/*banner end*/

.dh{width:100%; height:144px; position:absolute; z-index:200; background:url(../images/dh.png) no-repeat top center;}
.dh_1{width:1120px; height:144px; margin:0 auto;}



/*导航*/
.nav{ width:1120px; height:90px; margin:0 auto;}
.nav .nav_list{ float:right;}
.nav li{float:left;height:90px; width:114px; line-height:30px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:114px; height:90px; text-align:center; line-height:30px; border-left:1px solid #e57641}
.nav li a:hover{text-decoration:none;}
.nav li a span{float:left;display:block; width:114px; height:30px; line-height:30px;cursor:pointer;text-align:center; color:#ffc5aa; font-size:14px;}

.nav li a.selected{ color:#ffc5aa;}
.nav li a.selected2{ color:#ffc5aa;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:90px;left:0px; border:none;}
.nav li .submenu{width:114px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;height:36px; line-height:36px; background:#de5310; border-bottom:1px solid #e57641;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:36px;line-height:36px;background:none; color:#ffc5aa;width:114px; font-size:13px;}
.nav li .submenu li a:hover{color:#f8d6c6; text-decoration:none;}
/*导航end*/

.logo{
	width:200px;
	/*height:200px;*/
	position:absolute;
	z-index:4;
	top:0;
	left:50%;
	margin-left:-100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
}

/*头部end*/



/*招商*/
.zs{width:100%; height:675px; background:url(../images/zs_bj.jpg) no-repeat top center;}
/*.zs{background:url(../images/zs_bj.jpg) no-repeat top center;background-size:100%;}*/
.zs_1{width:500px; margin:0 auto;}
.zs_1f{width:500px; height:122px; margin:0 auto;}
.zs_1s{width:500px; height:90px; margin:0 auto;}

.zs_2{width:1200px; height:70px; line-height:70px; font-size:32px;font-weight:700; color:#442916; text-align:center; margin:0 auto;}
.zs_3{width:516px; height:120px; margin:0 auto;margin-top:26px;}

.zs_4{float:left; width:82px; height:120px; margin:0 45px 0 45px; _margin:0 38px 0 38px;}
.d0:link,.d0:active,.d0:visited{width:82px; height:82px;margin:0 auto; background:url(../images/y1.png) no-repeat;display:block}
.d0:hover{width:82px; height:82px;margin:0 auto;background:url(../images/y11.png) no-repeat;display:block}

.d00:link,.d00:active,.d00:visited{width:82px; height:82px;margin:0 auto; background:url(../images/y2.png) no-repeat;  display:block}
.d00:hover{width:82px; height:82px;margin:0 auto;background:url(../images/y22.png) no-repeat;display:block}

.d000:link,.d000:active,.d000:visited{width:82px; height:82px;margin:0 auto; background:url(../images/y3.png) no-repeat;display:block}
.d000:hover{width:82px; height:82px;margin:0 auto;background:url(../images/y33.png) no-repeat;display:block}
.d5{width:82px; height:20px; line-height:20px; font-size:13px; color:#ffffff; text-align:center; margin-top:10px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px; background:#442916;}

.zs_5{
	width:1200px;
	height:80px;
	line-height:80px;
	font-size:25px;
	/*color:#FFF;*/
	text-align:center;
	margin:0 auto;
	font-weight:bold;
	margin-top:10px;
}
.zs_6{
	width:970px;
	height:90px;
	line-height:30px;
	font-size:18px;
	/*color:#FFF;*/
	text-align:left;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.zs_7{width:132px; height:25px; line-height:25px; border:1px solid #442916;color:#442916; text-align:center; margin:0 auto; font-size:13px; margin-top:30px;}
.zs_7 a:link,.zs_7 a:active,.zs_7 a:hover,.zs_7 a:visitd{color:#442916;}
/*招商end*/

/*菜品0000000000000000000000000000000000000*/
.cp{width:100%; height:596px; background:url(../images/cp.jpg) no-repeat top center; overflow:hidden}


/*选项卡*/
.centlefup{width:1200px;height:400px; overflow:hidden;margin:0 auto;}
.pro_top{ width:900px; height:34px;overflow:hidden; margin:0 auto;}

.pro_top_ul{ width:900px; height:28px; margin:0 auto; overflow:hidden;}
.pro_top ul li{ float:left; width:130px; height:26px; line-height:26px;background:#442916;font-size:14px; color:#FFFFFF;margin:0 7px 0 7px; _margin:0 6px 0 6px; text-align:center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-box-shadow:1px 1px 1px #595959; -moz-box-shadow: 1px 1px 1px #595959;box-shadow:0px 3px 3px #595959;}
.pro_top ul li a:link,.pro_top ul li a:active,.pro_top ul li a:visited{width:106px;height:26px; line-height:26px;font-size:14px; color:#FFFFFF;background:#442916;}

.pro_top ul li a:hover{background:#de5310;height:26px; line-height:26px; font-size:14px; color:#ffffff; display:block;border-radius:6px;-webkit-border-radius: 6px;-moz-border-radius:6px;-webkit-box-shadow:1px 1px 1px #595959; -moz-box-shadow: 1px 1px 1px #595959;box-shadow:0px 3px 3px #595959;}

.pro_big_wk{ width:1200px; height:330px; margin-top:36px; overflow:hidden; }


.cent{width:1200px; height:202px;margin:0 auto;overflow:hidden; margin-bottom:34px;}
.cent li{float:left;width:150px; height:202px; padding:0 6px 0 6px;}

.cent_1{width:100%; height:202px; position:relative;}
.cent_2{ width:100%; height:202px; margin:0 auto; position: absolute; z-index:1;}
.cent_3{width:100%; height:36px; line-height:36px; font-size:14px; color:#FFFFFF; text-align:center;background:rgba(68,41, 22, 0.7); left:0; top:166px; position:absolute; z-index:20;}
.cent_3 a:link,.cent_3 a:active,.cent_3 a:hover,.cent_3 a:visited{ color:#FFFFFF;}

.cent_4{width:1200px; height:14px; border-bottom:1px solid #988567;}

.zs_7f{width:132px; height:25px; line-height:25px; border:1px solid #442916;color:#442916; text-align:center; margin:0 auto; font-size:13px; margin-top:30px;}
.zs_7f a:link,.zs_7f a:active,.zs_7f a:hover,.zs_7f a:visitd{color:#442916;}


.acent{width:1200px; height:190px;margin:0 auto;overflow:hidden; margin-bottom:34px;}
.acent li{float:left;width:284px; height:190px; margin:0 6px 0 6px;}
.acent_1{width:284px; height:190px; position:relative;}
.acent_2{ width:284px; height:190px; margin:0 auto; position: absolute; z-index:1;}
.acent_3{width:284px; height:36px; line-height:36px; font-size:14px; color:#FFFFFF; text-align:center;background:rgba(68,41, 22, 0.7); left:0; top:154px; position:absolute; z-index:20;}
.acent_3 a:link,.acent_3 a:active,.acent_3 a:hover,.acent_3 a:visited{ color:#FFFFFF;}


.bcent{width:1200px; height:190px;margin:0 auto;overflow:hidden; margin-bottom:34px;}

.bcent li{float:left;width:284px; height:190px; margin:0 6px 0 6px;}
.bcent_1{width:284px; height:190px; position:relative;}
.bcent_2{ width:284px; height:190px; margin:0 auto; position: absolute; z-index:1;}
.bcent_3{width:284px; height:36px; line-height:36px; font-size:14px; color:#FFFFFF; text-align:center;background:rgba(68,41, 22, 0.7); left:0; top:154px; position:absolute; z-index:20;}
.bcent_3 a:link,.bcent_3 a:active,.bcent_3 a:hover,.bcent_3 a:visited{ color:#FFFFFF;}


.ccent{width:1200px; height:190px;margin:0 auto;overflow:hidden; margin-bottom:34px;}
.ccent li{float:left;width:284px; height:190px;  margin:0 6px 0 6px;}
.ccent_1{width:284px; height:190px; position:relative;}
.ccent_2{ width:284px; height:190px; margin:0 auto; position: absolute; z-index:1;}
.ccent_3{width:284px; height:36px; line-height:36px; font-size:14px; color:#FFFFFF; text-align:center;background:rgba(68,41, 22, 0.7); left:0; top:154px; position:absolute; z-index:20;}
.ccent_3 a:link,.ccent_3 a:active,.ccent_3 a:hover,.ccent_3 a:visited{ color:#FFFFFF;}

.dcent{width:1200px; height:190px;margin:0 auto;overflow:hidden; margin-bottom:34px;}
.dcent li{float:left;width:284px; height:190px; margin:0 6px 0 6px;}
.dcent_1{width:284px; height:190px; position:relative;}
.dcent_2{ width:284px; height:190px; margin:0 auto; position: absolute; z-index:1;}
.dcent_3{width:284px; height:36px; line-height:36px; font-size:14px; color:#FFFFFF; text-align:center;background:rgba(68,41, 22, 0.7); left:0; top:154px; position:absolute; z-index:20;}
.dcent_3 a:link,.dcent_3 a:active,.dcent_3 a:hover,.dcent_3 a:visited{ color:#FFFFFF;}
/*选项卡end*/
/*菜品end*/



/*最新.......................................*/
.zx{width:100%; height:694px; background:url(../images/zx.jpg) no-repeat top center;}
.zx_1{width:500px; height:88px; margin:0 auto;}
.zx_2{width:1200px; height:80px; line-height:70px; font-size:32px;font-weight:700; color:#FFFFFF; text-align:center; margin:0 auto;}

.zx_3{width:1000px; height:504px; margin:0 auto;}
.zx_4{width:1000px; height:168px;}
.zx_4f{float:left; width:500px; height:168px; background:#f8f3d3;}
.zx_4_1{float:left; width:250px; height:168px;}
.zx_4_2{float:left; width:198px; height:132px; padding-left:26px; padding-top:18px;}

.zx_5{width:198px; height:34px; line-height:30px; font-size:16px; color:#7d7229; border-bottom:1px solid #c5b75e;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.zx_5 a:link,.zx_5 a:active,.zx_5 a:visited{color:#7d7229;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.zx_5 a:hover{color:#696025;}


.zx_6{
	width:198px;
	height:90px;
	line-height:30px;
	font-size:12px;
	color:#c6bc7a;
	overflow:hidden;
}
.zx_7{display:none;width:100px; height:26px; line-height:26px; font-size:12px; color:#c5b75d; border:1px solid #c5b75d; text-align:center; margin-top:24px;}
.zx_7 a:link,.zx_7 a:active,.zx_7 a:visited{color:#c5b75d;}
.zx_7 a:hover{color:#9f9343;}


.zx_8{width:1000px; height:336px;}
.zx_9{float:left; width:750px; height:336px;}

.mainbox{overflow:hidden; position:relative;}
.flashbox{overflow:hidden; position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;background:rgba(21,16, 13, 0.7);margin-top:16px;}

.bitdiv{display:inline-block;width:18px;height:18px;margin:10px 5px 0px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}



.zx_10{float:left; width:250px; height:336px; background:#f8f3d3;}
.zx_4_1f{width:250px; height:168px;}
.zx_4_2f{width:198px; height:132px; padding-left:26px; padding-top:18px;}

/*最新.......................................end*/



/*菜品*/
.tuu{width:100%; height:456px; background: url(../images/ddee.jpg) no-repeat top center;}
.tu{width:1200px; height:456px; margin:0 auto;}
.tu_1{width:1200px; height:296px;}

.hz_3{float:left;width:240px; height:236px;margin:0 auto; overflow:hidden; padding-top:4px;}
.hz_3_1{ width:200px; height:200px; border-radius:50%; overflow:hidden; border:10px solid #e9e9e7;margin:0 10px 0 10px;}

/*菜品end*/



/*底部*/
.db{width:100%; height:336px; background:#442916;}
.db_1{width:1200px; height:296px; padding-top:40px; margin:0 auto;}
.db_2{float:left;width:363px; height:260px; padding-left:76px;}


.dibu_1_1{ float:left; width:121px; height:260px; overflow:hidden;}
.dibu_1_1t{ width:121px; height:44px; overflow:hidden;}
.dibu_1_1t li{width:121px; height:44px; line-height:44px; font-size:14px; color:#fffffd;}
.dibu_1_1t li a:link,.dibu_1_1t li a:visited,.dibu_1_1t li a:active{color:#fffffd;}
.dibu_1_1t li a:hover{color:#fffffd;}


.dibu_1_1d{ width:120px; height:216px; overflow:hidden; border-left:1px solid #6a5446;}
.dibu_1_1d li{width:106px; height:30px; line-height:30px;color:#a19388;font-size:12px; font-family:"宋体"; padding-left:14px;}
.dibu_1_1d li a:link,.dibu_1_1d li a:visited,.dibu_1_1d li a:active{color:#a19388;}
.dibu_1_1d li a:hover{color:#ffc5aa;}



.db_3{float:left; width:200px; height:260px;}
.db_4{float:left; width:390px; height:260px; padding-left:76px;}

.db_5{width:390px; height:44px; line-height:44px; font-size:14px; color:#fffffd;}

.db_5 a:link,.db_5 a:active,.db_5 a:hover,.db_5 a:visited{ color:#fffffd;}
.db_6{width:390px; height:216px;border-left:1px solid #6a5446;}
.db_6_1{
	width:390px;
	height:30px;
	margin-bottom:14px;
	padding-left: 22px;
}
.db_7{
	float:left;
	width:102px;
	height:30px;
	line-height:30px;
	margin-left:10px;
	border:none;
	background:#7c6a5c;
	color:#beb5ae;
	font-size:12px;
	padding-left:10px;
}
.db_8{width:337px; height:110px; line-height:30px; margin-left:33px; background:#7c6a5c; border: none; padding-left:20px;color:#beb5ae; font-size:12px;}


.db_9{ width:357px; height:25px; padding-left:33px; padding-top:18px;}
.db_10{float:left; width:60px; height:23px; border:1px solid #7c6a5c; line-height:23px; background:none; margin-right:5px;}
.db_10f{float:left; width:60px; height:23px; line-height:23px; border:1px solid #7c6a5c; background:#7c6a5c;margin-right:12px;color:#beb5ae; text-align:center;}
.db_10s{float:left; width:100px; height:25px;line-height:25px; background:#1a0c03; font-size:12px; text-align:center; color:#FFFFFF; border:none; display:block; cursor:pointer;}


.dd{width:100%; height:35px; background:#251204;}
.dd_1{width:1200px; height:35px; margin:0 auto; font-size:12px; font-family:"宋体"; line-height:35px; color:#a2948b; text-align:center;}

/*底部end*/


/*单页...............................................................................................*/
.f_widk{width:100%; height:426px; position:relative}
.f_banner{width:100%; height:426px; position:absolute; z-index:1}
.dy{width:100%; background:url(../images/fbj.jpg) no-repeat top center; border-top:2px solid #d0c5a7; padding-bottom:100px;}

.dy_1{width:1200px; margin:0 auto; padding-top:40px;}

.dy_2f{width:1140px; margin:0 auto; overflow:hidden;}
.dy_2{width:1140px; line-height:36px;}

.dy_2_1{float:left; width:160px; height:36px; line-height:36px; font-size:20px; color:#FFFFFF; text-align:center; background:#442916; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; margin:0 15px 20px 15px;_margin:0 13px 20px 13px;}
.dy_2_1 a:link,.dy_2_1 a:active,.dy_2_1 a:visited{color:#FFFFFF;width:160px; height:36px; display:block;}
.dy_2_1 a:hover{width:160px; height:36px; color:#FFFFFF; background:#ed4d03; display:block;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}



.dy_3{width:90px; height:80px; margin:0 auto;}
.dy_4{width:1200px; height:30px; line-height:30px; font-size:25px; text-align:center; color:#442916;}
.dy_5{width:100%; height:25px; border-top:1px solid #b9a88e; margin-top:38px;}
.dy_6{width:1200px; margin:0 auto; line-height:30px; font-size:14px; color:#654b39;}


.nw_2f{width:1200px; height:70px; margin:0 auto;}
.nw_2f li{width:1200px; height:35px; line-height:35px; font-size:14px; color:#654b39;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden;}
.nw_2f li a:link,.nw_2f li a:active,.nw_2f li a:visited{color:#654b39;}
.nw_2f li a:hover{color:#422f22;}


.dy_7{width:650px; height:500px;margin:0 auto; margin-bottom:50px;}

.cent_1f{width:650px; height:500px; position:relative;}
.cent_2f{ width:650px; height:500px; margin:0 auto; position: absolute; z-index:1;}
.cent_3f{width:650px; height:46px; line-height:46px; font-size:20px; color:#FFFFFF; text-align:center;background:rgba(232,95, 23, 0.8); left:0; top:454px; position:absolute; z-index:20;}
.cent_3f a:link,.cent_3f a:active,.cent_3f a:hover,.cent_3f a:visited{ color:#FFFFFF;}



.dy_6f{width:1200px; margin:0 auto;}

.pr{width:1200px; overflow:hidden;}
.pr_1{float:left; width:298px; height:199px; margin:0 1px 1px 1px;position:relative;_margin:0 0 1px 1px;}
.pr_2{width:298px; height:199px;position:absolute; z-index:1; top:0; left:0}
.pr_3{width:288px; height:38px;line-height:38px;background:rgba(232,95, 23, 0.8); top:161px; left:0px; position:absolute; z-index:20; bottom:0; font-size:16px; color:#FFFFFF; text-align:center; padding-left:5px; padding-right:5px;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.pr_3 a:link,.pr_3 a:active,.pr_3 a:visited{color:#FFFFFF;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.pr_3 a:hover{color:#FFFFFF;}

.ym{width:1200px;text-align:center; margin-top:80px; line-height:26px;}
.ym_1 a {background:none; line-height:26px; color:#442916;text-decoration:none; border:1px solid #442916; padding:3px 10px 3px 10px; margin:0 2px 0 2px; }
.ym_1 a img{width:29px; height:29px; padding-bottom:5px; border:none;_padding-bottom:0px; }


.nw{width:1200px; line-height:35px; text-align:center; font-size:22px; color:#442916; margin:0 auto;}
.nw_1{width:1200px; height:30px; line-height:30px; font-size:10px; color:#442916; text-align:center; margin-top:20px; margin-bottom:10px; margin:0 auto;}



.dm{width:1150px; height:206px; margin:0 auto; margin-bottom:25px; background:url(../images/kf.png) no-repeat top center;}
.dm_1{float:left; width:176px; height:176px; padding-top:13px; padding-left:16px;}
.dm_1 img{border-radius:50%; position:absolute; z-index:1;}
.dm_2{float:left; width:870px; height:206px; padding-left:56px; }
.dm_3{width:870px; height:35px; line-height:35px; font-size:18px; color:#FFFFFF;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; padding-top:34px; }
.dm_3 a:link,.dm_3 a:visited,.dm_3 a:hover,.dm_3 a:active{color:#FFFFFF;}

.dm_4{width:870px; height:90px; line-height:30px; font-size:14px; color:#a1948b; overflow:hidden; padding-top:10px;}

.xx{width:1264px; margin:0 auto; }
.xx_1{width:1264px; margin-bottom:60px; overflow:hidden;}
.xx_2{float:left; width:572px; height:473px; margin:0 30px 0 30px; background:#edba07;margin-bottom:25px; _margin:0 20px 25px 20px; }
.xx_2_1{float:left; width:352px; height:473px;}
.xx_2_2{float:left; width:174px; height:473px; margin-left:23px;}


.zx_5f{width:174px; height:34px; line-height:30px; font-size:16px; color:#442916; border-bottom:1px solid #cb9f0b;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; padding-top:30px; }
.zx_5f a:link,.zx_5f a:active,.zx_5f a:visited{color:#442916;text-overflow:ellipsis; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; }
.zx_5f a:hover{color:#442916;}

.zx_6f{width:174px; height:275px; line-height:25px; font-size:13px; color:#98720f; overflow:hidden; padding-top:24px; margin-bottom:24px;}

.zx_7f{width:120px; height:30px; line-height:30px; font-size:12px; color:#98720f; border:1px solid #98720f; text-align:center; margin-left:26px;}
.zx_7f a:link,.zx_7f a:active,.zx_7f a:visited{width:120px; height:30px; color:#98720f; display:block;}
.zx_7f a:hover{color:#442916;width:120px; height:30px; }

/*单页end ...................................................................................*/
.pro_con{margin-top: 43px;}
.pro_list{width: 372px;height: 285px;margin: 0 13px 54px 13px;float: left;}
.pro_list_img{width: 100%;height: 224px;overflow: hidden;}
.pro_list_img img{max-width: 100%;}
.pro_list:hover p{background-color: #da0000;color: #fff;}
.pro_list p{width: 100%;height: 47px;background-color: #e8e8e8;text-align: center;color: #585858;line-height: 47px;margin-top: -4px;}

.page{width: 100%;text-align: center;margin: 0 auto;margin-right: 0.5%;margin-bottom: 20px;}
.page a{padding: 0.2% 1.5% 0.2% 1.5%;border: 1px solid #e3e3e3;color: #8a8a8a;}
