/* CSS Document */

/*-----------------------------------Public-----------------------------------------*/
@import url("public.css");

/*-----------------------------------News-----------------------------------------*/
#news{
	padding:40px;
	width:910px;
	color:#878789;
}
#news .n1{
	width:910px;
	height:28px;
}
#news .n1 .left{
	margin-right:2px;
	width:101px;
	height:28px;
	line-height:28px;
	background:url(../Images/news_bg.gif) no-repeat;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	float:left;
}
#news .n1 .right{
	padding:8px 20px 0px 0px;
	width:787px;
	height:20px;
	background:#DDDDDD;
	text-align:right;
	float:left;
}
#news .n2{
	padding:20px 0px;
	width:910px;
	height:200px;
}
#news .n2 .left{
	width:310px;
	height:200px;
	float:left;
}
#news .n2 .trleft{
	text-align:right;
}
#news .n2 .right{
	padding:0px 10px;
	width:580px;
	height:200px;
	float:left;
}
#news .n2 .right .l1{
	padding-top:10px;
	width:580px;
	height:25px;
	text-align:right;
}
#news .n2 .right .l1 span{
	float:left;
}
#news .n2 .right .l1 span a{
	color:#878789;
	font-weight:bold;
}
#news .n2 .right .l2{
	width:580px;
	height:142px;
	line-height:22px;
}
#news .n2 .right .l3{
	width:580px;
	height:23px;
}
#news .n3{
	padding-bottom:30px;
	width:910px;
}
#news li{
	height:35px;
	line-height:35px;
	text-align:right;
	background:url(../Images/ico3.gif) repeat-x bottom;
}
#news li span{
	padding-left:15px;
	display:block;
	background:url(../Images/ico13.gif) no-repeat 0px 13px;
	float:left;
}
#news li span a{
	color:#878789;
}
#news .n4{
	width:910px;
	height:165px;
	background:#EBEBEB;
}
#news .n4 .t{
	padding-left:40px;
	width:870px;
	height:60px;
	line-height:60px;
	font-size:18px;
	color:#418305;
	font-weight:bold;
	background:url(../Images/news_bg1.gif) no-repeat 15px 23px;
}
#news .n4 .b{
	padding-left:60px;
	width:850px;
	height:105px;
	color:#000000;
	font-size:14px;
	line-height:30px;
}
#news .n4 .b .ipt{
	padding-left:5px;
	width:180px;
	height:22px;
	line-height:22px;
	color:#666666;
	border:1px solid #CCCCCC;
}
#news .n4 .b .btn{
	width:65px;
	height:23px;
	border:0px;
	color:#FFFFFF;
	background:url(../Images/ebtn_bg.gif) no-repeat;
	cursor:pointer;
}
#news .p{
	padding-top:20px;
	width:910px;
	height:20px;
	font-family:Arial;
}
#news .p a{
	margin-right:10px;
	padding:0px 3px;
	display:block;
	color:#848587;	
	float:left;
}
#news .p span{
	margin-right:10px;
	padding:0px 3px;
	display:block;
	color:#FFFFFF;
	background:#71A133;
	text-align:center;
	float:left;
}

/*-----------------------------------Newsnotes-----------------------------------------*/
#newsnotes{
	padding:40px;
	width:910px;
	color:#878789;
}
#newsnotes .title{
	width:910px;
	height:50px;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	font-family:Arial;
	background:url(../Images/ico7.gif) repeat-x bottom;
}
#newsnotes .write{
	width:910px;
	height:40px;
	line-height:40px;
	text-align:center;
}
#newsnotes .content{
	padding:20px 20px;
	width:870px;
	line-height:25px;
}
#newsnotes .content a{
	color:#4F8A12;	
}














