#main { width: 100%; font-size: .7rem; background-color: #fff9de; box-sizing: border-box; box-sizing: border-box; } #main table { border-spacing: 0; width: 100%; } #main li { list-style: none; } #main input, #main select { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-size: 14px; color: #b2b2b2; height: 100%; } #main select { background-size: 8%; } .dis { display: flex; align-items: center; justify-content: space-between; } #main section .btn{ width: 7.5rem; height: 1.75rem; background-color: #ff2a00; border-radius: 0.86rem; margin: 0 auto; font-size: 0.65rem; line-height: 1.75rem; letter-spacing: 0.02rem; color: #ffffff; text-align: center; cursor: pointer; margin-top: .75rem; } #main section .div_btn{ justify-content: center; margin-top: 0.75rem; } #main section .div_btn .btn{ width: 6.5rem; height: 1.75rem; margin: 0; } #main section .div_btn .btn:last-child{ margin-left: 0.75rem; } #main .banner img { width: 100%; } /* 瀵艰 */ #main .top_intr { height: 4rem; background-color: #ff9000; box-shadow: 0rem 0rem 1rem 0rem rgba(12, 4, 7, 0.2); justify-content: flex-start; padding-left: .38rem; margin-top: -.08rem; } #main .top_intr h3 { width: 2.25rem; height: 2.25rem; background-image: linear-gradient(60deg, #ffb657 0%, #ff9000 100%); color: #fffceb; justify-content: center; border-radius: 2rem; margin-right: .25rem; font-size: 0.75rem; writing-mode:vertical-rl; } #main .top_intr p { width: 12rem; font-family: microsoftyahei; font-size: .6rem; font-weight: normal; font-stretch: normal; line-height: 1rem; letter-spacing: 0rem; color: #fffceb; } #main section{ margin-top: 1.23rem; } #main section>.title{ color: #ff9000; font-size: 1rem; line-height: 0.6rem; letter-spacing: 0.03rem; height: 0.98rem; text-align: center; justify-content: center; margin-bottom: .78rem; } #main section>.title img{ width: 1.13rem; height: 0.83rem; } #main section>.title span{ display: inline-block; margin: 0 .25rem; } #main section>.title img:nth-child(3){ transform: rotatey(-180deg); } /* 鍓嶆湡璐圭敤 */ #main section.early{ /* display: none; */ } #main section.early .content ul{ flex-wrap: wrap; justify-content: center; margin-top: 1.78rem; } #main section.early .content li{ flex-direction: column; width: 5rem; height: 4.5rem; background-color: #ffffff; border: solid 0.05rem #fcc63f; position: relative; justify-content: flex-start; padding-top: 1.5rem; margin-bottom: 1.3rem; } #main section.early .content li div{ width: 2rem; height: 2.23rem; background: url(/uploads/image/zahimg/e-bg.png) no-repeat; background-size: 100%; justify-content: center; padding-bottom: .3rem; position: absolute; top: -1rem; /* width: 80px; height:89px; */ } #main section.early .content li div span{ display: block; background: url(/uploads/image/zahimg/sprites1.png) -0.4rem -0.4rem no-repeat; width: 1.3rem; height:1.3rem; background-size: 6.1rem; } #main section.early .content li:nth-child(2){ margin-left: .25rem; margin-right: .25rem; } #main section.early .content li.mar{ margin-left: .25rem; } #main section.early .content li.mar_b{ margin-bottom: 0; } #main section.early .content li:nth-child(2) div span{ background-position: -2.5rem -0.4rem; } #main section.early .content li:nth-child(3) div span{ background-position: -0.35rem -2.5rem; } #main section.early .content li:nth-child(4) div span{ background-position:-4.5rem -0.4rem; } #main section.early .content li:nth-child(5) div span{ background-position:-2.4rem -2.5rem; } #main section.early .content li h3{ font-size: 0.6rem; margin-bottom: 0.65rem; } #main section.early .content li h3.mar{ margin-bottom: 0.43rem; } #main section.early .content li p{ font-size: 0.55rem; line-height: 0.6rem; letter-spacing: 0.02rem; color: #000000; text-align: center; } /* 鍏ぇ璐圭敤 */ #main section.uni{ /* display: none; */ } #main section.uni .content{ width: 96.7%; margin: auto auto; overflow-x: scroll; padding-top: 0.9rem; } #main section.uni .list_li { width: 109rem; font-size: 0.65rem; } #main section.uni .list_li>li{ width: 13rem; height:auto; background-color: #fcc63f; margin-left: .5rem; display: inline-block; } #main section.uni .list_li>li.mar_l{ margin-left: 0; } #main section.uni .list_li .top{ width: 100%; height: 1.75rem; padding-left: 3.43rem; line-height: 1.75rem; position: relative; } #main section.uni .list_li>li .top>div{ width: 2.25rem; height: 2.25rem; background: url(/uploads/image/zahimg/sprites2.png) -5.3rem -3rem no-repeat; background-size: 10.2rem; position: absolute; left: .73rem; top: -0.98rem; } #main section.uni .list_li>li:nth-child(2) .top>div{ background-position: -0.1rem -0.2rem; } #main section.uni .list_li>li:nth-child(3) .top>div{ background-position: -0.1rem -3rem; } #main section.uni .list_li>li:nth-child(4) .top>div{ background-position: -2.7rem -3rem; } #main section.uni .list_li>li:nth-child(5) .top>div{ background-position: -2.7rem -0.2rem; } #main section.uni .list_li>li:nth-child(6) .top>div{ background-position: -7.8rem -3rem; } #main section.uni .list_li>li:nth-child(7) .top>div{ background-position: -5.2rem -0.2rem; } #main section.uni .list_li>li:nth-child(8) .top>div{ background-position: -7.8rem -0.2rem; } #main section.uni .list_li .btm{ width: 100%; height: 100%; background-color: #ffffff; padding: .6rem .3rem .6rem .8rem; border: solid 1px #fcc63f; border-top: 0; } #main section.uni .list_li .btm li{ position: relative; padding-left: 1rem; margin-bottom: .4rem; font-size: .6rem; word-break: break-all; } #main section.uni .list_li .btm li:last-child{ margin-bottom: 0; } #main section.uni .list_li .btm li::before{ content: ''; width: 0.4rem; height: 0.4rem; background-color: #ff9000; position: absolute; transform: rotate(45deg); left: 0; top: 0.2rem; } /* 璁$畻鍣?*/ #main section.cal{ /* display: none; */ } #main section.cal form{ width: 96.7%; margin: auto auto; flex-wrap: wrap; background-color: #ffffff; border: solid 1px #ff9000; padding: .25rem .25rem .75rem .25rem; } #main section.cal form .item{ width: 49%; height: 1.6rem; background-color: #f2f2f2; margin-bottom: .25rem; position: relative; } #main section.cal form .item img{ position: absolute; right: .5rem; top: 50%; width: .5rem; transform: translatey(-50%); } #main section.cal form .item.yzm{ width: 100%; margin-bottom: 0; } #main section.cal form input,#main section.cal form select{ width: 100%; height: 1.6rem; line-height: 1.6rem; color: #a1a1a1; padding-left: .48rem; background-color: #f2f2f2; } #main section.cal input:-webkit-autofill { color: #a1a1a1; -webkit-box-shadow: 0 0 0px 1000px #f2f2f2 inset !important; } #main section.cal form .item.yzm input{ width: 60%; } #main section.cal form .item.yzm span{ width: 40%; height: 1.6rem; background-color: #ffdd1c; text-align: center; font-size: 0.6rem; line-height: 1.6rem; } #main section.cal form input::placeholder{ color: #a1a1a1; } #main section.cal form .btn{ width: 6.5rem; height: 1.75rem; } /* 鐑棬涓撲笟璐圭敤 */ #main section.major{ /* display: none; */ } #main section.major ul{ width: 96.7%; margin: auto auto; flex-wrap: wrap; background-color: #ffffff; border: solid 1px #ff9000; padding: .75rem .75rem .6rem; } #main section.major ul li{ width: 31.4%; text-align: center; font-size: 0.6rem; margin-bottom: 0.6rem; } #main section.major ul li.mar_b{ margin-bottom: 0; } #main section.major ul li h3{ margin-top: .23rem; margin-bottom: .35rem; height: 0.6rem; } #main section.major ul li p{ font-size: .55rem; height: 0.53rem; } /* 琛i浣忚璐圭敤 */ #main section.live{ /* display: none; */ } #main section.live .top{ width: 96.7%; margin: auto auto; background-color: #ff9000; padding: .4rem 1rem; font-size: 0.6rem; color: #ffffff; margin-bottom: .75rem; } #main section.live .detail{ width: 96.7%; margin: auto auto; position: relative; align-content: flex-start; height: 6.25rem; } #main section.live .detail .left{ font-size: 0.6rem; } #main section.live .detail .left li{ width: 3.83rem; background-color: #ffffff; border-radius: 0.74rem; border: solid 1px #ff9000; line-height: 1.5rem; padding-left: .5rem; margin-bottom: .25rem; font-weight: 700; } #main section.live .detail .left li.active{ background-color: #ff9000; color: #ffffff; } #main section.live .detail .right { width: 80%; position: absolute; top: 0; right: 0; height: 6.25rem; background-color: #ffffff; border: solid 1px #ff9000; } #main section.live .detail .right .right_detail{ display: none; font-size: 0.6rem; height: 100%; } #main section.live .detail .right .right_detail p{ width: 100%; height: 100%; justify-content: center; padding: 0 .8rem; line-height: 0.9rem; } #main section.live .detail .right .right_detail.active{ display: block; } /* 棣欐腐姹傚鏀荤暐 */ #main section.strategy{ width: 100%; height: 18.3rem; background: url(/uploads/image/zahimg/strategy.png) no-repeat; background-size: 100%; /* display: none; */ } #main section.strategy .book{ justify-content: flex-start; padding-left: 1.5rem; font-size: 0.6rem; align-content: flex-start; } #main section.strategy .book .img{ width: 3.33rem; height: 5.05rem; margin-right: 0.2rem; } #main section.strategy .book .img img{ width: 100%; } #main section.strategy .book ul h3{ margin-bottom: .48rem; padding-left: .5rem; } #main section.strategy .book li{ font-size: .55rem; width: 10.65rem; height: 1.25rem; background-color: #ffedd4; border-radius: 0.61rem; line-height: 1.25rem; margin-bottom: .25rem; } #main section.strategy .book li:last-child{ margin-bottom: 0; } #main section.strategy .book li span{ display: inline-block; width: 1.15rem; height: 1.15rem; line-height: 1.15rem; text-align: center; background: url(/uploads/image/zahimg/icon1.png) no-repeat; background-size: 100%; font-weight: 700; margin-right: .18rem; margin-left: .08rem; } #main section.form_pub .form_box{ width: 96.7%; margin: .93rem auto 0; background-color: #ffedd4; padding: .5rem .65rem .75rem; } #main section.form_pub .form_box form{ width: 100%; flex-wrap: wrap; } #main section.form_pub .form_box .item{ width: 100%; height: 1.75rem; background-color: #ffffff; margin-bottom: .25rem; position: relative; } #main section.form_pub .form_box .item.yzm{ margin-bottom: 0; } #main section.form_pub .form_box .item::before{ content: ''; width: 1px; height: 1rem; background-color: #e6e6e6; position: absolute; left: 1.53rem; top: 50%; transform: translatey(-50%); } #main section.form_pub .form_box .item.yzm::before{ background: none; } #main section.form_pub .form_box .item.yzm input{ width: 60%; padding-left: .5rem; } #main section.form_pub .form_box .item.yzm span{ width: 40%; background-color: #ffdd00; font-size: 0.6rem; height: 1.75rem; line-height: 1.75rem; text-align: center; } #main section.form_pub .form_box img{ position: absolute; left: .43rem; width: .75rem; top: 50%; transform: translatey(-50%); } #main section.form_pub .form_box input,#main section.strategy .form_box select{ width: 100%; height: 1.75rem; line-height: 1.75rem; background-color: #ffffff; padding-left: 2.05rem; color: #b3b3b3; font-size: 0.6rem; } #main section.form_pub .form_box input::placeholder{ color: #b3b3b3; } /* 鐩稿叧鎺ㄨ崘 */ #main section.hot{ /* display: none; */ } #main section.hot .content{ width: 100%; padding: 0 .5rem 0 .5rem; } /* 闂绛旂枒 */ #main section.question{ } #main section.question .content{ width: 100%; background: url(/uploads/image/zahimg/question.png) no-repeat; background-size: 100%; padding: .5rem; } #main section.question .form_box{ width: 100%; margin: 0; background-color: #ffedd4; padding: .5rem .65rem .75rem; } #main section.question .form_box .item.textarea{ width: 100%; height: 4.5rem; background-color: #ffffff; margin-bottom: .25rem; position: relative; } #main section.question .form_box .item.textarea::before{ display: none; } #main section.question .form_box .item.textarea textarea{ width: 100%; padding: 0.5rem .48rem; height: 4.5rem; line-height: .8rem; font-size: .6rem; } #main section.question .form_box .item.textarea textarea::placeholder{ color: #b3b3b3; } /* layout */ #main .layout { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, .5); z-index: 20; display: none; } #main .layout .layout_box { width: 80%; height: 18.6rem; position: fixed; top: 47%; left: 50%; transform: translate3d(-50%, -50%, 0); background: url(/uploads/image/zahimg/layout.png) no-repeat; background-size: 100%; text-align: center; padding-top: 1.8rem; } #main .layout .layout_box .title { margin-bottom: .25rem; } #main .layout .layout_box h2 { color: #ffffff; font-size: 0.88rem; letter-spacing: .09rem; text-shadow: 0.06rem 0.11rem 0.5rem rgba(2, 19, 113, 0.2); background: linear-gradient(to bottom, #ffffff, #fce376); -webkit-background-clip: text; color: transparent; } #main .layout .layout_box h3 { color: #ffffff; text-shadow: 0px 5px 15px rgba(118, 75, 0, 0.35); font-size: .7rem; margin-top: .1rem; font-weight: normal; letter-spacing: 0.07rem; } #main .layout .layout_box .form3 { width: 90%; flex-wrap: wrap; margin: 0 auto; } #main .layout .layout_box .item { width: 100%; position: relative; margin-bottom: .18rem; } #main .layout .layout_box .item img { position: absolute; top: 50%; transform: translatey(-50%); right: .4rem; width: .5rem; } #main .layout .layout_box .item.other img{ right:auto; left: .43rem; width: .75rem; } #main .layout .layout_box .item.other::before{ content: ''; width: 0.03rem; height: 1rem; background-color: #e6e6e6; left: 1.53rem; position: absolute; top: 50%; transform: translatey(-50%); } #main .layout .layout_box .item.other input{ padding-left: 2rem; } #main .layout .layout_box .item.yzm input { width: 60%; } #main .layout .layout_box .item.yzm span { width: 41%; text-align: center; font-size: .6rem; background-color: #ffdb22; color: #000000; height: 1.5rem; line-height: 1.5rem; cursor: pointer; } #main .layout .layout_box input, #main .layout .layout_box select { width: 100%; padding-left: .3rem; background-color: #ffffff; height: 1.5rem; line-height: 1.5rem; color: #b3b3b3; } #main .layout .layout_box input::placeholder { color: #b3b3b3; } #main .layout .layout_box .submit { width: 6rem; margin: 0.4rem auto 0; height: 1.6rem; line-height: 1.6rem; background-image: linear-gradient(0deg, #ffcc00 0%, #fff000 100%); box-shadow: 0px 5px 9px 1px rgba(195, 195, 195, 0.36); border-radius: 1rem; font-weight: 700; cursor: pointer; } #main .layout .layout_box .close { width: 1.5rem; height: 1.5rem; position: absolute; top: 0; right: 0; cursor: pointer; } #main input:-webkit-autofill { color: #b2b2b2; -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important; } #main .succeed { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, .5); z-index: 20; display: none; } #main .succeed .succeed_box{ width: 55%; height: 10.5rem; position: fixed; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0); background-size: 100%; text-align: center; } #main .succeed .succeed_box .close{ width: 1.5rem; height: 1.5rem; position: absolute; bottom: 0; left: 50%; transform: translate3d(-50%, 0, 0); cursor: pointer; }