*{margin:0;padding:0}
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif, Verdana, Arial; font-size:12px; background:url(../images/bg_6.jpg) repeat-x; color:#404040; text-align:center; line-height:24px; }
#container { width:847px; margin:0 auto; text-align:left; float:left; overflow:hidden; display:inline; }
 
  /* ====================================header============================================== */
  
#header { width:847px; height:115px; text-align:left;  display:inline; }
#header_left{float:left; height:115px;  width:590px;  display:inline;}
#Language{ height:85px; float:left; width:590px; text-align:left; background:url(../images/bg_top.jpg) repeat-x;display:inline;}

#Language_1{ float:left;margin-top:25px; margin-left:30px; text-align:left; font-size:12px; display:inline;}
#Directory{ float:left; width:590px; height:30px; background:url(../images/bg_nov.jpg) repeat-x; display:inline;}
#Directory_u{height:30px;}
#Directory_u  li { float:left; text-align:center; position:relative; padding-left:25px; display:inline;}
#Directory_u  a:link, #Directory_u li a:visited {display:inline; text-decoration:none; float:left;   height:30px; line-height:30px; text-align:center; color:#404040; font-size:14px; cursor:pointer; font-weight:bold; }
#Directory_u a:hover{  display:inline; height:30px; line-height:30px; text-align:center; color:#404040; cursor:pointer;font-weight:bold;}
 
 
#logo { float:left; height:111px; width:257px;  display:inline; }
 
 
 
 
 

  /* ====================================flash============================================== */
 #flash{ padding-top:2px; width:822px;height:302px;}  
  
   #flashtop{ padding-top:2px; width:822px;}  
  /* ====================================main============================================== */  
  
#main{  width:822px;height:330px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;}  
 
 /* ====================================#main_left============================================== */
#main_left{ width:253px;height:330px; text-align:left; float:left; background:url(../images/ind_06.jpg); margin:0px; padding-left:0px;}
#main_left_top{ margin-top:27px; margin-left:87px; font-size:14px; font-weight:bold; line-height:16px;width:100px; height:18px; }

 


#main_left_top_1{ margin-left:51px; line-height:14px; margin-top:3px; width:146px; height:22px; }


 
 
#main_left_top_1 a{     width:146px; height:22px; text-align:center; line-height:22px; }
#main_left_top_1 a:link, #main_left_top_1  a:visited{ font-size:12px; color:#404040; background:url(../images/0.jpg); width:146px; height:22px;display:block; text-align:center;  line-height:22px;}
#main_left_top_1 a:hover,#main_left_top_1 a:active {font-size:12px; color:#FFFFFF; background:url(../images/1.jpg); width:146px; height:22px; display:block;text-align:center;  line-height:22px;}






#main_left_top_Change{ margin-left:51px; line-height:14px; margin-top:3px; width:146px; height:22px; }


 
 
#main_left_top_Change a{     width:146px; height:22px; text-align:center; line-height:22px; }



#main_left_top_Change a:hover,#main_left_top_Change a:active { font-size:12px; color:#404040; background:url(../images/0.jpg); width:146px; height:22px;display:block; text-align:center;  line-height:22px;}

#main_left_top_Change a:link, #main_left_top_Change  a:visited{font-size:12px; color:#FFFFFF; background:url(../images/1.jpg); width:146px; height:22px; display:block;text-align:center;  line-height:22px;}



 













#main_left_top_2{ margin-left:51px; line-height:14px; margin-top:18px; width:146px; height:22px; }


 
 
#main_left_top_2 a{     width:146px; height:22px; text-align:center; line-height:22px; }
#main_left_top_2 a:link, #main_left_top_2  a:visited{ font-size:12px; color:#404040; background:url(../images/0.jpg); width:146px; height:22px;display:block; text-align:center;  line-height:22px;}
#main_left_top_2 a:hover,#main_left_top_2 a:active {font-size:12px; color:#FFFFFF; background:url(../images/1.jpg); width:146px; height:22px; display:block;text-align:center;  line-height:22px;}



#main_left_top_3{ margin-left:51px; line-height:14px; margin-top:10px; width:146px; height:22px; }
 #main_left_top_3 a{     width:146px; height:22px; text-align:center; line-height:22px; }
#main_left_top_3 a:link, #main_left_top_3  a:visited{ font-size:12px; color:#404040; background:url(../images/0.jpg); width:146px; height:22px;display:block; text-align:center;  line-height:22px;}
#main_left_top_3 a:hover,#main_left_top_3 a:active {font-size:12px; color:#FFFFFF; background:url(../images/1.jpg); width:146px; height:22px; display:block;text-align:center;  line-height:22px;}







