/* CSS Document */

/* /////////////// basic elements /////////////// */

body {
	margin:0;
	padding:0;
	font:12px/1.5 "ËÎÌå";
	background:#000000;
	text-align:center;
	background:url(../images/bodybg.gif) center center;
	color:#FFFFFF;
}
h1, h2, h5 span {
	display:none;
}
h5 {
	height:30px;
	background:url(../images/qqonline.gif) no-repeat;
	margin:0;
	padding:0;
}
h3 {
	font-size:13px;
}
.title {
	float:left;
	padding:11px 0 0 50px;
}
.more {
	float:right;
	padding:13px 10px 0 0;
}
p {
	margin:0;
	padding:0;
}
a {
	text-decoration: none;
}
a:link, a:visited {
	color:#DDDDDD;
}
a:hover {
	color:#FF99FF;
}
#clear {
	clear:both;
}
/* ////////////// layout ///////////////// */

#container {
	width:1003px;
	margin:0 auto;
	position:relative;
	text-align:left;
}
/* ////////////// top ///////////////// */

#top {
	background:url(../images/index_01.jpg) no-repeat;
	color:#FFFFFF;
	width:1003px;
	height:30px;
	padding:0;
	margin:0;
}
#toptext {
	float:left;
	margin:3px 0 0 6px;
}
#qqonline {
	float:right;
	width:84px;
	cursor:hand;
}
#qqonline #qq_a {
	cursor:hand;
	width:84px;
}
#topbanner {
	height:121px;
	width:1003px;
}
#topbanner #logo {
	float:left;
	height:121px;
	width:327px;
	background:url(../images/index_02.jpg) no-repeat;
}
#topbanner #ban {
	float:left;
	height:121px;
	width:676px;
	background:url(../images/index_03.jpg) no-repeat;
}
/* ////////////// mainbav ///////////////// */

#mainbav {
	background:url(../images/index_04.jpg) repeat-x;
	width:1003px;
	height:37px;
	margin:0 0 -10px 0;
	padding:0;
}
#mainbav ul {
	padding:0;
	margin:0 0 0 30px;
	list-style-type: none;
	list-style-image: none;
}
#mainbav ul li {
	float:left;
}
#mainbav ul li a {
	height:37px;
	width:107px;
	padding:10px 0 0 0;
	margin:0;
	background:url(../images/index_06.jpg) no-repeat;
	text-align:center;
	display:block;
	font-weight:bold;
}
#mainbav ul li a:link, #mainbav ul li a:visited {
	background:url(../images/index_08.jpg) no-repeat;
	color:#FFFFFF;
}
#mainbav ul li a:hover, #mainbav ul li a:active {
	background:url(../images/index_06.jpg) no-repeat;
	color:#ff99ff;
}
#banner {
	padding:0;
	margin:0;
	height:179px;
	text-align:right;
	background:url(../images/banner_10.jpg) no-repeat;
}
/* ////////////// content ///////////////// */

