
.breadcrumb span a {
    color: #333;
}
ul {
    margin-top: 0;
    margin-bottom: 0px !important;
}
.new-ul a{
    font-size: 16px;
}
h2{
font-size: 30px;
}
.new-ul li{
font-family: Arial;
    font-size: 16px;
    color: #333;
}
.NormalRed {
    color: #337ab7;
    text-decoration: none;
    font-size: 16px;
}
.page_loca span{display:none !important;}
.article h2 {
    text-align: center;
    padding: 15px 0;
    color: #333;
}
dl.map-ul dt a {
    color: #2F6797;
    font-size: 16px;
}
dl.map-ul dd a {
    padding-right: 30px;
    color: #666;
    font-size: 16px;
}

/*新闻列表*/

/*.news-list .new-ul li{padding:15px 5px 15px 15px;}*/
.search-box{}
.search-box input[type=search]{ width: 220px; }
.search-box .btn{float: right;}
.panel{ margin-bottom: 0; box-shadow: none;}
.news-list .panel-heading{ border-bottom: 3px solid #C3E5FF; margin: 0 25px; padding: 0;}
.panel-heading h4{border-bottom: 3px solid #2886CF; margin: 0; padding: 10px 0; position: relative;top: 3px;font-size: 18px;}
.panel-heading .more{ color: #999; margin-top: 15px;}
.news-list .panel-body{ padding: 25px;}

.info-list .panel-heading{border-bottom: 3px solid #C3E5FF; padding: 0; margin: 0;}
.info-list .panel-body{ padding: 15px 0;}

.panel-footer{ background-color: transparent; border-top: none; text-align: center;}
.pagination{ margin: 10px;}
.breadcrumb>li+li:before{ content: none;}
.breadcrumb li a{ color: #333;}
.breadcrumb li.active{ color:#2886CF ;}
/*-----------新闻详情-----------*/
.article h2{ text-align: center; padding: 15px 0;margin-top: 44px;}
.subtitle{ border-bottom: 1px solid #ddd; color: #666; padding: 15px 0; font-size: 16px;}
.article-con{ margin: 30px 0;}
.article-con p{ margin-bottom: 30px; font-size: 16px; text-indent: 2em; line-height: 1.5em;}
.info-list-box .row:last-child{ margin-bottom: 0;}
.info-zhiyin{ padding:0 40px 25px 40px;}
.info-zhiyin a{ background-color: #2886CF; height: 36px; line-height: 36px; font-size: 16px; display: block; text-align: center; color: #fff;}
.info-zhiyin a:hover{text-decoration: none;}

.info-search-a .row{ margin:0 10px 20px 10px ;}


/*宗教院校基本能信息*/
.religion-menu-a{}
.religion-menu-a li{ float: left; padding: 15px;}
.religion-menu-a li a{ width: 180px; height: 46px; line-height: 46px; font-size: 18px; color: #333; border-radius: 7px; border:1px solid #333; display: inline-block; text-align: center;}
.religion-menu-a li.active a{ background-color: #2886CF; border: 1px solid #2886CF; color: #fff;}
.religion-menu-a li a:hover{text-decoration: none;}


.table{ margin-bottom: 0; }
.table th{ background-color: #3273B1;  color: #fff;text-align: center;font-size: 16px;padding: 10px 5px;}
.table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>th{border:1px solid #4D8AC7;}

.table td{text-align: center;font-size: 16px; padding: 10px 5px;}


/**/
.search-box-b{background-color: #F5F5F5; border-radius: 7px; padding:5px 15px;}
.search-box-b .row{ margin: 15px 0;}
.search-box-b label{ float: left; width: 50px; text-align: right; line-height: 34px;}
.btn1{ background-color: #2886CF; color: #fff;font-size: 16px; width: 90px;}
.btn1:hover{  color: #fff; opacity: 0.9;}
.btn2{ background-color: #2F6797; color: #fff;font-size: 16px;width: 90px;}
.btn2:hover{  color: #fff; opacity: 0.9;}
.h-500{min-height: 500px;}


/**/
dl.map-ul{ font-size: 16px; margin-bottom: 35px;}
dl.map-ul dt{ border-bottom: 1px solid #ddd; padding: 10px;}
dl.map-ul dt a{ color: #2F6797;}
dl.map-ul dd{ padding: 10px;}
dl.map-ul dd a{padding-right: 30px; color: #666;}
dl.map-ul a:hover{text-decoration: none;}
/* .new-ul li a{
width: auto !important;
} */
.title a {
  display: block !important;
  width: 970px !important;
}

/* .new-ul li a {
  width: 970px !important;
} */
@media (max-width:768px){
  .xxgkzy{
    padding:10px
  }
  .breadcrumb{
    font-size: 18px;
    margin-bottom: 0;
  }
  .breadcrumb a{
    font-size: 18px;
  }
  .pull-right{
    display: none;
  }
  .new-ul li a{
    width: 100% !important;
  }
  .page_num{
    margin-top: 30px;
  }
  .panel-heading{
    padding:10px;
  }
  .panel-body{
    padding:10px 0;
  }
  .panel{
    height: auto !important;
  }
  .index-con .row{
    margin: 0 10px;
  }
  .index-con{
    min-height: auto;
  }
  .subtitle .pull-right{
    display: block;
  }
  .new-ul{
    padding:0 10px;
  }
  .new-ul li{
    padding:7px 0 7px 15px !important;
  }
  .article{
    padding:0 15px;
  }
  .article h2{
    font-size: 28px;
  }
}