charset "gbk";
/*基础*/
body,html {
    background-color:#FFFFFF;
    margin:0 auto; padding:0;    
    color:#666666;
    font-size:14px;
    line-height: 25px;
    text-align: justify;
    letter-spacing: 2px;
	}

a {
    color: #666666;
    text-decoration: none;
}

a:hover {
    color: #e90000;
}
* { border:0; margin:0 auto; padding:0; outline:none; }
<!--html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0; padding:0; }-->
.clear{clear:both; font-size:0; line-height:0;}

/*=======头部 start=======*/
#top{ 
    width:1002px; margin:0 auto; padding:0;
}
#top01{
     width:1002px; height:4px; background-color:#cc0000; padding:0; margin:0; border:0; overflow:hidden;     
	}
#top02{padding-left:800px}
 #top021{
     width:122px; height:24px; margin:0; padding:0;
	  background:url(../images/en.jpg) no-repeat;
	  font-size:14px;
	  text-indent:25px;
	  line-height:24px;	  
	}
#top021 a{ color:#FFFFFF;}
#top021 a:hover{ color:#000000;}
#logo{
   float:left;
}

#logo_time{
     float:left; margin:53px 0 0 120px; font-size:13px;

    }	
	
#nav{
    width:1000px; height:40px; margin:10px auto; 
}

#nav_01{
		width:10px;
		height:40px;
		float:left;
		margin:0;
		padding:0;
		background-image:url(../images/nav01.jpg);
		
}

#nav_02{
        text-align: center; content: ".";
        width:980px;      float:left;        
        margin:0 auto;background-color:#e80000;

    }

    #nav_02 ul li{
        width:122px;height:40px; 		
		font-size: 14px;text-align:center; line-height: 40px;float:left; 
        list-style-type:none; 
        float: left;		
        }   
        
    #nav_02 ul li a{
	    width:122px; height:40px;
        display: block;       
        text-align:center;	float:left; 	       
        color:#ffffff;
		background-color:#e80000;border:0;
        }
        
    #nav_02 ul li a:hover{
	    width:122px; height:40px;
        display: block;  float:left;    
        color:#ffffff;        
		background-color:#a31d0e;
		border:0;
        }
 
 #nav_02:after{
		content: "."; display: block; height: 0; 
		clear: both; visibility: hidden; 
		}
 #nav_03{
	width:10px;
	height:40px;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/nav03.jpg);
	
	}
	
/*=======头部 end=======*/	


/*=======首页中间 start=======*/

#pagebody{
   width:1002px; margin:10px auto 0 auto; padding:0;
}

#left{
   width:240px; float:left; 
   margin:0 auto; padding:0;
   }

#pro_search{
   width:238px;
   margin:0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
   #search_logo{
   height:25px; width:234px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }
  #search{
  width:200px; margin:0 auto; padding:15px 0; font-size:14px; color:#666666;
  }
	.select,.input,.submit{font-size:12px;}

	.select{
	width:120px; height:18px;text-indent: 6px;
	letter-spacing: 0px;color:#999; 
	border:1px solid #ccc;
	}
	.input{
	width:116px;height:18px; letter-spacing: 0px;
	color:#999; border:1px solid #ccc;
	margin-top:8px; line-height:18px;
	 }
	.submit{
	width:48px; padding-left:70px;
	margin-top:8px;
	}
	
#pro_list{
   width:238px; float:left; 
   margin:10px auto 0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
   #list_logo{
   height:25px; width:234px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }

  
  #list{
    
     width:208px;margin:10px auto;color:#666666;
	 font-size: 14px;line-height: 35px; 	
}

#list ul li{
	list-style:none;
	background-image:url(../images/dx-32.gif);

	}
	#list ul li a{
	color:#666666;
	text-decoration:none;
	margin-left:20px;padding-left:20px;
	background:url(../images/open.jpg) no-repeat 0px 50%;    
	}
	#list ul li a:hover{
	color:#e90000;
	text-decoration:none;
	}
	#list_more{
	padding-left:150px;
	}
	
