/* Secondary pages css */


/* directory */


/*************
 *************
1.学院概况 
2.大事记
3.附属医院
4.附属医院-详情
5.基金捐赠
6.教育教学
7.科研成果
8.科研项目
9.师资队伍
10.通知公告
11.新闻详情
12.学科建设
13.学术讲座
14.学院新闻 
15.综合服务
16.教师详情
17.联系我们
**************
**************/


/*二级导航组件*/

.nav-second-box {
	position: absolute;
	left: 0;
	bottom: 0;
    width: 100% !important;
	z-index: 9;
	background-color: rgba(255, 255, 255);
	/*box-shadow: 2px 15px 25px rgba(0, 0, 0, .1);*/
margin-left: 0 !important;
    border-bottom: 1px solid #d6d3d3;
}

.nav-second-box .nav-menu {
	position: relative;
  display: flex;
  justify-content: center;
}

.nav-second-box .nav-menu li a {
	font-family: "微软雅黑";
	display: block;
	font-size: 19px;
	color: #000;
	/*font-weight: 600;*/
	padding:30px 0;
	margin: 0 20px;
}

.nav-second-box .nav-menu li a:hover {
	color: #004098;
}

.nav-second-box .nav-menu li.selected {
  
	color: #004098;
}

.nav-second-box .nav-menu li.selected a {
  position: relative;
	color: #004098;
}
.nav-second-box .nav-menu li.selected a::after{
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: #004098;
  z-index: 9;
}


/*二级标题组件*/

.com-title-block {
	width: 100%;
	margin-top: 50px;
}

.com-title-block .title {
	position: relative;
	width: 230px;
	height: 58px;
	margin: 0 auto;
	background: url(../img/title-circular-bg.png) no-repeat right top;
}

.com-title-block .title .ft-icon {
	float: left;
	width: 50px;
}

.com-title-block .title .ft-icon img {
	display: block;
	width: 100%;
}

.com-title-block .title .rt-text {
	float: left;
	width: calc(100% - 50px);
	padding-left: 15px;
	padding-top: 4px;
}

.com-title-block .title .rt-text h3 {
	font-size: 26px;
	font-weight: 600;
	color: #0869ad;
	margin: 8px 0 8px;
}

.com-title-block .title .rt-text h5 {
	font-family: 'Alternate';
	font-size: 16px;
	font-weight: 600;
	color: #cccccc;
	margin: 0;
}

.com-title-block .title:after {
	content: '';
	display: block;
	clear: both;
}


/* 1.学院概况  */

.m-banner-block .page-title {
	position: absolute;
	left: 50%;
	top: 50%;
       z-index:2;
    text-align: center;
}

.m-banner-block .page-title h1.cn {
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	margin-bottom: 20px;
}

.m-banner-block .page-title h3.en {
	font-family: "Alternate";
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 1px;
}

.about-content-box {
	width: 100%;
	height: auto;
	padding-top: 50px;
	background-color: #fbfbfb;
}

.about-content-box .content-box {
	width: 100%;
	height: auto;
}

.about-content-box .content-box .content {
	width: 1200px;
	margin: 0 auto;
	padding: 50px 0;
}

.about-content-box .content-box .content figure.about-figure {
	width: 100%;
}

.about-content-box .content-box .content figure.about-figure img {
	display: block;
	width: 100%;
	margin: 0 0 20px 0;
}

.about-content-box .content-box .content p {
	/*width: 1200px;*/
	font-size: 16px;
	text-indent: 32px;
	line-height: 30px;
	color: #333;
	margin: 0 auto 20px;
}
.about-content-box .content-box .content table p {
	    width: auto;
    font-size: 16px;
    text-indent: 0;
    line-height: 30px;
    margin: 0 auto 20px;
}

/*2.大事记*/

.about-content-box .content-box-2 .content {
	width: 100%;
	margin: 0 auto;
	padding: 50px 0;
}

.about-content-box .content-box-2 .timeline-content {
	padding-top: 0;
	background: url(../img/block-img/number.png) no-repeat left top;
	background-color: #fbfbfb;
}

.about-content-box .content-box-2 .timeline-content .event_box {
	width: 1200px;
	margin: 50px auto 0;
	position: relative;
}

.swiper-timeline-container {
	position: relative;
	width: 1000px;
	min-height: 540px;
	margin: 0 auto;
}

.swiper-timeline-container-2 {
	position: absolute;
	left: 0;
	top: 50%;
	width: 1200px;
	height: 45px;
	margin-top: -23px;
	z-index: 9;
}

.swiper-timeline-container-2 .event-button-next {
	position: absolute;
	right: 0;
	left: auto;
	top: 50%;
	width: 45px;
	height: 45px;
	margin-top: -23px;
	background: url(../img/title-icon/swiper-next.png) no-repeat left top;
	background-size: 45px 45px;
	cursor: pointer;
}

.swiper-timeline-container-2 .event-button-prev {
	position: absolute;
	left: 0;
	right: auto;
	top: 50%;
	width: 45px;
	height: 45px;
	margin-top: -23px;
	background: url(../img/title-icon/swiper-prev.png) no-repeat left top;
	background-size: 45px 45px;
	cursor: pointer;
}

.swiper-timeline-container:before {
	position: absolute;
	left: 0;
	top: 50%;
	content: '';
	display: block;
	width: 1000px;
	height: 2px;
	margin-top: -1px;
	background-color: #eee;
}

.swiper-timeline-container .swiper-slide .list {
	position: relative;
	height: 270px;
}

.swiper-timeline-container .swiper-slide .list .events {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 160px;
	padding: 0 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
	text-align: center;
	background-color: #0869ad;
}

.swiper-timeline-container .swiper-slide:nth-child(2n) .list {
	margin-top: 270px;
}

.swiper-timeline-container .swiper-slide:nth-child(2n) .list .events {
	position: absolute;
	left: 0;
	top: auto;
	bottom: 0;
	width: 100%;
	height: 160px;
	padding: 0 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
	text-align: center;
	background-color: #0869ad;
}

.swiper-timeline-container .swiper-slide .list .events p {
	position: relative;
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	color: #fff;
}

.swiper-timeline-container .swiper-slide .list .events:before {
	content: '';
	display: block;
	width: 20px;
	height: 20px;
	background-color: #0869ad;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	/* IE 9 */
	-webkit-transform: rotate(45deg);
	/* Safari and Chrome */
	position: absolute;
	left: 50%;
	bottom: -10px;
	margin-left: -10px;
}

.swiper-timeline-container .swiper-slide:nth-child(2n) .list .events:before {
	bottom: auto;
	top: -10px;
}

.swiper-timeline-container .swiper-slide .list .time {
	font-family: "Alternate";
	position: absolute;
	left: 0;
	top: 200px;
	width: 100%;
	text-align: center;
	font-size: 24px;
	height: 30px;
	line-height: 30px;
	font-weight: 600;
	color: #0869ad;
}

.swiper-timeline-container .swiper-slide:nth-child(2n) .list .time {
	position: absolute;
	left: 0;
	top: auto;
	bottom: 200px;
}

.swiper-timeline-container .swiper-slide .list .symbol {
	position: absolute;
	bottom: -14px;
	left: 50%;
	display: block;
	width: 28px;
	height: 28px;
	margin-left: -14px;
}

.swiper-timeline-container .swiper-slide:nth-child(2n) .list .symbol {
	bottom: auto;
	top: -14px;
}

.swiper-timeline-container .swiper-slide .list span.symbol img {
	display: block;
	width: 100%;
}

.about-content-box .content-box-2 .video-content {
	width: 100%;
	height: auto;
	min-height: 300px;
	background: url(../img/block-img/college-imgbg.png) no-repeat left top;
}

.about-content-box .content-box-2 .video-content .com-title-block {
	margin-top: 0;
}

.swiper-video-container {
	width: 1280px;
	margin: 50px auto 0;
}

.swiper-video-container .swiper-slide .list {
	position: relative;
	display: block;
}

.swiper-video-container .swiper-slide .list:before {
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 60px;
	height: 60px;
	margin-left: -30px;
	margin-top: -30px;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	-khtml-opacity: 0;
	background: url(../img/title-icon/play.png) no-repeat left top;
	background-size: 60px 60px;
	z-index: 9;
}

.swiper-video-container .swiper-slide .list:hover::before {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;
}

.swiper-video-container .swiper-slide .list img {
	display: block;
	width: 100%;
}

.swiper-video-container .swiper-slide span.title {
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	margin-top: 40px;
	text-align: center;
	font-size: 20px;
	display: none;
	-webkit-transition: transform 1s;
	-moz-transition: transform 1s;
	-ms-transition: transform 1s;
	-o-transition: transform 1s;
}

.swiper-video-container .swiper-slide {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	transform: scale(.8);
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transition: transform 1s;
	-moz-transition: transform 1s;
	-ms-transition: transform 1s;
	-o-transition: transform 1s;
	-webkit-transform: scale(.8);
	-moz-box-shadow: rgba(0, 0, 0, .2) 0 0 30px;
}

.swiper-video-container .swiper-slide-active,
.swiper-video-container .swiper-slide-duplicate-active {
	-webkit-transform: scale(1);
	transform: scale(1)
}

.swiper-video-container .swiper-slide-active span.title {
	display: block;
}

.swiper-video-container .video-button-prev:after,
.swiper-video-container .video-button-next:after {
	content: '';
}

.swiper-video-container .video-button-prev,
.swiper-video-container .video-button-next {
	position: absolute;
	top: auto;
	bottom: 0;
	width: 45px;
	height: 45px;
	background-size: 45px 45px;
}

.swiper-video-container .video-button-prev {
	left: 430px;
	right: auto;
	background: url(../img/title-icon/swiper-prev.png) no-repeat left top;
}

.swiper-video-container .video-button-next {
	right: 430px;
	left: auto;
	background: url(../img/title-icon/swiper-next.png) no-repeat left top;
}


/*3.附属医院*/

.medical-content-box {
	width: 100%;
	height: auto;
	background-color: #f5f5f5;
	padding: 50px 0;
}

.medical-content-box .content-box {
	width: 100%;
}

.medical-content-box .content-box .content {
	width: 1200px;
	margin: 0 auto;
}

