* {
	padding:0;
	margin:0;	
}
ul,li{
	margin:0px;
	padding:0px;
	list-style:none;
	}
body {
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff;
	color:#333;
	line-height:24px;
	margin-top:0px;
	margin-bottom:0px;
	  }
TD {
	FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px;
}
TH {
	FONT-SIZE: 11px; COLOR: #333333; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear{ clean:both; }
.ds{font-size:14px; color:#FF6600; font-weight:bold;}
.imgborder{border:2px  #DDDDDD solid;}
.middle{text-align:center;margin:4px 0;}
.orange{color:#E58035;font-weight:bold;}
.red{color:#FF6600;}
.blue{color:#0C8AFC;}
.blue2{color:#2C9DE1;font-weight:bold;}
.14style{font-size:14px;}
.clear{clear:both;}
.white{color:#fff;}
.imgleft{float:left;}
.imgright{float:right;}
.dir{
border : 1px solid #eee ;
border-collapse : collapse ;
}
.dir td{
border : 1px solid #eee ;
line-height:30px;
margin:6px;
}
.gray{
background-color:#F9F9F9;
}
.bluebuttoncss {
    font-family: "tahoma", "宋体"; 
    font-size: 9pt; color: #003366;
    border: 0px #93bee2 solid;
    border-bottom: #93bee2 1px solid;
    border-left: #93bee2 1px solid;
    border-right: #93bee2 1px solid;
    border-top: #93bee2 1px solid;*/
    background-image:url(../images/blue_button_bg.gif);
    background-color: #ffffff;
    cursor: hand;
    font-style: normal ;
	margin-right:20px;
}

.editbox{
    background: #ffffff;
    border: 1px solid #b7b7b7;
    color: #003366;
    cursor: text;
    font-family: "arial";
    font-size: 9pt;
 
    padding: 1px; /*www.52css.com*/
}
.multieditbox{
    background: #f8f8f8;
    border-bottom: #b7b7b7 1px solid;
    border-left: #b7b7b7 1px solid;
    border-right: #b7b7b7 1px solid;
    border-top: #b7b7b7 1px solid;
    color: #000000;
    cursor: text;
    font-family: "arial";
    font-size: 9pt;
    padding: 1px; /*www.52css.com*/
}
.select{
    border-right: #000000 1px solid;
    border-top: #ffffff 1px solid;
    font-size: 12px; /*www.52css.com*/
    border-left: #ffffff 1px solid;
    color:#003366;
	
    border-bottom: #000000 1px solid;
    background-color: #f4f4f4;
}
.selectbuttoncss{
    font-family: "tahoma", "宋体"; /*www.52css.com*/
    font-size: 9pt; color: #0066cc;
    border: 1px #93bee2 solid;
    border-bottom: #93bee2 1px solid;
    border-left: #93bee2 1px solid;
    border-right: #93bee2 1px solid;
    border-top: #93bee2 1px solid;
    background-image:url(../images/blue_button_bg.gif);
    background-color: #ffffff;
    cursor: hand;
    font-style: normal ;
} 
ul {list-style:none;}
a {
  text-decoration:none;
  color:#333;
 }
 a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */ 
a:hover {color:#ff0000;}

.Whitea{ color:#fff; line-height:20px;}
	.Whitea a,.Whitea a:hover{ color:#fff}

#wrapper {width:967px;margin:0 auto;}
/* ---头文件header开始
-------------------*/
#header #sb{
		background:url(webpic/sb.jpg) no-repeat;
		width:768px;
		height:79px;
		float:left;
		}
		#header ul {
				height:100px;
				width:760px;
				 
				
				}
		#header #first{
		  
		  width:1px;
		  height:100px;
		  }
		#header #last{
		  
		  width:1px;
		  height:100px;}
#header #mid{
		   
		  width:2px;
		  height:100px;}
		#header ul li {
				 float:left;
				 line-heigth:100px;
				 
				 }
		#header ul a {
		        text-align:center;
				font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
				font-size:14px; 
				width:150px;
				float:left;
				display:block;
				line-height:100px; font-weight:bold;
				color:#333;
				}
		#header ul a:hover {
		        color: #fff;
				height:100px;
				width:150px;
				background:url(webpic/i-3.jpg) repeat-x;
				}
		   #home #header .home a,
		   #about #header .about a,
		   #product #header .product a,
		   #culture #header .culture a,
		   #contact #header .contact a,
		   #honor #header .honor a,
		   #news #header .news a,
		    #ly #header .ly a,
		   #order #header .order a {color: #fff;width:150px; background:url(webpic/i-3.jpg) repeat-x;}
		#home #header #banner1{
			  width:967px;
			  height:213px;
			  float:left;
			  }
	    #header #search {
		    background:url(webpic/index1.jpg) repeat-x;
		      height:33px;}
			  #search h5{
			      background:url(webpic/menus.jpg) left center no-repeat;
				  text-indent:33px;
				  color:#CDE4FA;
				  font-weight:normal;
				  line-height:33px;
				  width:100px;
				  float:left;
				  display:block;
				  }

