@charset "gb2312";
*{
	margin:0px;
	padding:0px;
	list-style:none;
	text-decoration:none;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:14px;
	}
img{
	border:0;
	}
a:hover{
	text-decoration:none;
	}
.border{
	height:25px;
	margin:10px 0px 0px 0px;
	border-bottom:1px solid #359c39;
	}	
.top{
	width:100%;
	height:97px;
	}	
.top_c{
	width:1000px;
	height:97px;
	margin:0px auto;
	}
.top_l{
	float:left;
	}
.top_r{
	float:right;
	}
.top_r span{
	color:#747474;
	position:relative;
	top:5px;
	}						
.top_r a{
	color:#747474;
	}							
.top_r p{
	position:relative;
	top:10px;
	right:85px;
	}	
.nav{
	width:100%px;
	height:45px;
	background:#359c39;
	}	
.nav_ul{
	width:1100px;
	height:45px;
	margin:0px auto;
	display:block;
	}		
.nav_ul li{
	float:left;
	line-height:45px;
	text-align:center;
	margin:0px 15px;
	}		
.nav_ul li a{
	font-size:16px;
	color:#fff;
	}
.back{
	width:100%;
	clear:both;
	}
.back_c{
	width:1000px;
	height:270px;
	margin:0px auto;
	}			
.back_c span{
	width:310px;
	height:290px;
	display:block;
	margin:0px 10px;
	float:left;
	}	
.span1{
	width:310px;
	height:290px;
	background:url(../images/about.png) no-repeat;
	background-size:100% 100%;
	}	
.span2{
	width:310px;
	height:290px;
	background:url(../images/new.png) no-repeat;
	background-size:100% 100%;
	}	
.span3{
	width:310px;
	height:290px;
	background:url(../images/tel.png) no-repeat;
	background-size:100% 100%;
	}	
.r{
	position:relative;
	top:110px;
	padding:10px;
	}		
.r_z{
	line-height:27px;
	font-size:12px;
	color:#818281;
	}	
.r ul li{
	list-style:inside;
	color:#818281;
	list-style-type:square;
	}
.r ul li a{
	font-size:12px;
	line-height:27px;
	color:#818281;
	}			
.r p{
	line-height:27px;
	color:#818281;
	font-size:12px;
	}	
.block{
	width:73px;
	height:25px;
	background:#359c39;
	border:1px solid #397d34;
	text-align:center;
	line-height:25px;
	display:block;
	color:#fff;
	font-size:13px;
	float:right;
	margin-right:15px;
	}
.float{
	width:1000px;
	margin:0px auto;
	display:block;
	clear:both;
	}	
.float li{
	width:206px;
	height:251px;
	display:block;
	float:left;
	margin:0px 20px;
	border:1px solid #42a246;
	background:#f5f5f5;
	}		
.img{
	width:206px;
	height:132px;
	background:yellow;
	}	
.h5{
	text-indent:5px;
	margin-top:10px;
	margin-bottom:7px;
	}
.p{
	padding:0px 5px;
	line-height:25px;
	color:#777777;
	font-size:13px;
	}
.float li a{
	width:97px;
	height:22px;
	text-align:center;
	line-height:22px;
	display:block;
	margin:4px auto;
	border:1px solid #359c39;
	color:#359c39;
	font-size:13px;
	}	
.ryzs{
	width:100%;
	background:#9fefa2;
	}
#demo {overflow:hidden;;width:1000px; margin:0px auto;}
#demo a{ display:block; width:220px; height:180px; float:left; margin:0 20px 20px 20px; text-align:center; border:1px solid #3ba13f;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}	
.yqlj{
	width:100%;
	margin:20px 0px;
	}
.yqlj_c{
	width:1000px;
	height:30px;
	border:1px solid #359c39;
	line-height:27px;
	margin:0px auto;
	}	
.b{
	border-right:1px solid #359c39;
	height:30px;
	display:block;
	float:left;
	font-size:15px;
	padding:0px 5px;
	color:#359c39;
	}	
.c a{
	margin-left:10px;
	color:#5b5b5b;
	}
.foot{
	width:100%;
	height:50px;
	margin-top:20px;
	}