#leftmenu01{
     
     color:#666666;
	 font-size: 14px;line-height: 35px; 	
		
}

#leftmenu01 ul li{
    background:url(../images/line.jpg) repeat-y;
	font-size: 14px;line-height: 35px; 
	list-style:none;
	

	}
	#leftmenu01 ul li a{
	color:#666666;
	text-decoration:none;
	margin-left:10px;padding-left:20px;
	background:url(../images/close.jpg) no-repeat 0px 50%;    
	}
	#leftmenu01 ul li a:hover{
	color:#e90000;
	text-decoration:none;
	}
	#leftmenu01_more{
	padding-left:150px;
	}


#leftmenu02{
     color:#666666;
	 font-size: 14px;line-height: 35px; 	
		
}

#leftmenu02 ul li{
    background:url(../images/line.jpg) repeat-y;
	font-size: 14px;line-height: 35px; 
	list-style:none;
	

	}
	#leftmenu02 ul li a{
	color:#666666;
	text-decoration:none;
	margin-left:25px;padding-left:20px;
	background:url(../images/open.jpg) no-repeat 0px 50%;    
	}
	#leftmenu02 ul li a:hover{
	color:#e90000;
	text-decoration:none;
	}
	#leftmenu02_more{
	padding-left:150px;
	}


	
/*=======首页左边 end=======*/	


/*=======首页右边 start=======*/

#right{
   width:762px;_width:760px; float:left; margin:0 auto; border:0;
}
#right_top{
  width:746px;_width:744px;margin-left:16px;
}

#index_about{
   width:478px; float:left; 
   margin:0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
   #index_aboutlogo{
   height:25px; width:474px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }

  
  #index_aboutinfo{    
     width:448px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px; padding:15px 0; 
}
#index_aboutinfo img{
    display:block;    	
}
#index_aboutinfo p{    
     width:440px;margin:0 auto;color:#666666;
	 padding-top:10px; 	
}
/*=======首页公司简介 end=======*/


/*=======首页联系我们 start=======*/
#index_contact{
   width:248px; float:left; 
   margin-left:16px; _margin-left:14px;padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
   #index_contactlogo{
   height:25px; width:244px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }

  
  #index_contactinfo{
     width:218px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px;padding:15px 0;  	
}
/*=======首页联系我们 end=======*/


/*=======首页人才招聘 start=======*/
#index_job{
   width:248px; float:left; 
   margin-left:16px; _margin-left:14px;padding-top:2px; margin-top:10px;
   border:1px solid #ccc; font-size:14px;
   }
   #index_joblogo{
   height:25px; width:244px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }

  
  #index_jobinfo{
     width:218px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px;padding-top:15px;  	
}
/*=======首页人才招聘 end=======*/


/*=======新品推荐 start=======*/
#right_bottom{
 width:746px;_width:744px;margin-left:16px; 
}

#index_pro{
   
   margin:10px auto 0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
   #index_prologo{
   height:25px; width:742px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }
  #index_proinfo_01{    
     width:716px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px; padding-top:15px;padding-bottom:10px;_padding-bottom:0px;	
}
  
  #index_proinfo{    
     
	 font-size: 14px;line-height: 25px; 	
}

#index_proinfo p{margin:0px auto;}
       #index_proinfo .product{width:179px; height:170px; float:left; text-align:center;
                      }
            #index_proinfo .product img{width:160px; height:140px; padding:0px; border:2px #ccc solid; display:block; margin:0 auto;}
            #index_proinfo .product a:hover img{border-color:#e90000;}
            #index_proinfo .product a span{height:25px; line-height:25px; color:#666666;}
			#index_proinfo .product a:hover span{height:25px; line-height:25px; color:#e90000;}
/*=======新品推荐 end=======*/


/*=======关于我们 start=======*/
#about_list{
   width:238px; float:left; 
   margin:0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }

