@charset "gb2312";
* {
	margin:0;
	padding:0;
	list-style:none;

}
BODY {
	text-align:center;
	font:normal 12px 宋体,Arial;	
	color:#333333;
}
DIV {
	margin:0 auto;
}
IMG {
	border:0;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.cf {
	display:block; 
	clear:both;
}

a:link,a:visited {
	text-decoration:none; 
	color:#666; 
}
a:hover {
	text-decoration:underline; 
	color:#333; 
}
.more a:link,.more a:visited{
color:#fff; 
}
.more a:hover{
color:#eee; 
}
#picarticletitle a:link,#picarticletitle a:visited{
color:#fff; 
}
#picarticletitle a:hover{
color:#eee; 
}
#wideColumn h2 a:link,#wideColumn h2 a:visited {
	color:#fff; 
}
#wideColumn h2 a:hover {
	color:#eee; 
}
/*fonts*/
/*fonts end*/
/*全局结束*/
/*top start*/
#head {
	position:relative; 
	margin-top:10px; 
	width:910px; 
}
#lehead {
	width:7px; 
	height:54px; 
	background:url(../images/lefthead.gif) top left no-repeat; 
}
#cnhead {
	position:relative; 
	width:762px; 
	height:53px; 
	border-top:1px solid #ccc; 
}
#logo {
	margin-top:3px; 
	width:46px; 
	height:48px; 
	background:url(../images/logo.jpg) top left no-repeat; 
}
#cnhead h1 {
	display:block; 
	margin-top:3px; 
	margin-left:10px; 
	width:186px; 
	height:43px; 
	background:url(../images/titlextu.jpg) top left no-repeat; 
	font:normal 12px/21px Arial; 
}
#cnhead h1 a {
	display:block; 
	width:186px; 
	height:43px; 
	text-indent:-999px;
}
#logo a {
	display:block; 
	width:45px; 
	height:45px; 
	text-indent:-999px;
}
#cnhead #inputArea {
	margin-top:29px;
	-margin-top:30px;
	float:right; 
}
#cnhead #inputArea label {
	width:50px; 
	font:normal 10px/21px Verdana; 
	color:#666; 
}
#cnhead #inputArea input {
	width:100px; 
	height:14px; 
	border: 1px solid #bbb; 
}
#cnhead #inputArea input.btnLogin {
	width:42px; 
	height:16px; 
	background-color:#eee; 
	font:normal 10px/12px Verdana; 
	color:#666; 
}
#rihead {
	width:140px; 
	height:27px; 
}
#rihead .blank {
	padding-top:5px; 
	width:140px; 
	height:22px; 
	border-right:1px solid #ccc; 
}
#rihead .blank input {
	width:100px; 
	height:14px; 
	border: 1px solid #bbb; 
	vertical-align:middle;
}
#rihead .blank input.btnSearch {
	width:22px; 
	height:16px; 
	background:url(../images/btnSearch.gif) left top no-repeat; 
	vertical-align:middle;
	border: 0; 
	font:normal 10px/12px Verdana; 
	color:#666; 
}
#rihead #le {
	width:10px; 
	height:27px; 
	background:url(../images/rihead.gif) top left no-repeat; 
}
#rihead #cn {
	width:130px; 
	height:26px; 
	border-bottom:1px solid #ccc; 
	background-color:#fff; 
	font:normal 12px/26px Verdana; 
}#banner {
	width:910px; 
	height:214px; 
	background:url(../images/banner.jpg) top left no-repeat; 
}
#nav,.navchild {
	padding-top:13px; 
	width:910px; 
	height:25px; 
	background-color:#3F7595; 
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	color:#fff; 
}
#nav li {
	display:inline; 
	position:relative; 
	height:23px; 
	font:normal 12px Verdana; 
}
.navchild {
	display:none; 
	position:absolute; 
	z-index:9999;
	top:23px;
}
#nav li:hover ul,#nav li.ie6hover ul {
	display:block; 
}
#nav li,.navchild li {
	float:left; 
	padding-right:13px; 
}
#nav li a,.navchild li  a { 
	margin-right:13px; 
}
#nav li.first,.navchild li.first {
	display:inline; 
	margin-left:24px; 
}
#nav li a:link,#nav li a:visited,.navchild li a:link,.navchild li a:visited {
	text-decoration:none; 
	color:#fefefe; 
}
#nav li a:hover,.navchild li a:hover {
	color:#fff; 
}

