/*======网页属性设定：页边距、字体及颜色（在没有具体规定的情况下适用）、主体页面位置（左中右）、整体页面背景=*/
body,div,dl,dt,dd,ul,li,h1,h2,h3,p{ padding: 0; margin: 0;}
ul { list-style:none;}
input{outline:none;}
textarea{resize:none;} 
img { border:0px;}
body{
	margin:0 auto;
	font-size:12px;
	text-align: left;
	background-color: #FFF;
	font-family: Microsoft YaHei;
	background-image: url(part_images/bj.jpg);}
/*========基本表格设置：在没有具体规定的情况下适用=*/
td{
	font-family: Microsoft YaHei;
	text-decoration: none;
	color:#666;
	line-height: 150%;}
/*==========链接基本样式：在没有具体规定的情况下适用=*/
a{
	text-decoration: none;outline: none;blr:expression(this.onFocus=this.blur());
	color:#333;}
a:hover{
	color: #117bb4;
	text-decoration: none
;}
/*============页面整体设定：边距、位置、宽度等=*/
#pageset{
	margin:auto;}
/*===========页面头部=*/
#top_bj{
	width:100%;
	height:232px;
	margin:0px 0 0px 0;}
#top{
	position:relative;/*顶部元素定位祖先*/
	width:1028px;
	height:232px;
	margin:auto;
	background-image: url(part_images/top_bj.png);
	background-repeat: no-repeat;
	background-position: left top;} 
#top_time{/*当前时间*/
float: left;
height:34px;
line-height:34px;
color: #666;}

#logo{/*网站标题位置*/
	position:absolute;
	z-index:50;
	top:21px;
	left:24px;}
#logo_title{/*网站标题位置*/
	position:absolute;
	z-index:50;
	top:90px;
	left:92px;
	font-family: "Microsoft YaHei";
	font-size: 38px;
	line-height:1.0;
	color:#FFF;
	font-weight: bold;
	text-indent:4px;}
#nav_bj{/*导航栏整体背景*/
	position:absolute;
	z-index:15;
	top:187px;
	left:0;
	width:1028px;
	height:45px;
	background-image: url(part_images/nav_bj.gif);
	background-repeat: no-repeat;}
.nav { height:45px; overflow:hidden; margin:0 0 0 25px;}
.nav ul li { float:left; font-size:16px; font-weight: normal; margin:0;}
.nav ul li a { float:left; display:block; height:45px; line-height:45px; color:#fff; padding:0 23px 0 23px;}
.nav ul li a:hover {
	color:#1575c6;
	background-color:#FFF;}
#top_banner_bj{
	position:absolute;
	z-index:2;
	top:34px;
	width:100%;
	height:312px;
	margin:0px auto 0px auto;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #fff;}
#top_banner{
	width:474px;
	height:314px;
	margin:1px 0 0 271px;}
/*===========页面底部=*/
#bottom{
	width:1028px;
	height:85px;
	margin: auto;
	text-align:  center;
	overflow: hidden;
	padding:20px 0 0 0;
	background-image: url(part_images/bottom.png);
	background-repeat: no-repeat;}
#bottom dl dt{ height:24px; line-height:24px;color:#333;}
#bottom dl dt a{ color: #333;}
#bottom dl dd{ padding:1px 0; color:#333; line-height:1.5;}
#bottom dl dd a{ color: #333;}
/*===========页面主体设定=*/
#content{
	margin:auto;
	width:1028px;
	padding:0px 0 0px 0;
	overflow: hidden;
	background-color: #FFF;}
/*============主要内容区=*/
#mainarea{
	margin:0 20px 20px 0;
	display:inline;
	text-align: left;
	width:740px;
	float: right;
	overflow: hidden;}
/*===========边栏设定=*/
#sidearea{
	width:232px;
	float: left;
	margin:0 0 0 20px;
	overflow: hidden;}
