body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-family: "";
	font-size: 12px;
	color: #000000;
}
a { color:#000000;text-decoration:none;}
a:hover { color:#ff4a00; text-decoration:none;}
#middle { width:1004px; height:365px; position:relative;}
#middle2 { width:1004px; height:250px; position:relative;}
#search { width:140px; height:20px; top:14px; right:23px; position:absolute;}
#gonggao { width:410px; height:20px; bottom:4px; right:43px; margin:0 auto; position:absolute}
.searchbox {
	background-color: #2f2f2f;
	height: 15px;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #CCCCCC;
}

UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
INPUT {
	MARGIN: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	MIN-HEIGHT: 1%; -height: 1%
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fc5900; TEXT-DECORATION: none
}
A:active {
	COLOR: #fc5900
}
#header {
	MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 65px
}
#logo {
	PADDING-LEFT: 4px; WIDTH: 215px; FLOAT: left; HEIGHT: 45px; PADDING-TOP: 10px
}
#subnav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 25px; FONT-FAMILY: Arial,sans-serif; FLOAT: right; HEIGHT: 25px; PADDING-TOP: 30px
}
#subnav IMG {
	WIDTH: 12px; BACKGROUND: url(images/icon.gif) no-repeat 0px -77px; HEIGHT: 12px
}
#subnav IMG.addfav {
	BACKGROUND-POSITION: -41px -77px
}
#navbox {
	MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 50px; CLEAR: both; PADDING-TOP: 6px
}
.png {
	BACKGROUND: url(images/navbg.png) no-repeat
}

.sinp {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; WIDTH: 118px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #b3b3b3; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.sbtn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 25px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 24px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}

#indextopnews {
	MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 65px; CLEAR: both
}
.topnews {
	WIDTH: 460px; FLOAT: right; HEIGHT: 65px
}
.topnews P {
	PADDING-LEFT: 5px; PADDING-TOP: 15px
}
.redbold {
	COLOR: #ff4a00; FONT-WEIGHT: bold
}
#mainbox {
	MARGIN: 0px auto 10px; WIDTH: 1004px
}
.mainleft {
	WIDTH: 280px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 5px
}
.mainleft H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
.mainleft P {
	LINE-HEIGHT: 24px; TEXT-INDENT: 25px; COLOR: #666
}
.mainmid {
	WIDTH: 340px; FLOAT: left
}
.tabtitle {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
.tabtitle UL {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; HEIGHT: 24px
}
.tabtitle LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 79px; FLOAT: left; COLOR: #d2d2d2; CURSOR: pointer; MARGIN-RIGHT: 4px
}
.tabtitle LI A {
	COLOR: #d2d2d2
}
.tabtitle LI.hover {
	BACKGROUND: url(images/icon.gif) #fff no-repeat -205px -77px; COLOR: #121212
}
.indexnewslist {
	
}
.indexnewslist LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 20px; BACKGROUND: url(images/arrow.gif) no-repeat 8px 11px
}
.indexnewslist LI EM {
	FONT-STYLE: normal; FLOAT: right; COLOR: #c3c3c3
}
.mainright {
	WIDTH: 350px; FLOAT: right
}
#footer {
	MARGIN: 0px auto; WIDTH: 1003px; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 10px
}
.copyright {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 465px; FLOAT: left; COLOR: #bdbdbd
}
.friendlink {
	WIDTH: 400px; FLOAT: left
}
.friendlink P A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.combox {
	BACKGROUND: url(images/line.gif) repeat-x left top; CLEAR: both
}
.comleft {
	POSITION: relative; MARGIN-TOP: -10px; WIDTH: 194px; BACKGROUND: url(images/leftnavbg.gif) no-repeat; FLOAT: left; HEIGHT: 195px
}
.comleft UL {
	MARGIN: 0px auto; WIDTH: 160px; PADDING-TOP: 25px
}
.comleft LI {
	FONT-FAMILY: Arial,sans-serif; MARGIN-BOTTOM: 1px
}
.combox .comleft LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 159px; DISPLAY: block; HEIGHT: 32px; COLOR: #fff
}
.combox .comleft LI A:hover {
	BACKGROUND: url(images/icon.gif) no-repeat -336px -77px; COLOR: #000
}
.combox .comleft LI A.on {
	BACKGROUND: url(images/icon.gif) no-repeat -336px -77px; COLOR: #000
}
.comright {
	WIDTH: 800px; FLOAT: right
}
.comright H3 {
	LINE-HEIGHT: 40px; PADDING-LEFT: 60px; FONT-FAMILY: Arial,sans-serif; BACKGROUND: url(images/icon.gif) no-repeat -830px -68px; HEIGHT: 40px; COLOR: #000; FONT-WEIGHT: normal
}
.comright H3 SPAN.en {
	COLOR: #8f8f8f; FONT-SIZE: 10px
}
.fr {
	PADDING-RIGHT: 10px; FLOAT: right
}
.comcon {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.pre-next {
	TEXT-ALIGN: right; HEIGHT: 25px
}
.pre {
	WIDTH: 20px; BACKGROUND: url(images/icon.gif) no-repeat -519px -77px; HEIGHT: 20px
}
.next {
	WIDTH: 20px; BACKGROUND: url(images/icon.gif) no-repeat -519px -77px; HEIGHT: 20px
}
.next {
	BACKGROUND-POSITION: -667px -77px
}
.comcon H6 {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 30px
}
.ath {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 5px; COLOR: #959595
}
.artcon {
	
}
.artcon P {
	LINE-HEIGHT: 30px; COLOR: #000000; PADDING-TOP: 20px
}
.newslist {
	
}
.newslist LI {
	LINE-HEIGHT: 35px; PADDING-LEFT: 20px; BACKGROUND: url(images/arrow.gif) no-repeat 5px 16px
}
.newslist LI EM {
	FONT-STYLE: normal; FLOAT: right; COLOR: #b2b2b2
}
.pagebox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 250px; PADDING-RIGHT: 0px; HEIGHT: 25px; CLEAR: both; PADDING-TOP: 10px
}
.pagebox A {
	TEXT-ALIGN: center; LINE-HEIGHT: 19px; WIDTH: 19px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(images/icon.gif) no-repeat -606px -77px; FLOAT: left; HEIGHT: 19px; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
.pagebox A:hover {
	BACKGROUND-POSITION: -577px -77px; COLOR: #fff
}
.pagebox SPAN {
	WIDTH: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 19px; MARGIN-RIGHT: 5px
}
.pagebox A.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.foot_box{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E3E3E3;
	line-height: 20px;
	color: #a2a2a2;
	padding-left: 20px;
}
#pro_xl ul{margin:0px; padding:0px;}

#pro_xl ul li a{text-align:left; background:none; padding-left:10px;}
#pro_xl ul li a:hover{ color:#FF4C01}

.hide{ text-indent:-9999999px;}
