@charset "utf-8";
/* CSS Document CSS design by Isaac mixby 2010.5.5*/
/*reset 全局定义 注释可去掉*/   
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}
fieldset,img,div{border:0;}    
ul li,dd{list-style:none; list-style-type:none;} 
ol li{ list-style-position:inside;}
input,textarea,select{}    
hr{height:0;border-bottom:1px solid #797979; margin:0;}
a{outline:none;}
/* body标记样式定义全局的字体颜色、背景色和文本对齐设置 */   
body{color: #595959;  font-family: Verdana,Arial, Helvetica,sans-serif,"宋体","微软雅黑";font-size:11px; line-height:1.8em;} 
/*段落缩进两个字符*/
p{letter-spacing:0px;} 
/* hx系列 */   
h1, h2, h3, h4, h5, h6{ font-size:100%;}    
h1{ }    
h2{ }    
h3{ }    
h4{ }    
h5{ }    
h6{ }    
img{ border:none;}
a img{ border:none;}
/* 通用空白间距 */
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.blank0{ height:0px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank1{ height:1px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank4{ height:4px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank6{ height:6px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank8{ height:8px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank12{ height:12px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank16{ height:16px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank19{ height:19px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank21{ height:21px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank24{ height:24px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank29{ height:29px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank33{ height:33px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank42{ height:40px; font-size:0px; width:100%; clear:both; line-height:0px;}
.blank66{ height:66px; font-size:0px; width:100%; clear:both; line-height:0px;}
/* 着重标记 */   
cite, blackquote, em, i{ font-style: italic; }    
strong, b{ font-weight: bold; }    
.fontw{ font-weight:700;}
.fontn{ font-weight:normal;}
/* 预格式标记 */   
pre, code{font-family: monospace; font-size: 1.1em;}    
/* 定义默认的链接样式 */   
a:link{  color: #838383; text-decoration:none;} 
a:visited{  color:#838383; text-decoration:none;} 
a:hover{  color:#ef8720; text-decoration:none;} 
a:active{ color: #838383;text-decoration:none;}

.text_04a{ color:#eb8319;}
.text_03a{ color:#878787;}

/*菜单*/
.container{}

.containerde{ }
.header{ width:960px; margin:0 auto; height:115px; }
.nav_bg{ clear:both;  height:112px; width:100%; padding-top:1px;}
.menu_tp{ float:right; width:735px;}

.logo{ float:left;width:180px; position:relative; height:78px;}
.logo a{ text-indent:-9999px; display:block; background:url(logo.jpg) left top no-repeat;  width:180px; height:78px;}
#nav { height:35px; float:left;width:735px; background:url(menu.jpg) left top no-repeat; background-position:0px 0px; }
#nav li { display:block; float:left;position:relative;}
#nav li a{height:35px; display:block; cursor:pointer; text-indent:-9999px;}
#nav li a span{ height:50px;background-repeat:no-repeat; display:none; }

.nav_2nd a{ display:block; float:left; height:36px; line-height:36px;}
.nav_2nd div{ padding:0px 5px;height:36px; line-height:36px;}

.nav01 a{background:url(menu.jpg) left top no-repeat; background-position:0px 0px;width:123px;}
.nav01 a:link {background-position:0px 0px  }
.nav01 a:visited {background-position:0px 0px}
.nav01 a:hover {background-position:0px -35px}
.nav01 a:active { background-position:0px 0px }

.nav01_hover a:link {background-position:0px -35px  }
.nav01_hover a:visited {background-position:0px -35px}
.nav01_hover a:hover {background-position:0px -35px}
.nav01_hover a:active { background-position:0px -35px }

.nav02 a{background:url(menu.jpg) left top no-repeat; background-position:-123px 0px;width:122px;}
.nav02 a:link {background-position:-123px 0px }
.nav02 a:visited {background-position:-123px 0px}
.nav02 a:hover {background-position:-123px -35px}
.nav02 a:active { background-position:-123px 0px }

.nav02_hover a:link {background-position:-123px -35px  }
.nav02_hover a:visited {background-position:-123px -35px}
.nav02_hover a:hover {background-position:-123px -35px}
.nav02_hover a:active { background-position:-123px -35px }

.nav03 a{background:url(menu.jpg) left top no-repeat; background-position:-245px 0px;width:123px;}
.nav03 a:link {background-position:-245px 0px }
.nav03 a:visited {background-position:-245px 0px}
.nav03 a:hover {background-position:-245px -35px}
.nav03 a:active { background-position:-245px 0px }

.nav03_hover a:link {background-position:-245px -35px  }
.nav03_hover a:visited {background-position:-245px -35px}
.nav03_hover a:hover {background-position:-245px -35px}
.nav03_hover a:active { background-position:-245px -35px }

.nav04 a{background:url(menu.jpg) left top no-repeat; background-position:-368px 0px;width:122px;}
.nav04 a:link {background-position:-368px 0px }
.nav04 a:visited {background-position:-368px 0px}
.nav04 a:hover {background-position:-368px -35px}
.nav04 a:active { background-position:-368px 0px }

.nav04_hover a:link {background-position:-368px -35px  }
.nav04_hover a:visited {background-position:-368px -35px}
.nav04_hover a:hover {background-position:-368px -35px}
.nav04_hover a:active { background-position:-368px -35px }

.nav05 a{background:url(menu.jpg) left top no-repeat; background-position:-490px 0px;width:123px;}
.nav05 a:link {background-position:-490px 0px}
.nav05 a:visited {background-position:-490px 0px}
.nav05 a:hover {background-position:-490px -35px}
.nav05 a:active { background-position:-490px 0px}

.nav05_hover a:link {background-position:-490px -35px  }
.nav05_hover a:visited {background-position:-490px -35px}
.nav05_hover a:hover {background-position:-490px -35px}
.nav05_hover a:active { background-position:-490px -35px }

.nav06 a{background:url(menu.jpg) left top no-repeat; background-position:-613px 0px;width:122px;}
.nav06 a:link {background-position:-613px 0px }
.nav06 a:visited {background-position:-613px 0px}
.nav06 a:hover {background-position:-613px -35px}
.nav06 a:active { background-position:-613px 0px}

.nav06_hover a:link {background-position:-613px -35px  }
.nav06_hover a:visited {background-position:-613px -35px}
.nav06_hover a:hover {background-position:-613px -35px}
.nav06_hover a:active { background-position:-613px -35px }

.nav_2nd{position:absolute; top:35px; left:15px; width:600px; display:none;}

#nav li div a{ display:inline; background:none; color:#999; text-indent:0px; width:auto;}

#nav li div a:hover{ color:#f0871f;}

.lang_lc{ float:right; line-height:36px; height:36px; position:relative;width:250px; background: url(lang_arw.gif) right center no-repeat; background-position:45px center; text-align:left;}
.lang_lc ul li{ float:right; display:block; }
.lang_lc ul li a:link{  color:#000000;text-decoration:none;} 
.lang_lc ul li a:visited{  color:#000000; text-decoration:none;} 
.lang_lc ul li a:hover{  color:#000000; text-decoration:none;} 
.lang_lc ul li a:active{ color:#000000;text-decoration:none;}


#nav li ul { position:absolute; width:300px; left:0px; bottom:40px; display:none;}
#nav li ul li{ background:#000;}
#nav li ul li a{ background:#000; color:#FFF; text-indent:0px; width:215px; font-weight:700; float:left; height:20px; line-height:20px; padding:5px 8px;}

.i_part1_shadow{ height:4px; line-height:0px; width:100%; clear:both; font-size:0px; background:url(i_part1_hr_line.jpg) left top repeat-x;}


.i_part2_shadow{ height:26px; line-height:0px; width:100%; clear:both; font-size:0px; background:url(i_part2_hr_line.jpg) left top no-repeat;}

.main_body{ width:960px; z-index:112; margin:0 auto; position:relative; }
.p_lmain{ width:960px; z-index:112; float:left; position:relative; }

.p_irframe { width:150px; float:right; position:relative;}

.localtion{ line-height:25px;height:25px; font-size:11px;width:100%;  color:#868686;z-index:1;}
.localtion a{ color:#000;}
.localtion a:link { color:#000; text-decoration:none; }
.localtion a:visited {color:#000;  text-decoration:none;}
.localtion a:hover { color:#000; text-decoration:none;}
.localtion a:active { color:#000; text-decoration:none;}

.tm_login { background:url(arw_c.jpg) left center no-repeat; padding:0 10px; font-size:11px; color:#f0871f; }
.tm_reg {background:url(arw_g.jpg) left center no-repeat; padding:0 10px; }
.tm_llline { background:url(m_lo_lined.jpg) left top no-repeat; }

.site_fun{ color:#a0e4fd; font-size:11px; text-align:right;height:36px; float:right;width:480px;}

.i_card{float:left;width:740px;}
.icards{ clear:both; float:right; width:140px; font-size:12px;}
.ic_info{ font-size:11px; float:left; padding-left:12px;color:#FFF;}

.i_plist{ clear:both;width:87px; cursor:move;z-index: 3; position:relative; display:none;  height:300px; overflow:hidden; float:right; padding-top:45px;_padding-top:35px;}
.i_plist_he{ height:24px; line-height:0px; font-size:0px; background:url(i_product_list_t.png) left top no-repeat;}
.i_plist_bg{background:url(i_product_list_bg.png) left top repeat-y; padding-left:8px;}
.i_plist_bo{height:20px; line-height:0px; font-size:0px; background:url(i_product_list_b.png) left top no-repeat;}

.help_info{ background:url(music_icon.jpg) center center no-repeat; height:20px; width:20px; float:right;}
.help_info a{display:block; width:20px; height:20px;}
/**/
.page {clear:both; color:#000; float:left; padding:20px 0px; width:600px;}
.page ul li{ float:left;display:block; height:15px; line-height:15px;}
.page ul li {color:#000;}
.page ul li span{ display:block; float:left;padding:0 5px;}
.page ul li a{ color:#000; float:left;padding:0 5px;}
.page ul .acti a{font-weight:bold;color:#000; }
.page ul .acti a:link{font-weight:bold;color:#000; }
.page ul li a:link { color:#666;text-decoration:none; }
.page ul li a:visited {color:#000; text-decoration:none;}
.page ul li a:hover { color:#000;font-weight:bold; }

.page ul li a:active { color:#000;text-decoration:none;}


.i_plist_p{}
.i_plist_p li{ float:left; margin-top:8px; position: relative; height:45px; width:68px;}
.i_plist_p li a { position:relative; height:45px; width:68px; display:block; cursor:pointer;}
.i_p_masks{height:45px; width:68px; position:absolute; left:0px; top:0px; background:#000; display:none;cursor:pointer; z-index:111;}
.i_p_masks_icon{ position:absolute; left:0px; top:0px;height:45px; width:68px; display:none;z-index:112; background:url(ip_micon.gif) center center no-repeat; }
.i_plist_p li a img{ border:1px solid #484c4e;}
.i_plist_info{ position:absolute; left:-60px; top:0px;color:#24bcea;width:170px; display:none; line-height:18px;font-size:14px; height:50px; padding-left:20px; background:url(i_plist_iicon.gif) left top no-repeat; background-position:6px 6px; }
.i_pname_info{ color:#4d606a; font-size:12px;}

.footer_finfo li{ float:left;font-size:11px; color:#FFF }
.footer_finfo li span{ color:#000;}

.footer_info{}
.footer_info li{ float:left;}
.footer_info li a{ font-size:11px;}
.footer_info li a:link{  color: #fff; text-decoration:none;} 
.footer_info li a:visited{  color:#fff; text-decoration:none;} 
.footer_info li a:hover{  color: #fff; text-decoration:none;} 
.footer_info li a:active{ color: #fff;text-decoration:none;}
.rscroll_pic{ position:relative; width:138px; height:390px; overflow:hidden;}
/*列表*/
.article_ll { width:314px; height:470px; float:left; background: url(list2_bg_l.jpg) left top no-repeat; }
.article_lr { width:646px; height:470px; float:left; background: url(list2_bg_r.jpg) left top no-repeat; }
h1 { font-size:16px; padding-bottom:8px; }
.i_plist_t{  z-index:1112;width:431px; height:166px;}
.i_plist_finfo{  z-index:109; height:33px; line-height:33px; float:right; text-align:right; }
.footer_b_bg{clear:both; background:url(footer_bg.jpg) left top no-repeat; height:86px; margin:0 auto; width:960px; z-index:109;}
/*产品翻页*/
.page_case { display: block; width:390px;height:auto; float:right; }
.page_case ul { float:left; padding-left:12px; }
.page_case ul li { float:left; margin-right: 10px; color: #9b9b9b; }
.page_case ul li a:link { color: #9b9b9b; text-decoration:none; }
.page_case ul li a:visited { color:#fff; text-decoration:none; }
.page_case ul li a:hover { color:#9b9b9b; text-decoration:underline; }
.page_case ul li a:active { color: #9b9b9b; text-decoration:underline; }
.c357 { color:#000; }


/*搜索*/
.i_search {}
.i_search dt{ float:left; display:block; clear:both; width:125px; height:18px}
.i_search dd{ clear:both;}
.i_search_bg { background:url(search_bg.jpg) left top no-repeat; position:relative; width:125px; height:18px; float:right; margin-right:10px; margin-top:15px; }
.i_search_form { position:absolute; top:10px; right:0px; width:138px;z-index:111; padding-top:1px; padding-left:4px; height:20px; background:url(search_bg.jpg) left top no-repeat; }
.i_sear_iput { border:none; background:none; float:left; color:#a0a0a0; padding-left:2px;width:94px; height:18px; line-height:18px; }
.i_sear_ibtn { border:none; background:none;  width:23px; height:20px; float:right; cursor:pointer; }

/*弹出窗口*/
.modal { background-color:#fff; width:350px; padding:3px; text-align:left; border:1px solid #dddddd; display:none; -moz-border-radius:6px; -webkit-border-radius:6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc; z-index:11111111; }
.modal h2 { margin:0px; padding:10px 0 10px 45px; border-bottom:1px solid #333; font-size:20px; }
.da_title { background:url(ui-bg_gloss-wave_35_ed6d00_500x100.png) 50% 50% repeat-x; color:#FFF; padding:0 10px; height:22px; position:relative; }
.da_title_text { float:left;}
.da_close_btn { background:url(ui-icons_ffffff_256x240.png) -96px -128px repeat-x; position:absolute; right:0px; top:3px; width:19px; height:18px; cursor:pointer; }
.da_icon { text-indent:-9999px; display:block; width:16px; height:16px; }



.Submit_login{ background:url(login_btn.jpg) left top no-repeat; width:77px; height:20px; margin-right:12px; border:none; cursor:pointer;}
.table_login .input_mbtn{border:1px solid #b5b5b5; background:none;}

/*support*/
.table_faq_list th{ font-weight:normal; color:#eb8319; text-align:left;}
.table_msg{ font-size:12px;}
.table_msg th{font-weight:normal; color:#000;}
.table_msg td{}
.msg_textarea{ border:1px solid #b5b5b5;background:none;}
.table_msg input { border:1px solid #b5b5b5; background:none;}
.table_msg .msg_input{ width:135px;}

