@charset "utf-8";
body {
    MARGIN: 0px;
	background-image: url(../images/bj.jpg);
	font-size:12px;
	font-family: "宋体";
	background-repeat: repeat-x;
	}

/* 头部文件 */
#top{
	width:1000px;
	position:relative;
	background:#fff url(../images/top_bj.jpg);
	height:119px;
	margin: 0px;
	padding: 0px;
}


#top_logo{
	width:370px;
	height:67px;
	position:relative;
	margin: 0px;
	padding: 0px;
	vertical-align: sub;
	text-align: center;
	top: 49px;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;	
}
#top_logo a img{border-width:0px;}
#top_logo  a:link, a:visited{
	text-decoration:none;
}
#top_logo a:hover, a:active{
		text-decoration:none;
	}
#top_text{
	width:620px;
	height:23px;
	position:relative;
	margin: 0px;
	padding: 0px;
	vertical-align: sub;
	text-align: center;
	float: right;
}
/*首页文件布局*/
#default_main
{
	float: left;
	height: 432px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;	
}
#index_main_left
{
	float: left;
	height: 432px;
	width: 480px;
	margin-right: 8px;
}
#index_main_right
{
	float: right;
	height: 432px;
	width: 494px;
	margin-left: 2px;
}
#index_main_news
{
width:341px;
float:left;}
#index_main_top
{
	width:335px;
	height:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbe1f1;
	float: left;
	background-image: url(../images/index_main_top.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 20px;
	margin-top: 5px;
}
#pfflash
{
	margin: 0px;
}
.subx {
	list-style: none;
	margin: 0;
	padding:0;
	margin-top: 0px;
}
#index_main_zs
{
	background-image: url(../images/2008zsbj.jpg);
	background-repeat: repeat-y;
	float: right;
	height: 260px;
	width: 132px;
	margin-top: 10px;
	margin-right: 20px;
}
#index_main_news
{
	float: left;
	width: 320px;
	clear: left;
}
#index_main_pic
{
	width:495px;
	height: 85px;
	
}
.index_main_pic 
{
	margin-right: 10px;
	float: left;
	margin-top: 5px;
}
#index_main_pic1
{
	width:495px;
	height: 85px;
	
}
.index_main_pic1
{
	margin-right: 10px;
	float: left;
	margin-top: 0px;
}
/* 新闻网头部文件 */
#topnews{
	width:1000px;
	position:relative;
	height:214px;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background-image: url(../images/newstop_bj.jpg);
	
}
#topnews_head1{
	width:auto;
	position:relative;
	height:27px;
	background-image: url(../images/newstop_bj1.jpg);
	background-position: center;	
}
#top_link
{
	color: #5e7591;
	float: right;
	width:300px;
	margin: 4px 10px 0px 0px;
	line-height: 22px;
	text-align: right;
}
#top_link ul, #top_link li
{
	padding: 0px;
	margin: 0px;
	display: block;
	list-style: none;
}

#top_link li a{
	color:#FFFFFF;
	text-decoration:none;
}
#top_link li a:hover{
	color:#F50;
	text-decoration:none;
	background-color:#FFF5D9;
}
#top_link1
{
	color: #5e7591;
	float: left;
	width:300px;
	line-height: 22px;
	text-align: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#top_link1 ul, #top_link1 li
{
	padding: 0px;
	margin: 0px;
	display: block;
	list-style: none;
}

#top_link1 li a{
	color:#FFFFFF;
	text-decoration:none;
}
#top_link1 li a:hover{
	color:#F50;
	text-decoration:none;
	background-color:#FFF5D9;
}

#topnews_banner{
width:auto;
	position:relative;
	height:125px;
	
}
#topnews_head2{
width:auto;
	position:relative;
	height:32px;
		}
#topnews_gg{
width:auto;
	position:relative;
	height:30px;
	background-image: url(../images/tophead.gif);
	line-height: 22px;
	}

#topnews_gg ul, #topnews_gg li
{
	padding: 0px;
	margin: 0px;
	display: block;
	list-style: none;
}
	
