@charset "utf-8";


 .cover {
        position:absolute; visibility:inherit; top:0px; left:0px; width:100%; height:100%; z-index:9997; filter:alpha(opacity=0);opacity:0;
    }
iframe{background:transparent;}
iframe object{display:none !important;}
.header_inner {
	max-width: 16.8rem;
	margin: 0px auto;
	position: relative;
z-index:99999;
}

.wal {
	max-width: 15rem;
	margin: 0 auto;
}

.wal_inner {
	max-width: 14rem;
	margin: 0px auto;
}

.intro_wal {
 	/* width: 1300px; */ 
	margin: 0px auto;
}

.body_b {
	position: relative;
	z-index: 5;
}
#djs {
	position: absolute;
	right: 6%;
	top: 110px;
	z-index: 100;
	color: #FFFFFF;
	background: url(/img/djsbg2.png) no-repeat;
	background-size: 100px;
	padding-top: 12px;
	/* padding-top: 38px; */
	height: 100px;
	width: 100px;
	/* padding-left: 19px; */
	box-sizing: border-box;
}

#t_d {
	/* float: left; */
	/* width: 190px; */
	font-size: 30px;
	/* font-family: zqkhyt; */
	/* line-height: 33px; */
	/* text-align: center; */
	color: #005cbb;
	/* text-indent: 18px; */
	font-weight: bold;
	padding-left: 38px;
	padding-top: 13px;
	letter-spacing: 0px;
	position: relative;
	z-index: 3333;
}

#xs {
	/* float: left; */
	/* width: 110px; */
	padding-top: 0px;
	padding-left: 32px;
	color: #fff;
}

#xs #t_h {
	/* line-height: 0px; */
	font-size: 12px;
	font-family: zqkhyt;
	/* width: 8px; */
	/* text-align: center; */
	/* margin-top: -13px; */
	color: #fff;
	letter-spacing: 1px;
}

@-webkit-keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	animation-duration: 0.5s;
	-webkit-animation-duration: 0.5s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	visibility: visible !important;
	display: block;
}




/* 检索 */
#gp-serBtn4 {
	position: relative;
	z-index: 801;
	*width: 40px;
	margin-left: 0;
}

.icon-search:before {
	content: " ";
}

.top_link .iconfont {
	/* font-size: 23px; */
}

/*半透明背景*/
.gp-overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	z-index: 800;
	background: #054f9c;
	opacity: 0.9;
	filter: alpha(opacity=80);
	display: none;
	left: 0
}

/*1.默认展开的搜索*/
.gp-search {
	width: 220px;
	overflow: hidden;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	transition: all 0.35s ease-in-out;
	-webkit-transition:all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	-ms-transition:all 0.35s ease-in-out;
	-o-transition: all 0.35s ease-in-out;
	border: 1px solid #ccc;
}

.gp-ser {
	width: 100%;
	height: 36px;
	z-index: 9999994;
	margin: 0 auto;
	position: relative;
}

.gp-search input,
.gp-search button {
	position: absolute;
	height: 36px;
	line-height: 36px;
	border: none;
	background: none;
	top: 0px;
	overflow: hidden;
}

.gp-search input.notxt {
	color: #667ebb;
	width: 82%;
	left: 0;
	padding-left: 2%;
}

.gp-search .notxt1 {
	position: absolute;
	width: 15%;
	right: 0;
	cursor: pointer;
	color: #fff;
}

/*4.搜索按钮全屏展开*/
#gp-serBtn4 {
	position: relative;
	z-index: 801;
	/* *background: url(/img/search.png) no-repeat center center;
	*width: 24px;*/
	background: url(/img/ser.svg) no-repeat left center;
	background-size: auto 100%;
	margin-left: 0;
	width: 26px;
	height: 26px;
	/* font-size: 24px; */
}
#gp-serBtn4 embed{width: 20px;height: 20px;/* font-size: 12px; *//* margin-top: 3px; */}
.gp-search4 {
	height: 0;
	border: none;
	width: 800px;
	overflow: hidden;
	position: fixed;
	top: 30%;
	z-index: 802;
	left: 50%;
	/* margin-top: -27px; */
	margin-left: -400px;
}

.gp-search4 .gp-ser {
	max-width: 800px;
}

.gp-search4 input,
.gp-search4 button {
	height: 54px;
	line-height: 54px;
}

.gp-search4 .gp-ser {
	height: 54px;
	border: 1px solid #ccc;
}

.gp-search4 .notxt1 {
	background: #f09621;
	color: #fff;
	/* background: url(/img/search.png) no-repeat center center #0f64bd; */
	;
}

.gp-search4 .gp-ser {
	display: none;
	border: none;
	background: #fff;
}

.gp-search4.active .gp-ser {
	display: block;
}

.gp-search4.active {
	height: auto !important;
}
.gp-hot{
	width:100%;
	margin-top:0.15rem;
}
.gp-hot>h2{
	color:#fff;
	text-align:left;
	font-size: 16px;
	font-weight: bold;
	line-height: 0.25rem;padding-left: 20px;position: relative;}
