/* header */
.header-top-text{ color:#fff; }
.header-top-left, .header-top-right a{ color:#fff !important; }
.tjj-main-box{ background-repeat: no-repeat;background-position: bottom; padding-bottom: 100px; background-color: #f0fafb;}
.tjj-main {overflow: hidden;width: 1200px;margin: 0 auto;padding-top: 50px;padding: 0 20px;background: #fff;}
.over{overflow:hidden;margin-bottom: 30px;}
.fl{floa:left;}
.fr{floa:right;}
/*面包屑*/
.g_mdl_tit{margin: 30px 0;border-bottom:2px #cbced4 solid;  }
.g_mdl_tit h2{float:left;color:#005cb2;font-size:20px;font-weight:bold; font-family: "Microsoft YaHei UI", "微软雅黑"; border-bottom: 2px solid #005cb2;}
.dqwz-box{ text-align: left; font-size: 16px;color: #999;}
.dqwz-box span, .dqwz-box span a {font-size: 16px;color: #999;}
/*导航*/
.nav {background:  #3052a8;width: 100%;height: 70px;}
.supernav{width: 1160px;margin:0 auto;display:flex;}
.supernav .nli {width: 100%;height: 70px;line-height: 70px;position: relative;text-align: center;margin-right: 20px;background-color:#d4e5fb;}
.supernav .nli:nth-child(4n){margin-right:0px;}
.supernav .nli.on{background-color: #3672cc;}
.supernav .nli.on a{color:#fff;}
.supernav .nli a{color: #333;font-size:18px;font-weight:normal;font-family:auto;}

/*文章列表*/
.newslist {padding: 20px 0;}
.newslist li {position: relative;padding:14px 0;display:flex;}
.list-spot{width:5px;height:5px;border-radius: 4px;background:#006fb8;display:block;margin-left: 0; margin-top:10px; margin-right:10px;}
.newslist li .date {position: absolute;right: 0px;top: 10px;font-size:16px; color:#333;}
.newslist li .tit {display: block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:80%; font-size:18px; color:#333; text-align: left;}
.newslist li:nth-child(4n){ margin-bottom:20px; }
.newslist li:hover a{color: #005cb2;}
.newslist li:hover span{color: #005cb2;}
/*分页*/
.easysite-page {line-height:24px;padding-top:40px;padding-bottom:40px;color:#555;text-align:center;overflow:hidden;font-size:12px;}
.easysite-page span{    height: 34px;line-height: 34px;padding-top: 40px;padding-bottom: 40px;color: #555;text-align: center;overflow: hidden;font-size: 14px;}
.easysite-page a.page-a{ display: inline-block;font-size:14px;padding: 0 10px;color: #555;line-height: 26px;height: 24px;border: 1px solid #f0f0f0;}
.easysite-page a.page-a:hover{ background:#005cb2; color:#fff;    cursor:pointer; }
.easysite-page input {vertical-align:middle;border:1px solid #d4d4d4;padding:3px;text-align:center;margin: 0 5px;}
.easysite-page input[type="button"] {cursor:pointer;}
.page-list a {height:24px;line-height:24px;min-width:22px;text-align:center;border:1px solid #f0f0f0;background:#fff;display: inline-block;}
.page-list a:link,.page a:visited,.page-list font.NormalRed {display:inline-block;padding:0px 3px;color:#555;line-height:18px;height:18px;vertical-align:middle;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;}
.page-list a:hover,.page-list font.NormalRed { background:#005cb2; color:#fff;}
.page-list font.NormalRed {height:24px;line-height:24px;min-width:22px;margin: -4px 0 0 0;}
.page-list a:hover,.page-list a.pagingNormal{display:inline-block;font-weight: normal  !important;}