body{
	margin:0px;
	padding:0px;
	color:#454545;	
	background:#1a3830;
	font:12px "Arial Narrow","Microsoft Yahei" ,HELVETICA;
	-webkit-text-size-adjust:100%;
	width:100%;
	height:100%;
	overflow:hidden
	
	
	
}
html,body{height:100%; margin:0; padding:0;}
.wrap{
    margin:0 auto;
} 
.mainbox{
    margin:0 auto;
	text-align:left;
	height:auto;
	font-size:12px;
	line-height:22px;
	overflow:hidden;

}

body,div,p,ol,ul,h1,h2,h3,h4,p,th,td,dl,dd,form,legend,input,textarea,select{
	margin:0px;
	padding:0px;
	}	
ul,li{
	list-style-type:none;
	}	
img{
    border:0;
	vertical-align:middle;
}
table{
   border-collapse:collapse;
   border-spacing:0
   }
p{
   word-wrap:break-word
   }
em, cite, th, i {
   font-style: normal;
   font-weight: normal;
}
a{
	color:#333;
	text-decoration:none;

	}	
a:hover{
    color:#116D1F;
    text-decoration:underline;
    } 
h1{
   font-size:18px;
}
h2{
  font-size:16px;
}
h3{
  font-size:14px;
}
.green{
  color:green
  }
.red{
  color:#c00
  }
.clear{
    clear:both;
	font-size:0px;
	line-height:0px;
	overflow: hidden;
   }  
   
/*index.css*/
/*大图背景切换*/

.page{display:none;}
#slide,#slide li{position:absolute;width:100%;height:100%;left:0;top:0;}
#slide,#slide li images{position:absolute;filter:inherit}

#slideBtn{width:60px;height:14px;position:absolute;left:50%;bottom:80px;margin-left:-30px;}
#slideBtn li{display:block;border-radius:7px;margin:0 3px;width:14px;height:14px;overflow:hidden;background:#fff;cursor:pointer;float:left;opacity:0.8;filter:alpha(opacity=80); text-indent:-999px}
#slideBtn li.cur{background:#ec9e07}