/*===========边栏信息=*/
.sidearea_box{ width:232px;float:left; margin:0px 0 15px 0;}
.sidearea_box h2 {
	height:32px;
	background-image: url(part_images/box_tzgg_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;}
.sidearea_box h2 span {
	font-family:"Microsoft YaHei";
	height:32px;
	font-size:14px;
	padding:0 0 0 13px;
	line-height:32px;
	font-weight: bold;
	color: #fff;}
.sidearea_box h2 span i {
	font-size:16px;
	line-height:36px;
	height:36px;
	margin:0 6px 0 0;}
.sidearea_box_con {
	min-height:180px;
	_height:180px;
	padding:15px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.sidearea_box_con ul { margin-top:0px;}
.sidearea_box_con ul li {
	line-height:25px;
	height:25px;
	padding:0;
	overflow: hidden;/*===========根据宽度显示字数=*/
	text-overflow: ellipsis;
	white-space: nowrap;}

.sidearea_zhuanti_con {
	min-height:120px;
	_height:120px;
	padding:15px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.sidearea_zhuanti_con ul li { width:100px;  margin:0; display:inline; text-align:center;}
.sidearea_zhuanti_con ul li a { display:block;}
.sidearea_zhuanti_con ul li img { margin:0 0 5px 0;}
/*===========边栏二级栏目样式=*/
.class_box{ width:232px; margin:0 0 10px 0;}
.class_box h2 {
	height:36px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d6d6d6;
	border-right-color: #d6d6d6;
	border-left-color: #d6d6d6;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position:  right bottom;}
.class_box h2 span {
	font-family:"Microsoft YaHei";
	height:36px;
	font-size:15px;
	padding:0 0 0 12px;
	line-height:36px;
	font-weight: bold;
	color: #690;}
.class_box h2 span i{
	height:36px;
	font-size:18px;
	line-height:36px;
	margin:0 8px 0 0;}
.class_con {
	padding:15px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #d6d6d6;}
.class_con dl {}
.class_con dl dt a{
	height:32px;
	line-height:32px;
	color: #fff;
	display:block;
	text-align: left;
	padding:0 0 0 22px;
	margin:0 0 1px 0;
	font-size:14px;
	text-decoration: none;
	background-color: #1e80d2;}
.class_con dl dt a:hover{
	color: #fff;
	text-decoration: none;
	background-color: #83c31f;}
#ddt{
	color:#fff;
	padding:0 0 0 22px;
	display:block;
	background-color: #83c31f;}



/*===========详细内容样式=*/
#place{ /*-当前位置-*/
    width:988px;
	height: 30px;
	text-align: left;
	padding:0 0 0 3px;
	font-size: 12px;
	line-height:30px;
	font-family:Verdana;
	color: #666;
	margin:0 0 0px 20px;}
#place i{ /*-当前位置home图标-*/ margin:0 5px 0 0; color:#666;}
#place a{ /*-当前位置-*/
	font-family:Verdana;
	color:  #666;}
/*-----------内容区样式-*/
#detail_a{ /*-内容区顶部-*/
	height:29px;
	padding:0 0 0px 13px;
	font-size:15px;
	font-family: "Microsoft YaHei";
	color:#0e6a9a;
	margin:0 0 0 0;
	line-height:29px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b5e0ed;
	border-right-color: #b5e0ed;
	border-left-color: #b5e0ed;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0e6a9a;
	background-color: #e9f7fb;}
#detail_a i {
	font-size:16px;
	line-height:36px;
	height:36px;
	margin:0 6px 0 0;}
#detail_a span{ /*-内容区顶部-*/
	line-height: inherit;
	padding:0px 0 0 10px; 
	font-size: 14px;
	color:#690;
	font-family: "Microsoft YaHei";}
#detail_b{
	font-family: "Microsoft YaHei";
	padding:20px;
	line-height:1.9;
	font-size: 14px;/*直接内容基础字号*/
	min-height:500px;
	_height:500px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;
	background-color: #FFF;}
#detail_c{
	overflow: hidden;
	height: 15px;
	display:none;}

/*---------详细信息显示样式：标题、属性、内容-*/
#info_title{
	color:#333;
	text-align: center;
	font-size:20px;
	line-height:150%;
	width:600px;
	font-family:Microsoft YaHei;
	margin:auto;}
#info_pro{
	height: 36px;
	text-align: center;
	padding:0;
	font-size: 12px;
	line-height:36px;
	margin:5px 0 20px 0;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;}

#info_content{
	width:100%;
	line-height:1.8;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:0px;
	font-size: 14px;/*新闻或图片详细内容基础字号*/
	color: #333;}

/*==========新闻栏目样式=*/
#news_list{ padding:0px;}
#news_list ul li{
	padding-left:0px;
	line-height:2.8;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-size:14px;}
#news_list ul li span {
	float: right;
	color:#666;
	width:100px;
	text-align: left;}
/*===========图片栏目图片样式=*/
#image_view{
	margin: 0 14px 0 0px;
	padding:0px;
	float:center;
	border: 0px solid #efefef;}
/*==========图片栏目图片尺寸=*/
#image_size1{
	width:164px;
	height:116px;
	border: 0px solid;}
