@charset "gb2312";

/* 基本设置*/
body{color: #333333;font-family:'微软雅黑','Microsoft Yahei',Verdana, Arial, Helvetica, sans-serif, "宋体";margin: 0px;padding: 0px;font-size: 16px;background-color: #FFFFFF;}
a{color: #333333;font-weight:normal;text-decoration:none;font-family:'微软雅黑',"宋体";}
a:hover{color: #FF0000;text-decoration: none;}
img{border:0px;}
a img{border:0px;}
div{padding: 0px;margin: 0px;font-size: 16px;}
ul{list-style: none;margin: 0px;padding: 0px;}
li{list-style: none;margin: 0px;}
form{margin:0px;}
input,select{vertical-align:middle;margin-top:-1px;margin-bottom:1px;}
h1,h2,h3,h4,h5,h6{padding: 0px;margin: 0px;font-size: 100%;}
p{padding: 0px;margin: 0px;font-size: 100%;}
dl,dt,dd,ol{margin:0px;padding:0px;}
*{margin:0px;padding:0px}

/* --------------------------------------------内容设置--------------------------------------------*/

/* --------------------------#header--------------------------*/
.headerbg{width: 100%;height:144px;padding: 0px 0px 0px 0px;background-color: #087b38;}
.header{width: 100%;height:144px;background-image: url(../images/top.jpg);background-repeat: no-repeat;background-position: center top;}

/* menu*/
.menubg{width: 100%;height: 60px;background-image: url(../images/bgmenu.jpg);background-repeat: repeat-x;background-position: bottom;}

*{margin:0;padding:0;}
.menu{width: 1240px;height: 60px;padding:0px 0px 0px 0px;margin: 0px auto;position:relative;z-index:999;background-image: url(../images/bgmenu.jpg);background-repeat: repeat-x;background-position: bottom;}
.menu ul{list-style:none;}
.menu li {float:left;position:relative;}
.menu ul ul {visibility:hidden;position:absolute;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{display:block;height: 60px;line-height:60px;width:154px;text-align:center;margin:0px 1px 0px 0px;color:#fff;text-decoration:none;font-size:18px;}
.menu a:hover{color:#fff;background-image: url(../images/bgmenu2.jpg);background-repeat: repeat-x;background-position: bottom;}
.menu ul ul{padding:0px 0px 0px 0px;background-color: #044b1b;}
.menu ul ul li {clear:both;border-top:1px solid #003914;}
.menu ul ul li a{display:block;height:50px;line-height:50px;margin:0;font-size:18px;font-weight: normal;}
.menu ul ul li a:hover{border:0;background:#003300;}

.menu-w1 a {width:154px;text-align:center;padding:0px 0px 0px 0px;}

/* menu结束*/


/* --------------------------#header结束--------------------------*/

.banner{width: 100%;height:600px;z-index: 1; }

/* --------------------------#body--------------------------*/
.main{width: 1240px;margin: 0px auto 0px auto;}
.mainbg{background-color: #f0f0f0;}
.mainbg2{
	background-color: #f0f0f0;
	background-image: url(../images/blankFFF.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.tit{
	float:left;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #dedede;
}
.titbig{
	float:left;
	width:150px;
	font-size: 20px;
	padding: 0px 0px 0px 32px;
	line-height: 60px;
	background-image: url(../images/icon5.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.titbig2{
	float:left;
	width:80px;
	font-size: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 50px;
	border-bottom: 2px solid #cc0000;
	color: #006633;
}



.w1240{width:1240px;margin: 0px 0px 16px 0px;}
.w660 {width:660px;margin: 0px 0px 16px 0px;}
.clear{ clear:both;}
.fl {float:left;}
.fr {float:right;}

.stit {float:right;padding: 0px 0px 0px 0px;line-height: 60px;}
.stit a{font-size:12px;color: #fff;background: #006633;padding: 3px 10px 3px 10px;}
.stit a:hover{color: #fff;text-decoration: none;background: #f00400;}

.more {float:right;padding: 0px 0px 0px 0px;line-height: 50px;}
.more a{font-size:12px;color: #fff;background: #666;padding: 3px 10px 3px 10px;}
.more a:hover{color: #fff;text-decoration: none;background: #f00400;}
.blankh60{height: 60px;width: 100%;overflow: hidden;display: block;}
.blankh40{height: 40px;width: 100%;overflow: hidden;display: block;}


/* 企业实力*/

.about{padding: 10px 0px 0px 0px;width: 516px;}
.abouttext {
	float:right;
	width:516px;
	padding: 20px 0px 20px 0px;
	line-height: 36px;
	font-size:16px;/*background-color: #eaeaea;*/
}

/* 企业实力结束*/

/* 美食展示 */
#gundong {width: 660px;height: 130px;float:left;overflow: hidden;position: relative;/*border:1px solid #ccc;*/}
#gundong2{position: absolute;left: 0;top: 0;}
#gundong2 li {width: 160px;height:120px; text-align:center; line-height:120px;/*background-color: #999;*/margin:0 10px;display: block;float: left;list-style: none;}
/* 美食展示结束*

/* 新闻*/
.news{width: 660px;background: #FFF;}
.news ul{float: left;width: 660px;clear: both;padding: 0px 0px 0px 0px;}
.news ul li{
	width: 320px;
	float: left;
	text-align: left;
	padding: 0px 0px 15px 10px;
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.news ul li a{float:left;color: #333333;font-size:16px;}
.news ul li a:hover{color: #ff0000;}
/* 新闻结束*/



/* 经营模式 */
*{margin:0;padding:0;list-style-type:none;}/*清楚内外默认边距*/
.case {width:1240px;overflow:hidden;margin:0px auto;padding: 0px 0px 30px 0px;}
.case ul li{width:400px;height:300px;float:left;margin:0px 13px 38px 0px;position:relative;overflow:hidden;cursor:pointer;}
.case .txt{width:380px;height:45px;padding:0px 10px 0px 10px; background:url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;}
.case .txt h3{font-size:20px;height:45px;text-align:center;line-height:45px;font-weight: normal;}
.case .txt p{font-size:14px;text-align:center;}
/* 经营模式结束 */


/* 企业特色 */
.tit3{
	float:left;
	width:1240px;
	padding: 0px 0px 0px 0px;
	border-bottom: 3px solid #dedede;
	background-color: #087b38;
}
.titbig3{
	float:left;
	width:145px;
	font-size: 20px;
	padding: 0px 0px 0px 32px;
	line-height: 60px;
	color: #FFFFFF;border-bottom: 2px solid #cc0000;
}


.ts1{
	float:left;
	width:580px;
	padding: 0px 660px 0px 0px;
	clear:both;
	background-image: url(../images/ts01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.ts_tit{
	float:left;
	width:180px;
	height:56px;
	line-height: 56px;
	font-size: 30px;
	background-color: #039415;border-radius:6px;
	text-align: center;
	color: #FFFFFF;margin: 54px 0px 30px 0px;
}
.ts_ind{
	float:left;width:580px;
	font-size: 25px;line-height: 60px;
}

.ts2{
	float:left;
	width:1240px;
	height:460px;
	padding: 0px 0px 0px 0px;
	clear:both;
	background-image: url(../images/ts02.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.ts3{
	float:left;
	width:1240px;
	padding: 30px 0px 60px 0px;
}
.ts_tit3{
	float:left;
	width:180px;
	height:56px;
	line-height: 56px;
	font-size: 30px;
	background-color: #000000;border-radius:6px;
	text-align: center;
	color: #FFFFFF;margin: 54px 0px 30px 0px;
}
.ts3_ind{
	float:left;
	width:560px;height:510px;
	padding: 0px 0px 0px 680px;
	clear:both;
	background-image: url(../images/ts03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 25px;line-height: 60px;
}
/* 企业特色结束 */


/* --------------------------#body结束--------------------------*/



.footerbg{width: 100%;overflow: hidden;line-height: 28px;background-color: #087b38;}
.footer{width: 1240px;color: #ffffff;margin:20px auto 0px auto;padding: 20px 0px 60px 0px;border-top: 1px solid #0a9045;text-align: center;font-size: 16px;}
.footer a{color: #ffffff;font-size: 16px;}
.footer a:hover{text-decoration: underline;}

/* 友情链接结束*/
.link{float:left;padding: 0px 0px 0px 0px;width: 1240px;}
.link a{padding-right: 8px;line-height: 28px;color: #ffffff;}
/* 友情链接结束*/


