﻿.banner {
 width: 100%;
 overflow: hidden
}

.banner img {
 width: 100%;
 height: auto;
}

.banner img:hover {
 opacity: 0.9
}

.article_box .details {
 display: none;
}

.article_box p {
 color: #333;
}

.article_box img {
 float: none;
}

h2.table_title span {
 cursor: pointer;
 border-left: 0px;
 padding: 0px 10px;
 color: #333
}

h2.table_title span.active {
 color: #2076bd;
 border-left: 0px;
 display: inline-block;
 position: relative;
}
@media only screen and (max-width: 768px){
  h2.title_header{
 height: auto;
 line-height: 35px;
 font-size: 18px;
 }
 .article_box img{
 width: 100%;
 }
 h2.table_title a {
 padding: 0 7px !important;
 }
 h2.table_title span{
 padding: 0px 6px;
 }
} 