.right_menu{width:195px; position:fixed; top:0px; left:0px; height:100%; background:#002f25 url(../images/left_bg.jpg) center top no-repeat ; z-index:10000; }
.menu_border{width:195px; background:url(../images/border.jpg) right top repeat-y; height:100%}
.logo{width:193px; height:150px;text-align:center;position:absolute; right:0px; top:0px;z-index:10000;}
.home{ width:181px; height:168px;text-align:center;position:absolute; right:0px; top:175px; z-index:10000}
.slogan{background:url(../images/slogan_bg.png) 0 0 no-repeat; color:#9c8461; width:170px; height:15px;text-align:center;position:absolute; right:10px; top:150px; z-index:10000; line-height:15px;}

.music{position:absolute;right:100px;bottom:5px;width:30px;height:8px;overflow:hidden; background-image:url(../video/music.png);background-repeat:no-repeat; cursor:pointer;z-index:9999}



.bottom1{position:fixed; bottom:0px; right:0px; width:100%; height:175px; background:#1a3830 url(../images/bottom_bg.jpg) top left repeat; color:#cdb462; line-height:20px; z-index:9999}
.bottom_line{background:url(../images/border2.jpg) top left repeat-x; }
.bottom1 p{padding-left:25px;height:45px; line-height:45px;}
.bottom1 p a{color:#6f9c92;}
.bottom1 table{}
.bottom1 table td{padding-top:20px;}


.about_block a{padding:0 8px;}
.index_news_list{line-height:24px; padding-top:5px;}
.index_news_list li{border-bottom:1px solid #395547}
.index_news_list span{float:right}
.index_news_list a{color:#cdb462; background:url(../images/arr.png) left center no-repeat; padding-left:15px}

.inside_foot{height:26px; background:#031b0c; line-height:26px; color:#607f70; border-top:1px solid #0f3c20; position:fixed; bottom:0px; width:100%;z-index:10}



/*about*/

.content{width:65%;z-index:1; line-height:30px;margin-left:195px; background:url(../images/inside_body_bg.jpg)  0 0 repeat;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.3);
  -moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.3);
  box-shadow: 3px 3px 3px rgba(0,0,0,0.3);}
  
.content2{position:absolute; left:195px; top:0; margin-left:0px; min-height:100%;height:auto} 
  
/*二级菜单*/
.main_left_menu {margin-top:15px}
.main_left_menu ul li{position:relative; width:90px; height:24px;  overflow:hidden; display:block; margin-bottom:15px; float:left; line-height:24px; text-align:center; margin-right:5px}
.main_left_menu ul li a{position:relative;/* 必要元素 */display:block;width:90px;height:24px;font-weight:bold;text-decoration:none;cursor:pointer;_display:inline-block; text-align:center}
.main_left_menu ul li a span{position:absolute;/* 必要元素 */left:0;width:90px; height:24px; display:block;_display:inline-block;font-size:14px;}
.main_left_menu ul li a span.out{top:0px;_display:inline-block;}
.main_left_menu ul li a span.over,.main_left_menu ul li a span.bg{top:-33px;_display:inline-block;}
#menu2 ul li a{color:#333; display:block; width:90px; height:24px; _display:inline-block; font-size:12px; background:#dedede;}
#menu2 ul li a span.over{background:#116d1f;color:#fff; display:block; width:90px; height:24px; line-height:24px; _display:inline-block; }
#menu2 ul li a.cur{color:#fff; background:#116d1f;}
  

.content_pl{ padding:30px 30px 100px 40px}
#scroll{ width:100%; height:460px;  overflow:hidden; padding-bottom:35px; z-index:100; position:relative}
#scroll p{color:#000; font-size:14px; line-height:24px; text-align:left; text-indent:2em; padding-top:10px;}


.zs{margin-left:25px;}
.zs ul li{float:left; width:200px; font-size:16px;margin-right:15px; display:inline-block; text-align:center; margin-top:15px;}
.newsPage {
	padding: 10px 0;
	color: #116d1f;
	text-align:right;
	margin-right:35px;
}
.newsPage a{color: #116d1f;padding:0 10px}


.club {
	
}
.club li a {
	position: relative;
	width: 100%;
	height: 100px;
	margin-bottom: 10px;
	cursor: pointer;
	display: block;
	border-bottom:1px dotted #ccc
}
.club li a:hover .page6_2_title {
    color: #116d1f;
}
.page6_2_pic {
	position: absolute;
	left: 0;
	top: 0;
}
.page6_2_title {
	position: absolute;
	left: 122px;
	top: 10px;
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
    line-height:22px;
	
}

.page6_2_title em{
    font-size:14px;
}
.page6_2_time {
	position: absolute;
	height: 29px;
	left: 122px;
	bottom: 10px;
	color: #333;
	padding-right: 35px;
	line-height: 29px;
	background: url(../images/page1_1_infoRbtn.png) right center no-repeat;
}
.newsPage {
	padding: 10px 0;
	color: #116d1f;
}
.newsPage a{color: #116d1f;padding:0 10px}


/*联系我们*/
	
.contact_right{

    line-height:18px;
	padding-top:35px;
	
	
	}
.contact_right h2{
	padding-top:8px;
	font-size:18px;
	font-weight:700;
	color:#005a4d;}
.contact_right p{
	position:relative;
	margin:12px 0 0 32px;
	padding:3px 0 0 0;
	color:#056f61;
	font-size:15px;
	
	}
.contact_right p a{
	color:#424242;}
.contact_right i{
	position:absolute;
	top:0;
	left:-32px;
	width:22px;
	height:22px;
	overflow:hidden;
	background:url(../images/icon3.gif) 0 0 no-repeat;}
.contact_right .p1{
	margin-top:20px;}
.contact_right .p2 i{
	background-position:0 -24px;}
.contact_right .p3 i{
	background-position:0 -48px;}
.contact_right .p4 i{
	background-position:0 -72px;}
.contact_right .p5 i{
	background-position:0 -96px;}
.contact_right .p6{
	margin-top:8px;}
.contact_right .p6 i{
	background-position:0 -120px;}
/*反馈*/

.sub_main_content {
	position: relative;
	width: 580px;
	height: 334px;
	overflow: hidden;
}
.sub_main_content .scrCont {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 550px;
	overflow: hidden;
}
.sub_main_content .scrPanel {
	display: none;
	position: absolute;
	top: 0;
	right: 10px;
	width: 4px;
	height: 334px;
	background: url(../images/bg6.png) 0 0 no-repeat;
}
.sub_main_content .scrHand {
	position: absolute;
	right: -4px;
	width: 12px;
	height: 36px;
	cursor: pointer;
	background: url(../images/icon3.png) 0 0 no-repeat;
}
.scrCont_content {
	padding: 20px 0 0 0;
}
	
.ipt{
    height: 30px;
	color: #383838;
	border-radius: 3px;
	border: #DBDBDB solid 1px;
	background: #EDEDED;
	width:250px
}	

.message_input td{
 
  padding:10px 0;
  font-size:16px;
  
}


.bbs_btn {
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: white;
	border-radius: 3px;
	border: none;
	background: #006139;
	}
	
/*案例*/	
.case{width:100%}
.case ul li{float:left;text-align:center; margin-right:18px; font-size:14px; margin-bottom:15px; height:200px;}
.case ul li img:hover{filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;}

.range td{padding:10px 15px; font-size:14px;}	

.pic_nav{
  
}
.pic_nav a{
  color:#fff;
  background:#316457;
  padding:3px 15px;
  border:1px solid #6d9a8e;
  margin:10px 6px;
  line-height:34px;
  white-space:nowrap;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
 -moz-transition: all 0.5s;
 -ms-transition: all 0.5s;
 font-weight:bold
  
} 
.pic_nav a:hover,.pic_nav .cur{
  background:#b16b4f;
  text-decoration:none;
  border:1px solid #9b563a
	
	

}


.product_info{font-size:18px; line-height:34px; color:#333; padding-top:25px;}

	
/*人才招聘*/	
.hr{width:100%; position:relative;}
.hr h2{background:#587d37; color:#fff; display:inline; font-size:15px; padding:2px 10px;}
.hr .hr_cont{font-size:15px; color:#333; line-height:24px;}
.hr .num{position:absolute; top:15px; right:0px; width:57px; text-align:center;color:#9ea49e}
.hr .num b{color:#587d37; font-size:34px;line-height:34px;}
.hr .hr_btn {position:absolute; bottom:15px; right:0px; width:52px; height:52px; text-align:center}
.hr .hr_btn a {display:block; width:52px; height:52px; color:#f9f9f9;background:url(../images/hr_btn.png) center center no-repeat; line-height:24px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	
}
.hr .hr_btn a:hover{background:url(../images/hr_btn_hover.png) center center no-repeat;text-decoration:none;}	
.hr_table  .ipt{width:200px;}	
.hr_table td {padding:5px 0;font-size: 16px;}


.sev_tb {border:1px solid #333; border-collapse:collapse;}
.sev_tb td {border-right:1px solid #333; border-bottom:1px solid #333; border-collapse:collapse;paddign:10px}
.sev_tb .title {
	background:#ddd;
	height: 29px;
	color: #6A2D10;
	font-weight: bold;
	line-height: 29px;
	text-align: center;
}	
	
	
.network_left{
  float:left; width:580px;
}	
.network_right{float:left; padding-left:25px;color:#000; width:450px;}
.network_right h2{ font-size:24px; padding-top:30px; padding-bottom:15px;}
.network_right h3{ font-size:18px; padding-top:20px; padding-bottom:15px;}
.network_right ul{font-size:16px; line-height:36px}
.network_right ul li{background:url(../images/arr2.png) no-repeat; padding-left:35px;}
.network_right ul li.addr1{background-position:0 6px}
.network_right ul li.addr2{background-position: 0 -32px }
.network_right ul li.addr3{background-position:0 -74px}
.network_right ul li.addr4{background-position:0 -120px}
	
.photo-close {
	position: absolute;
	z-index: 999;
	top: 30px;
	right: 30px;
	width: 67px;
	height: 67px;
	overflow: hidden;
	background: url(../images/bg11.png) -1px -448px no-repeat;
}
.photo-close a {
	display: block;
	width: 67px;
	height: 67px;
	text-indent: -999px;
	overflow: hidden;
}	
	
.pic_nav{
  
}
.pic_nav a{
  color:#fff;
  background:#316457;
  padding:3px 15px;
  border:1px solid #6d9a8e;
  margin:10px 6px;
  line-height:34px;
  white-space:nowrap;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
 -moz-transition: all 0.5s;
 -ms-transition: all 0.5s;
 font-weight:bold
  
} 
.pic_nav a:hover,.pic_nav .cur{
  background:#b16b4f;
  text-decoration:none;
  border:1px solid #9b563a
	
	

}	


/*招商加盟*/
.joing_block{}
.joing_block p{color:#333; font-size:14px; line-height:24px; font-family:宋体}
.join_table td{padding-top:15px;}

.join_police{background:url(../images/join_police.jpg) top center no-repeat; height:687px;}
.join_police h2{font-size:18px;}
.join_police p{color:#333; font-size:14px; line-height:24px; font-family:宋体}




.jqs_list{font-size:14px;}
.jqs_list ul{line-height:24px;}
.jqs_list ul li{margin-top:20px;}
.jqs_list ul li b{font-size:16px;}
.jqs_list ul li b a:hover{color:#116D1F}


.nav{padding-top:160px; width:166px;text-align:center; font-size:14px;margin:0 auto}
.nav li a{color:#d4b660; line-height:30px; text-align:center; font-weight:bold; width:166px; height:30px; display:block; margin-top:8px;}
.nav li a:hover,.nav li.cur a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}



#nav1 .nav1 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav2 .nav2 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav3 .nav3 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav4 .nav4 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav5 .nav5 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav6 .nav6 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav7 .nav7 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav8 .nav8 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav9 .nav9 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}
#nav10 .nav10 a{color:#fff; text-decoration:none; background:url(../images/hover.png) top center no-repeat;}


.weixin a:hover{text-decoration:none}

	
	