@charset "gb2312";

/*YUI Reset*/
/*body { text-align:center;}*/
* { /*text-align:left;*/ font-size:12px;}
html{color:#000;background:#FCFCFC;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}


a { color:#000; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}
hr{height:1px;border:none;border-top:1px solid #CCC;margin:0;*margin:-10px 0 -14px 0;_margin:-6px 0 -14px 0;float:none;*float:left;display:block;}

/*ClearFix*/
.clearfix {
	display: inline-block;
}
.clearfix:after {
	/*/*/content: "."; /* HACK for IE8 */
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}


/*ClearFix*/
.main01,.main02,.main03,.main_ssq,.main_cpsc,.main_ggl {
	display: inline-block;
}
.main01:after,.main02:after,.main03:after,.main_ssq:after,.main_cpsc:after,.main_ggl:after {
	/*/*/content: "."; /* HACK for IE8 */
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .main01,* html .main02,* html .main03,* html .main_ssq,* html .main_cpsc,* html .main_ggl{
	height: 1%;
}
.main01,.main02,.main03,.main_ssq,.main_cpsc,.main_ggl {
	display: block;
}


/* Header */
#topnav,#header,#toptic,#footer{
clear:both;
width:960px;
margin:0 auto;
overflow:hidden;
}

#topnav{
height:24px;
width:950px;
padding-left:10px;
background:url(http://images.zhcw.com/zhcw09/images/index_top01.gif) repeat-x;
border-bottom:1px solid #CCC;
text-align:left;
line-height:24px;
color:#900;
}
#topnav .left{
float:left;
display:none;
padding:0 10px;
color:#000;
}
#topnav .left a{
color:#39F;
text-decoration:underline;
}
#topnav .right{
float:right;
display:block;
padding:0 10px;
color:#000;
text-align:right;
}
#topnav .right a{
color:#666;
}

#header{
padding:20px 0 5px 0;
background:#FFF;
}
#header img{
display:block;
float:left;
}

#header ul{
float:right;
position:relative;
top:-10px;
overflow:hidden;
padding:5px 0;
width:770px;
}
#header ul li{
float:left;
margin-top:10px;
/*width:75px;*/
width:95px;
overflow:hidden;
border-left:1px #ccc solid;
text-align:center;
}
#header ul li.left{
border:none;
}

#header ul li a{
color:#000;
text-decoration:none;
}
#header ul li a strong{
color:#C00;
font-weight:bold;
}
#header ul li a:hover{
color:#000;
text-decoration:underline;
}

#toptic img{display:block;}

#footer{
padding-top:10px;
}

#footer p{
text-align:center;
line-height:20px;
}

#footer ul{
clear:both;
width:500px;
margin:0 auto;
padding:10px 0;
}

#footer ul li{
float:left;
padding-left:20px;
}
#footer ul li a img{
position:relative;
top:-5px;
display:block;
float:left;
padding-right:2px;
}
#footer ul li span{
display:block;
float:left;
cursor:pointer;
text-align:center;
}
#footer ul li a{
white-space:nowrap;
}