.sjs01{padding:1.5rem 0 2.5rem;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.sjs01 dl{height:5rem;background:#f4f5f5;border-radius:0.5rem;width:19.5rem;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;}
.sjs01 dl a{line-height:3.2rem;font-size:1.3rem;height:3.2rem;color:#4d4d4d;}
.sjs01 dl a.sjs01a{background:#353336;font-size:1.4rem;color:#fff;font-weight:bold;border-radius:0.5rem;padding:0 1rem;}
.sjs01 dl i{width:0.1rem;height:1.75rem;background:#ccb8a0;margin:0 1rem;}
.sjs01_a{display:block;background:url(../images/fgcs.png)left top/14.15rem 5.15rem no-repeat;width:14.15rem;height:5.15rem;margin-top:0.35rem;}
.sjs02{}
.sjs02 ul{}
.sjs02 ul li{border:0.05rem solid #eae9e9;border-radius:0.6rem;padding:1rem 1rem 1.5rem 0.75rem;margin-bottom:1.75rem;}
.sjs02 ul li dl{display:flex;flex-wrap:nowrap;justify-content:space-between;}
.sjs02 ul li dl dt{position:relative;padding:0.5rem 0 0 0.5rem;}
.sjs02 ul li dl dt i{width:10.25rem;height:15rem;display:flex;flex-wrap:wrap;overflow:hidden;justify-content:center;align-content:flex-start;border-radius:0.5rem;}
.sjs02 ul li dl dt i img{width:120%;}
.sjs02 ul li dl dt b{background:url(../images/tjsjs.png)left top/4rem 3.7rem no-repeat;width:4rem;height:3.7rem;position:absolute;left:0.25rem;top:0.3rem;}
.sjs02 ul li dl dd{width:21.5rem;display:flex;flex-direction:column;justify-content:center;}
.sjs02 ul li dd h1{font-size:2rem;color:#000;line-height:3.25rem;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:0.4rem;}
.sjs02 ul li dd h1 span{line-height:1.9rem;height:1.9rem;background:#d1ab85;color:#fff;font-size:1rem;font-weight:normal;border-radius:1rem;padding:0 0.5rem;margin-top:0.25rem;}
.sjs02 ul li dd h1 font{font-size:1.1rem;font-weight:normal;color:#535353;background:url(../images/gwb.png)left 0.2rem/0.85rem 0.75rem no-repeat;padding-left:1rem;line-height:1.2rem;height:1.2rem;margin-top:0.8rem;}
.sjs02 ul li dd p{font-size:1.1rem;color:#535353;line-height:1.7rem;margin-bottom:0.5rem;}
.sjs02 ul li dd p:nth-of-type(1){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sjs02 ul li dd div{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:0.5rem 0 0;}
.sjs02 ul li dd div a{line-height:3.4rem;font-size:1.4rem;padding:0 1.1rem;border-radius:0.6rem;}
.sjs02 ul li dd div a:nth-of-type(1){color:#2c9407;border:0.1rem solid #2c9407;margin-right:1.25rem;}
.sjs02 ul li dd div a:nth-of-type(2){background:#2c9407;color:#fff;}
.sjs0201{width:33rem;margin:0 auto 2rem;text-align:center;}
.jiazai{display:block;line-height:5rem;font-size:1.5rem;letter-spacing:0.1rem;border:0.1rem solid #2c9407;border-radius:0.5rem;font-weight:bold;color:#393939;}

.artbody{background:#f9f9f9;}
.art_sjs01{background:url(../images/sjs_02.jpg)left top/100% 24rem no-repeat;height:24rem;position:relative;}
.art_sjs01 i{width:25rem;position:absolute;height:19.5rem;overflow:hidden;display:flex;flex-wrap:wrap;align-content:flex-start;opacity:0.3;top:0;left:5.5rem;}
.art_sjs01 i:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient( to top,#fff,rgba(255,255,255,0));}
.art_sjs01 i img{display:block;margin-top:-3rem;}
.art_sjs01 em{position:absolute;height:24rem;width:22.5rem;overflow:hidden;top:0;right:0;}
.art_sjs01 dl{position:absolute;top:4rem;left:2.5rem;display:flex;flex-direction:column;padding:0.5rem 0 0 1rem;}
.art_sjs01 dl font{text-transform:uppercase;font-weight:bold;font-size:3rem;text-shadow:-0.05rem 0.05rem 0 #75ab46,0.05rem 0.05rem 0 #75ab46,0.05rem -0.05rem 0 #75ab46,-0.05rem -0.05rem 0 #75ab46;color:#fff;word-wrap:break-word;letter-spacing:0.15rem;line-height:3.5rem;position:absolute;top: 0;left:0;}
.art_sjs01 dl h1{position:relative;font-size:3.5rem;color:#000;line-height: 4rem;margin-bottom: .25rem;}
.art_sjs01 dl font.f7{
     background: url(../images/rector.png)left top/16rem 5.25rem no-repeat;
     width: 16rem;
     height: 5.25rem;
}
 .art_sjs01 dl font.f6{
     background: url(../images/designer.png)left top/17.45rem 5.7rem no-repeat;
     width: 17.45rem;
     height: 5.7rem;
}
.art_sjs01 dl p{position:relative;font-size:1.1rem;color:#525252;line-height:1.7rem;}
.art_sjs01 dl dt{position:relative;font-size:1.1rem;color:#525252;line-height:1.7rem;margin:0.6rem 0 0.9rem;}
.art_sjs01 dl dd{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1.2rem;}
.art_sjs01 dl dd span{font-size:1rem;color:#2c9407;line-height:1.75rem;border:0.1rem solid #2c9407;padding:0 0.75rem;margin-right:0.5rem;border-radius:1.5rem;}
.art_sjs01 dl a{position:relative;width:12.5rem;line-height:3rem;font-size:1.3rem;color:#fff;text-align:center;border-radius:1rem;background:url(../images/sjsrw.png)#353336 1.75rem center/1.5rem 1.75rem no-repeat;padding-left:2.25rem;}
.art_sjs02{background:url(../images/sjs_03.png)#f9f9f9 left top/100% 0.95rem no-repeat;padding-bottom:0.1rem;}
.art_sjs02 h1{padding:1.75rem 0 2rem;}
.art_sjs02 h1 span{}
.art_sjs02 ul{}
.art_sjs02 ul li{width:34.5rem;margin:0 auto 2.5rem;}
.art_sjs02 ul li a{width:34.5rem;height:25rem;overflow:hidden;border-top-left-radius:0.6rem;border-top-right-radius:0.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;}
.art_sjs02 ul li a img{width:auto;min-width:100%;height:100%;}
.art_sjs02 ul li dl{position:relative;border:0.05rem solid #f1eef2;background:#fff;border-bottom-left-radius:0.6rem;border-bottom-right-radius:0.6rem;padding:1.25rem 0.5rem 1.75rem 1.25rem;}
.art_sjs02 ul li dl dt{font-size:1.6rem;font-weight:bold;color:#242424;display:flex;flex-wrap:nowrap;justify-content:space-between;line-height:2.5rem;align-items:center;padding-right:1.5rem;margin-bottom:1rem;}
.art_sjs02 ul li dl dt span{font-size:1.2rem;font-weight:normal;color:#7b7b7b;background:url(../images/m3.png)left center/1.6rem 1.6rem no-repeat;padding-left:1.6rem;line-height:1.7rem;height:1.7rem;}
.art_sjs02 ul li dl dd{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.art_sjs02 ul li dl dd font{background:#f0f0f0;font-size:1rem;line-height:2.25rem;padding:0 0.75rem;border-radius:0.5rem;margin-right:1rem;}
.art_sjs02 ul li dl dd a{position:absolute;font-size:1.4rem;color:#fff;line-height:3.2rem;background:#2c9407;height:3.2rem;width:auto;border-radius:0.6rem;padding:0 1.1rem;bottom:-0.35rem;right:1.1rem;display:block;}
.art_sjs03{border:0.05rem solid #f1eef2;padding:1.5rem 0 0;border-radius:0.75rem;background:#fff;margin-bottom:1.75rem;}
.art_sjs03 h1{font-size:2.3rem;text-align:center;line-height:3.5rem;}
.art_sjs03 span{display:block;text-align:center;line-height:2.3rem;font-size:1.3rem;}
.art_sjs03 span i{font-style:normal;color:#dc0707;}
.art_sjs03 span font{color:#2c9407;}
.art_sjs03 form{width:32.5rem;margin:1.25rem auto 0.75rem;}
.art_sjs03 form p{height:4rem;border:0.05rem solid #bfbfbf;margin-bottom:1.25rem;border-radius:0.6rem;overflow:hidden;}
.art_sjs03 form p:last-of-type{margin-bottom:2rem;}
.art_sjs03 form input{width:100%;height:100%;display:block;letter-spacing:0.05rem;text-indent:2rem;font-size:1.3rem;border:none;}
.art_sjs03 form h2{height:5rem;width:32.5rem;margin:auto;border-radius:0.6rem;overflow:hidden;}
.art_sjs03 form em{color:#999999;font-style:normal;display:block;text-align:center;letter-spacing:0.05rem;line-height:3rem;}
.art_sjs03 form h2 input{background:#2c9407;text-indent:0;font-weight:bold;font-size:1.7rem;color:#fff;letter-spacing:0.3rem;border:none;-webkit-animation:scaleDraw 5s ease-in-out infinite;animation:scaleDraw 5s ease-in-out infinite;-moz-animation:scaleDraw 5s ease-in-out infinite;-ms-animation:scaleDraw 5s ease-in-out infinite;}

.article_zxal04{padding-bottom:1rem;}
.article_zxal04 h1,.art_sjs02 h1{text-align:center;font-size:2.15rem;line-height:4rem;}
.article_zxal04 h1 span,.art_sjs02 h1 span{color:#01461b;}
.index603{margin:1.7rem 0 0 0.75rem;height:24.25rem;overflow:hidden;}
.index603 .bd{width:17.75rem;height:21.25rem;}
.index603 .bd .tempWrap{overflow:initial !important;}
.index603 .bd li{padding-right:1.25rem;width:17.75rem;}
.index603 .bd li a{background:url(../images/index_25.jpg)left bottom/16.5rem 14rem no-repeat;width:16.5rem;height:15rem;overflow:hidden;display:block;}
.index603 .bd li a img{width:90%;display:block;margin:auto;}
.index603 .bd li a span{}
.index603 .bd li a font{}
.index603 .bd li p{width:16.5rem;border:0.05rem solid #cecece;border-top:none;font-size:1rem;line-height:1.4rem;padding:0.5rem 0.25rem 0.75rem 0.75rem;min-height:6.25rem;}
.index603 .bd li p font{font-size:1.1rem;display:block;line-height:2rem;}
.index603 .hd{padding:1.5rem 0 0;}
.index603 .hd ul{}
.index603 .hd p{font-size:1rem;color:#757575;text-align:center;letter-spacing:0.05rem;line-height:2rem;background:url(../images/zyhd.png)70% center /1.05rem 1.4rem no-repeat;padding-bottom:0.1rem;}
