/*主要*/
*{font-family: "microsoft yahei";}
.hidden-overstep-txt { overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.contentCenter{display: flex;justify-content: center;}
.maincon{width: 1280px;margin: auto;}

/*bootstrap 4*/
.d-flex{
	display: flex;
}
.d-block{
	display: block;
}
.d-inline-block{
	display: inline-block;
}
.p-0{
	padding: 0;
}
.m-0{
	margin: 0;
}

body{
	background-color: #F5F5F5 !important;
}

/*头部*/
.lyyeyTop1{
	background-color:#87CBFF;
	height:140px;
}

.lyyeyTop1 .leftLogo{
	line-height: 140px;
	display: inline-block;
}
.lyyeyTop1 .schoolImgLogo{
	width: 72px;
	height: 80px;
}
.lyyeyTop1 .schoolTextLogo{
	width: 288px;
	height: 63px;
	margin-left: 26px;
}
.lyyeyTop1 .rightLogo{
	line-height: 140px;
	display: inline-block;
	float: right;
}
.lyyeyTop1 .schoolMascotLogo{
	vertical-align:text-top;
}
.centerLogo{
    float: right;
    width: 548px;
    height: 140px;
    display: flex;
    align-items: center;
    margin-right: 46px;
}
.centerAnimation{
    width: 548px;
    height: 50px;
}


/*头部账密输入框*/

/*图片轮播*/
.scroll_div {width:548px;margin:0 0;overflow: hidden;  white-space: nowrap;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;padding:0;}
#scroll_begin ul li:nth-child(1) img{margin-right: 113px;margin-left: 113px;}
#scroll_end ul li:nth-child(1) img{margin-right: 113px;margin-left: 113px;}
#scroll_begin ul li:nth-child(2) img{margin-right: 5px;}
#scroll_end ul li:nth-child(2) img{margin-right: 5px;}


/*导航栏*/
.global{padding: 0px;display: flex;justify-content: space-between;}
.global>li{float: left;list-style: none;}
.global>li a{line-height: 54px;display: inline-block;color:#FFFFFF;font-size:16px;text-decoration: none; padding-left: 18px; padding-right: 18px;}
.global>li:hover a{color:#F2F2F2;background-color: #005597;}

.lyyeyTop2{
	background-color: #007BDA;
}


/*轮播图*/
.banner {position: relative;}
.banner .carousel-inner{height:600px;}
.banner img{width:100%;min-height:600px;}
.banner .banner-carousel-indicators{bottom: 30px}
.banner .carousel-indicators li{border: none;width: 10px;height: 10px;background-color:#FFFFFF;margin:0px 6px;border-radius: 5px;}
.banner .carousel-indicators .active{width: 34px;height: 10px;background-color:#B0DDFF;}
.banner .carousel-title{display: none}
.banner .carousel-control{
	opacity: 1;width: 80px;height: 80px;display: flex !important;justify-content: center;align-items: center;border-radius: 50%;position: absolute;top: 45%;background: initial;}
.banner .carousel-control span{font-size: 40px;margin-top: 0px;
	color: #1E89DC;}
.banner .carousel-control.left{
	left: 5%;
    background-color: #fff;
    opacity: 0.6;
}
.banner .carousel-control.right{
	right: 5%;
	background-color: #fff;
	opacity: 0.6;
}
.bottomImg{
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 0;
	z-index: 99;
}
.banner img{
	width:100%;
	min-height: auto;
}




/*内容区域css样式*/
.lyyeyContent{
	margin-top: 54px;
	margin-bottom: 16px;
}
.lyyeyContent .maincon{
	margin-bottom: 44px;
	display: flex;
}
.lyyeyContent .leftModule,.centerModule,.rightModule{
	display: inline-block;
	height: 330px;
	width: 400px;
	border-top: 4px solid #1E89DC;
}
.lyyeyContent .centerModule{
	margin-left: 40px;
	margin-right: 40px;
}
.lyyeyContent .con-box{
	width: 400px;
	height: 262px;
	background-color: #EDF6FD;
}
.lyyeyContent .title{
	width: 400px;
	height: 64px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #FFFFFF;
}

.lyyeyContent .title .left{
	display: inline-block;
	line-height: 64px;
	font-size: 20px;
	color: #1E89DC;
}
.lyyeyContent .title .textRight{
	display: inline-block;
	float: right;
	line-height: 64px;
	vertical-align:center;

}
.lyyeyContent .title .textRight img{
	width: 24px;
	height: 24px;
}


/*app链接*/
.lyyeyContentApplink{
	background-color: #EDF6FD;
	padding-top: 50px;
	padding-bottom: 30px;
}
.lyyeyContentApplink .appLink{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.lyyeyContentApplink .appElement{
	width: 90px;
	display: inline-block;
}
.lyyeyContentApplink .appElement img{
	width: 90px;
	height: 90px;
}
.lyyeyContentApplink .appElement p{
	font-size: 16px;
	color: #1E89DC;
	text-align: center;
	line-height: 50px;
}
.lyyeyContentApplink .QBCode{
	width: 90px;
	height: 90px;
	background-color: #1E89DC;
	padding: 9px;
	border-radius: 15px;
}
.lyyeyContentApplink .QBCode img{
	width: 72px;
	height: 72px;

}

/*图片新闻*/
.tpxw {border-radius: 4px;width: 400px;height: 366px;overflow: hidden;}
.tpxw .carousel-indicators{bottom: -3px;left: 88%;}
.tpxw .carousel-indicators li{margin-right:6px;width: 24px;height: 24px;color: #fff;border: none;text-indent: 0px;border-radius: 2px;line-height: 24px;}
.tpxw .carousel-indicators .active{background:#fff;color: #386992;}
.tpxw  img{width: 400px;height:266px;}
.tpxw .div-shadow{
    line-height: 40px;
    height: 40px;
    text-indent: 2rem;
    background-color: #1E89DC;
    opacity: 0.78;
}
.tpxw .div-shadow a{color: #ffffff; }
.tpxw .hidden-overstep-txt {width: 300px;color: #fff}

.video-load {
    height: 262px;
}

/*列表 */
.condition .tr-b {
	line-height: 38px;
}
.condition .tr-b .hidden-overstep-txt{
	width: 278px;
	font-size: 16px;
	padding-left: 20px;
	color: #555555;
	line-height: 52px;
}
.condition .tr-b .hidden-overstep-txt a:hover{
	text-decoration: underline !important;
}
.condition .tr-b:hover{
	color:#FF0000;
}
.condition .tr-b .dateTime{
	color: #999999;
	font-size: 14px;
	padding-right: 20px;
}


/*footer 底部*/
.lyyeyFooter{
	min-height: 110px;
	background-color: #1665A2;
}
.lyyeyFooter .centerElement{
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}
.lyyeyFooter .oneLine{
	margin: 0 auto;
}

.lyyeyFooter .oneLine .leftImg img{
}

.lyyeyFooter  p{
	color: #87AFCF;
	margin:0px;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}
.lyyeyFooter  p.lastP{
	margin-top:12px;
	margin-bottom: 20px;
}
.lyyeyFooter  p.lastP a{
	color: #87AFCF;
	margin:0px;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}
/*信息公开*/
/*#lyyey-channel{margin-bottom: 20px;}
#lyyey-channel .channel-bc, #lyyey-channel .channel-bgc {border-radius: 0px;}
#lyyey-channel .channel-bc a {color:#333;}
#lyyey-channel .channel-bc a:hover{color:#C45657;}
#lyyey-channel .channel-bc {border-color: #007BDA;}
#lyyey-channel .channel-bgc {background-color: #007BDA;color: #fff}
#lyyey-channel .channel-color {color: #fff;}
#lyyey-channel .channel-fcb {color: #386992;border-bottom: 1px dotted #C45657;}

#xxgk-lyyey .block-top-left .selected, #xxgk-lyyey .block-heading {color:#fff}
#xxgk-lyyey .block-top-left .selected, #xxgk-lyyey .panel .panel-heading-exp {background: #007BDA;}
#xxgk-lyyey .block-top-left .tab, #xxgk-lyyey .block-top-left-content {border: 1px solid #007BDA;cursor: pointer}
#xxgk-lyyey .page-heading {color: #386992;}
#xxgk-lyyey .main-mid {width:1280px;}
#xxgk-lyyey .block-top-left span {width: 98.8px;}
#xxgk-lyyey .block-body, .retrieve-box {color:#444;}
#xxgk-lyyey .block-body .datetime {color: #444;width: 80px;}
#xxgk-lyyey .block-body tr td  a{color:#444;}
#xxgk-lyyey .block-body tr td  select{color:#444;}
#xxgk-lyyey .block-body tr   .ng-binding{color:#444;}
#xxgk-lyyey .block-body div a{color:#444;}
#xxgk-lyyey .block-more a {color:#fff;}
#xxgk-lyyey .page .page-header-exp .block-more a {color: #C45657;}
#xxgk-lyyey .panel-body-table table tr td a{margin-left:15px;}
#xxgk-lyyey .block-body div a:hover{color: #C45657;}
#xxgk-lyyey .block-more a:hover{color: #C45657;}
#xxgk-lyyey .block-body tr td a:hover{color: #C45657;}
#xxgk-lyyey a:hover{color:#C45657;}*/

/*信息公开*/
#lyyey-channel{margin-bottom: 20px;}
#lyyey-channel .channel-bc, #lyyey-channel .channel-bgc {border-radius: 0px;}
#lyyey-channel .channel-bc a {color:#333;}
#lyyey-channel .channel-bc a:hover{color:#C45657;}
#lyyey-channel .channel-bc {border-color: #007BDA;}
#lyyey-channel .channel-bgc {background-color: #007BDA;color: #fff}
#lyyey-channel .channel-color {color: #fff;}
#lyyey-channel .channel-fcb {color: #386992;border-bottom: 1px dotted #C45657;}

#xxgk-lyyey .block-top-left .selected, #xxgk-lyyey .block-heading {color:#fff}
#xxgk-lyyey .block-top-left .selected, #xxgk-lyyey .panel .panel-heading-exp {background: #007BDA;}
#xxgk-lyyey .block-top-left .tab, #xxgk-lyyey .block-top-left-content {border: 1px solid #007BDA;cursor: pointer}
#xxgk-lyyey .page-heading {color: #386992;}
#xxgk-lyyey .main-mid {width:1280px;}
#xxgk-lyyey .block-top-left span {width: 98.8px;}
#xxgk-lyyey .block-body, .retrieve-box {color:#444;}
#xxgk-lyyey .block-body .datetime {color: #444;width: 80px;}
#xxgk-lyyey .block-body tr td  a{color:#444;}
#xxgk-lyyey .block-body tr td  select{color:#444;}
#xxgk-lyyey .block-body tr   .ng-binding{color:#444;}
#xxgk-lyyey .block-body div a{color:#444;}
#xxgk-lyyey .block-more a {color:#fff;}
#xxgk-lyyey .page .page-header-exp .block-more a {color: #C45657;}
#xxgk-lyyey .panel-body-table table tr td a{margin-left:15px;}
#xxgk-lyyey .block-body div a:hover{color: #C45657;}
#xxgk-lyyey .block-more a:hover{color: #C45657;}
#xxgk-lyyey .block-body tr td a:hover{color: #C45657;}
#xxgk-lyyey a:hover{color:#C45657;}