.banner{width: 100%; position: relative;}
.banner .container{top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute; padding-left: 45px;}
.banner .container dl{color: #ffffff;font-size: 40px;font-weight: 700;line-height: 1;}
.banner .container dd{color: #ffffff;font-size: 20px; font-weight: 400;line-height: 1.5;padding-top: 30px;}
.banner img{width: 100%; display: block;}

@media (max-width: 1200px) {
	.banner .info{top: 50%;transform: translateY(-50%);position: absolute;width: 100%;text-align: center;color: #ffffff;}
	.banner .info dl{font-size: 16px;font-weight: 700;}
	.banner .info dd{font-size: 12px;padding-top: 20px;}
}

/*新闻列表*/
.news{background: linear-gradient(178.9deg, #010719 23.97%, #000726 63.38%, #070A13 73.34%);}
.menu{width:calc(100% - 60px);margin:0 auto; padding-top: 30px; display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;border-bottom: 1px solid rgba(182, 182, 182, 0.1);padding-bottom:0;}
.menu li{position: relative;font-size: 18px; margin-right: 40px;}
.menu li a{color: #ffffff;font-weight: 400;}
.menu li.on:after{content: ""; position: absolute;width: 100%; height: 4px;background: #0F8052;bottom: 0;left: 0;}
.menu li.on a{color: #ffffff;font-weight: 700;}
.news_list{ overflow:hidden; padding:30px;}
.news_list ul{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.news_list ul li{width:32%;margin-right: 2%; box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.25);margin-bottom: 30px; border-radius:10px; overflow: hidden; background: linear-gradient(157.65deg, #15054D 64.73%, #040E4B 85.43%);border: 1px solid rgba(255, 255, 255, 0.06);transition: .25s ease;}
.news_list ul li:hover{transform: translateY(-6px);box-shadow: 0 12px 28px rgba(0, 0, 0, 0.4);border:1px solid #0F8052;}
.news_list ul li:nth-child(3n){margin-right: 0;}
.news_list ul li .pic{width: 100%;}
.news_list ul li .pic img{ width:100%;display: block;}
.news_list ul li .info{width: 100%; padding:20px;}
.news_list ul li .info .time{width: 100%;display:flex; justify-content:space-between;}
.news_list ul li .info .time dl{font-size: 12px;color: #ffffff;display: flex; justify-content: center;align-items: center;font-weight: 300;}
.news_list ul li .info .time .qiye{background:rgba(0, 56, 26, 0.6);color: #0F8052;font-size: 12px;line-height: 1; padding:5px 20px;border-radius: 20px;}
.news_list ul li .info .time .shengtai{background:rgba(0, 43, 160, 0.6);color: #507FFF;font-size: 12px;line-height: 1; padding:5px 20px;border-radius: 20px;}
.news_list ul li .info .time .rongzi{background:rgba(56, 22, 0, 0.6);color: #F66809;font-size: 12px;line-height: 1; padding:5px 20px;border-radius: 20px;}
.news_list ul li .info h4{ font-size:18px;font-weight:700;color: #ffffff; padding-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 70px;}
.news_list ul li .info p{ font-size:14px;color: #ffffff; padding-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: 300;height: 60px;}
.news_list ul li .info .more{color: #0F8052;font-size: 12px;display: flex; justify-content: flex-end;align-items: center; padding-top: 20px;}
.news_list ul li .info .more img{width: 7px; display: block; margin-left: 5px;}

@media (max-width: 1200px) {
	.menu{display:flex; justify-content:space-between;border-bottom: 0;padding-top:20px;width:calc(100% - 20px);}
	.menu li{margin-right: 0;font-size: 16px;}
	.news_list{ overflow:hidden; padding:10px;}
	.news_list ul li .info{width: 100%; padding:10px;}
	.news_list ul li{width:49%;margin-right:2%;margin-bottom: 20px;overflow: hidden; }
	.news_list ul li:nth-child(2n){margin-right:0 !important;}
	.news_list ul li:nth-child(3n){margin-right: 2%;}
	.news_list ul li .info .time .qiye{ padding:5px 10px;}
	.news_list ul li .info .time .shengtai{padding:5px 10px;}
	.news_list ul li .info .time .rongzi{padding:5px 10px;}
	.news_list ul li .info h4{ font-size:14px;height: 60px;}
	.news_list ul li .info p{ font-size:12px;padding-top: 10px;height: 45px;}
}

/*新闻详情页*/
.show_banner{width: 100%; position: relative;}
.show_banner .info{top: 50%;transform: translateY(-50%);position: absolute;left: 50%;width: 1000px; margin-left: -500px; text-align: center;}
.show_banner .info .fenlei{color: #0F8052;background: rgba(40, 181, 107, 0.2);font-size: 18px; font-weight: 500;width: 120px; line-height: 32px; border-radius: 20px; margin:0 auto;}
.show_banner .info dl{color: #ffffff;font-size: 40px;font-weight: 700;line-height: 1.8;text-align: center;width: 100%; margin-top: 30px;}
.show_banner .info dd{color: #ffffff;font-size: 20px; font-weight: 400;line-height: 1;margin-top: 40px;display: flex; justify-content: center;align-items: center;}
.show_banner .info dd img{width: 20px; display: block;margin-right: 10px;}
.show_banner img{width: 100%; display: block;}
.newshow{background: linear-gradient(178.9deg, #010719 23.97%, #000726 63.38%, #070A13 73.34%); padding:30px;}
.newshow .back{width: 200px;line-height: 68px;border: 1px solid #0F8052;border-radius: 40px;font-size: 16px;transition: transform .25s;}
.newshow .back a{display: flex; justify-content: center;align-items: center;color: #0F8052; }
.newshow .back span{margin-right: 5px;transform: rotate(90deg);}
.newshow .back:hover{background: #0F8052;color: #0A1628;transform: translateY(3px);}
.newshow .back:hover a{color: #0A1628;}

.newshow .main{width: 100%;display:flex; justify-content:space-between;align-items:flex-start; position: relative;}
.newshow .content{width: 75%;}
.newshow .content .box1{border-radius: 10px;background: linear-gradient(172.3deg, #0C1328 10.11%, #0B1329 94.04%);box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.25);padding:20px 30px; margin-top: 30px;}
.newshow .content .box1 dl{color: #ffffff;font-size: 16px; font-weight: 300;line-height: 1.8;}
.newshow .content .box1 dd{width: 100%;padding-top: 20px;}
.newshow .content .box1 dd img{max-width: 100%; display: block;}
.newshow .content .box2{border-radius: 10px;background: linear-gradient(172.3deg, #151E38 10.11%, #0B1329 94.04%);box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.25);padding:20px 30px; margin-top:30px;}
.newshow .content .box2 img{max-width: 100%;}
.newshow .content .box2 .info{color: #ffffff;font-size: 16px; font-weight: 300;line-height: 1.8;}
.newshow .content .box2 .inner{width: 100%;display:flex; justify-content:space-between;border-top: 1px solid rgba(255,255,255,0.2); padding-top: 30px; margin-top: 30px;}
.newshow .content .box2 .inner .inner_left{width: 50%;padding-right: 20px;}
.newshow .content .box2 .inner .inner_left dl{display: flex;align-items: center;font-size: 16px; font-weight: 300;color: #ffffff;}
.newshow .content .box2 .inner .inner_left dl img{width: 8px;margin-right: 5px;}
.newshow .content .box2 .inner .inner_left dd{font-size: 16px;font-weight: 700;line-height: 1; padding-top: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #ffffff;}
.newshow .content .box2 .inner .inner_left dd a{color: #ffffff;}
.newshow .content .box2 .inner .inner_right{width: 50%;padding-left: 20px;text-align: right;}
.newshow .content .box2 .inner .inner_right dl{display: flex;align-items: center;justify-content: flex-end;font-size: 16px; font-weight: 300;color: #ffffff;}
.newshow .content .box2 .inner .inner_right dl img{width: 8px;margin-left: 5px;transform: rotate(180deg);}
.newshow .content .box2 .inner .inner_right dd{font-size: 16px;font-weight: 700;line-height: 1; padding-top: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #ffffff;}
.newshow .content .box2 .inner .inner_right dd a{color: #ffffff;}


.newshow .zixun{width: 24%; border-radius:10px;background: linear-gradient(172.3deg, #0C1328 10.11%, #0B1329 94.04%);box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.3);padding:20px 20px; margin-top: 30px;position: sticky;top: 100px;}
.newshow .zixun .title{position: relative; padding-left: 15px;font-size:22px;line-height: 1; font-weight: 700;color: #ffffff;}
.newshow .zixun .title:after{content: "";position: absolute;width: 5px; height: 100%;border-radius: 10px; background: #ffffff;left: 0; top: 0;}
.newshow .zixun ul{width: 100%;padding-top: 20px;}
.newshow .zixun ul li{width:100%;margin-bottom: 30px;border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 20px;}
.newshow .zixun ul li a{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.newshow .zixun ul li:last-child{border-bottom: 0; padding-bottom: 0;}
.newshow .zixun ul li .pic{width: 100px;}
.newshow .zixun ul li .pic img{ width:100%;display: block;}
.newshow .zixun ul li .info{width:100%;}
.newshow .zixun ul li .info .time{width: 100%;display:flex; justify-content:space-between;font-size: 12px;color: #ffffff;line-height: 1;}
.newshow .zixun ul li .info h4{ font-size:14px;font-weight:700;color: #ffffff; padding-top:15px;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 15px;}
.newshow .zixun ul li .info .qiye{background:rgba(40, 181, 107, 0.2);color: #0F8052;font-size: 12px;line-height: 1; padding:3px 10px;border-radius: 20px;display: inline;}
.newshow .zixun ul li .info .shengtai{background:rgba(0, 43, 160, 0.6);color: #507FFF;font-size: 12px;line-height: 1; padding:3px 10px;border-radius: 20px;display: inline;}
.newshow .zixun ul li .info .rongzi{background:rgba(56, 22, 0, 0.6);color: #F66809;font-size: 12px;line-height: 1; padding:3px 10px;border-radius: 20px;display: inline;}

.newshow .zixun .more{width: 130px; height: 40px; line-height: 40px;font-size: 14px; border:1px solid #0F8052 ; border-radius: 40px;transition: transform .25s;}
.newshow .zixun .more a{color: #0F8052;display: flex; justify-content: center;align-items: center;}

.newshow .zixun .more span{margin-left: 5px;transform: rotate(270deg);}

.newshow .zixun .more:hover{background: #0F8052;color: #0A1628;transform: translateY(3px);}
.newshow .zixun .more:hover a{color: #0A1628;}


@media (max-width: 1200px) {

	.show_banner .info{top: 50%;transform: translateY(-50%);position: absolute;margin-left:0; left: 5%;width: 90%; text-align: center;}
	.show_banner .info .fenlei{color: #0F8052;background: rgba(40, 181, 107, 0.2);font-size: 12px; font-weight: 500;width: 100px; line-height: 32px; border-radius: 20px; margin:0 auto;}
	.show_banner .info dl{color: #ffffff;font-size: 16px;font-weight: 700;line-height: 1.8;text-align: center;width: 100%; margin-top:10px;}
	.show_banner .info dd{color: #ffffff;font-size: 12px; font-weight: 400;line-height: 1;margin-top: 10px;display: flex; justify-content: center;align-items: center;}
	.show_banner .info dd img{width: 12px; display: block;margin-right: 5px;}


	.newshow{padding:10px;}
	.newshow .main{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;position: relative;}
	.newshow .content{width: 100%;}
	.newshow .content .box1{padding:10px 10px; margin-top:0px;}
	.newshow .content .box1 dl{color: #ffffff;font-size: 12px; }
	.newshow .content .box1 dd{width: 100%;padding-top: 10px;}
	.newshow .content .box2{padding:10px 10px; margin-top:10px;}
	.newshow .content .box2 .info{font-size: 12px;}
	.newshow .content .box2 .inner .inner_left dl{font-size: 12px;}
	.newshow .content .box2 .inner .inner_left dl img{width: 6px;}
	.newshow .content .box2 .inner .inner_left dd{font-size: 12px;}
	.newshow .content .box2 .inner .inner_right dl{font-size: 12px;}
	.newshow .content .box2 .inner .inner_right dl img{width: 6px;}
	.newshow .content .box2 .inner .inner_right dd{font-size: 12px;}
	.newshow .content .box2 .inner{padding-top: 10px; margin-top: 10px;}
	.newshow .zixun{width: 100%; padding:0; margin-top:20px;position: relative;top: 0;background: none;box-shadow:none;padding-bottom: 30px;padding-top: 20px;}
	.newshow .zixun .title{position: relative; padding-left: 0;font-size:16px;line-height: 1; font-weight: 700;color: #ffffff;text-align: center;}
	.newshow .zixun .title:after{display: none;}
	.newshow .zixun ul{width: 100%;padding-top: 20px;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
	.newshow .zixun ul li{width:32%;margin-right: 2%; margin-bottom: 0;display:block;align-items:stretch;-webkit-align-items:stretch;flex-wrap:nowrap;border-bottom: 0; padding-bottom: 10px;padding-top: 10px; background: linear-gradient(172.3deg, #0C1328 10.11%, #0B1329 94.04%);box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.3); border-radius:4px;overflow: hidden;border: 1px solid;border-image-source: linear-gradient(180deg, #0E38AC 0%, #061746 100%);border-radius: 10px;}
	.newshow .zixun ul li:last-child{margin-right: 0;}
	.newshow .zixun ul li .pic{width: 100%;}
	.newshow .zixun ul li .pic img{ width:100%;display: block;}
	.newshow .zixun ul li .info{width:100%; padding-left:0; padding: 5px;}
	.newshow .zixun ul li .info .time{width: 100%;display:flex; justify-content:space-between;font-size: 12px;color: #ffffff;line-height: 1;}
	.newshow .zixun ul li .info h4{ font-size:12px;font-weight:700;color: #ffffff; padding-top: 5px;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 5px;}
	.newshow .zixun ul li .info .qiye{background:rgba(40, 181, 107, 0.2);color: #0F8052;font-size: 12px;line-height: 1; padding:3px 5px;border-radius: 20px;display: inline;}
	.newshow .zixun ul li .info .shengtai{background:rgba(0, 43, 160, 0.6);color: #507FFF;font-size: 12px;line-height: 1; padding:3px 5px;border-radius: 20px;display: inline;}
	.newshow .zixun ul li .info .rongzi{background:rgba(56, 22, 0, 0.6);color: #F66809;font-size: 12px;line-height: 1; padding:3px 5px;border-radius: 20px;display: inline;}

	.newshow .zixun .more{width: 120px; height: 30px; line-height: 30px;font-size: 12px; border:1px solid #0F8052 ; border-radius: 40px;margin:0 auto;margin-top: 20px;}



｝