/*----全局----*/
*{
margin: 0;
padding: 0;
}
input{
	border: 1px solid black;
	font-family: "宋体" , "Arial" , "Times New Roman" ,"serif";
	font-size: 12px;
}


.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;
}


.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: 990px;
	border-style: solid;
	border-width: 0px;
	}
.clear {
	clear: both;
}
.clearfix {
	clear: both;
	font-size:1px;
	line-height:0;
	height:0; 
}
.center{
	text-align: center;
}
#content{
}
.contentbg{
	float: left;
	border: solid #003399 0;


}
.c-left{
	border-style: solid;
	border-width: 0 0 0 0;		
	float: left;
	width: 228px;
	overflow:hidden;
}

.c-main{
	float: left;
	width: 534px;
}
.c-main2{
	float: left;
	width: 762px;
}
.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;
}

.t
{
	border-collapse:collapse; 
	border:solid  #0099cc; 
	border-width:1px 0 0 1px; 
} 
.t th,.t 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;
}
.cp{
	text-align: left;
	margin: 0 0 0 20px;
}
.cpt{

	font-family: 新宋体,宋体,Arial,"Times New Roman"; 
	font-weight: bolder;
	font-size: 20px;
	text-align: center;
	line-height: 200%;
}
.cpc{
	font-size: 14.7px;
	line-height: 200%;
}
#acontent img,.cpc img{
	padding: 5px; 
	border: 1px solid #CCC; 
	background-color: #eee;
	margin: 5px;
	display: block;
}
/*----文章样式1----*/
.articlebg{
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: #cbdde9;
}
.afr{
float: left;
	width: 48.6%;
	padding-left: 10px;
}
.afr .aft{
	background-color: #d0e0eb;
}
.aft{
	padding-left: 10px;
}
.afc{
margin-bottom: 15px;
}
/*----普通----*/
#sabg{
border: 1px solid #390;
}

/*----页头样式1----*/
#header{
margin: 0 auto 0 auto;
}
#logo{
float: left;
}
#banner{
float: left;
margin: 0 auto 0 auto;
line-height: 100%;
}
#banner img{
float: left;
margin: 0 auto;
line-height: 100%;
}
#navmenubg{
margin: 0 auto;
border-width: 0;
}
#navmenu{
height:70px;
border: solid 0px #000000;
text-align:center;
background: url(Skins/blue1024/bg_menu.gif) repeat;
line-height: 300%
}
#navmenu a{
color: #000;
font-size: 14.7px;
}
#navmenu a:hover {
color:#fc0;
}
#navmenu li{
float: left;
margin: 0;
padding: 0 7px 0 26px;
_padding: 0 8px 0 28px;
background: url(Skins/blue1024/nav_li.gif) transparent no-repeat 10px 7px;
overflow: hidden;
height: 35px;
}

#rightbar{
float: right;
margin: 0 0 0 5px;
padding: 0 10px 0 20px;
background: url(Skins/blue1024/bg_nav_right.gif) transparent no-repeat;
}
#rightbar a{
float: left;
padding: 0 0 0 20px;
color: #fff;
}

/*----页头样式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{
		height:26px;
		float: left;		
		border-style: solid;
		border-width: 0;	
		border-color: #000000;
		margin:	10px 0 0 0;
		background-color: #55AA00;
		width: 100%;
		text-align: center;
		background: url(Skins/blue1024/bg_under.gif) repeat-x;
		padding-top: 3px;
}
#under a{
color: #fff;	
}
#under a:hover {
color:#fc0;
}
#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;
}
/*----栏目详细样式1----*/
.cl1,.cl2,.cl3{
	float: left;
	margin: 10px 3px 5px 3px;
	padding: 0;
	border-width: 0;
	width: 376px;
	_width: 374px;
	border: solid 0px #000000;
}
.cl2{
	width: 374px;
	_width: 370px;
}

.cn{
	margin: 0 ;
	background: url(Skins/blue1024/bg_cn.gif) no-repeat;
	text-align: left;
	padding: 4px 0 0 42px;
	font-weight: bold;
	height: 22px;
	width: 328px;

}
.cl3 .cn a{
color: #0562af;

font-size: 14.7px;
}
.cl1 .cn a,.cl2 .cn a{
color: #fff;
font-size: 14.7px;
}

.moreurl{
color: #fff;
float: right;
margin: 0 10px 0 0;
}

