body{	 background:   repeat-x  url(images/01.jpg) white; font-size: 12px; color: #323131; font-family: "ËÎÌå";}
		ul,body,img,dl,dt,dd,form,p,h1,h2,h3,p,li{			margin: 0px; padding: 0px;		}
		ul,li{		 list-style: none;		}
		li{			vertical-align: bottom;		}
		img{		border: none; 		} 
		
		a{		  text-decoration: none;		}						
		.col1{			color: #4B5872;		}                  /*»ÒÀ¶ */
		.col2{			color: #666666;	}                     /* »Ò */		
		.col3{			color: #0B3B8C;	}   /* À¶+ÁÁ */
		.col4{			color: #CC0000;	}   /* ºì */
		
		font{			font-size: 12px;		}
		p{	text-align:justify; text-justify:inter-ideograph;}
		.left{	float: left;		}
		.right{	float: right;		}
		.clear{ height: 0px; overflow: hidden;			clear: both;		}
		
		.margin-b10{	margin-bottom: 10px;		}
		.margin-t10{	 margin-top: 10px;		}
		.margin-l10{	 margin-left: 10px;		}
		.margin-r10{	 margin-right: 10px;		}		
			
		.margin-b20{	margin-bottom: 20px;		}
		.margin-t20{	 margin-top: 20px;		}		
		.margin-l20{	 margin-left: 20px;		}
		.margin-r20{	 margin-right: 20px;		}				
		
		.margin-b15{	margin-bottom: 15px;		}
		.margin-t15{	 margin-top: 15px;		}		
		.margin-l15{	 margin-left: 15px;		}
		.margin-r15{	 margin-right: 15px;		}	
		
		.margin-b7{	margin-bottom: 7px;		}
		.margin-t7{	 margin-top: 7px;		}		
		.margin-l7{	 margin-left: 7px;		}
		.margin-r7{	 margin-right: 7px;		}		
		
		.li24 a{			 line-height: 24px; height: 24px; overflow: hidden; display: block;		}
		.li21 a{			 line-height: 21px; height: 21px; overflow: hidden; display: block;		}
		.li22 a{			 line-height: 22px; height: 22px; overflow: hidden; display: block;		}
		
		
		 .index_main{	 padding-top: 91px;		margin: 0 auto; width: 1000px;  	 }		 
		 .index_main_bg{	 width: 100%;	 	background: center top no-repeat url(images/02.jpg);			 }
		 .index_top{	 margin-bottom: 10px;	 	width: 1000px;  }
		 .index_left{     overflow: hidden;	 	width: 235px;   display: inline; float: left;	 }		 
		 .index_right{		overflow: hidden; 	width: 756px; 	 display: inline; float:  right;	 }
		 .index_left a:hover,.index_right a:hover{		 	text-decoration: underline;	 color: #ff4500;	 }
		 .index_bottom{		 	width: 1000px; 	 }
		 .index_top_menu{  overflow: hidden;padding-left: 18px; 	background: url(images/03.jpg); width: 982px; height: 43px;		 }
		 .index_top_menu a{ float: left; display: inline;	 line-height: 44px; padding: 0px 17px; font-size: 14px; color: white;	 	 }
		 .index_top_menu a:hover{		 	text-decoration: underline;		 }
		 .index_top_menu img{ float: left;		 	display: block;		 }
		 .index_bottom1{ background: no-repeat url(images/33.jpg); width: 985px;	overflow: hidden; height: 30px; font-size: 14px; color: #FF6600; font-weight: bolder;	  line-height: 30px; padding-left: 15px;			 }
		 .index_bottom2{ text-align: center;	 padding: 10px 0  5px 0; width: 1000px; 	background: repeat-y url(images/34.jpg);		 }
		 .index_bottom2 img{		 	margin: 0px 1px;		 }
		 .index_bottom3{ 		 background: no-repeat url(images/35.jpg); width: 1000px;	 height: 5px;	 overflow: hidden;		 }
		 .index_bottom_txt{		 	line-height: 25px; margin: 15px 0;		 }
		 .index_bottom_txt a{		 	color: black;		 }
		 .index_tit{		 			 }
		 .index_tit .left{ float: left;		 	margin-left: 15px;	 display: inline;	 }
		 .index_tit .right{ float:  right;	  margin-top: 8px;	 	margin-right: 15px;	 display: inline;	 }		 		 
		 .index_left_dv1{ background: no-repeat url(images/06.jpg); width: 235px;overflow: hidden;	 height: 30px; font-size: 14px; color: #FF6600; font-weight: bolder;	  line-height: 30px; 		 }
		  .index_left_dv11{ background: no-repeat url(images/53.jpg); width: 235px;overflow: hidden;	 height: 6px; 		 }
		 .index_left_dv2{ width: 235px; 	background: repeat-y url(images/07.jpg);		 }		
		 .index_left_dv3{ 		 background: no-repeat url(images/08.jpg); width: 235px;	 height: 5px;	 overflow: hidden;		 }		 
		.index_com{		padding: 12px 15px 5px 15px;	 height: 169px; overflow: hidden; width: 205px; line-height: 21px;}
		.index_com p{		text-indent: 25px; 	}
		.index_com img{		 margin-top: 3px;	}
		.index_com a{		color: #ff4500; font-weight: bold;	}
		.index_paihang{ height: 220px; width: 235px;	 overflow: hidden;	 padding: 10px 0 5px 0;	}
		.index_paihang ul{ padding-left: 22px;	 line-height: 24px; background:0px 3px no-repeat  url(images/10.jpg);	margin:  0px 15px 0px 15px;		}
		.index_paihang a{ color:  #323131;}
		.index_news{ line-height: 21px;	 width: 205px;	 overflow: hidden;	 padding: 10px 15px 5px 15px;			}
		.index_news .right{		width: 128px;	}
		.index_news a{	color:  #323131;	}
		.index_news ul{ padding-top: 10px; margin-top: 10px;		border-top:1px silver dotted;	}
		.index_news ul a{		float: left;	}
		.index_news ul b{		float:  right;  color: #FF3C00; font-weight: normal;	}
		.index_news ul li{		clear: both;	}
		.index_left_banner1{ overflow: hidden;		width: 235px; height: 74px;	}
		.index_down{ height: 190px; 	width: 205px;	 overflow: hidden;	 padding: 10px 15px 5px 15px;			}
		.index_down a{	color:  #323131;	}
		.index_down2{  	width: 205px;	 overflow: hidden;	 padding: 10px 15px 5px 15px;			}
		.index_down2 a{	color:  #323131;	}
		
		 .index_jinpin{ width: 756px; overflow: hidden;			}
		 .index_jinpin_left_huanden{		width: 512px; height: 159px; overflow: hidden;	}	
		 .index_jinpin_left1{ background: no-repeat url(images/15.jpg); width: 512px;	 height: 5px; font-size: 14px; color: #FF6600; font-weight: bolder;	   overflow: hidden;		 }
		 .index_jinpin_left2{ height: 42px;  width: 512px; 	background: repeat-y url(images/16.jpg);		 }		
		 .index_jinpin_left3{ 	 background: no-repeat url(images/17.jpg); width: 512px;	 height: 5px;	 overflow: hidden;		 }
		 .index_jinpin_left2 li{ display: inline; width: 230px; float: left;	 margin-left: 16px; }
		 .index_jinpin_left2 a{	 	color: #323131;	 }
		 .index_jinpin_left{	 	float: left; width: 512px; display: inline;	 }
		 .index_jinpin_right{	 	float:  right; width:235px; display: inline;	 }
		 .index_tui{ padding: 12px 15px 5px 15px;	 width: 205px; 	height: 168px;	 }
		 .index_tui a{	 	color: #323131;		 }		 
	    .index_right_dv1{  background: no-repeat url(images/25.jpg); width: 756px;	 height: 30px; font-size: 14px; color: #FF6600; font-weight: bolder;	 line-height: 30px;   overflow: hidden;		 }
		 .index_right_dv2{ height: 235px;  width: 756px; 	background: repeat-y url(images/26.jpg);		 }		
		 .index_right_dv22{   width: 756px; 	background: repeat-y url(images/26.jpg);		 }			 
		 .index_right_dv3{ 	 background: no-repeat url(images/27.jpg); width: 756px;	 height: 5px;	 overflow: hidden;		 }
		 .index_qi_a1{ cursor: pointer;	 text-align: center;  line-height: 35px; width: 96px; height: 30px; font-size: 12px;  color: #3B3B3B;   display: block; float: left;	 background: no-repeat url(images/22.jpg);	 }
		 .index_qi_a2{cursor: pointer; text-align: center;	line-height: 35px; font-weight: normal;  width: 96px; height: 30px; font-size: 12px;  color: #3B3B3B;   display: block; float: left;	 background: no-repeat url(images/23.jpg);	 }
		 .index_tit_b{	 	float: left;	 margin-right: 20px; }
		.index_qijian{ width: 	756px;	 height: 219px; overflow: hidden;	}
		.index_qijian dl{ text-align: center;	 display: inline;	 width: 116px; float: left;  margin: 20px 0 0 29px;}
		.index_qijian dt a{	 text-align: center;  display: block;	padding-top: 15px;		width: 116px; height: 114px;border: 1px silver solid;line-height: 134px; }
		.index_qijian dt a:hover{	border: dashed 1px silver ;		 background: #e8e8e8;	}
		.index_qijian dt{	 	}
		.index_qijian dd{	 padding-top: 5px;	line-height: 21px;	}
		.index_qijian a{		color: #232323;	}
		.index_qijian div{	 	color: #ff4500;	 font-weight: bold;}
		.index_xin{ width: 741px;	 height: 312px;	 padding-left: 15px; overflow: hidden;	}
		.index_xin_dv{ height: 119px; display: inline;  overflow: hidden;  padding: 20px 15px 20px 0; border-bottom:1px silver dotted;	width: 230px; float: left;	}
		.index_xin_dv .right{	 height: 120px; overflow: hidden;	width: 130px; line-height: 18px;	}
		.index_xin_dv .right b{		 color: #ff4500;	}
		.index_xin_dv .right a{ display: block;	 margin-bottom: 10px; font-size: 14px;	color: #232323;	 font-weight: bolder;}
		.index_right_banner1{		width: 756px; height: 74px; background: url(images/29.jpg);	}
	   .index_kao1{  background: no-repeat url(images/30.jpg); width: 373px;	 height: 30px; font-size: 14px; color: #FF6600; font-weight: bolder;	 line-height: 30px;   overflow: hidden;		 }
	   .index_kao2{ height: 205px; overflow: hidden;  width: 373px; 	background: repeat-y url(images/31.jpg);		 }		
	   .index_kao3{ 	 background: no-repeat url(images/32.jpg); width: 373px;	 height: 5px;	 overflow: hidden;		 }
	   .index_kao{ line-height: 21px;	  height: 241px;	 display: inline;	 width: 373px;	overflow: hidden; }
		.index_kao a{	color:  #323131;	}
		.index_kao ul{ margin: 10px 15px 5px 15px;		}
		.index_kao ul a{	 width: 265px; display: block;	float: left;	}
		.index_kao ul b{		float:  right; font-weight: normal; }
		.index_kao ul li{		clear: both;	}
		.index_top_sraech{ line-height: 28px;	 padding-left: 35px;	 padding-top: 3px;	width: 965px; height: 31px; background: url(images/49.jpg);		}
		.index_top_sraech input,.index_top_sraech span,.index_top_sraech a{			vertical-align:   middle;		}
		.index_top_sraech input{ margin: 0px 3px;	overflow: hidden;				}
		.index_top_sraech a{			color: #323131;	 padding:2px 5px;	}
		.index_top_sraech a:hover{			color: white;	 background: #3eb7c0; 	}
		.index_top_txt{ height: 17px; overflow: hidden;			border: 1px #8394a4 solid;		}
		.index_top_sraech select{	  position: relative; top:0px; top: 3px !important; *top: 4px;		height: 20px; overflow: hidden;			border: 1px #8394a4 solid;			}
		.index_tit2{	 font-weight: normal;		padding-left: 15px; line-height: 30px; font-size: 12px; color: #323131;		}
		.index_tit2 a{			color: #323131;		}
		.index_qijian2{ width: 	756px;	}
		.index_qijian2 dl{ text-align: center;	 display: inline;	 width: 116px; float: left;  margin: 20px 0 0 29px;}
		.index_qijian2 dt a{	 text-align: center;  display: block;	padding-top: 15px;		width: 116px; height: 114px;border: 1px silver solid;line-height: 134px; }
		.index_qijian2 dt a:hover{ 	border: dashed 1px silver  ;	 background: #e8e8e8;	}
		.index_qijian2 dt{	 	}
		.index_qijian2 dd{	 padding-top: 5px;	line-height: 21px;	}
		.index_qijian2 dd a{		color: #232323;	}
		.index_qijian2 dd div{	 	color: #ff4500;	 font-weight: bold;}
		
		.product_page{		 font-weight: normal;	text-align: center;  padding-top: 40px; height: 60px; 		}
		.product_page a{	 margin: 0px 4px; font-weight: bolder;	 color: #2E7CAE;  padding: 2px 4px;		}
		.product_page a:hover{			background: #3eb7bf; 	 color: white;	}
		.index_height1{  height: 1243px;		}
		.index_height2{  min-height: 1243px;_height: 1243px;	}		
		.index_height3{   min-height: 1027px;_height: 1027px;	}
		
		.product_lei{		width: 207px;	 padding: 10px 0 5px 0;;	margin: 0 auto;	 font-weight: bold; font-size: 14px;	}
		.product_lei li{  margin-bottom: 7px; 	width: 207px; height: 29px;	 			}
		.product_a1{ width: 207px; height: 29px; color: white;	 text-align: center; line-height: 29px; display: block;		background: url(images/50.jpg);		}
		.product_a2{ width: 207px; height: 29px; color: #3B3B3B;	 text-align: center; line-height: 29px; display: block;		background: url(images/51.jpg);		}
		.product_tit{ padding-left: 30px;	 font-size: 16px; font-weight: bold; color: #ff4500;		line-height: 50px;		}
		.product_lei a:hover{			width: 207px; height: 29px; color: white;	 text-align: center; line-height: 29px; display: block;		background: url(images/50.jpg);				}
		.product_info{		 padding: 0px 30px;			}
		.product_info_txt{ line-height: 21px;	 margin-bottom: 20px;				}
		.product_info .left{			border: 1px #CACDCA solid; padding: 22px;		}
		.product_info .right table td{ height: 30px;			border-bottom: 1px  #DCDCDC solid;		}
		.product_info .right table td b{		 font-size: 14px;	color: #ff4500;		}
		.product_info .right h1{	 		font-size: 16px; height: 30px; line-height: 30px;	color: #ff4500;		}
		.productinfo_b{	 padding-left: 10px; margin: 15px 0;  display: block;		background: #D1D1D1;   line-height: 21px; height: 21px;		}
		.news_ul{ width: 696px;			 margin: 0px 30px;		}
		.news_ul li{	 padding-left: 15px; background:0px 9px no-repeat url(images/61.jpg); clear: both;	line-height: 30px; 	border-bottom: 1px #D7D7D7 solid;	  height: 30px; 	}
		.news_ul li a{	 float: left;		color: #323131;		}
		.news_ul li span{	 float:  right;		}		
		.news_ul li a:hover{			color: #ff4500;		}
		
		.sreach_ul{ width: 696px;			 margin: 0px 30px;		}
		.sreach_ul li{	 clear: both;	line-height: 30px; 	border-bottom: 1px #D7D7D7 solid;	  height: 30px; 	}
		.sreach_ul li a{	 float: left;		color: #323131;		}
		.sreach_ul li span{	 float:  right;		}		
		.sreach_ul li a:hover{			color: #ff4500;		}
		
		
		.news_tit1{ font-size: 25px; text-align: center; font-weight: bold; height: 80px; line-height: 80px;	}
		.news_tit2{ margin: 0px 30px 20px 30px;  text-align: center;  height: 25px; line-height: 25px; border-bottom: 1px silver solid; border-top: 1px silver solid; 	}
		.news_tit2 span{		 padding: 0 10px;}
		.news_txt{	 line-height: 200%; margin: 0px 15px 15px 15px;  font-size:14px; 	}
		
		.news_txt p{ margin: 10px 0px 0px 0px;  	}
		
		  .order_dv1{  background: no-repeat url(images/56.jpg); width: 1000px;	 height: 4px; font-size: 14px; color: #FF6600; font-weight: bolder;	 line-height: 30px;   overflow: hidden;		 }
	   .order_dv2{  overflow: hidden;  width:970px; 	background: repeat-y url(images/57.jpg);		 }		
	   .order_dv3{ 	 background: no-repeat url(images/58.jpg); width: 1000px;	 height: 4px;	 overflow: hidden;		 }
	   .order_bo{	   	border-bottom: 1px #a9a9a9 solid; margin: 10px 00px 30px 00px; padding-left: 0px;	   }
		.order_tit{			font-size: 14px; color: #FF5A00; font-weight: bold;		}
		.order_width{			padding: 0px 15px;		}
		.order_sel{ 	 margin-bottom: 10px;	background: #ECF0F4;   border: 1px #DEDBE6 solid;	 height:30px;  padding-top: 7px;	}
		.order_sel input,.order_sel select,.order_sel span{			vertical-align: middle;		}
		.order_sel span{			margin-left: 15px;		}
		.order_info{	 margin-bottom: 30px; border: 1px #E0E0E0 solid;			}
		.order_info th{	height: 30px; font-weight: normal;	background: #E0E0E0;		}
		.order_info .order_ta1 td{ height: 30px;	 text-align: center;		background: white;		}
		.order_info table{			 border-right: 1px #E0E0E0 solid;		}
		.order_bo1{ padding-left: 20px;	 font-size: 14px; border-right: 1px #E0E0E0 solid;	border-bottom: 1px #E0E0E0 solid; 	 background: white; height: 100%;	border-top: #e0e0e0 34px solid;		}
		.order_ta1 a{	 color: #0B63DA; text-decoration: underline;		cursor: pointer;		}
		.order_left{ height: 345px; margin-bottom: 12px; display: inline; float: left;			width: 450px; padding: 15px 20px;	 background: #F0F0F0; border: 1px #D0D0D0 solid;	}
		.order_right{height: 345px;margin-bottom: 12px; display: inline; float:  right;			width: 415px; padding: 15px 20px;	 background: #F0F0F0; border: 1px #D0D0D0 solid;	}
		.index_message_huikuan td{	 height: 27px;	 text-align: center;	border-bottom: 1px #C2C2C2 solid;		}
		.index_message_huikuan th{ 	 height: 27px;	 text-align: center;		  background: #BAC5CA ; color: white;		}
		.company_left{		 margin-bottom: 15px;	float: left; display: inline; width: 221px; height: 621px; background: url(images/62.jpg);		}
		.company_right{	 margin-bottom: 15px;		float:  right; display: inline; width: 690px; height: 621px; padding: 0px 30px;		}
		.company_right b{			display: block; font-size: 25px; font-weight: bold; font-family: "ºÚÌå"; line-height: 70px; height: 70px;	}
		.company_right p{ line-height: 28px;			 text-indent: 25px;		}
		.company_right a{			color: #ff4500; font-weight: bold;		}
		.job_tab {		margin-top: 20px;	}
		.job_tab th{	  border-bottom: 1px #E1E1E1 solid;		height: 31px;	}
		.job_tab td{		border-bottom: 1px #E1E1E1 solid; height: 31px;	}
		.job_tab  a{		color: #02AAE2; font-weight: bold; font-size: 14px;	}
		.job_main{			padding: 0px 25px;		}
		.job-tit{			color: #02AAE2; font-weight: bold; font-size: 14px; line-height: 50px; height: 50px; 		}
		.job_tab2{ border-top: 1px #DCDCDC solid;					}
		.job_tab2 td { border-bottom: 1px #DCDCDC solid;		 line-height: 30px; padding-left: 10px;			}
		.job_tit3{		padding-left: 10px; background: repeat-x url(images/63.jpg);	 height: 30px; font-weight: bold;		 line-height: 30px; margin: 10px 0px;			}		
		.job_txt{	 padding: 10px 20px;		line-height: 21px;		}
		.about_left{	 margin-bottom: 60px;  margin-top: 30px; margin-left: 100px; float:left; display: inline; 		width: 435px; height: 150px; background: url(images/64.jpg);		}
		.about_right{ margin-bottom: 60px;	margin-top: 30px; margin-right: 120px;	float: right; display: inline;	 line-height: 25px; font-size: 14px;	width: 280px; height: 150px;	}
	
			