﻿
/*开发：芳草地网络科技有限公司*/
/*作者：张晓光*/
/*手机：18643711300*/
/*Q  Q：275564581*/

.df_31 {
	width: 100%;
	height:300px;
	margin:1px auto 10px auto;
	overflow:hidden;
}

.df_31_box {
	width: 100%;
	height:300px;
	overflow:hidden;
	float:left;
}
	.df_31_box {
		width: 100%;
		height:300px;
		position:relative;
	}
		.df_31_box ul {
			width: 100%;
			height:300px;
			overflow:hidden;
		}
			.df_31_box ul li {
				width: 100%;
				height:300px;
				text-align:center;
				overflow:hidden;
				float:left;
			}
				.df_31_box ul li p {
				    width: 100%;
					height:300px;
					text-align:center;
				}
					.df_31_box ul li p img {
						height:300px;
					}
		.df_31_box h6 {
			width: 100%;
			height:30px;
			background:#000000;
			position:absolute;
			right:0px;
			bottom:0px;
			overflow:hidden;
			filter:alpha(opacity=20);
			opacity:0.2;
			z-index:5;
			display:none;
		}
		.df_31_box ol {
			height:20px;
			padding:5px 0px;
			position:absolute;
			right:0px;
			bottom:0px;
			overflow:hidden;
			z-index:10;
			float:right;
		}
			.df_31_box ol li {
				height:20px;
				line-height:20px;
				margin-right:5px;
				padding:0px 15px;
				background: #ffffff;
				overflow:hidden;
				filter:alpha(opacity=70);
				opacity:0.7;
				float:left;
			}
				.df_31_box ol li a {
					font-weight:900;
					color:#333333;
				}
				.df_31_box ol li a:hover {
					color:#336600;
					text-decoration:none;
				}
			.df_31_box ol .df_jq_silde_on {
				background:#ff3300;
			}
				.df_31_box ol .df_jq_silde_on a {
					color:#ffffff;
				}
				.df_31_box ol .df_jq_silde_on a:hover {
					color:#ffffff;
				}
		.df_31_box .df_prev_01 {
			position:absolute;
			left:10px;
			top:120px;
			overflow:hidden;
			z-index:20;
		}
			.df_31_box .df_prev_01 a {
				width:18px;
				height:32px;
				background: url(../images/22.gif) no-repeat;
				filter:alpha(opacity=50);
				opacity:0.2;
				float:left;
			}
			.df_31_box .df_prev_01 a:hover {
				filter:alpha(opacity=100);
				opacity:1;
			}
		.df_31_box .df_next_01 {
			position:absolute;
			right:10px;
			top:120px;
			overflow:hidden;
			z-index:20;
		}
			.df_31_box .df_next_01 a {
				width:18px;
				height:32px;
				background: url(../images/23.gif) no-repeat;
				filter:alpha(opacity=50);
				opacity:0.2;
				float:left;
			}
			.df_31_box .df_next_01 a:hover {
				filter:alpha(opacity=100);
				opacity:1;
			}
			
			



























.df_01_02 {
	width:280px;
	height:300px;
	background: #ffffff;
	overflow:hidden;
	float:right;
}	
	.df_01_02 div {
		width:270px;
		height:39px;
		line-height:40px;
		margin-bottom:10px;
		padding:0px 10px 0px 0px;
		border-bottom:1px #dedede solid;
		overflow:hidden;
	}
		.df_01_02 div h3 {
			color:#1f8d1a;
			background: url(../images/2.jpg) no-repeat 0px center;
			padding-left:60px;
			float:left;
		}
			.df_01_02 div h3 a {
				font-size:14px;
				color:#1f8d1a;
			}
			.df_01_02 div h3 a:hover {
				color:#333333;
			}
		.df_01_02 div span {
			color:#666666;
			float:right;
		}
			.df_01_02 div span a {
				color:#666666;
			}
			.df_01_02 div span a:hover {
				color:#ff6600;
			}
	.df_01_02 ul {
		width:270px;
		height:250px;
		padding-top:0px;
		padding-left:10px;
		overflow:hidden;
	}
		.df_01_02 ul li {
			width:245px;
			height:35px;
			line-height:35px;
			padding-left:15px;
			border-bottom:1px #dedede dashed;
			background:url(../images/1.gif) no-repeat 5px center;
			font-weight:100;
			overflow:hidden;
			float:left;
		}
			.df_01_02 ul li span {
				color:#333333;
				float:left;
			}
				.df_01_02 ul li span a {
					color:#666666;
					font-size:14px;
				}
				.df_01_02 ul li span a:hover {
					color:#333333;
				}
			.df_01_02 ul li font {
				color:#999999;
				float:right;
			}						
					
			
						
					
