/* CSS Document */
ul,li{
margin:0px;
padding:0px;
LIST-STYLE-TYPE: none
}
dl{
float:left;
margin:2px;
}
dt,dd{
padding:1px;
float:left;
display:block;
}
*{
padding:0px;
margin:0px auto;
}
body{
background:#000 url(../images/co_bg.jpg) repeat-x;
line-height:1.7;
margin:0px auto;
text-align:center;
font:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
color:#666;
}
img{
border:0px;
}
.m5{
padding:0px 5px;
}
.b_wk{
width:960px;
overflow:hidden;
text-align:center;
margin:0px auto;
background:#cdcdcd;
padding:0px;
}
.b_nk{
width:940px;
text-align:left;
overflow:hidden;
background:#cdcdcd;
padding-top:10px;
}
.b_top{
width:960px;
text-align:center;
margin:0px auto;
}
.top_reg{
height:65px;
overflow:hidden;
margin:0px auto;
width:960px;
}
.top_reg span{
float:left;
width:320px;
text-align:left;
color:#CCCCCC;
}
.top_reg ul{
float:right;
width:600px;
margin-top:43px;
}
.top_reg li{
float:right;
margin-left:5px;
color:#FFF;
}
.top_reg li a,.top_reg li a:visited,.top_reg li a:active{
color:#CCCCCC;
}
.top_reg li a:hover{
color:red;
text-decoration:underline;
}
.b_logo{
width:960px;
text-align:left;
margin:0px auto;
height:65px;
padding-bottom:10px;
}
a:link{
	color:#9c0000;
	text-decoration: none;
}
a:visited {
	color: #b50505;
	text-decoration: none;
}
a:hover {
	color: #ffb400;
	text-decoration: underline;
}
a:active{
	color:#9c0000;
	text-decoration: none;
}
.b_left{
width:450px;
float:left;
background:#e9e9e9;
}
.b_right{
width:470px;
float:right;
background:#FFF;
}
.b_left2{
width:460px;
float:left;
background:#e9e9e9;
}
.b_right2{
width:470px;
float:right;
background:#FFF;
}
.b_r_t{
margin:5px 0px;
clear:both;
}
.b_r_t img{
float:left;
margin-right:5px;
}
.b_c_t{
clear:both;
margin:5px 0px;
background:url(../images/co_t_bg.gif) repeat-x;
height:70px;
}
.b_c_t img{
float:left;
margin-right:5px;
}
.b_c_t ul{
float:right;
width:240px;
}
.b_c_t ul li{
text-align:right;
padding-right:8px;
margin-top:9px;
margin-bottom:11px;
}
.b_kk{
border-bottom:5px solid #cdcdcd;
}
.b_bt{
height:25px;
line-height:25px;
background:#505050;
}
.b_bt h2{
font-size:14px;
color:#FFF;
float:left;
padding-left:8px;
width:120px;
}
.b_bt ul{
float:right;
width:200px;
}
.b_bt ul li{
float:right;
margin-right:5px;
}
.b_bt a{
color:#FFF;
}
.b_nr{
padding:3px 0px;
}
.b_nr ul{
list-style:none;
}
.b_nr ul li{
float:left;
margin:3px;
}
/*ºáÏòÍ¼Æ¬*/
.hx_pic{
padding:0px;
clear:both;
background:#FFF;
}
.hx_pic ul{
float:left;
margin:6px 5px;
}
.ttpic{
margin:5px;
margin-bottom:15px;
padding-bottom:10px;
border-bottom:1px dashed #999;
}
.ttpic img {
float:left;
margin-right:3px;
}
.ttpic  h2{
margin:5px 0px;
font-size:13px;
}
.ttpic span{
margin:8px;
}
.centerad {
margin:0px auto;
}
.centerad li{
float:left;
width:186px;
overflow:hidden;
margin:6px 7px;
background:#e9e9e9;
padding:7px 10px;
border:1px solid #cdcdcd;
}
.foot{
width:960px;
background:#cdcdcd;
margin:0px auto;
height:70px;
overflow:hiedden;
}
.foot_l{
float:left;
width:230px;
margin:6px;
text-align:left;
height:70px;
}
.foot_r{
float:right;
text-align:left;
width:660px;
margin:6px;
height:70px;
}
.tj{
width:1px;
height:1px;
overflow:hidden;
padding-left:3px;
}
/*height*/
.b_h1{
height:322px;
overflow:hidden;
}
.b_h2{
height:367px;
overflow:hidden;
}
.b_h3{
height:368px;
overflow:hidden;
}
