* { word-break: break-all; }

body { overflow-y: scroll; width: 100%; height: 100%; }

dd { margin-bottom: 0; margin-left: 0; }

p { margin-top: 0; margin-bottom: 0 !important; }

li { list-style-type: none; }

.information ul.common_list li, .common_list li { list-style-type: none !important; }

p.small_title { width: 100%; font-size: 1rem; margin: 1.5rem 0 1rem; padding: .3rem .3rem .3rem .5rem; border-left: 4px solid #075498; text-shadow: none; color: #075498; display: block; background: rgba(255, 255, 255, 0.6); }

.title { width: 1000px; text-align: right; z-index: 3; }

.title .more { margin-bottom: -40px; }

ul { list-style-type: none; padding: 0; margin: auto; }

.category_mark { font-size: .8rem; text-align: center !important; color: #fff !important; width: 25%; }

ul li.news_border { font-size: .8rem; list-style-type: none; padding: 0; margin-top: .2rem; position: relative; }
ul li.news_border a { width: 100%; display: block; margin: auto; background: white; background-size: 3%; padding: .5rem; color: #000; border: 1px solid #ddd; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
ul li.news_border a:hover { color: #fff; text-decoration: none; background: rgba(0, 0, 0, 0.8) !important; background-size: 3%; }
ul li.news_border a time { font-size: .8rem; padding: .3rem 0 .3rem; font-weight: normal; color: #7d7d7d; text-align: left !important; }
ul li.news_border a p { display: block; font-size: .9rem; margin-bottom: 0; }
ul li.news_border a .category_mark { position: absolute; top: 0px; right: 0px; font-size: .7rem; padding: 1px; text-align: center; width: 25% !important; color: #fff; }

.tabs { margin-bottom: 1rem; }
.tabs ul { width: 100%; display: flex; justify-content: space-between; flex: 4; flex-wrap: wrap;}
.tabs ul li { width: 24.6%; margin-top: .2rem; -webkit-box-sizing: border-box; border: 1px solid #dddddd; -moz-box-sizing: border-box; border: 1px solid #dddddd; -o-box-sizing: border-box; border: 1px solid #dddddd; box-sizing: border-box; border: 1px solid #dddddd; }
.tabs ul li a { padding: .3rem .2rem .3rem; width: 100%; display: block; color: #fff; text-decoration: none; text-align: center; height: 100%; }
.tabs ul li a:hover { opacity: 0.5; }

.btn.current { background: #075498 !important; }

.pager { padding-top: 1rem; text-align: center; }

.pager2 { text-align: center; padding-top: 1rem !important; }

nav { text-align: center; }
nav ul.inblock { margin: auto; text-align: center; }
nav ul.inblock li { display: inline; }
nav ul.inblock .first_page { text-align: left; }
nav ul.inblock .last_page { text-align: right; }


.moreread {
 width: 130px;
 margin-right: auto;
 margin-left: auto;
 margin-top:20px;
 margin-bottom: 20px!important;
}

.moreread img{
 width: 100%;
}

@media screen and (max-width: 767px) {
 .moreread {
  width: 100px;
  margin-bottom: 0!important;
 }
}