﻿@charset "utf-8";

/* content */
#header { margin-bottom: 450px; }

/* icon-font */
.icon-font { float: left; width: 150px; margin-right: 20px; }
.icon-font li a { display: block; height: 80px; width: 100%; color: #fff; text-align: center; margin-bottom: 14px; padding-top: 12px; box-sizing: border-box;
	background-image: -moz-linear-gradient( 90deg, rgb(47,119,195) 0%, rgb(42,136,200) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(47,119,195) 0%, rgb(42,136,200) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(47,119,195) 0%, rgb(42,136,200) 100%);
}
.icon-font li:last-child { margin-bottom: 0; }
.icon-font li a::before { display: block; content: ""; margin: 0 auto; width: 30px; height: 30px; background: url(../../base/img/icon-font.png) no-repeat 0 0; transition: all 0.5s; }
.icon-font .li2 a::before { background-position: 0 -30px; }
.icon-font .li3 a::before { background-position: 0 -60px; }
.icon-font .li4 a::before { background-position: 0 -90px; }
.icon-font li:hover a::before { transform: rotateY(180deg); }

/* 校园新闻 */
.box-news { overflow: hidden; background-color: #fff; height: 360px; box-sizing: border-box; padding: 5px 20px; margin-bottom: 10px;}


/* focusBox */
.focusBox { float: left; width: 500px; height: 360px; position: relative; margin-right: 20px; background-color: #fff; }
.focusBox .bd .pic img { width: 500px; height: 360px; background-color: #f5f5f5; }
