/* main */
	/* public style */
	
	/* header */
	.header_full{height:91px; border-bottom:1px solid #466b0b;}
		.header{width:1000px;}
			/* left */
			.logo{float:left;margin-top:6px;background:url(../images/logo.png);width:213px;height:86px;text-indent:-99999px;}
			.logo360{width:81px; padding-top:27px;}
			/* right */
			.top_right{width:748px;}
				/* top_link */
				.top_link{padding-top:24px; height:26px; line-height:26px; padding-right:35px; text-align:right;}
					.top_link i{color:#686868;}
					.top_link span,.top_link a{color:#46AAFE;}
					.top_link a{font-size:13px;}
					.top_link a:hover{text-decoration:underline;}
				/*  nav */
				.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
					.nav_bar{position:relative; z-index:1; height:42px; line-height:42px; color:#333;}
						.nav{position:relative; width:748px;margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px;}
							.nav a{color:#333;}
							.nav h3{font-size:100%; font-weight:normal;}
								.nav h3 a{display:block; width:120px; text-align:center; font-size:14px;}
							.nav .m{float:right; position:relative; z-index:1;}
							.nav .s{float:right; width:3px; text-align:center; color:#D4D4D4; font-size:12px;}
							.nav .sub{display:none; position:absolute; left:-3px; top:42px; z-index:1; width:128px; border:1px solid #E6E4E3; border-top:0;  background:#fff;}
								.nav .sub li{text-align:center; padding:0 8px; margin-bottom:-1px;}
								.nav .sub li a{display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;}
								.nav .sub li a:hover{color:#1E95FB;}
								.nav .block{height:2px; width:126px; background:#466b0b; position:absolute; left:0; top:39px; overflow:hidden;}
	
	
								
	/* index - banner */
	.full_banner{width:100%; position:relative; height:378px; background:#FFF; overflow:hidden;}
		.full_banner .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
			.full_banner .bd ul{width:100% !important;}
				.full_banner .bd li{width:100% !important; float:left; height:378px; overflow:hidden; text-align:center;}
					.full_banner .bd li a{ display:block; height:378px;}
	.full_banner .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
		.full_banner .hd ul{text-align:center; padding-top:5px;}
			.full_banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
				line-height:9999px; 
			}
		.full_banner .hd ul .on{background-position:0px 0px;}
#main {width:1000px;margin:20px auto;height:auto;overflow:hidden;}
.newsbox {width:726px;float:left;margin:0px auto 20px auto;overflow:hidden;height:auto;}
.newsbox h4 a{float:left;width:526px;height:42px;line-height:42px;background:url(../images/tittletop.jpg) no-repeat right;color:#138f16;font-size:13px;font-family:"Microsoft YaHei";}
.newsbox ul{float:left;}
.newslist1 li {margin-left:15px;padding-left:10px;background:url(../images/homeico.jpg) no-repeat left;line-height:24px;}
.newslist1 li a {float:left;width:330px;}
.newslist1 li a:hover {color:#138f16;}

.about111 {width:270px;float:left;margin:0px auto 20px auto;overflow:hidden;height:220px;background:#f9f9f9;}
.about111 h1 {width:270px;height:38px;line-height:38px;text-align:center;float:left;font-size:16px;color:#35519e;padding-top:10px;}
.about111 ul li {width:250px;padding:10px;line-height:24px;color:#666;}


.xmbox {width:455px;padding-left:19px;float:left;overflow:hidden;height:auto;}
.xmbox h4 a{float:left;width:455px;height:42px;line-height:42px;background:url(../images/tittletop.jpg) no-repeat right;color:#138f16;font-size:13px;font-family:"Microsoft YaHei";}
.xmbox ul{float:left;}
.newslist2 li {margin-left:5px;padding-left:10px;background:url(../images/homeico.jpg) no-repeat left;line-height:24px;}
.newslist2 li a {float:left;width:220px;}
.newslist2 li a:hover {color:#138f16;}

.fwxm {width:100%;height:auto;float:left;background:#1a5ba4;color:#FFF;}
.fwxm ul {margin:auto;width:960px;padding:20px;}
.fwxm ul h1 {line-height:42px;font-size:32px;text-align:center;}
.fwxm ul li {line-height:32px;padding-top:10px;}
.fwxm ul li span {color:#7189cb}



.photo1 {float:left;width:998px;border:1px solid #d3d3d3;margin-top:28px;}
.photo1 h5 {float:left;padding-right:8px;}
.photo1 ul {width:920px;float:left;padding-top:9px;}
.photo1 ul li a {float:left;padding:3px;text-align:center;background:#F2F2F2;margin-right:8px;margin-left:8px;}
.photo1 ul li a span {line-height:30px;}
.photo1 ul li a:hover {background:#3da300;color:#FFF;}
.video1 {float:left;width:275px;height:176px;padding-top:8px;padding-left:10px;}

.dblink {width:100%;height:auto;background:#efefef;float:left;margin-top:9px;min-height:100px;}
.dblink ul {margin:auto;padding-top:20px;width:1000px;color:#888;font-size:12px;}
.dblink ul li {width:140px;float:left;padding-left:10px;}
.dblink ul h6 {color:#686868;width:140px;font-size:13px;font-weight:700;padding-bottom:9px;float:left;}
.dblink ul li a {color:#888;font-size:12px;line-height:18px;width:140px;float:left;}
.dblink .linklx {width:240px;line-height:18px;}
.dblink .linklx h6 {width:240px;}

.link {width:1000px !important;}
.link li {width:1000px !important;padding-bottom:10px;}
.link li span {float:left;padding:0px 8px;line-height:24px !important;}
.link li a {width:auto !important;line-height:24px !important;}
.linkbt {color:#686868;font-size:13px;font-weight:700;}
.foot {width:1000px;line-height:50px;text-align:center;}


.banner2 {width:1000px;height:197px;margin:auto;}
.nrleft {float:left;width:252px;padding-left:14px;overflow:hidden;margin-top:6px;background:#f2f5e2;}
.nrleft ul {float:left;width:237px;margin:auto;}
.nrleft ul span {width:237px;height:60px;line-height:60px;background:url(../images/left22.jpg) no-repeat;font-family:"Microsoft YaHei";font-size:18px;font-weight:700;text-align:center;color:#39844d;float:left;margin-top:6px;margin-bottom:10px;}
.listnr {float:left;margin:10px;width:234px;border:1px solid #eef0e3;}
.listnr li {float:left;width:224px;background:#f7f7f4;padding:4px;border:1px solid #fff;}
.listnr li  a {float:left;width:184px;height:30px;color:#666;line-height:28px;background:url(../images/2icon.jpg);padding-left:40px;}
.nrmap {height:200px;float:left;width:237px;background:url(../images/2map.jpg) no-repeat center;}
.nrmap dl {margin-top:10px;font-size:13px;font-weight:700;color:#3a844e;}