body { font-size: 16px; min-width: 12.24rem; } html { font-size: 100px !important; } .dy-main { background-color: #f8f8f8; font-family: microsoft yahei; font-weight: 400; min-width: 12.24rem; } .dy-main .main-font { font-size: 100px; } .dy-main .main-font .dy-section1 { background-color: #2f3438; background-image: ; background-size: cover; background-position: center center; background-repeat: no-repeat; height: 9.95rem; } .dy-main .main-font .dy-top { padding-top: 1.58rem; padding-left: 2.19rem; margin: 0 auto; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .dy-main .main-font .dy-top__logo { width: 2.28rem; margin-bottom: 0.24rem; display: block; } .dy-main .main-font .dy-top__title { font-size: 0.75rem; font-family: hggtzh; font-weight: 400; color: #ffffff; line-height: 1; padding-bottom: 0.32rem; } .dy-main .main-font .dy-top__subtitle { font-size: 0.32rem; font-family: pingfang sc; font-weight: 400; color: #f7fbfe; opacity: 0.7; padding-bottom: 0.62rem; } .dy-main .main-font .dy-top .message .message-form { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; background: #e9e9e9; border-radius: 0.1rem; padding: 0.22rem 0.23rem 0.18rem 0.22rem; margin-bottom: 0.45rem; } .dy-main .main-font .dy-top .message .form-title { font-size: 0.22rem; font-family: pingfang sc; font-weight: bold; color: #777777; line-height: 1; padding-bottom: 0.17rem; } .dy-main .main-font .dy-top .message .form-data { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .dy-main .main-font .dy-top .message .form-data .form-input { height: 0.37rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0.07rem; border-radius: 0.15rem; } .dy-main .main-font .dy-top .message .form-data .form-input__label { -webkit-box-flex: 0; -webkit-flex: 0 0 0.98rem; -ms-flex: 0 0 0.98rem; flex: 0 0 0.98rem; text-align: center; font-size: 0.18rem; height: 0.56rem; line-height: 0.56rem; font-family: microsoft yahei; font-weight: 400; color: #333333; background-color: #e4dffe; -webkit-box-sizing: border-box; box-sizing: border-box; } .dy-main .main-font .dy-top .message .form-data .form-input input { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border: none; outline: none; font-size: 0.2rem; padding-left: 0.15rem; -webkit-box-sizing: border-box; box-sizing: border-box; height: 0.37rem; line-height: 0.37rem; border: 0.02rem solid #e5e5e5; } .dy-main .main-font .dy-top .message .form-data .form-input input:foucs { border: none; outline: none; } .dy-main .main-font .dy-top .message .form-data .form-input input::-webkit-input-placeholder { /* edge */ color: #c6c6c6; } .dy-main .main-font .dy-top .message .form-data .form-input input:-ms-input-placeholder { /* internet explorer 10-11 */ color: #c6c6c6; } .dy-main .main-font .dy-top .message .form-data .form-input input:-moz-input-placeholder { color: #c6c6c6; } .dy-main .main-font .dy-top .message .form-data .form-input input::placeholder { color: #c6c6c6; } .dy-main .main-font .dy-top .submit-bottom { width: 3.05rem; height: 0.6rem; line-height: 0.6rem; text-align: center; background: #195eff; border-radius: 10px; font-size: 0.29rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #fafafa; cursor: pointer; } @-webkit-keyframes heartbeat { 0% { -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); opacity: 1; } 25% { -webkit-transform: scale(1, 1); transform: scale(1, 1); opacity: 0.8; } 100% { -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); opacity: 1; } } @keyframes heartbeat { 0% { -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); opacity: 1; } 25% { -webkit-transform: scale(1, 1); transform: scale(1, 1); opacity: 0.8; } 100% { -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); opacity: 1; } } @-webkit-keyframes rubberband { 0% { -webkit-transform: scalex(1); transform: scalex(1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scalex(1); transform: scalex(1); } } @keyframes rubberband { 0% { -webkit-transform: scalex(1); transform: scalex(1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scalex(1); transform: scalex(1); } } .video-wrapper { visibility: hidden; position: fixed; text-align: center; top: 0; width: 100%; height: 100%; padding-top: 220px; } .video-wrapper::before { content: ""; position: absolute; display: block; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); z-index: -1; } .video-wrapper video { width: 800px; } .video-wrapper .close { margin: 20px auto 0; position: absolute; top: 1.4rem; left: 50%; -webkit-transform: translatex(400px); -ms-transform: translatex(400px); transform: translatex(400px); width: 50px; height: 50px; line-height: 43px; font-size: 50px; color: #fff; text-align: center; border: 2px solid #fff; border-radius: 50px; cursor: pointer; } .dy-video { padding: 0.93rem 0.1rem; margin: 0 auto; text-align: center; background-color: #f8f8f8; } .dy-video .video-title { font-size: 0.45rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #333333; padding-bottom: 0.24rem; } .dy-video .video-subtitle { font-size: 0.25rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #919191; padding-bottom: 0.55rem; } .dy-video .video-area { font-size: 0.25rem; padding: 0.26rem 0.22rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #919191; margin-bottom: 0.7rem; background: #ffffff; box-shadow: 0px 0.15rem 0.21rem 0px rgba(0, 0, 0, 0.15); border-radius: 0.1rem; display: inline-block; } .dy-video .video-area__bg { width: 9.36rem; height: 4.84rem; cursor: pointer; background-image: ; background-size: cover; background-position: center center; background-repeat: no-repeat; } .dy-video .video-notice { font-size: 0.22rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #999999; line-height: 0.33rem; } .dy-ys { padding: 1.13rem 0.2rem 0; background-color: #1e1f23; } .dy-ys .ys-title { font-size: 0.45rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #ffffff; padding-bottom: 0.26rem; text-align: center; } .dy-ys .ys-subtitle { padding-bottom: 0.74rem; font-size: 0.2rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #919191; text-align: center; } .dy-ys .ys-tab { display: flex; justify-content: center; } .dy-ys .ys-tab__item { width: 3.95rem; height: 1.3rem; text-align: center; background: #ffffff; display: flex; align-items: center; justify-content: center; cursor: pointer; margin: 0 0.04rem; } .dy-ys .ys-tab__item:first-of-type { border-radius: 0.1rem 0px 0px 0.1rem; } .dy-ys .ys-tab__item:last-of-type { border-radius: 0px 0.1rem 0.1rem 0px; } .dy-ys .ys-tab__item--text { font-size: 0.3rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #1e1f23; } .dy-ys .ys-tab__item--sort { font-size: 0.45rem; font-family: helvetica condensed; font-weight: bold; color: #bdbdbd; padding-right: 0.14rem; } .dy-ys .ys-tab__item.active { background: #195eff; } .dy-ys .ys-tab__item.active .ys-tab__item--sort { color: #7fa5ff; } .dy-ys .ys-tab__item.active .ys-tab__item--text { color: #fff; } .dy-ys .ys-list { margin: 0 auto; width: 12.09rem; } .dy-ys .ys-list .ys-list__item { display: flex; justify-content: space-between; display: none; opacity: 0; } .dy-ys .ys-list .ys-list__item.selected { opacity: 1; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; display: flex; } .dy-ys .ys-list .list-content { padding-left: 0.45rem; } .dy-ys .ys-list .list-content__title { font-size: 0.4rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #f7fbfe; line-height: 0.5rem; padding-top: 1.74rem; } .dy-ys .ys-list .list-content__subtitle { font-size: 0.4rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #f7fbfe; line-height: 0.5rem; } .dy-ys .ys-list .list-content__des { padding-top: 0.4rem; font-size: 0.2rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #f7fbfe; line-height: 0.28rem; } .dy-more { padding: 0.91rem 0 0 0; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #272b2e; align-items: center; justify-content: center; } .dy-more .wx-code__img { width: 1.14rem; } .dy-more .wx-code { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-left: 0.4rem; } .dy-more .wx-code__text { font-size: 0.31rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #f7fbfe; padding-bottom: 0.27rem; } .dy-more a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .dy-more__icon { width: 0.48rem; margin-right: 0.1rem; cursor: pointer; } .dy-more__text { font-size: 0.16rem; font-family: pingfang sc; font-weight: 400; color: #ffffff; padding-right: 0.16rem; cursor: pointer; } .dy-more__btn { display: block; width: 2.73rem; height: 0.5rem; line-height: 0.5rem; background: #195eff; border-radius: 0.1rem; text-align: center; -webkit-animation: heartbeat 1s infinite; animation: heartbeat 1s infinite; font-size: 0.21rem; font-family: alibaba puhuiti 2; font-weight: normal; color: #f7fbfe; } .dy-aside { position: fixed; z-index: 2; right: 0; top: 2.6rem; border-top-left-radius: 0.1rem; border-bottom-left-radius: 0.1rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; text-align: center; border-radius: 0.1rem; align-items: center; } .dy-aside__top { background-color: #195eff; padding: 0.24rem 0.26rem 0; box-shadow: 0px 0.06rem 0.13rem 0px rgba(0, 0, 0, 0.05); border-top-left-radius: 0.1rem; border-top-right-radius: 0.1rem; } .dy-aside__totop { font-size: 0.16rem; font-family: microsoft yahei; font-weight: 400; color: #1e1f23; padding-bottom: 0.2rem; cursor: pointer; } .dy-aside__a { -webkit-box-sizing: border-box; box-sizing: border-box; height: 1.1rem; font-size: 0.14rem; text-align: center; padding-top: 0.56rem; text-align: center; } .dy-aside__a-text { -webkit-box-sizing: border-box; box-sizing: border-box; padding-top: 0.17rem; padding-bottom: 0.2rem; font-size: 0.16rem; font-family: microsoft yahei; font-weight: 400; color: #ffffff; line-height: 0.24rem; } .dy-aside__a--code { display: block; width: 1.08rem; color: #fff; background-image: ; background-size: cover; background-position: center center; background-repeat: no-repeat; padding-top: 0; } .dy-aside .dy-aside__qq { position: relative; background-image: ; background-size: cover; background-position: center center; background-repeat: no-repeat; width: 0.34rem; height: 0.4rem; display: inline-block; margin-top: 0.25rem; margin-bottom: 0.14rem; } @media screen and (max-width: 750px) { header, footer { display: none; } .bi-main { padding-top: 0; } } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; text-align: center; font-size: 18px; } .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .alert-message-success { position: fixed; top: 10px; width: 300px; right: calc(50% - 150px); z-index: 1000; } .alert-message-danger { position: fixed; top: 100px; width: 300px; right: calc(50% - 150px); z-index: 1000; background-color: #fef0f0; border-color: #fde2e2; color: #f56c6c; } @media screen and (max-width: 1600px) { .dy-main .main-font .dy-top__title { font-size: 0.6rem; } .dy-main .main-font .dy-top__subtitle { font-size: 0.3rem; } }