#main_left_top_5{ margin-left:51px; line-height:14px; margin-top:5px; width:146px; height:22px; }
 #main_left_top_5 a{     width:146px; height:22px; text-align:center; line-height:22px; }
#main_left_top_5 a:link, #main_left_top_5  a:visited{ font-size:12px; color:#404040; background:url(../images/0.jpg); width:146px; height:22px;display:block; text-align:center;  line-height:22px;}
#main_left_top_5 a:hover,#main_left_top_5 a:active {font-size:12px; color:#FFFFFF; background:url(../images/1.jpg); width:146px; height:22px; display:block;text-align:center;  line-height:22px;}







#main_left_top_4{ margin-left:101px; line-height:18px; margin-top:5px; width:45px; height:18px; }
 #main_left_top_4 a{   width:45px; height:18px; text-align:center; line-height:18px; }
#main_left_top_4 a:link, #main_left_top_4  a:visited{ font-size:12px; color:#404040; background:url(../images/01.jpg); width:45px; height:18px; display:block; text-align:center;  line-height:18px;}
#main_left_top_4 a:hover,#main_left_top_4 a:active {font-size:12px; color:#FFFFFF; background:url(../images/11.jpg);width:45px; height:18px;  display:block;text-align:center;  line-height:18px;}



 

 /* ====================================#main_cen============================================== */
 
#main_cen{  width:337px;height:330px; text-align:left; float:left; background:url(../images/ind_07.jpg); margin:0px; padding-left:0px;}

#main_cen_1{  width:300px;height:290px; text-align:left; margin-top:25px; margin-left:20px; padding-left:0px; overflow: auto; }

ul.subnew { margin:0px;padding:0}
ul.subnew li {width:90%;  height:80px; text-align:left; border-bottom:1px dashed; }
 
#news{ width:100%; height:60px;}
#news_left{ float:left; margin-top:9px; margin-left:3px; width:85px;}
#news_left a{display:block; padding:2px;border:1px solid #b3b8b9; }
#news_left a:hover{display:block; padding:2px;border:1px solid #404040  ; }

#news_right{ float:left; margin-left:4px; width:175px; line-height:16px; margin-top:5px;}


 

 ul#news_right1{width:100%}
 ul#news_right1 li {float:left;display:inline;width:100%;height:18px;text-align:left; line-height:18px; font-size:12px;border:none}




#news_right a:link, #news_right  a:visited{ font-size:12px; color:#404040; text-align:center;  line-height:16px;}
#news_right a:hover,#news_right a:active {font-size:12px; color:#404040; text-align:center;  line-height:16px;}


 /* =============#main_new=============================== */
#main_in_new{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;  } 
 
#main_new_mainm{width:274px;height:440px; float:left }
#main_new_top{ width:274px; height:50px; background:url(../images/t1-1.jpg);}
#main_new_main{ width:274px; height:390px;background:url(../images/b1.jpg);}


#main_new_top_f{ line-height:50px; text-align:left; margin-left:20px; font-size:18px; font-weight:bold; color:#404040}



