/*  css document  */
body {
    text-align: center;
    font-family:Consolas;
    margin:0; padding:0;
    font-size:12px; color:#000;
    background-color:#c5eaff;
}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}
div{text-aling:left;}
div, form, img, ul, ol, li, dl, dt, dd, p { margin: 0; padding: 0; border: 0; }
table, tr, td { font-size:12px; }
li { list-style-type:none; }
em { font-style:normal; }/* 杩��榛��瀛��*/
/*  link  */
.notice-list a:link {
    color: #000;
}

a:link { color: #000; text-decoration:none; }
a:visited { color: #333; text-decoration:none; }
a:hover { color: #bc2931; text-decoration:underline; }
a:active { color: #bc2931; }
/*  public  */
.highlight, .highlight:visited, .highlight a, .highlight a:visited { color:#f00; }
.message, .message:visited, .message a, .message a:visited { color:#f00; }
.gray, .gray:visited, .gray a, .gray a:visited { color:#585858; }
.hidden { display: none; }/* ���浜�����div*/
.clear { clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }/*�ㄤ� ���涓��娴���ㄧ�蹇界� 娓��娴��*/
.tipscontent { line-height: 180%; padding:5px; color: #049; border: 1px dotted #3C5EA8; background-color:#fff; }
.tipscontent b { color: #333; font-weight: lighter; }
.textbox { border: 1px solid #9AB7E0; }
.button { border: 1px solid #9AB7E0; background:url(../images/btnbg.gif) center center; height:20px; font-size:12px; }
.err { color:#f00; display:block; }
.summary {display:none;}
/* 椤甸�灞����*/
#container { margin:0 auto;
    width:900px;
    /*background: url("../images/bg.png") no-repeat;*/
}
/* 椤甸�澶撮� */
#header { 
	
}
#header #logo { }
#header #banner { margin:0; }
#header #navmain { background:url(../images/navbg.gif) 0px 0px no-repeat; line-height: 33px; height: 33px;  }
/* 瀵艰� */
#navbar{ font-size: 14px; font-weight:bold;   } /* 瀹��缃��瀵艰��＄��峰� */
#navbar ul { padding-left:120px;}
#navbar ul li { float: left; width: 120px; background:url(../images/menubg.gif) 0px -43px no-repeat; }
#navbar ul li a { display: block; color:#345880; text-align:center; }
#navbar ul li a:hover { color: #345880; background:url(../images/menubg.gif) -165px -43px no-repeat; }
/* 椤甸�涓讳� */
#main {height:530px;margin-top: 10px; text-align:left;}
#container{ text-align:left;}
/* 宸�������*/
#leftbg{ width:600px; float:left; display:inline; font-size:14px;}
#leftbg .one { color:#039;}
#leftbg ul{ padding:40px 60px 60px 60px;}
#leftbg ul li{ height:28px; line-height:28px; padding-left:15px;background:url(../images/dot01.gif) 3px 5px no-repeat; border-bottom: 1px dashed #666;text-overflow:ellipsis; white-space:nowrap; width:400px; overflow:hidden; font-size:14px; font-weight:bold;}
#leftbg ul li a{font-size:14px;}
#leftbg ul li span{ float:right; color:#666; font-size:14px;}
/* �充晶灏�� */
#rightpic{
    width:365px;
    height:285px;
    float:right;
    background-color: rgba(241,246,255,0.5);
	*background-color:#e4f4ff;
    margin-top: 10px;
}
#rightpic .title{ height:30px; line-height:33px; padding-left:6px; border-bottom:#999 dotted 1px; margin:4px 5px 0 5px;}
#rightpic .title .fontbox{ float:left; font-size:14px; font-weight:bold; }
#rightpic .title .more{ float:right; font-size:12px; font-weight:normal; margin-right:10px; margin-top:2px;}

#rightpic ul{ }
#rightpic ul li{ width:316px; line-height:24px; margin-left:20px;float: left;}
#rightpic ul li a{color: #000;}
#rightpic ul li span{ float:right;}
/* 椤甸�搴�� */
#footer { clear:both; background-color:#878889; padding-top:10px; padding-bottom:10px; }
#footer #footernav { }
#footer #copyright { text-align:center; line-height:150%;color:#fff;}

/* ��〃椤�*/
.newslist #main{ background:#FFF; padding:20px; height:auto; padding-bottom:40px;}
.newslist #main #newssearch { padding:5px; text-align:right;  border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;border-bottom: 1px solid #F0F0F0; }
.newslist #main #newslist {  }
.newslist #main #newslist .titlebar { background:#ddd; height:27px; line-height:30px; overflow:hidden; } /* �����*/
.newslist #main #newslist .titlebar .title { font-weight:bold; padding-left:30px; float:left; width: auto; color:#28518E; } /* ���  */
.newslist #main #newslist .titlebar .title a { color:#28518E; }  /* ����炬�棰��  */
.newslist #main #newslist .column { border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; border-bottom: 1px solid #D2D2D2; }
.newslist #main #newslist .column ul { padding-left:10px; }
.newslist #main #newslist .column li { position:relative; padding:5px; padding-left:15px;  border-bottom: 1px dashed #ccc; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.newslist #main #newslist .column li span { color:#999999; }
/* pager 缈婚〉 */
.trends_more { height:14px; text-align:center; padding:5px; border: 1px solid #D2D2D2; margin-top:5px; }

/* ���椤�*/
.details #main{ background:#FFF; padding:20px; height:auto;}
.details #main #details  { } /* �����*/
.details #main #details .titlebar { background:#ddd; height:27px; line-height:30px; overflow:hidden; } /* �����*/
.details #main #details .titlebar .title { font-weight:bold; padding-left:30px; float:left; width: auto; color:#28518E; } /* ���  */
.details #main #details .titlebar .title a { color:#28518E; }  /* ����炬�棰��  */
.details #main #details .bigtitle { font-weight:bold; padding:5px; background-color:#F4F7F9; text-align:center; }
.details #main #details .itemtitle { font-weight:bold; padding:8px 0 0 5px; margin:5px 0; background-color:#E2E6ED; }
.details #main #details .column { line-height: 25px; padding: 20px; background-color: #F7FCFF; border: 1px solid #D2D2D2; width:auto; }

/* Login �诲�绐�� */
.login { background:#FFF;}
.login #container { background:url(../images/mianbg.gif) 0 0 no-repeat; padding-top:150px; }
.login #container #logintab { width:363px;  padding:20px; border:solid 1px #98C1C8; margin:0 auto; background:#DDEFF4; }
.login #container #logintab .titlebar {  background:#878889;} /* �����*/
.login #container #logintab .titlebar .title { background:url(../images/SignInico.gif) 8px 8px no-repeat; font-size:14px; height:25px; padding:10px 0 0 25px; font-weight:bold; color:#fff;border:solid 1px #98C1C8; } /* ���  */
.login #container #logintab dl { clear:both; }
.login #container #logintab dt { float: left; width: 80px; font-weight: bold; text-align:right; line-height:25px; }
.login #container #logintab dd { line-height:25px; margin-left:85px;}
.login #container #logintab .message { color:#F00; height:20px; padding:10px 0px 0px 10px; }
.login #container #logintab .textbox { width:200px; }
.login #container #logintab .button { width:80px; }
.login #container #logintab .important { color:#F00; font-weight:bold; }
.login #container #logintab .explain { color: #666; }

/*  */

#leftbox{
    float:left;
    width:513px;
    height:285px;
    background-color: rgba(241,246,255,0.5);
	*background-color:#e4f4ff;
    margin-top: 10px;
}
#leftbox .picbox{ margin:20px auto; width:500px;}
#leftbox .picbox .boxsmall{ float:left; margin:0 auto;}
#leftbox .picbox .boxsmall img{ width:143px; height:194px; margin-left:7px;border:1px solid;}
#leftbox .picbox .texbox { font-weight:bold; line-height:38px;}
#leftbox .picbox .texbox a{ font-weight:bold; color:#000;}

#leftbox .btn{ padding-left:18px; margin-top:220px; height:auto; overflow:hidden;}
#leftbox .btn .btubox{ float:left; width:115px; height:29px; background:url(../images/btuback.gif) no-repeat; line-height:33px;
    margin-left: 20px;
    margin-right: 28px;
}
#leftbox .btn .btubox span{ margin-left:33px;}
#leftbox .btn .btubox span a{ color:#fff;}
.nav {
    width: 100%;
    height: 35px;
    line-height: 35px;
    background-color: #328dea;
    border-radius: 5px;

    margin: 0px auto 3px;
}
.nav ul li {
    list-style: none;
    float: left;
    width: 160px;
    text-align: center;
}
.notice {
    width: 100%;
    height: auto;
	text-align:left;
    background-color: #e4f4ff;
    min-height: 180px;
}
.tit-text {
    padding: 15px 15px 5px 15px;
}
.xu-line {
    width: 100%;
    border-bottom: 1px dotted #999999;
}

a.notice-list {
    display: block;
    padding: 2px 15px;
}
.notice-list ul li {
    height: 23px;
    line-height: 23px;
}
.box-item {
    background-color: #000000;
    float: left;
    height: 5px;
    left: 5px;
    margin-right: 5px;
    position: relative;
    top: 10px;
    width: 5px;
}
/*����炬�*/
.fl_list {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}
.fl_list .t {
    height: 40px;
    position: relative;
    width: 100%;
}
.fl_list .t p {
    bottom: 0;
    height: 40px;
    left: 0;
    line-height: 40px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 2;
}
.fl_list .t p .p_t {
    background: none repeat scroll 0 0 #c5eaff;
    color: #8E8E8E;
    font-family: "寰�蒋���";
    font-size: 16px;
    font-weight: bold;
    padding: 0 30px;
}
.fl_list .t .line_m {
    border-top: 2px solid #CCCCCC;
    bottom: 0;
    height: 18px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.fl_list_c {
    background: none repeat scroll 0 0 #E4F4FF;
    height: auto;
    overflow: hidden;
    padding-top: 5px;
    width: 900px;
    margin: 0 auto;
}
.fl_list_c .c {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 673px;
}
.fl_list_c li {
    color: #8E8E8E;
    float: left;
    font-family: "寰�蒋���";
    font-size: 14px;
    padding: 5px;
}
.fl_list_c li a {
    color: #8E8E8E;
    font-family: "寰�蒋���";
    font-size: 14px;
}

/**
�村�杩��
**/

.more a{
    color: #000000;
}
.newsactivite a{
    color: #000000;
}
.columnStyle td{
    border-bottom: 1px dashed #cccccc;
    padding: 5px 5px 5px 15px;
}
.btubox a{
    color: #FFFFFF;
    display: block;
    margin-left: 26px;
    margin-top: 6px;
}
.nav a{
    color: #ffffff;
}
/*����炬�缁��*/
/*搴��*/
#footer {
    width: 900px;
    margin: 0 auto;
    height: auto;
    margin-top: 20px;
}
#pagetool a{
    color: #000000;
}
/**
��储
*/
.searchmain{
    width: 60%;
    margin-bottom: 3px;
}
.SearchTitleInput11{
    border: 1px solid #9AB7E0;
    width: 100%;
    height: 25px;
}
/*棣�〉�伴�婊��*/
#Div_newsRoll_3_Top{
    height: 100px;
    overflow: hidden;
    padding-left: 10px;
    width: 340px
}
/*���*/
.menumain{
    width: 100%;

}
.menumain td{
    width: 180px;
    text-align: center;
    height: 30px;
}
.index .menumain a{
    line-height: 30px;
    text-align: center;
}
.newslist .menumain a{
    line-height: 30px;
    text-align: center;

}
.details .menumain a{
    line-height: 30px;
    text-align: center;
}
.listtable  a{
    color: #000000;
}
.countbdu{
    padding-left: 10px;
    position: absolute;

}
table.notice-list td {
    height: 27px;
    line-height: 27px;
    padding-left: 15px;
}

span.more {
    width: 44px !important;
}
span.moretext font {
    font-family: "微软雅黑" !important;
}
.newslist #main #newslist .column tr {
    height: 26px;
    line-height: 26px;
}
table.ourfont {
    width: 200px;
    float: left;
}
.WP_VisitCount{display: inline-block !important;}