@charset "utf-8";
/* CSS Document */

.content { width:580px; overflow:hidden; z-index:1; position:relative; float:left; }
/*首页TAB滑块左侧*/
.mode03 { width:580px; margin:10px auto 0; overflow:hidden; border: 1px solid #dbdbdb; border-radius: 5px; }
.mode03 .lf { width:580px; overflow:hidden; float:left; }
.tabArticleList01 { width:580px; overflow:hidden;height: 555px; }
.tabArticleList_title01 { height:55px; line-height:55px; border-bottom:2px solid #b7b5b5; }
.tabArticleList_title01 h3 { font-size:24px; width:260px; padding-left:40px; float:left; background:url(../images/t01.png) no-repeat left center; }
.tabArticleList_title01 h3 a { color:#1c4390; }
.tabArticleList_title01 h3 a:hover { color:#f08e21; }
.tabMenu01 { width:220px; float:left; margin:15px; height:30px; line-height:30px; }
.tabMenu01 li { width:90px; float:left; text-align:center; color:#333; font-weight:600; }
.tabMenu01 li a { display:block; font-size:14px; color:#333; }
.tabMenu01 li a:hover, .tabMenu01 li.active a { background:url(../images/tabMenu_bg.png) no-repeat center center; color:#EE6363; text-decoration:none; font-weight:600; }
.news_head { width:560px; height:130px; overflow:hidden; border-bottom: 1px dashed #bbbab9; margin: 15px 0; }
.news_left { width:230px; height:140px; float:left; margin-top:17px; overflow:hidden; }
.news_left img { max-width:100%; }
.news_right { width:450px; overflow:hidden; float:right; }
.news_right h4 { height:40px; line-height:40px; margin-top:5px; margin-bottom:3px; overflow:hidden; }
.news_right h4 a { font-size:14px; font-weight:bold; line-height:40px; font-family: 'Microsoft YaHei'; color:#444; }
.news_right h4 a:hover { text-decoration:none; color:#f13a3a; }
.news_right p { line-height:26px; overflow:hidden; }
.news_right p a { color:#787878; }
.news_right p a:hover { color:#f08e21; }
.news_right .more01 { display:block; height:32px; line-height:32px; }
.news_right .more01 a { color:#f08e21; font-size:13px; }
.articleList01 { border:1px solid #cfe6f0; padding:0 0 10px 0; }
.listTitle01 { height:40px; line-height:40px; border-bottom:1px solid #cfe6f0; }
.listTitle01 h2 { width:90px; color:#005bac; font-size: 14px; padding-left:10px; border-bottom:2px solid #005bac; }
.articleList01 .list01 li { line-height:30px; }
.articleList01 .list01 { width:auto; overflow:hidden; padding:6px 10px 0; }
.more { float:right; padding-right: 10px; font-weight:normal; }
.more a { font-size:12px; }
.tabArticleList01 dd { width:560px; overflow:hidden; display:none; }
.newslist02 { width:100%; overflow:hidden; padding:10px; }
.newslist02 li { height:34px; line-height:34px; font-size:13px; overflow:hidden; background:url(../images/li_bg.png) no-repeat left center; padding-left:15px; }
.newslist02 li a { color:#444; font-size:14px; }
.newslist02 li a:hover { text-decoration:none; color:#f13a3a; }
.newslist02 li span { float:right; }
.readMore { width:100%; display:block; height:30px; line-height:30px; text-align:right; font-size:13px; margin-bottom:10px; }
.readMore a { display:block; padding-right:30px; margin-right:30px; background:url(../images/more02.png) no-repeat right center; color:#1c4390; font-size:13px; }
.readMore a:hover { color:#f13a3a; }
.mode02 { width:1200px; margin:24px auto 0; }
.date-style { width:100PX; height:90px; margin: 10px 10px 0 0; float:left; }
.date-nr { padding: 10px; background: #eae9e9; text-align: center; overflow: hidden; height: 90px; }
.riqi { color:#666; font-size:24px; margin:0; }
.nian-yue { color:#666; font-size:14px; margin:0; }
/*首页TAB滑块右侧*/
.content01 { width:580px; overflow:hidden; z-index:1; position:relative; float:right; }
.mode04 { width:580px; margin:10px auto 0; overflow:hidden; border: 1px solid #dbdbdb; border-radius: 5px; }
.mode04 .lf { width:580px; overflow:hidden; float:left; }
.tabArticleList02 { width:580px; overflow:hidden;height: 555px; }
.tabArticleList02 dd { width:560px; overflow:hidden; display:none; }
.tabArticleList_title02 { height:55px; line-height:55px; border-bottom:2px solid #b7b5b5; }
.tabArticleList_title02 h3 { font-size:24px; width:260px; padding-left:40px; float:left; background:url(../images/t01.png) no-repeat left center; }
.tabArticleList_title02 h3 a { color:#1c4390; }
.tabArticleList_title02 h3 a:hover { color:#f08e21; }
.tabMenu02 { width:220px; float:left; margin:15px; height:30px; line-height:30px; }
.tabMenu02 li { width:90px; float:left; text-align:center; font-weight:600; color:#333; }
.tabMenu02 li a { display:block; font-size:14px; color:#333; }
.tabMenu02 li a:hover, .tabMenu02 li.active a { background:url(../images/tabMenu_bg.png) no-repeat center center; color:#343434; text-decoration:none; color:#333; font-weight:600; }
.readMore01 { width:100%; display:block; height:30px; line-height:30px; text-align:right; font-size:13px; margin:15px 0; }
.readMore01 a { display:block; padding-right:30px; margin-right:30px; background:url(../images/more02.png) no-repeat right center; color:#1c4390; font-size:13px; }
.readMore01 a:hover { color:#f13a3a; }
.right-list { width:560px; overflow:hidden; margin-top:15px; border-bottom: 1px dashed #bbbab9; }
.left-img { float:left; }
.left-img img { margin: 15px 10px 5px 0; width:260px; height:200px; }
.right-text { text-align:left; color:#343434; padding-top:10px; }
.right-text h3 {font-size: 18px; color: #333; text-align: center; overflow: hidden; height: 36px; line-height: 36px; margin: 0; font-weight: 600;}
.right-text p { font-size:14px; line-height:28px; }
/*首页大事记滚动效果*/
.content03 { width:100%; overflow:hidden; z-index:1; position:relative; float:right; }
.tabArticleList05 { width:100%; overflow:hidden; }
.tabArticleList05 dd { width:100%; overflow:hidden; display:none; }
.tabArticleList_title05 { height:55px; line-height:55px; border-bottom:2px solid #b7b5b5; }
.tabArticleList_title05 h3 { font-size:24px; width:260px; padding-left:40px; float:left; background:url(../images/t01.png) no-repeat left center; }
.tabArticleList_title05 h3 a { color:#1c4390; }
.tabArticleList_title05 h3 a:hover { color:#f08e21; }
.tabMenu05 { width:220px; float:left; margin: 15px 0 0 0; height:30px; line-height:30px; }
.tabMenu05 li { width:100%; float:left; font-size: 14px; color:#444; font-weight: 600; }
.tabMenu05 img { padding-right: 10px; }
.tabMenu05 li a { display:block; font-size:14px; color:#333; }
.tabMenu05 li a:hover, .tabMenu05 li.active a { background:url(../images/tabMenu_bg.png) no-repeat center center; color:#fff; text-decoration:none; }
.mode05 { width:580px; margin:10px auto 0; overflow:hidden; border: 1px solid #dbdbdb; border-radius: 5px; }
.mode05 .lf { width:580px; overflow:hidden; float:left; }
#wrapper { width: 1170px; margin: 10px 0 10px 0; border: 1px solid #ccc; }
#wrapper h3 { font-size: 20px; text-align: center; }
#wrapper > div { background-color: #eee; width: 100%; height: 40px; line-height:40px; padding: 5px 0; overflow: hidden; }
#wrapper > div.first { border-bottom: none; }
#wrapper dl { display: block; margin: 0; }
#wrapper dt, #wrapper dd { display: block; float: left; margin: 0 10px; padding: 5px 10px; }
#wrapper dt { background-color: #f66; color: #fff; }
#wrapper dd { color: #333; margin-right: 20px; }
code { font-style: italic; }
#donate-spacer { height: 100%; }
#donate { border-top: 1px solid #999; width: 750px; padding: 50px 75px; margin: 0 auto; overflow: hidden; }
#donate p, #donate form { margin: 0; float: left; }
#donate p { width: 650px; }
#donate form { width: 100px; }
