body {
	font-size: 12px;
	font-family:"宋体";
	font-weight: normal;
	text-decoration: none;
	background:#F7F7F7 ;
    text-align:center;
	color:#2C2D2E;
	margin: 0px auto;
	padding: 0px;
}
STRONG
{
	font-size:12px;
}
body,div,span,h1,h2,h3,h4,h5,h6,form,input{margin:0; padding:0;}
/*链接-----------*/
a{ color:#2C2D2E;
   font-size:12px;
   text-decoration:none;			  
   }
   
a:hover{  color:#172d7a;
         text-decoration: underline;
		}




.container{ width:1003px;
            display:table;
            background:#fff;
			text-align:center;
            height:auto;           
		    margin:0 auto;
			background:url(../images/bg.gif) repeat-y;
		  }

/*head-----------------------------------*/
.head{ width:969px; height:102px;
       margin:0 auto;
       background:url(../images/bg_head.gif) repeat-x;}
	   
     #logo{ float:left;
       width:122px; 
	   height:103px;
	   text-align:center;
	   margin-left:37px!important;
	   margin-left:17px;
       background: url(../images/bg_logo.gif) no-repeat;}
       #logo img{ margin-top:5px;}

     .head_right{ float:left; width:773px; text-align:right; margin-top:8px; }
	 
     /*search---------------*/
	 .search{ width:750px;  height:34px; margin-right:23px; line-height:22px;  text-align:left;;}
	    .s1 input{ width:75px; 
	            height:22px;
				border:none;
				line-height:22px;
				padding-left:25px;	            
	            margin-right:3px;
	            background: url(../images/search_input.gif) no-repeat;}
	    .s2 input{ width:50px; height:22px;
	            border:none;	 
	            background:url(../images/search_button.gif)  no-repeat;}
				
	/*导航-----------------*/
			
	.nav{ float:right; 
	      text-align:right; 
	      width:750px; 
		  padding:0; 
		  height:28px;
		  margin-left:38px;
	      margin-top:27px!important;
		  margin-top:25px;}			
    ul{ padding:0; margin:0; text-align:right;}
	.nav li{ float:left;  width:105px; height:28px; list-style:none;}

			

/*flash_banner----------------------------*/
.banner{ width:969px; margin:auto; height: auto;}



/*content-------------------------------*/
.content{ width:969px;
          height:175px;
		  text-align:left;
		  background:url(../images/bg_content.gif) no-repeat;
          margin:0 auto;}
 .content_left{ float:left; width:776px; height:174px; }
 
   /*办公大楼----------------------------*/
    .office{ float:left;
	         width:193px;		 
			 height:174px; 
			 margin-right:1px;
}
    .office a{ color:#2C2D2E;
               font-size:12px;
   			   text-decoration:none;		   }	    
   .office a:hover{  color:#fff;
                     text-decoration:none;
		}

    .office_title ,.home_title ,.plant_title{ 
	                                          width:173px; 
	                                          height:29px; 
			                                  color:#F7F7F7;
			                                  font-size:14px;
			                                  font-weight:bold;
			                                  line-height:29px;
			                                  padding-left:20px; }
			 
	.office_title{ background: url(../images/c1.gif) no-repeat;}
	.home_title {  background: url(../images/c2.gif) repeat-x; }	
	.plant_title{  background:url(../images/c3.gif) no-repeat;}	
	 
	.office_text{width:173px;  
	             height:41px; 
	             margin-top:1px;
				 color:#3F4859;
				 padding:13px 10px 10px 10px;
				 line-height:20px;
				 background:url(../images/bg_content_text.gif) repeat-x;}

    .office_pic{ width:193px; height:77px;}

/*联系我们-----------------------------*/

.contact{ float:left;
     width:193px;  
	 margin-top:18px;
	 height:156px;  
	 background:url(../images/bg_contact.gif) repeat-x;
	}	
	
	.c_title{ width:169px; height:26px; line-height:26px;
	          margin-top:7px;
	          margin-left:12px;
			  font-weight:bold;
			  padding-left:1px;
	          background:url(../images/icon_point.gif) bottom repeat-x;}		  
	.c_text{ width:155px; height:75px; 
	         line-height:18px;
			 display:table;
			 font-family:Arial, Helvetica, sans-serif;
			 margin:8px 0 8px 17px;}
			 
*html .contact{
	width:190px;
	}
*html .c_img{
	width:190px;
	}


