/* CSS Document */
*{padding:0px;margin:0px;}

/* 主体 */
body {margin:0px auto;font-size:9pt;font-family:宋体,arial,verdana,sans-serif,fantasy,tahoma;background-position:center;	text-decoration:none;background:#d8d8d8;color:#505050;}
body,form,p,ol,ul,li,dl,dd,dt{padding: 0px;margin: 0px;list-style-type: none;font-size:12px;}
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link,a:visited{color:#505050;color:#54564c;} /*未访问的链接 已访问的链接*/
a:hover{color: #d40005;	text-decoration:underline;} /* 鼠标在链接上 */ 
a:active{color: #f30;} /* 点击激活链接 */
img{border:none;}
.clear{height:0px;line-height:0px;font-size:0px;overflow:hidden;visibility:hidden;clear:both;}/*清除浮动*/
.input{line-height:20px;height:20px;border:1px solid #ddd;}
#login{ background:url(title_bg.gif) repeat-x #fff bottom;height:100px;}

/*广告*/
.ad710{width:710px;margin:0 auto;background:#fff;height:100px;}
.article_ad{width:700px;height:60px;overflow:hidden;clear:both;margin:6px auto;	}/*文章上方广告*/


/*头部开始*/
#header{width:960px;margin:0px auto;margin-bottom:6px;background:url(header_bg.gif) repeat-x top;}
#top{width:960px;height:80px;background:url(top_bg.gif) repeat-x top right;margin:0px auto;}
#top img{float:left;display:block;}
#menu{width:970;margin:0px auto;height:30px;line-height:30px;background:url(top_menu_bg.gif) repeat-x;}
#menu ul{width:960px;margin:0px auto;}
#menu li{float:left;}
.nav_foot{margin:0px auto;width:978px;background: url(submenu_bg.gif) bottom;height:29px;text-indent:10px;clear: both;	border-left:1px solid #ccc;border-right:1px solid #ccc;}
.nav_foot span{line-height: 28px;margin-right: 0px;}
.nav_on{background: url(top_menu_hover.gif) repeat-x bottom;line-height: 27px;/*cursor: pointer;*/}
.nav_on p{background: url(menu_right.gif) no-repeat right bottom;padding:4px 10px 0 10px;}
.nav_off{height: 29px;background-repeat: no-repeat;color: #fff;	/*cursor: pointer;*/}
.nav_off p{line-height: 27px;padding:3px 10px 0 10px;background-repeat: no-repeat;background-position: right;}
.nav_off a{color:#fff;}
.nav_off a:link,.nav_off a:visited{color:#fff;}
/*头部结束*/

#container{width:980px;margin:0 auto;margin-top:8px;margin-bottom:8px;position:relative;}/*中部大层*/
#left{width:250px;float:left;background:#f8f8f8;height:auto;}/*左侧*/
#right{width:722px;float:right;background:#f8f8f8;height:auto;}
#right .boxborder{height:auto;padding:10px;width:98%;}
.boxgorder ul{width:100%}
.boxborder li{float:left;}
.huandeng{width:320px;float:left;}
.sitetotal{margin-top:2px}
.sitetotal li{line-height:22px;}
#path{margin:6px;border:1px solid #fff;border-bottom:none;text-indent:10px;height:26px;line-height:26px;background:url(title_bg.gif) repeat-x;
}

/*Tab*/
.tab,.tab_1,.tab_2,.tab_4,.boxthumb_nav{background:url(title_bg.gif) repeat-x top;clear:both;height:31px;}
.tab .tab_on,.tab .tab_off,.tab_1 .tab_on,.tab_1 .tab_off,.tab_2 .tab_on,.tab_2 .tab_off,.tab_4 .tab_on,.tab_4 .tab_off{	text-align:center;font-weight:bold;width:80px;line-height:28px;height:31px;float:left;cursor:pointer;}
.boxthumb_nav .tab_on,.boxthumb_nav .tab_off{text-align:center;font-weight:bold;width:80px;line-height:28px;height:31px;float:left;	cursor:pointer;}
.tab .tab_on{color:#fff;background:url(menu_bg_hover.gif) no-repeat;}

.tab .tab_off,.tab_1 .tab_off,.tab_2 .tab_off,.tab_4 .tab_off,.boxthumb_nav .tab_off{background:url(menu_bg_link.gif) no-repeat right top;}
.tab p,..tab_1 p,.tab_2 p,.tab_4 p{float:right;line-height:28px;padding-right:5px;}
.tab_1 .tab_on{color:#fff;background:url(menu_bg_hover_1.gif) no-repeat;}
.tab_2 .tab_on{color:#fff;background:url(menu_bg_hover_2.gif) no-repeat;}
.tab_4 .tab_on{color:#fff;background:url(menu_bg_hover_4.gif) no-repeat;}
.boxthumb_nav .tab_on{color:#fff;background:url(menu_bg_hover_3.gif) no-repeat;}

/*文章列表样式1*/
.index_class{width:370px;padding:0px 5px;float:left;}/*单列式，宽度固定*/
.index_class  ul{padding-bottom:5px;margin-bottom:10px;float:left;}
.index_class ul li{background:url(img_icon.gif) no-repeat 5px 10px;height:23px;line-height:24px;text-indent:15px;border-bottom:1px dashed #ddd;float:left;}
.index_class ul li span{float:right;padding-right:5px;color:#9c8b88;margin-top:-23px;}	

.box{margin:6px;background:url(title_bg.gif) repeat-x #fff bottom;height:auto;padding:5px;}
.class_box{float:left;width:343px;margin:0px 5px 8px 0px;height:280px;background:url(title_bg.gif) repeat-x #fff bottom;padding:5px;}/*频道栏目列表*/

.class{float:left;}/*两列式*/
.class  ul{padding-bottom:5px;margin-bottom:10px;float:left;}
.class ul li{width:49%;background:url(img_icon.gif) no-repeat 5px 10px;height:23px;line-height:24px;text-indent:15px;border-bottom:1px dashed #ddd;float:left;overflow:hidden;}
.class span{float:right;padding-right:5px;color:#9c8b88;margin-top:-25px;}	

.left_list,.class_list{width:225px;float:left;}/*侧边列表宽度固定*/
.class_list{width:340px;}
.left_list,.class_list  ul{padding-bottom:5px;}
.left_list ul li{width:220px;background:url(img_icon.gif) no-repeat 5px 10px;height:23px;line-height:24px;text-indent:15px;border-bottom:1px dashed #ddd;float:left;overflow:hidden;}

.class_list ul li{width:335px;background:url(img_icon.gif) no-repeat 5px 10px;height:23px;line-height:24px;text-indent:15px;border-bottom:1px dashed #ddd;float:left;overflow:hidden;}
.class_list span{float:right;color:#9c8b88;margin-top:-23px;}	



.boxtitle{height:auto;line-height:28px;background:url(menu_bg.gif) repeat-x top #fff;margin:6px;}/*menu_bg1.gif*/
.boxtitle li{list-style:none;line-height:30px;padding-right:5px;}
.boxtitle span{margin-left:10px;font-weight:bold;color:#fff;display:inline;height:28px;}
.boxtitle .top_type{margin-left:15px;}

#map_main{width:220px;float:left;}
/* ul li 设置 */
#map_main ul {}
#map_main li{ list-style:none; text-align:left; letter-spacing:1px;height:auto!important;height:20px;min-height:20px;}
#map_main li.top_type{ height:22px;}
#map_main li.top_type a{ font-size:14px; font-weight:bold; color:#f00;letter-spacing:6px;}
#map_main li.sub_type{  margin-left:10px;height:20px;letter-spacing:6px;}
#map_main li.sub_type a{ font-size:12px; font-weight:normal;color:#666666;}




/*Bottom*/
#bottom{text-align:center;border:1px solid #fff;width:998px;background:url(title_bg.gif) repeat-x top #f8f8f8;height:120px;margin:0px auto;margin-top:8px;padding-top:3px;}
#bottom span{height:30px;line-height:25px;}
 .small{width:998px;line-height:22px;font-size:12px;margin:8px auto}
/*link*/
.link{width:990px;margin:0px auto;background:url(title_bg.gif) repeat-x #fff bottom;height:120px;padding:5px;}

.h2{
    width:100%;
	height:31px;
	line-height:31px;
    background:url(title_bg.gif) repeat-x #fff;
}
.h2 div,.h2 small{
    background:url(menu_bg_hover.gif) no-repeat;
	text-align:center;
	font-weight:bold;
	width:80px;
	color:#fff;
	line-height:28px;
	height:31px;
	float:left;
}
    .h2 div a{color:#fff;}
    .h2 div a:link,.h2 div a:visited{color:#fff;}
	.h2 p{
	    text-align:right;
		float:right;
	    line-height:28px;
		padding-right:5px;
	}
	    .h2 p img{
		    margin-top:8px;
		}
	    .h2 p span{
	        font-weight:bold;
		    color:red;
	    }
    .h2 small{ background:url(menu_bg_link.gif) no-repeat right top;}

/*内容页*/
.boxtext{border:1px solid #fff;background:#fff;margin:8px;}
#content{width:700px;background:#fff;margin:0px auto;margin-bottom:10px;}
h1{text-align:center;font-size:16pt;height:28px;line-height:30px;color:red;margin-top:5px;}/*文章标题*/
.text{height:25px;line-height:25px;text-align:center;background:url(title_bg.gif) repeat-x bottom;}
#text{margin:6px 0px;padding:0px 8px 8px 8px;line-height:28px;background:url(bgline.gif);}
#key{ width:100%;height:24px;line-height:24px;text-indent:5px;overflow:hidden;background:#eee;clear:both;}
.pre_next{line-height:24px;float:left;padding-top:8px;}