/* --网页头部导航菜单-- */
#menu1
{
	clear: both;
	line-height: 29px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* 网站节点导航 */
#menubox1
{
	margin-left: 110px;
	padding: 0px;
	color: #c4d9f1;
}
#menubox1 a
{
	text-decoration: none;
	color: #FFFFFF;
	padding: 5px 2px 5px 12px;
	line-height: 29px;
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
#menubox1 a:hover
{
	color: #FF9900;
	text-decoration: underline;	
}
/* 导航图片 */
#menubox_pic1
{
	width: 110px;
	height: 29px;
	text-align: center;
	color: #0a4180;
	float: left;
	clear: left;
	background: url(images/menubox_pic.gif) no-repeat top center;
	font: normal normal bold 14px/29px Arial,"宋体",Helvetica,sans-serif;
}
/* ==top_all(顶部)定义结束== */
	
/*中间部分*/
/*作品展示部分参数包括　main1 h2 ItemList01效果*/
#main1{
	width:950px;
	height:500px;
	padding: 0px;
	background-position: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
}
h2{
	position:relative;
	clear:both;
	height:25px;
	margin-bottom:20px;
	padding-left:15px;
	background:transparent url(../images/h2_bk.gif) top left repeat-x;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	background-image: url(../images/h2_bk.gif);
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2277d1;
	border-bottom-color: #EEE;
}

.ItemList01{
	zoom:1;
}
.ItemList01 .Description{
	margin:10px 0;
	line-height:150%;
}
.ItemList01 ul{
	margin:0;
	padding:0;
}
.ItemList01 ul li{
	float: left;
	border:1px dotted #DDD;
	margin:0 -1px 0 0;
	padding:0;
	text-align:center;
	list-style:none;
}
.ItemList01 li{width:125px;}
.ItemList01 .ImgSize160 li{width:188px;}


.ItemList01 li a{
	display:block;
	width:100%;
	height:200px;
	
	word-break:break-all;
	line-height:16px;
	
}
.ItemList01 .ImgSize160 li a{height:270px;}
.ItemList01 .NoFixedHeight li a{height:auto;}

.ItemList01 li a img{
	width:80px;
	height:80px;
	margin:15px auto;
	display:block;
	
}
.ItemList01 .ImgSize160 li a img{
	width:160px;
	height:161px;
	border:4px solid #F0F0F0;
}

.ItemList01 li a:link,.ItemList01 li a:visited{
	color:#333;
	text-decoration:none;
}
.ItemList01 li a:hover,.ItemList01 li a:active{
	color:#F50;
	text-decoration:none;
	background-color:#FFF5D9;
}
.ItemList01 .ImgSize160 ul li a i{
	display:block;
	font-style:normal;
	margin:0 25px 0;
	height:41px; 
	overflow:hidden;


}

.ItemList01 .ImgSize160 li a {
height:auto;
}

/*网站主版面参数*/
#center_all{padding-bottom: 1px;}
#main_bg1{
	padding: 0px;
	margin: 0px auto;
	width: 1000px;
	clear: both;
	background-color: #fff;
	background-image: url(../images/right_bj.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.main_guanl { width:4px; float:left;}
.main_guanm { width:986px; float:left;}
#main_left1 /* 网页中部左侧整体定义 */
{
	float: left;
	width: 778px;
	text-align: left;
}
#main_left_box1 /* 网页中部左侧整体定义2 */
{
	height: 317px;
	width: 305px;
	background-image: url(../images/left_top_bj.gif);
	background-repeat: repeat-x;
	margin-left: 5px;
	margin-bottom: 2px;
}
/*幻灯片上的图片文字*/
#hdp_top{
	background-repeat: no-repeat;
	background-position: 10px;
	margin-top: 8px;
	
}
/* 幻灯片 */
#main_box_t
{
	float: none;
	height: 219px;
	width: 277px;
	margin-left: 12px;
	background-color: #cfcbbe;
	margin-bottom: 2px;
}
#main_box_t1
{
	float: right;
	height: 180px;
	width: 298px;
	margin-left: 2px;
	background-color: #FFFFFF;
	margin-bottom: 2px;
}
.c_slide, .c_slide a
{
	text-align: center;
}
/*幻灯片下的热点关注*/
#main_hot{
	width:304px;
	height:58px;
	background-image: url(../images/rdgz.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	text-indent: 12px;
	vertical-align: bottom;
	margin-bottom: -10px;
}
/*中间版块*/
#main_center{
	height: 317px;
	width: 460px;
	float: right;
	margin-top: -325px;
	margin-bottom: -20px;
}
#main_center_top{
	height: 44px;
	width: 459px;
	background-image: url(../images/top_yj_bj.gif);
	background-repeat: repeat-x;
	text-align: left;		
}
#main_center_main{
	height: 270px;
	width: 456px;
	text-align: left;		
}
#main_center1 /* 网页中部整体定义 */
{
	float: left;
	width: 774px;
	text-align: left;
}
#main_center1_bj1 
{
	height:37px;
	background-image: url(../images/left_center_bj.gif);
	background-repeat: repeat-x;
	margin-left: 5px;
}
#main_center1_left_top
{
	width:388px;
	height:37px;
	background-image: url(../images/yxdt.gif);
	background-repeat: no-repeat;
	text-align: right;
	}
#main_center1_right_top
{
	width:386px;
	height:37px;
	background-image: url(../images/yzrw.gif);
	background-repeat: no-repeat;
	float: right;
	margin-top: -36px;
	text-align: right;
	}
#main_center1_left_center
{
	width:382px;
	height:81px;
	background-color: #e8f5fe;
		}
#main_center1_right_center
{
	width:386px;
	height:81px;
	background-color: #e8f5fe;
	margin-top: -82px;
	float: right;
	}