/* ---头文件header end
-------------------*/

/* ---头文件main开始
-------------------*/
#home #main {
 width:967px;
 background:url(webpic/bg.jpg) top repeat-x;
}
.title {
       background:url(webpic/bar-2.jpg) repeat-x bottom;
	   height:30px;
	   width:100%;
	   }
#home h3{
	   font-size:13px;
	   background:url(webpic/bar.jpg) no-repeat left center;
	   width:383px;
	   dispaly:block;
	   line-height:30px;
	   text-indent:20px;
	   color:#115B9F;
	   }

.box {
　　padding-top:12px;
    line-height:200%;}
#main #H-about{
       height:303px;
	   width:383px;
	   padding-right:12px;
	   padding-left:6px;
	   float:left;
	   line-height:200%;
	   background:url(webpic/line.gif) right repeat-y ;
}

#main #H-product{
       height:303px;
	   width:558px;
	   padding-left:6px;
	   float:left;
}
#main #H-product #cp{width:558px;}
#home #main #H-product h3{
	   background:url(webpic/bar.jpg) no-repeat left center;
	   width:558px;
	  }
#main #H-product .box2  ul{width:556px;padding:2px;}
#main #H-product ul li{
                  width:174px;
				  float:left;
				  height:150px;
				  border-right:1px #DDDDDD dashed;
				  padding-right:4px;
				  margin-left:6px;
				  margin-bottom:10px;
				  display:inline;
				  }
#main #H-product ul li p a{color:#FF6600;font-weight:bold;width:174px;}
#main #H-product ul li p a:hover{color:#6E6E6E;border-bottom:1px dashed #6e6e6e;background-color:#D4D4D4;}
#main #H-product p{width:174px;display:block;float:left;}
#main #H-product span{width:121px;}
#main #H-product #product-pic{width:174px;text-align:center;}

#main #H-ry{
       width:383px;
	   padding-right:12px;
	   padding-left:6px;
	   height:266px;
	   float:left;
	   background:url(webpic/line.gif) right repeat-y ;
}
  #ry-title {
       background:url(webpic/barbg.jpg) repeat-x;
	   height:28px;
	   }
  #ry-titlel{
            background:url(webpic/bar2-59.jpg) repeat-x;
			height:28px;
			width:30px;
            float:left;}
  #ry-titler{
            background:url(webpic/barr.jpg) repeat-x;
			height:28px;
			width:18px;
            float:right;}
  h4 {color:#fff;font-size:13px;line-height:28px;}
  #H-ry ul{
        width:141px;
		float:left;
		}
   #H-ry li{
       background:url(webpic/line.gif) bottom repeat-x;
       line-height:25px;}
#main #H-news{
       height:265px;
	   width:335px;
	   float:left;
}

  #H-news ul{ width:320px;margin-top:5px;}
	       #H-news ul li {
		       border-bottom:1px dotted #37A0D1;
			   text-indent:12px;
			   line-height:25px;
			   display:block;
			   }
	       #H-news ul li a:hover{
			   background: #eee;
			   }
#main #H-order{
       width:230px;
       height:266px;
	   float:left;
}
#H-order #orderbg{
         background:url(webpic/orderbg.jpg) repeat-y;
		 padding-left:12px;
		 padding-right:12px;
		 height:60px;
		 }

/* ---footer begin
-------------------*/
#footer {
	width:100%;
	height:105px;
	color:#fff;
}
#footer2 {
	width:967px;
	margin:0 auto;

	background-image: url(webpic/bottonbg.jpg);
	background-repeat: repeat-x;
		  }
   #footerl {
           background:url(webpic/bottonl.jpg) no-repeat left;
		   height:56px;
		   width:11px;
		   float:left;
		   }
   #footer ul {width:800px;margin-top:4px;}
   #footer ul li { float:left;}
   #footer ul a {width:70px;display:block;color:#fff;text-align:center;}
   #footer ul a:hover{background-color:#D5D5D5;color:#115B9F;font-weight:bold;}
   #footerr {background:url(webpic/bottonr.jpg) no-repeat right;height:56px;width:19px;float:right;}
   #footer p{margin-left:20px;width:500px;color:#fff;}
   #footer #footerbg {margin-top:4px;background:url(webpic/bottonbg2.jpg) repeat-x;height:28px;}