.moreurl a{
font-size: 12px;
font-weight: normal;
}
.cal{
	text-align: left;
	padding: 0;
	margin: 0;
	border-width: 0;
}
.cl1 .cal,.cl2 .cal{
	border : 0 solid #abceea;
	border-width: 0 1px 1px 1px;
	width: 368px;
}
.cal li {
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #eeeeee;
	background: url(Skins/blue1024/li.gif) transparent no-repeat 0px 11px;
	line-height: 200%;
	margin: 0 5px 0 15px;
	padding:0 5px 0 10px;
	overflow: hidden;
	height: 20px;
}
.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;
}
/*----栏目详细样式3----*/
.cl3{
	width: 528px;
	_width: 522px;
}

.cn3{
	width: 468px;
	background: url(Skins/blue1024/bg_cn3.gif) no-repeat;
	margin: 0 10px;
	text-align: left;
	padding: 15px 0 0 34px;
	font-weight: bold;
	height: 28px;
}

/*----模块样式1----*/
.m1{
	margin: 0 0 20px 0;
	padding: 0;
	border-width:0;
}
.m1 .mb{
	border : 0 solid #abceea;
	border-width: 0 1px 1px 1px;
	margin: 0;

}

.m1 .mt{
	text-align:center;
	background: url(Skins/blue1024/bg_mt.gif) no-repeat;
	height: 23px;
	margin: 2px 0 0 0;
	padding: 7px 0 0 0;
	color:#000;
}
.m1 .mc{
	border : 0 solid #369;
	text-align: left;
	padding: 4px 7px 0 8px;	
	margin: 0;
	line-height: 180%;
}
.m1 .mc li {
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #eeeeee;
	background: url(Skins/blue1024/li.gif) transparent no-repeat 0px 9px;	
	margin: 0;
	padding:0 5px 0 10px;
}
.mc .flink li{
	background: none;
	margin: 0;
	padding: 0;
	border-width: 0;
	text-align: center;	
	background-image: none;
}
.mc .flink ul{
	padding:0;
	margin: 0 auto;
}

/*----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(Skins/blue1024/bg_QA.gif) repeat-y;

}

.Q_T{
	height:26px;
	background: url(Skins/blue1024/bg_QA_title.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;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;
}
.Q_Face
{
	padding: 0 0 0 50px;
}

.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;
}

/*----图片子栏----*/
.cl4{
	float: left;
	margin: 0 10px 15px 10px;
	padding: 0;
	border-width: 0;
	width: 450px;
	border: solid 0 #e6e6e6;
}

.cl4 .cn{
	margin: 0 ;
	background: url(Skins/yzm/bg_cn3.gif) no-repeat;
	text-align: left;
	padding: 0 0 0 22px;
	font-weight: bold;
	height: 27px;
	width: 450px;
}
.cl4 .cal{
	width: 448px;
	text-align: left;
	padding: 0;
	margin: 0;
	border: solid 0px #ace;	
	border-width: 0 1px 1px 1px;
}

.cl4 .cal li {
	text-align: center;
	float: left;
	border-width: 0;
	background-image: none;
	margin: 0 13px 0 13px;
	padding:0;
	overflow: hidden;
	height: 200px;
}
.cl4 .cal li a{
	display: block;
	margin: 0;
}
.cl4 .cal li img{
	padding: 3px; 
	border: 1px solid #CCC; 
	background-color: #eee;
	margin: 5px 1px 5px 8px;
	display: block;
	overflow:hidden;
}
/*----模板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;
}
#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;
}











.hdimg{
filter: revealTrans(duration=2,transition=7);
}
/*新闻幻灯*/
#f_div{ width:222px; height:182px; overflow:hidden;}
#f_imgDiv{}
#f_img{FILTER: revealTrans(duration=1,transition=6); border:#000 1px solid;}
#f_buttonDiv{ width:100%; height:13px;top:-14px;right:1px; position:relative; overflow:hidden; }
#all_button{ background:#fff;}
#f_line{ width:90px; float:right;background-color:#000; filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); }
#f_buttonDiv a{width:22px;height:14px; padding:0 !important; padding-top:1px; float:right; color:#fff; font-weight:bold; border-left:1px #fff solid; overflow:hidden; }
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{ background:#000;}
#f_buttonDiv a:hover{background:#FF840C;}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#FF840C;}
/*文字*/
#f_text{ position:relative; top:-10px; text-align:center;}
#f_button_bg{
font-size:12px;
text-align: center;
line-height: 14px;
}
#f_button_bg a{
text-decoration: none;
}
/*新闻幻灯结束*/