@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
	font-size:12px;
	font-family:"宋体";
	color:#666;
}  
body {
	text-align:center;
}
img {
	border:0;
	padding:0;
	margin:0;
}
li {
	list-style:none;
}

button{
	cursor:pointer;}
select {
	vertical-align:middle;
}
a {
	text-decoration:none;
	outline:0;
	blr:expression(this.onFocus=this.blur());
	cursor:pointer; 	
}
a:hover {
	color:#f60;
	text-decoration:none;
}

.clear{
	clear:both;}
.f_l{
	float:left;}
.f_r{
	float:right;}
.redfont,.redfont a{
	color:#f00;}
.bluefont,.bluefont a{
	color:#2a53a5;}
.bluefont2,.bluefont2 a{
	color:#55a8ea;}
	
.grayfont,.grayfont a{
	color:#999;}
.orgfont,.orgfont a{
	color:#e6bd01;}
.pinkfont{
	color:#fe5655;}
/*---------------*/


.wrapper{
	width:100%;}
.topbar{
	background:#f2f2f2;
	border-bottom:1px solid #e4e4e4;
	clear:both;
	height:30px;
	line-height:30px;}
.topbar *,.topbar a{
	color:#9c9c9c;}
.topbar a:hover{
	color:#f60;}
.header{
	background: url(/Template/zongbai/images/headerbg.gif) repeat-x 0 0;
}
.col_div,.main{
	width:1003px;
	margin:0 auto;
	clear:both;
}
.col_div02{
	width:960px;
	margin:0 auto;
	clear:both}
.hlogo{
	float:left;
	}
	
.menu{
	background: url(/Template/zongbai/images/menubg2.gif) repeat-x 0 bottom;
	height:31px;
	clear:both;
	}
.menu ul{
	width:950px;
	margin:0 auto;
	text-align:left;
	}
.menu li{
	float:left;
	padding:0 20px 0 0;
	height:31px;}
.menu li a{
	color:#f77d02;
	font-family:"微软雅黑";
	font-weight:100;
	padding:0 20px;
	font-size:13px;
	font-weight:bold;
	height:29px;
	line-height:29px;
}
.menu .on span{
	background: url(/Template/zongbai/images/menubg.gif) no-repeat left -29px;
	display:inline-block;
	padding-left:2px;}
.menu .on span a{
	background:url(/Template/zongbai/images/menubg.gif) no-repeat right -29px;
	display:inline-block;
	padding:0 20px 0 18px;
	color:#fff;}
.menu .mouseover span{
	background: url(/Template/zongbai/images/menubg.gif) no-repeat left 0px;
	display:inline-block;
	padding-left:2px;
}
.menu .mouseover span a{
	background: url(/Template/zongbai/images/menubg.gif) no-repeat right 0px;
	display:inline-block;
	padding:0 20px 0 18px;
	color:#f77d02;}


.div_pad{
	height:8px;
	line-height:8px;
	padding:0;
	margin:0;
	font-size:0;
	clear:both;}
.col_left{
	float:left;
	width:185px;
	margin:0 8px 0 24px;
	_margin:0 8px 0 12px;
	text-align:left;}
.col_right{
	float:left;
	width:765px;
	text-align:left;
}



