body {
	background:#fff;
	text-align:center;
	margin:0;color:#333;
}
div {text-align:left;}
body > div {margin-right:auto;margin-left:auto;}
form, input, select {margin:0px; padding:0px;}
body, div, td {font-size:12px;font-family:"ËÎÌå";}
img,a img{border:0; margin:0; padding:0;}
input,select {font-size:12px;vertical-align:absmiddle;}
input {padding-top:1px;}
a {color:#333; text-decoration:none;}
a:hover {color:#f60;text-decoration:underline;}
a.redfont {color: #d00;text-decoration:none;} 
a.redfont:hover {color:#f60; text-decoration:underline;}
a.orangefont {color: #f60!important;text-decoration:none;} 
a.orangefont:hover {color:#f60!important; text-decoration:underline;}
a.blackfont {color: #333;text-decoration:none;}
a.blackfont:hover {color:#f60;text-decoration:underline;}
a.bluefont {color: #06c;text-decoration:none;}
a.bluefont:hover {color:#f60;text-decoration:underline;}
.bluefont a{color: #069;text-decoration:none;}
.bluefont a:hover {color:#f60;text-decoration:underline;}
.clearer{height:0;overflow:hidden;clear:both;}
h1,h2,h3,h4,h5,li,ul,dl,dt,dd,p {
	margin:0;
	padding:0;
}


/*------------*/


.main_con {
	width:675px;
	margin:0 auto;
	overflow:hidden;
}

.mid_t{
	width:675px;
	margin:40px auto 0 auto;
	background:url(../images/t1.gif) no-repeat;
	height:18px;
}

.mid_m{
	width:675px;
	margin: 0 auto;
	background:url(../images/t2.gif) repeat-y;
	overflow:hidden;
}

.mid_t2{
	width:675px;
	margin: 0 auto;
	background:url(../images/t3.gif) no-repeat;
	height:39px;
}

.mid_b{
	width:675px;
	margin: 0 auto;
	background:url(../images/t4.gif) no-repeat;
	height:14px;
}



/*------------*/

.warning {
	background:url(../images/logo.jpg) no-repeat;
	padding:0 0 10px 230px;
	margin:0 10px 0 20px;
}

.warning h2 {
	font-size:22px;
	font-weight:normal;
	font-family:Î¢ÈíÑÅºÚ;
	color:#ff0000;
	padding:0 0 10px 0;
}

.warning p {
	font-size:14px;
	line-height:22px;
}

.warning a {
	color:#f00;
	padding:0 2px;
	text-decoration:underline;
}


.warning a:hover  {
	color:#f60;
	padding:0 2px;
	text-decoration:none;
}


/*------------*/

.tj_title{
	width:630px;
	margin:5px auto 0 auto;
	background:url(../images/bg.gif) left top repeat-x;
	height:40px;
}

.tj_title h2{
	font-size:18px;
	font-weight:normal;
	font-family:Î¢ÈíÑÅºÚ;
	background:url(../images/ico1.gif) no-repeat;
	color:#b30000;
	height:35px;
	padding:5px 0 0 0;
	text-indent:30px;
}

.tj_blog{
	width:630px;
	margin:5px auto 0 auto;
	background:url(../images/bg.gif) left top repeat-x;
	height:40px;
}

.tj_blog h2{
	font-size:18px;
	font-weight:normal;
	font-family:Î¢ÈíÑÅºÚ;
	background:url(../images/ico1.gif) no-repeat;
	color:#06c;
	height:35px;
	padding:5px 0 0 0;
	text-indent:30px;
}


/*	------------------focus-------------------------------------------
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.focus {
		float: left; width: 305px;
		display:inline;
		margin:10px 0 0 22px;
		padding:0 ;
	
	}
	
	.sliderwrapper {
		border: 1px solid #0097A5;
		width:300px;
		height: 225px;
	}
	
	.sliderwrapper img {
		display: block; width: 300px; height: 225px;
	}
	
	.sliderwrapper .contentdiv{
		visibility: hidden; /*leave as is*/
		position: absolute; /*leave as is*/
		filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
		-moz-opacity: 1;
		opacity: 1;
	}
	
	.pagination{
		width: 304px;
	}
	
	.pagination a{
		float:left;
		width:100px; height:22px;
		padding:14px 0 0 0;
		text-decoration: none; text-align:center;
		background:url(../images/focus_bg.gif) no-repeat bottom;
	}
	
	.pagination a:hover, .pagination a.selected{background-position: top;text-decoration:none;font-weight:bold; color: #FFF;}
	.anotherclass {margin:0 2px;}
	
	
/*	-------------------------------------------------------------
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	
	

	
	
	.top_news {
		float:right;
		width:310px;
	
		display:inline;
		margin:10px 22px 0 0;
	}
	
	.top_news .top {
		border-bottom:1px solid #ccc;
		background:url(../images/topnews.gif) no-repeat left top;
		padding:0 0 5px 0;
		height:20px;
		margin:0 auto 8px auto;
	}
	
	
	.top_news h2{
	font-size:20px;
	font-weight:normal;
	font-family:ºÚÌå;
	color:#f60;
	padding:0 0 3px 0;
}

	.top_news h2 a{

	color:#34173f;
	
}



	.top_news li{
	font-size:14px;
	line-height:26px;
	width:300px;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	padding:0 0 0 8px;
	background:url(../images/ico2.gif) no-repeat 0 9px;
}



/*	-------------------------------------------------------------
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	
	.b_list {
		clear:both;
		width:630px;
		height:100%;
		background:url(../images/bg3.gif) ;
		margin:10px auto 0 auto;
		overflow:hidden;
	}
	
	.b_list ul {
		padding:4px 0 0 0;
		overflow:hidden;
		height:100%;
	}
	
	
	
		.b_list li {
		float:left;
		display:inline;
		line-height:22px;
		margin:0 6px ;
		width:100px;
		
		background:url(../images/ico2.gif) no-repeat 0 9px;
		padding:0 0 0 8px;
	}