#main_title1
{
	font-family: "黑体";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#main_title1 a
{
	text-decoration: none;
	color: #000000;
	font-family: "黑体";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
#main_title1 a:hover
{
	color: #0099FF;
	text-decoration: underline;
}
#main_center1_left_down
{
	width:382px;
	height:160px;
			}
#main_center1_right_down
{
	width:386px;
	height:160px;
		margin-top: -160px;
	float: right;
	}
#main_center2_left_top
{
	width:388px;
	height:37px;
	background-image: url(../images/stzg.gif);
	background-repeat: no-repeat;
	text-align: right;
	}
#main_center2_right_top
{
	width:386px;
	height:37px;
	background-image: url(../images/qcwt.gif);
	background-repeat: no-repeat;
	float: right;
	margin-top: -36px;
	text-align: right;
	}
#main_center2_right_title
{
	width:auto;
	height:36px;
	text-align: left;
	background-image: url(../images/znss.gif);
	background-repeat: no-repeat;
	background-position: left;
	}	
#main_center2_right_search
{
	width:200px;
	hight:90px;
	text-align: center;
	margin-top: 1px;
	margin-bottom: -10px;
	background-image: url(../images/search_bj2.gif);
	background-repeat: repeat-x;
	border-top-width: 10px;
	padding-top: 5px;	
	}	
	
/*文章右侧*/	
#main_right1
{
	float: right;
	width: 218px;
	margin-top: -700px;
}
#main_right1_seach
{
	width: 218px;
	height:126px;
	text-align: left;
	background-image: url(../images/right_top_bj2.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: -323px;
	background-color: #5c9cc0;
		
}
#main_right2_seach
{
	width: 218px;
	height:126px;
	text-align: left;
	background-image: url(../images/right_top_bj2.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	background-color: #5c9cc0;
	float: right;
	margin-right: 3px;
}
#main_right1_gggs
{
	width: 218px;
	height:43px;
	text-align: left;	
}
#main_right1_hot
{
	width: 218px;
	height:43px;
	text-align: left;
	margin-left: 3px;
}
#main_right1_gggs_nr
{
	width: 200px;
	height:150px;
	text-align: left;	
}
#main_right1_hot_nr
{
	width: 215px;
	text-align: left;	
}
#main_right1_hot_nr,#main_right1_hot_nr ul,#main_right1_hot_nr li
{
	padding: 0px;
	list-style: none;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	}
#main_r_czgg{
width:200px;
height:152px;
text-align:left;}
#main_r_czgg,#main_r_czgg ul,#main_r_czgg li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: block;
	}
#main_r_czgg  .announce_title a
{
	color: #c00;
	text-align: center;
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
#main_r_czgg .announce_title
{
	background: #eee;
}
#main_abc_right
{
	width:220px;
	float: right;
	margin-top: -500px;
}
/*文章内容*/
.box776{
	float:left;
	width:755px !important;
	width:756px;
	display:inline;
	background-image: url(../images/list_1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d6e7fa;
}
.box8 { width:8px; float:left;}
.box8 div { width:8px; border-bottom:#fff 1px solid;}
.box767
{
	width:747px;
	float:left;
	background-image: url(../images/articl_06.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.art_borl11 { width:727px; border:1px solid #d6e7fa;}
.art_bor222 { width:737px; border:1px solid #d6e7fa;}
.art_nav{
	width:734px !important;
	width:755px;
	padding:0 5px;
	text-align:left;
	background:#fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #96c2f1;
	border-right-color: #96c2f1;
	border-bottom-color: #96c2f1;
	border-left-color: #96c2f1;
}
 /*文章 */
.title_bg { text-align:center; color:#ff6000; background:#eee;}
#art_text { width:713px !important; width:723px; padding:5px; font-size:14px; text-align:left;}
#art_text p,#art_text div,#art_text span,#art_text td { font-size:14px; line-height:24px;}
/*下一篇*/
#art_nextart{ margin:5px auto; text-align:right;}
#art_nextart a:link,#art_nextart a:visited,#art_nextart a:active{color:#d26216;}
#art_nextart a:hover{color:#692a00;}

/*视频江职*/
#spjz_left
{
	
	float: left;
	height: 378px;
	width: 474px;
	margin-right: 500px;
}
#spjz_right
{
	background-color: f2fafd;
	float: right;
	height: 338px;
	width: 421px;
	border: 5px solid #e4f5fd;
}

/*index下的快速导航*/
#index_dh
{
	background-color: #f3f3f3;
	width: 1002px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #c3b7a7;
}
#index_dh_right
{
	width:400px;
	float: right;
	margin-top: -18px;
}
.yxsz
{
	
	vertical-align: middle;
}


/*底部版权*/
#down{
	width:1002px;
	position:relative;
	height:110px;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background-image: url(../images/down_bj.gif);
	background-repeat: repeat-x;
}
#down_left{
	width:329px;
	height:63px;
	text-align: right;
	position: relative;
	top: 33px;
}
#down_right{
	width:660px;
	height:100px;
	text-align: left;
	position: relative;
	float: right;
	top: -55px;
	vertical-align: middle;
	
}