ul.newShow2 { margin-left:15px; }
ul.newShow2 li { float:left; margin:0; padding:0; width:250px; line-height:24px; height:24px; overflow:hidden; display:inline; border-bottom:1px solid #ebebeb; _height:20px;_padding-top:8px; padding-left:0px }
ul.newShow2 li span { float:right; }





#main_i1n_new{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;   } 




 /* =============#main_right=============================== */

 

#main_right{  width:232px;height:330px; text-align:left; float:left; background:url(../images/ind_09.jpg); margin:0px; padding-left:0px;}
  

#mrt{margin-top:25px; margin-left:10px; width:200px}
#main_right_top_1{ font-size:14px; font-weight:bold;  line-height:18px;}
#main_right_top{ font-size:12px; line-height:16px; margin-left:5px; width:200px;}
#main_right_top_pic{ float:right; display:block; padding:2px;border:1px solid #b3b8b9; }

#mrb{margin-top:6px; margin-left:10px; width:200px}
 
#main_right_bottom{ font-size:14px; font-weight:bold; margin-top:6px; margin-left:10px; line-height:18px;}

#mrbt{ font-size:12px; line-height:15px; margin-left: 5px; width:200px;}
   
 /* ===============pic================================ */ 
  #pic{width:822px;height:175px; text-align:left; margin:0px; padding:0px; background:url(../images/ind_10.jpg) }
  
  #pic_title{ font-size:14px; font-weight:bold; margin-top:10px; margin-left:12px;}
  #pic_t{width:800px;height:120px; text-align:left; margin-left:10px;padding:0px;   }
  
  #pic_t a{display:block; padding:2px;border:1px solid #b3b8b9; width:102px; }
#pic_t a:hover{display:block; padding:2px;border:1px solid #404040  ;  width:102px; }
  
 .photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo span {
 	display: block;
	position: absolute;
 	 
 }

.photo a:hover , .photo a:active {	background: #fff;
	border: solid 1px #ccc;
 
}
.photo a:link, .photo  a:visited {	background: #0000CC;
	border: solid 1px #fff;
 }






 /* =======================bottom================================ */ 
  
 
#bottom{ width:822px; height:91px; margin:0px; padding:0px; background:url(../images/ind_11.jpg); float:left; }
#bo{ margin-top:15px; float:right; color:#FFFFFF}


  /* ====================================main_IN============================================== */  
  
#main_in{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;background:url(../images/inbg1.jpg) repeat-y ; margin-top:2px; min-height:300px; _height:300px; } 

 /* ====================================main_IN_product============================================== */

#main_in_product{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;display:inline;} 
   
 

#main_product_top{   padding-left:100px;  padding-top:2px;  width:597px;   text-align:center; display:inline;   float:left;}
#main_product_top_t1{ height:41px; text-align:center; background:url(../images/t2_01.jpg); font-size:22px; font-weight:bold; line-height:41px; }
#main_product_m{background:url(../images/t2_02.jpg);   width:597px; height:26px;  float:left; }
#main_product_ml{ margin-left:65px; width:200px; height:26px; line-height:26px; text-align:right; float:left; display:inline; }
#main_product_mr{ margin-left:65px; width:200px; height:26px; line-height:26px; text-align:left; float:left; display:inline; } 
#main_product_top_b1{ width:597px; height:25px; background:url(../images/t2_04.jpg);   }  




#main_product_tablem{ float:left; display:inline; width:822px; }
#main_product_table{ width:780px; min-height:300px; _height:300px; text-align:left;}
 
#main_productshow{ width:780px; margin-top:20px;min-height:300px; _height:300px; text-align:left; border:#CCCCCC solid 1px ;}

#main_productshow_1{ width:300px; height:300px; float:left; padding-right:10px; padding-bottom:5px; padding-top:5px;padding-left:10px;}
#main_productshow_2{ width:430px; height:700px; float:right; padding-right:10px;padding-bottom:5px;  padding-top:5px;padding-left:10px;}
#main_productshow_3{ width:300px; height:350px; float:left; padding-right:10px;padding-bottom:5px;  padding-top:5px;padding-left:10px;}






 /* ====================================main_IN_about2============================================== */



   
#main_in_about2{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;background:url(../images/inbg2.jpg) repeat-y ; margin-top:2px; } 

 
 #main_in_left_about2{  margin-top:40px;  width:98px; text-align:left; margin:0px; padding-left:0px;  float:left; display:block;}  
 
 
 
 
  ul.main_in_left_about2{width:100%; margin-top:5px; margin-left:50px; }
 ul.main_in_left_about2 li {display:inline;width:100%; margin-top:15px;float:right;border:none; margin-right:2px;}
 
 
 
 
 
 

 /* ====================================main_IN_new============================================== */







#clear { clear:both;height:0;overflow:hidden;clear:both!important;}



#main_in_left{   width:200px; text-align:left; margin:0px; padding-left:0px;  float:left; display:block;}  



#main_in_left_about_top{ margin-top:0px; line-height:18px; font-size:14px; margin-left:0px; font-weight:bold; margin-bottom:5px;} 
#main_in_left_about{ margin-top:20px; line-height:18px; font-size:12px; margin-left:20px;} 

 #main_in_left_about a:link, #main_in_left_about  a:visited{font-size:12px; color:#404040; background:url(../images/001.jpg); width:200px; height:22px; display:block;text-align:left;   line-height:22px;
}
#main_in_left_about a:hover,#main_in_left_abouta:active {font-size:12px; color:#404040; background:url(../images/002.jpg); width:200px; height:22px; display:block;text-align:left;   line-height:22px;}

 ul#main_in_left_about{width:100%}
 ul#main_in_left_about li {display:inline;width:100%;height:22px;text-align:left; line-height:22px; border:none}