/*top end*/
/*main start*/
#main {
	width:910px;
	overflow:hidden; 
}
.wordArea {
	width:565px; 
	height:326px; 
	background-color:#ECF5F4; 
}
.picArea {
	width:345px; 
	height:326px; 
	background-color:#145676; 
}
#picArea2 {
	width:379px; 
}
#intro {
	width:531px; 
}
.wordArea h2 {
	width:505px; 
	height:38px; 
	font:normal 14px/38px Verdana; 
	color:#fff; 
	background-color:#5E8598; 
	text-align:left; 
	text-indent:10px;
}
.wordArea span.more {
	float:right; 
	width:60px; 
	font:normal 12px/38px verdana; 
	background:url(../images/more_e1.gif) left center no-repeat; 
	background-color:#5E8598; 
	color:#fff; 
	text-indent:10px;
}
.wordArea ul {
	padding-left:10px; 
}
.wordArea li {
	padding-left:15px; 
	text-align:left; 
	font:normal 12px/23px Verdana; 
	background:url(../images/dot_e.gif) left center no-repeat; 
}
.wordArea li span {
	margin-right:5px; 
	color:#666;
	font-size:11px;
}
.imgWrapper {
	margin-top:32px; 
	margin-bottom:5px; 
	width:260px;
	padding:7px; 
	background-color:#fff; 
	font-size:0;
        border: 1px solid #ccc;
}
#picArea2 .imgWrapper {
	margin-top:56px; 
	margin-bottom:5px; 
	width:303px; 
	padding:7px; 
	background-color:#fff; 
	font-size:0;
}
#picarticletitle {
	width:320px; 
	text-align:center; 
	font:normal 14px/21px Tahoma; 
	color:#fff; 
	text-indent:15px;
        text-decoration: underline; 
}
#intro h2 {
	width:471px; 
}
#intro span.more {
	background:url(../images/more_e2.jpg) #5E8598 left top no-repeat; 

}
#intro h3 {
	font:bold 12px/35px Verdana; 
	color:#156FA1; 
}
#intro p {
	text-indent:20px;
	padding:5px 10px; 
	font:normal 12px/21px Verdana; 
	text-align:left; 
	color:#666; 
}
/*rows end*/
#hr {
	width:910px;
	height:13px; 
	background:url(../images/hr.gif) top left no-repeat; 
}

.time {
	margin-right:4px;
}

/*main end*/

/*foot*/
#foot {
	width:910px;
	padding-top:5px;
}
#foot span {
	font:normal 12px/21px 宋体; 
	line-height:20px;
}
#foot span.e {
	font:normal 10px/21px Verdana; 
}

/*foot end*/
/*listPage*/
.columns {
	margin-top:8px; 
	background-color:#ECF5F4; 
}
#narrowColumn {
	width:227px; 
}
.columns  h2 {
	width:174px; 
	height:21px;
	font:normal 11px/21px Verdana; 
	text-indent:5px;
	background-color:#5E8598 ; 
	color:#fff; 
	text-align:left; 
}
.columns  span.fr {
	width:53px; 
	height:21px; 
	font:normal 10px/21px Verdana; 
	color:#fff; 
	text-indent:10px;
	background:url(../images/more_e2.jpg) #5E8598 left -8px no-repeat; 
}
.columns ul {
	padding:8px; 
}
.columns li {
	font:normal 12px/22px Verdana; 
	padding-left:12px; 
	text-align:left; 
	background:url(../images/dot_e.gif) left 3px no-repeat; 
}
.columns li span {
	color:#666; 
	margin-right:5px; 
}
#wideColumn {
	width:670px; 
}
#wideColumn  h2 {
	width:100%; 
}
#opArea {
	text-align:left;
        margin-left:12px; 
	font:normal 12px/35px Verdana; 
	color:#666; 
}
#opArea  strong {
	color:#0065CD; 
}