*{ margin:0; padding:0;}
html {overflow-x:hidden;overflow-y:auto;}
body { font-family: "微软雅黑", "新宋体", "黑体", Verdana, Geneva, sans-serif, sans-serif; font-size:12px; background:#FFF;}
a:focus {outline:0;}
a:link,a:visited,a:active{ text-decoration:none; color:#000;}
ul,dl,li,dd,dl { list-style:none;}
img { border:none;}
span,em,i,u { font-style:normal; font-family:"微软雅黑", "新宋体", "黑体",Verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
li a { font-family:"微软雅黑", "新宋体", "黑体",Verdana,Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
li { font-family:Verdana}
.gehang { width:10px; height:10px; overflow:hidden; clear:both;}
.gehang20 { width:20px; height:20px; overflow:hidden; clear:both;}
.gehang30 { width:30px; height:30px; overflow:hidden; clear:both;}
.gehang40 { width:40px; height:40px; overflow:hidden; clear:both;}
.gehang50 { width:50px; height:50px; overflow:hidden; clear:both;}
.gehang60 { width:60px; height:60px; overflow:hidden; clear:both;}
.gehang80 { width:80px; height:80px; overflow:hidden; clear:both;}
.show { display:block;overflow:hidden}
.none { display:none}
.currclass a{ background:#0168B7;}

/*----------------------------------------------------------------------首 页 样 式 开 始-------------------------------------------------------------------------*/

#syhead {margin:auto; width:1200px; height:110px;}
	#sylogo { float:left; width:370px; height:110px; background:url(/template/image/logo.png) 0 0 no-repeat; display:block;}
		#sylogo a { display:block; width:370px; height:110px;  font-family:Verdana, "黑体"; font-size:60px; text-indent:-9999px; line-height:80px;}
		#sylogo a:hover {display:block;   font-family:Verdana, "黑体"; font-size:60px;  text-indent:-9999px;line-height:80px; text-decoration:none;}
	
	#syheadr{ float:right; width:830px; height:110px; background:url(/template/image/syheadrbj.png) top right no-repeat;}
	#syheadr1{ float:left; width:600px; height:110px;}
	#syheadr1 h4{ margin-top:30px; width:500px; height:30px; font-size:18px; color:#076AAE; display:block;}
	#syheadr1 p{width:500px; height:30px; display:block;}
	
	#syheadr2{ float:right; width:220px; height:110px;}
	#syheadr2 h2{ margin-top:56px; width:220px; height:30px; color:#FF9900; font-weight:bolder; letter-spacing:1px; text-align:center; text-indent:1em; display:block;}
	
	
#synav { margin:auto; width:100%; min-width:1200px; height:50px; background:#02A339;}

	#chromemenu { margin:auto; width:1200px; height:50px;}
	#chromemenu ul{float:left; width:1200px; height:50px;}
	#chromemenu ul li { float:left; display:block; width:150px; height:50px;}
	#chromemenu ul li a{ display:block; width:150px; height:50px; color:#fff; font-size:16px;line-height:50px;text-align:center; background:#02A339; }
	#chromemenu ul li a:hover{ background:#0168B7;}
	

	.chromestyle:unknown { clear:both; display:block;visibility:hidden; height:0;content: "."}
		unknown {content: "0";}
		.dropmenudiv { z-index:9999; position: absolute;width:150px; background:#0168B7; visibility:hidden; margin-top:-1px;border-radius:0 0 6px 6px;}
		.dropmenudiv ul { margin:10px 0; width:150px; filter:alpha(opacity=90);opacity:0.9; }
		.dropmenudiv li { margin:auto;height:34px; width:150px;   text-align:center;}
		
		
		.dropmenudiv li a {width:150px; height:32px;line-height:32px; font-family: "微软雅黑", "新宋体", "黑体"; font-size:14px; color:#fff; background:#0168B7; text-decoration:none; display:block;}
		.dropmenudiv li a:hover {background:#02A339;}
		

#banner{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:550px; position:relative;}
	#banner ul{margin:auto; width:100%; max-width:1920px; min-width:1200px; height:550px;  overflow:hidden;}
	#banner ul li{margin:auto; width:100%;  max-width:1920px; min-width:1200px; text-align:center; height:550px; left:0; top:0; position:absolute;}
	
	#banner ol{ margin:auto; width:300px; height:20px;  margin-left:-150px; left:50%; bottom:60px; position:absolute; z-index:2;}
	#banner ol li{float:left; margin:44px; width:10px; height:10px; border-radius:10px; border:1px solid #FFF; background:none;}


	
#sypart1{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:60px; background:#EEEEEE;}
#sypart1li{ margin:auto; width:1200px; height:60px;}

	#sypart1left{ float:left; width:500px; height:30px; line-height:30px;}
	#sypart1left span{ display:block; float:left; padding:15px 10px 0 2px; height:14px; cursor:pointer;}

	#soso { float:right; width:320px; height:30px; margin-top:15px;  }
			#homesearch { float:left; display:block;   width:266px; height:28px; border:1px solid #D3D3D3; text-indent:10px; background:none;line-height:28px;}
			
			#soso .inputButton { float:right; display:block; width:50px; height:30px; line-height:30px; border:none; background:url(/template/image/soso.png) 0 0 no-repeat; text-align:center; font-size:16px; cursor:pointer; }
			
	
	
	#so1{ margin:30px auto; width:860px; height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #666;}	
			#so1 span{ color:#F00;}
	#so2{ margin:auto; width:860px; min-height:400px;}
	#so2 ul{ margin:auto; width:860px; min-height:400px;}
	#so2 ul li{ width:860px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:16px;  color:#29ABCD;}
		#so21{ float:left;}
		#so23{ float:right; color:#666;}

		
		
#sypart2{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:830px; background:#F5F5F5; padding:40px 0;}
		
		#sypart21{ margin:auto; width:1200px; height:830px;  }	
		#sypart21l{ float:left; width:246px; height:820px;background:#4BAE4F; }
		#sypart21ltop{ width:246px; background:url(/template/image/title_icon.png) #4BAE4F top right no-repeat;}
		#sypart21ltop h1{ padding-top:14px; width:246px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:24px; font-weight:normal;}
		#sypart21ltop h2{ width:246px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px;font-weight:normal;}
		#sypart21ltop ul{ margin:auto; padding:5px 0; width:246px; height: auto;background:#F5F5F5; }
		#sypart21ltop ul li{ margin:5px auto; width:246px;  height:50px;background:#4BAE4F; }
		#sypart21ltop ul li a{ display:block;width:246px; height:50px; line-height:50px;text-align:center; color:#fff;}
		#sypart21ltop ul li a:hover{ color:#FFF; background:#0168B7;}
		
		#sypart21lbot{ margin-top:6px; width:246px;background:url(/template/image/title_icon.png) #4BAE4F top right no-repeat; }	
		#sypart21lbot h1{ padding-top:14px; width:246px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:24px; font-weight:normal;}
		#sypart21lbot h2{ width:246px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px;font-weight:normal;}
		#sypart21lbot h3{margin:auto; width:220px; text-align:left; color:#FFF; display:block; font-weight:normal; font-size:12px; height:24px; line-height:24px;}
		
		#sypart21r{ float:right; width:954px; height:830px;}
		#sypart21r ul{ float:right;width:944px; height:830px;}
		#sypart21r ul li{ float:left; width:222px; height:262px; margin:7px;}
		#sypart21r ul li:nth-child(-n+3){ margin-top:0;}
		#sypart21r ul li a{ display:block; width:220px; height:260px; border:1px solid #EEEEEE;}
		#sypart21r ul li a:hover{border:1px solid red; color:red;}
		#sypart21r ul li a img{ width:220px; height:220px;}
		#sypart21r ul li a h1{ width:220px; height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:normal;}
			
#sypart3{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:406px; background:url(/template/image/sypart3bj.jpg) 0 0 repeat; }
		#sypart3li{ margin:auto;  width:1200px; height:406px;}
		#sypart3top{ margin:auto;padding:44px 0 0; width:650px; height:168px;}
		#sypart3top h1{ font-size:38px; color:#FFF; text-align:center;}
		#sypart3top span{ margin-top:20px; width:650px; height:30px; line-height:30px; text-align:center; color:#38C984; font-size:24px; display:block;}
		
		#sypart3bot{ margin:auto; width:1200px; height:166px;}
		#sypart3bot ul{ margin:auto; width:1164px; height:166px;}
		#sypart3bot ul li{ float:left; width:194px; height:166px;}
		#sypart3bot ul li span{ margin:124px auto 0; width:190px; height:30px; line-height:30px; font-size:13px; text-align:center; color:#FFF; display:block;}
		#sypart3bot ul li:nth-child(1){ background:url(/template/image/ord_01.png) center 0 no-repeat;}
		#sypart3bot ul li:nth-child(2){ background:url(/template/image/ord_02.png) center 0 no-repeat;}
		#sypart3bot ul li:nth-child(3){ background:url(/template/image/ord_03.png) center 0 no-repeat;}
		#sypart3bot ul li:nth-child(4){ background:url(/template/image/ord_04.png) center 0 no-repeat;}
		#sypart3bot ul li:nth-child(5){ background:url(/template/image/ord_05.png) center 0 no-repeat;}
		#sypart3bot ul li:nth-child(6){ background:url(/template/image/ord_06.png) center 0 no-repeat;}
			
#sypart4{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:1478px;}
		#sypart4li{margin:auto; width:1200px;  height:1478px;}
		#sypart4top{ width:1200px; height:142px;}
		#sypart4top h1{ margin:40px auto 0; width:500px; height:42px; text-align:center; line-height:42px; color:#E7F0EB; font-size:30px;}
		#sypart4top h4{ margin:auto; width:500px; height:42px; text-align:center; line-height:42px; color:#166E3E; font-size:24px;}
		
		#sypart41{ margin:auto; width:1200px; height:320px;background:url(/template/image/sypart41bj.jpg) center 0 no-repeat; position:relative;}
		#sypart41 h1{ width:510px; height:50px; line-height:50px; color:#00A73D; font-size:32px; display:block; right:43px; top:86px; position:absolute;}
		#sypart41 h5{ width:510px; height:148px; line-height:28px; color:#000; font-size:14px; display:block; right:43px; top:136px; position:absolute;}
		
		#sypart42{ margin:auto; width:1200px; height:280px;background:url(/template/image/sypart42bj.jpg) top right no-repeat; position:relative;}
		#sypart42 h1{ width:510px; height:50px; line-height:50px; color:#006CC3; font-size:32px; display:block; left:43px; top:86px; position:absolute;}
		#sypart42 h5{ width:510px; height:148px; line-height:28px; color:#000; font-size:14px; display:block; left:43px; top:136px; position:absolute;}
		
		
		#sypart43{ margin:auto; width:1200px; height:388px;background:url(/template/image/sypart43bj.jpg) top left no-repeat; position:relative;}
		#sypart43 h1{ width:510px; height:50px; line-height:50px; color:#00A73D; font-size:32px; display:block; right:43px; top:126px; position:absolute;}
		#sypart43 h5{ width:510px; height:148px; line-height:28px; color:#000; font-size:14px; display:block; right:43px; top:176px; position:absolute;}
		
		#sypart44{ margin:auto; width:1200px; height:300px;background:url(/template/image/sypart44bj.jpg) top right no-repeat; position:relative;}
		#sypart44 h1{ width:510px; height:50px; line-height:50px; color:#006CC3; font-size:32px; display:block; left:43px; top:86px; position:absolute;}
		#sypart44 h5{ width:510px; height:148px; line-height:28px; color:#000; font-size:14px; display:block; left:43px; top:136px; position:absolute;}

#sypart5{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:724px; background:url(/template/image/sypart5bj.jpg) #F5F5F5 center top no-repeat; }
		#sypart5li{ margin:auto; padding-top:46px; width:1200px; height:auto;}
		#sypart51{ margin:auto; width:1200px; height:60px; line-height:60px; text-align:center; color:#0FFF00; font-size:40px; font-weight:bold;}
		#sypart52{ margin:auto; width:1200px; height:72px; line-height:46px; text-align:center; color:#fff; font-size:20px; font-weight:bold;}
		#sypart53{ margin:auto; width:364px; height:52px; line-height:52px; text-align:center; color:#FFFF00; font-size:27px; font-weight:bold; border:1px solid #FFF;}
		#sypart54{ margin:58px auto 0; width:1200px; height:368px; background:#FFF; }
		#sypart54l{ float:left; width:678px; height:368px;}
		#sypart54l p{ margin:36px auto 0; width:600px; height:260px; line-height:30px; font-size:14px; text-align:justify;}
		#sypart54l p span{ font-size:26px; line-height:58px; color:#00A73D; letter-spacing:3px;}
		#sypart54l ul{ margin:auto; width:600px; height:40px;}
		#sypart54l ul li{ float:left; margin:0 12px; width:124px;}
		#sypart54l ul li a{ width:124px; height:40px; line-height:40px; display:block; background:#00A73D; color:#FFF; text-indent:4em; border-radius:0 8px 0; box-shadow:3px 3px 3px #333333;}
		#sypart54l ul li:nth-child(1) a{background:url(/template/image/icon_ab_01.png) #00A73D 16px 10px no-repeat;background-size:20px 20px;}
		#sypart54l ul li:nth-child(1) a:hover{background:url(/template/image/icon_ab_01.png) #006CC3 16px 10px no-repeat;background-size:20px 20px;}
		
		#sypart54l ul li:nth-child(2) a{background:url(/template/image/icon_ab_02.png) #00A73D 16px 10px no-repeat;background-size:20px 20px;}
		#sypart54l ul li:nth-child(2) a:hover{background:url(/template/image/icon_ab_02.png) #006CC3 16px 10px no-repeat;background-size:20px 20px;}
		
		#sypart54l ul li:nth-child(3) a{background:url(/template/image/icon_ab_03.png) #00A73D 16px 10px no-repeat;background-size:20px 20px;}
		#sypart54l ul li:nth-child(3) a:hover{background:url(/template/image/icon_ab_03.png) #006CC3 16px 10px no-repeat;background-size:20px 20px;}
		
		#sypart54l ul li:nth-child(4) a{background:url(/template/image/icon_ab_04.png) #00A73D 16px 10px no-repeat;background-size:20px 20px;}
		#sypart54l ul li:nth-child(4) a:hover{background:url(/template/image/icon_ab_04.png) #006CC3 16px 10px no-repeat;background-size:20px 20px;}
		
		
		#sypart54r{ float:right; width:522px; height:366px;position:relative;}
			#sypart54r ul{margin:auto; width:522px; height:366px;  overflow:hidden;}
			#sypart54r ul li{margin:auto; width:522px; height:366px; left:0; top:0; position:absolute;}
			
			#sypart54r ol{ margin:auto; width:100px; height:20px;  margin-left:-50px; left:50%; bottom:20px; position:absolute; z-index:2;}
			#sypart54r ol li{float:left; margin:6px; width:10px; height:10px; border-radius:10px; border:1px solid #FFF; background:none;}

#sypart6{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:590px; }
		#sypart6li{ margin:auto; width:1200px; height:590px;}
		#sypart6top{ width:1200px; height:142px;}
		#sypart6top h1{ margin:40px auto 0; width:500px; height:42px; text-align:center; line-height:42px; color:#E7F0EB; font-size:30px;}
		#sypart6top h4{ margin:auto; width:500px; height:42px; text-align:center; line-height:42px; color:#166E3E; font-size:24px;}
		
		#sypart6lil{ float:left; width:506px; height:434px;}
		#sypart6lil ul{ width:506px;}
		#sypart6lil ul li{ width:506px;}
		#synew1{ width:470px; height:280px; overflow:hidden; position:relative;}
		#synew1 img{width:470px; height:280px; left:0; top:0; position:absolute;}
		#sypart6lil ul li a{ width:470px; height:40px; line-height:40px; font-size:18px; display:block;}
		#sypart6lil ul li a:hover{ color:red;}
		#synew2{ width:470px; height:20px; line-height:20px; color:#999;}
		#sypart6lil ul li p{ width:470px; height:70px; line-height:18px;color:#999;}
		
		#sypart6lir{ float:right; width:694px; height:434px;}
		#sypart6lir ul{ width:694px;}
		#sypart6lir ul li{ margin-bottom:14px; width:694px; height:84px; border-bottom:1px solid #ECECEC;}
		#synew3{ float:left; width:68px; height:68px; background:#E4F2EB; border-radius:6px;}
		#synew3 span{ width:68px; height:38px; line-height:38px; font-size:24px; text-align:center; color:#666666; font-weight:bolder; display:block;}
		#synew3 em{ width:68px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#667CAB;}
		#sypart6lir ul li a{ float:right; width:610px; height:28px;  font-size:16px; display:block;}
		#sypart6lir ul li a:hover{ color:red;}
		#sypart6lir ul li p{float:right; width:610px; height:56px; line-height:20px; font-size:12px; color:#999;}

#sypart7{ margin:auto; width:100%;max-width:1920px; min-width:1200px; height:262px; background:#F9F9F9; }
		#sypart7li{ margin:auto; width:1200px; height:262px; }
		
		#sypart7top{ width:1200px; height:102px; padding-top:40px;}
		#sypart7top h1{ margin:auto; width:500px; height:42px; text-align:center; line-height:42px; color:#E7F0EB; font-size:30px;}
		#sypart7top h4{ margin:auto; width:500px; height:42px; text-align:center; line-height:42px; color:#166E3E; font-size:24px;}
		
		#sypart7bot{ margin:auto; width:1200px; height:82px; overflow:hidden;}
		#sypart7bot ul{ float:left; width:2000px; height:82px; }
		#sypart7bot ul li{ float:left; margin-right:20px; width:180px; height:82px;}
		#sypart7bot ul li img{ width:180px; height:82px;}
		
		
		
		
		
footer{  margin:auto; width:100%;max-width:1920px; min-width:1200px; height:295px; background:#196A29;}	
	
		#foot{ margin:auto;  width:1200px; height:295px; }
		#footl{ float:left; width:234px; height:295px; background:#194F21; text-align:center;}
		#footl img{ margin:90px auto 0; width:220px; line-height:120px;}
		#footl span{ margin:30px auto; width:220px;  height:30px; line-height:30px; color:#4BAE4F; font-size:22px;  text-align:center; display:block;}
		
		#footr{ float:right; width:930px; height:295px;background:url(/template/image/web.png) right 43px no-repeat;}
		#footr1{ margin-top:28px; width:820px; height:39px;}
		#footr1 ul{ width:820px; height:39px;}
		#footr1 ul li{ margin-right:86px; float:left; width:70px; height:38px; line-height:38px; text-align:center; color:#FFF; font-size:16px; border-bottom:1px solid #A8C5AE;}
		#footr1 ul li:nth-child(4){ margin-right:0;}
		
		#footr2{ width:930px; height:158px; border-bottom:1px solid #A8C5AE;}
		.footr2{ float:left; margin-right:60px; width:96px; height:158px; color:#FFF; }
		.footr2:nth-child(4){ width:300px; margin-right:0;}
		.footr2 ul{ width:96px;}
		.footr2 ul li{ width:96px; height:26px;}
		.footr2 ul li a{ width:96px; height:26px; line-height:26px; text-align:center; color:#FFF; background:none;}
		.footr2 ul li a:hover{ color:red;}
		.footr2 p{ line-height:26px; color:#FFF;}
		
		#footr3{ width:930px; height:46px; line-height:46px; color: #FFF;}
		#footr3 a{ color:#FFF;}
		#footr3 a:hover{ color:red;}
		
		
		
/*----------------------------------------------------------------------首 页 样 式 结 束-------------------------------------------------------------------------*/

/*----------------------------------------------------------------------新 闻 样 式 开 始-------------------------------------------------------------------------*/


#xwmainli{ width:918px; min-height:550px;}

#xwmainli ul{ margin-top:30px; width:918px; height:auto;}
#xwmainli ul li{ width:918px; height:80px; margin-bottom:12px; border-bottom:1px solid #ddd;}
	
	.new{ float:left; width:68px; height:68px; background:#E4F2EB; border-radius:6px;}
		.new span{ width:68px; height:38px; line-height:38px; font-size:24px; text-align:center; color:#666666; font-weight:bolder; display:block;}
		.new em{ width:68px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#667CAB;}
		#xwmainli ul li a{ float:right; width:834px; height:28px;  font-size:16px; display:block;}
		#xwmainli ul li a:hover{ color:red;}
		#xwmainli ul li p{float:right; width:834px; height:56px; line-height:20px; font-size:12px; color:#999;}
#xwmainli2{ margin:30px auto; width:918px; line-height:26px; font-size:14px; text-align:justify;}
	#xwmainli2 h2{ margin:20px auto; width:910px; height:42px; line-height:42px; text-align:center;}
	
	
/*---------------------------------新 闻 样 式 结 束-----------------------------------------*/	

/*------------------------------------产 品 样 式 开 始---------------------------------------*/


#cpmainli{ margin:50px auto; width:918px; min-height:550px;}

		#cpmainli ul{width:918px; }
		#cpmainli ul li{ float:left; margin:3px; width:300px; height:330px; }
		#cpmainli ul li a{ display:block; width:298px; height:328px; border:1px solid #EEEEEE;}
		#cpmainli ul li a:hover{border:1px solid red; color:red;}
		#cpmainli ul li a img{ width:298px; height:298px;}
		#cpmainli ul li a h1{ width:298px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:normal;}
			
	
	
	
	
/*---------------------------------产 品 样 式 结 束-----------------------------------------*/	





/*文章分页样式*/
#fenye{clear:both;  margin-top:35px; margin-bottom:20px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#CA091C; border:1px solid #CA091C; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:hover{background:#000; border:1px solid #000; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#111;background:#e9e9e9; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:hover{color:#fff; background:#CA091C; border:1px solid #CA091C;float:left;}
#fenye span{line-height:30px;}
#fenye table{  margin:5px auto; margin-right:0px;}

		



/*-------------------单 页 样 式 开 始-------------------------------------*/

#bannerli{ margin:auto; width:100%; max-width:1920px; min-width:1200px; height:366px; background:url(/template/image/nbanner.jpg) center center no-repeat;}
#dymain{  margin:40px auto; width:1200px;  min-height:500px;}
#dymainl{ float:left; width:246px;}
#dymainr{ float:right; width:918px;}
#dymainrtop{ width:918px; height:46px; line-height:46px; border-bottom:2px solid #D9D9D9;}
#dymainrtop h3{ float:left; line-height:46px; font-size:14px;}
#dymainrtop h1{ float:right; line-height:46px; color:#4BAE4F; font-size:24px; font-weight:bold;}
#dymainli{ margin:30px auto 0; width:918px; line-height:26px; font-size:14px;  text-align:justify;}
	
/*-------------------------单 页 样 式 结 束----------------------------*/	








