﻿/*
Author: Pei Wang
Email: givenlovs@msn.com Development by: Chinasky.net
Last updated: 2010-7-21
*/
/*--主体左侧按钮--*/
.side_btns{
	display: block;
	height:auto;
	_height:400px;
	width: 215px;
	clear: both;
}
.side_btns li{
	display:block;
	height:54px;
	clear:both;
	overflow:hidden;
}
.side_btns li.b1{
	background:url(img/side_left_btn.jpg) 0 0 no-repeat;	
}
.side_btns li.b2{
	background:url(img/side_left_btn.jpg) 0 -62px no-repeat;	
}
.side_btns li.b3{
	background:url(img/side_left_btn.jpg) 0 -129px no-repeat;	
}
.side_btns li.b4{
	background:url(img/side_left_btn.jpg) 0 -198px no-repeat;	
}
.side_btns li.b5{
	background:url(img/side_left_btn.jpg) 0 -268px no-repeat;	
}
.side_btns li.b6{
	background:url(img/side_left_btn.jpg) 0 -338px no-repeat;	
}
.side_btns li.b7{
	background:url(img/side_left_btn.jpg) 0 -408px no-repeat;	
}
.side_btns li.b8{
	background:url(img/side_left_btn.jpg) 0 -478px no-repeat;	
}
.side_btns li a{
	display:block;
	height:51px;
	width:215px;
	text-indent:-10000px;
}
/*--主体左侧友情链接--*/
div.side_flink h2{
	text-indent:-10000px;
}
ul.side_flink li{
	display:block;
	height:30px;
	line-height:30px;
	clear:both;
}
ul.side_flink li a{
	padding:0 0 0 10px;
	background:url(img/icon.gif) 0 0 no-repeat;
}

.side_banner{
	display:block;
	margin:15px 0;
	height:64px;
	text-align:center;
}
.side_more_link{
	position:relative;
	display:block;
	margin:0;
	padding:0;
	width:179px;
	z-index:1000;
}
.side_more_link li{
	display:block;
	width:179px;
	height:19px;
	background:#FFF url(img/side_more_link.jpg) no-repeat;
	clear:both;
}
.side_more_link li a{
	display:block;
	padding:0 0 0 10px;
	width:169px;
	height:21px;
	line-height:21px;
	background:none;
}
.side_more_link li ul{
	position:absolute;
	top:21px;
	left:0;
	display:none;
	margin:0;
	padding:0;
	width:176px;
	border:1px #CCC solid;
	background:#f3f3f3;
	z-index:1000;
}
.side_more_link li li{
	width:176px;
	height:20px;
	line-height:20px;
	background:none;
}
.side_more_link li li a{
	display:block;
	padding:0 0 0 15px;
	height:20px;
	line-height:20px;
	clear:both;
	background:none;
}
.side_more_link li:hover ul{
	display:block;
	z-index:10000;
}

/*--中间内容框--
=======================================*/
.side_rm_box {
	display: block;
	margin: 10px 0 0 0;
	width: 800px;
	height: auto;
	_height: 120px;
	min-height: 120px;
	overflow: hidden;
	_overflow: visible;
	clear: both;
	background: url(img/side_rm_bg.jpg) left bottom no-repeat;
	border: 0px blue solid;
}
.side_rm_box h2 {
	display: block;
	padding: 0 0 0 30px;
	height: 30px;
	line-height: 26px;
	font-size: 12px;
	background: url(img/side_rm_bg.jpg) left top no-repeat;
	clear: both;
}
.side_rm_box h2.h2r{
	background: url(img/side_rm_bg.jpg) right top no-repeat;
}
.side_rm_box h2 strong {
	display: block;
	float: left;
	color:#FFF;
}
.side_rm_box h2 a {
	color: #333;
}
.side_rm_box .sb_lcontent,.side_rm_box .sb_rcontent{
	display: block;
	height: auto;
	_height: 90px;
	min-height: 90px;
	overflow: hidden;
	_overflow: visible;
	border: 0px blue solid;

}
.side_rm_box .sb_lcontent {
	float: left;
	width: 370px;
}

.side_rm_box .sb_rcontent{
	float: right;
	width: 418px;	
}

.main_zj{
	display:block;
	margin:0 auto;
	padding:15px 0;
	_padding:15px 0 0 0;
	width:340px;
	clear:both;
}
.main_zj li{
	display:block;
	float:left;
	width:340px;
	height:80px;
	margin-bottom:10px;
	line-height:16px;
	overflow:hidden;
}
.main_zj li img{
	display:block;
	margin:0 5px 0 0;
	float:left;
	width:77x;
}
.main_zj li strong,.main_zj li a{
	padding:0 0 0 15px;
}
.main_zj li a,.main_zj li a:visited{
	color:#FF5400;
	text-decoration:underline;
}
.main_ks{
	display:block;
	margin:0 auto;
	padding:10px 0;
	width:400px;
	clear:both;
}
.main_ks li{
	display:inline;
	float:left;
	width:80px;
	height:90px;
	background:url(img/temp_01.gif) top center no-repeat;
	text-align:center;
}

.main_ks li img{
	width:52px;
	height:52px;
	border:none;
	margin:4px 0 8px 0px;
	_margin:4px 0 8px 1px;
	vertical-align:middle;
	}
