@charset "utf-8";
body{background: #f5f5f5}
.nylbindex{margin:20px auto 50px;overflow: hidden}


/*左侧栏目*/
.current_box{width: 20%;position: relative;}
.current_box h2{width: 100%;height: 80px;line-height: 80px;color: #fff;font-size: 26px;background: #145eb3;padding: 0 20px;}
.current_box .nyejlmbox{background: #fff;padding: 0 20px}
.current_box .nyejlmbox li:not(:last-child){border-bottom: 1px solid #efefef;}
.current_box .nyejlmbox li a{width:100%;display:block;font-size:18px;line-height:55px;height:55px;overflow:hidden;padding-left: 20px;position: relative}
.current_box .nyejlmbox li:hover a,.current_box .nyejlmbox li.on a{color:#145eb3;}
.current_box .nyejlmbox li:hover a:before,.current_box .nyejlmbox li.on a:before{content:'';width: 8px;height: 8px;background: #145eb3;border-radius: 8px;position: absolute;left: 0;top:23px;}

/*位置*/
.position_box{border-bottom: 1px solid #efefef;padding-bottom: 30px;}
.position_box h3{font-size: 22px;border-left: 5px solid #145eb3;padding-left: 10px;}
.position_box .box_info{height: 20px}
.position_box .box_info .home{margin-right: 10px}
.position_box .box_info a{float: left;color: #89898b}
.position_box .box_info p{float: left;padding: 0 5px;color: #89898b}
.nyejright{width: 78%;padding: 30px;background: #fff}

/****************************新闻详情*****************************/
.xqtitle{border-bottom: 1px solid #efefef;padding:30px;}
.xqtitle h4{width:100%;line-height:40px;overflow:hidden;font-size:28px; display:block;text-align:center;margin-bottom:20px;font-weight: bold}
.xqtitle .xqtime{width:100%;text-align:center;}
.xqtitle .xqtime span{display:inline-block; margin:0 10px;opacity:0.6;line-height:20px;}
.xqfont{margin:20px 0;}
.xqfont img{display: inline-block;max-width: 100%}
.xqfont p,.xqfont span{font-size: 18px;font-family: "微软雅黑";line-height: 3;}
.xqfont table{margin: 0 auto !important;border-left: 1px solid #000 !important;border-top: 1px solid #000 !important;border-spacing: 0;}
.xqfont table tr{width: min-content;word-break: break-word;border:1px solid #000 !important;}
.xqfont table td{border-bottom: 1px solid #000 !important;border-right: 1px solid #000 !important;min-width: 100px;border-left: none!important;border-top: none!important;}
.xqfont td p,.xqfont td span{font-family: "微软雅黑" !important;font-size: 16px !important;line-height: 2.5 !important;text-indent: 0!important;min-width: 100px!important;}

.xqsx li{width:48%;float:left;}
.xqsx li a{width:100%; display:block;}
.xqsx li:nth-child(2){ float:right;}
.xqsx li h4{width:20%;line-height:50px;overflow:hidden;font-size:18px; display:block;text-align:center;float:left;background:#145eb3;color:#fff;}
.xqsx li span{width:80%;line-height:50px;height:50px;overflow:hidden;font-size:18px; display:block;float:left;background:#f5f5f5; padding:0 10px;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background:#145eb3;color:#fff;}


.pagination{width:100%;display:flex;justify-content: center;flex-wrap: wrap;}
.pagination li{display:block;border:1px solid #d6d6d6;border-radius:3px;margin:0 10px;}
.pagination li a{display:block;padding:0 10px;line-height:30px;}
.pagination li:hover{background:#145eb3;border:1px solid #145eb3;}
.pagination li:hover a{color:#fff;}
.pagination .active{background:#145eb3;border:1px solid #145eb3;}
.pagination .active a{color:#fff;}

/*新闻动态**/
.nyxwdtul li{padding:10px;margin-right: 4%;margin-bottom: 40px;position:relative;border-radius: 10px;width:48%;box-shadow: 0 0 10px #b6b7bd;float: left;}
.nyxwdtul li:nth-child(2n){margin-right: 0}
.nyxwdtul .nyxwdtimg{width:28%; height:140px;overflow:hidden;}
.nyxwdtul .nyxwdtimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyxwdtul .nyxwdtfont{width:70%;}
.nyxwdtul .nyxwdtfont h5{width:100%;font-size:20px;color:#333;line-height:40px;height:40px; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nyxwdtul .nyxwdtfont span{width:100%; color:#145eb3; overflow:hidden;font-size: 14px}
.nyxwdtul .nyxwdtfont p{width:100%; color:#999;line-height:30px;height:60px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size: 16px;margin-bottom: 10px}

.nyxwdtul li:hover{background:#145eb3;}
.nyxwdtul li:hover .nyxwdtimg img{transform: scale(1.05);}
.nyxwdtul li:hover .nyxwdtfont h5{color:#fff;}
.nyxwdtul li:hover .nyxwdtfont span{color:#fff;}
.nyxwdtul li:hover .nyxwdtfont p{color:#fff;}

/*图片列表**/
.yyhjul li{width:31.33%;float:left; margin:0 3% 50px 0;}
.yyhjul li:nth-child(3n){float:right;margin:0 0 50px 0;}
.yyhjul li span{ width:100%;display:block;line-height:60px;height:60px;text-align:center; font-size:20px;color:#1c5baf; overflow:hidden;background:#f4f9ff;white-space: nowrap;text-overflow: ellipsis;}
.yyhjul .yyhjimg{width:100%;height:250px; overflow:hidden;}
.yyhjul .yyhjimg img{width:100%;height:100%;object-fit:cover;transition: 0.5s;}
.yyhjul li:hover{transition: 0.5s;}
.yyhjul li:hover span{background:#1c5baf;color:#fff;padding:0 10px;}
.yyhjul li:hover .yyhjimg img{transform: scale(1.05);}

/****************************通知公告*****************************/
.tzggul{width:100%;margin:0 0 30px 0;}
.tzggul li{width:100%;border-bottom:1px solid #e8e8e8;;padding:0 0 0 20px;position:relative;}
.tzggul li a{width:100%;display:block;}
.tzggul li h5{width:80%;display:block;line-height:55px;height:55px;font-size:18px;color:#333; overflow:hidden;float:left;white-space: nowrap;text-overflow: ellipsis;}
.tzggul li h5:before{content:'';width: 8px;height: 8px;background: #9d9d9d;border-radius: 8px;position: absolute;left: 0;top:23px;}
.tzggul li span{width:20%;display:block;line-height:56px;height:56px;overflow:hidden;float:right;text-align:right;color:#999;}
.tzggul li:hover h5{color:#145eb3;}
.tzggul li:hover span{color:#145eb3;}
.tzggul li:hover h5:before{background: #145eb3}


/****************************内页统一的新颜色*****************************/
.pagination li:hover{background: #145eb3;border: 1px solid #145eb3;}

@media screen and (max-width:1680px) {
	.yyhjul .yyhjimg{height: 200px;}
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {

}
@media screen and (max-width:1440px) {
	.wd{width:1200px;}
}
@media screen and (max-width:1366px) {

}
@media screen and (max-width:1280px) {
	.wd{width: 1000px}
	.wd2{width: 1200px;}
	.yyhjul .yyhjimg{height: 170px;}
	.nyxwdtul li{width: 100%;margin-right: 0;margin-bottom:20px;}
	.xqsx li h4{width: 25%}
	.xqsx li span{width: 75%}
}
@media screen and (max-width:1176px) {
	.wd{width:1000px;}
	.wd2{width:1100px;}
}
@media screen and (max-width:1024px) {
	.wd,.wd2{width: 100%;padding: 0 10px}

	.current_box{display: none;}
	.nylbindex{margin: 20px auto}
	.nyejright{width: 100%;padding: 0 10px;}
	.position_box{padding: 20px 0}
	.position_box h3{display: none}
	.position_box .box_info{float: left}
	.xqsx li{width: 100%;margin-bottom: 10px}

	.tzggul li h5{width: 75%}
	.tzggul li span{width: 25%}
	.pagination li{margin-bottom: 20px}

	.yyhjul .yyhjimg{height: auto}
	.yyhjul li{width: 100%;margin: 0 0 20px 0}
	.nyxwdtul li{width: 100%;margin-right: 0;margin-bottom: 20px}

	.xqsx li h4{font-size: 16px}
}
@media screen and (max-width:900px) {

}
@media screen and (max-width:700px) {
}
@media screen and (max-width:500px) {

}
@media screen and (max-width:414px) {

}


