/* CSS Document */
body{margin:0px;
     padding:0px;
	 text-align:center;
	 font-size:12px;
	 color:#333333;
	 background:url(images/bg.jpg) repeat-x top;
	 font-family:Microsoft Yahei, Helvetica, sans-serif;}
a{color:#333333;
  font-family:Microsoft Yahei, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;}
a:hover{color:#c20000;
        text-decoration:underline;}
ul{margin:0px;
   padding:0px;}
ul li{list-style-type:none}
img{border:0px;}
img:hover{border:solid 0px #d9d9d9;}
.menu ul li{float:left;
            width:79px;
			height:31px;
			text-align:center;
			margin-right:6px;}
.menu ul li a{color:#333333;
              font-size:12px;
			  display:block;
			  width:72px;
			  height:31px;
			  font-weight:bold;
			  text-align:center;
			  line-height:31px;
			  text-decoration:none;}
.menu ul li a:hover{color:#c20000;}
.menu .menuon {background:url(images/menu_hover.jpg) no-repeat;color:#FFFFFF;}
.menu .menuon:hover{color:#FFFFFF;}
.margin20{margin-top:20px;}
.margin10{margin-top:10px;}
.margin4{margin-top:4px;}
.bor{border:solid 1px #d9d9d9}
.bor_bottom{border-bottom:solid 1px #d4d4d4}

.box{background:url(images/in_02.jpg);padding:5px;}
.newsbg {
	BACKGROUND-IMAGE: url(images/newsbg.gif); BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 5px
}

.l_tbg {
	BACKGROUND-IMAGE: url(images/biao.gif); BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.l_tbg A {
	MARGIN-TOP: 1px; FLOAT: right; COLOR: #333333; FONT-SIZE: 12px; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
.l_tbg A:hover {
	TEXT-DECORATION: underline
}
.l_tbg SPAN {
	FLOAT: left; MARGIN-LEFT: 15px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.h20{line-height:20px;}
.h25{line-height:25px;}
#xw #more {
	TEXT-ALIGN: right; PADDING-RIGHT: 30px
}
#xw #more A {
	COLOR: #cf0e11; TEXT-DECORATION: none
}
#xw {
	BACKGROUND-IMAGE: url(images/dddd_03.gif); MARGIN-TOP: 10px; PADDING-LEFT: 16px; WIDTH: 980px; HEIGHT: 201px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; text-align:left;
}
#xw LI {
	BACKGROUND-IMAGE: url(images/libg.jpg); LINE-HEIGHT: 1.5; LIST-STYLE-TYPE: none; FONT-STYLE: normal; WIDTH: 242px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Microsoft Yahei, Helvetica, sans-serif; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 201px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#xw #bt {
	PADDING-LEFT: 30px; FONT-FAMILY: Microsoft Yahei, Helvetica, sans-serif; HEIGHT: 30px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
#xw #lb {
	BACKGROUND-IMAGE: url(images/lb.jpg); PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Microsoft Yahei, Helvetica, sans-serif; BACKGROUND-POSITION: 15px center; COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#xw #lb A:hover {
	COLOR: #cf0e11; TEXT-DECORATION: underline
}
#xw #sm {
	LINE-HEIGHT: 1.5; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; FONT-FAMILY: Microsoft Yahei, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#xw #lb A {
	COLOR: #666666; TEXT-DECORATION: none; PADDING-TOP: 3px
}


.bor_lr{border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;}


.leftmenuout A 
{
	COLOR: #333333;
	TEXT-DECORATION: none;
	display: block;}
.leftmenuout A:hover 
{
	COLOR: #c20000;
	TEXT-DECORATION: none;
}
.leftmenuon A 
{
	COLOR: #c20000;
	TEXT-DECORATION: none;
	display: block;
	font-weight: bold;}
.leftmenuout A:hover 
{
	COLOR: #c20000;
	TEXT-DECORATION: none;
}