@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:none;}
body{ font-family: Verdana, Geneva, sans-serif; font-size:12px; line-height:24px; color:#666666; background: url('../images/body_bg.jpg') top repeat-x #badbf7;}
a{ text-decoration:none;color:#FFFFFF;}
a:hover{ text-decoration: none; color:#FF6600;}
ol,li{margin:0; padding:0; list-style:none; }
input, textarea select{ line-height:20px; font-family:Verdana, Geneva, sans-serif;}
.fl{ float:left;}
.line_height18{ line-height:18px;}
.line_height22{ line-height:22px;}
.line_height24{ line-height:24px;}
.blod{ font-weight:bold;}
.text_left{ text-align:left;}
.key { width:132px; height:20px; text-indent:10px; border:solid 1px #E2E2E2; background:#F5F5F5; color:#999999; font-size:12px;}
.select { height:20px; text-indent:10px; border:solid 1px #E2E2E2; background:#F5F5F5; color:#999999; font-size:12px;}


.s_bg_css { background:url('../images/s2.gif') left top repeat-x; color:#333333;}
.s_bg_css input { height:22px; margin:1px 0 0 0; background:url('../images/s4.gif') left repeat-x; border-top:solid 1px #DAD8D9; border-bottom:solid 1px #FFFFFF; border-left:none; border-right:none; width:120px; color:#AAAAAA;}

.m_bg_css{ background:url('../images/m2.gif') left top repeat-x; padding-top:5px;}

.lbaf_menu{ color:#333333; height:44px; line-height:44px; font-size:14px; font-family: Verdana, Geneva, sans-serif; text-align:center;}
.lbaf_menu a,.lbaf_menu a.curent{ color:#333333; display:block;}
.lbaf_menu a:hover,.lbaf_menu a.curent{ color:#FFF; background:url('../images/m_bg.gif') top center no-repeat;}

.main_css { padding:15px 16px; background:#FFF;}
.pm_top { background:url('../images/pm1.gif') top left no-repeat; color:#333333; font-family: Verdana, Geneva, sans-serif; padding-left:16px; font-size:14px;}
.pm_main { background:#DBDBDB; padding-bottom:6px;}

.pm_tt{ color:#666666; height:36px; line-height:36px; font-size:12px; background:url('../images/pm2.gif') no-repeat left top;}
.pm_tt a,.pm_tt a.pm_curent{ color:#666666; display:block; padding-left:20px;}
.pm_tt a:hover,.pm_tt a.pm_curent{ color:#5676B1; background:url('../images/pm3.gif') no-repeat left top;}

.cate_tt{ color:#DBDBDB; /*height:36px;*/ line-height:36px; font-size:12px; background:#FFFFFF;}
.cate_tt td { padding-left:10px; font-size: 12px;}
.cate_tt a,.cate_tt a.cate_curent{ color:#888888;}
.cate_tt a:hover,.cate_tt a.cate_curent{ color:#5676B1; background:url('../images/pm3.gif') no-repeat left top;}



.hds { margin-top:20px; border:solid 1px #CDCDCD;}
.hds_line { background:url('../images/pm_line.gif') bottom repeat-x;}

.lbaf_tt_bg { background:url('../images/pt2.gif') repeat-x left top;}
.lbaf_tt { font-family: Verdana, Geneva, sans-serif; color:#204492; font-size:14px;}
.lbaf_tt span{ margin-left:6px; font-family: Verdana, Geneva, sans-serif; color:#666666; font-size:12px;}

.more { font-family:Arial, Helvetica, sans-serif;}
.more span { font-size:9px;}
.more a { color:#666;}

.index_main { color:#666666;}
.margin_left10 { padding-left:10px;}
.margin_top10 { padding-top:10px;}
.margin_top6 { padding-top:6px;}

.news_con_list { margin-top:3px;}
.news_con_list td{ background:url('../images/arrow2.gif') left no-repeat; line-height:18px; color:#666;}
.news_con_list a{ color:#666; padding-left:10px; display:block;}
.news_con_list a:hover{ background:url('../images/arrow.gif') left no-repeat; }

.news_con_tt a{ line-height:20px; background:url('../images/arrow2.gif') left no-repeat; color:#5676B6; padding-left:10px; display:block;}
.news_con_tt a:hover{ background:url('../images/arrow.gif') left no-repeat; }
.date { font-size:10px;}
.line_tt { border-bottom:dashed 1px #CDCDCD;}
.dom_tt { line-height:20px; color:#999999; padding-left:10px;}

.news_list{ line-height:28px; text-align:left;}
.news_list td{ border-bottom:1px dotted #ccc; background:url('../images/arrow.gif') left no-repeat; padding-left:5px;}
.news_list span{ float:right; color:#999; font-size:10px; cursor:hand;}
.news_list a{ color:#666; padding-left:5px; display:block;}
.news_list a:hover{ }


.details_content a{ color:#666; }
.details_content a:hover{ }

.pro_img { background:url('../images/pro_bg.gif') left top no-repeat; text-align:center; vertical-align:middle;}

.pro_tt a{ line-height:20px; background:url('../images/arrow3.gif') left no-repeat; color:#5676B6; padding-left:10px; display:block;}
.pro_tt a:hover{ }

.pro_main { color:#666; line-height:18px;}

.contact_ { color:#204492;}

.honor { padding:5px;}
.honor a{ border:solid 3px #CCC; display:block;}
.honor a:hover{ border:solid 3px #5676B6; }
/*
.honor img{ padding:4px; }
*/

.foot { background:url('../images/foot_bg.gif') top left no-repeat; padding-left:18px; color:#FFF;}

.message{ background:#ededed; line-height:26px;  margin-top:4px;}
.message td{ padding:4px 8px;}
.gold{ color:#F00;}
.gary{ color:#999;}

.page a{ text-decoration: none; color:#000000;}
.page a:hover{ text-decoration: none; color:#FF6600; }

.footer { padding: 10px 0; color:#939393;}
.footer a { color:#939393;}

.index_pro { float: left; margin: 0 0 15px 0;}

.honor-list { float: left; margin: 0 0 15px 0; width:33.333333%; color:#939393;}
.honor-list img { max-width: 100%;}
.honor-list a { color:#939393;}


.details { }
.details img { max-width: 100%;}

.pages { color:#939393;}
.pages a { color:#939393;}