@charset "utf-8";
/* CSS Document */

/*
 *全局样式整理
 */
	* {margin:0px; padding:0px;}
	body,td,th {font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #333;}
	body {text-align:left; background:url(../images/bg.gif) repeat-x;}
	/*
	 *清理ul,li默认样式
	 */
	ul,li{list-style-type:none;}
	/*
	 *修正bug
	 */
	select option{padding-right:3px;}
	/*
	 *默认链接样式
	 */
	a{font-size:12px; font-weight:normal;color: #3366cc;}
	a:link {color: #3366cc; text-decoration:none;}
	a:visited{color:#3366cc; text-decoration:none;}
	a:hover {color: #F00; text-decoration:underline;}

	/*
	 *清除有连接图片边框
	 */
	img{border:0 none;}
	/*
	 *清理浮动
	 */
	.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	/*
	 *着重连接红色
	 */
	a.red{color:#F00;}
/*
 *全局样式整理结束
 */

#header{height:100px; width:1000px; clear:both; margin:0 auto;}
#header .logo{float:left;}
#header .logo a{display:block; width:170px; height:72px; background:url(../images/logo.gif) no-repeat;margin-top:20px; margin-left:24px; }
#header .nav{float:right; margin:20px 10px 0px 0px; width:790px;}
#header .nav ul{float:left; height:22px; margin-right:6px; line-height:22px;}
#header .nav li{padding:0px 5px; overflow:hidden; white-space:nowrap; line-height:22px; float:left;}
#header .nav b{font-size:12px; font-weight:bold;}
#header .cla{padding:0 10px; background:url(../images/nav_b_arr.gif) no-repeat 0px 2px; border-right:#CCC 1px solid;}

#menu{height:40px; line-height:40px; width:1000px; margin:0 auto;}
#menu a:hover{width:100px; height:40px; line-height:40px; float:left; text-align:center; background:url(../images/menu_index_bg.gif) no-repeat;font-size:14px; font-weight:bold; color:#333;}
#menu a.index{width:100px; height:40px; line-height:40px; float:left; text-align:center; background:url(../images/menu_index_bg.gif) no-repeat;font-size:14px; font-weight:bold; color:#333;}
#menu a{width:100px; height:40px; line-height:40px; float:left; text-align:center;font-size:14px; font-weight:bold; color:#FFF;}
#menu p{color:#FFF; margin:0px 20px; float:left;}
#menu form{float:right; width:520px; color:#FFF; margin-top:8px;}
#menu .inp{height:20px; border:#CCC 1px solid; background-color:#FFF; line-height:18px; width:290px; vertical-align:middle;}
#menu .submit{width:70px; height:21px; border:0 none; background:url(../images/menu_search_submit.gif) no-repeat; margin-left:10px; vertical-align:middle;}
#menu .submit2{ height:22px; line-height:22px; border:0 none; vertical-align:middle; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/menu_search_bg.gif) repeat-x;}

.content{width:1000px; margin:10px auto;}

.side{width:240px; float:left;}
#l{width:238px; border:#e6e6e6 1px solid; padding-bottom:10px;}
#l h4{width:238px; height:35px; line-height:35px; font-size:14px; font-weight:bold; text-indent:12px; background:url(../images/list_side_lh4.gif) no-repeat;}
#l dl{margin-top:10px;}
#l dt{width:238px; height:24px; line-height:24px;  background:url(../images/list_side_dt.gif) no-repeat; text-indent:34px; margin-bottom:6px;}
#l dd{width:82px; background:url(../images/a_g.gif) no-repeat; margin-left:30px; text-indent:14px; line-height:24px; float:left; display:inline;}
#l a.dt{font-size:12px; font-weight:bold; color:#449401;}
#l a.dd{font-size:12px; color:#666;}

.main{width:750px; float:right;}

.ad3{width:240px; height:85px; margin:10px 0px;}
.ad2{width:240px; height:85px; margin:10px 0px; clear:both}

#new{width:238px; height:198px; border:#e6e6e6 1px solid; overflow:hidden;}
#new h4{height:27px; line-height:27px; width:238px; font-size:12px; font-weight:bold; color:#333; text-indent:16px; background:url(../images/new_h4.gif) no-repeat;}
#new ul{padding:6px;}
#new li{line-height:23px; height:23px; white-space:nowrap; width:226px; overflow:hidden; text-indent:8px;}

	#tab3{width:238px;}
		.Menubox {width:224px; height:25px; line-height:25px; overflow:hidden; background:url(../images/tab_ul_bg.gif) repeat-x bottom; margin:0 auto;}
		.Menubox ul{margin:0px;}
		.Menubox li{float:left; display:block; cursor:pointer; width:90px; text-align:center; color:#333; font-weight:bold; background:url(../images/tab_li.gif) no-repeat; margin-left:6px;}
		.Menubox li.hover{width:90px;  background:url(../images/tab_lion.gif) no-repeat; margin-left:6px;color:#333; font-weight:bold; height:25px; line-height:25px;}
		.Menubox .Menubox_on{width:90px; background:url(../images/tab_lion.gif) no-repeat; margin-left:6px; font-weight:bold; height:25px; line-height:25px;}
		.Menubox a{font-weight:bold; color:#333;}
		.Menubox a:hover{text-decoration:none;}
		.Contentbox{padding:5px;}
		.Contentbox ol{padding:2px 0px 0px 6px;}
		.Contentbox li{width:219px; white-space:nowrap; overflow:hidden; line-height:24px; height:24px;}
		.Contentbox a{margin-left:6px;}
		.Contentbox .num{background-color:#91d135; text-align:center; line-height:14px; height:14px; width:20px; color:#FFF; font-size:10px; font-weight:bold; display:inline-block;}
		.Contentbox .num2{background-color:#cccccc; text-align:center; line-height:14px; height:14px; width:20px; color:#333333; font-size:10px; font-weight:bold; display:inline-block;}
		
	.si{width:238px; height:288px; border:#e6e6e6 1px solid; background:url(../images/si_bg.gif) no-repeat; padding-top:10px;}
	.si a.gray{color:#333;}

#top{width:748px; height:168px; margin-bottom:10px; border:#449401 1px solid; position:relative; background:url(../images/list_topbg.gif) no-repeat;}
	#top .lt{position:absolute; width:5px; height:5px; font-size:0; background:url(../images/list_round.gif) no-repeat; left:-1px; top:-1px;}
	#top .rt{position:absolute; width:5px; height:5px; font-size:0; background:url(../images/list_round.gif) no-repeat -6px 0px; right:-1px; top:-1px;}
	#top .lb{position:absolute; width:5px; height:5px; font-size:0; background:url(../images/list_round.gif) no-repeat 0px -6px; left:-1px; bottom:-1px;}
	#top .rb{position:absolute; width:5px; height:5px; font-size:0; background:url(../images/list_round.gif) no-repeat -6px -6px; right:-1px; bottom:-1px;}
	#top h4{height:36px; line-height:36px; text-indent:20px; color:#333; font-size:14px; font-weight:bold;}
	#top ul{margin:0px auto; width:714px;}
	#top li{width:96px; margin-right:5px; float:left; display:inline;}
	#top img{width:95px; height:95px; border:#CCC 1px solid; display:block;}
	#top a{width:95px; height:22px; line-height:22px; display:block; text-align:center; overflow:hidden;}
	
#list{width:750px;}
	#list h4{height:40px; line-height:40px; background:url(../images/list_list_h4.gif) no-repeat; color:#666; text-indent:20px; font-size:14px; font-weight:normal;}
	#list dl{width:716px; border-left:#e6e6e6 1px solid; border-right:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid; padding:16px;}
	#list dt{line-height:24px; font-size:14px; font-weight:bold; margin-top:12px;}
	#list dd{height:48px; width:716px; overflow:hidden; line-height:18px; font-size:12px; color:#999; border-bottom:#ececec 1px solid; margin-top:4px;}
	#list .tex{height:38px; overflow:hidden; display:block;}
	#list .date{float:right; margin-right:8px; font-size:12px; font-weight:normal; color:#999;}
	#list dt a{font-size:14px; font-weight:bold;}
	
		
	.list_num{width:750px; margin-top:10px;}
	.list_num li{width:auto; float:left;}
	.list_num a{display:block; border:#d7d7d7 1px solid; padding:2px 6px; margin-right:6px; background-color:#f7f7f7;}
	.list_num a:hover{display:block; border:#f25602 1px solid; padding:2px 6px; margin-right:6px; background-color:#ffd6bf; color:#000; text-decoration:none;}
	.list_num .top{float:right; margin-right:-6px;}
	
#ft{width:1000px; text-align:center; line-height:24px; margin:0 auto;}
#ft a{color:#FFF; line-height:44px;}
#ft span{color:#FFF;}

.ftall{width:100%; background:url(../images/ft.gif) repeat-x;}

