img{display:block;}
.jf301{background:url(../images/jf_10.jpg)#fefefe left top/100% 14.95rem no-repeat;padding:0.5rem 0 0;}
.jf301 form,.jf0702 form{width:33.5rem;margin:auto;}
.jf301 form p,.jf0702 form p{height:4rem;border:0.05rem solid #e5e5e5;overflow:hidden;border-radius:0.5rem;margin-bottom:0.75rem;}
.jf301 form p:last-of-type,.jf0702 form p:last-of-type{margin-bottom:1.5rem;}
.jf301 form h2,.jf0702 form h2{height:4.5rem;overflow:hidden;border-radius:0.5rem;}
.jf301 form input,.jf0702 form input{width:100%;height:100%;border:none;letter-spacing:0.05rem;}
.jf301 form p input,.jf0702 form p input{font-size:1.5rem;text-indent:2rem;}
.jf301 form h2 input,.jf0702 form h2 input{font-size:1.8rem;font-weight:bold;color:#fff;background:#2c9407;letter-spacing:0.15rem;-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;}
.jf302{width:32.5rem;margin:1.5rem auto 0;}
.jf302 .bd{border:0.05rem solid #ccc;border-radius:0.25rem;font-size:1.2rem;color:#848484;letter-spacing:0.05rem;height:10rem;overflow:hidden;padding:0.75rem 0;}
.jf302 .bd ul li{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding:0 0.75rem;line-height:2.1rem;}
.jf302 .bd ul li span{width:25%;text-align:center;}
.jf302 .bd ul li span:nth-of-type(3){width:20%;}
.jf0401{padding:3rem 0 0;}
.jf0401a{background: url(../images/jf_12.png)left top/100% 5.2rem no-repeat;height:5.2rem;}

.jf0601a {
    background: url(../images/jf_28.jpg)left top/100% 4.9rem no-repeat;
    height: 4.9rem;
}

.jf0501a {
    background: url(../images/jf_18.png)left top/100% 6.6rem no-repeat;
    height: 6.6rem;
}

.jf05 {
    background: linear-gradient(0deg, #fff,#d3d3d3,#d7d7d7, #fff);
}
.jf0401 p{text-align:center;font-size:1.1rem;line-height:1.5rem;padding-left:5%;margin-top:0.25rem;}
.jf0401 i{width:2.25rem;height:0.1rem;background:#0d4e15;display:block;margin:0.75rem auto 0;}
.jf0402{width:33.5rem;margin:2.5rem auto 0;}
.jf0402 .hd{margin-bottom:2.5rem;}
.jf0402 .hd ul{display:flex;flex-wrap:nowrap;justify-content:space-between;height:2.25rem;overflow:hidden;border-radius:2rem;}
.jf0402 .hd ul li{background:#f0f0f0;font-size:1.1rem;font-weight:bold;line-height:2.25rem;margin-right:0.5rem;padding:0 1.25rem;border-radius:0.4rem;}
.jf0402 .hd ul li.on{background:linear-gradient( to right,#538e37,#255f13);color:#fff;}
.jf0402 .hd ul li:last-of-type{margin-right:0;}
.jf0402 .bd{width:31.5rem;margin:auto;height:24rem;overflow:hidden;}
.jf0402 .bd ul li{height:24rem;}
.jf0402 .bd ul li img{display:block;}
.jf0402 .fd{position:relative;padding:2rem 0 0;}
.jf0402 .fd span{position:absolute;font-size:1.3rem;color:#c5935a;background:url(../images/jf01.png)left center/1.75rem 1.75rem no-repeat;padding-left:2.25rem;line-height:2rem;top:-5.25rem;left:2.25rem;}
.jf0402 .fd i{position:absolute;font-style:normal;font-size:1.3rem;color:#2c9407;background:url(../images/jf02.png)left center/1.75rem 1.75rem no-repeat;padding-left:2.25rem;line-height:2rem;top:0.5rem;right:2.25rem;}
.jf0402 .fd p{background:url(../images/jf03.png)center top/11.5rem 1.35rem no-repeat;height:1.35rem;margin-bottom:1.75rem;}
.jf0402 .fd a,.jf06 a{display:block;width:33.5rem;background:#2c9407;text-align:center;line-height:4.5rem;height:4.5rem;overflow:hidden;border-radius:0.6rem;font-size:1.8rem;font-weight:bold;letter-spacing:0.15rem;color:#fff;}
.jf0402 .fd a font,.jf06 a font{-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;display:block;}
.jf0502{margin:2rem auto 0;}
.jf0502 .bd{width:35.85rem;height:35rem;overflow:hidden;margin:auto;}
.jf0502 .bd ul li{width:35.85rem;height:35rem;}
.jf0502 .bd ul li dd{width:35.85rem;height:10.7rem;overflow:hidden;border-radius:1rem;margin-bottom:1.45rem;position: relative;}
.jf0502 .bd ul li dd p {position:absolute;color:#fff;top:3.9rem;left:2.2rem;font-size:1.1rem;letter-spacing:0.1rem;}
.jf0502 .bd ul li dd span {position:absolute;top:1.2rem;color:#fff;left:9.15rem;font-size:1.3rem;}

.jf0502 .bd ul li dd:last-of-type{margin-bottom:0;}
.jf06 ul{width:34.5rem;margin:2rem auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.jf06 ul li{width:11rem;padding-bottom:1.5rem;}
.jf06 ul li p{font-size:1.1rem;color:#2b2b2b;background:radial-gradient(circle at center,#2c9407 0.2rem,transparent 0) no-repeat;background-size:3.9rem 1.5rem;line-height:1.5rem;margin:0.75rem 0.5rem 0;text-align:center;}
.jf06 a{margin:1rem auto 0;}
.jf07{padding:2.75rem 0 2rem;}
.jf0701 h1{font-size:2.1rem;text-align:center;letter-spacing:0.15rem;line-height:2.5rem;color:#2b2b2b;margin-bottom:1.5rem;}
.jf0701 p{background:url(../images/jf_54.png)-0.75rem top/100% 9.1rem no-repeat;height:9.1rem;}
.jf0702{padding:1.5rem 0 0;}
