.sectionhome {
	width   : 100%;
	overflow: hidden;
	height         : auto;
	background     : url(./homebg.png) no-repeat center top;
	line-height    : 1;
	background-size: 100% 100%;
}


.Journalism {
	width : 1542px;
	margin: auto;
}

.comprehensive_news,
.CampusStyle_news {
	width           : 24.06%;
	min-height      : 444px;
	background-color: #f5f5f5;
	margin-top      : 75px;
}

.Beihang_news {
	width           : 51.881%;
	min-height      : 519px;
	background-color: #ffffff;
	position        : relative;
	box-shadow      : 0px -1px 10px -5px rgba(2, 2, 2, 0.41);
	z-index         : 1;
}

.newsgongy .morenews {
	padding: 28px 38px 28px 24px;
}

.newsgongy .morenews h3 {
	font-size  : 24px;
	line-height: 24px;
	color      : #0f72ca;
}

.newsgongy .morenews h3 a {
	float    : right;
	font-size: 14px;
	color    : #5a93e9;
}

.newsgongy .morenews h3 a:hover {
	color: #0f72ca;
}

.newsgongy ul {
	padding: 0 38px 0 24px;
}

.newsgongy ul li {
	position     : relative;
	margin-bottom: 18px;
}

.newsgongy ul li span {
	font-size  : 14px;
	line-height: 24px;
	color      : #0f72ca;
	position   : absolute;
	width      : 40px;

}

.newsgongy ul li a p {
	transition: all .4s;
}

.newsgongy ul li a:hover p {
	transform: translateX(10px);
	color    : #0f72ca;
}

.newsgongy ul li p {
	font-size     : 18px;
	line-height   : 24px;
	letter-spacing: 0px;
	color         : #383838;
	margin-left   : 45px;
}

.CampusStyle_news .morenews {
	padding-bottom: 16px;
	padding-left  : 36px;
}

.CampusStyle_news ul {
	padding-left: 36px;
}

.CampusStyle_news ul li {
	margin-bottom: 10px;
}

.CampusStyle_news ul li span {
	position: static;
	display: block;
}

.CampusStyle_news ul li p {
	margin-left: 0;
}

.Beihang_news ul {
	padding-top: 13px;
}

.Beihang_news li {
	float  : left;
	width  : 50%;
	padding: 0 13px;
}

.Beihang_news li .top {
	margin-bottom: 23px;
	width        : 100%;
	overflow     : hidden;
	height       : 253px;
}

.Beihang_news li .top img {
	width: 100%;
	height   : 100%;
	object-fit: cover;
}

.Beihang_news li .btm {
	padding: 0 0px 0 5px;
}

.Beihang_news li:hover .btm h3 {
	color: #0f72ca;
}

.Beihang_news li .btm h3 {
	font-size    : 24px;
	line-height  : 30px;
	color        : #383838;
	margin-bottom: 20px;
}

.Beihang_news li .btm p {
	font-size  : 18px;
	line-height: 30px;
	color      : #383838;
	font-weight: 300;
}

.bhnewsbtn {
	position     : absolute;
	width        : 96%;
	bottom       : 0;
	left         : 2%;
	border-bottom: solid 1px #999999;
}

.bhnewsbtn h6 {
	transition: all .4s;
	width           : 130px;
	height          : 35px;
	background-color: #0f72ca;
	font-size       : 20px;
	line-height     : 35px;
	color           : #ffffff;
	text-align      : center;
	margin          : auto;
}
.bhnewsbtn h6:hover{
	height: 45px;
	line-height: 45px;
}
.Science_education {
	width   : 1400px;
	margin  : auto;
	position: relative;
}

.kexuekejiao {
	position: relative;
}

.bgpic_left {
	position: absolute;
	top     : 50%;
	width   : 7%;
}

.bgpic_right {
	position: absolute;
	right   : 0;
	top     : 50%;
	width   : 6%;
}

.bgpic_left img,
.bgpic_right img {
	width: 100%;
}

.hometitle {
	text-align : center;
	font-size  : 36px;
	line-height: 60px;
	color      : #0f72ca;
	margin     : 115px 0 124px;
}

.kexuekejiaomain {
	width : 100%;
	height: 450px;
}

.kexuekejiaomain .more_kx {
	margin: 22px 0;
}

.research .more_kx {
	margin: -37px 0 22px 0;
}

.edu_three .more_kx {
	margin: -40px 0 90px 13px;
}

.edu_four .more_kx {
	margin-left: 22px;
}

.kexuekejiaomain .more_kx a {
	font-size  : 16px;
	color      : #0f72ca;
	font-weight: bold;
}

.kexuekejiaomain .more_kx a span {
	position  : relative;
	left      : 0px;
	transition: all .4s;
}

.kexuekejiaomain .more_kx a:hover span {
	left: 5px;
}

.kexuekejiaomain .research {
	width : 31.45%;
	height: 100%;
}

.research ul {}

.research ul li {
	width           : 100%;
	border          : solid 1px #c6c6c6;
	margin-bottom   : 20px;
	padding         : 6px;
	transition      : .5s;
	background-color: #fff;
}

.research ul li:hover {
	border    : solid 1px #fff;
	box-shadow: 0px 0px 15px 0px rgba(2, 2, 2, 0.41);
	transform : translateY(-10px);
}

