BODY {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DIV {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; margin:auto
;}
DL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
OL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LI {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H5 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H6 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
PRE {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
CODE {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
FIELDSET {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LEGEND {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
INPUT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
BUTTON {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
TEXTAREA {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
P {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
BLOCKQUOTE {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
TH {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
TD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
BODY {
	text-align: center; font: 12px Tahoma,Verdana,宋体; background: #fff; height: 100%; color: #666
;}
* HTML BODY {
	font: 11px Tahoma,Verdana,宋体
;}
* + HTML BODY {
	font: 11px Tahoma,Verdana,宋体
;}
.containor {
	margin: 0px auto; width: 969px; background: url(containorbg.jpg) #fff repeat-y right 0px; border-right: #eee 1px solid
;}
#top {
	padding-bottom: 5px; margin: 0px auto; padding-left: 0px; width: 970px; padding-right: 0px; background: url(top.jpg) no-repeat 0px 3px; overflow: hidden; padding-top: 0px
;}
#topBar {
	text-align: right; padding-bottom: 0px; padding-left: 0px; padding-right: 10px; font: 12px/32px Arial, Helvetica, sans-serif; height: 27px; color: #000; overflow: hidden; padding-top: 0px
;}
#topBar A {
	padding-bottom: 0px; padding-left: 6px; padding-right: 6px; color: #fff; padding-top: 0px
;}
#topBar A:hover {
	color: #000; text-decoration: underline
;}
#top IMG {
	display: block
;}
#nav {
	padding-bottom: 0px; margin: 144px 0px 0px; padding-left: 8px; padding-right: 0px; background: url(nav.jpg) #fff repeat-x left 50%; height: 32px; padding-top: 0px
;}
#nav A {
	padding-bottom: 1px; padding-left: 0px; width: 96px; padding-right: 0px; display: block; font: bold 14px/32px Arial, Helvetica, sans-serif; background: url(navline.jpg) no-repeat left 1px; float: left; height: 30px; color: #3078a9; overflow: hidden; padding-top: 1px
;}
#nav A:visited {
	padding-bottom: 1px; padding-left: 0px; width: 96px; padding-right: 0px; display: block; font: bold 14px/32px Arial, Helvetica, sans-serif; background: url(navline.jpg) no-repeat left 1px; float: left; height: 30px; color: #3078a9; overflow: hidden; padding-top: 1px
;}
#nav A:hover {
	color: #f60
;}
#nav A.home {
	background: none transparent scroll repeat 0% 0%
;}
#nav A.home:visited {
	background: none transparent scroll repeat 0% 0%
;}
#bottom {
	padding-bottom: 20px; line-height: 180%; margin: 0px auto; padding-left: 0px; width: 920px; padding-right: 0px; background: #e3f0f9; clear: both; border-top: #237dba 3px solid; padding-top: 20px
;}
.right {
	width: 170px; float: right; overflow: hidden;}

