	/* header */
	.header_full{height:91px;width:1200px;border-bottom:0px solid #466b0b;}
		.header{width:1200px;}
			/* left */
			.logo{float:left;margin-top:26px;background:url(../images/logo.jpg) no-repeat left;width:191px;height:55px;text-indent:-99999px;}
			.logo360{width:81px; padding-top:27px;}
			/* right */
			.top_right{width:948px;}
				/* 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:948px; 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:90px; 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:-8px; top:42px; z-index:1; width:108px; 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:96px; background:#26499d; position:absolute; left:0; top:39px; overflow:hidden;}
	
	
								
	/* index - banner */
	.full_banner{width:100%; position:relative; height:311px; 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:369px; overflow:hidden; text-align:center;}
					.full_banner .bd li a{ display:block; height:369px;}
	.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;}

		
.casebox {width:1200px;margin:auto;padding-top:20px;}
.casebox ul {width:1200px;height:22px;line-height:22px;margin:5px 0px;}
.casebox ul li {float:left;}
.line1 {float:left;width:23px;padding:0px;margin:5px 0px;border-bottom:1px solid #BBB;}
.line2 {float:left;width:1177px;padding:0px;margin:5px 0px;border-bottom:1px solid #e5e5e5;}
.caseleft {width:700px;}
.caseleft font {font-family:"Microsoft YaHei",SimSun,SimHei; font-size:16px;color:#333;font-weight:700;padding-right:6px;}
.caseright {float:left;text-align:right;width:500px;}
.caseright a {float:right;margin-left:20px;}
.caseright a:hover {color:#333;border-bottom:2px solid #00aa3a;}

.caseimg1 {width:1270px;margin:auto;height:auto;overflow:hidden;padding-top:5px;padding-bottom:10px;}
.caseimg1 ul li {width:240px;float:left;text-align:center;margin-bottom:20px;}
.caseimg1 ul li a {width:240px;float:left;height:257px;text-indent:-99999px;background:url(../images/icon1.jpg) no-repeat 0 0;}

#caseimg1 {background:url(../images/icon1.jpg) no-repeat 0 0;}
#caseimg1:hover {background:url(../images/icon1.jpg) no-repeat 0 -257px;}
#caseimg2 {background:url(../images/icon1.jpg) no-repeat -240px -0px;}
#caseimg2:hover {background:url(../images/icon1.jpg) no-repeat -240px -257px;}
#caseimg3 {background:url(../images/icon1.jpg) no-repeat -480px 0;}
#caseimg3:hover {background:url(../images/icon1.jpg) no-repeat -480px -257px;}
#caseimg4 {background:url(../images/icon1.jpg) no-repeat -720px 0;}
#caseimg4:hover {background:url(../images/icon1.jpg) no-repeat -720px -257px;}
#caseimg5 {background:url(../images/icon1.jpg) no-repeat -960px 0;}
#caseimg5:hover {background:url(../images/icon1.jpg) no-repeat -960px -257px;}

.caseimg2 {width:1200px;text-align:center;margin:auto;}

.banner22 {width:100%;border:10px solid #FFF;border-left:0px;border-right:0px;background:url(../images/banner22bg.jpg);margin-top:10px;margin-bottom:10px;}

.mainbox {float:left;padding-bottom:20px;width:100%;height:auto;overflow:hidden;background:url(../images/mainbg.gif) no-repeat #f2f2f2;min-height:300px;}
.honorimg {width:1188px;margin:auto;padding-left:12px;height:auto;background:#FFF;overflow:hidden;}
.honorimg ul li {width:160px;padding-left:18px;padding-right:19px;border-right:1px solid #e5e5e5;float:left;padding-top:30px;text-align:center;padding-bottom:20px;border-bottom:1px solid #fff;}
#footer {width:1200px;margin:auto;}
#footer ul {float:left;width:1200px;padding-top:20px;margin-top:10px;border-top:1px solid #999;}
.foot {height:50px;line-height:18px;text-align:center;color:#838383;}

.newslistbox {margin:auto;width:1200px;overflow:hidden;}
.newsbox {width:373px;float:left;padding-left:37px;overflow:hidden;}


.casebox1 {width:373px;margin:auto;padding-top:10px;}
.casebox1 ul {float:left;width:373px;height:15px;line-height:14px;margin:0px;}
.casebox1 ul li {float:left;}
.caseleft1 {width:200px;}
.caseleft1 font {font-family:"Microsoft YaHei",SimSun,SimHei; font-size:16px;color:#333;font-weight:700;padding-right:6px;}
.caseright1 {float:left;text-align:right;width:173px;}
.caseright1 a {float:right;margin-left:20px;}
.caseright1 a:hover {color:#333;border-bottom:2px solid #00aa3a;}
.line3 {float:left;width:23px;padding:0px;margin:0px;padding-top:15px;border-bottom:1px solid #BBB;}
.line4 {float:left;width:350px;padding:0px;padding-top:15px;margin:0px;border-bottom:1px solid #e5e5e5;}
.newlist {width:323px;color:#BBB;background:#FFF;overflow:hidden;padding:25px;}
.newlist ul li a {color:#476089;}
.newlist ul li {height:34px;line-height:34px;}

.fudong {width:100%;height:60px; background:url(../images/ico_03.png);left:0%; bottom:0; position:fixed;}
.fudong ul {width:600px;margin:auto;padding-top:15px;color:#FFF;}
.fudong ul li {float:left;line-height:32px;}
.input1 {width:183px;line-height:30px;height:20px;padding:5px;border:1px solid #000;background:#FFF;margin-right:12px;}
.input2 {width:111px;height:32px;float:left;line-height:32px;text-align:center;color:#FFF;background:url(../images/footbtn.png) no-repeat 0 0;border:none;}
.input2:hover {background:url(../images/footbtn.png) no-repeat -112px 0;}




.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;}