@charset "utf-8";

*{margin:0;padding:0;border:0;outline:0;font-size:14px;vertical-align:baseline;background:transparent;font-family:"PingFang SC","Microsoft YaHei"!important;}

body{background: #fff;}

a{text-decoration: none;cursor: pointer;}

ul,li{list-style: none;}

em,i{font-style: normal;}

.w1200{width: 1200px;margin: 0 auto;}

.fl{float: left;}

.fr{float: right;}

.clearfix {	*zoom: 1;}

.clearfix:after{display: block;content: " ";height: 0;visibility: hidden;clear: both;}





.elip{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;word-break:break-all;}

.elips{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.justify{display: flex;justify-content: space-between;flex-wrap: wrap;}



.banner{height: 400px;background: url(../images/list-article/banner.png)center top no-repeat;background-size: cover;}

.banner span{display: block;font-weight: 600;font-size: 48px;color: #FFFFFF;padding-top: 104px;margin-bottom: 32px;}

.banner .w1200>div{display: flex;}

.banner i{display: block;text-align: center;font-weight: 400;font-size: 16px;color: rgba(255,255,255,0.85);margin-right: 12px;}

.banner i::before{display: block;content: '';margin: 0 auto 8px;width: 40px;height: 40px;background: url(../images/list-article/b_ico1.png);background-size: 100%;}

.banner i:nth-child(2)::before{background: url(../images/list-article/b_ico2.png);background-size: 100%;}

.banner i:nth-child(3)::before{background: url(../images/list-article/b_ico3.png);background-size: 100%;}

.banner i:nth-child(4)::before{background: url(../images/list-article/b_ico4.png);background-size: 100%;}

.banner i:nth-child(5)::before{background: url(../images/list-article/b_ico5.png);background-size: 100%;}



.nav_list{height: 132px;background: #F4F5F6;box-sizing: border-box;padding-top: 40px;}

.nav_list .nav_1{display: flex;justify-content: baseline;height: 52px;}

.nav_list .nav_1 a{display: block;text-align: center;width: 144px;border: 1px solid #D9D9D9;height: 52px;border-radius: 4px;font-weight: 400;font-size: 20px;color: #5D5F63;line-height: 52px;margin-right: 40px;}

.nav_list .nav_1 a.nav_on{background: #FFFFFF;border: 1px solid #00923F;color: #00923F;}





.floor_1{height: auto;overflow: hidden;background: #F4F5F8;padding-bottom: 80px;}
.floor_1 .position,.floor_1 .position p,.floor_1 .position p a{font-weight: 400;font-size: 16px;color: #5D5F63;margin-bottom: 24px;}
.floor_1 .list{width: 1200px;height: 184px;background: #FFFFFF;margin-bottom: 20px;display: flex;align-items: center;}

.floor_1 .list img{display: block;width: 320px;height: 160px;margin: 0 32px 0 12px;object-fit: cover;max-width: 320px;min-width: 320px;}

.floor_1 .list span{width: 803px;display: block;font-weight: 500;font-size: 20px;color: #262626;margin-bottom: 8px;}

.floor_1 .list p{width: 803px;font-weight: 400;font-size: 14px;color: #5D5F63;line-height: 22px;margin-bottom: 42px;}

.floor_1 .list .time{font-weight: 400;font-size: 14px;color: #8C8C8C;}



.floor_1 .pagelist{display: flex;margin: 40px auto 0;width: 800px;justify-content: center;align-items: center;}

.floor_1 .pagelist .page{display: flex;}

.floor_1 .pagelist li{margin-right: 8px;}

.floor_1 .pagelist li:first-child{width: 32px;height: 32px;border-radius: 6px;border: 1px solid rgba(0,0,0,0.15);background: url(../images/list-article/prev.png)center center no-repeat;background-size: 16px 16px;}

.floor_1 .pagelist li:last-child{width: 32px;height: 32px;border-radius: 6px;border: 1px solid rgba(0,0,0,0.15);background: url(../images/list-article/next.png)center center no-repeat;background-size: 16px 16px;}

.floor_1 .pagelist li:first-child a{opacity: 0;font-size: 0;}

.floor_1 .pagelist li:last-child a{opacity: 0;font-size: 0;}

.floor_1 .pagelist li a{display: block;width: 32px;height: 32px;background: #FFFFFF;border-radius: 6px;border: 1px solid rgba(0,0,0,0.15);text-align: center;font-weight: 400;font-size: 14px;color: #5D5F63;line-height: 32px;}

.floor_1 .pagelist li.active a{background: #00923F;color: #FFFFFF;}

.floor_1 .pagelist p{font-weight: 400;font-size: 14px;color: #5D5F63;margin-left: 20px;}

.floor_1 .pagelist p em{display: inline-block;width: 1px;height: 16px;border-left: 1px solid #D9D9D9;vertical-align: -3px;margin-right: 20px;}

.floor_1 .pagelist p input{width: 32px;height: 32px;background: #FFFFFF;border-radius: 6px;border: 1px solid rgba(0,0,0,0.15);margin: 0 8px;text-align: center;}

.floor_1 .pagelist .btn{width: 48px;height: 28px;background: #00479C;border-radius: 6px;text-align: center;font-weight: 400;font-size: 14px;color: #FFFFFF;line-height: 28px;margin-left: 6px;}