#app { font-family: Avenir,Helvetica,Arial,sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50 }

* { font-family: hyq45 }

#nav { padding: 30px; background: rgba(0,0,0,.9) }

#nav a { color: #2c3e50 }

#nav a.router-link-exact-active { color: #42b983 }

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font-size: 100%; font-weight: 400; vertical-align: baseline }

article, aside, details, figcaption, figure, footer, header, menu, nav, section { display: block }

body { line-height: 1.5 }

blockquote, q { quotes: none }

blockquote:after, blockquote:before, q:after, q:before { content: none }

table { border-collapse: collapse; border-spacing: 0 }

a { color: #7e8c8d; text-decoration: none; -webkit-backface-visibility: hidden }

li { list-style: none }

::-webkit-scrollbar { width: 5px; height: 5px }

::-webkit-scrollbar-track-piece { background-color: rgba(0,0,0,.2); -webkit-border-radius: 6px }

::-webkit-scrollbar-thumb:vertical { height: 5px; background-color: hsla(0,0%,49%,.7); -webkit-border-radius: 6px }

::-webkit-scrollbar-thumb:horizontal { width: 5px; background-color: hsla(0,0%,49%,.7); -webkit-border-radius: 6px }

html { -ms-touch-action: none; touch-action: none; -ms-touch-action: pan-y; touch-action: pan-y }

body, html { width: 100% }

body { -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0) }

.clearfloat:after { display: block; clear: both; content: ""; visibility: hidden; height: 0 }

.clearfloat { zoom: 1 }

#nav { padding: 0 }

.w { max-width: 1200px; margin: 0 auto }

.el-footer { padding: 0; height: inherit !important }

input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { -webkit-appearance: none }

input[type=number] { -moz-appearance: textfield }

.fcard-content .fcard-foot img { width: .75rem; height: .75rem }

@media screen and (max-width: 990px) {
    .el-message-box { width: 94% }
}

.el-popover { word-break: break-word }

.clear-indent .el-form-item__label { padding-left: .75em }

.header-box[data-v-0318a00d] { width: 100%; position: fixed; z-index: 999 }

.vh-mian-nav[data-v-0318a00d] { background: rgba(0,0,0,.75); padding: 0 1.2rem }

.vh-mian-nav .nav-l[data-v-0318a00d] { display: -webkit-box; display: -ms-flexbox; display: flex; float: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: .1rem 0 }

