.jftitle {text-align:center;padding:30px 0;}
.jftitle h1 {font-size:54px;line-height:80px;}
.jftitle h1 font {color:#987860;}
.jftitle p {font-size:20px;line-height:30px;letter-spacing:1px;padding-bottom:10px;}
.banner {height:597px;}
.jf2 {padding:20px 0 50px;}
.jf2img {background:url(../images/jf_05.jpg)left top/1198px 343px no-repeat;width:1198px;height:343px;margin:10px auto 60px;}
.jf2banner {margin-top:10px;position:relative;margin-bottom:20px;height:704px;}
.jf2banner .bd {height:704px;overflow:hidden;}
.jf2banner .bd ul li {width:1920px;height:704px;}
.jf2banner .bd ul li img {width:100%;}
.jf2banner .hd {position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;}
.jf2banner .hd ul {display:flex;flex-wrap:nowrap;justify-content:flex-start;height:100%;}
.jf2banner .hd ul li {width:25%;height:100%;display:flex;flex-wrap:nowrap;align-items:flex-end;background:rgba(0,0,0,0.5);border-left:1px solid #fff;border-right:1px solid #fff;}
.jf2banner .hd ul li dl {width:100%;}
.jf2banner .hd ul li dl dt {margin:0 0 45px 25px;}
.jf2banner .hd ul li dl dd {display:none;margin:0 0 0 25px;padding-right:15px;}
.jf2banner .hd ul li dd strong {display:block;font-size:40px;color:#e7c1a4;line-height:50px;}
.jf2banner .hd ul li dd font {font-size:15px;color:#fff;display:block;line-height:30px;}
.jf2banner .hd ul li dd p {background:linear-gradient(45deg,#fff,#fff)left top/50px 1px no-repeat;color:#f4f4f4;font-size:20px;line-height:30px;padding:15px 0 110px;margin-top:20px;}
.jf2banner .hd ul li.on dd {display:block;}
.jf2banner .hd ul li.on dt {display:none;}
.jf2banner .hd ul li span {color:#e5e5e5;font-size:22px;letter-spacing:1px;display:block;line-height:28px;background:linear-gradient(45deg,#fff,#fff)left top/50px 1px no-repeat;font-weight:bold;padding-top:12px;}
.jf2banner .hd ul li dt font {color:#c8c8c8;font-size:12px;display:block;line-height:18px;}
.jf2xanxin {margin-bottom:40px;}
.jf2xanxin .bd {width:1197px;height:380px;overflow:hidden;margin:auto;}
.jf2xanxin .bd ul li {width:1197px;height:380px;}
.jf2xanxin .bd ul li img {width:100%;}
.jf2xanxin .hd {position:relative;}
.jf2xanxin .hd a {background:url(../images/jf_01.png) center center/42px 42px no-repeat;width:50px;height:50px;position:absolute;top:-250px;}
.jf2xanxin .hd a.prev {left:-80px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.jf2xanxin .hd a.next {right:-80px;}
.jf02form {background:url(../images/jf_50.jpg)left top/1200px 338px no-repeat;height:338px;}
.jf02form form {width:390px;padding-top:80px;margin-left:760px;}
.jf02form form input {width:100%;height:48px;border:none;text-indent:20px;margin-bottom:20px;}
.jf02form form input.allbutton {text-indent:0;font-size:18px;font-weight:bold;background:#987860;height:50px;color:#fff;letter-spacing:1px;cursor:pointer;}
.jf3 {;}
.jf3m01 {height:708px;}
.jf3m02 {height:1138px;padding-bottom:30px;}
.jf3m03 {height:1160px;}
.jf3e {background:url(/images/gwt/jf_14.jpg)left top/1920px 708px no-repeat;height:708px;}
.jf3banner {padding:500px 0 0;}
.jf3banner .bd {height:154px;width:930px;overflow:hidden;margin-left:135px;}
.jf3banner .bd ul {display:flex;flex-wrap:wrap;}
.jf3banner .bd ul li {width:213px;height:154px;margin-right:26px;}
.jf3banner .bd ul li img {width:100%;}
.jf3banner .hd {position:relative;}
.jf3banner .hd ul {display:none;}
.jf3banner .hd a {width:55px;height:121px;position:absolute;top:-147px;left:50px;}
.jf3banner .hd a.next {left:auto;right:49px;}
.jf3p {;}
.jf3p .jftitle {top:0;position:absolute;left:50%;transform:translateX(-50%);padding-top:70px;}
.jf3p img {width:100%;display:block;}
.jf3pform {background:#ececec;height:170px;}
.jf3form {padding:10px 0 0;}
.jf3form p {font-size:18px;line-height:60px;margin-bottom:12px;}
.jf3form p strong {font-size:32px;color:#c09e71;padding-right:20px;}
.jf3form p span {font-size:26px;color:#797979;margin-left:50px;}
.jf3form p span i {font-style:normal;font-size:32px;color:#d9000f;font-weight:bold;padding:0 10px;}
.jf3form form {display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}
.jf3form form input {font-size:16px;height:42px;border:1px solid #c6c6c6;background:#ececec;text-indent:20px;border-radius:6px;margin-right:25px;width:198px;}
.jf3form form input.allbutton {text-indent:0;cursor:pointer;width:180px;background:#d9000f;border:none;height:44px;color:#fff;font-size:20px;letter-spacing:3px;font-weight:bold;margin:0;}
.jf3form form font {font-size:20px;}
.jf3f {background:url(../images/jf_19.jpg)left top/1920px 645px no-repeat;}
.jf3fxin {;}
.jf3fxin .bd {height:1160px;overflow:hidden;}
.jf3fxin .bd ul li {;}
.jf3fxin .bd ul li dt {color:#fff;font-size:40px;line-height:106px;text-indent:10px;margin-bottom:70px;}
.jf3fxin .bd ul li dd {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 50px;margin-bottom:100px;}
.jf3fxin .bd ul li dd img {width:500px;height:410px;/* margin:0 30px;*/;}
.jf3fxin .bd ul li p {font-size:22px;background:#987860;color:#fff;line-height:40px;padding:25px 20px 25px 30px;}
.jf3fxin .bd ul li p font {color:#fff;font-size:24px;font-weight:bold;display:block;line-height:44px;}
.jf3fxin .hd {display:none;}
.jf4 {height:1261px;}
.jf4bei {background:#222222;padding:20px 0 0;}
.jf4bei .jftitle h1,.jf4bei .jftitle p {color:#fff;}
.jf4d {background:url(../images/jf_21.jpg)left top/1920px 1061px no-repeat;height:1061px;top:200px;}
.jf4banner {padding:60px 0 0;}
.jf4banner .hd {padding-bottom:78px;position:relative;}
.jf4banner .hd a {position:absolute;top:802px;left:0;z-index:2;width:446px;height:93px;}
.jf4banner .hd ul {display:flex;flex-wrap:nowrap;justify-content:space-around;}
.jf4banner .hd ul li {font-size:20px;color:#fff;line-height:50px;width:16.6%;text-align:center;padding-bottom:15px;}
.jf4banner .hd ul li.on {background:url(../images/jf_03.png)center bottom/101px 10px no-repeat;}
.jf4banner .bd {height:752px;overflow:hidden;}
.jf4banner .bd ul li {height:752px;}
.jf4banner .bd ul li dl {display:flex;flex-direction:column;align-items:flex-end;align-content:flex-end;position:relative;padding-bottom:196px;}
.jf4banner .bd ul li dl img {width:100%;}
.jf4banner .bd ul li dl dd:nth-of-type(1) {width:660px;height:65px;}
.jf4banner .bd ul li dl dd:nth-of-type(2) {width:1199px;height:385px;}
.jf4banner .bd ul li dl dd:nth-of-type(3) {width:624px;height:106px;}
.jf4banner .bd ul li dl dt {position:absolute;bottom:156px;left:50px;width:500px;}
.jf4banner .bd ul li dl dt,.jf4banner .bd ul li dl p {font-size:18px;color:#fff;line-height:30px;}
.jf4banner .bd ul li dl p {position:absolute;bottom:34px;right:15px;width:580px;}
.jf5 {background:#eee;padding:30px 0 40px;}
.jf5 ul {display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0 0;}
.jf5 ul li {display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:380px;background:#fff;margin-bottom:22px;padding:25px 0 15px;position:relative;overflow:hidden;}
.jf5 ul li:hover {background:#987860;}
.jf5 ul li img {;}
.jf5 ul li b {font-size:20px;line-height:44px;margin-bottom:5px;}
.jf5 ul li p {font-size:16px;text-align:center;line-height:22px;position:relative;z-index:2;}
.jf5 ul li i {font-size:110px;color:#d4d4d4;font-weight:bold;position:absolute;bottom:-61px;z-index:1;}
.jf6 {height:623px;}
.jf6form {background:url(../images/jf_23.jpg)left top/1920px 623px no-repeat;height:623px;}
.jf6fm form {display:flex;flex-direction:column;width:371px;padding:158px 0 0 35px;}
.jf6fm form input {height:62px;border:none;background:#dadada;text-indent:20px;font-size:17px;letter-spacing:1px;margin-bottom:19px;}
.jf6fm form input[type="button"] {height:72px;background:none;color:#fff0;opacity:0;cursor:pointer;}
.jf6fm form h3 {font-weight:normal;font-size:14px;color:#333;line-height:45px;display:flex;flex-wrap:nowrap;align-items:center;width:400px;margin:auto;padding-left:12px;letter-spacing:1px;}
.jf6fm form h3 input {width:13px;height:13px;margin:0 10px 0 0;}
.jf6fm form font {color:#0c5389;cursor:pointer;}
