/* CSS Document */
@charset"gb2312"; 
*{margin:0; padding:0;}
img{border:none;}
body{ font-size:12px; line-height:24px; color:#424345; background:#f1f2f3;}
a{ text-decoration:none;color:#424345;}
a:hover{ text-decoration: none; color:#ff6600;}
ol,li{margin:0; padding:0; list-style:none; }
input, textarea，select{ line-height:20px;}
.fl{ float:left;}
.line_height18{ line-height:18px;}/*行高18px;*/
.line_height22{ line-height:22px;}/*行高22px;*/
.line_height24{ line-height:24px;}/*行高24px;*/
.blod{ font-weight:bold;}
.text_left{ text-align:left;}
/* 清除浮动 */
.clearing, .HackBox{ border-top:1px solid transparent !important; clear:both; visibility: hidden;}
.wrapfix:after{	content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* IE7 hack */
.wrapfix {display: inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}
/* 浮动*/
.fl{ float:left;}
.fr{ float:right;}
/* 清楚浮动 */
.cl_b{ clear:both}
.cl_l{ clear:left;}
.cl_r{ clear:right;}
.cl_oh{	clear:both; overflow: hidden;}
.oh{ overflow:hidden;}
/* 定位 */
.abs{ position:absolute;}
.rel{ position:relative;}
/* 块级标签 */
.db{ display:block;}
.di{ display:inline;}
.dn{ display:none;}
/*------------------------------------O(∩_∩)O~ 华丽的分割线 O(∩_∩)O~----------------------------------------------*/
.top{ margin:0 auto; padding:0px; height:116px;}
.search{ background:url(images/search2.jpg) no-repeat top}
.menu{ margin:0 auto; padding:0px; text-align:center; color:#FFF; background:url(images/m2.jpg) repeat-x top; line-height:40px;  height:46px;}
.menu a{ color:#FFF;}
.menu a:hover{ color:#FF0;}
.banner{ margin:0 auto; padding:0px; margin-top:10px;}
.con_index{  margin:0 auto; padding:0px; }
.sub_m{ background:url(images/sub_m2.jpg) repeat-x top; color:#000066; font-family:"微软雅黑"; line-height:38px;}
.sub_m span{
font-size:10px;
line-height:38px;
color:#8e8e8e;}
.more,.more a{ color:#F60; font-size:28px;}
.more a:hover{ color:#F00;}
.sub_m_en{ color:#999999; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.con_sub{ border:1px solid #cccccc; border-top:0px solid #ccc; background:#f2f3f4;}
.news_list{ line-height:30px; background:url(images/list_bg.jpg) top repeat;}
.news_list td{ text-indent:15px;}
.news_list td a{  background:url(images/arrow.gif)  5px no-repeat ; text-align:left; display:block;}
.data{ font-size:10px; color:#999;}
.left_tt{ background:url(images/left_tt.jpg) top no-repeat center; color:#000066; font-family:"微软雅黑"; line-height:36px;width:186px;height:37px;}
.left_tt span{
font-size:10px;
color:#8e8e8e;
line-height:36px;}
.left_tt td{ text-indent:15px;}
.left_list{ line-height:34px; text-align:left;}
.left_list td{ text-indent:15px; color:#333; background:url(images/left_bg.jpg) left 3px no-repeat;}

.left_list1{ line-height:34px; text-align:left;}
.left_list1 tr{ text-indent:15px; color:#333; background:url(images/left_bg.jpg) left 3px no-repeat;}

.left_list2{ line-height:30px; text-align:left;}
.left_list2 tr{ text-indent:15px; color:#333; background:url(images/left_bg.jpg) left 3px no-repeat;}

.pro_bg{ background:url(images/cp2.jpg) repeat-x top;}
.pro_display{ line-height:24px;}
.pro_display a img{ margin-left:8px; margin-right:8px; border:1px solid #ccc;}
.pro_display a:hover img{ border:1px solid #F90;}
.foot,.foot a{ background:#484c4f; color:#999; margin-top:15px; height:60px; line-height:18px; text-align:center;  }
.foot a:hover{ color:#CCC; }
.yellow{ color:#F60;}
.topwz,.topwz a,.topwz a:active,.topwz a:visited,.topwz a:hover{
line-height:23px;
color:#333333;
text-decoration:none;
}
