body{ background:url("images/topbg.png") top no-repeat;font-family:思源黑体 cn,SourceHanSansCN, Microsoft YaHei,arial, sans-serif;}
.uk-container { max-width: 1400px;}
.uk-navbar-container:not(.uk-navbar-transparent) { background-color: #0472cb; }
.uk-navbar-nav>li>a { color: #FFF; font-size: 18px; padding: 0 6px;}
.uk-navbar-nav>li.uk-active>a { color: #fff474; }
.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus {color: #fff474;}
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {min-height:50px;}
.uk-navbar-dropdown { width: 130px; padding: 10px 8px; }
[class*=uk-navbar-dropdown-bottom] {margin-top: 5px;}
.uk-navbar-nav li { padding-left: 18px; }


.uk-tab>*>a { font-size:16px !important; }

.uk-input, .uk-select, .uk-textarea { border: 1px solid #999999; color: #000000;}

/*.uk-subnav-pill>li { padding-left: 5px; }*/
.uk-subnav-pill>*>:first-child{ background-color: #f2f2f2; color: #333; }

.bordertop3 {border-top: 3px solid #0471cc;}
.bordertop3_grey {border-top: 3px solid #ccc;}

.uk-card-header {
padding: 15px 20px;
}
.uk-card-title { font-size: 1.3rem; font-weight: bold; }

.icon-blue { color: #086dbf;}

.uk-card-body {padding: 10px 15px !important;}

.footer { background-color: #185aae; padding: 10px; margin-top: 20px; color: #FFFFFF; }
.footer a{ color: #FFFFFF; }
.footer p{line-height: 200%; font-size: 16px; font-weight: normal;}

a{ font-size: 16px; color: #575757;};
a:link{ font-size: 16px; color: #575757;};
a:hover{color: #00F;};
a:visited{ color: #575757;}

.focusnews_con { color: #6F6F6F; text-indent: 32px; line-height: 180%;}

.formatnum { color: #c1baca; font-size: 12px;}

.uk-label a{ color: #FFFFFF;}

.uk-article { font-size: 18px; line-height: 36px; color: #666; font-family:宋体;}
.uk-article-title { font-size: 36px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333333; }


/* 分页样式二 */
#page_div {  margin:10px auto; float:right; clear:both;}
a.pagecool,.pagecoolSelect,.pagecoolPre,.pagecoolNext,.pageInfo{float:left;height:20px;font-family:Arial,宋体; font-size:12px;color:#444;font-weight:bold}
a.pagecool,.pagecoolSelect{width:22px;height:18px;font-weight:bold;border:#ccc 1px solid;margin:0 3px 0 3px;text-align:center;line-height:18px}
a.pagecool{text-decoration:none;color:#444;background:#FBF9F9;display:block}
a.pagecool:hover,.pagecoolSelect{color:#f00;background:#ffc}
.pagecoolPre,.pagecoolNext{margin:0 4px 0 4px}
.pageInfo{line-height:20px;margin:0 0 0 8px;font-family:Verdana,Arial;}
.pageInfo span{color:#f60; margin:0px 2px;}
.pageheadend {float:left;height:18px;font-family:Arial,宋体; font-weight:bold; font-size:12px;color:#444;width:34px;border:#ccc 1px solid;margin:0 3px 0 3px;text-align:center;line-height:18px;}


.n_newslist img {
  max-width: 100%;
  margin-top: 10px;
  margin-right: 22px;
}

.n_newslist .section {
  border-bottom: 1px dashed #EEEEEE;
  padding-bottom: 20px;
}

.n_newslist a {
  display: block;
}
.n_newslist p {
  color: #666666;
  line-height: 1.8em;
}

.n_detail {
  margin-top: 10px;
}

.n_detail span,
.n_detail a {
  font-size: 0.875em;
  float: left;
  display: block;
  width: 100px;
  text-align: center;
  height: 30px;
  line-height: 30px;
}

.n_detail span {
  background: #EEEEEE;
  color: #666666;
}

.n_detail a {
  background: #1a6add;
  color: #fff;
}

.am-img-thumbnail {
  border: 1px solid #ccc;
  padding: 2px;
}

.uk-pagination {
  margin-top: 20px;
  width: 600px;
}