.vh-mian-nav .nav-r[data-v-0318a00d] { float: right; color: #fff }

.vh-mian-nav .nav-r ul li[data-v-0318a00d] { display: inline-block; margin: .5rem .2rem .3rem .2rem; cursor: pointer }

.vh-mian-nav .nav-r ul li[data-v-0318a00d]:last-child { margin-right: 0 }

.vh-mian-nav .nav-l-list[data-v-0318a00d] { margin-top: 10px; margin-left: .85rem }

.vh-mian-nav .nav-l-list ul li[data-v-0318a00d] { position: relative; display: inline-block; font-size: .3rem; padding: .15rem 0; margin: .1rem .4rem; color: #fff; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }

.vh-mian-nav .nav-l-list ul li span[data-v-0318a00d] { position: absolute; top: -6px; right: -11px; height: 20px; width: 38px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAWCAYAAAC2ew6NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEE5NTAxQjk5N0Y0MTFFOUJCQjJCQjMzRjM0ODcwM0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEE5NTAxQjg5N0Y0MTFFOUJCQjJCQjMzRjM0ODcwM0QiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5NDg1M2NmLWJjMjYtMWU0MS05ZmQ1LThhZmJiY2YwOWIwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz66XHe+AAACJ0lEQVR42mJcetbyP8MgB1FGxxiZGIYIYCFG0af3vxg+vvvNIKvMjSL++tkPMC0qxYEi/vjuV4YXj74xCIqwM4jJcDDwCbKBxX/++Mvw6ukPrHaISXMwsHMwU+bQC8feMcysu88ATCYo4uvn3gfTabWacIdPqbnKcOfiLxR1cWWyDO7hMmBHVoRdwmpHxyo9jIAg2aHEAFBoNaVDHJHepMhg7izK8Pj2V4Z9G54yLOp6zCCtyMWgYyYE9+ys5usonqRK1BMDLh1/x/Du2V+GCZsN4UlBRZcPjD9/vMywesZ9sENpmkaR0x4y+PzxDwMvP8SI80feMBg58mCkVxAwdRQFJx2aZyYYwJa+7AME4GyYowcs18MAemaCpTMYeHr/G80cSrVy1NBGBJzb0ZMHCOxd+xScLOgWoviAnqUQg4o+Gzh5hGZLMlh7SDBcP/8B7EiQBzpWaQwOh4IK65wWbXDZunrqczAGASEpZobGBdp4y0hiACMt6npYTcbByYy1FCCnrqdJNgVVmbBqc9BlJlqCnnUGHCygYB0MjinqU08AUvNR0iXQZcLi7IvevPj5YzCFqCsyh5mF8T8wfZcCHRlP1VxPYWiCYtUFUYIw/RYUY/d+8ej7bqoXTxQCfVCTFMTg5mV5zyfEavr84fe7NClHqRHt/EKsN7n5WIyePfj+bVDmemCmcQVmmk3AslcDmyMHhUM7VurzikhyHHn78qc/PnUAAQYAO0q7ztWBaN0AAAAASUVORK5CYII=) no-repeat; background-size: contain }

.vh-mian-nav .nav-l-list ul .isactive[data-v-0318a00d] { border-bottom: 1px solid #00b6cd; color: #00b6cd }

.vh-mian-nav .nav-l-list ul li[data-v-0318a00d]:hover { color: #00b6cd }

.nav-sel-content[data-v-0318a00d] { border-top: 1px solid #145858; background: rgba(0,0,0,.75); text-align: left; padding: .05rem 0 }

.nav-sel-content ul li[data-v-0318a00d] { display: inline-block; font-size: .3rem; padding: .1rem 0; margin: .15rem .4rem }

.nav-sel-content ul li[data-v-0318a00d]:hover { border-bottom: 1px solid #dadada }

.nav-sel-content ul li a[data-v-0318a00d] { color: #f2fbf7 }

.nav-sel-content ul[data-v-0318a00d] { text-align: center }

.icon-sel-content[data-v-0318a00d] { border-top: 1px solid #9ec66d; background: rgba(0,0,0,.75); text-align: right; padding: .5rem 1.2rem }

.icon-sel-content .sel-list-g[data-v-0318a00d] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.icon-sel-content .sel-list-g li input[data-v-0318a00d] { height: 100%; background: rgba(0,0,0,.75); color: #fff; font-size: .25rem }

.icon-sel-content ul li[data-v-0318a00d] { position: relative; display: inline-block; padding: 0 .3rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: left; color: #fff; float: right }

.icon-sel-content .sel-list-g li[data-v-0318a00d]:first-child:after { content: ""; height: 80%; position: absolute; top: 2px; right: 0; border-right: 1px solid #737373 }

.icon-sel-content .sel-list-g li:first-child img[data-v-0318a00d] { position: absolute; top: 1px; left: -8px }

.icon-sel-content .sel-list-g li:nth-child(3) img[data-v-0318a00d] { position: absolute; top: 4px }

.icon-sel-content .sel-list-g li[data-v-0318a00d]:nth-child(3) { cursor: pointer }

.icon-sel-content .sel-list-g li span[data-v-0318a00d] { font-size: .3rem; padding-left: .55rem; color: #a5cd39 }

.icon-sel-content .sel-list-h[data-v-0318a00d] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.icon-sel-content .sel-list-h .user-l .ul-title span[data-v-0318a00d] { float: left; font-size: .3rem }

.icon-sel-content .sel-list-h .user-l .ul-title .user-icon[data-v-0318a00d] { float: right }

.icon-sel-content .sel-list-h .user-l .ul-title .user-icon img[data-v-0318a00d] { padding-left: .6rem; cursor: pointer }

.icon-sel-content .sel-list-h .user-l .ul-content[data-v-0318a00d], .ul-btn[data-v-0318a00d] { margin-top: .5rem }

.icon-sel-content .sel-list-h .user-l[data-v-0318a00d] { position: relative; padding: 0 1.5rem }

.icon-sel-content .sel-list-h .user-r[data-v-0318a00d] { position: relative; padding-left: 1.5rem; text-align: left }

.user-l[data-v-0318a00d]:after { content: ""; height: 100%; position: absolute; top: 0; right: 0; border-right: 1px solid #737373 }

.user-l .ul-content input[data-v-0318a00d] { border-bottom: 1px solid #737373; background: rgba(0,0,0,.75); margin-left: .2rem; width: 230px; color: #fff; font-size: .3rem }

.user-l .ul-content .password input[data-v-0318a00d] { margin-top: .5rem }

.user-l .ul-content span[data-v-0318a00d] { font-size: .3rem }

.sel-list-h button[data-v-0318a00d] { font-size: .2rem; color: #adadad; padding: .1rem .6rem; background: rgba(0,0,0,.75); border: 1px solid #737373; margin-right: 1rem; cursor: pointer }

.user-l .ul-btn span[data-v-0318a00d] { cursor: pointer; color: #adadad; font-size: .22rem }

.sel-list-h .user-r h1[data-v-0318a00d] { font-size: .3rem }

.sel-list-h .user-r p[data-v-0318a00d] { margin-top: .3rem; color: #adadad; font-size: .23rem }

.sel-list-h .user-r button[data-v-0318a00d] { position: absolute; bottom: 0; left: 1.5rem }

.user-register .register-title span[data-v-0318a00d] { float: left }

.user-register span[data-v-0318a00d] { font-size: .3rem }

.user-register input[data-v-0318a00d] { border-bottom: 1px solid #737373; background: rgba(0,0,0,.75); margin-left: .2rem; width: 300px; color: #fff; font-size: .3rem }

.reg-password1[data-v-0318a00d], .reg-password[data-v-0318a00d], .user-register .reg-email[data-v-0318a00d] { margin-top: .5rem }

.user-register .register-title .close-box[data-v-0318a00d] { position: relative; float: right; color: #a5cd39; font-size: .3rem; padding-left: .5rem; cursor: pointer }

.user-register .register-title .close-box img[data-v-0318a00d] { position: absolute; top: 5px; left: 0 }

.user-register button[data-v-0318a00d] { margin: .5rem 0 0 0 }

.wx-code img[data-v-0318a00d] { margin: .4rem 0 0 1.6rem }

.sel-list-i[data-v-0318a00d] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.sel-list-i li[data-v-0318a00d]:nth-child(2) { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center }

.sel-list-i .sign-txt[data-v-0318a00d] { padding-bottom: 10px; border-bottom: 1px solid #606363 }

.sel-list-i .sign-txt p[data-v-0318a00d] { font-size: .35rem }

.sel-list-j[data-v-0318a00d] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.sel-list-j li img[data-v-0318a00d] { padding: 0 .5rem }

.sel-list-j li[data-v-0318a00d]:nth-child(3) { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center }

.sel-list-j .sign-txt[data-v-0318a00d] { padding-bottom: 10px; border-bottom: 1px solid #606363 }

.sel-list-j .sign-txt p[data-v-0318a00d] { font-size: .35rem; color: #fff }

.sel-list-k li[data-v-0318a00d] { position: relative; cursor: pointer }

.sel-list-k li img[data-v-0318a00d] { position: absolute; top: -10px; left: 10px }

.sel-list-k li span[data-v-0318a00d] { font-size: .3rem; padding-left: .55rem; display: inherit; margin-top: -10px; color: #a5cd39 }

.sel-list-k li:hover span[data-v-0318a00d] { color: #fff }

.sel-list-k li:hover img[data-v-0318a00d] { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgyQTU0MTFBNzc1MTFFOTg3MjFEODQzN0QwMzc3NTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzgyQTU0MTBBNzc1MTFFOTg3MjFEODQzN0QwMzc3NTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5NDg1M2NmLWJjMjYtMWU0MS05ZmQ1LThhZmJiY2YwOWIwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz54SklFAAABBUlEQVR42tSV4Q2CMBCFi+G/bgAbyAbiBLKBOIGOoBOIE6gbOAIjyATgBLJBfWeuCZLSCLYhvuQjJS33uOsVhJRSgASU0p6e4AwiD5dQCFGCB6iEPUXgRm8fs2vM2dgip0wmwq1mrg3EKAYxkBqUaFyDsOO5D/kG86uhq6bgwkGNMhlQgLxjjlp6AVJeZ30PKGgBMuqUoQYZZ5DzuK20USonXXQHB7ACyZA92Bn2QGnPwTNe7+QcUOCAzXplEGlKUmvWUZYnsO1rcGzdLw0lU6UKvjGgIJ7BWDenO9njfYv+y8BvdMZa9zX8QbThBf2TVQvOHSSwUQaq7xNLgav3Dx/VeQkwAFKd3i08oaumAAAAAElFTkSuQmCC) }

@media screen and (min-width: 1510px) {
    .nav-sel-content ul[data-v-0318a00d] { text-align: left }

    .nav-sel-content .sel-list-a li[data-v-0318a00d]:first-child { margin-left: 7.3rem }

    .nav-sel-content .sel-list-b li[data-v-0318a00d]:first-child { margin-left: 9.2rem }

    .nav-sel-content .sel-list-c li[data-v-0318a00d]:first-child { margin-left: 5rem; }

    .nav-sel-content .sel-list-d li[data-v-0318a00d]:first-child { margin-left: 14.3rem; }

    .nav-sel-content .sel-list-e li[data-v-0318a00d]:first-child { margin-left: 18rem; }

    .nav-sel-content .sel-list-f li[data-v-0318a00d]:first-child { margin-left: 17.3rem }
}

@media screen and (max-width: 1509px) {
    .nav-sel-content ul[data-v-0318a00d] { text-align: left }

    .nav-sel-content .sel-list-a li[data-v-0318a00d]:first-child { margin-left: 7.3rem }

    .nav-sel-content .sel-list-b li[data-v-0318a00d]:first-child { margin-left: 9.2rem }

    .nav-sel-content .sel-list-c li[data-v-0318a00d]:first-child { margin-left: 5.0rem; }

    .nav-sel-content .sel-list-d li[data-v-0318a00d]:first-child { margin-left: 13.3rem }

    .nav-sel-content .sel-list-e li[data-v-0318a00d]:first-child { margin-left: 18rem; }

    .nav-sel-content .sel-list-f li[data-v-0318a00d]:first-child { margin-left: 17.3rem }
}

@media screen and (max-width: 1310px) {
    .vh-mian-nav[data-v-0318a00d] { padding: 0 .3rem }

    .nav-sel-content ul[data-v-0318a00d] { text-align: left }

    .nav-sel-content .sel-list-a li[data-v-0318a00d]:first-child { margin-left: 6.3rem }

    .nav-sel-content .sel-list-b li[data-v-0318a00d]:first-child { margin-left: 8.4rem }

    .nav-sel-content .sel-list-c li[data-v-0318a00d]:first-child { margin-left: 4rem; }

    .nav-sel-content .sel-list-d li[data-v-0318a00d]:first-child { margin-left: 12.3rem }

    .nav-sel-content .sel-list-e li[data-v-0318a00d]:first-child { margin-left: 17rem; }

    .nav-sel-content .sel-list-f li[data-v-0318a00d]:first-child { margin-left: 16.4rem }
}

@media screen and (max-width: 1212px) {
    .vh-mian-nav .nav-l .logo img[data-v-0318a00d], .vh-mian-nav .nav-r img[data-v-0318a00d] { width: 80% }

    .vh-mian-nav .nav-l-list[data-v-0318a00d] { margin-left: .4rem }

    .vh-mian-nav .nav-l-list ul li[data-v-0318a00d] { margin: .1rem .2rem }

    .vh-mian-nav .nav-r ul li[data-v-0318a00d] { margin: .5rem .1rem .3rem .1rem }

    .nav-sel-content ul[data-v-0318a00d] { text-align: left }

    .nav-sel-content .sel-list-a li[data-v-0318a00d]:first-child { margin-left: 2.3rem; }

    .nav-sel-content .sel-list-b li[data-v-0318a00d]:first-child { margin-left: 7rem }

    .nav-sel-content .sel-list-c li[data-v-0318a00d]:first-child { margin-left: 2rem; }

    .nav-sel-content .sel-list-d li[data-v-0318a00d]:first-child { margin-left: 10.2rem }

    .nav-sel-content .sel-list-e li[data-v-0318a00d]:first-child { margin-left: 14.4rem; }

    .nav-sel-content .sel-list-f li[data-v-0318a00d]:first-child { margin-left: 13.4rem }
}

.foot[data-v-2e274814] { width: 100%; height: 337px; background: url(../img/foot_bg.92705d06.jpg) 50% no-repeat; background-size: cover; position: relative; overflow: hidden }

.foot .content[data-v-2e274814] { width: 1200px; height: auto; position: relative; line-height: 0; margin: 0 auto }

.foot .content ul[data-v-2e274814] { width: 980px; height: auto; overflow: hidden; margin-top: 60px; float: left }

.foot .content ul li[data-v-2e274814] { min-width: 60px; height: auto; float: left; margin-left: 20px; max-width: 200px; }

.foot .content ul li[data-v-2e274814]:first-child { margin-left: 0 }

.foot .content ul li a[data-v-2e274814] { font-size: 14px; color: #fff; line-height: 20px; width: 100%; display: block; margin-bottom: 15px; }

.foot .content ul li a.blue[data-v-2e274814] { color: #01b7cd }

.foot .content ul li a.green[data-v-2e274814] { color: #a5cd39 }

.foot .content ul li a[data-v-2e274814]:hover { color: #cd0127 }

.foot .content ul li a[data-v-2e274814]:first-child:hover { color: #01b7cd }

.foot .content .beian[data-v-2e274814] { width: 200px; float: right }

.foot .content .beian .mt1[data-v-2e274814], .foot .content .beian .mt2[data-v-2e274814] { margin-top: 47px }

.foot .content .beian .mt3[data-v-2e274814] { font-size: 14px; line-height: 30px; color: #fff; margin-top: 110px }

.wap_foot[data-v-25ecf536] { width: 100%; background-color: #142746; overflow: hidden }

.wap_foot .is-open[data-v-25ecf536] { -webkit-transform: rotate(90deg); transform: rotate(90deg) }

.wap_foot .content[data-v-25ecf536] { width: 87.5%; margin: .2rem auto 0 }

.wap_foot .content .item[data-v-25ecf536] { position: relative; border-bottom: 1px solid #fff; line-height: .8rem; font-size: .35rem; color: #fff; text-align: left; padding: .1rem 0; margin-bottom: .3rem }

.wap_foot .content .item i[data-v-25ecf536] { position: absolute; top: .25rem; right: .25rem; -webkit-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s }

.wap_foot .content .app[data-v-25ecf536] { border-bottom: 1px solid #fff; padding: .3rem 0; text-align: center }

.wap_foot .content .app img[data-v-25ecf536] { width: 5.53rem }

.wap_foot .content .beian[data-v-25ecf536] { text-align: right; line-height: .8rem; font-size: .26rem; color: #fff }

.wap_foot .content .item div a[data-v-25ecf536] { width: 100%; display: block; line-height: .6rem; font-size: .3rem; color: #fff; padding: .1rem 0 }

.wap_foot .content .footmenu-c[data-v-25ecf536] { padding-left: .4rem }

.menu-fade-enter-active[data-v-25ecf536] { -webkit-animation: fadeInUpBig-data-v-25ecf536 .5s; animation: fadeInUpBig-data-v-25ecf536 .5s }

.menu-fade-leave-active[data-v-25ecf536] { animation: fadeInUpBig-data-v-25ecf536 .5s reverse }

.item .top-s-re[data-v-25ecf536] { position: relative }

.item .top-s-re .item-s-img[data-v-25ecf536] { width: 150px; height: 150px; margin-left: .3rem; margin-bottom: .4rem }

.item .top-s-re .item-s-img[data-v-25ecf536]:nth-child(2n) { position: absolute; right: .15rem; top: 0 }

@-webkit-keyframes fadeInUpBig-data-v-25ecf536 {
    0% { opacity: 0; -webkit-transform: translate3d(0,200px,0); transform: translate3d(0,200px,0) }

    to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) }
}

.wap_menu[data-v-3cd438d0] { width: 100%; height: 1.1rem; background-color: rgba(0,0,0,.7); position: fixed; top: 0; left: 0; z-index: 999 }

.wap_menu .wm1[data-v-3cd438d0] { width: 2.73rem; text-align: center; float: left }

.wap_menu .wm1 img[data-v-3cd438d0] { width: 2.23rem; margin-top: .24rem }

.wap_menu .wm3[data-v-3cd438d0] { width: .96rem; float: right }

.wap_menu .wm3 img[data-v-3cd438d0] { width: .5rem; margin-top: .35rem; margin-right: .5rem }

.wap_menu .wm4[data-v-3cd438d0] { width: .96rem; float: right }

.wap_menu .wm4 i[data-v-3cd438d0] { width: .5rem; margin-top: .35rem; margin-right: .4rem; font-size: .46rem; color: #10b7d1 }

.wap_menu .wm2[data-v-3cd438d0] { width: .9rem; height: 100%; float: right; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }

.wap_menu .wm2 i[data-v-3cd438d0] { font-size: .6rem; color: #10b7d1 }

.wap_menu .wm2 img[data-v-3cd438d0] { width: .45rem }

.wap_banner_events[data-v-3cd438d0] { width: 100%; position: relative }

.wap_banner_events .title[data-v-3cd438d0] { width: 2.5rem; position: absolute; top: 2.18rem; left: .25rem }

.wap_location[data-v-3cd438d0] { position: absolute; left: .25rem; bottom: 0; width: 2.6rem; height: .4rem; background-color: #0fb7d1 }

.wap_location div[data-v-3cd438d0] { width: 95%; padding-left: 5%; height: .4rem; display: table-cell; vertical-align: middle; color: #fff; font-size: .22rem }

.wap_menu_content[data-v-3cd438d0] { position: fixed; top: 1.1rem; left: 0; background-color: #10b7d1; width: 100%; height: 100%; overflow: hidden; z-index: 999; padding-top: .8rem }

.wap_menu_content a[data-v-3cd438d0] { color: #fff }

.wap_menu_content div[data-v-3cd438d0] { padding-left: 1rem; font-size: .4rem; margin-top: .5rem; display: block; text-align: left }

.wap_menu_content .min[data-v-3cd438d0] { height: .5rem; margin-top: .2rem; line-height: .5rem; font-size: .35rem; display: block }

.wap_menu_content div.cur[data-v-3cd438d0] { background-color: #0da3ba }

.wap_menu_content div.cur .min[data-v-3cd438d0] { display: block }

.wap_menu_content ul[data-v-3cd438d0] { width: 9rem; height: auto; overflow: hidden; margin: .1rem auto 0; margin-top: .5rem }

.wap_menu_content ul li[data-v-3cd438d0] { width: 4.4rem; float: left; height: 1rem }

.wap_menu_content ul li[data-v-3cd438d0]:nth-child(2n) { float: right }

.wap_menu_content ul li a[data-v-3cd438d0] { width: 4.4rem; height: .94rem; display: table-cell; text-align: center; vertical-align: middle; background-color: #0da4bc; font-size: .24rem }

.wap_menu_content ul li a img[data-v-3cd438d0] { width: .46rem; margin-right: .1rem; vertical-align: middle }

.wap_menu_content div span i[data-v-3cd438d0] { float: right; color: #fff; margin-right: .6rem; -webkit-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s }

.wap_menu_content .label span[data-v-3cd438d0] { color: #fff }

.wap_menu_content .is-open[data-v-3cd438d0] { -webkit-transform: rotate(90deg); transform: rotate(90deg) }

.header-box[data-v-20090746] { width: 100%; position: fixed; z-index: 999 }

.vh-mian-nav[data-v-20090746] { background: rgba(0,0,0,.75); padding: 0 1.2rem }

.vh-mian-nav .nav-l[data-v-20090746] { display: -webkit-box; display: -ms-flexbox; display: flex; float: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: .1rem 0 }

.vh-mian-nav .nav-r[data-v-20090746] { float: right; color: #fff }

.vh-mian-nav .nav-r ul li[data-v-20090746] { display: inline-block; margin: .5rem .2rem .3rem .2rem; cursor: pointer }

.vh-mian-nav .nav-r ul li[data-v-20090746]:last-child { margin-right: 0 }

.vh-mian-nav .nav-l-list[data-v-20090746] { margin-top: 10px; margin-left: .85rem }

.vh-mian-nav .nav-l-list ul li[data-v-20090746] { position: relative; display: inline-block; font-size: .3rem; padding: .15rem 0; margin: .1rem .4rem; color: #fff; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }

.vh-mian-nav .nav-l-list ul li span[data-v-20090746] { position: absolute; top: -6px; right: -11px; height: 20px; width: 38px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAWCAYAAAC2ew6NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEE5NTAxQjk5N0Y0MTFFOUJCQjJCQjMzRjM0ODcwM0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEE5NTAxQjg5N0Y0MTFFOUJCQjJCQjMzRjM0ODcwM0QiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5NDg1M2NmLWJjMjYtMWU0MS05ZmQ1LThhZmJiY2YwOWIwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz66XHe+AAACJ0lEQVR42mJcetbyP8MgB1FGxxiZGIYIYCFG0af3vxg+vvvNIKvMjSL++tkPMC0qxYEi/vjuV4YXj74xCIqwM4jJcDDwCbKBxX/++Mvw6ukPrHaISXMwsHMwU+bQC8feMcysu88ATCYo4uvn3gfTabWacIdPqbnKcOfiLxR1cWWyDO7hMmBHVoRdwmpHxyo9jIAg2aHEAFBoNaVDHJHepMhg7izK8Pj2V4Z9G54yLOp6zCCtyMWgYyYE9+ys5usonqRK1BMDLh1/x/Du2V+GCZsN4UlBRZcPjD9/vMywesZ9sENpmkaR0x4y+PzxDwMvP8SI80feMBg58mCkVxAwdRQFJx2aZyYYwJa+7AME4GyYowcs18MAemaCpTMYeHr/G80cSrVy1NBGBJzb0ZMHCOxd+xScLOgWoviAnqUQg4o+Gzh5hGZLMlh7SDBcP/8B7EiQBzpWaQwOh4IK65wWbXDZunrqczAGASEpZobGBdp4y0hiACMt6npYTcbByYy1FCCnrqdJNgVVmbBqc9BlJlqCnnUGHCygYB0MjinqU08AUvNR0iXQZcLi7IvevPj5YzCFqCsyh5mF8T8wfZcCHRlP1VxPYWiCYtUFUYIw/RYUY/d+8ej7bqoXTxQCfVCTFMTg5mV5zyfEavr84fe7NClHqRHt/EKsN7n5WIyePfj+bVDmemCmcQVmmk3AslcDmyMHhUM7VurzikhyHHn78qc/PnUAAQYAO0q7ztWBaN0AAAAASUVORK5CYII=) no-repeat; background-size: contain }

.vh-mian-nav .nav-l-list ul .isactive[data-v-20090746] { border-bottom: 1px solid #00b6cd; color: #00b6cd }

.vh-mian-nav .nav-l-list ul li[data-v-20090746]:hover { color: #00b6cd }

.nav-sel-content[data-v-20090746] { border-top: 1px solid #145858; background: rgba(0,0,0,.75); text-align: left; padding: .05rem 0 }

.nav-sel-content ul li[data-v-20090746] { display: inline-block; font-size: .3rem; padding: .1rem 0; margin: .15rem .4rem }

.nav-sel-content ul li[data-v-20090746]:hover { border-bottom: 1px solid #dadada }

.nav-sel-content ul li a[data-v-20090746] { color: #f2fbf7 }

.nav-sel-content ul[data-v-20090746] { text-align: center }

.icon-sel-content[data-v-20090746] { border-top: 1px solid #9ec66d; background: rgba(0,0,0,.75); text-align: right; padding: .5rem 1.2rem }

.icon-sel-content .sel-list-g[data-v-20090746] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.icon-sel-content .sel-list-g li input[data-v-20090746] { height: 100%; background: rgba(0,0,0,.75); color: #fff; font-size: .25rem }

.icon-sel-content ul li[data-v-20090746] { position: relative; display: inline-block; padding: 0 .3rem; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: left; float: right; cursor: pointer }

.icon-sel-content .sel-list-g li[data-v-20090746]:first-child:after { content: ""; height: 80%; position: absolute; top: 2px; right: 0; border-right: 1px solid #737373 }

.icon-sel-content .sel-list-g li:first-child img[data-v-20090746] { position: absolute; top: 1px; left: -8px }

.icon-sel-content .sel-list-g li:nth-child(3) img[data-v-20090746] { position: absolute; top: 4px }

.icon-sel-content .sel-list-g li[data-v-20090746]:nth-child(3) { cursor: pointer }

.icon-sel-content .sel-list-g li span[data-v-20090746] { font-size: .3rem; padding-left: .55rem; color: #a5cd39 }

.icon-sel-content .sel-list-h[data-v-20090746] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.icon-sel-content .sel-list-h .user-l .ul-title span[data-v-20090746] { float: left; font-size: .3rem }

.icon-sel-content .sel-list-h .user-l .ul-title .user-icon[data-v-20090746] { float: right }

.icon-sel-content .sel-list-h .user-l .ul-title .user-icon img[data-v-20090746] { padding-left: .6rem; cursor: pointer }

.icon-sel-content .sel-list-h .user-l .ul-content[data-v-20090746], .ul-btn[data-v-20090746] { margin-top: .5rem }

.icon-sel-content .sel-list-h .user-l[data-v-20090746] { position: relative; padding: 0 1.5rem }

.icon-sel-content .sel-list-h .user-r[data-v-20090746] { position: relative; padding-left: 1.5rem; text-align: left }

.user-l[data-v-20090746]:after { content: ""; height: 100%; position: absolute; top: 0; right: 0; border-right: 1px solid #737373 }

.user-l .ul-content input[data-v-20090746] { border-bottom: 1px solid #737373; background: rgba(0,0,0,.75); margin-left: .2rem; width: 230px; color: #fff; font-size: .3rem }

.user-l .ul-content .password input[data-v-20090746] { margin-top: .5rem }

.user-l .ul-content span[data-v-20090746] { font-size: .3rem }

.sel-list-h button[data-v-20090746] { font-size: .2rem; color: #adadad; padding: .1rem .6rem; background: rgba(0,0,0,.75); border: 1px solid #737373; margin-right: 1rem; cursor: pointer }

.user-l .ul-btn span[data-v-20090746] { cursor: pointer; color: #adadad; font-size: .22rem }

.sel-list-h .user-r h1[data-v-20090746] { font-size: .3rem }

.sel-list-h .user-r p[data-v-20090746] { margin-top: .3rem; color: #adadad; font-size: .23rem }

.sel-list-h .user-r button[data-v-20090746] { position: absolute; bottom: 0; left: 1.5rem }

.user-register .register-title span[data-v-20090746] { float: left }

.user-register span[data-v-20090746] { font-size: .3rem }

.user-register input[data-v-20090746] { border-bottom: 1px solid #737373; background: rgba(0,0,0,.75); margin-left: .2rem; width: 300px; color: #fff; font-size: .3rem }

.reg-password1[data-v-20090746], .reg-password[data-v-20090746], .user-register .reg-email[data-v-20090746] { margin-top: .5rem }

.user-register .register-title .close-box[data-v-20090746] { position: relative; float: right; color: #a5cd39; font-size: .3rem; padding-left: .5rem; cursor: pointer }

.user-register .register-title .close-box img[data-v-20090746] { position: absolute; top: 5px; left: 0 }

.user-register button[data-v-20090746] { margin: .5rem 0 0 0 }

.wx-code img[data-v-20090746] { margin: .4rem 0 0 1.6rem }

.sel-list-i[data-v-20090746] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.sel-list-i li[data-v-20090746]:nth-child(2) { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center }

.sel-list-i .sign-txt[data-v-20090746] { padding-bottom: 10px; border-bottom: 1px solid #606363 }

.sel-list-i .sign-txt p[data-v-20090746] { font-size: .35rem }

.sel-list-j[data-v-20090746] { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }

.sel-list-j li img[data-v-20090746] { padding: 0 .5rem }

.sel-list-j li[data-v-20090746]:nth-child(3) { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; -webkit-box-align: center; -ms-flex-align: center; align-items: center }

.sel-list-j .sign-txt[data-v-20090746] { padding-bottom: 10px; border-bottom: 1px solid #606363 }

.sel-list-j .sign-txt p[data-v-20090746] { font-size: .35rem; color: #fff }

.sel-list-k li[data-v-20090746] { position: relative }

.sel-list-k li img[data-v-20090746] { position: absolute; top: -10px; left: 10px }

.sel-list-k li span[data-v-20090746] { font-size: .3rem; padding-left: .55rem; display: inherit; margin-top: -10px; color: #a5cd39 }

.sel-list-k li:hover span[data-v-20090746] { color: #fff }

.sel-list-k li:hover img[data-v-20090746] { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzE5NkQ0QkY5N0Y2MTFFOUI2Mzc4NTRBOThEN0QzQzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzE5NkQ0QkU5N0Y2MTFFOUI2Mzc4NTRBOThEN0QzQzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5NDg1M2NmLWJjMjYtMWU0MS05ZmQ1LThhZmJiY2YwOWIwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNGQzZGJmYi0zNjUyLTRjNDEtYmUxMy1lOTQyMWQ0MjM2ZWQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MWdGcAAAA40lEQVR42mL4//8/AxAHAPH9/9QB74F4PhAbMAIJBQYGhvtA/BCIHzBQBxgA8QaQqx2gNjpAfUENfADkAyYG2gEBJjK8a0CsYhYSDZ8ApR2IUUzLYMHr8gNAbI9D7j8a/yA23xAKFlDyXIDET4DS2MRIDnNQum9A4sNch01s8IQ5CPCjhTs/lEYX+0iO4QbQiMUW2egRSpLhBaBchiOdF6CJfyDV8AtYxD7gcDn9I3RAUwsxQUU1wwsGVbDAUkA8lgKJXCAPxBdBdSgsLPWp7PBEmOGw3BhABUMfgCtnYIgABBgAwUfIsGe1724AAAAASUVORK5CYII=) }

@media screen and (min-width: 1510px) {
    .nav-sel-content ul[data-v-20090746] { text-align: left }

    .nav-sel-content .sel-list-a li[data-v-20090746]:first-child { margin-left: 7.3rem }

    .nav-sel-content .sel-list-b li[data-v-20090746]:first-child { margin-left: 9.2rem }

    .nav-sel-content .sel-list-c li[data-v-20090746]:first-child { margin-left: 12.8rem }

    .nav-sel-content .sel-list-d li[data-v-20090746]:first-child { margin-left: 15.3rem }

    .nav-sel-content .sel-list-e li[data-v-20090746]:first-child { margin-left: 17.3rem }

    .nav-sel-content .sel-list-f li[data-v-20090746]:first-child { margin-left: 20.3rem }
}

@media screen and (max-width: 1509px) {
    .nav-sel-content ul[data-v-20090746] { text-align: left }

    .nav-sel-content .sel-list-a li[data-v-20090746]:first-child { margin-left: 7.3rem }

    .nav-sel-content .sel-list-b li[data-v-20090746]:first-child { margin-left: 9.2rem }

    .nav-sel-content .sel-list-c li[data-v-20090746]:first-child { margin-left: 11.4rem }

    .nav-sel-content .sel-list-d li[data-v-20090746]:first-child { margin-left: 13.3rem }

    .nav-sel-content .sel-list-e li[data-v-20090746]:first-child { margin-left: 15.3rem }

    .nav-sel-content .sel-list-f li[data-v-20090746]:first-child { margin-left: 17.3rem }
}

@media screen and (max-width: 1450px) {
    .vh-mian-nav .nav-l .logo img[data-v-20090746], .vh-mian-nav .nav-r img[data-v-20090746] { width: 80% }

    .vh-mian-nav .nav-l-list[data-v-20090746] { margin-left: .4rem }

    .vh-mian-nav .nav-l-list ul li[data-v-20090746] { margin: .1rem .2rem }

    .vh-mian-nav .nav-r ul li[data-v-20090746] { margin: .5rem .1rem .3rem .1rem }

    .vh-mian-nav[data-v-20090746] { padding: 0 .3rem }

    .nav-sel-content .sel-list-a li[data-v-20090746]:first-child { margin-left: 5.7rem }

    .nav-sel-content .sel-list-b li[data-v-20090746]:first-child { margin-left: 7.4rem }

    .nav-sel-content .sel-list-c li[data-v-20090746]:first-child { margin-left: 10rem }

    .nav-sel-content .sel-list-d li[data-v-20090746]:first-child { margin-left: 11.8rem }

    .nav-sel-content .sel-list-e li[data-v-20090746]:first-child { margin-left: 13.6rem }

    .nav-sel-content .sel-list-f li[data-v-20090746]:first-child { margin-left: 16.2rem }
}

@media screen and (max-width: 1310px) {
    .vh-mian-nav[data-v-20090746] { padding: 0 .3rem }

    .nav-sel-content .sel-list-a li[data-v-20090746]:first-child { margin-left: 5.7rem }

    .nav-sel-content .sel-list-b li[data-v-20090746]:first-child { margin-left: 7.2rem }

    .nav-sel-content .sel-list-c li[data-v-20090746]:first-child { margin-left: 9.7rem }

    .nav-sel-content .sel-list-d li[data-v-20090746]:first-child { margin-left: 11.8rem }

    .nav-sel-content .sel-list-e li[data-v-20090746]:first-child { margin-left: 13.8rem }

    .nav-sel-content .sel-list-f li[data-v-20090746]:first-child { margin-left: 16.3rem }
}

@media screen and (max-width: 1114px) {
    .vh-mian-nav .nav-l-list[data-v-20090746], .vh-mian-nav .nav-l-list ul li[data-v-20090746] { margin-left: 0 }

    .vh-mian-nav[data-v-20090746] { padding: 0 .3rem }

    .nav-sel-content .sel-list-a li[data-v-20090746]:first-child { margin-left: 5rem }

    .nav-sel-content .sel-list-b li[data-v-20090746]:first-child { margin-left: 6.3rem }

    .nav-sel-content .sel-list-c li[data-v-20090746]:first-child { margin-left: 8.8rem }

    .nav-sel-content .sel-list-d li[data-v-20090746]:first-child { margin-left: 10.4rem }

    .nav-sel-content .sel-list-e li[data-v-20090746]:first-child { margin-left: 11.95rem }

    .nav-sel-content .sel-list-f li[data-v-20090746]:first-child { margin-left: 14.3rem }
}

.foot[data-v-c0ffa8a0] { width: 100%; height: 337px; background: url(../img/foot_bg.92705d06.jpg) 50% no-repeat; background-size: cover; position: relative; overflow: hidden }

.foot .content[data-v-c0ffa8a0] { width: 1122px; height: auto; position: relative; line-height: 0; margin: 0 auto }

.foot .content ul[data-v-c0ffa8a0] { width: 860px; height: auto; overflow: hidden; margin-top: 60px; float: left; text-align: left }

.foot .content ul li[data-v-c0ffa8a0] { min-width: 60px; height: auto; float: left; margin-left: 20px }

.foot .content ul li[data-v-c0ffa8a0]:first-child { margin-left: 0 }

.foot .content ul li a[data-v-c0ffa8a0] { font-size: 14px; color: #fff; line-height: 32px; width: 100%; display: block }

.foot .content ul li a.blue[data-v-c0ffa8a0] { color: #01b7cd }

.foot .content ul li a.green[data-v-c0ffa8a0] { color: #a5cd39 }

.foot .content ul li a[data-v-c0ffa8a0]:hover { color: #cd0127 }

.foot .content ul li a[data-v-c0ffa8a0]:first-child:hover { color: #01b7cd }

.foot .content .beian[data-v-c0ffa8a0] { width: 200px; float: right }

.foot .content .beian .mt1[data-v-c0ffa8a0], .foot .content .beian .mt2[data-v-c0ffa8a0] { margin-top: 47px }

.foot .content .beian .mt3[data-v-c0ffa8a0] { font-size: 14px; line-height: 30px; color: #fff; margin-top: 110px }

.wap_foot[data-v-e203a634] { width: 100%; background-color: #142746; overflow: hidden }

.wap_foot .is-open[data-v-e203a634] { -webkit-transform: rotate(90deg); transform: rotate(90deg) }

.wap_foot .content[data-v-e203a634] { width: 87.5%; margin: .2rem auto 0 }

.wap_foot .content .item[data-v-e203a634] { position: relative; border-bottom: 1px solid #fff; line-height: .8rem; font-size: .35rem; color: #fff; text-align: left; padding: .1rem 0 }

.wap_foot .content .item i[data-v-e203a634] { position: absolute; top: .25rem; right: .25rem; -webkit-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s }

.wap_foot .content .app[data-v-e203a634] { border-bottom: 1px solid #fff; padding: .3rem 0; text-align: center }

.wap_foot .content .app img[data-v-e203a634] { width: 5.53rem }

.wap_foot .content .beian[data-v-e203a634] { text-align: right; line-height: .8rem; font-size: .26rem; color: #fff }

.wap_foot .content .item div a[data-v-e203a634] { width: 100%; display: block; line-height: .6rem; font-size: .3rem; color: #fff; padding: .1rem 0 }

.wap_foot .content .footmenu-c[data-v-e203a634] { padding-left: .4rem }

.menu-fade-enter-active[data-v-e203a634] { -webkit-animation: fadeInUpBig-data-v-e203a634 .5s; animation: fadeInUpBig-data-v-e203a634 .5s }

.menu-fade-leave-active[data-v-e203a634] { animation: fadeInUpBig-data-v-e203a634 .5s reverse }

.item .top-s-re[data-v-e203a634] { position: relative }

.item .top-s-re .item-s-img[data-v-e203a634] { width: 150px; height: 150px; margin-left: .3rem; margin-bottom: .4rem }

.item .top-s-re .item-s-img[data-v-e203a634]:nth-child(2n) { position: absolute; right: .15rem; top: 0 }

@-webkit-keyframes fadeInUpBig-data-v-e203a634 {
    0% { opacity: 0; -webkit-transform: translate3d(0,200px,0); transform: translate3d(0,200px,0) }

    to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) }
}

.wap_menu[data-v-5b13ce42] { width: 100%; height: 1.1rem; background-color: rgba(0,0,0,.7); position: fixed; top: 0; left: 0; z-index: 999 }

.wap_menu .wm1[data-v-5b13ce42] { width: 2.73rem; text-align: center; float: left }

.wap_menu .wm1 img[data-v-5b13ce42] { width: 2.23rem; margin-top: .24rem }

.wap_menu .wm3[data-v-5b13ce42] { width: .96rem; float: right }

.wap_menu .wm3 img[data-v-5b13ce42] { width: .5rem; margin-top: .35rem; margin-right: .5rem }

.wap_menu .wm4[data-v-5b13ce42] { width: .96rem; float: right }

.wap_menu .wm4 i[data-v-5b13ce42] { width: .5rem; margin-top: .35rem; margin-right: .4rem; font-size: .46rem; color: #10b7d1 }

.wap_menu .wm2[data-v-5b13ce42] { width: .9rem; height: 100%; float: right; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }

.wap_menu .wm2 i[data-v-5b13ce42] { font-size: .6rem; color: #10b7d1 }

.wap_menu .wm2 img[data-v-5b13ce42] { width: .45rem }

.wap_banner_events[data-v-5b13ce42] { width: 100%; position: relative }

.wap_banner_events .title[data-v-5b13ce42] { width: 2.5rem; position: absolute; top: 2.18rem; left: .25rem }

.wap_location[data-v-5b13ce42] { position: absolute; left: .25rem; bottom: 0; width: 2.6rem; height: .4rem; background-color: #0fb7d1 }

.wap_location div[data-v-5b13ce42] { width: 95%; padding-left: 5%; height: .4rem; display: table-cell; vertical-align: middle; color: #fff; font-size: .22rem }

.wap_menu_content[data-v-5b13ce42] { position: fixed; top: 1.1rem; left: 0; background-color: #10b7d1; width: 100%; height: 100%; overflow: hidden; z-index: 999; padding-top: .8rem }

.wap_menu_content a[data-v-5b13ce42] { color: #fff }

.wap_menu_content div[data-v-5b13ce42] { padding-left: 1rem; font-size: .4rem; margin-top: .5rem; display: block; text-align: left }

.wap_menu_content .min[data-v-5b13ce42] { height: .5rem; margin-top: .2rem; line-height: .5rem; font-size: .35rem; display: block }

.wap_menu_content div.cur[data-v-5b13ce42] { background-color: #0da3ba }

.wap_menu_content div.cur .min[data-v-5b13ce42] { display: block }

.wap_menu_content ul[data-v-5b13ce42] { width: 9rem; height: auto; overflow: hidden; margin: .1rem auto 0; margin-top: .5rem }

.wap_menu_content ul li[data-v-5b13ce42] { width: 4.4rem; float: left; height: 1rem }

.wap_menu_content ul li[data-v-5b13ce42]:nth-child(2n) { float: right }

.wap_menu_content ul li a[data-v-5b13ce42] { width: 4.4rem; height: .94rem; display: table-cell; text-align: center; vertical-align: middle; background-color: #0da4bc; font-size: .24rem }

.wap_menu_content ul li a img[data-v-5b13ce42] { width: .46rem; margin-right: .1rem; vertical-align: middle }

.wap_menu_content div span i[data-v-5b13ce42] { float: right; color: #fff; margin-right: .6rem; -webkit-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s }

.wap_menu_content .label span[data-v-5b13ce42] { color: #fff }

.wap_menu_content .is-open[data-v-5b13ce42] { -webkit-transform: rotate(90deg); transform: rotate(90deg) }

.go-top { position: fixed; width: 1rem; bottom: 20px; right: 5%; vertical-align: middle; z-index: 10; cursor: pointer }

@font-face { font-family: hyq45; src: url(../fonts/HYQiHei-45S.2d9aec2d.otf) }
