.field-body.field-item h1, .field-body.field-item h2, .field-body.field-item h3, .field-body.field-item h4, .field-body.field-item h5, .field-body.field-item h6 {
  line-height: 240%;
}

.header-container.inner, .header-row {
    height: auto; 
}

.header-container.main-menu-nav-primary .nav-menu .menu-item a {
  font-weight: bold;
  color: #2c5192;
}

.main-menu-nav-primary {
   /* background-color: #ffffff; 
    border-top: 1px solid #eee; */
}

p.topLink {
  color:#ffffff;
}

.topLink a{
  color:#ffffff;
}

.block-region-top-first .block {
    margin-bottom: 0;
}

.layout-full.region-middle-third{
  background-color: #fafafa;
 /* border: 1px solid #eeeeee; */
}

.layout-full.region-bottom-first {
    background-color: #fafafa;
}


.block h2.block-title {
    border-bottom: 1px solid #c6c6c6;;
    padding: 10px;
    font-size: 18px;
    font-weight: bold;
    color: #2c5192;
}


.zxdt_newsList.block h2.block-title, .newsList.block h2.block-title {
  /* border-bottom: 1px solid #c6c6c6; 
  padding: 10px;
  font-size: 18px;
  font-weight: bold;
  */
}


.newspic_list.block h2.block-title {
  /* border-bottom: 1px solid #c6c6c6; */
  padding: 10px;
  font-size: 18px;
  font-weight: bold;
  color: #2c5192;
}
.newspic_list .swiper-1 .swiper-slide .inner h3 {
  font-size:14px;
}
.newspic_list .swiper-1 .swiper-slide .inner {
    position: absolute;
    width: 90%;
    left: 5%;
    bottom: 10px;
}
.newspic_list  .outside-pagination-3 .outside-title .title {
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    padding: 14px;
    font-size: 16px;
    text-shadow: 1px 1px 5px black;
}


.zxdt_newsList .list-3 .list-content li.inside-tb, .newsList .list-3 .list-content li.inside-tb {
    padding-top: 10px;
    padding-bottom: 10px;
}

.zxdt_newsList .list-3 .list-content li, .newsList .list-3 .list-content li  {
    font-size: 14px;
}
.zxdt_newsList .list-3 .list-content li .one-line a, .newsList .list-3 .list-content li .one-line a {
    font-size: 14px;
}

/* 首页学生获奖图片轮播 */
.xsjs_picList.block {
    padding-left: 14px;
    padding-right: 14px;
}

.xsjs_picList h2.block-title {
    border: 0;
}

.xsjs_picList a.more-link {
    font-size: 14px;
    top: 14px;
    margin-right: 14px;
}

.xsjs_picList .swiper-container .swiper-wrapper .swiper-slide {
    border: 1px solid #fff;
    background-color: #fafafa;
}
.xsjs_picList .swiper-container .swiper-wrapper .swiper-slide a {
  color:#555;
}  
.xsjs_picList .swiper-container .swiper-wrapper .swiper-slide h4 {
  font-size:14px;
} 
.xsjs_picList .swiper-wrapper .swiper-slide .outside {
  overflow: hidden;
 }
.xsjs_picList .swiper-wrapper .swiper-slide img {
    width: 100%;
    height: auto;
    transition: all .4s ease-out;
 }  
.xsjs_picList .swiper-wrapper .swiper-slide img:hover {
    transform: scale(1.06);
	  -webkit-transform: scale(1.06); 
  	-ms-transform: scale(1.06);
  	-o-transform: scale(1.06);
  } 

/* 快捷入口  */

div.picLink_list div{
  margin-bottom: 6px;
  overflow: hidden;
}
div.picLink_list div:nth-of-type(n+7) {
   margin-bottom: 0;
}

.picLink_list {
    margin-top: 30px;
}


.picLink_list div img {
  width:100%;
  border: 3px solid #ffffff;
  transition: all .4s ease-out;
}
.picLink_list div img:hover {
    transform: scale(1.06);
	  -webkit-transform: scale(1.06); 
  	-ms-transform: scale(1.06);
  	-o-transform: scale(1.06);
  } 

.picLink_list .col-md-12.col-xs-12.t-c {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 6px;
}

.picLink_list .quick-inside-min-tb {
    font-size: 16px;
    position: absolute;
    bottom: 5px;
    left: 14px;
    text-indent: 14px;
    color: #ffffff;
    font-weight: 900;
    /*text-shadow: 1px 1px 5px black;*/
}

  .list-3 a.more-link {
      font-size: 14px;
      top: 14px;
  }

