@charset "gb2312";
/* CSS Document */
body { font-size:12px; font-family:"锟斤拷锟斤拷", "锟斤拷锟斤拷", "arial"; margin:0; padding:0; }
/* top and footer*/
#top, #footer { width: 100%; background-color:#165593; overflow:hidden; margin:0 auto; }
#top #logo, #footer #copyright { margin:0 auto; color:#FFF; }
#top #logo { width:1024px; }
#footer { height:80px; text-align:center; font: normal bold 14px/20px "锟斤拷锟斤拷" }
#footer .linker { border-bottom:1px dotted #C5C5C5; margin:0px 5px; padding:5px 0px; }
#footer .linker a { margin:10px; color:#fff; font-weight:bolder; text-decoration:none; }
#footer .linker a:hover { color: #F90; }
#footer #copyright { margin:5px; }
/* main */
 /* menu */
#main {width:1024px;margin: 0 auto;overflow:hidden;}
#main #sider { float:left; }
#main #contain { float:right; }
#menu {
	width:1024px;
	margin:5px auto;
	padding:0 10px 10px;
	width:600px;
	text-align:center;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;

}
#menu ul { list-style-type:none;height:24px; }
#menu ul li { float:left; height:24px; position: relative;}
#menu a { font: normal normal 14px/24px "微锟斤拷锟脚猴拷"; text-decoration:none; color:#036; width:120px; height:24px; display:block; }
#menu a:hover { color:#FFF; background:#036; }
/* 4 */
#conn { width:720px; }
#conn li { }
#conn .tab_ul { width:96%; font:18px; margin:0 5px; color:#FFF; padding:0; display:block; list-style:none; }
#conn .tab_ul li { float:left;}
#conn .tab_ul li a { font:14px; margin:0; padding:5px 20px; color:#036; text-decoration:none; float:left; display:block; }
#conn .tab_u2 a { border:1px #CCC dotted; border-bottom:4px #165593 solid; }
#conn .connt .news-title { height:30px; margin:0; background-color:#069; color:#FFF; padding:0; }
#conn h3 { font:18px; margin:0; padding:5px 20px; padding-bottom:0; }
#conn span a { font:10px; float:right; margin:10px; color:#FFF; text-decoration:none; }
#conn span a:hover { color: #F90; text-decoration: underline; }
#conn #conntab_1, #conn #conntab_2 { width:96%; background-color:#FFF; border:1px dotted #CCC; margin:5px; clear:both; margin-top:0px; }
#conn #conn03, #conn #conn04 { width:340px; display:block; float:left; background-color:#FFF; border:1px dotted #CCC; margin:5px; outline:hidden; }
.connt li { font: normal normal 12px/20px "锟斤拷锟斤拷"; padding:2px 0; color:#036; border-bottom:1px #999 dashed; }
.connt li span { margin:0 10px; float:right; }
.connt li a { color:#036; text-decoration:none; }
#conn .banner { margin:0; clear:both; }
#close a { font:16px }
.clearb { clear:both; }
/* list*/
#menu_list {width:100%;margin:0 auto;padding:0;text-align:center;background-color:#165593;border-top:1px solid #CCC;border-bottom:1px solid #CCC;/* overflow:hidden; */text-align:center;}
#menu_list ul {height: 40px;width:990px;list-style-type:none;margin:0 auto;padding:0;text-align:center;display:block;}
#menu_list ul li {position: relative;float:left;}
#menu_list a {font:14px/40px "锟斤拷锟斤拷";text-decoration:none;color:#fff;width:98px;height:40px;display: inline-block;}
#menu_list a:hover { color:#165593; background:#fff; }
#conn_tag { width:970px; color:#165593; border:1px dotted #CCC; margin:5px; padding:0 20px; font:14px/30px "锟斤拷锟斤拷"; }
#conn_list { width:1010; background-color:#FFF; border:1px dotted #CCC; margin:5px; clear:both; }
#conn_list li { font:12px/24px "锟斤拷锟斤拷"; border-bottom:1px #999 dashed; }
#conn_list a { color:#036; text-decoration:none; }
#conn_span { float:right; padding-right:10px }
/* newview */
.nr { width:970px; border:2px dashed #165593; margin:5px; padding:0 20px; font:15px/30px; }
.nr img { text-align:center; }

#conn .more-li {    margin-left: 40px;
    margin-top: -10px;
    margin-bottom: 14px;}
#conn .more-li span { float:none; margin:0;}
#conn .more-li a {font-weight:500; color:#999; float:none; margin:0;}
#conn .more-li a span { float:none; margin:0;}
#conn_tag a { text-decoration:none; color:#165593;font: 14px/30px "锟斤拷锟斤拷";}
.wp_paging { margin-right:6px; margin-bottom:5px;}
.possplit { width:28px;text-indent:0; background:url(index.png) center no-repeat;}
.wp_column_article {    width: 970px;
    border: 2px dashed #165593;
    margin: 5px;
    padding: 0 20px;}
.wp_column_article .wp_entry p { font-size:14px; padding-top:20px;}

#menu_list .wp-menu .sub-menu, #menu .wp-menu .sub-menu {
    height: auto;
    z-index: 100;
    padding: 0;
    display: none;
    position: absolute;
    left: 0;
    min-width: 100%;
    background: #195294;

    width: auto;
}
#menu  ul.sub-menu li.sub-item,#menu_list  ul.sub-menu li.sub-item {
    float: none;
    line-height: 24px;
    color: #fff;
    white-space: nowrap;
    vertical-align: top;
}
#menu ul.sub-menu li.sub-item a.sub-link,#menu_list ul.sub-menu li.sub-item a.sub-link {
    height: auto;
       display: block;
    color: #fff;
    padding: 0 10px;
    width: auto;
    background: #195294;
}

#menu ul.sub-menu li.sub-item a.sub-link:hover,#menu_list ul.sub-menu li.sub-item a.sub-link:hover {
    background: #036;
}