.banner {height:600px;}
.banner .bd {height:600px;overflow:hidden;}
.banner .bd ul li a{
    position: relative;
    display: block;
    height: 100%;
}
.mh-nx{
    position: absolute;
    bottom: 112px;
    right: 782px;
    color: #fff;
    font-size: 17px;
    line-height: 20px;
}
.banner .hd {position:absolute;bottom:20px;left:0;width:100%;z-index: 9;}
.banner .hd ul {display:flex;justify-content:center;}
.banner .hd ul li {width:30px;height:4px;background:#000;color:#000;border-radius:2px;overflow:hidden;margin:0 10px;}
.banner .hd ul li.on {background:#fff;color:#fff;}
.banner .md {position:absolute;bottom:60px;left:50%;transform:translateX(-50%);background:#000;background:rgba(0,0,0,0.7);-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 0 20px 20px;border-radius:6px;display: none;}
.banner .md p {font-size:15px;line-height:50px;}
.banner .md p i {color:#e6cdb3;font-size:18px;font-style:normal;margin:0 5px;}
.banner .md form {display:flex;}
.banner .md form dl {height:50px;display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.banner .md form dl input {border:0;height:100%;text-indent:50px;font-size:18px;letter-spacing:1px;width:270px;display:block;margin-right:34px;border-radius:6px;}
.md form dl input[name="name"] {background:url(../images/name.png)#fff 16px center/19px 22px no-repeat;}
.md form dl input[name="phone"] {background:url(../images/phone.png)#fff 15px center/24px 21px no-repeat;}
.md form dl input[name="fwmj"] {background:url(../images/index.png)#fff 15px center/26px 21px no-repeat;}
.banner .md form h2 {width:240px;height:50px;border-radius:6px;overflow:hidden;}
.banner .md form h2 input {width:100%;height:100%;border:none;background:#2c9407;font-size:18px;letter-spacing:1px;cursor:pointer;}
.index2 {padding:40px 0 50px;}
.index2 dl {display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}
.index2 dl dt {background:#1b8213;width:280px;height:260px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 0 30px;border-radius:8px;}
.index2 dl dt font, .index2 dl dt h2, .index2 dl dt p, .index4_sjs font, .index301 h1, .index301 span, .index3_one a h1, .index3_one a p, .index3_one a span, .index3_one a font, .index4_sjs p, .index4_sjs dl dd, .index4_sjs a, .index303 form h2 input, .banner .md form h2 input, .banner .md p, .index402img h1, .index402img p, .index402form form h2 input[type="button"], .index501sjs h1, .index501sjs font, .index501sjs p, .index501 .hd ul dl a, .index502 form h2 input, .index6 ul a span, .index6 ul a span font, .index6 ul li a div, .index601 form input[type="button"], .index701clleft a, .index701form form input[type="button"], .index801 .hd ul li.on, .index801bd h1, .index801bd font, .index801bd p, .index801bd h2, .index901cont ul li span,.index901cont ul li {color:#fff;}
.index2 dl dt h2 {font-size:44px;width:fit-content;line-height:90px;border-bottom:1px solid #b7f2b3;margin-bottom:20px;}
.index2 dl dt h2 font {font-size:87px;}
.index2 dl dt p {font-size:14px;line-height:24px;}
.index2 dl dd {width:280px;height:240px;border:1px solid #dedede;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px 25px 0;}
.index2 dl dd,.index2 dl dt {-moz-box-shadow:0px 5px 8px #efefef;box-shadow:0px 5px 8px #efefef;-webkit-box-shadow:0px 5px 8px #efefef;-ms-box-shadow:0px 5px 8px #efefef;}
.index2 dl dd h2 {font-size:25px;line-height:60px;margin-bottom:18px;}
.index2 dl dd p {color:#7d7d7d;font-size:14px;line-height:24px;}
.index2 dl dd:nth-of-type(1) h2 {background:url(../images/ye.png)right center /56px 31px no-repeat;}
.index2 dl dd:nth-of-type(2) h2 {background:url(../images/shua.png)right center/41px 38px no-repeat;}
.index2 dl dd:nth-of-type(3) h2 {background:url(../images/gui.png)right  center /40px 38px no-repeat;}
.index3 h2 {text-align:center;font-size:42px;line-height:70px;margin-bottom:30px;}
.index3_one {margin-bottom:50px;}
.index3_one dl {display:flex;flex-wrap:wrap;justify-content:space-between;}
.index3_one dl a {background:rgba(0,0,0,0);}
.index3_one dl a.a2:hover {padding:50px 0 0 110px;}
.index3_one dl a:hover {background:rgba(0,0,0,0.5);}
.index3_one dl dt {width:718px;position:relative;overflow:hidden;border-radius:10px;margin-bottom:16px;}
.index3_one dl .dx {width:470px;height:338px;position:relative;overflow:hidden;border-radius:10px;}
.index3_one dl dt img {display:block;}
.index3_one dl dt a,.index3_one dl dd div a,.index3_one dl .dx a {position:absolute;width:100%;height:100%;top:0px;left:0px;padding:50px 0 0 80px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.index3_one dl a.a1:hover {padding:80px 0 0 100px;}
.index3_one dl dd div a {padding:18px 0 0 30px;}
.index3_one dl dd div a:hover {padding:25px 0 0 44px;}
.index3_one dl dd div a h1,.index3_one dl .dx a h1 {font-size:38px;line-height:55px;}
.index3_one dl dd div a p,.index3_one dl .dx a p {font-size:24px;}
.index3_one a h1 {font-size:46px;line-height:70px;}
.index3_one a p {font-size:28px;line-height:42px;margin-bottom:12px;}
.index3_one dl .dx a {padding:30px 0 0 34px;}
.index3_one dl .dx a.a3:hover {padding:44px 0 0 56px;}
.index3_one a span {font-size:20px;display:block;line-height:28px;margin-bottom:30px;}
.index3_one a font {font-size:18px;display:block;line-height:42px;background:#1b8213;width:fit-content;padding:0 32px;border-radius:6px;}
.index3_one dl dd {display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px;}
.index3_one dl dd div {width:470px;height:264px;overflow:hidden;border-radius:10px;position:relative;}
.index3_two {border:1px solid #d2d2d2;overflow:hidden;border-radius:6px;display:flex;flex-wrap:nowrap;justify-content:flex-start;-moz-box-shadow:0px 5px 8px #e5e5e5;box-shadow:0px 5px 8px #e5e5e5;-webkit-box-shadow:0px 5px 8px #e5e5e5;-ms-box-shadow:0px 5px 8px #e5e5e5;}
.index301 {width:240px;height:310px;background:#1d7317;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 0 0 18px;position:relative;}
.index301 h1 {font-size:32px;line-height:42px;margin-bottom:10px;}
.index301 span {font-size:16px;display:block;line-height:30px;margin-bottom:10px;}
.index301 img {width:204px;height:142px;}
.index301 i {position:absolute;bottom:0;left:0;width:100%;height:160px;background:#1d7317;opacity:.8;-webkit-animation:sansuo 2s ease-in-out infinite;-moz-animation:sansuo 2s ease-in-out infinite;-ms-animation:sansuo 2s ease-in-out infinite;animation:sansuo 2s ease-in-out infinite;}
.index302 {width:310px;height:310px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 30px;background:linear-gradient(to left,#dcdcdc,#dcdcdc) right center no-repeat;background-size:1px 86%;}
.index302 p,.index303 p,.index402form p {font-size:18px;line-height:30px;text-indent:10px;display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:12px;}
.index302 p:before, .index303 p:before, .index402form p:before,.index701form p:before {content:'';display:block;width:4px;height:18px;background:#38a910;border-radius:4px;margin-left:5px;}
.index302 img {width:249px;height:85px;display:block;margin-bottom:10px;}
.index302 dl {margin-bottom:10px;}
.index302 dl dd {font-size:14px;color:#4d4d4d;line-height:28px;}
.index302 dl dd i {font-style:normal;font-size:16px;color:#38a910;}
.index302 span {display:block;font-size:14px;color:#838383;padding-right:38px;line-height:22px;}
.index303 {width:650px;height:310px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 0 0 35px;}
.index303 p i {font-style:normal;color:#2d9616;}
.index303 form {padding:10px 0 0;width:550px;}
.index303 form dl {display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:15px;}
.index303 form dl input {background:#e8e8e8;border:none;height:45px;width:270px;border-radius:6px;font-size:15px;text-indent:20px;display:block;}
.index303 form dl select {display:block;background:#e8e8e8;border:none;height:45px;width:85px;text-indent:10px;border-radius:6px;font-size:15px;}
.index303 form h2 {width:550px;height:48px;padding:10px 0 0;line-height:48px;margin-bottom:15px;}
.index303 form h2 input {width:100%;height:100%;border:none;font-size:18px;background:#35932e;letter-spacing:3px;border-radius:6px;cursor:pointer;}
.index303 form em {display:block;font-style:normal;text-align:right;font-size:12px;color:#6c6c6c;}
.index4 {padding: 40px 0 60px;}
.index-title {padding:40px 0 30px;}
.index-title h1 {text-align:center;font-size:42px;line-height:70px;}
.index-title span {display:block;text-align:center;font-size:15px;color:#626262;line-height:30px;}
.index401 {background:url(../images/index_16.jpg)left 70px/1920px 780px no-repeat;position:relative;}
.index401 .hd {position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:30px;}
.index401 .hd ul {color:#cacaca;font-size:15px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width: 870px;}
.index401 .hd ul li {color:#626262;font-size:18px;line-height:40px;padding:0 15px;}
.index401 .hd ul li.on {color:#35932e;font-weight:bold;}
.mxin {display:block;line-height:30px;font-size:15px;color:#525252;border:1px solid #878686;height:30px;padding:0 12px;border-radius:4px;}
.mxin:hover {color:#35932e;border:1px solid #35932e;}
.prev,.next {position:absolute;top:380px;left:-70px;width:60px;height:42px;z-index:9;overflow:hidden;}
.prev:before,.next:before {position:absolute;content:'';top:3px;left:10px;width:30px;height:30px;border-left:6px solid #fff;border-top:6px solid #fff;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.next:before {transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}
.next {left:auto;right:-70px;}
.index401 .bd {height:780px;width:1200px;margin:auto;}
.index401 .bd .tempWrap {/* overflow:initial !important;*/;}
.index401 .bd ul li {padding:60px 0 80px;position:relative;height:640px;}
.index401 .bd ul li i {width:1140px;height:640px;overflow:hidden;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.index401 .bd ul li i img {min-width:100%;}
.index4_sjs {position:absolute;width:290px;height:520px;background:#202020;overflow:hidden;top:120px;right:0;border-radius:8px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;}
.index4_sjs span {width:150px;height:150px;overflow:hidden;border-radius:100px;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;margin-bottom:20px;}
.index4_sjs span img {width:130%;}
.index4_sjs font {font-size:20px;display:block;line-height:40px;margin-bottom:20px;}
.index4_sjs font em {font-size:26px;font-style:normal;}
.index4_sjs h1 {color:#e6cdb3;font-size:26px;line-height:36px;cursor: pointer;}
.index4_sjs p {text-transform:uppercase;font-size:15px;line-height:20px;}
.index4_sjs dl {padding:25px 0px 20px 34px;display:flex;flex-wrap:wrap;}
.index4_sjs dl dd {font-size:15px;width:50%;line-height:26px;}
.index4_sjs a {width:230px;line-height:48px;font-size:18px;text-align:center;display:block;background:#35932e;border-radius:8px;letter-spacing:1px;}
.index4_anli {display:flex;position:absolute;bottom:30px;left:40px;}
.index4_anli p {width:260px;height:175px;overflow:hidden;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:center;margin-right:20px;align-content:center;border:1px solid #555;}
.index4_anli p:hover {border:1px solid #35932e;margin-top:-15px;-moz-box-shadow:0px 5px 10px #0a0a0a;box-shadow:0px 5px 10px #0a0a0a;-webkit-box-shadow:0px 5px 10px #0a0a0a;-ms-box-shadow:0px 5px 10px #0a0a0a;}
.index4_anli p img {width:160%;}
.index401 .fd {width:1518px;height:370px;overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);top:259px;border-radius:8px;}
.index401 .fd p {position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient( to left,rgba(255,255,255,0),#000000,#000000,#000000,#000000,#000000,#000000,rgba(255,255,255,0));}
.index401 .fd ul {width:5060px;display:flex;flex-wrap:nowrap;}
.index401 .fd ul li {width:506px;height:370px;display:flex;flex-wrap:wrap;justify-content: flex-start;align-content:center;overflow:hidden;align-items:center;border-radius:8px;}
.index401 .fd ul li img {width: 140%;}
.index402 {margin:50px auto 0;border:1px solid #ccc;border-radius:8px;overflow:hidden;display:flex;-moz-box-shadow:0px 5px 8px #e5e5e5;box-shadow:0px 5px 8px #e5e5e5;-webkit-box-shadow:0px 5px 8px #e5e5e5;-ms-box-shadow:0px 5px 8px #e5e5e5;}
.index402img h1 {font-size:36px;line-height:60px;}
.index402img p {font-size:26px;line-height:40px;width:fit-content;background:linear-gradient(to left,#2d9616,#2d9616) left  bottom no-repeat;padding-bottom:20px;background-size:30px 2px;}
.index402img:hover p {background-size:95% 2px;padding-bottom:10px;}
.index402form {width:490px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 0 0 15px;background:url(../images/index_19.png)right center /8px 240px no-repeat;}
.index402form form {width:430px;padding:10px 0 0;}
.index402form form dl dt {height:45px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:20px;}
.index402form form input {height:100%;border:1px solid #d2d2d2;border-radius:6px;font-size:16px;width:145px;}
.index402form form h2 input[name="phone"] {background:url(../images/sj.png)10px center/10px 16px no-repeat;text-indent:30px;width:270px;border:1px solid #d2d2d2;font-size:16px;}
.index402form form dl dd {height:45px;margin-bottom:20px;}
.index402form form  h2 {height:45px;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.index402form form h2 input {background:#35932e;font-size:18px;border:1px solid #35932e;}
.index402form form dl dt input {width:205px;}
.index402form form dl input {text-indent:15px;width:100%;}
.index402img {background:url(../images/index_18.jpg) left top/480px 280px no-repeat;width:480px;height:280px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 40px;}
.index402img:hover {padding:30px 0 0 50px;}
.index402fg {width:225px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px;}
.index402fg p {font-size:18px;line-height:40px;margin-bottom:12px;}
.index402fg span {display:block;width:fit-content;border-bottom:1px solid #35932e;color:#35932e;font-size:15px;line-height:40px;margin-bottom:15px;}
.index402fg span strong {font-size:32px;}
.index402fg font {color:#8f8f8f;font-size:12px;line-height:22px;display:block;padding-right:10px;}

.index5 {background:#f5f5f5;padding-bottom: 60px;}
.index501 {display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom: 50px;}
.index501 .bd {width:395px;height:600px;overflow:hidden;border-radius:8px;position:relative;}
.index501 .bd ul li i {width:395px;height:600px;overflow:hidden;display:flex;flex-wrap: wrap;align-content: flex-start;justify-content: center;align-items: flex-start;}

.index501 .bd ul li img {
    width: 100%;
}
.index501sjs {position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.7);-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px 15px 45px;}
.index501sjs h1 {font-size:50px;line-height:60px;display:flex;flex-wrap:nowrap;align-items:flex-end;margin-bottom:15px;}
.index501sjs h1 span {font-size:15px;background:url(../images/gwb.png)#3f3d40 14px center /17px 15px no-repeat;padding:0 15px 0 36px;height:30px;line-height:30px;border-radius:30px;margin-left:12px;}
.index501sjs font {display:block;width:fit-content;padding-bottom:5px;border-bottom:1px dashed #727272;padding-right:10px;line-height:28px;margin-bottom:12px;}
.index501sjs p {line-height:26px;padding-bottom:20px;}
.index501 .hd {width:790px;height:600px;}
.index501 .hd ul {display:flex;flex-wrap:wrap;justify-content:space-between;}
.index501 .hd ul li {display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:center;}
.index501 .hd ul li img {width:120%;}
.index501 .hd ul li:nth-of-type(1) img {width:100%;}
.index501 .hd ul dl {display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;}
.index501 .hd ul dl dt {font-size:22px;text-align:center;line-height:50px;}
.index501 .hd ul dl dt span {font-size:50px;}
.index501 .hd ul dl font {color:#505050;display:block;text-align:center;}
.index501 .hd ul li,.index501 .hd ul dl {width:190px;height:190px;overflow:hidden;border-radius:8px;margin-bottom: 10px;border:2px solid #f5f5f5;}
.index501 .hd ul li.on {border:2px solid #35932e;-moz-box-shadow:0px 0px 10px #35932e;box-shadow:0px 0px 10px #35932e;-webkit-box-shadow:0px 0px 10px #35932e;-ms-box-shadow:0px 0px 10px #35932e;}
.index501 .hd ul dl:last-of-type {background:#35932e;}
.index501 .hd ul dl a {font-size:18px;border:2px solid #fff;line-height:42px;padding:0 40px;border-radius:8px;}
.index502 form {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.index502 form p {height:60px;display:flex;width:910px;flex-wrap:nowrap;justify-content:space-between;}
.index502 form p input {height:100%;width:450px;display:block;border:1px solid #d2d2d2;border-radius:8px;font-size:16px;text-indent:15px;}
.index502 form h2 {height:60px;}
.index502 form h2 input {height:100%;width:280px;font-size:18px;border:none;background:#35932e url(../images/sz.png)215px center /20px 26px no-repeat;border-radius:8px;    cursor: pointer;}
.index6 {padding:10px 0 30px;}
.index6 ul {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;}
.index6 ul li {width:390px;overflow:hidden;border-radius:6px;margin-bottom:40px;}
.index6 ul li:hover {-moz-box-shadow:0px 5px 8px #c9c8c8;box-shadow:0px 5px 8px #c9c8c8;-webkit-box-shadow:0px 5px 8px #c9c8c8;-ms-box-shadow:0px 5px 8px #c9c8c8;}
.index6 ul li a {position:relative;}
.index6 ul li a div {position:absolute;width:390px;height:290px;top:0;left:0;font-size:22px;background:rgba(0,0,0,0.7);display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:0;text-align:center;line-height:40px;letter-spacing:1px;}
.index6 ul li a:hover div {opacity:1;}
.index6 ul a i {display:flex;width:390px;height:290px;overflow:hidden;flex-wrap:wrap;justify-content:center;align-items:center;}
.index6 ul a i img {width: auto;height: 100%;}
.index6 ul li:hover a i img {height: 102%;}
.index6 ul a span {position:absolute;top:0;right:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:18px;background:#3b3b3b;padding:10px;background:rgba(0,0,0,0.7);line-height:24px;opacity:1;}
.index6 ul a:hover span {opacity:0;}
.index6 ul a span font {font-size:15px;}
.index6 ul a span font em {font-style:normal;color:#e6cdb3;}
.index6 ul a p {line-height:75px;font-size:24px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 10px 0 30px;background:linear-gradient(to left,#35932e,#35932e)12px center/5px 18px no-repeat,linear-gradient(to left,#f5f5f5,#f5f5f5)center;}
.index6 ul a p font {font-size:18px;color:#7f7f7f;}
.index601 {-moz-box-shadow:0px 5px 8px #dcdcdc;box-shadow:0px 5px 8px #dcdcdc;-webkit-box-shadow:0px 5px 8px #dcdcdc;-ms-box-shadow:0px 5px 8px #dcdcdc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 35px 30px;border-radius:8px;}
.index601 span {display:block;font-size:22px;margin-bottom:20px;}
.index601 form {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.index601 form input {width:290px;height:52px;border:none;background:#eeeff3;border-radius:6px;text-indent:15px;}
.index601 form input[type="button"] {background:#35932e;font-size:18px;width:230px;margin-left:10px;text-indent:0;}
.index7 {padding-bottom:30px;height: 740px;}
.index701 {background:url(../images/idx_04.jpg)right top/781px 430px no-repeat;height: 430px;top: 190px;}
.index701cl {display:flex;flex-wrap:nowrap;justify-content:center;}
.index701clleft {background:url(../images/idx_06.jpg)right 35px/406px 14px no-repeat;width:410px;padding:100px 0 0;}
.index701clleft p {font-size:20px;line-height:30px;color:#000;margin-bottom:40px;}
.index701clleft a {line-height:45px;font-size:20px;display:block;width:fit-content;padding:0 25px;background:#35932e;border-radius:8px;}
.index701cl img {width:551px;height:365px;border-radius:8px;}
.index701form {background:#fff;border-radius:8px;-moz-box-shadow:0px 5px 8px #dcdcdc;box-shadow:0px 5px 8px #dcdcdc;-webkit-box-shadow:0px 5px 8px #dcdcdc;-ms-box-shadow:0px 5px 8px #dcdcdc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px;padding:15px 0 20px 35px;display:flex;flex-wrap:wrap;}
.index701form p {font-size:22px;text-indent:10px;display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:15px;width:100%;}
.index701form form {display:flex;flex-wrap:nowrap;justify-content:space-between;width:570px;margin-right:15px;}
.index701form form input {width:180px;height:45px;border:1px solid #d2d2d2;background:#fff;border-radius:6px;text-indent:15px;}
.index701form form input[type="button"] {width:185px;text-indent:0;background:#35932e;font-size:18px;margin-left:5px;}
.index701form img {width:541px;height:43px;}

.index8 dl {display:flex;}
.index8 dl dd {font-size:18px;width:33.33%;text-align:center;display:flex;flex-wrap:nowrap;line-height:100px;align-items:center;justify-content:center;}
.index8 dl dd i {font-style:normal;font-size:60px;color:#35932e;line-height:32px;margin-bottom:5px;margin-right:10px;}
.index801 .hd ul {display:flex;padding:0 100px;}
.index801 .hd ul li {font-style:oblique;width:25%;text-align:center;font-size:18px;line-height:60px;position:relative;}
.index801 .hd ul li i {position:absolute;width:0px;height:0px;border:12px solid #d1af8b;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;display:block;bottom:-24px;left:50%;transform:translateX(-50%);z-index:9;opacity:0;}
.index801 .hd ul li.on {background:#d1af8b;}
.index801 .hd ul li.on i {opacity:1;}
.index801 .bd {height:564px;overflow:hidden;position:relative;}
.index801 .bd ul li {height:564px;width:1920px;position:relative;}
.index801_span {position:absolute;top:0;left:0;background:url(../images/idx_02.jpg)left top/922px 564px no-repeat;width:922px;height:564px;border-bottom-right-radius:10px;border-top-right-radius:10px;z-index:3;}
.index801 .bd ul li i {height:564px;width:1005px;position:absolute;top:0;right:0;z-index:2;}
.index801bd {position:relative;padding:100px 0 0 60px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:4;}
.index801bd h1 {font-size:32px;line-height:55px;letter-spacing:1px;}
.index801bd font {text-transform:uppercase;font-size:16px;opacity:.5;letter-spacing:1px;display:block;line-height:30px;margin-bottom:30px;}
.index801bd p {font-size:18px;width:430px;line-height:30px;margin-bottom:70px;}
.index801bd h2 {font-size:76px;font-family:fangsong;line-height:90px;}
.index802 {background:url(../images/idx_08.png)left top/1140px 136px no-repeat;width:1140px;margin:70px auto 80px;height:136px;}
.index9 {height:175px;}
.index901 {height:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto !important;position:relative;z-index:2;}
.index901logo img {width:158px;height:130px;}
.index901cont ul {width:686px;display:flex;align-items:flex-start;justify-content:space-between;font-size:18px;letter-spacing:2px;padding-top:25px;}
.index901cont ul li span {font-size:45px;}
/* 补充 */
.zxal101 {height:165px;background:#1d1e24;}
.zxal101 .md {padding:15px 0 0;}
.zxal101 .md p {font-size:20px;line-height:50px;margin-bottom:10px;text-indent:30px;background:linear-gradient(to left,#fff,#fff) 10px 15px/3px 40% no-repeat;color: #fff;}
.zxal101 .md p font {color:#e7cbb1;font-size:20px;}
.zxal101 form {display:flex;}
.zxal101 form dl {height:50px;display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.zxal101 form dl input {border:0;height:100%;text-indent:50px;font-size:18px;letter-spacing:1px;width:270px;display:block;margin-right:34px;border-radius:6px;}
.zxal101 form dl input[name="name"] {background:url(../images/name.png)#fff 16px center/19px 22px no-repeat;}
.zxal101 form dl input[name="phone"] {background:url(../images/phone.png)#fff 15px center/24px 21px no-repeat;}
.zxal101 form dl input[name="fwmj"] {background:url(../images/index.png)#fff 15px center/26px 21px no-repeat;}
.zxal101 form h2 {width:240px;height:50px;border-radius:6px;overflow:hidden;}
.zxal101 form h2 input {width:100%;height:100%;border:none;background:#2c9407;font-size:18px;letter-spacing:1px;cursor:pointer;color: #fff;}
