@charset "utf-8";
/* CSS Document */
		
.locationContainer { width: 1280px; height: 60px; margin: 0 auto; margin-top: 0px; text-align: right; position: relative; }
	.locationContainer .borderContainer { width: 1026px; /*border-bottom: 1px solid #eee;*/ height: 56px; position: absolute; left: 263px; background: url("nybasic_res/wzbg.png") no-repeat left bottom; }
	.locationContainer .borderContainer:after {}
	.locationContainer .location {font-size: 14px;color:#bababa;position: absolute;right:10px;width:980px; text-align:left;}
	.locationContainer .location a {font-size: 14px;color:#bababa;}
	.locationContainer .loc-block {display: block;position: absolute;right:26px;top: -10px;padding: 10px;min-width: 130px;}
	.locationContainer .loc-section {height:75px;border-bottom:1px solid #dbdbdb;}
	.locationContainer .column-name {  font-size: 26px;  line-height: 24px;  color: #333333;  margin-top: 32px;  position: relative;background: #f7f7f7;padding-left: 15px;}
/*公用内页左*/
.side-nav {float:left;width:250px;padding-left:8px;position:relative;border-left:8px solid #e0e0e0;border-top:4px solid #01953d; background:#FFF;top: -56px;}
	.side-nav:after {content:" ";width:500px;height:4px;background:#e0e0e0;position:absolute;right:250px;top:-4px;}						
	.side-nav .side-col-name {float:left;width:100%;font-size:24px;line-height: 24px;padding-left:28px;padding-top:40px;height:70px;position:relative;}
	.side-nav .side-col-name img{position:absolute;top:5px;right:0;}
	.side-nav  .stb {position:absolute;left:0;top:0;}
	.side-nav .nav-list {padding-top:98px;}
	.side-nav .nav-list>li {padding:20px 28px;border-bottom:1px solid #dfdfdf;}
	.side-nav .nav-list li.active a{color:#01953d}								   

/*右*/
.ny_right_box { width:1026px; min-height:1000px; float:right; background:#FFF;}
	.about_box { padding:20px;}


/*分页*/
.xyy{ text-align:center; width:900px; margin:0 auto;}
	.xyy p{ width:30px; height:30px; float:left; border:#ccc  1px solid; text-align:center; line-height:30px; margin:30px 10px 30px 10px;}
	.xyy p a{ color:#999; display:block; font-size:14px;}
	.xyy p.ind { width:44px;}
	.xyy p.prev,.xyy p.next { width:54px;}
	.xyy p a:hover,.xyy p a.hover{ color:#FFF; background:#33CCFF}
/*列表1*/
.gy_ul01 { padding:20px 30px;}
	.gy_ul01 li{ line-height:46px; height:48px; border-bottom:#CCC dashed 1px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
	.gy_ul01 li a:hover{ color:#01953d;}
	.gy_ul01 li samp{ color:#F00;}
	.gy_ul01 li font{padding-right:10px; font-size:32px; color:#01953d;float: left;}
	.gy_ul01 li span{ float:right; padding-left:10px;}
	
/*列表2*/
.list_box02 { padding:10px 28px;}
#proUL{}
#proUL li{ float:left; margin:10px 28px; text-align:center; display:inline;}
#proUL li .pic_01{ width:185px; height:220px; background:#CCC;overflow: hidden;}
#proUL li .pic_01 img{ height:220px; max-width:185px; transition: all 0.3s;}
#proUL li .pic_02{ width:185px; text-align: center; line-height:40px; height:40px; overflow: hidden;}
#proUL li a:hover .pic_01 img{ transform:scale(1.05);}
#proUL li a:hover .pic_02{ color:#008E4A; }


.show_box { padding:40px;line-height: 34px; font-size:16px;}
	.show_box .news_title{ text-align:center; font-size:28px; color:#333; font-weight:bold;margin: 40px 0 20px 0;}
	.show_box .time{ text-align:center; border-bottom:#CCC solid 1px; margin-bottom:30px; line-height:50px;}
	.show_box img { max-width:100% !important;}
	
p.MsoNormal {border:solid #333 1px;_border:solid #333 1px;} 
table.MsoNormalTable { border:1px solid #333; _border:1px solid #333;}
table.MsoTableGrid{ border:1px solid #333; _border:1px solid #333;} 
table.noBorderTable td,
table.noBorderTable th,
table.noBorderTable caption { border:1px dashed #ddd !important;}
table { margin-bottom:10px; border-collapse:collapse; display:table;}
td,th { padding: 5px 10px; border: 1px solid #DDD;}
caption { border:1px dashed #DDD; border-bottom:0; padding:3px; text-align:center;}
th { border-top:1px solid #BBB; background-color:#F7F7F7;}
table tr.firstRow th { border-top-width:2px;}
.ue-table-interlace-color-single { background-color: #fcfcfc;}
.ue-table-interlace-color-double { background-color: #f7faff;}
td p { margin:0; padding:0;}
/*内页师资力量*/
.float_left {  float: left;}
.float_right {  float: right;}
.teacher_box{margin: 30px;}
	.teacher_box .teacher .teacher_subtitle{border-bottom: solid 1px #01953d;overflow: hidden;}
	.teacher_box .teacher .teacher_subtitle h4{	width: 140px;	text-align: center;color: #fff;height: 45px;line-height: 45px;background-color: #01953d;font-weight: normal;border-radius: 1px 60px 0px 0px;font-size: 18px;}
	.teacher_box .teacher .teacher_subtitle a{	margin-top: 12px;	font-size: 14px;	color: #666;}
	.teacher_box .teacher .teacher_ul{overflow: hidden;	margin-top: 40px;width: 1040px;}
	.teacher_box .teacher .teacher_ul li{margin-right: 75px;margin-bottom: 30px;width:185px;}
	.teacher_box .teacher .teacher_ul li a img{width: 185px;height: 220px;border: solid 1px #f8f8f8;}
	.teacher_box .teacher .teacher_ul li a p{line-height: 34px;text-align: center;color: #333;}
	.teacher_box .teacher .teacher_ul li a:hover p{color: #01953d;}
	.teacher_box .teacher .teacher_ul li a:hover img{border: solid 1px #01953d;}
	.teacher_nav { text-align:center;}
	.teacher_nav a {display: inline-block;padding: 7px 30px;background: #BDBDBD;margin: 0px 20px;border-radius: 5px;}
	.teacher_nav a.hover,.teacher_nav a:hover {background: #01953d;color: #FFF;}

/*学校领导*/
.leadership { padding:30px;}
.slideGroup{ width:100%; border:0px solid #ddd; text-align:left;  }
	.slideGroup .parHd{ height:45px; line-height:45px; background:#fff; padding:0 20px; border-bottom:1px solid #01953d;  position:relative;  }
	.slideGroup .parHd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px;   }
	.slideGroup .parHd ul li{ float:left; padding:0 27.25px; cursor:pointer;  }
	.slideGroup .parHd ul li.on{ height:45px;  background:#01953d; border:1px solid #01953d; border-bottom:1px solid #01953d;color: #fff; }
	.slideGroup .slideBox{ overflow:hidden; zoom:1;position:relative;   }

/*.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(http://wyxy.hainnu.edu.cn/en/css/images/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideGroup .sNext{ left:auto; right:5px; background:url(http://wyxy.hainnu.edu.cn/en/css/images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }*/

.slideGroup .parBd ul{ overflow:hidden; zoom:1;margin-top: 30px; }
	.slideGroup .parBd ul.uls2 { overflow:hidden; zoom:1;margin-top: 30px;width: 1000px;   }
	.slideGroup .parBd ul li{ margin:10px 46px 40px 17px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.slideGroup .parBd ul li .pic{ text-align:center; }
	.slideGroup .parBd ul li .pic img{ width:185px; height:220px; display:block;  padding:2px; border:1px solid #ccc; }
	.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
	.slideGroup .parBd ul li .title{ line-height:24px;   }
	.slideGroup .parBd ul li .title a{color: #333;width: 185px;text-overflow: ellipsis;overflow: hidden;display: block;}
        .xrleft {width: 220px;float: left;margin-left: 150px;}
        .xrleft li{}
        .xrright {width: 220px;float: left;margin-left: 150px;}
        .xrright li{}
