body {
	background: url("/files/bodybg.jpg"); font: 12px/normal "宋体", sans-serif; margin: 0px; font-size-adjust: none; font-stretch: normal;
}
table {
	margin: 0px auto; padding: 0px;
}
a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a:active {
	color: rgb(170, 0, 0); text-decoration: none;
}
.style2 {
	color: rgb(255, 0, 0); font-size: 16px; font-weight: bold;
}
.style1 {
	color: rgb(255, 255, 255); font-family: "黑体"; font-size: 14px; font-weight: bold;
}
td {
	color: rgb(0, 0, 0); line-height: 19px; font-size: 12px;
}
.tdleft {
	text-align: left;
}
.Input {
	border: 1px solid rgb(63, 78, 109); background-color: rgb(255, 255, 255);
}
.Paddingleft10px {
	padding-left: 10px;
}
.fontwhite {
	color: rgb(255, 255, 255);
}
.fontred {
	color: rgb(143, 47, 47);
}
.list {
	height: 20px; line-height: 20px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dashed;
}
.listbg {
	height: 25px; text-align: left; border-bottom-color: rgb(156, 156, 156); border-bottom-width: 1px; border-bottom-style: dashed;
}
.listbg2 {
	height: 24px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.fontlbue {
	color: rgb(63, 78, 109);
}
.fontlbue4 {
	color: rgb(68, 61, 113);
}
.fontlbue2 {
	color: rgb(17, 60, 141); line-height: 20px;
}
.fontlbue3 {
	color: rgb(67, 60, 117); font-size: 16px;
}
.fontgray {
	color: rgb(164, 163, 166);
}
.font14 {
	color: rgb(0, 0, 0); line-height: 28px; font-size: 14px;
}
.centerline {
	background-position: 50% bottom; background-image: url("../images/line.gif"); background-repeat: repeat-x;
}
.centerline2 {
	background-position: 50% bottom; border-width: 1px; border-color: rgb(164, 164, 164); border-bottom-style: dashed; background-repeat: repeat-x;
}
a.ml3:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
a.ml3:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a.ml3:hover {
	color: rgb(153, 0, 0); text-decoration: none;
}
a.ml3:active {
	
}
.Head_Banner a:link {
	text-decoration: none;
}
.Head_Banner a:visited {
	text-decoration: none;
}
.Head_Banner a {
	text-decoration: none;
}
.Head_Banner a:hover {
	text-decoration: underline;
}
.Head_Banner a:active {
	text-decoration: underline;
}
.TD_Right_Border {
	border-right-color: rgb(234, 234, 234); border-right-width: 1px; border-right-style: solid;
}
.TD_Border {
	background-color: rgb(255, 255, 255);
}
.new_dom {
	margin: 6px 2px; width: 373px; height: 310px; float: left;
}
.position {
	font-size: 13px;
}
.position a:link {
	font-size: 13px;
}
.position a:visited {
	font-size: 13px;
}
.position a {
	font-size: 13px;
}
.position a:hover {
	font-size: 13px;
}
.position a:active {
	font-size: 13px;
}
.header_title {
	text-align: center; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.index_article_title_blue {
	text-align: center; color: rgb(25, 51, 149); font-size: 14px; font-weight: bold;
}
.index_article_title_white {
	text-align: center; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.index_article_title_white_left {
	text-align: left; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.index_article_title_black {
	text-align: left; color: rgb(0, 0, 0); font-size: 12px; font-weight: bold;
}
.div_left_35 {
	margin: 6px 4px; width: 756px; height: 25px; text-align: left;
}
.div_756 {
	width: 756px; clear: both;
}
.list_article_before {
	background: url("/image/tmk1.gif") no-repeat; width: 155px; height: 35px; text-align: center; padding-top: 6px; float: left;
}
.list_article_after {
	background: url("/image/tmk2.gif") repeat-x; border: 0px solid red; border-image: none; width: 579px; height: 35px; float: left;
}
.list_article_after_845 {
	background: url("/image/tmk2_845.gif") repeat-x; border: 0px solid red; border-image: none; width: 845px; height: 35px; float: left;
}
.list_article {
	background: url("/image/tmk.gif") repeat-x; border: 0px solid red; border-image: none; width: 691px; height: 25px; padding-top: 10px; padding-left: 40px; float: left;
}
.dede_pages {
	
}
.dede_pages ul {
	padding: 12px 0px 12px 16px; float: left;
}
.dede_pages ul li {
	list-style: none; border: 1px solid rgb(233, 233, 233); border-image: none; line-height: 17px; font-family: Tahoma; margin-right: 6px; float: left;
}
.dede_pages ul li a {
	padding: 2px 4px; color: rgb(85, 85, 85); float: left; display: block;
}
.dede_pages ul li a:hover {
	padding: 2px 4px; color: rgb(102, 153, 0); text-decoration: none;
}
.dede_pages ul li.thisclass {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);
}
.dede_pages ul li.thisclass a {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);
}
.pagebox ul li.thisclass a:hover {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);
}
.dede_pages .pageinfo {
	padding: 12px 10px 12px 16px; color: rgb(153, 153, 153); line-height: 21px;
}
.dede_pages .pageinfo strong {
	margin: 0px 2px; color: rgb(85, 85, 85); font-weight: normal;
}
.main_tdbg_760 {
	line-height: 23px; font-size: 14px; margin-top: 15px; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
ul.pp {
	width: 702px;
}
ul.pp li {
	list-style: none; width: 175px; height: 170px; float: left;
}
ul.pp li div.ppp {
	background: url("/image/bk.jpg") no-repeat; width: 167px; height: 126px;
}
ul.pp li div.ppp img {
	margin: 10px 0px 0px 10px;
}
ul.pp li div.ppt {
	padding-left: 8px;
}
ul.pp2 {
	width: 702px;
}
ul.pp2 li {
	list-style: none; width: 167px; height: 215px; float: left;
}
ul.pp2 li div.ppp2 {
	background: url("/image/p2.jpg") no-repeat; width: 147px; height: 201px;
}
ul.pp2 li div.ppp2 img {
	margin: 10px 0px 0px 10px;
}
ul.pp2 li div.ppt2 {
	padding-left: 8px;
}
#tree li {
	list-style: none;
}
.lqks {
	width: 24%; height: 23px; padding-top: 6px; border-bottom-color: rgb(202, 226, 247); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.aa {
	display: none;
}
.pagelist li {
	list-style: none; margin: 0px 10px; float: left;
}