.cen{
	width:1000px;
	text-align:center;
	color:#767676;
	margin:0px auto;
	margin-bottom:6px;
	}
.cen a{
	color:#767676;
	}	
.video{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.8);
	position:fixed;
	z-index:99999;
	top:0;
	display:none;
	}
.video_c{
	width:1000px;
	height:500px;
	margin:120px auto;
	}	
.fix{
	width:150px;
	height:200px;
	background:#6cb76f;
	position:fixed;
	right:0;
	top:20%;
	z-index:9999;
	}					
.con{
	width:100%
	}
.con_c{
	width:1100px;
	margin:0px auto;
	}		
.con_left{
	width:255px;
	float:left;
	}
.con_left h1{
	width:255px;
	height:45px;
	background:#359c39;
	text-align:center;
	line-height:45px;
	color:#fff;
	font-size:20px;
	font-weight:300;
	display:block;
	Box-shadow:5px 5px 7px rgba(51,51,51,0.4);
	}
.con_left ul{
	width:255px;
	display:block;
	background:#eceded;
	Box-shadow:5px 5px 7px rgba(51,51,51,0.4);
	padding-bottom:45px;
	}			
.con_left ul li{
	width:230px;
	height:50px;
	border-bottom:1px solid #bababa;
	margin:0px auto;
	display:block;
	line-height:50px;
	text-indent:0px;
	}	
.con_left ul li a{
	width:230px;
	display:block;
padding-left:5px;
	color:#676565;
	float:left;
font-size:13px;
	}		
.con_left ul li a span{
	float:right;
padding-right:0px;
	}		
.p1{
	background:#eceded;
	padding:15px;
	Box-shadow:5px 5px 7px rgba(51,51,51,0.4);
	line-height:27px;
	color:#676565;
	}	
.con_right{
	width:803px;
	float:right;
	}	
.weizhi{
	width:803px;
	height:32px;
	border-bottom:2px solid #bababa;
	line-height:32px;
	}
.weizhi1{
	width:1100px;
	height:32px;
	border-bottom:2px solid #bababa;
	line-height:32px;
	}		
.r_l{
	font-size:19px;
	display:block;
	float:left;
	}	
.r_l img{
	padding-right:5px;
	position:relative;
	top:4px;
	}		
.r_r{
	float:right;
	}	
.r_r font{
	color:#359c39
	}	
.r_r a{
	color:#6f6f6f;
	}	
.con_ul li{
	width:220px;
	height:auto;
	float:left;
	margin:15px 20px 15px 20px;
	}
.image{
	width:220px;
height:180px;
	border:1px solid #46a54a;
	padding:10px;
	display:block;
	}
.con_ul li a p{
	text-align:center;
	font-size:15px;
	color:#2d2c2c;
	height:40px;
	line-height:40px;
	display:block;
	}		
.up{
	width:auto;
	margin:30px auto;
	text-align:center;
	}				
.up a{
	width:auto;
	padding:3px 10px;
	border:1px solid #bfbfbf;
	color:#000;
	}		
.up a:hover{
	border:1px solid #359c39;
	}		
.con_p{
	padding:10px;
	line-height:35px;
	color:#2d2c2c;
	}
.con_ul_l li{
	width:803px !important;
	border-bottom:1px solid #999;
	margin-top:7px;	
	}
.images{
	width:160px;
	height:110px;
	display:block;
	float:left;
	position:relative;
	top:7px;

	}
.bl{
	width:627px;
	}		
.color{
	color:#359c39;
	font-size:15px;
	font-weight:700;
	margin-top:10px;
	margin-bottom:7px;
    padding-left:15px;
	}		
.line{
	line-height:27px;
	color:#a0a0a0;
    padding-left:15px;
	}	
.top_h1{
	display:block;
	text-align:center;
	margin:20px 0px;
	font-size:22px;
	color:#767676;
	font-weight:600;
	}
.time{
	width:100%;
	height:35px;
	border-bottom:1px solid #999;
	text-align:center;
	color:#929292;
	display:block;
	margin-bottom:15px;
	}		
.con_p span{
	width:300px;
	margin-top:20px;
	float:left;
	display:block;
	margin-right:10px;
    }
				