@charset "utf-8";
/*main-left*/
.main-left.top-stories{padding-top: 0;width: 781px;}
.main-left.top-stories .stories-msg ul{margin-top: 50px;width: 247px;}
.main-left.top-stories .stories-msg ul.middle{margin-left: 20px;margin-right: 20px;}
/*useful-info*/
.useful-info.quick-links{height: 500px;width: 260px;}
.useful-info.quick-links li{height: 20px;line-height: 20px;padding-left: 30px;background: url(../images/info-icon.jpg) 0 0 no-repeat;margin: 24px 0;}
.useful-info.quick-links li a{color: #2F3C40;border: none;height: 20px;line-height: 20px;display: inline-block;}
.useful-info.quick-links li a:hover{color: #01559d;}
/*apply-now*/
.apply-now{width: 1150px;height: 49px; margin: 0 auto;padding: 24px 0 17px 0;background: #01559d; clear: both;}
.apply-now a{display: block;width: 177px;height: 49px;margin: 0 auto;line-height: 49px;color: #fff;font-size: 25px;font-weight: 700;padding-right: 60px;background: url(../images/apply-bg.jpg) right 8px no-repeat;}
/*item-list*/
.item-list{width: 1150px;clear: both;margin:  0 auto;}
.item-list ul {float: left;width: 247px;margin-right: 54px;}
.item-list ul.last {margin-right: 0;}
.item-list ul li{color: #01559d;font-size: 15px;font-weight: bold;height: 40px;line-height: 20px;overflow: hidden;}
.item-list ul li a{color: #000;}
.item-list ul li a:hover{color: #01559D;}
.item-list ul li.img-show{height: 170px;margin: 20px 0 70px 0 ;overflow: hidden;}
.item-list ul li.img-show img{width: 247px;height: 170px;}
/*campus-life*/
.campus-life li{background: #fff;overflow: hidden;}
.campus-life .items li a.item-name{display: inline-block;}
.campus-life .items li a.more{color: #000;font-size: 16px;line-height: 60px;height: 60px;display: inline-block;float: right;margin-right: 10px;}
.campus-life .items li a.more:hover{color: #01559D;}
/*about-us*/
.about-us h2{font-size: 36px;color: #2F3C40;font-weight: 700px;}
.about-us h3{font-size: 20px;color: #2F3C40;font-weight: 700px;padding-bottom: 10px;}
.about-us p{color: #8D908F;font-size: 15px;line-height: 25px;}
.about-content{height: 315px;}
.about-content .message,.about-content .show-img{width: 575px;float: left;display: inline-block;}
.about-content .show-img{width: 555px;padding-left: 20px;}
.about-content .message p{margin: 15px 0;}
.about-content .message ul li{padding: 0px 0px 5px 20px;position: relative;color: #8D908F;height: 30px;font-size: 15px;line-height: 25px;}
.about-content .message ul li::before {content: "• ";color: #01559d; font-size: 17px; left: 0px; position: absolute; top: 0px;}


.pic-box{width: 1150px;margin:  0 auto 50px;}
.pic-box img{width: 430px!important;height: auto!important;display: block;}
.pic-box img.loading{width: 64px!important;height: 64px!important;}
.pic-box h2{font-size: 20px;line-height: 40px;text-align: center;margin:50px 0;}
.pic-left .pic,.pic-right .pic { width:  560px; height:  auto; padding: 0; margin:  0; position: relative;display: block;} 
.pic-left .pic img ,.pic-right .pic img {   width:  560px; height: auto;}
.pic-box #pic_content a::before{
	opacity: 0;
	transition: all 0.3s ease 0s;
	content: "";
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 100%;
	z-index: 20;
	background-image: linear-gradient(transparent 0%, transparent 50%, rgba(0, 0, 0, 0.1) 56%, rgba(0, 0, 0, 0.6) 93%, rgba(0, 0, 0, 0.69) 100%);}
.pic-box #pic_content a.hover::before{opacity: 1;}
.pic-box #pic_content a.hover strong{
	opacity: 1;
	transform: translate3d(0px, 0px, 0px);}
.pic-box #pic_content a strong{
	position: absolute;
	width: 100%;
	bottom: 15px;
	z-index: 120;
	text-align: center;
	line-height: normal;
	opacity: 0;
	transform: translate3d(0px, 30px, 0px);
	transition: all 0.3s ease 0s;
	color: #fff;
	font-weight: normal;}
.pic-left{width: 560px;height: auto; float: left;clear: left; margin-bottom: 30px;position: relative;display: block!important;}
.pic-right{width: 560px;height: auto;float: right;clear: right; margin-bottom: 30px;position: relative;display: block!important;}


/*fullslide*/
.fullSlide{ position:absolute; left:0; top:0; width:100%;  height:100%;  min-width:1349px; background:#000  ;}
.fullSlide ul{ height:100% !important; width:100% !important;}
.fullSlide li{  height:100% !important; width:100% !important;background-size: 100% 100%!important;}
.fullSlide .prev,
.fullSlide .next{
	position:absolute; z-index:1; display:block; width:30px; height:50px; top:50%; margin-top:-100px; left:20px;  
	background:url(../images/icons.jpg) 0 0 no-repeat; 
	cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;}
.fullSlide .next{ left:auto; right:30px; background-position:-51px 0;}
.fullSlide .prev:hover,
.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1;}
.fullSlide .playState{ display:block; position:absolute; z-index:1; right:30px; top:50%; margin-top:-20px; width:51px; height:51px; overflow:hidden;  background:url(../images/icons.jpg) 23px -132px #000  no-repeat; filter:alpha(opacity=60);opacity:0.6;}
.fullSlide .pauseState{ background-position:23px -201px;}
.fullSlide .playState:hover{ filter:alpha(opacity=100);opacity:1;}
.fullSlide li .img-message{position: absolute;bottom: 20px;width: 1110px;height: auto;background: #000;margin-left: -575px;z-index: 100;left: 50%;opacity: 0.6;color: #fff;padding: 20px;}