body{
	padding-top:50px;
	
}

#myCarousel .carousel ol li.active{background:orangered;}

.carousel-caption{
	color:#fff;
}
.gallery{
	margin-top:30px;
}
.gallery .row img{
	position:relative;
	transform:scale(1.0);
	transition:all 1.5s ease-in-out;
	cursor:pointer;
}
.gallery .row img:hover{
	transform:scale(0.9);
}
.text-center{
	border:1px double #eee;
}
.text-center span{
	margin-top:20px;
	color:green;
	font-size:30px;
}
.text-center h4{
	margin-top:20px;
	font-family: "agency fb";
}
.text-center p{
	margin-top:20px;
	font-family: "arial, helvetica, sans-serif";
}
/*校园部落样式*/
.container h1{
	margin-top:30px;
	text-align: center;
}
.nav-pills{
	margin-top:30px;
	font-family: "宋体";
}
.tab-content{
	margin-top:30px;
}
/*toTop*/
#toTop{
	position:fixed;
	bottom:16px;
	right:20px;
	font-size:36px;
}
.glyphicon-arrow-up{
	color:green;
}
/*blogs*/
#contanier .row{
	margin-top:20px;
}
#contanier .col-sm-6{
	text-align: center;
	padding:10px;
	cursor:pointer;
	transition:all 0.8s ease-in-out;
}
.tab-content .col-sm-6 img{
	transition:all 1.0s ease-in-out;
	-webkit-transition:all 1.0s ease-in-out;
	-moz-transition:all 1.0s ease-in-out;
	-o-transition:all 1.0s ease-in-out;
	transform:scale(0.9);
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-o-transform: scale(0.9);
}
.tab-content .col-sm-6 img:hover{
	transform:scale(1.0);
	-webkit-transform:scale(1.0);
	-moz-transform:scale(1.0);
	-o-transform:scale(1.0);
}
#contanier .blue{
	position:relative;
}
#contanier .blue>div{
	text-align: center;
	position:absolute;
	width:90%;
	height:90%;
	top:5%;
	left:5%;
	
	
}
#contanier .blue>div span{
	display:block;
	width:130px;
	line-height:45px;
	margin-left:40%;
	margin-top:50px;
	height:45px;
	background:#008000;
	color:#fff;
	text-align: center;
}
#contanier .blue>div a{
	color:#fff;
	display:block;
	margin-top:50px;
	font-size:20px;
}
#contanier .black{
	position:relative;
}
#contanier .black>div{
	text-align: center;
	position:absolute;
	width:90%;
	height:90%;
	top:5%;
	left:5%;
	
}
#contanier .black>div span{
	display:block;
	width:130px;
	height:45px;
	line-height:45px;
	margin-left:40%;
	margin-top:50px;
	background:#008000;
	color:#fff;
	text-align: center;
}
#contanier .black>div a{
	color:#fff;
	display:block;
	margin-top:50px;
	font-size:20px;
}
#contanier .green:hover{
	background:#008000;
}
#contanier .red:hover{
	background:crimson;
}
#contanier .col-sm-6 p{
	margin:20px auto;
	transition:all 0.8s ease-in-out;
}
#contanier .col-sm-6 h3{
	transition:all 0.8s ease-in-out;
}
#contanier .col-sm-6 h3:hover{
	color:#fff;
}
#contanier .col-sm-6 p:hover{
	color:#fff;
}
#contanier .col-sm-6 a{
	text-decoration: none;
	color:#000;
	transition:all 0.8s ease-in-out;
}
#contanier .col-sm-6 a:hover{
	color:#fff;
}
/*contact*/
.contact{
	margin-top:30px;
	background:url(../img/blo1.jpg) no-repeat;
	background-size:cover;
}
.contact h1{
	color:#fff;
}
.contact .input-group input{
	margin:20px auto;
	background:transparent;
	color:#fff;
	font-weight:500;
}
.footer{
	margin-top:10px;
}
/*culture*/
#headings{
					color:brown;
					text-align: left;
					font-size:40px;
				}
				
				#headings small{
					color:green;
				}
				.culture  h2{
					text-align: center;
					margin-top:30px;
					color:brown;
				}
				.culture h2{
					text-align:center;
					color:brown;
					font-size:40px;
					margin-top:20px;
				}
				.culture .row{
					margin-top:30px;
				}
				.culture .col-sm-3>div{
					border:2px solid orangered;
					text-align: center;
					border-top-color:#fff;
				}
				.culture .col-sm-3>div h4{
					font-size:28px;
				}
				.culture .row img{
					transition:all 1.2s ease-in-out;
					-webkit-transition:all 1.2s ease-in-out;
					-moz-transition:all 1.2s ease-in-out;
					-webkit-transform:rotate(0deg);
					-moz-transform:rotate(0deg);
					transform:rotate(0deg);
				}
				#img2:hover{
					transform:rotate(-30deg);
					-webkit-transform:rotate(-30deg);
					-moz-transform:rotate(-30deg);
				}
				#img1:hover{
					transform:rotate(30deg);
					-webkit-transform:rotate(30deg);
					-moz-transform:rotate(30deg);
				}
				#img3:hover{
					transform:rotate(-30deg);
					-webkit-transform:rotate(-30deg);
					-moz-transform:rotate(-30deg);
				}
				#img4:hover{
					transform:rotate(30deg);
					-webkit-transform:rotate(30deg);
					-moz-transform:rotate(30deg);
				}
				.culture .footer{
					text-align: center;
				
				}
				.culture .panel{
					background:#aaa;
					margin-top:30px;
				}
				.culture .list-group-item{
					text-align: center;
					border:0;
					background:transparent;
				}
		/*life*/
		#heading{
					color:brown;
					text-align: left;
					font-size:40px;
				}
				
				#heading small{
					color:orangered;
				}
				.life .container h2{
					text-align: center;
					margin-top:30px;
					color:brown;
				}
				.life .row{
					margin-top:30px;
				}
				.life p{
					margin-top:20px;
					font-family: "仿宋";
					line-height:30px;
					color:#666;
					text-align: center;
				}
				.life .col-sm-4{
					padding:20px;
				}
				.life h3{
					text-align:center;
					
				}
				.life .col-sm-3{
					text-align:center;
				}
				.life .col-sm-3 h5{
					font-size:24px;
				}
				.life .footer{
					background:#000;
				}
				.life .footer p{
					text-align:center;
					color:#fff;
				}
				
