.left1 {overflow:hidden; float:left; width:680px;}

.right1 {overflow:hidden; float:right; width:302px;}

.banner {overflow:hidden; margin-bottom:8px; background:#ffffff; border:1px solid #e3e3e3;}

.left2 {overflow:hidden; float:left; padding:8px; background:#ffffff; width:381px; height:203px;}

.right2 {overflow:hidden; float:right; background:#ffffff; border-left:1px solid #e3e3e3; width:280px; height:219px;}

.title {overflow:hidden; position:relative; padding-left:12px; background:url(../imgs/bg7.gif); height:37px; line-height:36px;}

.more {overflow:hidden;position:absolute;right:11px;top:1px;background:url(../imgs/bg10.gif) right center no-repeat;}

.textlist {overflow:hidden; margin:5px 12px 0px 12px; width:256px;}

.textlist-title {overflow:hidden; float:left; width:211px; height:28px; line-height:28px; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}

.textlist-time {float:right; width:45px; height:28px; line-height:28px; text-align:right;}

.newslist {overflow:hidden; margin-bottom:8px; padding-bottom:12px; background:#ffffff; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-top:2px solid #435e8f;}

.headline-pic {overflow:hidden; float:left; margin:12px 12px 4px 12px; _margin:12px 12px 4px 6px; background:#f9f9f9; height:80px; width:110px;}

.headline-text {overflow:hidden; float:right; margin:12px 12px 4px 0px; width:532px; line-height:20px;}

.newslist-list {overflow:hidden;width:654px;clear: both;float: none;margin-top: 5px;margin-right: 12px;margin-bottom: 0px;margin-left: 12px;}

.newslist-title {overflow:hidden; float:left; width:609px; height:28px; line-height:28px; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}

.newslist-time {float:right; width:45px; height:28px; line-height:28px; text-align:right;}

.newslist-detail {overflow:hidden;margin:12px 12px 0px 12px;padding-left:17px;background:url(../imgs/icon8.gif) no-repeat;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #2DC0FF;}
.newslist-detail ul li { margin-bottom:4px; line-height:20px;}

.othercontainer {overflow:hidden; margin-bottom:8px; background:#fff; border:1px solid #e3e3e3;}

.othertitle {overflow:hidden; position:relative; padding-left:12px; background:#f2f2f2; border-bottom:1px solid #e3e3e3; height:36px; line-height:36px;}

.otherlist {overflow:hidden; margin:12px 12px 0px 12px;}
.otherlist ul li {overflow:hidden; padding-left:28px; width:250px; height:36px; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}

.othernewslist {overflow:hidden; margin:4px 12px 8px 12px;}
.othernewslist ul li {overflow:hidden; width:276px; height:28px; line-height:28px; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}

.article {margin-bottom:8px; padding:12px 20px 12px 20px; background:#ffffff; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-top:2px solid #435e8f; height:auto!important; height:814px; min-height:814px;}

.article-title {overflow:hidden; font-size:20px; color:#000000; font-family:microsoft yahei; text-align:center; line-height:35px;}

.article-from {overflow:hidden; padding-bottom:5px; padding-left:280px; border-bottom:1px solid #e3e3e3; height:23px;}
.article-from ul li {float:left; margin-right:5px; height:23px; line-height:23px;}

.size {overflow:hidden; background:#efeff1; height:23px; width:23px; line-height:23px; text-align:center;}

.article-pic {overflow:hidden; margin-top:12px; text-align:center;}

.article-content {overflow:hidden; margin-top:8px; line-height:26px;}

.article-turn {overflow:hidden; margin-top:12px; padding-top:9px; border-top:1px solid #e3e3e3; line-height:20px;}

.pagecontainer {overflow:hidden; margin:12px 12px 4px 12px; padding-top:9px; border-top:1px solid #e3e3e3;}

.page {overflow:hidden; float:left; margin-right:5px; background:#efeff1; height:23px; width:23px; line-height:23px; text-align:center;}

.page-total {overflow:hidden; float:right; height:23px; line-height:23px;}

.basetable {overflow:hidden; margin:8px auto 8px auto; background:#ffffff; border:1px solid #e3e3e3; width:988px;}

.basetable-filter {overflow:hidden; padding-top:12px; background:#f5f5f5 url(../imgs/bg30.gif) top repeat-x; border-bottom:1px solid #e5e5e5;}

.basetable-filtercontainer {overflow:hidden; margin:0px 12px 6px 12px; padding-bottom:6px; }

.basetable-filter-title {float:left; width:80px; line-height:24px;}

.basetable-filter-term {float:left; width:884px; line-height:24px;}

.basetable-filter-on {float:left; margin-right:12px; padding-left:6px; padding-right:6px; background:#0094e7; height:24px; font-size:12px; color:#ffffff; line-height:24px;}

.basetable-filter-over {float:left; margin-right:12px; padding-left:6px; padding-right:6px; height:24px; font-size:12px; color:#ffffff; line-height:24px;}

.baseinfo {overflow:hidden; margin:8px auto 8px auto; padding:12px; background:#ffffff; border:1px solid #e3e3e3; width:964px;}

.baseinfo-bigtitle {overflow:hidden; position:relative; margin-bottom:10px;}

.baseinfo-title  {overflow:hidden; position:relative; margin-bottom:5px; padding-left:25px; padding-top:5px; background:url(../imgs/bg32.gif); height:33px;}

.baseinfo-txt {overflow:hidden; margin-bottom:10px; line-height:24px;}

.baseinfo-list {overflow:hidden; margin-top:10px;}

.baseinfo-pic {float:left; width:240px;}

.baseinfo-listtextcontainer {float:left; margin-left:12px; width:350px;}

.baseinfo-listtext {overflow:hidden; margin-bottom:10px; padding-bottom:6px; border-bottom:1px solid #e5e5e5; line-height:18px;}

.column-back {position:absolute; right:0px; _right:12px; top:6px; padding-left:16px; background:url(../imgs/bg29.gif) left center no-repeat;}

.departments {overflow:hidden; margin-top:10px; margin-left:12px; margin-right:12px;}

.departments-field {float:left;margin-right:17px;width:302px;clear: none;}

.matable {font-size: 12px;text-align: center;line-height: 30px;border-top-width: 1px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #aae0f4;border-right-color: #aae0f4;color: #585858;}

.matable tr {border-right-width: 1px;border-right-style: solid;border-right-color: #aae0f4;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #aae0f4;}

.matable td {border-left-width: 1px;border-left-style: solid;border-left-color: #aae0f4;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #aae0f4;}