 body{margin:0px; padding:0px; line-height:22px; font-size:12px; font-family:Î¢ÈíÑÅºÚ, £¬ËÎÌå; 
background:#FFFFFF
}
#topnav {
    background: none repeat scroll 0 0 #F2F2F2;
    border-bottom: 1px solid #DDDDDD;
    height: 30px;
    width: 100%;
}
#topnav p {
    line-height: 30px;
    margin: 0 auto;
    width: 900px;
}
 .px_top{width:900px; height:280px; margin:0 auto;}
 .px_top img{width:900px;height:280px;border:0;}
 .nav{width:920px; height:48px; background:url(sp_nav.jpg) no-repeat; margin:0 auto; color:#333333; font-family:"Î¢ÈíÑÅºÚ";line-height:45px; text-align:center; font-size:16px}
 .warp{width:900px; height:auto; margin:0 auto; background:#F8F8F8;}
 .main{width:880px; height:auto; margin:0 auto; overflow:hidden;}
 .left{width:300px; float:left}
 .right{width:560px; float:right}
 .leftnume{width:100%;border-bottom:#DDDDDD solid 1px; height:28px; background:url(sp_ico.jpg) no-repeat left;}
 .tit{float:left;margin:6px 0 0 15px; font-size:14px; font-weight:bold;color:#CC3300;}
 .more{float:right; margin:7px 5px 0 0}
 .leftlist{width:100%;}
 .leftcon{width:300px; padding:10px 0; margin:0 auto}
 .blank{width:100%; height:10px; overflow:hidden}
 .font_1{font-size:12px; font-weight:bold;}
 .rightnume{width:560px}
 .rightlist{width:560px; margin:10px auto;}
 a:link,a:visited ,a:hover{color:#333; text-decoration:none}
 a:hover{color:#FF0000; text-decoration:none}
 a.a1:link{color:#333333; text-decoration:none}
 a.a1:visited{color:#333333; text-decoration:none}
 a.a1:hover{color:#FF3300; text-decoration:none}
 
 a.a2:link{color:#666; text-decoration:none}
 a.a2:visited{color:#666; text-decoration:none}
 a.a2:hover{color:#FF6600;text-decoration:none}


.pxinfo{width:870px; padding:10px 15px; background:#EBEBEB; color:#333333; font-size:14px; line-height:30px;}
.pxmina{width:860px; margin:20px auto; margin-bottom:0px;overflow: hidden;}
.pxleft{float:left;width:260px}
.pxcenter{float:left;width:260px; margin-left:40px}
.pxright{float:right;width:260px}
.pxlist{width:100%; margin:10px 0; line-height:30px; color:#585858; font-size:14px}
.pxlist li{height: 100%;
    overflow: hidden;}
.font66{font-size:12px; color:#828282}
.font14{font-weight:normal; font-size:14px; line-height:40px}
.font16{font-weight:bold; font-size:16px; line-height:40px}
.b1{border:0;height:26px;width:250px;line-height:26px}
.b2{border:0;height:26px;width:95px;line-height:26px}
.b3{border:0;height:26px;width:40px;line-height:26px}
.submit{width:120px; height:40px; background:#CC0000; color:#FFFFFF; text-align:center; vertical-align:middle; border:none; font-size:14px; font-weight:bold}

DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; text-align:center
}


/*·ÖÒ³¿Ø¼þÑùÊ½*/
.pageCon{width:100%; height: 35px;}
.pages {  color: #999;margin:4px auto 3px 5px;padding-left:90px;height:35px; }
.CustomInfo{color: #999;margin:4px auto 3px 5px;}
.pages a, .pages .cpb { text-decoration:none; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; color:#000;}
.pages a:hover { background-color: #FF3300; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #FF3300; border:1px solid #E61636;}
.submitgo{vertical-align:inherit;width:32px;height:22px;}

ul li {
    list-style: none outside none;
}

.Content_div {
    float: left;
    overflow: hidden;
    padding-top: 3px;
    position: relative;
    width: 270px;
}
.Content_div p {
    border: 1px solid #CCCCCC;
    float: left;
    height: 100px;
    overflow: hidden;
    width: 150px;
}
.Content_divUl {
    border: medium none;
    float: left;
    margin-left: 6px;
    padding: 0;
    width: 111px;
}
.comcon  
{   
    border-bottom:1px solid #DDDDDD;
    border-width: medium 1px 1px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 860px;}

.comcon .info {
    background: none repeat scroll 0 0 #F6F6F6;
    color: #949494;
    font-family: Arial,Helvetica,sans-serif;
    height: 26px;
    line-height: 26px;
    padding: 0 0 0 20px;
}
.info_l{float:left;}
.conblk {
    padding: 12px 20px 10px;
    background:#E5E5E5;
}
.conblk p {
    font-size: 14px;
    text-align: justify;
}
.commentControl{width:600px; clear:both}
.commentControl_text{width:600px;  margin:0px auto;margin-bottom:10px; padding-bottom:10px;}
.commentControl_submit{width:600px; height:20px; margin:0px auto; text-align:right; padding-top:10px; padding-bottom:10px;}
.cmt{margin:0 auto;margin-top:10px;width:600px; overflow:hidden}

.authentication a img{border:0;}
/*Ò³½Å*/    
.index_foot {
    text-align:center;
    width: 900px;
    margin:20px auto 0px auto;
}