.df_07 {
	width:980px;
	margin:10px auto;
	background:#ffffff;
	overflow:hidden;
}
	.df_07_01 {
		width:750px;
		overflow:hidden;
		float:left;
	}
		.df_07_01_tab {
			width:750px;
			overflow:hidden;
		}
			.df_07_01_tab_box {
				width:750px;
				overflow:hidden;
			}
				.df_07_01_tab_box div {
					width:748px;
					height:32px;
					line-height:32px;
					border:1px #8bc04c solid;
					border-bottom:0px #8bc04c solid;
					background: #8bc04c;
					overflow:hidden;
				}
					.df_07_01_tab_box div h3 {
						padding:0px 20px;
					    border-right:1px #8bc04c solid;
						color:#ffffff;
					    background:#ffffff;
						overflow:hidden;
						float:left;
					}
						.df_07_01_tab_box div h3 a {
						    font-size:14px;
							font-weight:900;
							color:#1f8d1a;
						}
						.df_07_01_tab_box div h3 a:hover {
							color:#333333;
						}
					.df_07_01_tab_box div span {
						margin-right:10px;
						color:#ffffff;
						float:right;
					}
						.df_07_01_tab_box div span a {
							color:#ffffff;
						}
						.df_07_01_tab_box div span a:hover {
							color:#ffffff;
						}
				.df_07_01_tab_box ul {
					width:738px;
					height:166px;
					padding:10px 0px 0px 10px;
					border:1px #8bc04c solid;
					border-top:0px #8bc04c solid;
					background: #ffffff;
					overflow:hidden;
				}
					.df_07_01_tab_box ul li {
						width:174px;
						height:166px;
						margin-right:10px;
						overflow:hidden;
						float:left;
					}
						.df_07_01_tab_box ul li p {
							width:175px;
							height:117px;
							margin-bottom:5px;
							background:#ffffff;
							overflow:hidden;
						}
							.df_07_01_tab_box ul li p img {
								width:175px;
								height:117px;
							}
							.df_07_01_tab_box ul li h3 {
								width:157px;
								height:34px;
								line-height:38px;
								margin:0px auto;
								padding-left:13px;
								font-weight:100;
								background:#ffffff;
						        background:#ffffff url(../images/26.gif) no-repeat 3px 55%;
								overflow:hidden;
							}
								.df_07_01_tab_box ul li h3 a {
									font-weight:100;
									color:#666666;
								}
								.df_07_01_tab_box ul li h3 a:hover {
									color:#333333;
								}
	.df_07_02 {
		width:218px;
		height:208px;
		border:1px #8bc04c solid;
		background:#ffffff;
		overflow:hidden;
		float:right;
	}
		.df_07_02_tab {
			width:218px;
			overflow:hidden;
		}
			.df_07_02_tab_box {
				width:218px;
				overflow:hidden;
			}
				.df_07_02_tab_box ol {
					width:220px;
					height:32px;
					padding-left:0px;
					overflow:hidden;
				}
					.df_07_02_tab_box ol li {
						width:109px;
						height:31px;
						line-height:31px;
		                border-right:1px #8bc04c solid;
		                border-bottom:1px #8bc04c solid;
						color:#ffffff;
						text-align:center;
					    background: #8bc04c;
						overflow:hidden;
						float:left;
					}
						.df_07_02_tab_box ol li a {
						    font-size:14px;
							font-weight:900;
							color:#ffffff;
						}
						.df_07_02_tab_box ol li a:hover {
							color:#ffffff;
						}
					.df_07_02_tab_box ol .df_jq_silde_on {
		                border-bottom:1px #ffffff solid;
						color:#666666;
					    background: #ffffff;
					}
						.df_07_02_tab_box ol .df_jq_silde_on a {
							color:#1f8d1a;
						}
						.df_07_02_tab_box ol .df_jq_silde_on a:hover {
							color:#1f8d1a;
						}
				.df_07_02_tab_box ul {
					width:198px;
					padding:8px 10px 0px 10px;
					background: #ffffff;
					overflow:hidden;
				}
					.df_07_02_tab_box ul li {
						width:198px;
					    background: #ffffff;
						overflow:hidden;
						float:left;
					}
						.df_07_02_tab_box ul li div {
							width:198px;
							height:155px;
							line-height:25px;
							text-indent:2em;
							color:#666666;
							font-size:14px;
							font-family:"宋体";
							overflow:hidden;
							float:left;
						}
							.df_07_02_tab_box ul li div p a {
								color:#ff6600;
								font-size:14px;
							}
						.df_07_02_tab_box ul li dl {
							width:198px;
							padding:10px 0px;
							overflow:hidden;
							float:left;
						}
							.df_07_02_tab_box ul li dl dd {
								width:198px;
								line-height:20px;
								margin-bottom:8px;
								overflow:hidden;
								float:left;
							}
								.df_07_02_tab_box ul li dl dd span {
									width:50px;
									color:#999999;
									font-size:14px;
									float:left;
								}
								.df_07_02_tab_box ul li dl dd font {
									width:145px;
									color:#333333;
									font-family:"宋体";
									font-size:14px;
									float:right;
								}
			
			


