@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;}
.div1{background: url(../img/lpacc_02.jpg)center top/1920px 679px no-repeat;height: 679px;}
.div1a {display: flex;flex-wrap: nowrap;justify-content: space-between;padding-top: 110px;}
.div1aclass {width: 760px;height: 470px;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;}
.div1aclass img {width: 120%;}
.div1amaslc {width: 390px;}
.div1amaslc h1 {font-size: 44px;color: #fff;letter-spacing: 5px;line-height: 100px;padding: 15px 0;}
.div1amaslc dl {}
.div1amaslc dl dt {color: #fff;font-size: 20px;letter-spacing: 2px;line-height: 50px;}
.div1amaslc dl dt span {font-weight: bold;color: #adadad;}
.div1amaslc dl dt span i {opacity: 0;}
.div1amaslc dl dd {display: flex;flex-wrap: nowrap;justify-content: space-between;margin-top: 25px;}
.div1amaslc dl dd a {width: 175px;height: 48px;background: #ea640b;color: #fff;font-size: 20px;line-height: 48px;letter-spacing: 2px;text-align: center;}
.div2{padding-bottom: 60px;}
.div2 h1 {font-size: 40px;font-weight: initial;letter-spacing: 4px;line-height: 65px;padding: 30px 0 0 0;}
.div2civd {padding: 30px 0 0 0;position: relative;}
.div2civd .hd {position: absolute;top: -35px;right: 0;display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;height: 50px;width: 125px;}
.pageState{font-size: 20px;line-height: 50px;}
.pageState span {font-size:28px;color:#ea640b;}
.prev,.next {width: 30px;height: 50px;display: flex;flex-wrap: nowrap;align-items: center;}
.prev:before,.next:before {content:'';border-top: 2px solid #ccc;border-left: 2px solid #ccc;width: 25px;height: 25px;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all 5s;}
.prev:hover:before,.next:hover:before{border-top: 2px solid #000;border-left: 2px solid #000;}
.prev:before{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);}
.div2civd .hd ul {display: none;}
.div2civd .bd {height: 475px;}
.div2civd .bd ul {}
.div2civd .bd ul li {float: left;width: 280px;border: 1px solid #ccc;background: #fff;margin-right: 24px;margin-bottom: 30px;}
/* .div2civd .bd ul li:hover,.div4 ul li:hover {-moz-box-shadow: 0px 8px 10px #9f9c9c; box-shadow: 0px 8px 10px #9f9c9c; -webkit-box-shadow: 0px 8px 10px #9f9c9c; -ms-box-shadow: 0px 8px 10px #9f9c9c;} */  .div2civd .bd ul li:hover dl dd a{    background: #ea640b;}
.div2civd .bd ul li div {width: 100%;height: 320px;overflow: hidden;position: relative;}
.div2civd .bd ul li div img {width: 100%;}
.div2civd .bd ul li div span {position: absolute;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 20px;font-weight: bold;left: 0;bottom: 0;background: rgba(51,51,51,0.3);color: #fff;letter-spacing: 1px;}
.div2civd .bd ul li dl {display: flex;flex-wrap: nowrap;justify-content: space-between;padding: 10px 5% 15px;}
.div2civd .bd ul li dl dt {display: flex;flex-direction: column;}
.div2civd .bd ul li dl dt h2 {font-size: 28px;line-height: 50px;letter-spacing: 2px;}
.div2civd .bd ul li dl dt span {color: #a2a2a2;font-size: 16px;letter-spacing: 1px;line-height: 24px;}
.div2civd .bd ul li dl dd{display: flex;flex-wrap: nowrap;align-items: flex-end;}
.div2civd .bd ul li dl dd a {width: 90px;text-align: center;letter-spacing: 1px;line-height: 30px;background: #595959;color: #fff;border-radius: 5px;}
.div3{background: url(../img/lpacc_04.jpg) center top/1920px 366px no-repeat;height: 366px;}
.div3avcer {color: #fff;text-align: center;padding-top: 35px;}
.div3avcer h1 {color: #fff;font-size: 62px;letter-spacing: 5px;line-height: 110px;}
.div3avcer span {font-size: 28px;display: block;line-height: 50px;letter-spacing: 3px;}
.div3avcer form {display: flex;padding: 42px 0 0 99px;}
.div3avcer form p {width: 225px;height: 50px;margin-right: 34px;}
.div3avcer form input {width: 100%;height: 100%;display: block;border: none;text-indent: 15px;font-size: 16px;letter-spacing: 1px;}
.div3avcer form h2 {width: 227px;}
.div3avcer form h2 input {background: #ea640b;color: #fff;}
.div4{padding-bottom: 20px;}
.div4 h1 {font-size: 40px;font-weight: normal;line-height: 80px;letter-spacing: 3px;padding: 35px 0;}
.div4 ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
.div4 ul li {width: 385px;height: 200px;margin-bottom: 45px;position: relative;display: flex;flex-direction: column;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 25px;padding-bottom: 0;}
.div4 ul li:before, .div4 ul li:after {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;opacity: 0;-webkit-transition: opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s,transform 0.35s;}
.div4 ul li:before {border-bottom: 1px solid #ea640b;border-top: 1px solid #ea640b;-webkit-transform: scale(0,1);transform: scale(0,1);}
.div4 ul li:after {border-left: 1px solid #ea640b;border-right: 1px solid #ea640b;-webkit-transform: scale(1,0);transform: scale(1,0);}
.div4 ul li:hover:before,.div4 ul li:hover:after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.div4 ul li i {width: 64px;height: 54px;background: url(../img/lpacc_07.png) 0px 0px /64px 621px no-repeat;margin-bottom: 10px;margin-left: 5px;}
.div4 ul li:nth-of-type(2) i {background: url(../img/lpacc_07.png) 0px -71px /64px 621px no-repeat;}
.div4 ul li:nth-of-type(3) i {background: url(../img/lpacc_07.png) 0px -151px /64px 621px no-repeat;}
.div4 ul li:nth-of-type(4) i {background: url(../img/lpacc_07.png) 0px -227px /64px 621px no-repeat;}
.div4 ul li:nth-of-type(5) i {background: url(../img/lpacc_07.png) 0px -297px /64px 621px no-repeat;height: 60px;margin-bottom: 4px;}
.div4 ul li:nth-of-type(6) i {background: url(../img/lpacc_07.png) 0px -363px /64px 621px no-repeat;height: 60px;margin-bottom: 0;}
.div4 ul li:nth-of-type(7) i {background: url(../img/lpacc_07.png) 0px -438px /64px 621px no-repeat;}
.div4 ul li:nth-of-type(8) i {background: url(../img/lpacc_07.png) 0px -503px /64px 621px no-repeat;}
.div4 ul li:nth-of-type(9) i {background: url(../img/lpacc_07.png) 0px -568px /64px 621px no-repeat;}
.div4 ul li h2 {font-size: 24px;letter-spacing: 1px;line-height: 50px;}
.div4 ul li p {font-size: 14px;letter-spacing: 1px;line-height: 22px;}