body,ul,a,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,input,p,form{margin:0px;padding:0px;}
body{color:#444;background:#FFF;font-size:12px;font-family:"宋体"line-height:150%; }
img{vertical-align:top;}
ul{list-style:none;}
input{vertical-align:middle;}
/*清除浮动开始*/
.del_float{clear:both;height:0px;font-size:0px;overflow:hidden; }
/*清除浮动结束*/
h2{
font-size:13px;
}
a{
color:#444;
text-decoration:none;
}
a:hover {
	color: #DC2A2A;
}

.width_950{
width:950px;
margin:auto;
}

#logo{
height:79px;
}
#logo span{
float:right;
width:250px;
color:#A2A1A1;

height:79px;
}
#logo p{
float:left;
padding-right:15px;
}
#logo a{
color:#A2A1A1;
}
#menu a {noFocusLine:expression(this.onFocus=this.blur())}:focus {-moz-outline-style: none} 
#menu{
height:51px;
line-height:51px;
margin-bottom:5px;
}
.menu_center{
float:left;
height:51px;
}
.menu_center a{
color:#444;
font-size:14px;
height:51px;
display:block;
}
.menu_center a:hover {
	color: #DC2A2A;
	font-size:14px;
	height:51px;
display:block;

}
.menu_center li{
float:left;
width:105px;
height:51px;
display:block;
text-align:center;position:relative; height:51px;
}
#menu ul li ul{display:none;background:#F8F8F8; width:105px;position:absolute;left:0px;top:48px;text-align:center;  }
#menu ul li ul li{height:31px;float:left; width:105px;}
#menu ul li ul li a{width:105px;float:left;display:block;height:30px; line-height:30px;color:#444; border:1px solid #CCCCCC; font-size:13px;border-bottom:0; }
#menu ul li ul li a:hover{background:#E3E3E3;color: #DC2A2A;font-size:13px;}
.Thread_01{
width:66px;
height:20px;
background:url(../images/Thread_01.gif) no-repeat right;}







#Search{
margin-bottom:1px;
height:41px;
background:url(../images/Search_bg.gif) repeat-x;
}
.Search_left{
float:left;
}
.Search_right{
float:left;
}
.Search_cneter{
width:936px;

float:left;
color:#FFFFFF;
}
.Search_cneter p{
padding-left:8px;
}
.Search_cneter span{
float:right;
padding-right:10px;
}
#flash{
height:343px;
padding-top:8px;
text-align:center;
background:url(../images/flash.gif) no-repeat;
}
#flash_01{
height:191px;
padding-top:8px;
text-align:center;
background:url(../images/flash_01.gif) no-repeat;

}
#link{
height:48px;
line-height:48px;
background:#ECECEC;
margin-bottom:11px;
}
.link_left{
float:left;
width:102px;
text-align:center;
}
.link_right{
float:left;
}
.link_right ul{
padding-top:9px;
}
.link_right li{
float:left;
width:104px;
}
.link_right img{
width:88px;
height:31px;
}
#foot{

height:70px;

}
.foot_left{
float:left;
}
.foot_right{
float:left;
}
.foot_cneter{
float:left;
width:912px;
line-height:24px;
height:70px;background:url(../images/foot_center.gif) repeat-x;
}

