/*banner*/
.banner{position:relative; overflow:hidden; z-index:1;height: 450px;}
.banner ul{height:450px; width:100%; margin:0 auto;}
.banner ul li{height:100%;width:100%;}
.banner ul li a{height:100%; display:block;}
.banner .banner-page{height:17px;position:absolute; text-align:center; width:100%; bottom:10px;z-index:15; }
.banner .banner-page a{display:inline-block;width:60px;height:5px;background:#ffffff;margin:0 5px;}
.banner .banner-page a.selected{background:#4fa929;}
/*.banner .banner-prev,.banner .banner-next{position:absolute;width:40px;height:74px;z-index:100;}
.banner .banner-prev{left:10px;top:40%; background:url(../images/banner_r.png) no-repeat left top;}
.banner .banner-next{right:10px;top:40%; background:url(../images/banner_l.png) no-repeat right bottom;}
*/
section{width: 100%;}


.con_1{width: 100%;background: url(../images/con1_bj.jpg) no-repeat center; height: 495px;}
.con1_h2{text-align: center;background: url(../images/con1_line.jpg) no-repeat center bottom;font-size: 34px;font-weight: normal;font-family:Georgia, "Times New Roman", Times, serif;padding-bottom: 14px;position: relative;z-index: 999;padding-top: 64px;}
.con1_h3{border-top: 1px solid #e2e2e2; width: 100%; position: relative;margin-top: -2px;z-index: 1; }
.con1_txt{width: 1100px;font-size: 14px;line-height: 30px;text-align: center;color: #333333;margin:0 auto;padding-top: 19px;}
.con1_more{width: 1100px;margin:0 auto;margin-top: 35px;}
.con1_more a{display: block;width: 120px; height: 35px;background: #4fa929;margin:0 auto;color: #fff;text-align: center;line-height: 35px;font-size: 14px;border-radius: 17px;}

.con2{width: 100%;height: 525px;background: url(../images/con2_bg.jpg) no-repeat center;}
.con2_main{width: 1100px;margin:0 auto;position: relative;}




.con2_left{float: left;width: 220px; height: 555px;background: #fff;border-radius: 8px;box-shadow: 2px 0px 8px #e0e5e6; position: absolute;top:-56px;z-index: 99999;}
.con2_h2{font-size: 28px;font-weight: normal;height: 53px;line-height: 53px;border-bottom:1px solid #e7e7e7;margin:0 7px 14px 7px;padding-left: 5px;}
/*.con2_left ul{margin-top: 18px;}
.con2_left ul li{line-height: 26px;font-size: 12px;margin:1px 0 1px 5px;}
.con2_left ul li a{display: block;width:182px;height: 26px;border-radius: 13px;padding-left: 24px;color: #4fa929;}
.con2_left ul li a:hover{background:url(../images/yuand.png) no-repeat 10px center  #4fa929;color: #fff; }
.con2_left ul li a.on{background:url(../images/yuand.png) no-repeat 10px center  #4fa929;color: #fff; }
.con2_left p{color: #555555;line-height: 40px;padding-left: 24px;background: url(../images/yuand1.png) no-repeat 10px center;margin-top:7px;}

*/


		/* 本例子css */
		.sideMenu{width: 220px; height: 445px;background: #fff;border-radius: 8px; }
		.sideMenu h3{ height:28px; line-height:28px; /*background:#4fa929;*/ cursor:pointer;border-radius: 16px;color: #4fa929;width: 207px;margin:8px 0 0 5px;font-size: 12px;font-weight: normal;}
		.sideMenu h3 span{padding-left:24px;background:url(../images/yuand1.png) no-repeat 10px center  ;}
		.sideMenu h3 em{  width:6px; height:6px;     cursor:pointer; }
		.sideMenu h3.on em{  }
		.sideMenu h3.on{background:#4fa929;color: #fff}
		.sideMenu h3.on span{background:url(../images/yuand.png) no-repeat 10px center  ;color: #fff}
		.sideMenu h3:hover{background:#4fa929;color: #fff}
		.sideMenu h3:hover span{background:url(../images/yuand.png) no-repeat 10px center  ;color: #fff}

		.sideMenu ul{ padding:8px 24px; color:#999; display:none; /* 默认都隐藏 */ }
		.sideMenu ul li{line-height: 26px;}
		.sideMenu ul li a{color: #888;}
		.sideMenu ul li a:hover{color: #4fa929;}







.con2_right{float: right;width: 851px;overflow: hidden;}
.con2_right ul{overflow: hidden;width: 1000px;margin-top: 23px;}
.con2_right ul li a{color: #fff;font-size: 14px;}
.con2_right ul li{float: left;margin: 0 20px 20px 0;position: relative;width: 270px; height: 226px;border-radius: 4px;overflow: hidden;}
.con2_right ul li img{width: 270px; height: 226px;transition: all 0.3s linear 0s;}
.con2right_h2{position: absolute;bottom: 0;left: 0; background: rgba(0,0,0,0.5);text-align: center;line-height: 45px;width: 270px;font-weight: normal;}
.con2_right ul li img:hover{-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);}

.con_3{width: 100%;height: 670px;background: url(../images/con3_bg.jpg) no-repeat center;padding-top: 8px;}
.con3_ul{width: 1100px;margin:0 auto;overflow: hidden;}

.con3_ul ul{overflow: hidden;width: 1300px;margin-top: 58px;padding-bottom: 17px;}
.con3_ul ul li{float: left;width: 320px;margin-right: 72px;}
.con3_ul ul li img{width: 320px; height:220px;margin-bottom: 12px; }
.con3_ul ul li p{font-size: 14px;color: #888888;line-height: 25px;width: 320px;overflow: hidden;}
.con3_h3{font-size: 18px;color: #333333;font-weight: normal;padding:8px 0 11px 0;width: 320px;}
.con3_ul ul li p a{font-size: 14px;color: #888888;line-height: 25px;}
.con3_h3 a{font-size: 18px;color: #333333;font-weight: normal;padding:8px 0 11px 0;}
.con3_ul ul li p a:hover{color: #4fa929;}
.con3_h3 a:hover{color: #4fa929;}

.con_4{width: 100%;height: 340px;background: #baeea4;}
.con4_main{width: 1100px;margin:0 auto;overflow: hidden;}
.con4_left{float: left;color: #464646;font-size: 18px;font-family:Georgia, "Times New Roman", Times, serif;width: 650px;text-transform:uppercase;line-height: 30px;}
.con4_h3{font-size: 36px;color: #464646;font-family:Georgia, "Times New Roman", Times, serif;font-weight: normal;margin: 88px 0 45px 0;}
.con4_right{float: right;margin-top: 100px;margin-right: 115px;}
.con4_righth3{font-size: 22px;color: #000000;}
.con4_righth3 span{color: #ff0000;}
.con4_input{width: 204px; height: 28px;border:1px solid #4fa929;margin-top: 11px;padding-left: 3px;}
.con4_submit{width: 98px; height: 34px;background: #4fa929;border:1px solid #459424;border-radius: 3px;line-height: 32px;text-align: center;color: #fff;font-size: 14px;margin-top: 38px; }

.con_5{width: 100%;}
.con5_main{width: 1100px; margin:0 auto;overflow: hidden;}
.con5_left{width: 300px;float: left;margin-top: 55px;}
.con5_h2{font-size: 22px;color: #555555;font-family:Georgia, "Times New Roman", Times, serif;font-weight: normal;}
.con5left_txt{font-size: 12px;line-height: 24px;color: #9e9e9e;margin-top: 9px;}
.con5_h3{font-size: 12px;font-weight: normal;margin-top: 20px;}
.con5_h3 a{color: #f4981d;}
.con5_h3 a:hover{color: #4fa929;}
.con5_middle{float: left;margin-top: 55px;width: 250px;margin-left: 103px;}
.con5_middle ul{margin-top: 11px;}
.con5_middle ul li{line-height: 24px;}
.con5_middle ul li a{font-size: 12px;color:#9e9e9e;}
.con5_right{width: 327px;float: right;margin-top: 55px;}
.con5_right p{line-height: 24px;font-size: 12px;color:#9e9e9e;margin-top:11px;}






