.outer-section-title{height:40px;line-height:40px;border-bottom:1px solid #e0e0e0}
.section-title{display:flex;height:39px;line-height:37px;justify-content:space-between}
.section-title a{font-size:12px}
.section-title span{display:inline-block;font-size:20px;font-weight:700;border-bottom:2px solid #337ab7;padding:3px}
.outer-container .media-heading{font-size:16px;font-weight:700}
.outer-container .media-heading a:hover{color:#07d}
.bg-blue{background:#fff;}
.date{font-size:12px;color:gray}
.date-img{display:inline-block;width:80px;height:72px;border-right:1px solid #ddd;padding:2px}
.date-img>div{width:76px;height:34px;text-align:center;padding:6px 0 0;font-size:15px;font-weight:600}
.date-img-row1{color:#07d}
.date-img-row2{color:#999;background-color:#fff}
.outer-container .col-md-6{padding:20px}
.block_title{width:100%;padding:20px;text-align:center}
.block_title img{max-width:100%}
.border_block .media{border-bottom:1px solid #e0e0e0;padding-bottom:15px}
.block_right_item{padding-top:8px;margin-top:10px;min-height:30px}
.block-tab .nav-tabs{border:none}
.block-tab .nav-tabs>li{position:relative;padding:0}
.block-tab .nav-tabs>li .block-title{display:inline-block;width:120px;height:40;line-height:38px;border:1px solid #e0e0e0;text-align:center;margin-right:20px;cursor:pointer;border-radius:0}
.block-tab .nav-tabs>li .block-title:hover{color:#fff;background:#07d}
.block-tab .nav-tabs>li.active>.block-title{background-color:#07d;color:#fff}
.common-list .more{position:absolute;right:20px;top:20px;color:#2160b2;-webkit-transition:.3s opacity ease;-ms-transition:.3s opacity ease;transition:.3s opacity ease;font-size:12px;color:#000}
.outer-container a,.outer-container a:visited{color:#333}
.banner-carousel{position:relative;z-index:1;display:block;width:100%;height:560px;background:#f1f1f1}
.banner-carousel .swiper-slide{display:block;background-size:cover!important}
.banner-pagination .swiper-pagination-bullet{height:12px;width:12px;background:#fff;opacity:1;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.banner-pagination .swiper-pagination-bullet-active{width:35px!important;border-radius:5px;background:#b01d1a;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.block_content{line-height:3;padding:50px 20px}

@media (min-width:992px) and (max-width:1199px){
.img_icox{width:130px;padding:16px 0}
}
@media (min-width:768px) and (max-width:991px){
.img_icox{width:98px;padding:16px 0}
}
@media (max-width:765px){
.img_bar{background-color:#3e3b36;height:400px}
.outer-container .media-heading{font-size:18px;font-weight:700}
.media-body>span{font-size:14px;color:gray}
.btn_span{font-size:13px;width:80px;height:30;line-height:29px;margin-right:13px}
.block-tab .nav-tabs>li .block-title{font-size:13px;width:80px;height:30;line-height:29px;margin-right:13px}
.dot{display:inline-block;border-radius:50%;height:5px;width:5px;background-color:#000;margin-right:5px}
.outer-container .media-heading{font-size:16px}
.media-body>span{font-size:13px}
}