.gp-hot>h2 em{width:4px;height:16px;background:#fff;display: inline-block;margin-right: 10px;position: absolute;left: 0px;top: 50%;margin-top: -8px;}
.gp-hot ul{
	float:left;
	width:50%;
	text-align:left;
	margin-top:0.2rem;
}
.gp-hot ul li{
	width:94%;
	margin-top: 0.1rem;
}
.gp-hot ul li a{color:#ffffff;width: 100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.gp-hot ul li a span{
	margin-right: 0.15rem;
}
.gp-hot .first_hot span{
	color:#f8b57a;
display: inline-block;width: 17px;height: 17px;text-align: center;line-height: 17px;}
.gp-hot .first_hot .hotones span{
	color:#fff;
	background:url(/img/hotbg.png) no-repeat  center;
}
.searchActive .gp-overlay {
	top: 0;
	margin: 0;
}

.gp-overlay .close {
	position: absolute;
	right: 6%;
	top: 10%;
}



/* banner */
/**主页banner开始**/
.banner_wrap {
	margin-bottom: 0.15rem;
	position: relative;

overflow:hidden;
}
.xbimg .banner_wrap{max-height:6.5rem;height: auto;}
.banner_wrap .picBtnTop .bd {
	position: relative;
	z-index: 0;
}

.picBtnTop .bd li {
	position: relative;
	zoom: 1;
	vertical-align: middle;
}
.banner_wrap .picBtnTop .bd li .pic a,.banner_wrap .picBtnTop .bd li{
	position: relative;
display:block;
	z-index: 0;
	overflow: hidden;
width:100%;
height:33vw;
       background-position:center;
background-repeat:no-repeat;
background-size:cover;
}

.picBtnTop .bd li .pic img {
	width: 100%;
	vertical-align: middle;

	height: 100%;
}

.picBtnTop .hd {
	position: absolute;
	left: 50%;
	bottom: 30px;
	z-index: 2;
	margin-left: -62px;
}

.picBtnTop .hd ul li {
	width: 0.1rem;
	float: left;
	height: 0.1rem;
	border-radius: 50%;
	margin: 0px 5px;
	color: transparent;
	/* background: url(/img/dot1.png) no-repeat center; */
}

.banner_wrap .picBtnTop .hd ul li {
	background: #dddbdc;
}

.picBtnTop .hd ul li.on {
	background: url(/img/dot2.png) no-repeat center;
}

.picBtnTop .prev,
.picBtnTop .next {
	width: 60px;
	height: 60px;
	position: absolute;
	top: 48%;
	z-index: 2;
}

.picBtnTop .prev {
	left: 7%;
	background: url(/img/bannav_left.png) no-repeat center;
}

.picBtnTop .next {
	right: 7%;
	background: url(/img/bannav_right.png) no-repeat center;
}









/* 学院新闻 */
.index-news,
.sideMenu,
.index-media .media-wrap,
.index-research .research-wrap,
.index-research .research-list,
.zhici,
.intro_main1,
.intro_main2 .intro_wal,
.intro_main3,.intro_main5,.intro_main6 .main6_list{
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
    overflow: hidden;
}

.index-news {
	margin-bottom: 0.4rem;
}
.index-news .picBtnTop .bd li .pic a,.index-news .picBtnTop .bd li{
	position: relative;
display:block;
	z-index: 0;
	overflow: hidden;
width:100%;
       background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.index-news .col-1 {
	width: 6.6rem;
}

.index-news .notice-tab {
	width: 4.13rem;
}

.index-newswrap .title,
.index-topic .title,
.index-media .title,
.index-research .title,
.index-people .title,.index-quick .title{
	font-size: 0.3rem;
	text-transform: uppercase;
	color: #2f3233;
	padding-top: 0.15rem;
	line-height: 0.45rem;
	margin-bottom: 0.2rem;
	border-bottom: 1px solid #dfe7f0;
	/* font-family: 'Noto Serif SC'; */
	position: relative;
}
.index-newswrap .title em,
.index-topic .title em,
.index-media .title em,
.index-research .title em,
.index-people .title em,.index-quick .title em{/* font-family:"Noto Serif SC", serif; */font-weight: normal;}
 
.index-newswrap .title p,
.index-topic .title p,
.index-media .title p,
.index-research .title p,
.index-people .title p,.index-quick .title p {
	display: inline-block;

}

.index-newswrap.title p span,
.index-topic .title p span,
.index-media .title p span,
.index-research .title p span,
.index-people .title p span, .index-notice .title p span{
	padding-left: 0.1rem;
	margin-left: 0.1rem;
	color: #666666;
	font-size: 0.16rem;
	background: url(/img/line4.png) left center no-repeat;
}

.index-newswrap .title a,
.index-topic .title a,
.index-media .title a,
.index-research .title a,
.index-people .title a ,.index-quick .title a{
	float: right;
	position: absolute;
	z-index:99;
	width: 24px;
	right: 0;
	height: 24px;
	margin-top: 0.1rem;
}
.index-newswrap .title embed,
.index-topic .title  embed,
.index-media .title  embed,
.index-research .title  embed,
.index-people .title  embed ,.index-quick .title  embed{
	float:
	right;
	margin-top: 0.1rem;
}

.index-newswrap .title a img,
.index-topic .title a img,
.index-media .title a img,
.index-research .title a img,
.index-people .title a img,.index-quick .title a img {
	vertical-align: middle;
}

.index-news .col-1 li {
	border-bottom: #c4c4c4 dashed 1px;
	overflow: hidden;
	margin-bottom: 0.11rem;
}

.index-news .col-1 .news_first {
	border: 0;
}

.index-news .col-1 li a {
	display: block;
	color: #000;
	-webkit-transition:.3s;
    -moz-transition: .3s;
    -ms-transition:.3s;
    -o-transition: .3s;
    font-weight: bold;transition: .3s;
	position: relative;
}

.index-news .col-1 li a .img {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 2.5rem;
	margin-bottom: -0.08rem;
}

.index-news .col-1 li a .img img {
	width: 100%;
}

/* .index-news .col-1 li a em {
	float: left;
	line-height: 0.25rem;
	padding: 0.13rem 0;
	padding-right: 0.1rem;
	color: #0257af;
	position: absolute;
	left: -100%;
} */

/* .index-news .col-1 .news_list li:hover em {
	left: 0;
	position: relative;
} */
.index-news .col-1 .news_list li:hover .name{
	overflow: none;
	text-overflow: none;
	white-space: normal;
}
.index-news .col-1 li a .name {
	font-size: 0.17rem;
	line-height: 0.25rem;
	padding: 0.13rem 0;
	width: 80%;
	/* font-weight: bold; */
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index-news .col-1 li a span {
	float: right;
	font-size: 0.16rem;
	line-height: 0.26rem;
	padding: 0.13rem 0;
	color: #888888;
}

.index-news .col-1 .news_first a .name {
	overflow: auto;
	margin-top: 0.15rem;
	text-overflow: none;
	white-space: normal;
	font-weight: bold;
}

.index-news .col-1 .news_first a span {
	margin-top: 0.15rem;
}

.index-news .col-1 li:hover a {
	color: #0351a1;
	-webkit-transition:0s;
    -moz-transition: 0s;
    -ms-transition:0s;
    -o-transition: 0s;
    transition: 0s;
}

.index-news .col-1 .news_list li:hover {
	padding-left: 0px;
	-webkit-transition:.3s;
    -moz-transition: .3s;
    -ms-transition:.3s;
    -o-transition: .3s;
    transition: .3s;
}

.index-news .col-1 .news_first:hover img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transition:.3s;
    -moz-transition: .3s;
    -ms-transition:.3s;
    -o-transition: .3s;
    transition: .3s;
}

.index-news .col-2 {
	width: 8rem;
	position: relative;
	overflow: hidden;
	height: 6rem;
	}

.index-news .col-2 .picBtnTop .prev,
.index-news .col-2 .picBtnTop .next {
	top: 32%;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: rgba(0,0,0,0.2);
	/* background-size: 100%; */
	/* position: relative; */
	}

.index-news .col-2 .picBtnTop .prev {
	left: -20px;
}

.index-news .col-2 .picBtnTop .next {
	right: -20px;
	/* transform: rotate(180deg); */
	
}
.index-news .col-2 .picBtnTop .prev span,.index-news .col-2 .picBtnTop .next span{
	position:relative;
display: block;width: 100%;height: 100%;}
.index-news .col-2 .picBtnTop .prev img{
	width: 17px;
	height: 17px;
        position: absolute;
        right: 3px;
        top: 50%;
       

transform: translateY(-50%) rotate(180deg);
        -webkit-transform: translateY(-50%) rotate(180deg);
	-moz-transform: translateY(-50%) rotate(180deg);
	-ms-transform: translateY(-50%) rotate(180deg);
	-o-transform: translateY(-50%) rotate(180deg);
}
.index-news .col-2 .picBtnTop .next img{
	width: 17px;
	height: 17px;
        position: absolute;
        left: 3px;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}




.index-news .col-2 .pic {
	height: 4.5rem;
}
.index-news .col-2 .pic:hover a{
	
}
.index-news .col-2 .pic>a,
.index-news .col-2 .pic>a span {
	display: block;
	width: 100%;
	height: 100%;
}

.index-news .col-2 .bd li:hover .pic img {
	transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition:.5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition: .5s;
    transition: .5s;
}

.index-news .col-2 .pic img {
	-webkit-transition:.5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition: .5s;
    transition: .5s;
}

.index-news .news_date {
	width: 0.6rem;
	margin-right: 0.15rem;
	height: 0.27rem;
	/* background: #f09621; */
	/* border-radius: 20px; */
	border: 1px solid #ccc;
	color: #919191;
	text-align: center;
	font-size: 0.14rem;
	float: left;
	/* margin: auto; */
	line-height: 0.27rem;
	box-sizing: border-box;
	margin-top: 0.1rem;
	/* position: absolute; */
	z-index: 3;
	/* margin-left: 0.3rem; */
}

.index-news .news_date p {
	/* padding-top: 20px; */
	/* line-height: 0.3rem; */
}

.index-news .news_title {
	width: 100%;
	/* position: absolute; */
	/* bottom: 0rem; */
	z-index: 2;
	margin-top: 0.2rem;
	/* font-size: 0.2rem; */
	/* color: #ffffff; */
	font-weight: bold;
	overflow: hidden;
	/* height: 80px; */
	/* background: linear-gradient(1800deg, #005cbb, transparent); */
}

.index-news .news_title h2 {
	width: 88%;
	float: left;
	margin: auto;
	color: #333333;
	/* margin-left: 1.2rem; */
	line-height: 0.35rem;
	margin-top: 0.05rem;
	/* font-weight: normal; */
	font-size: 0.2rem;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index-news .news_zhai {
	font-size: 0.14rem;
	line-height: 0.21rem;
	/* margin: 0rem 0.5rem; */
	margin-top: 0.2rem;
	text-indent: 0;
	text-align: justify;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	/** 对象作为伸缩盒子模型显示 **/
	-webkit-box-orient: vertical;
	/** 设置或检索伸缩盒对象的子元素的排列方式 **/
	-webkit-line-clamp: 2;
	/** 显示的行数 **/
	/* text-indent: 0.28rem; */
	overflow: hidden;
	/** 隐藏超出的内容 **/
}

.index-news .news_zhai a {
	color: #888;
	font-size: 0.14rem;
}

.index-news .picBtnTop .hd {
	top: 4.1rem;
	margin-left: -50px;
}

.index-news .picBtnTop .hd ul li {
	width: 0.08rem;
	height: 0.08rem;
	background: #fff;
	/* border: 1px solid #bbbbbb; */
}

.index-news .picBtnTop .hd ul li.on {
	/* border: 1px solid #005cbb; */
	background: #f09621;
}

.index-news .more {
	position: absolute;
	color: #6b7074;
	padding: 0px 15px;
	left: 56%;
	font-size: 0.14rem;
	bottom: 7px;
	background: url(/img/line1.png) no-repeat left center;
}

.index-notice .tab-hd {
	margin: 0 auto;
	/* border-bottom: 1px solid #dfe7f0; */
	margin-bottom: 0.1rem;
	height: 0.65rem;
	width: 3.5rem;
}

 .index-notice .tab-hd .title {
	color: #333;
	float: left;
	border-bottom: 0;
	font-size: 0.3rem;
	line-height: 0.7rem;
	/* margin-right: 0.6rem; */
	margin-bottom: 0;
	cursor: pointer;
	position: relative;
}

.index-notice .tab-hd .title em {
	position: relative;
	display: inline-block;
	font-weight: normal;
	line-height: 0.65rem;
	/* font-family: "Noto Serif SC", serif; */
}



.index-notice .notice_more {
	
/* position: absolute; */
	
/* top: -0.44rem; */
	
/* right:0; */
	
/* z-index: 99; */
	
/* float: right; */
	
width: 1.5rem;
	
height: 0.45rem;
	
margin: 0.2rem auto;
	
display: block;
	
text-align: center;
	
color: #005cbb;
	
border: 1px solid #005cbb;
	
line-height: 0.45rem;
	
font-size: 0.16rem;
}
.index-notice .notice_more:hover{background:#005cbb;color:#fff;}

.index-notice .notice_more img {
	vertical-align: middle;
}

.index-notice .tab-hd>.active {
	color: #005cbb;
}
.index-notice .title p span{padding-left:0.25rem;/* margin-right:0.25rem; */margin-left: 0.25rem;}
/* 
.index-notice .tab-hd>div em::after {
	content: "";
	background-color: #f09621;
	position: absolute;
	bottom: 0px;
	width: 0px;
	height: 0px;
	left: 50%;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition:all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
} */

/* .index-notice .tab-hd>.active em::after {
	width: 100%;
	height: 3px;
	left: 0px;
} */
.index-notice .tab-bd{position:relative;}
.index-notice .tab-bd>div {
	/* display: none; */
	opacity: 0;width:100%;
	min-height: 1.68rem;
	visibility: hidden;
	position:
	absolute;
	/* left:0; */
	/* top:0; */
}

 .notice_item{}
.noticetab_list{position:relative;margin: auto;margin-top: 0.2rem;width: 13.4rem;margin-bottom: 0.4rem;}
.noticetab_list .slick-arrow{position:absolute;top:50%;margin-top: -0.3rem;color: transparent;width: 0.44rem;height: 0.44rem;}
.noticetab_list .slick-prev{left: -0.8rem;background: url(/img/notice_left.png) no-repeat left center;background-size: cover;}
.noticetab_list .slick-next{/* right:0; */right: -0.6rem;background: url(/img/notice_right.png) no-repeat left center;background-size: cover;}
.notice_oli{width:4.15rem;float:left;padding:38px 20px 48px;box-sizing:border-box;border-bottom: 8px #005cbb solid; box-shadow: 0px 0px 5px #d8edef; height: 160px;margin-top: 0.05rem;margin: 0px 0.15rem;min-height: 160px;background: url(/img/noticebg.png) no-repeat right bottom;background-color: #fff;margin-bottom:0.25rem;}

 .notice_item .item_date{float:left;margin-right:22px;}
 .notice_item .item_date h1{color: #005cbb;font-size:30px;font-weight: bold;border-bottom: 2px #005cbb solid;padding-bottom: 8px;text-align: center;}
  .notice_item .item_date h2{color: #005cbb;font-size:24px;font-weight:600;padding:6px 0px;}

 .notice_item .item_date h3{color: #005cbb;font-size: 18px;font-weight: normal;margin-top: 3px;}

 .notice_item .notice_oli>h2 {
    line-height: ;
    font-size: 0.17rem;
    /* color:#000!important; */
    /* text-align:
    left; */
    width: 73%;
    line-height: 0.3rem;
    /* display: -webkit-box; */
    float: right;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    }
 .notice_item .notice_oli>h2 a{width:100%;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}

 .notice_item .notice_oli:hover h2 a{color: #005cbb;}
.index-notice .notice_date {
	color: #888888;
}

.index-notice .notice_date span {
	color: #0068b7;
}

.index-notice .tab-bd>.act {
	opacity: 1;
	visibility: visible;
}
.xsmore_wrap,.xsmore{
	 display: inline-block;
	 width: 24px;
	 height: 24px;
	 position:
	 relative;
	 float: right;
	 margin-top: -0.5rem;
}
.xsmore{
   position:
   absolute;
	left:0;
   top: 41px;
	z-index:9;
}
.index-notice .xsmore{
	
}
.index-notice{min-height: 5.5rem;background: #f5f6f8;padding-top: 0.2rem;overflow:hidden;}

.index-news .notice_list ul li h2 {
	font-size: 0.17rem;
	font-weight: normal;
	width: 82%;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
font-weight: bold;}

.index-notice .notice_list ul li.xueshu h2 {
	width: 100%;
	font-size: 0.17rem;
}

.index-notice .notice_list ul li span {
	padding: 0;
}

/* 专题 */
.index-topic {
	/* margin-top: 0.35rem;*/
	padding-top: 0.15rem;
	padding-bottom: 0.5rem;
	background-color: #f5f6f8;
}

.index-topic .side-title {
	width: 2.6rem;
	height: 3.4rem;
	position: relative;
	float: left;
}
.index-topic .side-title.on h3{display:none;}
.index-topic .side-title>h3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 2;
	padding-bottom: 0.3rem;
	background: linear-gradient(#333333, transparent);
}

.index-topic .side-title>h3 p {
	font-size: 0.17rem;
	padding-top: 0.1rem;
	padding-bottom: 0.1rem;
	font-weight: bold;
	line-height: 0.28rem;
	margin-left: 0.2rem;
	margin-right: 0.2rem;
	color: #ffffff;
	display: inline-block;
	border-bottom: 1px solid #ffffff;
}
.index-topic .side-img{overflow:hidden;}
.index-topic .side-img,
.index-topic .side-img span {
	width: 100%;
	height: 100%;
	-webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition:.4s;
    -o-transition: .4s;
    transition: .4s;cursor: pointer;
}
.index-topic .side-wrap:hover .side-img span{
	-webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition:.4s;
    -o-transition: .4s;
    transition: .4s;
	transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.index-topic .side-img span,
.index-news .col-2 .pic>a span {

	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	display: block;
}

.index-topic .side-cont {
	display: none;
	float: left;
	width: 4.28rem;
	height: 3.4rem;
	background-color: #ffffff;
}

.index-topic .side-cont a {
	display: block;
	margin: 0.2rem 0.3rem;
}

.index-topic .side-cont a:hover h2 {
	background-size: 100% 3px;
	color: #005cbb;
}

.index-topic .side-cont a h2 {
	font-size: 0.18rem;
	font-weight: bold;
	line-height: 0.45rem;
	border-bottom: 1px solid #d7d7d7;
	margin-bottom: 0.2rem;
	background-image: linear-gradient(#f09621, #f09621);
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: 0 3px;
	transition: background-size .5s;
	-webkit-transition: background-size .5s;
    -moz-transition: background-size .5s;
    -ms-transition:background-size .5s;
    -o-transition: background-size .5s;
    transition: background-size .5s;
	position: relative;
}

.index-topic .side-abstract {
	color: #666666;
	line-height: 0.24rem;
	margin-bottom: 0.2rem;
	font-size: 0.14rem;
}

.index-topic .side-abstract span {
	color: #1e7adb;
	font-size: 12px;
}

.index-topic .side-cont a p {
	color: #888888;
	margin-top: 0.10rem;
padding-left:25px;
position:relative;
font-size: 0.14rem;}

.index-topic .side-cont a p img {
	vertical-align: middle;
	padding-right: 10px;

}
.index-topic .side-cont a p em{
    position:absolute;
left:0px;
top:-1px;
}

/* 地大媒体 */
.index-media {
	background-color: #dfe5ec;
	padding-top: 0.15rem;
	padding-bottom: 0.5rem;
}

.index-media .title {
	border-bottom: 1px solid #c6d0dc;
}

.index-media .col-1 {
	width: 4.38rem;
	height: 4.96rem;
	border-top: 4px solid #005cbb;
	position: relative;
	overflow: hidden;
}

.index-media .hide-title {
	position: absolute;
	bottom: 0px;
	background: rgba(0, 0, 0, 0.7);
	text-align: center;
	line-height: 0.25rem;
	padding: 0.15rem;
	font-size: 0.17rem;
	-webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition:.4s;
    -o-transition: .4s;
    transition: .4s;
	color: #ffffff;
	transform: translate(0px, 100%);
	-webkit-transform: translate(0px, 100%);
	-moz-transform: translate(0px, 100%);
	-ms-transform:translate(0px, 100%);
	-o-transform: translate(0px, 100%);
	
}

.index-media .col-1:hover .hide-title {
	transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform:translate(0, 0);
	-o-transform: translate(0, 0);
	-webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition:.4s;
    -o-transition: .4s;
    transition: .4s;
}

.index-media .col-1 .media-img,
.index-media .col-1 a,
.index-media .col-1 a img,.index-media .col-1 a span {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition: .5s;
    transition: .5s;
}
.index-media .col-1 a{overflow:hidden;}
.index-media .col-1 a span {background-size:cover;background-repeat:no-repeat;background-position: center;}
.index-media .col-1 .small-title {
	min-width: 1.5rem;
	display: inline-block;
	height: 0.75rem;
	margin: auto;
	color: #ffffff;
	background: #005cbb;
	border-radius: 0px 0px 15px 15px;
	position: absolute;
	text-align: center;
	line-height: 0.75rem;
	z-index: 2;
	font-size: 0.2rem;
	left: 50%;
	top: -1px;
	transform: translate(-50%, 0px);
	-webkit-transform: translate(-50%, 0px);
	-moz-transform: translate(-50%, 0px);
	-ms-transform:translate(-50%, 0px);
	-o-transform: translate(-50%, 0px);
}

.index-media .col-2 {
	width: 10.62rem;
}

.index-media .col-2 .media-img {
	overflow: hidden;
	background-color: #f5f6f8;
	display: flex;
	justify-content: center;
	align-items: center;
}

.index-media .col-2 .media-img .media-zhai {
	font-size: 0.14rem;
	color: #666666;
	line-height: 0.24rem;
	margin: 0px 0.2rem;


}

.index-media .col-2 .media-img .media-zhai span,
.index-research .research-list .research-title span,
.footer .dinav a {
	background-image: linear-gradient(currentColor, currentColor);
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: 0 1px;
	transition: background-size .5s;
	-webkit-transition: background-size .5s;
    -moz-transition: background-size .5s;
    -ms-transition:background-size .5s;
    -o-transition: background-size .5s;
    transition: background-size .5s;
	position: relative;
}

.index-research .research-list .research-title span {
	background-image: linear-gradient(#f09621, #f09621);
	background-size: 0 3px;
}

.index-research .research-list:hover span {
	background-size: 100% 3px;
}

.index-media .col-2 .media-img .media-zhai:hover span,
.footer .dinav a:hover {
	background-size: 100% 1px;
}

.index-media .col-2 .media-img,
.index-media .col-2 .media-cont {
	height: 2.5rem;
	width: 2.655rem;
	position: relative;

}

.index-media .col-2 .media-img a img,.index-media .col-2 .media-img a>span{
	display: block;
	height: 100%;
	width: 100%;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition:.5s;
    transition: .5s;

}
.index-media .col-2 .media-img a>span{
	background-repeat:
	no-repeat;
	background-position:
	center;
	background-size:
	cover;
	width: 2.655rem;
	height: 2.5rem;
}

.index-media .col-1 .media-img:hover img,.index-media .col-1 .media-img:hover span,
.index-research .research-list:hover img,
.index-media .col-2 .media-topwrap:hover .media-img img,.index-media .col-2 .media-topwrap:hover .media-img a>span {
	transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition:.5s;
    transition: .5s;
}

.index-media .col-2 .media-topwrap .media-img img {

	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition:.5s;
    transition: .5s;
}

.index-media .col-2 .media-cont {
	background-color: #ffffff;
	padding: 0.2rem;
	box-sizing: border-box;

}

.index-media .col-2 .media-cont .media-jian {
	width: 0;
	height: 0px;
	border-right: 20px solid transparent;
	border-left: 20px solid transparent;
	border-bottom: 20px solid #ffffff;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	position: absolute;

	top: 15px;
	z-index: 9;
	/* background: #000; */
}

.index-media .col-2 .media-top .media-jian {
	left: -19px;
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform: rotate(-90deg);
}

.index-media .col-2 .media-bottom .media-jian {
	right: -19px;
	
}

.index-media .col-2 .media-cont .small-title {
	font-size: 0.16rem;
	display: inline-block;
	line-height: 0.35rem;
	margin-bottom: 0.2rem;
	border-bottom: 1px solid #c2cbd5;
	background-image: linear-gradient(#f09621, #f09621);
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: 0 3px;
	transition: background-size .3s;
	-webkit-transition: background-size .3s;
    -moz-transition: background-size .3s;
    -ms-transition:background-size .3s;
    -o-transition: background-size .3s;
    transition: background-size .3s;
	position: relative;
}

.index-media .col-2 .media-cont h2 {
	font-size: 0.17rem;
	font-weight: bold;
	line-height: 0.24rem;
	height: 0.48rem;
	overflow: hidden;
}

.index-media .media-more,
.index-research .media-more {
	position: absolute;
	bottom: 0.4rem;
	left: 0.2rem;
	width: 28px;
	height: 29px;
	background: url(/img/more_h.png) no-repeat left center;
background-size:0.27rem;
}

.index-media .col-2 .media-topwrap:hover .media-cont {
	background-color: #005cbb;
}

.index-media .col-2 .media-topwrap:hover .media-jian {
	border-bottom-color:#005cbb;
}

.index-media .col-2 .media-topwrap:hover .media-more,
.index-research .research-list:hover .media-more {
background-size:0.27rem;
	background: url(/img/more_l.png) no-repeat left center;
}

.index-media .col-2 .media-topwrap:hover .media-cont a {
	color: #ffffff;
}

.index-media .col-2 .media-topwrap:hover .small-title {
	background-size: 100% 3px;
	border-bottom: 0;
}

/* 学术科研 */
.index-research {
	padding-top: 0.15rem;
	/* padding-bottom: 0.5rem; */
}

.index-research .col-2 {
	width: 7.6rem;
	height: 5rem;
	overflow: hidden;
	position: relative;
}

.index-research .col-2 .research-img,
.index-research .col-2 .research-img a,
.index-research .col-2 .research-img a img {
	width: 100%;
	height: 100%;
	display: block;
}

.index-research .col-2 .research-img>img {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}

.index-research .col-2 .research-title {
	width: 100%;
	height: 0.9rem;
	background: rgba(0,92,187,0.6);
	box-sizing: border-box;
	line-height: 0.9rem;
	padding: 0px 0.15rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: absolute;
	z-index: 2;
	bottom: 0px;
	left: 0px;
}

.index-research .col-2 .research-title a {
	font-size: 0.18rem;
	font-weight: bold;
	color: #FFFFFF;
}

.index-research .col-1 {
	width: 7.1rem;
}

.index-research .col-1 .research-title {
	width: 4.95rem;
	height: 1.4rem;
	border-bottom: 1px solid #e5e6e8;
	position: relative;
}

.index-research .col-1 .research-title a h2 {
	margin: 0.1rem 0 0.05rem 0;
	width: 100%;
	line-height: 0.24rem;
}

.index-research .col-1 .research-title a h2 span {
	font-size: 0.16rem;
	font-weight: bold;
	line-height: 0.24rem;
	padding: 0.05rem 0;
	display:block;
	width:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	/* position: absolute; */
}
.index-research .col-1 .research-title .research_zhai{font-size:0.14rem;line-height: 0.21rem;color:#888; text-overflow: ellipsis;

  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;

  display: -moz-box;
  -moz-line-clamp: 2;
  -moz-box-orient: vertical;

  overflow-wrap: break-word;
  word-break: break-all;
  white-space: normal;
  overflow: hidden;}
.index-research .media-more {
	width: 0.95rem;
	color: #c8c8c8;
	left: 0;
	padding-left: 35px;
	line-height: 29px;
	bottom: 0.1rem;
}

.index-research .research-list {
	margin-bottom: 0.38rem;
}

.index-research .research-list:hover .media-more,.index-research .research-list:hover .research-title a h2 span {
	color: #005cbb;

}

.index-research .research-list .research-img {
	height: 1.4rem;
	width: 2rem;
	overflow: hidden;
}

.index-research .research-list .research-img img {
	width: 100%;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition:.5s;
    -o-transition: .5s;
    transition: .5s;
}

/* 地大人物 */
.index-people {
	padding-top: 0.15rem;
	padding-bottom: 0.1rem;
	background-color: #f5f6f8;
}

.w-accor1 li .dec_ar:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	background: #f09621;
	height: 7px;
	-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.w-accor .swiper-slide:hover .dec_ar:after {
	width: 48%;
	margin-left: 20px;
}
#Accor1{width:100%;}
#Accor1 .img_ar {
	background-size: cover;
	background-repeat: repeat;
	background-position: -1.1rem center;
}

#Accor1 .img_ar img {
	opacity: 0;
}

/* 师生服务大厅 */
.index-service {
	padding-top: 0.3rem;
	padding-bottom: 0.4rem;
	background: url(/img/bodybg01.png) no-repeat center top #f5f6f8;
	background-size: 100%;
}

.index-service .title {
	text-align: center;
	color: #FFFFFF;
	margin-bottom: 0.25rem;
	/* font-family: "Noto Serif SC", serif; */
}

.index-service .title h2 {
	font-size: 0.3rem;
	line-height: 0.45rem;
}
.index-service .title h2 a{color: #FFFFFF;position: relative;padding-bottom: 0.08rem;/* font-weight: bold; */}
.index-service .title h2 a i{
	position:absolute;
	left:0;
	bottom:0;
	height:4px;
	width:0px;
	background:#f09621;
	-webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition:.4s;
    -o-transition: .4s;
    transition: .4s;
}
.index-service .title h2 a:hover i{
	width:100%;
	-webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition:.4s;
    -o-transition: .4s;
    transition: .4s;
}
.index-service .title p {
	font-size: 0.2rem;
	font-weight: lighter;
}

.service-search,
.service-word {
	width: 8.6rem;
	/* height: 55px; */
	margin: 10px auto;
}

.service-search .inp {
	width: 7.1rem;
	height: 54px;
	background-color: #ffffff;
	border: none;
	outline: none;
	text-indent: 0.3rem;
	/* display: inline-block; */
	float: left;
	font-size: 16px;
	line-height:54px;
}

.service-search .inp::-webkit-input-placeholder {
	/* WebKit, Blink, Edge */
	color: #666666;
}

.service-search .inp:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #666666;
}

.service-search .inp::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #666666;
}

.service-search .inp:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #666666;
}

.service-word {
	/* height: 0.3rem; */
	/* margin-top: 10px; */
}

.service-search .btn {
	vertical-align: middle;
	background: #f09621 url(../img/sear2.png) no-repeat  20px center;
	color: #fff;
	/* background-size: 20px; */
	float: left;
	border: none;
	font-size: 15px;
	padding-left: 27px;
	width: 100px;
	height: 54px;
}

.service-word li {
	float: left;
	padding: 0 0.1rem;
	line-height: 0.3rem;
}

.service-word li:first-child {
	color: #dfdfdf;
	font-weight: bold;
	padding-left: 0px;
}

.service-word li a {
	color: #ffffff;
}

.service-word li:hover a {
	color: #f09621;
}

.service-num {
	width: 48%;
	height: 0.45rem;
	margin: 0.2rem auto;
}

.service-num a {
	color: #ffffff;
	/* min-width: 1.1rem; */
	padding: 0px 0.15rem;
	text-align: center;
	line-height: 0.35rem;
	display: inline-block;
	font-size: 14px;
	border: 1px solid #ffffff;
	margin-right: 0.2rem;
}

.service-num a:hover {
	background-color: #f09621;
}

.service-num a em {
	font-size: 0.22rem;
	padding-right: 0.05rem;
	font-weight: normal;
	font-family: 'Noto Serif SC';
}

.service-num a:last-child {
	margin-right: 0;
}

.service-tab {
	margin-top: 0.7rem;
	border-left: 5px solid #005cbb;
	background-color: #ffffff;
	box-shadow: 1px 4px 4px #e0e8f2;
}

.service-tableft {
	width: 12.53rem;
	float: left;
	position: relative;
}

.service-tableft .tab-hd2 {
	width: 1.95rem;
	float: left;
}

.service-tableft .tab-hd2 h1 {
	width: 100%;
	height: 0.7rem;
	line-height: 0.7rem;
	font-size: 0.18rem;
	text-align: center;
	font-weight: normal;
	background-color: #f4f5f7;
	cursor: pointer;
}

.service-tableft .tab-hd2 .active {
	background-color: #ffffff;
	font-weight: bold;
	color: #005cbb;
}

.service-tableft .tab-bd2 {
	float: right;
	width: 10.2rem;
	margin-top: 0.45rem;
}

.service-tableft .tab-bd2 .service-list1 {
	width: 1.6rem;
	float: left;
	margin-right: 0.63rem;
}

.service-tableft .tab-bd2 .service-title {
	font-size: 0.16rem;
	font-weight: bold;
	line-height: 0.45rem;
	overflow: hidden;
	margin-bottom: 0.25rem;
}

.service-tableft .tab-bd2 .service-title h2 {
	float: left;
	border-bottom: 3px solid #005cbb;
}

.service-tableft .tab-bd2 .service-list1:hover .service-title h2,
.service-more:hover .service-title h2 {
	border-color: #b29873;
}

.service-tableft .tab-bd2 .service-title embed {
	float: right;
	margin-top: 0.1rem;
	width:32px;height:32px;
}


.service-tableft .tab-bd2 .service-title svg {
	width: 28px;
	float: right;
	margin-top: 0.1rem;
}

.service-href a {
	display: block;
	width: 1.3rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 0.27rem;
	font-size: 0.14rem;
	color: #666666;
}

.service-href a:hover {
	color: #000000;
}

.service-more {
	width: 1rem;

}

.service-more .service-title h2 {
	min-width: 0.5rem;
}

.service-tableft .tab-bd2 .service-list {
	display: none;
	height: 2.35rem;
	/* border-bottom: 1px solid #eff0f3; */
}

.service-tableft .tab-bd2 .active {
	display: block;
}

.service-tableft .tab-bd2 .service-quick {
	height: auto;
	margin-top: 0px;
	/* overflow: hidden; */
	width: 100%;
}

.service-tableft .tab-bd2 .service-quick a {
	margin-bottom: 0.2rem;
}

.service-quick,
.service-tableft .tab-hd2 .service-title {
	margin-top: 0.2rem;
}

.service-quick2 {
	position: absolute;
	bottom: 0.35rem;
	right: 0px;
	border-top: 1px solid #eff0f3;
}

.service-quick .service-title,
.service-tableft .tab-hd2 .service-title {
	height: 1.3rem;
	width: 1.95rem;
	line-height: 0.7rem;
	font-size: 0.18rem;
	text-align: center;
	font-weight: normal;
	background-color: #f7f9fe;
	cursor: pointer;
}

.service-quick .quick {
	margin-top: 0.2rem;
	/* height: 0.72rem; */
}

.service-quick .quick.active {
	height: 4rem;
}
.index-quick{background:#f5f6f8;padding-bottom:0.5rem;}
.quick_divwrap{/* overflow:hidden; */}
.quick_divwrap  a {
	width: 1.9rem;
	height: 0.7rem;
	background: url(/img/noticebg.png) no-repeat right bottom #fff;
	background-size: 130px;
	display: block;
	line-height: 0.7rem;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0.15rem;
	color: #636363;
	float: left;
	margin-right: 0.25rem;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	border: 1px solid #ececec;
	position:
	relative;
}
.quick_divwrap  a:nth-child(7n){margin-right:0;}



.quick_divwrap a:nth-child(7n+1) {
	clear: both;
}
.quick_divwrap  a span{
	position:
	absolute;
	top: 0px;
}
.quick_divwrap  a embed {
	vertical-align: middle;
	padding-right: 0.07rem;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	margin-left: 0.1rem;
	width: 0.32rem;
	/* height: 0.37rem; */
}

.quick_divwrap  a:hover {
	color: #005cbb;
	border: 1px solid transparent;
	margin-top: -8px;
	transition: 0.5s;
	box-shadow: 2px 2px 4px #f0f6fa, -2px -2px 4px #f0f6fa;
}

.serviceright {
	width: 2rem;
	height: 3.9rem;
	margin: 0.2rem;
}

.serviceright img {
	width: 100%;
}
.service-xin{
	    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}

.service-divwrap{
	width: 3.45rem;
	margin-top: 0.15rem;
	box-shadow: 0px 0px 5px #5079a5;
}
.service-top{
	width:100%;
	height:2.2rem;
	text-align:
	center;
	overflow: hidden;
}

.service-top img,.service-top embed{
	display:
	block;
	margin:0px auto;
	margin-top:0.30rem;
	margin-bottom: 0.2rem;
	width:1.13rem;
	height:1.13rem;
}
.service-top h2{
	font-size:0.2rem;
	font-weight:normal;
	color:#fff;
	
}
.fuwrap1 .service-top{
	background:url(/img/fuwubg1.png) no-repeat center top;
	background-size:cover;
}
.fuwrap2 .service-top{
	background:url(/img/fuwubg2.png) no-repeat center top;
	background-size:cover;
}
.fuwrap3 .service-top{
	background:url(/img/fuwubg3.png) no-repeat center top;
	background-size:cover;
}
.fuwrap4 .service-top{
	background:url(/img/fuwubg4.png) no-repeat center top;
	background-size:cover;
}


.service-bot{
	background:url(/img/tubj.png) no-repeat center bottom;
   background-size:70%;
	background-color:#fff;
	width:100%;
	overflow:
	hidden;
	min-height: 2.7rem;
	padding: 0.3rem 0.2rem;
	box-sizing:
	border-box;
}
.service-bot ul li{
	float:
	left;
	margin-left: 0.3rem;
	margin-bottom: 0.15rem;
	width: 40%;
}

.service-bot ul li a{font-size:0.16rem;padding-bottom: 0.05rem;position:relative;}
.service-bot ul li a::after{

	content:

"";
	position:

absolute;
	left:0;
	bottom:0;
	width:0;
	height:2px;

background: #f09621;

transition:  0.3s;

-webkit-transition:0.3s;

-moz-transition: 0.3s;

-ms-transition:0.3s;

-o-transition: 0.3s;
}
.service-bot ul li:hover a::after{
	width:100%;
	transition:  0.3s ;
	-webkit-transition:0.3s ;
	-moz-transition: 0.3s ;
	-ms-transition:0.3s ;
	-o-transition: 0.3s ;
}
.service-bot ul li:hover a{color:#005cbb;}







/* 页尾 */
/* .footer {
	background-color: #005cbb;
	padding: 0.4rem 0;
	position: relative;
	min-height: 3.2rem;
}

.footer .fl {
	width: 43%;
}

.footer .fr {
	width: 42%;
}

.footer .fl .dinav{width: 21%;margin-right: 0.3rem;}
.footer .fl .dinav:last-child{margin-right:0;}
.footer .dinav {
	float: left;
	margin-right: 0.55rem;
	width: 20%;
}

.footer .dinav dl {
	max-height: 3.2rem;
	overflow: hidden;
}
.footer .fl .dinav  a{width: 0.9rem;}
.footer .fr .dinav  a{width:0.7rem;}
.footer .dinav a {
	color: #fff;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
	display: inline-block;
	text-align: center;
	width: 0.7rem;
	overflow: hidden;
	font-size: 15px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.footer .fr .dinav {
	margin-right: 0;
	margin-left: 0.55rem;
}

.footer .dilogo {
	text-align: center;
	position: absolute;
	left: 50%;
	top: 0.5rem;
	transform: translate(-50%, 0%);
	-webkit-transform: translate(-50%, 0%);
	-moz-transform:translate(-50%, 0%);
	-ms-transform:translate(-50%, 0%);
	-o-transform: translate(-50%, 0%);
}

.footer .dilogo img {
	width: 2rem;
}

.copy {
	background: #0050a3;
	height: 0.7rem;
	line-height: 0.7rem;
	color: #FFFFFF;
	text-align: center;
	font-size: 18px;
}
.copy img{vertical-align: middle;}

 */








/* 内页 */
.neiimg>img {
	width: 100%;
}

.neiimg {
	width: 100%;
	max-height: 440px;
	overflow: hidden;
	position:
	relative;
}
.neiimg .banner_wrap .picBtnTop .bd li .pic a, .neiimg .banner_wrap .picBtnTop .bd li{
	/* height:5rem; */
	max-height:524px;
}
/*.neiimg{height:700px;min-height:220px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;overflow:hidden}*/
.neiimg .txt{position:absolute;top: 53%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;overflow:hidden}
.neiimg .txt h3{font-size:79px;color:#fff;line-height:1.5em;margin-bottom:1px;overflow:hidden;font-weight: bold;}
.neiimg .txt em{display:block;font-size:30px;color:#fff;line-height:1.5em;font-family:Bold,"微软雅黑";text-transform:uppercase;overflow:hidden}
.neiimg .txt em span{padding:0px 0.4rem;}
.intro_img .intro_wal {
	position: relative;
	max-width: 1400px;
	}

.intro_lanbg{
	width: 310px;
	height: 100px;
	position: absolute;
	bottom: 0px;
	left: -310px;
	z-index: 2;
	background-color: #00afdd;
}
.lan_wrap {
	height: 100px;
	/* width: 9.2rem; */
	position: relative;
	z-index: 2;
	margin-top: -70px;
	/* background: url(/img/lanbg.png) no-repeat left center; */
}

.intro_lan {
	height: 0;
	color: #fff;
	position:relative;
	max-width: 1100px;
	border-bottom: 100px solid #005ebb;
	border-right: 100px solid transparent;
	}
.lanbg1{
	height: 0;
	position:absolute;
	right: -110px;
	width: 50px;
	bottom: -100px;
	border-bottom: 80px solid #005ebb;
	border-right: 80px solid transparent;
	opacity:0.6;
}
.lanbg2{
	height: 0;
	position:absolute;
	right: -120px;
	width: 50px;
	bottom: -100px;
	border-bottom: 60px solid #005ebb;
	border-right: 60px solid transparent;
	opacity:0.3;
}
.intro_lan>h2 {
	float: left;
	font-size: 32px;
	line-height: 100px;
	font-weight: normal;
	margin-right: 40px;
	background-image: linear-gradient(to right, #00afdd, #005ebb);
}
@media screen and (min-width: 950px) {
	.intro_lan>ul{
		position:relative;float: left;
		width: 65%;
		padding-top: 40px;
		padding-left: 20px;box-sizing: border-box;
	}
}
@media screen and (max-width: 949px) {
	.intro_lan>ul{
		position:relative;float: left;
		width: 65%;
		padding-top: 25px;
		padding-left: 20px;box-sizing: border-box;
	}
}
.intro_lan>ul::before{
	content:"";
	position:absolute;
	left:0px;
	top:0px;
	height: 75px;
	width:0;
	border-left:1px solid #fff;
	opacity: 0.7;
}
.intro_lan>ul li{
	float:left;
	opacity:0.7;
	/* margin-left: 0.2rem; */
	/* padding: 0px 0.25rem; */
	margin-bottom: 15px;
	}
	.intro_lan>ul li:hover{opacity:1;}
.intro_lan>ul li a{
	font-size:16px;color: #fff;line-height: 15px;border-right: 1px solid #fff;display: block;/* width: 100%; */padding: 0px 10px;
}
.intro_lan>p {
	float: left;
	padding-left: 20px;
	margin-top: 40px;
	font-size: 14px;
	background: url(/img/wei.png) no-repeat left center;
}

.intro_lan>p a {
	color: #fff;
	font-size: 0.14rem;
}
.di_wei{/* position:absolute; *//* right: 0; *//* bottom: 0.03rem; */font-size: 14px;margin-bottom: 20px;color: #005ebb;padding-left: 20px;background: url(/img/di.png) no-repeat left center;}
.di_wei a{color: #005ebb;font-size: 14px;}















/* 简介 */
.intro_school {
	margin-top: 0.35rem;
	padding-bottom: 0.35rem;
}

.intro_title h2 {
	float: left;
	font-size: 0.28rem;
	position: relative;
	line-height: 0.45rem;
	font-weight: normal;
	margin-bottom: 0.15rem;
	padding-bottom: 13px;
}

.intro_title h2::after {
	content: " ";
	height: 0px;
	width: 0.4rem;
	border-bottom: 4px solid #f09621;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.intro_title a {
	float: right;
	line-height: 0.45rem;
}

.intro_title a img {
	vertical-align: middle;
}

.intro_nr {
	margin-top: 0.2rem;
}

.intro_nrtop {
	text-align: center;
}

.intro_nrtop h2 {
	text-align: center;
	font-size: 0.22rem;
	position: relative;
	line-height: 0.45rem;
	display: inline-block;
}

.intro_nrtop h2 i {
	height: 0px;
	width: 0.65rem;
	display: block;
	margin: 7px auto;
	border-bottom:3px solid #f09621;
	-webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.intro_nrtop h2:hover i {
	width: 100%;
}

.intro_nrtop div {
	font-size: 0.16rem;
	line-height: 0.28rem;
	text-align: left;
	text-indent: 2em;
	margin-top: 0.15rem;
	margin-bottom: 0.3rem;
}


/* 本例子css */
.intro_nrbottom{
	position: relative;
}



.intro_nrbottom  .slick-arrow{
	display: block;
	width: 40px;
	height: 39px;
	overflow: hidden;
	top: 0.95rem;
	position: absolute;
	z-index: 9;
	cursor: pointer;
	color: transparent;
	background: url(/img/jiannav.png) left center no-repeat ;
}
.intro_nrbottom .slick-prev{
	left: -0.5rem;
}
.intro_nrbottom  .slick-next {
	right:-0.3rem;
	background-position: right center;
}


.intro_nrbottom .intro_nrbottom_list {
	width: 11.6rem;
	margin: 0 auto;
}

.intro_nrbottom .intro_nrbottom_list  li {
	margin: 0px 0.15rem;
}

.intro_nrbottom .intro_nrbottom_list .olis {
	width: 2rem;
	height: 2.5rem;
	border-top: 1px solid transparent;
	background: #f2f6fa;
	position: relative;
}
.intro_nrbottom .intro_nrbottom_list .picoli1:hover .pic{
	background-image: url(/img/intro_w1.png) !important;
}
.intro_nrbottom .intro_nrbottom_list .picoli2:hover .pic{
	background-image: url(/img/intro_w2.png) !important;
}
.intro_nrbottom .intro_nrbottom_list .picoli3:hover .pic{
	background-image: url(/img/intro_w3.png) !important;
}
.intro_nrbottom .intro_nrbottom_list .picoli4:hover .pic{
	background-image: url(/img/intro_w4.png) !important;

}
.intro_nrbottom .intro_nrbottom_list .picoli5:hover .pic{
	background-image: url(/img/intro_w5.png) !important;
}
.intro_nrbottom .intro_nrbottom_list .picoli6:hover .pic{
	background-image: url(/img/intro_w6.png) !important;
}
.intro_nrbottom .intro_nrbottom_list .picoli7:hover .pic{
	background-image: url(/img/intro_w7.png) !important;
}
.intro_nrbottom .intro_nrbottom_list .pic {
	width: 1.2rem;
	height: 1.2rem;
	margin: 0.15rem auto;
	/* margin-bottom: 0.1rem; */
	/* border-radius: 50%; */
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%;
	/* border: 4px solid transparent; */
}

.intro_nrbottom .intro_nrbottom_list li:hover .pic {
/* 	background-color: #005ebb; */
	/* border: 4px solid #508bc5; */
}

.intro_nrbottom .intro_nrbottom_list .title h2 {
	font-size: 0.17rem;
	text-align: center;
	line-height: 0.4rem;
}

.intro_nrbottom .intro_nrbottom_list .title div {
	text-align: center;
	color: #464646;
	line-height: 0.2rem;
	font-size: 13px;
	height: 0.4rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-line-clamp: 2;
	-moz-box-orient: vertical;
	overflow-wrap: break-word;
	word-break: break-all;
	white-space: normal;
	overflow: hidden;
	margin: 0 0.2rem;
}

.intro_open {
	position: relative;
	/* min-height: 1.5rem; */
	/* overflow: visible; */
	/* opacity: 0; */
	/* visibility: hidden; */
	height: 0;
	left: 0;
	width: 11.3rem;
	margin-bottom: 0rem;
	background: #fff;
	box-shadow: 2px 2px 3px #eef4fa, -2px -2px 3px #eef4fa;
	border-radius: 5px;
	padding: 0;
	/* z-index: 9; */
	margin-top: 0px;
}
.intro_open .trangle{
	padding: 0.3rem 0.25rem  0.15rem 0.3rem;
	
}
.tab-bd3 li{
	/* display: none; */
	opacity: 0;
	opacity: 0;
	visibility: hidden;
}
.tab-bd3 li.active{/* display: block !important; *//* min-height: 300px; */opacity: 1 !important;visibility: visible;}

.intro_nrbottom .intro_nrbottom_list li.active .olis:after{
	/* display: block; */
opacity: 1;visibility: visible;transition: 0.5s;}
.intro_nrbottom .intro_nrbottom_list li.active .intro_open{
	margin-top:0.35rem;
	margin-bottom:0.1rem;
	height:
	auto;
	opacity: 1;
	visibility: visible;
}
.intro_nrbottom .olis:after {
	position: absolute;
	display: inline-block;
	z-index: 99;
	bottom: -52px;
	margin-left: -21px;
	
	opacity: 0;visibility: hidden;left: 50%;
	width: 0;
	height: 0;
	content: " ";
	border-style: solid;
	border-width: 10px 10px 20px 20px;
	border-color: transparent transparent #fff #fff;
	transform: rotate(135deg);
	-webkit-transform:rotate(135deg);
	-moz-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	-o-transform: rotate(135deg);
	box-shadow: -2px 2px 3px #eef4fa;
} */


.intro_open .in1,
.intro_open .in2 {
	width: 97%;
	margin-bottom: 0.1rem;
	position: relative;
}

.intro_open .in2:last-child {
	margin-bottom: 0;
}

.intro_open .in2>h3 {
	font-size: 0.16rem;
	font-weight: bold;
	line-height: 0.3rem;
	display: inline-block;
	position: relative;
	color: #005ebb;
	margin-bottom: 0.1rem;
}

.intro_open .in2>h3::after {
	width: 100%;
	content: " ";
	height: 0;
	border-bottom: 2px solid #f09621;
	position: absolute;
	bottom: 0;
	left: 0;
}

.intro_open .jianup {
	position: absolute;
	display: block;
	width: 15px;
	height: 15px;
	right: -0.5rem;
	top: 0.07rem;
}

.intro_open .in2 .jianup {
	top: 45px;
}

.small_intro {
	position: relative;
	height: auto;
	overflow: hidden;
}

.small_intro p {
	line-height: 1.5;
	font-size: 0.18rem;
	margin-bottom: 0.1rem;
	color: #3d3c3c;
text-indent:2em;
	/* overflow: hidden; */
	/* text-overflow: ellipsis; */
	/* display: -webkit-box; */
	/* -webkit-line-clamp: 1; */
	/* -webkit-box-orient: vertical; */
}

.intro_open .slid {
	height: auto;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.intro_open .slid p {
	display: block;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.intro_open .jiandown img {
	transform: rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform: rotate(180deg);
}

/* 校长致辞 */
.intro_zhici {
	padding-top: 0.3rem;
	background-color: #f2f6fa;
	
	padding-bottom: 0.4rem;
}

.zhici {
	margin-top: 0.15rem;
}

.zhici .col-2 {
	width: 9.9rem;
	position: relative;
	min-height: 3.8rem;
}

.zhici .col-2>p {
	text-align: center;
	margin-top: 0.1rem;
	margin-bottom: 0.2rem;
}

.zhici .col-2>p span {
	font-size: 0.14rem;
	padding-left: 0.2rem;
	line-height: 0.7rem;
}

.zhici .col-2>div {
	color: #333333;
	font-size: 0.16rem;
	line-height: 0.3rem;
}

.zhici .col-2>div p {
	text-indent: 2em;
}

.zhici .cha_more {
	color: #005ebb;
	font-size: 13px;
}

.zhici .col-2>span {
	font-size: 0.25rem;
	position: absolute;
	bottom: 0px;
	right: 0;
	color: #333333;
}

.zhici .col-2>span em {
	color: #999999;
	padding-right: 0.15rem;
	font-weight: normal;
font-size:0.2rem;
}

.zhici .col-1 {
	width: 2.7rem;
	height: 3.8rem;
	position: relative;
	overflow: hidden;
}

.zhici .col-1::after {
	width: 2.6rem;
	height: 3.7rem;
	background: #b3cee9;
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
}

.zhici .col-1 div {
	display: block;
	z-index: 2;
	position: absolute;
	left: 0.1rem;
	top: 0.1rem;
	width: 2.6rem;
	height: 3.7rem;
	overflow: hidden;
	/* background-position: center top;
	background-repeat: no-repeat;
	background-size: cover; */
}

.zhici .col-1 img {
	width: 100%;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.zhici .col-1:hover div img {
	transform: scale(1.1, 1.1);
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

/* 发展战略 */
.intro_main1 {
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
}

.intro_main1 .col-2 {
	width: 6.2rem;
	height: 4.4rem;
	position: relative;
}

.intro_main1 .intromain1_pic::after {
	width: 3rem;
	height: 4.4rem;
	content: " ";
	background-color: #005ebb;
	position: absolute;
	left: 0px;
	top: 0px;
}

.intromain1_pic {
/* 	width: 6rem;
	height: 4rem; */
	margin:20px 0 20px 20px;
	/* margin: 0.2rem 0 0.2rem 0.2rem; */
}

.intromain1_pic a {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 2;
}

.intromain1_pic a img {
	width: 100%;
	height: 100%;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.col-2:hover .intromain1_pic img {
	transform: scale(1.1, 1.1);
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.intromain1_title {
/* 	width: 5.1rem;
	height: 0rem;
	position: absolute;
	bottom: 0.2rem;
	left: 0.2rem;
	z-index: 9;
	border-right: 0.3rem solid transparent;
	border-bottom: 1rem solid #effaff; */
	width: 510px;
	height: 0px;
	position: absolute;
	bottom: 20px;
	left: 20px;
	z-index: 9;
	border-right: 30px solid transparent;
	border-bottom: 100px solid #effaff;
}

.intromain1_title a h2 {
/* 	float: left;
	font-size: 0.28rem;
	font-weight: normal;
	margin-left: 0.5rem;
	margin-top: 0.2rem;
	padding-bottom: 0.17rem;
	position: relative;
	line-height: 0.4rem; */
	float: left;
	font-size: 30px;
	font-weight: normal;
	margin-left: 50px;
	margin-top: 20px;
	padding-bottom: 17px;
	position: relative;
	line-height: 40px;

}

.intromain1_title a h2 i,
.intromain2_title a h2 i,.intro_main5 .intromain2_title a i {
	display: block;
	width: 40px;
	height: 4px;
	background-color: #f09621;
	position: absolute;
	bottom: 0px;
	left: 0px;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.intromain1_title a img {
	float: right;
	margin-right: 40px;
	margin-top: 40px;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.col-2:hover .intromain1_title a img,
.col-2:hover .intromain2_more img,.intro_main5 .col-2:hover .intromain2_more img{
	transform: translate(8px, 0);
	-webkit-transform:translate(8px, 0);
	-moz-transform:translate(8px, 0);
	-ms-transform:translate(8px, 0);
	-o-transform: translate(8px, 0);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.col-2:hover:hover .intromain1_title a h2 i,
.col-2:hover .intromain2_title a h2 i,.intro_main5 .col-2:hover .intromain2_title a i{
	width: 100%;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}


/* 现任九州体育娱乐官网 */
.intro_main2 {
	padding: 0.4rem 0px;
	background-color: #ebf0f5;
}

.intro_main2 .col-2,.intro_main5 .col-2{
	width: 6.2rem;
}

.intromain2_title,.intro_main5 .intromain2_title {
	width: 100%;
	height: 340px;
	background: #005ebb;
	position: relative;
	overflow: hidden;
}

.intro_main2 .lrld {
	background: #0080bb;
}

.intro_main2 .intromain2_title a,.intro_main5 .intromain2_title a {
	display: block;
}

.intromain2_title a img,.intro_main5 .intromain2_title a img{
	position: absolute;
	right: -15px;
	bottom: 30px;
}

.intromain2_title a h2,.intro_main5 .intromain2_title a h2 {
	font-size: 30px;
	display: inline-block;
	font-weight: normal;
	color: #fff;
	line-height: 40px;
	position: relative;
	padding-bottom: 15px;
	margin: 30px 30px 30px 70px;
}

.intromain2_more {
	width: 580px;
	height: 60px;
	margin: 0px auto;
	background-color: #fff;
	position: relative;
	margin-top: -55px;
}

.intromain2_more a {
	display: block;
}

.intromain2_more span {
	color: #005ebb;
	float: left;
	margin-left: 96px;
	font-size: 16px;
	line-height: 60px;
}

.intromain2_more img {
	float: right;
	margin-right: 96px;
	margin-top: 20px;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

/* 地大标识 */
.intro_main3 {
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
}

.intro_main3 .col-2 {
	width: 6.2rem;
}

.ddbs {
	width: 6.2rem;
	height: 3.4rem;
	margin-top: 0.3rem;
	position: relative;
	overflow: hidden;
}

.ddbs_wrap,
.ddbs_wrap img {
	width: 6.2rem;
	height: 3.4rem;
	overflow: hidden;
}

.ddbs_ban {
	width: 100%;
	height: 100%;
	background-color: #015fbc;
	overflow: hidden;
	position: absolute;
	left: -100%;
	top: 0;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.ddbs_ban a {
	display: block;
	margin: 0.1rem;
	height: 3.2rem;
	text-align: center;
	border: 1px solid #4987c5;
}

.ddbs_ban .ban_logo {
	margin-top: 0.35rem;
	margin-bottom: 0.35rem;
}

.ddbs_ban h2 {
	font-size: 0.25rem;
	font-weight: normal;
	color: #ffffff;
	margin-bottom: 0.3rem;
}

.ddbs:hover .ddbs_ban {
	left: 0px;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}


/* 校园风景 */
.intro_main4 {
	width: 100%;
	position: relative;
	overflow: hidden;
	height: 5.4rem;
}

.intro_main4bg {
	width: 12.4rem;
	height: 5.35rem;
	background: #ebf0f5;
	position: absolute;
	left: 0;
	top: 0;
}

.intro_main4 .intro_wal {
	margin-top: 0.3rem;
	position: relative;
	/*z-index: 2;*/
}

.mian4_imglist {
	width: 16.1rem;
	float: right;
	margin-top: 0.35rem;
}
.mian4_imglist .slick-list{
	overflow: visible;
}
.mian4_imglist ul li {
	width: 4.8rem;
	padding: 0px 0.1rem;
}
.mian4_imglist .imgwrap {
	width: 4.8rem;
	height: 3rem;
	overflow: hidden;
	position: relative;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.mian4_imglist .imgwrap a{
display:block;width:100%;height:100%;
	background-position: center;
	background-size: cover;}
.mian4_imglist .imgwrap i{
	width: 1.2rem;
	height: 3px;
	margin:0px 0.4rem;
	background-color: #f09621;
	position: absolute;
	bottom: 0px;
	left: 0;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.mian4_imglist ul li:hover .imgwrap img{
	transform: scale(1.1,1.1);
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.mian4_imglist ul li:hover .imgwrap i{
	width: 82%;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.mian4_imglist  .imgtitle h3{
	font-size: 0.18rem;
	font-weight: bold;
	color: #333333;
	line-height: 0.4rem;
	text-indent: 0.4rem;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 0.2rem;
}
.mian4_imglist  .imgtitle h3 span{
	color: #333333;
	font-size: 0.16rem;
	display: inline-block;
}
.mian4_imglist  .imgtitle h3 em{
	color: #949494;
	font-weight: normal;
	padding-right: 0.12rem;
}


.mian4_imglist .slick-arrow {
	position: absolute;
	width: 40px;
	height: 40px;
	top: -0.88rem;
	font-size: 0;
	border: none;
	outline: 0;
	z-index: 8;
	cursor: pointer;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-ms-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 50%;
	
}

.mian4_imglist .slick-prev {
	left: 7.8rem;
	background-image: url(/img/xyfj_lright.png);
	transform: rotateY(180deg);
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform: rotateY(180deg);
}

.mian4_imglist .slick-next {
	left: 8.5rem;
	background-image: url(/img/xyfj_lright.png);
	/* transform: rotateY(180deg); */
}
.mian4_imglist .slick-next.slick-disabled{
	background-image: url(/img/xyfj_hleft.png);
	transform: rotateY(180deg);
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform: rotateY(180deg);
}
.mian4_imglist .slick-prev.slick-disabled{
	background-image: url(/img/xyfj_hleft.png);
	transform: rotateY(0deg);
	-webkit-transform:rotateY(0deg);
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	-o-transform: rotateY(0deg);
}
.mian4_imglist .slick-arrow:hover {
	background-color: rgba(243, 151, 0, 1)
}


/* 联系我们 */
.intro_main5{
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
}

.intro_main5 .intromain2_title a{
	display: block;
	width: 100%;
	height: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-ms-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.intro_main5 .intromain2_more{
	background-color: #effaff;
}

/* 校情统计 */
.main6_list{
	margin-top: 0.3rem;
	margin-bottom: 0.4rem;
}
.intromain6_num{
	text-align: center;
	width: 3.23rem;
	height: 2.58rem;
	border-bottom: 1px solid #cecece;
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
.intromain6_num:last-child{
	border-right: 1px solid #cecece;
}
.nums1{
	background: url(/img/xqtjico1.png) no-repeat center center;
}
.nums2{
	background: url(/img/xqtjico2.png) no-repeat center center;
}
.nums3{
	background: url(/img/xqtjico3.png) no-repeat center center;
}
.nums4{
	background: url(/img/xqtjico4.png) no-repeat center center;
}
.intromain6_num h2{text-align: center;}
.intromain6_num h2 em{
	font-size: 0.4rem;
	font-weight: bold;
	display: block;
	margin-top: 0.05rem;
	line-height: 0.45rem;
}
.intromain6_num h2 p{
	font-size: 0.16rem;
	margin-top: 0.15rem;
}
.intromain6_num h2 i{
	width: 0px;
	height: 3px;
	background-color: #f09621;
	position: absolute;
	bottom: -2px;
	left: 50%;
	transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-transformtranslate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.intromain6_num:hover i{
	width: 50%;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}


/*远程*/
.ycmain{
   background:#ebf0f5;
}
.shi .col-2,.shi_bottom .col-2{
   width:4.1rem;
}
.shi .intromain2_title,.shi_bottom .intromain2_title{height:2.3rem;}
.shi .intro_wal{
	
justify-content: center;
    -webkit-justify-content: center;}
.shi .shitop{margin-right:0.35rem;}
.shi .intromain2_more,.shi_bottom .col-2 .intromain2_more{
	width:3.7rem;
	height:0.6rem;
margin-top: -0.3rem;background: #effaff;}
.shi .intromain2_more span,.shi_bottom .col-2 .intromain2_more span{
	line-height:0.6rem;
}
.shi .intromain2_more img,.shi_bottom .col-2 .intromain2_more img{margin-top:0.2rem;}
.shi_bottom{margin-top:0.35rem;}
.shi{padding-bottom:0px;}
.shi .intromain2_title a h2,.shi_bottom .intromain2_title a h2{
	margin:0.3rem 0.7rem
}
.xiabotttom{background:#ebf0f5;overflow: hidden;}
.kexue{margin-bottom:0.4rem;padding-top: 0;}
.kexue .intro_wal{
	justify-content: normal;
    -webkit-justify-content: normal;
}

.jiao{
    margin-top: 0.4rem;
}
.jiao_list{
    margin-top: 0.3rem;
}
.jiao_list ul{
    display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.jiao_list ul li,.jiao .teacher_ul{
    float: left;
    width: 100%;
    /* width: 4.1rem; */
    /* height: 0.6rem; */
    line-height: 0.6rem;
    border-bottom: 1px solid #dfe7ee;
    /* text-indent: 0.4rem;*/
    margin-bottom: 0.2rem;
}

.jiao_list ul li a,.guan_list ul li a, .yj>a{
    font-size: 0.17rem;
    font-weight: bold;
    position: relative;
}
.jiao_list ul li a i,.guan_list ul li a i,.jiao .teacher i,.guan_list .teacher i{
    position: absolute;
    height:3px;
    width: 0px;
    bottom: -0.2rem;
    left: 0;
    background-color: #f09621;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.jiao .teacher i{bottom:0;left: 0rem;}
.guan_list .teacher i{
	bottom: -0.06rem;
}
.jiao_list ul li:hover i,.guan_list ul li:hover i,.jiao .teacher:hover i,.guan_list .teacher:hover i{
    width: 0.98rem;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.jiao .teacher{position:relative;/* margin-bottom: 0.2rem; */}
.jiao .teacher_ul{width: 100%;line-height: 0.3rem;/* height: 0.87rem; */border-bottom: 1px solid #dfe7ee;/* padding-top: 0.2rem; */box-sizing: border-box;margin-bottom: 0.2rem;}
.jiao .teacher_ul .yj{
    height: 0.5rem;
}
.jiao .teacher_ul .kh{
	
padding:0  0.03rem;
	line-height: 0.3rem;
text-indent: 0;
}
.jiao .teacher_ul .ej{text-indent:0;}
.teacher {
                overflow: hidden;
                position: relative;
                }

            .teacher h1 {
                line-height: 56px;
                font-size: 17px;
                color: #0035ff;
                float: left;}

            .teacher_ul {
                /* overflow: hidden; */
                /* float: left; */
                /* margin-bottom: 0.1rem; */
                /* border-bottom: 1px solid #dfe7ee; */
                }

            .teacher_ul li {
                float: left;
                /* padding: 15px 5px; */
                }

            .teacher_ul li.kh {
                padding: 0rem 0.05rem;
                line-height: 0.38rem;
                color: #333333;
                }

            .teacher_ul li a {}

            .teacher_ul .yj a {
                font-size: 0.17rem;
                color: #000000;
                line-height: 0.18rem;}

            .teacher_ul .ej a {
                font-size: 0.14rem;
                color: #333333;
                font-weight: normal;
                line-height: 0.18rem;
                }

           

       

            .teacher10712 .teacher_ul li {
                padding: 0.1rem 0.05rem;}
.guan{
    margin-top: 0.3rem;
    background: #f2f6fa;
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
}
.guan_list{margin-top: 0.3rem;}
.guan_list .teacher{margin-bottom: 0.1rem;padding: 0;border-bottom: 1px solid #dfe7ee;}
.guan_list .teacher_ul{display: inline-block;position: relative;/* padding: 0; *//* height: 0.4rem; */}
.guan_list ul li{
    /* border-bottom: 1px solid #dfe7ee; */
    line-height: 0.38rem;
    /* margin-bottom: 0.1rem; */
    /* overflow: hidden; */
}
.guan_list ul li a i{bottom: -0.1rem;}
.guan_list .guanoli{margin-bottom: 0.15rem;}
.guan_list .guanoli a{display: inline-block;line-height: 0.2rem;}

.xue_meeting{margin-top: 0.3rem;margin-bottom: 0.4rem;}
.meet_list{
    width: 100%;
    margin-top: 0.3rem;
}
.meet_list .intromain2_title{
    background-color: #005cbb;
    padding: 0.4rem 0.65rem;
    box-sizing: border-box;
    height: 2rem;
    text-indent: 0.32rem;
}
.meet_list .intromain2_title a{
    color: #ffffff;
    font-size: 0.16rem;
    line-height: 0.3rem;
    padding-bottom: 0.04rem;
    background-image: linear-gradient(#f09621, #f09621);
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: 0 2px;
	transition: background-size .5s;
	-webkit-transition: background-size .5s;
    -moz-transition: background-size .5s;
    -ms-transition:background-size .5s;
    -o-transition: background-size .5s;
    transition: background-size .5s;
}
.meet_list .intromain2_more{
    width: 12.6rem;
    background-color: #effaff;
    height: 0.9rem;
    margin-top: -0.45rem;
}
.meet_list .intromain2_more img{
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.meet_list:hover .intromain2_more img{   
    transform: translate(0.08rem, 0);
	-webkit-transform:translate(0.08rem, 0);
	-moz-transform:translate(0.08rem, 0);
	-ms-transform:translate(0.08rem, 0);
	-o-transform: translate(0.08rem, 0);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.meet_list:hover .intromain2_title a{
    background-size: 100% 2px;
}


/* 简介单篇 */
.area{
	margin-top: 0.25rem;
	margin-bottom: 0.3rem;
}
.area p,.area p a{font-size: 0.14rem;color: #666666;}
.area p{
    padding-left: 0.25rem;
    background: url(/img/di.png) no-repeat left center;
}
.dp_main{
	margin-top: 0.35rem;
}
.dp_nopic{margin-top:0.3rem;}
.dp_nopic table{margin:10px auto;max-width:100%;}
.dpmain_img img{
	width: 100%;
}
.dp_main p{
	font-size: 0.17rem;
	color: #333333;
	line-height: 0.28rem;
	margin-top: 0.15rem;
	text-indent: 2em;
}
.dp_main h2{
	position: relative;
	color: #005ebb;
	font-weight: bold;
	font-size: 0.18rem;
	margin-top: 0.1rem;
	line-height: 0.4rem;
	padding-bottom: 7px;
}
.dp_main h2::after{
	content:"";
	position: absolute;
	width: 0.4rem;
	height: 4px;
	background-color: #f09621;
	left: 0;
	bottom: 0;
}
.intro_dp table td{border-color:#548DD4 !important; border-style: solid !important; border-width: 1px !important;text-indent:0 !important;}
.intro_dp table td p,#vsb_content_2 TABLE TD,#vsb_content_2 TABLE TD P,#vsb_content_2 TABLE TD span{text-indent:0 !important;}

/* 历任九州体育娱乐官网 */
.lrld_tab .tab{
	margin-top: 0.3rem;
	margin-bottom: 0.4rem;
}
.lrld_tab .tab-hd2{
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.lrld_tab .tab-hd2 .lrld_title{
	width: 3.1rem;
	height: 1.2rem;
	box-sizing: border-box;
	padding-top: 0.3rem;
	padding-left: 0.25rem;
	color: #fff;
	position: relative;
	background: url(/img/lrldtabbg.png) no-repeat right bottom;
	background-color: #005ebb;
}
.lrld_tab .tab-bd2{
	margin-top: 0.4rem;
}
.lrld_tab .tab-hd2 .lrld_title i{
	position: absolute;
	bottom: 0;
	left: 0;
	height: 4px;
	width: 0;
	background-color: #f09621;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.lrld_tab .tab-hd2 .lrld_title:hover i{
	width: 100%;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.lrld_tab .tab-hd2 .lrld_title p{
	font-size: 0.24rem;
	margin-bottom: 0.18rem;
}
.lrld_tab .tab-hd2 .lrld_title span{
	font-size: 0.16rem;
}
.lrld_tab .tab-hd2 .lrld_title.active i{
	width: 100%;
	-webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.lrld_tab .tab-bd2 .lrld_excel{
	display: none;
	width: 100%;
}
.lrld_tab .tab-bd2 .lrld_excel.active{
	display: block;
}

.lrld_excel dt,.lrld_excel dd{
	height: 0.6rem;
	background-color: #005ebb;
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.lrld_excel dt span{
	display: block;
	width: 2.16rem;
	font-size: 0.18rem;
	font-weight: bold;
	color: #fff;
	text-indent: 0.25rem;
	line-height: 0.6rem;
}
.lrld_excel dd{
	min-height: 0.7rem;
	line-height: 0.7rem;
	background-color: #ffffff;
}
.lrld_excel dd:nth-child(2n+1){
	background-color: #f6f9fb;
}
.lrld_excel .lrlditem{
	width: 2.16rem;
	box-sizing: border-box;
	padding-left: 0.25rem;
	line-height: 0.7rem;
	font-size: 0.16rem;
}
.lrld_excel .lrlditem.er{
	padding-top: 0.1rem;
	line-height: 0.25rem;
}

/* 历史沿革 */
.history{
	position: relative;
	padding-bottom: 50px;
	margin-bottom: 100px;
}
.history:before{
	content: '';
    width: 1px;
    background-color: #dfdfdf;
    position: absolute;
    top: 0px;
	left: 0px;
    bottom: 0;
}

.history ul li{
	position: relative;
	/* width: 50%; */
	float: left;
	clear: both;
	margin-top: 50px;
	margin-bottom: 110px;
}
/* .history ul li:nth-child(2n){
	float: left;
} */
.history .hisfirst{
	margin-top: -30px;
}
.history ul li::after{
	content: '';
    width: 7px;
    height: 7px;
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-radius: 50%;
    position: absolute;
    top:8px;
    left: -3.5px;
    overflow: hidden;
}
/* .history ul li:nth-child(2n)::after{
	left: auto;
	right: -4px;
} */

.history ul li h2{
	font-size: 36px;
	font-weight: bold;
	padding: 0px 20px;
}
.history .hiswrap{
	width: 980px;
	height: 380px;
	background-color: #f5f6f8;
    display: flex;
    flex-direction: row;
	margin-left: 50px;
}

.history .hiswrap .his_img{
/* 	width: 350px;
	height: 210px; */
	width:100%;
	height:100%;
	overflow: hidden;
	float: left;
}
.history .hiswrap .his_img img{
	width: 100%;
	height: 100%;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	}
.history .hiswrap:hover .his_img img{
	transform: scale(1.1,1.1);
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.history .hiswrap .his_zhai{
	max-width: 345px;
	margin: 15px 45px;
	line-height: 40px;
	font-size: 20px;
	float: left;
	display: flex;
    align-items: center;
}

/* 九州体育娱乐官网题词 */
.ldtc_list,.xrld_list{
	margin-top: 0.4rem;
}
.ldtc_list ul,.xrld_list,.kxy_list ul{
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.ldtc_list ul li{
	margin-bottom: 0.35rem;
	width: 4rem;
	height: 3.6rem;
	box-shadow: 3px 3px 4px #e8ebed,-3px -3px 4px #e8ebed;
	background: url(/img/ldtcbg.png) no-repeat left bottom;
}
.ldtc_pic div{
	width: 1rem;
	margin-left: 0.2rem;
	margin-right: 0.1rem;
}
.ldtc_pic div img{
	width: 100%;
}
.ldtc_pic p{
	font-size: 0.16rem;
	color: #333333;
	margin-right: 0.1rem;
	line-height: 0.25rem;
	margin-top: 0.2rem;
	padding-left: 0.15rem;
	box-sizing: border-box;
}
.ldtc_img{
	width: 2.4rem;
	height: 3.2rem;
	overflow: hidden;
	margin-right: 0.2rem;
	margin-top: 0.2rem;
}
.ldtc_img img{
	width: 100%;
	height: 100%;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.ldtc_list ul li:hover .ldtc_img img{
	transform: scale(1.1,1.1);
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}


/* 现任九州体育娱乐官网 */
.xrld_list{
	margin-bottom: 0.5rem;
}
.xrld_list .xrld_wrap{
/* 	width: 6.2rem;
	height: 2.27rem; */
	margin-bottom: 45px;
	box-shadow: 3px 3px 5px #f2f2f2,-3px -3px 5px #f2f2f2;
	background: url(/images/xrldleftbg.png) repeat-y left top;
}
.xrld_wrap2{
	width: 100%;
	min-height: 1.2rem;
	box-shadow: 3px 3px 5px #f2f2f2,-3px -3px 5px #f2f2f2;
	background: url(../img//images/xrldleftbg.png) repeat-y left top;
}
.xrld_wrap2 .xrld_info{
	max-width: 11.8rem;
	margin-top: 0.3rem;
}
.xrld_info{
	max-width: 500px;
	margin-left: 80px;
	margin-top: 15px;
}
.xrld_info em{
	width: 130px;
	display: inline-block;
	font-size: 20px;
	line-height: 30px;
	color: #333333;
}
.xrld_info div{
	padding: 15px 0px;
	border-bottom: 1px solid #bfd1e4;
}
.xrld_info div a{
	font-size: 20px;
	color: #333333;
	padding-right: 15px;
}
.xrld_info div:last-child{
	border-bottom: none;
}

/* 内容页 */
.nr_main{
	margin-top: 0.3rem;
	margin-bottom: 0.5rem;
}
.nr_left{
	width: 8.85rem;
	position: relative;
}
.nr_left.current .share_div{position:fixed;top: 161px;left: 0.4rem;}
.nrleft_title{
	position: relative;
	padding-bottom: 0.25rem;
	margin-bottom: 0.3rem;
}
.nrleft_title h2{
	font-size: 0.36rem;
	line-height: 0.5rem;
	color: #333333;
	margin-bottom: 0.25rem;
}
.nrleft_title  p{
	font-size: 0.14rem;
	color: #8b8b8b;
}
.nrleft_title i{
	position: absolute;
	bottom: 0;
	width: 0.8rem;
	height: 1px;
	left: 0;
	background-color: #f09621;
 }
 .content p{
	 line-height: 0.27rem;
	 font-size: 0.16rem;
	 text-indent: 2em;
	 margin-bottom: 0.2rem;
 }
 .content table p{text-indent: 0;}
 .content img{
	 max-width: 100%;
	 margin: 0.15rem auto;
	 display: inline-block;
 border: none !important;}
 .nr_right{
	 width: 3.5rem;
 }
 .nrright_title{
	 background-color: #f4f4f4;
	 font-size: 0.2rem;
	 height: 0.5rem;
	 line-height: 0.5rem;
	 text-indent: 0.2rem;
 }
 .nrright_list::before{
	content: '';
    width: 1px;
    background-color: #d2d2d2;
    position: absolute;
    top: 0;
	left: 0.7rem;
    bottom: 0;
 }
 .nrright_list{
	 position: relative;
	 margin-top: 0.15rem;
 }
 .nrright_list .date p{
	font-size: 0.22rem;
	text-align: center;
	padding-bottom: 0.08rem;
	color: #005ebb;
 }
 .nrright_list .date span{
	 font-size: 0.14rem;
	 color: #666666;
 }
 .nrright_list ul li{
	 overflow: hidden;
	 margin-bottom: 0.18rem;
 }
 .nrright_list ul li a{
	 float: right;
	 width: 2.6rem;
	padding-bottom:0.1rem;
	 font-size: 0.16rem;
	 min-height: 0.45rem;
	 position: relative;
	 border-bottom: 1px solid #d2d2d2;
	}
 .nrright_list ul li a::after{
	 content: "";
	 width: 7px;
	 height: 7px;
	 background-color: #fff;
	 border: 2px solid #dfdfdf;
	 border-radius: 50%;
	 position: absolute;
	 top: 0.2rem;
	 left: -0.25rem;
	 overflow: hidden;
 }
 .nrright_list ul li:hover a{
	 color:#005ebb ;
 }
 .nrright_list ul li:hover a::after{
	border: 2px solid #005ebb ;

 }


 /* 在校院士 */
 .kxy_list{
	 /* margin-top: 0.3rem; */
	 margin-top:30px;
 }
 .kxy_list ul li{
/* 	width: 4.1rem;
	height: 1.8rem; */
	/* background-color: #f2f7fb; */
	/* padding: 0.2rem; */
	padding:10px;
	box-sizing: border-box;
	/* margin-bottom: 0.35rem; */
	/* margin-bottom:35px; */
 }
 .kxy_list ul li .jyj{
/* 	width: 4.1rem;
	height: 1.8rem; */
	background-color: #f2f7fb;
	/* padding: 0.2rem; */
	padding:0px;
	box-sizing: border-box;
	/* margin-bottom: 0.35rem; */
/* 	margin-bottom:35px; */
	display: flex;
 }
 .kxy_pic{
/* 	 width: 2rem;
	 height: 1.4rem; */
/* 	 width: 200px;
	 height:140px;
	 overflow: hidden; */
 }
 .kxy_pic img{
	 width: 100%;
 }
 .kxy_title{
	 /* width: 1.5rem; */
	 width:150px;
 }
 .kxy_title h2{
	 color: #005ebb;
	 font-size:18px;
	 line-height:30px;
	 padding-bottom:10px;
	 /*font-size: 0.18rem; 
	 line-height: 0.3rem;
	 padding-bottom: 0.1rem; */
	 position: relative;
	 margin-bottom: 15px;
/* 	 margin-bottom: 0.15rem; */
 }
 .kxy_title h2::after{
	 content: '';
	 width:30px;
/* 	 width: 0.3rem; */
	 height: 1px;
	 background-color: #cccccc;
	 position: absolute;
	 left: 0;
	 bottom: 0;
 }
 .kxy_title p{
	 /* font-size: 0.16rem; */
	 font-size:16px;
 }

 /* 校园风景 */
 .xyfj_list{
	 margin-top: 0.3rem;
	 margin-bottom: 0.5rem;
 }
 .xyfj_list>ul li{
	 float: left;
	 width: 4.1rem;
	 margin-right: 0.3rem;
	 margin-bottom: 0.35rem;
 }
 .xyfj_list>ul li:nth-child(3n){
	 margin-right: 0;
 }
 .xyfj_list>ul li p{
	 width: 100%;
	 box-sizing: border-box;
	 padding-left: 0.4rem;
	 overflow: hidden;
	 white-space: nowrap;
	 text-overflow: ellipsis;
	 font-size: 0.22rem;
	 font-weight: bold;
	 color: #005ebb;
	 line-height: 0.3rem;
	 margin-top: 0.2rem;
 }
 .xyfjpic{
	 width: 100%;
	 height: 2.3rem;
	 overflow: hidden;
	 position: relative;
 }
 .xyfjpic img{
	 width: 100%;
	 height: 100%;
	 -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
 }
 .xyfjpic i{
	 position: absolute;
	 background-color: #f09621;
	 height: 4px;
	 width: 1.2rem;
	 left: 0.4rem;
	 bottom: 0;
	 -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
 }
 .xyfj_list>ul li:hover i{
	width: 3.3rem;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
 }
 .xyfj_list>ul li:hover img{
	transform: scale(1.1,1.1);
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
 }


/* 现任九州体育娱乐官网内容 */
.xrld_nr{
	margin-top: 0.3rem;
	margin-bottom: 0.5rem;
}
.xrld_nr .fl{
	width: 9.4rem;
}
.xrld_nr .intro_title h2{
	font-size: 0.34rem;
	margin-left: 0.32rem;
}
.xrld_content p,.xrld_content span,.xrld_content strong{
	font-size: 0.18rem;
	line-height: 0.25rem;
	margin-top: 0.15rem;
	text-indent: 2em;
	font-family: "微软雅黑" !important;
}
.xrldnr_pic{
	width: 3.1rem;
	/* height: 4.1rem; */
	position: relative;
}
.xrldnr_pic::after {
	width: 3rem;
	height: 100%;
	background: #005ebb;
	content: " ";
	position: absolute;
	left: 0;
	top: 0.1rem;
}

.xrldnr_pic div {
	display: block;
	z-index: 2;
	width: 3rem;
	/* height: 4rem; */
	overflow: hidden;
	position: relative;
	z-index: 2;
	margin-left: 0.1rem;
	/* left: 0.1rem; */
	/* top: 0; */
}

.xrldnr_pic img {
	width: 100%;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}



/*列表*/
.xb-list{
    margin-top: 0.4rem;
}
.xb-list ul li{
    position: relative;
    margin-bottom: 0.5rem;
/* background-image: url(/img/xblistbg.png);*/
    background-position: right bottom;
    background-repeat: no-repeat;
    box-shadow: 4px 4px 5px #f2f2f2,-4px -4px 5px #f2f2f2;
}
.xb-list ul li i{
	
	width:0;
	height:4px;
	position:
	absolute;
	bottom: 0px;
	z-index: 5;
	left: 0;background:#f09621;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.xb-list ul li:hover i{width:100%;-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;}
.xb-list .xblist-date{
    width: 0.8rem;
    border-top: 2px solid #005ebb;
    color:#005ebb ;
}
.xb-list .xblist-date p{
    font-size: 0.14rem;
    margin-top: 0.15rem;
    margin-bottom: 0.05rem;

}
.xb-list .xblist-date h2{font-size: 0.24rem;}
.xblist-oli{
    padding: 0.3rem;
    box-sizing: border-box;
    display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.ddr .xblist-pic {width:1.5rem;height: 1.85rem;}
.xblist-pic {
    width: 2.1rem;
    height: 1.4rem;
    overflow: hidden;
}
.xblist-pic a,.xblist-pic span{
    display: block;
    width: 100%;
    height: 100%;
}
.xblist-pic span{
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.xb-list ul li:hover .xblist-pic span{
    transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.xblist-title{
    width: 8.7rem;
}
.ddr .xblist-title{width:9.2rem;}
.xb-list .xblist-title2{width:11.2rem;}
.xblist-title a{display: block;}
.xblist-title h2{
    color: #333333;
    font-size: 0.18rem;
    font-weight: normal;
    line-height: 0.3rem;
    margin-bottom: 0.1rem;
}
.xblist-title div{
    color: #666666;
    font-size: 0.14rem;
    line-height: 0.24rem;
    text-align: justify;
	word-break: break-all;
    text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
    overflow: hidden;
	margin-bottom: 0.07rem;
}
.xblist-title p{
    font-weight: normal;
    color: #005ebb;
    font-weight: 0.12rem;
	
}
.xblist-title span{
    padding-left:20px;
    padding-right: 0.4rem;
	position:relative;
    /* background: url(/img/xbicon1.png) no-repeat left center; */
}
.xblist-title em{
    padding-left: 20px;
    font-weight: normal;
	position:relative;
    /* background: url(/img/xbicon2.png) no-repeat left center; */
}
.xblist-title span embed,.xblist-title em embed,.xblist-title span img,.xblist-title em img{
	position:absolute;
	left:0;
	top:1px;
}
.xblist-title span embed,.xblist-title span img{top:3px;}
.xb-list ul li:hover{
    /*background-color:#005ebb ;
   
    box-shadow: 4px 4px 5px #dae8f5,-4px -4px 5px #dae8f5;
    transition: all 0.5s ease-in-out;*/
} /*
.xb-list ul li:hover .xblist-date,.xb-list ul li:hover .xblist-title h2,.xb-list ul li:hover .xblist-title div,.xb-list ul li:hover .xblist-title span,.xb-list ul li:hover .xblist-title em{
    color: #ffffff;
   transition: all 0.5s ease-in-out;
}
.xb-list ul li:hover .xblist-date{
    border-top: 2px solid #ffffff;
    transition: all 0.5s ease-in-out;
} 
.xb-list ul li:hover .xblist-title span{
   transition: all 0.5s ease-in-out;
   background: url(/img/xbicon1_w.png) no-repeat left center;
}
.xb-list .xblist-title em span{background:none;padding-left:0;}
.xb-list ul li:hover .xblist-title em{
    transition: all 0.5s ease-in-out;
    background: url(/img/xbicon2_w.png) no-repeat left center;
}*/
.xb-list ul li:hover .xblist-title em span{background:none;}
.xb-list .fan{
    margin: 0.6rem auto;
}
.xb-list .xblist-title em span{background:none;padding-left:0;}

































.dp {
	margin-bottom: 80px;
}


/*教育教学*/
.newintro_main .intro_main2 .col-2, .newintro_main .intro_main5 .col-2{
	width:4.1rem;
}
.newintro_main .intromain2_title a h2,.newintro_main .intromain2_title a h2{
	margin:0.3rem 0.6rem;
	font-size: 0.26rem;
}
.newintro_main .intromain2_more,.newintro_main .col-2 .intromain2_more{
	width:3.7rem;
	height:0.6rem;
margin-top: -0.3rem;background: #effaff;}
.newintro_main .intromain2_title{height:2.3rem;}
.newintro_main.intromain2_more span,.newintro_main .col-2 .intromain2_more span{
	line-height:0.6rem;
}
.newintro_main .intromain2_more img,.newintro_main .col-2 .intromain2_more img{margin-top:0.2rem;}
.newintro_main2 .intro_wal{
	    justify-content: flex-start;
	    -webkit-justify-content: flex-start;
}

.newintro_main2 .intro_wal .col-2{margin-right:0.35rem;}
.newintro_main3 .col-2{width:4.1rem;height: 2.97rem;}
.newintro_main3 .intro_main1 .intromain1_pic::after{
	width: 2rem;
	height: 2.97rem;
}
.newintro_main3 .intromain1_pic{width:4rem;height: 2.67rem;margin-left:0.15rem;margin-top:0.15rem;margin-bottom: 0.15rem;}
.newintro_main3 .intromain1_title{width: 3.2rem;bottom: 0.15rem;left: 0.15rem;border-bottom: 0.7rem solid #effaff;}
.newintro_main3 .intromain1_title a h2{line-height: 0.55rem;margin-top:0;margin-left: 0.3rem;padding-bottom: 0;font-size: 0.26rem;}
.newintro_main3 .intromain1_title a img{margin-top:0.23rem;}
.lanwrap_main .intro_lanbg{
	height: 0.75rem;
}
.lanwrap_main .intro_lan{
	border-bottom: 0.75rem solid #005ebb;
	border-right: 0.75rem solid transparent;
}
.lanwrap_main .lanbg1{
	border-bottom: 0.55rem solid #005ebb;
	border-right: 0.55rem solid transparent;
	bottom: -0.75rem;
	right: -0.85rem;
}
.lanwrap_main .lanbg2{
	border-bottom: 0.35rem solid #005ebb;
	border-right: 0.35rem solid transparent;
	bottom: -0.75rem;
	right: -0.95rem;
}
.lanwrap_main .intro_lan>ul::before{height:0.55rem;}
.lanwrap_main .intro_lan>h2{line-height:0.75rem;position:relative;}
.lanwrap_main .intro_lan>ul{padding-top:0.3rem;}
.lanwrap_main2 .area{padding-top: 0.25rem;/* display: inline-block; */}
.lanwrap_main2 .area p a,.lanwrap_main2 .area p{color:#fff;}
.lanwrap_main2 .intro_lan>h2{padding-right: 0.45rem;/* margin-right:0; */}
.lanwrap_main2 .intro_lan>h2::before{
	content:"";
	position:absolute;
	right:0px;
	top:0px;
	height: 0.55rem;
	width:0;
	border-left:1px solid #fff;
	opacity: 0.7;
}



/*版本4 */
.intromain2_title,.new_introl .intro_main5 .intromain2_title{
	height:116px;
}
.intromain2_more{
	margin-top: -25px;
	width: 80%;
}
.intro_main2 .intromain2_title a h2,.new_introl .intro_main5 .intromain2_title a h2{
	margin-top: 30px;
	margin-left: 10%;
}

.lighter {
	font-weight: lighter;
}

.bolder {
	font-weight: bold;
}

.h36 {
	font-size: 36px
}

.h24 {
	font-size: 24px
}

.h19 {
	font-size: 19px
}

.h14 {
	font-size: 14px
}

.lh36 {
	line-height: 36px
}

.h18 {
	font-size: 18px
}

.lh16 {
	line-height: 16px
}

.lh18 {
	line-height: 18px
}

.lh28 {
	line-height: 28px
}

.lh48 {
	line-height: 48px
}

.lh50 {
	line-height: 50px
}

.lh55 {
	line-height: 55px
}

.box-s .box-title {
	overflow: unset;
	white-space: normal;
}

.box-s .box-title {
	background-color: #f3f7ff;
	line-height: 60px;
}

.tabOdd .box-title {
	/* background-color: #f2f2f2;*/
	
}

.box-s .box-title:after {
	content: '';
	position: absolute;
	width: 5px;
	/*     border-radius: 5px; */
	top: 16px;
	bottom: 16px;
	left: 0px;
	background-color: #1e65c7;
}

.box-n .box-title {
	overflow: unset;
	white-space: normal;
}

.box-n .box-title {
	/* background-color: #f3f7ff; */
	color: #333333;
	padding-left: 40px;
	/* 			 font-size:24px; */
	/* 			 line-height:60px; */
}

/* .box-n .box-title:after {
	content: '';
	position: absolute;
	width: 5px;
	border-radius: 5px;
	top: 40px;
	bottom: 40px;
	left: 45px;
	background-color: #f09621;
} */

.libox:hover {
	/*box-shadow: 0px 6px 8px 0px rgba(99, 44, 172, 0.18);*/
	background-color: #6fa1d4;
}

.box-n1 .box-title {
	overflow: unset;
	white-space: normal;
}

.box-n1 .box-title {
	/* background-color: #f3f7ff; */
	color: #333333;
	padding-left: 40px;
	/* 			 font-size:24px; */
	/* 			 line-height:60px; */
}

.box-n1 .box-title:after {
	content: '';
	position: absolute;
	width: 5px;
	/*     border-radius: 5px; */
	top: 5px;
	bottom: 5px;
	left: 45px;
	background-color: #f09621;
}

.libox:hover .box-n .box-title {
	color: white;
}

.libox:hover .box-n1 .box-title {
	color: white;
}

.box-date {
	color: #263da3;
}

.libox:hover .box-date {
	color: white;
}

.libox:hover .box-n .box-title:after {
	background-color: white;
}

.libox:hover .box-n1 .box-title:after {
	background-color: white;
}

.libox:hover img {
	transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.intro_lan>ul li.on {
    opacity: 1;
}
.libox .box-date{
	display:grid;
}
.libox .box-date:after{
	content: '';
	position: absolute;
	width: 5px;
	border-radius: 5px;
	height:50px;
	left: 45px;
	background-color: #f09621;
}
.libox:hover .box-date:after{
	background-color: white;
}
#xlmain .wztitle {
    color: #004cb4;
    line-height: 48px;
    text-align: center;
    font-size: 32px;
    padding: 0px 0px 2px 0px;
    font-weight: bold;
    margin: 24px 0 24px 0;
}
#xlmain .basicinfo .qtinfo {
    color: #221815;
    font-size: 16px;
    line-height: 36px;
    margin: 3px 0 60px 0;
}
#xlmain .textxl {
   font-size:24px;
   font-weight:lighter;
   line-height:38px;
   color:#221815
}
.htype .hrow:nth-child(odd) {
    background-color: white;
}
.htype .hrow:nth-child(even) {
    background-color: #f2f6fa;
} 
