@charset "utf-8";
.titles a:hover{background:url(../img/more2.png) no-repeat right center;}
/*学生活动*/
.main{width: 100%;height: auto;margin-top: 35px;}
.active{
	max-width: 785px;
	width:66% ;
	float: left;
	height: auto;
}
.titles{
	width: 100%;
	margin-bottom:25px;
}
.titles h3{
	float: left;
	font-size: 20px;
}
.titles h3 img{margin-right: 10px;margin-bottom:-8px;}
.titles a{
	width: 15%;
	float:right;
	height: 30px;
	display:block;
	background:url(../img/more.png) no-repeat right center;
}
.students{
	margin-top:20px;
}
.stu_left{
	width: 370px;
	float: left;
}
.stu_right{
	width: 370px;
	float: right;
}
.stu_top{
	width: 365px;
	margin-bottom: 30px;
	float: left;
	margin-right: 50px;
}
.stu_ul ul li{float:left;width: 365px;margin-right: 50px;}
.stu_pic{
	width: 100%;
	height: 244px;
	overflow: hidden;
	position: relative;
}
.stu_pic img{
	width: 100%;	
	transition: all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s;/* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
}
.stu_pic img:hover{
	transition: all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s;/* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
	transform: scale(1.2,1.2);
	-ms-transform: scale(1.2,1.2);
	-moz-transform: scale(1.2,1.2);
	-webkit-transform: scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.stu_pic span{
	display: block;
	width: 110px;
	height: 40px;
	color: white;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	position: absolute;
	left: 0px;
	bottom: 20px;
	background: rgba(2,128,215,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c80280D7,endColorstr=#c80280D7); 
}
.stu_top h5{
	font-size: 16px;
	margin:20px 0px 10px;
	line-height: 30px;
height:65px;
}
.stu_top p a{
	color: #999999;
	line-height: 23px;
	font-size: 14px;
}
.students ul li{
	height: 40px;
	line-height: 40px;
}
.students ul li a{
	width: 76%;
	box-sizing: border-box;
	display:block;
	float: left;
	transition: all 1s;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.students ul li span{
	width: 20%;
	display:block;
	float: right;
	font-size: 12px;
	color: #999999;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}


/*通知公告*/
.notice{
	max-width: 370px;
	float: right;
	width: 33%;
	overflow: hidden;
}
.noti_wrap{background: #F7F7F7;overflow: hidden;}
.notice ul{width: 340px;max-width:100%;margin: 18px auto 10px;overflow: hidden;}
.notice li{float: left; width: 100%; height: 54px; margin-bottom: 18px; }
.notice li .time{float: left; text-align: center; width: 52px; height: 50px; background-color: #027FD9;}
.notice li .time .day{float: left;width: 48px;height: 26px; margin:2px; font-size: 18px; font-weight: bold; color: #027FD9; background-color: #fff;  }
.notice li .time .year{color: #fff; font-size: 12px;}
.notice li a{float: right;width: 80%; line-height: 25px; height: 50px; color: #333;overflow: hidden;}
.notice li:hover a,.students ul li:hover a,.stu_top h5:hover a,.classic ul li:hover h2,.view ul li:hover h3,.service ul li a:hover h4{color:#027FD9;}
.notice .noti_last{margin-bottom: 0px;}
.students ul li:hover a{padding-left: 6px;transition: all 1s;}

/*资助服务*/
.main_wrap{
	background: #F5F5F5;
	margin-top: 40px;
}
.service{
	width: 31%;
	margin-top: 40px;
	float: left;
	margin-bottom: 40px;
}
.work{
	margin: 40px 3.5% ;
}
.service ul li{
	height: 78px;
	border-bottom: 1px solid #E5E5E5;
}
.service ul li h4{
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 45px;
	font-size: 16px;
	font-weight: normal;
	color: #333;
}
.service ul li a{
	display: block;
}
.service ul li p{
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #999999;
	font-size: 12px;
}
.service ul .fir{
	border-top: 1px solid #E5E5E5;
}


/*第二课堂*/
.main_wrap2{
	width: 100%;
	margin-top: 0px;
	background: url(../img/bg1.png) no-repeat left top;
}
.classic>h3{
	text-align: center;
	color: white;
	font-size: 20px;
	padding: 40px 0px 20px;
}
.classic>h3>img{
	margin-right: 10px;
	margin-bottom:-8px
}
.classic ul li{
	float: left;
	background: #fff;
	width: 31%;
	max-width: 365px;
	height: 240px;
	position: relative;
}
.classic .bg1{
	border-top: 5px solid #039266;
}
.classic .bg2{
	border-top: 5px solid #C7AF55;
	margin: 0px 3.5% 70px;
}
.classic .bg3{
	border-top: 5px solid #D36D23;
}
.further{
	display: block;
	width: 60px;
	height: 35px;
	position: absolute;
	bottom: 0px;
	right: 0px;	
	background: url(../img/line1.png) no-repeat right bottom;
}
.classic .bg2 .further{
	background: url(../img/line2.png) no-repeat right bottom;
}
.classic .bg3 .further{
	background: url(../img/line3.png) no-repeat right bottom;
}
.wrap{
	max-width: 325px;
	height: 185px;
	margin: 15px auto;
}
.pics{
	max-width:120px;
	width: 37%;
	height: 70px;
	overflow: hidden;
	color: white;
	float: left;
	text-align: center;
}
.pics img{width:100%;}
.pics p{
	margin-top: 10px;
	font-size: 24px;	
}
.pics span{
	font-size: 12px;	
}
.classic .bg2 .pics{
	background: #C7AF55;
}
.classic .bg3 .pics{
	background: #D36D23;
}
.pic_top h2{
	max-width:185px;
	width: 65%;
	line-height: 30px;
	overflow: hidden;
	float: left;
	font-weight: normal;
	font-size: 16px;
	margin-left: 20px;
}
.abstract p{
	margin-top: 15px;
	height: 95px;
	overflow: hidden;
	font-size: 12px;
	color: #898989;
	line-height: 25px;
}


/*学子风采*/
.view {
	margin-top: 25px;
	overflow: hidden;
}
.view ul{overflow:hidden; zoom:1;}
.view ul li{
	width: 22% ;
	float: left;
	_display:inline;
	overflow:hidden;
	margin: 0px 20px;
	margin-bottom: 35px;
	box-shadow: 1px 1px 4px 2px #EFEFEF,-1px 0px 4px 2px #EFEFEF;
	border-radius: 2px;
}

.view .view_last{margin-right: 0px;}
.view ul li>a,.view_bottom>a{display: block;}
.view_pic,.view_pic img{width: 264px;height: 200px;}
.view_pic{overflow: hidden;}
.view_pic img{
	transition: all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s;/* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
}
.view ul li>a:hover img{
	transition: all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s;/* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
	transform: scale(1.2,1.2);
	-ms-transform: scale(1.2,1.2);
	-moz-transform: scale(1.2,1.2);
	-webkit-transform: scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.view_bottom{
	
	width: 225px;
	height: 110px;
	margin: 12px auto;
	position: relative;
}

.view_bottom h3{height:80px;border-bottom:1px solid #9bc6e4;line-height: 25px;font-size: 16px;font-weight: normal;}
.view_date{
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #9bc6e4;
	font-size: 12px;
}
.view_date a{
	display: inline-block;
	font-size: 12px;
	float: right;
	color: #9bc6e4;
	
}
.picScroll-left{ width:100%;overflow:hidden; position:relative;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden;  }






/*列表页*/
.left_nav{
	float: left;
	background: #0280D7;
	width: 22%;
	color: white;
	border-bottom: 5px solid #F5D089;
}
.left_nav h2{
	font-size: 24px;
	text-align: center;
	font-weight: normal;
	line-height: 68px;
	border-bottom: 2px solid #F5D089;
}
.left_nav ul li{
	text-indent: 4em;
	line-height: 50px;
	
	border-bottom: 1px solid #F5D089;
}
.left_nav ul li a:hover{
	background: url(../img/dot.png) no-repeat 30px center #F5D089;
	color: #333;
}
.sel{
	background: url(../img/dot.png) no-repeat 30px center #F5D089;
	color: #333;
}
.left_nav ul li a{
	display: block;
	color: white;
	font-size: 16px;
	background: url(../img/dot.png) no-repeat 30px center;
}

.right_list{
	float: right;
	width: 75%;
	margin-bottom: 30px;
}
.right_top{
	width: 100%;
	border-bottom: 2px solid #0280D7;
}
.right_top h2{
	font-size: 22px;
	float: left;
	font-weight: normal;
	line-height: 68px;
}
.right_top p{
	float: right;
	text-indent: 2em;
	line-height: 68px;
	background: url(../img/weizhi.png) no-repeat 0px center;
	color: #AAAAAA;
}
.right_top p a{color: #AAAAAA;}
.right_top .links{color: #0280D7;}
.lists{margin-top: 10px;}
.lists ul li{
	height: 33px;
	line-height: 33px;
	font-size: 15px;
}
.lists ul li a{
	width: 80%;
	display: inline-block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 15px;
}
.ins{
	padding-bottom: 10px;
	border-bottom: 1px dashed #ccc;
}
.ins2{
	padding-top: 10px;
}
.lists ul li span{
	width: 20%;
	text-align: right;
	color: #999999;
	float: right;
}
.btn{
	width: 285px;
	margin: 20px auto;
}
.lists ul li:hover a,.lists ul li:hover span{
	color:#0280D7 ;	
}
.action{width: 100%;margin-top: 30px;}

/*内容页*/
.content{
	max-width: 825px;
	margin: 15px auto;
}
.cont_title{
	/*max-width: 825px;
	margin: 15px auto;*/
	text-align: center;
	border-bottom: 1px dashed #eeeeee;
}
.cont_title h1{
	font-weight: normal;
	font-size:24px ;
	margin-top: 25px;
	margin-bottom: 25px;
}
.cont_title p img{
	margin-right: 5px;
	margin-bottom: -3px;
}
.cont_title p {color: #888888;margin-bottom: 15px;}
.arti{margin-top: 18px;}
.arti p{
	text-indent: 2em;
	line-height: 40px;
	font-size: 16px;
}
.share{
	height: 50px;
	background: #F7F7F7;
	margin-top: 40px;
}
.ye{
	margin-top: 35px;
	margin-bottom: 35px;
}
.ye p{
	font-size: 14px;
	color:#878787 ;
	margin-bottom: 20px;
}
.ye a{
	font-size: 14px;
	color: #878787;
}

.ye a:hover{color: #007FD6;}

.cor_bs, .cor_bs:hover { color: #fff }
vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: 0.25em 0.6em 0.3em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.red { color: #faddde; border: solid 1px #980c10; background: #d81b21; background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715)); background: -moz-linear-gradient(top, #ed1c24, #A51715); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top, #c9151b, #a11115); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
color: #fff; }
.red:active { color: #de898c; background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)); background: -moz-linear-gradient(top, #aa1317, #ed1c24); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
.cor_bs, .cor_bs:hover { color: #ffffff; }

.mKeBanner, .mKeBanner div { text-align: center; }
/*弹出层 CSS*/
.gb_resLay { height: 50px; width: 240px;  margin: 0 auto; }
.gb_res_t { line-height: 50px; height: 50px; position: relative; font-size: 18px; text-align: center; }
.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 55px; padding-bottom: 15px; }
.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }



.bdsharebuttonbox a { width: 50px!important; height: 50px!important; margin: 0 auto 10px!important; float: none!important; padding: 0!important; display: block; }
.bdsharebuttonbox a img { width: 60px; height: 60px; }
.bdsharebuttonbox .bds_tsina { background: url(../img/share3.png) no-repeat center center !important; }
.bdsharebuttonbox .bds_qzone { background: url(../img/share2.png) no-repeat center center !important; }
.bdsharebuttonbox .bds_more { background: url(../img/share4.png) no-repeat center center !important; }
.bdsharebuttonbox .bds_weixin { background: url(../img/share1.png) no-repeat center center !important;}