/* ---footer end
-------------------*/
  #menul1 ul li {width:100%;}
 #menu1 ul a{
 text-indent:35px;
 display:block;
 border-bottom:1px #cccccc dashed;
 height:40px;
 line-height:40px;
 text-align:left;
 }
  #menu1 ul a:hover{
   background:#f5f5f5;
   color:#ff0000;
   }
 #about #menu1 .about a ,
 #aboutwh #menu1 .aboutwh a ,
 #aboutzz #menu1 .aboutzz a ,
 #aboutkj #menu1 .aboutkj a ,
 #aboutry #menu1 .aboutry a ,
 #scsb #menu1 .scsb a ,
  #crcm #menu1 .crcm a ,
   #equipment #menu1 .equipment a ,
 #aboutzj #menu1 .aboutzj a {background:#ff6600 url(Images/about-3.jpg) left center no-repeat ;
   color:#ff0000;
   font-weight:bold;}

#nav {
  line-height: 36px; width:676px;  list-style-type: none; font-size:13px;
}
#nav a {
 display: block; width: 83px; text-align:center;
}

#nav a:link  {
 color:#FFF; text-decoration:none;
}
#nav a:visited  {
 color:#FFF;text-decoration:none;
}
#nav a:hover  {
 color:#fff;text-decoratioan:none;font-weight:bold;
}

#nav li {
 float: left; width: 83x;  
}
#nav li a:hover{
background-image:url(Images/head-8.jpg)
}

#nav li ul {
 line-height: 30px;  list-style-type: none;text-align:left;
 left: -999em; width: 140px; position: absolute;
}
#nav #first{
		  background:url(Images/head-7.jpg) no-repeat left bottom ;
		  width:1px;
		  height:36px;
		  }
#nav li ul li{
 float: left; width: 140px;
 background-image:url(Images/head-10.jpg);
}


#nav li ul a{
 display: block; width: 140px;w\idth: 120px;text-align:left;padding-left:20px;
}

#nav li ul a:link  {
 color:#FFF; text-decoration:none;
}
#nav li ul a:visited  {
 color:#FFF;text-decoration:none;
}
#nav li ul a:hover  {
 color:#00FF00;text-decoration:none;font-weight:normal;
 background-image:url(Images/head-11.jpg);
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
.ImgTable2			{border-top:1px dotted #E1E1E1;border-right:1px dotted #E1E1E1;border-left:1px dotted #E1E1E1;border-bottom:1px dotted #E1E1E1; height:35px; width:300px; margin:6px;}
.ImgTable			{border-top:1px solid #b6d4f1;border-right:1px solid #b6d4f1;border-left:1px solid #b6d4f1;border-bottom:1px solid #b6d4f1; height:180px; width:262px;}
.Ds { margin-left:20px; font-size:16px; text-align:left;  color:#FFFFFF}
.txt {
border:1px solid #ccc;
padding:12px;}
.butten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/searchsoft.gif);
	cursor: hand;
	height: 36px;
	width: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt {
border:1px solid #cbcbcb;
padding:2px;
}
.txt1 {
border:1px solid #2d87c3;
padding:2px;
}
.tddsbg{
	line-height: 120%;
}
.tableinput1 {
    width:996px; height:60px; background-color:#2986c6; line-height:22px; text-align:center; color:#FFFFFF; margin-top:5px;
}

.chanpin{ width:100%; height:100%;}
.chanpin img{ border:1px solid #ccc;}
.canpin1{ width:180px; height:175px; float:left; margin-right:14px;}
.canpin2{ width:230px; height:205px; float:left; margin-right:10px;}
.chanp_font{ line-height:16px; padding-top:0px; font-size:11px; text-align:center;}
.chanp_font span{ font-size:18px; color:#ff7800;}

.newslist{border-bottom:#CCCCCC dotted 1px; color:#666; line-height:25px; padding-top:10px; height:25px;}
.newslist a{color:#666; text-decoration:none; display:block;}
.newslist a:hover{color:#631e19; text-decoration:none;}

/* 分页 */
.dede_pages{height:30px; line-height:30px;margin:5px 0;clear:both; margin-left:100px;}
.dede_pages ul{float:none;display:table;}
.dede_pages ul li{float:left;margin-right:4px}
.dede_pages ul li a{float:left;padding:0 5px;color:#45acff;font-size:12px;font-weight:bold;border:1px solid #45acff; margin-top:5px;}
.dede_pages ul li a:hover{color:#FFF;padding:0 5px;text-decoration:none;border:1px solid #45acff;background-color:#45acff}
.dede_pages ul li.nohref{color:#999;padding:0 5px;border:1px solid #DDD}
.dede_pages ul li.thisclass{color:#FFF;padding:0 5px;border:1px solid #45acff;background-color:#45acff;font-weight:bold; margin-top:5px;}

.ds5{width:300px; height:30px; line-height:30px; border:1px solid #ccc; text-align:left; padding-left:5px; margin-bottom:5px; margin-top:5px;}

.i1{ font-size:14px;}