#image_title1{
	width:500px;
	height:26px;
	margin:10px 0 0 0;
	color: #77b11a;
	text-align: left;
	font-size: 15px;
	line-height:26px;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
#image_title1 a{
	color: #77b11a;}
#image_date1{
	color:#666;
	height:26px;
	line-height:26px;}
#image_intro1{
	width:550px;
	height: 105px;
	text-align: left;
	font-size: 12px;
	color: #666;
	line-height:20px;}
#image_size2{
	width:360px;
	height:230px;}
#image_title2{
	width:360px;
	height:35px;
	color: #5C5C61;
	text-align:center;
	padding: 10px 0 0 0;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
#image_size3{
	width:236px;
	height:165px;
	border: 0px solid;}
#image_title3{
	width:236px;
	height:35px;
	color: #ffffff;
	text-align: center;
	padding:10px 0 0 0;
	font-size: 12px;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
#image_size4{
	width:173px;
	height:120px;
	border: 0px solid;}
#image_title4{
	width:173px;
	height:30px;
	color: #ffffff;
	text-align: center;
	padding:5px 0 0 0;
	font-size: 12px;
   overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}

/*--------------------------------------------------------------------------------【分页样式】*/
#view_page{
	text-align: center;
	font-size: 14px;
	padding:40px 0 5px 0;}
