*{-webkit-text-size-adjust:auto !important;}
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/fzhtj.TTF) format('woff');
			}
html{-webkit-text-size-adjust:auto !important;text-size-adjust: 100%; }
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.top_menu_link:link,a.top_menu_link:visited{color:#004c47;font-size:12px;line-height:27px;transition:all 0.4s;cursor:pointer;}
a.top_menu_link:active,a.top_menu_link:hover{color:#fff;font-size:12px;line-height:27px;transition:all 0.4s;cursor:pointer;}

.red_txt{color: #eb1c24;font-weight: bold;}
.blue_txt{color: #1758d8;}

.title_L{float:left;width:auto;}
	.title_L_z{width: 128px;height: 40px;background: #1e61bc;border-right:5px #33999b solid;text-align: center;line-height: 40px;font-size: 20px;font-weight: bolder;color: #fff;display: inline-block;}
	.title_L_y{text-align: left;line-height: 40px;font-size:13px;color: #a8a8a8;display: inline-block;}
.title_R{float: right;width: 58px;height: 20px;background: #33999b;font-size: 12px;border-radius:9px;color: #fff;line-height:19px;text-align: center;margin-top:10px;cursor: pointer;transition: all 0.3s;cursor: pointer;}
.title_R:hover{float: right;width: 58px;height: 20px;background: #1e61bc;font-size: 12px;border-radius:9px;color: #fff;line-height:19px;text-align: center;margin-top:10px;cursor: pointer;transition: all 0.3s;cursor: pointer;}
.summray_specil{margin-top:4px;}

.lxwm_title{width:100%;height:40px;margin-top:18px;}
	.lxwm_title_L{float:left;width:auto;}
		.lxwm_title_L_z{width:94px;height:40px;text-align:center;line-height:40px;font-size:20px;font-weight:bolder;color:#fff;display:inline-block;}
		.lxwm_title_L_y{text-align:left;line-height:40px;font-size:13px;color:#fff;display:inline-block;}

.container{width:100%;height:auto;overflow:hidden;}

	.top{width:100%;height:auto;margin:auto;position:relative;z-index:50;}
		.top_block{width:100%;height:129px;margin:auto;background:#fff;position:relative;z-index:51;}
			.top_logo{width:1102px;height:129px;background:url(images/logo.jpg) no-repeat;margin: auto;}
		.nav_block{width:100%;height:50;margin:auto;background:#27801f;position: relative;z-index:52;}
			.top_nav{width:1102px;height:50px;margin: auto;background: #27801f;position:relative;z-index:53;}
				.top_nav_block{width:100%;height:50px;margin:auto;position: relative;z-index:99;}
					.top_nav ul{ list-style:none;position: absolute;z-index: 999;top:0;left: 0px;font-size: 14px;}
					.top_nav ul li{float:left;line-height:50px;text-align:center;position:relative;z-index:999;}
					.top_nav a{ text-decoration:none;color:#fff;display:block;width:150px;cursor:pointer;transition:all 0.4s;}
					.top_nav a:hover{color:#fff;background:#ef7f1d;cursor:pointer;transition:all 0.4s;}
					.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:#ef7f1d;color:#fff;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;position:relative;z-index:9999;}
					.top_nav ul li ul li a:hover{background:#27801f;}
					.top_nav ul li ul{width:150px; position:absolute;left:0px;top:50px;display:none;}
	
	.top_banner{width: 100%;height:596px;background:url(images/banner.jpg) center center no-repeat;margin:auto;position:relative;z-index:5;}
	.top_list{position: relative;z-index: 50;background:url(images/top_list.jpg) center center no-repeat #fff;margin:-80px auto 0;width: 1120px;height:160px;box-shadow:0px 0px 32px -4px #ccc;text-align: center;}

	.con_1{width: 100%;height:auto;margin:-80px auto 10px;background:#f7f7f7;overflow:hidden;padding-top:150px;}
		.con_1_title{width: 1102px;height: 80px;margin: auto;}
			.con_1_title_L{width: 200px;height:80px;float: left;font-size: 24px;color: #323232;text-align: left;}
				.con_1_title_L span{display: block;font-size: 13px;color:#ccc;text-align:left;}
			.con_1_title_R{width: 902px;height:70px;float: right;text-align: right;padding-top:10px;}

				/*.con_1_nav_btn:first-child{background:#ef7f1d;color:#fff;}*/
				.con_1_nav_btn{padding:2px 15px;background:#27801f;line-height:30px;text-align:center;color:#fff;transition:all 0.4s;cursor:pointer;font-size:14px;display:inline-block;}
				.con_1_nav_btn:hover{padding:2px 15px;background:#ef7f1d;line-height:30px;text-align:center;color:#fff;transition:all 0.4s;cursor:pointer;font-size:14px;display:inline-block;}
		.con_1_con{width:1102px;height:auto;margin:auto;}
			.con_1_list{width: 100%;height: auto;}
				.con_1_list ul{width:100%;margin:30px auto 0;text-align:center;}
					.con_1_list li{width:24%;height:auto;display:inline-block;margin:auto;}
						.con_1_pic{width: 100%;display: block;margin:auto;}
							a.con_1_pic_link:link,a.con_1_pic_link:visited{width: 243px;height: 243px;border: 1px solid #ddd;padding:7px;display: block;transition: all 0.4s;}
							a.con_1_pic_link:active,a.con_1_pic_link:hover{width: 243px;height: 243px;border: 1px solid #ef7f1d;padding:7px;display: block;transition: all 0.4s;}
							.con_1_pic img{width: 243px;height: 243px;}
						.con_1_txt{width: 100%;height: 50px;text-align: center;font-size: 13px;color:#000;line-height: 50px;cursor: pointer;transition: all 0.4s;}
						.con_1_txt:hover{width: 100%;height: 50px;text-align: center;font-size: 13px;color:#ef7f1d;line-height: 50px;cursor: pointer;transition: all 0.4s;}

		.con_1_con_more{width:120px;height:40px;background:#ef7f1d;text-align:center;line-height:40px;color:#fff;font-size:14px;transition:all 0.4s;cursor:pointer;margin:50px auto;}
		.con_1_con_more:hover{background:#ef7f1d;color:#fff;}

			


	.con_2{width:100%;height:auto;overflow:hidden;margin:auto;}
		.con_2_title{width:1102px;height:147px;margin:auto;background:url(images/title_bg2.jpg) no-repeat;}
		.con_2_con{width:1102px;height:606px;background:url(images/con_bg2.jpg) no-repeat;margin:auto;}
			.con_2_con_R{width: 500px;height: auto;float: right;margin-top: 50px;}
				.about_title{width: 370px;height:34px;font-size: 22px;font-weight: bold;color: #27801f;line-height: 34px;text-align: left;}
				.about_summray{width:468px;height: auto;margin-top: 25px;font-size: 14px;line-height: 34px;color: #000;text-align: left;}
				.about_btn{width:120px;height:40px;background:#ef7f1d;text-align:center;line-height:40px;color:#fff;font-size:14px;transition:all 0.4s;cursor:pointer;margin:110px 0 0 0;}
				.about_btn:hover{background:#ef7f1d;color:#fff;}

	.con_3{width:100%;height:496px;background:url(images/con_bg3.jpg);margin:auto;}
		.con_3_block{width: 1102px;height:496px;margin: auto;overflow: hidden;}
			.con_3_block_L{width:551px;height:496px;overflow: hidden;float: left;}
				.con_3_block_L_title{width: 152px;height: 24px;font-size: 18px;color: #27801f;line-height: 24px;text-align: left;margin:250px 0 0 190px;}
				.con_3_block_L_summary{width: 276px;height: auto;font-size: 14px;color: #2f2f2f;line-height: 24px;text-align: left;margin:10px 0 0 190px;}
			.con_3_block_R{width: 551px;height:496px;overflow: hidden;float: right;}
				.con_3_block_R_title{width: 200px;height: 24px;font-size: 18px;color: #27801f;line-height: 24px;text-align: left;margin:250px 0 0 230px;}
				.con_3_block_R_summary{width: 276px;height: auto;font-size: 14px;color: #2f2f2f;line-height: 24px;text-align: left;margin:10px 0 0 230px;}

	.con_4{width:100%;height:auto;overflow:hidden;margin:auto;}
		.con_4_title{width:1102px;height:170px;margin:auto;background:url(images/title_bg3.jpg);}
		.con_4_con{width:1102px;height:464px;margin:auto;overflow:hidden;}	
			.con_4_list{width:100%;height:auto;}
				.con_4_list ul{text-align: center;}
					.con_4_list li{margin-top:40px;display: inline-block;}
						.honor_list{width:241px;height:321px;margin-left:30px;margin-right:30px;}
								
			
	.con_5{width:100%;height:436px;background:url(images/con_bg4.jpg);margin:auto;overflow: hidden;}
		.con_5_con{width:1102px;height:436px;margin:auto;}
			.con_5_con_lxwm_L{width:551px;height:200px;float:left;}
			.con_5_con_lxwm{width:350px;height:auto;float:right;padding-top:174px;margin-right:40px;}
				.lxwm_font{font-size: 13px;color:#9f9f9f;line-height: 36px;text-align: left;}
	
	.con_6{width: 100%;height: 72px;background: #424242;overflow: hidden;margin: auto;}
		.con_6_block{width: 1102px;height: 72px;overflow: hidden;margin: auto;color: #ffffff;font-size: 14px;text-align: center;line-height: 72px;}








	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;margin: 0 auto 30px;}
		.contem_con_block{width:1102px;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block{width:1102px;height:auto;overflow: hidden;}
				.contem_con_block_title{width: 1102px;height:80px;font-size: 28px;color: #27801f;text-align: center;line-height:40px;font-family:'wwpfzhtj';margin-top:25px;}
					.contem_con_block_title_en{width:1102px;height:20px;font-size: 14px;color: #bbbbbb;line-height:20px;text-align: center;font-weight:normal;font-family:'MicroSoft YaHei';}
				.contem_con_block_con{width:1102px;height:auto;font-size:13px;line-height:26px;color:#333;text-align:left;}
				.contem_con_block_con_linet{width:1102px;height:auto;border-bottom: 1px dashed #ddd;margin-bottom:30px;}
				.contem_con_block_con_lineb{width:1102px;height:auto;border-top: 1px dashed #ddd;margin-top:30px;}
					.contem_con_block_con img{margin:auto;}
					
					.contem_con_block_con_btn{width: 1102px;height: auto;margin:0 auto 20px;text-align: center;}
						.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
						.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding:1px 12px;background:#ef7f1d;line-height:30px;text-align:center;color:#fff;transition:all 0.4s;cursor:pointer;font-size:12px;display:inline-block;}
	.tem_con_nav_btn:hover{background:#27801f;}


.pic_link{opacity: 1;transition:all 0.4s;cursor:pointer;margin: auto;}
.pic_link:hover{opacity: 0.6;transition:all 0.4s;cursor:pointer;margin: auto;}

		.tem_con_block{width:1102px;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: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 1102px;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:1102px;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;}