@charset "gb2312";
* {
	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 {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:#FF3300;font-weight:bold;font-size:16px;}
.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;
	font-weight: bold;
	color: #FFFFFF;
	float:left;
	display:block;
}
#header ul span {
	font-size: 10px;
	width:104px;
	display:block;
	text-align:center;
	height:33px;
	float:left;
	font-style: normal;
	font-weight: normal;
	color: #505050;
}
#header ul  span  a{
	width:123px;
    background:none;
}
#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:241px;}
#leftmenu ul li {
background:url("../webpic/bar.jpg") no-repeat ;
width:241px;
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;}

.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%;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;
			   }
/* 2¨²?¡¤¨ª????1¨º??¨´¨º?*/

#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:140px;
		  }
#N-product span a{
          width:180px;
        color:#666;
		  }
#N-product span a:hover{
          width:180px;
        color:#EA0929;
		  }
		  
		  
#pstyle {
     background: url("Img/arrow_6.gif") no-repeat left center;
	 text-indent:20px;
	 line-height:26px;
    border-bottom:1px  dotted #C1C1C1;
}	

 /*--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;
	}	   
