/** main css **/
.hotBox{
	width: 962px;
	height:305px;
	clear: both;
	margin: 8px auto;
	overflow:hidden; 
	}
	.sideBar{
		width:161px;
		height:305px;
		float:left;
		}
/* focus css */
* { margin:0; padding:0; word-break:break-all; }
html { overflow:-moz-scrollbars-vertical; } 
#ifocus { 
	background: url(../images/focus.png) no-repeat left top;
	width:793px; 
	height:305px;
	float:right;
	}
	#ifocus_pic { 
		display:inline; 
		position:relative; 
		float:left;
		width:599px;
		height:285px;
		overflow:hidden;
		margin:10px 0 0 10px; 
	   }
		#ifocus_piclist { 
			position:absolute; 
			left:0;
			top:0;
			}
		#ifocus_piclist li { 
			width:599px; 
			height:285px;
			overflow:hidden;
			}
		#ifocus_piclist img {
			width:599px;
			height:285px;
			}
		#ifocus_btn {
			display:inline;
			float:right;
			width:170px;
			margin:9px 9px 0 0;
			}
		#ifocus_btn li {
			width:170px;
			height:95px;
			cursor:pointer;
			opacity:0.5; 
			-moz-opacity:0.5;
			filter:alpha(opacity=50);
			}
		#ifocus_btn img {
			width:150px;
			height:78px;
			margin:7px 0 0 15px;
			}
		#ifocus_btn .current {
			background: url(../images/ifocus_btn_bg.gif) no-repeat;
			opacity:1;
			-moz-opacity:1;
			filter:alpha(opacity=100); 
		   }
	#ifocus_opdiv {
		position:absolute;
		left:0;
		bottom:0;
		width:599px;
		height:35px;
		background:#000;
		opacity:0.5;
		-moz-opacity:0.5;
		filter:alpha(opacity=50);
		}
	#ifocus_tx {
		position:absolute;
		left:8px;
		bottom:8px;
		color:#FFF;
		}
		#ifocus_tx .normal { 
		display:none; 
		}
		
#ka{
	width: 962px;
	height:81px;
	clear: both;
	margin: 8px auto;	
	}
h2{
	line-height:35px;
	background: url(../images/background.png) repeat-x 0% -190px;
	width:962px;
	height:35px;
	margin:0 auto;
	position:relative;		
	}
	h2 strong{
		font-size:15px;
		font-family:"Î¢ÈíÑÅºÚ";
		color:#fff;
		background: url(../images/title.gif) no-repeat 0% 0%;
		width:136px;
		height:35px;
		padding-left:35px;
		position:absolute;
		left:0;
		top:0
		}
	h2 .bgR{
		background: url(../images/background.png) no-repeat 0% -225px;
		width:4px;
		height:35px;
		position:absolute;
		right:0;
		top:0
		}
.mainContent {
	width: 962px;
	height:auto;
	clear: both;
	margin: 8px auto;
	overflow:hidden; 
}
.mainContent ul{
	
	}
.show{
	width: 962px;
	height:auto;
	clear: both;
	margin: 8px auto 0 auto;
	margin: 8px auto/9;
	*margin:8px auto;
	_margin: 8px auto -2px auto;
	overflow:hidden;	
	}
	.show li{
		color:#636363;
		background: url(../images/showBg.gif) left top;
	    width:454px;
		height:146px;
		float:left;
		padding:10px;
		margin-bottom:10px;
		border: 1px solid #d7d6d2;
		position:relative;
		}
		.show li img{
			width:176px;
			height:127px;
			float:left;
			padding:2px;
			border: 1px solid #d7d6d2;
			}
		.show li dl{
			margin-left:10px;
			position:absolute;
			left:190px;
			right:10px;
			}
			.show li dl dt,.show li dl strong{
				font-size:14px;
				font-weight:bold;
				color:#000;
				}
			.show li dl dd img{
				width:87px;
				height:17px;
				float:right;
				padding:0;
				border:none
				}
			
		.show li.marginRight{
			margin-left:10px;
			}
.sevBox{
	width: 962px;
	height:223px;
	clear: both;
	margin: 8px auto 0 auto;
	overflow:hidden;	
	}
    .sevBox li{
		background: url(../images/sevBg01.png) no-repeat left top;
		width:237px;
		height:223px;
		float:left;
		margin-left:2px;
		margin-left:3px;/9
		*margin-left:3px;
		_margin-left:2px;
		position:relative;
		}
		.sevBox li.onmouseoverBg{
			background: url(../images/sevBg02.png) no-repeat left top;
			cursor: pointer;			
			}
		.sevBox li.onmouseoutBg{
			background: url(../images/sevBg01.png) no-repeat left top;
			cursor: pointer;			
			}			
		.sevBox li h3{
			background: url(../images/sevIco.jpg) no-repeat 55% top;
			width:197px;
			height:54px;
			padding-top:15px;
			padding-left:40px;
			position:absolute;
			top:13px;
			}
			.sevBox li h3.ico02{
				background-position:55% -69px
				}
			.sevBox li h3.ico03{
				background-position:55% -138px
				}				
			.sevBox li h3.ico04{
				background-position:55% -206px
				}				
			.sevBox li h3 strong{
				font-size:15px;
		        font-family:"Î¢ÈíÑÅºÚ";
		        color:#1e6ab9;
				text-align:center;
				width:40px;
				float:left
				}
				.sevBox li h3.ico04 strong{
					width:45px
					}
	.sevBox li ul{
		width:207px;
		height:auto;
		padding:10px 15px;
		position:absolute;
		top:90px
		}
		.sevBox li ul li{
			width:197px;
			background: url(../images/listIco.gif) no-repeat 0% center;
			height:auto;
			padding-left:10px
			}
			.sevBox li ul li a{
				color:#656565;
				}
			.sevBox li ul li a:hover{
				color:#ff7200
				}
