﻿@charset "utf-8";

/*Reset Css*/
body,html，div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,img{margin:0; padding:0;}
select{*behavior: url("select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style-type:none; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle; *display:inline; *zoom:1;}


/*Clear Css*/
.clear{clear:both; font-size:0px; height:0px; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block; clear:both;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font:12px/1.5 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; background:#fff;   font-family:"微软雅黑";}


a:link{text-decoration:none; color:#31210e;}

img a{ list-style:none;}
.jianju{ height:10px;}


/*header*/
.topArea{ height:90px; background:#fff;}
.headArea{ background:url(../images/common/head.png) left top repeat-x; height:80px;width:100%;  position:absolute; left:0px; top:0px;  z-index:999999;}
.head{width:1200px; margin:0px auto; height:80px;}
.head .logo{ float:left;width:240px; padding-top:18px; }
.navBar{  width:780px; float:left; padding-top:15px;  }
div.div1{width:780px; height:30px;  padding-top:18px; padding-left:20px;}

.indexheadArea{ height:83px;}
.indexheadArea .head{ height:83px;}

div.div1 ul li{width:90px; height:24px; float:left; background:url(../images/common/navLine.png) right 10px no-repeat; list-style:none;}
div.div1 ul li.liLast{ width:100px; border-right:none; background:none;}
div.div1 ul li a{display:block; line-height:30px; text-align:center;color:#997e4a; font-size:14px;}
div.div1 ul li a:hover,ul li a.hover,div.div1 ul li a.current,div.div1 ul li a.shuthover{background:#be9546; color:#fff;}
div.div1 ul li dl{display:none; background:#fff  url(../images/common/nav2.gif) left bottom repeat-x; padding:10px 0px 20px;}
div.div1 ul li dd a{line-height:30px; color:#997e4a;width:90px; display:block; border-bottom:1px #e5e5e5 solid; margin:0px auto;}
 div.div1 ul li a:hover{background:#eeeeee; color:#997e4a;}
 
.headRight{ width:180px; float:right;}
.headRight img{ float:left; padding-right:10px;}
.headRight td{  width:150px; line-height:20px; float:right;}
/*.headRight th{ width:40px; }
.headRight{ width:180px; float:right; padding-top:20px; }
.headRight td{ color:#888;line-height:20px; font-size:12px;float:right;}*/
/*美食展示*/
.productBg{ background:url(../images/else/proBg.png) left top repeat; min-height:500px;_height:500px;}
.pageBg,.productBg_2{ background:url(../images/else/Bg02.png)  repeat left top; min-height:500px;_height:500px; }

.pageWarp{width:1200px; margin:0px auto; padding-bottom:60px; position:relative;}

.proType{ padding:20px 0px 0px 40px; display:block; height:36px; margin-bottom:40px; float:left;}
.proType li{ float:left; width:90px; height:36px; line-height:30px; margin-right:20px; text-align:center; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}
.proType li a{ color:#997e4a;}
.proType li.select{ background:url(../images/else/icon01.png) center top no-repeat;}
.proType li.select a{ color:#fff;}

.proType_2{ padding:20px 0px 0px 40px; display:block; height:36px; margin-bottom:40px; float:left;}
.proType_2 li{ float:left; width:90px; height:36px; line-height:30px; margin-right:20px; text-align:center;font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}
.proType_2 li a{ color:#333333;}
.proType_2 li.select{ background:url(../images/else/icon02.png) center top no-repeat;}
.proType_2 li.select a{ color:#FFF;}

.page{ padding:20px 0px 20px 0px; margin:0px auto; text-align:center; height:25px;}
.page a,.page span{ display:block; float:left; }
.page a{height:24px; line-height:24px; text-align:center;  width:30px; background:#fff; margin-left:5px;}
.page span.cur_page{background:#997e4a;height:24px;  line-height:24px;color:#fff; width:30px; margin-left:5px;}
.page a:hover{background:#997e4a;color:#fff;}
.page a.first,.page a.pre,.page a.next,.page a.last{width:60px; background:#fff;  font-weight:normal;}
.page a.first:hover,.page a.pre:hover,.page a.next:hover,.page a.last:hover{background:#997e4a; color:#fff;}

.proList{width:1200px; overflow:hidden;}
.proList ul{ display:block; width:1250px;}
.proList li{ float:left; width:280px; height:360px; overflow:hidden; background:#1a1a1a; margin:0px 26px 28px 0px;}
.proList li .img{width:280px; height:300px; display:block; margin-bottom:10px;}
.proList li .img img{width:280px; height:300px;}
.proList li .title{ display:block; width:280px; height:36px; line-height:36px; color:#997e4a; font-size:16px; text-align:center; overflow:hidden;}
.proList li .bqBox{ padding:0px 15px;width:250px; height:50px; display:block; overflow:hidden;}
.proList li span{ display:block; position:relative; height:20px; line-height:18px; padding:0px 6px; margin-right:10px; float:left; margin-bottom:10px;}
.proList li span .l{ display:block; width:6px; height:20px; position:absolute; left:0px; top:0px; background:url(../images/else/bL.png) left top no-repeat;}
.proList li span .r{ display:block; width:6px; height:20px; position:absolute; right:0px; top:0px; background:url(../images/else/bR.png) left top no-repeat;}
.proList li span .bq{  background:url(../images/else/bq.png) left top repeat-x; height:20px; color:#666666; display:block; text-align:center;}
.proList li span .bq:hover{ color:#997e4a;}
.ks_a{ overflow:hidden;border:#bba988 1px solid; padding:6px 0 2px 0;font-size:12px; background:url(../images/else/lianjie_a.png) 0 0 no-repeat;}
.ks_a>dt{ float:left;padding:0 45px 0 25px; }
.ks_a>dd{ float:left; width:1055px;}
.ks_a>dt>span{ color:#fff; font-weight:bold;}
.ks_a>dd>a{ display:inline-block; color:#666; padding:0 48px 0 0; clear:both; margin:0 0 5px 0; line-height:16px;}
.ks_a>dd>a:hover{ color:#997e4a;} 

.proMs{ font-size:14px; color:#997e4a; line-height:28px; margin-bottom:30px;}

.proBigImg{ height:500px; position:relative; margin-bottom:15px;}

.buyBtn{ position:absolute; left:50%; margin-left:-70px; bottom:0px; width:140px; height:66px;}
.proDetailTitle{ text-align:center; margin:60px 0px;}

.component{ width:1200px; height:360px; position:relative;}
.lv_tree {height: 30px;margin-top: 20px;overflow: hidden; float:right;}
.lv_tree_con {background: none;color: #999999;overflow: hidden;padding: 8px 0 0;text-indent: 15px;}
.lv_tree_con a {color: #999999;}
.lv_tree_con span {color: #bbbbbb;}
.lv_tree_con a:hover, .lv_tree_current {color: #bbbbbb;}
.pageMenu{ border-bottom:2px #997e4a solid; height:66px; margin:0px auto 40px; width:1200px;}
.pageDH{ padding:20px 0px 0px 40px; display:block; height:36px; margin-bottom:10px; float:left;}
.pageDH li{ float:left; width:90px; height:36px; line-height:30px; margin-right:20px; text-align:center;font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}
.pageDH li a{ color:#333333;}
.pageDH li.select{ background:url(../images/else/icon02.png) center top no-repeat;}
.pageDH li.select a{ color:#FFF; list-style:none;}

/*video*/
.videobox{ text-align:center}
.activityBox1 li{ float:left;width:520px; height:450px; margin:0px 20px 50px 10px; background:url(../images/else/cfBg.png) top repeat;}

.activityBox1{ width:1100px; overflow:hidden; margin:0 auto;  }

.activityBox1 li dt{ position:relative; height:310px; }

.activityBox1 li dt .img1{width:500px; height:310px; margin-left:10px; margin-top:10px;}

.activityBox1 li dt .img2{position:absolute;left:250px;top:150px;}

.activityBox1 li dd{width:500px; padding:25px 0px 0px; margin:0px auto; position:relative;}

.activityBox1 li dd .title{ height:100px; line-height:20px; display:block; width:500px; overflow:hidden; font-size:15px; padding-top:20px; color:#666;}

.activityBox1 li dd .title .shijian{ float:right; font-size:15px; color:#908f8f;}

.activityBox1 li dd .title .title1{ float:left; font-size:18px; color:#908f8f;overflow:hidden;width:300px;height:20px;}
.pageMenu1{ border-bottom:2px #997e4a solid; height:66px; margin:0px auto 1px; width:1200px;}
.activityBox1 li dd .title .text{ clear:both; font-size:14px; height:40px; padding-top:8px; color:#727070; overflow:hidden;}
.activityBox1 li dd .info{ height:44px; line-height:22px; display:block; overflow:hidden;}
.activityBox1 li dd .more{ display:block; width:19px; height:18px; position:absolute;right:-9px; bottom:50px; border:none;}

.activityBox1 li.hover{ background:#fff;}
.activityBox1 li.hover dt span{ background:url(../images/else/hdIcon.png) left -27px no-repeat;}
/*new*/
.activityBox{ width:1100px; overflow:hidden; margin:0 auto;  }
.activityBox ul{ }
.activityBox li{ float:left;width:320px; height:470px; margin:0px 20px 50px 25px; background:url(../images/else/cfBg.png) top repeat;}
.activityBox li dt{ position:relative; height:310px; }
.activityBox li dt img{width:300px; height:330px; margin-left:10px; margin-top:10px;}
/*.activityBox li dt span{ display:block;width:36px;  position:absolute; left:40px; bottom:0px; }*/
.activityBox li dd{width:300px; padding:25px 0px 0px; margin:0px auto; position:relative;}
.activityBox li dd .title{ height:100px; line-height:20px; display:block; width:300px; overflow:hidden; font-size:15px; padding-top:20px; color:#666;}
.activityBox li dd .title .shijian{ float:right; font-size:13px; color:#908f8f;}
.activityBox li dd .title .title1{ float:left; font-size:15px; color:#908f8f;overflow:hidden;width:200px;height:20px;}

.activityBox li dd .title .text{ clear:both; font-size:12px; height:40px; padding-top:8px; color:#727070; overflow:hidden;}
.activityBox li dd .info{ height:44px; line-height:22px; display:block; overflow:hidden;}
.activityBox li dd .more{ display:block; width:19px; height:18px; position:absolute;right:-9px; bottom:30px; border:none;}

.activityBox li.hover{ background:#fff;}
.activityBox li.hover dt span{ background:url(../images/else/hdIcon.png) left -27px no-repeat;}

.news_detail{ background:url(../images/else/cfBg.png) left top repeat; padding:50px; border-top:2px #c6c6c6 solid; border-bottom:2px #c6c6c6 solid;}
.title_News{font-size:30px; text-align:center; line-height:40px; font-weight:normal; color:#666;}
.date_News{ font-family:Arial; text-align:center; padding:10px 0px 15px; color:#666;}

.news_detail{ background:url(../images/else/cfBg.png) left top repeat; padding:50px; border-top:2px #c6c6c6 solid; border-bottom:2px #c6c6c6 solid;}
.title_News{font-size:30px; text-align:center; line-height:40px; font-weight:normal;}
.date_News{ font-family:Arial; text-align:center; padding:10px 0px 15px;}
.news_detail p{ width:1050px;line-height:25px; color:#666; margin:0 auto;}

.news_detail_bottom{width:1000px; position:relative; height:50px; margin:0 auto;  }
.news_detail_bottom ul li{width:1000px;color:#997e4a; padding-left:0px; height:49px; line-height:49px; overflow:hidden; float:left;}
.news_detail_bottom ul li a{ color:#997e4a;}
.news_detail_bottom .right{ float:right;}
.news_detail_bottom ul li:hover a{ text-decoration:underline;}
.news_detail_bottom .back{ position:absolute; right:0px; top:-30px; text-align:center; color:#fff; background:#997e4a;width:80px; height:30px; line-height:30px; display:block;}
.dBack .back{text-align:center; color:#fff; background:#997e4a;width:80px; height:30px; line-height:30px; display:block; float:right; margin-top:-35px;}
.dBack .back1{text-align:center; color:#fff; background:#997e4a;width:80px; height:30px; line-height:30px; display:block; float:right; margin-top:2px;}


.ideaBox,.pngBg{ border-top:2px #c1c1c1 solid;border-bottom:2px #c1c1c1 solid; background:url(../images/else/cfBg.png) left top repeat; padding:40px 40px 50px 40px; line-height:27px;  font-size:14px;}
/*gxpp*/
 .editor1{ clear:both;width:1000px; margin:0 auto; background:url(../image/Bg02.png)  repeat; min-height:630px;}
.left .bgstyle{ background:url(../gxppimg/bj.png) no-repeat; text-align:center; width:68px; height:25px; color:White; font-size:12px; font-family:微软雅黑; padding-top:4px; position:relative; left:340px}
/*.left .linestyle .leftstyle{ clear:both; float:left;width:340px;}*/
.left .jianju1{ height:30px;}
 .jianju2{ height:50px; clear:both;}
.left .linestyle{ height:25px;}
.left .word_right{ float:right; width:750px;}
.left .img_left{width: 250px; height: 200px; float: left; }

.right .word_left{ clear:both; float:left;width:700px; }
/*.right .linestyle .leftstyle{ clear:both; float:left;width:320px;}*/
.right .jianju1{ height:30px;}
.right .img_right{width: 250px; height: 200px; float:right; margin-right:30px;}
.right .bgstyle{ background:url(../gxppimg/bj.png) no-repeat; text-align:center; width:68px; height:25px; color:White; font-size:12px; font-family:微软雅黑; padding-top:4px;position:relative; left:320px}
/*job*/
.editor{ clear:both;width:1000px; margin:0 auto;background:#fff; min-height:630px;}
.editor .left
{
    clear:both;
     width:200px; 
     float:left;
     padding-left:30px;
     position:absolute;
}
.editor .left dl{}
.editor .left dd{ line-height:30px; height:32px; border-bottom:1px dashed #666; font-size:13px; text-align:left;}
.editor .left dd a{ color:#797777;}
.editor .left dd a:hover{ color:#ff0000;}
.editor .right{ clear:both;float:right; width:730px; padding-top:20px;}
/*.editor .right img{ margin:20px 0 0 50px;}*/
.zixun{ font-size:15px; text-align:center; padding:15px 0 10px 0; color:#7a5309; font-weight:bold; border-bottom:1px solid #b99247;}
.joinList li{ width:900px;height: 42px; line-height: 42px; overflow: hidden; border-bottom: 1px #ececec solid; padding-left: 28px; background: url(../images/join_bg0.jpg) 13px center no-repeat; }
.joinList li.odd{background-color: #be9546; height:45px; margin-bottom:20px;}
.joinList li:hover{background-color: #f6f5f5;}
.joinList li span{display: block; float: left;}
.joinList li span.job{width: 246px; color:#000; font-size:15px;}
.joinListText{ width:800px; margin:0 auto; }
.joinListText p{ font-size:13px; line-height:25px; color:#666;}
.zwyp{font-size:14px; background:#be9546; height:50px;}
.joinList li span.loca{width: 176px;}
.joinPageRank{margin-top: 20px;}
.joinPageRank a{float: left; margin-right: 30px;}
.joinPageRank p{float: right;}

.jobText{}
.jobText p{ font-size:15px; width:500px; height:200px;}

/*资讯*/
.joinInfo{ margin-left:30px; width:900px;}
.joinInfo p{ font-size:18px;}
.joinInfo .p1{ font-size:16px; line-height:30px; color:#00665e;}
.joinInfo .p2{ font-size:12px; padding-top:10px;}
.joinInfo .p2 li{ float:left; width:33%;}
.joinInfo .p3{ font-size:12px; padding-top:5px; padding-bottom:30px;}
.joinInfo .p3 h3{ padding:15px 0; line-height:1;}
.joinInfo .p4{ border-top:1px solid #dadada; padding-top:17px;}
.joinInfo .p4 .np1{ float:left; background:url(../images/uploads/jt1.png) #00665e no-repeat 135px 14px; width:165px; height:42px; line-height:42px;}
.joinInfo .p4 .np1 a{ color:#fff; padding-left:14px; display:block;}
.joinInfo .p4 .np2{ margin-left:190px; height:42px; line-height:42px; color:#85a5c2;}
.joinInfo .p4 .np2 a{ color:#85a5c2;}
.zixun_text{ color:#848383; font-size:13px; line-height:25px;}


/*首页面下拉页面内容*/

.iconFl{  width:100%;  height:500px; background:url(../images/page/tm3.png) repeat;}
.iCase { padding:20px 0 0 0; width:1210px;  overflow:hidden; position:relative; height:450px; margin:0 auto;}
.iCase h2{ font-size:14px; color:#406309; height:28px; line-height:28px; overflow:hidden; padding:0 5px 0 0px;}
.iCase h2 .more{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.iCase dl{ position:absolute;}
.iCase dt{ position:absolute; display:none;}
.iCase dd{ float:left; margin-right:14px;  }
.iCase dd a{ display:block; padding:8px 8px 0 8px; color:#2b2a2a; }
.iCase dd a:hover,.iCase dd.cur a{ /*background-color:#d1d1d1;*/ color:#5c2806;}
.iCase dd .p1{ height:66px;}
.iCase dd .p2{ text-align:center; height:27px; line-height:27px;}



.content #img_video_list{width:245px; height:190px; margin-top:10px; text-align:center; margin-left:10px}
.content #img_video_list #img_video{ width:100%; border:1px solid #DCDCDC; text-align:center; overflow:hidden;}
.content #img_video_list #img_video_bottom {width:100%;  height:30px; text-align:center; clear:both;}

.content #img_video_list #img_video img{margin:0;}
.content #img_video_list #img_video_bottom img{ margin:0;}

.content{ width:270px; height:450px; background:#fff; border:1px solid #f6f5f5; margin-left:15px;}
.content ul{ padding-top:10px; width:250px; margin:0 auto;}
.content ul li{ line-height:10px; height:50px; border-bottom:1px solid #c1c1c1; color:#666; font-size:13px; text-indent:0.5em;}
.content ul li a{}
.content ul .shijian{ float:right; font-size:11px;}
.content h1{height:38px;	line-height:38px; width:250px;	font-size:22px; color:#111111;	border-bottom:1px solid #dcdcdc; margin:0 auto;}
.content img{ margin:20px 0 0 10px;}
.content h3{height:28px; line-height:28px; display:block;	font-size:15px;	color:#111111; text-align:center; padding-top:20px;}
.content ul li p{  color:#474747; padding-left:15px; font-size:13px;	line-height:20px;	font-family:"宋体";	padding-top:2px;}
.content  p{width:250px; color:#474747; padding-left:15px; font-size:13px;	line-height:20px;	font-family:"宋体";	padding-top:2px;}
.fdzx{ font-size:12px; color:#666;}
.content a.more
{
	width:240px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:block;
	border:1px solid #ad6e6f;
	color:#ad6e6f;
	margin:35px 0 0 5px;
	position:absolute;
	bottom:25px;
	}
	
	
.contentmore a.more
{
	width:240px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:block;
	border:1px solid #ad6e6f;
	color:#ad6e6f;
	margin:35px 0 0 5px;
	position:absolute;
	bottom:25px;
	}
	.content a.more:hover{ background:#d1d1d1;}
	

/*.footer{ width:100%;  background:#3E2C16; margin:0 auto; text-align:center; color:#fff; font-size:12px;}*/

.expo{ float:left; margin-left:100px;}
/*经营模式*/
.aboutBg3{ width:100%; background:url(../images/else/Bg02.png)  repeat left top; 
          /* min-height:750px;
           _height:750px; */
          min-height:900px;
           _height:900px;

}
.profile3{
	width:800px;
	/*height:500px;
	height:640px;*/
    height:780px;
	background:url(../images/jjfa_bg.png);
	position:absolute;
	/*top:110px;*/
	top:50px;	
padding:20px 45px;
	}
	.profile3 h1{
	height:65px;
	line-height:65px;
	font-size:42px;
	color:#866845;
	/*color:#333333;*/
	font-weight:bold;
	}
.profile3  h1 span{
	font-size:44px;
	color:#c9c9c9;
	}
.profile3 p{
	font-size:13px;
	color:#000;
	line-height:25px;
	padding-top:10px;
	}
	.profile3 h2{
	font-size:36px;
	color:#3E2C16;
	font-weight:bold;
	padding-top:25px;
	}
	.profile3 h3{
	font-size:14px;
	color:Black;
	font-weight:bold;
	}
/*企业战略*/

.aboutBg2{ width:100%; background:url(../images/else/Bg02.png)  repeat left top; min-height:750px;_height:750px; }
.profile2{
	width:800px;
	/*height:500px;*/
	height:600px;
	background:url(../images/jjfa_bg.png);
	position:absolute;
	/*top:110px;*/
	top:50px;	
padding:20px 45px;
	}
	.profile2 h1{
	height:65px;
	line-height:65px;
	font-size:42px;
	color:#866845;
	/*color:#333333;*/
	font-weight:bold;
	}
.profile2  h1 span{
	font-size:44px;
	color:#c9c9c9;
	}
.profile2 p{
	font-size:13px;
	color:#000;
	line-height:25px;
	padding-top:10px;
	}
	.profile2 h2{
	font-size:36px;
	color:#3E2C16;
	font-weight:bold;
	padding-top:25px;
	}
	.profile2 h3{
	font-size:14px;
	color:Black;
	font-weight:bold;
	}

/*企业文化*/
.aboutBg1{ width:100%; background:url(../images/else/Bg02.png)  repeat left top;
           /* min-height:900px;
            _height:900px; */
            min-height:1150px;
            _height:1150px;

}
.profile1{
	width:800px;
	/*height:500px;
	height:760px;*/
    height:1050px;
	background:url(../images/jjfa_bg.png);
	position:absolute;
	/*top:110px;*/
	top:50px;	
padding:20px 45px;
	}
	.profile1 h1{
	height:65px;
	line-height:65px;
	font-size:42px;
	/*color:#333333;*/
	color:#866845;
	font-weight:bold;
	}
.profile1  h1 span{
	font-size:44px;
	color:#c9c9c9;
	}
.profile1 p{
	font-size:13px;
	color:#000;
	line-height:25px;
	padding-top:10px;
	}
	.profile1 h2{
	font-size:36px;
	color:#3E2C16;
	font-weight:bold;
	padding-top:25px;
	}
   	.profile1 h3{
	font-size:14px;
	color:Black;
	font-weight:bold;
	}
/*about页面*/
.aboutBg{ width:100%; height:732px; background:url(../images/about_01.jpg) no-repeat center;}
.about_profile{
	width:1000px;
	height:auto;
	margin:0px auto;
	position:relative;		
	}
.profile{
	width:800px;
	/*height:500px;*/
	height:600px;
	background:url(../images/jjfa_bg.png);
	position:absolute;
	/*top:110px;*/
	top:50px;	
padding:20px 45px;
	}
	.profile h1{
	height:65px;
	line-height:65px;
	font-size:42px;
	color:#333333;
	font-weight:bold;
	}
.profile  h1 span{
	font-size:44px;
	color:#c9c9c9;
	}
.profile p{
	font-size:13px;
	color:#000;
	line-height:25px;
	padding-top:10px;
	}
	.profile h2{
	font-size:36px;
	color:#3E2C16;
	font-weight:bold;
	padding-top:25px;
	}
.Rep_xinwen p,a
{
    text-decoration:none;
}
.footer{ width:100%;  background:#3E2C16; margin:0 auto; text-align:center; color:#fff; font-size:12px; height:80px; line-height:80px;}

/*inside*/