.research ul li .leftimg {
	width       : 57%;
	float       : left;
	margin-right: 4%;
	overflow    : hidden;
	position    : relative;
}

.research ul li .leftimg img {
	min-width : 100%;
	min-height: 100%;
}

.research ul li .righttext {
	float      : left;
	width      : 39%;
	height     : 100%;
	position   : relative;
	padding-top: 15px;
}

.research ul li .righttext h6 {
	font-size  : 18px;
	line-height: 24px;
	color      : #323232;
	font-weight: bold;
}

.research ul li .righttext p {
	/* position: absolute;
	bottom: 20px; */
	margin-top: 5px;

}

.research ul li .righttext p span {
	font-size      : 14px;
	line-height    : 24px;
	color          : #323232;
	text-decoration: underline;
}




.kexuekejiaomain .education {
	width      : 21.85%;
	height     : 100%;
	margin-left: 1%;
}

.kexuekejiaomain .education .top {
	background-color: #4995d9;
	box-shadow      : 0px 0px 21px 0px rgba(0, 64, 114, 0.35);
	border          : solid 1px #ffffff;
	margin-bottom   : 17px;
	height          : 300px;
	transition      : .5s;
}

.kexuekejiaomain .education .top:hover {
	background-color: #0f72ca;
}

.kexuekejiaomain .education .topimg {
	margin    : 0 13px;
	margin-top: -66px;
	overflow  : hidden;
}

.kexuekejiaomain .education .topimg img {
	width: 100%;
	height: 100%;
}

.kexuekejiaomain .education .toptext {
	padding: 10px 19px 0;
}

.kexuekejiaomain .education .toptext h6 {
	font-size    : 18px;
	line-height  : 24px;
	color        : #ffffff;
	overflow     : hidden;
	margin-bottom: 20px;
}

.kexuekejiaomain .education .toptext p {
	font-size  : 16px;
	line-height: 24px;
	color      : #ffffff;
	font-weight: 100;
}

.kexuekejiaomain .education .btm {
	background-color: #ececec;
}

.kexuekejiaomain .education .btm ul {}

.kexuekejiaomain .education .btm ul li {
	margin    : 0 7px;
	border-top: solid 1px #999999;
}

.kexuekejiaomain .education .btm ul li:hover p {
	color    : #0f72ca;
	transform: translateX(10px);
}

.kexuekejiaomain .education .btm ul li:first-child {
	border-top: 0;
}

.kexuekejiaomain .education .btm ul li .time {
	width           : 50px;
	height          : 37px;
	background-color: #257fce;
	font-size       : 12px;
	line-height     : 37px;
	color           : #ffffff;
	text-align      : center;
	margin-left     : 13px;
}

.kexuekejiaomain .education .btm ul li p {
	font-size  : 18px;
	line-height: 24px;
	color      : #323232;
	padding    : 13px;
	transition : all .4s;
}

/* =======Ã¥Â¿â„¢Ã©Âºâ€œÃ§Â¦â€žÃ¦Â°â€œÃ¨â€°Â©Ã§Â¯â€œÃ§Å’Â«Ã¦Ââ€šÃ©Ë†Â¥Ã§Å â€ Ã¢â€Å¾Ã¢â€˜Â©Ã¯Â¿Â½Ã¯Â¿Â½========== */
.Activity_video .hometitle {
	color : #894700;
	margin: 150px 0 25px;
}

.hometitle h6 {
	font-weight: bold;
}

.Activity_video {
	width : 1374px;
	margin: auto;
}

.Activitymain {}

.Activitymain .more_hd {
	margin-bottom: 20px;
	position     : relative;
	z-index      : 1;
}

.Activitymain .more_hd a {
	font-size  : 16px;
	line-height: 1;
	color      : #894700;
	font-weight: bold;
}

.event_calendar {
	width     : 24.236%;
	position  : relative;
	margin-top: 25px;
}

.event_calendar .more_hd {
	position: relative;
	top     : -25px;
}

.event_calendar .xiej {
	width           : 100%;
	height          : 100px;
	transform       : skewy(-13deg);
	background-color: #faf9ec;
	position        : absolute;
	top             : -2px;
	box-shadow      : 0px 0px 13px 0px rgba(0, 0, 0, 0.22);
}

