/* CSS Document */

body{
	font-size:12px;
	padding:0;
	margin:0;
}

#header{
	background:#e67817;	
}
a{
	color:#555555;
	text-decoration:none;
}
a:hover{
	color:#ff4208;
	text-decoration:none;
}
.protxt{
	background:#fff;
	padding:5px;
}
.txtc1{
	color:#ff4208;

}

.topmnu2{
	background: #d8e0ef
}
.tomnu {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; BACKGROUND: #555555; COLOR: #ffffff; HEIGHT: 16px
}
.tomnu A {
	BORDER: 0px;
	PADDING: 8px 14px 6px 18px;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px;
	COLOR: #ffffff;
	HEIGHT: 100%;
	TEXT-DECORATION: none
}

.tomnu A:hover {
	COLOR: #ff4208
}

#search {
	PADDING-LEFT: 0px; BACKGROUND: #fff; WIDTH: 135px; HEIGHT: 18px;
}
#tsearch {
	BORDER: 0px; PADDING: 2px; MARGIN: 0px; WIDTH: 110px; COLOR: #555555; HEIGHT: 13px; TEXT-ALIGN: left; font-size:12px
}
#tsearchbtn {
	BORDER: 0px; PADDING: 2px; MARGIN: 0px; COLOR: #555555; HEIGHT: 15px; TEXT-ALIGN: left
}
#tsearchbtn {
	BACKGROUND: url(../img/go.gif) #ffffff no-repeat 0  -2px; WIDTH: 21px;
}

#footer{
	COLOR: #ffffff; HEIGHT: 30px; BACKGROUND-COLOR: #555555
}
.fomnu {
	MARGIN-LEFT: 8px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; HEIGHT: 30px
}
.fomnu A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #555555; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 18px; TEXT-DECORATION: underline
}
.fomnu A:hover {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #555555; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ff4208; PADDING-TOP: 8px; HEIGHT: 18px; TEXT-DECORATION: underline
}
.rightmnu{
	background:#f7e8c4;
}
.leftmnu{
	background:#f7e8c4;
}
.rmtitle {
	padding-left:8px;
	FONT-WEIGHT: bold;
	MARGIN: 22px 0px 0px;
	COLOR: #ff4208;
	BORDER-BOTTOM: #f7e8c4 2px solid
}
#news{
	color:#555555;
}
#news td{
	background:#fff;
	height:22px;
	line-height:22px;
	border-bottom: #f7e8c4 2px solid;
	padding-left:8px;
}
#login{
	color:#555555;
}
#login input{
	border:0px; background:fff;	 
}
.centermain{
	background:#efefed; padding:8px 0 0 8px;}
.subcenter_main{
	background:#efefed;
}

.prolist{
	line-height:22px;
}
.prolist p{
	color:#ff4208;
	text-align:right;
	margin:0;
	padding:0;
}
.prolist p a{
	color:#ff4208;
}
.maintit{
	color:#ff3300;
	font-size:18px;
	height:35px;
	line-height:35px;
}
#select{
	background: url(../img/arrow_big.gif) #d8e0ef no-repeat 8px 10px;
	color:#ff3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#leftnav td{
	background:#d8e0ef;
	height:30px;
	line-height:30px;
}
#leftnav td a{
	background:url(../img/arrow_big2.gif) no-repeat 8px 1px;
	padding-left:20px;
}
#leftnav td a:hover{
	background:url(../img/arrow_big.gif) no-repeat 8px 1px;
}
#navselect{
	color:#ff3300;
	font-weight:bold;
}
#dlsxx td,#dingdan td{
	height:25px;
	line-height:25px;
}
#dlsxx input{
	border:solid 1px #CCCCCC;
}
.artcon,.pro_content{
	line-height:22px;
}
.dmenu{
	background:#ff3300;
	color:#fff;
	text-align:center;
}
#newslist td{
	height:30px;
	line-height:30px;
	padding-left:8px;
}
#art_tit{
	color:#ff3300;
	font-size:16px;
	height:35px;
	line-height:35px;
}
#time{
	color:#555555;
	font-size:12px;
}
.navlist ul{
	list-style-type:none;
	font-size:12px;
	margin:0;
	padding:0;
}
.navlist li{
	list-style-type:none;
	line-height:20px;
	font-size:12px;
	padding-left:12px;
}
.navlist li a{
	color:#555555;
	background:url(../img/arrow_big2.gif) no-repeat;
	text-decoration:none;
	width:100%;
	height:100%;
	padding-left:10px;
}
.navlist li a:hover{
	color:#ff3300;
	background:url(../img/arrow_big.gif) no-repeat 0 3px;
	text-decoration:none;
	padding-left:10px;
	zoom:1;
}
