@charset "utf-8";
body {font-family: arial;font-size: 13px; }
a:link, a:visited{ text-decoration: none; color: #000000; }
a:hover{ text-decoration: underline;}

.main,.content{width:960px; margin:0 auto;}
.clear{clear:both;}

#header{overflow:hidden;}
#header h1{display:none}
#header img{}

.content{margin:20px auto; overflow:hidden}
.content h2{ background:url(teachAchieve_res/serviceProject_bg.png) no-repeat 12px -73px; height:42px; font-family:微软雅黑,黑体; font-weight:bold; font-size:1.3em; text-indent:25px; line-height:42px; }
.content h3{ text-align:center;font-size:1.3em;font-weight:bold;font-family:微软雅黑,黑体; line-height:2;}
.content li{ background:url(teachAchieve_res/serviceProject_bg.png) no-repeat -90px 12px; padding-left:28px; line-height:2; font-size:1.1em;}
.content li span{ font-size:0.9em;color:#666666; padding-left:12px;}
.content li a:hover{color:#BA2636}
.content li.top a{ color:#005798; font-weight:bold}

.more{ text-align:right; padding-right:15px; margin:5px 0; clear:both;}
.more a{border: 1px solid #AEAEAE;box-shadow: 1px 1px 1px #CCCCCC;line-height: 18px;padding: 2px;}
.more a:hover{ text-decoration:none; background:#3c558F; color:#e4e4e4; border-color:1a3a82}

#section{width:98%; margin-top:10px;  margin:10px; border:1px solid #cccccc; border-top:3px solid #005798; background:#FAFBFD; border-radius:5px; padding-bottom:10px;}
#section table{margin:12px auto; width:90%; font-size:1.1em; border-top:2px solid #333;border-bottom:2px solid #333}
#section th,#section td { border:1px solid #ddd; border-width:1px 0; padding:5px; text-align:center}
#section th{ font-weight:bold; font-size:1.1em;color:#005798}

#copyright{clear:both;  text-align:center; color:#787878; line-height:2em;position:relative; padding:10px}
#copyright img{ vertical-align:middle}


/*栏目页*/
.page .content{ background:#F8F8F8;border:1px solid #CCCCCC; overflow:hidden;}
#news-nav{width:260px; float:left; }
#news-nav h2{ background:none; text-align:center; text-indent:0;line-height:42px; height:42px; font:bold 1.3em/42px 微软雅黑,黑体; color:#005798;border-bottom:1px dotted #CCCCCC; }
#news-nav ul{margin: 20px 25px 20px 45px;}
#news-nav li{ background:none; padding-left:0; list-style:disc; font-size:14px;}
#news-nav li a:link, #news-nav li a:visited{ color:#005798}
#news-nav li a:hover{ color:#0095eb;text-decoration:none}
#news-title-list{ width:700px; float:left; overflow-x:auto;background:#FFF; padding-bottom:15px;min-height:300px;}
#news-title-list h2{ background-position:12px -73px; font-family:微软雅黑,黑体; font-weight:bold; font-size:1.5em; text-indent:35px; line-height:42px; }
.path{padding:10px 10px 0 10px;font-size:1.1em;}
.path a:link,.path a:visited{color:#005798;font-weight:bold;}
.path a:hover{  text-decoration:none}

#news-title-list ul{padding:15px 10px; zoom:1}
#news-title-list li{margin-right:15px; font-size:1em; border-bottom:1px dotted #CCCCCC; line-height:2.3; zoom:1}
#news-title-list li span{float:right; color:#999999;}
#news-title-list li a{width:530px;display:block; white-space: nowrap; text-overflow: ellipsis;overflow:hidden; }

#pages{margin-left:25px; margin-right:25px;}

/*新闻页*/
#news-title{text-align:center; }
#news-title h3{padding-bottom:0;color:#005798;font-size:1.5em; font-weight:bold;padding:20px; line-height:1.3; font-family:微软雅黑,黑体;}
#news-title p{ color: #888888;margin:0 0 35px 0;}
#news-content{ font-size:1.1em; line-height:2; }
.page1 .content{min-height:300px;  border:1px solid #CCCCCC; background:none;}
.page1 #news-title-list{width:960px}
.page1 #news-title-list li a{width:750px;}

#news-title-list div#wp_paging_w7 li a {
    width: auto;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

#news-title-list div#wp_paging_w7 li {
    margin-right: 0px;
    font-size: 1em;
    border-bottom: 0px dotted #CCCCCC;
    line-height: 2.3;
    background: none;
    zoom: 1;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.content div#wp_paging_w7 li span {

    padding-left: 0px;
}
div#wp_nav_w3 .wp_nav .nav-item a {
    
    text-align: center;
    position: relative;
    z-index: 100;
}

div#wp_nav_w3 .wp_nav .nav-item a span.item-name {
    
    color: #005798;
    
}
div#news-nav ul {
    background: none;
    text-align: center;
    text-indent: 0;
    line-height: 42px;
    
    font: bold 1.3em/42px 微软雅黑,黑体;
    color: #005798;
    border-bottom: 1px dotted #CCCCCC;
    margin: 0px;
}

span.Column_Name {
    background-position: 12px -73px;
    font-family: 微软雅黑,黑体;
    font-weight: bold;
    font-size: 1.5em;
    text-indent: 35px;
}
.read #news-content {
    text-indent: 0px;
}






