﻿.jw_banner2 {
	width: 1200px;
	height: 355px;
	min-width: 1200px;
	margin:0 auto;
}
.flexslider2{
	margin:0px auto;
	position:relative;
	width:1200px;
	height:335px;
	overflow:hidden;
	zoom:1;
	text-align:center;
	min-width: 1200px;
	min-height: 355px;
	z-index: 1;
}
.flexslider2 .slides{zoom:1;}
.flexslider2:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider2:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider2:hover .flex-next:hover, .flexslider2:hover .flex-prev:hover{
	opacity:1;
	filter:alpha(opacity=50);
}
/*left nav*/
.second {
	width:1200px;
	margin:0 auto 50px;
	min-height:600px;
}
.second div p{
	margin:0 10px;
}
.second div p img{
	margin-right:20px;
}
.senav {
	float:left;
	width:300px;
	position:relative;
	margin:20px 0px 50px;
}
.navtit {
	width:300px;
	height:81px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/navbck.png) no-repeat 0 0 scroll;
	z-index:10;
}
.navtit p {
	color:#fff;
	font-size:20px;
	width:300px;
	height:60px;
	text-align:center;
	line-height:60px;
	overflow:hidden;
}
.senav ul {
	width:285px;
	margin-top:60px;
	position:relative;
	z-index:20;
	*padding-top:60px;
}
.senav li {
	width:250px;
	height:49px;
	border-bottom:1px solid #999;
	background-color:#eee;
	padding-right:35px;
	text-align:right;
	line-height:49px;
	*margin-bottom:-4px;
}
.senav li a {
	font-size:16px;
	color:#333;
	float:right;
}
.senav li.xz span {
	width:15px;
	height:14px;
	display:block;
	background:url(../images/xzfh.png) no-repeat 0 0 scroll;
	float:right;
	margin-top:19px;
	margin-right:12px;
}
.senav li:hover span {
	width:15px;
	height:14px;
	display:block;
	background:url(../images/xzfh.png) no-repeat 0 0 scroll;
	float:right;
	margin-top:19px;
	margin-right:12px;
}
.senav li:hover {
	background-color:#d13026;
	border-bottom:1px solid #fff;
}
.senav li:hover a {
	color:#fff;
}
.senav li.xz {
	background-color:#d13026;
	border-bottom:1px solid #fff;
}
.senav li.xz a {
	color:#fff;
}
/*right content*/
.secont {
	float:right;
	width:880px;
	margin:20px 0px 50px;
}
.ejtit {
	width:100%;
	height:60px;
	border-bottom:1px solid #ccc;
	line-height:60px;
}
.ejtit h2 {
	width:200px;
	height:60px;
	line-height:60px;
	float:left;
	font-size:18px;
	color:#666;
}
.ejtit span {
	float:right;
	width:300px;
	height:60px;
	line-height:60px;
	font-size:12px;
	color:#999;
	display:block;
	text-align:right;
}
.zsdt li {
	width:100%;
	height:149px;
	border-bottom:1px solid #ccc;
	margin-top:30px;
}
.zsdt li h2 {
	font-size:16px;
	color:#333;
	white-space:nowrap;
}
.zsdt li div {
	width:100%;
	height:20px;
	overflow:hidden;
	margin:10px 0px 5px;
}
.zsdt li div span {
	float:left;
	font-size:12px;
	color:#333;
}
.zsdt li div .gd {
	float:right;
	font-size:12px;
	color:#999;
	font-family:Arial;
}
.zsdt li a:hover div .gd {
	color:#d13026;
}
.zsdt li p {
	font-size:12px;
	color:#333;
	line-height:24px;
	width:100%;
	height:72px;
	overflow:hidden;
}
/* 文章详情页*/
.wzxq {
	width:100%;
	margin-bottom:50px;
}
.wzxq h2 {
	font-size:20px;
	color:#666;
	margin:40px 0px 20px;
	text-align:center;
}
.time {
	width:100%;
	text-align:center;
	margin-bottom:10px;
}
.wzxq .time span {
	font-size:12px;
	color:#999;
	margin:0px 50px;
}
/*国外合作高校*/
.gwhz {
	margin-right:-20px;
	padding-top:10px;
        overflow: hidden;
}
.gwhz li {
	float:left;
	width:205px;
	overflow:hidden;
	margin:30px 20px 0px 0px;
	*margin-right:15px;
}
.gwhz li>a{
	display: block;
	height: 255px;
        overflow: hidden;
}
.gwhz li img{
	width:100%;
        height: 100%;
        object-fit: cover;
}
.gwhz li p {
	width:205px;
	margin-top:12px;
	height:23px;
	text-align:center;
	overflow:hidden;
}
/*学院介绍*/
.xyjs {
	width:100%;
	padding-top:40px;
}
/*学院领导*/
.xyld {
	margin-right:-20px;
}
.xyld dl {
	width:430px;
	height:220px;
	overflow:hidden;
	float:left;
	margin-top:40px;
	margin-right:20px;
	*margin-right:10px;
}
.xyld dl dt {
	float:left;
}
.xyld dl dt img {
	width:190px;
	height:220px;
}
.xyld dl dd {
	float:left;
	background-color:#eee;
	width:210px;
	height:200px;
	overflow:hidden;
	padding:15px 10px;
}
.xyld dl dd h3 {
	font-size:14px;
	color:#666;
	white-space:nowrap;
}
.xyld dl dd p {
	font-size:12px;
	color:#999;
	width:210px;
	height:120px;
	line-height:20px;
	text-indent:2em;
	margin-top:15px;
	overflow:hidden;
}
.ldgd {
	width:210px;
	text-align:right;
	margin-top:20px;
}
.ldgd a {
	font-size:12px;
	color:#d13026;
	font-family:Arial;
}