/*in_content--------------------------*/
.i_content{ width:969px; height:auto; margin:0 auto; 
            margin-top:11px;
            clear:both;}

   /*in_left------------------------*/
   .i_left{ float:left; 
            text-align:center; 
            margin-left:7px;}
   .i_left_title{ width:157px; 
                  height:30px;
                  color:#fff;
				  text-align:left;
				  padding-left:50px;
				  font-size:14px; 
				  line-height:27px;
                  background: url(../images/left_title.gif) no-repeat;}
				  .i_left_title1{ width:157px; 
                  height:30px;
                  color:#000000;
				  text-align:left;
				  padding-left:50px;
				  font-size:14px; 
				  line-height:27px;
                  background: url(../images/left_title2.gif) no-repeat;}
   .i_left_menu{ width:205px; 
                  text-align:center;
				  border:#D2D2D2 1px solid;
				  border-top:none;
				  border-bottom:none;
                  margin:0; 
				  margin-top:1px;
                 }
  .i_left_menu ul{ padding:0; margin:0;}			 
   .i_left_menu	li{ width:153px; 
                    height:17px;
					padding-top:6px;

					text-align:left;
					margin-bottom:1px;
					padding-left:52px;
                    list-style:none;
                    background:url(../images/left_title1.gif) bottom no-repeat;}	
	/*链接-----------*/
.i_left_menu li a{ color:#2C2D2E;
   font-size:12px;
   text-decoration:none;			  
   }
   
.i_left_menu li a:hover{  color:#172d7a;
         text-decoration: none;
		}
				
	.i_left_bottom{ width:205px; 
	                height:200px; 
	                 					 margin-bottom:5px;
					 border:#D2D2D2 1px solid;
				     border-top:none;
					 line-height:25px;
					 text-align:left;
					 padding-top:5px;
					 }				
						 

   /*in_right-----------------------*/
   .i_right{ float:right; width:719px;
              padding-bottom:20px; margin-right:9px!important; margin-right:4px; }
      /*i_right_title-----------------------------*/
      .i_right_title{ width:719px; 
	                   height:20px; 
					   padding-top:7px;
					   margin-bottom:15px;
					   background: url(../images/bg_i_right.gif) repeat-x;
	                   border-bottom:#C3C3C3 1px solid;}
					  
		.r1{ float:left; color:#485295; margin-left:5px; font-size:14px; font-weight:bold;}	
		.r2{ float:right; color:#6F6F6F; margin-right:5px; }		  
		/*链接-----------*/
        .r2 a{ color:#6F6F6F;
   			  font-size:12px;
   			  text-decoration:none;			  
  			 }
   
		.r2 a:hover{  color:#172d7a;
                      text-decoration: underline;
		}			  
					  

     /*i_right_product----------------------------*/
	 .product{ width:719px; margin:0; padding:0;}
	 .product ul{ padding:0; margin:0;}
     .product li{ float:left; 
	              width:201px;
				  height:159px;
				  text-align:center;
				  list-style:none;
				  margin:10px 20px 20px 17px!important;
				   margin:10px 20px 20px 10px;
				  background:url(../images/bg_pic.gif) no-repeat;}
     .product li img{ margin:8px 0 5px 0;}
     /*链接-----------*/
        .product li a{ color:#000;
   			  font-size:12px;
   			  text-decoration:none;			  
  			 }
   
	.product li a:hover{  color:#fff;
                      text-decoration: underline;
		}
    .product_show{ width:700px; text-align:left; line-height:20px; margin-left:10px;}
	.product_bigpic{ width:558px; padding:2px;  border:#E8E8E8 5px solid; margin-bottom:20px;}
	.product_intro{ width:650px; text-align:left; line-height:20px; }
	
	 h1{ height:20px; font-size:14px;}
    .page{ height:25px; line-height:25px; margin-top:20px!important; margin-top:0px;}
	
	/*contact us--------------------------*/
	.i_contact{ width:700px;
	          text-align:left; line-height:20px; 
	          margin-left:10px;
			  background:url(../images/map.gif) bottom 280px no-repeat;
			  }



/*foot----------------------------------*/
.foot{ width:969px; 
       height:61px;
	   clear:both;
       margin:0 auto;
	   padding-top:14px;
	   line-height:22px;
	   text-align:center;
	   color:#9E9E9E;
	   font-family:Arial, Helvetica, sans-serif;
       background:url(../images/bg_foot.gif) repeat-x;
}
.f1{ color:#2C2D2E; }