/*共享资源*/
.block-region-middle-third-left h2.block-title {
    border-bottom: 0;
}
.gxzy_list .col-md-4.col-xs-4.t-c {
    padding-left: 8px;
    padding-right: 8px;
    margin-bottom: 14px;
    overflow: hidden;
}
.gxzy_list p.quick-inside-min-tb {
    font-size: 14px;
    position: absolute;
    bottom: 5px;
    left: 5px;
    text-indent: 0px;
    color: #fff;
    font-weight: normal;
    text-align: left;
    padding-left: 14px;
    padding-right: 14px;
}

.gxzy_list .col-md-4.col-xs-4.t-c img {
    transition: all .4s ease-out;
 }  
.gxzy_list .col-md-4.col-xs-4.t-c img:hover {
    transform: scale(1.06);
	  -webkit-transform: scale(1.06); 
  	-ms-transform: scale(1.06);
  	-o-transform: scale(1.06);
  } 


/*年度报告*/
.block-region-middle-third-right h2.block-title {
    border-bottom: 0;
}
.list-button.ndbg_List {
    background-color: #426094;
    overflow: auto;
}

.list-button.ndbg_List a.btn.btn-icon.t-c.btn-lg{
    /*background-color: #5470a0 !important;*/
    color: #FFFFFF;
    border-radius: 3px;
    width: 100%;
    /* border-bottom: dashed 1px #fafafa; */
    text-align: left;
    padding: 12.8px 12px;
}
.list-button.ndbg_List a.btn.btn-icon.t-c.btn-lg:hover{
    background-color: #315086 !important;

}

.block-region-middle-third-right .panel-tabs.panel-tabs-auto.block {
    margin-bottom: 18px;
}

.ts_cg_Link .col-md-6.col-xs-6.t-c {
    height: 90px;
    padding: 0;
    overflow: hidden;
}
.ts_cg_Link .col-md-6.col-xs-6.t-c img {
    transition: all .4s ease-out;
 }  
.ts_cg_Link .col-md-6.col-xs-6.t-c img:hover {
    transform: scale(1.06);
	  -webkit-transform: scale(1.06); 
  	-ms-transform: scale(1.06);
  	-o-transform: scale(1.06);
  } 

@media only screen and (min-width: 768px){
  .newspic_list {
    /* margin-top:-28px; */
    width: 50%;
    float: left;
  }

  .zxdt_newsList.block {
      width: 50%;
      float: left;
  }

  .zxdt_newsList.block .list-3 a.more-link {
    top: 28px;
  }
  
    .zxdt_newsList.block h2.block-title {
    color: white;
    text-indent: -9999px; 
  }

  .swiper-57-1 .swiper-1 .swiper-wrapper, .swiper-57-1 .swiper-1 .swiper-slide, .swiper-57-1 .swiper-container.swiper-1 {
    width: 95%;
    top: 3px;
  }

}

@media only screen and (min-width: 992px){
  .swiper-57-1 .swiper-1 .swiper-wrapper, .swiper-57-1 .swiper-1 .swiper-slide, .swiper-57-1 .swiper-container.swiper-1 {
    width: 95%;
    top: 3px;
  }
  
}

@media only screen and (min-width: 1024px){


}


@media only screen and (min-width: 1200px){

}

@media only screen and (min-width: 1600px){

}

@media only screen and (max-width: 767px) {
	
		#header .header-container .header-row .header-column #site-logo.header-logo img {
        max-height: 80px;
        margin-top: 40px;
    }
    
    .swiper-1 {
        height: calc(40vw);
    }

    .swiper-1 .pagination {
        display: none
    }
}

@media only screen and (max-width: 480px){
  .newspic_list.block {
    display: none;
  }
  
  /*共享资源*/
  .gxzy_list .col-xs-4 {
    width: 50%;
  }
  .gxzy_list p.quick-inside-min-tb {
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    left: 5px;
    text-indent: 0px;
    color: #fff;
    font-weight: normal;
    text-align: left;
    padding-left: 14px;
    padding-right: 14px;
	}
  
  /*年度报告*/
  .list-button.ndbg_List .col.col-md-6 {
    width: 50%;
    float: left;
  }
  
  #header .header-container .header-row .header-column #site-logo.header-logo img {
        max-height: 80px;
        margin-top: 40px;
    }
  
  .header-container.inner .header-row {
    height: 130px;
	}
	
	.header-container.inner .header-nav-flex {
    display: none;
	}
	
}

