@charset "utf-8";
/* CSS Document */
body { font-family: Tahoma; font-size:0.85em; margin:0;  }

.clearall { clear:both;}
#wapping { width:1004px; height:804px; margin:auto; }
#wapping1 { width:1004px; height:896px; margin:auto; }
#left_form { width:322px; height:804px; float:left; overflow:hidden }
#left_form1 { width:322px; height:896px; float:left; overflow:hidden }
#right_form { width:682px; height:804px; float:left; overflow:hidden } 
#right_form1 { width:682px; height:896px; float:left; overflow:hidden } 
#header { width:682px; height:128px; overflow:hidden; }
#footer { background:url(../images/footer.jpg) bottom no-repeat; width:682px; height:78px; }
#wrapper { width:785px; }
#head_popup { width:785px; height:156px; margin:auto;}

.left_top { background:url(../images/left_top.jpg); width:322px; height:134px; float:left;}
.left_top1 { background:url(../images/sss.jpg); width:305px; height:127px; float:left;}
.left_middle { width:322px; height:288px; float:left;}
.left_l { width:116px; height:288px; float:left; margin:0; padding:0;  }
.left_r { width:206px; height:288px; float:left; }
.left_r_t { width:206px; height:194px;  }
.left_r_b { background:url(../images/left_center_right_bottom.jpg); width:206px; height:94px;  }
.left_r_b_in { background:url(../images/inner_lcrb.jpg); width:206px; height:94px;  }
.left_bottom { background:url(../images/left_bottom.jpg); width:322px; height:382px; }
.left_bottom_in_t { background:url(../images/inner1.png); width:322px; height:434px; }
.left_bottom_in_t_show{  width:330px; height:402px; margin:17px 0 0 7px; padding:0; overflow:hidden; float:left; }
.left_inner_pic { width:152px; height:134px; margin:0; padding:8px 6px 6px 7px; float:left;}
.left_bottom_in_b { background:url(../images/inner_l_b.jpg); width:322px; height:40px; }
.inner_back { width:70px; height:40px; float:left; margin:0 0 0 10px;}
.inner_next { width:70px; height:40px; float:right; margin:0 18px 0 0;}
.inner_next1 { width:70px; height:40px; float:right; margin:0 10px 0 0;}
.left_bottom_show { width:292px; height:370px;  padding:0 10px 10px 10px; float:left; margin:0; text-align:center; overflow:hidden; }
.menu1 { width:206px; height:29px; }
.menu2 { width:206px; height:27px; }
.menu3 { width:206px; height:30px; }
.tab_menu { width:682px; height:38px; margin:1px 0 0 0;; padding:0 }
.tab_menu1 { width:65px; height:38px; float:left; }
.tab_menu2{ width:149px; height:38px; float:left;  }
.tab_menu3 { width:111px; height:38px; float:left; }
.tab_menu4 { width:72px; height:38px; float:left; }
.tab_menu5 { width:97px; height:38px; float:left; }
.tab_menu6 { width:45px; height:38px; float:left; }
.tab_menu7 { width:79px; height:38px; float:left; }
.tab_menu8 { width:64px; height:38px; float:left; }


.flash {  height:255px; width:682px; }
.search { height:135px; width:682px; }
.search_l { height:135px; width:328px; float:left; }
.search_l1{ background:url(../images/s_l_t.jpg); height:40px; width:328px; float:left; }
.search_l2{ background:url(../images/s_l_c.jpg); height:20px; width:328px; float:left; }
.search_l3{ background:url(../images/s_l_b_b.jpg); height:31px; width:328px; float:left; }
.search_l4 { background:url(../images/s_l_b.jpg); height:44px; width:328px; float:left; }
.search_r {  height:135px; width:354px; float:left; }
.text_gallery { background:url(../images/text_gallery.jpg); height:38px; width:682px; }
.gallery { background:url(../images/gallery.jpg); height:170px; width:682px; }
.in_search { width:682px; height:38px;}
.in_search_l { background:url(../images/bg_insearch_l.jpg); width:432px; height:38px; float:left; }
.in_search_r { background:url(../images/bg_in_search_r.jpg); width:167px; height:38px; float:left;  }
.in_search_r2 { background:url(../images/bg_in_search_r.jpg); width:83px; height:38px; float:left;  }
.pic_gall { width:652px; height:133px; padding:0; overflow:hidden; position:relative; margin:0 15px 0 15px;  }
.show_gall { width:163px; height:133px; float:left; }
.show_gall1 {  width:163px; height:133px; overflow:hidden;  }
.back { width:58px; height:18px; padding:0; margin:3px 0 0 24px; float:left; }
.next { width:58px; height:18px; padding:0; margin:3px 24px 0 0; float:right; }

