@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

a{ text-decoration:none;color:#666;}
a:hover{}

*{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;  list-style:none;}

img{ border:0px;}

.clear{ clear:both;}


h1{ font-size:14px;}





.top{ width:1000px; margin:0 auto;}
.top .logo{ float:left;}
.top_r{ float:right; float:right;}
.top_r_t{ height:30px; line-height:30px; text-align:right; width:200px;}


.top_r_b{ padding-top:10px;}
.top_r_b .search_k{width:182px; height:25px; line-height:25px; padding-left:10px; border:1px solid #ddd; background:url(images/search_k.jpg) no-repeat; color:#444; margin-top:2px;}
 
.top_r_b .search_btn{ width:33px; height:33px; background:url(images/search_btn.jpg) no-repeat; border:none; margin-left:5px;}





.menu{ width:1000px; margin:0 auto; height:42px; line-height:42px; background:url(images/menu.jpg) repeat-x;}
.menu ul{}
.menu ul li{ float:left; position:relative; width:90px; text-align:center; color:#fff;}
.menu ul li a{ color:#fff;}
.menu ul li a:hover{ color:#f00;} 
.m_hover{ background:url(images/menu_on.jpg); color:#f00;}



 
.banner{width:1000px; margin:0 auto; text-align:center;}





.main{ width:1000px; margin:0 auto;  margin-top:10px;}



.left{float:left; width:203px; text-align:center;  color:#ccc; }
.left a{ color:#ccc;}
.left .logo{}


.left_t{ width:203px; margin:0 auto; text-align:left;}
.left_t h2{ background:url(images/left_m_h2.jpg); height:38px; line-height:38px; padding-left:30px; font-weight:bold; font-size:14px; color:#fff;}
.left_t h2 a:hover{ color:#fff;}

.left_m1{  }
.left_m1 ul{}
.left_m1 ul li{}

.left_m1 ul li strong{ display:block; background:url(images/left_m_li.jpg) no-repeat; color:#FFF;}
.left_m1 ul li strong a{line-height:32px; padding-left:32px; color:#FFF;}
.left_m1 ul li strong a:hover{ color:#f90;}

.left_m1 ul li p{ background:url(images/left_m_li2.jpg) no-repeat;}
.left_m1 ul li p a{ line-height:32px; padding-left:32px; color:#333;}
.left_m1 ul li p a:hover{ color:#f90;}





.menu_zzjsnet{}

.menu_zzjsnet .open1{ height: auto;}



#products31 .menu_zzjsnet .open3{ height: auto;}
#products32 .menu_zzjsnet .open3{ height: auto;}
#products33 .menu_zzjsnet .open3{ height: auto;}
#products34 .menu_zzjsnet .open3{ height: auto;}


#products35 .menu_zzjsnet .open4{ height: auto;}
#products36 .menu_zzjsnet .open4{ height: auto;}
#products37 .menu_zzjsnet .open4{ height: auto;}
#products38 .menu_zzjsnet .open4{ height: auto;}
#products39 .menu_zzjsnet .open4{ height: auto;}


#products40 .menu_zzjsnet .open6{ height: auto;}
#products41 .menu_zzjsnet .open6{ height: auto;}
#products42 .menu_zzjsnet .open6{ height: auto;}
#products43 .menu_zzjsnet .open6{ height: auto;}


#products44 .menu_zzjsnet .open5{ height: auto;}
#products45 .menu_zzjsnet .open5{ height: auto;}
#products46 .menu_zzjsnet .open5{ height: auto;}
#products47 .menu_zzjsnet .open5{ height: auto;}
#products48 .menu_zzjsnet .open5{ height: auto;}
#products49 .menu_zzjsnet .open5{ height: auto;}
#products50 .menu_zzjsnet .open5{ height: auto;}
#products51 .menu_zzjsnet .open5{ height: auto;}








.menu_zzjsnet ul{height:32px;overflow:hidden;}





.menu_zzjsnet ul.open{height:auto;}



.menu_zzjsnet ul span{display:block; background:url(images/left_m_li.jpg) no-repeat; height:32px;line-height:32px; color:#FFF; position:relative;}
.menu_zzjsnet ul span a{ height:32px;line-height:32px; padding-left:32px; color:#FFF;}
.menu_zzjsnet ul span b{ float:right; position:absolute; top:0px; right:10px; cursor:pointer;}







.menu_zzjsnet ul li{background:url(images/left_m_li2.jpg) no-repeat;}
.menu_zzjsnet li a{line-height:32px; padding-left:32px; color:#333;}
.menu_zzjsnet li a:hover{ color:#F00; text-decoration:underline;}













.left_b{width:203px; margin:0 auto;   margin-top:10px; background:#f5f5f5; text-align:left;}
.left_b h2{ background:url(images/left_m_h2.jpg); height:38px; line-height:38px; padding-left:30px; font-weight:bold; font-size:14px; color:#fff;}
.left_b h2 a:hover{ color:#fff;}
.left_b img{ }
.left_b span{ display:block;text-align:left; padding:10px; color:#666; font-size:12px;} 
.left_b a{color:#666;}







.right{ float:right; width:780px; overflow:hidden;}





 


.main_plist{}
.main_plist ul{}
.main_plist ul li{ float:left; width:180px; margin:6px; display:inline; text-align:center;}
.main_plist ul li span{}
.main_plist ul li span img{}
.main_plist ul li p{ background:#ddd; height:20px; line-height:20px;color:#333;}
.main_plist ul li p a{ color:#333;}


 




.main_about{ width:791px; margin:0 auto;  color:#004a82;}
.main_about h2{ height:39px; line-height:36px; background:url(images/main_about.jpg); position:relative;color:#136589; padding-left:20px; font-size:14px;}
.main_about h2 a{ position:absolute; right:20px; top:0px; color:#136589; font-size:12px; font-weight:100;}
.main_about_con{ width:760px; margin:0 auto; margin-top:10px;}
 
.main_about_con span{   line-height:22px; display:block; font-size:12px;}
.main_about_con span a{ color:#666; }
.main_about_con span p{ padding-bottom:5px; text-indent:2em;  color:#666;}






 
.main_news{}
.main_news h2{ height:39px; line-height:36px; background:url(images/main_about.jpg); position:relative;color:#136589; padding-left:20px; font-size:14px;}
.main_news h2 a{ position:absolute; right:20px; top:0px; color:#136589; font-size:12px; font-weight:100;}
.main_news ul{}
.main_news ul li{ height:30px; line-height:30px; border-bottom:1px dotted #ccc; width:100%; position:relative;}
.main_news ul li a{}
.main_news ul li span{ position:absolute; right:0px; top:0px;}



 

 

.main_b{ width:1000px; margin:0  auto; color:#666;  margin-top:10px;}
.main_b a{ color:#666;}
.main_b_t{ text-align:center;}


.main_b_i{ text-align:left;line-height:20px; border-top:1px solid #666; font-size:12px;}


.main_b_b{ text-align:center; line-height:20px;}



.main_b_menu{ text-align:center; height:30px; line-height:30px; overflow:hidden;}
.main_b_menu ul{}
.main_b_menu ul li{ float:left; width:90px;}

 


.right_t{ height:42px; background:url(images/right_con_l.jpg) no-repeat;}
.right_t_l{ float:left; padding-left:20px; font-size:14px; color:#f00; font-weight:bold; padding-top:17px;}
.right_t_r{ float:right; color:#666; font-size:12px; padding-top:16px; padding-right:14px; }
.right_t_r a{ color:#666;}


.right_b{ padding:10px;  height:100%; border-top:none; color:#666; line-height:24px; padding:10px;}

 




.about{ font-size:14px; line-height:24px;}
.about p{ padding-bottom:5px; text-indent:2em;}






.concept{ background:url(images/concept.jpg) no-repeat 45px 0px; padding-left:240px;}








.equipment{ text-align:center;}

.network{ text-align:center;}


.job{}


.contact{}

.contact img{ float:left; padding-right:30px;}
.contact span{ float:right; width:400px; display:block;}

.news_list{}
.news_list ul{}
.news_list ul li{ width:100%; height:30px; line-height:30px; color:#666; border-bottom:1px dotted #ccc; position:relative;}
.news_list ul li span{ float:right; position:absolute; right:0px;}
.news_list ul li a{color:#666;}
.news_list ul li a:hover{ color:#f00;}


.news_show{}
.news_show h1{ text-align:center; color:#069;  }
.news_show h1 a{color:#069;font-size:16px;}
.news_show_info{ text-align:right;}
.news_show_con{}



.products_list{}
.products_list ul{ padding:0 5px;}
.products_list ul li{ float:left; margin:0 5px;}
.products_list ul li img{ padding:1px; border:1px solid #ccc;}
.products_list ul li p{ text-align:center;}
.products_list ul li p a{ color:#069}

.products_show{}
.products_show h1{ text-align:center;}
.products_show_pic{ padding:10px; text-align:center;} 




.show_page{}
.show_page a{ color:#004a82;}
.show_page a:hover{ color:#f00;}