#pro_search01{
   width:238px; float:left; 
   margin:10px auto 0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
   
#about{   
   margin:0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
#about_logo{
   height:25px; width:742px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }

  
#about_info{    
     width:716px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px; padding-top:15px;padding-bottom:10px;_padding-bottom:0px;	
}
#about_info p{
      width:700px;margin:0 auto;
    padding-top:10px;
}
/*=======关于我们 end=======*/


/*=======产品介绍 start=======*/
#product_left{width:208px;margin:10px auto;}
#product{   
   margin:0 auto; padding-top:2px;
   border:1px solid #ccc; font-size:14px;
   }
#product_logo{
   height:25px; width:742px; margin:0 auto;
   background:#cc0000; color:#FFFFFF; text-indent:10px;
   line-height:25px;
   }
  
#product_info{    
     width:716px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px; padding-top:15px;padding-bottom:10px;_padding-bottom:0px;	
}
#product_info img{ padding-bottom:10px;}
 #product_info .product{width:179px; height:170px; float:left; text-align:center;
                      }
            #product_info .product img{width:160px; height:140px; padding:0px; border:2px #ccc solid; display:block; margin:0 auto;}
            #product_info .product a:hover img{border-color:#e90000;}
            #product_info .product a span{height:25px; line-height:25px; color:#666666;}
			#product_info .product a:hover span{height:25px; line-height:25px; color:#e90000;}
/*=======产品介绍 end=======*/				
			
			
/*=======新闻中心 start=======*/			
#new_info{    
     width:716px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px; padding-top:15px;padding-bottom:10px;_padding-bottom:0px;	
}

 #new_info ul{
 background-image:url(../images/dx-32.gif);
 }
   #new_info p{line-height:24px;}
   #new_info ul li{
   width:670px;
   padding-left:30px; margin-left:10px;     
   background:url(../images/lis.jpg) no-repeat 10px 50%;
   line-height:35px; text-align:right;
   color: #000; list-style:none;
    }
        #new_info ul li a{float:left;color: #666;}
        #new_info ul li a:hover{float:left;color: #e90000;}  
/*=======新闻中心 end=======*/		
#job_info{
    width:700px; margin:0 auto; padding-top:10px;
}


		
		
/*=======搜索 start=======*/		
#search_info{    
     width:716px;margin:0 auto;color:#666666;
	 font-size: 14px;line-height: 25px;padding-bottom:10px;_padding-bottom:0px;	
}

 #search_info ul{
 background-image:url(../images/dx-32.gif);
 }
   #search_info p{line-height:24px;}
   #search_info ul li{
   width:680px;
   padding-left:30px; margin-left:10px;     
   background:url(../images/lis.jpg) no-repeat 10px 50%;
   line-height:35px; text-align:right;
   color: #000; list-style:none;
    }
        #search_info ul li a{float:left;color: #666;}
        #search_info ul li a:hover{float:left;color: #e90000;} 
/*=======搜索 end=======*/	


/*=======底部 start=======*/
#foot{
   width:1002px; margin:0 auto; padding-top:20px;
}
#footbr{
   width:1002px; height:3px; background-color:#e90000; border:0; margin:0; padding:0; overflow:hidden;
}
#foot_gry{
  width:1002px; height:30px; background-color:#eeeeee;
}
#foot_gry p{
   margin:0 auto; font-size:12px; color:#666666; line-height:30px; text-align:center;
}
#foot_ban{
  margin:0 auto; font-size:13px; color:#666666; line-height:25px; text-align:center; padding-top:5px;
}
/*=======底部 end=======*/

.time{ color: #7E7E7E; padding-right:15px;}	
.time1{ color: #699973; padding-right:15px;}

 #msg {margin:10px 0;}
 #msg a{ color:#666;}
 #msg a:hover{ color:#e90000;}
 
 .messg,.online{ border:1px solid #ccc;padding: 0px;}
 
 .sub {
    border:1px #666666 solid;
	background-color:#FFFFFF;


}