/*Normal*/
@import url(reset.css);
body {font-size:12px;color:#000; background:url(imagesnbg.png) #c7c7c7 repeat-y 50% 0;}
a {color:#000;	text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
/* Layout */
#container {width: 970px; height:auto;margin: 0 auto; overflow:hidden;} 
#header { width:970px; height:143px; background:url(header.jpg) no-repeat left top;}
#header p { margin: 10px 10px 0 0; float:right; color:#FFF;}
#incontainer { width:955px; background:#FFF; padding:15px;margin-bottom:15px; height:auto; overflow:hidden;}
#menu { width:940px; height:30px;background:url(imagesmenu_bg.jpg) repeat-x; margin-bottom:10px;}
.newicon { width:82px; height:30px;background:url(imagesnewicon.jpg) no-repeat; float:left;}
#menu ul { height:30px; font-size:14px; font-weight:bold; float:left; padding-left:20px;}
#menu li {  float:left;padding:8px 0 9px 0;*padding:9px 0 9px 0;_padding:9px 0 9px 0;}
#menu a { color:#FFF; padding:10px;}
#menu a:hover { background:url(imagesmenu_hover.gif) 2px 6px no-repeat; text-decoration:none; font-size:14px; }
ul#spmenu  { height:30px; font-size:12px; font-weight:bold; float:right; padding-left:25px;}
li#spmenu  {  float:left;padding:8px 0 9px 0;*padding:9px 0 9px 0;_padding:9px 0 9px 0; font-size:12px;}
#spmenu a { color: #000; padding:6px; font-size:12px; padding-top:11px; font-weight: normal;}
#spmenu a:hover { background:none; text-decoration:none; font-size:12px; color:#333; }
.sll { display:none;}
#footer {width:970px; height:40px; text-align:center; color:#333;}
#footer p { padding:1px;}
#footer a { color:#333;}
#search { height:30px; width:940px; background:url(imagessearchbar.jpg) repeat-x; float:left; margin-bottom:15px; 
margin-top:-10px;}
#search p { padding:9px; float:left;}
#search .box{ width:195px; height:30px; float:right; }
#search .stext {  height:12px;width:130px; border:none;margin:6px 0 0 1px;*margin:0px 0 0 1px;_margin:-1px 0 0 3px;}
#search .sbtn { height:23px; width:25px;border:none; background:url(imagessearch_bg.jpg) no-repeat -100px -100px; text-indent:-100em; cursor:pointer;}
/* 主页布局 */
.leftcolumn { width:253px; height:804px; float:left; margin-bottom:10px;}
.rightcolumn { width:678px; height:804px; float:right; margin-bottom:10px;*margin-bottom:-10px;margin-right:15px;*margin-right:15px;_margin-right:8px; overflow:hidden;}
#link {width:940px; height:29px;  background:url(imageslink.jpg) no-repeat; clear: both;}
#link ul { height:23px; width:849px; border:1px solid #b29d88; border-left:none; margin-top:2px; float:right; overflow:hidden; padding-left:10px;}
#link li { float:left; padding:6px;*padding:7px;_padding:7px;}
#link a { color: #333;}
/* Divbox */
.zhdt { width:255px; height:234px;float:left; background:url(imagestl1.jpg) no-repeat; margin-bottom:10px; overflow:hidden;}
.llxx { width:255px; height:275px;float:left; background:url(imagestl2.jpg) no-repeat;margin-bottom:10px; overflow:hidden;}
.xwyl { width:255px; height:275px;float:left; background:url(imagestl3.jpg) no-repeat; overflow:hidden;}
.xwyl .icon { padding:15px 0 0 5px;}
.leftcolumn ul { width:248px; line-height:20px; margin-top:32px; overflow:hidden;}
.leftcolumn li { width:215px;background: url(imagesdot.jpg) left center no-repeat; padding-left:20px;white-space: nowrap;overflow: hidden; }
.slideshow a,.slideshow a:hover { text-decoration:none; cursor:pointer;}
.slideshow { height:234px; width:676px; background:#c3b2a2; margin-bottom:10px; overflow:hidden; }
#featured{ 	width:668px; padding-right:0; 	position:relative; 	border:5px solid #c3b2a2; 	height:225px; 	}
#featured ul.ui-tabs-nav{ position:absolute; 	top:0; left:425px; 	list-style:none; 	padding:0; margin:0; 	width:250px; }
#featured ul.ui-tabs-nav li{ margin-bottom:2px;font-size:12px; 	color:#666; }
#featured ul.ui-tabs-nav li span{ font-size:12px; font-family:Verdana; 	line-height:20px; font-weight:bold;}
#featured li.ui-tabs-nav-item a{ display:block; 	height:54px; 	color:#333; 	line-height:15px;  padding-right:10px; padding-left:10px;}
#featured li.ui-tabs-nav-item a:hover{ background:url('imagesss_hover.gif') top left no-repeat; padding-right:5px;color:#333; }
#featured li.ui-tabs-selected{ background:url('imagesss_hover.gif') top left no-repeat;  padding-right:5px;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:url('imagesss_hover.gif') top left no-repeat;  padding-right:5px;}
#featured .ui-tabs-panel{ width:426px; height:223px; background:#FFF; position:relative; }
#featured .ui-tabs-hide{ 	display:none; }
.rc1 { width:434px; float:left; }
.xcwh { width:432px; border:1px solid #c3b2a2; height:273px; float:left;background:url(imagestm1.jpg) no-repeat 20px 0; margin-bottom:10px; overflow:hidden;}
.wmcj { width:432px; border:1px solid #c3b2a2; height:273px; float:left;background:url(imagestm2.jpg) no-repeat 20px 0; overflow:hidden;}
.innerlt {  width:150px; height:230px; float:left; padding-left:15px;margin-top:33px; overflow:hidden;}
.innerlt p { width:150px; height:118px; text-align:center; float:left; overflow:hidden; line-height:20px;}
.innerlt img { margin-bottom:5px;}
.innerlt a:hover  { text-decoration:none;}
.rc1 ul { width:240px; height:235px; float:left; margin-left:13px; margin-top:28px;font-size:14px; overflow:hidden;}
.rc1 li { line-height:24px;width:238px;white-space: nowrap;overflow: hidden;}
.rc2 { width:233px; float:right;}
.rc2 ul,#innerbar ul { width:225px; line-height:20px; margin-top:26px; overflow:hidden;}
.rc2 li,#innerbar li {white-space: nowrap;overflow: hidden; height: 33px; line-height: 33px;}
.ricon { width:231px; height:54px; margin-bottom:5px;}
.xckw { width:209px; height:100px; border:1px solid #c3b2a2;float:left; background:url(imagestr1.jpg) no-repeat; margin-bottom:10px; overflow:hidden; padding:10px;}
.xckw li{ text-decoration:none; display:inline;}
.xckw img { width: 104px; height: 29px; margin-top: 5px; }
#innerbar {width:231px; float:right; padding-right:15px;}
.jgjs {width:229px; height: 59px; border:1px solid #c3b2a2;float:left; background:url(imagestr3.jpg) no-repeat; margin-bottom:10px; overflow:hidden;}
.jgjs li {white-space: normal; padding-left: 10px;}
.jgjj {width:229px; height:59px; border:1px solid #c3b2a2;float:left; background:url(imagestr2.jpg) no-repeat; margin-bottom:10px; overflow:hidden;}
.jgjj ul {  }
.jgjj ul li { padding-left: 10px; }
/* 文章列表 */
#list { width:695px; border:1px solid #c3b2a2; float:left; margin-bottom:10px; height:auto; overflow:hidden; font-size:16px; margin-right:10px;}
#list ul { width:658px; height:auto; overflow:hidden; line-height:28px; margin:15px; }
#list ul li span { float:right;}
#list li {background: url(imagesdot.jpg) left center no-repeat; padding-left:20px;white-space: nowrap;overflow: hidden;}
/* 分页 */
div.green-black {	PADDING:3px;MARGIN: 3px;TEXT-ALIGN: center; width:690px; margin-bottom:15px;}
div.small { width:660px;!important;}
div.green-black A {	BORDER: #ccc 1px solid; PADDING:2px 5px 2px 5px;background-color: #ccc; margin:2px;TEXT-DECORATION: none
}
div.green-black A:hover {BORDER: #ccc 1px solid;background-color:#F00;COLOR: #fff;}
div.green-black A:active {	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; background-color:#F00; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid;}
div.green-black span.current {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; background-color:#F00; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;}
div.green-black span.disabled { display:none;}
/* 文章页 */
#article { width:665px; border:1px solid #c3b2a2; float:left; margin-bottom:10px; height:auto; overflow:hidden; font-size:16px; margin-right:10px; padding:15px;}
#article h1 { text-align:center; color:#F00; margin:10px; }
.time { text-align:center; font-size:14px; color:#999;width:665px; padding-bottom:10px; border-bottom:1px dotted #CCC;}
.text { margin-top:20px;}
.text p { font-size:14px; margin-bottom:8px; line-height:28px; }
.closews { text-align:center; font-size:12px; margin-top:30px; }


.zhdt, .llxx, .xwyl, .xcwh, .wmcj, .jgjj { position: relative; }
.more { position: absolute; right: 10px; top: 8px; color: #9a201f; }
.more:hover { color: #c00; }

#close_float_ad { text-decoration: none; display: none; }
