@charset "utf-8";
/* CSS Document */
body{
	color: #666;
	font: 12px/22px "微软雅黑","华文细黑",Arial,sans-serif;
	padding: 0;
	margin: 0;
	height: 100%;
	background-color: #FFF;
	background-image: url(/images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#rollBox {
	width:988px;
	overflow:hidden;
	clear:both;
	}
 UL{
	MARGIN: 0px;
	padding: 0px;
}
/*.QQnav {
	width:716px;
	height:34px;
	overflow:hidden;
	background-image: url(/images/anran_20.gif);
	background-repeat: no-repeat;
	line-height:34px;
	font-size:14px;
	text-align:left;
	}
.QQnavbar{ OVERFLOW: hidden; WIDTH: 60px; margin:auto; PADDING-TOP: 15px; ZOOM: 1;  _display: inline; clear:both;}
.QQnavbar LI {list-style:none;BACKGROUND: url(/images/QQsplit.png) no-repeat -165px -112px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 6px; CURSOR: pointer; HEIGHT: 6px; _display: inline}
.QQnavbar LI.active {BACKGROUND: url(/images/QQsplit.png) no-repeat -165px -86px*/
#QQpre {
	FLOAT: left;
	WIDTH: 15px;
	CURSOR: pointer;
	HEIGHT: 160px;
	_display: inline;
	background-image: url(/images/l_r.PNG);
	background-repeat: no-repeat;
	background-position: left center;
}
#QQpre.hover{background-position: -33px center;}
#QQnext {
	FLOAT: right;
	WIDTH: 15px;
	CURSOR: pointer;
	HEIGHT: 160px;
	background-image: url(/images/l_r.PNG);
	background-repeat: no-repeat;
	background-position: -17px center;
}
#QQnext.hover{background-position: -50px center;}
.QQbed {PADDING: 0px; WIDTH: 958px; float:left;}
#QQMarquee {OVERFLOW: hidden; WIDTH: 958px; ZOOM:1;left:0px;POSITION:relative; height:240px;}
.QQbed DL {
	FLOAT: left;
	WIDTH: 479px;
	margin: 0px;
	text-align: center;
	background-color: #FFF;
	overflow:hidden;
}
.QQbed DL b{
	color:#333;}
#QQMarquee DL DT{
	width: 455px;
	margin: auto;
	border: 1px solid #CCC;
	padding:1px;
	text-align:center;
	font-size:12px;
	height:159px;
	clear:both;
	overflow:hidden;
}
#QQMarquee DL DD{
	width:430px;
	clear:both;
	margin:0px auto;
	line-height: 20px;
	font-size:12px;
}
#QQMarquee DL DD .kfname{
	color: #00645c;
	text-align: center;
	font-weight: bold;
	line-height:22px;	
	}
#QQMarquee DL DD .caseinfo{
	text-align: left;
	color:#666;
	}
#QQMarquee DL DT img{
	overflow:hidden;
	max-width:225px; max-height:159px;width: expression(this.width > 225 && this.width > this.height ? 225 : auto);height: expression(this.height > 159 ? 159 : auto);}

