.body {background:#f4f4f4;}
.lp2 ul font.lpclass, .lp2 ul li.lpclass, .lplieb ul li:hover .a2, .sjs02two form input[type="button"],.art_sjs03 ul li p,.art_sjs03 ul li p font {color:#fff;}
.lp1 {height:600px;}
.lp2 {display:flex;flex-wrap:nowrap;padding:40px 0 20px;border-bottom:1px solid #ccc;margin-bottom:30px;}
.lp2 em {font-style:normal;color:#b6b6b6;line-height:30px;height:30px;width:90px;}
.lp2 ul {width:950px;display:flex;flex-wrap:wrap;justify-content:space-between;height:45px;overflow:hidden;}
.lp2 ul font {line-height:30px;padding:0 12px;border-radius:30px;margin-bottom:15px;}
.lp2 ul font.lpclass,.lp2 ul li.lpclass {background:#2c9407;}
.lp2 ul li {color:#6f6f6f;line-height:30px;padding:0 12px;margin:0 5px 15px;border-radius:30px;}
.lp3one {display:none;}
.lp3 {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.lplieb {width:870px;padding-bottom:60px;}
.lplieb ul {padding-bottom:20px;}
.lplieb ul li {width:830px;position:relative;border-bottom:1px solid #ccc;margin-bottom:20px;}
.lplieb ul .a1 {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:20px 0 40px;}
.lp3ulimg {width:280px;height:190px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background:#aaa;}
.lp3ulimg img {width:110%;}
.lptitle {width:520px;}
.lptitle h1 {font-size:20px;line-height:44px;margin-bottom:8px;}
.lptitle p {font-size:14px;color:#7a7a7a;line-height:24px;padding-bottom:18px;}
.lptitle p font {font-size:14px;margin-right:40px;}
.lptitle p font:last-of-type {margin-right:0;}
.lptitle dl {position:relative;display:flex;width:520px;margin-left:-20px;}
.lptitle dl dt {position:absolute;width:80%;height:2px;background:#adadad;top:8px;left:50%;transform:translateX(-50%);overflow:hidden;}
.lptitle dl dt i {position:absolute;height:100%;background:#2c9407;}
.lptitle dl dd {width:20%;text-align:center;position:relative;}
.lptitle dl dd i {display:block;font-style:normal;width:18px;height:18px;margin:0 auto 4px;font-weight:bold;color:#fff;background:#adadad;font-size:12px;border-radius:20px;}
.lptitle dl dd span {font-size:14px;color:#919191;line-height:30px;}
.lplieb ul li .a2 {color:#8d8d8d;font-size:12px;font-weight:bold;position:absolute;bottom:40px;line-height:24px;padding:0 12px;border-radius:30px;left:312px;background:none;border:1px solid #8d8d8d;}
.lplieb ul li:hover .a2 {background:#2c9407;border:1px solid #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:bold;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:bold;}
.sjs02two dl a {display:block;}
.lp301,.lp302 {width:fit-content;margin:20px auto 0;text-align:center;min-width:540px;}
.lp301jiazai,.lp302jiazai {display:block;line-height:80px;font-size:26px;letter-spacing:2px;border:1px solid #2c9407;border-radius:10px;font-weight:bold;color:#393939;padding:0 25px;}
.lp301jiazai:hover,.lp302jiazai:hover {background:#2c9407;color:#fff;}
.article_lp {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:30px 0 0;}
.article_lpone {width:870px;padding-bottom: 50px;}
.artlptitle h1 {font-size:30px;line-height:50px;margin-bottom:20px;}
.artlptitletop {background:#fff;padding:30px 30px 20px;}
.artlptitletop dl {position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:35px;}
.artlptitletop dt {width:365px;height:250px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;}
.artlptitletop dt img {width:100%;}
.artlptitletop dd {display:flex;flex-wrap:nowrap;width:440px;height:96px;padding:20px 0 0;}
.artlptitletop dd span {color:#7a7a7a;font-size:19px;text-align:center;width:33.33%;}
.artlptitletop dd span font {font-weight:bold;font-size:19px;display:block;}
.artlptitletop .div {position:absolute;display:flex;flex-wrap:nowrap;justify-content:space-between;width:380px;top:100px;right:30px;padding:30px 0 0;border-top:1px solid #eee;}
.artlptitletop div p {display:flex;flex-wrap:nowrap;}
.artlptitletop div p i {width:70px;height:80px;background:#696969;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;overflow:hidden;background:url(../images/gssg.png)#696969 center center/45px 60px no-repeat;}
.artlptitletop div p i img {width:110%;}
.artlptitletop div p span {font-size:22px;font-weight:bold;display:flex;flex-direction:column;padding:0 0 0 10px;line-height:30px;}
.artlptitletop div p span font {font-size:14px;color:#a4a4a4;font-weight:normal;line-height:22px;margin:0px 0 5px;}
.artlptitletop div p span a {font-size:12px;text-align:center;line-height:22px;color:#2c9407;border:1px solid #2c9407;padding:0 10px;border-radius:20px;}
.artlptitletop ul {display:flex;flex-wrap:nowrap;position:relative;margin-left:-50px;width:810px;}
.artlptitletop ul div {position:absolute;width:80%;height:2px;background:#adadad;top:8px;left:50%;transform:translateX(-50%);overflow:hidden;}
.artlptitletop ul div p {;}
.artlptitletop ul li {width:20%;text-align:center;position:relative;}
.artlptitletop ul li i {display:block;font-style:normal;width:18px;height:18px;margin:0 auto 4px;font-weight:bold;color:#fff;background:#adadad;font-size:12px;border-radius:20px;}
.artlptitletop ul li span {font-size:14px;color:#919191;line-height:30px;}
.artlpcont {padding:30px 0 0 10px;}
.artlpcont ul {background:linear-gradient(to bottom,#01461b,#01461b) left 18px no-repeat;background-size:2px 100%;}
.artlpcont ul li {position:relative;padding:0 0 25px 22px;}
.artlpcont ul li i {width:12px;height:12px;background:#01461b;position:absolute;border-radius:12px;top:14px;left:-5px;}
.artlpcont ul li p {font-size:20px;color:#393939;line-height:40px;margin-bottom:15px;}
.artlp {display:flex;flex-wrap:wrap;justify-content:flex-start;}
.artlp span {width:265px;height:180px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-right:20px;margin-bottom:20px;}
.artlp span:nth-of-type(3n) {margin-right:0;}
.artlp span img {width:100%;}
.artlpsxye{
    background: url(../images/gd_03.jpg)left top/867px 120px no-repeat;
    width: 867px;
    height: 120px;
    margin: 20px auto 0;
}

.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:0px 2px 6px #eae9e9;box-shadow:0px 2px 6px #eae9e9;-webkit-box-shadow:0px 2px 6px #eae9e9;-ms-box-shadow:0px 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,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:bold;position: relative;}
.artsjstitle font {color:#01461b;font-size:30px;}
.artsjstitle a {
    position: absolute;
    top: 24px;
    right: 0;
    font-size: 16px;
    color: #989898;
    font-weight: normal;
    line-height: 30px;
    height: 30px;
}