.medical-content-box .content ul.visual-ul {
	position: relative;
	width: 100%;
	margin-top: 50px;
}

.medical-content-box .content ul.visual-ul li {
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-bottom: 25px;
	padding: 30px 25px;
	border-bottom: solid 8px #004098;
	background-color: #fff;
}

.medical-content-box .content ul.visual-ul li:nth-child(3n) {
	margin-right: 0;
}

.medical-content-box .content ul.visual-ul li .imgs {
	width: 160px;
	margin: 0 auto;
	background-color: royalblue;
}

.medical-content-box .content ul.visual-ul li .imgs img {
	display: block;
	width: 100%;
    height: 160px;
}

.medical-content-box .content ul.visual-ul li h3 {
	font-size: 24px;
	font-weight: 600;
	color: #004098;
	text-align: center;
	margin: 20px auto 30px;
}

.medical-content-box .content ul.visual-ul li p {
	font-size: 16px;
	text-align: left;
        min-height: 120px;
	line-height: 30px;
	color: #666666;
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.medical-content-box .content ul.visual-ul li .view-more {
	width: 120px;
	height: auto;
	margin: 20px auto 0;
	border-radius: 30px;
	border: solid 2px #004098;
}

.medical-content-box .content ul.visual-ul li .view-more a {
	display: block;
	padding: 12px 0;
	text-align: center;
	font-size: 16px;
	color: #004098;
}

.medical-content-box .content ul.visual-ul:after {
	content: '';
	display: block;
	clear: both;
}


/*4.附属医院-详情*/

.medical-content-box .Affiliated-hospital .top-block {
	position: relative;
	width: 100%;
	margin-top: 50px;
}

.medical-content-box .Affiliated-hospital .top-block .ftimg {
	float: left;
	width: 614px;
}

.Affiliated-hospital .top-block .ftimg img {
	display: block;
	width: 100%;
}

.Affiliated-hospital .top-block .rttext {
	position: absolute;
	right: 0;
	bottom: 0;
	width: calc(100% - 614px);
	padding: 30px;
	background-color: #fff;
	border-right: solid 6px #004098;
}

.Affiliated-hospital .top-block .rttext .hospital-img {
	width: 75px;
	margin-bottom: 25px;
}

.Affiliated-hospital .top-block .rttext .hospital-img img {
	display: block;
	width: 100%;
}

.Affiliated-hospital .top-block .rttext h3 {
	font-size: 20px;
	font-weight: 600;
	color: #333;
	margin-bottom: 25px;
}

.Affiliated-hospital .top-block .rttext p {
	font-size: 14px;
	line-height: 28px;
	color: #666666;
}

.Affiliated-hospital .center-block {
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
}

.Affiliated-hospital .center-block .lists {
	width: 18%;
	padding: 25px;
	text-align: center;
	background-color: #fff;
	border-bottom: solid 5px #0869ad;
}

.Affiliated-hospital .center-block .lists .icons {
	width: 52px;
	height: 52px;
	margin: 0 auto;
}

.Affiliated-hospital .center-block .lists .icons img {
	display: block;
	width: 100%;
}

.Affiliated-hospital .center-block .lists h3 {
	position: relative;
	font-size: 20px;
	font-weight: 600;
	color: #004098;
	margin: 20px 0;
	padding-bottom: 20px;
}

.Affiliated-hospital .center-block .lists h3:after {
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 18px;
	height: 2px;
	margin-left: -9px;
	background-color: #dbdbdb;
}

.Affiliated-hospital .center-block .lists p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
	margin-bottom: 15px;
}

.Affiliated-hospital .center-block .lists h6 {
	font-family: "Alternate";
	font-size: 12px;
	line-height: 20px;
	color: #666;
}

.Affiliated-hospital .bottom-block {
	width: 100%;
	margin-top: 50px;
}

.Affiliated-hospital .bottom-block .title-block {
	margin-bottom: 20px;
}

.Affiliated-hospital .bottom-block .title-block .title .rt-text {
	padding-top: 6px;
}

.Affiliated-hospital .bottom-block p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
	margin-bottom: 15px;
}


/*5.基金捐赠*/

.alumni-content-box {
	width: 100%;
	height: auto;
	background-color: #fbfbfb;
}

.alumni-content-box .content-box .top-block {
	width: 100%;
	padding-top: 50px;
	background: url(../img/block-img/alumni-bg.png) no-repeat left top;
}

.alumni-content-box .content-box .top-block .mainbox {
	width: 1200px;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 40px;
}

.alumni-content-box .top-block .mainbox .ftimg {
	float: left;
	width: 435px;
	margin-right: 35px;
}

.alumni-content-box .top-block .mainbox .ftimg img {
	display: block;
	width: 100%;
}

.alumni-content-box .top-block .mainbox .rttext {
	float: left;
	width: calc(100% - 470px);
}

.alumni-content-box .top-block .mainbox .rttext h3 {
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 20px;
	color: #0869ad;
}

.alumni-content-box .top-block .mainbox .rttext h6 {
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 20px;
	color: #0869ad;
}

.alumni-content-box .top-block .mainbox .rttext p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 30px;
	color: #666;
}

.alumni-content-box .top-block .mainbox .rttext a.view-more {
	display: block;
	width: 120px;
	height: 45px;
	font-size: 14px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background-color: #004098;
}

.alumni-content-box .bottom-block {
	width: 100%;
	background-color: #f5f5f5;
}

.alumni-content-box .bottom-block .mainbox {
	width: 1200px;
	margin: 0 auto;
	padding: 30px 0;
}

.alumni-content-box .bottom-block .mainbox ul {
	position: relative;
	width: 100%;
}

.alumni-content-box .bottom-block .mainbox ul:after {
	content: '';
	display: block;
	clear: both;
}

.alumni-content-box .bottom-block .mainbox ul li {
	float: left;
	width: 32%;
	margin-bottom: 25px;
	margin-right: 2%;
	padding: 20px;
	border-bottom: solid 5px #004098;
	background-color: #ffffff;
}

.alumni-content-box .bottom-block .mainbox ul li:nth-child(3n) {
	margin-right: 0;
}

.alumni-content-box .bottom-block .mainbox ul li .time {
	font-family: "Alternate";
	font-size: 14px;
	color: #0869ad;
	font-weight: 600;
	margin-bottom: 20px;
}

.alumni-content-box .bottom-block .mainbox ul li h3 {
	font-size: 18px;
	font-weight: 600;
	line-height: 30px;
        height:60px;
	color: #333333;
	margin-bottom: 15px;
}

.alumni-content-box .bottom-block .mainbox ul li h3 a {
	color: #333;
}

.alumni-content-box .bottom-block .mainbox ul li h3:hover a {
	color: #004098;
}

.alumni-content-box .bottom-block .mainbox ul li p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}


/*6.教育教学*/

.education-content-box {
	position: relative;
	width: 100%;
}

.education-content-box .education-teaching-box {
	width: 100%;
}

.education-teaching-box .top-block {
	width: 100%;
	padding: 50px 0 0;
	background-color: #f5f5f5;
}