a.LnkPgPl{
	font-size:14px;
	margin:1px;
	line-height: 26px;
	padding: 8px;
	height:26px;
	background-color:#F5F5F5;}
a:hover.LnkPgPl{
	color:#fff;text-decoration: none;background-color:#87b53f;}
.LnkPgPR {
	font-size:14px;
	line-height: 26px;
	margin:1px;
	padding: 8px;
	height:26px;
	color:#fff;
	background-color:#87b53f;}
a:hover.LnkPgPR {
	color:#fff;
	text-decoration: none;}
a.LnkPN{
	font-size:14px;
	margin:1px;
	line-height: 26px;
	padding: 8px;
	height:26px;background-color:#F5F5F5;}
a:hover.LnkPN{
	color:#fff;
	text-decoration: none;background-color:#87b53f;}
/*==============留言板细节样式=*/
#message_button{
	width:100%;
	height: 50px;
    float:center;}
#message_read{
	width:100%;
	height: 25px;
	padding-top: 13px;}
#message_write{
	width:100%;
	height: 25px;
		padding-top: 13px;}

/*==============二级栏目图片列表设定=*/
.img_box { margin-bottom:0px;}
.img_box h2 {
	font-size:14px;
	background-color: #f7f7f7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e3e3e3;
	border-right-color: #e3e3e3;
	border-left-color: #e3e3e3;}
.img_box h2 span {
`	float:left;
	height:28px;
	font-family:"Microsoft YaHei";
	padding-left:10px;
	line-height:28px;
	font-weight: bold;
	color: #666;}
.img_more{
	float: right;
	font-size:20px;
	padding:0 5px 0 0;
	font-weight: bold;}
.img_more a{
	color: #666;
	font-family:Verdana;
	line-height:25px;}
.img_more a:hover{
	color: #9C0;}
.img_con {
	padding:0px;}
.img_con ul {margin-top:0px;}
.img_con ul li {
	padding:0;display:inline;}
.img_1{width:360px;height:230px;}

.img_2{width:358px;height:230px;}

.img_3{width:233px;height:165px;}

.img_4{width:170px;height:120px;}


/*==============首页三列=*/
#index_box { margin:0 0 0 0;overflow: hidden;}
#index_banner {
	width:988px;
	margin:auto;
	padding:20px;
	background-color: #FFF;}
#left { float:left; width:358px; margin:0 0 0 20px;}
#center { float: left; width:358px;margin:0 0 0 20px;}
#right { float: right; width:232px; margin:0 20px 0 0px;}
.zhuanti_box { margin-bottom:0px;}
/*==============首页版块=*/
.side_box { margin-bottom:20px;}
.side_box h2 {
	height:32px;
	background-image: url(part_images/box_tit_bg.gif);
	background-repeat: no-repeat;}
.side_box h2 span {
	font-family:"Microsoft YaHei";
	height:32px;
	font-size:14px;
	padding:0 0 0 13px;
	line-height:32px;
	font-weight: bold;
	color: #fff;}
.side_box h2 span i {
	font-size:16px;
	line-height:36px;
	height:36px;
	margin:0 6px 0 0;}
.more{
	float: right;
	margin:10px 10px 0 0;}
.sidezhuanlan_con {
	min-height:220px;
	_height:220px;
	padding:10px 15px 0 15px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.sidezhuanlan_con ul li { width:100px;  margin:0; display:inline; text-align:center;}
.sidezhuanlan_con ul li a { display:block;}
.sidezhuanlan_con ul li img { margin:0 0 5px 0;}
.side_con {
	min-height:220px;
	_height:220px;
	padding:10px 15px 0 15px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.side_con ul {margin-top:5px;}
.side_con ul li {
	padding:0;
	margin:0 0 0 0;
	font-size: 12px;
	height:24px;
	line-height:24px;
	text-align: left;
	color: #333;}
.side_con ul i {
	color: #07addc;
	margin:0 5px 0 0;}
.side_con ul li span {
	float:right;
	color:#666;
	font-size:12px;
	line-height:24px;}
.side_con dl {
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding:0 0 5px 0;}
.side_con dl dt { height:40px;}
.side_con dl dt a { height:40px; line-height:40px;font-size:24px;font-weight: bold; color:#1472b3;}
.side_con dl dd { color: #666; line-height:1.7;}
.side_con dl dd a {
	display:block;
	margin-bottom:3px;
	color:#C60;}
.tzgg_box { margin-bottom:20px;}
.tzgg_box h2 {
	height:32px;
	background-image: url(part_images/box_tzgg_bg.gif);
	background-repeat: no-repeat;}
.tzgg_box h2 span {
	font-family:"Microsoft YaHei";
	height:32px;
	font-size:14px;
	padding:0 0 0 13px;
	line-height:32px;
	font-weight: bold;
	color: #fff;}
.tzgg_con {
	min-height:220px;
	_height:220px;
	padding:10px 15px 0 15px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.tzgg_con ul {margin-top:0px;}
.tzgg_con ul li {
	padding:5px 0 5px 0;
	margin:0;
	font-size: 12px;
	line-height:20px;
	text-align: left;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddd;}
.tzgg_con ul li span {
	float:right;
	color:#666;
	font-size:12px;
	line-height:30px;}

.zhuanti_con {
	min-height:210px;
	_height:210px;
	padding:20px 0px 0 12px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.zhuanti_con ul {margin-top:0px;}
.zhuanti_con ul li {
	height:50px;
	margin:0 0 10px 0;}
.zhuanti_con ul li span {
	float:right;
	color:#666;
	font-size:12px;
	line-height:30px;}
/* 友情链接图片列表样式 */
#info_content img{max-width:100%;}
/*==============友情链接图片样式=*/
.youqing_con {
	min-height:210px;
	_height:210px;
	padding:20px 0px 0 12px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5e0ed;
	border-bottom-color: #b5e0ed;
	border-left-color: #b5e0ed;}
.youqing_con ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
.youqing_con ul li { width:90px; float:left; margin:5px 8px 0px 8px; display:inline; text-align:center;}
.youqing_con ul li a { display:block;}
.youqing_con ul li img { margin-bottom:0px;}
.youqing_con ul li span {
	float:right;
	color:#666;
	font-size:12px;
	line-height:30px;}

.l {
    float: left;
}