body { background-color:#e8e5da; color:#444; font-size:12px; font-family:"Microsoft YaHei"; line-height:22px; }
a { text-decoration:none; color:#444; }
a:hover { text-decoration:none; color:#2E94E4; }
img { border:0; }
.banner { background:url(../images/banner.jpg); width:1287px; height:130px; margin:auto; }
.menu { background:url(../images/menu_bj.jpg); width:1287px; height:32px; margin:auto; }
.zi_menu { background:url(../images/zi_menu_bj.jpg); width:1287px; height:20px;  margin:auto;text-align: left; }
.main { /*background:url(../images/main_bj.jpg);*/ width:1287px; min-height:600px;background-color:#ffffff; margin:auto; }
.copyright { background:url(../images/copyright_bj.jpg); width:1287px; height:74px; margin:auto; color:#fff; vertical-align:middle; text-align:center; padding-top:55px; }
.shoucang { float:right; }
.shoucang tr td { color:#FFF; font-size:14px; }
.shoucang tr td a { color:#FFF; font-size:14px; }
.shoucang tr td a:hover { text-decoration:none;color:#ffcb4e; }
.menu_main { margin:auto; }
.menu_main tr td { color:#FFF; font-size:14px; }
.menu_main tr td a { color:#FFF; font-size:14px; height:32px; line-height:32px; padding-left:10px; padding-right:14px; padding-top:6px; padding-bottom:6px; }
.menu_main tr td a:hover { color:#15e6ff; line-height:32px; height:32px;  background:url(../images/menu_on_bj2.png) center;}
.menu_on { background:url(../images/menu_on_bj1.png) center;}
.zi_menu_main { text-align: left; margin-left: 180px; }
.zi_menu_main tr td { color:#FFF; font-size:12px; }
.zi_menu_main tr td a { color:#444; font-size:12px; height:20px; line-height:20px; padding-left:18px; padding-right:18px; padding-top:6px; padding-bottom:6px; }
#zi_menu_5 tr td a {padding-left:2px; padding-right:2px;}
#zi_menu_5 {width:950px;}
#zi_menu_125 tr td a {padding-left:2px; padding-right:2px;}
#zi_menu_125 {width:950px;}
.main > table{
	width:75%;
}
.er_content_list{
	min-height:500px;
	padding:20px;
}
#user_text{
	text-align:center;
	padding:30px;
}
.zi_menu_main tr td a:hover { color:#12b6d9; }
.zi_menu_on { color:#8aca00; }
.hang { width:940px; margin:auto; }
.block_title_name_on { color:#46c9ea; background:url(../images/block_title_name_03_bj.jpg); font-weight:bold; width:71px; height:26px; line-height:20px; cursor:pointer; float:left; text-align:center; }
.block_title_name { color:#2a4fa0; font-weight:bold; width:71px; height:26px; line-height:20px; cursor:pointer; float:left; text-align:center; }
/*.block_title_name:hover { color:#fff; background:url(../images/block_title_name_03_bj.jpg); font-weight:bold; width:71px; height:26px; line-height:26px; cursor:pointer; text-align:center; float:left; }
*/
.block_title_name_02_on { color:#024aa7; background:url(../images/block_title_name_02_bj.jpg); font-weight:bold; width:80px ;margin-right:6px; height:20px; line-height:20px; ; padding-top:2px; padding-bottom:3px; cursor:pointer; }
.block_title_name_02 { color:#fff; font-weight:bold; ; height:20px; line-height:20px;; padding-top:4px; padding-top:4px; width:80px;margin-right:6px; cursor:pointer; margin-left:5px; }
.block_title_name_02:hover { color:#024aa7; background:url(../images/block_title_name_02_bj.jpg); font-weight:bold; width:60px;margin-right:6x; height:20px; line-height:20px; ; padding-top:2px; padding-bottom:3px; cursor:pointer; }
.publisher img{box-shadow: 1px 1px 1px;}
.main_menu { background:url(../images/left_menu.jpg) no-repeat; width:195px; height:47px; font-size:12px;  text-align:center; display:block; color:#4a4671; line-height:47px; overflow:hidden; white-space: nowrap;}
.main_menu :hover { background:url(../images/left_menu_hover.jpg); width:195px; height:47px; font-size:14px; color:#fff; text-align:center; display:block; line-height:47px; overflow:hidden; white-space: nowrap;}
.main_menu_on  { background:url(../images/left_menu_on.jpg); width:195px; height:47px; font-size:14px; color:#fff; text-align:center; display:block; line-height:47px; overflow:hidden; white-space: nowrap;}
.main_menu a{width:195px; height:47px; font-size:12px; fonttext-align:center; display:block; color:#005a89; line-height:47px; overflow:hidden; white-space: nowrap;}
.main_menu a:hover { width:195px; height:47px; font-size:12px; color:#fff; text-align:center; display:block; line-height:47px; overflow:hidden; white-space: nowrap;}
.main_menu_on  a{ width:195px; height:47px; font-size:14px; color:#fff; text-align:center; display:block; line-height:47px; overflow:hidden; white-space: nowrap;}
.main_list tr td a { color:#1f0f3f; }
.main_list tr td a:hover { color:#ffffff;background-color:#0face0; }
.main_list tr:hover { background-color:#0face0;color:#ffffff; }


.main_menu_sub1 
{ 
    width:195px; 
    height:47px; 
    font-size:12px;  
    text-align:center;
    display:block; 
    color:#4a4671; 
    line-height:47px; 
    overflow:hidden; 
    white-space: nowrap;
}

.main_menu_sub1  :hover 
{
    width:195px;
    height:47px; 
    font-size:14px; 
    color:#1592d2;; 
    text-align:center;
    display:block; 
    line-height:47px; 
    overflow:hidden; 
    white-space: nowrap;
}

.main_menu_sub1_on  
{
    background:url(../images/left_menu_on.jpg); 
    width:195px; 
    height:47px; 
    font-size:12px;  
    text-align:center;
    display:block; 
    color:#4a4671; 
    line-height:47px; 
    overflow:hidden; 
    white-space: nowrap;
}