/*----全局----*/
*{
margin: 0;
padding: 0;
}
input{
	border: 1px solid black;
	font-family: "宋体" , "Arial" , "Times New Roman" ,"serif";
	font-size: 12px;
}
.border0{
border: 0;
}
a
{
	color: #000;
	text-decoration: none;
}

a:hover
{
	color: #f00;
	text-decoration: underline;
}

a:visited
{
}
body{
	text-align: center;
	margin: 0;
	border: 0 solid #000000;
	padding: 0;
	font-family: "宋体" , "Arial" , "Times New Roman" ,"serif";
	font-size: 12px;
	line-height: 150%;
}
h1,h2,h3,h4,h5,h6{
	font-size: 12px;
	line-height: 150%;
}
form{
margin:0;
}
ul{
	margin:0;
	padding:0;
	border-width: 0;
	list-style-type: none;
}
img{
	border: 0;
}
.wrapper{
	margin: 0 auto 10px auto;
	width: 930px;
	border-style: solid;
	border-width: 0px;
	}

#content{
}
.contentbg{
	float: left;
	border: solid #003399 1px;
	background: url(Skins/4/bg_l.gif) repeat-y;
}
.c-left{
	border-style: solid;
	border-width: 0 0 0 0;		
	float: left;
	width: 197px;
	overflow:hidden;
}
.c-main{
	float: left;
	width: 730px;
	border: dashed #C3D9FF;
	border-width: 0 0 0 1px;
}
.c-right{
	border-style: solid;
	border-width: 0;
	float: left;
	width: 228px;
	overflow:hidden;
}
#locat{
text-align: left;
}
t_right{
text-align: right;
}
.mccenter{
text-align: center;
}



.tabledef
{
	border-collapse:collapse; 
	border:solid  #0099cc; 
	border-width:1px 0 0 1px; 
} 
.tabledef th,.tabledef td 
{
	border:solid #0099cc;
	border-width:0 1px 1px 0;
	padding:2px;
}
.thcss
{
	padding: 5px 5px 10px 5px;
	background-color: #99ccff;
}
.tdcss1
{
	padding: 5px 5px 10px 5px;
	background-color: #e8f4ff;
}
.tdcss2
{
	padding: 5px 5px 10px 5px;
	background-color: #ffffff;
}
/*----普通----*/
.c-left-c{
	border-style: solid;
	border-width: 0 0 0 0;		
	float: left;
	width: 228px;
	overflow:hidden;
}
.c-main-c{
	float: left;
	width: 470px;
	border: solid #003399;
	border-width: 0 1px 0 1px;
}
.c-right-c{
	border-style: solid;
	border-width: 0;
	float: left;
	width: 228px;
	overflow:hidden;
}

/*----普通----*/
.c-left-c{
	border-style: solid;
	border-width: 0 0 0 0;		
	float: left;
	width: 228px;
	overflow:hidden;
}
.c-main-c{
	float: left;
	width: 470px;
	border: solid #003399;
	border-width: 0 1px 0 1px;
}
.c-right-c{
	border-style: solid;
	border-width: 0;
	float: left;
	width: 228px;
	overflow:hidden;
}

/*----文章样式1----*/
.articlebg{
background-color: #edf0f5;
margin-bottom: 15px;

}
#article1{
margin: 0 auto;
width: 88%;
}
#atitle{
FONT-SIZE: 19pt; 
FONT-FAMILY: 华文行楷,新宋体,宋体,Arial,"Times New Roman"; 
line-height: 150%	
}
#asubtitle{
width: 50%;
float: right;
text-align: left;
}
#ainfo{
	clear: both;
}
#aswitchfont{
clear: both;
text-align: right;
}
#acontent{
clear: both;
text-align: left;	
}
#adownload{
text-align: left;
}
#downlaodfile ol li{
margin: 0 0 10px 25px;
}
#ainfo2{
text-align: left;
}

#af{
	text-align: left;
}
.afl{
float: left;
width: 48.6%;
padding-right: 10px;
}
.afl .aft{
	background-color: #F5F9FE;
}
.afr{
float: left;
	width: 48.6%;
	padding-left: 10px;
}
.afr .aft{
	background-color: #efefef;
}
.aft{
	padding-left: 10px;
}
.afc{
margin-bottom: 15px;
}

/*----普通----*/
#sabg{
border: 1px solid #390;
}