#main_in_left_abouton a:hover,#main_in_left_abouton:active {font-size:14px; color:#404040; background:url(../images/001.jpg); width:200px; height:22px; display:block;text-align:left;   line-height:22px;
}
#main_in_left_abouton a:link, #main_in_left_abouton  a:visited {font-size:14px; color:#404040; background:url(../images/002.jpg); width:200px; height:22px; display:block;text-align:left;   line-height:22px;}


#main_in_left_case{ margin-top:20px; line-height:18px; font-size:14px; margin-left:20px; font-weight:bold; margin-bottom:10px;} 

#main_in_left_case1{ margin-top:10px; line-height:10px; font-size:14px; margin-left:40px; font-weight:bold; margin-bottom:10px;  } 
 ul#main_in_left_case1{width:100%}
 ul#main_in_left_case1 li {display:inline;width:100%;height:10px;text-align:left; line-height:10px; border:none}

#main_in_right2{  width:665px;text-align:left; margin:0px; padding-left:0px; float:right; display:block; background:#FFFFFF;} 




#main_in_right{  width:574px; text-align:left; margin:0px; padding-left:0px; float:right; display:block; background:#FFFFFF;}  

#main_in_left_bg1{ background:url(../images/bgl2.jpg); width:226px; _height:114px; min-height:114px;}
#main_in_left_bg2{ background:url(../images/bgl3.jpg) repeat-y; width:226px;}
#main_in_left_bg3{ background:url(../images/bgl4.jpg); width:226px; height:13px;}

#main_in_right_top{ width:560px; margin:0px; padding:0px;}
#main_in_right_top2{ width:572px; border-bottom:1px groove #404040; height:50px;}
#main_in_right_top2_font{ font-size:22px; font-weight:bold; color:#404040; margin-top:20px; margin-left:25px; }

#main_in_left_bg5{ background:url(../images/bgl22.jpg); width:226px; height:18px;}



#main_in_right_m2{ font-size:14px; width:625px; margin-top:5px; margin-left:20px; margin-right:20px; line-height:24px; color:#404040}



#main_in_right_m1{ font-size:12px; width:560px; margin-top:5px; margin-left:0px; line-height:16px; background:url(../images/se.jpg)}

#main_in_right_m{ font-size:12px; width:540px; margin-top:5px; margin-left:10px; line-height:20px; }
 /* =======================bottom================================ */ 
  
#bottom_product{ width:100%; height:91px; margin:0px; padding:0px; background:url(../images/ind_11.jpg)repeat-x; float:left; }

#bottom111{ width:100%; height:91px; margin:0px; padding:0px; background:url(../images/ind_12.jpg) repeat-x; float:left; }

#bo{ margin-top:15px; float:left; margin-left:480px;color:#FFFFFF; display:inline;}

#bottom2{ width:100%; height:91px; margin:0px; padding:0px; background:url(../images/ind_13.jpg) repeat-x; float:left; }

 /* =======================newShow1============================= */ 


