.body {background:#f4f4f4;}
.lp2 ul font.lpclass,.lp2 ul li.lpclass,.ddr_b,.sjs02two form input[type="button"],.lp2 ul li.lpclass,.article_lpform form input[type="button"],.article_lpanli ul dl em {color:#fff;}
.lp1 {height:600px;}
.lp2 {display:flex;flex-wrap:nowrap;padding:40px 0 25px;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:1030px;display:flex;flex-wrap:wrap;justify-content: flex-start;height:45px;overflow:hidden;}
.lp2 ul.ulheight {height:80px;}
.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 6px 15px;border-radius:30px;}
.lp2 p {height:30px;overflow:hidden;}
.lp2 p a {display:block;}
.lp2 p a.martop {margin-top:-30px;}
.lp2 i {font-style:normal;line-height:30px;height:30px;color:#6f6f6f;display:flex;align-items:center;margin-left:10px;}
.lp2 i span {width:0rem;height:0rem;border:0.5rem solid #6f6f6f;border-top-color:#6f6f6f;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;margin-top:10px;margin-left:5px;}
.lp2 i#lpip span {border-top-color:transparent;border-bottom-color:#6f6f6f;margin-top:-7px;}
.lp3one {display:none;}
.lp3 {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.lplieb {width:875px;padding-bottom:60px;}
.lplieb ul {padding-bottom:10px;}
.lplieb ul li {background:#fff;position:relative;margin-bottom:30px;}
.lplieb ul li:hover {-moz-box-shadow:0px 5px 5px #c9c9c9;box-shadow:0px 5px 5px #c9c9c9;-webkit-box-shadow:0px 5px 5px #c9c9c9;-ms-box-shadow:0px 5px 5px #c9c9c9;border-radius:6px;}
.ddr_a {display:flex;padding:40px 30px 40px 45px;flex-wrap:nowrap;justify-content:space-between;}
.ddr_a i {width:280px;height:180px;overflow:hidden;border-radius:12px;}
.ddr_a i img {width:100%;}
.ddr_a dl {width:490px;}
.ddr_a dl dt {font-weight:bold;font-size:27px;line-height:52px;}
.ddr_a dl p {font-size:15px;font-weight:bold;display:flex;flex-wrap:nowrap;line-height:30px;margin-bottom:5px;}
.ddr_a dl p span {width:33.33%;}
.ddr_a dl p span em {font-style:normal;}
.ddr_a dl dd {font-size:14px;color:#aaaaaa;line-height:30px;margin-bottom:20px;}
.ddr_a div {display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.ddr_a div span {background:#def0d7;color:#2c9407;margin-right:30px;}
.ddr_a div font {color:#ff8213;background:#ffead7;}
.ddr_a div font,.ddr_a div span {font-size:12px;line-height:30px;padding:0 20px;border-radius:30px;}
.ddr_b {position:absolute;bottom:52px;right:60px;padding:0 20px;line-height:34px;background:#2c9407;border-radius:30px;}
.lp301 {width:fit-content;margin:20px auto 0;text-align:center;min-width:540px;}
.lp301jiazai {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 {background:#2c9407;color: #fff;}
.albtb {width:100%;text-align:center;display:flex;justify-content:center;box-sizing:border-box;padding:1% 0 2%;}
.albtb li {list-style:none;font-size:12px;color:#444;margin:0 .3%;border:1px solid #ccc;z-index:1;transition:all .1s;display:flex;align-items:center;justify-content:center;}
.albtb .sy,.albtb .my,.albtb .qtlj {width:40px;height:30px;}
.albtb .syy,.albtb .xyy {width:50px;height:30px;line-height:30px;}
.albtb a {text-decoration:none;color:#928f8f;margin:0 .3%;display:block;}
.thisclass {display:block;width:40px;height:30px;color:#fff !important;font-weight:700;background:#1b5a1e;border:1px solid #1b5a1e !important;border-radius:2px;}
.albtb .xlk select {height:100%;border:none;background-color:transparent;cursor:pointer;transition:all .1s;}
#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;}
/* article_lp*/
.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;}
.article_lp {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:25px 0 50px;}
.article_lpone {width:870px;}
.article_lpcont {background:#fff;padding:40px 0px 40px 40px;}
.article_lpcont dl {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.article_lpcont dt {width:400px;height:260px;overflow:hidden;display:flex;flex-wrap:wrap;border-radius:12px;justify-content:center;align-items:center;align-content:center;}
.article_lpcont dt img {width:110%;}
.article_lpcont dd {width:400px;}
.article_lpcont dd h1 {font-size:27px;line-height:52px;}
.article_lpcont dd h2 {font-size:15px;font-weight:bold;display:flex;flex-wrap:nowrap;line-height:30px;margin-bottom:5px;}
.article_lpcont dd h2 span {width:48%;}
.article_lpcont dd p {font-size:14px;color:#aaaaaa;line-height:30px;margin-bottom:22px;}
.article_lpcont div {display:flex;flex-direction:column;}
.article_lpcont div font {font-size:14px;color:#000;line-height:20px;}
.article_lpcont div h3 {font-size:28px;color:#2c9407;line-height:40px;margin-bottom:12px;}
.article_lpcont div span {display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.article_lpcont div span font,.article_lpcont div span i {font-size:12px;line-height:30px;padding:0 20px;border-radius:30px;}
.article_lpcont div span font {background:#def0d7;color:#2c9407;margin-right:30px;}
.article_lpcont div span i {font-style:normal;color:#ff8213;background:#ffead7;}
.article_lpanli {padding:25px 0 0;}
.article_lpanli ul {padding:15px 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start;}
.article_lpanli ul li {width:275px;background:#fff;margin-bottom:22px;-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;margin-right:22px;}
.article_lpanli ul li:nth-of-type(3n) {margin-right:0;}
.article_lpanli ul li a {display:block;}
.article_lpanli ul li i {display:flex;flex-wrap:wrap;width:275px;height:190px;overflow:hidden;align-content:center;justify-content:center;align-items:center;background:#ccc;}
.article_lpanli ul li i img {width:145%;}
.article_lpanli ul li dl {padding:10px 0 15px;position:relative;}
.article_lpanli ul li dt {font-size:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:36px;padding-left:6px;}
.article_lpanli ul li dl p {color:#a0a0a0;font-size:14px;padding:0 10px 0 14px;display:flex;flex-wrap:nowrap;line-height:24px;margin-bottom:8px;}
.article_lpanli ul li dl p span {width:50%;}
.article_lpanli ul dd {display:flex;flex-wrap:nowrap;padding-left:14px;line-height:24px;}
.article_lpanli ul dd span {background:url(../images/tp.png)left center/18px auto no-repeat;padding-left:24px;color:#a0a0a0;font-size:12px;margin-right:30px;}
.article_lpanli ul dd font {color:#a0a0a0;font-size:12px;background:url(../images/liui.png)left center /17px 13px no-repeat;padding-left:22px;}
.article_lpanli ul dl em {position:absolute;font-style:normal;bottom:14px;right:14px;font-size:14px;line-height:26px;padding:0 12px;border-radius:20px;background:#2c9407;}
.article_lpform {padding:20px 0 0;}
.article_lpform dl {margin:20px 0 0;display:flex;flex-wrap:nowrap;justify-content:flex-start;background:#fff;}
.article_lpform dl dt {width:448px;height:310px;overflow:hidden;}
.article_lpform dl dd {padding:30px 0 0 50px;}
.article_lpform dl dd p {font-size:18px;color:#01461b;font-weight:bold;line-height:34px;margin-bottom:10px;}
.article_lpform form {width:330px;}
.article_lpform form input {height:50px;border:none;background:#efefef;display:block;width:100%;border-radius:8px;text-indent:20px;margin-bottom:20px;}
.article_lpform form input[name="phone"] {margin-bottom:25px;}
.article_lpform form input[type="button"] {background:#2c9407;font-size:20px;font-weight:bold;letter-spacing:3px;}
