﻿@charset "utf-8";
body{font-family:宋体;margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#000;}
div{margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px}
a{ outline-style:none; color:#000; text-decoration:none}
a:hover{ color:#c00; text-decoration:underline;}
a.fd { outline-style:none; color:#396588; text-decoration:none}
a.fd :hover { color:#c00; text-decoration:underline;}
.text { width:120px; height:20px;}
.wrap { width:960px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
.m_l { width:638px; border:1px solid #B7B7B7; float:left;}
.m_l_menu {height:21px; background-color:#F2F2F2; padding:10px 0 0 12px; color:#464646;}
.m_l_menu a{ padding:0 6px; color:#005197;text-decoration: underline;}
.m_l_menu a:hover{ text-decoration:underline; color:#c00;}
.m_l_subMenu { height:28px; background-image:url(../images/sideBar_bg1.gif); padding:5px 12px 0px 12px; margin-bottom:10px;}
.m_l_subMenu_a { width:77px; height:19px; float:left; margin-left:2px; background-image:url(../images/subMenu_bg1.gif); text-align:center; font-size:14px; font-weight:bold; padding-top:9px;}
.m_l_subMenu_a a{ color:#172E54; text-decoration: none;}
.m_l_subMenu_a a:hover{ text-decoration:underline; color:#c00;}
.m_l_subMenu_b { width:77px; height:19px; float:left; margin-left:2px; background-image:url(../images/subMenu_bg2.gif); text-align:center; font-size:14px; font-weight:bold; padding-top:9px;}
.m_l_subMenu_b a{ color:#455B80; text-decoration: none;}
.m_l_subMenu_b a:hover{ text-decoration:underline; color:#c00;}
.m_l_subMenu_r { width:200px; float:right; text-align:right; font-weight:bold; padding-top:10px;}
.m_l_subMenu_r a{ color:#455B80; text-decoration: underline;}
.m_l_subMenu_r a:hover{ text-decoration:none; color:#c00;}
.m_l_list_pag { padding:6px 20px 2px 20px; font-size:14px; text-align:center; margin-bottom:5px;}
.m_l_list_pag li{list-style-type: none;display: inline;float: left;padding-left:10px;}
.m_l_list_pag .thisclass{ font-size:12px; font-weight:bold; color:#F00}
.m_l_list_pag a{ color:#000; text-decoration: none;}
.m_l_list_pag a:hover{ text-decoration:underline; color:#c00;}
.m_list { margin:0 20px 8px 20px; border-bottom:1px dashed #b7b7b7; }
.m_list dl{ clear:both; float:left; width:600px; margin:4px 0; line-height:22px;}
.m_list dl:hover{ background:#f3f3f3;}
.m_list dt{padding:1px;float:left;font-size:14px;width:600px;}
.m_list dl a{color:#005A98}
.m_list dl a:hover{color:#CE0112}
.m_list dd {clear:both;padding:5px;width:580px;font-size:12px;float: left;margin:2px 4px;line-height:18px;display:inline;}
.m_list dd a{font-size:12px; padding-left:20px;}
.m_list dd span{ margin-left:20px; color:#CC6600}
.m_list dd p{color:#333333;}
.m_l_col { margin:0px 20px 8px 20px; padding-top:4px; height:942px;}
.m_l_col_l { width:274px; float:left; border:1px solid #ADADAD; background-color:#FAFEFF; padding:6px;}
.m_l_col_l:hover{background:#FFFEEC;}
.m_l_col_l_top { line-height:20px; border-bottom:1px dashed #ADADAD; padding-left:4px; padding-top:2px; margin-bottom:6px;}
.m_l_col_l_cont { height:90px;}
.m_l_col_l_cont_l { width:100px; height:80px; float:left; border:1px solid #C5C5C5; padding:1px; background-color:#FFF;}
.m_l_col_l_cont_r { width:160px; line-height:21px; float:right; color:#484848; text-indent:25px;}
.m_l_col_r { float:right; width:274px; border:1px solid #ADADAD; background-color:#FAFEFF; padding:6px;}
.m_l_col_r:hover{background:#FFFEEC;}
.m_l_hot { margin:0px 20px 8px 20px; padding:4px 0 10px 0; height:86px;}
.m_l_hot_top { padding-top:6px; border-bottom:1px solid #333; height:18px; margin-bottom:4px;}
.m_l_hot_top_l { font-size:14px; float:left;}
.m_l_hot_top_r { float:right;}
.m_l_hot_top_r1 { float:right; color:#c00;}
.m_l_hot_Keyword { height:20px; padding-top:4px; color:#00F;}
.m_l_hot_Keyword a{ color:#00F; text-decoration:underline;}
.m_l_hot_Keyword a:hover{ text-decoration:underline; color:#c00;}
.m_l_hot_note { line-height:20px; color:#8B8B8B;}
.m_l_hot_note a{ color:#00F; text-decoration:underline;}
.m_l_hot_note a:hover{ text-decoration:underline; color:#c00;}
.m_r { width:310px; border:1px solid #AACAEE; float:right;}
.m_r_news { height:18px; border-bottom:1px solid #E2E2E2; background-image:url(../images/sideBar_bg.gif); padding:10px 12px 0px 12px;}
.m_r_news a{ padding-bottom:8px; color:#396588; text-decoration:none;}
.m_r_news a:hover{ text-decoration:underline; color:#c00;}
.m_r_news h2 { font-weight:bold; font-size:14px;}
.m_r_news_l { float:left;}
.m_r_news_r { float:right;}
.m_r_news_list { line-height:24px; padding:6px 12px 2px 10px; border-bottom:1px solid #AACAEE;}
.m_r_news_list1 { line-height:24px; padding:6px 12px 2px 10px;}
.m_r_news_im { height:114px; padding:13px 32px 0px 32px; background-color:#EEE;}
.m_r_news_im_l ,m_r_news_im_r { width:104px; float:left;}
.m_r_news_im_l1 { width:100px; height:80px; border:1px solid #B7B7B7; background-color:#FFF; padding:1px;}
.m_r_news_im_l2 { text-align:center; padding-top:8px;}
.m_r_news_im_r { float:right;}
.m_r_book_im { height:158px; padding:9px 12px 0px 12px; background-color:#EEE;}
.m_r_book_im_l { width:98px; height:144px; float:left; border:1px solid #B7B7B7;}
.m_r_book_im_r { width:170px; line-height:22px; float:right; padding-top:2px;}
.m_r_book_im_r h2 { font-weight:bold; font-size:12px;}
.m_r_book_im_r1 { color:#505050; line-height:20px;}
.m_r_Alerts { padding:10px; height:22px;}
.m_r_Alerts1 { float:left; width:140px;}
.m_r_Alerts2 { float:left; width:54px; padding-top:8px; padding-left:4px;}
.m_r_Alerts2 a{ padding-bottom:8px; color:#FF0000; text-decoration:none;}
.m_r_Alerts2 a:hover{ text-decoration:underline; color:#c00;}
.m_r_Alerts3 { float:left; width:44px;}
.m_r_banner { width:300px; height:258px; padding:5px; border-bottom:1px solid #AACAEE;}
.foot { width:960px; margin-left:auto; margin-right:auto; border-top:1px solid #000; padding-top:15px; height:25px; text-align:center;}
.text { width:140px; height:19px; border:1px solid #606060; background-color:#FFF;}
.test1 { width:133px; height:17px; border:1px solid #B2B2B2; background-color:#FFF;}
.test2 { width:100%; height:71px; border:1px solid #B2B2B2; background-color:#FFF;}
.test3 { width:45px; height:17px; border:1px solid #B2B2B2; background-color:#FFF;}
.test4 { width:40px; height:20px; border:1px solid #AAA; padding-top:3px; text-align:center;}
.fa { font-size:14px; color:#c00;}
.fb { color:#606060;}
.fc { font-weight:bold;}
.fd { color:#c00;}
.cle { font: 0px/0px sans-serif;clear: both;display: block; }
