.row {
	width: 100%;
	margin-top: 15px;
}


/*�˲�����*/

.talentDevelopment-box {
	display: inline-block;
	position: relative;
	width: 33.3%;
	height: 520px;
	box-shadow: 0px 2px 0px 1px #ebeef6;
}

.title-box {
	background: #f2f5f8;
}

.t-bg {
	background: url(/English/img/tibg1.png) center left no-repeat;
	background-size: contain;
	height: 50px;
}

.t1-bg {
	background: url(/English/img/tibg4.png) center left no-repeat;
	background-size: contain;
	height: 50px;
}

.rxzxnew {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 15px;
}

.rxzxnew dl {
	height: 86px;
	width: 68px;
	float: left;
	margin: 6px 16px 0px 23px;
}

.rxzxnew dl dt {
	width: 66px;
	height: 66px;
	border: 1px solid #9d9d9d;
}

.rxzxnew dl dt img {
	width: 66px;
	height: 66px;
}

.rxzxnew dl dd {
	font-family: "Futura Md BT";
	font-size: 15px;
	padding-top: 0px;
	text-align: center;
}

.rxzxnew dl dd a {
	color: #454545;
}

.communicate-box .title-box .t-bg {
	float: left;
	width: 48%;
	background: #f2f5f8 url(/English/img/tibg1.png) center left no-repeat;
	background-size: contain;
}

.communicate-box .title-box .t-bg:nth-of-type(2) {
	float: left;
	width: 48%;
	background: #f2f5f8 url(/English/img/tibg3.png) center left no-repeat;
	background-size: contain;
	margin-left: 4%;
}

.communicate-box .title-box .t-bg .t-title {
	/*margin-left:20px;*/
}

.t-bg .t-title {
	position: absolute;
	font-size: 22px;
	color: #fff;
	/*font-weight: bold;*/
	/*11.28�޸� ɾ��*/
	line-height: 50px;
	text-align: center;
	margin-left: 40px;
}

.t1-bg .t-title {
	position: absolute;
	font-size: 22px;
	color: #fff;
	/*font-weight: bold;*/
	/*11.28�޸� ɾ��*/
	line-height: 50px;
	text-align: center;
	margin-left: 40px;
}

.t-bg .t-more a {
	font-size: 16px;
	color: #dcdbd8;
	float: right;
	line-height: 50px;
	margin-right: 0px;
	/*11.28�޸�*/
	font-family: "����";
	font-size: 20px;
	color: #73726c;
}

.t1-bg .t-more a {
	font-size: 16px;
	color: #dcdbd8;
	float: right;
	line-height: 50px;
	margin-right: 0px;
	/*11.28�޸�*/
	font-family: "Futura Md BT";
	font-size: 20px;
	color: #73726c;
}

.phone-more {
	display: none;
}

.talent-swiper-box {
	position: relative;
	height: 219px;
	margin-top: 31px;
	/*height: auto;*/
}

.talent-swiper-container {
	float: left;
	top: 15px;
	height: 100%;
	width: 100%;
}

.talent-swiper-slide {
	background: url(/English/img/img4.jpg) center center no-repeat;
	background-size: cover;
}


/*.swiper-pagination{
	text-align: right;
}*/

.swiper-pagination-bullet-active {
	color: #fff;
	background: #fff;
}


/*11.28�޸� �¼��ϵġ�*/

.talent-swiper-box .swiper-pagination-bullet {
	background-color: #b5b4b2;
}


/*11.28�޸� ��*/

.talent-swiper-slide .talent-swiper-txt {
	position: absolute;
	font-size: 16px;
	/*11.28�޸�*/
	color: #fff;
	background: rgba(0, 0, 0, 0.3);
	bottom: 0;
	width: 86%;
	padding: 10px 7%;
}

.common-ul {
	position: relative;
	box-sizing: content-box;
	top: 15px;
	padding-bottom: 10px;
}

.c-ul {
	padding-left: 20px;
	box-sizing: border-box;
}

.common-ul li {
	width: 100%;
	/*height: 30px;*/
	/*line-height: 40px;*/
	font-size: 15px;
	overflow: visible !important;
	list-style: outside !important;
	color: #3f4f95;
	/*padding: 10px 0; 11.28�޸�*/
}

