/*----------------------------------------------------------
Comment Here！！！
----------------------------------------------------------*/
body {
    color: #505050;
    font-size: 12px;
    line-height:25px;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td,img,button {
    margin: 0;
    padding: 0;
}

img, body, html {
    border: 0 none;
}

ol, ul {
    list-style: none outside none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

a {
    color: #505050;
    font-family: Arial;
    text-decoration: none;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
}

a:link {}
a:visited {}
a:hover {color: #EA5F30;}
a:active {}

input {
	height:25px;
	line-height:25px;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
	color:#000
}
input[type=radio] {
	border:0;
	*width:20px;
	*height:20px;
}
input[type=button]
{
	border:0}
input[type=reset]
{
	border:0}
input[type=checkbox]
{
	border:0
}

input[type=submit]
{border:0}

/* background
body{background:url(../Imgs/bg_body.jpg) repeat-x;}
----------------------------------------------------------*/
/* function
----------------------------------------------------------*/

.noborder{ border:0}
.nobackground{ background:none;}
.clear{ clear:both}
.left{ float:left}
.right{ float:right}
.center{ margin:0 auto;}
.top{ vertical-align:top}
.middle{ vertical-align:middle}
.bottom{ vertical-align:bottom}
.fontcenter{ text-align:center; }
.fontleft{text-align:left;}
.fontrihgt{text-align:right;}
.letterspace{ letter-spacing:2px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px}
.ml5{ margin-left:5px;}
.mt5{ margin-top:5px}
.ml20{ margin-left:20px}
.mt20{ margin-top:20px}
.maxwidth{ width:1000px;}

.pt10{ padding-top:10px;}
.pt5{ padding-top:5px;}
.pt20{ padding-top:20px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pr10{ padding-right:10px;}

.font12{ font-size:12px;}
.font14{ font-size:14.7px}
.fontred{ color:#be1800;}

.more{margin:15px 10px 0 0;float:right; font-size:12px;}
.div5px{ height:5px;}
.minhight500{ min-height:500px}
.height30{ height:30px;}
.width150{ width:150px;}
.borderbt{border-bottom: #c0c0c0 dashed 1px;}
.blod{ font-weight:bold}
.indent{ text-indent:2em}

.autowh{ width:100%; height:100%; overflow:hidden}
.autoheight{ height:100%; overflow:hidden}
.autowidth{width:100%; overflow:hidden}

.lineheight20{ line-height:20px;}

.indent{ text-indent:2em}
.top{ z-index:100}

.space{ height:10px; line-height:10px;}
.space5{ height:5px; line-height:5px;}
.justy{text-align:justify;text-justify:inter-ideograph}


/*news 
style1: dot+title+date
-------------------------------------------------*/
#news{ width:95%;  margin:0px auto;}
#news .decoration,#news .datetime,#news .articlebody{ border-bottom:1px dashed #ccc}
#news .decoration{width:5px;}
#news .articlebody{padding-left:10px;line-height:30px; height:30px}
#news .datetime{width:100px;}
/*newswithsummary 
style2: dot+title
        summary
-------------------------------------------------*/
#newswithsummary{ width:95%; margin:20px auto;}
#newswithsummary .arttitle{ padding-left:20px;line-height:30px; height:30px; background:url(../images/dot_news.png) no-repeat left center; font-weight:bold;}
#newswithsummary .arttitle a{color:#12408e; font-size:12px;  display:inline;font-weight:bold;}
#newswithsummary .artsummary{line-height:30px;border-bottom:1px dashed #ccc; text-indent:2em;}
#newswithsummary .artcontent{line-height:25px;border-bottom:1px dashed #ccc; text-indent:2em;}
#newswithsummary .articlebody{padding-left:10px;line-height:30px; height:30px}

/*内容页新闻样式
-------------------------*/
.art_title{ text-align:center; height:50px; line-height:50px; font-size:15px; font-weight:bold;color:#12408e}
.art_subtitle{text-align:center; height:30px; line-height:30px;font-size:12px; font-weight:blod; color:#ccc; border-bottom:1px dashed #ccc; }
.art_content{ text-align:left; text-indent:2em; line-height:25px; }

/*CSS flickr style pagination 分页效果
 <div class="paging"><span class="disabled">上一页</span><span class="current">1</span><a href="#">2</a><a href="#">3</a><a href="#">4</a><a href="#">5</a><a href="#">6</a><a href="#">7</a>...<a href="#">199</a><a href="#">200</a><a href="#">下一页</a></div>
--------------------------------------------------*/
.paging {padding:3px; text-align:center;}
.paging a{padding:2px 6px 2px 6px;border:#deddfde 1px solid;background-position: 50% bottom;color: #0061de;}
.paging a:hover {border:#000 1px solid;color: #fff; background-color: #2384d8;}
.paging .meneame a:active {border: #000 1px solid; background-color: #2384d8;color: #fff;}
.paging span.current {margin-right:3px;padding:2px 6px 2px 6px; font-weight:bold; color:#2384d8;}
.paging span.disabled {padding:2px 6px 2px 6px; color: #adaaad; margin-right:3px;}


/*table
-------------------------------------------*/
.table{}
.table tr{ height:30px; line-height:30px}
.trhead{ font-weight:bold;}
.tdtitle{font-weight:bold; text-align:right; padding:0 5px 0 5px}
.tdcontent{}


