body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldest,input,button,p,blockquote,th,td{
	 margin:0;padding:0;
	}
body{
	font:12px/1.5em Tahoma,Helvetica,Arial,sans-serif;
	color:#333;
	}		
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	}
ol,ul{
	list-style:none;
	}
address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;font-weight:normal; 
	}
table{
	border-collapse:collapse;border-spacing:0;
	}
caption,th{
	text-align:left;
	}	
fieldset,img{
	border:0;
	}
label{
	cursor:pointer;
	cursor:hand;
	}
input{
	outline:none;
	}		
address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;font-weight:normal;
	}
q:before,q:after{
	content:'';
	}
abbr,acronym{
	border:none;font-variant:normal;
	}
input,button,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	vertical-align:middle
	}
input,button,textarea,select{
	*font-size:100%;
	}
.clearfix{
	zoom:1;
	}	
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clear{
	clear:both;}
	
a {color:#333; text-decoration:none}
a:hover{text-decoration:underline}
.left{ float:left;}
.right{float:right;}





.head{width:960px; margin:10px auto;  height:79px;}
.logo{ margin-left:10px;}
.contact-nav{ text-align:right; margin-right:10px; margin-top:10px;}
.contact-nav a{ margin:0 10px;  line-height:25px;}
.ipnut-text{width:154px; height:20px; line-height:20px; border:1px solid #ccc; margin-top:8px;}
.sh-bt{width:47px; height:23px; background:url(../images/sh.gif) no-repeat; border:none; cursor:pointer; margin:8px 0 0 5px;}

.nav{ width:960px; margin:0 auto; height:41px;}
.menu{float:left;
	height:41px;
	width:922px;
	padding-left:20px;
	line-height:41px;
	background: url(../images/nav-bg3.gif) repeat-x;
	margin:0 auto;
}
.menu li{float:left; z-index:1000;position:relative; width:112px; background:url(../images/bg-x.gif) no-repeat left;text-align:center; font-weight:bold; font-size:14px; position:relative;}
.menu li a{ color:#fff;}
.menu li a:hover,.menu li.cur a{
	color:#00241E;
	background:url(../images/nav-bg2.gif) no-repeat;
	display:block;
	text-decoration:none;
}
.nav span.nav-bg-a{ background:url(../images/nav-bg.gif) no-repeat left;width:9px; height:41px; float:left; }
.nav span.nav-bg-b{ background:url(../images/nav-bg4.gif) no-repeat right; width:9px; height:41px; float:right; }

.menu li ul li{  height:22px; line-height:22px; font-size:12px; font-weight:normal; background:#FBFFF1; clear:both;}
.menu li ul li a{ color:#333333;}
.menu li ul li a:hover{ color:#f00; background:none;}

.subMenu{display:none; float:none;}


.banner{margin:10px auto; width:960px;}

.main-a{ width:960px; margin:0 auto;}

.pic-list{ width:195px; }
.about{ width:433px; margin:0px 12px;}
.n-about{width:753px; overflow:hidden;}
.news{ width:308px;}
.pic{ width:960px; margin:12px auto;}
.list-title,.pic-title{ background:url(../images/bg_28.gif) repeat-x; height:34px; position:relative;}
.pic-title{ background:url(../images/pic-bg2.gif) repeat-x;}
.list-title h2,.pic-title h2{ height:22px; padding-top:12px; font-size:14px; text-align:center; width:118px; background:url(../images/bg_26.gif) no-repeat top; float:left;}
.pic-title h2{background:url(../images/pic-bg.gif) no-repeat top;}
.list-title a,.pic-title a{right:10px; top:2px; position:absolute; line-height:34px;}
.list-title span,.pic-title span{background:url(../images/bg_30.gif) no-repeat; float:right; width:5px; height:34px;}
.pic-title span{background:url(../images/pic-bg3.gif) no-repeat; }
.pic-list-b,.cent-list-b{border:1px solid #168D42; border-top:none;}

.cent-list-b{ padding:12px; line-height:22px;}

.pic-list-b li{ line-height:30px; border-bottom:1px solid #E1F1DB; }
.pic-list-b li a{padding-left:22px; background:url(../images/arrs.jpg) no-repeat left; margin-left:20px;}
.pic-list-b li a:hover{padding-left:22px; text-decoration:none;background:url(../images/arrs.jpg) no-repeat left; margin-left:20px; color:#f00;}
.pic-list-b a:visited {
 color:#336699;}


.news-list,.about-ct,.news-ct,.pic-detail{border:1px solid #168D42; border-top:none; padding:12px 12px 12px 18px; line-height:22px;}
.news-list li,.news-ct li{ background:url(../images/dian.gif) no-repeat left;  text-indent:13px;}
.about-ct img{ margin:5px;}
.pic-img{border:1px solid #116FA9; border-top:none; padding-left:12px;}
.pic-img li{ float:left; margin:10px;display:inline;}
.pic-img li img{border:1px solid #C7D5E8;}

.footer{width:960px; margin:12px auto; height:50px; line-height:20px; clear:both;}

.nav-bt{width:960px; margin:0 auto;}
.nav-mv{background:#406396; color:#fff; text-indent:15px; height:35px; width:942px;line-height:35px; float:left; }

.nav-bt span.bg-left{ background:url(../images/bg-a.gif) no-repeat left; width:9px; height:36px; float:left; }
.nav-bt span.bg-right{ background:url(../images/bg-b.gif) no-repeat right; width:9px; height:36px; float:right; }

.nav-bt a{ color:#fff; margin:0px 5px; }

.yuzihao img{ float:left; margin-right:10px;}
.yuzihao{ float:right; width:170px; margin-right:15px; }
.copyright{ float:left; margin-left:15px;}

.currently{ background:#F2F8FD; border:1px solid #D6E7F4; line-height:30px; width:948px; margin:10px auto; padding-left:12px; }
.currently span{ margin:0px 5px;}
.yellow{ font-weight:bold;}



.main{ width:960px; margin:10px auto;}

.pic-ct{border:1px solid #168D42; border-top:none; padding:10px; overflow:hidden;}
.pic-ct li{text-align:center; float:left; margin:8px 12px 10px 20px; display:inline; height:220px;width:140px;overflow:hidden;}
.pic-ct li p{ border:1px solid #eee; background:#F7F7F7; margin-top:3px; width:140px;overflow:hidden;}
.pic-ct img{ border:1px solid #eee; height:130px; width:140px;}
.pic-ct ul { overflow:hidden;} 
.news-ct li{ border-bottom:1px #eee solid; line-height:30px; text-indent:16px;}
.news-ct li a:hover{ display:block; background:#F9F9F9; }

.news-ct h3{ text-align:center; line-height:30px; margin-bottom:10px; border-bottom:1px solid #eee;}


/*pic*/

.protucts_show h3{line-height:35px; font-size:13px; font-weight:bold; border-bottom:#eee 1px solid; margin-bottom:20px; text-align:center}
.box-left-img img{ border:1px solid #eee;}
.box-left{ width:300px; float:left; margin:0px 20px;}
.box-left-desc ul li{width:60px; height:60px; float:left; margin:5px;}
.box-left-desc ul li img{ width:50px; height:50px;}
.box-left-desc{ margin-top:6px;}

.box-right{float:left; margin-right:16px; background:#F9F9F9; width:280px; border:1px solid #eee; padding:20px;}
.box-right li{font-size:13px; line-height:30px; border-bottom:1px solid #fff; }

.box-desc{ clear:both;  margin-bottom:16px;}
.box-desc h3,.box-about h3{ line-height:30px; font-size:14px; padding-left:10px; font-weight:bold; background:#F4F4F4; margin-bottom:16px;}

.box-about li{ float:left; text-align:center; margin:0px 12px;}
.box-about img{ border:1px #eee solid;}
.box-desc-freestyle{ padding:0px 12px;}


.nei{background:none; margin-left:20px;}