.common-ul li a {
	/*display: block;*/
	/*11.28�޸�  ɾ��*/
	font-size: 16px;
	font-weight: 500;
	color: #333335;
	font-family: "century";
	text-decoration: none;
	float: left;
	width: 93%;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.confucian-swiper-box .swiper-pagination {
	bottom: 0;
}


/*��ѧ���*/

.confucianScholar-box {
	display: inline-block;
	position: relative;
	width: 63%;
	height: 520px;
	float: right;
	box-shadow: 0px 2px 0px 1px #ebeef6;
}

.confucian-table {
	margin: 0 auto;
	text-align: center;
	border-collapse: separate;
	border-spacing: 30px 35px;
}

.confucian-table tr {
	padding: 20px 0
}

.confucian-table tr span {
	position: relative;
	font-size: 20px;
	color: #323335;
	top: 10px;
}

.swiper-pagination-bullet-active {
	width: 35px;
	height: 8px;
	border-radius: 7px;
	opacity: 1;
	background: #b2b2b2;
}


/*11.28�޸� �� �¼�*/

.confucian-swiper-box .swiper-button-next,
.swiper-button-prev {
	background-size: 25px 30px;
}


/*11.28�޸� �� �¼�*/


/*�����ռ�*/

.spread-box {
	display: inline-block;
	position: relative;
	width: 33.3%;
	height: 525px;
	/*box-shadow:0px 2px 0px 1px #ebeef6;*/
}

.spread-content {
	margin-top: 20px;
}

.spread-topImg img {
	margin-right: 3%;
	float: left;
	width: 40%;
	height: 160px;
}

.spread-topImg span {
	display: inline-block;
	float: left;
	width: 57%;
	/*font-family:"����";*/
	font-size: 13px;
	color: #6b6b6b;
	line-height: 23px;
}

.spread-topImg .spread-topImg-pc {
	display: block;
}

.spread-topImg .spread-topImg-app {
	display: none;
}

.spread-topImg .spread-topImg-a a {
	font-family: "Futura Md BT";
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding-bottom: 10px;
	display: block;
	line-height: 26px;
}

.topImg-txt a {
	display: block;
	font-size: 18px;
	color: #2d49c2;
	margin: 22px 20px;
}

.spread-leftImg {
	background: url(/English/img/cb1.jpg) center center no-repeat;
	background-size: contain;
	float: left;
	width: 48%;
	height: 90px;
	margin-top: 5px;
}

.spread-rightImg {
	background: url(/English/img/cb2.jpg) center center no-repeat;
	background-size: contain;
	float: right;
	width: 48%;
	height: 90px;
	margin-top: 5px;
}


/*��������*/

.communicate-box {
	display: inline-block;
	position: relative;
	width: 63%;
	height: 525px;
	float: right;
	/*box-shadow: 0px 2px 0px 1px #ebeef6;*/
}

.comm-title {
	position: absolute;
	font-size: 20px;
	color: #333335;
	line-height: 50px;
	text-align: center;
	left: 52%;
	/*11.28�޸�*/
}

.communicate-content {
	margin-top: 20px;
}

.comm-content-left {
	position: relative;
	width: 48%;
	float: left;
}

.comm-img {
	width: 360px;
	height: 160px;
}

.comm-img img {
	margin-right: 3%;
	float: left;
	width: 40%;
	height: 160px;
}

.comm-img span {
	display: inline-block;
	float: left;
	width: 57%;
	/*font-family:"����";*/
	font-size: 13px;
	color: #6b6b6b;
	line-height: 23px;
}

.comm-img .comm-img-pc {
	display: block;
}

.comm-img .comm-img-app {
	display: none;
}

.comm-img .comm-img-a a {
	font-family: "Futura Md BT";
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding-bottom: 10px;
	display: block;
	line-height: 26px;
}

.commImg-txt {
	position: absolute;
	width: 100%;
	background: #f4faff;
	height: 50px;
}

.commImg-txt a {
	display: block;
	font-size: 16px;
	color: #2d49c2;
	margin: 10px 10px;
}

.comm-content-left .common-ul {
	margin-top: 0px;
}

.comm-content-right {
	position: relative;
	width: 48%;
	float: left;
	margin-left: 4%;
}

.comm-list-box {
	/*height: 80%;*/
}

.comm-list {
	position: relative;
	height: 47px;
	background: #f4faff;
	margin: 2px 0;
}

.comm-list li {
	font-size: 16px;
	text-indent: 16px;
	color: #333335;
	padding: 7px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	list-style: none;
}

.comm-content-right .comm-list.active .cList-date {
	background: #2d49c2;
}

.cList-date {
	width: 70px;
	height: 70px;
	background: #fecc46;
}

.cList-day {
	position: relative;
	font-size: 28px;
	color: #fff;
	left: 25%;
	top: 3%;
}

.cList-month {
	position: relative;
	font-size: 14px;
	color: #fff;
	left: 15%;
	bottom: -12%;
}

.cList-txt {
	position: absolute;
	font-size: 16px;
	left: 23%;
	top: 50%;
	transform: translateY(-50%);
}

.cList-txt.active {
	font-size: 18px;
}

.comm-content-right .common-ul {
	margin-top: 0px;
}

.communicate-box .common-ul li a {
	width: 99%;
}


/*���ֻ�����*/

.academicBg {
	position: absolute;
	background: url(/English/img/tlBg.jpg) center center no-repeat;
	background-size: cover;
	height: 680px;
	width: 100%;
	left: 0;
	margin-top: 30px;
	clear: both;
}

.academicBg .row {
	width: 1200px;
	margin: 30px auto 0;
}

.digitalEngineering-box {
	display: inline-block;
	position: relative;
	width: 66%;
	height: 622px;
	float: left;
	/*box-shadow: 0px 2px 0px 1px #ebeef6;*/
}

.digitalEngineering-box {
	background: url(/English/img/szBg.jpg) center center no-repeat;
	background-size: contain;
	height: 622px;
}

.eng-img1 {
	position: absolute;
	background: url(/English/img/sz1.jpg) center center no-repeat;
	background-size: contain;
	height: 179px;
	width: 312px;
	margin: 180px 0 0 65px;
}

.eng-img2 {
	position: absolute;
	background: url(/English/img/sz2.jpg) center center no-repeat;
	background-size: contain;
	height: 179px;
	width: 312px;
	margin: 180px 0 0 416px;
}

.eng-img3 {
	position: absolute;
	background: url(/English/img/sz3.jpg) center center no-repeat;
	background-size: contain;
	height: 179px;
	width: 312px;
	margin: 393px 0 0 65px;
}

.eng-img4 {
	position: absolute;
	background: url(/English/img/sz4.jpg) center center no-repeat;
	background-size: contain;
	height: 179px;
	width: 312px;
	margin: 393px 0 0 416px;
}

.eng-img h1 {
	position: absolute;
	bottom: 10px;
	left: 20px;
	color: white;
	font-weight: bold;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.eng-img h2 {
	display: none;
}


/*ѧ���ڿ�*/

.academic-box {
	display: inline-block;
	position: relative;
	width: 31.5%;
	height: 622px;
	float: right;
	/*box-shadow: 0px 2px 0px 1px #ebeef6;*/
}

.academic-content {
	position: absolute;
	margin-top: 20px;
	background: #fff;
	width: 100%;
	height: 88.5%;
}

.acaCon {
	margin: 40px 0 0 25px;
	display: block;
}

.acaCon-img {
	background: url(/English/img/book.jpg) center left no-repeat;
	background-size: contain;
	height: 198px;
	width: 145px;
}

.acaCon-bookName {
	float: left;
	margin: -54% 0 0 45%;
	font-size: 20px;
}

.acaCon-bookIntr {
	float: right;
	width: 49%;
	margin: -41% 3% 0 0;
	font-size: 14px;
	/*11.28�޸�*/
	color: #666666;
}


/*��������*/

.bottomLinks-box {
	position: relative;
	margin-top: 59%;
	/*11.27���޸�*/
	width: 100%;
}

.links-title {
	font-size: 20px;
	border-bottom: 3px solid #2d49c2;
	width: 7%;
	padding-bottom: 3px;
}

.links-hr {
	border: 0;
	border-bottom: 1px #ccc solid;
	height: 1px;
	margin-top: -1px;
}

.bottom-links {
	font-size: 16px;
}

.link_list {
	overflow: hidden;
}

.link_list ul {
	text-align: left;
	float: left;
	padding: 10px 0;
}

.link_list li {
	display: inline-block;
	float: left;
	margin: 3px 10px;
}

.nav_item {
	/*overflow: hidden;*/
}

.nav_item a {
	font-size: 14px;
	float: left;
	color: black;
	padding: 10px 5px;
}

.nav_item a:hover {
	color: #2d49c2;
}

.link-list h1 {
	color: #2d49c2;
	margin-top: 20px;
}

.link-list {
	padding-bottom: 20px;
}

.link {
	background-color: #404c8e;
	margin-top: 10px;
	clear: both;
}

.link p {
	line-height: 41px;
	color: white;
	margin-left: 44px;
	margin-top: 8px;
}

.zf {
	margin-left: 56px;
	margin-top: 19px;
}

.opt {
	font-size: 14px;
	color: #165794;
}

.le {
	float: left;
}

.sel {
	width: 200px;
	height: 22px;
	background-color: #c4d6ea;
	font-size: 14px;
	color: #2d49c2;
	border: none;
	outline: none;
}


/*footer*/

footer {
	position: absolute;
	background: #394a92;
	background-size: cover;
	min-height: 350px;
	width: 100%;
	left: 0;
	font-family: "century";
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
}

footer p:nth-of-type(1) {
	margin-top: 100px;
}

footer p:nth-of-type(2) {
	margin-bottom: 20px;
}

.foot-box {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}

.foot-erweima {
	display: inline-block;
}

.ewm-weixin {
	background: url(/English/img/eq1.jpg) center center no-repeat;
	background-size: cover;
	height: 96px;
	width: 96px;
	float: left;
	margin: 70px 25px;
}

.ewm-app {
	background: url(/English/img/eq2.jpg) center center no-repeat;
	background-size: cover;
	height: 96px;
	width: 96px;
	float: left;
	margin: 70px 25px;
}

.ewm-weibo {
	background: url(/English/img/eq3.jpg) center center no-repeat;
	background-size: cover;
	height: 96px;
	width: 96px;
	float: left;
	margin: 70px 25px;
}

.ewm-toutiao {
	background: url(/xl2019/img/eq4.png) center center no-repeat;
	background-size: cover;
	height: 96px;
	width: 96px;
	float: left;
	margin: 70px 25px;
}

.ewm-douyin {
	background: url(/xl2019/img/eq5.png) center center no-repeat;
	background-size: cover;
	height: 96px;
	width: 96px;
	float: left;
	margin: 70px 25px;
}

.ewm span {
	position: relative;
	font-size: 16px;
	color: #fff;
	top: 105px;
}

.f-toutiao {
	background: url(/English/img/fico1.png)center center no-repeat;
	background-size: cover;
	height: 30px;
	width: 30px;
	position: relative;
	float: right;
	margin: 16% 6% 0 0;
}

.f-douyin {
	background: url(/English/img/fico2.png)center center no-repeat;
	background-size: cover;
	height: 30px;
	width: 30px;
	position: relative;
	float: right;
	margin: 4% 6% 0 0;
}

.f-toutiao span {
	position: absolute;
	float: right;
	font-size: 16px;
	color: #fff;
	margin-top: 5px;
	width: 250px;
}

.f-douyin span {
	position: absolute;
	float: right;
	font-size: 16px;
	color: #fff;
	margin-top: 5px;
	width: 250px;
}

.copyright {
	margin-top: -35px;
}

.copyright p {
	font-size: 14px;
	color: #fff;
	padding-top: 20px;
}

.talent-swiper-slide .talent-swiper-txt p {
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.confucian-table img {
	width: 128px;
	height: 128px;
}


/*英文版部分样式*/

.videoBox {
	margin-top: 40px;
	font-family: "century";
	font-size: 18px;
}

.videoBox .videoLeft {
	width: 637px;
	float: left;
}

.videoBox .videoLeft img {
	height: 369px;
}

.videoBox .videoRight {
	width: 563px;
	float: left;
}

.videoBox .videoRight dl {
	width: 258px;
	height: 212px;
	float: left;
	margin-left: 23px;
	margin-bottom: 10px;
}

.videoBox .videoRight img {
	width: 258px;
	height: 146px;
}

.dailyBox {
	margin-top: 40px;
	font-family: "century";
	font-size: 18px;
}

.dailyBox .dailyLeft {
	width: 790px;
	float: left;
}

.dailyBox .dailyLeft .dailyNews {
	width: 100%;
	margin-top: 20px;
}

.dailyBox .dailyLeft .dailyNews>div {
	width: 788px;
	height: 93px;
	background: #394a92;
	border: 1px solid #394a92;
	margin-bottom: 10px;
	font-family: "century";
}

.dailyBox .dailyLeft .dailyNews>div span {
	font-size: 72px;
	line-height: 92px;
	display: block;
	float: left;
	color: #616ea8;
	margin-left: 24px;
}

.dailyBox .dailyLeft .dailyNews>div a {
	display: block;
	color: #FFFFFF;
	width: 670px;
	line-height: 22px;
	margin-left: 35px;
	font-size: 16px;
	margin-top: 15px;
	float: left;
}

.dailyBox .dailyLeft .dailyNews>div:nth-of-type(2n+0) {
	background: #f2f5f8;
}

.dailyBox .dailyLeft .dailyNews>div:nth-of-type(2n+0) span {
	color: #cdd3e4;
}

.dailyBox .dailyLeft .dailyNews>div:nth-of-type(2n+0) a {
	color: #000;
}

.dailyBox .dailyRight {
	width: 380px;
	float: left;
	margin-left: 30px;
}

.dailyBox .dailyRight dl {
	width: 100%;
	height: auto;
}

.dailyBox .dailyRight dl dt {
	width: 100%;
	height: 253px;
}

.dailyBox .dailyRight dl dt a {
	display: block;
	width: 100%;
}

.dailyBox .dailyRight dl dt img {
	width: 100%;
	height: auto;
}

.dailyBox .dailyRight dl dd {
	font-family: "century";
	font-size: 16px;
	line-height: 22px;
}
.DrawingsBox{
	margin: 10px auto;
}
.DrawingsBox .DrawingsImg{
	width: 100%;
}
.DrawingsBox .DrawingsImg a{
	width: 24%;
	height: auto;
	display: block;
	float: left;
	margin-right:1% ;
}
.DrawingsBox .DrawingsImg a:nth-last-of-type(1){
	margin-right: 0;
}
.DrawingsBox .DrawingsImg img{
	width: 100%;
	height: auto;	
}
.ConfuciusBox {
	margin: 10px auto;
}

.ConfuciusLeft {
	width: 638px;
	float: left;
}

.ConfuciusLeft dl {
	width: 100%;
}

.ConfuciusLeft dl dt {
	width: 263px;
	height: 263px;
	float: left;
}

.ConfuciusLeft dl dt a{
	display: block;
	width: 100%;
	height: auto;
}
.ConfuciusLeft dl dt a img{
	width: 100%;
	height: auto;
}

.ConfuciusLeft dl dd {
	float: left;
	width: 350px;
	margin-left: 10px;
	font-family: "century";
	font-size: 16px;
	line-height: 34px;
}

.ConfuciusRight {
	width: 540px;
	float: left;
	margin-left: 22px;
}
.ConfuciusRight ul{
	width: 260px;
	height: auto;
	float: left;
}
.ConfuciusRight ul:nth-last-of-type(1){
	margin-left: 20px;
}
.ConfuciusRight ul li{
	font-family: "century";
	font-size: 16px;
	line-height: 34px;
}
.ConfuciusRight ul li span {
	width: 8px;
	height: 8px;
	background-color: #3f4f95;
	float: left;
	margin: 15px 10px 0 10px;
	border-radius: 50%;
}
.worldBox{
	margin: 10px auto;
}
.worldTop{
	width: 100%;
	height: auto;
}
.worldTop dl{
	width: 585px;
	height: 151px;
	float: left;
}
.worldTop dl dt{
	width:263px ;
	height: 151px;
	float: left;
}
.worldTop dl dt a{
	display: block;
	width: 100%;
	height: auto;
}
.worldTop dl dt a img{
	 width: 100%;
	 height: auto;
}
.worldTop dl dd{
	width: 303px;
	padding-left: 10px;
	float: left;
	font-family: "century";
	font-size: 16px;
	line-height: 22px;
}
.worldTop dl dd h5{
	font-weight: bold;
	padding-bottom: 20px;
}
.worldBottom{
	width: 100%;
	height: 65px;
	padding-top: 40px;
}
.worldBottom ul li{
	width: 300px;
	font-family: "century";
	font-size: 16px;
	line-height: 34px;
	float: left;
}
.worldBottom ul li a{
	font-weight: bold;
}
.worldBottom ul li span {
	width: 8px;
	height: 8px;
	background-color: #3f4f95;
	float: left;
	margin: 15px 10px 0 10px;
	border-radius: 50%;
}
.linkBox {
	margin: 30px auto;
}

.linkBox a {
	width: 23%;
	display: block;
	float: left;
	margin-left: 2.5%;
}

.linkBox a:nth-of-type(1) {
	margin-left: 0;
}

.linkBox a img {
	width: 100%;
	height: auto;
}