/*通用_基本信息*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ fieldset, lengend, button, input, textarea, /* form elements 表单元素 */ th, td { /* table elements 表格元素 */
	margin: 0;
	padding: 0;
}
dl, dt, dd, ul, ol, li{ list-style:none;}
body {  margin:5px; font-size:13px; text-align:center; color:#333; font-family:"宋体",Tahoma,Verdana; background:#bebebe; padding:0; margin:0; text-align:left }
td {}
a { color:#333; text-decoration:none; }
a:hover { color:#f00; }
img,form { margin:0; padding:0; border:0; }
input,textarea { font-family:"宋体",Tahoma,Verdana; font-size: 12px; }
h1 {  font-size:15px; font-weight:bold; text-align:left;  }
h2 {  font-size:15px; font-weight:bold; }
h3 {  font-size: 12px; font-weight:normal; color:#666; }
h3 a{ color:#666; }
table{ vertical-align:middle; border-collapse:collapse;}
table th{ background:#F0f0f0;padding:0px 3px;}
table td{ padding:0px 3px;}
.clearFix{ clear:both; height:0px; overflow:hidden;}



/*通用_各色文本链接样式*/
.White {color:#fff;font-family:"宋体";line-height:20px;}
.White a{color:#fff;line-height:20px;}
.White a:hover{color:#f00;}
.Black-bbb {color:#bbb;font-size:11px;font-family:Tahoma,Verdana,"宋体";}
.Black-222 {color:#222;font-size:11px;font-family:Tahoma,Verdana,"宋体";}
.Blac-666 {color:#666;}
.Red-F60 {color:#F60; font-weight:bold;}

/*通用_用户录登文本框和搜索框Login Login_index Login_page Search_index Search_page*/
.Login_text { width:100px; height:14px; padding:1px; color:#333; border:1px solid #7f9db9; margin-top:4px; }
.Login_button {  }
.Search_text { width:135px; height:15px; padding-left:20px;color:#999; background:transparent; border:none}
.Search_sel { width:100px; height:19px; color:#333; border:1px solid #7F9DB9; font-size:12px;}
.Search_button { width:30px;height:22px;color:#333;font-size:12px;background:transparent; border:none; text-indent:-999em; margin-right:20px;}

/*通用_页面容器*/
#Container {width:960px;background:#FFF;margin:auto; background:url(../Images/page-bg.png) center top repeat-y ; padding:0 8px; position:relative;}

/*通用_页面头部Header Header_index Header_page*/
#Header { clear:both;   height:82px; background:url(../Images/header.png) top center no-repeat; text-align:left; font-family:"宋体"; padding:20px 20px 0;}
#Header_logo{ width:200px; height:80px; overflow:hidden;  float:left;}
#Header_navigation{ float:right; width:690px; padding:20px 0 0 0; clear:right }
#Header_navigation ul { margin:0; padding:0; }
#Header_navigation li { display:inline; list-style-type:none; padding:0px 12px; position:relative; background:url(../Images/navBg.gif) -14px center no-repeat; }
#Header_navigation li.first{ background:none;}
#Header_navigation li a { font-weight:bold;  font-family:Microsoft YaHei; font-size:15px;  }

#Header_navigation li ul{ display:none; position:absolute; top:15px; left:0; background:#f1f1f1; width:185px; z-index:100; padding:5px 0 0;}
#Header_navigation li ul li{ display:block; border-bottom:1px #CCC dashed; padding:3px 8px; background-image:none; position:relative; text-align:left}
#Header_navigation li ul li a{ font-size:13px; font-weight:300; text-align:left; display:block;}
#Header_navigation li ul li ul li{ white-space:nowrap;}
#Header_navigation li:hover ul,#Header_navigation li.hover ul{ display:block;}
#Header_navigation li ul li ul{ position:absolute; left:178px; _left:170px;  top:0px; padding:0; display:none; }
#Header_navigation li:hover ul li ul,#Header_navigation li.hover ul li ul{  display:none; }
#Header_navigation li ul li:hover ul ul,#Header_navigation li.hover ul li.hover ul ul{  display:none; }
#Header_navigation li ul li ul li.parent:hover ul,#Header_navigation li.hover ul li.hover ul li.parent.hover ul{  display:block; }
#Header_navigation li ul li:hover ul,#Header_navigation li ul li.hover ul{ display:block;}

.Header_search{}
#Header_language { float:right; width:93px; padding:10px 0 0px 32px; background:url(../Images/map.gif) 0px 11px no-repeat; }
#Header_navigation .Header_search{float:right; background:url(../Images/search.png) left center no-repeat; }
#Header_language a{ font-family:"宋体",Tahoma,Verdana; color:#1874CD;}

/*通用_主体容器Bodyer Bodyer_index Bodyer_page Bodyer_left/center/right_index Bodyer_left/center/right_page */
#Bodyer_index,#Bodyer_page{ clear:both; overflow:hidden;  margin:0 8px;   }
#Bodyer_page{ background:url(../Images/l-bg.png) repeat-y; min-height:600px;}
#Bodyer_banner_index { margin:0 auto 8px ; }
#Bodyer_banner_page {height:160px; margin:auto;  padding-bottom:8px; background:#fff }
.Index_block { margin-bottom:8px; clear:both;}
.Index_block .Hd{ background:url(../Images/c-head.png) center top no-repeat; height:34px;overflow:hidden}
.Index_block .Bd{ border:1px #bdbcbd solid; border-top:0; border-bottom:0; padding:8px 8px 0;overflow:hidden}
.Index_block .Fd{ background:url(../Images/l-c-bottom.png) left -9px no-repeat; height:8px; overflow:hidden}
.Index_block .Hd Strong{ line-height:30px; font-size:14px; color:#000; padding:10px 8px;font-family:Microsoft YaHei;}


.Index_block.News .Hd{ background:url(../Images/l-c-head.png) left top no-repeat; height:34px;}
.Index_block.News .Hd Strong{color:#2283b6;}
.Index_block.News .Bd ul{ height:140px;}
.Index_block.News .Bd li a{ font-size:13px;}
.Index_block.News .Bd li{color:#999; font-size:12px; padding-left:13px; background:url(../Images/Arrow_01.gif) left -5px no-repeat; height:22px; overflow:hidden}
.Index_block.News .Bd li span{ padding:0 2px}
.Index_block.News .Bd li .Small_pic,.Index_block.News .Bd li .News_dec{ display:none;}
.Index_block.News .Bd li.first{ background:none; height:60px; overflow:hidden;}
.Index_block.News .Bd li.first span{ display:none;}
.Index_block.News .Bd li.first a{ font-size:14px; font-weight:bold; color:#2283B6; padding-bottom:5px; display:block; }
.Index_block.News .Bd li.first .Small_pic,.Index_block.News .Bd li.first .News_dec{ display:block;}
.Index_block.News .Bd li .Small_pic{ width:60px; padding-right:10px; overflow:hidden;height:60px; float:left;}
.Index_block.News .Bd li .Small_pic img{ width:60px;}

.Index_block.Product .Hd{ background:url(../Images/columd.png) left top no-repeat; height:34px;}
.Index_block.Product .Hd Strong{color:#2283b6;}
.Index_block.Product .Fd{ background:url(../Images/bottom.png) center bottom no-repeat; height:14px; overflow:hidden}

.Index_block.About_us .Bd{ padding-top:0}
.News .Bd{ height:160px; overflow:visible}

.productList{ overflow:hidden; padding-bottom:10px; height:158px;}
.listBlock .productList{ height:auto}
.productList li{ overflow:hidden; margin-bottom:5px; height:80px; overflow:hidden; width:49%; float:left}
.productList li  a.smallPic{ float:left; display:block;  height:60px; overflow:hidden; width:80px; padding:5px 10px; }
.productList li  .productName{ padding:0px; margin:0px; height:auto; line-height:22px;padding-right:10px;}
.productList li .productName a{color:red; font-size:14px; font-weight:bold;}
.productList li p{ padding-right:10px; color:#666}

.listBlock .productList li{ margin:10px 0; line-height:22px; border-bottom:1px #CCC dashed; height:70px; overflow:hidden;}
.listBlock .productList li a.smallPic{ padding:5px 20px 5px 10px;}
.listBlock .productList li a.smallPic img{ border:2px #CCC solid;
}
.Product_hot{ margin-bottom:10px; border-bottom:1px #666 dashed;}
.Product_Cate ul{ clear:both;}
.Product_Cate ul li{
	float:left; width:190px; padding-left:88px; height:105px; margin-bottom:5px; overflow:hidden;
	}
.Product_Cate .sort-1{ background:url(../Images/icon.jpg) 10px 0px no-repeat;}
.Product_Cate .sort-2{ background:url(../Images/icon.jpg) 10px -100px no-repeat;}
.Product_Cate .sort-3{ background:url(../Images/icon.jpg) 10px -200px no-repeat;}
.Product_Cate .sort-4{ background:url(../Images/icon.jpg) 10px -300px no-repeat;}
.Product_Cate .sort-5{ background:url(../Images/icon.jpg) 10px -400px no-repeat;}
.Product_Cate .sort-6{ background:url(../Images/icon.jpg) 10px -500px no-repeat;}
.Product_Cate ul li a{ font-weight:bold;  font-family:Microsoft YaHei; font-size:13px; line-height:20px; display:block; white-space:nowrap;}
.Product_Cate ul ul li{ padding:0; margin:0; height:auto; float:none; padding-right:5px; }
.Product_Cate ul ul li a{ font-size:12px; color:#999; font-weight:300; font-family:"宋体"; display:inline;line-height:16px;  white-space:normal}
.Product_Cate ul ul li a:hover{color:red}
/*通用_页面底部Footer Footer_index Footer_page*/
#Footer {height:50px; margin-top:2px;padding:12px 25px 15px;background:url(../Images/footer.png) left bottom no-repeat;color: #666; clear:both; }
#Footer_left { text-align:center;}
#Footer_right { float: right;margin-top:2px; display:none;}

/*首页_主体左边*/
#Bodyer_left_index {float: left; width:354px;  }
.Bodyer_left_index_login { width:178px; height:114px; padding:52px 26px 20px; }
.Bodyer_left_index_login a{ color:#ff3300; }
.Bodyer_left_index_login a:hover{ color:#1874cd; }
.Bodyer_left_index_search {width:156px; padding:46px 36px 0 37px;  text-align:left; line-height:40%;font-family:"宋体";}
.Bodyer_left_index_links {width:229px; margin-top:12px; padding-top:12px;  }
.Bodyer_left_index_links img {margin-bottom:8px; }

/*首页_主体右边*/
#Bodyer_right_index { float: right; width:581px;}	
.Bodyer_right_index_item { float: left; width:591px; height:56px; }
.Bodyer_right_index_item img{ float: left; margin-top:18px;}
.Bodyer_right_index_more { float: left; width:29px; height:56px; }
.Bodyer_right_index_more img{ float: left; margin-top:36px;}
.Bodyer_right_index_list {float: left; width:578px; padding-left:42px; padding-top:12px; text-align:left; }
.Bodyer_righ_index_list a{font-family:Tahoma,Verdana,"宋体"; }
.Bodyer_right_index_news {float: left; width:422px; height:140px; padding-left:156px;}

/*内页_主体左边*/
#Bodyer_left_page { float:left; width:200px; padding-bottom:30px; background:#f0f0f0}
.Bodyer_left_page_title { width:200px; height:63px; border-bottom: 1px solid #d0e3ee;}
.Bodyer_left_page_menu { width:200px;  line-height:26px; text-align:left; overflow:hidden }
.Bodyer_left_page_menu a{ padding-left:30px; display:block; font-weight:bold; font-size:13px;background:url(../Images/Arrow_04.gif) 20px 9px no-repeat; border-bottom:1px #FFF solid  }

.Bodyer_left_page_menu ul{ }
.Bodyer_left_page_menu ul li a{background:url(../Images/Arrow_04.gif) 9px 9px no-repeat; border-bottom:1px #FFF solid; font-weight:300}
.Bodyer_left_page_menu ul li a{padding-left:20px; display:block; height:100%; white-space:nowrap; overflow:hidden}
.Bodyer_left_page_menu ul li li a{ padding-left:20px;background: #f0f0f0; }
.Bodyer_left_page_menu ul li.current a{ font-weight:bold;background:url(../Images/Arrow_04_hover.gif) 9px 9px no-repeat #0099ff; color:#FFF}
.Bodyer_left_page_menu ul li.current li a{ color:#000; font-weight:normal;background: #f0f0f0;}
.Bodyer_left_page_menu ul li li.current a{ color:#fff; font-weight:normal;background: #0099ff;}
.Bodyer_left_page_menu ul ul{}
.Bodyer_right_page_content h1{ margin-bottom:10px;}

/*内页_主体右边*/
#Bodyer_right_page { width:740px; overflow:hidden }
.Bodyer_right_page_location {  text-align:left; padding:19px 0 9px 10px; margin-left:15px; color:#666; border-bottom:1px #999 solid;}
.Bodyer_right_page_location a{ color:#666; }
.Bodyer_right_page_content {   padding:20px 19px 15px 19px; text-align:left; line-height:180%; }
.Bodyer_right_page_content_infolist {  font-family:"宋体"; font-size:13px;line-height:180%; }
.Bodyer_right_page_content_infolist a{font-family:Tahoma,Verdana,"宋体";}
.Bodyer_right_page_content_infolist a:hover{ text-decoration:underline; }
.Bodyer_right_page_content_infolist a:visited{	color:#600; }
.Bodyer_right_page_content_pro1 { float: left; width:280px;  overflow:hidden ; min-height:200px; margin-bottom:20px;}
.Bodyer_right_page_content_pro2 { float: right; margin-left:18px; width:358px; }
.Bodyer_right_page_content_pro2 img{ margin:6px 4px 0 0; vertical-align : middle; }
.Bodyer_right_page_content_pro3 { clear:both; margin:20px 0 0 10px; border-top:1px #CCC dashed; padding:15px 0 5px ; line-height:18px;}
.listBlock{ padding:20px;}
.Product_name{ font-size:24px; color:#39F; font-family:Tahoma, Microsoft YaHei; font-weight:bold; padding:10px 0; line-height:26px}
.Description{ font-size:15px; color:#999; font-family:Microsoft YaHei; font-weight:bold;}

.Bodyer_right_page_content_mes1 { float: left;padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_pro3  p strong,.Bodyer_right_page_content_pro3  p strong font{ color:#39F; font-family:Microsoft YaHei; font-size:14px; margin-bottom:10px; }
.Bodyer_right_page_content_pro3 table td{ padding:0px 3px;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float: left;  padding:8px 0 18px 0; width:100%; line-height:180%; }
.Bodyer_right_page_content_bill1 { float: left;  background:url(../Images/bg_09.gif) bottom repeat-x;}
.Bodyer_right_page_content_bill2 { float: left;  font-size:14px; padding-left:24px; line-height:220%;background: url(../Images/Arrow_bill.gif) 0px 8px no-repeat;}
.Bodyer_right_page_content_bill3 { float: right;  width:58px; margin-top:11px; background:#EFEFEF; line-height:150%; font-size:12px; text-align:center; border: 1px solid #ddd; }
.Bodyer_right_page_content_bill4 {float:left; width:578px; background:#efefef; line-height:160%; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:6px; }
.Bodyer_right_page_end { clear:both; padding:15px 29px 15px 29px;  text-align:right; }

.Foot_nav{padding:5px 10px; text-align:center;}
.Foot_nav li{ display:inline; text-align:center; background:url(../Images/navBg.gif) -14px center no-repeat; padding:0px 8px;}
.Foot_nav li.first{ padding:0px 8px; background:none}

.downInfo{  clear:both; padding-top:20px;}
.downInfo .title{ line-height:20px; font-size:13px; display:block; padding:5px 0px;}
.downInfo ul li span{ color:#999; padding:0px 10px;}
.downInfo ul li a{ line-height:18px;}
.Bodyer_right_page_content a{color:#06F; line-height:20px;}
.Bodyer_right_page_content a[href$=".zip"],a[href$=".7z"],a[href$=".rar"]{background:url(../images/icons/zip.gif) no-repeat left top;padding-left:19px;}
.Bodyer_right_page_content a[href$=".doc"]{background:url(../images/icons/doc.gif) no-repeat left top;padding-left:19px;}
.Bodyer_right_page_content a[href$=".pdf"]{background:url(../images/icons/pdf.gif) no-repeat left top;padding-left:19px;}
.Bodyer_right_page_content a[href$=".ppt"]{background:url(../images/icons/ppt.gif) no-repeat left top;padding-left:19px;}

.listBlock .productList { border:2px  #ccc solid;}
.listBlock .productList th{ font-weight:bold; background:#F0f0f0; padding:5px 8px; border:1px #ccc solid;}
.listBlock .productList td{ padding:5px 8px; text-align:left; border:1px #ccc solid;}
.listBlock .productList td h2{ font-size:13px; font-weight:bold; font-family:Arial,"宋体";}

.Bodyer_right_page_content h2{ line-height:30px}
.FileName {color:#0066FF}

.fileList{ width:99%;}
.fileList th,.fileList td{ padding:2px 5px; vertical-align:middle}
.fileList th,.fileList td{ border-bottom:1px #000 solid;}
.updateTime{ color:#666}
.fileDescript{ width:250px; text-align:justify; padding-right:10px;}
.fileDescript *{ font-size:12px; line-height:15px; font-weight:normal; color:#666;}
.fileName{ font-weight:bold; width:150px;}

.MoreTag{ padding:3px 5px 0; text-align:right}

.FriendLinkList a{ margin:0 6px 2px;}
.FriendLinkList a img{width:100px; height:32px;}
.Product_Cate ul ul li.more-sort a{ color:red}
.Index_block.Friend_link .Bd{ padding-top:0; height:112px;}
.about_us_content{ height:127px; _height:118px;line-height:15px}
#Header_navigation li ul .parent{ background:url(../Images/Arrow_04.gif) 170px center no-repeat;}
#Header_navigation li ul .parent:hover,#Header_navigation li ul .parent.hover{ background:url(../Images/Arrow_04_red.gif) 171px center no-repeat;}

.tt{ white-space:nowrap; overflow:hidden;}
.News_dec{ height:29px; overflow:hidden; white-space:normal}
.downFileLink span{ display:none}

.side-connect{ position:fixed; top:10px; right:10px;  background: url(../Images/sideConnect.gif) left top no-repeat #BEBEBE;  width:32px; overflow:hidden;
	_display:inline; zoom:1; _position:absolute; _right:-30px;  padding-top:3px;}
.connect-icon{ width:26px;  padding:0 3px 3px; margin:0 auto;background: url(../Images/sideConnect.gif) right bottom no-repeat #BEBEBE; }
.connect-icon ul li{ width:24px; overflow:hidden; text-align:center; margin-bottom:5px;}