body { 
	font-family: Arial, Helvetica, sans-serif; font-size:12px; border:0px; margin:0px; padding:0px; 
	}

* { 
	border:0px; margin:0px; padding:0px;
	}

a:link,a:visited{
	text-decoration:none;
	color:#000000;
	}
a:hover{
	text-decoration:underline;
	color:#FF0000;
	}
	
ul {
	list-style-type:none;
	}
.absolute {
	position:absolute;
	}
.relative {
	position:relative;
	}
.overflow {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
	}
			
.m780 {
	width:780px; margin:0 auto; 
	}

#header {
	width:780px; overflow:hidden; height:160px; float:left; background:url(../Images/head.gif) no-repeat left top; padding-bottom:0px; margin-bottom:0px;
	}
#navgive {
	width:780px; overflow:hidden; height:20px; float:left; background:url(../Images/navgive.gif) no-repeat left top; border-top:#81A78B solid 1px;
	border-bottom:#81A78B solid 1px;
	}
#navgive .part {
	float:left; width:390px; text-align:center; padding-top:3px;
	}
#navgive .part .part_4 {
	float:left; width:97px; text-align:center; padding:auto 5px; display:block;
	}
#navgive .part a:visited	{
	color:#006600;
	}

#menulist {
	width:780px; float:left;
	}
#menulist a:visited,a:link {
	color:#FFFFFF;
	}
#menulist #menuleft {
	width:5px; background:url(../Images/menuLeft.gif) no-repeat left top; float:left; height:29px;
	}
#menulist #menuright {
	width:5px; background:url(../Images/menuRight.gif) no-repeat left top; float:left; height:29px;
	}
#menulist #menu {
	overflow:hidden; height:29px; float:left;
	}
#menulist #menu ul { 
	width:770px; float:left; background:url(../Images/menuBg.gif) repeat-x left top; height:29px;
	}
#menulist #menu ul li {
	float:left; padding-left:3px; padding-right:3px;
	}
#menulist #menu ul li a {
	width:64px; text-align:center; display:block; height:29px; padding-top:7px;
	}
#menulist #menu ul li a:hover {
	 background:url(../Images/menuBgOver.gif) repeat-x left top; color:#FFFFFF; text-decoration:none; height:29px;
	}

	
/* Body */

#pagemain {
	width:780px; margin:0 auto;
	}
#pagemain #left {
	width:580px; float:left;
	}
#pagemain #left .over {
	width:580px; float:left; margin:10px 0px 0px 0px;
	}
#pagemain #left .over #a {
	width:260px; float:left;
	}
#pagemain #left .over #b {
	width:320px; float:left;
	}
#pagemain #left .over #c {
	width:580px; float:left;
	}
#pagemain #right {
	width:200px; float:left;
	}

/* 图片新闻 */	
.imgnews {
	width:560px; fload:left; border:#E4E5CF 1px solid; padding:10px 5px; height:230px;
	}
.imgnews .news_t {
	background:url(../Images/ar3.gif) no-repeat 0px 0px; padding-left:20px;
	font-size:14px; font-weight:bold; color:#3C5F47; float:left
	}	
.imgnews .news_t .a {
	padding-right:10px; float:left
	}
.imgnews .news_t .b {
	padding-right:15px; font-size:10px; float:right; background:url(../Images/jiang_dot.gif) no-repeat right center;
	display:block;
	}
.imgnews .focus {
	width:240px; float:left; padding:5px 25px 0px 25px;
	}
.imgnews .focus img {
	width:240px; border:0px; height:180px; padding-bottom:5px;
	}
.imgnews .focus .i_text {
	 width:240px;
	}
.imgnews .focus .i_text a {
	font-size:15px; font-weight:bold; color:#000000;
	}
.imgnews .news {
	width:270px; float:left; padding-top:10px; border-top:#D8D9c7 2px solid;
	}
.imgnews .news #news_one {
	margin-bottom:10px;
	}
.imgnews .news #news_one #master {
	font-size:16px; color:#006600; width:255px; margin-bottom:5px; background:url(../Images/gif-0170.gif) no-repeat left center;
	padding-left:13px;
	}
.imgnews .news #news_one #detail {
	height:60px; overflow:hidden;
	}
.imgnews .news #news_one #detail a {
	padding-left:25px; line-height:18px;
	}
.imgnews .news #news_one #detail #kan {
	width:25px; color:#FF0000; background:url(../Images/gif-0170.gif) no-repeat right center; padding-right:15px;
	}
.imgnews .news #news_list {
	width:260px;
	}
.imgnews .news #news_list li {
	background:url(../Images/ar2.gif) no-repeat left center; padding-left:20px; width:240px;
	line-height:22px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
	}
.imgnews .news #news_list li a {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
	}	
.imgnews A:link, A,visite {
	 color:#000000
	 }		
.imgnews .news_t .b A:link, A,visite {
	 color:#3C5F47
	 }
	
/* 带边框盒子模型 */
.k_box {
	width:240px; margin:8px 0px 5px 0px; padding:5px; border:#E4E5CF 1px solid; float:left;
	}	
.k_box .k_box_t {
	background:url(../Images/ar1.gif) no-repeat 4px 2px; padding-left:20px;
	font-size:14px; font-weight:bold; color:#3C5F47; float:left
	}	
.k_box .k_box_t .a {
	padding-right:10px; float:left
	}
.k_box .k_box_t .b {
	padding-right:15px; font-size:10px; float:right; background:url(../Images/jiang_dot.gif) no-repeat right center;
	display:block;
	}
.k_box .k_box_t a:link,a:visited {
	 color:#3C5F47;
	 }
.k_box .k_box_l {
	width:240px; float:left;
	}	