.huodongdate {
	background-image: linear-gradient(#faf9ec,
	#faf9ec),
	linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
	normal;
	background-color:#faf9ec;
	box-shadow: 0px 15px 16px 0px rgba(0, 0, 0, 0.22);
	position  : relative;
	background-color:#faf9ec

}

.huodongdate img.rilibg {
	width   : 95%;
	position: relative;
	top     : -61px;
}

.datenewslist {
	padding   : 20px 5px 20px 10px;
	margin    : 20px 10px 0;
	border-top: solid 1px #aa8359;
}

.datenewslist ul {
	margin-bottom: 10px;
}

.datenewslist ul li {}

.datenewslist ul li h4 {
	font-size    : 18px;
	font-weight  : normal;
	line-height  : 24px;
	color        : #894700;
	margin-bottom: 10px;
	font-weight  : bold;
}

.datenewslist ul li p {
	font-size  : 16px;
	line-height: 24px;
	color      : #383838;
}

.datenewslist .allmore {}

.datenewslist .allmore a {
	text-decoration: underline;
	font-size      : 14px;
	line-height    : 24px;
	color          : #894700;
	display        : block;
	text-align     : right;
}

.datenewslist .allmore a:hover {
	opacity: .7;
}

.Classic_recomm {
    width: 46%;
    margin: 0 0 0 4%;
}

.Classic_recomm .more_hd {
	padding-top: 20px;
}

.Classic_recomm ul {}

.Classic_recomm ul li {
	float: left;
	width: 46.5%;
}

.Classic_recomm ul li .jd_top {
	margin-right: 32px;
}

.Classic_recomm ul li .jd_top img {
	width : 100%;
	height: 25vw;
}

.Classic_recomm ul li .jd_btm {
	background-color: #f0f8fd;
	box-shadow      : 0px 0px 16px 0px rgba(0, 0, 0, 0.35);
	margin-left     : 15px;
	margin-right     : 10px;
	padding         : 14px 19px;
	margin-top      : -80px;
	position        : relative;
	transition      : all 0.4s;
}

.Classic_recomm ul li .jd_btm:hover {
	margin-top      : -90px;
	background-color: #fff;
}

.Classic_recomm ul li .jd_btm:hover h4 {
	opacity: .8;
}

.Classic_recomm ul li .jd_btm h4 {
	font-size    : 18px;
	line-height  : 24px;
	color        : #894700;
	font-weight  : 600;
	margin-bottom: 15px;
}

.Classic_recomm ul li .jd_btm p {
	font-size  : 16px;
	line-height: 24px;
	color      : #383838;
	font-weight: 300;
}






.Video_News {
	width: 24%;
}

.Video_News ul {}

.Video_News ul li {
	background-color: #4f2805;
	box-shadow      : 0px 0px 16px 0px rgba(0, 0, 0, 0.35);
	margin-bottom   : 13px;
	transition      : all .4s;
}

.Video_News ul li:hover {
	transform: translateY(-5px);
}

.Video_News ul li .vnews_top {
	width   : 100%;
	overflow: hidden;
}

.Video_News ul li .vnews_top img {
	width: 100%;
}

.Video_News ul li .vnews_btm {
	padding: 14px 10px;
}

.Video_News ul li .vnews_btm h4 {
	font-size  : 18px;
	line-height: 24px;
	color      : #ffffff;
}



/* ========Ã¦Â°â€œÃ©â„¢â€¹Ã©Ë†Â¥Ã¦Â«Â­Ã£ÂÂ¢Ã¨Â§Â£Ã¯Â¿Â½Ã¦ÂºÂÃ¯Â½â€šÃ¥Ââ€œÃ©Ë†Â¥Ã¦Â¯Â­Ã£ÂÂ¢Ã§Â³â€¢Ã¯Â¿Â½Ã¦ÂºÂÃ¢â€Å¾Ã¢â€˜ÂºÃ¯Â¿Â½========= */
.Media_topics .hometitle {
	color : #fff;
	margin: 80px 0 0px;
}

.Media_topics {
	width : 1700px;
	margin: auto;
}

.Mediatopicsmain {
	width          : 100%;
	padding        : 30px 100px;
	background     : url(./zhuntibg.jpg) center -20px no-repeat;
	background-size: 100% auto;
	margin-bottom  : 60px;
}

.Mediatopicsmain .Campus_media {
	width   : 40.16%;
	position: relative;
}

.Campus_media h6 {
	font-size  : 16px;
	font-weight: bold;
	line-height: 60px;
	color      : #27297c;
	margin-right: 5%;
	margin-top : 28px;
	text-align: center;
}

.Campus_media .more_xy {
	display: none; /* 隐藏掉更多 */
	width    : 75px;
	position : absolute;
	right    : -20px;
	bottom   : 15px;
	font-size: 14px;
	color    : #27297c;
}

.Campus_media .more_xy span {
	transition: all .4s;
}

.Campus_media .more_xy a:hover .more {
	margin-right: 10px;
}

.Campus_media ul {}

.Campus_media ul li {
	position        : relative;
	height          : 215px;
	background-color: #eef7fc;
	margin-bottom   : 11px;
	padding         : 23px 0;
	width           : 84.2%;
	transition      : all .5s;
	top             : 0;
}

.Campus_media ul li:hover {
	box-shadow: 0px 0px 15px 0px rgba(10, 2, 4, 0.2);
	top       : -5px;
}

.Campus_media ul li .douhao {
	width   : 63px;
	height  : 55px;
	position: absolute;

}

.Campus_media ul li .douhao_l {
	background     : url(./dh1.png) no-repeat;
	left           : 16px;
	top            : 65px;
	background-size: 100% auto;
}

.Campus_media ul li .douhao_r {
	background     : url(./dh.png) no-repeat;
	background-size: 100% auto;
	right          : 8px;
	bottom         : -1px;
}

.Campus_media ul li a {
	display : block;
	position: relative;
}

.Campus_media ul li h5 {
	margin: 0 39px 21px 34px;
}

.Campus_media ul li h5 span {
	float      : right;
	font-size  : 16px;
	line-height: 24px;
	color      : #383838;

}

.Campus_media ul li h5 label {
	width           : 150px;
	height          : 50px;
	background-color: #cfe6f3;
	border-radius   : 25px;
	display         : block;
	font-size       : 18px;
	line-height     : 50px;
	color           : #0080b6;
	text-align      : center;
	font-weight     : bold;
	white-space     : nowrap;
}

.Campus_media ul li h4 {
	padding      : 0 43px 5px 102px;
	font-size    : 20px;
	line-height  : 30px;
	color        : #00429c;
	font-weight  : bold;
	white-space  : nowrap;
	overflow     : hidden;
	text-overflow: ellipsis;
}

.Campus_media ul li p {
	font-size  : 16px;
	line-height: 25px;
	padding    : 0 43px 0 102px;
	color      : #666;
}

.Mediatopicsmain .special {
	width: 56%;
}

.special ul {
	margin-top: 56px;
}

.special ul li {
	position   : relative;
	width      : 31.8%;
	float      : left;
	margin-left: 1.5%;
}

.special ul li .imgdiv {
	width   : 100%;
	overflow: hidden;
}

.special ul li img {
	width: 100%;
}

.special ul li .text {
	position        : absolute;
	bottom          : -24px;
	right           : -14px;
	width           : 182px;
	height          : 91px;
	background-color: #0f72ca;
	padding         : 22px 20px 0 0;
	background      : url(./icon1.png) no-repeat;
	background-size : 100% auto;
	background-size : 100% auto;
}

.special ul li .text p {
	text-align    : right;
	font-size     : 18px;
	font-weight   : normal;
	font-stretch  : normal;
	line-height   : 24px;
	letter-spacing: 0px;
	color         : #ffffff;
	padding-left  : 50px;
}

/* ==========Ã¦Â°â€œÃ¥ÂºÂÃ¨â€”Â´Ã¥Â¿â„¢Ã©Ë†Â¥Ã¦â€™â‚¬Ã¥Â§â€˜ÃŽÂµÃ©â€œÂ°Ã®Å¸â€¹Ã¢â€Â¾Ã¥Ââ€œÃ¨Ââ€º========== */
.official_account {
	width : 1350px;
	margin: 0 auto 50px;
}

.official_account h2 {
	font-size   : 24px;
	line-height : 60px;
	color       : #1c6db4;
	font-weight : bold;
	padding-left: 27px;
}

.officialmain {}

.main_one {
	width   : 46%;
	position: relative;
	z-index : 1;
}

.main_one .douhao {
	position: absolute;
	top     : -40px;
	width   : 10.14%;
	left    : -8.5%;
}

.main_one .douhao img {
	width: 100%;
}

.main_one ul {
	position: relative;
}

.main_one ul li {
	/* height: 340px; */
	background-color: #ffffff;
	box-shadow      : 0px 1px 24px 0px rgba(6, 0, 1, 0.35);
	float           : left;
	width           : 48%;
	margin-right    : 2%;
	padding         : 14px 8px;
	border-top      : 4px solid #1c6db4;
	transition      : all .4s;

}

.main_one ul li:hover {
	transform: translateY(-10px);
}

.main_one ul li .text {
	height       : 70px;
	overflow     : hidden;
	margin-bottom: 18px;
}

.main_one ul li .text p {
	font-size  : 16px;
	line-height: 24px;
	color      : #1c6db4;
	font-weight: 600;
	padding    : 0 13px;
}

.main_one ul li .picimg {
	overflow: hidden;
	height  : 179px;
}

.main_one ul li .picimg img {
	min-width: 100%;
	height   : 100%;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

.main_one ul li .btm {
	margin-top: 19px;
	background: url(./icon11.png) no-repeat 100%;
}

.main_one ul li .btm label {
	display      : block;
	font-size    : 16px;
	color        : #2c65bd;
	margin-bottom: 6px;
}

.main_one ul li .btm span {
	display  : block;
	font-size: 12px;
	color    : #2c65bd;
}


.main_two {
	width      : 31.86%;
	margin-left: 1.81%;
	position   : relative;
}

.main_two .douhao {
	position: absolute;
	bottom  : 0;
	width   : 14.9%;
	left    : -11%;
}

.main_two .douhao img {
	width: 100%;
}

.main_two_top {
	height: 165px;

}

.main_two_top ul {
	height: 100%;
}

.main_two_top ul li {
	float           : left;
	width           : 50%;
	height          : 100%;
	position        : relative;
	/* background-color: #ffffff; */
}

.main_two_top ul li a {
	display: block;
	height : 100%;
}

.main_two_top ul li h4 {
	font-size: 18px;
	color    : #ffffff;
	padding  : 27px 0 0 20px;

}

.main_two_top ul li.li1 h4 {
	text-shadow: 0 0px 4px rgba(10, 2, 4, 0.74);
}

.main_two_top ul li.li1 {
	margin-top: 10px;
	/*padding: 0.2rem;*/
	/* background-color: #1c6db4; */
}

.main_two_top ul li.li1:hover .xshiimg {
	transform: scale(1.1);

}

.main_two_top ul li.li1 .xshiimg {
	/*position: absolute;*/
	width: 75%;
	/* right   : -4.1%; */
	/* top     : -20%; */
	height: 100%;
	transition: all .4s;
	z-index:1;
	margin: 0 auto;
	padding: 0;
}

.main_two_top ul li.li2 {
	overflow: hidden;
}

.main_two_top ul li.li2 h4 {
	color: #1c6db4;
}

.main_two_top ul li.li2 h4 img {
	display    : inline-block;
	margin-left: 4px;
}

.main_two_top ul li.li2 .mapimg {
	position: absolute;
	bottom  : 0;
	right   : 0;
	height  : 100%;
}

.main_two_btm {
	position  : relative;
	margin-top: 70px;
}

.main_two_btm h6 {
	font-size     : 18px;
	/* line-height: 60px; */
	color         : #fff6d0;
	font-weight   : bold;
	position      : absolute;
	top           : -25px;
	left          : 5%;
}

.main_two_btm .sun {
	position  : absolute;
	right     : 16%;
	width     : 46.2%;
	bottom    : 20%;
	overflow  : hidden;
	transition: .5s;
	/* height : 100px; */
	visibility: hidden;
}

.main_two_btm .sun img {
	width: 100%;
}

.main_two_btm:hover .sun {
	visibility: visible;
	bottom    : 72%;
}

.jianzhu {
	position: relative;
	z-index : 1;
	cursor  : pointer;
}

.jianzhu img {
	width: 100%;
}




.main_three {
	width: 18.52%;
}

.main_three {
	position: relative;
	overflow: hidden;
}

.main_three img {
	width     : 100%;
	transition: .5s;
}

.img1div {
	width   : 100%;
	overflow: hidden;
}
.img1div img {
	min-height: 300px;
}
.main_three img.img2 {
	position: absolute;
	top     : 0;
	left    : 0;
}

.main_three:hover .img1div img {
	transform: scale(1.1);
}

/* Ã¦Â°â€œÃ©â„¢â€¡Ã¨â€°â„¢Ã¨Å’â€¦Ã©Ë†Â¥Ã¦â€“â€¦Ã§â€“ÂµÃŽÂ²Ã®Å¸Å Ã¢Ë†Â¶Ã£Æ’â€šÃ¦â€šÂ¸Ã¯Â¿Â½ */
.sectionhomenight {
	background: url(./homebgnight.png) no-repeat center top;
	background-size: 100% 100%;
}

.sectionhomenight .Activitymain .more_hd a,
.sectionhomenight .kexuekejiaomain .more_kx a,
.sectionhomenight .official_account h2,
.sectionhomenight .Science_education .hometitle {
	color: #fff;
}
.sectionhomenight .Campus_media .more_xy{
	color: #7fcee0;
}


@media screen and (max-width: 1600px) {
	.Journalism {
		width: 90%;
	}

	.newsgongy .morenews h3,
	.Beihang_news li .btm h3 {
		font-size: 20px;
	}

	.newsgongy ul li p,
	.Beihang_news li .btm p {
		font-size: 15px;
	}

	.bhnewsbtn h6 {
		font-size: 18px;
	}



	.Campus_media ul li {
		padding: 20px 0;
	}

	.Campus_media ul li .douhao {
		width : 48px;
		height: 40px;
	}

	.Media_topics {
		width: 96.4%;
	}

	.Campus_media ul li {
		height: auto;
	}

	.Campus_media ul li h4 {
		font-size  : 17px;
		line-height: 25px;
		padding    : 0 20px 5px 90px;
	}

	.Campus_media ul li p {
		padding: 0 20px 0 90px;
	}

	.Campus_media ul li h5 label {
		font-size  : 16px;
		line-height: 40px;
		height     : auto;
	;
	}

	.Campus_media ul li h5 {
		margin: 7px 20px 15px 35px;
	}

	.Campus_media ul li h5 span {
		font-size: 14px;
	}

	.special ul li .text p {
		font-size: 16px;
	}
}

@media screen and (max-width: 1400px) {
	.sectionhome,.sectionhomenight{
		/* background-size: auto; */
	}
	.Science_education,
	.Activity_video {
		width: 80%;
	}

	.hometitle {
		font-size: 32px;
	}

	.main_one ul li .picimg {
		height: 130px;
	}

	.Beihang_news li .top {
		height: 200px;
	}

	.research ul li .righttext h6,
	.kexuekejiaomain .education .toptext h6,
	.kexuekejiaomain .education .btm ul li p,
	.Classic_recomm ul li .jd_btm h4,
	.datenewslist ul li h4,
	.Video_News ul li .vnews_btm h4,
	.main_two_top ul li h4 {
		font-size: 15px;
	}

	.kexuekejiaomain .education .toptext p,
	.Classic_recomm ul li .jd_btm p,
	.datenewslist ul li p {
		font-size: 14px;
	}

	.research ul li .righttext p {
		margin-top: 10px;
	}

	.research ul li:hover h6 {
		color: #0f72ca;
	}

	.kexuekejiaomain .education .btm ul li p {
		padding: 13px 10px
	}

	.kexuekejiaomain .education .btm ul li .time {
		width      : 45px;
		height     : 30px;
		line-height: 30px;
		margin-left: 10px;
	}

	.official_account {
		width: 79%;
	}

	.main_one ul li .text p {
		font-size: 15px;
	}

	.official_account h2 {
		font-size: 20px;
	}

	.Media_topics .hometitle {
		margin: 220px 0 0;
	}

	.huodongdate img.rilibg {
		top: -60px;
	}

	.layui-inline {
		margin: -50px auto 0 !important;
	}

	.layui-laydate-header {
		top: -145px !important;
	}

	.main_two_top ul li {
		height: 75%;
	}

	.main_two_top ul li.li1 h4 {
		padding-left: 15px;
	}

	.newsgongy .morenews {
		padding: 20px;
	}

	.newsgongy ul {
		padding: 0 19px 0 19px;
	}

	.Campus_media ul li p {
		font-size  : 14px;
		line-height: 20px;
	}

}

@media screen and (max-width: 1280px) {
	.sectionhome {
		/* background-size: auto 100%; */
	}

	.Science_education,
	.Activity_video,
	.official_account {
		width: 90%;
	}

	.hometitle {
		font-size: 28px;
		margin   : 50px 0 90px;
	}

	.Activity_video .hometitle {
		margin: 70px 0 15px;
	}

	.Media_topics .hometitle {
		margin: 70px 0 0;
	}

	.Mediatopicsmain {
		padding: 29px 80px 30px 60px;
	}

	.Mediatopicsmain .Campus_media {
		width: 44%;
	}

	.special ul li .text {
		width  : 150px;
		height : 70px;
		padding: 16px 20px 0 0;
	}

	.special ul li .text p {
		font-size   : 13px;
		line-height : 20px;
		padding-left: 30px;
	}

	.Campus_media ul li h5 label {
		font-size: 15px;
	}

	.Campus_media ul li h4 {
		font-size: 15px;
		padding  : 0 15px 5px 80px;
	}

	.Campus_media ul li p {
		font-size: 13px;
		padding  : 0 15px 0 80px;
	}

	.newsgongy .morenews h3,
	.Beihang_news li .btm h3 {
		font-size: 18px;
	}

	.newsgongy ul li p,
	.Beihang_news li .btm p {
		font-size  : 14px;
		line-height: 22px;
	}

	.newsgongy ul li {
		margin-bottom: 10px;
	}

	.Beihang_news {
		min-height: 419px;
	}

	.research ul li .righttext h6,
	.kexuekejiaomain .education .toptext h6,
	.kexuekejiaomain .education .btm ul li p,
	.Classic_recomm ul li .jd_btm h4,
	.datenewslist ul li h4,
	.Video_News ul li .vnews_btm h4,
	.main_two_top ul li h4 {
		font-size  : 14px;
		line-height: 22px;
	}

	.kexuekejiaomain .education .toptext p,
	.Classic_recomm ul li .jd_btm p,
	.datenewslist ul li p {
		font-size  : 12px;
		line-height: 20px;
	}



	.kexuekejiaomain .education .top {
		height: 250px;
	}

	.Activitymain .more_hd a,
	.kexuekejiaomain .more_kx a {
		font-size: 15px;
	}

}

@media screen and (max-width: 1200px) {
	.Campus_media h6 {
		font-size : 15px;
		margin-top: 0;
	}

	.Mediatopicsmain {
		padding        : 29px 70px 30px 50px;
		background-size: 100% 95%;
	}

	.Campus_media ul li h5 label {
		font-size  : 14px;
		width      : 120px;
		line-height: 30px;
	}
	.main_two_btm{
		margin-top: 15px;
	}
}
.ph_Beihang_news,.ph_newsgongy,.ph_edu ,.ph_footer,.share,.ph_CampusStyle_news  {
	display: none;
}
@media screen and (min-width: 1024px){
	.ph_CampusStyle_news{
		display: none!important;
	}
}
@media screen and (max-width: 1023px){
	/* .sectionhome{
		background:url(../images/home/bg5.png) no-repeat center -150px;
	} */
	.sectionhome2{
		margin-top: -.45rem;
		padding-top: .45rem;
		background:url(./bg1.png) no-repeat center top;
	}
	.sectionhome{
		background:url(./bg5.png) no-repeat center bottom;
	}
	.fl,.fr{
		float: inherit;
	}
	.Media_topics .hometitle{
		margin: 0;
	}
	.banner,.Journalism,.Science_education{
		width: 100%;
		padding: 0 2.5%;
		max-width: 750px;
	}
	.comprehensive_news,.Beihang_news,.CampusStyle_news ,
	.pc_edu,
	.bgpic_left,
	.bgpic_right{
		display: none;
	}
	.ph_Beihang_news,.ph_newsgongy,
	.ph_edu{
		display: block;
	}
	.comprehensive_news, .CampusStyle_news,.Beihang_news{
		width: 100%;
		height: auto!important;
		min-height: inherit;
		padding-bottom: 0px;
		margin-top: 0;
	}
	.ph_newsgongy.CampusStyle_news,
	.ph_kexuekejiao,
	.ph_Activity_video,
	.ph_Media_topics,
	.ph_official_account{
		display: none;
	}

	.morebox{
		background-color: #f5f5f5;
		height: .8rem;
		margin: 0 2.5% .8rem;
		display: flex;
		align-items: center;
	}
	.morebox p{
		width: .4rem;
		height: .4rem;
		background-size: 100% auto;
		margin: auto;
		transition: all .5s;
		cursor: pointer;
		border-top: .05rem solid #32b0ed;
		border-right: .05rem solid #32b0ed;
		transform: rotate(135deg);
		position: relative;
	}
	.morebox p.hover{
		transform: rotate(-45deg);
		border-color: #fff;
	}


	.newsgongy .morenews{
		padding: 10px 20px 0;
	}
	.Beihang_news ul{
		padding-top: 0;
	}
	.newsgongy ul{
		padding: 10px 0;
		margin: 0 19px;
		border-bottom: none;
	}
	.newsgongy ul li {
		margin-bottom: 15px;
	}
	.newsgongy ul li p, .Beihang_news li .btm p,.newsgongy ul li span,
	.newsgongy .morenews h3, .Beihang_news li .btm h3{
		font-size: .26rem;
		line-height: 1.4;
	}
	.newsgongy ul li p{
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		margin-left: 60px;
	}
	.CampusStyle_news ul li span{
		position: absolute;
	}
	.newsgongy .morenews h3, .Beihang_news li .btm h3{
		font-size: .3rem;
		font-weight: bold;
		line-height: 1.5;
	}
	.newsgongy .morenews h3 a{
		font-size: .26rem;
	}
	.bhnewsbtn{
		border-bottom: 0;
	}
	.bhnewsbtn h6{
		width: 1.70rem;
		height: .7rem;
		background-color: #0f72ca;
		font-size: .26rem;
		line-height: .7rem;
		color: #ffffff;
		text-align: center;
		margin: auto;
	}
	.hometitle,.Activity_video .hometitle{
		font-size: .34rem;
		margin:.3rem  0 0;
	}
	.sectionhomenight .Activitymain .more_hd a,
	.sectionhomenight .kexuekejiaomain .more_kx a,
	.sectionhomenight .official_account h2,
	.sectionhomenight .Science_education .hometitle,
	.Media_topics .hometitle{
		color: #0f74c9;
	}
	.layui-laydate-header{
		top: -50px!important;
		left: 0px!important;
	}
	.Beihang_news{
		padding-bottom: 1rem;
		box-shadow:0 -10px 20px -10px rgba(10,2,4,.44) inset;
		border-bottom: 1px solid #bfb9b9;
	}
	.Beihang_news li{
		padding: 0 7px;
	}
	.sectionhomenight .official_account h2{
		color: #fff6d0;
	}
	.Beihang_news li .top{
		height: 2rem;
	}
	.Beihang_news li .btm p,
	.research ul li .righttext h6,
	.kexuekejiaomain .education .toptext h6,
	.kexuekejiaomain .education .btm ul li p,
	.Classic_recomm ul li .jd_btm h4,
	.datenewslist ul li h4,
	.Video_News ul li .vnews_btm h4,
	.main_two_top ul li h4{
		font-size: .28rem;
		line-height: 1.6;
	}
	.Activity_video{
		background: url(./bg3.png) no-repeat center bottom;
		background-size: 100% auto;
		padding-bottom: 70px;
		width: 100%;
	}
	.research ul li .righttext p{
		margin-top: 0rem;
	}
	.Activitymain,.Mediatopicsmain{
		width: 100%;
		max-width: 750px;
		margin: auto;
		padding: 0 2.5%;
	}
	.Video_News ul li{
		width: 48%;
		float: left;
		padding-top: .26rem;
		margin-bottom: .13rem;
		overflow: hidden;
	}
	.Video_News ul li:first-child{
		margin-right: 4%;
	}
	.Video_News ul li .vnews_btm{
		padding: .12rem .11rem;
	}
	.kexuekejiaomain .research,.event_calendar,.Classic_recomm,.Video_News,
	.kexuekejiaomain .education{
		width: 100%;
	}
	.kexuekejiaomain .education{
		margin-left: 0;
	}
	.kexuekejiaomain{
		height: auto;
	}
	.kexuekejiaomain .education .topimg{
		float: left;
		width: 45%;
		margin: -20px 2% 0 0px;
		height: 2.3rem;
	}
	.kexuekejiaomain .education .topimg img{
		min-width: 100%;
		min-height: 100%;
	}
	.kexuekejiaomain .education .toptext{
		width: 50%;
		float: left;
		padding: 0;
	}
	.kexuekejiaomain .education .top{
		height: auto;
		padding: 10px 0 10px 10px;
		margin-bottom: 0;
	}
	.kexuekejiaomain .education .toptext h6{
		margin-bottom: 13px;
	}

	.event_calendar .xiej {
		width: 100%;
		height: 150px;
		transform: skewy(-13deg);
		background-color: #faf9ec;
		position: absolute;
		top: -30px;
		box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.22);
		display: none;
	}
	.huodongdate img.rilibg{
		width: 50%;
		left: 50%;
	}
	.research ul li .leftimg {
		height: 1rem!important;
		width: 30%;
	}
	.research ul li .righttext{
		padding-top: .1rem;
		width: 66%;
	}
	.research ul li .righttext p span {
		font-size: .24rem;
		line-height: 1.3;
		margin-top: .1rem;
		display: block;
	}

	.huodongdate{
		box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.22);
	}
	.datenewslist .allmore{
		padding-right: 5px;
	}
	.Classic_recomm .more_hd {
		padding-top: 0px;
	}
	.layui-inline{
		width: 100%!important;
		float: left;
		margin: -50px 0 0 0!important;
	}
	.datenewslist{
		width: 100%;
		margin: 0px 0 0 0;
		border-top: 0;
		padding: 0 ;
		padding-top: 1rem;
	}
	.datenewslist h3{
		font-size: .26rem;
	}
	.kexuekejiaomain .education .toptext p, .Classic_recomm ul li .jd_btm p, .datenewslist ul li p,
	.Campus_media h6,
	.Campus_media ul li p,
	.main_one ul li .text p{
		font-size: .26rem;
		line-height: 1.5;
	}
	.kexuekejiaomain .education .toptext p{
		font-weight: normal;
	}

	.Campus_media ul li h5 label {
		width: 2rem;
		height: .5rem;
		font-size: .26rem;
		line-height: .5rem;
	}
	.Campus_media ul li h5 span{
		font-size: .24rem;
	}
	.Activitymain .more_hd a, .kexuekejiaomain .more_kx a{
		font-size: .28rem;
		display: block;

	}
	.kexuekejiaomain .education .btm ul li p{
		padding: .13rem .1rem;
		font-size:.26rem;
	}
	.kexuekejiaomain .education .btm ul li .time {
		width: .8rem;
		height: .37rem;
		font-size: .24rem;
		line-height: .37rem;
		margin-left: .13rem;
		white-space: nowrap;
	}
	.kexuekejiaomain .research{
		height: auto;
		margin-bottom: .5rem;
	}
	.research ul li{
		margin-bottom: .2rem;
		padding: .06rem;
	}
	.research ul li:last-child{
		margin-bottom: 0;
	}
	.research .more_kx,.Activitymain .more_hd{
		margin: 0 0 .2rem;
	}
	.Campus_media h6{
		margin: 0 0 .15rem 2.5%;
	}
	.event_calendar .more_hd{
		margin: 0 0 0;
		top: -.25rem;
	}
	.edu_three .more_kx,.edu_four .more_kx{
		margin: 0 0 .4rem;
	}
	.edu_four .more_kx{
		margin-top: .5rem;
	}
	.calendar_month_span{
		display: block!important;
	}
	.Classic_recomm{
		margin-top: 20px;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.Campus_media ul li{
		padding: .2rem 0;
	}
	.Classic_recomm ul li{
		margin-top: 0!important;
	}
	.Classic_recomm ul li .jd_btm{
		padding: 10px;
	}
	.Classic_recomm ul li .jd_btm h4,
	.Video_News ul li .vnews_btm h4{
		font-size: .26rem;
		line-height: 1.4;
	}
	.main_one ul li .text{
		/* height: .85rem;
		overflow: hidden; */
	}
	.main_one ul li .btm label{
		font-size: .26rem;
		margin-bottom: .06rem;
	}
	.main_one ul li .btm span{
		font-size: .22rem;
	}
	.Classic_recomm ul li .jd_btm p{
		/* height: .60rem;
		overflow: hidden; */
	}
	.Media_topics{
		background: url(./bg4.png) no-repeat;
		background-size: 100% 100%;
		width: 100%;
		padding-bottom: 1rem;
		margin-bottom: .3rem;
	}
	.Mediatopicsmain{
		background:none;
	}
	.Campus_media .more_xy{
		top: 0;
		width: auto;
		right: 5%;
		height: 20px;
	}
	.Campus_media ul{
		width: 95%;
		margin: auto;
	}
	.Campus_media ul li .douhao{
		width: .3rem;
		height: .3rem;
	}
	.Campus_media ul li .douhao_l{
		top: .7rem;
	}
	.Campus_media ul li h4,.Campus_media ul li p{
		padding-left:.50rem;
	}
	.Campus_media ul li h4 {
		font-size: .28rem;
		padding: 0 .15rem .05rem .5rem;
		line-height: 2;
	}
	.official_account h2{
		font-size: .26rem;
		padding-left: .27rem;
		line-height: 3;
		color: #d4bb1f;
	}
	.Mediatopicsmain .Campus_media{
		width: 100%;
	}
	.Mediatopicsmain{
		padding: 0;
		margin-bottom: 0;
	}
	.Mediatopicsmain .special,.main_one{
		width: 100%;
	}
	.main_one ul li{
		width:48% ;
	}
	.special ul{
		margin-right: 1.5%;
		margin-top: .56rem;
	}
	.special ul li .text{
		bottom: -.24rem;
		right: -.14rem;
		width: 100%;
		height: .91rem;
		padding: .22rem .20rem 0 0;
	}
	.special ul li .text p{
		font-size: .24rem;
		white-space: nowrap;
		line-height: 1.3;
	}
	.official_account{
		width: 85%;
		margin: 0 auto .95rem;
	}
	.main_one{
		margin-bottom: 200px;
	}
	.main_one ul li .text p{
		padding: 0;
	}
	.main_one ul li .text{
		margin-bottom: .18rem;
	}
	.main_one ul li .picimg{
		height: 1.79rem;
	}
	.main_one ul li:last-child{
		margin-right: 0;
	}
	.main_two{
		width: 49%;
		float: left;
		margin-left: 0;
		position: relative;
	}
	.main_two_top ul li{
		width: 100%;
		height: 1.74rem;
	}
	.img1div img {
		height   : 700px;
	}
	.main_three img.img2{
		height: 100%;
	}
	.main_two_btm{
		position: absolute;
		right: -100%;
		top: -150px;
		margin-top: 0;
	}
	.main_two_btm h6{
		font-size: .26rem;
	}
	.main_three{
		width: 49%;
		float: right;
	}
	.newsgongy ul li span{
		width: .4rem;
		white-space: nowrap;
	}
	.main_two .douhao{
		left: inherit;
		right: -110%;
		top: -110%;
	}
}



.Bigpic {
	transition: .5s;
}

.Bigpic:hover {
	transform: scale(1.1);
}
@media screen and (max-width: 400px){
	.newsgongy ul li p{
		margin-left:50px;
	}

}

@media screen and (max-width: 1024px){
	.main_two_top ul li.li1 .xshiimg {
		width: 40%;
	}
	.jianzhu img {
		width: 70%;
		margin: 0 auto;
		padding: 0;
	}
}