@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
	
	border: 0;
}

body{
	

	font-family:"微软雅黑";
	font-size:14px;
	color:#666666;
	 width:100%;	
}

ul li{
	list-style:none;
}

a{
	text-decoration: none;
	color:#828282;
}

a:hover, a:visited {
	 text-decoration:none;
	
	
}

a:hover{
	 color:#293e6b;
}

p,ul {
	margin:0;
}

.clearfix:after{
  content: ""; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
}

.clearfix{
	zoom:1;
}

.col-md-3, .col-sm-3, .col-xs-12, .col-md-4, .col-md-6, .col-md-12, .col-sm-6, .col-xs-12,.col-sm-12{
	padding:0;
}
.row{
	margin:0;
}

/*头部*/
 html{
	  height:100%;
 }

.container{
	 padding:0;
}

/*首页样式*/
.index{
	height:100%;
	background:url(../images/Flower-background.jpg) 100% 100% repeat;
}

.index-main{
	min-height:95%;
 
}

.index-logo{
	text-align:center;
	margin:6.5% 0 4%;
}

.public{
	padding:0 1% ;
	margin-bottom:8%;
}

.Student{
	padding:0 1% ;
	margin-bottom:8%;
}

.Teaching{
	margin-bottom:8%;
	padding:0 1% ;
	
}

.header-icon{
	 width:117px;
	  height:111px;
	  margin:22px auto 36px;
	 border-radius:5px;
	 text-align:center;
	 padding:17px 0;
	 
}

.header-icon h3{
	 color:#fff;
	 font-size:23px;
	 font-weight:bold;
	 margin:12px 0 3px;
}

.public .header-icon{
	 background:#1b2847;
}

.Student .header-icon{
	 background:#bc3e43;
	 padding:12.5px  0;
}

.Teaching .header-icon{
	 background:#1b2847;
	 padding:15px 0;
}


.public .body-icon{
	background:#1b2847;
}

.Student .body-icon{
	background:#bc3e43;
}

.Teaching .body-icon{
	background:#1b2847;
}


.body-icon{
	 padding:25px 2%;
	 border-radius:5px;
	 position:relative;
}

.to_top {
	position:absolute;
	top:-14px;
	left:47%;
    width: 0;
    height: 0;
    border-bottom: 14px solid #1b2847;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
}

.Student .to_top{
	 border-bottom: 14px solid #bc3e43;
}


.body-icon ul li{
	 text-align:center;
	  width:24%;
	   height:81px;
	  margin:0 4.5% 20px;
	  float:left;
	 
}

.body-icon ul li a img{
	 height:36px;
	max-width:100%;
}

.body-icon ul li a p{
	 font-size:14px;
	 color:#fff;
	 margin-top:5px;
	  height:40px;
}

.index-more{
	 display:block;
	 width:70%;
	  margin:0 auto;
	  padding:10px 0;
	  border:1px solid #fff;
	   border-radius:5px;
	 font-size:14px;
	 color:#fff;
	  text-align:center;
}

.index-more:hover{
	color:#fff;
}

/*尾部*/
.footer {
	 background:#263350;
	 padding:10px 0;	  
}

.footer p{
	 text-align:center;
	 font-size:14px;
	  color:#fff;
	  line-height:2;
	  filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

/*兼容ie*/

.ie7 .container ,.ie8 .container {
	max-width:1200px;
}

.ie7 .public{
	 width:31%;
	  float:left;
}

.ie7 .Student{
	 width:31%;
	 float:left;
}
.ie7 .Teaching{
	 width:31%;
	 float:left;
}

.ie7 .header-icon{
	 height:107px;
	 padding:15px 0;
}

.ie7 .Teaching .header-icon{
	 padding:15px 0;
}

.ie7 .header-icon img{
	 height:37px;
}

.ie7 .index-more{
	margin-top:20px;
}

.ie8 .public{
	 width:33%;
	  float:left;
}

.ie8 .Student{
	 width:33%;
	 float:left;
}
.ie8 .Teaching{
	 width:33%;
	 float:left;
}