.main_art1{
	display:block;
	margin:0 auto;
	padding:10px 0;
	width:340px;
	clear:both;
}
.main_art2{
	display:block;
	margin:0 auto;
	padding:10px 0;
	width:400px;
	clear:both;
}
.main_art1 li,.main_art2 li{
	display:block;
	height:auto;
	_height:22px;
	min-height:22px;
	line-height:22px;
	clear:both;
	border-bottom:1px #ccc dotted;
}
.main_art1 li a,.main_art2 li a{
	display:block;
	float:left
}
.main_art1 li span,.main_art2 li span{
	display:block;
	float:right
}

.main_mz{
	display:block;
	margin:10px 0 0 0;
	height:auto;
	_height:100px;
	min-height:100px;
	background:#FFF;
	border:1px #B5D7FF solid;
}
.main_mz h2{
	display:block;
	height:25px;
	line-height:25px;
	clear:both;
	background:#3584E1;
}
.main_mz h2 a,.main_mz h2 a:visited{
	margin:0;
	padding:0;
	float:left;
	width:74px;
	height:25px;
	color:#FFF;
	text-align:center;
	cursor:pointer;

}
.main_mz h2 a.more{
	float:right;
}
.main_mz h2 a.selected{
	background:url(img/main_tab_bg.jpg) left bottom no-repeat;
}
.main_mz ul{
	display:block;
	margin:2px 0 0 0;
	height:33px;
	line-height:25px;
	clear:both;
	background:url(img/main_tab_bg2.jpg) repeat-x;
	font-size:12px;
	font-weight:lighter;
	border:0px aqua solid;
}
.main_mz ul li,.main_mz ul li :visited{
	margin:0;
	padding:0;
	float:left;
	width:74px;
	height:33px;
	color:#333;
	text-align:center;
	cursor:pointer;

}
.main_mz ul li.selected{
	color:#016BA5;
	font-size:13px;
	background:url(img/main_tab_bg2.jpg) 0 -35px no-repeat;
}
.main_mz .tab1-box,.main_mz .tab2-box{ display:none; margin-left:-28px; text-align:left;}
.mz_table{
	
}
.mz_table tbody td,.mz_table thead th{
	height:25px;
	border-top:1px #ddd solid;
	border-right:1px #ddd solid;
	text-align:center;
}
.mz_table thead th{
	border-bottom:1px #ddd solid;
}
.rs_news{
	display:block;
	background:#FFF;
	clear:both;
}
.rs_news h2{
	height:23px;
	line-height:28px;
	color:#0049B4;
	background:#3584E1 url(img/side_news_h2.jpg) no-repeat;
	overflow:hidden;
}
.rs_news h2 strong{
	padding:0 0 0 20px;
}
.rs_news h2 a,.rs_news h2 a:visited{
	color:#FFF;
}
.rs_news .rs_n_content{
	display:block;
	padding:15px;
	height:auto;
	_height:200px;
	min-height:200px;
	border:1px #CADEF2 solid;
	border-top:none;
	clear:both;
}
.rs_news .rs_n_content .pics{
	display:block;
	float:left;
	width:240px;
	height:200px;
}
.rs_news .rs_n_content .articles{
	display:block;
	float:right;
	width:510px;
	height:200px;
	border:0px blue solid
}
.rs_news .rs_n_content .articles li{
	display:block;
	line-height:25px;
	+line-height:23px;
	_line-height:23px;
	clear:both;
	border-bottom:1px #ccc dotted;
}
.rs_news .rs_n_content .articles li.tit{
	border:none;
	line-height:20px;
}
.rs_news .rs_n_content .articles li.tit a,.rs_news .rs_n_content .articles li.tit a:visited{
	color:#FF7800;
}
.rs_news .rs_n_content .articles li.tit a.more{
	display:inline;
	float:none;		
}
.rs_news .rs_n_content .articles li.tit a.title{
	display:block;
	width:500px;
	font-weight:bold;
	clear:both;
}
.rs_news .rs_n_content .articles li a{
	display:block;
	float:left;
}
.rs_news .rs_n_content .articles li a:hover{
	color:
}
.rs_news .rs_n_content .articles li span{
	display:block;
	float:right;
}

/* changeBox_a1 */
.changeBox_a1{
float:left;
width:238px;
height:196px; 
position:relative;
}
.changeBox_a1 .a_bigImg img{
position:absolute;
top:0;left:0;
height:196px;
width:238px;
display:none;}


.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv img{
	height:196px;
	width:238px;
}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:238px;
height:20px;line-height:20px;
background:#D40606;
overflow:hidden;
}

.changeDiv h3 a{
display:block;
padding-left:5px; 
color:#FFF;
font-size:12px;
}
.changeDiv h3 a:visited{
	color:#FFF;
}
/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:20px;
padding-left:19px;
overflow:hidden;
 }
.ul_change_a2 li{
	display:block;
	float:left;
	width:20px;
}

.ul_change_a2 span{
	display:block;
	height:16px;
	width:16px;
	border:1px solid #000;
	color:#fff;
	background:#000;
	cursor:pointer;
	text-align:center;
}

.ul_change_a2 span.on{
border:1px solid #D40606;
background:#D40606;
color:#FFF;}





















