@charset "gb2312";
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,td,span,input,div{ margin:0px; padding:0px; border:0;}
body{ width:100%; color:#010101;margin:0; padding:0; background:#f5f5f5;}
img{border:none;}
ul,li{ list-style-type:none;}
a{text-decoration:none; color:#010101;}
a:hover{ color:#010101;}
.clear{ clear:both}
.header{  width:980px; height:176px; margin:0 auto;}
.top{ width:980px; height:137px; overflow:hidden; position:relative; margin:0 auto;}
.nav{ width:980px; height:39px; margin:0 auto; background-color:#000;}
.nav li{ float:left; font-size:14px; height:39px; line-height:39px; position:relative;z-index:3;}
.nav li.bg{background:url(imagesnav_h.jpg);}
.nav li a{ color:#fff; display:block; padding:0px 34px; font-family:"微软雅黑"; font-size:14px; display:block}
.nav li a.hover{ color:#fff; background:url(imagesnav_h.jpg);display:block;padding:0px 34px; }
.nav li a:hover{ color:#fff; background:url(imagesnav_h.jpg);display:block;padding:0px 34px; }


.nav{ width:980px; height:39px; margin:0 auto; background-color:#000;}
.nav ul { width:1000px; margin:0 auto;}
.nav ul li{float:left; font-size:14px; height:39px; line-height:39px; position:relative;z-index:3;}
.nav ul li a{color:#fff; display:block; padding:0px 34px; font-family:"微软雅黑"; font-size:14px; display:block}
.nav ul li a:hover{color:#fff; background:url(imagesnav_h.jpg);display:block;padding:0px 34px;}
.nav ul li .subNav {line-height:38px; font-size:14px;display:none; position:absolute; left:-50px; top:39px; text-align:center; z-index:9999;background-color:#000000; width:230px; opacity: 0.7;}
.nav ul li.on {}
.nav ul li.on a{font-weight:bold}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:30px; height:30px; text-align:left;}
.nav ul li.on .subNav dl dd a{ font-size:14px; line-height:20px; border-top:none; text-align:center; font-weight:normal; height:auto;font-family:'Microsoft YaHei'; padding-left:28px;}
.nav ul li.on .subNav dl dd a:hover{ font-weight:bolder;}


.main{ width:980px; margin:0px auto;}
.banner{ height:296px; margin-top:10px;}
.main_con1{width:980px; margin:0px auto; height:314px; margin-top:20px;}
.main_con1_list{ width:213px; height:292px; border:1px solid #e8e8e8; background-color:#FFF; padding:10px; text-align:center; float:left; margin-right:10px;}
.main_con1_list_con{ margin:10px 0px 17px 0px; font-size:14px; font-family:"微软雅黑"; text-align:center;line-height:20px; height:50px;}
.main_con1_list span{ margin-top:40px; font-size:14px; font-family:"宋体"; color:#747474; display:block; margin-bottom:10px;}
.footer{ height:61px; width:980px; margin:0px auto; text-align:center; background:#720e87;  color:#fff; padding-top:40px; margin-top:20px;}

/* 首页轮播 */
.focus {
	width: 980px;
	height: 296px;
	overflow: hidden;
	position: relative;
}
.f-img-list {
	height: 296px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width:980px;
}
.f-img-list li {
	height: 296px;
	text-align: center;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 101;
}
.f-img-list li.on {
	z-index: 105;
}
.focus .f-b {
	width: 980px;
	margin: auto;
	position: relative;
	z-index: 110;
}
.focus .f-b .f-content {
	position: absolute;
	width: 100%;
	height: 100%;
}
.d-img-list-bg, .d-img-list {
	position: absolute;
	left:100px;
	top: 0;
	width: 200px;
	height: 296px;
}

.d-img-list li {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 112;
	display: none;
	width: 200px;
	height: 296px;
}
.d-img-list li.on {
	z-index: 113;
	display: block;
}
.d-img-list li h3 {
	padding: 60px 10px 10px 10px;
	color: #37a4e4;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: normal;
}
.d-img-list li p {
	padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: normal;
	line-height: 1.6;
}
.focus-btns {
	position: absolute;
	right: 140px;
	top: 280px;
}
.btn-focus.on {
	display: block;
}
.btn-focus-down {
	background-position: 0 0;
}
.btn-manage {
	background-position: 0 -50px;
}
.focus-page-btn {
	width: 41px;
	height: 41px;
	position: absolute;
	z-index: 110;
	
}
.focus-btn-prev {
	left: 30px;
	bottom:10px;
	background: url(imagesbanner_rotator_left.png) no-repeat #000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
	_background: url(imagesie6_banner_rotator_left.png) no-repeat #000;
}
.focus-btn-next {
	background: url(imagesbanner_rotator_right.png) no-repeat #000;	left: 90px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
	_background: url(imagesie6_banner_rotator_right.png) no-repeat #000;
	bottom:10px;
}
/* 首页轮播结束*/

/*学院背景*/
.xy_banner{ width:980px; height:277px; margin-top:5px;}
.xy_cont_lf{ width:831px; float:left; background-color:#fff; padding:10px; font-size:12px; font-family:"宋体"; line-height:28px;}
.xy_cont_rt{ width:119px; float:right; margin-left:10px;}
.xy_cont_rt .xy_cont_rt_bott01{ height:50px;  line-height:50px; background-color:#8ee3de; text-align:center; color:#fff; font-size:18px; margin:30px 0px;}
.xy_cont_rt .xy_cont_rt_bott02{ height:50px;  line-height:50px; background-color:#c2e76c; text-align:center; color:#fff; font-size:18px; margin:30px 0px;}
.xy_cont_rt .xy_cont_rt_bott03{ height:50px;  line-height:50px; background-color:#ece810; text-align:center; color:#fff; font-size:18px; margin:30px 0px;}
.xy_cont_rt a{ display:block; color:#fff;}
.xy_cont_rt a:hover{ color:#000;}
.xy_cont{ margin-top:10px;}
.xy_cont2{ background-color:#FFF; padding:25px}
.cont_tit{ background:url(imagesh2_bg.jpg) repeat-x bottom;}
.cont_tit h2{ font-family:"微软雅黑"; font-size:18px; border-bottom:1px solid #000; width:90px; padding-bottom:5px;}

.xy_cont3{ background-color:#FFF;}
.xy_cont3 .cont_tit{ background:url(imagesh2_bg.jpg) repeat-x bottom; margin:0px 20px; padding-top:20px;}
.xy_cont3 .cont_tit h2{ font-family:"微软雅黑"; font-size:18px; border-bottom:1px solid #000; width:90px; padding-bottom:5px;}
.xy_cont_artic{color:#3d3d3d; line-height:28px; text-align:left; font-size:14px}
.xy_cont_artic1{ margin:20px 0px; font-size:18px; text-align:center}

.xy_link{ margin:20px 0px; margin-left:10px;_margin-left:0px;}
.xy_link li{ width:134px; height:85px; float:left; margin:0px 13px 0px 13px;  margin-bottom:20px; _padding-bottom:0px;}
.xy_link li span{ margin-top:5px;display:block; width:124px; text-align:center;}
.xy_link li a{ color:#4f4e4e; font-size:12px; font-family:"宋体"}
.xy_link li a:hover{ color:#700d85}
.xy_link li a img{border:1px solid #bebebe;padding:4px;}
.xy_link li a:hover img{ border:1px solid #700d85;}
/*学院背景*/

/*研修动态*/
.yx_cont{ padding:20px 15px; background-color:#fff;}
.yx_cont_news{ margin:10px 0;}
.yx_cont_news ul{ width:900px; margin:0px auto;}
.yx_cont_news ul li{ border-bottom:1px dashed #ccc; padding:20px 0px;}
.yx_lf_img{ width:260px; height:163px; border:1px solid #e0e0e0; float:left;}
.yx_rt{ width:600px;float:left; padding-left:30px;font-family:"微软雅黑";}
.yx_rt h2.yx_artic1{ font-size:16px; font-family:"微软雅黑"; color:#000; margin-bottom:10px; margin-top:5px;}
.yx_rt .yx_artic2{color:#4c4c4c; line-height:26px; font-size:12px; height:90px;}
.yx_rt .yx_artic2 a{color:#4c4c4c;}
.yx_see{ background:url(imagesyx_icon.jpg) no-repeat 530px 5px; text-align:right; margin-top:0px;}
.yx_see a{ color:#000; font-size:14px;font-family:"微软雅黑";}
.yx_see a:hover{ color:#852ba3;}
.yx_cont_pic{ }
.yx_cont_pic_tit{ margin:20px auto; color:#000; font-size:14px; width:600px; text-align:center; line-height:26px;}
.yx_cont_artic{ width:890px; margin:20px auto;}
.yx_cont_artic h2.yx_artic1{ font-size:14px; color:#000; margin:10px 0px; text-align:center}
.yx_cont_artic .yx_artic2{ color:#333; font-size:12px; line-height:26px;}
.yx_cont_artic h3.yx_artic3{font-size:12px;margin-bottom:15px;border-bottom:1px dashed #e5e5e5; margin:20px 0px; text-align:center; padding-bottom:5px;}

.xiangguan{ border-top:1px dashed #e5e5e5; padding-top:20px; margin-top:10px;}
.xiangguan h5{display:block;height:40px;line-height:40px;font-size:16px;font-weight:600;padding-left:10px;}
.fujian{background-color:#f6f5fa; padding:10px;}
.fujian li{height:28px;line-height:28px;padding-left:20px;background:url(../images/icon_2.jpg) no-repeat 5px center;}
.fujian li a{font-size:12px;}

/*研修动态*/

/*走进社会*/
.zj_cont{ padding:20px 10px; background-color:#fff;font-family:"微软雅黑";}
.zj_con_lf{ width:175px; border-top:2px solid #8631a6; background-color:#f0f0f0; float:left}
.zj_con_lf ul { padding-bottom:30px;}
.zj_con_lf ul li{ height:48px; margin:0px 20px; text-align:center; line-height:48px; border-bottom:1px solid #e3e3e3;}
.zj_con_lf ul li a{ color:#000;}
.zj_con_lf ul li a:hover{ color:#8631a6;}
.zj_con_lf ul li.zj_hov a{color:#8631a6;}
.zj_con_rt{ float:left; width:758px; margin-left:20px;}
.zj_intr{ border-bottom:1px solid #e6e6e6; padding-bottom:20px;}
.zj_con_rt .zj_intr_img{ width:279px; height:216px; float:left;}
.zj_con_rt .zj_intr_text{ float:left; width:449px; margin-left:20px; font-size:12px; line-height:26px;}

.con1_pic{ width:740px;  height:153px; overflow:hidden; position:relative; padding-top:10px; margin-top:20px;}
.con1_pic .prev{ position:absolute; left:0; cursor:pointer}
.con1_pic .next{ position:absolute; right:0;cursor:pointer}
.con1_pic .imgs_list{ position:relative; width:670px; height:133px;overflow:hidden; margin-left:35px;}
.con1_pic .imgs_list li{float:left; display:inline; width:153px; margin:0px 8px 0px 6px; height:115px; padding:0px}
.con1_pic .imgs_list li img{ width:153px; height:115px;}
.con1_pic .imgs_list li a{ display:block;}
.con1_pic .imgs_list li h3{color:#505050; font-weight:normal; font-size:12px; overflow:hidden; line-height:15px; margin-top:10px;}
.con1_pic .imgs_list li h3 a{ color:#5faae4;}

/*走进社会*/

/*历史瞬间*/
.lsh_con{padding:20px 0px; background-color:#fff; padding-left:15px;}
.lsh_con dl dt{ float:left; width:224px; height:165px; margin:7px;position:relative;overflow:hidden;}
.lsh_con dl dd{float:left; width:224px; height:165px; margin:7px;position:relative;overflow:hidden;}
.box_con02{ height:165px; position:relative; width:224px; overflow:hidden;}
.box_con02 img{ display:block; height: 165px; width: 224px; overflow:hidden;}
.box_con02 .div2{ position:absolute; bottom:0;left:0; display: none; height:165px;width:224px;text-align: center; overflow:hidden;}
.box_con02 .div2 .a{height:165px;width:224px; background:#000;filter: progid:DXImageTransform.Microsoft.alpha(opacity=30);opacity:0.3;text-align: center; overflow:hidden;position:absolute; top:0;left:0;}
.box_con02 .div2 div{height:165px;width:224px; position:absolute;top:0;left:0;  z-index:10; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#00ae9d;}
.box_con02 .div2 div a{line-height:30px; font-weight:normal; font-family:"宋体"; font-size:14px;color:#fff;text-decoration:none; margin-top:130px; display:block}
.box_con02 .div2 div a:hover{color:#fff;}
.lsh_con2{padding:20px 0px; }
.lsh_con2 .lish_con2_pic{ margin:30px 0px;}



.con2_con{overflow:hidden; padding:17px 8px 14px; clear:both;}
.con2_con li img{width:224px; height:165px;_float:left;}
.con2_con ul li{width:224px; height:165px; float:left; position:relative; overflow:hidden; margin:0 8px;z-index:999;_position:relative;}
.con2_con ul li .txt{ width:224px; height:165px;overflow:hidden; display:none; position:absolute;right:0px;bottom:0px;}
.con2_con ul li .text{width:224px; height:165px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.con2_con ul li h4{ position:absolute; padding-left:0; text-align:center; bottom:0px; right:0px;background:none;z-index:1; width:224px; font-size:14px; font-weight:normal; font-family:"微软雅黑";}
.con2_con ul li h4 a{ color:#fff;}

/*历史瞬间*/
/*ACCA*/
.acca_con{ padding:20px 15px; background-color:#fff;}
.acca_con_lf{ width:173px; margin-right:18px; float:left}
.acca_con_con{ width:506px; float:left}
.acca_con_rt{ width:236px; float:right}
.acca_con_lf_01 h2{ text-align:center; border-bottom:1px solid #ccc; padding-bottom:5px;font-size:16px;}
.acca_con_lf_02 h2{ text-align:center; border-top:1px solid #ccc; padding-top:5px;margin-bottom:5px;font-size:16px;}
.acca_con_lf_03{ height:206px; _height:200px; margin-top:10px;_margin-top:5px;overflow:hidden; background-color:#f5f5f5;}
.acca_con_lf_03 h2{ height:34px; line-height:34px; background-color:#872f9a; font-size:16px; padding-left:10px; color:#fff;}
.acca_con_lf_03_c{ background-color:#f5f5f5; height:160px;margin-top:5px;}
.acca_con_lf_03 ul{ height:160px; overflow:hidden;}
.acca_con_lf_03 ul li{ height:26px; line-height:26px; padding-left:10px;color:#616161;width:150px;}
.acca_con_lf_03 ul li a{ color:#616161; margin-left:10px; font-size:12px}
.acca_con_lf_03 ul li a:hover{ color:#872f9a;}
.acca_con_con_01 img{ float:left; margin-right:0px;}
.acca_con_con_01_text{ font-size:12px; line-height:22px; margin-top:10px}
.acca_con_con_02{ margin-top:35px;}
.acca_con_rt_01{}
.acca_con_rt_01 a img{  margin-right:1px;margin-bottom:1px; display: block;float:left;}
.acca_con_rt_02{height:290px; margin-top:20px; overflow:hidden; }
.acca_con_rt_02 h2{ height:34px; line-height:34px; background-color:#872f9a; font-size:16px; padding-left:10px; color:#fff;}
.acca_con_rt_02 table{  font-size:12px}
.acca_con_rt_02 table tr { height:28px; line-height:20px;}
.acca_con_rt_ctus{border:1px solid #e0e0e0;height:252px;}
.tab_tit span{ background-color:#f2eeef; text-align:center; font-size:14px; width:210px; margin:0px auto; display:block; height:30px; line-height:30px; padding:0px 5px;margin-top:5px;}
.acca_cont_info{ text-align:center;}

.acca_con_te ul{ margin-left:20px; margin-top:10px;}
.acca_con_te ul li{ width:181px; height:158px; margin:5px 0px; float:left}
.acca_con_te ul li span{ font-size:14px; text-align:center; width:181px; display:block; font-family:"宋体"; margin-top:10px;}
.acca_con_te ul li span a{ color:#010101;}
.acca_con_te ul li span a:hover{ color:#8631a6;}



/*ACCA*/

/*与我联系*/
.cu_cont{padding:20px 20px; background-color:#fff; }
.cu_cont_lf{ width:397px; float:left;}
.cu_cont_rt{ float:right; width:500px; margin-top:100px;}
.cu_cont_lf h2{ margin-bottom:20px;}
.cu_cont_lf table{ font-size:14px; color:#777171; width:397px; line-height:24px;}
.cu_cont_lf table td{border-bottom:3px solid #fff; border-bottom:10px solid #fff;}
.cu_cont_lf table a{font-size:14px; color:#777171;}
/*与我联系*/

.mshc_cont{padding:20px 0px;}
.mshc_cont01{ height:430px;}
.mshc_cont02 ul{ margin-left:10px;}
.mshc_cont02 ul li{ width:181px; height:155px; margin:5px 5px; float:left}

.mshc_bottom{ width:980px; /*height:30px;*/ text-align:center; overflow:hidden;}

.teacher{ display:none; overflow:hidden;}
.a2{ width: 100%; height:59px;}
.a2 a{ display:block; width:980px; height:59px; background:url(imagesmshc_bott.jpg) no-repeat; margin:0 auto;}
.a2 .active{ background:url(imagesmshc_bott02.jpg) no-repeat;}

.fenye{ text-align:center; margin-top:20px;}

a.more{ margin-left:20px; color:#872f9a; text-decoration:underline; font-style:Italic;}

/*通用列表页*/
.t_list_main_2{width:876px; margin:20px auto;}
.t_list_main_2 ul{width:850px;padding:0px 12px 0px 14px;}
.t_list_main_2 li{height:28px;line-height:28px;padding-left:20px;background:url(imagesicon_5.jpg) no-repeat 5px center;overflow:hidden;}
.t_list_main_2 li a{ font-size:12px;}
.t_list_main_2 li a:hover{ color:#8631a6}
.list1_main_rt_2 li span,.t_list_main_2 li span{float:right;color:#666666; font-size:12px;}
/*通用列表页*/


/*走进社会*/
#play{width:758px;position:relative;overflow:hidden; border-bottom: 1px solid #e6e6e6; padding-bottom:20px;}
#play .change_a{width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span{left:0;}
#play .next_a span{right:0;}
#play .img_ul{position:relative;z-index:1; float: left; height:216px; width:279px;}
.img_ul li img{ width:279px; height:216px;}
.img_hd {width:740px;overflow:hidden;height:138px;padding:7px 0 19px 0px;margin:20px 0px 0px 0px;position:relative;}
.clearfix{width:660px;overflow:hidden;position:absolute;left:40px;z-index:1}
.img_hd ul{width:9999px;}
.img_hd ul li{float:left;width:152px;height:115px;border:1px solid #c5c7c7;cursor:pointer;margin:0 5px 0 5px;overflow:hidden;*display:inline;text-align:center; }
.img_hd ul li img{ width:153px; height:115px;}
.img_hd ul li.on{border:1px solid #2e1242;}
.img_hd .bottom_a{width:24px;height:114px;position:absolute;display:block;cursor:pointer;z-index:10}
.img_hd .prev_a{background:url(imageszjsh_lf.jpg) no-repeat;left:2px;}
.img_hd .next_a{background:url(imageszjsh_rt.jpg) no-repeat;right:2px;}


.xianqing{float:left; width:449px; margin-left:20px; font-size:12px; line-height:26px; min-height:250px;}
.xianqing h3{font-size:14px;color:#000000;font-weight:bold;line-height:28px;}
.xianqing .xiangqing_wenzi{width:449px;line-height:32px;font-size:14px;color:#000000;}