@charset "utf-8";
/* CSS Document CSS design by Isaac */
/*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 { }
input, textarea, select { }
hr { height:0; border-bottom:1px solid #797979; margin:0; }
a { outline:none; cursor:pointer; }
/* body标记样式定义全局的字体颜色、背景色和文本对齐设置 */   
body {color: #505050; font-family: Verdana,Arial; font-size:11px;}
/*段落缩进两个字符*/
p { }
/* hx系列 */   
h1, h2, h3, h4, h5, h6 { font-size:100%; }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
img { border:none; }
a img { border:none; }
.fontw { font-weight:700; }
/* 通用空白间距 */
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.clearfix { clear:both; line-height:0px; font-size:0px; margin:0px; padding:0px; }
.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; }
.blank3 { height:3px; 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; }
.blank9 { height:9px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank10{ height:10px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank12 { height:12px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank14 { height:12px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank15 { height:15px; 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; }
.blank20 { height:20px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank29 { height:29px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank24 { height:24px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank27 { height:27px; font-size:0px; width:100%; clear:both; line-height:0px; }
.blank31 { height:31px; font-size:0px; width:100%; clear:both; line-height:0px; }
.padding12 { padding:12px; }
.padding18 { padding:18px; }
.padding10 { padding:10px; }
.text_01a { color:#ca0a00; }
.text_02a { color:#666666; }
.text_03a { color:#000000; }
.text_04a { color:#35ba00; }
.text_05a { color:#7f0019; }
/* 着重标记 */   
cite, blackquote, em, i { font-style: italic; }
strong, b { font-weight: bold; }
/* 预格式标记 */   
pre, code { font-family: monospace; font-size: 1.1em; }
/* 定义默认的链接样式 */   
a:link { color: #6b6b6b; text-decoration:none; }
a:visited { color:#6b6b6b; text-decoration:none; }
a:hover { color: #000; }
a:active { color: #6b6b6b; text-decoration:none; }
/*header layout*/
.container { min-width:986px; position:relative; min-height:865px; height:auto !important; height:865px; }
.header { width:986px; position:relative; margin:0 auto;  height:225px; z-index:300; }
.logo { clear:both; z-index:1; position:relative; }
.logo span { display:none; }
.textc { text-align:center; }

/*头部*/
#mainContent{ z-index:-1;}
#top_menurp{height:30px;clear:both; z-index:111;position:relative;}
.tp_a{position:relative;clear:both;}
.top_menurp_b{ width:100%; height:30px; z-index:11; }
.top_menurp_b .tp_a{ position:absolute; top:0px; left:0px; width:100%; height:30px; overflow:hidden; }
.top_menurp_s{width:100%; height:30px;position:relative;z-index:11; margin:0 auto; clear:both;}
.top_menurp_s .tp_a{ position:absolute; top:0px; left:0px; width:1005px; height:30px; overflow:hidden;}

#container { width: 1000px; margin: 0 auto; text-align: left; }
#header { height: 71px; width: 1000px; margin:0 auto;overflow:hidden; }
#header #top_logo { float: left; padding:0px; }
#sreach { float: right; height: 40px; width: 295px; padding:29px 10px 0px 0px; }
#sreach_btn { padding:0; }
#searchInPut {  border:none;line-height:19px; height:19px; width: 133px;color:#8a8a8a;background: url(/Public/Home/search_input.jpg) no-repeat 0px 0px; }
#searchButton { vertical-align:middle; height: 19px; width: 19px; }
#language {  float: right; height: 20px; text-align:center; width: 130px; font-size: 12px; color:#fff; padding-top: 2px; }
#language a{ float:left; display:block}
#language a:link { color: #fff; text-decoration:none; }
#language a:visited { color:#fff; text-decoration:none; }
#language a:hover { color: #fff; }
#language a:active { color: #fff; text-decoration:none; }
/*顶部菜单*/
#header_menu{position:absolute; width:100%; left:0px; top:30px; z-index:11;}
#tp_menu{position:relative; margin:0 auto; width:1000px; z-index:111;}

.hc_hr { height:9px; clear:both; width:100%; background:url(/Public/Home/top_menu_line.jpg) left top no-repeat; font-size:0px; line-height:0px; }
/*顶部菜单*/
.hc_2hr { height:3px; clear:both; width:100%; background:#590100; font-size:0px; line-height:0px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.i_banner{ width:1000px; margin:0 auto; height:349px;}
/**/
.page {clear:both; color:#000; float:right;}
.page ul li{ float:left;display:block;padding:0 5px; height:14px; line-height:14px;}
.page ul li {color:#000;}
.page ul li a{ color:#000;}
.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;}

/*contact*/
#list_catog_ar .l_catog_pp {margin:0 auto; padding-left:0px;}
.l_catog_pp li a.pta{line-height:35px; height:38px;display:block; width:160px;color:#000; padding-left:57px; background:url(/Public/Home/a_block_list_bg.jpg) left top no-repeat;text-decoration:none;}
.l_catog_pp li a.pta:link{ color:#000;text-decoration:none;}
.l_catog_pp li a:hover{ color:#000; font-weight:700;}
.l_catog_pp { width:201px; margin:0 auto;}
.naFlag li, .naFlag dd {padding:5px 0px 5px 55px;}
.naFlag  img { vertical-align:middle; padding-right:5px;}
.naFlag  a{ font-weight:normal; }
.naFlag dt  {padding:15px 0  0 58px;}
.naFlag dt a { color:#000;}
.naFlag dd { text-indent:14px;} 

.sitemapList li { float:left;font-size: 14px;font-weight: lighter;color: #000;padding: 5px; line-height:28px;}
.sitemapList li li { float:none;font-size: 14px;font-weight: normal;color: #666666;	padding: 0px 10px;}
.sitemapList li li ul { padding-bottom:10px; }
.sitemapList li li li {font-size:12px;}

/*FAQ*/
#mainContent .faqCon {border-bottom: 1px solid #CCC;}
#mainContent .faqCon td { vertical-align:top;}
#mainContent .faqCon th { vertical-align:top; width:60px;}
#mainContent .faqCon  .questionCon { color:#333;}
#mainContent .faqCon  .answerCon { color:#35ba00;}
#mainContent .faqCon  .userID { text-align:right; padding:10px;}
#mainContent .faqCon  .userID .data { padding-left:20px;}
#mainContent .faqContent th { vertical-align:top; width:70px; padding:10px; text-align:right;}
#mainContent .faqContent .hoets { border:1px solid #ccc; padding:2px; line-height:120%;}
#mainContent .faqContent .submit { margin:20px 0 20px 200px;}
#mainContent  .contact_h4 {color: #000;border-bottom: 1px solid #CCC;}
#mainContent  .contact_ttd { width:60px; padding:3px 0px; vertical-align:top;}


/*底部*/
#footer { height:114px;  clear:both; background:#dfdfdf; margin-bottom:70px;}
.footer_p{padding:0;width:1000px; position:relative; margin:0 auto; }

.support_bhr { background: url(/Public/Home/support_bg.gif) repeat-x; background-position:0px -100px; height:5px; line-height:0px; font-size:0px; width:100%; clear:both; }
#bottom { height: 100px; }
#btm_logo { width: 72px; position:absolute; left:0px; top:34px; background: url(/Public/Home/i_b_logo.jpg) left top no-repeat; float: left; height: 45px;}
#btm_logo h5{ text-indent:-9999px;}
#btm_nav { width: 350px; float: left; height: 25px; padding: 22px 0 0 10px; }
#worldwide { width: 200px; float: left; height: 25px; padding: 18px 8px 0 22px; }
#btm_information { padding: 10px; text-align: right; clear:both; width:980px; }

.footer_list{ padding-left:22px;position:relative; float:left;z-index:1;}
.footer_list dd{ float:left; display:block; border-right:1px solid #a7a7a7;width:237px; height:60px;}
.footer_list dd div{ width:210px; margin:0 auto; height:18px; line-height:18px;}
.footer_list dd div div{ float:left; width:100%;}
.phone_company{ background:url(/Public/Home/f_i_phone.jpg) left top no-repeat; display:block; padding-left:18px;  font-family:Verdana;}
.mail_company{ background:url(/Public/Home/f_i_mail.jpg) left top no-repeat;display:block; padding-left:18px;font-family:Verdana;}
/*fixed css_ie6*/
#worldwide a.Link1st { background: url(/Public/Home/we_mail_gray.jpg) no-repeat; text-indent: 25px; display: block; padding: 2px; width: 135px; border: 1px solid #CCC; }
#worldwide a:hover{ }
#worldwide a.btn { display:block; width: 90px; padding-right:11px; height:22px;text-indent:-5000px; background:url(/Public/Home/worldwide_btn.jpg) left top no-repeat; }
#worldwide a.btn_cn { display:block; width: 90px; padding-right:11px; height:22px;text-indent:-5000px; background:url(/Public/Home_cn/worldwide_btn.jpg) left top no-repeat; }
#worldwide li { float:left; position:relative; }
#worldwide li ul { position:absolute; bottom:22px; left:0px; width:70px; z-index:111;display:none; }
#worldwide li:hover ul, #worldwide li.over ul { display: block;z-index:111; }
#worldwide li ul li { position:relative; float:left;border-bottom:1px solid #FFF; width:65px; display: block; }
#worldwide li ul li a{ background:#ccc; display:block; float:left; width:84px; padding-left:8px; height:22px; line-height:22px;}
#worldwide li ul li a:link { color:#666; height:16px; display:block; padding:3px;padding-left:8px;  line-height:16px; background:#ccc;}
#worldwide li ul li a:hover { display:block; background:#999; color:#000; }

.lang_dl{ background:url(/Public/Home/lang_dl.gif) center center no-repeat; width:12px; height:16px; display:block; float:left;}


