/* CSS Document */

.wrap{width:1002px;margin:0 auto;text-align:left;}

/*头部样式*/
.top {background-image: url(imagesbg_top.jpg);background-repeat: repeat-y;height: 28px;color: #FFF;}
.top_left {float: left;}
.top_left ul{font-size: 12px;}
.top_left li {float: left;padding-left: 10px; padding-top:5px;font-size:12px;}
.top .top_left em {border-right:1px solid #b16cb3; float:left; display:inline-block; height:17px; width: 6px;/*padding-right: 1px;*/padding-bottom: 1px;/*margin-left: 10px;*/font-size:12px;}
.top_right {float: right;}
.top_right li {float: left;padding-right: 10px;font-size:12px;}
.top .top_right em {float:left;background-color: #6567b7;padding-right: 1px; margin-top:5px;margin-left: 10px; display:inline-block; height:17px; font-size:12px;}
.top_right li a span { display: inline-block; width:18px; height:18px; padding-top:5px; background: url(imageshome.jpg) no-repeat left center;padding-right: 0px;padding-left: 8px;float:left;}
.top_right li a b{ display:inline-block; font-weight:normal;float:left;}

.top_left a , .menu a , .top_right a{ color:#fff;}
.top_left a{ display:inline-block; float:left; line-height:20px;}
.top_right a{ display:inline-block; height:27px; line-height:27px;float:left; font-size:12px;}


.bglo{}
.bglo img{ display:block}

.nav {font-size: 16px;line-height: 38px;height: 38px;background-color: #553a79;padding-left: 340px;}
.menu{ font-size:16px; line-height:38px; height:38px;background:#553a79; padding:0; position:relative; z-index:1000; margin-bottom:15px;}
.menu ul li{ float:right;padding-right: 50px;position: relative;}
.menu ul .emimg{ background:url(imagestriangle.jpg) no-repeat 68px center;}
.menu ul .emimg55{ background:url(imagestriangle.jpg) no-repeat 55px center;}
.menu ul .emimg85{ background:url(imagestriangle.jpg) no-repeat 85px center;}

.menu ul li p.pop{left:-21px;position:absolute;top:38px; min-width:135px;  width:auto; color:#fff;background:#553a79; z-index:9999; display:none;}
.menu ul li p.width125{ width:200px;}
/*.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}*/
.menu ul li p.pop a{height:38px;font-size:14px; text-indent:20px; height:38px; display:block; width:auto; }

.menu ul li p.pop a:hover{ background:#9193bc;*min-width:135px;}
/*.menu ul li p.width125 a{}
.menu ul .width100 li , .menu ul .width100{ width:100px;}*/


.nav li {float: right;padding-right: 35px;}
.nav li em {background-image: url(imagestriangle.jpg);background-repeat: no-repeat;padding-right: 10px;padding-left: 6px;background-position: 5px;}
/*头部样式结束*/





.left { width:175px; float:left;}
.right {width:802px; min-height:1240px; float:right; border-left:1px solid #eae6ed; padding-left:24px;*margin-left:-24px}

/*左侧样式*/
.headpic{ margin-bottom:26px;}
.headpic img{ display:block;}

.slidebar{ margin-bottom:26px;}
.slidebar ul{border:1px solid #eae6ed; border-right:0;border-bottom:0; }
.slidebar ul li{ height: 61px;}
.slidebar ul li a{ display: inline-block; width: 100%; border-bottom:1px solid #eae6ed;background:#fafafa; height:60px; line-height:60px; text-align:center;  font-size:16px; position:relative;color: #8e60bd;}
.slidebar ul li a span{ position:absolute; top:0px; left:0;}
.slidebar ul li a:hover,
.slidebar ul li.on a{ background:url(imagesicon2.png) no-repeat 86% center;}
.slidebar ul li a:hover span,
.slidebar ul li.on a span{ display:block; background:url(imagesicon1.jpg) no-repeat left top; width:9px; height:60px;}

.studtail{font-size:12px; color:#666; background:#fafafa;border:1px solid #eae6ed;border-right:0;margin-bottom:26px;}
.studtail img{ display:block; width:174px;}
.studtail h4{ font-size:18px; color:#8e60bd; padding:15px 15px 5px;}
.studtail h4 a{ color:#8e60bd;}
.studtail h4 a:hover{ text-decoration:underline;}
.studtail h4 span{font-size:12px; color:#666;display:block;}
.studtail h5{ padding:0 15px 10px; font-weight:normal;}
.studtail p{ padding:0 15px; line-height:20px;}

.advertisementa{margin-bottom:4px;}
.advertisementa img{ display:block;}
.advertisementb{margin-top:22px;}
.advertisementb img{ display:block;}


/*右侧样式*/
.sBanner-one{ height:160px;display:none;}
.sBanner-one img{ display:block; width:802px; height:160px;}

.breadcrumb{ font-size:14px; height:30px; padding-top:20px; border-bottom:1px solid #e1e1e1;}
.breadcrumb a{ font-size:14px; color:#666;} 
.breadcrumb a:hover,
.breadcrumb a.hver{ color:#553a79;}




/*活动列表*/
.activityList{ padding-bottom:60px;}
.activityList ul li {padding-top:20px; overflow:hidden; padding-bottom:20px; border-bottom:1px dotted #d9d9d9;}
.activityList ul li em{width:75px; height:75px;background:#f9f9f9;color: #044d99; border:1px solid #e7e8f4; float:left;}
.activityList ul li em b{ font-size:30px; display:block;height:50px; font-style:normal;background:#76579f; line-height:50px; text-align:center; color:#fff; font-weight:normal;}
.activityList ul li em i{font-size:14px;color:#76579f;text-align:center;display:block; font-style:normal; }
.activityList ul li div{ width:615px; float:left; padding-left:10px;}
.activityList ul li div h3{ padding-top:10px;padding-bottom:5px; font-size:18px;}
.activityList ul li div h3 a{color:#595959; font-weight:normal;}
.activityList ul li div h3 a:hover{color:#76579f; text-decoration:underline;}
.activityList ul li div p{color:#595959;  line-height:20px;}
.activityList ul li div p span{ display:block; float:left; padding-right:30px;}


/*教授列表*/
.professorList{}
.professorList .ptext{ border-bottom:1px dotted #d9d9d9; padding-top:20px; margin-bottom:20px;}
.professorList .ptext p{ line-height:26px; color:#5a5a5a; padding-bottom:20px;}

.professorList .facultyNav{ background:#e5e6ef; border-top:2px solid #5361aa; height:42px;  position:relative;}
.professorList .facultyNav b{background:url(imagesicon4.png) no-repeat left top #e5e6ef; display:block; top:-2px; left:0; height:9px; width:19px; position:absolute;}
.professorList .facultyNav li{ float:left;}
.professorList .facultyNav li a{ float:left; display:block; padding:0 20px; font-size:18px; color:#5d5649; line-height:41px;}
.professorList .facultyNav li span{ float:left; display:block; height:20px; padding-top:8px;}
.professorList .facultyNav li a:hover,
.professorList .facultyNav li.on a{ color:#4151a1;}

.professorList .faculty-b{border-left:1px dotted #d9d9d9;margin-left:15px; }

.professorList .faculty-c{  padding-left:30px; margin-top:40px;}
.professorList .faculty-c h3{ font-size:20px; line-height:22px; padding-bottom:20px; color:#333333; font-weight:normal; position:relative; clear:both;}
.professorList .faculty-c h3 span{ position:absolute; top:0px; left:-43px; background:url(imagesicon3.png) no-repeat; width:24px; height:24px; display:block;}
.professorList .faculty-c li{ padding-bottom:44px; overflow:hidden; width:365px;}
.professorList .faculty-c li em{ display:block; float:left;}
.professorList .faculty-c li em img{display:block; width:130px; height:150px;}
.professorList .faculty-c div{float:left; width:220px; padding-left:15px;}
.professorList .faculty-c div h4{}
.professorList .faculty-c div h5{}
.professorList .faculty-c div p{ color:#666; line-height:25px;}

.professorList .faculty-b .loading{ text-align:center; height:40px; clear:both;}
.professorList .faculty-b .loading a{ background:#f1f1f1; color:#9966cc; font-size:20px; display: inline-block; width:400px;height:40px; line-height:40px;}


/*常见问题*/
.FAQ{}
.FAQ .FAQ-tit{ margin:50px 0;}
.FAQ .FAQ-tit h4{ font-size:18px; color:#8e60bd; padding-bottom:4px;}
.FAQ .FAQ-tit h6{ color:#7f7f7f; line-height:26px; font-size:14px;}

.FAQ .FAQ-flow{border-left: 1px dotted #dbc2f5;margin-left: 15px; position:relative; padding-bottom:20px; }
.FAQ .FAQ-flow b{ display:block; position: absolute; width:10px; height:10px; background:url(imagesicon7.png) no-repeat; top:0px; left:-3px;}
.FAQ .FAQ-flow i{ display:block; position: absolute; width:10px; height:10px; background:url(imagesicon7.png) no-repeat;bottom:-4px;left:-3px;}

.FAQ .FAQ-flow ul{padding-left: 30px;padding-top: 40px;}
.FAQ .FAQ-flow ul li{}
.FAQ .FAQ-flow ul li h5{font-size:16px; line-height:22px; padding-bottom:20px; color:#333333; font-weight:normal; position:relative; clear:both;}
.FAQ .FAQ-flow ul li h5 a{ text-decoration:underline; color:#8e60bd;line-height: 23px;font-size: 12px;}
.FAQ .FAQ-flow ul li h5 a.a1{}
.FAQ .FAQ-flow ul li h5 a.a2{ }
.FAQ .FAQ-flow ul li h5 a.hide{ display:none}
.FAQ .FAQ-flow ul li h5 span{position:absolute; top:3px; left:-40px; background:url(imagesicon5.png) no-repeat; width:17px; height:17px; display:block;}
.FAQ .FAQ-flow ul li h5.on span{background:url(imagesicon6.png) no-repeat;}
.FAQ .FAQ-flow ul li .pop-first{ color:#7f7f7f; border-bottom:1px dotted #e5d2f8; margin-bottom:30px; padding-bottom:30px;display: none;}
.FAQ .FAQ-flow ul li .pop-first h6{  font-size:14px; line-height:24px;  cursor:pointer; padding-bottom:6px;}
.FAQ .FAQ-flow ul li .pop-first h6 a{ color:#333;}
.FAQ .FAQ-flow ul li .pop-first h6 a:hover,
.FAQ .FAQ-flow ul li .pop-first h6.hver a{ color:#8e60bd; text-decoration:underline;}
.FAQ .FAQ-flow ul li .pop-first .pop-second{ padding-bottom:20px; display: none;}
.FAQ .FAQ-flow ul li .pop-first .pop-second p{ line-height:26px;}


/*诚信合作联盟*/
.credit-coo-union{}
.credit-coo-union h3{ color:#8e60bd; font-size:18px; font-weight:normal; padding-bottom:5px;padding-top:20px;}
.credit-coo-union .ccu-text{}
.credit-coo-union .ccu-text p{ color:#7f7f7f; line-height:28px;}


/*雇主企业*/
.employer-businesses{}
.employer-businesses .eb-tit{ border-bottom:1px dotted #d9d9d9;}
.employer-businesses .eb-tit h4{ font-size:18px; color:#5c307d; padding-top:30px; padding-bottom:10px;}
.employer-businesses .eb-tit p{ color:#333; padding-bottom:20px;line-height:24px;}

.employer-businesses .eb-list{ width:860px; margin-top:30px;}
.employer-businesses .eb-list ul{ width:268px; float:left; border-right:1px solid #e1e1e1;padding-left:20px;}
.employer-businesses .eb-list ul li{ zoom: 1;overflow: hidden; color:#7f7f7f; background:url(imagesicon8.png) no-repeat left center;padding-left:20px; line-height:26px;}
.employer-businesses .eb-list ul.nop{padding-left:0;}
.employer-businesses .eb-list ul.nob{border-right:0;}

/*就业情况*/
.employment{}

.employment .employ-item{ width:850px; padding-top:30px; overflow:hidden;}
.employment .employ-item li{ float:left; width:254px; height:244px; background:#f6f6f6; margin-right:20px;}
.employment .employ-item li h3{ font-size:18px; color:#5c307d; font-weight:normal; padding-left:30px; padding-top:50px; padding-bottom:5px;}
.employment .employ-item li p{ padding-left:30px; line-height:26px;}

.employment .employ-graphic{ width:100%; margin-top:30px; position:relative; padding-left:2%}
.employment .employ-graphic img{ display:block; width:780px;}
.employment .employ-graphic div{ width:262px; height:344px; position: absolute; top:0; right:0;background:rgba(92, 48, 125, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=70); background:#5c307d;/*实现IE背景透明*/ color:#fff;}
.employment .employ-graphic p{ position:relative; padding:50px 30px; line-height:28px;}

.employment h4{ font-size:18px; color:#e07777; border-bottom:1px dotted #d9d9d9; font-weight:normal; line-height:30px; padding-bottom:10px; margin-top:30px;}

.employ-list{ overflow:hidden; padding-top:20px;}
.employ-list li{float:left; width:33%;}
.employ-list li h1{float:left; font-size:45px; color:#cccccc; padding-right:5px; font-weight:normal;}
.employ-list li div{float:left; font-size:12px; color:#333; padding-top:10px; width:118px;}
.employ-list li div h6{float:left; font-size:12px; color:#999; padding-top:0px;}




/*文章列表*/
.articleList{ padding-top:20px;}
.articleList ul{
	padding-bottom: 17px;
	margin-bottom: 16px;
	width: 100%; border-bottom:1px dotted #d9d9d9; overflow:hidden;
}
.articleList ul li{
	float:left;
	width: 100%;
	text-align: left;

}
.articleList ul li a{
	font-size: 16px; float:left;
	line-height: 36px;
	color: #333;
	
}
.articleList ul li a:hover{ text-decoration:underline; color:#553a79;}
.articleList ul li strong{
	font-size: 14px; float:right;
	line-height: 36px;
	color: #999; font-weight:normal;
	padding-right: 50px;
}

/*文章详情*/
.articleDetail{}
.articleDetail .artit{ border-bottom:1px solid #d7d7d7; overflow:hidden; padding-bottom:20px;}
.articleDetail .artit h1{ font-size:26px; color:#333; font-weight:normal; text-align:center; padding-top:20px;}
.articleDetail .artit p{color:#5c5c5c;text-align:center;}

.articleDetail .sharebox-art{ height:50px;}
.articleDetail .sharebox-art .ndshear{margin-top:16px;}

.articleDetail .atext{ color:#5a5a5a;}
.articleDetail .atext p{ line-height:26px;}
.articleDetail .atext p.pimg{ text-align:center;}
.articleDetail .atext p.pimg img{ padding-bottom:20px; max-width:100%;}


/*招生视频*/
.video-list{}
.video-list ul{ width:850px; padding-top:40px;}
.video-list ul li{ float:left;padding-right:20px;}
.video-list ul li div{ width:254px; height:166px; position:relative;}
.video-list ul li div img{ display:block; width:254px; height:166px;}
.video-list ul li div a{ position:absolute; top:35%; left:45%; width:30px; height:30px; background:url(imagesicon9.png) no-repeat;}
.video-list ul li div span{ position:absolute; bottom:8px; right:8px; color:#fff; font-size:12px;}
.video-list ul li p{ text-align:center; height:30px; line-height:30px; padding-bottom:25px; color:#7f7f7f;} 






/*活动详情*/
.activityDetail{}

.act-intro{ margin-top:20px; overflow:hidden; border-bottom:1px dotted #d9d9d9; padding-bottom:15px;}
.act-intro .a-i-text{ float:left;}
.act-intro .a-i-text h3{ font-size:24px; line-height:24px; color:#595959; font-weight:normal; padding-bottom:10px;}
.act-intro .a-i-text p{font-size:16px; color:#595959; line-height:32px;}
.act-intro .a-i-text h6{ height:34px; margin-top:10px;}
.act-intro .a-i-text h6 a{}

.act-intro .a-i-pic{ float:right;}
.act-intro .a-i-pic img{ display:block;}

.sharebox{ width:100%; height:60px;}
.sharebox h4{ float:left;  color:#73ba0c; font-size:18px; font-style:normal; height:24px; padding-top:25px;}
.sharebox .ndshear{ float:right; }

.a-i-article{ font-size:16px; color:#595959; line-height:30px;}
.a-i-article p{ padding-top:10px;}


/*海外学习*/
.overseas-exchanges{}
.oe-nav{}

.oe-text{}
.oe-text p{ color:#7f7f7f; line-height:28px; padding-bottom:18px;}

.eo-nav2{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5;}
.eo-nav2 li{ float:left;}
.eo-nav2 li a{ float:left; font-size:16px; color:#333;}
.eo-nav2 li a:hover{ color:#8e60bd;}

.eo-nav2 li.li1{ width:50%;}
.eo-nav2 li.li2{ width:30%;}
.eo-nav2 li.li3{ width:20%;}



































/* 分享 */
.ndshear{
	float: right; width:230px;
	margin-top: 30px;
	height: 24px;
}
.ndshear strong{
	float: left;
	margin-right: 10px;
	line-height: 24px;
}
.ndshear a{
	float: left;
	width: 24px;
	height: 24px;
	margin-right: 5px;
}
.ndshear a img{
	float: left;
	width: 24px;
	height: 24px;
}
.ndshear span{
	float: left;
	/*width: 58px;*/
	height: 24px;
	background: url('../images/addnum.jpg') 0 0 no-repeat;
	line-height: 24px;
	text-align: center;
	font-weight: bold;
	color: #565656;
}
.top-bg-lo{
        display: block;
        height: 87px;
    }





































/*底部开始*/
.footer{
	border-top:1px solid #e2e2e2;
	margin-top:30px; width:100%;
	}
.bot_ul li {
	float: left;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
.bot_ul .cs {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #e2e2e2;
	width: 190px;
}
.bot_ul .mba {
	width: 240px;
}
.cop .map a {
	color: #5d5749;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
}
.dzbh{font-size: 12px;}
.cop {
	text-align: center;
	margin-top: 43px;
	margin-bottom: 50px;
	color: #5d5749;
	line-height: 40px;
	position:relative;
}
.cop .call a {
	line-height:28px;
	color: #AA9ABE;
	float:left;
	font-size: 16px;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 10px;
}
.weixin{ position:relative;}
.weixin{ width:140px; height:140px;
position: absolute;
top: -65px;
left:500px; display:none; border:1px solid #ddd
}

.call{ width:270px; margin:0 auto;height: 40px;}


.call a.welet{ position:relative;}
.call a.welet b{ position:absolute; top:-58px; left:45px; width:140px; height:140px; display:block; display:none;}
.call a.welet b img{width:140px; height:140px;}
.call a.welet b i{ display:block; height:23px; line-height:22px; width:135px; margin-left:2px; color:#444; font-size:12px; font-weight:400;  background:#ccc;}



/*分页*/
.page{ overflow:hidden; clear:both; padding:20px 0; text-align:center;}
.page a{ display:inline-block; width:28px; line-height:28px; border:1px solid #e2e2e2; text-align:center; font-size:14px; background:#fff; color:#707070; margin-right:5px;}
.page a.pre,.page a.next{ width:86px;}
.page a:hover{ background:#c7403c; color:#FFFFFF; text-decoration:none;}
.page a.active{ background:#c7403c; color:#FFFFFF;}

/*返回*/
.back-to{bottom:200px;overflow:hidden;left:50%;margin-left:448px;width:110px;z-index:999;overflow:visible;position:fixed;_top: expression(documentElement.scrollTop + 600 + "px");}
.back-to .back-top{background: url("imagesback-top.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:50px;margin-left:10px;outline:0 none;text-indent:-9999em;width:50px;}
.back-to .back-top:hover{background-position:-50px 0;}
*html{background-image:url(about:blank);background-attachment:fixed;}






/*招生活动日程 2015-4-2 更改*/
.zs_date{
	padding-top:14px;
}
.zs_date table{
	width:100%;
	margin-left:-2px;
	margin-bottom:10px;
}
.zs_date td em{
	font-style:normal;
	width:60px;
	height:60px;
	color:#fff;
	font-size:28px;
	font-weight:600;
	text-align:center;
	line-height:60px;
	display:block;
	position:absolute;
	left:10px; top:14px
}
.bj1 td em{
	background:url(imageszsbj2.jpg) no-repeat;
}
.bj1 p a{ color:#52437c;}
.bj2 p a{ color:#6d1517;}
.zs_date table td p a:hover{ text-decoration:underline;}
.bj2 td em{
	background:url(imageszsbj1.jpg) no-repeat;
}
.zs_date td span{
	float:right;
	margin-right:10px;
	border-bottom:1px solid #9b92b3;
	padding:4px 0;
	display:block;
	width:40px;
}
.zs_date td h6{
	margin:0 10px;
	padding:16px 0 10px;
	border-bottom:1px solid #9b92b3;
	text-align:center
}
.color-1{
	background-color:#dde3ec;
}
.color-2{
	background-color:#dcd9e5;
}
.color-3{
	background-color:#efe6e2;
}
.color-4{
	background-color:#fae7e6;
}
.bj1{
	margin-top:14px;
	color:#52437c;
	position:relative;
}
.bj2{
	color:#6d1517;
	position:relative;
}
.zs_date table p{
	font-size:13px;
	width:198px;
	margin:0 10px;
	text-align:center;
	height:100%;
	padding:6px 0
}
.bj1 p{
	border-bottom:1px solid #9b92b3;
}
.bj2 p{
	border-bottom:1px solid #9b92b3;
}
.zs_date tr td{
	vertical-align:bottom;
	border-left:4px solid #fff;
}
.tr-last td{
	padding-bottom:19px;
}
.zs_date_zs{
	color:#ff6600;
}
.zs_datet{
	background:url(imageszsbj.png) no-repeat;
	width:752px;
	padding-left:50px;
	height:522px;
	color:#584b76;
}
.zs_datet h3{
	color:#584b76;
	font-size:40px;
	padding-top:60px;
	width:360px;
	border-bottom:1px solid #584b76
}
.zs_datetd{
	font-size:45px;
}
.date_bj{
	background-color:#584b76;
	color:#fff;
	font-weight:600;
	text-align:center;
	width:360px;
	height:28px;
	line-height:28px;
	margin-top:20px;
}
.zs_datet h6{
	font-weight:600;
	font-size:14px;
	padding:10px 0 5px;
}
.date_p{
	font-size:13px;
	width:400px;
	line-height:24px;
}


