body{
	margin:0 auto;
	font-size:9pt;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #333333;
	text-decoration: none;
}

.herder {
	MARGIN: 0px auto; WIDTH: 1003px; BACKGROUND: url(../img/line.jpg) repeat-x; HEIGHT: 0px
}
.herder_left {
	MARGIN: 18px 0px 0px 0px; WIDTH: 483px; DISPLAY: inline; FLOAT: left; HEIGHT: 89px
}
.herder_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px 37px 0px 0px; PADDING-LEFT: 15px; WIDTH: 180px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/yan_bg.jpg) no-repeat; FLOAT: right; HEIGHT: 37px; COLOR: #024797; PADDING-TOP: 8px
}
.herder_right A {
	MARGIN: 0px 0px; COLOR: #D80000
}
.herder_right A:visited {
	MARGIN: 0px 0px; COLOR: #000000
}
.news {
	BORDER-BOTTOM: #d4d4d4 1px dotted; HEIGHT: 27px
}

.newss {
	BORDER-BOTTOM: #d4d4d4 1px dotted; HEIGHT: 30px
}


.bor{BORDER: #dddddd 1px solid;}

.pro {
font-weight: bold;
font-size: 12px;
letter-spacing: 0px;
padding-left:2px;
color: #ffffff;
}
.left {
font-weight: bold;
font-size: 14px;
letter-spacing: 1px;
padding-left:33px;
padding-top:1px
}
.indexx {
font-weight: bold;
font-size: 12px;
letter-spacing: 0px;
padding-left:0px;
padding-top:5px;
color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.out {
  position:relative;
  background:#ddd; 
  margin:0px auto;
   width:180px;
   height:160px;
  }
.in {
  background:#fff; 
  border:1px solid #999;
  padding:0px 0px;
  position:relative; 
  top:-3px;
  left:-3px;
  }
.eng {
	color: #333333;
	font-size: 9px;
padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.line20 {
	line-height: 20px;
	color: #666666;
}
.line18 {
	line-height: 18px;
	color: #666666;
}
.h {

	color: #ff0000;
}
a.dh:link {
	font-size: 11px; letter-spacing: 1px; color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
	line-height: 18px;font-weight: bold;
}
a.dh:visited {
	font-size: 11px; letter-spacing: 1px; color: #ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
font-weight: bold;}
a.dh:hover {
	font-size: 11px; letter-spacing: 1px; color: #ffff00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
font-weight: bold;}
.foot {
	line-height: 20px;
    color: #ffffff;
}
a.lx:link {
	line-height: 20px;
    color: #ffffff;
}
a.lx:hover {
	line-height: 20px;
    color: #ffff00;
}
.line15 {
	line-height:17px;
	color: #666666;
}
.line20 {
	line-height:20px;
}
.line20c {
	line-height:26px;
	color: #000000;
	font-size: 9pt;
}
.eng {
	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.line25 {
	line-height:25px;
	font-size: 9pt; 
}
.line23 {
	line-height:23px;
	font-size: 9pt; 
	color: #333333;
}
.lu {
	font-size: 12px; 
	letter-spacing:1px;
	font-weight: bold; 
	color: #257116;
}
A.menu:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #000000; letter-spacing: 1px;TEXT-DECORATION: none
}
A.menu:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #000000; letter-spacing: 1px;TEXT-DECORATION: none
}
A.menu:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #ff0000; letter-spacing: 1px;TEXT-DECORATION: none
}
.aaa {
	BACKGROUND-IMAGE: url(../img/tdbg2.gif); BACKGROUND-REPEAT: no-repeat
}
.bbb {
	BACKGROUND-IMAGE: url(../img/tdbg.gif); BACKGROUND-REPEAT: no-repeat
}
.INPUT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../img/input_bg.jpg) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.INPUT2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.btn01 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/btt.gif); BORDER-LEFT: 0px; WIDTH: 58px; COLOR: #666666; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "ËÎÌå"; HEIGHT: 22px
}
.white {
	color: #ffffff;
	font-size:12px;
	letter-spacing:0px;
	padding-left:20px;
	margin-top:1px;
	font-weight: bold;
}