.k_box .k_box_l ul {
	padding:5px 0px 0px 3px;
	} 
.k_box .k_box_l li {
	line-height:22px; font-size:12px; background:url(../Images/ar2.gif) no-repeat left 8px;
	padding-left:20px; width:200px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
	}
.k_box .k_box_l li a {
	line-height:18px; font-size:12px; color:#000000;
	}
	
/* 不带边框盒子模型 */
.k2_box {
	width:300px; margin:5px 0px 5px 0px; padding:5px; float:left;
	}	
.k2_box .k2_box_t {
	background:url(../Images/circle.gif) no-repeat 2px 2px; padding-left:15px;
	font-size:14px; font-weight:bold; color:#3C5F47; float:left; border-bottom:#E4E5CF 1px solid;
	}	
.k2_box .k2_box_t .a {
	padding-right:10px; float:left
	}
.k2_box .k2_box_t .b {
	padding-right:15px; font-size:10px; float:right; background:url(../Images/jiang_dot.gif) no-repeat right center;
	display:block;
	}
.k2_box .k2_box_t a:link,a:visited {
	 color:#3C5F47;
	 }
.k2_box .k2_box_l {
	width:300px; float:left;
	}	
.k2_box .k2_box_l ul {
	padding:5px 0px 0px 3px;
	} 
.k2_box .k2_box_l li {
	line-height:22px; font-size:12px; background:url(../Images/ar2.gif) no-repeat left 8px;
	padding-left:20px; width:270px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
	}
.k2_box .k2_box_l li a {
	line-height:18px; font-size:12px; color:#000000;
	}
	
/* 图片盒子模型 */
.k3_box {
	width:180px; margin:10px 0px 5px 0px; padding:5px; float:left; border:#E4E5CF 1px solid;
	}	
.k3_box .k3_box_t {
	font-size:14px; font-weight:bold; color:#3C5F47; float:left; border-bottom:#E4E5CF 1px solid;
	}	
.k3_box .k3_box_t .a {
	padding-right:10px; float:left
	}
.k3_box .k3_box_t .b {
	padding-right:15px; font-size:10px; float:right; background:url(../Images/jiang_dot.gif) no-repeat right center;
	display:block;
	}
.k3_box .k3_box_t img {
	padding-right:10px; float:left; width:15px; height:15px;
	}
.k3_box .k3_box_t a:link,a:visited {
	 color:#3C5F47;
	 }
.k3_box .k3_box_l {
	width:180px; float:left;
	}	
.k3_box .k3_box_l ul {
	padding:5px 0px 0px 3px;
	} 
.k3_box .k3_box_l li {
	background:url(../Images/ar2.gif) no-repeat left 8px; padding-left:20px; WHITE-SPACE: nowrap;
	}
.k3_box .k3_box_l li a {
	line-height:24px; font-size:12px; color:#000000;
	}
.k3_box .k3_box_l li.noar {
	background:none; margin-top:5px;
	}
.k3_box .url_link {
	height:120px;
	}
.k3_box .announce {
	height:130px;
	}
/* List.php */
#c A:link,a:visited {
	color:#000000;
	}
.con_head {
	width:570px; fload:left; padding:5px 5px 10px 5px; color:#000000; font-size:12px; line-height:22px; font-weight:bold;
	border-bottom:#CCCCCC 1px solid;
	}
.con_head .a{
	background:url(../Images/next.jpg) no-repeat left 2px; padding-left:15px;
	}
.con_list {
	width:580px;
	}
.con_list ul {
	padding:15px 0px 5px 10px; width:570px; line-height:28px; 
	}
.con_list ul li {
	background:url(../Images/photo_icon_square.gif) no-repeat left 10px; padding-left:20px; float:left; width:550px;
	WHITE-SPACE: nowrap;
	}
.con_list ul li span {
	float:left; width:550px; WHITE-SPACE: nowrap;
	}
.con_list ul li span.link {
	width:400px; text-align:left; overflow:hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
	}
.con_list ul li span.date {
	width:140px; overflow:hidden; text-align:right; padding-left:10px; overflow:hidden; white-space:nowrap;
	}
.con_pages {
	width:580px; border-top:#CCCCCC 1px solid; float:left; text-align:center;
	}
.con_pages .con_nav {
	line-height:22px; text-align:left; padding-left:10px; display:block; padding-top:5px;
	}
.con_pages span {
	float:left; padding-top:20px
	}
.con_pages span.a {
	width:400px; padding-left:20px;
	}
.con_pages span.b {
	width:110px; padding-left:20px;
	}
.con_list .con_master {
	line-height:24px; border-bottom:#CCCCCC 1px solid; padding-top:10px; text-align:center; padding-bottom:5px; 
	}
.con_list .con_master #con_title {
	font-size:16px; font-weight:bold; padding-bottom:5px;
	}	
.con_list .con_master #con_info {
	font-size:12px;
	}		
.con_list .con_master #con_info span {
	padding:0 20px; line-height:22px; text-align:left; 
	}
.con_list .con_text {
	line-height:22px; padding:10px; width:560px; overflow:hidden;
	}	

/* Footer */
#Foot {
	width:780px; margin:0 auto; border-top:#548367 1px solid; padding-top:5px; margin-top:10px; float:left;
	}
#link {
	width:780px; text-align:center; margin-top:20px;
	}
#link ul li {
	display:inline;padding:3px 10px; background:url(../images/bj_gray.gif) right no-repeat;
	}
#link .m_right{
	background:none; padding-right:0
	}
#Copyright {
	widows:780px; text-align:center; margin-top:15px;
	}
#Copyright ul li { 
	padding:3px 5px;
	}
#Foot a:visite,#Foot a:link {
	color:#000000;
	}