
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label,ol{margin:0;padding:0;border:0; font-weight:normal}
img{border:none}
object,.dis{display:block}
ul,ul li,ol,ol li,menu li{list-style:none}
.cls{clear:both;line-height:0px!important;height:0px!important;font-size:0px!important}
select,input{vertical-align:middle;font-size:12px}
a{color:#444;text-decoration:none}
a:visited{color:#444;text-decoration:none}
a:hover{color:#0e8dcf}
a:active{color:#666}
.undis,.hidden,.play{display:none}
.clear { clear:both;}
.p10 { padding:10px 0}
/*basic*/
html{height:100%;width:100%}
body{margin:0px;padding:0px;font-size:12px;color:#444;font-family:"微软雅黑";_background-image: url(about:blank);_background-attachment:fixed}
.wrap{width:1002px;margin:0 auto;position:relative; }
/*头部*/
.pchtel{display:inline-block;color:#7ec318;font-weight:bold}
.headerTop {background:#f3f3f3;height:49px;border-bottom:1px solid #e6e6e6;position:relative;z-index:111}
.headerTop .hottel{color:#0e8dcf;font-size:12px;padding-top:14px;white-space:nowrap}
.headerTop .hottel span{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:16px}
.headerTop .hottel strong{font-size:16px;color:#7ec318}
.headerTop .hottel a{color:#F50;}
.headerTop h1{color:#999;font-size:16px;padding-top:14px;color:#F50;font-weight:bold; white-space:nowrap}
.headerTop h1 span{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:16px}
.headerTop h1 strong{font-size:16px;color:#7ec318}
.headerTop h1 a{color:#F50;}


.headerTop menu{position:absolute;right:0px;top:16px;float:right;_width:476px; padding:0; margin:0}
.headerTop menu li{float:left;color:#828282}
.headerTop menu li a.qq{width:15px;height:15px;background-position:-28px 0;display:inline-block;vertical-align:middle}
.headerTop menu li a.msg{width:15px;height:15px;background-position:-53px 0;display:inline-block;vertical-align:middle}
.headerTop menu li a.qq:hover{background-position:-237px -38px}
.headerTop menu li a.msg:hover{background-position:-262px -38px}
.headerTop menu li.line{height:12px;width:1px;float:left;overflow:hidden;background:#dcdcdc;padding:0;display:inline;margin:3px 17px 0}
.headerTop .sline{width:1px;height:12px;background-position:-139px -22px;vertical-align:middle;overflow:hidden;margin:0 11px 0 7px;display:inline-block}
.headerTop span.text{display:inline-block;padding-right:9px;vertical-align:middle}
.headerTop menu li a:hover{color:#0e8dcf}
.headerTop .icon_jia{width:12px;height:12px;display:inline-block;background-position:-78px -2px;margin-right:2px;vertical-align:middle;_top:2px; position:relative}
.mobilehtel{display:none;color:#7ec318;font-weight:bold}
.top { width:1002px; height:120px; margin: 0 auto; position: relative;}
/*导航*/
#nav {
	height: 43px;
	background-image: url(../Images/nav-bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 1px;
}
#nav li {
	float: left;
	display: block;
	height: 43px;
	text-align:center;
	width: 107px;
}
#nav ul {
	height: 43px;
	display: block;
	overflow: hidden;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#nav li a {
	color: #FFF;
	font-size: 14px;
	line-height: 42px;
	height: 43px;
	text-decoration: none;
	display: block;
	font-family: "微软雅黑", "宋体";
	font-weight: bold;
}
#nav li a:link, #nav li a:visited {
	text-decoration: none;
	color: #FFF;
}
#nav li a.hover, #nav li a:hover, #nav li a:active {
	color: #fff;
	background-color:#309dcf;
	/*background-image: url(../Images/nav-hover.png);*/
}
#nav li.b {
	background-image: url(../Images/nav-blank.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 3px;
}
/*关键字*/
#search {
width: 1002px;
margin: 0 auto;
height: 34px;
line-height: 34px;
color: #ccc;
}
#search a{ padding:0 10px;}
#banner {overflow:hidden;height: 560px;}

.line01 {
float:left; width:195px; margin-bottom:3px;margin-left:4px; height:180px}
.line02 {
width:1006px;
}
.line03 {
float:left; width:246px; margin-bottom:3px;margin-left:4px; height:370px}
.line04 {
width:1006px;
}
.STYLE3 {
font-size: 16px;
}

.dyhtitle {
width: 100%;
position: relative;
margin-top: 28px;
margin-bottom:18px;
padding-bottom:10px;
}
.dyhtitle .border {
height: 1px;
overflow: hidden;
position: absolute;
width: 23px;
background: #c7c7c7;
bottom: -1px;
left: 0px;
}
.title strong { margin-right:10px;}

/*食材配送*/
.middle-4-b {
width: 980px;
padding: 10px 0px 10px 0px;
border-top: none;
margin-top:35px;
margin-left:10px;
}
.scroll {
width: 980px;
overflow: hidden;
}
.scroll_left {
width: 40px;
height: 130px;
background: url(/images/middle-4-b-left.gif) no-repeat;
float: left;
}
.scroll_right {
width: 40px;
height: 130px;
background: url(/images/middle-4-b-right.gif) no-repeat;
float: left;
}
.pic{ width:900px; float:left; overflow-x:scroll; overflow-y:hidden;}
.pic ul{ width:900px; display:block; overflow:hidden;}
.pic li{ width:180px; float:left; display:inline; text-align:center;}
.pic li img{ width:164px; height:130px; padding:2px; border:1px solid #e8e3eb;}
.pic li span{ display:block; height:25px; line-height:25px;}

/*优势*/
.youshi{ background:url(/images/index_14.jpg) no-repeat top center; height:280px; padding-top:85px; padding-left:41px; line-height:40px; font-size:15px; width:1002px; margin:0 auto;}

/*新闻模块*/
.indexNewsBlock{float:left;width:325px;overflow:hidden;display:inline}
.indexNewsBlockC{margin:0 13px}
.indexNewsBlockCon dt span.f_l,.indexNewsBlockCon dd span.f_l{float:left;width:74px;color:#555;font-size:14px;overflow:hidden;height:34px}
.indexNewsBlockCon dd span.f_l{float:right;text-align:right}
.indexNewsBlockCon dt a{font-size:14px;color:#555}
.indexNewsBlockCon dt a:hover{color:#7ec318}
.indexNewsBlockCon dd a{font-size:14px;color:#7ec318}
.indexNewsBlockCon dd p{padding-top:6px;font-size:14px;color:#555}
.indexNewsBlockCon dd{display:none;padding-top:6px}
.indexNewsBlockCon dt{line-height:34px;height:34px;width:100%;overflow:hidden; position:relative;}
.indexNewsBlockCon dl{background:#fff;padding:15px 15px 30px;height:280px}
.indexNewsBlockCon .img{min-height:80px;_height:80px;background:url(../images/load.gif) center no-repeat}
.indexNewsDlist dt span { color: #bbb; }
.cm_ico {background: url(../images/common_bg.gif) no-repeat;}

/*首页模块*/
.title{border-bottom:1px solid #eee;height:40px;width:100%;position:relative;margin-top:28px}
.black_bg .title{border-bottom:1px solid #e5e5e5}
.title .htop{color:#000;font-size:16px;font-weight:bold}
.title .htop1{color:#000;font-size:16px;font-weight:bold}
.title .htop a{color:#000}
.title .htop1 a{color:#f00}
.title .htop span{color:#999;padding-left:5px;font-weight:normal}
.title .htop a:hover,.title .htop a:hover span{color:#7ec318}
.title menu{position:absolute;right:0px;top:0px}
.title menu a{font-size:14px;margin-left:16px}
.title .moreA{display:block;position:absolute;right:-30px;top:0px;font-size:14px;color:#f2f2f2 !important}
.title .moreA span{width:8px;height:8px;background-position:-125px -22px;overflow:hidden;padding:0px;display:inline-block;vertical-align:middle;margin-right:3px}
.title .moreA:hover{color:#7ec318 !important}
.title .border{height:1px;overflow:hidden;position:absolute;width:23px;background:#c7c7c7;bottom:-1px;left:0px}
.topad h1{font-size:24px;}
.black_bg{ width: 100%; padding-bottom: 43px; padding-top: 10px; background-color: #f4f4f4; overflow:hidden }

/*荣誉*/
.indexHonor{width:100%;overflow:hidden}
.indexHonorList{border-right:1px solid #f2f2f2;margin-top:21px;float:left;display:inline;background:#fff;}
.indexHonorList ul { list-style::none; padding:0; margin:0px; float:left}
.indexHonorItem{float:left;width:170px;border-right:none;background:#fff;padding:34px 15px 0 15px;height:159px;text-align:center;font-size:14px; margin:0px;}
.indexHonorItem figcaption{color:#565656;display:none}

.about_wz {
margin: 13px 15px 3px 13px;
line-height: 22px;
overflow: hidden;
border-bottom: 1px dashed #CECECE;
padding-bottom: 10px;
}

/*内面*/
.nbj1 {
width: 100%;
background-repeat: repeat;
}
.w1023 {
width: 1023px;
margin-left: auto;
margin-right: auto;
background: #FFFFFF;
padding-bottom: 15px;
}
.nav{ height:43px; line-height:43px; background:#FFFFFF;}
.w1003 {
width: 1003px;
font-size:14px;
margin-left: auto;
margin-right: auto;
}
.bbtt {
text-align: center;
color: #0c6f9d;
height: 57px;
padding-left: 882px;
padding-top: 19px;
padding-right: 13px;
height: 38px;
line-height: 20px;
font-size:16px;
font-weight:bold;
}
.fl{float:left;}
.fr {float: right;}
.fen{}
.fen a{ background-color:#ccc; height:31px; padding-left:12px; line-height:31px; color:#666666; display:block; font-size:14px; margin-bottom:10px;}
.fen a:hover{ background-color:#09F; height:31px; padding-left:12px; line-height:31px; color:#ffffff; display:block; font-size:14px;}

.leibie { line-height:28px;}
.show_neirong {padding: 15px; line-height:26px; }
.show_neirong p {font-size:14px;}

/*footer*/
.footlc{width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:29px 0 28px;margin-top:18px;position:relative}
.footlc .footfw{font-weight:bold;color:#4c4c4c;float:left;width:150px}
.footlc .footfw span.cm_ico{float:left;width:37px;height:32px;overflow:hidden;background-position:-160px 0;margin-right:23px;display:inline}
.footlc .footfw span.zi{display:block;color:#b2b2b2;font-weight:normal}
.footlc p{float:left}
.footlc p:hover{color:#7ec318}
.footlc p span.cm_ico{float:left;width:32px;height:32px;overflow:hidden;background-position:-197px 0;margin-right:10px;display:inline;text-align:center;line-height:32px;font-size:20px;font-weight:bold;color:#eaeaea}
.footlc p:hover span.cm_ico{background-position:-231px 0;color:#7ec318}
.footlc p.p1{width:146px}
.footlc p.p2{width:146px}
.footlc p.p3{width:176px}
.footlc p.p4{width:187px}
.footlc p.p5{width:176px}
.footlc p.p6{width:167px}
.borderTop,.borderBtn{height:1px;overflow:hidden;position:absolute;width:23px;background:#c7c7c7;left:0px}
.borderTop{top:-1px}
.borderBtn{bottom:-1px}
.footerBotton{width:100%;padding-top:32px;padding-bottom:70px;position:relative}
.footerBotton .copyright{float:left;padding-top:45px;color:#999;background-image: url(../images/foot_tel.jpg); background-repeat: no-repeat; background-position: left top;width:100%; line-height:24px; padding-bottom:20px;}
.footBlock {
position:absolute;
width: 300px;
overflow: hidden;
margin-right: 40px;
right:0px;
top:90px;
}
.about_index_1{font-size:14px;line-height:30px}
.about_index_1 h1{font-size:36px;padding:0px 0 30px;color:#000}
.about_index_1 p,.about_index_1_sm td p{font-size:14px}
.about_index_1 h3{font-size:18px;font-weight:bold;margin:.83em 0}
.bigfont {
font-size: 16px;
font-weight: bold;
color: #FF0000;
}
.about_fwlc{width:100%;padding:10px 0 0px;line-height:24px;text-align:left;height:600px;}
.about_liucheng_left{float:left; width:551px; padding-right:15px;text-align:left;}
.about_liucheng_right{ float:left; width:634px;}
.content{font-size:14px;line-height:30px;padding:0px 0px 40px;
margin-bottom: 16px;}
.content p{font-size:14px;margin:1.12em 0;line-height:30px}
.content h1{font-size:32px;font-weight:bold;margin:.67em 0}
.content h2{font-size:24px;font-weight:bold;margin:.75em 0}
.content h3{font-size:18px;font-weight:bold;margin:.83em 0}
.content h4{font-size:16px;font-weight:bold;margin:1.12em 0}
.content h5{font-size:14px;font-weight:bold;margin:1.5em 0}
.content h6{font-size:12px;font-weight:bold;margin:1.67em 0}
.content ul li{list-style:inherit}
.content .n_top{margin-top:0}
.in2tit {font-size: 16px; font-weight: bold; color: #333;}
#txt p{font-size:14px;margin:1em 0;line-height:28px}

.STYLE2 {
	color: #FFFFFF;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	font-family: "宋体";
	font-weight:bold;
	background-color:#1290cb;
}
.01 {
	background-position: center;
}
.STYLE3 {font-size: 18}

/*-------- 下拉菜单 --------------*/
.dropmenudiv{
	position:absolute;
	top: 0;
	line-height:30px;
	z-index:100;
	background-color: #268bc3;
	visibility: hidden;
	width: 107px;
}
.dropmenudiv a{
	width: auto;
	display: block;
	text-decoration: none;
	color: #FFF;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	font-size: 12px;
	text-align: center;
}
.dropmenudiv a:hover{
	color:#fff;
	background-color:#309dcf;
}

.slides { height:534px; padding-top: 10px; width: 542px; overflow: hidden; }
.slide-pic { display: block; }
.slide-pic LI {DISPLAY: none}
.slide-pic LI.cur {DISPLAY: block}
.slide-li {display: none; }
.show {
padding: 10px;
font-size:16px;
}
.show  a{
	font-size:16px;
}
.about_contact_left{line-height:30px;color:#454545}
.about_contact_left h1{color:#333;font-size:36px;line-height:150%;margin-top:0px}
.about_contact_left{float:left;}

.middle-2-right{ width:1000px; border:solid 1px #dbdbdb; overflow:hidden; margin-top:10px;}
ul.tabs{ width:994px; height:30px; margin-top:6px; padding-left:6px; border-bottom:1px solid #c6cdd7; position:relative}
ul.tabs li{ margin:0px 1px 0px 6px; float:left; width:117px; height:30px;}
ul.tabs a{ float:left; font-size:16px; display:block; padding:5px 15px; text-decoration:none; height:18px; color:#555; font-weight:bold; line-height:18px; -moz-border-radius-topleft:px; -moz-border-radius-topright:4px; position:relative; top:1px; margin:0px 2px 0px 3px; border:1px solid #cecece; border-bottom:none;}
ul.tabs a:hover{ color:#468e0f;}
ul.tabs a.current{ background:#f9fafb; border-bottom:1px solid #f9fafb; color:#468e0f; font-weight:bold; cursor:default;}

.panes{ width:992px; padding:9px 5px 5px 5px;}
.panes ul{ width:992px; overflow:hidden;}
.panes ul li{ float:left; padding:0px 1px 0px 2px;}
.panes ul li img{ width:183px; height:138px; padding:5px; border:1px solid #dcdcdc;}
.panes ul li span{ display:block; height:28px; line-height:28px; text-align:center;}

/*友情链接*/
.friendLink{width:100%;border-top:1px solid #eee;padding:10px 0 20px;margin-top:16px;line-height:27px;min-width:100%;display:block}
.friendLink a{font-size:12px;display:inline-block;margin-right:12px;}

/*主体样式*/
#container{width:1000px;margin:0 auto;}
.lee5{float: left;width: 170px;margin-top: 45px;}
.lee5_sub1{background: url(../images/10.jpg) no-repeat;height: 170px;}
.lee5_sub2{font:200 27px/30px "微软雅黑";text-align: center;padding: 10px 0;}
.lee6{float: left;width: 170px;margin-left: 35px;margin-top: 45px;}
.lee5_sub10{;height: 170px;}
.lee5_sub11{;height: 170px;}
.lee5_sub12{;height: 170px;}
.lee5_sub13{;height: 170px;}
.lee7{margin-top: 50px;}
.lee7_sub1{background: url(../images/left6.jpg) no-repeat;font:200 25px/35px "微软雅黑";color: #58aa00;height: 78px;}
.lee7_sub1 a{position: absolute;font:200 12px/35px "微软雅黑";color: #888888;position: absolute;top:0px;right: 10px;}
.lee7_sub2{border:#dddddd 1px solid;height: 250px;padding: 25px;}
.lee7_sub3{float: left;width: 327px;height: 214px;}
.lee7_sub4{float: right;width: 570px;font:200 14px/24px "微软雅黑";}
.lee7_sub5{height: 180px;overflow: hidden;}
.lee7_sub6{background: url(../images/more.jpg) no-repeat;width: 100px;height: 35px;font-family: '微软雅黑'}
.lee7_sub6:hover{opacity: 0.5}
.nei1{height: 230px;width: 100%;text-align: center;margin: 50px 0;}

/* ys */
.ys { width:1000px; margin:auto; overflow:hidden; background:url(/images/ys.jpg) no-repeat; height:962px; font-size:14px;}
.ys span { color:#c40001; font-size:30px; font-weight:bold; line-height:40px;}
.ys b { font-size:20px; font-weight:bold; color:#cfcfcf; display:block; text-transform:uppercase;}
.ys ul { line-height:38px; margin:11px 0 0 0;}
.ys a {color:#c40001;}
.ys a:hover {color:#c40001;}
.ys1 { padding:180px 510px 0 75px;}
.ys2 { padding:137px 15px 0 580px;}

.lee8{background: url(../images/left8.jpg) no-repeat;font:200 25px/35px "微软雅黑";color: #58aa00;height: 78px;}
.lee8 a{position: absolute;font:200 12px/35px "微软雅黑";color: #888888;position: absolute;top:0px;right: 10px;}
.lee8 a:hover{color: #58aa00;}
.lee7_sub1 a:hover{color: #58aa00;}
.le9_sub1 a:hover{color: #58aa00;}
.lee9{border: #dddddd 1px solid;padding: 20px;}

/*滚动*/
#demo{background:#FFF;overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:8000%}
#demo1 {float: left;}
#demo2 {float: left;}

.product_list{}
.product_list li{float:left;margin-left:8px;margin-right:8px;padding-bottom:15px;_display:inline;}
.product_list li a.img{}
.product_list li a.img img{width:228px;height:181px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;}
.product_list li h3 a:hover{color: #58aa00}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#58aa00;}
.roll_product{float:left;}