/* CSS Document */
body,h1,h2,h3,h4,h5,h6,div,p,ul,ol,li,dl,dt,dd,form,input,select,blcckquote,table,tr,dt,th,a{ margin:0; padding:0;}
img{ border:0;}
ol,ul,li{ list-style:none;}


/*clearfix*/
.clearfix:after{/*/*/content:"."; /*IE8 hack*/ display:block; height:0; clear:both; visibility:hidden;}
/*IE7 hack*/
.clearfix{ display:inline-block;}
/*IE-mac,IE5,IE6*/
*html .ckearfix{ height:1%;}
.clearfix{ display:block;}

body{ background:#333333; font:12px "ËÎÌå"; margin:0px; padding:0px;}
#wrap{ width:952px; margin:0 auto;}

/*page-top*/
.top{ background:url(../images/top_bg.jpg) repeat-y; width:952px;}
.top .top_left{float:left; padding:30px 0px 20px 20px; }
.top .top_right{ float:right; padding:60px 30px 20px 0px; color:#FFFFFF; width:330px;}
.top .top_right marquee{ float:left;}
.top .top_right span{ background:url(../images/dot.jpg) no-repeat; display:block; width:12px; height:10px; float:right;}

/*nav*/
.nav_box{ background:url(../images/top_bg.jpg) repeat-y; width:952px;}
.nav_box .nav{ float:left; background:#c9161d; margin-left:2px; width:770px; display:inline;}
.nav_box .nav a{ display:block; float:left; width:90px; border-right:2px solid #000000; height:30px; color:#FFFFFF; text-decoration:none; text-align:center; line-height:30px; font-size:12px; font-weight:bold;} 
.nav_box .nav a:hover,.nav .a01{ background:#930;}

.nav_box .time{ float:right; background:#c9161d; margin-right:2px; width:158px; text-align:right; padding-right:20px;  height:30px; line-height:30px; color:#FFF;}

.banner{ border-bottom:2px solid #c9161d;}



/*.container{ background: url(../images/bott_bg.jpg) repeat-y; width:952px;}*/
.container{ background-color:#FFF; background-image:url(../images/top_bg.jpg) repeat-y; width:950px; margin-left:1px;}
.content{ background:url(../images/bottom_pic.jpg) no-repeat left bottom; width:948px; margin-left:1px;}
.footer{ color:#FFFFFF; text-align:center; padding-bottom:15px;}
.footer span{ color:#666;}
