/*首页主体样式*/
.box .page-header{margin:15px 0 0;padding-bottom: 0;border-bottom:1px solid #015987;}
.box .h4{margin:0;color:#015987;font-size:20px;padding: 4px 0;}
.more{padding:8px 0;}
.more a{font-size:14px;color:#015987;}
.focus ,.notice .page-header{margin:14px 0 0;}

.feature{background:#f5f5f5;margin:30px 0;}
.feature .h3{width:52px;height:187px;float:left;background:#176dbc;margin:0;text-align:center;}
.feature .h3 a{display:block;padding:33px 10px;color:#fff;font-size:20px;line-height:1.5;}
.feature  .flist{width:1028px;min-height:100px;padding:10px 14px;float:left;}

.links{background: url(/skin/sites/school402/index/linkbg.png) no-repeat bottom center;overflow: hidden;}
.links .page-header{margin:0;padding:0;height:40px;border-bottom:2px solid #e7e7e7;}
.links h3{color:#588ec7;float:left;height:40px;font-size:18px;margin:0;border-bottom:2px solid #033e7c;padding:5px 15px;}
.links h3 span{color:#595959;font-size:12px;padding-left:5px;}

.links .item{padding:20px 0;}
.lkbox{padding:8px;background: #fff;position: relative;height:136px;width:226px;margin:10px 15px;}
.lkbox .pic img{width:100%;height:auto;}
.lkbox p{background: #1b1b1b;position: absolute;bottom: 8px;height: 30px;opacity: 0.6;filter: alpha(opacity=60);left:8px;width:210px;margin:0;z-index: 1;}
.lkbox .title{position: absolute;bottom: 8px;left: 8px;height: 30px;color: #fff;font-size: 14px;z-index: 2;}
.lkbox .title span{display:inline-block;width:20px;height:30px;margin:0 10px 0 20px;float: left;background:url(/skin/sites/school402/index/icons.png) no-repeat;}
.lkbox .title a{width:100%;color: #fff;display: inline-block;height: 30px;line-height: 30px;}
.lkbox .title span.icon1{background-position:0 0;}
.lkbox .title span.icon2{background-position:0 -30px;}
.lkbox .title span.icon3{background-position:0 -60px;}
.lkbox .title span.icon4{background-position:0 -90px;}
.lkbox .title span.icon5{background-position:0 -120px;}
.lkbox .title span.icon6{background-position:0 -150px;}
.lkbox .title span.icon7{background-position:0 -180px;}
.lkbox .title span.icon8{background-position:0 -210px;}


@media screen and (max-width:1200px){
	.feature .h3{float:none;width:100%;margin:0;text-align:left;height:40px;}
	.feature .h3 a{margin:0;padding:5px;}
	.feature  .flist{width:100%;height:auto;float:none;}
}
@media screen and (max-width:1099px){
	.lkbox{height:110px;width:180px;}
	.lkbox p{width:164px;}
}
@media screen and (max-width:769px){
	.lkbox{width:100%;height:46px;padding:0;margin:10px 0;background:#176dbc;}
}