* { padding: 0; margin: 0; } body { font-size: 0; } a { text-decoration: none; } .page_top { height: 0.88rem; position: relative; } .page_top img { position: absolute; width: 100%; } .nav_fx { width: 100%; background: #fff; z-index: 999; position: fixed; top: 0; } header .hd_nav { cursor: pointer; display: flex; justify-content: space-between; align-items: center; padding: 0 0.31rem; height: 0.9rem; line-height: 0.9rem; } .icon_left img { display: block; width: 0.39rem; } .icon_right img { display: block; width: 0.41rem; } .icon_title img { display: block; width: 1.5rem; } .bar_content { display: none; position: absolute; height: 100%; width: 100%; background: #FFFFFF; z-index: 999; padding: 0 0.31rem; box-sizing: border-box; } .bar_content>a { background: #FFFFFF; display: block; color: #000; height: 1.0rem; line-height: 1.0rem; font-size: 3.0em; border-bottom: 1px solid #e8e8e8; position: relative; } .bar_content>a:first-child { border-top: 1px solid #e8e8e8; } .bar_content>a img { width: 0.2rem; position: absolute; top: 40%; right: 0; } .bar_content.active { display: block; } .ovfHiden { overflow: hidden; height: 100%; } .col img { width: 100%; } .footer { font-size: 2.0em; background: #272727; color: #fff; } .footer a#rtTop { color: #FFFFFF; display: inline-block; width: 100%; text-align: center; height: 0.89rem; line-height: 0.89rem; border-bottom: 1px solid #494b4d; } .footer a#rtTop img { width: 0.24rem; } .footer ul { list-style: none; padding: 0; } .footer>ul>li { line-height: 1.01rem; } .footer li>p { margin: 0 0.36rem; border-bottom: 1px solid #494b4d; } .footer>ul>li>ul { width: 100%; background: #494b4d; color: #9ca1a4; margin-top: -1px; } .footer a { color: #9ca1a4; } .footer>ul span { float: right; } .footer li>ul { padding: 0 0.55rem; } .footer_bot { font-size: 1.2em; color: #7e8284; padding: 0 0.36rem; } .footer_bot p { margin-top: 0.32rem; } .footer_bot a img { width: 0.43rem; } .dy { color: #FFFFFF; } .ipt_btn { white-space: nowrap; width: 100%; height: 0.84rem; } .ipt_btn input[type=text], .ipt_btn button { font-size: 1.2em; display: block; float: left; line-height: 0.84rem; height: 0.84rem; border: none; border: solid 2px #494b4d; width: 5.89rem; background-color: #272727; } .ipt_btn button img { width: 0.13rem; } .ipt_btn input[type=text] { box-sizing: border-box; padding: 0 0.2rem; color: #b9b9b9; } .ipt_btn button { padding-top: 0.08rem; width: 0.82rem; background: #494b4d; color: #95999c; } .wechat { margin: 0; } p.phone { margin-top: 0; color: #e4e8ea; } .last_p { padding-bottom: 0.5rem; } /*输入框*/ ::-webkit-input-placeholder { color: #afafb0; } /*Mozilla Firefox 4 to 18*/ :-moz-placeholder { color: #afafb0; opacity: 1; } /*Mozilla Firefox 19 +*/ ::-moz-placeholder { color: #afafb0; opacity: 1; } /*Internet Explorer 10 +*/ :-ms-input-placeholder { color: #afafb0; }