* {
	padding:0;
	margin:0;	
}
body {
    font-size:12px;
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color:#858181;
	line-height:180%;
	background:url(webpic/bg.jpg) repeat-x ;
	padding:0;
	margin:0;
	  }
.bg {repeat-x bottom; }
.bgg {background:url(webpic/menubg2.jpg) repeat-x bottom; }
.bg2 {background:url(webpic/index_30.jpg) repeat-x top; }
.imgborder{border:2px  #eee solid;padding:6px;}
.line{background:url(webpic/line.gif) bottom repeat-x;height:1px;width:100%;}
.middle{text-align:center;margin:4px 0;}
.orange{color:#FF0000;font-weight:bold;}
.red2{color:#E46B1A;font-weight:bold;font-size:13px;}
.red{color:#FF6600;}
.blue{color:#0C8AFC;}
.blue2{color:#2C9DE1;font-weight:bold;}
.14style{font-size:14px;}
.red20{color:#114c7f;font-weight:bold;font-size:18px;}
.clear{clear:both;}
.white{color:#fff;}
.gray{color:#666;font-weight:bold;}
.clear{ clean:both; }
.middle{text-align:center;margin:4px 0;}
.orange{color:#E58035;font-weight:bold;}
.white {color:#fff;font-weight:bold;}
.red{color:#FF6600;}
.blue{color:#0054B6;}
.14style{font-size:14px;}
.clear{clear:both;}
.white{color:#fff;}
.imgleft{
	float:left;
}
.imgright{float:right;}
ul {list-style:none;}
a {
  text-decoration:none;
  color:#666;
 }
a:hover {color:#ff0000;}


/*---header menu begin
    --------*/
#header {background: url(webpic/menubg.jpg) repeat-x top;width:100%;}
#header ul li { width:104px;float:left;}
#header ul a {
	text-align:center;
	background:url(webpic/menubg.jpg) repeat-x ; 
    width:104px;
	line-height:34px;
	font-size: 12px;
	color: #FFFFFF;
	float:left;
	display:block;
	margin-bottom:33px;
}
#header ul a:hover {width:123px;color: #FFFF00;background:url(webpic/menuover.jpg) center top no-repeat;font-size:13px;}
#header ul a:hover  span{color: #FFFF00;}
   #home #header .home a,
   #home #header .home a span,
   #about #header .about a,
   #about #header .about  a span,
   #honor #header .honor a,
   #honor #header .honor span a,
   #equipment #header .equipment a,
   #equipment #header .equipment span a,
   #products #header .products a,
   #products #header .products a span ,
   #gcsl #header .gcsl a,
   #gcsl #header .gcsl a span,
   #contact #header .contact a,
   #contact #header .contact a span,
   #culture #header .culture a,
   #culture #header .culture a span,
   #down #header .down a,
   #down #header .down a span,
   #productnew #header .productnew a span ,
   #productnew #header .productnew a {background:url(webpic/menuover.jpg) center top no-repeat;color: #FFFF00;width:123px;}
/*---leftmenu begin
---*/
#leftmenu{width:260px;}
#leftmenu ul li {
background:url(webpic/bar.jpg) no-repeat ;
width:260px;
height:29px;
}
#leftmenu h4 {
 margin-left:14px;
 background:url(webpic/icon5.gif) no-repeat left center;
 text-indent:20px;
  font-size:12px;
  font-weight:bold;
  line-height:29px;
  color:#eee;
  text-align:left;
   }
#leftmenu h4 span {
    margin-left:30px;
	font-size:10px;
	font-weight:normal;
	color:#999999;}


#leftmenu h5 {
 margin-left:18px;
 background:url(webpic/icon5.gif) no-repeat left center;
 text-indent:20px;
  font-size:12px;
  font-weight:bold;
  line-height:29px;
    color:#eee;
    text-align:left;
   }
#leftmenu h5 span {
    margin-left:14px;
	font-size:10px;
	font-weight:normal;
	color:#999999;}



.leftbar{
  background:url(webpic/4_35.jpg) no-repeat center center;
  width:16px;
  line-height:25px;
  color:#fff;
  text-align:center;
  font-weight:bold;
  float:left;
  display:block;
}
h3{
  background:url(webpic/icon.gif) no-repeat left center;
  text-indent:20px;
  font-size:12px;
  font-weight:bold;
  color:#505050;
  text-align:left;
  margin-top:10px;
  
}
p {text-align:left;padding:8px;}
h3 span{
padding-left:5px;
font-size:10px;
color:#E46B1A;}
#box {
line-height:180%;
padding:0;
padding-top:20px;
width:100%;
text-align:left;
}

#footer ul {text-align:right;width:80%;height:73;margin-top:10px;}
#footer ul li { float:left;}
#footer ul a {width:70px;display:block;color:#666;text-align:center;}
#footer ul a:hover{background-color:#D5D5D5;color:#EA0929;font-weight:bold;}
#footer p{width:80%;text-align:right;}


#menu2 ul li {margin:0 auto; width:112px;float:left;}
#menu2 ul a {
	text-align:center;
    width:112px;
	height:46px;
	padding-top:2px;
	font-size: 12px;
	font-weight: bold;
	color: #938E8E;
	float:left;
	display:block;
}
#menu2 ul a span {
	font-size: 8px;
	width:112px;
	display:block;
	text-align:center;
	height:20px;
	float:left;
	font-style: normal;
	font-weight: normal;
	color: #938E8E;
}
#menu2 ul a:hover {color: #F20000;background:url(webpic/3.jpg) bottom center;}
#menu2 ul a:hover  span{color: #D79AB6;}

/*--news style
--*/
  #content-news {
       clear:both;
  		width:350px;
		height:211px;
		float:left;
		}
           #content-news ul{ width:100%;margin-top:5px;}
	       #content-news ul li {
		     text-align:left;
		       border-bottom:1px dotted #37A0D1;
			   background: url(webpic/icon.gif) no-repeat left center;
			   text-indent:15px;
			   line-height:25px;
			   display:block;
			   font-weight:normal;
			   }
	       #content-news ul li a:hover{
		   color:#EA0929;
			   background: #eee;
			   }
/* 产品图片展示样式*/

#N-product {
          width:100%;
          text-align:center;
		  margin-bottom:6px;}
#N-product ul li{
           width:230px;
		   float:left;
		   margin-bottom:20px;
		   }
#N-product #Nborder {
          width:200px;
		  height:140px;
		  margin:2px;
		  }
#N-product img{
          border:5px solid #eed;
		  }
#N-product #Nborder a:hover{
		  width:180px;
		  height:130px;
		  }
#N-product span a{
          width:180px;
        color:#666;
		  }
#N-product span a:hover{
          width:180px;
        color:#EA0929;
		  }

 /*--index-cp style
--*/	
   #cp {
       width:100%
	   margin-left:68px;
	   margin-top:16px;
	   margin-bottom:4px;
	   }	
	#cp ul li{
	width:120px;
	float:left;
	padding-left:8px;
	}	   		  
		  
		  
#pstyle {
     background: url(Img/arrow_6.gif) no-repeat left center;
	 text-indent:20px;
	 line-height:26px;
    border-bottom:1px  dotted #C1C1C1;
}	


/*======QQ客服=============================*/	
.qqbox a:link {
	color: #000;
	text-decoration: none;
	aglin:left;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
	aglin:letf;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
	aglin:left;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
	aglin:left;
}

.qqbox{
	width:140px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
		aglin:left;
}
.qqlv{
	width:25px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width:130px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #208be9;
	background:#fff;
}
.qqkfbt{
	width:128px;
	height:20px;
	overflow:hidden;
	background:#1b72bf;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #87c0f0;
	cursor:pointer;
	text-align:center;
}
.qqkfhm{
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:140px;
	padding-left:10px;
}
