@charset "utf-8";body {font-family:-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;overflow-x:hidden;}
.jx1 {height:600px;}
.jx2 {background:#efefef;padding:45px 0 100px;}
.jx2 h1 {text-align:center;font-size:56px;line-height:100px;margin-bottom:35px;}
.jx2 h1 font {color:#987860;}
.jx2 ul {background:url(../images/jx_04.png)left top/1310px 342px no-repeat;width:1310px;height:342px;margin:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.jx2 ul li {width:20%;text-align:center;color:#fff;padding:190px 0 0;}
.jx2 ul li strong {font-size:20px;line-height:30px;letter-spacing:1px;margin-bottom:5px;height:60px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;}
.jx2 ul li p {color:#fff;font-size:16px;line-height:24px;}
.jx3 {background:url(../images/jx_07.jpg)center top/1920px 735px no-repeat;height:735px;}
.jx3banner {height:650px;width:1320px;position:relative;}
.jx3banner .bd {width:1320px;height:606px;overflow:hidden;}
.jx3banner .bd ul li {width:1320px;height:606px;}
.jx3banner .bd ul li div {display:flex;}
.jx3banner .bd ul li img {width:644px;height:606px;}
.jx3banner .bd dl {padding:310px 50px 0 80px;}
.jx3banner .bd dl dt {font-size:26px;font-weight:bold;color:#fff;letter-spacing:1px;line-height:45px;margin-bottom:5px;}
.jx3banner .bd dl dd {font-size:20px;color:#fff;line-height:30px;}
.jx3banner .hd {position:absolute;left:725px;top:514px;}
.jx3banner .hd a {display:block;width:220px;height:60px;margin-bottom:35px;}
.jx3banner .hd ul {display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.jx3banner .hd ul li {border:1px solid #ccc;width:4px;height:4px;border-radius:4px;color:#fff0;overflow:hidden;margin:0 3px;}
.jx3banner .hd ul li.on {background:#987861;border:1px solid #987861;}
.jx3banner .fd {position:absolute;background:url(../images/jx_09.png)left top/87px 34px no-repeat;width:87px;height:34px;left:601px;bottom:120px;z-index:9;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.jx3banner .fd a {width:50%;height:34px;}
.jx4 {padding:40px 0 60px;background:#f1f1f1;}
.jx4 h1 {text-align:center;font-size:56px;line-height:100px;}
.jx4 h1 font {color:#987860;}
.jx4 span {display:block;text-align:center;line-height:34px;font-size:20px;color:#888;}
.jx4 ul {width:1315px;margin:30px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.jx4 ul li {position:relative;margin-bottom:20px;}
.jx4 ul li img {width:auto;}
.jx4 ul li p {position:absolute;left:0;bottom:0;color:#fff;font-size:16px;padding:25px;line-height:28px;}
.jx4 ul li:hover p {background:#fff;color:#333;}
.jx4 ul li p strong {font-size:18px;}
.jx5 {height:1125px;}
.jx5for {background:url(../images/jx_24.jpg)left top/1920px 1125px no-repeat;height:1125px;}
.jx5for ul {width:1310px;margin:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:270px 0 0;}
.jx5for ul li {position:relative;margin-bottom:20px;}
.jx5for ul li img {width:auto;}
.jx5for ul li p {position:absolute;left:0;bottom:0;color:#fff;font-size:16px;padding:25px;line-height:28px;width:370px;}
.jx5for ul li:hover p {background:#fff;color:#333;}
.jx5from {padding:245px 0 0;width:1100px;}
.jx5from form {height:70px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.jx5from form h3 {text-align:center;font-weight:normal;font-size:14px;color:#fff;line-height:30px;display:flex;flex-wrap:nowrap;align-items:center;margin:12px auto 0;padding-left:12px;letter-spacing:1px;}
.jx5from form h3 input {margin-right:10px;width:13px;height:13px;}
.jx5from form h3 font {color:#6eaad8;cursor:pointer;}
.jx5from form input {height:100%;display:block;font-size:24px;text-indent:20px;border:none;margin-right:5px;width:290px;}
.jx5from form input[type="button"] {text-indent:0;width:200px;margin:0 0 0 5px;font-size:27px;background:#d1c0a5;color:#fff;letter-spacing:3px;}
.jx6 {padding:70px 0;}
.jx6fv {display:flex;flex-wrap:wrap;justify-content:space-between;}
.jx6fv img {width:auto;}
.jx6fv img:nth-of-type(3) {margin-top:30px;}
.jxmon {background:url(../images/jx_35.jpg)center top/1920px 366px no-repeat;height:366px;text-align:center;}
.jx7bar {background:url(../images/jx_36.jpg)center top/1920px 811px no-repeat;height:811px;}
.jx7swr {position:relative;padding:71px 0 0;}
.jx7swr .bd {margin-left:22px;height:666px;overflow:hidden;width:1095px;}
.miss7 {display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.miss7 img {width:635px;height:666px;}
.missmin {width:380px;padding:70px 40px;}
.missmin h1 {color:#987860;font-size:20px;letter-spacing:1px;line-height:52px;}
.missmin h1 i {font-size:24px;}
.missmin h2 {color:#fff;font-size:36px;letter-spacing:1px;line-height:60px;}
.missmin h2 i {font-size:24px;color:#987860;margin-left:5px;}
.missmin span {font-size:12px;color:#fff;font-style:oblique;letter-spacing:1px;display:block;line-height:70px;}
.missmin p {color:#fff;font-size:17px;letter-spacing:1px;line-height:34px;}
.jx7swr .hd {width:150px;position:absolute;top:200px;left:-40px;}
.jx7swr .hd ul li {width:144px;height:85px;overflow:hidden;}
.jx7swr .hd ul li.on {width:150px;margin-left:-6px;}
.jx7swr .hd ul li.on img {opacity:1;width:100%;}
.jx7swr .hd ul li img {opacity:0;}
.jxmon h1 {font-size:54px;color:#fff;letter-spacing:5px;line-height:100px;padding:100px 0 0;}
.jxmon h1 font {color:#987860;}
.jxmon span {display:block;color:#fff;font-size:20px;line-height:30px;}
.jx8 {padding-bottom:50px;}
.jx8 ul {padding:70px 0 0;display:flex;width:1310px;margin:auto;flex-wrap:wrap;justify-content:space-between;}
.jx8 ul li {margin-bottom:40px;width:415px;height:330px;}
.jx8 ul li img {width:100%;}
.jx9 {height:1289px;}
.jx9 img:nth-of-type(2) {top:855px;}
