*{ margin:0; padding:0;}
body{ font-size:12px;}
ul{ list-style:none;}
.box{ margin-bottom:5px;}
.box1{ clear:both; margin-bottom:5px; height:260px;}

.container{ width:968px; margin:0 auto;}
.flash{ height:160px;}
#menu{ background:url(../images/menu.jpg) repeat-x; height:30px; margin:3px 0px 3px 0; text-align:center; }
#menu ul{overflow:hidden;padding:5px 0; }
#menu li {
	border-left:1px solid #FFFFFF;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:20px;
	line-height:20px;
	margin-left:-2px;
	font-size:14px;
	padding:0 14px;
}
#menu li a:link, #menu li a:visited {color:#ffff00; text-decoration:none;}

#classmenu{ background:url(../images/classmenubg.jpg) repeat-x; height:30px; margin:3px 0px 3px 0; text-align:center; }
#classmenu ul{overflow:hidden;padding:5px 0; }
#classmenu li {
	border-left:1px solid #FFFFFF;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:20px;
	line-height:20px;
	font-size:14px;
	margin-left:-2px;
	padding:0 14px;
}

#classmenu li a:link, #classmenu li a:visited {color:#ffff00; text-decoration:none;}




#reforming{ width:320px; height:258px; border:1px #ccc solid; float:left; margin-right:8px;}
#zxdt{ border:1px solid #ffa5a5; float:left; width:362px; height:258px;margin-right:8px;}
#zxdt h1{ background:url(../images/zxdt.jpg) no-repeat; height:30px;}
#zxdt h1 a{ display:block; height:100%;}
#hdbg{ border:1px solid #ffa5a5; float:left; width:264px; height:258px;}
#hdbg h1{ background:url(../images/hdjb.jpg) no-repeat; height:30px;}
#hdbg h1 a{ display:block; height:100%;}

#wjtz{ border:1px solid #ffa5a5; float:left; width:399px; height:258px;margin-right:8px;}
#wjtz h1{ background:url(../images/wjtz.jpg) no-repeat; height:30px;}
#wjtz h1 a{ display:block; height:100%;}
#sjjs{ border:1px solid #ffa5a5; float:left; width:283px; height:258px;margin-right:8px;}
#sjjs h1{ background:url(../images/sjjs.jpg) no-repeat; height:30px;}
#sjjs h1 a{ display:block; height:100%;}
#llxx{ border:1px solid #ffa5a5; float:left; width:264px; height:258px;}
#llxx h1{ background:url(../images/llxx.jpg) no-repeat; height:30px;}
#llxx h1 a{ display:block; height:100%;}

.box2{ border:1px #ffa5a5 solid; height:30px; clear:both;}

#navigation{ background:url(../images/navbg.jpg) repeat-x; height:25px; line-height:25px; padding:0 0 0 10px; width:958px;}
#navigation a{ color:#000;padding:5px;text-decoration:none;}
#navigation a font{ color:#000;}
#left{ width:265px; float:left; margin-right:8px;}
#right{ width:695px; float:left; }
#cgzs{float:left; width:265px; height:258px;}
#cgzs h1{ background:url(../images/cgzs.jpg) no-repeat; height:30px;}
#cgzs h1 a{ display:block; height:100%;}
#xxss{float:left; width:265px; height:258px;}
#xxss h1{ background:url(../images/xxss.jpg) no-repeat; height:30px;}
#xxss h1 a{ display:block; height:100%;}
#zy{float:left; width:695px; height:258px;}
#zy h1{ background:url(../images/zy.jpg) no-repeat; height:28px;}
#zy h1 a{ display:block; height:100%;}
#df{ float:left; width:695px; height:258px;}
#df h1{ background:url(../images/df.jpg) no-repeat; height:28px;}
#df h1 a{ display:block; height:100%;}

.newslist1 ul { margin: 2px 10px; }
.newslist1 li{
	display: block;
	height:22px;
	line-height:20px;
	font-size:14px;
}
.newslist1 li a{ 
	display: block; 
	float:left;
	overflow:hidden;
        text-decoration:none;
        color:#000;
}
.newslist1 li span{ 
	display: block; 
	float: right;
	text-align: right;
	color:#cccccc;
}
.newslist1 li a:hover{ 
	color: #ff6600; 
}





.newscontent {
	border:1px solid #ffa5a5; 
	min-height:1060px;
	padding:20px 50px 0;
	width:866px;
}




.newscontent h3.title {
	margin: 0;
	text-align: center;
	line-height:40px;
	padding-bottom:10px;
	color:#ffa000; 
	font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size:24px;
	font-weight:normal;
}


.content p{ font-size:16px;line-height:30px; text-indent:28px; padding:0 30px;}
.content div{font-size:16px;line-height:30px; text-indent:28px;}

.receptacle{ border:1px solid #ffa5a5; float:left; width:670px; padding:10px; min-height:260px;}