.news{padding:20px 0;}
.dynamic{padding:20px 0 40px;background: url(bg1.png) center center no-repeat;background-size:cover;}
.page-header{color:#880306;font-size:28px;position:relative;margin:20px 0 30px 0;padding:0;border:0;text-align:center;}
.page-header .more{position:absolute;top:0;right:0;transition: transform .5s;}
.page-header .more a{color:#936c6d;font-size:14px;padding-right:18px;background: url(more.png) right center no-repeat;}
.page-header .more:hover{transform:translateX(-5px);}
.dynamic .page-header{color:#fff;}
.dynamic .page-header .more a{color:#fff;background: url(more2.png) right center no-repeat;}
.school-intro{padding:50px 0 50px;background: url(bg2.png) center center no-repeat;background-size:cover;}
.intro-box .item{position: relative;overflow: hidden;padding-bottom:73%;margin-bottom:20px;}
.intro-box .item .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.intro-box .item .pic a{display:block;height:100%;}
.intro-box .item .pic img{width:100%;height:100%;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.intro-box .item .text {width:100%;position: absolute;left:0;bottom:0;background-color: rgba(0,0,0,0.53);color: #fff;}
.intro-box .item .text h3{display:block;margin:0;line-height: 1.42857143;}
.intro-box .item .text h3 a{color:#fff;font-size:24px;display:block;padding:13px 10px 13px 70px;background: url(ico01.png) 15px center no-repeat;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.intro-box .item .text p{color:#fff;}
.intro-box .item .text .summary{color:#e5e5e5;line-height:28px;display:none;margin-bottom:60px;overflow:hidden;}
.intro-box .item:hover img{transform: scale(1.1);}
.intro-box .item:hover .text{padding:30px 30px;height:100%;background-color:rgba(148, 7, 10,.7);}
.intro-box .item:hover .text h3 a{text-overflow:-o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.intro-box .item:hover .text .summary{display:block;}
.label_sites_pic_ul19 li .item .text{background-color: rgba(0,0,0,.5);}
.label_sites_pic_com_ul13 li .item .text .datatime span{background: url(arr2.png) no-repeat;}
@media (max-width: 1199px) and (min-width:992px){
	.intro-text p{margin-bottom:10px;}
	.intro-text a{margin:0;}
}
@media (max-width: 767px){
	.page-header .title{font-size:20px;}
}