.ban{ margin-top:80px; } .ban .banner-top{ margin-top:200px; font-size:70px; color: #f2f2f2; margin-left:192px; } .ban-top-title{ margin-top:50px; font-size: 18px; color: #f2f2f2; width:700px; margin-left:194px; } .ban .experience { width: 193px; height: 56px; line-height: 56px; text-align: center; font-size: 22px; background: #ee8333; color: #FFF; border-radius: 2px; cursor: pointer; margin-top:50px; margin-left:194px; } .experience:hover{ background: #EE7920; } #steps{ padding-top: 60px; padding-bottom: 60px; box-sizing: border-box; } .step{ height:780px; } .stepsWords{ text-align: center; position: relative; margin:0 auto; width:210px; font-size:32px; } .stepsWords .steps-left{ position:absolute; top:10px; left:0; width:25px; height:25px; background: url("../images/sprite.png") no-repeat 0 0; } .stepsWords .steps-right{ position:absolute; top:10px; right:0; width:25px; height:25px; background: url("../images/sprite.png") no-repeat -25px 0; } .stepsShow { display: flex; justify-content: space-between; margin-top: 62px; } .stepsShow li { width: 384px; text-align: center; } .stepsShow li a{ display: inline-block; color:#000; } dl { display: block; } .detail .detailTitle { font-size: 20px; margin-top:20px; opacity: 0; } .detailicon img { position: relative; cursor: pointer; width:90px; } .detailDescription { width: 100%; font-size: 12px; line-height: 20px; color: #999; opacity: 0; margin-top: 20px; } #step1 { position: relative; padding-bottom: 150px; background: url('../images/index1.jpg') no-repeat center/cover; box-sizing: border-box; } .step1BgContainer { position: absolute; right: 0; top: 15%; margin: auto; display: flex; align-items: center; opacity: 0; } .system-img{ width:890px; } .step1Content { max-width: 1200px; width: 80%; margin: 0 auto; text-align: right; padding-bottom: 90px; } .stepWords { text-align: left; font-size: 36px; color: #fff; opacity: 0; } .step1Line { height: 3px; background: #fff; width: 130px; margin-top: 40px; } .step1Detail { margin-top:80px; text-align: left; font-size: 18px; line-height: 36px; color: #fff; width: 380px; opacity: 0; margin-bottom: 80px; padding:10px; background-color:rgba(204,204,204,0.3); border-radius: 6px; } .holderDiv { height: 200px; } #step2 { position: relative; box-sizing: border-box; } .step2Content { width: 30%; max-width: 1200px; margin: 0 auto; margin-left: 60%; } .step2Line { height: 3px; background: #000; width: 130px; opacity: 0; margin-top: 40px; } .step2Words { font-size: 36px; color: #000; opacity: 0; } .step2Detail { margin-top:80px; font-size: 16px; line-height: 36px; color: #000; margin-bottom: 80px; width: 400px; opacity: 0; } .step2BgContainer { position: absolute; left: 5%; top: 10%; margin: auto; display: flex; align-items: center; opacity: 0; } .system-img2{ width:780px; margin-top:18.5%; } .hook-left{ position:absolute; top:0; left:10%; } .hook-right{ position:absolute; top:0; right:10%; } #step3 { position: relative; padding-bottom: 150px; background: url('../images/index2-1.jpg') no-repeat center/cover; box-sizing: border-box; } #step4 { position: relative; box-sizing: border-box; } #step5 { position: relative; padding-bottom: 150px; background: url('../images/index3-1.jpg') no-repeat center/cover; box-sizing: border-box; } #step6 { position: relative; box-sizing: border-box; } @media screen and (max-width: 1920px) and (min-width: 1681px) { .steps { /*height: auto;*/ padding-bottom: 80px; } .holderDiv { height: 200px; } .stepWords ,.step2Words { margin-top: 50px; } .system-img{ width:890px; } } @media screen and (min-width: 1367px) and (max-width: 1440px) { .step{ height:675px; } .ban{ height:670px; } #steps { padding-top: 46px; } #steps{ height:700px; } .system-img{ width:660px; } .stepWords{ font-size:32px; } .step1Line{ margin-top: 30px; } .step1Detail{ font-size: 15px; margin-top:65px; } .step2Words{ font-size:32px; } .step2Line{ margin-top: 30px; } .step2Detail{ font-size: 15px; margin-top:65px; } .system-img2{ width:635px; margin-top: 20.5%; } .hook-left{ width:42px; } .hook-right{ width:42px; } } @media screen and (min-width: 1281px) and (max-width: 1366px) { .step{ height:630px; } .ban{ height:610px; } .ban .banner-top{ margin-top:150px; font-size:55px; } .ban-top-title{ font-size: 18px; } #steps { padding-top: 35px; } .stepsShow{ margin-top: 45px; } .detailicon img{ width:75px; } .detail .detailTitle{ font-size:18px; } .stepWords{ font-size:30px; } .step1Line{ margin-top: 30px; } .step1Detail{ font-size: 15px; margin-top:50px; } .step2Words{ font-size:30px; } .step2Line{ margin-top: 30px; } .step2Detail{ font-size: 15px; margin-top:50px; } .system-img{ width:640px; } .system-img2{ width:620px; margin-top: 20.5%; } .hook-left{ width:41px; } .hook-right{ width:41px; } } @media screen and (min-width: 1025px) and (max-width: 1280px) { .step{ height:600px; } .ban{ height:610px; } #steps { padding-top: 35px; } .ban .banner-top{ margin-top: 180px; font-size:48px; } .ban-top-title{ margin-top: 28px; font-size:16px; width:520px; } .ban .experience{ width:160px; height:52px; font-size:18px; margin-top: 30px; } .stepsShow{ margin-top: 45px; } .detailicon img{ width:70px; } .detail .detailTitle{ font-size:18px; } .stepWords{ font-size:30px; } .step1Line{ margin-top: 30px; } .step1Detail{ width:326px; font-size: 14px; margin-top:50px; padding:10px; background-color:rgba(204,204,204,0.3); border-radius: 6px; } .step2Words{ font-size:30px; } .step2Line{ margin-top: 30px; } .step2Detail{ font-size: 14px; margin-top:50px; } .system-img{ width:555px; } .system-img2{ width:550px; margin-top: 20.5%; } .hook-left{ width:37px; } .hook-right{ width:37px; } .holderDiv{ width:170px; } } @media screen and (min-width: 0) and (max-width: 1024px) { .step{ height:560px; } .ban{ height:610px; } #steps { padding-top: 35px; } .ban .banner-top{ margin-top: 148px; font-size:44px; } .ban-top-title{ font-size:15px; margin-top:30px; width:430px; } .ban .experience{ width:150px; height:52px; font-size:16px; margin-top: 30px; } .stepsShow{ margin-top: 45px; } .detailicon img{ width:60px; } .detail .detailTitle{ font-size:17px; } .step1Content{ margin-bottom: 49px; } .stepWords{ font-size:30px; } .step1Line{ margin-top: 30px; } .step1Detail{ width:290px; font-size: 12px; margin-top:30px; } .step2Words{ font-size:30px; } .step2Line{ margin-top: 25px; } .step2Detail{ font-size: 14px; margin-top:40px; } .system-img{ width:545px; } .system-img2{ width:540px; margin-top: 20%; } .hook-left{ width:35px; } .hook-right{ width:35px; } .holderDiv{ width:160px; } .footer{ width:1005px; } }