*{
	padding: 0px;
	margin:0px;
	list-style: none;
}
a{
	text-decoration: none;
	color:#000;
}
.clear{
	clear:both;
}
.main{
	width:100%;
	height: auto;
}
.part1{
	width: 1200px;
	margin:0 auto;
	height:90px;
}
.logo {
	padding-top: 8px;
	padding-bottom: 19px;
	float: left;
	width: 220px;
	height: 52px;
	background-color: rgba(90, 155, 60, 0);
}
.banner ul{
	padding-top: 30px;
}
.banner{
	float: right;
}
.banner ul li{
	font-size: 20px;
	float: left;
	margin-left: 34px;
	height:40px;
}
.banner ul li:hover a{
	color: #5a9b3c;
}
.banner ul li:hover{
	border-bottom:2px #5a9b3c solid;
}

#check{
	border-bottom:2px #5a9b3c solid;
}
#check a{
	color: #5a9b3c;	
}

.banner ul li a{
	display: inline-block;
	line-height: 40px;
	width: 84px;
	height: 40px;
	text-align: center;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
}
.part2{
	margin: 0 auto;
	min-width: 1200px;
	max-width: 1920px;


	position: relative;
}
.part2 img{
	display: block;
	width: 100%;

}
.part2_banner{
	position: absolute;
	top:50%;
	width: 100%;
	height: 152px;
	background-color: rgba(0, 0, 0, 0.4);
	opacity: 0.9;
	margin:-76px auto 0 auto;
}
.wenzi1{
	text-align: center;
	padding-top: 20px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 54px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 60.0348px;
	letter-spacing: 0px;
	color: #fefefb;
}
.wenzi2{
	text-align: center;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 32px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 60.0348px;
	letter-spacing: 0.6px;
	color: #fefdfd;

}
.part3{
	padding-top:83px;
	width:1200px;
	
	margin:0 auto;
}

.aboutnw{ font-size:16px; color:#666; line-height:2em;
}


.part3_img{
	float: left;
	width:600px;
}
.part3_content{
	width:547px;
	height:530;
	float: left;
	padding-left: 53px;
	padding-top: 55px;
}
.part3_content_title{
	height: 36px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 26px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 36px;
	letter-spacing: 5.2px;
	color: #333333;
}
.part3_content_content{
	width: 480px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 35px;
	letter-spacing: 0px;
	color: #665f60;
}
.part3_content_content p{
	margin-top: 43px;
}
.part4{
	min-width: 1200px;
	max-width: 1920px;
	height: 1019px;
	margin:86px auto 0px auto;
	background-color: rgba(132, 172, 115, 1);
}
.part4_img{
	padding-top: 76px;
	text-align: center;
}
.part4_title{
	padding-top: 33px;
	text-align: center;
	font-family: ﻿MicrosoftYaHei;
	font-size: 36px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 7.2px;
	color: #ffffff;
}
.slideBox{
	width:1200px;
	height:592px;
	position:relative;
	margin:78px auto 0px auto; 
}
.slideBox .hd{ 
	height:15px;
	position:absolute; 
	left:572px;
	bottom:-31px; 
	z-index:1; 
	}
.slideBox .hd ul{ 
	margin:0 auto;
	overflow:hidden; 
	zoom:1; float:left; 
	 }
.slideBox .hd ul li{ 
	float:left;
	margin-right:2px; 
	width:10px; 
	height:10px; 
	border-radius: 50%; 
	text-align:center;
	background:#fff; 
	cursor:pointer;
	margin-left: 4px;
	    }