ul.newShow1 { margin:0; }
ul.newShow1 li { float:left; margin:0; padding:0; width:550px; line-height:24px; height:24px; overflow:hidden; display:inline; border-bottom:1px solid #ebebeb; _height:20px;_padding-top:8px; padding-left:0px }
ul.newShow1 li span { float:right; }

#new12{ float:left; }
#new123{ float:right; font-size:12px; margin-right:25px; font-weight:normal}
#new2{ font-size:14px; font-weight:bold; width:560px; color:#404040; margin-top:5px;  height:20px;line-height:20px;}
#new2 span{float:right; }


 /* =======================product============================= */ 
#prrighttop1{height:370px;font-size:12px;   display:inline; float:left; }
#Power{ float:left; width:170px; margin-left:10px; ;display:inline; margin-top:10px; text-align:center}
#Power1{ display:inline;text-align:center; width:170px; float:left; }
#Power2{ font-size:12px; display:inline; float:left;width:170px; }
  #Power1 a{display:block; padding:2px;border:1px solid #b3b8b9; width:150px; }
#Power1 a:hover{display:block; padding:2px;border:1px solid #404040  ;  width:150px; }



 /* =======================newshow============================= */ 
#newtop1{  width:100%;  font-size:16px;   font-weight:bold; text-align:center;  } 
#newtop2{  width:100%;  font-size:12px;   line-height:20px; margin-top:8px;  }
#newtop3{  width:100%;  font-size:12px;   line-height:20px; margin-top:5px;text-align:center; border-bottom:2px solid #ebebeb; margin-bottom:3px; }
#newtop4{  width:100%;   font-size:12px;   line-height:20px; margin-top:8px; text-align:right; }





 /* =======================case============================= */


#product{ float:left; width:360px; height:100px; margin-left:20px; margin-right:30px;display:inline; margin-top:15px; border-bottom:#CCCCCC dotted 1px;}

#product3{ float:left; width:360px; height:100px; margin-left:20px; margin-right:20px;display:inline; margin-top:15px; border-bottom:#CCCCCC dotted 1px;}

#product1{float:left; display:inline; }
#product2{ float:left; margin-left:5px; font-size:12px; line-height:24px;display:inline; width:260px; height:80px}

#main_in_case{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;  margin-top:2px; min-height:300px; _height:300px } 

#bottom4{ width:100%; height:91px; margin:0px; padding:0px; background:url(../images/ind_14.jpg) repeat-x; float:left; }





 /* =======================newcase============================= */


#newcase_product{ float:left; width:160px; margin-left:10px;display:inline; margin-top:10px}

#product1p{display:inline; }
#product2p{margin-left:5px; font-size:12px; line-height:24px;display:inline;}


#main_in_leftproduct{   width:250px;_height:400px; min-height:400px; text-align:left; margin:0px; padding-left:0px;  float:left; display:block;}  
#main_in_producqt{ margin-top:100px; margin-left:20px;}


#main_case_product{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:0px;background:url(../images/inbg3.jpg) repeat-y ; margin-top:0px; } 

#main_in_right_m12{ font-size:12px; width:548px; margin-top:5px;  line-height:16px; }

#main_case_product1{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;background:url(../images/inbg3.jpg) repeat-y ; margin-top:0px; } 



 /* =======================newcase============================= */
 
#txt{

 height:102px;
 width:98px;
  background:url(../images/21.jpg);
 text-align:center;
 position:relative;
 }
#txt p{
	position:absolute;
	bottom:0px;
	padding:0px;
	margin:0px;
	left: 25px;
	font-size:14px;
	font-weight:bold;
	color:#404040;
}

 
#txt1{

 height:102px;
 width:98px;
  background:url(../images/2.jpg);
 text-align:center;
 position:relative;
 }
#txt1 p{
	position:absolute;
	bottom:0px;
	padding:0px;
	margin:0px;
	left: 25px;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	height:20px;
	color:#404040;
}

 
#main_m12{ font-size:14px; width:400px; margin-top:20px; margin-left:15px; margin-right:10px; line-height:30px; color:#404040; float:left;_height:397px; min-height:397px;}

#main_m13{ float:right; width:205px; margin-right:10px; margin-top:80px;}






#main_ia_n{ margin-left:10px; margin-right:10px; height:300px; margin-top:10px;}


#main_in_ri{  width:620px; text-align:left; margin:0px; padding-left:0px; float:right; display:block; background:#FFFFFF;}  

#main_ift{   width:200px; text-align:left; margin:0px; padding-left:0px;  float:left; display:block;}  
#main_iut{ margin-top:20px; line-height:18px; font-size:12px; margin-left:27px;} 

#main_iouton a:link, #main_iouton  a:visited {font-size:14px; color:#404040; background:url(../images/n2.jpg); width:173px; height:41px; display:block;text-align:left;   line-height:41px;}
#main_iouton a:hover,#main_iouton:active{font-size:16px; font-weight:bold;color:#404040; background:url(../images/n1.jpg); width:173px; height:81px; display:block;text-align:left;   line-height:81px;}
#main_iop2{ width:602px; border-bottom:1px groove #404040; height:50px;}
#main_iont{ font-size:22px; font-weight:bold; color:#404040; margin-top:20px; margin-left:25px; }
#main_in_wrm{ font-size:12px; width:600px; margin-top:5px; margin-left:10px; line-height:20px; }
#main_in5{  width:822px; text-align:left; margin:0px; padding-left:0px; padding-top:2px;background:url(../images/inbg5.jpg) repeat-y ; margin-top:2px; min-height:300px; _height:300px; } 




#main_in_productok{  width:822px; text-align:left; margin-top:20px;padding-left:0px; padding-top:2px;display:inline;} 


#main_inok{  width:822px; text-align:left;  padding-left:0px; padding-top:20px;background:url(../images/bg1.jpg) repeat-y ; margin-top:3px; min-height:300px; _height:300px; } 