.bg_aboutus { background:#efefef; width:682px; height:651px; overflow:hidden; }
.show_aboutus { width:662px; height:530px; text-align:center; margin:auto; padding:0; }
.show_aboutus_1 { width:620px; height:648px; text-align:center; margin:auto; padding:0;  }
.show_product{ width:642px; height:560px; text-align:center; margin:auto; padding:10px;}

.p{ width:650px; height:150px; margin:30px 0 0 20px; float:left;  }
.show_product1{ width:200px; height:150px;  float:left; padding:0 0 0 0; overflow:hidden;  }
.show_product2{ width:410px; height:150px; text-align:left;  float:left; padding:0 0 0 15px; overflow:hidden;  font-size: 13px; color: #666666;  }
.p1{ width:642px; height:30px; margin:auto; padding:40px 20px 0 20px;  }
.p2{ width:70px; height:30px; margin:auto; float:left; text-align:left; padding:0 0 0 30px;  }
.p3{ width:442px; height:30px; margin:auto; float:left; text-align:center; color:#999999; font-weight: bold;   }
.p4{ width:70px; height:30px; margin:auto; float:right; text-align:right;  padding:0 30px 0 0;   }

.pr { width:310px; height:127px; float:left; margin:40px 0 0 10px; }
.pr1 { width:170px; height:127px; float:left; overflow:hidden;}
.pr2 { width:105px; height:114px; margin:auto; padding:0 20px 0 10px; float:left; font-size: 13px; color: #666666; font-weight: bold; text-align:left; }
.pr3 { width:105px; height:13px; margin:auto; padding:0 20px 0 10px; float:left; font-size: 11px; color: #777777; font-weight: bold; text-align:left; }

.block { background:url(../images/overlay.png); width:100%; height:896px; position: absolute; left: 0px; }
.blockshow { background:#eeeeee; width:420px; height:300; padding:15px 10px 15px 10px;  margin:200px 0 0 420px; }
.blockshow1 { width:400px; height:300px; margin:auto;  overflow:hidden; }
.blockshow2 { background:#eeeeee; width:420px; height:40; padding:0 10px 0 10px;  margin:0 0 0 420px; }

.show_news { width:240px; height:150px; margin:auto; }
.show_news1 { width:240px; height:177px; margin:auto;  overflow:hidden; font-size: 13px; color: #666666; }

.text:link {  font-size: 13px; color: #999999; font-weight: bold;	text-decoration:none;}
.text:active {  font-size: 13px; color:#777777; font-weight: bold;	text-decoration:none;}
.text:visited {  font-size: 13px; color: #999999; font-weight: bold;	text-decoration:none;}
.text:hover {  font-size: 13px; color: #777777;  font-weight: bold; text-decoration:none;}

.text1:link {  font-size: 13px; color: #666666; font-weight: bold;	text-decoration:none;}
.text1:active {  font-size: 13px; color:#333333; font-weight: bold;	text-decoration:none;}
.text1:visited {  font-size: 13px; color: #666666; font-weight: bold;	text-decoration:none;}
.text1:hover {  font-size: 13px; color: #333333;  font-weight: bold; text-decoration:none;}

ul.bg_show_pro1{ width:310px; height:127px; list-style:none; margin:0; padding:0; float:left; overflow:hidden; }
ul.bg_show_pro1 > li { width:310px; height:127px; margin:0; padding:0; display:block; position:relative; }
ul.bg_show_pro1 > li:hover {  display:block; width:310px; height:127px; margin:0; padding:0;  }
ul.bg_show_pro1 > li > a, ul.bg_show_pro1 > li > ul > li > a { text-decoration:none; font-weight:bold; color:#777777; font-weight:bold;  }
ul.bg_show_pro1 > li > ul{ display:none; list-style:none; padding:0; margin:0; }
ul.bg_show_pro1 > li:hover > ul { display:block; width:310px; height:127px;  }
ul.bg_show_pro1 > li > ul > li{ background:#efefef; display:block; width:128px; height:82px;  font-size:11px; filter: Alpha(Opacity=90); -moz-opacity: 0.9; opacity: 0.9; text-align:left; position:absolute; left:0px; top:0px; right:0px; bottom:0px; margin:30px 0 0 170px; padding:2px 0 0 10px; overflow:hidden;  }
ul.bg_show_pro1 > li > ul > li:hover{ display:block; font-size:11px; }