/*----页头样式1----*/
#header{
margin: 10px auto 5px auto;
}
#logo{
float: left;
}
#banner{
float: left;
margin: 2px auto 0 100px;
}
#navmenubg{
clear: both;
margin: 0 auto 1px auto;
}
#navmenu{
padding: -2px 0 0 0;
line-height: 245%;
border: solid 1px #000000;
background-color: #FF9933;
text-align:center;
background: url(Skins/4/menubg.gif);
}
#navmenu a{
color: #000;	
}
#navmenu li{
float: left;
margin: 0 0 0 5px;
padding: 0 0 0 15px;
background: url(Skins/4/li.gif) transparent no-repeat 0px 7px;
white-space: nowrap;
}
#navmenu a:hover {
color:#f00;
}
#rightbar{
float: right;
margin: 0 0 0 5px;
}
#rightbar li{
padding: 0 0 0 20px;
}
#oldver{
background: url(Skins/4/li.gif) transparent no-repeat 0px 0px;
}
#adddav{
background: url(Skins/4/bookmark.gif) transparent no-repeat 0px 0px;
}
#sethome{
background: url(Skins/4/sethome.gif) transparent no-repeat 0px 0px;
}
#mailadmin{
background: url(Skins/4/mailadmin.gif) transparent no-repeat 0px 0px;
}
/*----页头样式2----*/
#topbar{
background-color: #390;
color: #ffffff;
text-align: right;
margin: 0 0 1px 0;
padding: 0 0 0 10px;
}
#topbar ul{
margin: 0 20px 0 0;
}
#topbar li{
display: inline;
background: url(images/li03.gif) transparent no-repeat 4px 2px;
padding: 0 0 0 16px;
}
#topbar li a{
color: #ffffff;
}
#prospectus{
	float: left;
}
/*----页脚样式1----*/
#footer{
clear: both;
text-align: center;
}
#under{
		float: left;		
		border-style: solid;
		border-width: 1px 0 1px 0;	
		border-color: #000000;
		margin:10px 0 0 0;
		background-color: #55AA00;
		width: 100%;
		text-align: center;
background: url(Skins/4/menubg.gif);	
}
#under a{

}
#under ul{
margin-left: auto;
margin-right: auto;
}
#under li{
margin:0 15px 0 20px;
display: inline;
}
#contact{
clear: both;
}
#contact li{
padding: 10px 20px 5px 25px;
background: url(images/phone.gif) transparent no-repeat 3px 50%;
display: inline;
line-height: 30px;
}
#contact .email{
	background: url(images/mail.gif) transparent no-repeat 3px 50%;
}
#copy{
width:630px;
margin:  20px auto 0 auto;
}
#copy div{
	float: left;
	margin:  0 20px 0 20px;
}
.flink li{
	background: none;
	margin: 0;
	padding: 0;
	border-width: 0;
	text-align: center;	
}
.flink ul{
padding:0;
margin: 0 auto;
}
/*----栏目详细样式1----*/
.cl{
	float: left;
	margin: 5px 0 5px 0;
	padding: 0;
	border-width: 0;
	width: 330px;

}
.cn{
	margin: 5px 0px 0px 10px;	
	background: url(Skins/4/bg_cn.gif) no-repeat 0px 5px;
	text-align: left;
	padding: 0px 0px 5px 45px;
	font-weight: bold;
	height: 28px;
	width: 310px;

}
.cn a{
color: #03a;
font-size: 14.7px;

}
.moreurl{
float: right;
margin: 0 10px 0 0;
}
.cal{
	text-align: left;
	padding: 0;
	margin: 0;
	border-width: 0;
	width: 330px;
}
.cal li {
	float: none;
	*float: left;
	display: block;
	*display: inline;
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #eeeeee;
	background: url(images/li.gif) transparent no-repeat 0px 3px;
	margin: 0 5px 0 15px;
	padding:0 5px 0 10px;
	white-space: nowrap;
	overflow: hidden;
	width: 300px;
	_width: 330px;
	line-height: 200%;

}
.cal sup{

}
.pa{
	float: left;
	text-align: center;
}
.pa a{
	display: block;
	width: 108px;
	margin: 0 0 5px 4px;
}
.pa img{
	margin: 5px 4px 5px 14px;
	display: block;
	overflow:hidden;
}
.articlePageIndex li{
	background: none;
	margin: 0;
}
/*----栏目详细样式2----*/
.cl2{
	float: left;
	margin: 5px 0 5px 0;
	padding: 0;
	border-width: 0;
}
.cn2{
	margin: 0 10px;
	background: url(skins/2/bg_cn.gif) no-repeat;
	text-align: left;
	padding: 0 0 0 50px;
	font-weight: bold;
	height: 28px;
	width: 390px;

}
.cn2 a{
color: #03a;
}
.moreurl{
float: right;
margin: 0 10px 0 0;
}
.cal2{
	text-align: left;
	padding: 0;
	margin: 0;
	border-width: 0;
}
.cal2 li {
	float: none;
	*float: left;
	display: block;
	*display: inline;
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #eeeeee;
	background: url(images/li.gif) transparent no-repeat 0px 3px;		
	margin: 0 5px 0 15px;
	padding:0 5px 0 10px;
}
.cal2 sup{
	float:right;
}

