.main .newslist {
	border-bottom: #cce0eb 1px solid; border-left: #cce0eb 1px solid; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 698px; padding-right: 0px; display: block; background: url() no-repeat left top; height: 288px; overflow: hidden; border-top: #cce0eb 1px solid; border-right: #cce0eb 1px solid; padding-top: 0px
;}
.mtop {
	margin: 100px 100px 0px 0px; display: block; overflow: hidden
;}
.mleft {
	margin: 0px 0px 0px 100000px; display: block; overflow: hidden
;}
.mtopfu {
	margin: -9px 0px; width: 100%; display: block; height: 10px; clear: both
;}
.sideBar {
	margin: 0px 0px 0px 10px; width: 248px
;}
.main .gzdt {
	border-bottom: #cce0eb 1px solid; border-left: #cce0eb 1px solid; padding-bottom: 3px; margin: 10px 0px 0px 10px; padding-left: 0px; width: 343px; padding-right: 0px; float: left; border-top: #cce0eb 1px solid; border-right: #cce0eb 1px solid; padding-top: 0px
;}
.main .hzjj {
	border-bottom: #cce0eb 1px solid; border-left: #cce0eb 1px solid; padding-bottom: 3px; margin: 10px 0px 0px 10px; padding-left: 0px; width: 343px; padding-right: 0px; float: left; border-top: #cce0eb 1px solid; border-right: #cce0eb 1px solid; padding-top: 0px
;}
.main .gzdt {
	height: 572px
;}
.main .gzhy {
	border-bottom: #cce0eb 1px solid; border-left: #cce0eb 1px solid; padding-bottom: 3px; margin: 10px 0px 0px; padding-left: 0px; width: 343px; padding-right: 0px; float: left; border-top: #cce0eb 1px solid; border-right: #cce0eb 1px solid; padding-top: 0px
;}
.leftarea {
	width: 390px; display: block; float: left
;}
.rightarea {
	margin: 0px 0px 0px 10px; width: 390px; display: block; float: left
;}
.list LI {
	text-align: left; padding-bottom: 0px; line-height: 22px; list-style-type: none; margin: 0px 5px; padding-left: 11px; padding-right: 0px; background: url(flag01.jpg) no-repeat 0px 10px; height: 22px; overflow: hidden; padding-top: 5px
;}
.list LI SPAN {
	padding-bottom: 0px; padding-left: 10px; padding-right: 0px; font: 11px Arial, Helvetica, sans-serif; float: right; color: #999; padding-top: 2px
;}
.list LI A {
	font-size: 14px
;}
.zt LI {
	height: 61px; overflow: hidden
;}
.zt IMG {
	border-bottom: #fff 2px solid; border-left: #fff 2px solid; margin: 8px auto 0px; width: 180px; display: block; height: 50px; border-top: #fff 2px solid; border-right: #fff 2px solid
;}
.ldzc {}
.ldzc LI {
	border-bottom: #ccc 1px dotted; text-align: left; padding-bottom: 5px; line-height: 30px; margin: 0px; padding-left: 8px; width: 190px; padding-right: 0px; display: block; float: left; clear: both; padding-top: 0px
;}
.ldzc LI A {
	font-family: "楷体"; color: #666; font-size: 16px; font-weight: bold
;}
.ldzc LI SPAN {
	padding-bottom: 0px; line-height: 16px; margin: 6px 0px 0px; padding-left: 0px; width: 130px; padding-right: 0px; display: block; float: right; height: 16px; padding-top: 0px
;}
.pingtai {
	margin: 0px 0px 0px 5px; width: 450px; display: block; background: #000; height: 50px; clear: both; overflow: hidden
;}
.pingtai IMG {
	width: 450px; height: 50px
;}
.inputMail {
	border-bottom: #abcaf0 1px solid; padding-bottom: 0px; padding-left: 0px; padding-right: 1px; padding-top: 0px
;}
.sub_containor .side {
	border-right-width: 0px; width: 227px; padding-right: 1px; background: #f5f8fd; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
.sub_containor .side .box H3 {
	text-align: left; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
.sub_containor .side .box {
	padding-bottom: 0px; border-right-width: 1px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px
;}
.menu {
	position: relative; margin: -5px 0px -16px
;}
.menu A {
	border-bottom: #ddd 1px solid; text-align: left; padding-bottom: 0px; margin: 0px auto; padding-left: 30px; padding-right: 0px; display: block; font: 14px/35px 微软雅黑; background: url() no-repeat 0px 0px; height: 35px; color: #32447f; overflow: hidden; padding-top: 0px
;}
.menu A:visited {
	border-bottom: #ddd 1px solid; text-align: left; padding-bottom: 0px; margin: 0px auto; padding-left: 30px; padding-right: 0px; display: block; font: 14px/35px 微软雅黑; background: url() no-repeat 0px 0px; height: 35px; color: #32447f; overflow: hidden; padding-top: 0px
;}
.menu A:hover {
	background: url() #fff no-repeat 0px -35px
;}
.menu A.current {
	background: url() no-repeat 0px -70px; color: #333
;}
.menu A.current:visited {
	background: url() no-repeat 0px -70px; color: #333
;}
.side {
	width: 248px
;}
.side .box {
	border-bottom: #ddd 4px solid; border-left: #cce0eb 1px solid; padding-bottom: 15px; margin: 0px 0px 8px; padding-left: 0px; padding-right: 0px; zoom: 1; background: #f5f8fd; overflow: hidden; border-top: #cce0eb 1px solid; border-right: #cce0eb 1px solid; padding-top: 0px
;}
.side .box H3 {
	text-align: left; text-indent: 1em; margin: 0px 0px 5px; font: bold 14px/32px 宋体; background: url(side_title_index.jpg) no-repeat 0px 0px; height: 34px; color: #0045a0; overflow: hidden
;}
#commBar .box H3 {
	text-align: left; text-indent: 1em; margin: 0px 0px 5px; font: bold 14px/32px 宋体; background: url(side_title_index.jpg) no-repeat 0px 0px; height: 34px; color: #0045a0; overflow: hidden
;}
.side .box H3 IMG {
	margin: 6px 8px 0px 0px
;}
#mid {
	border-bottom: #cce0eb 1px solid; border-left: #cce0eb 1px solid; padding-bottom: 10px; min-height: 495px; padding-left: 0px; padding-right: 0px; border-top: #cce0eb 1px solid; border-right: #cce0eb 1px solid; padding-top: 0px
;}
#position {
	text-align: right; padding-bottom: 0px; padding-left: 0px; width: 300px; padding-right: 10px; float: right; padding-top: 6px
