.headerbar { position: relative; } .headerbar>li { float: left; margin-right: 29px; cursor: pointer; height: 60px; font-size: 14px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #ffffff; line-height: 60px; box-sizing: border-box; } .serviceability { width: 102px; height: 32px; border-radius: 16px; border: 2px solid #ffffff; line-height: 32px; text-align: center; color: #ffffff; cursor: pointer; } .headerbar>li:hover { border-bottom: 1px solid #ffffff; box-sizing: border-box; padding-bottom: 30px; } .headerbar>.active { border-bottom: 1px solid #ffffff; box-sizing: border-box; padding-bottom: 30px; } .contentbtn::before { content: ''; position: absolute; top: 28px; right: 315px; width: 0; height: 0; border-top: 5px solid #fff; border-bottom: 3px solid transparent; border-left: 3px solid transparent; border-right: 3px solid transparent; } .text1 { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: 0 auto; width: 600px; color: white; display: flex; align-items: center; text-align: center; } .text1>div>.title { width: 65px; height: 45px; font-size: 32px; font-family: pingfangsc-light, pingfang sc; font-weight: 300; color: #ffffff; line-height: 45px; border-bottom: 4px solid #9c1d22; position: relative; margin: 0 auto; margin-bottom: 10px; } .text1>div>.tnt { width: 600px; height: 45px; font-size: 32px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #ffffff; line-height: 45px; } .swiper-button-prev { background-image: ; position: relative; bottom: 50px !important; left: 40%; } .swiper-button-next { background-image: ; position: relative; bottom: 70px !important; left: 60%; } .swiper-container-horizontal>.swiper-pagination { bottom: 80px; } /* 第四屏幕样式*/ .fourscreen { position: relative; } .fourscreen-left { position: absolute; left: 150px; top: 30%; } .fourscreen-left>.title { width: 160px; height: 45px; font-size: 32px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 45px; } .fourscreen-left>.content { width: 319px; height: 66px; font-size: 14px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 22px; margin-top: 30px; } .fourscreen-left>.btn { margin-top: 29px; cursor: pointer; } .fourscreen-right { position: absolute; top: 0; right: 0; width: 70%; } .main-app a { color: #ffffff !important; } .main-app img { width: 100%; height: 100%; display: block; } .swiper-pagination-bullet { width: 12px !important; font-size: 0px; height: 2px !important; background: #ffffff !important; } .swiper-pagination-bullet-active { width: 61px !important; height: 2px !important; background: #9c1e22 !important; } .swiper-pagination { bottom: 50px !important; } .whiteheader { position: fixed; z-index: 10; margin: 0 auto; right: 0; left: 0; top: 0; height: 60px; background: #ffffff; z-index: 9999; } .whiteheader .headerbar>li { float: left; margin-right: 29px; cursor: pointer; height: 60px; font-size: 14px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #000; line-height: 60px; box-sizing: border-box; } .whiteheader .headerbar>li a { color: rgba(0, 0, 0, .6) !important; } .whiteheader .headerbar>li a:hover { color: rgb(156, 29, 34) !important; } .whiteheader .headerbar>li:hover { border-bottom: 1px solid rgb(156, 29, 34); font-weight: 600; } .whiteheader .serviceability { width: 102px; height: 32px; border-radius: 16px; border: 2px solid rgba(0, 0, 0, 0.35); line-height: 32px; text-align: center; color: #000 !important; } .whiteheader .headerbar .contentbtn1::before { content: ''; position: absolute; top: 28px; right: 315px; width: 0; height: 0; border-top: 5px solid #000; border-bottom: 3px solid transparent; border-left: 3px solid transparent; border-right: 3px solid transparent; } .pageone-icon { position: absolute; width: 100%; bottom: 12px; display: flex; z-index: 1; justify-content: center; } .pageone-icon>.arrow { display: block; position: relative; margin: 0; padding: 0; } .img-arrow2, .img-arrow1 { width: 20px !important; height: 20px !important; animation: arrowtop 1.5s infinite ease-in-out; } .arrow .img-arrow2 { position: absolute; top: 0; left: 0; animation: arrowbottom 1.5s infinite ease-in-out; } @keyframes arrowtop { 0% { opacity: 50%; } 25% { opacity: 0%; } 50% { opacity: 50%; } 75% { opacity: 100%; } 100% { opacity: 50%; } } @keyframes arrowbottom { 0% { opacity: 50%; } 25% { opacity: 100%; } 50% { opacity: 50%; } 75% { opacity: 0%; } 100% { opacity: 50%; } } .pagetwo-icon { position: absolute; width: 100%; bottom: 12px; display: flex; z-index: 1; justify-content: center; } .pagetwo-icon>.arrow { display: block; position: relative; margin: 0; padding: 0; } .pagethree-icon { position: absolute; width: 100%; bottom: 12px; display: flex; z-index: 1; justify-content: center; } .pagethree-icon>.arrow { display: block; position: relative; margin: 0; padding: 0; } .pagefour-icon { position: absolute; width: 100%; bottom: 12px; display: flex; z-index: 1; justify-content: center; } .pagefour-icon>.arrow { display: block; position: relative; margin: 0; padding: 0; } .pagefive-icon { position: absolute; width: 100%; bottom: 12px; display: flex; z-index: 1; justify-content: center; } .pagefive-icon>.arrow { display: block; position: relative; margin: 0; padding: 0; } .pagesix-icon { position: absolute; width: 100%; bottom: 12px; display: flex; z-index: 1; justify-content: center; } .pagesix-icon>.arrow { display: block; position: relative; margin: 0; padding: 0; } /* 第二屏幕 */ .twoscreen { position: relative; } .twoscreen>.textbox { position: absolute; left: 151px; top: 74px; } .twoscreen>.textbox>.textbox-oneline { width: 96px; height: 34px; font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 34px; } .twoscreen>.textbox>.textbox-twoline { width: 343px; /* height: 50px; */ font-size: 11px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 22px; margin-top: 30px; } .twoscreen>.textbox>.textbox-threeline { display: flex; flex-wrap: wrap; width: 500px; margin-top: 31px; } .twoscreen>.textbox>.textbox-threeline>.first { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); margin-right: 92px; } .twoscreen>.textbox>.textbox-threeline>.second { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); margin-right: 92px; } .twoscreen>.textbox>.textbox-threeline>.third { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); } .twoscreen>.textbox>.textbox-threeline>.fourth { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); margin-right: 42px; margin-top: 20px; } .twoscreen>.textbox>.textbox-threeline>.fifth { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); margin-top: 20px; } .twoscreen>.textbox>.textbox-fourline { margin-top: 29px; cursor: pointer; } .twoscreen>.textbox>.textbox-fourline>img { width: 120px; height: 52px; } /* 第三屏幕 */ .threescreen { width: 100%; height: 100%; } .threescreen>.threescreen-top { position: relative; } .threescreen>.threescreen-top>.text-field { position: absolute; top: 74px; left: 150px; } .threescreen>.threescreen-top>.text-field>.text-field-one { width: 144px; height: 34px; font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 34px; } .threescreen>.threescreen-top>.text-field>.text-field-two { margin-top: 11px; width: 153px; height: 25px; font-size: 18px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #ffffff; line-height: 25px; } /* 第四屏幕 */ .fourscreen>.fourscreen-right { display: flex; position: absolute; top: 30%; cursor: pointer; } .fourscreen>.fourscreen-right>.fourscreen-right-one { width: 250px; height: 347px; margin-right: 100px; margin-left: 20px; position: relative; transition: all 1s; } .fourscreen>.fourscreen-right>.fourscreen-right-one.active{ transform: scale(1.3); } .fourscreen>.fourscreen-right>.fourscreen-right-one>.tops { position: absolute; left: 16px; bottom: 51px; height: 13px; font-size: 11px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 15px; } .fourscreen>.fourscreen-right>.fourscreen-right-one>.bottoms { position: absolute; left: 16px; bottom: 26px; height: 13px; font-size: 9px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 13px; } .fourscreen>.fourscreen-right>.fourscreen-right-two { width: 250px; height: 347px; margin-right: 100px; position: relative; cursor: pointer; transition: all 1s; } .fourscreen>.fourscreen-right>.fourscreen-right-two.active{ transform: scale(1.3); } .fourscreen>.fourscreen-right>.fourscreen-right-two>.tops { position: absolute; left: 16px; bottom: 51px; height: 13px; font-size: 11px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 15px; } .fourscreen>.fourscreen-right>.fourscreen-right-two>.bottoms { position: absolute; left: 16px; bottom: 26px; height: 13px; font-size: 9px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 13px; } .fourscreen>.fourscreen-right>.fourscreen-right-three { width: 250px; height: 347px; position: relative; cursor: pointer; transition: all 1s; } .fourscreen>.fourscreen-right>.fourscreen-right-three.active{ transform: scale(1.3); } .fourscreen>.fourscreen-right>.fourscreen-right-three>.tops { position: absolute; left: 16px; bottom: 51px; height: 13px; font-size: 11px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 15px; } .fourscreen>.fourscreen-right>.fourscreen-right-three>.bottoms { position: absolute; left: 16px; bottom: 26px; height: 13px; font-size: 9px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 13px; } /* 第五屏幕*/ .fivescreen { width: 100%; /* height: 860px; */ background: #888380; overflow: hidden; backdrop-filter: blur(33px); box-sizing: border-box; padding-bottom: 115px; } .fivescreen_content { margin-left: 150px; margin-right: 150px; } .fivescreen_content>.title { width: 192px; height: 45px; font-size: 32px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 45px; margin-top: 99px; } .fivescreen_content>.content { display: flex; align-content: center; flex-wrap: wrap; margin-top: 20px; width: 100%; justify-content: space-between; cursor: pointer; } .fivescreen>div>.content>.one { position: relative; margin-bottom: 15px; width: 69%; } .fivescreen_content>.content>.one>img { width: 100%; height: 100%; } .fivescreen>div>.content>.one>.title { position: absolute; left: 23px; bottom: 27px; } .fivescreen>div>.content>.one>.title>div:first-child { height: 28px; font-size: 20px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 28px; } .fivescreen>div>.content>.one>.title>div:last-child { color: rgba(255, 255, 255, 0.7); font-size: 14px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; line-height: 20px; } .fivescreen>div>.content>.two { position: relative; margin-bottom: 15px; width: 30%; margin-left: 1%; } .fivescreen>div>.content>.two>img { width: 100%; height:100%; } .fivescreen>div>.content>.two>.title { position: absolute; left: 23px; bottom: 27px; } .fivescreen>div>.content>.two>.title>div:first-child { width: 120px; height: 21px; font-size: 15px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 21px; } .fivescreen>div>.content>.two>.title>div:last-child { height: 15px; font-size: 11px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 15px; } .fivescreen>div>.content>.three { position: relative; width: 34%; } .fivescreen>div>.content>.three>img { width: 100%; height: 100%; } .fivescreen>div>.content>.three>.title { position: absolute; left: 23px; bottom: 30px; } .fivescreen>div>.content>.three>.title>div:first-child { width: 120px; height: 21px; font-size: 15px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 21px; } .fivescreen>div>.content>.three>.title>div:last-child { height: 15px; font-size: 11px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 15px; } .fivescreen>div>.content>.four { position: relative; width: 34%; } .fivescreen>div>.content>.four>img { width: 100%; height: 100%; } .fivescreen>div>.content>.four>.title { position: absolute; left: 23px; bottom: 30px; } .fivescreen>div>.content>.four>.title>div:first-child { width: 120px; height: 21px; font-size: 15px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 21px; } .fivescreen>div>.content>.four>.title>div:last-child { height: 15px; font-size: 11px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 15px; } .fivescreen>div>.content>.five { position: relative; width: 30%; } .fivescreen>div>.content>.five>img { width: 100%; height: 100%; } .fivescreen>div>.content>.five>.title { position: absolute; left: 23px; bottom: 30px; } .fivescreen>div>.content>.five>.title>div:first-child { height: 21px; font-size: 15px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 21px; } .fivescreen>div>.content>.five>.title>div:last-child { height: 15px; font-size: 11px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 15px; } .fivescreen>div>.content>.one>.aleft { position: absolute; right: 29px; bottom: 29px; } .fivescreen>div>.content .aleft>img { width: 26px; height: 26px; } .fivescreen>div>.content>.two>.aleft { position: absolute; right: 29px; bottom: 29px; } .fivescreen>div>.content>.three>.aleft { position: absolute; right: 29px; bottom: 29px; } .fivescreen>div>.content>.four>.aleft { position: absolute; right: 29px; bottom: 29px; } .fivescreen>div>.content>.five>.aleft { position: absolute; right: 29px; bottom: 29px; } /* 第六屏幕 */ .sixscreen { position: relative; overflow: hidden; width: 100vw; } .sixscreen>.contents { position: absolute; top: 66px; left: 150px; width: calc(100vw - 150px); } .sixscreen>.contents>.tip { width: 144px; height: 34px; font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 34px; } .sixscreen>.contents>.twoline { width: 580px; height: 42px; font-size: 14px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; line-height: 22px; color: rgba(255, 255, 255, 0.7); margin-top: 30px; } .sixscreen>.contents>.threeline { display: flex; margin-top: 60px; } .sixscreen>.contents>.fourline { width: 120px; height: 52px; margin-top: 59px; cursor: pointer; } .sixscreen>.contents>.threeline>.threeline-one { width:25%; height: auto; margin-right: 29px; position: relative; } .sixscreen>.contents>.threeline>.threeline-one>.texts { width: 270px; position: absolute; top: 23px; left: 23px; } .sixscreen>.contents>.threeline>.threeline-one>.picture { width: 64px; height: 64px; position: absolute; top: 23px; right: 23px; } .sixscreen>.contents>.threeline>.threeline-one>div { position: absolute; font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; line-height: 20px; color: rgba(255, 255, 255, 0.7); } .sixscreen>.contents>.threeline>.threeline-one>.texts>.up { font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 33px; margin-bottom: 6px; } .sixscreen>.contents>.threeline>.threeline-two { width:25%; height: auto; margin-right: 29px; position: relative; } .sixscreen>.contents>.threeline>.threeline-two>.texts { width: 270px; position: absolute; top: 23px; left: 23px; } .sixscreen>.contents>.threeline>.threeline-two>.picture { width: 64px; height: 64px; position: absolute; top: 23px; right: 23px; } .sixscreen>.contents>.threeline>.threeline-two>div { position: absolute; font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; line-height: 20px; color: rgba(255, 255, 255, 0.7); } .sixscreen>.contents>.threeline>.threeline-two>.texts>.up { font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 33px; margin-bottom: 6px; } .sixscreen>.contents>.threeline>.threeline-three { width:25%; height: auto; margin-right: 29px; position: relative; } .sixscreen>.contents>.threeline>.threeline-three>.texts { width: 270px; position: absolute; top: 23px; left: 23px; } .sixscreen>.contents>.threeline>.threeline-three>.picture { width: 64px; height: 64px; position: absolute; top: 23px; right: 23px; } .sixscreen>.contents>.threeline>.threeline-three>div { position: absolute; font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; line-height: 20px; color: rgba(255, 255, 255, 0.7); } .sixscreen>.contents>.threeline>.threeline-three>.texts>.up { font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 33px; margin-bottom: 6px; } /* 第七屏幕 */ .sevenscreen { width: 100%; position: relative; text-align: center; overflow: hidden; } .sevenscreen>.onetop { margin-top: 90px; } .sevenscreen>.onetop>.onetop-one { height: 40px; font-size: 28px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #000000; line-height: 40px; text-align: center; } .sevenscreen>.onetop>.onetop-two { height: 20px; font-size: 14px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(0, 0, 0, 0.8); line-height: 20px; margin-top: 8px; text-align: center; } .sevenscreen>.onetop>.onetop-three { height: 17px; font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(0, 0, 0, 0.8); line-height: 17px; text-align: center; margin-top: 10px; } .sevenscreen>.twotop { margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: center; width: 730px; } .sevenscreen>.twotop>.form-block { width: 350px; margin-top: 30px; } .sevenscreen>.twotop>.form-block:first-child{ margin-right: 30px; } .sevenscreen>.twotop>.form-block:nth-child(3){ margin-right: 30px; } .sevenscreen>.twotop>.form-block>.form-label { display: inline-block; width: 100%; text-align: left; font-size: 13px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #565656; line-height: 18px; } .sevenscreen>.twotop>.form-block>.form-label>sup { color: #9c1d22; } .sevenscreen>.twotop>.form-block>.form-control { display: inline-block; width: 348px; height: 45px; background: #f5f5f5; border-radius: 4px; border: 1px solid #d9d9d9; box-sizing: border-box; margin-top: 7px; padding-left: 18px; } .sevenscreen>.twotop>.form-block>input::placeholder { height: 45px; font-size: 13px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #a9a9a9; line-height: 45px; box-sizing: border-box; } .sevenscreen>.twotop>.form-block>.form-control-last { display: inline-block; width: 728px; height: 151px; background: #f5f5f5; border-radius: 4px; border: 1px solid #d9d9d9; box-sizing: border-box; padding-left: 18px; padding-top: 14px; } .sevenscreen>.twotop>.form-block>textarea::placeholder{ font-size: 13px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #a9a9a9; } .sevenscreen>.twotop>.form-block:last-child{ width: 730px; } .sevenscreen>.twotop>.form-block>.helper-error { font-size: 12px; color: #aa001a; text-align: left; } .sevenscreen>.threetop{ margin-top: 30px; } .sevenscreen>.threetop>.aggre-block{ display: flex; align-items: center; justify-content: center; font-size: 12px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #565656; cursor: pointer; } .sevenscreen>.threetop>.helper-error { font-size: 12px; color: #aa001a; } .sevenscreen>.threetop>.aggre-block>a { font-size: 12px; color: #aa001a !important; margin-left: 5px; } .sevenscreen>.threetop>.aggre-block>.circle { width: 18px; height: 18px; background: #f7f5f5; border: 1px solid #979797; margin-right: 5px; /* margin-top: 23px; */ } .sevenscreen>.threetop>.send-form-btn { font-size: 12px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ebcba8; width: 230px; height: 45px; background: #232323; border-radius: 4px; margin: 0 auto; margin-top: 31px; cursor: pointer; } /* 第八屏幕 */ .eighthscreen { width: 1170px; height: 593px; position: relative; margin: 0 auto; margin-bottom: 120px; margin-top: 90px !important; } .eighthscreen>.oneline { position: absolute; top: 40%; left: 10%; } .eighthscreen>.oneline>.oneline-one { /* width: 144px; */ height: 34px; font-size: 24px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ffffff; line-height: 34px; } .eighthscreen>.oneline>.oneline-two { height: 13px; font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(255, 255, 255, 0.7); line-height: 13px; margin-top: 3px; } .eighthscreen>.oneline>.oneline-three { width: 89px; height: 38px; border-radius: 3px; opacity: 0.5; border: 1px solid #ffffff; font-size: 9px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #ffffff; margin-top: 38px; display: flex; align-items: center; justify-content: center; cursor: pointer; } .eighthscreen>.oneline>.oneline-three>img { width: 6px; height: 8px; margin-left: 5px; } .alert-dialog { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9999999999999; background: rgba(0, 0, 0, .6); } .alert-dialog.show { display: block; } .alert-dialog-wrapper { position: absolute; width: 338px; height: 178px; background: #fff; border-radius: 5px; left: 0; right: 0; top: 50%; margin: 0 auto; } .close-alert-dialog { position: absolute; right: 5px; top: 5px; width: 24px; height: 24px; overflow: hidden; font-size: 20px; font-weight: 600; text-align: center; line-height: 24px; cursor: pointer; } .alert-dialog-icon { display: block; width: 50px; height: 50px; overflow: hidden; margin: 30px auto 15px; background-repeat: no-repeat; background-position: center; background-image: ; } .alert-dialog-body { font-size: 14px; text-align: center; } .alert-dialog-body .tit { margin-bottom: 5px; font-size: 20px; } .right_icon { position: absolute; right: 0; bottom: 37px; z-index: 1; cursor: pointer; } .right_icon img { width: 50px !important; height: 61px !important; display: block; cursor: pointer; } /* 成为合作伙伴的样式start */ .pc_bgd { background: #ffffff; height: 100vh; width: 100vw; display: flex; justify-content: center; align-items: center; position: fixed; top: 0; z-index: 9999; } .pc_project { overflow: hidden; width: 730px; /* height: 635px; */ background: #ffffff; position: relative; } .pc_project .pc_project_title { text-align: center; height: 40px; font-size: 28px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #000000; line-height: 40px; /* margin-top: 40px; */ } .pc_project .pc_project_describe { text-align: center; height: 25px; font-size: 18px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #000000; color: rgba(0, 0, 0, 0.8); line-height: 25px; margin-top: 4px; } .pc_project .pc_project_tip { margin-top: 13px; height: 25px; font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: rgba(0, 0, 0, 0.8); text-align: center; line-height: 25px; margin-bottom: 5px; } .pc_project .pc_project_box { display: flex; justify-content: center; margin-top: 30px; overflow: hidden; } .pc_project .pc_project_box .pc_project_box_left { margin-right: 30px; overflow: hidden; } .pc_project .pc_project_box .pc_project_box_left .pc_project_box_left_title { height: 18px; font-size: 13px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #565656; line-height: 18px; } .pc_project .pc_project_box .pc_project_box_left .pc_project_box_left_input { margin-top: 7px; } .pc_project .pc_project_box .pc_project_box_left .pc_project_box_left_input input { width: 348px; height: 45px; background: #f5f5f5; border-radius: 4px; border: 1px solid #d9d9d9; outline: none; box-sizing: border-box; padding-left: 18px; } .pc_project .pc_project_box .pc_project_box_right { overflow: hidden; } .pc_project .pc_project_box .pc_project_box_right .pc_project_box_right_title { height: 18px; font-size: 13px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #565656; line-height: 18px; } .pc_project .pc_project_box .pc_project_box_right .pc_project_box_right_input { margin-top: 7px; } .pc_project .pc_project_box .pc_project_box_right .pc_project_box_right_input input { width: 348px; height: 45px; background: #f5f5f5; border-radius: 4px; border: 1px solid #d9d9d9; outline: none; box-sizing: border-box; padding-left: 18px; } .pc_project .pc_project_box input::-webkit-input-placeholder { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #a9a9a9; box-sizing: border-box; /* padding-left: 18px; */ } .pc_project .pc_project_demand { width: 100%; margin: 0 auto; margin-top: 30px; overflow: hidden; } .pc_project .pc_project_demand .pc_project_demand_title { height: 18px; font-size: 13px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #565656; line-height: 18px; } .pc_project .pc_project_demand .pc_project_demand_input { margin-top: 7px; } .pc_project .pc_project_demand .pc_project_demand_input textarea { width: 728px; height: 153px; background: #f5f5f5; border-radius: 4px; border: 1px solid #d9d9d9; margin: 0 auto; box-sizing: border-box; padding-left: 18px; padding-top: 14px; outline: none; } .pc_project .pc_project_demand .pc_project_demand_input textarea::-webkit-input-placeholder { font-size: 12px; font-family: pingfangsc-regular, pingfang sc; font-weight: 400; color: #a9a9a9; box-sizing: border-box; /* padding-left: 12px; */ /* padding-top: 14px; */ } .pc_project .pc_project_protocol { display: flex; justify-content: center; font-size: 12px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #565656; margin-top: 30px; cursor: pointer; } .pc_project .pc_project_submit_btn { width: 230px; height: 45px; background: #232323; border-radius: 4px; line-height: 45px; text-align: center; font-size: 12px; font-family: pingfangsc-medium, pingfang sc; font-weight: 500; color: #ebcba8; margin: 0 auto; margin-top: 31px; cursor: pointer; } .pc_project .helper-error { font-size: 12px; color: #9c1d22; } .pc_project_img { position: absolute; right: 40px; top: 37px; cursor: pointer; } .pc_project_img img { width: 49px; height: 49px; } /* 成为合作伙伴的样式 end */ /* 对话框的样式 */ .dialog{ position: fixed; left: 0; right: 0; top: 0; width: 100%; height: 100%; background-color: #000; z-index: 10002; display: none; } .dialog .close { background: no-repeat center center; background-size: 38px; width: 28px; height: 28px; position: absolute; right: 30px; top: 30px; cursor: pointer; z-index: 9; } .dialog .video_box{ width: 100%; height: 100%; background: #000; display: flex; justify-content: center; } video{ width: 80%; height: auto; display: block; } /* 解决方案 */ .solutions-header-content{ width: 100%; z-index: 99; height: 60px; line-height: 60px; position: absolute; background: #ffffff; display: none; } .solutions-header-content>.w1170{ display: flex; justify-content: space-between; } .solutions-header-content>.w1170>div{ font-size: 12px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #000000; cursor: pointer; } /* 第二个 */ .solutions-header-content1{ width: 100%; z-index: 99; height: 60px; line-height: 60px; position: absolute; background: #ffffff; display: none; top: 60px; left: 0px; border-top: 1px solid #000; } .solutions-header-content1>.w1170{ display: flex; justify-content: space-between; } .solutions-header-content1>.w1170>div{ font-size: 12px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #000000; cursor: pointer; }