/*----模块样式1----*/
.m1{
	margin: 0 0 20px 0;
	padding: 0;
	border-width:0;

}
.m1 .mb{
	border : 0 solid #0099cc;

}
.m1 .mt{
	text-align: left;
	background: url(Skins/4/bg_mt.gif) no-repeat;
	height: 22px;
	margin: 2px;
	padding: 3px 0 0 30px;
	color:#fff;
}
.m1 .mc{
	text-align: left;
	padding: 0 5px;	
	margin: 0;
}
.mc li {
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #eeeeee;
	background: url(images/li.gif) transparent no-repeat 0px 3px;	
	margin: 0 0 0 5px;
	padding:0 5px 0 10px;
}

/*----模块样式2----*/
.m2 .mb{
	border : 1px solid #003399;

}

/*----QA----*/
.QA{
	width: 600px;
	clear: both;
	display: block;
	text-align: left;
	border : 0 solid #369;
	border-width: 0 1px 1px 1px;
	margin: 20px 2px;
	background: url(images/bg_QA.gif) repeat-y;

}

.Q_T{
	height:26px;
	background: url(images/bg_menu.gif) repeat-x;
	color: #fff;
	padding-top: 3px;
}
.Q_Title{
	float: left;
	width: 450px;
	padding-left: 20px;
	white-space: nowrap;
	overflow: hidden;
}
.Q_PostDate{

}
.Q_QuestionID
{
	float: right;
	padding-left: 20px;
	padding-right: 10px;

}
.Q_N
{
	float: left;
	width: 190px;
	background: url(images/wenhao2.gif) no-repeat 60px 0px;	
	padding: 90px 0 0 10px;
	margin: 0 0 0 0;
}
.Q_GuestName
{

}
.Q_Admin
{
	clear: both;
	margin: 20px 20px 10px 0;
	padding-top: 10px;
	border: solid 0 #c0c0c0 ;
	border-top: 1px;
}

.Q_Content,.A_Content{
	margin: 10px;
}
.Q_C
{
	float: left;
}

.A_Answers
{
width: 380px;
}
.A_Answer
{
border: solid 1px #c0c0c0;

margin: 20px 15px 20px 15px;
padding: 5px;

}
.A_AdminName,.A_PostDate
{
	float: left;
	border-bottom: solid 1px #369;
}
.A_Title{
	clear: both;
}


.button{
	margin: 2px;
	padding: 3px 5px 5px 5px;
	border:1px solid #000;
	width:auto;
	height: 22px;
	text-align: center;
	background: #C7D8E9 url('images/bg_button.jpg');
	color:#FFF;
	font-size:12px;
}

/*----模板CSS结束，模块CSS开始----*/


#m_2 .mc{
text-align: center;
}





.votenum{
color:Red;
}
#flink1 li{
margin:15px auto 15px auto;
}
#flink2{
	margin: 10px auto 0 auto;
	text-align: center;
	clear: both;
}
#flink2 ul{
width: 750px;
}
#flink2 li{
	width: 150px;
	height: 50px;
	float: left;
}
#flink2 li a{
padding:0; 
margin: 0 auto;
text-decoration: none; 
}
#flink2 img{
	display: inline;
}
#flink3{
	line-height: 30px;
	text-align: center;
	margin: 10px auto 0 auto;
	clear: both;
}
#flink3 ul{
width: 760px;
}
#flink3 li{
	width: 95px;
	height: 30px;
	float: left;
	background-image: none;
}
#flink3 li a{
padding:0; 
margin: 0 auto;
display:block; 
text-decoration: none; 
}
#flink3 li a:hover {
 background: #EEFFDD;
}



#morecomment{
text-align: right;	}
#avote1{
	float: left;
}
#avote2{
	float: left;
}
#commentcount{
border-width: 0;
}









#m_32 .mc{
margin-left: 12px;
font-size: 18px;
}
.hdimg{
filter: revealTrans(duration=2,transition=7);
}

#m_35{
	text-align: left;
	font-size: 14.7px;
	line-height: 200%;
	background: #f2fed8;
	margin: 20px 10px 20px 10px;
	border:	solid #ADBE78 1px;
	border-width: 1px 1px 1px 1px;
}
#m_37{
	text-align: left;
	border:  solid #003399;
	border-width: 0 1px 0 1px;
	line-height: 150%;
	height: 20px;
}
#m_37 form{
	float: left;
}
#content-top{
	margin: 3px;
}
#showdate{
	float: left;
}
.sqBorder{
	float: left;
}
.scroll_div {
width:470px; 
height:20px; 
margin: 0 20px 0 20px;
overflow: hidden; 
white-space: nowrap; 
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li
{
display:inline;
}

#m_37 li{
	margin:  0 50px  0 0;
	background: url(images/li.gif) transparent no-repeat 0px -1px;	
}
.slist
{
		list-style: none;
}
#slist li
{
	border: solid 0px #aaa;
	background: url(images/slist/lib.gif) transparent no-repeat 4px 0px ;
	font-size: 14.7px;
	font-weight: bolder;
	margin: 0px 0 10px 0;
}
.slist li a
{
	padding-top: 18px;
	padding-left: 60px;
	border: solid 0px #000;
	display: block;
	height: 60px;
	background: transparent no-repeat 2px 13px;
}

