@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#FFFFFF; -webkit-text-size-adjust:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#1C57C4; text-decoration:none;}s
/* CSS Document */
html, body {
font: 12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun';
color: #333;}
body { margin:0 auto; font-size:12px;/* font-family:Verdana; */line-height:1.5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img{ border:0px;}
a{color:#000000; text-decoration:none;}
a:hover{ color:#FF0000; 
}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;} 
/*head*/
.head{ width:100%; height:110px; margin:0 auto; background:url(../head_bg.jpg) 0 center repeat-x;}
.headcon{ width:1000px; height:110px; margin:0 auto;}
.logo{ width:733px; height:81px; float:left; margin-top:10px;}
.tel{ width:169px; height:40px; float:right; margin-top:40px;}
/*nav*/



.nav0{ background:url(../nav_bg.png) 0 center repeat-x ;width:100%; margin:0 auto; height:30px; left:0px; top:110px; z-index:2; }
.nav0 ul{ width:1000px; height:30px; margin:0 auto;padding-left:126px;}
#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 30;
	/*background-color:#00397C;*/
	
	width: 1020px;
	height:30px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	/*padding: 10px 10px;*/
	width: 100px;
	/*background: #76A22D;*/
	color: #FFF;
	text-align: center;
	text-decoration: none;line-height:30px;}

#sddm li a:hover
{	background: #76A22D;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2;z-index: 1000;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 0px;
		width: 100px;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		background: #76A22D;
		color: #FFFFFF;
		font: 12px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #DFAD00}
/*.nav{ width:1000px; height:35px; margin:0 auto; background:url(../nav_bg1.jpg) 0 0 repeat-x;}
.navcon{ width:1000px; height:35px; margin:0 auto;}
.navcon ul{ width:820px; height:35px; margin:0 auto; overflow:hidden;}
.navcon ul li{ float:left;}
.navcon ul li a{ width:105px; height:35px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; display:block; line-height:35px; margin:0 5px;}
.navcon ul li a:hover{ width:105px; height:35px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; background:url(../nav_bg2.jpg) 0 0 no-repeat; display:block; line-height:35px;}
.nav2{ width:1px; height:36px; background:url(../nav2.jpg) 0 0 no-repeat;}
.navcon ul li a.nav0{ width:105px; height:35px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; background:url(../nav_bg2.jpg) 0 0 no-repeat; display:block; line-height:35px;}
.navcon ul li a:hover, .navcon ul .no{background:url(../nav_bg2.jpg) 0 0 no-repeat; color:#FFFFFF; }*/
.nav0 ul .no{background:url(../nav_bg2.jpg) 0 0 no-repeat; width:100px; height:30px;font-weight: bold; text-align:center;}
.nav0 ul .no span{color:#DFAD00;}

/*.nav { width:100%; height:30px; background:url(../nav_bg.png) 0 center repeat-x ; margin:0 auto; position:absolute; left:0px; top:110px; z-index:2;}
.nav ul{ width:1000px; height:30px; margin:0 auto;padding-left:126px;}
.nav ul li{ float:left;}
.nav ul li a{ width:100px; margin:0 3px; font-size:14px; color:#FFFFFF; line-height:30px; display:block; text-align:center;}
.nav ul li a:hover,nav ul no span{ color:#DFAD00;}
.no span{ color:#DFAD00;}
/*bannner*/
.banner{ width:100%; height:560px; background:url(../banner.jpg) center 0 no-repeat; margin:0 auto;}
.main1{ width:100%; height:180px; background:url(../banner2_bg.jpg) center 0 no-repeat; margin:0 auto;padding-top:13px;}
.main1con{ width:768px; height:154px; margin:0 auto; }
.slideTxtBox{ width:496px;  text-align:left;   }
		.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 0px;  position:relative; background:url(../t_1.png) 0 center no-repeat; }
		.slideTxtBox .hd ul{   position:absolute; left:30px; top:1px; height:30px; width:180px; background:url(../t2.png) 0 center no-repeat; padding-left:5px;   }
		.slideTxtBox .hd ul li a{ float:left;  cursor:pointer;  width:80px; color:#FFFFFF; line-height:30px;font-size:16px;   }
		
		.slideTxtBox .hd ul li.on a{ height:30px; color:#FFFFFF; /*background:url(../t2.png) 0 center no-repeat;*/  width:80px;font-size:16px; font-weight:bold; }
		.slideTxtBox .bd ul{ padding:26px 16px 16px 16px;  zoom:1; padding-top:10px;  }
		.slideTxtBox .bd li{ height:36px; line-height:36px; background:url(../a1.png) 0 center no-repeat; padding-left:16px; border-bottom:1px dashed #ccc;font-size:13px;  }
				.slideTxtBox .bd li span{ float:right; }

		.slideTxtBox .bd li .date{ float:right; color:#999;  }
.main2{ width:1000px; height:346px; margin:0 auto; }
.main2_l{ width:496px; height:346px; float:left; margin-top:16px;}
.main2_r{ width:496px; height:346px; float:right; padding-top:16px;}
.main2_r h2{ color:#FFFFFF; font-size:16px; padding-left:40px; height:30px; background:url(../t_1.png) 0 center no-repeat; width:496px; line-height:30px;}
.more{ float:right; margin-right:20px; line-height:32px; color:#FFFFFF; font-style:normal; font-weight:normal; font-size:12px;}
.more2{ float:right; margin-right:76px; line-height:30px; color:#FFFFFF; font-style:normal; font-weight:normal; font-size:12px;}
.more1{ float:right; margin-right:26px; line-height:30px; color:#FFFFFF; font-style:normal; font-weight:normal; font-size:12px;}
.moreck{ font-size:12px; color:#008431;}

.slideBox30{ width:480px; height:304px; overflow:hidden; position:relative; margin:0 auto;  }
		.slideBox30 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
		.slideBox30 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox30 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox30 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox30 .bd30{ position:relative; height:100%; z-index:0;   }
		.slideBox30 .bd30 li{ zoom:1; vertical-align:middle;  }
		.slideBox30 .bd30 img{ width:480px; height:304px; display:block;  }
		
		.txt30 {width: 276px;height: 25px;position: absolute;left: 0px;top: 220px;background:url(../../newpic_t.png) 0 center no-repeat;text-align: center;}	
		.txt30 span a {font-size: 12px;color: #FFFFFF;line-height: 25px;width: 276px;text-align: center;}
		.pic30{ text-align:center; }
		.pic30 img{ width:480px; height:304px; display:block;   }
		.pic30 a:hover img{ border-color:#999;  }
		
/*main3*/
.main3{ width:100%;height:480px; margin:0 auto; margin-top:30px;}
.main3_1{ width:324px; height:43px; margin:0 auto;}
.main3_2{ width:1000px; height:19px; margin:0 auto;}
.main3_3{ width:380px; text-align:center; font-weight:bold; font-size:15px; margin:0 auto;height:90px;}
.main3_4{ width:1000px; height:260px; margin:0 auto; background:url(../cy_bg.png) center center no-repeat;}
.main3_4 ul{ width:956px; margin:0 auto;}
.main3_4 ul li{ width:263px; height:260px; float:left;}
.main3box1{ width:263px; margin:0 83px;}
.main3box2{ width:263px; margin:0 80px;}
.main3_5 { width:950px; margin:0 auto; margin-top:20px; height:36px;}

.main3_5 ul{ width:950px; margin:0 auto; margin-top:20px;}
.main3_5 ul li{ width:263px;  float:left; text-align:center; font-size:14px; font-weight:bold;}
.main3_5 ul li span{  text-align:center; font-size:18px; font-weight:bold; color:#008431;}

.main0{ width:1000px; margin:0 auto; height:360px;}
.main0_l{ width:490px; float:left;}
.main0_r{ width:490px; float:right;}
.slideGroup{ width:490px; /*border:1px solid #ddd; */text-align:left;  }
		.slideGroup .parHd{ height:30px; line-height:30px; /*background:#f4f4f4; *//* border-bottom:1px solid #ddd; */ position:relative; background:url(../t_1.png) 0 center no-repeat; width:490px; height:30px;  }
		.slideGroup .parHd ul{ position:absolute;  top:-1px; height:32px; background:url(../t0.png) 0 center no-repeat;width:490px; height:30px;padding-left:30px;   }
		.slideGroup .parHd ul li a{ float:left; padding:0 10px; cursor:pointer; color:#FFFFFF; font-size:16px; display:block;   }
		.slideGroup .parHd ul li.on a{height:30px;font-size:16px; font-weight:bold; }
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 10px 10px 6px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:36px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../../css/images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(../../css/images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:400px; height:310px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }
		.about1{ width:490px; padding:10px; overflow:hidden;}
		         .about2{ width:490px; height:115px; }

         .about2 dl dt{ width:150px; height:115px; float:left; margin:0 6px;}
.main0_r h2{ color:#FFFFFF; font-size:16px; padding-left:40px; height:30px; background:url(../t_1.png) 0 center no-repeat; width:496px; line-height:30px;}
.footer{ width:100%;  background:#1D4301 url(../footer_bg.png) 0 center repeat-x; padding-top:20px;}
.footer dl dt{ text-align:center; color:#FFFFFF; line-height:26px;}

.inner{ width:980px; margin:0 auto; position:relative;}

/*内页侧栏*/
.sidebar{ margin-top:15px;}
.sidebar .sb_nav{ float:left; width:210px;}
.sidebar .sb_nav h3.title{ text-align:left; background:url(../dt-6.gif) repeat-x; padding:0px 15px; height:33px; line-height:33px; border-bottom:1px solid #cecece; font-size:14px; color:#000000;}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ padding:10px 15px; background:#fff;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; margin-top:5px; background:url(../dt-11.gif) no-repeat 2px 11px;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../dt-0.gif) no-repeat left center;}
#sidebar dl dd h4 a{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../dt-0.gif) no-repeat left center;}
#sidebar dl dt.on a{ font-weight:bold; color:#1C57C4; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:755px; background:#fff; overflow:hidden; }
/*.sidebar .sb_box{ margin:0 auto; width:982px; background:#fff; overflow:hidden; }*/
.sb_box1{ margin:0 auto; width:982px; background:#fff; overflow:hidden;margin-top:30px; }


.sidebar .sb_box h3.title{ border-bottom:1px solid #ddd; background:#f8f8f8; height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #ff6633; padding:0px 15px;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px;}
.sidebar .sb_box h3.title div.position a{ color:#1C57C4;}
/*红色*/
a:hover{ color:red; }
header{ background:#2a2a2a;}
nav ul li{ background:#ed1407 url(../dt-3.gif) repeat-x;}
nav ul li.line{ border-left:1px solid #bc0005; border-right:1px solid #de0309;}
.style-1 h3.title span{ background:url(../dt-5.gif) repeat-x; }
.style-1 h3.title  a.more{ background:url(../more.gif);}
.style-2 h3.title{ background:url(../dt-6.gif) repeat-x;}
.index-product .next,.index-product .prev{ background:url(../neu.gif) no-repeat;}
.index-product .next{ background-position:-17px 0px; }
#trigger a{ background:url(../neu.gif) no-repeat -78px -10px;}
.sidebar .sb_nav h3.title{ background:url(../dt-6.gif) repeat-x;} 
#sidebar dl dt{ background:url(../dt-11.gif) no-repeat 2px 11px;}
#sidebar dl dt.on a{ color:red;}
.sidebar .sb_box h3.title div.position a{ color:red;}
.met_page a{ color:red;}

.fullSlide{ width:100%;  position:relative; margin:0 auto;  overflow:hidden;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;   overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block;  }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; /* background:url(../touming.png) repeat-x; */ text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
	
a, .editor a{color:#303030; text-decoration: none;}
a:hover, .editor a:hover{color:#F00}


.related{ font-size:100%; padding-left:5px; margin-top:8px;}
.related-list{ padding-left:20px; list-style:none;}
.related-list li{ float:left; width:48%; }

.related-list0{ padding-left:20px; list-style:none;}
.related-list0 li{ float:left; width:246px;height:205px; margin:10px 30px; }
.related{ font-size:100%; padding-left:5px; margin-top:8px;}
.related-list{ padding-left:20px; list-style:none;}
.related-list li{ float:left; width:48%;height: 20px;line-height: 20px;overflow: hidden; }
.related-list0{ padding-left:20px; list-style:none;}
.related-list0 li{ float:left; width:246px;height:205px; margin:10px 30px; }
/*#shownews{width:670px;;}*/
.left2{width:670px; float:left;}
#shownews{ width:638px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; padding:0px 15px 15px;float:left;}
.shownews0{width:980px; margin:0 auto;margin-top:10px;margin-bottom:10px;}
.left2top { background:url(../left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;width:670px;}
.left2bot { background:url(../right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;width:670px; }
.newspic{width:980px;height:26px; background:#E2E2E2; margin:0 auto;line-height:26px;text-indent:10px;margin-bottom:10px;}
.right2 { width:300px;  float:right; overflow:hidden;}
.right2top { background:url(../right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2_main { width:298px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.t03 { background:#E2E2E2; line-height:28px; text-indent:15px; }
ul.n_rt_ul { background: url(http://img.nsw88.com/Skins/Default/Img/news_list_bg.gif) no-repeat 0 5px; width:220px; margin:8px auto; overflow:hidden; padding-left:20px;}
ul.n_rt_ul0 {width:236px; margin:8px auto; overflow:hidden; padding-left:0px;}
ul.n_rt_ul li{ width:220px;  overflow:hidden;line-height:24px; }
.right2bot { background:url(../left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