.education-teaching-box .top-block .mainbox {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.education-teaching-box .top-block .mainbox .ftimg {
	float: left;
	width: 615px;
}

.education-teaching-box .top-block .mainbox .ftimg img {
	display: block;
	width: 100%;
}

.education-teaching-box .top-block .mainbox .rttext {
	position: absolute;
	width: 640px;
	right: 0;
	bottom: 50px;
	background: #004098;
	font-size: 16px;
	line-height: 32px;
	padding: 20px;
	color: #fff;
}

.education-teaching-box .center-block-1 {
	width: 100%;
	padding: 50px 0;
}

.education-teaching-box .center-block-1 .mainbox {
	display: flex;
	width: 1200px;
	justify-content: space-around;
	margin: 0 auto;
}

.education-teaching-box .center-block-1 .mainbox .items {
	width: 30%;
}

.education-teaching-box .center-block-1 .mainbox .items h2 {
	font-family: "Alternate";
	font-size: 56px;
	font-weight: 600;
	color: #004098;
	text-align: center;
	margin-bottom: 15px;
}

.education-teaching-box .center-block-1 .mainbox .items h3 {
	font-size: 20px;
	font-weight: 600;
	color: #333333;
	text-align: center;
}

.education-teaching-box .center-block-2 {
	width: 100%;
	padding: 50px 0;
	background-color: #f5f5f5;
}

.education-teaching-box .center-block-2 .mainbox {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.education-teaching-box .center-block-2 .mainbox .fours {
	position: absolute;
	left: 0;
	top: 50%;
	width: 620px;
	height: 480px;
	margin-top: -240px;
}

.education-teaching-box .center-block-2 .fours .items {
	display: block;
	width: 310px;
	height: 240px;
	float: left;
	padding: 60px 0;
}

.education-teaching-box .center-block-2 .fours .items:nth-child(1) {
	background-color: #004098;
}

.education-teaching-box .center-block-2 .fours .items:nth-child(2) {
	background-color: #333333;
}

.education-teaching-box .center-block-2 .fours .items:nth-child(3) {
	background-color: #5889c3;
}

.education-teaching-box .center-block-2 .fours .items:nth-child(4) {
	background-color: #008863;
}

.education-teaching-box .center-block-2 .fours .items .icons {
	width: 70px;
	height: 70px;
	margin: 0 auto 15px;
}

.education-teaching-box .center-block-2 .fours .items .icons img {
	display: block;
	width: 100%;
}

.education-teaching-box .center-block-2 .fours .items h3 {
	font-size: 20px;
	font-weight: 600;
	text-align: center;
	color: #fff;
}

.education-teaching-box .center-block-2 .rtimg {
	float: right;
	width: 625px;
}

.education-teaching-box .center-block-2 .rtimg img {
	display: block;
	width: 100%;
}

.education-teaching-box .bottom-block {
	width: 100%;
	padding: 50px 0;
}

.education-teaching-box .bottom-block .mainbox {
	width: 1200px;
	margin: 0 auto;
}

.education-teaching-box .bottom-block .mainbox h3 {
	font-size: 24px;
	font-weight: 600;
	color: #004098;
	margin-bottom: 20px;
}

.education-teaching-box .bottom-block .mainbox p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}


/*6-2教学详情*/

.education-teaching-box .top-block .mainbox-2 {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.education-teaching-box .top-block .mainbox-2 .ftimg {
	float: left;
	width: 500px;
}

.education-teaching-box .top-block .mainbox-2 .ftimg img {
	display: block;
	width: 100%;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 {
	float: left;
	width: calc(100% - 500px);
	padding-left: 40px;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 h2 {
	font-size: 24px;
	font-weight: 600;
	color: #333;
	margin-bottom: 25px;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 p {
	font-size: 18px;
	line-height: 32px;
	color: #666;
	margin-bottom: 25px;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 ul.advantage-ul {
	width: 100%;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 ul.advantage-ul li {
	position: relative;
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #004098;
    float: left;
    margin-right: 30px;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 ul.advantage-ul li:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 12px;
	width: 16px;
	height: 16px;
	border: solid 2px #004098;
	border-radius: 8px;
	padding: 3px;
	background-color: #fff;
}

.education-teaching-box .top-block .mainbox-2 .rttext-2 ul.advantage-ul li:after {
	content: '';
	display: block;
	position: absolute;
	left: 4px;
	top: 16px;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	padding: 3px;
	background-color: #004098;
}

.education-teaching-box .center-block-1 .mainbox-2 {
	width: 1200px;
	margin: 0 auto;
}

.education-teaching-box .center-block-1 .mainbox-2 h2 {
	font-size: 24px;
	font-weight: 600;
	color: #333333;
	margin-bottom: 20px;
}

.education-teaching-box .center-block-1 .mainbox-2 .block {
	position: relative;
	width: 100%;
	border-left: solid 2px #cccccc;
}

.education-teaching-box .center-block-1 .mainbox-2 .block .items {
	float: left;
	width: 33.333%;
	min-height: 207px;
	border: solid 2px #cccccc;
	border-left: none;
	padding: 20px;
}

.education-teaching-box .center-block-1 .mainbox-2 .block .items h3 {
	font-size: 18px;
	font-weight: 600;
	color: #333333;
	margin-bottom: 20px;
}

.education-teaching-box .center-block-1 .mainbox-2 .block .items p {
	font-size: 13px;
	line-height: 24px;
	color: #666;
}

.education-teaching-box .center-block-1 .mainbox-2 .block:after {
	content: '';
	display: block;
	clear: both;
}

.education-teaching-box .bottom-block-2 {
	width: 100%;
	padding: 50px 0;
	background-color: #f5f5f5;
}

.education-teaching-box .bottom-block-2 .mainbox-2 {
	width: 1200px;
	margin: 0 auto;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-menu {
	display: flex;
	width: 100%;
	justify-content: flex-start;
	margin-bottom: 20px;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-menu .items {
	font-size: 18px;
	font-weight: 600;
	padding: 15px 20px;
	color: #333333;
	border-radius: 30px;
	background: #f5f5f5;
	cursor: pointer;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-menu .cur-items {
	color: #fff !important;
	background: #004098 !important;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content {
	width: 100%;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul {
	display: none;
	width: 100%;
	position: relative;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul.cur-ul {
	display: block;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul:after {
	content: '';
	display: block;
	clear: both;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li {
	float: left;
	width: 32%;
	padding: 20px;
	margin-right: 2%;
	margin-bottom: 30px;
	background-color: #fff;
	border-bottom: solid 6px #004098;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li:nth-child(3n) {
	margin-right: 0;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts {
	width: 100%;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #0869ad;
	margin-bottom: 10px;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts h3 {
	font-size: 18px;
	line-height: 32px;
	font-weight: 600;
	color: #333;
	margin-bottom: 20px;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts h3 a {
	display: block;
	color: #333;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts h3:hover a {
	color: #ffc600;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .view-more {
	width: 180px;
	margin: 0 auto;
	background-color: #004098;
}

.education-teaching-box .bottom-block-2 .mainbox-2 .view-more a {
	display: block;
	padding: 12px 0;
	text-align: center;
	font-size: 16px;
	color: #fff;
}


/*7.科研成果*/

.scientific-content-box .content-box {
	width: 100%;
	padding-top: 50px;
	background-color: #f5f5f5;
}

.scientific-content-box .content-box .content {
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 20px;
}

.scientific-content-box .content-box .content h1.title {
	font-size: 24px;
	font-weight: 600;
	color: #333;
	margin-bottom: 20px;
}

.scientific-content-box .content-box .content ul.scientific-ul {
	position: relative;
	width: 100%;
}

ul.scientific-ul:after {
	content: '';
	display: block;
	clear: both;
}

.scientific-content-box .content ul.scientific-ul li {
	float: left;
	width: 23.5%;
	margin-right: 2%;
	margin-bottom: 20px;
}

.scientific-content-box .content ul.scientific-ul li:nth-child(4n) {
	margin-right: 0;
}

.scientific-content-box .content ul.scientific-ul li .imgs {
	width: 100%;
}

.scientific-content-box .content ul.scientific-ul li .imgs img {
	display: block;
	width: 100%;
        height:215px;
}

.scientific-content-box .content ul.scientific-ul li .text {
	width: 100%;
	padding: 15px 15px;
	border-bottom: solid 5px #004098;
	background-color: #fff;
}

.scientific-content-box .content ul.scientific-ul li .text h3 {
	font-size: 16px;
	font-weight: 600;
	line-height: 24px;
        height:48px;
	color: #333333;
	margin-bottom: 10px;
}

.scientific-content-box .content ul.scientific-ul li .text h3 a {
	color: #333333;
}

.scientific-content-box .content ul.scientific-ul li .text h3:hover a {
	color: #004098;
}

.scientific-content-box .content ul.scientific-ul li .text p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
	margin-bottom: 15px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
}

.scientific-content-box .content ul.scientific-ul li .text span.time {
	display: block;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	color: #cccccc;
}

ul.scientific-ul li .text span.time img {
	float: left;
	width: 14px;
	height: 14px;
	margin-right: 5px;
}

.scientific-content-box .results-content {
        height: 340px;
	width: 100%;
	padding: 50px 0;
	background: url(../img/block-img/scientific-bg.png) no-repeat center;
	background-size: cover;
}

.scientific-content-box .results-content .content {
	width: 1200px;
	margin: 0 auto;
}

.scientific-content-box .results-content ul.results-ul {
	display: flex;
	justify-content: space-between;
	width: 100%;
}

.scientific-content-box .results-content ul.results-ul li {
	width: 240px;
	padding: 40px 20px;
	background: rgba(255, 255, 255, .7);
}

.scientific-content-box .results-content ul.results-ul li .icons {
	width: 65px;
	height: 65px;
	margin: 0 auto;
}

ul.results-ul li .icons img {
	display: block;
	width: 100%;
}

ul.results-ul li .line {
	width: 48px;
	height: 1px;
	background-color: #b6afad;
	margin: 20px auto;
}

ul.results-ul li h3 {
	font-size: 20px;
	font-weight: 600;
	color: #004098;
	text-align: center;
	margin-bottom: 20px;
}

ul.results-ul li h5 {
	font-family: "Alternate";
	font-size: 14px;
	font-weight: 600;
	color: #333;
	text-align: center;
}


/*8.科研项目*/

.scientific-content-box .content ul.project-ul {
	position: relative;
	width: 100%;
}

.scientific-content-box .content ul.project-ul li {
	position: relative;
	float: left;
	width: 375px;
	margin-right: 35px;
	margin-bottom: 30px;
	padding-bottom: 25px;
}

.scientific-content-box .content ul.project-ul li:nth-child(3n) {
	margin-right: 0;
}

.scientific-content-box .content ul.project-ul li .imgs {
	width: 100%;
	overflow: hidden;
}

.scientific-content-box .content ul.project-ul li .imgs img {
	display: block;
	width: 100%;
}

.scientific-content-box .content ul.project-ul li .text {
	width: 280px;
	height: 50px;
	position: absolute;
	left: 50%;
	bottom: 0;
	padding: 0 15px;
	margin-left: -140px;
	background-color: #004098;
}

.scientific-content-box .content ul.project-ul li .text h3 {
	float: left;
	width: calc(100% - 50px);
	font-size: 18px;
	font-weight: 600;
	line-height: 50px;
	color: #fff;
}

.scientific-content-box .content ul.project-ul li .text h3 a {
	color: #fff;
}

.scientific-content-box .content ul.project-ul li .text .view-more {
	float: right;
	display: block;
	margin-top: 14px;
}

.scientific-content-box .content ul.project-ul li .text .view-more img {
	display: block;
	width: 100%;
}

.scientific-content-box .content ul.project-ul:after {
	content: '';
	display: block;
	clear: both;
}


/* 9.师资队伍 */

.teacher-content-box {
	width: 100%;
	height: auto;
	background-color: #f5f5f5;
}

.teacher-content-box .content-box {
	width: 100%;
	height: auto;
	padding: 50px 0;
	background-color: #f5f5f5;
}

.teacher-content-box .content-box .content {
	width: 1200px;
	margin: 50px auto;
}

.teacher-content-box ul.teacher-ul {
	position: relative;
	width: 100%;
	margin-top: 30px;
}

.teacher-content-box ul.teacher-ul:after {
	content: '';
	display: block;
	clear: both;
}

.teacher-content-box ul.teacher-ul li {
	float: left;
	width: 49%;
	margin-right: 1%;
	margin-bottom: 25px;
	background-color: #fff;
	padding: 20px;
}

.teacher-content-box ul.teacher-ul li:nth-child(2n) {
	margin-right: 0;
	margin-left: 1%;
}

.teacher-content-box ul.teacher-ul li .picimg {
	float: left;
	width: 160px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.teacher-content-box ul.teacher-ul li .picimg a {
	position: relative;
	display: block;
}

.teacher-content-box ul.teacher-ul li .picimg img {
	display: block;
	width: 100%;
	height: 210px;
}

.teacher-content-box ul.teacher-ul li .picimg:hover img {
	opacity: 0.8;
}

.teacher-content-box ul.teacher-ul li .teacher-text {
	position: relative;
	float: left;
	padding-left: 20px;
	width: calc(100% - 160px);
}

.teacher-content-box ul.teacher-ul li .teacher-text .nameInfo h3 {
	float: left;
	font-size: 22px;
	height: 32px;
	line-height: 32px;
	font-weight: 600;
	color: #004098;
	margin-right: 15px;
}

.teacher-content-box ul.teacher-ul li .teacher-text .nameInfo .education {
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	width: 60px;
	color: #333;
	background-color: #f0f0f0;
	border-radius: 12px;
	text-align: center;
	margin-top: 4px;
}

.teacher-content-box ul.teacher-ul li .teacher-text .check-homepage {
	position: absolute;
	right: 0;
	top: 0;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #004098;
}

.teacher-content-box ul.teacher-ul li .teacher-text .check-homepage .fa {
	color: #004098;
	font-size: 16px;
	margin-left: 5px;
}

.teacher-content-box ul.teacher-ul li .teacher-text .identity {
	width: 100%;
	padding: 15px 0;
	font-size: 12px;
	font-weight: 600;
	color: #333;
	border-bottom: solid 2px #efefef;
}

.teacher-content-box ul.teacher-ul li .teacher-text .contactInfos {
	width: 100%;
	margin-top: 15px;
}

.teacher-content-box ul.teacher-ul li .teacher-text .contactInfos span {
	display: block;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-bottom: 10px;
}

.teacher-content-box ul.teacher-ul li .teacher-text .contactInfos span em {
	font-style: normal;
	color: #004098;
}


/*10.通知公告*/

.news-content-box {
	width: 100%;
	padding-top: 50px;
	background-color: #f5f5f5;
}

.news-content-box .content-box {
	width: 100%;
}

.news-content-box .content-box .content {
	width: 1200px;
	margin: 50px auto 0;
}

.news-content-box .content-box .content ul.news-ul {
	width: 100%;
	position: relative;
}

.news-content-box .content-box .content ul.news-ul:after {
	content: '';
	display: block;
	clear: both;
}

ul.news-ul li {
	float: left;
	width: 580px;
	/*height: 170px;*/
	padding: 25px 25px;
	margin-right: 20px;
	margin-bottom: 30px;
	background-color: #fff;
	border-bottom: solid 6px #004098;
}

ul.news-ul li:nth-child(2n) {
	margin-right: 0;
	margin-left: 20px;
}

ul.news-ul li .fttime {
	float: left;
	width: 68px;
	height: 78px;
	margin-right: 22px;
	background: url(../img/title-icon/news-bg.png) no-repeat left top;
	background-size: 68px 78px;
}

ul.news-ul li .fttime span.day {
	display: block;
	text-align: center;
	font-size: 28px;
	font-weight: 600;
	padding: 8px 0;
	color: #fff;
}

ul.news-ul li .fttime span.mouth {
	display: block;
	text-align: center;
	font-size: 12px;
	color: #fff;
}

ul.news-ul li .rttext {
	float: left;
	width: calc(100% - 90px);
}

ul.news-ul li .rttext h3 {
	font-size: 18px;
	font-weight: 600;
	line-height: 28px;
	color: #333;
	margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* -webkit-line-clamp: 1; */
    -webkit-box-orient: vertical;
}

ul.news-ul li .rttext h3 a {
	color: #333;
}

ul.news-ul li .rttext h3:hover a {
	color: #004098;
}

ul.news-ul li .rttext p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
    max-height: 24px;
}


/* 11.新闻详情 */

.newsDetails-content-box {
	width: 100%;
	padding: 50px 0 0;
	background-color: #f5f5f5;
}

.newsDetails-content-box .content-box {
	width: 100%;
	background-color: #f5f5f5;
}

.newsDetails-content-box .content-box .content {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding: 50px 0;
}

.newsDetails-content-box .content-box .content h3 {
	font-size: 24px;
	font-weight: bold;
	color: #004098;
	margin-bottom: 25px;
        text-align: center;
}

.newsDetails-content-box .content-box .content .details-infos {
	width: 100%;
	border-bottom: solid 1px #dedede;
	padding-bottom: 30px;
	margin-bottom: 30px;
        text-align: center;
}

.newsDetails-content-box .content-box .content .details-infos span {
	margin: 0 15px 0 0;
	font-size: 15px;
	color: #555;
}

.newsDetails-content-box .content-box .content p {
	font-size: 15px;
	line-height: 28px;
	color: #333;
	margin-bottom: 20px;
    background: none !important;
}
.newsDetails-content-box .content-box .content h1{
    background: none !important;
}
.newsDetails-content-box .content-box .content span{
    background: none !important;
}

.newsDetails-content-box .content-box .content figure img {
	display: block;
	max-width: 90%;
	width: auto;
	margin: 0 auto 15px;
}

.newsDetails-content-box .content-box .content figure figcaption {
	font-size: 12px;
	text-align: center;
	color: #555;
}


/* 12.学科建设 */

.scientific-content-box .discipline-box {
	position: relative;
	width: 100%;
	padding-top: 100px;
	background-color: #f5f5f5;
}

.scientific-content-box .discipline-box .content {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.scientific-content-box .discipline-box .ftimg {
	float: left;
	width: 505px;
}

.scientific-content-box .discipline-box .ftimg img {
	display: block;
	width: 100%;
}

.scientific-content-box .discipline-box .rttext {
	position: absolute;
	right: 0;
	bottom: 30px;
	width: 730px;
	padding: 30px;
	background-color: #fff;
	border-right: solid 6px #004098;
}

.scientific-content-box .discipline-box .rttext h3 {
	font-size: 24px;
	font-weight: 600;
	color: #004098;
	margin-bottom: 20px;
}

.scientific-content-box .discipline-box .rttext p {
	font-size: 16px;
	line-height: 30px;
	color: #333;
}

.scientific-content-box .key-discipline {
	position: relative;
	width: 100%;
	padding: 50px 0;
	background: url(../img/block-img/discipline-bg.png) no-repeat center;
}

.scientific-content-box .key-discipline .content {
	width: 1200px;
	margin: 0 auto;
}

.scientific-content-box .key-discipline .content .tab-menu {
	display: flex;
	/* justify-content: space-between; */
	background: rgba(255, 255, 255, .7);
}

.scientific-content-box .key-discipline .content .tab-menu .items {
	width: 20%;
	padding: 20px 0;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
	color: #1852a1;
	cursor: pointer;
	border-right: solid 1px #cccccc;
}

.scientific-content-box .key-discipline .content .tab-menu .items:last-child {
	border-right: none;
}

.scientific-content-box .key-discipline .content .tab-menu .cur-items {
	background-color: #1751a1;
	color: #fff;
}

.scientific-content-box .key-discipline .content .tab-content {
	position: relative;
	width: 100%;
	padding: 20px 40px;
	background: rgba(255, 255, 255, .9);
}

.scientific-content-box .key-discipline .content .tab-content .items {
	display: none;
}

.scientific-content-box .key-discipline .content .tab-content .show {
	display: block;
}

.scientific-content-box .key-discipline .content .tab-content .list {
	float: left;
	position: relative;
	width: 20%;
	font-size: 18px;
	font-weight: 600;
	color: #333333;
	padding: 15px 0 15px 24px;
}

.scientific-content-box .key-discipline .content .tab-content .list:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	margin-top: -3px;
	background-color: #1852a1;
}

.scientific-content-box .key-discipline .content .tab-content:after {
	content: '';
	display: block;
	clear: both;
}


/* 13.学术讲座 */

.news-content-box .content-box .content ul.academic-ul {
	width: 100%;
	position: relative;
}

.news-content-box .content-box .content ul.academic-ul:after {
	content: '';
	display: block;
	clear: both;
}

.news-content-box .content-box ul.academic-ul li {
	float: left;
	width: calc((100% - 60px) / 3);
	padding: 20px;
	margin-right: 30px;
	margin-bottom: 30px;
	background-color: #fff;
}

.news-content-box .content-box ul.academic-ul li:nth-child(3n) {
	margin-right: 0;
}

.news-content-box .content-box ul.academic-ul li .top-block {
	width: 100%;
	padding-bottom: 15px;
	border-bottom: solid 1px #efefef;
}

.news-content-box .content-box ul.academic-ul li .top-block .fticon {
	float: left;
	width: 60px;
	height: 62px;
	margin-right: 20px;
	background: url(../img/title-icon/calendar-bg.png) no-repeat center;
	background-size: 60px 62px;
}

.news-content-box .content-box ul.academic-ul li .top-block .fticon span.day {
	display: block;
	font-size: 20px;
	font-family: "Alternate";
	color: #006dbb;
	padding: 9px 0;
	text-align: center;
}

.news-content-box .content-box ul.academic-ul li .top-block .fticon span.mouth {
	display: block;
	font-size: 18px;
	font-family: "Alternate";
	color: #fff;
	text-align: center;
}

.news-content-box .content-box ul.academic-ul li .top-block .rttext {
	float: left;
	width: calc(100% - 80px);
	font-size: 18px;
	line-height: 30px;
	font-weight: 600;
	color: #333;
}

.news-content-box .content-box ul.academic-ul li .top-block .rttext a {
	color: #333;
}

.news-content-box ul.academic-ul li .bottom-block {
	width: 100%;
}

.news-content-box ul.academic-ul li .bottom-block .item {
	width: 100%;
	margin-top: 15px;
}

.news-content-box ul.academic-ul li .bottom-block .item img {
	display: block;
	width: 28px;
	height: auto;
	float: left;
	margin-right: 12px;
}

.news-content-box ul.academic-ul li .bottom-block .item span {
	display: block;
	width: calc(100% - 20px);
	height: 28px;
	line-height: 28px;
	font-size: 15px;
	color: #333333;
}


/* 14.学院新闻 */

.news-content-box .content-box .content-2 {
	width: 1200px;
	margin: 50px auto 0;
}

.news-content-box .content-box .content-2 ul.collegenews-ul {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items {
	position: relative;
	width: 23.5%;
	overflow: hidden;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .picimg {
	width: 100%;
	overflow: hidden;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .picimg img {
	display: block;
	width: 100%;
        height:240px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .picimg:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .texts {
	width: 100%;
	background-color: #fff;
	padding: 20px;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .texts h3 {
	font-size: 16px;
	line-height: 30px;
        height:60px;
	font-weight: 600;
	color: #333;
	margin-bottom: 10px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .texts p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #0869ad;
	margin-top: 10px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts {
	position: absolute;
	left: 0;
	bottom: -100%;
	width: 100%;
	background-color: #0869ad;
	padding: 20px 20px 30px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items:hover .texts {
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items:hover .hidden-texts {
	bottom: 0;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts h3 {
	font-size: 16px;
	line-height: 30px;
	font-weight: 600;
	color: #fff;
	margin-bottom: 20px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts h3 a {
	display: block;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts h3:hover a {
	color: #ffc600;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts p {
	font-size: 14px;
	line-height: 24px;
	color: #d5d5d5;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 30px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts a.view-more {
	display: block;
	width: 136px;
	height: 32px;
	margin: 0 auto;
}

.news-content-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts a.view-more img {
	display: block;
	width: 100%;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 {
	position: relative;
	width: 100%;
	margin-top: 30px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2:after {
	content: '';
	display: block;
	clear: both;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li {
	float: left;
	width: 32%;
	padding: 20px;
	margin-right: 2%;
	margin-bottom: 30px;
	background-color: #fff;
	border-bottom: solid 6px #0869ad;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li:nth-child(3n) {
	margin-right: 0;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li .texts {
	width: 100%;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li .texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #0869ad;
	margin-bottom: 10px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li .texts h3 {
	font-size: 16px;
	line-height: 28px;
        height: 56px;
	font-weight: 600;
	color: #333;
	margin-bottom: 10px;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li .texts h3 a {
	display: block;
	color: #333;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li .texts h3:hover a {
	color: #0869ad;
}

.news-content-box .content-box .content-2 ul.collegenews-ul-2 li .texts p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}


/* 15.综合服务 */

.comprehensive-service-box {
	position: relative;
	width: 100%;
	padding-top: 50px;
	background: #f5f5f5;
}

.comprehensive-service-box .content-box {
	width: 100%;
}

.comprehensive-service-box .content-box .content-2 {
	width: 1200px;
	margin: 0 auto;
}

.comprehensive-service-box .content-box .content-2 .title-block {
	width: 100%;
	height: auto;
	margin-bottom: 40px;
}

.comprehensive-service-box .content-box .content-2 .title-block .title {
	position: relative;
	float: left;
	width: 195px;
	height: 58px;
	margin: 0 auto;
	background: url(../img/title-circular-bg.png) no-repeat 98% 0;
}

.comprehensive-service-box .content-box .content-2 .title-block .title {
	position: relative;
}

.comprehensive-service-box .content-box .content-2 .title-block .title:after {
	content: '';
	display: block;
	clear: both;
}

.comprehensive-service-box .content-box .content-2 .title-block .title .ft-icon {
	float: left;
	width: 50px;
}

.comprehensive-service-box .content-box .content-2 .title-block .title .ft-icon img {
	display: block;
	width: 100%;
}

.comprehensive-service-box .content-box .content-2 .title-block .title .rt-text {
	float: left;
	width: calc(100% - 50px);
	padding-left: 15px;
	padding-top: 4px;
}

.comprehensive-service-box .content-box .content-2 .title-block .title .rt-text h3 {
	font-size: 26px;
	font-weight: 600;
	color: #0869ad;
	margin: 0 0 5px;
}

.comprehensive-service-box .content-box .content-2 .title-block .title .rt-text h5 {
	font-family: 'Alternate';
	font-size: 16px;
	font-weight: 600;
	color: #cccccc;
	margin: 0;
}

.comprehensive-service-box .content-box .content-2 .title-block a.view-more {
	position: relative;
	float: right;
	display: block;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #0869ad;
	margin-top: 20px;
	padding-right: 96px;
}

.comprehensive-service-box .content-box .content-2 .title-block a.view-more:before {
	content: '';
	display: block;
	position: absolute;
	right: 20px;
	top: 10px;
	height: 1px;
	width: 62px;
	background-color: #0869ad;
}

.comprehensive-service-box .content-box .content-2 .title-block a.view-more:after {
	content: '';
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	height: 20px;
	width: 20px;
	background: url(../img/after.png) no-repeat left top;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items {
	position: relative;
	width: 280px;
	overflow: hidden;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .picimg {
	width: 100%;
	overflow: hidden;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .picimg img {
	display: block;
	width: 100%;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .picimg:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .texts {
	width: 100%;
	background-color: #fff;
	padding: 20px;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .texts h3 {
	font-size: 16px;
	line-height: 30px;
	font-weight: 600;
	color: #333;
	margin-bottom: 10px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .texts p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #0869ad;
	margin-top: 10px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts {
	position: absolute;
	left: 0;
	bottom: -100%;
	width: 100%;
	background-color: #0869ad;
	padding: 20px 20px 30px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items:hover .texts {
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items:hover .hidden-texts {
	bottom: 0;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts h3 {
	font-size: 16px;
	line-height: 30px;
	font-weight: 600;
	color: #fff;
	margin-bottom: 15px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts h3 a {
	display: block;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts h3:hover a {
	color: #ffc600;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts p {
	font-size: 14px;
	line-height: 24px;
	color: #d5d5d5;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 30px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts a.view-more {
	display: block;
	width: 136px;
	height: 32px;
	margin: 0 auto;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items .hidden-texts a.view-more img {
	display: block;
	width: 100%;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 {
	position: relative;
	width: 100%;
	margin-top: 30px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2:after {
	content: '';
	display: block;
	clear: both;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li {
	float: left;
	width: 586px;
	height: 180px;
	padding: 20px;
	margin-right: 14px;
	margin-bottom: 30px;
	background-color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li:nth-child(2n) {
	margin-right: 0;
	margin-left: 14px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li .texts {
	width: 100%;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li .texts .news-time {
	font-family: "Alternate";
	font-size: 16px;
	color: #0869ad;
	margin-bottom: 10px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li .texts h3 {
	font-size: 16px;
	line-height: 28px;
	font-weight: 600;
	color: #333;
	margin-bottom: 10px;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li .texts h3 a {
	display: block;
	color: #333;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li .texts h3:hover a {
	color: #0869ad;
}

.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li .texts p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}

.comprehensive-service-box .content-2 .mainblock {
	width: 100%;
}

.comprehensive-service-box .content-2 .mainblock .ft-block {
	float: left;
	width: 715px;
}

.comprehensive-service-box .content-2 .mainblock .ft-block .tab-menu {
	display: flex;
	width: 100%;
	justify-content: flex-start;
	margin-bottom: 30px;
}

.comprehensive-service-box .content-2 .mainblock .ft-block .tab-menu .items a {
	padding: 10px 15px;
	font-size: 15px;
	font-weight: 600;
	color: #333333;
	margin-right: 10px;
}

.comprehensive-service-box .content-2 .mainblock .ft-block .tab-menu .cur-items a {
	background-color: #0869ad;
	color: #fff;
	border-radius: 30px;
}

.comprehensive-service-box .content-2 .mainblock .tab-content {
	width: 100%;
}

.comprehensive-service-box .content-2 .mainblock .tab-content ul.news {
	width: 100%;
	padding: 20px 20px 1px;
	background-color: #fff;
}

.comprehensive-service-box .content-2 .mainblock ul.news li {
	width: 100%;
	margin-bottom: 15px;
}

.comprehensive-service-box .content-2 .mainblock ul.news li .symbol {
	display: block;
	float: left;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	margin-right: 15px;
	margin-top: 12px;
	background-color: #0869ad;
}

.comprehensive-service-box .content-2 .mainblock ul.news li h3 {
	float: left;
	width: 540px;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	font-weight: 600;
	color: #333;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.comprehensive-service-box .content-2 .mainblock ul.news li h3 a {
	color: #333;
}

.comprehensive-service-box .content-2 .mainblock ul.news li h3:hover a {
	color: #0869ad;
}

.comprehensive-service-box .content-2 .mainblock ul.news li span.time {
	display: block;
	float: right;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #0869ad;
}

.comprehensive-service-box .content-2 .mainblock .rt-block {
	float: left;
	width: calc(100% - 740px);
	margin-left: 25px;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul {
	width: 100%;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li {
	position: relative;
	padding: 30px 50px;
	background-color: #0062ad;
	margin-bottom: 24px;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li:nth-child(2) {
	background-color: #0ba299;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li:nth-child(3) {
	background-color: #b41920;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li:nth-child(4) {
	background-color: #f8b62c;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li:nth-child(5) {
	background-color: #fc4ad8;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li .ft-icons {
	float: left;
	width: 60px;
	height: 60px;
	margin-right: 30px;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li .ft-icons img {
	display: block;
	width: 100%;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li .rt-texts {
	float: left;
	width: calc(100% - 90px);
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li .rt-texts h3 {
	font-size: 22px;
	font-weight: 600;
	color: #fff;
	margin-top: 5px;
}

.comprehensive-service-box .content-2 .mainblock ul.links-ul li .rt-texts h5 {
	font-size: 14px;
	font-family: "Alternate";
	font-weight: 600;
	color: #fff;
	margin-top: 12px;
}


/* 16.教师详情 */

.teacherDetails-content-box {
	padding-top: 50px;
}

.teacherDetails-content-box,
.teacherDetails-content-box .content-box {
	width: 100%;
	background-color: #f5f5f5;
}

.teacherDetails-content-box .content-box .content {
	width: 1200px;
	height: auto;
	background-color: #fff;
	padding: 50px 50px 30px;
	margin: 0 auto 30px;
}

.teacherDetails-content-box .content-box .content .top-infos {
	width: 100%;
	padding-bottom: 30px;
	border-bottom: solid 1px #dedede;
}

.teacherDetails-content-box .content-box .content .top-infos .people-img {
	width: 330px;
}

.people-img img {
	display: block;
	width: 100%;
}

.teacherDetails-content-box .content-box .content .top-infos .teacher-infos {
	width: 735px;
}
.teacherDetails-content-box .top-infos .teacher-infos .left{
	float: left;
	width: 350px;
}
.teacherDetails-content-box .top-infos .teacher-infos h3 {
	font-size: 28px;
	font-weight: bold;
	color: #333;
	margin-bottom: 25px;
}

.teacherDetails-content-box .top-infos .teacher-infos h3 span {
	margin-left: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	padding: 5px 15px;
	border-radius: 16px;
	background-color: #e3e3e3;
}
.teacherDetails-content-box .top-infos .teacher-infos h5{
	font-size: 18px;
	font-weight: bold;
	color: #cccccc;
}
.teacherDetails-content-box .top-infos .teacher-infos .cv {
	float: left;
	width: calc(100% - 350px);
	padding-left: 70px;
	margin-bottom: 20px;
	border-left: solid 1px #e5e5e5;
}

.teacherDetails-content-box .top-infos .teacher-infos .cv span {
	display: block;
	font-size: 18px;
	font-weight: 600;
	line-height: 30px;
	margin-right: 20px;
	color: #353535;
}
.teacherDetails-content-box .top-infos .teacher-infos .cv span:nth-child(2){
	margin: 10px 0;
}

.teacherDetails-content-box .top-infos .teacher-infos .contacts {
	width: 100%;
}
.teacherDetails-content-box .top-infos .teacher-infos .contacts h3{
	font-weight: 600;
	font-size: 20px;
	color: #333;
}
.teacherDetails-content-box .top-infos .teacher-infos .contacts span {
	display: block;
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 10px;
	color: #353535;
}

.teacherDetails-content-box .bottom-infos {
	width: 100%;
}

.teacherDetails-content-box .bottom-infos h3 {
	font-size: 22px;
	font-weight: bold;
	color: #333;
	margin-bottom: 20px;
	margin-top: 20px;
}

.teacherDetails-content-box .bottom-infos p {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 15px;
	color: #353535;
}


/*17.联系我们*/

.about-content-box .content-box .contact-block .departmentBox {
	width: 1200px;
	padding: 30px;
	margin: 30px auto 50px;
	background-color: #fff;
}

.about-content-box .contact-block .departmentBox .swiper-department-container {
	position: relative;
	width: 100%;
	padding-bottom: 30px;
	margin-bottom: 20px;
}

.swiper-department-container .swiper-pagination-bullet {
	width: 60px;
	height: 8px;
	display: inline-block;
	border-radius: 4px;
	background: #dfdfdf;
	opacity: 1;
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #003d92 !important;
}

.swiper-department-container .departList {
	position: relative;
	width: 100%;
}

.swiper-department-container .departList .list {
	float: left;
	width: 23.5%;
	font-size: 22px;
	font-weight: 600;
	text-align: center;
	padding: 40px 10px;
	color: #004098;
	margin-right: 2%;
	margin-bottom: 30px;
	background-color: #f5f5f5;
	cursor: pointer;
	border-bottom: solid 6px #004098;
}

.swiper-department-container .departList .list:nth-child(4n) {
	margin-right: 0;
}

.swiper-department-container .departList:after {
	content: '';
	display: block;
	clear: both;
}

.about-content-box .contact-block .departmentBox .results {
	width: 100%;
}

.about-content-box .contact-block .departmentBox .results table {
	width: 100%;
}

.about-content-box .contact-block .departmentBox .results table th {
	padding: 20px 15px;
	width: 20%;
	font-size: 18px;
	font-weight: 600;
	color: #004098;
	background-color: #ddebff;
}

.about-content-box .contact-block .departmentBox .results table td {
	padding: 20px 15px;
	font-size: 16px;
	font-weight: 600;
	color: #333333;
	background-color: #f6faff;
	border-bottom: solid 2px #f5f5f5;
}

.about-content-box .content-box .map {
	width: 1200px;
	margin: 30px auto 0;
	padding-bottom: 30px;
}

.about-content-box .content-box .map img {
	display: block;
	width: 100%;
}

/*19.科学研究*/

.research-content-box {
	width: 100%;
	height: auto;
	padding-top: 0;
	background-color: #f3f3f3;
}

.research-content-box .title-block {
	margin-top: 0;
}

.research-content-box .content-box {
	width: 100%;
	height: auto;
}

.research-content-box .research_achievements {
	width: 100%;
	padding-bottom: 60px;
	padding-top: 95px;
	background-image: url(../img/block-img/research/research_content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.research-content-box .research_achievements .contain {
	width: 1200px;
	margin: 0 auto;
}

.research-content-box .research_achievements .ft_title {
	width: 30%;
	float: left;
	height: 484px;
	position: relative;
}

.research-content-box .research_achievements .ft_title img {
	display: block;
	width: 100%;
	height: 484px;
}

.research-content-box .research_achievements .ft_title h3 {
	font-size: 30px;
	font-weight: 600;
	color: #ffffff;
	margin-bottom: 10px;
}

.research-content-box .research_achievements .ft_title h4 {
	font-family: 'Alternate';
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
	color: #bcbcbc;
}

.research-content-box .research_achievements .ft_title .top {
	position: absolute;
	left: 35px;
	top: 40px;
}

.research-content-box .research_achievements .ft_title .bottom {
	position: absolute;
	left: 35px;
	bottom: 40px;
}

.research-content-box .research_achievements .ft_title .bottom a {
	display: flex;
    align-items: center;
    height: 45px;
    color: #fff;
    font-size: 17px;
    font-weight: 600;
}
.research-content-box .research_achievements .ft_title .bottom a .jiantou {
    width: 19px;
    height: 16px;
    margin-left: 4px;
}
.research-content-box .research_achievements .ft_title .bottom a .jiantou img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
}

.research-content-box .research_achievements .rt_title {
	float: left;
	width: 70%;
        height: 484px;
}

.research-content-box .research_achievements .rt_title .card {
	display: flex;
	width: 100%;
	justify-content: space-between;
        border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.research-content-box .research_achievements .rt_title .card:nth-child(2) .img{

}
.research-content-box .research_achievements .rt_title .card .text,
.research-content-box .research_achievements .rt_title .card .img {
	width: 50%;
}

.research-content-box .research_achievements .rt_title .card .text {
	position: relative;
	padding: 20px;
	background-color: #fff;
}

/*
.research-content-box .research_achievements .rt_title .card .text:before {
    content: '';
    position: absolute;
    right: -30px;
    top: 50%;
    margin-top: -15px;
    width: 0;
    border-top: 15px solid transparent;
    border-left: 30px solid white;
    border-bottom: 15px solid transparent;
}
.research-content-box .research_achievements .rt_title .card:last-child .text:before{
    content: '';
    position: absolute;
    right: 100%;
    top: 50%;
    margin-top: -15px;
    width: 0;
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg); !* Safari 与 Chrome *!
}
*/
.research_achievements .rt_title .card .text h3 {
	font-size: 16px;
	line-height: 30px;
	font-weight: 600;
	color: #333333;
	margin-bottom: 10px;
}

.research_achievements .rt_title .card .text h3 a {
	color: #333333;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.research_achievements .rt_title .card .text h3:hover a {
	color: #004098;
}

.research_achievements .rt_title .card .text p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
	margin-bottom: 15px;
     overflow:hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.research_achievements .rt_title .card .text a.link {
	display: block;
	width: 74px;
	font-size: 14px;
	font-weight: 600;
	color: #004098;
	padding-bottom: 10px;
	background: url(../img/title-icon/research/research_icon_arrow.png) no-repeat left bottom;
}

.research-content-box .two_links {
	margin-bottom: 60px;
	padding-top: 60px;
}

.research-content-box .two_links .contain,
.research-content-box .research_team .contain {
	width: 1200px;
	margin: 0 auto;
}

.research-content-box .two_links .contain ul {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.research-content-box .two_links .contain ul li {
	width: 48%;
	height: 180px;
	padding: 42px;
	border-bottom: solid 8px #004098;
	background-color: #fff;
}

.research-content-box .two_links .contain ul li .left .icon {
	float: left;
	width: 90px;
	height: 90px;
	margin-right: 20px;
}

.research-content-box .two_links .contain ul li .left .icon img {
	display: block;
	width: 100%;
}

.research-content-box .two_links .contain ul li .left h3 {
	float: left;
	height: 90px;
	line-height: 90px;
	font-size: 28px;
	font-weight: 600;
	color: #004098;
}

.research-content-box .two_links .contain ul li .right {
	width: 45px;
	margin-top: 20px;
}

.research-content-box .two_links .contain ul li .right a {
	display: block;
	width: 45px;
	height: 45px;
	background: url(../img/title-icon/research/research_link.png) no-repeat 0 -45px;
}

.research-content-box .title-block .research_team .title {
	width: 230px;
	margin-bottom: 30px;
}

.research-content-box .research_team .team_ul {
	width: 100%;
	display: flex;
	justify-content: space-between;
	padding-left: 6px;
	border-left: solid 6px #004098;
	border-top: solid 1px #dadada;
}

.research-content-box .research_team .team_ul li {
	width: 33.3%;
	padding: 25px;
	border-right: solid 1px #dadada;
}

.research-content-box .research_team .team_ul li:last-child {
	border-right: solid 1px #f3f3f3;
}

.research-content-box .research_team .team_ul li .top {
	width: 50px;
	height: 84px;
}

.team_ul li .top img {
	display: block;
	width: 100%;
}

.research-content-box .research_team .team_ul li .center {
	font-size: 24px;
	font-weight: 600;
	color: #333333;
	margin: 30px 0 20px;
}

.research-content-box .research_team .team_ul li .bottom {
	font-size: 14px;
	line-height: 28px;
	color: #666666;
}


/*20.院系设置*/

.about-content-box .departments_setup {
	width: 100%;
	padding-bottom: 30px;
}

.about-content-box .departments_setup .contain {
	width: 1200px;
	margin: 0 auto;
}

.about-content-box .departments_setup .items {
	width: 100%;
	padding-bottom: 30px;
	padding-top: 30px;
	border-bottom: solid 1px #dadada;
}

.about-content-box .departments_setup .items:last-child {
	border-bottom: none;
}

.about-content-box .departments_setup .items h2 {
	font-size: 28px;
	font-weight: 600;
	color: #333;
	margin-bottom: 20px;
}

.about-content-box .departments_setup .items .college .imgs {
	float: left;
	width: 270px;
}

.about-content-box .departments_setup .items .college .imgs img {
	display: block;
	width: 100%;
}

.about-content-box .departments_setup .items .college .text {
	position: relative;
	float: left;
	width: calc(100% - 270px);
}

.about-content-box .departments_setup .items .college .text .departments {
	float: left;
	width: 33.3%;
	padding-left: 30px;
	margin-bottom: 20px;
}

.about-content-box .departments_setup .items .college .text .departments span {
	display: block;
	float: left;
	height: 36px;
	padding-top: 8px;
	padding-right: 10px;
}

.about-content-box .departments_setup .items .college .text .departments a {
	display: block;
	float: left;
	font-size: 20px;
	height: 36px;
	line-height: 36px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.about-content-box .departments_setup .items .college .text .departments a:hover {
	color: #004098;
}

.about-content-box .departments_setup .items .college .text:after {
	content: '';
	display: block;
	clear: both;
}
@media only screen and (min-width: 1601px) and (max-width: 4920px) {
	.m-banner-block .page-title {
		width: 1600px;
		margin-left: -800px;
		margin-top: -25px;
	}
	.nav-second-box {
		width: 1600px;
		margin-left: -800px;
	}
        .about-content-box .content-box .content{
		width: 1600px;
        }
        .teacher-content-box ul.teacher-ul li .picimg img{
               height:260px;
        }
	/*1.学院概况*/
	.about-content-box .content-box .content p {
		/*width: 1600px;*/
	}
	/*2.大事记*/
	.about-content-box .content-box-2 .timeline-content .event_box {
		width: 1600px;
	}
	.swiper-timeline-container {
		position: relative;
		width: 1400px;
	}
	.swiper-timeline-container:before {
		width: 1400px;
	}
	.swiper-timeline-container-2 {
		width: 1600px;
	}
	/*3.附属医院*/
	.medical-content-box .content-box .content {
		width: 1600px;
	}
	.medical-content-box .content ul.visual-ul li {
		width: 23.5%;
		margin-right: 2%;
	}
	.medical-content-box .content ul.visual-ul li:nth-child(3n) {
		margin-right: 2%;
	}
	.medical-content-box .content ul.visual-ul li:nth-child(4n) {
		margin-right: 0;
	}
	/*4.附属医院-详情*/
	.Affiliated-hospital .top-block .rttext p {
		font-size: 16px;
		line-height: 32px;
	}
	.Affiliated-hospital .bottom-block p {
		font-size: 16px;
		line-height: 32px;
	}
	/*5.基金捐赠*/
	.alumni-content-box .content-box .top-block .mainbox {
		width: 1600px;
	}
	.alumni-content-box .top-block .mainbox .ftimg {
		width: 573px;
		margin-right: 47px;
	}
	.alumni-content-box .top-block .mainbox .rttext {
		width: calc(100% - 620px);
	}
	.alumni-content-box .top-block .mainbox .rttext h3 {
		font-size: 22px;
		font-weight: 600;
		margin-bottom: 25px;
	}
	.alumni-content-box .top-block .mainbox .rttext h6 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px;
	}
	.alumni-content-box .top-block .mainbox .rttext p {
		font-size: 16px;
		line-height: 32px;
		margin-bottom: 45px;
	}
	.alumni-content-box .bottom-block .mainbox {
		width: 1600px;
		padding: 50px 0 30px;
	}
	/*6.教育教学*/
	.education-teaching-box .top-block .mainbox {
		width: 1600px;
	}
	.education-teaching-box .top-block .mainbox .ftimg {
		width: 819px;
	}
	.education-teaching-box .top-block .mainbox .rttext {
		bottom: 50px;
		width: 840px;
		padding: 25px;
		font-size: 20px;
		line-height: 42px;
	}
	.education-teaching-box .center-block-1 .mainbox {
		width: 1600px;
	}
	.education-teaching-box .center-block-1 .mainbox .items h3 {
		font-size: 24px;
	}
	.education-teaching-box .bottom-block .mainbox {
		width: 1600px;
	}
	.education-teaching-box .bottom-block .mainbox h3 {
		font-size: 28px;
		font-weight: 600;
		margin-bottom: 20px;
	}
	.education-teaching-box .bottom-block .mainbox p {
		font-size: 16px;
		line-height: 32px;
	}
	/*6-2.教学详情*/
	.education-teaching-box .top-block .mainbox-2 {
		width: 1600px;
	}
	.education-teaching-box .top-block .mainbox-2 .ftimg {
		float: left;
		width: 440px;
	}
	.education-teaching-box .top-block .mainbox-2 .rttext-2 {
		width: calc(100% - 440px);
		padding-left: 51px;
	}
	.education-teaching-box .top-block .mainbox-2 .rttext-2 h2 {
		font-size: 30px;
		margin-bottom: 30px;
	}
	.education-teaching-box .top-block .mainbox-2 .rttext-2 p {
		font-size: 18px;
		line-height: 26px;
	}
	.education-teaching-box .top-block .mainbox-2 .rttext-2 ul.advantage-ul li {
		font-size: 18px;
		margin-bottom: 10px;
	}
	.education-teaching-box .center-block-1 .mainbox-2 {
		width: 1600px;
		margin: 0 auto;
	}
	.education-teaching-box .center-block-1 .mainbox-2 .block .items {
		min-height: 275px;
	}
	.education-teaching-box .center-block-1 .mainbox-2 h2 {
		font-size: 34px;
	}
	.education-teaching-box .center-block-1 .mainbox-2 .block .items h3 {
		font-size: 24px;
	}
	.education-teaching-box .center-block-1 .mainbox-2 .block .items p {
		font-size: 18px;
		line-height: 36px;
	}
	.education-teaching-box .bottom-block-2 .mainbox-2 {
		width: 1600px;
		margin: 0 auto;
	}
	.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts h3 {
		font-size: 22px;
	}
	.education-teaching-box .bottom-block-2 .mainbox-2 .tab-content ul li .texts p {
		font-size: 16px;
	}
	.education-teaching-box .bottom-block-2 .mainbox-2 .tab-menu .items {
		font-size: 22px;
		border-radius: 50px;
	}
	/*7.科研成果*/
	.scientific-content-box .content-box .content {
		width: 1600px;
	}
	.scientific-content-box .content ul.scientific-ul li {
		margin-bottom: 30px;
	}
	.scientific-content-box .results-content .content {
		width: 1600px;
		margin: 0 auto;
	}
	.scientific-content-box .results-content ul.results-ul {
		display: flex;
		justify-content: space-around;
		width: 100%;
	}
	.scientific-content-box .results-content ul.results-ul li {
		width: 270px;
		padding: 40px 20px;
		background: rgba(255, 255, 255, .7);
	}
	.scientific-content-box .results-content ul.results-ul li .icons {
		width: 105px;
		height: 105px;
		margin: 0 auto;
	}
	ul.results-ul li .icons img {
		display: block;
		width: 100%;
	}
	ul.results-ul li .line {
		width: 48px;
		height: 1px;
		background-color: #b6afad;
		margin: 20px auto;
	}
	ul.results-ul li h3 {
		font-size: 24px;
		font-weight: 600;
		color: #004098;
		text-align: center;
		margin-bottom: 20px;
	}
	ul.results-ul li h5 {
		font-family: "Alternate";
		font-size: 16px;
		line-height: 24px;
		font-weight: 600;
		color: #333;
		text-align: center;
	}
	/*8.科研项目*/
	.scientific-content-box .content ul.project-ul li {
		margin-right: 32.5px;
		margin-bottom: 30px;
		padding-bottom: 25px;
	}
	.scientific-content-box .content ul.project-ul li:nth-child(3n) {
		margin-right: 32.5px;
	}
	.scientific-content-box .content ul.project-ul li:nth-child(4n) {
		margin-right: 0;
	}
	/*9.师资队伍*/
	.teacher-content-box .content-box .content {
		width: 1600px;
	}
	.teacher-content-box ul.teacher-ul li .teacher-text .check-homepage {
		height: 30px;
		line-height: 30px;
		font-size: 16px;
	}
	.teacher-content-box ul.teacher-ul li .teacher-text .check-homepage .fa {
		color: #004098;
		font-size: 20px;
		margin-left: 5px;
	}
	.teacher-content-box ul.teacher-ul li {
		margin-bottom: 30px;
	}
	.teacher-content-box ul.teacher-ul li .picimg {
		width: 210px;
	}
	.teacher-content-box ul.teacher-ul li .teacher-text {
		padding-left: 30px;
		width: calc(100% - 210px);
	}
	.teacher-content-box ul.teacher-ul li .teacher-text .nameInfo h3 {
		font-size: 30px;
	}
	.teacher-content-box ul.teacher-ul li .teacher-text .nameInfo .education {
		display: block;
		float: left;
		height: 32px;
		line-height: 32px;
		width: 60px;
		color: #333;
		background-color: #f0f0f0;
		border-radius: 16px;
		text-align: center;
		margin-top: 0;
	}
	.teacher-content-box ul.teacher-ul li .teacher-text .identity {
		font-size: 16px;
		padding: 20px 0;
	}
	.teacher-content-box ul.teacher-ul li .teacher-text .contactInfos span {
		font-size: 16px;
		line-height: 28px;
		margin-bottom: 15px;
	}
	/*10.通知公告*/
	.news-content-box .content-box .content {
		width: 1600px;
	}
	ul.news-ul li {
		float: left;
		width: 49%;
		/*height: 150px;*/
		padding: 25px 25px;
		margin-right: 2%;
		margin-bottom: 30px;
	}
	ul.news-ul li:nth-child(2n) {
		margin-right: 0;
		margin-left: 0;
	}

        /*	ul.news-ul li:nth-child(3n) {
		margin-right: 0;
		margin-left: 0;
        */
	}
	/*11.新闻详情*/
	.newsDetails-content-box .content-box .content {
		width: 1600px;
                background-color: #fff;
                padding: 30px 30px;
	}
	.newsDetails-content-box .content-box .content p {
		font-size: 16px;
		line-height: 32px;
	}
	/*12.学科建设*/
	.scientific-content-box .discipline-box .content {
		width: 1600px;
	}
	.scientific-content-box .discipline-box .ftimg {
		width: 670px;
		margin-bottom: 50px;
	}
	.scientific-content-box .discipline-box .rttext {
		bottom: 50px;
		width: 930px;
		padding: 30px;
	}
	.scientific-content-box .discipline-box .rttext h3 {
		font-size: 28px;
		font-weight: 600;
		color: #004098;
		margin-bottom: 30px;
	}
	.scientific-content-box .discipline-box .rttext p {
		font-size: 18px;
		line-height: 36px;
		color: #333;
	}
	.scientific-content-box .key-discipline .content {
		width: 1600px;
	}
	/*13.学术讲座*/
	/* .news-content-box .content-box ul.academic-ul li {
		float: left;
		width: 23.5%;
		margin-right: 2%;
	}
	.news-content-box .content-box ul.academic-ul li:nth-child(3n) {
		margin-right: 2%;
	}
	.news-content-box .content-box ul.academic-ul li:nth-child(4n) {
		margin-right: 0;
	}
        */
                       
	/*14.学院新闻*/
	.news-content-box .content-box .content-2 {
		width: 1600px;
	}
	/*15.综合服务*/
	.comprehensive-service-box .content-box .content-2 {
		width: 1600px;
		margin: 0 auto;
	}
	.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items {
		position: relative;
		width: 23.5%;
		margin-right: 2%;
	}
	.comprehensive-service-box .content-box .content-2 ul.collegenews-ul li.items:nth-child(4n) {
		margin-right: 0;
	}
	.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li {
		float: left;
		width: 32%;
		height: 180px;
		padding: 20px;
		margin-right: 2%;
		margin-left: 0;
	}
	.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li:nth-child(2n) {
		margin-right: 2%;
		margin-left: 0;
	}
	.comprehensive-service-box .content-box .content-2 ul.collegenews-ul-2 li:nth-child(3n) {
		margin-right: 0;
		margin-left: 0;
	}
	.comprehensive-service-box .content-2 .mainblock .ft-block {
		float: left;
		width: 1015px;
	}
	.comprehensive-service-box .content-2 .mainblock .rt-block {
		width: calc(100% - 1040px);
		margin-left: 25px;
	}
	/*16.教师详情*/
	.teacherDetails-content-box .content-box .content {
		width: 1600px;
		height: auto;
	}
	.teacherDetails-content-box .content-box .content .top-infos .teacher-infos {
		float: left;
		margin-left: 50px;
	}
	/*17.教师详情*/
	.about-content-box .content-box .contact-block .departmentBox {
		width: 1600px;
	}
	.about-content-box .content-box .map {
		width: 1600px;
	}
/*19.科学研究*/
	.research-content-box .research_achievements .contain,
	.research-content-box .two_links .contain,
	.research-content-box .research_team .contain {
		width: 1600px;
	}
	.research-content-box .research_achievements .ft_title {
		width: 32%;
		height: 628px;
	}
	.research-content-box .research_achievements .ft_title img {
		height: 628px;
	}
	.research-content-box .research_achievements .ft_title .top {
		position: absolute;
		left: 40px;
		top: 40px;
	}
	.research-content-box .research_achievements .ft_title .bottom {
		position: absolute;
		left: 40px;
		bottom: 40px;
	}
	.research-content-box .research_achievements .rt_title .card .text {
		padding: 30px;
	}
	.research_achievements .rt_title .card .text a.link{
		font-size: 15px;
	}
	.research-content-box .research_achievements .rt_title .card .img a {
		display: block;
	}
/*.research-content-box .research_achievements .rt_title .card .text:before {
    content: '';
    position: absolute;
    right: -40px;
    top: 50%;
    margin-top: -20px;
    width: 0;
    border-top: 20px solid transparent;
    border-left: 40px solid white;
    border-bottom: 20px solid transparent;
}
.research-content-box .research_achievements .rt_title .card:last-child .text:before{
    content: '';
    position: absolute;
    right: 100%;
    top: 50%;
    margin-top: -20px;
    width: 0;
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg); !* Safari 与 Chrome *!
}*/
	.research_achievements .rt_title .card .text h3 {
		font-size: 20px;
		line-height: 36px;
		margin-bottom: 15px;
	}
	.research_achievements .rt_title .card .text p {
		font-size: 16px;
		line-height: 30px;
		color: #666;
		margin-bottom: 20px;
	}
	.research-content-box .research_achievements .rt_title {
		width: 68%;
                height: 628px;
	}
	
	/*20.院系设置*/
	.about-content-box .departments_setup .contain {
		width: 1600px;
	}
	.about-content-box .departments_setup .items .college .text .departments {
		padding-left: 100px;
	}
	.about-content-box .departments_setup .items .college .text .departments a {
		font-size: 22px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
	.m-banner-block .page-title {
		width: 1200px;
		margin-left: -600px;
		margin-top: -44px;
	}
	.nav-second-box {
		width: 1200px;
		margin-left: -600px;
	}
}

.wp_paging {
        display: block;
    padding: 0;
    list-style: none;
    font-size: 13px;
    font-family: 'Microsoft Yahei', Verdana, Geneva, sans-serif;
    color: #494949;
    float: none;
    margin: 20px auto;
    width: 900px;
}
.wp_paging li {
    display: inline-block;
    height: auto;
    line-height: unset; 
    float: left;
    margin-top: 5px;
}
.wp_paging .pages_count span {
    font-size: 14px;
    padding: 10px 15px;
    background: #fff;
    border: 1px solid #cecece;
    color: #888;
    margin: 0 3px;
    text-decoration: none;
}
.wp_paging li a {
    cursor: pointer;
    color: #666;
    line-height: unset;
    height: auto;
}
.wp_paging .page_nav a{
    font-size: 14px;
    padding: 10px 15px;
    background: #fff;
    border: 1px solid #cecece;
    color: #888;
    margin: 0 3px;
    text-decoration: none;
}
.wp_paging .page_jump span{
    font-size: 14px;
    padding: 10px 15px;
    background: #fff;
    border: 1px solid #cecece;
    color: #888;
    margin: 0 3px;
    text-decoration: none;
}
.wp_paging .page_jump span:nth-child(2)
{
    font-size: 14px;
    padding: 0;
    background: #fff;
    border: 0px solid #cecece;
    color: #888;
    margin: 0 3px;
    text-decoration: none;
}
.wp_paging li input {
    font-size: 14px;
    width: 80px;
    height: 36px;
    line-height: 15px;
    border: 1px solid #d5d5d5;
    background: #fff;
    margin-top: 0;
    text-align: center;
}

.leaders{background:#fff;padding:35px 0;}
.leaders .content{margin-top:45px;}
.leaders .part{display:-ms-flexbox;display:flex;margin-bottom:20px;}
.leaders .d{background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.15);margin-left:20px;-ms-flex:1;-ms-flex-preferred-size:auto;flex:1;display:-ms-flexbox;display:flex;}
.leaders .d .bg{background: #004098;
    width: 20px;background-repeat:no-repeat;background-position:center bottom;}
.leaders .d:first-child{margin-left:0px;}
.leaders .d .inner{-ms-flex:1;flex:1;padding:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;}
.leaders .d .p{border-bottom:1px solid #ddd;padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
.leaders .d .p:last-child{border-bottom:none;}
.leaders .d .p .th{font-size:18px;line-height:1;width:170px;border-right:1px solid #ddd;text-align: right;padding-right:25px;margin:10px 0;}
.leaders .d .p .td{font-size:16px;line-height:1;padding-top:2px;-ms-flex:1;flex:1;}
.leaders .d .p .td a{margin:10px;float:left;width:70px;color: #000;}
.leaders .d .p .td a:hover{color:#004098;}

.wp_entry{

    padding: 0 50px;
}

.wp_entry p{

    background: none !important;
}
.wp_entry table{
    display: table;
    width: 100%;
    max-width: 100%;
    margin: 0 !important;
}


@media only screen and (min-width: 1920px) {
	.nav-second-box {
		width: 1600px;
		margin-left: -800px;
	}
.m-banner-block .page-title{

		width: 1600px;
		margin-left: -800px;
}
}




/*本科生*/


/*本科生*/
#wp_news_w2{
	width: calc(50% - 10px);
	display: inline-block;
}
#wp_news_w2:nth-child(odd){
	margin-right: 5px;
        float: left;
}
#wp_news_w2:nth-child(even){
	margin-left: 5px;
        float: right;
}
#wp_news_w2 .wp_subcolumn_list{
   /* border: solid 1px #c3c3c3;*/
    margin-top: 20px;
    margin-bottom: 12px;
    background-color: #fff;
}
.wp_subcolumn_list .wp_sublist{
margin-bottom:0;
  padding-bottom:20px;
  height: 320px;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist .top{
    width: 100%;
    height: 50px;
    border-bottom: solid 2px #c9c8c8;
    margin: 0 auto;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist .top h1{
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    font-weight: bold;
    line-height: 48px;
    padding-left: 50px;
    padding-right: 16px;
    color: #004098;
    border-bottom: solid 2px #004098;
    position: relative;
    background: url(../img/bg4.png) no-repeat 10px 12px;
	background-size: 30px auto;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist .top h1 .title{
	
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist .top .more_btn
{
    float: right;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    line-height: 50px;
    padding-right: 10px;
    color: #004098;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist .top .more_btn .more_text{
    font-family: "Microsoft YaHei";
    font-size: 14px;
    line-height: 40px;
}

#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom{
    width: 96%;
    margin: 0 auto;
    margin-top: 10px;
    padding-bottom: 6px;
    min-height: 155px;
    overflow: hidden;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li{
    border-bottom: dashed 1px #c3c3c3;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
	float: left;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li:hover span.jt{
    margin-left: 16px;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li:hover span.title{
    width:calc(100% - 50px - 80px);
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li span.jt {
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: red;
    margin-right: 10px;
    margin-left: 6px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li span.jt img{
   width:20px;
   height:32px;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li span.title {
    width: calc(100% - 40px - 80px);
    display: inline-block;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    line-height: 34px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li span.title a{
    color: #333;
}
#wp_news_w2 .wp_subcolumn_list .wp_sublist ul.bottom li span.time {
    width: 80px;
	float: right;
    text-align: right;
    font-size: 14px;
    line-height: 34px;
    color: #999;
}

/*新闻动态*/