#content {
	width:1003px;
}
#conleft {
	float:left;
	width:180px;
}
#concenter {
	float:left;
	width:551px;
}
#conright {
	float:left;
	width:272px;
}
#promenu {
	background:url(../images/index_14.jpg);
}
#promenu dl dt {
	background:url(../images/index_11.jpg) no-repeat;
	width:180px;
	height:38px;
	padding:0;
	margin:0;
}
#promenu dl dd {
	background:url(../images/index_26.jpg) no-repeat;
	width:180px;
	height:41px;
	margin:0;
}
.menubnt {
	padding:13px 0 0 50px;
}
#cenpro {
	background:url(../images/index_15.jpg);
	height:615px;
}
.protop {
	background:url(../images/index_12.jpg) no-repeat;
	height:38px;
	width:551px;
}
#righttop1 {
	background:url(../images/index_13.jpg);
	height:38px;
	width:272px;
}
#righttop1 dl dt {
	background:url(../images/index_17.jpg) no-repeat;
	width:272px;
	height:38px;
	padding:0;
	margin:0;
}
#righttop1 dl dd {
	background:url(../images/index_26.jpg) no-repeat;
	width:272px;
	height:41px;
	margin:0;
}
#rightcen1 p {
	padding:10px;
	color:#B778D1;
	line-height:23px;
	text-align:left;
}
.imgfloat1 {
	height:139px;
	width:246px;
	background:url(../images/index_21.jpg) no-repeat;
	margin:10px 0 0 0;
}
.imgfloat2 {
	height:47px;
	width:210px;
	background:url(../images/index_31.jpg) no-repeat;
	margin:10px 0 0 0;
}
.imgfloat3 {
	height:47px;
	width:210px;
	background:url(../images/index_34.jpg) no-repeat;
	margin:10px 0 0 0;
}
.imgfloat5 {
	height:47px;
	width:210px;
	background:url(../images/index_36.jpg) no-repeat;
	margin:10px 0 10px 0;
}
#listall {
	padding:10px 0 10px 3px;
}
#textall {
	padding:10px 10px 10px 13px;
	color:#FFCCFF;
}
.prolist {
	padding-left:10px;
	float:left; height:180px; width:170px;
}
.protitle {
	padding:5px 0 2px 0;
	width:166px;
	color:#dddddd;
	background:#8b52a3;
	border: 1px solid #945faa;
}
.protitle a {
	display: block;
}
.protitle a:link, .protitle a:visited {
	color:#dddddd;
}
.protitle a:hover, .protitle a:active {
	color:#ffffff;
	background:#b56bd4;
}
.proshowtitle {
	padding:5px 10px 2px 10px;
	width:447px;
	color:#dddddd;
	background:#8b52a3;
	border: 1px solid #945faa;
}
.rightpro {
padding:10px 0;
}
#rightnews {
	margin:0;
	padding:0;
}
#rightnews ul {
	padding:0;
	margin:0;
}
#rightnews ul li {
	float:left;
	padding:0;
	margin:0;
}
#rightnews ul li a {
	height:23px;
	width:260px;
	padding:10px 0 0 0;
	margin:0;
	display:block;
	font-weight:bold;
}
#rightnews ul li a:link, #rightnews ul li a:visited {
	background:#111111;
	color:#b778d1;
	padding:5px 0 0 10px;
}
#rightnews ul li a:hover, #rightnews ul li a:active {
	background:#333333;
	color:#ff99ff;
	padding:5px 0 0 10px;
}
#cennews {
	margin:0;
	padding:0;
}
#cennews ul {
	padding:0;
	margin:0;
}
#cennews ul li {
	float:left;
	padding:0;
	margin:0;
}
#cennews ul li a {
	height:23px;
	width:516px;
	padding:10px 0 0 0;
	margin:0;
	display:block;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663399;
}
#cennews ul li a:link, #cennews ul li a:visited {
	background:#9763ab;
	color:#660066;
	padding:5px 0 0 10px;
}
#cennews ul li a:hover, #cennews ul li a:active {
	background:#a578b8;
	color:#330033;
	padding:5px 0 0 10px;
}
.time {
position: absolute;
width:60px;
color:#cc99cc;
font-size:10px;
font:"Times New Roman", Times, serif;
margin-top:-23px;
padding:0 0 0 468px;
}
.linklist {
	padding-left:10px;
	float:left;
}
.linktitle {
	padding:12px 0 9px 0;
	width:166px;
	color:#dddddd;
	background:#8b52a3;
	border: 1px solid #945faa;
}
.linktitle a {
}
.linktitle a:link, .linktitle a:visited {
	color:#dddddd;
}
.linktitle a:hover, .linktitle a:active {
	color:#ffffff;
}
/* ////////////// mainbav ///////////////// */

#footer {
	background:url(../images/index_43.jpg);
	height:122px;
	width:1003px;
	padding:0;
	margin:0;
}
.footleft {
	float:left;
	width:683px;
	padding:10px 10px 10px 20px;
}
.footright {
	float:right;
	width:260px;
	padding:10px;
}
.footmenu {
	padding:0 0 5px 0;
	color:#333333;
}
.footmenu a:link, .footmenu a:visited {
	color:#b778d1;
}
.footmenu a:hover, .footmenu a:active {
	color:#ff99ff;
}
.footadd {
	color:#aaaaaa;
	line-height:20px;
}