/*领导介绍详情*/
.ldjs {
	width:100%;
	margin-top:40px;
}
.ldzp {
	float:left;
	width:320px;
	height:460px;
}
.ldzp  p {
	font-size:18px;
	color:#666;
	width:320px;
	text-align:center;
	margin-top:10px;
	height:50px;
}
.ldwz {
	width:860px;
	float:right;
	margin-bottom:200px;
}
.ldco {
	padding-bottom:30px;
	border-bottom:1px solid #ccc;
}
.fp {
	width:100px;
	height:40px;
	text-align:center;
	line-height:40px;
	overflow:hidden;
	background-color:#dcdcdc;
	color:#666;
	font-size:14px;
	display:block;
	float:left;
	margin-top:40px;
}
.mgjl {
	margin-left:280px;
	margin-right:60px;
}
/*下载专区*/
.xzzq {
	width:100%;
}
.xzzq li {
	width:100%;
	height:75px;
	border-bottom:1px dashed #ccc;
	line-height:75px;
	overflow:hidden;
}
.xzzq li h3 {
	font-size:16px;
	color:#333;
	width:560px;
	white-space:nowrap;
	float:left;
	overflow:hidden;
	height:75px;
	margin-right:10px;
}
.xzzq li span {
	font-size:14px;
	color:#666;
	white-space:nowrap;
	float:left;
}
.xzzq li a {
	float:right;
	width:65px;
	height:30px;
	font-size:14px;
	color:#666;
	display:block;
	line-height:30px;
	text-align:center;
	background-color:#eee;
	margin-top:22px;
}
.xzzq li a:hover {
	background-color:#d13026;
	color:#fff;
}



.wznr img{
  padding:5px;
}
.wznr img,.wznr table,.wznr video {
	max-width: 90%;
}

.wznr  table {
	border-collapse: collapse;
}

.wznr table td {
	border: 1px solid #CCC;
}

.selectTdClass {
	background-color: #edf5fa !important
}

table.noBorderTable td,
table.noBorderTable th,
table.noBorderTable caption {
	border: 1px dashed #ddd !important
}

.wznr table {
	margin-bottom: 10px;
	border-collapse: collapse;
	display: table;
}

.wznr table td,
.wznr table th {
	padding: 5px 10px;
	border: 1px solid #DDD;
}

.wznr table caption {
	border: 1px dashed #DDD;
	border-bottom: 0;
	padding: 3px;
	text-align: center;
}

.wznr table th {
	border-top: 1px solid #BBB;
	background-color: #F7F7F7;
}

.wznr table tr.firstRow th {
	border-top-width: 2px;
}

.ue-table-interlace-color-single {
	background-color: #fcfcfc;
}

.ue-table-interlace-color-double {
	background-color: #f7faff;
}
.wznr table p{text-indent:0!important}