;}
#mid H3 {
	border-bottom: #cce0eb 1px solid; text-align: left; padding-bottom: 0px; line-height: 30px; text-indent: 1em; margin: -1px 0px 0px; padding-left: 0px; padding-right: 0px; background: url() no-repeat -1px -1px; color: #0045a0; border-top: #cce0eb 1px solid; padding-top: 0px
;}
#mid H3 IMG {
	margin: 7px 10px 0px 0px; float: right
;}
#mid .list {
	margin: 5px 0px 10px
;}
#mid .list LI {
	border-bottom: #ccc 1px dotted; text-align: left; padding-bottom: 3px; margin: 0px auto; padding-left: 18px; width: 95%; padding-right: 0px; background: url() no-repeat 0px 10px; height: auto; padding-top: 5px
;}
#mid .list LI A {
	font: 14px/150% Tahoma 宋体
;}
.houqin LI SPAN {
	padding-bottom: 0px; padding-left: 10px; padding-right: 0px; font: 11px Arial, Helvetica, sans-serif; float: none; color: #999; padding-top: 2px
;}
#commBar {
	border-left: #cce0eb 1px solid; width: 210px; overflow: hidden
;}
#commBar .recommend H3 {
	text-align: left; border-top-width: 0px
;}
.content_containor {
	margin: 10px auto; zoom: 1; overflow: hidden
;}
.content_containor #commBar {
	width: 240px
