@charset "utf-8";
/* CSS Document */
ul, img, html, h2 { padding:0; margin:0; list-style:none; border:0; }
body { font-size:12px; line-height:22px; background:url(/Images/Include/Bg_Header.gif) repeat-x; font-family: Verdana, Arial, sans-serif, "宋体"; padding:0; margin:0; border:0; }
a { color:#000; text-decoration:none; }
a:hover { color:#005D28 }
.bold { font-weight:bold; }
.clear { clear:both; }
.left { float:left }
.green { color:#024F23 }
.main { width:1000px; margin:0 auto; }
.sidebar { width:201px; padding-top:0; float:left; }
.sidebar_top { width:201px; }
.sidebar_menu { height:510px; background:url(/Images/Include/Bg_Sidebar.gif) repeat-x }
.sidebar_menu ul { }
.sidebar_menu li { line-height:37px; }
.sidebar_menu li a { display:block; width:167px; height:37px; padding-left:34px; background:url(/Images/Include/Bg_sidebar_menu_link.jpg) no-repeat; color:#484848 }
.sidebar_menu li a:hover { display:block; width:167px; height:37px; background:url(/Images/Include/Bg_sidebar_menu_hover.jpg) no-repeat; color:#FFFFFF }
.content { width:799px; float:right; overflow:hidden; }
.content_menu { width:756px; height:42px; line-height:42px; color:#006634; border-bottom:1px solid #006634; padding-left:43px; background:url(/Images/Icon/content_menu.gif) left top no-repeat; position: relative; overflow:hidden; }
.content_menu a { color:#006634; }
.content_search { position:absolute; width: 228px; right:0; top:0px!important;  *top:0px!important;
top:10px; z-index:3; float:left; }
.content_search input { border:1px solid #999999; height:19px; }
.detail { width:713px; margin:0 auto; margin-top:22px; margin-bottom:22px; }
.detail h3 { line-height:38px; font-size:18px; line-height:38px; color:#000; text-align:center; }
.detail table { border:1px; }
.newslist { width:713px; margin:0 auto; }
.newslist ul li { background:url(/Images/Icon/News_List.gif) no-repeat left 7px; }
.newslist ul li a { color:#484848; width:693px; clear:both; line-height:32px; padding-left:20px; border-bottom:1px dashed #CCCCCC; display:block; /*争对firefox,ie8*/
	max-height:64px!important; height:auto!important; }
.newslist ul li a:hover { color:#005D28 }
.newslist ul li a .title { width:80%; float:left; cursor:pointer; }
.newslist ul li a .time { width:13%; float:right; cursor:pointer; font-size:11px; color:#999 }
/*newspage*/
div.newspage { font-family:"宋体"; width:100%; text-align:right; margin:0 auto; padding:28px 0 28px 0; }
div.newspage a { border: #2c2c2c 1px solid; padding: 2px 5px; color:#fff; margin-right:2px; background-color: #0C5101; }
div.newspage a:hover { border:#aad83e 1px solid; color: #fff; background-color: #02802F; }
div.newspage a:active { border:#aad83e 1px solid; color:#fff; background-color: #8CB528; }
div.newspage span.current { border:#999 1px solid; padding:2px 5px; font-weight:bold; color:#fff; margin-right:2px; background-color: #99BE22; }
div.newspage span.disabled { border: #f3f3f3 1px solid; padding:2px 5px; margin-right:2px; }
#wrapper { width:1000px; margin:0 auto; }
#header { padding:0 }
#logo { width:313px; height:87px; float:left }
#nav { width:520px; height:33px; line-height:33px; padding-left:156px; padding-bottom:54px; float:left; }
#nav ul { width:520px; padding-right:11px; }
#nav ul li { float:right }
#nav ul li a { color:#99BEA9; padding-left:10px; }
#banner { height:276px; position:relative; z-index:1; }
#footer { width:100%; height:77px; line-height:77px; text-align:center; color:#B3CFBF; background:url(/Images/Include/Bg_Footer.gif) repeat-x }
#footer a { color:#B3CFBF }
#footer a:hover { color:#9DB999 }
#detail_info p { font-size:14px; text-indent:2em; margin-top:15px; }
#detail_other { width:100%; height:24px; line-height:24px; background:#F2F2F2; text-align:center; margin-top:10px; margin-bottom:10px; }
#detail_other .twpx { padding-left:20px; }
#detail_info img { border:1px solid #D9E6DF; padding:2px; }
#nav_nav { position:absolute; z-index:2; top:-54px; left:0; }
/*search page*/
#AspNetPager1 { font-family:"宋体"; width:100%; text-align:right; margin:0 auto; padding:28px 0 28px 0; color:#000; }
#AspNetPager1 a { border: #2c2c2c 1px solid; padding: 2px 5px; color:#fff; margin-right:2px; background-color: #0C5101; }
#AspNetPager1 a:hover { border:#aad83e 1px solid; color: #fff; background-color: #02802F; }
#AspNetPager1 a:active { border:#aad83e 1px solid; color:#fff; background-color: #8CB528; }
#AspNetPager1 span.current { border:#999 1px solid; padding:2px 5px; font-weight:bold; color:#fff; margin-right:2px; background-color: #99BE22; }
#AspNetPager1 span.disabled { border: #fff 1px solid; padding:2px 5px; margin-right:2px; }
#AspNetPager1 input { border:none; background:no; color:#fff; height:0; }
#AspNetPager1 div { width:50%; text-align:center; }


/*content_com_event-nav*/
.content_com_event_nav{ width:642px; height:64px; margin-bottom:33px; margin-left:30px; padding-bottom:1px; padding:1px; overflow:hidden; border:solid 1px #036630; }
.content_com_event_nav_container { width:640px; height:31px; padding:1px; background:#036630;}
.content_com_event_nav ul { width:640px; height:31px; margin:0 auto; overflow:hidden;}
.content_com_event_nav ul li { float:left; width:58px; height:31px; line-height:31px;  font-family:Haettenschweiler; font-size:19px; text-align:center; color:#FFF; cursor:pointer;}
.content_com_event_nav_container li.hover { background:#777; float:left; width:58px; height:33px; line-height:33px; display:block;}
.content_com_event_nav span { margin:0 auto;}
