.sjs02title dl dd.on h1,.sjs02title dl dd.on h2,.sjs02title dl dd.on p,.aswt a,.sjs02conta,.sjs02contal a p,.sjs02two form input[type="button"],.zxal302:hover .jiazai,.artsjstop a,.artsjsone ul li dd span,.art_sjs03 ul li p,.art_sjs03 ul li p font {color:#fff;}
.body {background:#f4f4f4;}
.sjs01{height: 600px;}
.sjs02 {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:25px 0 0;}
.sjs02one {width:860px;padding-bottom:20px;}
.sjs02title dl {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 0 25px;}
.sjs02title dl dd {background:#fff;width:185px;height:165px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
.sjs02title dl dd h1 {font-size:26px;color:#2c9407;line-height:40px;margin-bottom:2px;}
.sjs02title dl dd h2 {font-size:18px;line-height:30px;margin-bottom:3px;}
.sjs02title dl dd p {font-size:15px;line-height:22px;}
.sjs02title dl dd.on {background:#2c9407;}
.aswt {background:url(../images/sjs_04.jpg)left top/856px 69px no-repeat;width:856px;height:69px;margin:auto;position:relative;}
.aswt a {position:absolute;width:110px;line-height:28px;text-align:center;font-size:14px;font-weight:bold;border-radius:20px;background:linear-gradient(60deg,#53a26b,#0d6428);top:24px;left:440px;-webkit-animation:ass 0.7s cubic-bezier(1,0,0,1) infinite;}
@-webkit-keyframes ass {0% {top:24px;}
50% {top:20px;-moz-box-shadow:0px 4px 1px #044b1a;box-shadow:0px 4px 1px #044b1a;-webkit-box-shadow:0px 4px 1px #044b1a;-ms-box-shadow:0px 4px 1px #044b1a;}
;}
@-moz-keyframes ass {0% {top:24px;}
50% {top:20px;-moz-box-shadow:0px 4px 1px #044b1a;box-shadow:0px 4px 1px #044b1a;-webkit-box-shadow:0px 4px 1px #044b1a;-ms-box-shadow:0px 4px 1px #044b1a;}
;}
@-ms-keyframes ass {0% {top:24px;}
50% {top:20px;-moz-box-shadow:0px 4px 1px #044b1a;box-shadow:0px 4px 1px #044b1a;-webkit-box-shadow:0px 4px 1px #044b1a;-ms-box-shadow:0px 4px 1px #044b1a;}
;}
@keyframes ass {0% {top:24px;}
50% {top:20px;-moz-box-shadow:0px 4px 1px #044b1a;box-shadow:0px 4px 1px #044b1a;-webkit-box-shadow:0px 4px 1px #044b1a;-ms-box-shadow:0px 4px 1px #044b1a;}
;}
.sjs02cont {padding:20px 0 0;}
.sjs02ctitle {color:#b0b0b0;line-height:50px;margin-bottom:10px;}
.sjs02ctitle a {font-size:20px;padding:10px;}
.sjs02cont ul li {background:#fff;padding:35px 40px 40px 45px;margin-bottom:30px;position:relative;}
.sjs02cont 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:5px;}
.sjs02contsjs {position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:22px;margin-bottom:12px;}
.sjs02contsjs i {width:230px;height:180px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;align-content:flex-start;background:#555;}
.sjs02contsjs i img {width:100%;}
.sjs02contsjs dl {width:510px;padding:10px 0 0;}
.sjs02contsjs dl h1 {font-size:38px;line-height:50px;display:flex;margin-bottom:8px;}
.sjs02contsjs dl h1 font {font-size:18px;color:#2c9407;padding-left:15px;height:30px;line-height:30px;padding-top:18px;}
.sjs02contsjs dl dt {color:#9a9a9a;margin-bottom:10px;line-height:24px;}
.sjs02contsjs dl dt font {font-weight:bold;color:#2c9407;font-size:22px;padding:0 5px 0 0;}
.sjs02contsjs dd {color:#9a9a9a;font-size:14px;line-height:22px;}
.sjs02contsjs dd font {font-size:14px;color:#1d1d1d;}
.sjs02contsjs span {position:absolute;color:#9a9a9a;font-size:14px;right:0;bottom:0;}
.sjs02contal {display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.sjs02contal a {width:175px;height:155px;position:relative;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-right:25px;}
.sjs02contal a:last-of-type {margin-right:0;}
.sjs02contal a img {width:180%;}
.sjs02contal a p {position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.5);text-align:center;line-height:24px;font-size:14px;padding:10px 0;height: 68px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.sjs02contal a:hover p {height:40px;overflow:hidden;line-height:40px;padding:0;}
.sjs02contal a:hover img {width:200%;}
.sjs02conta {position:absolute;line-height:34px;background:#2c9407;font-size:16px;padding:0 20px;border-radius:20px;right:40px;top:55px;}
#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 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;}
.sjs02a {color:#2c9407;}
.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;}

.art_sjs01{height: 385px;}
.art_sjs02 {display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px;}
.artsjstop {background:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;margin-top:-200px;padding:50px 110px;-moz-box-shadow:0px 5px 8px #ededed;box-shadow:0px 5px 8px #ededed;-webkit-box-shadow:0px 5px 8px #ededed;-ms-box-shadow:0px 5px 8px #ededed;border-radius:6px;}
.artsjstop i {width:250px;height:280px;overflow:hidden;display:flex;flex-wrap:wrap;background:#555;align-items:flex-start;justify-content:center;margin-right:40px;}
.artsjstop i img {width:100%;}
.artsjstop dl {width:690px;}
.artsjstop dl h1 {font-size:38px;line-height:50px;display:flex;margin-bottom:8px;}
.artsjstop dl h1 font {color:#2c9407;font-size:18px;padding-left:15px;height:30px;line-height:30px;padding-top:18px;}
.artsjstop dl dt {line-height:28px;font-weight:bold;margin-bottom:15px;}
.artsjstop dl dt font {font-size:22px;color:#2c9407;padding:0 4px 0 0;}
.artsjstop dl div {display:flex;margin-bottom:14px;}
.artsjstop dl div span {display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;color:#9a9a9a;line-height:28px;padding-right:70px;background:linear-gradient(to left,#ecebeb,#ecebeb)80%center/2px 20px no-repeat;}
.artsjstop dl div span:last-of-type {background:none;}
.artsjstop dl div span em {font-style:normal;color:#1d1d1d;font-weight:bold;}
.artsjstop em.artsjstopimg {background:url(../images/xx.png)left top/79px 14px no-repeat;width:79px;height:14px;margin:6px 0 6px;}
.artsjstop dl dd {color:#9a9a9a;line-height:25px;margin-bottom:6px;}
.artsjstop dl dd font {color:#1d1d1d;}
.artsjstop a {position:absolute;line-height:34px;background:#2c9407;font-size:16px;padding:0 20px;border-radius:20px;right:110px;top:55px;}
.artsjsone {padding:35px 0 0;width:870px;}
.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;
}
.artsjsone ul {display:flex;flex-wrap:wrap;justify-content:flex-start;padding:15px 0 0;}
.artsjsone ul li {width:280px;background:#fff;margin-bottom:20px;margin-right:15px;-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;}
.artsjsone ul li:nth-of-type(3n) {margin-right:0;}
.artsjsone ul li a {display:block;}
.artsjsone ul li i {width:280px;height:235px;display:flex;overflow:hidden;background:#555;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;}
.artsjsone ul li i img {height: 100%;}
.artsjsone ul li dl {padding:5px 10px 15px 15px;}
.artsjsone ul li dt {font-size:20px;font-weight:bold;display:flex;line-height:40px;justify-content:space-between;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.artsjsone ul li dt font {font-size:12px;font-weight:normal;color:#7b7b7b;background:url(../images/liui.png)left center /17px 13px no-repeat;padding-left:22px;}
.artsjsone ul li dd {color:#7b7b7b;font-size:14px;line-height:26px;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.artsjsone ul li dd span {line-height:26px;background:#2c9407;padding:0 10px;border-radius:6px;}
.zxal302 {width:fit-content;margin:20px auto 0;text-align:center;min-width:540px;}
.jiazai {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;}
.jiazai:hover {background:#2c9407;}

.artsjstwo{margin-top:20px;}
.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;}
