/*----全局----*/
*{
margin: 0;
padding: 0;
}
input{
	border: 1px solid black;
	font-family: "宋体" , "Arial" , "Times New Roman" ,"serif";
	font-size: 12px;
}
.input2{
	border: 1px solid #fff;
	font-size: 16px;
}

.button{
	margin: 2px;
	padding: 3px 5px 5px 5px;
	border:1px solid #000;
	width:auto;
	height: 22px;
	text-align: center;
	background: #C7D8E9 url('skins/yzm/bg_bt.gif');
	color:#FFF;
	font-size:12px;
}
.button2{
	padding: 3px 5px 5px 5px;
	border:1px solid #fff;
	width:auto;
	height: 22px;
	text-align: center;
	background: #C7D8E9 url('skins/yzm/bg_bt.gif');
	color:#FFF;
	font-size:12px;
}

.border0{
	border: 0;
}
.clear {
	clear: both;

}
.clearfix {
	clear: both;
	font-size:1px;
	line-height:0;
	height:0; 
}
.center{
	text-align: center;
}
.floatleft{
	float: left;
}
.t_right{
	text-align: right;
}
.mccenter{
	text-align: center;
}

a
{
	color: #0871a8;
	text-decoration: none;
}

a:hover
{
	color: #7908a8;
	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: 965px;
	border-style: solid;
	border-width: 0px;
	}
#header{
margin: 0 auto;
}
#logo{
float: left;
border-width: 0px;
}
#banner{
float: left;
border-width: 0px;
}
#navmenubg{
margin: 0 auto 1px auto;
}
#navmenu{
border: solid 0 #000000;
background: url(Skins/315lan/menubg.gif);
background-color: #390;
text-align:center;
height: 24px;
}
#navmenu a{
font-size:12px;
color: #000;	
}
#navmenu li{
display: inline;
margin: 0;
padding: 0 0 0 8px;
background: url(skins/315lan/li1.gif) transparent no-repeat 0px 0px;

}
#navmenu a:hover {
color:#06c;
}
#content{
}
.contentbg{
	float: left;
	border: solid #393 0;

}
#c-left{
	border-style: solid;
	border-width: 0 0 0 0;		
	float: left;
	width: 245px;
	background-color: #eaf2ff;

}
#c-main{
	float: left;
	width: 720px;
	border: dashed #393;
	border-width: 0 ;
}
#c-main-class{
	float: left;
	width: 475px;
	border: dashed #393;
	border-width: 0 ;
}
#c-main-t{


	float: left;
	width: 720px;
	border-width: 0 ;
}
#c-main-tl{
	float: left;
	width: 475px;
	border-width: 0 ;
}


#c-right{
	border-style: solid;
	border-width: 0;
	float: left;
	width: 245px;
}
#locat{
text-align: left;

}
#bhy{
width: 100%;
}
#bhy li{
background-image: none;
padding: 0 15px;
}
#c_28 .cal{
margin-left:10px;	
}



table 
{
	border-collapse:collapse; 
	border:solid  #0099cc; 
	border-width:1px 0 0 1px; 
} 
table th,table 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;
}
/*----文章样式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;
}

/*----页头样式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: 0;	
		border-color: #039;
		margin:10px 0 0 0;
		background-color: #ededed;
		width: 100%;
		text-align: center;		
}
#under a{
color: #fff;
}
#under ul{
margin-left: auto;
margin-right: auto;
}
#under li{
margin:0 15px 0 20px;
display: inline;
}
#contact{
clear: both;
}
#contact ul{
display: inline;
}
#contact li{
padding: 10px 15px 5px 20px;
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----*/
.cl{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	border-width: 0;
	width: 361px;
}
.cn{
	margin: 0 10px;
	background: url(skins/315lan/bg_cl.gif) no-repeat;
	text-align: left;
	padding: 3px 0 0 25px;
	font-weight: bold;
}
.cn a,.cn2 a,.cn3 a{
color: #fff;
}
.moreurl{
float: right;
margin: 3px 50px 0 0!important;
margin: 3px 27px 0 0;
}
.cal{
	text-align: left;
	padding: 0;
	margin: 0;
	border-width: 0;
}
.cal li {
	float: none!important;
	float: left;
	display: block!important;
	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;
}
.cal sup{
	float:right;
}
.pa{
	float: left;
	text-align: center;
}
.pa img{
	margin: 5px 4px 5px 14px;
	display: block;
}
.articlePageIndex li{
	background: none;
	margin: 0;
}

/*----栏目详细样式2----*/
.cl2{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	border-width: 0;
	width: 359px;
}
.cn2{
	margin: 0 10px;
	background: url(skins/315lan/bg_cl.gif) no-repeat;
	text-align: left;
	padding: 3px 0 0 25px;
	font-weight: bold;
}

/*----栏目详细样式3----*/
.cl3{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	border-width: 0;
}
.cn3{
	margin: 0 10px;
	background: url(skins/315lan/bg_cl3.gif) no-repeat;
	text-align: left;
	padding: 3px 0 0 25px;
	font-weight: bold;

}

/*----模块样式1----*/
.m1{
	margin: 0 0 10px 0;
	padding: 0;
	border-width:0;

}
.m1 .mb{
	border : 0 solid #0099cc;

}
.mt{
	text-align: left;
	background: url(skins/315lan/bg_mt.gif) no-repeat;
	height: 22px;
	margin: 2px;
	padding: 3px 0 0 30px;
	color:#fff;
}
.mc{
	text-align: left;
	padding: 0;	
	margin: 0;

}
.mc a{
	color:#000;
}
.mccenter{
text-align: center;
}
.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;
}
.flink li{
	background: none;
	margin: 0;
	padding: 0;
	border-width: 0;
	text-align: center;	
}
.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(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;
}

#m_4{
margin: 3px 0 0 0;
}
#m_4 .mc{
background: url(upload/site/search.jpg) transparent no-repeat 0px 0px;
height: 41px;
padding: 20px 0 0 40px;;
}




#flink1 li{
width: 57px;
display: block;
float: left;
}
#flink2 ul{
 margin: 0 0 0 25px;
}
#flink2 li{
text-align:left;
}
#flink3 li{
display: inline;
}



#morecomment{
text-align: right;	}
#avote1{
	float: left;
}
#avote2{
	float: left;
}
#commentcount{
border-width: 0;
}






#m_28{
margin:0 auto 0 auto;
}
#m_29{
margin-bottom: 20px;
}
#m_29 li{
float: left;
background-image: none;
}
#m_30{
margin: 0;
}
#m_32{

padding:  0;
margin: 0;
}
#m_32 .mt{
background: url(./upload/site/daohang.gif) transparent no-repeat 0px 0px;
font-size: 14.7px;
text-align: left;
}
#m_32 .mc{
background: url(./upload/site/message.gif) transparent no-repeat 0px 0px;
height: 229px;
padding:  10px 10px 0 10px;
}
#m_33 .mc{
margin-left:10px;	
}
#m_34 li{
width: 57px;
display: block;
float: left;
background-image: none;
}

#m_36 a{
color:#000
}
#m_36 .mc{
margin-left:30px;
}



#m_33 .mc{
margin-left:10px;	
}
#m_52 .mc{
margin-left:30px;
}







#m_61{
	margin: 0;
}
#m_62{
margin: 0 0 7px 0;
}
#m_63{
margin: 0 0 5px 0;
}
#m_64{
padding-top: 6px;
font-size: 14.7px;
margin: 0;
}




#m_72{
margin-bottom: 0;
}