.df_04 {
	width:980px;
	margin:10px auto 0px auto;
	background:#ffffff;
	overflow:hidden;
}
	.df_04_01 {
		width:750px;
		overflow:hidden;
		float:left;
	}
		.df_04_01_tab {
			width:750px;
			overflow:hidden;
		}
			.df_04_01_tab_box {
				width:760px;
				overflow:hidden;
			}
				.df_04_01_tab_box dl {
					width:370px;
					margin-right:10px;
					overflow:hidden;
					float:left;
				}
				.df_04_01_tab_box dl dt {
					width:368px;
					height:32px;
					border:1px #8bc04c solid;
					border-bottom:0px #8bc04c solid;
					background: #8bc04c;
					overflow:hidden;
				}
					.df_04_01_tab_box dl dt h3 {
						height:32px;
						line-height:32px;
						padding:0px 20px;
					    border-right:1px #8bc04c solid;
						color:#1f8d1a;
					    background: #ffffff;
						overflow:hidden;
						float:left;
					}
						.df_04_01_tab_box dl dt h3 a {
						    font-size:14px;
							font-weight:900;
							color:#1f8d1a;
						}
						.df_04_01_tab_box dl dt h3 a:hover {
							color:#333333;
						}
					.df_04_01_tab_box dl dt span {
						height:32px;
						line-height:32px;
						margin-right:10px;
						color:#ffffff;
						overflow:hidden;
						float:right;
					}
						.df_04_01_tab_box dl dt span a {
						    font-size:12px;
							color:#ffffff;
						}
						.df_04_01_tab_box dl dt span a:hover {
							color:#ffffff;
						}
				.df_04_01_tab_box dd {
					width:368px;
					margin-bottom:10px;
					border:1px #8bc04c solid;
					border-top:0px #8bc04c solid;
					overflow:hidden;
					float:left;
				}
				.df_04_01_tab_box ul {
					width:348px;
					height:200px;
					padding:5px 10px;
					background: #ffffff;
					overflow:hidden;
				}
					.df_04_01_tab_box ul li {
						width:338px;
						height:32px;
						line-height:32px;
						padding-left:10px;
						padding-right:0px;
						border-bottom:0px #8bc04c dashed;
					    background: url(../images/26.gif) no-repeat 0px center;
						overflow:hidden;
						float:left;
					}
						.df_04_01_tab_box ul li span {
							color:#666666;
							font-size:14px;
							float:left;
						}
							.df_04_01_tab_box ul li span a {
								font-size:14px;
								color:#666666;
							}
							.df_04_01_tab_box ul li span a:hover {
								color:#333333;
							}
						.df_04_01_tab_box ul li font {
							color:#999999;
							float:right;
						}
	.df_04_02 {
		width:218px;
		border:1px #8bc04c solid;
		background:#ffffff;
		overflow:hidden;
		float:right;
	}
		.df_04_02_tab {
			width:218px;
			overflow:hidden;
		}
			.df_04_02_tab_box {
				width:218px;
				overflow:hidden;
			}
				.df_04_02_tab_box ol {
					width:220px;
					height:32px;
					overflow:hidden;
				}
					.df_04_02_tab_box ol li {
						width:109px;
						height:31px;
						line-height:31px;
		                border-right:1px #8bc04c solid;
		                border-bottom:1px #8bc04c solid;
						color:#ffffff;
						text-align:center;
					    background: #8bc04c;
						overflow:hidden;
						float:left;
					}
						.df_04_02_tab_box ol li a {
						    font-size:14px;
							font-weight:900;
							color:#ffffff;
						}
						.df_04_02_tab_box ol li a:hover {
							color:#ffffff;
						}
					.df_04_02_tab_box ol .df_jq_silde_on {
		                border-bottom:1px #ffffff solid;
						color:#333333;
					    background: #ffffff;
					}
						.df_04_02_tab_box ol .df_jq_silde_on a {
							color:#1f8d1a;
						}
						.df_04_02_tab_box ol .df_jq_silde_on a:hover {
							color:#666666;
						}
				.df_04_02_tab_box ul {
					width:198px;
					height:120px;
					padding:10px;
					background: #ffffff;
					overflow:hidden;
				}
					.df_04_02_tab_box ul li {
						width:198px;
						height:120px;
						overflow:hidden;
						float:left;
					}
						.df_04_02_tab_box ul li p {
							width:198px;
							height:120px;
							background: url(../images/17.jpg) no-repeat;
							overflow:hidden;
							float:left;
						}
							.df_04_02_tab_box ul li p a img {
								width:160px;
								height:37px;
								margin-top:70px;
								margin-left:19px;
								float:left;
							}
								.df_04_02_tab_box ul li p a img {
									width:160px;
									height:37px;
								}
						.df_04_02_tab_box ul li div {
							width:198px;
							height:120px;
							line-height:30px;
							text-indent:2em;
							font-size:14px;
							font-family:"宋体";
							color:#666666;
							background:#ffffff;
							overflow:hidden;
						}
							.df_04_02_tab_box ul li div a {
								font-size:14px;
								color:#ff6600;
							}
		.df_04_02_bottom {
			width:218px;
			overflow:hidden;
			float:left;
		}
			.df_04_02_bottom div {
				width:218px;
				height:32px;
				line-height:30px;
				background: #8bc04c;
				overflow:hidden;
			}
				.df_04_02_bottom div h3 {
					padding:0px 10px 0px 25px;
					background:url(../images/15.jpg) no-repeat 5px center;
					color:#ffffff;
					overflow:hidden;
					float:left;
				}
					.df_04_02_bottom div h3 a {
						font-size:14px;
						font-weight:900;
						color:#ffffff;
					}
					.df_04_02_bottom div h3 a:hover {
						color:#ffffff;
					}
				.df_04_02_bottom div span {
					height:30px;
					line-height:30px;
					margin-right:10px;
					color:#ffffff;
					overflow:hidden;
					float:right;
				}
					.df_04_02_bottom div span a {
						font-size:12px;
						color:#ffffff;
					}
					.df_04_02_bottom div span a:hover {
						color:#ffffff;
					}
			.df_04_02_bottom ul {
				width:208px;
				height:272px;
				padding:10px 0px 10px 10px;
				background:#ffffff;
				overflow:hidden;
				float:left;
			}
				.df_04_02_bottom ul li {
					width:178px;
					height:32px;
					line-height:32px;
					margin-bottom:8px;
					padding-left:20px;
					background:#f6f6f6 url(../images/14.gif) no-repeat 9px center;
					overflow:hidden;
					float:left;
				}
					.df_04_02_bottom ul li a {
						font-size:14px;
						color:#666666;
					}
					.df_04_02_bottom ul li a:hover {
						color:#333333;
					}


	
