@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei",Arial,Tahoma;
	font-size:14px;
	line-height:20px;
}
*,html{
	transition: all 0.2s ease-in 0.2s;
}
/*comm style*/
a{
	text-decoration:none;
	color:#555555;
}
a:hover{
	text-decoration:underline;
}
.wt{
	color:#FFF;
}
ul,li,dl,dt,dd,p,h2{
	margin:0;
	padding:0;
	list-style-type:none;
}
.h30{
	height:30px;
	overflow:hidden;
}
.h10{
	height:10px;
	overflow:hidden;
}
.w{
	width:980px;
	margin:0 auto;
}
.cl{
	clear:both;
	
}
.fl{
	float:left;
}
.fr{
	float:right;
}
a img{
	border:none;
}

.nav{
	width:100%;
	line-height:37px;
	height:37px;
	overflow:visible;
	background:#0a71ae;
}
.nav li{
	width:108.8px;
	line-height:37px;
	height:37px;
	float:left;
	overflow:visible;
	text-align:center;
}
.nav li a{
	display:block;
	width:108.8px;
	height:37px;
}
.nav li ul{
	position:absolute;
	z-index:9999;
	padding:0 10px;
	display:none;
	*margin-left:-55px;
	float:none;
	background:#FFF;
	border:1px solid #952a20;
	width:109px;
	text-align:center;
	border-top:none;
}
.nav li a{
	color:#FFF;
}
.nav li ul li a{
	color:#333333;
	width:87px;
}
.nav li.curs,.nav li:hover{
	background:#0a6490;
}
.nav li ul li{
	border-bottom:1px solid #dfdfdf;
	width:87px;
	height:37px;
	float:none;
}
.nav li ul li:hover{
	background:none;
	width:87px;
	overflow:hidden;
}
.ban{
	width:100%;
	height:333px;
	overflow:hidden;
	background:url(../img/bg.jpg) repeat;
}
#banner{
	position:relative;
	z-index:1;
}
.login-btn{
	/* width:231px; */
	/*height:210px;*/
	/* top: 160px; */
	/* right: 10px; */
	/* padding-top:20px; */
	/* margin-top:-290px; */
	/* margin-left:674px; */
	/* position: fixed; */
	z-index:2014;
	/* background:url(../img/bg2.png) repeat; */
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop));
	_margin-top:160px;
}
.bnt{
	height: 30px;
	display:block;
	line-height: 30px;
	color:#FFF;
	font-weight:bold;
	margin: 12px auto;
	overflow:hidden;
	text-align:center;
	width: 160px;
	border-radius: 10px;
	background:url(../img/btn.png) no-repeat left -35px;
}
.bnt:hover{
	background:url(../img/btn.png) no-repeat left top;
}
.index-block dl{
	width:475px;
	border-bottom:1px solid #dfdfdf;
}
.index-block dt{
	height:33px;
	line-height:33px;
	border-bottom:2px solid #0a71ae;
}
.index-block dt .ct{
	display:block;
	width:95px;
	text-align:center;
	height:33px;
	background:url(../img/bg31.jpg);
}
.index-block dt .ct_2{
	display:block;
	width:135px;
	text-align:center;
	height:33px;
	background:url(../img/bg3_2.jpg);
}
.index-block dd{
	padding:0 10px;
	height:35px;
	display:inline-block;
	overflow:hidden;
	line-height:35px;
	border:1px solid #dfdfdf;
	border-top:none;
	border-bottom:none;
	width:453px;
}
.index-block dd .fl{
	background:url(../img/ico.jpg) no-repeat 5px center;
	padding-left:20px;
}
.index-hd{
	background:#f4f4f4;
	height:209px;
}
.abtn,.abtn span{
	display:block;
	height:209px;
	float:left;
}
.abtn span{
	background:url(../img/bg5.jpg) no-repeat right center;
	width:23px;
	display:inline;
	cursor:pointer;
}
.aleft{
	border-right:1px solid #c6c6c6;
	margin-right:10px;
}
.aleft span{
	margin-right:10px;
	
}
.aright{
	border-left:1px solid #c6c6c6;
	margin-left:10px;
}
.aright span{
	background-position:left center;
	margin-left:10px;
}
.mod_cont{
	width:720px;
	float:left;
	height:200px;
}
.mod_cont ul{
	width:720px;
	height:200px;
}
.mod_cont li{
	font-size:14px;
	width:160px;
	height:200px;
	float:left;
	margin:0 10px;
	text-align:left;
}
.mod_cont li p.img,.imgIndex{
	margin-top:12px;
}
.imgLink{
	background:#f1f1f1;
	border-top:1px solid #dcdcdc;
	height:68px;
	width:100%;
}
.imgLink dt{
	height:68px;
	line-height:68px;
	float:left;
	font-size:16px;
	margin-right:10px;
}
.imgLink dd{
	float:left;
	height:34px;
	padding:16px 5px;
}
.foot{
	background:#dcdcdc;
}
.bootNav{
	width:480px;
	text-align:center;
	margin:0px auto 10px auto;
	height:40px;
	line-height:40px;
	padding:0 170px;
	border-bottom:1px solid #e6e6e6;
}
.bootNav a{
	margin:0 10px;
}
.copyright{
	font-size:12px;
	text-align:center;
	color:#959595;
}
.bread{
	font-size:12px;
	padding:15px 0;
}
.twoBody .leftC{
	width:695px;
}
.twoBody .rightC{
	width:242px;
}
.leftC h2{
	font-size:24px;
	height:70px;
	border-bottom:1px solid #dfdfdf;
}
.leftC h2 .son li{
	float:left;
    display: inline-block;
    height: 67px;
	padding:0 10px;
	position:relative;
    line-height: 67px;
}
.leftC h2 .son li.curs{
	border-top: 3px solid #36a7ce;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	margin-bottom:-1px;
	position:relative;
	height:68px;
	line-height:63px;
	background:#FFF;
}
.leftC h2 .son{
	font-size:16px;
}
.leftC h2 span{
	display:inline-block;
	border-bottom:3px solid #36a7ce;
	height:67px;
	line-height:67px;
}
.bSide{
	width:240px;
	border:1px solid #e0e0e0;
}
.bSide .t{
	height:40px;
	line-height:40px;
	width:220px;
	margin:0 auto;
}
.bSide ul{
	width:220px;
	margin:0 auto;
	font-size:12px;
}
.bSide ul li{
    background: url("../img/ico.jpg") no-repeat 5px center;
    padding-left: 20px;
	height:35px;
	line-height:35px;
	display:block;
	overflow:hidden;
	width:200px;
}
.bSide .t h2{
	font-size:18px;
}
.bSide .t a{
	color:#909090;
	font-size:12px;
}
.activityTable{
	background:#e0e0e0;
}
.activityTable td{
	background:#FFF;
	padding:25px 0;
	text-align:center;
}
.newslist li{
	height:40px;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #dfdfdf;
	line-height:40px;
}
.page{
	display:table;
	margin:10px auto;
}
p.img img{
	width:200px;
	height:149px;
}
.bSide .huodong li{
	background:none;
	padding-left:0;
	width:220px;
}
.huodong li a{
	display:block;
	float:left;
}
.huodong span{
	display:block;
	width:25px;
	height:35px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:35px;
	float:left;
}
.huodong .imgTitle{
	height:35px;
	width:185px;
	overflow:hidden;
}
.imgSmall{
	width:96px;
	height:61px;
	margin-left:10px;
	margin-right:10px;
}
.huodong li .imgSmall,.huodong li .more{
	display:none;
}
.huodong li .more{
	background:#f2f2f2;
	border:1px solid #cfcfcf;
	padding:0 10px;
	height:30px;
	line-height:30px;
}
.downBlock{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #dfdfdf;
}
.downTitle{
	width:100%;
	font-size:18px;
	height:40px;
	line-height:40px;
}
.downInfo{
	width:100%;
	height:40px;
	line-height:40px;
}
.downInfo .fl{
	font-size:12px;
	color:#999999;
}
.softSize{
	width:200px;
}
.fitIos{
	width:425px;
	text-align:right;
	padding-right:20px;
}
.subDown{
	display:block;
	width:50px;
	height:30px;
	line-height:30px;
	margin:5px 0;
	text-align:center;
	
	background:#36a7ce;
}
.subDown a{
	color:#FFF;
}
.softsay{
	font-size:12px;
	color:#555555;
}
.imgC h2{
	height:50px;
	line-height:50px;
	font-size:24px;
	border-bottom:1px solid #dfdfdf;
	text-align:center;
}
.imgOne{
	display:table;
	margin:10px auto;
	text-align:center;
}
.imgOne img{
	margin-top:10px;
}
.bx-controls{
	position:absolute;
	z-index:55;
	margin-top:-40px;
}
.bx-controls-direction{
	display:none;
}
.bx-pager .bx-pager-item{
	float:left;
}
.bx-pager .bx-pager-item a{
	display:block;
	width:25px;
	line-height:25px;
	margin-left:10px;
	_margin-left:5px;
	height:25px;
	text-align:center;
	background:#FFF;
}
.bx-pager .bx-pager-item a.active{
	background:#c1392b;
	color:#FFF;
}
/*图片轮播*/
.w_img_box{margin-top: 20px;padding-bottom: 14px;}
/*学生风采*/
.w_acad_conf_content {overflow: hidden;position: relative;padding-top: 29px;zoom: 1;}
.w_acad_conf_content li{float: left;margin-right: 10px}
.w_acad_conf_content .LeftBotton {	background: url("../img/bg5.jpg") no-repeat right; left: 0px; float: left; width: 23px; cursor: pointer; position: absolute; top: 55px; height: 90px}
.w_acad_conf_content .RightBotton {	right: 20px; background: url(../img/bg5.jpg) no-repeat left; float: right; width:23px; cursor: pointer; position: absolute; top: 55px; height: 90px}
.w_acad_conf_content .Cont { overflow: hidden; width: 733px;margin-left: 36px; }
.w_acad_conf_content .w_acad_img { width: 235px;height: 140px;display: inline-block}
.w_acad_conf_content .w_acad_img img {width:100%;height: 100%;display: block;  }
#ISL_Cont_1 p {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 235px;font-size: 16px;color: #333;text-align: center;}


#JINGDONGContentID,#JINGDONGContentID li{width:980px;height:333px}
#JINGDONGNumID{ position:absolute; bottom:15px; left:15px;}
#JINGDONGNumID li{list-style:none;float:left;width:22px;height:18px;line-height:18px;FILTER:alpha(opacity=50);opacity:0.5;border:1px solid #fff;background-color:#fff;color:#000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{FILTER:alpha(opacity=100);opacity:1;border:1px solid #c1392b;background-color:#c1392b;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:12px;}