@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; background-color:#dadbda; font-family:Arial,Helvetica;}
table{ border:0px; border-collapse:collapse;}
td{ padding:0px; font-size:12px; font-family:Arial,Helvetica;}
a{color:#000;text-decoration:none;}
a:link, a:visited{ color:#000; text-decoration:none;}
a:hover, a:active{ color:#D94343; text-decoration:underline;}
/*
.head_menu1{ margin-left:20px; font-size:12px;}
.head_menu1 li{ display:block; float:left; width:120px; text-align:center; color:#6586af; background:url(/images/ico_menu1.gif) no-repeat; font-weight:bold;}
.head_menu1 li a{ color:#FFFFFF; text-decoration:none;}
.head_menu1 li a:link{ color:#FFFFFF; text-decoration:none;}
.head_menu1 li a:visited{ color:#FFFFFF; text-decoration:none;}
.head_menu1 li a:hover{ color:#FF0000; text-decoration:underline;}
.head_menu1 li a:active{ color:#FF0000; text-decoration:underline;}*/
.head_menu1, 
.head_menu1 li ul { list-style-type:none; }
.head_menu1 { margin-left:20px; font-size:12px; }
.head_menu1 li { display:block; width:120px; float:left; text-align:center; position:relative; font-weight:bold; font-size:14px;}
.head_menu1 li a:link, 
.head_menu1 li a:visited { color:#FFFFFF; width:120px; text-decoration:none; line-height:20px; }
.head_menu1 li a:hover { display:block; color:#FF0000; text-decoration:underline;}
.head_menu1 li ul { display:none; position:absolute; top:18px; left:0; width:120px; background:#fff; list-style-type:none; border:#013076 1px solid; padding:0px; margin:0px;}
.head_menu1 li ul li{ line-height:20px; border-bottom:#dddddd 1px dotted; background:none; text-align:left; padding-left:3px; font-size:12px;}
.head_menu1 li ul li a:link,
.head_menu1 li ul li a:visited{ color:#000; font-weight:normal; line-height:20px;}
.head_menu1 li ul li a:hover { color:#fff; font-weight:normal; line-height:20px; background:#6b839c;}
.head_menu1 li ul li ul { display:none; position:absolute; top:0px; left:130px; margin-top:0; margin-left:1px; width:120px; }

.head_menu2{ margin-left:20px; font-size:12px;}
.head_menu2 li{ display:block; float:left; width:100px; text-align:center; color:#000000; font-weight:bold; border-right:#000000 1px solid;}
.head_menu2 li a{ color:#000000; text-decoration:none;}
.head_menu2 li a:hover{ color:#FF0000; text-decoration:underline;}
.class_menu_title{ font-size:13px; font-weight:bold; color:#04357e; padding-left:25px;}
.class_menu_content{ padding-left:5px; line-height:20px; list-style-type:none;}
.class_menu_content li{ padding:0px; margin:0px;}
.calss_title{ font-size:14px; color:#ff6600; font-weight:bold; }
.calss_content_list{ padding-left:0px; line-height:25px;}
.calss_content_list li{ }
.calss_content_brief{ border:#CCCCCC 1px dotted; padding:5px; line-height:20px; background-color:#F3F3F3;}
.class_content_table{ margin-top:10px; border-bottom:#CCCCCC 1px dotted;}
.class_content_table h4{ margin-bottom:5px; font-size:14px;}
.class_content_table span{ }
.class_content_table a{ line-height:25px; color:#666666;}
.index_redline{ background-color:#efefef; border-top:#F00 1px solid; margin-top:10px;}
.index_surpose{ margin-top:8px;}
.index_news_content ul{ margin:0; padding:0; list-style:none;}
.index_news_content ul li{ display:block; padding-left:20px; margin-left:18px; margin-right:10px; margin-top:10px; background:url(/images/ico_index_news.gif) no-repeat;}
.index_news_more{ padding-right:50px;}
.index_product_content ul{ margin:0; padding:0; list-style:none;}
.index_product_content ul li{ display:block; padding-left:20px; margin-left:18px; margin-right:10px; margin-top:7px; background:url(/images/ico_index_news.gif) no-repeat;}
.index_3{ line-height:20px; margin-top:8px;}
.index_3_content{ width:90%; text-align:left; margin-top:5px;}
.copyright{ border:#ebebeb 1px solid; line-height:20px;}
.class_Down_time{ width:100px; height:20px;}
.class_Down_title{ height:20px;}

.pagelist{ line-height:30px; border-top:1px #eee dotted; margin:20px 0 0 0; text-align:right;}
.pagelist span{ float:right;}
.pagelist ul{ margin:0; padding:0;}
.pagelist li{ display:block; float:left; padding-left:5px; text-align:center;}
.pagelist .thisclass{ font-weight:bold;}