body{
  background-color: #f4f4f4 !important;
}
.zzxw_active{ color: #3e63b3 !important;font-weight:700 !important;}
/*******内容区*******/
.xx-cont{background-color: #f4f4f4;margin-top:60px;}
/* 页面标题 */
.index-bt .xf-post-meta1 {
  position: relative;
  top: 1px;
  width: 120px;
  height: 3px;
  margin: 0 auto;
  overflow: hidden;
  z-index: 15;
  background-color: #bdbdbd;}


/* 党建新闻 */
.xf-dj {
min-height: 500px;
margin-top: 20px;
padding: 0px 0 35px 0;
background: transparent center bottom no-repeat;
background-size: cover;}
@media screen and (min-width:1px) and (max-width:1200px){.xf-dj {background-size: contain;}}

.xf-djbox .thumbnail{background-color: transparent;}
.xf-djbox .thumbnail h3 {height: 48px;}
.xf-djbox .thumbnail .top-img {
height: 120px;
overflow: hidden;
background: transparent center center no-repeat;
background-size: cover;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;}
.xf-djbox .thumbnail .caption{padding: 25px;	min-height: 238px;}
.xf-djbox .thumbnail .right {float: right; color: #3e63b2;}
.xf-djbox .thumbnail .right i {font-size: 25px; position: relative; top: -6px;}
.xf-djbox .thumbnail .left {float: left; color: #3e63b2;}


/* 党风廉政 */
.xf-dflz .thumbnail{min-height: 340px;}
.xf-dflz .thumbnail .caption {padding: 30px 40px;}
.xf-dflz .thumbnail .caption .p3 {height: 140px;}
.xf-dflz .xf-hongkuang{background-color: #B6312E; border-radius: 8px 8px 0 0;}
.xf-dflz .thumbnail h3 {height: 48px;}
.xf-dflz .thumbnail p {max-height: 140px; -webkit-line-clamp: 6;}


/* 群团工作 */
.xf-qtgz{
min-height: 500px;
margin-top: 20px;
padding: 0px 0 35px 0;
background-color: #fff;}
.xf-qtgz .thumbnail .caption {padding: 30px 40px; min-height: 160px;}
.xf-qtgz .thumbnail .caption h3{height: 48px;}


/* more */
.xf-btn{margin:25px auto 0 auto; width: 105px;}
.xf-btn .btn-default {color: #3e63b2; border-color: #3e63b2;}
.xf-btn .btn-default:hover {color: #fff; border-color: #fff; background-color: #D6B97F;}
.xf-btn .btn-sm{padding: 1px 10px;}

/*重写导航菜单样式*/
#nav > li > a {
  color: #282b31 !important;
}
.btnso1 .btn-index.btnR,.btnso2 .btn-index {
    color: #dbdbdb !important;
    background-color: #314e8d !important;
    border-color: #3e63b3 !important;
}
.btnso1 .btn+.dropdown-toggle i, .btnso2 .btn-index{
    color: #fff !important;
}