@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;}
input::-webkit-input-placeholder {color:#919191;}
.div1 {height:600px;}
.div2 {padding:20px 0 80px;background:#efefef;}
.divtitle {text-align:center;padding:30px 0;}
.divtitle h1 {font-size:55px;letter-spacing:2px;line-height:80px;}
.divtitle h1 font {color:#e9501c;}
.divtitle span {font-size:16px;color:#595959;display:block;line-height:22px;}
.divtitle p {font-size:22px;letter-spacing:1px;line-height:70px;background:linear-gradient(0deg,#e9501c,#e9501c)center top/55px 5px no-repeat,linear-gradient(0deg,#333,#333)center 2px/80% 1px no-repeat;margin-top:20px;min-height:5px;}
.div2 ul {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:20px 0 70px;}
.div2 ul li {width:233px;margin-top:55px;}
.div2 ul li:nth-of-type(2n) {margin-top:0;}
.div2 ul li:nth-of-type(2n+1):hover {margin-top:0;}
.div2 ul li:nth-of-type(2n):hover p {background:#e9501c;}
.div2 ul li img {width:233px;height:280px;}
.div2 ul li p {color:#fff;background:#e9501c;text-align:center;line-height:22px;height:180px;}
.div2 ul li:nth-of-type(2n) p {background:#1f2324;}
.div2 ul li p strong {display:block;font-size:26px;line-height:60px;letter-spacing:1px;padding:5px 0 0;}
.div2 ul li:nth-of-type(3) p strong {line-height:50px;}
.div2form {background:#fff;padding-bottom:45px;display:flex;flex-wrap:nowrap;justify-content:center;}
.div2form dl {width:345px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 50px 0 0;}
.div2form dl dt {font-size:25px;font-weight:bold;line-height:40px;margin-bottom:20px;}
.div2form dl dd {background:#1b1b1b;color:#fff;text-align:center;width:165px;height:135px;display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;flex-direction:column;margin-bottom:14px;}
.div2form dl dd img {width:auto;display:block;margin:0 auto 10px;}
.div2form form {width:700px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;padding:24px 0 0;}
.div2form form h1 {font-size:32px;letter-spacing:1px;text-align:center;line-height:60px;margin-bottom:15px;width:100%;}
.div2form form h1 font {color:#e9501c;}
.div2form form input {height:68px;border:1px solid #eeeeee;text-indent:60px;background:#f7f7f7;font-size:18px;}
.div2form form input[name="phone"] {width:100%;background:url(../images/qa_09.png)20px center/23px 31px no-repeat;margin:20px 0;}
.div2form form input[name="lpmc"],.div2form form input[name="name"] {width:340px;background:url(../images/qa_08.png)20px center/25px 29px no-repeat;}
.div2form form input[name="name"] {background:url(../images/qa_11.png)20px center/27px 27px no-repeat;}
.div2form form input.allbutton {height:70px;text-indent:0;cursor:pointer;border:none;width:100%;font-size:29px;color:#fff;background:#e9501c;letter-spacing:1px;}
.div2form form h3.term {color:#a8a8a8;}
.div3 {background:#f2f2f2;}
.div301 {height:801px;}
.div301img {background:url(../images/qa_24.jpg)left top/1200px 405px no-repeat;width:1200px;height:405px;margin-left:361px;}
.div3 .divtitle h1 {letter-spacing:0;font-size:52px;padding-top:30px;}
.div302 {padding-bottom:70px;position:relative;}
.div302 .bd {width:1198px;height:370px;overflow:hidden;}
.div302 .bd ul li {width:1198px;height:370px;border-radius:10px;overflow:hidden;}

.div30ver {
    width: 100%;
    height: 370px;
    position: relative;
}

.div30ver strong {
    position: absolute;
    top: 105px;
    left: 880px;
    font-size: 38px;
    color: #282828;
}

.div30ver span {
    position: absolute;
    bottom: 130px;
    right: 205px;
    font-size: 19px;
    line-height: 27px;
    color: #6e6e6e;
    letter-spacing: 1px;
}
.div302 .bd ul li img {width:100%;}
.div302 .hd {position:absolute;top:300px;right:2px;}
.div302 .hd ul {display:flex;flex-wrap:nowrap;width:361px;}
.div302 .hd ul li {width:33.33%;height:70px;opacity:0;color:#fff0;}
.divswt {width:1200px;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;line-height:72px;background:#e9501c;font-size:26px;color:#fff;letter-spacing:1px;align-items:center;border-radius:8px;margin:30px auto 0;}
.divswt img {width:20px;height:26px;margin-left:10px;}
.div4 {background:#f6eee4;padding-bottom:60px;}
.div401 {height:674px;}
.div401 .hd {background:#fff;border-bottom:2px solid #000;}
.div401 .hd ul {display:flex;flex-wrap:nowrap;justify-content:space-between;background:linear-gradient(0deg,#aba9a7,#aba9a7)left top/2px 100% no-repeat;}
.div401 .hd ul li {font-size:22px;text-align:center;line-height:70px;width:25%;background:linear-gradient(0deg,#aba9a7,#aba9a7)right top/2px 100% no-repeat;}
.div401 .hd ul li.on {background:linear-gradient(0deg,#aba9a7,#aba9a7)#fbc92a right top/2px 100% no-repeat;}
.div401 .bd {top:72px;height:602px;overflow:hidden;}
.div401 .bd ul li {height:602px;}
.div401 .bd ul li img {width:100%;}
.div5 {padding:30px 0 75px;}
.div501 {background:url(../images/qa_32.jpg)left top/1233px 670px no-repeat;width:1233px;height:670px;}
.div6 {padding-bottom:80px;}
.div601 {height:466px;}
.div602 {position:relative;margin-top:-210px;padding-bottom:50px;}
.div602 .bd {width:1200px;height:693px;overflow:hidden;}
.div602 .bd ul li {width:1200px;height:693px;}
.div602 .bd ul li img {width:100%;}
.div602 .hd {position:absolute;top:590px;right:60px;}
.div602 .hd ul {display:flex;flex-wrap:nowrap;}
.div602 .hd ul li {width:10px;height:10px;overflow:hidden;background:#393939;border-radius:10px;margin:0 5px;color:#fff0;}
.div602 .hd ul li.on {background:#c19c70;}
.div602 .fd {position:absolute;display:flex;background:url(../images/qa_14.png)left top/160px 46px no-repeat;width:160px;height:46px;top:230px;right:25px;}
.div602 .fd a {width:50%;height:100%;}
.div602 .ad {position:absolute;top:510px;left:100px;}
.div602 .ad a {display:block;width:240px;text-align:center;font-size:20px;line-height:46px;background:#e9501c;border-radius:6px;color:#fff;letter-spacing:1px;}
.div603 {padding:30px 0 0;}
.div603 .bd {;}
.div603 .bd ul {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.div603 .bd ul li {transition:.3s;width:187px;height:517px;background-size:187px 517px;background-position:left top;background-repeat:no-repeat;}
.div603 .bd ul li.on {width:390px;background-size:390px 517px;}
.div603 .bd ul li:nth-of-type(1).on {background-image:url(../images/qa_42.jpg) !important;}
.div603 .bd ul li:nth-of-type(2).on {background-image:url(/images/gwt/qa_44.jpg) !important;}
.div603 .bd ul li:nth-of-type(3).on {background-image:url(../images/qa_46.jpg) !important;}
.div603 .bd ul li:nth-of-type(4).on {background-image:url(../images/qa_48.jpg) !important;}
.div603 .bd ul li:nth-of-type(5).on {background-image:url(../images/qa_50.jpg) !important;}
.div7 {height:562px;}
.div7max {background:url(../images/qa_56.jpg)left top/1920px 562px no-repeat;height:562px;}
.div7max form {width:500px;display:flex;flex-direction:column;align-content:center;align-items:center;padding:54px 0 0 1061px;}
.div7max form h1 {font-size:36px;line-height:60px;padding:20px 0 0;}
.div7max h1 font {color:#e9501c;}
.div7max form span {font-size:16px;display:block;line-height:24px;margin-bottom:25px;}
.div7max form span i {font-style:normal;color:#e9501c;}
.div7max form input {background:#eeeeee;border:1px solid #dcdcdc;width:418px;height:56px;text-indent:20px;border-radius:30px;margin-bottom:15px;}
.div7max form input.allbutton {cursor:pointer;text-indent:0;margin-bottom:5px;font-size:24px;font-weight:bold;color:#fff;background:#e9501c;letter-spacing:2px;}
.div7max form h3.term {color:#a8a8a8;}
.div7max form h3.term input {margin-bottom:0;}
.div8 {height:880px;}
.div8span{height: 100%;}
.div8span p{
    position: absolute;
    top: 88px;
    text-align: center;
    left: 0;
    width: 100%;
    font-size: 50px;
    font-weight: bold;
    line-height: 70px;
    letter-spacing: 2px;
}

.div8span p font {
    color: #e9501c;
}
.div8span span {
    position: absolute;
    top: 397px;
    color: #8f8f8f;
    font-size: 15px;
    line-height: 18px;
}

.div8span .span1 {
    left: 460px;
}

.div8span .span2 {
    left: 769px;
    top: 395px;
}

.div8span i {
    position: absolute;
    top: 361px;
    left: 680px;
    background: url(/images/gwt/qa_58.png)left top/100% 100% no-repeat;
    width: 75px;
    height: 75px;
}