/*view*/
.views .container h1{
				text-align: center;
				color:#31B0D5;
			}
			
			.views .row{
				margin-top:30px;
			}
			.views .col-sm-4>a img{
				transform: scale(1.0);
				transition:all 1.0s ease-in-out;
			}
			.views .col-sm-4>a img:hover {
				opacity:0.8;
				transform: scale(1.1);
			}
			
/*travel*/

			.travel .row{
				margin-top:40px;
			}
			.travel .col-sm-5 img{
				transition:all 1.0s ease-in-out;
				-webkit-transition:all 1.0s ease-in-out;
				-moz-transition:all 1.0s ease-in-out;
				transform:scale(1.0);
				-webkit-transform:scale(1.0);
				-moz-transform:scale(1.0);
			}
			.travel .col-sm-5 img:hover{
				transform:scale(0.9);
				-webkit-transform:scale(0.9);
				-moz-transform:scale(0.9);
			}
			.travel .footer{
				margin-top:30px;
			}
			
/*introduce*/

			.introduce h1{
				text-align: center;
			}
			.introduce .navbar-default{
				background-color:transparent;
				border:0;
			}
			.introduce h2{
				border:0;
				color:palevioletred;
			}
			.introduce p{
				color:#fff;
				font-size:18px;
			}
			.introduce .text-center{
				border:0;
			}