body{background-color: #e7fff3; font-size: 20px!important;min-width: 1200px; font-family: 微软雅黑;line-height: 1.75;}
a{color:#333;}
.bg{background: url(yjhx2025bg.png) no-repeat center top;}
.top{height: 442px;}
.bbox{border-radius: 6px; box-shadow: 3px 0 3px 3px rgba(0 ,0 ,0 ,.1);}

.ellipsis{    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    display: block;}
.rcolor{color: #d62714; font-weight: 600;}
.c535353{color: #535353;}
.rrc{width: 26px; height: 26px; background-color: #33b870; color: #fff;margin-right: 8px; border-radius: 13px; line-height: 26px; display: block;text-align: center;flex: 0 0 26px;float: left;}



.gradient{background: linear-gradient(to right,#eeffff, #e4fff0);}
.h30{height: 30px;}
.cfcolor{font-size: 22px;font-weight: bold;}
.logo {
    max-width: 260px;
    position: absolute;
    left: 10px;
    top: 10px;
}
.container{max-width: 1200px;width: 100%; margin: 0 auto;}
.newslist{background-color: #fff; padding:26px; overflow: hidden; }
.newslist ul{flex: 0  0 49%; display: flex; gap:20px 16px;flex-wrap: wrap; justify-content: space-between;}
.newslist ul li{flex: 0  0 49%; }
.newslist-hc ul li{flex:0 0 100%; }
.newslist ul li span{font-size: 12px;padding-right: 6px;}
.newslist ul li span.time{float: right;font-size: 20px; color: #999;}
/* .newslist ul li a::before{content: ' ▶';font-size: 10px;} */

.newskind{background: url(yjhx2025zcbg.png) repeat-x left center; text-align: center;margin-top: 40px; padding: 10px 0;}
.newskind a{color:#12912f;margin:10px 46px; background: url(yjhx2025icon.png) no-repeat left center ;padding-left:26px;}
.newskind a.on{color: #333;}




.kind{display: flex;flex-wrap: wrap;justify-content: space-between; margin: 56px 0 66px;gap: 20px;}
.kind a{display: flex; align-items: center;justify-content: center; flex:  0 0 calc(50% - 20px); background-color: #fff; height:68px;font-size: 22px; font-weight: 600; color: #606060;}
.kind a span{padding-left: 46px;}
.kind a:nth-child(1) span{background: url(yjhx2025fl1.png) no-repeat left center;}
.kind a:nth-child(4) span{background: url(yjhx2025fl2.png) no-repeat left center;}
.kind a:nth-child(3) span{background: url(yjhx2025fl3.png) no-repeat left center;}
.kind a:nth-child(2) span{background: url(yjhx2025fl4.png) no-repeat left center;}
.kind a.on{background-color: #ff790c; color: #fff;}
.kind a.on:nth-child(1) span{background: url(yjhx2025fl11.png) no-repeat left center;}
.kind a.on:nth-child(4) span{background: url(yjhx2025fl21.png) no-repeat left center;}
.kind a.on:nth-child(3) span{background: url(yjhx2025fl31.png) no-repeat left center;}
.kind a.on:nth-child(2) span{background: url(yjhx2025fl41.png) no-repeat left center;}
/* .kind a.on span{background-color: ;} */

.tab{position: relative; background-color: #fff; padding: 26px 36px; padding-top: 20px;}
.tabtit{background: url(yjhx2025ontab.png) no-repeat center top; text-align: center; color: #fff; position: absolute; top: -13px;height: 60px; padding:0 100px;width: 100%;line-height: 60px; font-size: 24px;}
.stit{margin-left: -46px; background: url(yjhx2025tit.png) no-repeat left center; color: #fff; display: flex;align-items: center; position: relative; height: 68px; padding-left: 40px; padding-bottom: 10px; font-size: 24px;margin-top:60px;margin-bottom: 10px; font-weight: bold;}
.stit img{margin-right: 10px;}


.qcbt{ display: flex;margin: 10px 0;justify-content: stretch;}
.qcbt span{background-color: #33b870;border-top-left-radius: 30px; border-bottom-left-radius: 30px;  text-align: center; color: #fff; float: left;align-self: stretch;flex: 0 0 222px;padding: 10px 30px;}
.qcbt div{ padding:0 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;display: flex;align-items: center;}



.btbz{display: flex;gap: 26px;}
.btbz div{border-radius: 6px;background-color: #e6ffec;flex: 0 0 30%; }
.btbz-t{background-color: #33b870; color: #fff; padding: 6px 20px; border-bottom-right-radius: 3px;margin-bottom: 20px;}
.btbz div p{padding:26px}

.stit1{background:url(yjhx20250tit1.png) no-repeat left top;}

.tbzy li{margin-bottom: 16px; border-radius: 50%;border-top-right-radius: 30px;    border-bottom-right-radius: 30px;padding:10px 20px 10px 0;}
.tbzy li span{flex: 0 0 26px; text-align: center; margin-top: 6px;}

.sblctab{display: flex; gap: 26px; justify-content: center;}
.sblctab span{text-align:center;flex:0 0  25%; background-color: #e6ffee; border-radius: 30px; padding:10px 0}
.sblctab span.on{background-color: #33b870; color:#fff; background: url(yjhx2025contab.png) no-repeat center top; padding-top: 6px;}

.lgimg{text-align: center; }
.lgimg img{ max-width: 100%;}

.sqcl{display: flex;flex-wrap: wrap;gap: 16px;}
.sqcl li{flex: 0 0 46%;display: flex; }
.sqcl li span{margin-top: 8px;}

.sqcl-zy{display: flex; background-color: #ffe8e6; align-items: center; padding: 16px 0;}
.sqcl-zy span{flex: 0 0 200px; text-align: center;}

.success{background-color: unset;}


.area4-2-1-1{display: grid; grid-template-columns: 40% 44% 16%; border-top:1px solid #9ccef1;}
.area4-2-1-1 span{padding:10px 10px;} 
.area4-2-1-1 span.eofeff{background-color:#e0f3ff}
.area4-2-1-1 span.tit{background-color: #419ed9;color:#fff;text-align: center;}