/* */  .sjsart301{position: relative;}
.sjsart301 i {position: absolute;left: 0;bottom: 0;width: 720px;height: 90px;background: #e65a23;z-index: 2;border-top-right-radius: 20px;}
.sjsart3cont{position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 100%;display: flex;flex-wrap: nowrap;justify-content: flex-start;}
.sjsart3cont font {margin-left: -60px;width: 580px;}
.sjsart3cont font img {width: auto;max-width: 100%;margin-top: 20px;}
.sjsart3cont dl {width: 680px;padding-top: 60px;}
.sjsart3cont dl dt {color: #fff;font-size: 20px;letter-spacing: 1px;border-bottom: 1px dashed #fff;display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: flex-end;line-height: 50px;padding-bottom: 10px;}
.sjsart3cont dl dt strong {font-size: 70px;color: #e65a23;line-height: 100px;padding-right: 15px;}
.sjsart3cont dl dt span {font-size: 24px;font-weight: bold;}
.sjsart3cont dl dd {font-size: 16px;color: #d1d1d1;line-height: 28px;letter-spacing: 1px;}
.sjsart3cont dl dd span {font-size: 18px;color: #fff;display: block;line-height: 40px;background: url(../img/sjs309.png)left center/29px 29px no-repeat;padding-left: 35px;margin-top: 20px;}
.sjsart3cont dl dd:nth-of-type(2) span {background: url(../img/sjs310.png)left center/21px 21px no-repeat;}
.sjsart3cont dl dd:nth-of-type(3) span {background: url(../img/sjs311.png)left center/25px 24px no-repeat;}
.sjsart3cont dl p {display: flex;flex-wrap: nowrap;margin-top: 30px;}
.sjsart3cont dl p a {font-size: 30px;font-weight: bold;color: #fff;background: #ea640b;line-height: 64px;border-radius: 40px;width: 250px;text-align: center;letter-spacing: 3px;margin-right: 50px;}
.sjsart3cont dl p a img {margin-top: 12.5px;margin-left: 8px;}
.sjsanli{padding:60px 0 0 0;}
.sjsbiaoti{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-end;}
.sjsbiaoti p{position:absolute;width:100%;height:100%;top:0;left:0;font-size:136px;font-weight:bold;color: #eee;line-height:155px;}
.sjsbtver{position:relative;z-index:2;padding:0 30px 0 0;}
.sjsbtver h1{font-size:36px;letter-spacing:3px;line-height:55px;padding: 40px 0 0 0;}
.sjsbtver span{font-size:16px;color: #a4a4a4;letter-spacing:1px;display:block;line-height:24px;}
.sjswgfer{width:42px;height:155px;background: #e65a23;border-top-left-radius: 25px;border-bottom-right-radius: 25px;position:relative;z-index:2;}
.sjsalwer{padding:40px 0 0 0;}
.sjsalwer ul,.sjsalwers ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.sjsalwer ul li,.sjsalwers ul li a{width:450px;height:320px;overflow:hidden;margin-bottom:25px;display:flex;position:relative;justify-content:center;flex-wrap:wrap;align-content:center;}
.sjsalwer ul li img,.sjsalwer ul li p,.sjsalwers ul li a img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all 5s;}
.sjsalwers ul li a:hover img{transform:scale(.6);-ms-transform:scale(.6);-moz-transform:scale(.6);-webkit-transform:scale(.6);-o-transform:scale(.6);}
.sjsalwer ul li:hover p{opacity:1;}
.sjsalwer ul li p{position:absolute;bottom:0;left:0;background:rgba(255,255,255,0.7);font-size:18px;font-weight:bold;letter-spacing:1px;line-height:60px;height:60px;padding:0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;}
.sjsalwer ul li p span{font-size:16px;font-weight:normal;display:inline-block;}
.sjsalwer ul li p i{padding:0 15px;font-style:normal;font-weight:normal;font-size:14px;float:right;background: #ea640b;line-height:28px;color:#fff;margin:16px 0 0 0;border-radius:20px;}
.sjsjxal{padding:60px 0 0 0;}
.sjsjxal .sjsbtver{padding:0 0 0 30px;}
.sjsjxal .sjsbiaoti{justify-content:flex-start;}
.sjsjxal .sjsbiaoti p{text-align:right;}
.sjsalwers{padding:40px 0;}
.sjsalwers ul li{margin-bottom:25px;}
.sjsalwers ul li a{margin-bottom:0px;}
.sjsullier{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px 0 15px;}
.sjsullier p{font-size:18px;font-weight:bold;line-height:30px;letter-spacing:1px;}
.sjsullier p font{font-size:16px;font-weight:normal;}
.sjsullier span{display:block;font-size:16px;line-height:24px;letter-spacing:1px;}
.sjsalwers ul li .sjsullier span a{width:auto;height:auto;float:right;display:inline-block;font-size: 14px;background: #ea640b;color:#fff;padding:0 15px;border-radius:20px;line-height: 30px;margin-top: -10px;}
.sjsbiaodan{background: url(../img/sjs309.jpg)center top/1920px 309px no-repeat;height: 309px;}
.sjsform {padding-top: 40px;}
.sjsform p {color: #fff;font-size: 40px;line-height: 70px;}
.sjsform p span {font-size: 58px;color: #ea640b;}
.sjsform form {display: flex;flex-wrap: nowrap;justify-content: flex-start;padding-top: 50px;}
.sjsform form input {height: 54px;border: none;border-bottom: 1px solid #dadada;background: none;font-size: 18px;letter-spacing: 1px;outline: none;color: #fff;text-indent: 2px;display: block;margin-right: 30px;}
.sjsform form span {background: #ea640b;display: flex;flex-wrap: nowrap;line-height: 58px;color: #fff;font-size: 24px;letter-spacing: 1px;align-items: center;border-radius: 12px;padding: 0 15px;cursor: pointer;}
.sjsform form span img:nth-of-type(1) {width: 133px;height: 43px;margin-right: 15px;}
.sjsform form span img:nth-of-type(2) {width: 27px;height: 27px;margin-left: 10px;padding-right: 6px;}
.sjsalwer ul li:nth-of-type(1) img{animation: fingerm infinite 8s;}
.sjsalwer ul li:nth-of-type(2) img{animation: fingerm infinite 11s;}
.sjsalwer ul li:nth-of-type(3) img{animation: fingerm infinite 13s;}
.sjsalwer ul li:nth-of-type(4) img{animation: fingerm infinite 9s;}
.sjsalwer ul li:nth-of-type(5) img{animation: fingerm infinite 12s;}
.sjsalwer ul li:nth-of-type(6) img{animation: fingerm infinite 10s;}
@keyframes fingerm{0%{transform:translate(0)} 50%{transform:translate(-20px)} 100%{transform:translate(0px)} } 