.slideBox .hd ul li.on{ 
	background:#f00; 
	color:#fff; 
}
.part4 .bd ol li{
	width: 600px;
	height: 293px;
	float: left;
	position: relative;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{
	position:absolute; 
	left:-50px;
	top:50%;
	margin-top:-25px;
	display:block; 
	width:32px; 
	height:40px;
	background:url("../image/aboutus/left.png") no-repeat;   
	z-index: 10;
}
.slideBox .next{ 
	position:absolute; 
	right:-50px;
	top:50%;
	margin-top:-25px;
	display:block; 
	width:32px; 
	height:40px;
	background:url("../image/aboutus/right.png")  no-repeat; 
}
.slideBox .next{
  background-position:8px 5px; 
}
.slideBox .prev:hover,
.slideBox .next:hover{ 
	filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.divshade{
	position: absolute;
	left:0px;
	top:0px;
	width:300px;
	height:296px;
	text-align: center;
	background-color: rgba(132, 172, 115, .6);
}
.divshade img{
	padding-top: 89px;
}
.divshade .content{
	padding-top: 28px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 28px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 2.8px;
	color: #ffffff;
}
.divshade .time{
	padding-top: 11px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 1.6px;
	color: #ffffff;

}
.divshade1{
	position: absolute;
	right:0px;
	top:0px;
	width:300px;
	height:296px;
	text-align: center;
	background-color: rgba(132, 172, 115, .6);
}
.divshade1 img{
	padding-top: 89px;
}
.divshade1 .content{
	padding-top: 28px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 28px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 2.8px;
	color: #ffffff;
}
.divshade1 .time{
	padding-top: 11px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 1.6px;
	color: #ffffff;

}
.divshade2{
	position: absolute;
	left:0px;
	top:0px;
	width:300px;
	height:296px;
	text-align: center;
	background-color: rgba(132, 172, 115, .6);
}
.divshade2 img{
	padding-top: 89px;
}
.divshade2 .content{
	padding-top: 28px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 28px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 2.8px;
	color: #ffffff;
}
.divshade2 .time{
	padding-top: 11px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 1.6px;
	color: #ffffff;

}
.divshade3{
	position: absolute;
	right:0px;
	top:0px;
	width:300px;
	height:296px;
	text-align: center;
	background-color: rgba(132, 172, 115, .6);
}
.divshade3 img{
	padding-top: 89px;
}
.divshade3 .content{
	padding-top: 28px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 28px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 2.8px;
	color: #ffffff;
}
.divshade3 .time{
	padding-top: 11px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 1.6px;
	color: #ffffff;

}
.part5{
	min-width:1200px;
	max-width: 1920px;
	height:632px;
	margin:0 auto;
	text-align: center;
	background-color: rgba(243, 248, 240, 1);

}
.part5_img{
	padding-top: 58px;
}
.part5_title{
	padding-top: 23px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 36px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 7.2px;
	color: #665f60;
}
.picScroll-left{ 
	width:1200px;  
    position:relative; 
    margin:59px auto 0px auto;  
	}
.picScroll-left .hd{ 
	width:1200px;
	height:38px;
	position: absolute;
	top:50%;
	left:0px;
}
.picScroll-left .hd .prev{ 
	position: absolute;
	display: block;
	width:22px;
	height:38px;
	left:-50px;
	top:0px;
	 cursor:pointer; 
	 background: url("../image/aboutus/left.png");
}
.picScroll-left .hd .next{ 
	display: block;
	position: absolute;
	top:0px;
	width:22px;
	height:38px;
	right:-50px;
	 cursor:pointer; 
	 background: url("../image/aboutus/right.png");
	}

.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{
 overflow:hidden; zoom:1;
  }
.picScroll-left .bd ul li{
	margin:0px 25px;
	float:left; 
	display:inline-block; 
	text-align:center;
	width: 350px;
	height: 266px;
	line-height: 266px;
	background-color: rgba(255, 255, 255, 1);
    }
.picScroll-left .bd ul li img{
	width:259px;
	height:226px;
	display: inline-block;
	padding-top: 20px;
}
.foot{
	height: 375px;
	background-color: rgba(47, 47, 47, 1);
}
.foot_top{
	width: 1200px;
	height: 32px;
	padding-top: 50px;
	padding-bottom: 28px;
	margin: 0 auto;
}
.foot_bottom{
	width: 1200px;
	height: 265px;
	margin: 0px auto;
}
.foot_left{
	float: left;
	width: 414px;
}
.foot_left .foot_info span{
	display: block;
}
.foot_left .foot_lt{
	font-family: ﻿MicrosoftYaHei;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 1px;
	color: #c7c5c5;
}
.foot_left .foot_info{
	padding-top: 15px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 18px;
	letter-spacing: 1.2px;
	color: #999999;
}
.foot_middle{
	width: 558px;
	float: left;
	padding: 0 26px;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	height: 155px;
}
.foot_middle a{
	color: #999999;
}
.foot_middle .foot_ml li{
	width:74px;
	padding-right: 46px;
	float: left;
}
.foot_middle .foot_ml li:last-child{
	width:74px;
	padding-right: 0px;
	float: left;
}

.foot_middle_title{
	margin-top:-8px;
	font-family: ﻿MicrosoftYaHei;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #c7c5c5;
}
.foot_middle_info{
	padding-top: 14px;
	font-family: ﻿MicrosoftYaHeiLight;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 1px;
}
.foot_right{
	float: left;
	width: 122px;
	padding-left: 46px;
	text-align: center;
	font-family: ﻿MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #999999;
}
.proxy-title{
	width:1200px;
	margin:30px auto 0;
	font-size:36px;
	font-weight:bold;
	color:#fcc02e;
	line-height:1;
}
.proxy-text{
	width:1200px;
	margin:30px auto;
	font-size:16px;
	color:#666;
	line-height:1.6;
}
.foot_left .foot_info span a {
    color: #ffffff;
}