body{background:#f4f4f4}
.jzglleftlm ul li,.sjs02two form input[type=button]{color:#fff}
.jzglbanner{height:600px}
.jzglcont{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:20px 0}
.jzglleft{width:875px;min-height:1190px}
.artsjstitle{font-size:30px;line-height:75px;padding-left:18px;background:linear-gradient(to left,#01461b,#01461b) left 26px/4px 26px no-repeat;letter-spacing:1px;font-weight:700;position:relative;padding-bottom:5px}
.jzglleftrm dl{margin-top:10px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:35px;border-bottom:2px solid #cfcfcf}
.jzglleftrm dl a{width:280px;background:#fff;padding-bottom:15px}
.jzglleftrm dl a:hover{-moz-box-shadow:0 2px 6px #a8a8a8;box-shadow:0 2px 6px #a8a8a8;-webkit-box-shadow:0 2px 6px #a8a8a8;-ms-box-shadow:0 2px 6px #a8a8a8}
.jzglleftrm dl a i{width:280px;height:210px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;overflow:hidden}
.jzglleftrm dl a h1{font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:10px 5px 0 15px;line-height:30px}
.jzglleftrm dl a p{font-size:14px;color:#b3b3b3;padding:5px 5px 0 15px;line-height:20px}
.jzglleftlm{padding:35px 0 40px}
.jzglleftlm ul{display:flex;flex-wrap:nowrap;justify-content:space-between}
.jzglleftlm ul li{width:205px;height:90px;text-align:center;line-height:90px;font-size:24px;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:3px}
.jzglleftlm ul li.on{border:4px solid #2c9407;font-weight:700}
.jzglleftlm ul li:first-of-type{background:url(../images/gl_04.jpg) center top/205px 90px no-repeat}
.jzglleftlm ul li:nth-of-type(2){background:url(../images/gl_06.jpg) center top/205px 90px no-repeat}
.jzglleftlm ul li:nth-of-type(3){background:url(../images/gl_08.jpg) center top/205px 90px no-repeat}
.jzglleftlm ul a{background:url(../images/gl_10.jpg) left top/205px 90px no-repeat;width:205px;height:90px}
.jzglleftcont{padding-bottom:40px}
.jzglleftcont dl{border-top:1px solid #cfcfcf;padding-top:25px;display:flex}
.jzglleftcont dl dt{width:360px;background:#fff;-moz-box-shadow:0 2px 6px #a8a8a8;box-shadow:0 2px 6px #a8a8a8;-webkit-box-shadow:0 2px 6px #a8a8a8;-ms-box-shadow:0 2px 6px #a8a8a8;margin-right:20px}
.jzglleftcont dl dt i{width:360px;height:330px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;overflow:hidden}
.jzglleftcont dl dt h1{font-size:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:18px 5px 0 15px;line-height:32px}
.jzglleftcont dl dt p{font-size:14px;color:#a0a0a0;line-height:20px;padding:6px 5px 15px 15px}
.jzglleftcont dl dt span{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 14px 18px 15px}
.jzglleftcont dl dt font{font-size:12px;color:#8c8c8c;background:url(../images/liui.png) left center/17px 13px no-repeat;padding-left:22px}
.jzglleftcont dl dt a{font-size:12px;color:#2c9407}
#sjs02two{width:305px;position:relative}
.sjs02two{position:absolute;background:#fff;text-align:center;padding:15px 0 0;height:545px}
.sjs02two h1{font-size:18px;color:#2c9407;letter-spacing:1px;line-height:40px}
.sjs02two h1 font{margin-left:10px}
.sjs02two p{color:#3b3b3b;font-size:14px;line-height:20px}
.sjs02two form{width:260px;margin:25px auto 0}
.sjs02two form input{width:100%;height:38px;border:0;background:#f4f4f4;margin-bottom:15px;font-size:14px;text-indent:15px}
.sjs02two form input[type=button]{font-size:18px;font-weight:700;background:#2c9407;letter-spacing:1px}
.sjs02two form em{font-style:normal;font-size:10px;color:#bebebe;display:block;line-height:20px;margin-bottom:15px}
.sjs02two dl dt{font-size:12px;line-height:22px}
.sjs02two dl dd{font-size:12px;color:#a2a0a0;line-height:24px;margin-bottom:20px}
.sjs02two dl dd i{font-style:normal;color:#2c9407;padding:0 3px;font-weight:700}
.sjs02two dl a{display:block}
.article_gl{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:30px 0 0}
.article_gltitle{width:870px;padding: 20px 10px 50px 10px;background: #fff;}
.daohang{color:#60605f;line-height:30px;padding:0 0 20px}
.daohang a{color:#1f1f1f;margin-left:10px}
.daohang a:first-of-type{color:#60605f}
.article_zxaltitle h1{font-size:26px;color:#1f1f1f;line-height:40px;margin-bottom:20px;text-align:center}
.article_zxaltitle p{font-size:14px;color:#777;line-height:30px;margin-bottom:20px;text-align:center}
.article_glcont p{line-height:30px;text-indent: 2em;margin-bottom: 20px;text-align: justify;}
.article_glcont{padding:25px 20px 20px 20px;border-top:1px dashed #ccc}
.textnav{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 15px}
.textnav span{width:48%;line-height:26px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.textnav span a{color:#2d9616}
.article_glcont img{width:100%!important;height:auto!important;margin-bottom:20px;border-radius: 5px;}
.art_sjs03{padding:10px 0 50px}
.art_sjs03 ul{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:15px 0 0}
.art_sjs03 ul li{width:220px;background:#fff;-moz-box-shadow:0 2px 6px #eae9e9;box-shadow:0 2px 6px #eae9e9;-webkit-box-shadow:0 2px 6px #eae9e9;-ms-box-shadow:0 2px 6px #eae9e9;border-radius:6px;overflow:hidden}
.art_sjs03 ul li a{display:block}
.art_sjs03 ul li i{width:220px;height:185px;position:relative;display:flex;flex-wrap:wrap;overflow:hidden}
.art_sjs03 ul li i img{width:100%}
.art_sjs03 ul li p{font-size:20px;position:absolute;width:100%;bottom:0;left:0;background:rgba(0,0,0,.5);font-style:normal;line-height:50px;text-indent:16px}
.art_sjs03 ul li p font{font-size:14px;padding-left:10px}
.art_sjs03 ul li dl{padding:5px 0 10px 10px}
.art_sjs03 ul li dt{font-size:14px;color:#818181;line-height:20px}
.art_sjs03 ul li dd{font-size:14px;color:#242424;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:22px}
.artsjstitle{font-size:30px;line-height:60px;padding-left:22px;background:linear-gradient(to left,#01461b,#01461b) left center/4px 26px no-repeat;letter-spacing:1px;font-weight:700;position:relative}
.artsjstitle font{color:#01461b;font-size:30px}
.artsjstitle a{position:absolute;top:24px;right:0;font-size:16px;color:#989898;font-weight:400;line-height:30px;height:30px}
.article-list{padding:0;margin:0;width:100%}
.article-item{list-style:none;margin-bottom:26px}
.article-link{display:flex;gap:24px;padding:22px;background:#fff;border-radius:6px;text-decoration:none;color:#333;box-shadow:0 2px 14px rgba(0,0,0,.06);transition:all .25s ease}
.article-link:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.12)}
.article-img{width:260px;flex-shrink:0;overflow:hidden;border-radius:4px}
.article-img img{width:100%;height:170px;object-fit:cover;display:block;transition:transform .4s ease}
.article-link:hover img{transform:scale(1.06)}
.article-info{flex:1;min-width:0}
.article-title{display:flex;align-items:center;gap:8px;margin-bottom:12px}
.title{font-size:18px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:460px}
.article-link:hover .title{color:#e60012}
.detail{margin-left:auto;font-size:14px;color:#888}
.tag-green{background:#32c36c;color:#fff;font-size:12px;padding:2px 6px;border-radius:3px}
.tag-hot{background:#ff3b30;color:#fff;font-size:12px;padding:2px 6px;border-radius:3px}
.article-tags{margin-bottom:12px}
.article-tags span{display:inline-block;background:#cfa85f;color:#fff;font-size:12px;padding:4px 10px;border-radius:4px;margin-right:8px}
.article-desc{font-size:14px;color:#666;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.article-meta{margin-top:12px;font-size:13px;color:#999}
.article-meta span{margin-right:18px}
.page{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin:40px 0}
.page a{text-decoration:none}
.page li{list-style:none;min-width:38px;height:38px;padding:0 12px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#666;background:#fff;border-radius:4px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .2s ease}
.page a:hover li{color:#fff;background:#e60012;box-shadow:0 6px 16px rgba(230,0,18,.25);transform:translateY(-2px)}
.page .thisclass{background:#e60012;color:#fff;font-weight:600;box-shadow:0 6px 16px rgba(230,0,18,.25)}
.page .my,.page .sy{padding:0 16px}
.page .syy,.page .xyy{padding:0 16px}
.page .xlk{display:none!important}
.article-info{flex:1;min-width:0;display:flex;flex-direction:column;}
.article-meta{margin-top:auto;font-size:13px;color:#999;}



.article_glcont ul{
    padding:0;
}

.article_glcont ul li{
    list-style:none;
    font-size:18px;
    font-weight:600;
    color:#222;
    padding-left:16px;
    position:relative;
    line-height:1.6;
	margin-bottom: 20px;
}

.article_glcont ul li::before{
/*    content:"";
    width:0.3rem;
    height:1.3rem;
    background:#cfa75b;
    position:absolute;
    left:0;
    top:6px;
    border-radius:2px; */
	content: "";
	width: 0.6rem;
	height: 0.6rem;
	background: #2C9407;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 50%;
}			
