@charset "gb2312";
/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(../images/body.jpg) repeat-x #FFF;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form, label, input, textarea, img, span, em, strong{
	margin:0; padding:0; font-style:normal;
}

ul, ol, li{
	margin:0; 
	padding:0; 
	list-style:none;
	font-size:12px;
}
a{
    color:#4A4A4A; 
	text-decoration:none;
} 
a:hover{
    color:#000;
	text-decoration:underline;
	blr:expression(this.onFocus=this.blur());
}
a.link2:link {
	font-size: 14px;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
a.link2:visited {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}


a.link2:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #009900;
	font-weight: bold;
}
/********************************      General Classes      ********************************/

.clear {clear: both;}
				
.align-left {float: left;}
				
.align-right {float: right;}

/********************************      Body - header     ********************************/
#top_wrap{
     width:989;
	 height:90px;
	 background:url(logo.jpg) top center no-repeat;
	 margin:0 auto;
}
.menu{
	width:1989;
	height:56px;
	background:url(menu.jpg) top center no-repeat;
	padding-top:11px;
}
.menu ul{
	width:936px;
	height:56px;
	padding-left:10px;
	margin:0 auto;
}
.menu ul li{
	width:92px;
	height:45px;
	float:left;
}
.menu ul li a{
	width:92px;
	height:45px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:45px;
	float:left;
	
}
.menu ul li a:hover, .menu ul li a.hover{
	background:url(h_a.gif) no-repeat;
	color:#FFF;
	text-decoration:none;
}
/********************************      main_wrap      ********************************/
#mine_wrap{
     width:993px;
	 height:auto;
	 margin:0 auto;
}
.banner{
	width:987px;
	height:423px;
	border:#84C0D7 1px solid;
	padding:3px;
	margin-top:3px;
	float:left;
}
#myFocus{position:relative; border:0px; height:423px;}
#myFocus .pic li{position:absolute; top:0; left:0; display:none;}
#myFocus .num{position:absolute; bottom:74px; right:6px; z-index:2;}
#myFocus .num li{width:14px; height:14px; line-height:14px; border:0px; background:#FFF; float:left; margin-right:2px; text-align:center; cursor:pointer; overflow:hidden;}
#myFocus .num li.current{background:#F0FF00;}

.main{
     width:993px;
	 height:auto;
	 background:url(m_bg.jpg) repeat-x;
	 margin-top:12px;
	 float:left;
}
.main h2{
     width:953px;
	 height:48px;
	 background:url(title_bg.jpg) left bottom no-repeat;
	 padding-left:40px;
	 color:#FFFFFF;
	 font-size:14px;
	 line-height:40px;
	 float:left;
}
.main ul{
     width:993px;
	 height:auto;
	 float:left;
}
.main ul p img{
	 padding:1px;
	 border:1px solid #CCC;
	 color:#FF0000;
}
.main ul p{
	 color:#FF0000;
	 font-size:14px;
	 font-weight:bold;
}
.main ul td{
	line-height:20px;
}
.main ul td a{
    color:#0A7AC6;
	font-size:14px;
	font-weight:bold;
}
.gundong{
	width:993px;
	height:150px;
	margin-top:10px;
	float:left;
}
.blk_18{font-size:12px; overflow:hidden; width:993px; zoom:1}
.blk_18 .pcont{overflow:hidden; width:915px; float:left;}
.blk_18 .ScrCont{
	width:32766px;
	zoom:1
}
.blk_18 #List1_1{
	float:left;
}
.blk_18 #List2_1{
	float:left;
}
.blk_18 .LeftBotton{
	background: url(../images/lr.gif) no-repeat; float:left; margin:35px 12px; width:15px; height:72px
}
.blk_18 .RightBotton{
	background: url(../images/lr.gif) no-repeat; float:left; margin:35px 12px; width:15px; height:72px
}
.blk_18 .LeftBotton{
	background-position:0px 0px;	
}
.blk_18 .RightBotton{
	background-position:0px -100px;
}
.blk_18 .LeftBotton:hover{
	background-position:-20px 0px;
}
.blk_18 .RightBotton:hover{
	background-position:-20px -100px;
}
.blk_18 .pl img{
	display:block; margin:6px auto 1px; cursor:pointer; border-top-style:none; border-right-style: none; border-left-style:none; border-bottom-style:none
}
.blk_18 .pl{
	border:1px solid #f3f3f3; float:left; width:176px; color:#167bb8; line-height:24px; text-align:center; text-decoration:underline
}
.blk_18 A.pl:hover {
	border:1px solid #ff9900; background: #fff; color:#01ADE5;}
/********************************      copyright      *******************************/
.copyright{
     width:993px;
	 height:60px;
	 text-align:center;
	 background:url(bottom.jpg) no-repeat;
	 margin-top:20px;
	 padding-top:30px;
	 float:left;
}