.right a:visited{
	color: #333333;	font-size: 12px;}
.right a:hover {
	color: #FF6600;	font-size: 12px;}

.right H3 {
	text-align: left; padding-bottom: 0px; padding-left: 30px; padding-right: 0px; font: bold 12px/34px Arial, Helvetica, sans-serif; background: url(rtitle.jpg) no-repeat 0px 0px; height: 30px; color: #237dba; overflow: hidden; padding-top: 0px
;}
.t1 H3 {
	background: url(rtitle.jpg) no-repeat 0px -30px
;}
.t2 H3 {
	background: url(rtitle.jpg) no-repeat 0px -60px
;}
.t3 H3 {
	background: url(rtitle.jpg) no-repeat 0px -90px
;}
.t4 H3 {
	background: url(rtitle.jpg) no-repeat 0px -120px
;}
.t5 H3 {
	background: url(rtitle.jpg) no-repeat 0px -150px
;}
.Rmenu {
	padding-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 7px; color:#666666;}
.Rmenu A {
	text-align: center; padding-bottom: 0px; margin: 0px 4px; padding-left: 20px; width: 134px; padding-right: 0px; display: block; font: 12px/28px "宋体"; background: url(rmenu.jpg) no-repeat 20px 0px; float: left; height: 30px; overflow: hidden; padding-top: 0px
;}
.Rmenu A:visited {
	text-align: center; padding-bottom: 0px; margin: 0px 4px; padding-left: 20px; width: 134px; padding-right: 0px; display: block; font: 12px/28px "宋体"; background: url(rmenu.jpg) no-repeat 20px 0px; float: left; height: 30px; overflow: hidden; padding-top: 0px
;}
* HTML .Rmenu A {
	margin: 0px 0px 0px 4px
;}
* HTML .Rmenu A:unknown {
	margin: 0px 0px 0px 4px
;}
.Rmenu A:hover {
	background: url(rmenu.jpg) no-repeat 20px -30px
;}
.Rbox H3 IMG {
	margin: 9px 6px 0px 0px; float: right
;}
.text {
	text-align: left; padding-bottom: 8px; line-height: 180%; padding-left: 6px; padding-right: 6px; color: #237dba; padding-top: 8px
;}
.Rbox LI {
	border-bottom: #ccc 1px dotted; text-align: left; padding-bottom: 3px; line-height: 150%; list-style-type: none; margin: 0px 2px; padding-left: 13px; padding-right: 4px; background: url(flag01.jpg) no-repeat 2px 6px; padding-top: 4px
;}
.main {
	width: 794px; zoom: 1; display: inline; float: left; overflow: hidden
;}
.newsBox {
	border-bottom: #ccc 1px solid; filter: progid:DXImageTransform.Microsoft.DropShadow(color=#eeeeee,offX=0,offY=3,positives=true); border-left: #ccc 1px solid; margin: 0px 0px 6px; width: 784px; background: #fff; float: left; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
.picNews {
	padding-bottom: 7px; margin: 0px 8px 0px 0px; padding-left: 7px; width: 324px; padding-right: 7px; display: inline; background: #eee; float: left; border-right: #ccc 1px solid; padding-top: 7px
;}
.newsList {
	margin: 0px 3px 0px 0px
;}
.newsTitle {
	text-align: left; padding-bottom: 0px; padding-left: 36px; padding-right: 0px; font: bold 14px/36px Arial, Helvetica, sans-serif; background: url(newstitle.jpg) no-repeat 0px 0px; height: 30px; color: #1d7ab8; overflow: hidden; padding-top: 0px
;}
.newsTitle IMG {
	margin: 10px 10px 0px 0px; float: right
;}
.listBox {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; margin: 0px 0px 7px; padding-left: 0px; width: 335px; padding-right: 0px; display: inline; float: left; height: 286px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 0px;
    background: #fff; float: left; filter: progid:DXImageTransform.Microsoft.DropShadow(color=#eeeeee,offX=0,offY=3,positives=true);}
.Rside {
	margin: 0px 8px 7px 0px; width: 444px; float: right
;}
.two {
	margin: 0px 8px 7px 0px; width: 362px; height: 166px
;}
.listBox H3 {
	border-bottom: #e3e8ec 2px solid; text-align: left; padding-bottom: 0px; padding-left: 26px; padding-right: 0px; font: bold 14px/36px Arial, Helvetica, sans-serif; background: url(title.jpg) no-repeat 0px 0px; height: 31px; color: #1d7ab8; overflow: hidden; padding-top: 0px;}
.listBox H3 IMG {
	margin: 8px 8px 0px 0px; float: right;}
.listBox LI {
	border-bottom: #ccc 1px dotted; text-align: left; padding-bottom: 3px; line-height: 200%; list-style-type: none; margin: 0px 2px 0px 0px; padding-left: 13px; padding-right: 4px; background: url(flag01.jpg) no-repeat 2px 9px; height: 16px; overflow: hidden; padding-top: 3px;}
.newsList LI {
	border-bottom: #ccc 1px dotted; text-align: left; padding-bottom: 3px; line-height: 200%; list-style-type: none; margin: 0px 2px 0px 0px; padding-left: 13px; padding-right: 4px; background: url(flag01.jpg) no-repeat 2px 9px; height: 16px; overflow: hidden; padding-top: 3px;}
.listBox LI SPAN {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font: 12px Arial; float: left; color: #3078a9; padding-top: 3px;}
.newsList LI SPAN {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font: 12px Arial; float: left; color: #3078a9; padding-top: 3px;text-align:left;}
.listBox LI {
	margin: 0px 3px; border-bottom-width: 1px
;}
.newsList LI {
	padding-bottom: 4px; padding-left: 13px; padding-right: 4px; padding-top: 4px
;}
.flagPic {
	margin: 10px 10px 0px; width: 170px; float: left; height: 118px
;}
.picBox {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; margin: 0px 0px 5px; background: #f5f5f5; clear: both; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
.picBox H3 SPAN {
	margin: 0px 8px 0px 0px; float: right
;}
.picBox H3 SPAN A {
	font-size: 12px
;}
.picBox LI {
	text-align: center; padding-bottom: 8px; list-style-type: none; padding-left: 8px; width: 178px; padding-right: 8px; float: left; padding-top: 8px
;}
.picBox IMG {
	border-bottom: #fff 2px solid; border-left: #fff 2px solid; margin: 0px 0px 4px; width: 170px; display: block; height: 130px; border-top: #fff 2px solid; border-right: #fff 2px solid
;}
.listBox .tab {
	text-align: left; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font: bold 14px/30px 宋体; background: url(tabbg.jpg) #deebf1 repeat-x 50% bottom; height: 24px; overflow: hidden; border-top: #237dba 2px solid; padding-top: 4px
;}
.listBox .tab LI {
	text-align: center; padding-bottom: 0px; border-right-width: 0px; list-style-type: none; margin: 0px 0px 0px 5px; padding-left: 0px; width: 100px; padding-right: 0px; display: inline; font: bold 12px/27px Arial, Helvetica, sans-serif; background: url(tab.jpg) no-repeat 0px 0px; float: left; border-top-width: 0px; border-bottom-width: 1px; height: 24px; overflow: hidden; border-left-width: 0px; cursor: default; padding-top: 0px
;}
.listBox .tab LI.hover {
	background: url(tab.jpg) no-repeat 0px -24px; color: #333
;}
.txType {
	text-align: left; padding-bottom: 0px; padding-left: 60px; padding-right: 0px; font: bold 18px/32px 微软雅黑; background: url(tx_title.jpg); height: 32px; color: #f00; overflow: hidden; padding-top: 0px
;}
.tx .listBox .tab {
	border-top: #ccc 1px solid
;}
.sub {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.detail {
	background: url(contentbg.jpg) repeat-y 0px 0px
;}
.search {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
;}
.search INPUT {
	border-bottom: #999 1px solid; border-left: #999 1px solid; padding-bottom: 0px; margin: 0px 5px 0px 0px; padding-left: 3px; width: 120px; padding-right: 0px; font: 12px/18px Arial, Helvetica, sans-serif; height: 18px; border-top: #999 1px solid; border-right: #999 1px solid; padding-top: 0px
;}
.position {
	border-bottom: #ddd 1px solid; text-align: left; border-left: #ddd 1px solid; padding-bottom: 0px; margin: 0px 0px 4px; padding-left: 6px; width: 778px; padding-right: 0px; font: 12px/30px "宋体"; background: url(positionbg.jpg) repeat-x 0px 0px; float: left; height: 30px; color: #333; border-top: #ddd 0px solid; border-right: #ddd 1px solid; padding-top: 0px
;}
.sub .listBox {
	margin: 0px 0px 6px; width: 784px; display: inline; height: auto
;}
.tx .listBox {
	margin: 0px 0px 6px; width: 734px; display: inline; height: auto
;}
.sub LI {
	border-bottom: #ccc 1px dotted; padding-bottom: 3px; padding-left: 24px; padding-right: 4px; background: url(flag03.jpg) no-repeat 5px 11px; height: auto; overflow: auto; padding-top: 5px
;}
.sub LI A {
	font-size: 14px
;}
.content {
	text-align: left; line-height: 180%; margin: 5px 35px 10px 30px; color: #333; font-size: 14px
;}
.content DIV {
	padding-bottom: 5px; text-indent: 0em; padding-left: 0px; padding-right: 0px; padding-top: 5px
;}
.content P {
	padding-bottom: 5px; text-indent: 0em; padding-left: 0px; padding-right: 0px; padding-top: 5px
;}
.infoBox {
	text-align: center; padding-bottom: 0px; line-height: 20px; margin: 0px auto; padding-left: 0px; padding-right: 0px; height: 20px; color: #999; font-size: 11px; border-top: #ccc 1px solid; padding-top: 0px
;}
.link {
	min-height: 450px
;}
* HTML .link {
	height: 450px
;}
.link LI {
	padding-bottom: 5px; padding-left: 24px; width: 210px; padding-right: 4px; display: inline; float: left; overflow: hidden; padding-top: 7px
;}
.select {
	visibility: hidden
;}
INPUT {
	font-family: arial,宋体; font-size: 12px
;}
SELECT {
	font-family: arial,宋体; font-size: 12px
;}
TEXTAREA {
	font-family: arial,宋体; font-size: 12px
;}
TEXTAREA {
	border-bottom: #aaa 1px solid; border-left: #aaa 1px solid; padding-bottom: 2px; overflow-y: auto; padding-left: 2px; padding-right: 2px; border-top: #aaa 1px solid; border-right: #aaa 1px solid; padding-top: 0px
;}
.input {
	border-bottom: #799abb 1px solid; border-left: #799abb 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; background: #fff; height: 16px; border-top: #799abb 1px solid; border-right: #799abb 1px solid; padding-top: 0px
;}
.input:hover {
	border-bottom: #dd8022 1px solid; border-left: #dd8022 1px solid; background: #ffffec; border-top: #dd8022 1px solid; border-right: #dd8022 1px solid
;}
.select:hover {
	border-bottom: #dd8022 1px solid; border-left: #dd8022 1px solid; background: #ffffec; border-top: #dd8022 1px solid; border-right: #dd8022 1px solid
;}
.textarea:hover {
	border-bottom: #dd8022 1px solid; border-left: #dd8022 1px solid; background: #ffffec; border-top: #dd8022 1px solid; border-right: #dd8022 1px solid
;}
.page {
	text-align: center; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
;}
P {
	padding-bottom: 5px; text-indent: 0em; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
IMG {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
.clear {
	height: 0px; clear: both; overflow: hidden
;}
.big {
	font: 20px/170% 宋体
;}
.default {
	font: 16px/180% 宋体
;}
.little {
	font: 13px/180% 宋体
;}
H1 {
	text-align: center; margin: 10px 0px; font: bold 26px 微软雅黑; color: #1d7ab8
;}
H2 {
	font: bold 26px 微软雅黑; margin-bottom: 20px; color: #f60
;}
A {
	color: #666; text-decoration: none
;}
A:visited {
	color: #666; text-decoration: none
;}
A:hover {
	color: #f60; text-decoration: none
;}
A.link2 {
	font-family: 宋体; color: #f60; font-size: 12px; font-weight: bold; text-decoration: underline
;}
A.link2:visited {
	font-family: 宋体; color: #f60; font-size: 12px; font-weight: bold; text-decoration: underline
;}
A.link2:hover {
	color: #666
;}
.redFont {
	color: #f60
;}
.blueFont {
	color: #3b507e
;}
.greenFont {
	color: #718805
;}
.grayFont {
	font: 11px arial; color: #666
;}
#dhtmltooltip {
	z-index: 100; border-bottom: #999 1px solid; position: absolute; text-align: left; filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3); border-left: #999 1px solid; padding-bottom: 6px; background-color: #ffe; padding-left: 6px; padding-right: 6px; visibility: hidden; color: #000; border-top: #999 1px solid; border-right: #999 1px solid; padding-top: 6px
;}
.input {}
.select {}
.textarea {}
.infolist_content{
	font-size:14px;}