BODY{width:100%;color:#999;list-style:none;margin-top:0px;margin-left:0px;margin-left:0px;margin-bottom:0px;font-family:'MicroSoft YaHei';}

@font-face {font-family: 'wwpfzhtj';src: local('wwpfzhtj'), url(font/fonts/fzhtj.TTF) format('woff');
			}
@font-face {font-family: 'wwpCONSTANZ';src: local('wwpCONSTANZ'), url(font/fonts/CONSTANZ.TTF) format('woff');
			}
			
@font-face {font-family: 'wwpAmphion';src: local('wwpAmphion'), url(font/fonts/AMPHION.TTF) format('woff');
			}
@font-face {font-family: 'wwpAGX';src: local('wwpAGX'), url(font/fonts/RTWSYueGoTrial-Regular.otf) format('woff');
			}
html{-webkit-text-size-adjust:none;}
ul,li{padding:0px;margin:0px;list-style-type: none;}
img{border:#000 0px;display:block;}
A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:none;}
A:active{text-decoration:none;}


A.white_link:link{color:#666;font-size:14px;line-height:22px;text-decoration:none;}
A.white_link:visited{color:#666;font-size:14px;line-height:22px;text-decoration:none;}
A.white_link:hover{color:#ccc;font-size:14px;line-height:22px;text-decoration:none;}
A.white_link:active{color:#666;font-size:14px;line-height:22px;text-decoration:none;}


.container{width:100%;position:relative;z-index: 1;}
	.top{width:100%;height:35px;background:url(images/top_bg.jpg) repeat-x;position:relative;z-index: 2;}
		.top_block{width: 1400px;height:35px;margin:auto;color: #a0a0a0;font-size: 12px;line-height: 35px;text-align: left;}
			.top_block_left{float:left;width:400px;height:35px;}
			.top_block_right{float: right;width:400px;height:35px;text-align:right;}
	.logo{width: 100%;height: 120px;background:url(images/logo_bg.jpg) 0 117px repeat-x;}
		.logo_block{width: 1400px;height: 120px;background:url(images/logo.jpg) no-repeat;margin: auto;}



	.nav{width: 1400px;height:46px;padding-top:4px;margin: auto;color: #4a4a4a;font-size: 14px;text-align: center;position:relative;z-index: 99;}
		.nav ul{ list-style:none;z-index: 999;margin: auto;display: -webkit-inline-box;}
		.nav ul li{float:left;line-height:46px;text-align:center;position:relative;}
		.nav a{ text-decoration:none; color:#333; display:block; width:120px;cursor: pointer;transition: all 0.4s;}
		.nav a:hover{ color:#fff; background:#459340;cursor: pointer;transition: all 0.4s;}
		.nav ul li ul li{ float:none; border-left:none; margin-top:4px;color: #459340;background:rgba(255,255,255,0.5);line-height:41px;} 
		.nav ul li ul{  width:120px; position:absolute; left:0px; top:42px; display:none;line-height:42px;}



	.banner_block{width:100%;height:450px;background:url(images/banner_bg.jpg) no-repeat;text-align:center;padding-top: 150px;position:relative;z-index:5;}
		.banner_english{width: auto;height:auto;font-size:82px;font-weight: bolder;line-height: 80px;opacity: 0.23;position:relative;z-index: 10;color: #fff;text-transform: uppercase;}
		.banner_chinese{width: auto;height:auto;font-size: 55px;line-height: 80px;position:relative;z-index: 11;color: #68ff5e;font-family:'wwpfzhtj';font-weight: bold;margin: -40px auto 0;}
		.banner_summry{width: auto;height:auto;font-size: 14px;font-weight: normal;line-height: 24px;position:relative;z-index: 11;color: #fff;margin-top:30px;}
		.banner_circe{width:312px;height:32px;background: rgba(255,255,255,0.3);border-radius: 32px;color: #79ff95;font-size: 14px;line-height: 32px;text-align: center;padding:0 30px;margin:20px auto 0;}

	.banner_line{width: 1400px;height: 75px;margin: auto;}
		.banner_line_L{width: 880px;height:75px;float: left;color: #767676;font-size: 12px;line-height: 75px;text-align: left;}
			.banner_line_L .green{color: #459340;}

		.banner_line_R{width: 520px;height:75px;float: right;}


	
	.con_1{width:100%;height:478px;background:url(images/con1_bg.jpg);overflow: hidden;margin: auto; }
		.con1_block{width:1400px;height:478px;overflow: hidden;margin:auto;}
			.con1_title_block{width: 1400px;height: 180px;margin: auto;}
				.con1_title_block_title{width: 200px;height: 38px;font-size: 30px;line-height: 38px;font-weight: bold;color: #000;margin:50px auto 0;text-align:center;}
				.con1_title_block_line{width: 640px;height: 35px;margin: auto;}
					.con1_title_block_line_gray{width: 640px;height: 20px;border-bottom: 1px solid #c0c0c0;}
					.con1_title_block_line_gb{width: 143px;height: 27px;clear: both;margin:-16px auto 0;}
						.con1_title_block_line_blue{width: 69px;height: 3px;clear: both;display: inline-block;background: #0c5aa2;margin-left: 5px;}
						.con1_title_block_line_green{width: 69px;height: 3px;margin-left: -5px;display: inline-block;clear: both;background: #47b95a;}
				.con1_title_block_summary{width:525px;height:52px;font-size:14px;line-height:26px;text-align:center;color: #616161;margin: auto;}

			.con1_con_block{width: 1200px;height: 298px;margin: auto;}
				.con1_con_block li{width: 16%;height: 280px;display: inline-block;margin: auto;}
					.icon_block{width: 100%;height: auto;line-height:24px;color:#696969;font-size:13px;margin:auto;cursor: pointer;transition: all 0.4s;}
					.icon_block:hover{width: 100%;height: auto;line-height:24px;color:#459340;font-size:13px;margin:auto;cursor: pointer;transition: all 0.4s;}
						.icon_logo1{width: 90px;height: 90px;background: url(images/icon_1.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo1:hover{width: 90px;height: 90px;background: url(images/icon_1_hover.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo2{width: 90px;height: 90px;background: url(images/icon_2.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo2:hover{width: 90px;height: 90px;background: url(images/icon_2_hover.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo3{width: 90px;height: 90px;background: url(images/icon_3.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo3:hover{width: 90px;height: 90px;background: url(images/icon_3_hover.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo4{width: 90px;height: 90px;background: url(images/icon_4.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo4:hover{width: 90px;height: 90px;background: url(images/icon_4_hover.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo5{width: 90px;height: 90px;background: url(images/icon_5.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo5:hover{width: 90px;height: 90px;background: url(images/icon_5_hover.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo6{width: 90px;height: 90px;background: url(images/icon_6.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_logo6:hover{width: 90px;height: 90px;background: url(images/icon_6_hover.png) no-repeat;cursor: pointer;transition: all 0.4s;margin: auto;}
						.icon_txt{width:88%;height: 120px;margin: 20px auto 0;text-align:center;}

			.con1_btn_block{width: 300px;height: 45px;margin:-22px auto 0;position: relative;z-index: 50;}
				.con1_btn{width:228px;height:45px;background:url(images/btn_bg.png);line-height: 45px;text-align: center;font-size:14px;transition: all 0.4s;cursor: pointer;color:#fff;margin: auto;}
				.con1_btn:hover{width:228px;height: 45px;background:url(images/btn_bg_hover.png);line-height: 45px;text-align: center;font-size:14px;transition: all 0.4s;cursor: pointer;color:#adffa8;margin: auto;}

	.con_2{width:100%;height:1210px;background:url(images/con2_bg.jpg) top center no-repeat rgb(255,255,255);overflow: hidden;margin:-23px auto 0;position: relative;z-index:20;}
		.con2_title_block{width: 1400px;height: 130px;margin: auto;}
			.con2_title_block_title{width: 200px;height: 38px;font-size: 30px;line-height: 38px;font-weight: bold;color: #fff;margin:80px auto 0;text-align:center;}
			.con2_title_block_line{width: 640px;height: 35px;margin:20px auto 0;}
				.con2_title_block_line_gray{width: 640px;height: 20px;border-bottom: 1px solid #ccc;}
				.con2_title_block_line_gb{width: 143px;height: 27px;clear: both;margin:-16px auto 0;}
					.con2_title_block_line_blue{width: 69px;height: 3px;clear: both;display: inline-block;background: #0c5aa2;margin-left: 5px;}
					.con2_title_block_line_green{width: 69px;height: 3px;margin-left: -5px;display: inline-block;clear: both;background: #47b95a;}

		.con2_con_block{width: 1400px;height: 1080px;margin: auto;}
			.con2_con{width: 1200px;height:920px;margin: auto;box-shadow:0px 0px 10px 0px #ccc; background: #fff;position: relative;z-index:30;}
				.con2_con_type{width: 1200px;height:380px;background: rgb(255,255,255);position: relative;z-index: 40;margin:-928px auto 0;border-top:6px solid #3278be;}
				.con2_con_type_list{width: 1200px;height:380px;position: relative;z-index:50;margin:-392px auto 0;text-align: center;}
					.con2_con_type_list1{width:396px;height:380px;display: inline-block;margin: auto;}
						.con2_con_type_list1_title{width: 80%;height: 80px;margin:0 auto 10px;text-align: center;font-weight: bold;font-size:22px;color: #3276bd;line-height: 110px;}
					.con2_con_type_list2{width:396px;height:380px;display: inline-block;background: rgb(255,255,255);border-top:6px solid #47b95a;margin: auto;}
						.con2_con_type_list2_title{width: 80%;height: 80px;margin:0 auto 10px;text-align: center;font-weight: bold;font-size:22px;color: #46b75b;line-height: 110px;}
					.con2_con_type_list3{width:396px;height:380px;display: inline-block;margin: auto;}
						.con2_con_type_list3_title{width: 80%;height: 80px;margin:0 auto 10px;text-align: center;font-weight: bold;font-size:22px;color: #3276bd;line-height: 110px;}

						.con2_con_type_list1_btn{width: 130px;height: 25px; border-radius: 16px; border: 1px solid #3276bd;margin: auto;cursor: pointer;transition: all 0.4s;text-align:center;color: #3276bd;line-height: 25px;font-size: 12px;}
						.con2_con_type_list1_btn:hover{width: 130px;height: 25px; border-radius: 16px; border: 1px solid #46b75b;margin: auto;cursor: pointer;transition: all 0.4s;text-align:center;color: #46b75b;line-height: 25px;font-size: 12px;}
						.con2_con_type_list2_btn{width: 130px;height: 25px; border-radius: 16px; border: 1px solid #46b75b;margin: auto;cursor: pointer;transition: all 0.4s;text-align:center;color: #46b75b;line-height: 25px;font-size: 12px;}
						.con2_con_type_list2_btn:hover{width: 130px;height: 25px; border-radius: 16px; border: 1px solid #3278be;margin: auto;cursor: pointer;transition: all 0.4s;text-align:center;color: #3278be;line-height: 25px;font-size: 12px;}

						.con2_con_type_list1_summary{width: 90%;height: auto;line-height: 24px;color:#848484;font-size: 12px;margin: 15px auto;}
						.con2_con_type_list2_summary{width: 90%;height: auto;line-height: 24px;color:#46b75b;font-size: 12px;margin: 15px auto;}

						.con2_con_type_list_pic{width: 237px;height: 146px;margin: auto;border: 1px solid #999; cursor: pointer; transition: all 0.4s;padding:3px;opacity: 1;}
						.con2_con_type_list_pic:hover{width: 237px;height: 146px;margin: auto;border: 1px solid #46b75b; cursor: pointer; transition: all 0.4s;padding:3px;opacity: 0.75;}
				.con2_pro_title{width: 1200px;height:80px;margin: auto;position: relative;z-index: 60;text-align:center;font-size: 20px;color: #3276bd;line-height: 60px;font-weight: bold;background: url(images/pro_title_bg.jpg) no-repeat center 45px;}
				.con2_pro_list{width: 1200px;height:454px;margin: auto;position: relative;z-index: 60;}

					.con2_pro_list ul{margin:auto;text-align: center;}
					.con2_pro_list li{display:inline-block;margin:0 8px 0;overflow: hidden;}
						.con2_pro_list_prolist{width: 266px;height: 186px;}
						 .con2_pro_list_title{width: 266px;height: 35px;font-size: 14px;color: #47b95a;line-height: 35px;text-align: center;transition: all 0.4s;cursor: pointer;margin:10px auto 0;}
						 .con2_pro_list_title:hover{width: 266px;height: 35px;font-size: 14px;color: #0c5aa2;line-height: 35px;text-align: center;transition: all 0.4s;cursor: pointer;margin:10px auto 0;}


	.con_3{width:100%;height:306px;background: url(images/con3_bg.jpg) top center rgb(255,255,255);margin: auto;}
		.con3_title_block{width: 1400px;height: 100px;padding-top: 30px;margin: auto;}
			.con3_title_block_title{width: 200px;height: 38px;font-size: 30px;line-height: 38px;font-weight: bold;color: #fff;margin:auto;text-align:center;}
			.con3_title_block_line{width: 640px;height: 35px;margin:auto;}
				.con3_title_block_line_gray{width: 640px;height: 20px;border-bottom: 1px solid #fff;}
				.con3_title_block_line_w{width: 143px;height: 3px;clear: both;margin:-2px auto 0;background: #fff;}
		.con3_con_block{width:1400px;height: 161px;padding-top: 15px;overflow: hidden;margin:auto;text-align:center;}
			.con3_con_hz{width: 239px;height: 117px;display: inline-block;margin:0 20px;}
	





	.con_4{width:100%;height:auto;background:rgb(255,255,255);overflow: hidden;}
		.con4_title_block{width:1400px;height:auto;overflow: hidden;margin:auto;}
		.con4_btn_block{width:1400px;height:45px;overflow: hidden;margin:20px auto;text-align:center;}
			 .hyzx_btn{width: 170px;height: 45px;background: #47b95a;border-radius: 45px 0 0 45px;text-align:center;line-height: 45px;color: #fff;display: inline-block;cursor: pointer;transition: all 0.4s;}
			 .hyzx_btn:hover{width: 170px;height: 45px;background: #1b70c1;border-radius: 45px 0 0 45px;text-align:center;line-height: 45px;color: #fff;display: inline-block;cursor: pointer;transition: all 0.4s;}
			 .gsxw_btn{width: 166px;height: 41px;background: #fff;border-radius: 0 45px 45px 0;text-align:center;line-height: 41px;color: #47b95a;display: inline-block;border: 2px solid #47b95a;cursor: pointer;transition: all 0.4s;margin-left: -5px;}
			 .gsxw_btn:hover{width: 166px;height: 41px;background: #47b95a;border-radius: 0 45px 45px 0;text-align:center;line-height: 41px;color: #fff;display: inline-block;border: 2px solid #47b95a;cursor: pointer;transition: all 0.4s;}
		.con4_con_block{width:1230px;height:auto;overflow: hidden;margin:36px auto;}
			.con4_con_block_L{width: 600px;height: auto;float: left;}
				.news_pic{width: 600px;height: 303px;margin: auto;position:relative;z-index: 20;opacity: 1;cursor: pointer;transition: all 0.4s;}
				.news_pic:hover{width: 600px;height: 303px;margin: auto;position:relative;z-index: 20;opacity: 0.65;cursor: pointer;transition: all 0.4s;}
				.news_pic_date{width: 80px;height: 84px;position:relative;z-index: 30;background: #47b95a;text-align: center;color: #fff;font-size: 40px;margin: -303px 0 0 38px;padding-top:6px;}
					.news_pic_date_ym{width: 80px;text-align: center;color: #fff;font-size: 14px;margin: auto;}
				.news_pic_title{width: 100%;height: 45px;line-height: 45px;font-size: 16px;color: #0c5aa5;font-weight: bold;text-align: left;cursor: pointer;transition: all 0.4s;margin: 219px 0 0 0;}
				.news_pic_title:hover{width: 100%;height: 45px;line-height: 45px;font-size: 16px;color: #2c8991;font-weight: bold;text-align: left;cursor: pointer;transition: all 0.4s;margin: 219px 0 0 0;}
				.news_pic_summary{width: 100%;height: auto;line-height: 24px;font-size: 13px;color: #666;text-align: left;}

			.con4_con_block_R{width: 600px;height: auto;float: right;}
				.news_list{width: 100%;height: auto;display:block;border-bottom:1px dashed #666;overflow: hidden;padding: 11px 0 11px 0;cursor: pointer;transition: all 0.4s;}
					.news_list_L{width: 20%;height: auto;float: left;}
						.news_list_date{width: 80px;height: 80px;position:relative;z-index: 30; text-align: center;color: #333;font-size: 40px;padding-top:10px;}
							.news_list_date_ym{width: 80px;text-align: center;color: #333;font-size: 14px;}
					.news_list_R{width: 80%;height: auto;float: right;}
						.news_list_title{width: 100%;height: 45px;line-height: 45px;font-size: 16px;color: #0c5aa5;font-weight: bold;text-align: left;cursor: pointer;transition: all 0.4s;}
						.news_list_title:hover{width: 100%;height: 45px;line-height: 45px;font-size: 16px;color: #2c8991;font-weight: bold;text-align: left;cursor: pointer;transition: all 0.4s;}
						.news_list_summary{width: 100%;height: auto;line-height: 24px;font-size: 13px;color: #666;text-align: left;}
				.news_btn{width: 145px;height: 45px;border-radius: 10px;text-align: center;line-height: 45px;color: #fff;font-size: 14px;cursor: pointer;transition: all 0.4s;background: #47b95a;margin-top: 28px;float: right;}
				.news_btn:hover{width: 145px;height: 45px;border-radius: 10px;text-align: center;line-height: 45px;color: #fff;font-size: 14px;cursor: pointer;transition: all 0.4s;background: #0c5aa5;margin-top: 28px;float: right;}

	.con_5{width:100%;height:263px;background:url(images/btm_bg.jpg) no-repeat center center rgb(51,51,51);overflow: hidden;}
		.con_5_block{width:997px;height:168px;font-size: 14px;color: #7c7c7c;line-height: 30px;text-align:left;padding:95px 0 0 403px;margin: auto;}



	.tem_banner_block{width:100%;height:280px;background:url(images/banner_bg.jpg) 0px -180px no-repeat;position:relative;z-index:3;text-align:center;padding-top:30px;}
	.tem_banner_english{width: auto;height:auto;font-size:82px;font-weight: bolder;line-height: 80px;opacity: 0.23;position:relative;z-index: 10;color: #fff;text-transform: uppercase;}
	.tem_banner_chinese{width: auto;height:auto;font-size: 55px;line-height: 80px;position:relative;z-index: 11;color: #68ff5e;font-family:'wwpfzhtj';font-weight: bold;margin: -40px auto 0;}
	.tem_banner_summry{width: auto;height:auto;font-size: 14px;font-weight: normal;line-height: 24px;position:relative;z-index: 11;color: #fff;}
	.tem_banner_circe{width:320px;height:32px;background: rgba(255,255,255,0.3);border-radius: 32px;color: #79ff95;font-size: 14px;line-height: 32px;text-align: center;padding:0 30px;margin:20px auto 0;}

	.con_tem{width:100%;height:auto;background:rgb(255,255,255);overflow: hidden;}
		.contem_title_block{width:1400px;height:auto;overflow: hidden;margin:auto;}
		.contem_btn_block{width:1400px;height:45px;overflow: hidden;margin:20px auto;text-align:center;}
			 .tem_btn{width: 130px;height: 34px;background: #47b95a;border-radius:30px;text-align:center;line-height: 34px;color: #fff;display: inline-block;cursor: pointer;transition: all 0.4s;margin: 0 5px 0;font-size: 14px;}
			 .tem_btn:hover{width: 130px;height: 34px;background: #1b70c1;border-radius:30px;text-align:center;line-height: 34px;color: #fff;display: inline-block;cursor: pointer;transition: all 0.4s;margin: 0 5px 0;font-size: 14px;}
		.contem_con_block{width:1280px;height:auto;min-height:250px;overflow: hidden;margin:36px auto;font-size: 14px;line-height: 30px;color: #666;}



.pic_link{opacity: 1;transition:all 0.4s;cursor:pointer;width: 100%;}
.pic_link:hover{opacity: 0.8;transition:all 0.4s;cursor:pointer;width: 100%;}






a.link_top:link,a.link_top:visited{color: #a0a0a0;font-size: 12px;line-height: 35px;transition: all 0.4s;cursor: pointer;}
a.link_top:active,a.link_top:hover{color: #47b95a;font-size: 12px;line-height: 35px;transition: all 0.4s;cursor: pointer;}



		.tem_con_block{width:1200px;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: auto;height:auto;border-radius:30px;background:transparent;text-align: center;line-height: 24px;transition: all 0.4s; cursor: pointer;color: #848484;font-size: 12px;float: right;margin: 10px 16px 10px 0;padding:0 15px;border: 1px solid #848484;}
						.tem_con_list_btn:hover{width: auto;height:auto;border-radius:30px;background:transparent;text-align: center;line-height:24px;transition: all 0.4s; cursor: pointer;color: #47b95a;font-size: 12px;float: right;margin: 10px 16px 10px 0;padding:0 15px;border: 1px solid #47b95a;}
	
			.tem_title{width: 1200px;height: 156px;margin: auto;overflow: hidden;}
				.tem_title_z{width:1200px;height: 80px;line-height: 80px;font-size:20px;color: #333333;text-align: center;font-weight: bold;margin:auto;}
				.tem_title_y{width: 600px;height: 70px;line-height: 10px;font-size:13px;color: #d2862a;text-align: center;margin:auto;}