.df_10 {
	width:980px;
	margin:10px auto 0px auto;
	border-top:1px #d0d0d0 solid;
	background:#ffffff;
	overflow:hidden;
}
	.df_10_box {
		width:980px;
		overflow:hidden;
		float:left;
	}
		.df_10_top {
			width:980px;
			height:40px;
			line-height:40px;
			padding:0px 0px;
			background: #ffffff;
			overflow:hidden;
		}
			.df_10_top h3 {
				padding-left:20px;
				color:#ff3300;
				background:#ffffff url(../images/16.png) no-repeat 0px center;
				overflow:hidden;
				float:left;
			}
				.df_10_top h3 a {
					font-size:14px;
					font-weight:900;
					color:#0277b7;
				}
				.df_10_top h3 a:hover {
					color:#0277b7;
				}
			.df_10_top span {
				margin-right:10px;
				color:#999999;
				float:right;
			}
				.df_10_top span a {
					color:#999999;
				}
				.df_10_top span a:hover {
					color:#666666;
				}

		.df_10_bottom {
			width:976px;
			background: #eeeeee;
			position:relative;
			overflow:hidden;
		}
			.df_10_bottom .df_10_next {
				width:18px;
				height:55px;
				margin-right:0px;
				font-size:0px;
				overflow:hidden;
				position: absolute;
				left:0px;
				top:60px;
			}
				.df_10_bottom .df_10_next a {
					width:18px;
					height:55px;
					line-height:55px;
					text-align:center;
					font-size:14px;
					color:#333333;
					background: #999999;
					overflow:hidden;
					float:left;
				}
				.df_10_bottom .df_10_next a:hover {
					color:#ffffff;
					background: #666666;
				}
			.df_10_bottom .df_10_prev {
				width:18px;
				height:55px;
				margin-right:0px;
				font-size:0px;
				overflow:hidden;
				position: absolute;
				right:0px;
				top:60px;
			}
				.df_10_bottom .df_10_prev a {
					width:18px;
					height:55px;
					line-height:55px;
					text-align:center;
					font-size:14px;
					color:#333333;
					background: #999999;
					overflow:hidden;
					float:left;
				}
				.df_10_bottom .df_10_prev a:hover {
					color:#ffffff;
					background: #666666;
				}
			.df_slide_02_main {
				width:930px;
				margin:0px auto;
				padding-top:20px;
				padding-bottom:10px;
				overflow:hidden;
			}
				.df_slide_02_box {
					width:930px;
					overflow:hidden;
					margin:0px auto;
				}
					.df_slide_02_list {
						width:10000000px;
					}
						.df_slide_02_list ul {
							float:left;
						}
							.df_slide_02_box ul li {
								width:186px;
								overflow:hidden;
								float:left;
							}
								.df_slide_02_box ul li p {
									width:170px;
									height:113px;
									margin:0px auto;
									overflow:hidden;
								}
									.df_slide_02_box ul li p a img {
										width:170px;
										height:113px;
										filter:alpha(opacity=90);
										opacity:0.9;
										float:left;
									}
									.df_slide_02_box ul li p a:hover img {
										filter:alpha(opacity=100);
										opacity:1;
									}
								.df_slide_02_box ul li h3 {
									width:175px;
									height:40px;
									line-height:35px;
									margin:0px auto;
									text-align:center;
									color:#666666;
									font-weight:100;
									overflow:hidden;
								}
									.df_slide_02_box ul li h3 a {
										color:#666666;
										font-size:12px;
										font-weight:100;
									}
									.df_slide_02_box ul li h3 a:hover {
										color:#333333;
									}