;}
.pic LI {
	text-align: center; line-height: 160%; margin: 8px 10px; width: 165px; display: inline; float: left; height: 160px; overflow: hidden
;}
.pic IMG {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; margin: 4px auto; padding-left: 2px; width: 142px; padding-right: 2px; display: block; background: #fff; height: 105px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
;}
.clear {
	line-height: 0; height: 0px; clear: both; overflow: hidden
;}
.page {
	text-align: center; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px
;}
.page IMG {
	cursor: pointer
;}
.page A {
	border-bottom: #999 1px solid; border-left: #999 1px solid; padding-bottom: 2px; margin: 0px 3px 0px 0px; padding-left: 5px; padding-right: 5px; border-top: #999 1px solid; border-right: #999 1px solid; padding-top: 2px
;}
.page A:visited {
	border-bottom: #999 1px solid; border-left: #999 1px solid; padding-bottom: 2px; margin: 0px 3px 0px 0px; padding-left: 5px; padding-right: 5px; border-top: #999 1px solid; border-right: #999 1px solid; padding-top: 2px
;}
.page SPAN {
	border-bottom: #999 1px solid; border-left: #999 1px solid; padding-bottom: 2px; margin: 0px 3px 0px 0px; padding-left: 5px; padding-right: 5px; border-top: #999 1px solid; border-right: #999 1px solid; padding-top: 2px
;}
.page A:hover {
	border-bottom: #f60 1px solid; border-left: #f60 1px solid; background: #d3672b; color: #fff; border-top: #f60 1px solid; border-right: #f60 1px solid
;}
.page .current {
	border-bottom: #f60 1px solid; border-left: #f60 1px solid; background: #d3672b; color: #fff; border-top: #f60 1px solid; border-right: #f60 1px solid
;}
.page .current {
	padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px
;}
.page .disabled {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #ccc; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
;}
.buttonBox {
	text-align: center; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px
;}
.textBox {
	border-bottom: #b4d1ef 1px solid; padding-bottom: 8px; overflow-y: auto; margin: 0px 0px 10px; padding-left: 15px; padding-right: 15px; background: #fff; height: 126px; padding-top: 8px
;}
.searchKey {
	text-align: left; padding-bottom: 0px; padding-left: 310px; padding-right: 0px; background: url() no-repeat 0px 0px; height: 45px; padding-top: 30px
;}
.searchKey SPAN {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; font: bold 14px arial 宋体; color: #f60; padding-top: 0px
;}
.content {
	text-justify: inter-ideograph; text-align: justify; margin: 10px 40px; font: 14px/180% Tahoma 宋体; color: #333
;}
.showpage {
	margin: 20px
;}
.content A {
	color: #f60; font-size: 14px; text-decoration: underline
;}
.content P {
	padding-bottom: 5px; text-indent: 2em; padding-left: 0px; padding-right: 0px; padding-top: 5px
;}
.related {
	padding-bottom: 10px; margin: 5px 40px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#mid .related .list LI {
	border-bottom-width: 0px
;}
.other {
	text-align: left; padding-bottom: 8px; margin: 5px 40px; padding-left: 0px; padding-right: 0px; font-size: 14px; border-top: #ccc 1px solid; padding-top: 8px
;}
.other A {
	font: 14px Tahoma
;}
.infoBox {
	border-bottom: #ddd 1px solid; text-align: center; border-left: #ddd 1px solid; padding-bottom: 10px; margin: 0px 0px 15px; padding-left: 10px; padding-right: 10px; font: 12px Tahoma; background: #f5f5f5; color: #999; border-top: #ddd 1px solid; border-right: #ddd 1px solid; padding-top: 10px
;}
.infoBox TH {
	text-align: right; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px
;}
.recommend LI {
	text-align: center; padding-bottom: 5px; line-height: 140%; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
.recommend IMG {
	border-bottom: #eee 2px solid; border-left: #eee 2px solid; margin: 4px auto; width: 192px; display: block; height: 140px; border-top: #eee 2px solid; border-right: #eee 2px solid
;}
.content_containor .recommend {
	zoom: 1; background: #f5f8fd; overflow: hidden
;}
.content_containor .recommend LI {
	margin: 0px 0px 5px; width: 110px; float: left; height: 110px; overflow: hidden
;}
.content_containor .recommend IMG {
	width: 100px; height: 70px
;}
.order H3 {
	text-align: left; margin-top: 5px; border-top: #ccc 1px solid
;}
.order LI {
	border-bottom: #ddd 1px dotted; text-align: left; padding-bottom: 5px; margin: 0px auto; padding-left: 0px; width: 95%; padding-right: 2px; background: none transparent scroll repeat 0% 0%; height: auto; padding-top: 5px
;}
.order LI A {
	font-size: 12px
;}
.order LI .num {
	text-align: center; margin: 2px 6px -1px 0px; width: 16px; font: bold 11px arial; background: url() no-repeat 10px 2px; float: left; height: 14px; color: #fff
;}
.order LI EM {
	float: none
;}
.leader {
	border-bottom: #ccc 1px dotted; text-justify: inter-ideograph; text-align: justify; padding-bottom: 10px; margin: 3px auto; padding-left: 10px; padding-right: 10px; zoom: 1; font: 14px/160% 宋体; height: 150px; overflow: hidden; padding-top: 10px
;}
.leader IMG {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 4px; margin: 0px 20px 0px 0px; padding-left: 4px; width: 100px; padding-right: 4px; float: left; height: 133px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 4px
;}
.leader H4 {
	text-align: left; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; font: 18px/25px 黑体; color: #0770af; padding-top: 10px
;}
.leader H4 SPAN {
	padding-left: 20px; font: 14px 宋体; color: #f60
;}
.input {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; font: 12px/20px arial, 宋体; background: #fff; height: 20px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 0px
;}
TEXTAREA {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; overflow-y: auto; padding-left: 5px; padding-right: 5px; background: #fff; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
;}
.btn {
	border-right-width: 0px; width: 70px; background: url() no-repeat 0px 0px; border-top-width: 0px; border-bottom-width: 0px; height: 22px; border-left-width: 0px
;}
EM.errorInfo {
	padding-bottom: 3px; line-height: 180%; font-style: normal; padding-left: 25px; padding-right: 2px; background: url() no-repeat 5px 0px; color: #f00; font-size: 12px; padding-top: 2px
;}
EM.successInfo {
	padding-left: 25px; background: url() no-repeat 7px -30px; height: 18px; color: #090
;}
.formContent EM {
	display: block
;}
.readme {
	border-bottom: #fc6 1px solid; text-align: left; border-left: #fc6 1px solid; padding-bottom: 10px; margin: 10px; padding-left: 10px; padding-right: 10px; font: 14px/160% Tahoma 宋体; background: #ffffcc; border-top: #fc6 1px solid; border-right: #fc6 1px solid; padding-top: 10px
;}
.tableList TABLE {
	margin: 10px 0px 0px 5px; width: 99%; border-collapse: collapse; font-size: 14px
;}
.tableList H4 {
	text-align: left; padding-left: 15px; font: bold 14px/32px 微软雅黑; background: url() no-repeat left -60px; border-bottom-width: 0px; height: 32px; color: #333; overflow: hidden
;}
#main2 H3 {
	text-align: left; padding-left: 15px; font: bold 14px/32px 微软雅黑; background: url() no-repeat left -60px; border-bottom-width: 0px; height: 32px; color: #333; overflow: hidden
;}
.tableList THEAD TH {
	border-bottom: #ccc 1px solid; text-align: left; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; background: #f5f5f5; height: 25px; border-top: #ccc 1px solid; padding-top: 4px
;}
.tableList TD {
	border-bottom: #999 1px dotted; text-align: left; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px
;}
.tableList A {
	font-size: 14px
;}
.inputMail {
	border-bottom-width: 0px
;}
.inputMail TH {
	border-bottom: #999 1px dotted; text-align: left; padding-bottom: 6px; padding-left: 12px; padding-right: 6px; background: #fff; color: #666; padding-top: 6px
;}
TD.mailContent {
	text-justify: inter-ideograph; text-align: justify; min-height: 90px; font: 14px/180% "宋体"; _height: 90px
;}
.w700 {
	width: 700px
;}
.w728 {
	width: 690px
;}
.w982 {
	width: 982px
;}
.small {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; cursor: pointer; padding-top: 0px
;}
.big {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; cursor: pointer; padding-top: 0px
;}
.small {
	font: bold 10px "Times New Roman"; color: #01458e
;}
.big {
	font: bold 14px "Times New Roman"
;}