@charset "UTF-8";
/*! Created by UICUT.com on 2020/01/01. Contact QQ: 215611388 */
/* ----------------------------------------------------------------------base-------------------------------------------------------------------- */
html { line-height: 1.15; -webkit-text-size-adjust: 100%; }

body { margin: 0; }

main { display: block; }

h1 { font-size: 2em; margin: 0.67em 0; }

hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; }

pre { font-family: monospace,monospace; font-size: 1em; }

a { background-color: transparent; }

abbr[title] { border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; }

b, strong { font-weight: bolder; }

code, kbd, samp { font-family: monospace,monospace; font-size: 1em; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

img { border-style: none; }

button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0;font-size: 14px; }

button, input { overflow: visible; }

button, select { text-transform: none; }

select { border: solid 1px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#333;background:url('images/select_drop_down.png') no-repeat 97% 50%;background-size:20px 20px;background-color: #fff;}

input { color:#333; }

button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }

button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; }

button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; }

fieldset { padding: 0.35em 0.75em 0.625em; }

legend { -webkit-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }

progress { vertical-align: baseline; }

textarea { overflow: auto; }

[type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

[type="search"] { -webkit-appearance: textfield; outline-offset: -2px; }

[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }

details { display: block; }

summary { display: list-item; }

template { display: none; }

[hidden] { display: none; }

html { -webkit-box-sizing: border-box; box-sizing: border-box; font-family: "微软雅黑", Verdana, "Hiragino Sans GB", "Hiragino Sans GB W3", "宋体", Helvetica, Arial, sans-serif; -webkit-text-size-adjust: 100%; }

*, *::before, *::after { -webkit-box-sizing: inherit; box-sizing: inherit; }

body { font-size: 14px; color: #333; background: #fff; min-width: 1200px; min-height: 100vh; }

html::-webkit-scrollbar, body::-webkit-scrollbar { width: 10px; height: 10px; border-radius: 10px; background-color: #ddd; }

html::-webkit-scrollbar-track, body::-webkit-scrollbar-track { border-radius: 5px; background-color: #ddd; }

html::-webkit-scrollbar-thumb, body::-webkit-scrollbar-thumb { border-radius: 5px; background-color: rgba(254, 80, 79, 0.6); }

html::-webkit-scrollbar-thumb:hover, body::-webkit-scrollbar-thumb:hover { background: rgba(254, 80, 79, 0.8); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; }

table { border-collapse: collapse; border-spacing: 0; empty-cells: show; font-size: inherit; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, audio, canvas, progress, video, body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, a, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea, view, text, navigator, image { margin: 0; padding: 0; font-weight: normal; font-style: normal; font-family: inherit; -webkit-box-sizing: border-box; box-sizing: border-box; }

ul, li, ol { list-style: none; line-height: normal; }

i, address, cite, dfn, em, var { font-style: normal; }

input[type=date] { outline: none; border: none; }

a { text-decoration: none; color: #333; background-color: transparent; -webkit-text-decoration-skip: objects; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

a:active, a:hover, a:focus { color: #fe504f; outline-width: 0; }

video { border: none; outline: none; display: block; width: 100%; }

img, input[type=text], input[type=submit], input[type=password], textarea, select, button, footer, header { -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }

input[type=file] { cursor: pointer; }

button { margin: 0; padding: 0; background: none; line-height: inherit; font-size: inherit; border: none; color: inherit; appearance: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; }

button:after { display: none; }

[type=submit] { outline: none; }

[type=submit]:hover { opacity: .8; }

textarea { resize: none; height: auto; min-height: 120px; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; }

input:-moz-placeholder { color: #999999; }

::-webkit-input-placeholder { color: #999999; }

input[type=text], input[type=password] { -webkit-appearance: none; }

img { width: auto; max-width: 100%; -ms-interpolation-mode: bicubic; }

.uc-content { width: 100%; max-width: 1200px; margin-left: auto; margin-right: auto; }

.uc-show { display: block !important; }

.uc-hide { display: none !important; }

.uc-h98 { width: 100%; height: 98px; }

.uc-bg { background-color: #f6f6f6; }

.uc-b { font-weight: bold; }

.uc-small { font-size: .875em; }

.uc-big { font-size: 1.25em; }

.uc-ma { margin-left: auto; margin-right: auto; }

.uc-lineCenter { text-decoration: line-through; }

.uc-del { text-decoration: line-through; }

.uc-animate, .uc-revealOnScroll { opacity: 0; }

.uc-left { float: left; }

.uc-right { float: right; }

.uc-pt0 { padding-top: 0px !important; }

.uc-pb0 { padding-bottom: 0px !important; }

.uc-pl0 { padding-left: 0px !important; }

.uc-pr0 { padding-right: 0px !important; }

.uc-pd0 { padding: 0px !important; }

.uc-mt0 { margin-top: 0px !important; }

.uc-mb0 { margin-bottom: 0px !important; }

.uc-ml0 { margin-left: 0px !important; }

.uc-mr0 { margin-right: 0px !important; }

.uc-mg0 { margin: 0px !important; }

.uc-pt5 { padding-top: 5px !important; }

.uc-pb5 { padding-bottom: 5px !important; }

.uc-pl5 { padding-left: 5px !important; }

.uc-pr5 { padding-right: 5px !important; }

.uc-pd5 { padding: 5px !important; }

.uc-mt5 { margin-top: 5px !important; }

.uc-mb5 { margin-bottom: 5px !important; }

.uc-ml5 { margin-left: 5px !important; }

.uc-mr5 { margin-right: 5px !important; }

.uc-mg5 { margin: 5px !important; }

.uc-pt10 { padding-top: 10px !important; }

.uc-pb10 { padding-bottom: 10px !important; }

.uc-pl10 { padding-left: 10px !important; }

.uc-pr10 { padding-right: 10px !important; }

.uc-pd10 { padding: 10px !important; }

.uc-mt10 { margin-top: 10px !important; }

.uc-mb10 { margin-bottom: 10px !important; }

.uc-ml10 { margin-left: 10px !important; }

.uc-mr10 { margin-right: 10px !important; }

.uc-mg10 { margin: 10px !important; }

.uc-pt15 { padding-top: 15px !important; }

.uc-pb15 { padding-bottom: 15px !important; }

.uc-pl15 { padding-left: 15px !important; }

.uc-pr15 { padding-right: 15px !important; }

.uc-pd15 { padding: 15px !important; }

.uc-mt15 { margin-top: 15px !important; }

.uc-mb15 { margin-bottom: 15px !important; }

.uc-ml15 { margin-left: 15px !important; }

.uc-mr15 { margin-right: 15px !important; }

.uc-mg15 { margin: 15px !important; }

.uc-pt20 { padding-top: 20px !important; }

.uc-pb20 { padding-bottom: 20px !important; }

.uc-pl20 { padding-left: 20px !important; }

.uc-pr20 { padding-right: 20px !important; }

.uc-pd20 { padding: 20px !important; }

.uc-mt20 { margin-top: 20px !important; }

.uc-mb20 { margin-bottom: 16px !important; }

.uc-ml20 { margin-left: 20px !important; }

.uc-mr20 { margin-right: 20px !important; }

.uc-mg20 { margin: 20px !important; }

.uc-pt25 { padding-top: 25px !important; }

.uc-pb25 { padding-bottom: 25px !important; }

.uc-pl25 { padding-left: 25px !important; }

.uc-pr25 { padding-right: 25px !important; }

.uc-pd25 { padding: 25px !important; }

.uc-mt25 { margin-top: 25px !important; }

.uc-mb25 { margin-bottom: 25px !important; }

.uc-ml25 { margin-left: 25px !important; }

.uc-mr25 { margin-right: 25px !important; }

.uc-mg25 { margin: 25px !important; }

.uc-pt30 { padding-top: 0px !important; }

.uc-pb30 { padding-bottom: 30px !important; }

.uc-pl30 { padding-left: 30px !important; }

.uc-pr30 { padding-right: 30px !important; }

.uc-pd30 { padding: 30px !important; }

.uc-mt30 { margin-top: 30px !important; }

.uc-mb30 { margin-bottom: 30px !important; }

.uc-ml30 { margin-left: 20px !important; }

.uc-mr30 { margin-right: 30px !important; }

.uc-mg30 { margin: 30px !important; }

.uc-pt35 { padding-top: 35px !important; }

.uc-pb35 { padding-bottom: 35px !important; }

.uc-pl35 { padding-left: 35px !important; }

.uc-pr35 { padding-right: 35px !important; }

.uc-pd35 { padding: 35px !important; }

.uc-mt35 { margin-top: 35px !important; }

.uc-mb35 { margin-bottom: 35px !important; }

.uc-ml35 { margin-left: 35px !important; }

.uc-mr35 { margin-right: 35px !important; }

.uc-mg35 { margin: 35px !important; }

.uc-pt40 { padding-top: 40px !important; }

.uc-pb40 { padding-bottom: 40px !important; }

.uc-pl40 { padding-left: 40px !important; }

.uc-pr40 { padding-right: 40px !important; }

.uc-pd40 { padding: 40px !important; }

.uc-mt40 { margin-top: 40px !important; }

.uc-mb40 { margin-bottom: 40px !important; }

.uc-ml40 { margin-left: 40px !important; }

.uc-mr40 { margin-right: 40px !important; }

.uc-mg40 { margin: 40px !important; }

.uc-pt45 { padding-top: 45px !important; }

.uc-pb45 { padding-bottom: 45px !important; }

.uc-pl45 { padding-left: 45px !important; }

.uc-pr45 { padding-right: 45px !important; }

.uc-pd45 { padding: 45px !important; }

.uc-mt45 { margin-top: 45px !important; }

.uc-mb45 { margin-bottom: 45px !important; }

.uc-ml45 { margin-left: 45px !important; }

.uc-mr45 { margin-right: 45px !important; }

.uc-mg45 { margin: 45px !important; }

.uc-pt50 { padding-top: 50px !important; }

.uc-pb50 { padding-bottom: 50px !important; }

.uc-pl50 { padding-left: 50px !important; }

.uc-pr50 { padding-right: 50px !important; }

.uc-pd50 { padding: 50px !important; }

.uc-mt50 { margin-top: 50px !important; }

.uc-mb50 { margin-bottom: 50px !important; }

.uc-ml50 { margin-left: 50px !important; }

.uc-mr50 { margin-right: 50px !important; }

.uc-mg50 { margin: 50px !important; }

.uc-pt55 { padding-top: 55px !important; }

.uc-pb55 { padding-bottom: 55px !important; }

.uc-pl55 { padding-left: 55px !important; }

.uc-pr55 { padding-right: 55px !important; }

.uc-pd55 { padding: 55px !important; }

.uc-mt55 { margin-top: 55px !important; }

.uc-mb55 { margin-bottom: 55px !important; }

.uc-ml55 { margin-left: 55px !important; }

.uc-mr55 { margin-right: 55px !important; }

.uc-mg55 { margin: 55px !important; }

.uc-pt60 { padding-top: 60px !important; }

.uc-pb60 { padding-bottom: 60px !important; }

.uc-pl60 { padding-left: 60px !important; }

.uc-pr60 { padding-right: 60px !important; }

.uc-pd60 { padding: 60px !important; }

.uc-mt60 { margin-top: 60px !important; }

.uc-mb60 { margin-bottom: 60px !important; }

.uc-ml60 { margin-left: 60px !important; }

.uc-mr60 { margin-right: 60px !important; }

.uc-mg60 { margin: 60px !important; }

.uc-pt65 { padding-top: 65px !important; }

.uc-pb65 { padding-bottom: 65px !important; }

.uc-pl65 { padding-left: 65px !important; }

.uc-pr65 { padding-right: 65px !important; }

.uc-pd65 { padding: 65px !important; }

.uc-mt65 { margin-top: 65px !important; }

.uc-mb65 { margin-bottom: 65px !important; }

.uc-ml65 { margin-left: 65px !important; }

.uc-mr65 { margin-right: 65px !important; }

.uc-mg65 { margin: 65px !important; }

.uc-pt70 { padding-top: 70px !important; }

.uc-pb70 { padding-bottom: 70px !important; }

.uc-pl70 { padding-left: 70px !important; }

.uc-pr70 { padding-right: 70px !important; }

.uc-pd70 { padding: 70px !important; }

.uc-mt70 { margin-top: 70px !important; }

.uc-mb70 { margin-bottom: 70px !important; }

.uc-ml70 { margin-left: 70px !important; }

.uc-mr70 { margin-right: 70px !important; }

.uc-mg70 { margin: 70px !important; }

.uc-pt75 { padding-top: 75px !important; }

.uc-pb75 { padding-bottom: 75px !important; }

.uc-pl75 { padding-left: 75px !important; }

.uc-pr75 { padding-right: 75px !important; }

.uc-pd75 { padding: 75px !important; }

.uc-mt75 { margin-top: 75px !important; }

.uc-mb75 { margin-bottom: 75px !important; }

.uc-ml75 { margin-left: 75px !important; }

.uc-mr75 { margin-right: 75px !important; }

.uc-mg75 { margin: 75px !important; }

.uc-pt80 { padding-top: 80px !important; }

.uc-pb80 { padding-bottom: 80px !important; }

.uc-pl80 { padding-left: 80px !important; }

.uc-pr80 { padding-right: 80px !important; }

.uc-pd80 { padding: 80px !important; }

.uc-mt80 { margin-top: 80px !important; }

.uc-mb80 { margin-bottom: 80px !important; }

.uc-ml80 { margin-left: 80px !important; }

.uc-mr80 { margin-right: 80px !important; }

.uc-mg80 { margin: 80px !important; }

.uc-pt85 { padding-top: 85px !important; }

.uc-pb85 { padding-bottom: 85px !important; }

.uc-pl85 { padding-left: 85px !important; }

.uc-pr85 { padding-right: 85px !important; }

.uc-pd85 { padding: 85px !important; }

.uc-mt85 { margin-top: 85px !important; }

.uc-mb85 { margin-bottom: 85px !important; }

.uc-ml85 { margin-left: 85px !important; }

.uc-mr85 { margin-right: 85px !important; }

.uc-mg85 { margin: 85px !important; }

.uc-pt90 { padding-top: 90px !important; }

.uc-pb90 { padding-bottom: 90px !important; }

.uc-pl90 { padding-left: 90px !important; }

.uc-pr90 { padding-right: 90px !important; }

.uc-pd90 { padding: 90px !important; }

.uc-mt90 { margin-top: 90px !important; }

.uc-mb90 { margin-bottom: 90px !important; }

.uc-ml90 { margin-left: 90px !important; }

.uc-mr90 { margin-right: 90px !important; }

.uc-mg90 { margin: 90px !important; }

.uc-pt95 { padding-top: 95px !important; }

.uc-pb95 { padding-bottom: 95px !important; }

.uc-pl95 { padding-left: 95px !important; }

.uc-pr95 { padding-right: 95px !important; }

.uc-pd95 { padding: 95px !important; }

.uc-mt95 { margin-top: 95px !important; }

.uc-mb95 { margin-bottom: 95px !important; }

.uc-ml95 { margin-left: 95px !important; }

.uc-mr95 { margin-right: 95px !important; }

.uc-mg95 { margin: 95px !important; }

.uc-pt100 { padding-top: 100px !important; }

.uc-pb100 { padding-bottom: 100px !important; }

.uc-pl100 { padding-left: 100px !important; }

.uc-pr100 { padding-right: 100px !important; }

.uc-pd100 { padding: 100px !important; }

.uc-mt100 { margin-top: 100px !important; }

.uc-mb100 { margin-bottom: 100px !important; }

.uc-ml100 { margin-left: 100px !important; }

.uc-mr100 { margin-right: 100px !important; }

.uc-mg100 { margin: 100px !important; }

.uc-pt110 { padding-top: 110px !important; }

.uc-pb110 { padding-bottom: 110px !important; }

.uc-pl110 { padding-left: 110px !important; }

.uc-pr110 { padding-right: 110px !important; }

.uc-pd110 { padding: 110px !important; }

.uc-mt110 { margin-top: 110px !important; }

.uc-mb110 { margin-bottom: 110px !important; }

.uc-ml110 { margin-left: 110px !important; }

.uc-mr110 { margin-right: 110px !important; }

.uc-mg110 { margin: 110px !important; }

.uc-pt120 { padding-top: 120px !important; }

.uc-pb120 { padding-bottom: 120px !important; }

.uc-pl120 { padding-left: 120px !important; }

.uc-pr120 { padding-right: 120px !important; }

.uc-pd120 { padding: 120px !important; }

.uc-mt120 { margin-top: 120px !important; }

.uc-mb120 { margin-bottom: 120px !important; }

.uc-ml120 { margin-left: 120px !important; }

.uc-mr120 { margin-right: 120px !important; }

.uc-mg120 { margin: 120px !important; }

.uc-pt150 { padding-top: 150px !important; }

.uc-pb150 { padding-bottom: 150px !important; }

.uc-pl150 { padding-left: 150px !important; }

.uc-pr150 { padding-right: 150px !important; }

.uc-pd150 { padding: 150px !important; }

.uc-mt150 { margin-top: 150px !important; }

.uc-mb150 { margin-bottom: 150px !important; }

.uc-ml150 { margin-left: 150px !important; }

.uc-mr150 { margin-right: 150px !important; }

.uc-mg150 { margin: 150px !important; }

.uc-pt160 { padding-top: 160px !important; }

.uc-pb160 { padding-bottom: 160px !important; }

.uc-pl160 { padding-left: 160px !important; }

.uc-pr160 { padding-right: 160px !important; }

.uc-pd160 { padding: 160px !important; }

.uc-mt160 { margin-top: 160px !important; }

.uc-mb160 { margin-bottom: 160px !important; }

.uc-ml160 { margin-left: 160px !important; }

.uc-mr160 { margin-right: 160px !important; }

.uc-mg160 { margin: 160px !important; }

.uc-pt180 { padding-top: 180px !important; }

.uc-pb180 { padding-bottom: 180px !important; }

.uc-pl180 { padding-left: 180px !important; }

.uc-pr180 { padding-right: 180px !important; }

.uc-pd180 { padding: 180px !important; }

.uc-mt180 { margin-top: 180px !important; }

.uc-mb180 { margin-bottom: 180px !important; }

.uc-ml180 { margin-left: 180px !important; }

.uc-mr180 { margin-right: 180px !important; }

.uc-mg180 { margin: 180px !important; }

.uc-pt200 { padding-top: 200px !important; }

.uc-pb200 { padding-bottom: 200px !important; }

.uc-pl200 { padding-left: 200px !important; }

.uc-pr200 { padding-right: 200px !important; }

.uc-pd200 { padding: 200px !important; }

.uc-mt200 { margin-top: 200px !important; }

.uc-mb200 { margin-bottom: 200px !important; }

.uc-ml200 { margin-left: 200px !important; }

.uc-mr200 { margin-right: 200px !important; }

.uc-mg200 { margin: 200px !important; }

@font-face { font-family: "uc-font"; src: url("../fonts/iconfont.eot?t=1584354732377"); src: url("../fonts/iconfont.eot?t=1584354732377#iefix") format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAdAAAsAAAAAEBgAAAbxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCGHgqOBIsCATYCJANcCzAABCAFhGEHgi8bnQ1RVHKqkf1MsG0VrBfRQBAJsb60MMb1gc3i5BMLGB9XBF/7hfWb+bscBCgfFoYUgSRSiZGoAPjkcfk50qj2f3Ut58qaEauOqE+6Qi751bv8vjSY7TszG36Ap12DIZWfk9Fkcjo6Qzo8CIIerAhKD+LRxCksralu2QIJg1uMaK37FC83RFDVAxIK1CQAO1JuLAH1lJpxfirSFungRc9MjyfQNta8zOado1NSVuF4oNb+0GekbItShahCM7Tus20lrsM109V0BtfUu4+/LAwDklrGnWjLvm1B1gr+24PM9ljIzq/Y/BLwth0ZsxEVqe6bFWS9aLac9k/DyvfAVBQ3Vy+10i1DMCORGurppJu+sqSsLOvKpnLtec5u/m1r7z9AHMfB9r3yrJ5ySWEq7zhtPysy/4FHDNAy2EBG0l9DR18tbTVdWV1loJ6hkiZRh5pdiOGseChScBEYgBQe0I8i49RgOTgEmwEISiKQKDVAf6TUA30onUCH0g30pfQCLUof0KYsAWqUlUCXsg7IlE1AnXINqPgtK8JABGcjwiAE5yDCUARvRoQGgreiiSYYJm8zFzEJie9IL3AhFxglXhZJWRJTksrVzh+JdbkA9X4D+gm7xv79O21lEbuc6I4bMVVX1fWqYX0LPq5RfT0tr5K60q4nmnxK9vO0elYgEKWh9cB6krmVliqmNEWjVnFw3erR8pKprKx4SotI7F8Cd/Rqr0VWEaPydKu5wtEr/TcbpaCnMewKQjBqlU6pnR69P5Nv/9byQmltRJprFX7xNtG2fUP05+/3FG/dO1hvzp523TRCNGoK6LFTueLR0zmFhVWkps1fvV1OFjSqlXNlkc/DiI5cMdJbeDVcfPy6qf6ia61UGqkl80DMaRUiRIh4EGB4CIHyOHyUi/AZvxU2lKaAhR1mDUyjVtkGTl8qJ9OatID9TJWGnMnQ00Z1QwQpkjFv0oBGt7hAp2hjV1Qq7YyIdlRgrwSRU9sbiia6sLk1RNrps2ct60c22ohQ0JXbl25aTSqtTSluoJNKipOzhCBgdBHyl8g01DQ5ccWMmV3OOflTxTggiO5u7OUK//MS9NYtiS159V9i1idSS86aWIyd5QVCycdGAP+F537+jqGosDCxZOSI0FDQBopaRE5ikdFupXI32xjG7QzxEv5z+rtG1mgokAgCMDUB+5VxhnaDF+76Rih7EzMywm7ygoySz6zHX8wsQm/cQMEWMYSPlS9kOMkVFclgHObHSabezmZF8NnAUk7/M4X+t9Xps6FTiN2Ejfi5Pzy92nL2qlUn8ZakOWPGeHieNm3BT6aaD7xQFpKionDApbAkfb6hReo3bzIyJk1ycZHngaB/dBft+XBT12vVzV3argJw2UgCUML+wOVCFW1icv/zzRIlT//W03P5/rM39hnosOCMp+feXw/4FkwysmyWvpM1f/8rJe7K7xJS7SqaZe+kzUaWLdIWCAJSMsJ8zZ+/Y0c4x29BP3zENmNbPnzYouzn4wd0S7zziBt//5yaklo1AT1wAJXY+BfCaQpgE7A++ATPgRzPYfiDoGFTtMNVw7Fpk/xDbViBD8Z9p3wHjR6nN5Vyp6OiYGM33JZ02L+f5c4D7ohI+G31lpn//v3+1TZiinFrxoihQ9/JQPZOWVCcd+iFsMsvi7D4wQj/tNSeMXCq3zMherPQZ3nfMxDpRjrIXvNNIG/IrkOzPjuteZ1pZqXVmmVpP3+Zpqj3N+/PgZPS3XSSkvP6TF6ardmNlMPZrbvQy3hX7nDRWvq7ya3Ar1NP3qFteiwG+QzQlIjtvue4Y/arfr1c9LDq+++JrpKSh3EsrvpQm/fjjpM20BeFDIntlIMadxZ3ipSG0aYoyyaJKtlMU03HAlNdw2pT2yybO3cMIuVE1cJMbw9T6Ou2KMmeiLLsk6iS/WCqGerfVNfX/6a2XVHaZ8fUyKluKmAaBB3d0ZCj9IRCXb3ihlrzGPyrMVM2j7LSOag0REkd03aV7oIElX6D9Np3tfaop3BCd14ng/EYaaIwAq7NQOtkwbI8vxsyOU5I1SYKYDQgUCN3qBCHJE9uq1WdwBn22zsGfFfGGOXfyU/Tc0BJhTQ7ymGyw0W7QTJOp3WomLrmc6lA81BRQE00Qe2kSwBjvghRif9SEcBppiBFQWKBRYN5cYPM1oVMlgBBN7gDDgskclRRi3o0ohmtaEcnTtZfK/pGv+gf4pCENGQhD0UoQ6W1OwAej/DW4KHiY+jatzdQ1plSeGOo0A+0W/tIG4P3BAJvpFtdQGPiluuZCDFRUEEL6+TWGqWRjFkoy67+Ne+fy09AXuWYEAU+xhTyEm51MQWmeJBPFFxXC+1fq8wcRQXiikO1GmGVZyQhAAA=") format("woff2"), url("../fonts/iconfont.woff?t=1584354732377") format("woff"), url("../fonts/iconfont.ttf?t=1584354732377") format("truetype"), url("../fonts/iconfont.svg?t=1584354732377#uc-font") format("svg"); }

.uc-font { font-family: "uc-font" !important; line-height: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.uc-checkbox-circle:before { content: "\e624"; }

.uc-checkbox-circle-on:before { content: "\e64f"; }

.uc-checkbox:before { content: "\e684"; }

.uc-checkbox-on:before { content: "\e67d"; }

.uc-checkbox-on-plain:before { content: "\e683"; }

.uc-radio-on:before { content: "\e7b3"; }

.uc-radio:before { content: "\e7b5"; }

.uc-arrow-left:before { content: "\e75b"; }

.uc-arrow-right:before { content: "\e75c";font-size: 16px;vertical-align: bottom; }

.g-scrollLeftBoxPerson .uc-arrow-right:before { content: "\e75c";font-size: 70px; }

.g-scrollLeftBox .uc-arrow-right:before { content: "\e75c";font-size: 70px; }

.uc-arrow-right2:before { content: "\e6ae"; }

.uc-arrow-left2:before { content: "\e6d6"; }

.uc-arrow-down:before { content: "\e615"; }

.uc-arrow-top:before { content: "\e75d"; }

.uc-arrow-down2:before { content: "\e6a4"; }

.uc-arrow-top2:before { content: "\e6b2"; }

.uc-menu:before { content: "\e6a9"; }

.uc-close:before { content: "\e67f"; }

.uc-search:before { content: "\e66f"; }

.uc-add:before { content: "\e672"; }

.uc-reduce:before { content: "\e614"; }

.uc-next:before { content: "\e60c"; }

.uc-prev:before { content: "\e605"; }

.uc-arrow { position: relative; padding-right: 10px; }

.uc-arrow:after { content: '\e75c'; font-family: 'uc-font'; font-size: 1.2em; right: -10px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.uc-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-flex.start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.uc-flex.end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.uc-flex.center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.uc-flex-col { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.uc-flex-col.start { -ms-flex-line-pack: start; align-content: start; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.uc-flex-col.end { -ms-flex-line-pack: end; align-content: end; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.uc-flex-col.center { -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.g-main .uc-content { padding: 0 40px; }

.g-main .uc-content::after { display: block; clear: both; content: ""; }

.g-main .main-left { float: left; }

.g-main .main-right { float: right; }

.g-main .w720 { width: 720px; }

.g-main .w360 { width: 360px; }

body { padding-top: constant(safe-area-inset-top); padding-top: env(safe-area-inset-top); padding-right: constant(safe-area-inset-right); padding-right: env(safe-area-inset-right); padding-left: constant(safe-area-inset-left); padding-left: env(safe-area-inset-left); padding-bottom: -webkit-calc(constant(safe-area-inset-bottom) + 0); padding-bottom: calc(constant(safe-area-inset-bottom) + 0); padding-bottom: -webkit-calc(env(safe-area-inset-bottom) + 0); padding-bottom: calc(env(safe-area-inset-bottom) + 0); }

.uc-input, .uc-select, .uc-button, .uc-textarea { width: 100%; border: #d8d8d8 1px solid; outline: none; height: 30px; line-height: 28px; border-radius: 5px; padding: 0 20px; }

.uc-input:hover, .uc-input:focus, .uc-select:hover, .uc-select:focus, .uc-button:hover, .uc-button:focus, .uc-textarea:hover, .uc-textarea:focus { border-color: #ff9897; }

.uc-btn { cursor: pointer; outline: none; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: 10px; height: 30px; border-radius: 5px; padding: 0 10px; }

.uc-btn img { margin-right: 10px; }

.uc-btn:first-child { margin-left: 0; }

.uc-btn:hover { opacity: .8; color: #fff; }

.uc-btn.linear { background: -webkit-gradient(linear, left top, right top, from(rgba(254, 80, 79, 0.7)), to(#fe504f)); background: -webkit-linear-gradient(left, rgba(254, 80, 79, 0.7) 0%, #fe504f 100%); background: -o-linear-gradient(left, rgba(254, 80, 79, 0.7) 0%, #fe504f 100%); background: linear-gradient(to right, rgba(254, 80, 79, 0.7) 0%, #fe504f 100%); color: #fff; }

.uc-btn.plain { background-color: transparent; border: #fe504f 1px solid; color: #fe504f; }

.uc-btn.plain:hover { opacity: 1; background-color: #fe504f; color: #fff; }

.uc-btn.red { background-color: #fe504f; border: #fe504f 1px solid; color: #fff; }

.uc-btn.red-linear { background: -webkit-gradient(linear, left top, right top, from(rgba(254, 80, 79, 0.7)), to(#fe504f)); background: -webkit-linear-gradient(left, rgba(254, 80, 79, 0.7) 0%, #fe504f 100%); background: -o-linear-gradient(left, rgba(254, 80, 79, 0.7) 0%, #fe504f 100%); background: linear-gradient(to right, rgba(254, 80, 79, 0.7) 0%, #fe504f 100%); color: #fff; }

.uc-btn.red-plain { color: #fe504f; border: #fe504f 1px solid; }

.uc-btn.red-plain:hover { opacity: 1; background-color: #fe504f; color: #fff; }

.uc-btn img { margin-right: 10px; }

.uc-phColor { color: #999999; }

.uc-red { color: #fe504f !important; }

.uc-crumb { font-size: 16px; line-height: 64px; border-bottom: #d8d8d8 1px solid; }

.uc-crumb .uc-content { padding-left: 40px; padding-right: 40px; }

.uc-crumb a { position: relative; padding-right: 20px; margin-right: 8px; }

.uc-crumb a:after { content: '\e75c'; font-family: 'uc-font'; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.uc-crumb a:last-child:after { display: none; }

.uc-crumb.white { color: #fff; margin-bottom: 20px; line-height: 24px; border: none; }

.uc-crumb.white a { color: #fff; }

.uc-crumb.white a:hover { color: #fe504f; }

.uc-icon16 { width: 16px; height: 16px; }

.uc-icon20 { width: 16px; }

.uc-icon24 { width: 24px; height: 24px; }

.uc-icon28 { width: 28px; height: 28px; }

.uc-icon32 { width: 24px; height: 24px; }

.uc-icon36 { width: 36px; height: 36px; }

.uc-icon44 { width: 44px; height: 44px; }

.uc-icon48 { width: 48px; height: 48px; }

.uc-icon50 { width: 50px; height: 50px; }

.uc-icon64 { width: 64px; height: 64px; }

.uc-icon70 { width: 70px; height: 70px; }

.uc-icon80 { width: 80px; height: 80px; }

.uc-icon90 { width: 90px; height: 90px; }

.uc-icon100 { width: 88px; }

.uc-icon120 { width: 120px; height: 120px; }

.uc-icon150 { width: 150px; height: 150px; }

.uc-icon200 { width: 200px; height: 200px; }

.g-icon { color: #666; padding-left: 28px; background: url("images/icon-eye.png") left center no-repeat; background-size: 24px 24px; line-height: 19px; margin-left: 2em; }

.g-icon:first-child { margin-left: 0; }

.g-icon.date { background-image: url("images/icon-date.png"); }

.uc-tag { display: inline-block; margin-left: 10px; border-radius: 3px; padding: 0 5px; }

.uc-tag:first-child { margin-left: 0; }

.uc-tag:empty { display: none; }

.uc-tag.red { background-color: #fe504f; color: #fff; }

/* ----------------------------------------------------------------------main-------------------------------------------------------------------- */
.g-aside-code, .g-aside-form, .g-aside-news { background-color: #f6f6f6; border-radius: 10px; border: #d8d8d8 1px solid; margin-bottom: 30px;border:1px solid rgba(51, 51, 51, 0.2); }

.uc-section112 .uc-content .g-aside-news-box-1:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }
.uc-section112 .uc-content .g-aside-news-box-2:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }
.uc-section112 .uc-content .g-aside-news-box-3:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }
.uc-section112 .uc-content .g-aside-news-box-4:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.g-aside-code { padding: 36px; text-align: center; }

.g-aside-code h3 { font-size: 18px; margin-bottom: 36px; }

.g-aside-code img { display: block; width: 170px; height: 170px; margin: 0 auto; }

.g-aside-form { padding: 40px 25px 30px; }

.g-aside-form h3 { font-size: 18px; margin-bottom: 36px; text-align: center; font-weight:600; }

.g-aside-form .form { width: 100%; font-size: 16px; }

.g-aside-form .form .item { height: 46px; margin-bottom: 20px; position: relative; }

.g-aside-form .form .uc-select { height: 46px; border-radius: 10px; background-color: #fff; padding-left: 10px; width: 100%; }

.g-aside-form .form .uc-btn { width: 100%; height: 46px; border-radius: 10px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.g-aside-form .tips { color: #666; text-align: center; }

.g-aside-news { padding: 19px 15px; }

.g-aside-news .title { font-size: 14px; margin-bottom: 8px; position: relative;color:#151515;font-weight: bold;line-height: 22px; }

.g-aside-news .title .uc-big { font-size: 18px; margin-right: 10px; }

.g-aside-news .title .uc-arrow { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0; font-size: 14px; }

.g-aside-news .title time { color: #666; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0; font-size: 14px;padding-top: 5px; }

.g-aside-news .banner-box { border-radius: 5px; overflow: hidden; overflow: hidden; height: 184px; width:328px; position: relative; }

.g-aside-news .banner-box img { -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }

/*.g-aside-news .banner-box:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }*/
/*.g-aside-news .banner-box:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }*/

.g-aside-news .banner-box img { -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; }

.g-aside-news .banner-box .txt { background-color: rgba(89, 89, 89, 0.6); color: #fff; padding: 0 10px; line-height: 32px; width: 100%; position: absolute; left: 0; width: 100%; bottom: 0; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block;font-size: 14px;padding-left: 24px; }

.g-aside-news .banner-box .dot {  left:8px !important; }

/*.g-aside-news .h180 .txt {  padding-left:17px !important; }*/

.g-aside-news .banner-box.h180 { height: 184px; }

.g-aside-news .banner-box.h200 { width:328px;height: 184px; }

.g-aside-news .banner-box .uc-tag { background-color: rgba(0, 0, 0, 0.6); color: #fff; border-radius: 25px 0 0 25px; position: absolute; right: 0; top: 0; color: #fff; font-size: 12px; padding: 0 10px; }

.g-aside-news .list .item { margin-top: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: hidden; }

.g-aside-news .list .item img { -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }

/*.g-aside-news .list .item:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }*/

.g-aside-news .list .con { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; }

.g-aside-news .list .img { width: 120px; border-radius: 0; height: 67px; overflow: hidden; margin-right: 8px; }

.g-aside-news .list .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.g-aside-news .list h3 { font-size: 16px; line-height: 22px; max-height: 44px; overflow: hidden; margin-bottom: 7px;color: #FE504F;font-weight: 600;position: relative; }

.g-aside-news .list h3 > a { font-size: 14px;height: 41px;display: block;overflow: hidden; }

.g-aside-news .list .btm { font-size: 12px; }

.g-aside-news .list time { color: #666; float: right; font-size: 12px;line-height: 19px; }

.g-aside-news .intro1 { height:67px;margin: 16px 0 0 0;}

.g-aside-news .introTitle { font-size: 14px; line-height: 19px; overflow: hidden; text-align: justify; position: relative; padding-left: 16px; }

.g-aside-news .intro { font-size: 14px;line-height: 21px; height: 42px; overflow: hidden; margin: 8px 0 0 0; text-align: justify; color:#666;}

.g-aside-news .list2 li { line-height: 30px; padding-left: 18px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 16px; position: relative;color: #333333; }
.g-aside-news .list2 li > a { font-size: 14px; }

.g-aside-news .list2 .dot,.g-aside-news .banner-box .txt .dot { width: 8px; border-radius: 100%; height: 8px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px; }

.uc-section112 .g-aside-news-box-1 .list .con a .dot,.g-main .g-aside-news-box-1 .list .con a .dot { width: 8px; border-radius: 100%; height: 8px; background-color: #fe504f; position: absolute; top: 10px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px; }

.uc-section112 .g-aside-news-box-1 .list .con .dot-shadow,.uc-section112 .g-aside-news-box-4 .list .con .dot-shadow,.g-main .g-aside-news-box-1 .list .con .dot-shadow { width: 16px;height: 16px;display: inline-block; }

.uc-section112 .g-aside-news-box-4 .con a .dot { width: 8px; border-radius: 100%; height: 8px; background-color: #fe504f; position: absolute; top: 10px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px; }

.g-aside-news .introTitle .dot { width: 8px; border-radius: 100%; height: 8px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px; }

.g-totalThree { background: url("images/g-totalThree-bg.jpg") center center no-repeat; background-size: cover; }

.g-totalThree .uc-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 150px; }

.g-totalThree .item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align: center; font-size: 18px; border-left: #bdbdbd 1px solid; }

.g-totalThree .item:first-child { border: none; }

.g-totalThree h3 { margin-top: 20px; font-size: 34px; }

.g-totalThree small { color: #999; margin-left: 10px; font-size: 16px; }

.g-centerForm .uc-content { padding: 52px 40px; }

.g-centerForm .box { border-radius: 10px; border: #d8d8d8 1px solid; background-color: #f6f6f6; padding: 30px 30px 30px; }

.g-centerForm .form { position: relative; }

.g-centerForm .form .img-box { position:absolute;width:46px;height:46px;left: 29px;z-index: 3; }

.g-centerForm .form .img-box .img1,.g-centerForm .form .img-box-2 .img1 { width: 24px;margin:11px 8px 11px 12px; }

.g-centerForm .form .img-box-2 { position:absolute;width:46px;height:46px;left: 369px;z-index: 3; }

.g-centerForm .box:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.g-centerForm h3 { font-size: 28px; margin-bottom: 30px; text-align: center; }

.g-centerForm .operate { text-align: center; margin-top: 30px; }

.g-centerForm .operate .uc-btn { width: 236px; margin: 0 auto; }

.g-centerForm .uc-btn { height: 46px; border-radius: 46px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); font-size: 16px; }

.g-centerForm .form { 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; -ms-flex-wrap: wrap; flex-wrap: wrap;position: relative; }

.g-centerForm .form .uc-btn { border-radius: 8px; }

.g-centerForm .uc-select, .g-centerForm .uc-input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin-left: 20px; border-radius: 8px; height: 46px; }

.g-centerForm .uc-select:first-child, .g-centerForm .uc-input:first-child { margin-left: 0; }

.g-centerForm .w320 { width: 320px !important; }

.g-scrollLeftBox { padding: 52px 0 52px 0; }

.g-scrollLeftBoxPerson { padding: 52px 0 52px; }

.g-question { padding: 52px 0; }

.g-question .list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0 60px 20px; }

.g-question .list .item { padding: 20px; background-color: #fff; border-radius: 10px; -webkit-box-shadow: 0px 1px 2px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 1px 2px 0px rgba(51, 51, 51, 0.2); width: 530px; margin-bottom: 20px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; }

.g-question .list .item:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.4); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.4); }

.g-question .list h3, .g-question .list .con { position: relative; padding-left: 50px; }

.g-question .list .q, .g-question .list .a { width: 32px; border-radius: 100%; height: 32px; color: #fff; line-height: 32px; position: absolute; left: 5px; text-align: center; top: 0; }

.g-question .list .q { background-color: #fe504f; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.g-question .list .a { background-color: #000; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.g-question .list h3 { line-height: 32px; margin-bottom: 10px; font-size: 16px; }

.g-question .list .con { font-size: 16px; color: #666; text-align: justify; line-height: 32px; height: 128px; overflow: hidden; }

.g-stepFour { padding: 52px 0 52px 0; }

.g-stepFour .list { 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.g-stepFour .list .item { width: 224px; height: 224px; background: url("images/g-stepFour.png") center center no-repeat; background-size: 100% 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 35px; }

.g-stepFour .list h3 { position: absolute; top: 40px; text-align: center; width: 100%; font-size: 20px; }

.g-stepFour .list .con { font-size: 16px; line-height: 24px; color: #999; padding-left: 40px; }

.g-stepFour .list i { position: absolute; font-size: 90px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: -20px; }

.g-centerForm2 .box1 { padding: 52px 0; position: relative; }

.g-centerForm2 .box2 { margin: 178px 0 48px 0; }

.g-centerForm2 .box2 .difficult-box { position: relative; margin-bottom: 11px; }

.g-centerForm2 .box2 .difficult-box .box-1,.g-centerForm2 .box2 .difficult-box .box-2,.g-centerForm2 .box2 .difficult-box .box-3,.g-centerForm2 .box2 .difficult-box .box-4,.g-centerForm2 .box2 .difficult-box .box-5,.g-centerForm2 .box2 .difficult-box .box-6 { display: inline-block; position: absolute;cursor: pointer; }

.g-centerForm2 .box2 .difficult-box .box-1:hover,.g-centerForm2 .box2 .difficult-box .box-2:hover,.g-centerForm2 .box2 .difficult-box .box-3:hover,.g-centerForm2 .box2 .difficult-box .box-4:hover,.g-centerForm2 .box2 .difficult-box .box-5:hover,.g-centerForm2 .box2 .difficult-box .box-6:hover {
    background: #FE504F;box-shadow: 0px 2px 6px 0px rgba(254,80,79,0.35);font-size: 16px;color:#fff;padding-left: 50px;
}

.g-centerForm2 .box2 .difficult-box .box-1 { top:-80px;border: #FE504F 1px solid;padding: 12px 20px;color:#FE504F;left:50%;margin-left: 30px;border-radius:20px 20px 20px 0 ; }

.g-centerForm2 .box2 .difficult-box .box-2 { top:-60px;border: #FE504F 1px solid;padding: 12px 20px;color:#FE504F;left:50%;margin-left: -231px;border-radius:20px 20px 0 20px; }

.g-centerForm2 .box2 .difficult-box .box-3 { top:50px;border: #FE504F 1px solid;padding: 12px 20px;color:#FE504F;left:50%;margin-left: -374px;border-radius:20px 20px  0 20px; }

.g-centerForm2 .box2 .difficult-box .box-4 { top:157px;border: #FE504F 1px solid;padding: 12px 20px;color:#FE504F;left:50%;margin-left: -304px;border-radius:20px 0 20px 20px;}

.g-centerForm2 .box2 .difficult-box .box-5 { top:20px;border: #FE504F 1px solid;padding: 12px 20px;color:#FE504F;left:50%;margin-left: 161px;border-radius:20px 20px 20px 0; }

.g-centerForm2 .box2 .difficult-box .box-6 { top:150px;border: #FE504F 1px solid;padding: 12px 20px;color:#FE504F;left:50%;margin-left: 108px;border-radius:0 20px 20px 20px; }

.g-centerForm2 .box2 .difficult-box img { width: 217px;margin-bottom: 10px; }

.g-centerForm2 .box2 img { display: block; margin: 0 auto; }

.g-centerForm2 .form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -40px; font-size: 16px; height: 80px; border-radius: 10px; width: 1000px; background-color: #fff; padding: 0 20px; border: #d8d8d8 1px solid; }

.g-centerForm2 .form:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.g-centerForm2 .form .item { height: 46px; position: relative; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin-left: 20px; }

.g-centerForm2 .form .item:first-child { margin-left: 0; }

.g-centerForm2 .form .uc-input { height: 46px; border-radius: 10px; background-color: #f6f6f6; padding-left: 44px; width: 100%; }

.g-centerForm2 .form .icon { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 12px; }

.g-centerForm2 .form .uc-btn { font-size: 16px; width: 150px; margin-left: 20px; height: 46px; border-radius: 10px; }

.g-filter { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.g-filter .item { width: 120px; line-height: 32px; border-radius: 32px; text-align: center; -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25); background-color: #7c4b4b; color: #c1bbbb; font-size: 16px; margin-right: 15px; }

.g-filter .item.on { color: #fff; background-color: #fe504f; }

.g-filterBD .tab-con { display: none; }

.g-filterBD .tab-con:first-child { display: block; }

footer { background-color: #1f1f1f; }

footer.fixed .footer-form { position: fixed; bottom: 0; left: 0; width: 100%; z-index: 99; }

.footer-form { background-color: rgba(109,109,109,.9); }

.footer-form .uc-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 80px; position: relative; padding-left: 140px; padding-right: 50px;}

.footer-form .icon-box { position: absolute; top: -14px; left: 40px; }

.footer-form .icon-box .dot { width: 8px; border-radius: 100%; height: 8px; background-color: #fe504f; position: absolute; right: 12px; top: 10px; }

.footer-form .left { color: #fff; font-size: 12px; }

.footer-form b { font-size: 20px; margin-right: 10px; }

.footer-form .form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; font-size: 16px; }

.footer-form .form .uc-input { height: 46px; border-radius: 10px; background-color: #fff; padding-left: 44px; width: 320px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); border: none; }

.footer-form .form .icon { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 12px; display: block; }

.footer-form .form .uc-btn { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); height: 46px; border-radius: 10px; width: 150px; margin-left: 20px; }

.footer-service { background: url("images/footer.jpg") center center no-repeat; background-size: cover; padding: 40px 0; }

.footer-service .uc-content { padding: 0 100px; }

.footer-service .box1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; color: #fff; margin-bottom: 40px; }

.footer-service .box1 .item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.footer-service .box1 img { display: block; margin-right: 10px; }

.footer-service .box1 h3 { font-size: 18px; margin-bottom: 10px; }

.footer-service .box1 p { font-size: 14px; }

.footer-service .box2 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.footer-service .info { color: #fff; font-size: 16px; line-height: 36px; }

.footer-service .info h3 { font-size: 20px; margin-bottom: 20px; }

.footer-service .g-formSubmit { margin-right: 110px; }

.footer-contact { background-color: #2c2b2b; padding: 30px 0px 0px 0px; }

.footer-contact .uc-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 0 40px; }

.footer-contact h3 { font-size: 18px; color: #fff; margin-bottom: 20px; }

.footer-contact .con1 { font-size: 14px; line-height: 28px; }

.footer-contact .con1 a { display: block; color: #a8a8a8; margin-top: 8px; }

.footer-contact .con1 a:hover { color: #fe504f; }

.footer-contact .con2 { font-size: 14px; line-height: 28px; }

.footer-contact .con2 a { display: inline-block; color: #a8a8a8; margin-top: 8px; margin-left: 0; border-radius: 28px; background-color: #3e3e3e; padding-left: 10px;padding-right: 10px;-webkit-transition: all 0.1s linear;-o-transition: all 0.1s linear;transition: all 0.1s linear; }

.footer-contact .con2 a:hover { color: #fff; background-color: #fe504f; }

.footer-contact .con3 { font-size: 14px; line-height: 28px; color: #a8a8a8; margin-bottom: 38px; }

.footer-contact .con3 p { font-size: 20px; color: #fe504f; }

.footer-contact .code-box { width: 128px; height: 156px; border-radius: 10px; background-color: #fff; padding: 12px; margin-top: 28px; }

.footer-contact .code-over { position:absolute;width: 128px; height: 156px; border-radius: 10px; background-color: #fff; padding: 15px;background: rgba(0, 0, 0, 0.6);top:48px; }


.footer-contact .code-box .code { background: url("images/footer-icon.png") center center no-repeat; background-size: cover; width: 104px; height: 104px; margin: 0 auto 10px; padding: 15px; }

.footer-contact .code-box .code img { display: block; }

.footer-contact .code-box .uc-btn { -webkit-box-shadow: 0px 2px 6px 0px rgba(254, 80, 79, 0.35); box-shadow: 0px 2px 6px 0px rgba(254, 80, 79, 0.35); height: 32px; border-radius: 32px; margin: 0 auto; width: 110px; }

.footer-contact .code-over .uc-btn { -webkit-box-shadow: 0px 2px 6px 0px rgba(254, 80, 79, 0.35); box-shadow: 0px 2px 6px 0px rgba(254, 80, 79, 0.35); height: 32px; border-radius: 32px; margin: 0 auto; width: 110px; }

.footer-copyright { background-color: #1f1f1f; }

.footer-copyright .uc-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100px; }

.footer-copyright a, .footer-copyright span { margin-left: 25px; }

.footer-copyright a { color: #b7b7b7; }

.footer-copyright a:hover { color: #b7b7b7; }

.footer-copyright img { display: block; }

.footer-small { background-color: #2c2b2b; }

.footer-small .uc-content { padding: 40px; }

.footer-small .ft1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }

.footer-small .ft1 .code { display: block; margin-right: 50px; }

.footer-small .right { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

.footer-small .list { margin-top: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; min-height: 106px; }

.footer-small .list .uc-tag { margin-left: 0; width: 160px; line-height: 38px; background-color: #3e3e3e; color: #fff; text-align: center; margin-right: 15px; margin-bottom: 15px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; border-radius: 5px; }

.footer-small .list .uc-tag:hover { background-color: #fe504f; }

.footer-small .ft2 { margin-top: 40px; text-align: center; font-size: 14px; }

.footer-small .ft2 a, .footer-small .ft2 span { margin: 0 20px; color: #b7b7b7; }

.footer-small .ft2 a:hover { color: #fe504f; }

.g-side-operate { position: fixed; top: 36%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 9; right:0; margin-right:0; width: 70px; border-radius: 5px; background-color: #f6f6f6; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); border: #d8d8d8 1px solid; background-color: #fff; }

.g-side-operate .item { position: relative; background: #fff; border-radius: 5px; }

.g-side-operate .item:hover .box { right: 0px;display: block;opacity: 0;*-webkit-animation:fixedSide-star 200ms linear forwards;animation:fixedSide-star 200ms linear forwards; }

/* 滑动侧边栏     来源 友好速搭  home页     start  */
@-webkit-keyframes fixedSide-star {
    0% {
        -webkit-transform:translate(0,-50%);
        transform:translate(0,-50%);
        opacity:0
    }
    100% {
        -webkit-transform:translate(-85px,-50%) ;
        transform:translate(-85px,-50%);
        opacity:1;
    }
}@keyframes fixedSide-star {
     0% {
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
         opacity:0
     }
     100% {
         -webkit-transform:translate(-85px,-50%) ;
         transform:translate(-85px,-50%);
         opacity:1
     }
 }
/* 滑动侧边栏      来源 友好速搭  home页     end  */

.g-side-operate .btns { width: 100%; height: 60px; border-radius: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; font-size: 12px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;z-index: 1; }

.g-side-operate .btns img { margin-bottom: 5px; }

.g-side-operate .btns:hover { background-color: #fe504f; color: #fff; }

.g-side-operate .btns:hover .i1 { display: none; }

.g-side-operate .btns:hover .i2 { display: block; }

.g-side-operate img { display: block; margin: 0 auto; }

.g-side-operate .i2 { display: none; }

.g-side-operate .box { display: none; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; background-color: #fff; padding: 10px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); border-radius: 5px;-webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;z-index: -1; }

/*.g-side-operate .box:hover {}*/

.g-side-operate .box:after { content: '\e6ae'; font-family: 'uc-font'; font-size: 20px; right: -13px; color: #fff; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.g-side-operate .code-box { width: 160px; padding: 5px; }

.g-side-operate .code-box img { display: block; }

.g-side-operate .tel-box { width: 170px; }

.g-side-operate .tel-box { font-size: 12px; text-align: center;z-index: -1; }

.g-side-operate .tel-box h4 { font-size: 20px; margin-top: 5px; }

.g-side-operate.on .btnGoTop { bottom: -65px; opacity: 1; }

.g-side-operate .btnGoTop { width: 50px; border-radius: 100%; height: 50px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background-color: #fff; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; opacity: 0; bottom: 0; z-index: -1; }

.g-side-operate .btnGoTop .i2 { display: none; }

.g-side-operate .btnGoTop:after { content: ''; width: 1px; height: 15px; background-color: #fff; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: -15px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

.g-side-operate .btnGoTop:hover { background-color: #fe504f; }

.g-side-operate .btnGoTop:hover .i1 { display: none; }

.g-side-operate .btnGoTop:hover .i2 { display: block; }

.g-side-operate .btnGoTop:hover:after { background-color: #fe504f; }

.g-side-product { position: fixed; top: 50%; z-index: 9; z-index: 9; left: 50%; margin-left: -750px; width: 114px; border-radius: 10px 10px 10px 10px; background-color: #666666; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); border: #d8d8d8 1px solid; text-align: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }

.g-side-product h3 { font-size: 14px; line-height: 34px; color: #fff; }

.g-side-product .icon { position: absolute; top: -19px; right: -19px; }

.g-side-product .list { border-radius: 8px; background-color: #fff; }

.g-side-product .item { position: relative; z-index: 19;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;cursor:pointer; }

.g-side-product .item:last-child .btns { border-bottom: 0px; }

.g-side-product .item:hover .over-box { display:block;opacity: 0;-webkit-animation:left-fixedSide-star 200ms linear forwards;animation:left-fixedSide-star 200ms linear forwards;cursor: default;}

.g-side-product .item:hover .over-box .con { cursor: pointer; }

footer .footer-contact .item .code-over-hide { -webkit-animation:hide-fixedSide-star 200ms linear forwards;animation:hide-fixedSide-star 200ms linear forwards;cursor: default; }



/* 底部     来源 友好速搭  home页     start  */
@-webkit-keyframes list-fixedSide-star {
    0% {
        -webkit-transform:translate(0,0);
        transform:translate(0,0);
        background: rgba(45,39,39,0.5);
    }
    100% {
        -webkit-transform:translate(0,0) ;
        transform:translate(0,0);
        background: rgba(45,39,39,0.1);
    }
}@keyframes list-fixedSide-star {
     0% {
         -webkit-transform:translate(0,0);
         transform:translate(0,0);
         background: rgba(45,39,39,0.5);
     }
     100% {
         -webkit-transform:translate(0%,0%) ;
         transform:translate(0%,0%);
         background: rgba(45,39,39,0.1);
     }
 }
/* 底部      来源 友好速搭  home页     end  */

/* 滑动侧边栏     来源 友好速搭  home页     start  */
@-webkit-keyframes hide-fixedSide-star {
    0% {
        -webkit-transform:translate(0,0);
        transform:translate(0,0);
        opacity:0.3
    }
    100% {
        -webkit-transform:translate(0,0) ;
        transform:translate(0,0);
        opacity:0;
    }
}@keyframes hide-fixedSide-star {
     0% {
         -webkit-transform:translate(0,0);
         transform:translate(0,0);
         opacity:0.3
     }
     100% {
         -webkit-transform:translate(0%,0%) ;
         transform:translate(0%,0%);
         opacity:0
     }
 }
/* 滑动侧边栏      来源 友好速搭  home页     end  */


/* 滑动侧边栏     来源 友好速搭  home页     start  */
@-webkit-keyframes left-fixedSide-star {
    0% {
        -webkit-transform:translate(0,0);
        transform:translate(0,0);
        opacity:0
    }
    100% {
        -webkit-transform:translate(0,0) ;
        transform:translate(0,0);
        opacity:1;
    }
}@keyframes left-fixedSide-star {
     0% {
         -webkit-transform:translate(0,0);
         transform:translate(0,0);
         opacity:0
     }
     100% {
         -webkit-transform:translate(0%,0%) ;
         transform:translate(0%,0%);
         opacity:1
     }
 }
/* 滑动侧边栏      来源 友好速搭  home页     end  */

.g-side-product .item:first-child .btns { border-radius: 8px 8px 0 0; }

.g-side-product .item:last-child .btns { border-radius: 0 0 10px 10px; }

.g-side-product .btns { width: 100%; text-align: center; font-size: 12px; height: 35px; border-bottom: #d8d8d8 1px solid; display: block; line-height: 32px; position: relative; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

.g-side-product .btns img { display: block; margin-right: 5px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 6px; }

.g-side-product .btns .i3 { margin:10px 0 10px 24px }

.g-side-product .btns .i2 { display: none; }

.g-side-product .btns:hover { background-color: #fe504f; color: #fff; }

.g-side-product .btns:hover .i1 { display: none; }

.g-side-product .btns:hover .i2 { display: block; }

.g-side-product .over-box { display:none; left: 100%; position: absolute; top: 0; padding-left: 20px; }

.g-side-product .box { position: relative; background-color: #fff; padding: 10px; border-radius: 10px; width: 830px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); padding: 0 19px; }

.g-side-product .box:after { content: '\e6d6'; font-family: 'uc-font'; font-size: 20px; left: -13px; color: #fff; position: absolute; top: 8px; }

.g-side-product .item .sub-item:first-child { border-bottom: #d8d8d8 1px solid; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 19px 0 15px 0; }

.g-side-product .item .sub-item:last-child { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 15px 0 19px 0; }

.g-side-product .sub-item:last-child { border: none; }

.g-side-product .sub-item .img { width: 228px; border-radius: 5px; height: 128px; overflow: hidden; margin-right: 20px; }

.g-side-product .sub-item .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.g-side-product .sub-item .con { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align: left; }

.g-side-product .sub-item h4 { font-size: 18px; position: relative;font-weight: 600;line-height: 24px;margin-bottom: 8px;color:#333; }

.g-side-product .sub-item h4:after { content: ''; width: 4px; height: 16px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: -12px; }

.g-side-product .sub-item .txt { font-size: 14px; line-height: 21px; color: #666; padding: 1px 0; max-height: 60px; margin-bottom: 16px; display: block; height: 61px;}

.g-side-product .sub-item .btm { text-align: right; color: #999; font-size: 14px; line-height: 21px;}

.g-side-product .sub-item .btm .ml20 { margin-left: 32px; }

.g-side-product .sub-item .btm .ml20-after { display: inline-block;text-align: left;position: absolute;left:0; }

.g-side-product .sub-item .big { font-size: 20px; }

.g-formSubmit { width: 320px; font-size: 14px; }

.g-formSubmit .item { height: 46px; margin-top: 20px; position: relative; }

.g-formSubmit .item:first-child { margin-top: 0; }

.g-formSubmit .uc-input { height: 46px; border-radius: 10px; background-color: #fff; padding-left: 40px; width: 100%; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); border: none; }

.g-formSubmit .icon { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 5px; display: block; }

.g-formSubmit .radio { background: url("images/radio-white.png") left center no-repeat; background-size: 16px 16px; padding-left: 20px; cursor: pointer; }

.g-formSubmit .radio.on { background-image: url("images/radio-white-on.png"); }

.g-formSubmit .choose-addr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 20px; }

.g-formSubmit .choose-addr .radio { color: #fff; margin-left: 40px; }

.g-formSubmit .choose-sex { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.g-formSubmit .choose-sex img { display: block; }

.g-formSubmit .choose-sex .radio { margin-left: 10px; background-image: url("images/radio.png"); padding-left: 0; padding-right: 20px; background-position: right center; }

.g-formSubmit .choose-sex .radio.on { background-image: url("images/radio-on.png"); }

.g-formSubmit .uc-btn { width: 100%; height: 46px; background-color: #151515; color: #fff; border-radius: 10px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

header { position: fixed; top: 0; left: 0; width: 100%; min-width: 1200px; padding: 7px 0; font-size: 16px; background-color: #fff; z-index: 888; }

header .uc-content { height: 62px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 40px; padding-right: 40px; }

header .tel { height: 38px; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; border-radius: 38px; background-color: #fe504f; color: #fff; padding: 0 10px 0 10px; margin-right: 16px; }

header .tel img { display: block; margin-right: 12px; }

header .logo { margin-right: 16px; }

header .logo img { display: block;width: 158px; }

header .btn-search img { display: block; width: 38px; height: 38px; }

header .product .btn-all, header .menu li a { padding-left: 9px; padding-right: 9px; height: 32px; border-radius: 5px; border: #fff 1px solid; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

header .product .btn-all img, header .menu li a img { display: block; margin-right: 8px; }

header .product .btn-all .i2, header .menu li a .i2 { display: none; }

 header .product .btn-all.on .i1, header .menu li a.on .i1 { display: none !important; }

 header .product .btn-all.on .i2, header .menu li a.on .i2 { display: block !important; }

header .menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

header .menu li { margin-right: 10px; }

header .menu li:nth-child(1) { margin-right: 16px; }

header .menu li :hover, header .menu li .on { background-color: #fe504f; color: #fff; border-color: #de2625; -webkit-box-shadow: 0px 2px 6px 0px rgba(254, 80, 79, 0.35); box-shadow: 0px 2px 6px 0px rgba(254, 80, 79, 0.35);-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; }

/*header .product { height: 80px; padding-top: 25px; }*/

header .product .btn-all { background-color: #3b3b3b; border-color: #171717; color: #fff; -webkit-box-shadow: 0px 2px 6px 0px rgba(51, 51, 51, 0.35); box-shadow: 0px 2px 6px 0px rgba(51, 51, 51, 0.35); position: relative; }

/*header .product .btn-all:after { display: none; content: ''; width: 28px; height: 15px; background: url("images/hd-arrow-top.png") center center no-repeat; background-size: 100% auto; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -18px; }*/


header .product .btn-all-2:after { display: none; content: ''; width: 28px; height: 15px; background: url("images/hd-arrow-top.png") center center no-repeat; background-size: 100% auto; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -26px; }

/*header .product .btn-all:hover + .detail { display: block; }*/

/*header .product:hover .detail { display: block;opacity: 0;-webkit-animation:left-fixedSide-star 200ms linear forwards;animation:left-fixedSide-star 200ms linear forwards; }*/

/*header .product .btn-all:hover .detail-space { display: block; }*/

header .product:hover .btn-all:after { display: block; }

header .detail { opacity: 0; position: fixed; z-index: 9; left: 0; top: 76px; background-color: rgba(0, 0, 0, 0.8); width: 100%; min-width: 1200px; padding: 10px 0; color: #fff; line-height: 32px;-webkit-animation:header-fixedSide-star 200ms linear forwards;animation:header-fixedSide-star 200ms linear forwards; }

header .detail .uc-content { height: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }

header .detail a { color: #fff; }

header .detail a:hover { color: #fe504f; }

header .detail .box { padding: 10px 0; border-top: rgba(255, 255, 255, 0.15) 1px solid; width: 100%; }

header .detail .box:first-child { border: none; }

header .detail .right { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

header .detail .title-line { color: #fe504f; margin-right: 10px; padding-left: 15px; font-size: 18px; position: relative;font-weight: 500; }

header .detail .title-line:after { content: ''; width: 4px; height: 16px; background-color: hc; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0; }

header .detail .txt { color: #999999;font-size: 14px; }

header .detail .businessicon { margin-left:8px; }

header .detail .con { font-size: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

header .detail .con .txt { margin: 0 6px; display: block;font-size: 14px;color:#fff !important;font-weight: 500; }

header .detail .con > a { margin: 0 6px; display: block;font-size: 14px;font-weight: 200; }

header .search-box { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); z-index: 99; }

header .search-box .input-box { width: 540px; height: 46px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 40px; margin-top: 15px; }

header .search-box .uc-input { border: none; border-radius: 46px; height: 46px; padding: 0 40px; }

header .search-box .uc-content { position: relative; }

header .search-box .uc-search { font-size: 20px; color: #666; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 15px; }

header .search-box .btn-close-search { font-size: 24px; color: #999; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 8px; }

header.small { padding: 0; }

header.small .detail { top: 80px; }

header.small .search-box .input-box { margin-top: 0; }

.header-space { height: 76px; width: 100%; }

.header-space.small { height: 76px; }

.uc-section62 { padding: 50px 0; }

.uc-section62 .list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section62 .list .item { width: 265px; height: 322px; border-radius: 10px; border: #d8d8d8 1px solid; margin: 10px;overflow: hidden; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

/*.uc-section62 .list .item:nth-child(5n) { margin-right: 0; }*/

.uc-section62 .list .item img { -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }

/*.uc-section62 .list .item:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }*/

.uc-section62 .list .item:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section62 .list .item:hover .img .code-over,.uc-section62 .list .item:hover .img .code-over-desc { -webkit-animation:list-fixedSide-star 200ms linear forwards;animation:list-fixedSide-star 200ms linear forwards; }
.uc-section62 .list .img { width: 100%; border-radius: 10px 10px 0 0; height: 148px; overflow: hidden; }

.uc-section62 .list .img > a { position: relative; }

.uc-section62 .list .img .code-over { position: absolute;width:264px;height: 148px;top:0;background: rgba(45,39,39,0.5); }

.uc-section62 .list .img .code-over-desc { position: absolute;width:266px;height: 148px;top:0;color:#FFF;line-height: 148px;text-align: center;text-shadow: 0px 0px 6px #FE504F;font-weight: 600; }

.uc-section62 .list .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.uc-section62 .list .center { margin: 16px 20px 12px 20px; }

.uc-section62 .list .center h3 a { font-weight: 600;display: inline-block;height: 24px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; width: 100%;}

.uc-section62 .list h3 { font-size: 18px; margin-bottom: 8px; position: relative; line-height: 24px; }

.uc-section62 .list h3:after { content: ''; width: 4px; height: 16px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: -12px; }

.uc-section111 .item h3:after { content: ''; width: 4px; height: 16px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: -12px; }

.uc-section62 .list .txt { font-size: 14px; line-height: 21px; text-align: justify; color: #666; height: 61px; overflow: hidden; }

.uc-section62 .list .price { padding: 12px 20px 16px 20px; border-top: 1px solid #d8d8d8; font-size: 14px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap;position: relative;height: 52px; }

.uc-section62 .list .price .num { position:absolute; top:7px;right:20px;line-height: 14px; }

.uc-section62 .list .price .validDate { position: absolute;top:26px;right:20px;line-height: 14px; }

.uc-section51 .list .item { border-radius: 10px; border: #d8d8d8 1px solid; margin-bottom: 20px; background-color: #f6f6f6; height: 160px; padding: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: hidden; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

.uc-section51 .list .item img { -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }

.uc-section51 .list .item:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }

.uc-section51 .list .item:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); background-color: #fff; }

.uc-section51 .list .right { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; }

.uc-section51 .list .img { width: 170px; border-radius: 0; height: 120px; margin-right: 26px; overflow: hidden; }

.uc-section51 .list .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.uc-section51 .list h3 { font-size: 18px; margin-bottom: 10px; position: relative; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.uc-section51 .list h3:after { content: ''; width: 4px; height: 16px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: -10px; }

.uc-section51 .list .con { font-size: 16px; line-height: 24px; text-align: justify; height: 72px; overflow: hidden; }

.g-operate { 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.g-operate .uc-btn { height: 46px; border-radius: 46px; width: 230px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); font-size: 16px; }

.uc-prvNxt { padding: 20px 0; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-prvNxt a { text-align: center; color: #999; width: 50px; border-radius: 100%; height: 50px; background-color: #dedede; line-height: 30px; margin: 0 20px;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; }

.uc-prvNxt a:hover, .uc-prvNxt a.on { background-color: #fe504f; color: #fff; }

.uc-prvNxt .uc-prev-div {width: 50px;height: 50px;border-radius: 50%;}

.g-tips { padding: 20rpx 30rpx; }

.g-tips .txt { font-size: 26rpx; line-height: 36rpx; margin-bottom: 20rpx; }

.g-tips .con { color: #999; font-size: 22rpx; line-height: 36rpx; text-align: justify; }

.g-title { text-align: center; margin-bottom: 40px; }

.g-title h3 { font-size: 28px; margin-bottom: 15px; }

.g-title p { font-size: 16px; color: #999; }

.g-titleLine { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0px 16px 0px 16px; line-height: 35px; position: relative; color: #333;margin:16px 0 0 0; }

.g-main .uc-section132 .detail .on { color: #fe504f; }

.g-titleLine b { font-size: 16px; }

.g-main .uc-section132 .detail .on:after { content: ''; width: 4px; height: 20px; background-color: #fe504f; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px; }

.g-titleLine:after { content: ''; width: 4px; height: 20px; background-color: #333; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px; }

.picScrollLeft, .picScrollLeftPerson { width: 100%; margin: 0 auto; overflow: hidden; position: relative; height: 220px; padding: 0 70px; }

.picScrollLeft .prev, .picScrollLeft .next, .picScrollLeftPerson .prev, .picScrollLeftPerson .next { width: 80px; height: 80px; position: absolute; top: 50%; margin-top: -40px; cursor: pointer; opacity: .8; font-size: 70px; color: #999; }

.picScrollLeft .prev:hover, .picScrollLeft .next:hover, .picScrollLeftPerson .prev:hover, .picScrollLeftPerson .next:hover { opacity: 1; }

.picScrollLeft .prev, .picScrollLeftPerson .prev { left: 0; }

.picScrollLeft .next, .picScrollLeftPerson .next { right: 0px; }

.picScrollLeft .bd ul { overflow: hidden; zoom: 1; text-align: center; }

.picScrollLeft .bd li { margin: 0; overflow: hidden; text-align: center; width: 190px; font-size: 14px; line-height: 24px; height: 220px; -webkit-box-sizing: content-box; box-sizing: content-box; padding: 10px; display: inline-block; position: relative; }

.picScrollLeft .bd .con { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: #fff; border-radius: 5px; margin-bottom: 20px; overflow: hidden; border:1px solid rgba(51, 51, 51, 0.2); } /*width: 173px; height: 83px;*/

.picScrollLeft .bd .con > a { width: 190px;height: 92px; }

.picScrollLeft .bd .con:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.picScrollLeft .bd .con:last-child { margin: 0; }

.picScrollLeft .bd .con img { display: block; -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; width: 100%; height: 100%; }

.picScrollLeft .bd li > .con .coo1 { display: none; }

.picScrollLeft .bd li > .con :hover .coo1 { display: block;opacity: 1; }

.picScrollLeft .bd li > .con :hover .coo2 { display: none; } /*-webkit-animation:left-fixedSide-star 200ms linear forwards;animation:left-fixedSide-star 200ms linear forwards;*/

.picScrollLeftPerson { height: 400px; }

.picScrollLeftPerson .bd { padding: 1px 0; }

.picScrollLeftPerson .bd ul { overflow: hidden; zoom: 1; text-align: center; }

.picScrollLeftPerson .bd li { margin: 10px; text-align: center; width: 240px; font-size: 14px; line-height: 24px; height: 370px; -webkit-box-sizing: content-box; box-sizing: content-box; background-color: transparent; border: #CECECE 1px solid; border-radius: 10px; display: inline-block; position: relative; padding-top: 1px; }

.picScrollLeftPerson .bd li:hover .over { display: block;opacity: 0;-webkit-animation:left-fixedSide-star 200ms linear forwards;animation:left-fixedSide-star 200ms linear forwards;-webkit-box-shadow: 0px 3px 8px 0px rgba(51, 51, 51, 0.5); box-shadow: 0px 3px 8px 0px rgba(51, 51, 51, 0.5);  }

.picScrollLeftPerson .bd .uc-tag { z-index:2;position: absolute; left: -6px; top: 16px; border-radius: 0 30px 30px 0; padding-right: 15px; padding-left: 10px; -webkit-box-shadow: 0px 1px 2px 0px rgba(51, 51, 51, 0.6);box-shadow: 0px 1px 2px 0px rgba(51, 51, 51, 0.6);border-left:2px solid #e25f5f;}

.picScrollLeftPerson .bd .face { width: 130px; border-radius: 100%; height: 130px; overflow: hidden; margin: 19px auto 27px; }

.picScrollLeftPerson .bd .face .imgbox { position: relative;width: 130px;height: 130px; }

.picScrollLeftPerson .bd .face .imgbox-1 { position: absolute;width: 130px;height: 130px;border-radius: 50%;background: rgba(51, 51, 51,0.2);-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);z-index: 0;}

.picScrollLeftPerson .bd .face img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover;z-index: 1; }

.picScrollLeftPerson .bd h3 { font-size: 20px; line-height: 20px; font-weight: 600;}

.picScrollLeftPerson .bd .txt { font-size: 14px; margin-bottom: 3px; display: block;min-height: 24px; }

.picScrollLeftPerson .bd .con { font-size: 14px; line-height: 20px; height: 60px; overflow: hidden; text-indent: 2em; text-align: left; padding: 0 20px; }

.picScrollLeftPerson .bd .g-operate { padding-top: 20px; }

.picScrollLeftPerson .bd .g-operate .uc-btn { width: 170px; }

.picScrollLeftPerson .over { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border-radius: 10px; background-color: #dfdfdf; text-align: center; padding-top: 30px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

.picScrollLeftPerson .over .code-box { width: 200px; height: 240px; border-radius: 10px; background-color: #fff; margin: 0 auto 15px; padding-top: 20px; font-size: 16px; }

.picScrollLeftPerson .over .code { width: 162px; height: 162px; background: url("images/g-picScrollLeftPerson-code-bg.png") center center no-repeat; background-size: 100% auto; padding-top: 18px; margin: 0 auto 10px; }

.picScrollLeftPerson .over .code img { max-width: 136px;margin-top: -5px; }

.picScrollLeftPerson .over .uc-btn { padding: 0 5px; font-size: 16px; }

.animate { opacity: 0; }

.banner { height: 420px; overflow: hidden; width: 100%; position: relative; }

.banner .hd { z-index: 1; overflow: hidden; position: absolute; bottom: 30px; width: 100%; }

.banner .hd ul { overflow: hidden; zoom: 1; padding: 0; width: 1200px; padding: 0 80px; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.banner .hd li { border-radius: 32px; background-color: rgba(34, 35, 35, 0.5); color: #fff; text-align: center; line-height: 32px; height: 32px; font-size: 14px; margin-right: 5px; padding: 0 12px; min-width: 32px; text-align: center;cursor: pointer; }

.banner .hd li .txt { display: none;padding: 0 5px; }

.banner .hd li.on { background-color: #222323; width: auto; }

.banner .hd li.on .txt { display: inline-block; border-left: #999 1px solid; margin-left: 5px; padding-left: 5px; line-height: 16px; }

.banner .bd { position: relative; height: 100%; z-index: 0; }

.banner .bd li { zoom: 1; vertical-align: middle; width: 100%; height: 420px; background-size: cover; }

.banner .uc-content { position: relative; height: 420px; padding-top: 100px; color: #fff; padding: 100px 40px 20px;width: 1200px;margin: 0 auto; }

.banner .uc-content .title { font-size: 50px; margin-bottom: 15px;width: 720px; }

.banner .uc-content .subTitle { font-size: 20px; margin-bottom: 30px;width: 720px; }

.banner .operate .uc-btn { width: 236px; height: 46px; border-radius: 46px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);font-size: 16px; }

.banner.bg1 { background: url("../images/banner-qiyezhuxiao.png") no-repeat center,linear-gradient(#2A73BD, #004080);background-size:contain; }
.banner.bg2 { background: url('../images/banner-qiyebiangeng.png') no-repeat center,linear-gradient(#DEDEDE, #8B8B8B);background-size:contain; }
.banner.bg3 { background: url('../images/banner-yinanheming.png') no-repeat center,linear-gradient(#E85B5B, #D62121);background-size:contain; }
.banner.bg4 { background: url('../images/banner-gongsizhuce.png') no-repeat center,linear-gradient(#FEBA83, #CE6F2E);background-size:contain; }

.banner.bng1 { background: url("../images/banner-qiyezhuxiao-1.png") no-repeat center,linear-gradient(#2A73BD, #004080);background-size:contain; }
.banner.bng2 { background: url('../images/banner-qiyebiangeng-1.png') no-repeat center,linear-gradient(#DEDEDE, #8B8B8B);background-size:contain; }
.banner.bng3 { background: url('../images/banner-yinanheming-1.png') no-repeat center,linear-gradient(#E85B5B, #D62121);background-size:contain; }
.banner.bng4 { background: url('../images/banner-gongsizhuce-1.png') no-repeat center,linear-gradient(#FEBA83, #CE6F2E);background-size:contain; }

.uc-section12 { padding: 48px 0 48px 0; }

.uc-section12-2 { border-top: #d8d8d8 1px solid; padding-top: 0; }

.uc-section12-2 .list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0 40px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; min-height: 500px; }

.uc-section12-2 .list .item { position: relative; width: 250px; border-radius: 0 0 10px 10px; background-color: #fff; padding: 60px 20px 20px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;cursor: default;border:1px solid rgba(51, 51, 51, 0.2); }

.uc-section12-2 .list .item:hover { background-color: #dfdfdf; color: #333;-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section12-2 .list .item:hover .con { color: #333; }

/*.uc-section12-2 .list .item:hover .price { color:#333; }*/

.uc-section12-2 .list .item:hover .c { background-color: #fe504f; color: #fff; }

.uc-section12-2 .list .item:hover .g-operate { display: block; }

.uc-section12-2 .list .c { width: 114px; border-radius: 100%; height: 114px; background-color: #fff; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: -57px; z-index: 9; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); text-align: center; line-height: 114px; }

.uc-section12-2 .list .con { font-size: 16px; text-align: center; color: #999; line-height: 32px; min-height: 280px; }

.uc-section12-2 .list .price { text-align: center; font-size: 18px; line-height: 32px; color:#fe504f; }

.uc-section12-2 .list .g-operate { margin-top: 10px; display: none; }

.uc-section12-2 .list .g-operate .uc-btn { width: 170px; margin: 0 auto; }

.uc-section15 { background: #f6f6f6 url("images/bg15-1.png") center center no-repeat; background-size: cover; padding: 100px 0 52px 0; }

.uc-section15 .con img { display: block; margin: 0 auto; }

.uc-section21 { padding: 70px 0; background-color: #f6f6f6; }

.uc-section21 .title { text-align: center; margin-bottom: 50px; }

.uc-section21 .title h3 { font-size: 28px; margin-bottom: 20px; }

.uc-section21 .title p { color: #999; }

.uc-section21 .filter-box .box { margin-bottom: 30px; }

.uc-section21 .choose-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 30px; }

.uc-section21 .choose-box .item { margin-top: 24px; margin-right: 24px; border: #d8d8d8 1px solid; border-radius: 5px; cursor: pointer; background-color: #fff; line-height: 46px; padding: 0 24px; color: #999; }

.uc-section21 .choose-box .item.on { border-color: #fe504f; color: #333; background: #fff url("images/checked.png") right bottom no-repeat; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section21 .choose-box .item.w110 { min-width: 110px; text-align: center; padding: 0 5px; }

.uc-section21 .choose-box .item.w70 { min-width: 70px; text-align: center; padding: 0 5px; }

.uc-section21 .g-formSubmit { margin-top: 25px; margin-left: 30px; margin-bottom: 50px; }

.uc-section21 .g-formSubmit .uc-input { -webkit-box-shadow: none; box-shadow: none; border: #d8d8d8 1px solid; }

.uc-section21 .g-formSubmit .uc-input:focus { border: #fe504f 1px solid; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section21 .operate .uc-btn { width: 236px; height: 46px; border-radius: 46px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); margin: 0 auto; }

.uc-section31, .uc-section71, .uc-section81 { height: 680px; background: url("images/bg31.jpg") center center no-repeat; background-size: cover; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.uc-section31 .title, .uc-section71 .title, .uc-section81 .title { text-align: center; color: #fff; margin-bottom: 30px; }

.uc-section31 .title h2, .uc-section71 .title h2, .uc-section81 .title h2 { font-size: 40px; margin-bottom: 10px; }

.uc-section31 .title h4, .uc-section71 .title h4, .uc-section81 .title h4 { font-size: 20px; }

.uc-section31 .sub-title, .uc-section71 .sub-title, .uc-section81 .sub-title { font-size: 18px; text-align: center; color: #fff; margin-bottom: 80px; }

.uc-section31 .form, .uc-section71 .form, .uc-section81 .form { font-size: 16px; margin-bottom: 80px; }

.uc-section31 .form, .uc-section31 .form .item, .uc-section71 .form, .uc-section71 .form .item, .uc-section81 .form, .uc-section81 .form .item { 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section31 .form .item, .uc-section71 .form .item, .uc-section81 .form .item { width: 260px; height: 46px; border-radius: 10px; background-color: #fff; padding: 0 10px; margin-left: 30px; }

.uc-section31 .form .item:first-child, .uc-section71 .form .item:first-child, .uc-section81 .form .item:first-child { margin-left: 0; }

.uc-section31 .form .uc-input, .uc-section31 .form .uc-select, .uc-section71 .form .uc-input, .uc-section71 .form .uc-select, .uc-section81 .form .uc-input, .uc-section81 .form .uc-select { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 46px; border-radius: 10px; border: none !important; }

.uc-section31 .form .txt, .uc-section71 .form .txt, .uc-section81 .form .txt { color: #999; border-right: #d8d8d8 1px solid; padding-right: 5px; line-height: 20px; }

.uc-section31 .operate .uc-btn, .uc-section71 .operate .uc-btn, .uc-section81 .operate .uc-btn { width: 236px; height: 46px; border-radius: 46px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); margin: 0 auto; }

.uc-section71, .uc-section81 { background-image: url("images/bg71.jpg"); }

.uc-section41, .uc-section91 { height: 680px; background: url("images/bg91.jpg") center center no-repeat; background-size: cover; padding-top: 30px; padding-bottom: 45px; }

.uc-section41 .uc-content, .uc-section91 .uc-content { padding: 0 40px; }

.uc-section41 .box, .uc-section91 .box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 44px; }

.uc-section41 .box .title, .uc-section91 .box .title { line-height: 44px; background-color: #333333; padding: 0 25px; border-radius: 10px 10px 0 0; color: #fff; position: absolute; left: 0; top: -44px; }

.uc-section41 .box-left, .uc-section41 .box-right, .uc-section91 .box-left, .uc-section91 .box-right { background-color: #f6f6f6; border-radius: 0 10px 10px; padding: 0 25px; position: relative; min-height: 524px; }

.uc-section41 .box-left, .uc-section91 .box-left { width: 760px; }

.uc-section41 .box-right, .uc-section91 .box-right { width: 340px; }

.uc-section41 .operate .uc-btn, .uc-section91 .operate .uc-btn { width: 170px; height: 46px; border-radius: 46px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); margin: 0 auto; }

.uc-section91 .form { padding-top: 25px; font-size: 16px; margin-bottom: 70px; }

.uc-section91 .form .item { width: 100%; height: 48px; border-radius: 10px; background-color: #fff; padding: 0 10px; margin-bottom: 10px; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; border: #d8d8d8 1px solid; }

.uc-section91 .form .item.require { border: #fe504f 1px solid; }

.uc-section91 .form .uc-input, .uc-section91 .form .uc-select { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 46px; border-radius: 10px; border: none !important; }

.uc-section91 .form .txt { color: #999; border-right: #d8d8d8 1px solid; padding-right: 5px; line-height: 20px; }

.uc-section91 .list li { line-height: 44px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; border-bottom: #d8d8d8 1px solid; }

.uc-section91 .list li:hover .txt { position: relative; display: inline-block; }

.uc-section91 .list li:hover .txt:after { content: ''; width: 100%; height: 4px; background-color: #fe504f; position: absolute; left: 0; bottom: 0; }

.uc-section41 .box-left { padding-top: 25px; }

.uc-section41 .box-left .name { margin-bottom: 10px; }

.uc-section41 .box-left .star-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section41 .box-left .star-box img { display: block; margin-left: 5px; }

.uc-section41 .detail { height: 420px; margin-top: 15px; overflow-x: hidden; overflow-y: scroll; padding-right: 10px; }

.uc-section41 .detail::-webkit-scrollbar { width: 10px; height: 10px; border-radius: 10px; background-color: #ddd; }

.uc-section41 .detail::-webkit-scrollbar-track { border-radius: 5px; background-color: #ddd; }

.uc-section41 .detail::-webkit-scrollbar-thumb { border-radius: 5px; background-color: rgba(254, 80, 79, 0.6); }

.uc-section41 .detail::-webkit-scrollbar-thumb:hover { background: rgba(254, 80, 79, 0.8); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; }

.uc-section41 .detail .item { border-top: #d8d8d8 1px solid; }

.uc-section41 .detail .item:first-child { border: none; }

.uc-section41 .detail .item.on .i1 { display: none; }

.uc-section41 .detail .item.on .i2 { display: block; }

.uc-section41 .detail .item.on .con { display: block; }

.uc-section41 .detail h3, .uc-section41 .detail .sub-item { padding: 12px 0 12px 30px; position: relative; }

.uc-section41 .detail .sub-item { border-top: #d8d8d8 1px solid; }

.uc-section41 .detail .icon { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0; }

.uc-section41 .detail .i2 { display: none; }

.uc-section41 .detail h3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 16px; cursor: pointer; }

.uc-section41 .detail p { color: #999; font-size: 12px; }

.uc-section41 .detail h4 { margin-bottom: 5px; }

.uc-section41 .detail .con { display: none; }

.uc-section41 .title-filter { position: absolute; left: 0; top: -44px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section41 .title-filter .item { line-height: 32px; background-color: #999999; margin-top: 12px; padding: 0 25px; border-radius: 10px 10px 0 0; color: #fff; margin-right: 5px; position: relative; cursor: pointer; }

.uc-section41 .title-filter .item.on { background-color: #333333; line-height: 44px; margin-top: 0; }

.uc-section41 .title-filter .item:hover .txt { display: block; }

.uc-section41 .title-filter .txt { display: none; position: absolute; left: 0; top: -32px; font-size: 14px; color: #fe504f; }

.uc-section41 .title-filter .t { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: 0; line-height: 20px; padding: 0; width: 100%; text-align: center; }

.uc-section41 .tab-con { display: none; }

.uc-section41 .tab-con:first-child { display: block; }

.uc-section41 .result { padding: 25px 0; height: 440px; }

.uc-section41 .result .tags { padding: 5px 0; }

.uc-section41 .result .item { margin-top: 10px; }

.uc-section41 .result .uc-tag { background-color: #999999; line-height: 32px; border-radius: 32px; padding: 0 25px; color: #fff; display: inline-block; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

.uc-section41 .result .uc-tag:hover { background-color: #fe504f; }

.uc-section61 { padding: 14.5px 0 4.5px 0; }

.uc-section61 .item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 7px 0; }

.uc-section61 .con { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; color: #b3b3b3; }

.uc-section61 .con a { color: #b3b3b3; margin: 0 5px; }

.uc-section61 .con a:hover, .uc-section61 .con a.on { color: #fe504f; }

.uc-section101 h1 { font-size: 28px; line-height: 40px; text-align: center; margin-bottom: 30px; }

.uc-section101 .user { margin-bottom: 20px; }

.uc-section101 .user, .uc-section101 .user .left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section101 .user time { margin-left: 10px; color: #999; }

.uc-section101 .user .uc-tag.gray-plain { border: #d8d8d8 1px solid; color: #999; font-size: 12px; padding: 0 10px; line-height: 24px; }

.uc-section101 .user .face { width: 28px; border-radius: 100%; height: 28px; margin-right: 5px; }

.uc-section101 .user .face img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.uc-section101 .info { font-size: 16px; line-height: 32px; padding: 15px; background-color: #f6f6f6; text-indent: 2em; border: #d8d8d8 1px solid; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); border-radius: 10px; margin-bottom: 20px; }

.uc-section101 .box { font-size: 16px; line-height: 32px; text-align: justify; position: relative; border-top: #d8d8d8 1px solid; padding-top: 20px; padding-bottom: 20px; }

.uc-section101 .box p { margin-bottom: 16px; }

.uc-section101 .box img { display: block; max-width: 100%; margin: 0 auto 16px; }

.uc-section101 .box.limit { height: 1200px; overflow: hidden; }

.uc-section101 .box .operate { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 100%; bottom: 0; background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff)); background: -webkit-linear-gradient(top, transparent 0%, #fff 100%); background: -o-linear-gradient(top, transparent 0%, #fff 100%); background: linear-gradient(to bottom, transparent 0%, #fff 100%); padding-top: 100px; }

.uc-section101 .box .operate .content { background-color: #fff; padding-top: 20px; padding-bottom: 30px; }

.uc-section101 .box .operate .uc-btn { width: 90px; height: 30px; border-radius: 30px; margin: 0 auto; font-size: 12px; line-height: 28px; }

.uc-section101 .notice { line-height: 36px; background-color: #dddddd; color: #fff; text-align: center; font-size: 15px; }

.uc-section101 .other { padding: 30px 0; text-align: center; }

.uc-section101 .other .uc-btn { height: 34px; border-radius: 34px; width: 110px; margin: 0 auto 20px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section101 .other p { font-size: 14px; color: #666; }

.uc-section102 { margin-bottom: 30px; }

.uc-section102 .uc-content { border: #d8d8d8 1px solid; border-radius: 10px; padding: 20px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section102 .title { text-align: center; margin-bottom: 20px; }

.uc-section102 .list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section102 .list .item { width: 160px; height: 140px; margin-right: 12px; overflow: hidden; margin-bottom: 10px; }

.uc-section102 .list .item:nth-child(4n) { margin-right: 0; }

.uc-section102 .list .item img { -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }

.uc-section102 .list .item:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }

.uc-section102 .list h3 { font-size: 14px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.uc-section102 .list .img { width: 100%; border-radius: 0; height: 100px; margin-bottom: 10px; overflow: hidden; }

.uc-section102 .list .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.uc-section111 { padding: 60px 0 42px; }

.uc-section111 .list { display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section111 .list .item { width: 360px; height: 308px; border-radius: 10px; overflow: hidden; margin: 10px; border:1px solid rgba(51, 51, 51, 0.2); overflow: hidden; }

.uc-section111 .list .item:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section111 .list .item img { -webkit-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; }

/*.uc-section111 .list .item:hover img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }*/

.uc-section111 .list .img { width: 100%; border-radius: 10px 10px 0 0; height: 200px; overflow: hidden; }

.uc-section111 .list .item:hover .code-over,.uc-section111 .list .item:hover .code-over-desc { -webkit-animation:list-fixedSide-star 200ms linear forwards;animation:list-fixedSide-star 200ms linear forwards; }

.uc-section111 .list .img > a { position: relative; }

.uc-section111 .list .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.uc-section111 .list .img .code-over { position: absolute;width: 360px;height: 200px;background: rgba(45,39,39,0.5);top: 0px; }

.uc-section111 .list .img .code-over-desc { position: absolute;width: 360px;height: 200px;background: rgba(45,39,39,0.3);color:#fff;top: 0px;text-align: center;line-height: 200px;    text-shadow: 0px 0px 6px #FE504F;font-weight: 600; }

/*.uc-section111 .list .btm { padding: 5px 20px 10px; }*/

.uc-section111 .list h3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 18px;margin:16px 20px 8px 20px;font-size: 18px;font-weight: 600;line-height: 24px;position: relative; }

.uc-section111 .list h3 a:nth-child(1) { font-weight: 600; }

.uc-section111 .list p { font-size: 14px;margin: 0px 20px 16px 20px;color: #666;line-height: 21px;height: 42px;overflow: hidden; }

.uc-section111 .list .uc-btn { width: 83px; padding: 0; border-radius: 24px; font-size: 13px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);height: 24px;line-height: 20px; }

.uc-section112 { padding: 30px 0 22px 0; }

.uc-section112 .content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 0 40px; }

.uc-section112 .g-aside-news { width: 360px; }

.uc-section121 { padding: 52px 0 30px; }

.uc-section121 img { display: block; margin: 0 auto; }

.uc-section122 { padding: 70px 0 48px 0; }

.uc-section122 .list { position: relative; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section122 .list img { display: block; margin: 0 auto 20px; }

.uc-section122 .list .i2 { display: none; }

.uc-section122 .list .item { width: 252px; height: 252px; background: url("images/bg122.png") center center no-repeat; background-size: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; text-align: center; cursor: pointer; }

.uc-section122 .list .item:hover { background-image: url("images/bg122-on.png"); color: #fff; }

.uc-section122 .list .item:hover .i1 { display: none; }

.uc-section122 .list .item:hover .i2 { display: block; }

.uc-section122 .list .item5, .uc-section122 .list .item6, .uc-section122 .list .item7 { margin-top: -102px; }

.uc-section123 { padding: 100px 0 52px; }

.uc-section123 .con img { display: block; margin: 0 auto; }

.uc-section124 { padding: 52px 0; }

.uc-section124 .con img { display: block; margin: 0 auto; }

.uc-section131 { padding: 50px 0 70px; }

/*.uc-section131 .title { margin-bottom: 30px; }*/

.uc-section131 .title h3 { font-size: 28px; margin-bottom: 15px; }

.uc-section131 .title p { font-size: 16px; }

.uc-section131 .box { border-radius: 5px; background-color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: hidden; border:1px solid rgba(51, 51, 51, 0.2); }

.uc-section131 .box:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section131 .right { width: 513px;height: 300px; }

.uc-section131 .right .name { font-size: 18px;font-weight: 600;color: #333;line-height: 24px; }

.uc-section131 .right .advantage { font-size: 14px;color: #666;line-height: 21px;overflow: hidden;height: 42px;margin:8px 0 12px 0;padding-right: 19px; }

.uc-section131 .right .price,.uc-section131 .right .date { display: -webkit-box; display: -ms-flexbox; display: flex; }

.uc-section131 .right .price { background: url('../images/price_bg.png');background-size: cover;margin-right: 19px;}

.uc-section131 .right .num { font-size: 18px; color:#333; display: flex;line-height: 24px;margin:20px 12px 12px 12px; }

.uc-section131 .right small { font-size: 14px;margin-bottom: 3px; }

.uc-section131 .far_right { padding:19px 0; width: 262px;height: 340px;border:0;}

.uc-section131 .far_right .js_RightAnimate { padding: 0 !important; }
.uc-section131 .far_right .js_RightAnimate li { height: 300px !important;margin:0 !important;padding: 0 !important;width: 262px;border-left:10px solid #d8d8d8;border:0 !important; }

.uc-section131 .far_right .js_RightAnimate .hd {z-index: 1;overflow: hidden;position: absolute;bottom: 0px;width: 100%;height: 17px;display: flex;}

.uc-section131 .far_right .js_RightAnimate .hd .active { background: #FE504F;border:0; }

.uc-section131 .far_right .js_RightAnimate .hd li { border-radius: 32px;background-color: #fff;color: #fff;text-align: center;line-height: 32px;font-size: 14px;padding: 0 12px;text-align: center;cursor: pointer;height: 12px !important;width: 12px !important;margin:0 2px !important;border: 1px solid #dedede !important;}
.uc-section131 .far_right .js_RightAnimate .bd .over { padding-top: 0px;background: #fff;border-radius:0;}
.uc-section131 .far_right .js_RightAnimate .bd ul { overflow: hidden;zoom: 1;text-align: center;}
.uc-section131 .far_right .js_RightAnimate .bd ul .face { margin: 20px 65px 0 65px;width: 130px; }

.uc-section131 .far_right .bd .uc-tag { top:0;z-index: 20; }
.uc-section131 .far_right .js_RightAnimate .bd h3 { margin: 16px auto 8px auto; }
.uc-section131 .far_right .js_RightAnimate .bd .txt1 { font-size: 14px;display: block;line-height: 19px !important;height: 19px;color:#151515; }

.uc-section131 .far_right .js_RightAnimate .bd .g-operate { margin-top: 15px;padding-top: 0 !important; }

.uc-section131 .far_right .js_RightAnimate .bd .g-operate-2 { margin-top: 0px;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; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section131 .far_right .js_RightAnimate .bd .g-operate-2 .uc-btn { height: 46px; border-radius: 46px; width: 180px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); font-size: 16px; }

.uc-section131 .far_right .js_RightAnimate .over .code-box { height: 213px;padding: 0;-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);border: 1px solid rgba(51, 51, 51, 0.2);position: relative; }

.uc-section131 .far_right .js_RightAnimate .over .code { width: 160px;height: 172px;margin:4px auto;background-size: 88% auto; }

.uc-section131 .far_right .js_RightAnimate .over .erweima-desc { position: absolute;left: 60px;top:170px; }

.uc-section131 .far_right .js_RightAnimate .over .code img { max-width: 125px;margin-top: 6px; }

.uc-section131 .img { width: 300px; height: 300px;margin: 20px;border-radius: 6px;}

.uc-section131 .img img { display: block; -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; width: 100%; height: 100%; }

.uc-section131 .three { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section131 .three .item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

.uc-section131 .three h3 { font-size: 18px; margin-bottom: 20px; }

.uc-section131 .right .price .con { 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; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 34px; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end;font-size: 34px;}

.uc-section131 .right .price .con { margin: 8px 0 12px 0; }

.uc-section131 .right .date { height: 46px;margin-top: 12px; }

.uc-section131 .right .date .num1 { padding: 22px 12px 0 12px;font-size: 18px;line-height: 24px;width: 98px; }

.uc-section131 .right .difficulty  { width: 212px;position: relative;padding-right: 19px; }

.uc-section131 .right .difficulty .num1 { font-size: 18px;line-height: 24px; }

.uc-section131 .right .difficulty .light { top:22px;left:60px;position: absolute; }

.uc-section131 .right .difficulty .light img:last-child { margin: auto 0 auto 0px !important; }

.uc-section131 .right .date .con { font-size: 34px;margin-top: 9px;margin-right: 0px;display: inline-block;width: 216px; }

/*.uc-section131 .right .date .con-1 { position: absolute;bottom: 0; }*/

.uc-section131 .three .con img { display: block; margin: 0 2px; }

.uc-section131 .three small { color: #999; font-size: 14px; margin-left: 10px; }

.uc-section131 .operate {  margin-top: 40px; }

.uc-section131 .operate .uc-btn { height: 46px; border-radius: 46px; width: 170px; margin-left: 0; margin-right: 60px; -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); font-size: 16px; }

.uc-section132 { padding: 30px 0; }

.uc-section132 .filterHD { border-bottom: #d8d8d8 1px solid; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.uc-section132 .filterHD .item { height: 53px; line-height: 53px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-right: 50px; border-bottom: #fff 4px solid; font-size: 16px; }

.uc-section132 .filterHD .item.on { border-bottom-color: #fe504f; color: #fe504f; }

.uc-section132 .box { border-bottom: #d8d8d8 1px dotted; }

.uc-section132 .con { font-size: 16px; line-height: 32px; text-align: justify; }

.uc-section132 .con img { display: block; margin: 10px auto 10px 0; }

.uc-section132 table { width: 500px; }

.uc-section132 table td, .uc-section132 table th { height: 40px; text-align: center; border: #d8d8d8 1px solid; }

.uc-section145 { padding: 52px 0 52px; }

.uc-section145 .box { height: 600px; position: relative; margin-bottom: 40px; width: 100%; }

.uc-section145 .center { background: url("images/bg145.png") center center no-repeat; background-size: 100% 100%; height: 284px; width: 284px; text-align: center; color: #fff; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 16px; }

.uc-section145 .center .big { font-size: 30px; }

.uc-section145 .center p { padding: 5px 0; }

.uc-section145 .item { position: absolute; }

.uc-section145 .item img { display: block; }

.uc-section145 .item .b2 { display: none; }

.uc-section145 .item .name { 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; -ms-flex-wrap: wrap; flex-wrap: wrap; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); height: 50px; width: 187px; color: #999;cursor: default; }

.uc-section145 .item .name img { margin-right: 5px; opacity: .5; }

.uc-section145 .item:hover .b1 { display: none; }

.uc-section145 .item:hover .b2 { display: block; }

.uc-section145 .item:hover .name { color: #333; }

.uc-section145 .item:hover .name img { opacity: 1; }

/*.uc-section145 .item:hover .con { display: block; }*/

.uc-section145 .item1, .uc-section145 .item7 { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.uc-section145 .item1 { bottom: 50%; margin-bottom: 170px; }

.uc-section145 .item7 { top: 50%; margin-top: 170px; }

.uc-section145 .item4, .uc-section145 .item10 { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.uc-section145 .item4 { left: 50%; margin-left: 200px; }

.uc-section145 .item10 { right: 50%; margin-right: 200px; }

.uc-section145 .item2, .uc-section145 .item6 { left: 50%; margin-left: 115px; }

.uc-section145 .item8, .uc-section145 .item12 { right: 50%; margin-right: 115px; }

.uc-section145 .item3, .uc-section145 .item5 { left: 50%; margin-left: 155px; }

.uc-section145 .item9, .uc-section145 .item11 { right: 50%; margin-right: 155px; }

.uc-section145 .item2, .uc-section145 .item12 { bottom: 50%; margin-bottom: 162px; }

.uc-section145 .item6, .uc-section145 .item8 { top: 50%; margin-top: 162px; }

.uc-section145 .item3, .uc-section145 .item11 { bottom: 50%; margin-bottom: 70px; }

.uc-section145 .item5, .uc-section145 .item9 { top: 50%; margin-top: 70px; }

.uc-section145 .con { display: none; padding: 0 10px; font-size: 14px; line-height: 20px; }

.uc-section145 .con p { height: 21px;margin-bottom: 8px; }

.uc-section145 .item .right { margin: 0 0 8px 0;display: inline-block;height: 21px;line-height: 20px;font-size: 14px; }

.uc-section145 .item .error { margin: 0 0 8px 0;display: inline-block;height: 21px;line-height: 20px;font-size: 14px;background: #D8D8D8;color:#333;padding: 0 10px;border-radius: 5px;margin: 0 0 8px 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; }

.uc-section145 .item .error:hover { background: #cccccc;}

.uc-section145 .item1 .con, .uc-section145 .item7 .con { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); min-width: 300px; text-align: center; }

.uc-section145 .item1 .con { bottom: 100%; }

.uc-section145 .item7 .con { top: 100%; }

.uc-section145 .item2 .con, .uc-section145 .item3 .con, .uc-section145 .item4 .con, .uc-section145 .item5 .con, .uc-section145 .item6 .con { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 100%; min-width: 300px; }

.uc-section145 .item8 .con, .uc-section145 .item9 .con, .uc-section145 .item10 .con, .uc-section145 .item11 .con, .uc-section145 .item12 .con { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 100%; min-width: 300px; text-align: right;font-size:14px; }

.g-main .uc-section132 .detail .con p { line-height: 2em !important; margin: 0 !important;}

.footer-contact .iconImg .uc-icon50-2 { display: none; }

.g-main .uc-content .main-right .g-aside-news:hover,.g-main .uc-content .main-right .g-aside-form:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section-gongshang-problems .uc-content { padding: 52px 0;}

.uc-section-gongshang-problems .g-title { margin-bottom: 0;}

.uc-section-gongshang-problems .box,.uc-section-gongshang-problems .box-i { display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0 40px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 52px 40px 64px;}

.uc-section-gongshang-problems .box .list { width: 261px;text-align: center;border: 1px solid rgba(51, 51, 51, 0.2);border-radius: 10px;background: #FFFFFF;cursor: default; }

.uc-section-gongshang-problems .box .list:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section-gongshang-problems .box .list .box-img { width: 72px;height:72px;margin:51px auto 20px ; }

.uc-section-gongshang-problems .box .list .box-desc { font-size: 20px;color: #FE504F;font-weight: 600;line-height: 27px; }

.uc-section-gongshang-problems .box .list .content { margin: 20px auto 51px;font-size: 16px;line-height: 22px; }

/*.uc-section-gongshang-problems .box .list .content:hover { color:#FE504F; }*/

.uc-section-gongshang-problems .box-i .item { width: 364px;text-align: center;color:#333;cursor: pointer; }

.uc-section-gongshang-problems .box-i .item .i { display: block; }

.uc-section-gongshang-problems .box-i .i1,.uc-section-gongshang-problems .box-i .item-img:hover .i { display: none; }

.uc-section-gongshang-problems .box-i .item .item-img:hover .i1 { display: block; }

.uc-section-gongshang-problems .box-i .item .item-desc:hover,.uc-section-gongshang-problems .box-i .item .item-content:hover { color:#FE504F; }

.uc-section-gongshang-problems .box-i .item .item-img { background-size: cover;}

.uc-section-gongshang-problems .box-i .item .item-desc { font-size: 20px;margin:36px auto 20px;}

.uc-section-gongshang-problems .box-i .item .item-content { font-size: 16px;line-height: 22px;}

.uc-section-jingying-unusual { background: #FFF; }

.uc-section-jingying-unusual .uc-content { padding: 51px 40px 0px; }

.uc-section-jingying-unusual .box,.uc-section-jingying-unusual .box-i,.uc-section-jingying-unusual .box-msg,.uc-section-check-name .uc-content .box-checkName,.uc-section-check-name .box-brand-icon,.uc-section-check-name .brand-item,.uc-section-flowbox-content .flowbox,.uc-section-flowbox-content .flow-team-list-box,.uc-section-flowbox-content .flow-team-list-box .item { display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start; }

.uc-section-jingying-unusual .box .item { width: 546px;color:#FFF;font-size: 64px;font-weight: 700;background:url('../images/error-bg.png');background-size: cover;text-align: center;height: 100px;line-height: 100px; }

.uc-section-jingying-unusual .box-i .list { width: 261px;color: #333; }

.uc-section-jingying-unusual .box-i .list .box-desc:hover,.uc-section-jingying-unusual .box-i .list .box-content:hover { color:#FE504F;cursor:pointer; }

.uc-section-jingying-unusual .box-i .list .box-img { width: 132px;height: 132px;border-radius: 50%;margin: auto;border: 1px solid rgba(81,81,81,0.2);position: relative;}

.uc-section-jingying-unusual .box-i .list .box-img img { width: 80px;height: 80px;position: absolute;top: 26px;left:26px; }

.uc-section-jingying-unusual .box-i .list .box-desc { font-size: 20px;text-align: center;margin: 36px auto 19px;font-weight: 600; }

.uc-section-jingying-unusual .box-i .list .box-content { font-size: 16px;text-align: center;font-weight: 400; }

.uc-section-jingying-unusual .box-msg .left { font-size: 36px;font-weight: 600;color: #FFF;background:url('../images/error-msg-bg.png');background-size: cover;width:356px;height: 294px;}

.uc-section-jingying-unusual .box-msg .left-content { width: 180px;margin:93px auto;line-height: 54px; }

.uc-section-jingying-unusual .box-msg .right { padding:36px 55px 39px 27px;background: #dddddd;margin-right:8px; }

.uc-section-jingying-unusual .box-msg .right p { font-size:15px;margin-bottom: 24px;color: #333333;line-height: 21px;font-weight: 600; }

.uc-section-jingying-unusual .box-msg .right p:last-child { margin-bottom: 0px; }

.uc-section-jingying-unusual .uc-btn,.uc-section-check-name .uc-btn { width: 236px;height: 46px;background: #fe504f;border-radius: 23px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);margin:52px auto; }

.uc-section-check-name .uc-content { padding: 51px 0; }

.uc-section-check-name .uc-content h3 { font-weight: 400;font-size: 28px;text-align: center;}

.uc-section-check-name .uc-content .box-checkName { margin:52px auto 64px;position: relative; }

.uc-section-check-name .uc-content .box-checkName .item { width:204px;font-size: 14px;font-weight: 600;color:#333;line-height: 16px;border: 1px solid rgba(51, 51, 51, 0.2);border-radius: 6px; }

.uc-section-check-name .uc-content .box-checkName .item > div { margin-left: 24px; }

.uc-section-check-name .uc-content .box-checkName .item .box-img { width:202px;height:122px;margin-left:0;margin-bottom: 16px;position: relative; }

.uc-section-check-name .uc-content .box-checkName .item .box-img .diamond { width: 72px;height: 72px; position: absolute;left:65px;top:25px; }

.uc-section-check-name .uc-content .box-checkName .item .box-desc { height: 48px; }

.uc-section-check-name .uc-content .box-checkName .item:nth-child(1) .box-img { background:url('../images/box-checkName-bg-1.png') no-repeat center;background-size: cover; }

.uc-section-check-name .uc-content .box-checkName .item:nth-child(2) .box-img { background:url('../images/box-checkName-bg-2.png') no-repeat center;background-size: cover; }
.uc-section-check-name .uc-content .box-checkName .item:nth-child(3) .box-img { background:url('../images/box-checkName-bg-3.png') no-repeat center;background-size: cover; }
.uc-section-check-name .uc-content .box-checkName .item:nth-child(4) .box-img { background:url('../images/box-checkName-bg-4.png') no-repeat center;background-size: cover; }
.uc-section-check-name .uc-content .box-checkName .item:nth-child(5) .box-img { background:url('../images/box-checkName-bg-5.png') no-repeat center;background-size: cover; }

.uc-section-check-name .uc-content .box-checkName .item .box-line { width: 36px;height: 2px;background: #fe504f;position: absolute;top:206px;}

.uc-section-check-name .uc-content .box-checkName .item .box-bottom { margin-top:34px;}

.uc-section-check-name .uc-content .box-checkName .item .box-bottom p:last-child { font-weight: 600;}

.uc-section-check-name .uc-content .box-checkName .item .box-bottom p:first-child { margin-bottom:10px;font-size: 14px;opacity: 0.7;color:#333;}

.uc-section-check-name .uc-content .box-checkName .item .box-bottom p:last-child { margin-bottom:36px;font-size: 14px;line-height: 21px;}

.uc-section-check-name .uc-content .box-brand-icon .brand-item { width: 261px;height: 100px;background: #FFF;position: relative;border: 1px solid rgba(51, 51, 51, 0.2);border-radius: 6px; }

.uc-section-check-name .uc-content .box-brand-icon .brand-item:hover { -webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);cursor: default; }

.uc-section-check-name .uc-content .box-brand-icon .brand-item > div:first-child { width: 52px;height: 52px;margin:24px 14px 24px 16px;}

.uc-section-check-name .uc-content .box-brand-icon .brand-item > div:last-child { margin:29px 0px 29px 0px;position: absolute;left:82px;color:#333;font-weight: 400;font-size: 16px;line-height: 21px; }

.uc-section-flowbox-content .flowbox { height:237px;padding: 0 40px; }

.uc-section-flowbox-content .flowbox .flow-item { width: 237px;height: 237px;border: 1px solid rgba(51, 51, 51, 0.2);border-radius: 6px;cursor: default;position: relative; }

.uc-section-flowbox-content .flowbox .flow-item:after { content: " ";background: url('../images/flowbox-img-5-1.png');background-size: cover;width: 48px;height: 49px;position: absolute;top:94px;left:240px; }

.uc-section-flowbox-content .flowbox .flow-item:last-child:after { content: none; }

.uc-section-flowbox-content .flowbox .flow-item .box-img { width: 55px;height: 55px;margin: 34px auto 33px;border-radius: 6px; }

.uc-section-flowbox-content .flowbox .flow-item .box-desc { font-size: 18px;font-weight: 600;color:#FE504F;text-align: center; }

.uc-section-flowbox-content .flowbox .flow-item .box-content { font-size: 16px;font-weight: 400;color:#fe504f;text-align: center;opacity: 0.7;margin:14px auto 35px;height: 42px; }

.uc-section-flowbox-content .flowbox .flow-item .i1 { display: block; }

.uc-section-flowbox-content .flowbox .flow-item .i2 { display: none; }

.uc-section-flowbox-content .flowbox .flow-item:hover .i2 { display: block; }

.uc-section-flowbox-content .flowbox .flow-item:hover .i1 { display: none; }

.uc-section-flowbox-content .flowbox .flow-item:nth-child(1):hover { background: url('../images/flowbox-img-bg-1.png');background-size: cover;border-radius: 6px;border:1px solid #FFF;-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section-flowbox-content .flowbox .flow-item:nth-child(2):hover { background: url('../images/flowbox-img-bg-2.png');background-size: cover;border-radius: 6px;border:0;-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);border:1px solid #FFF; box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section-flowbox-content .flowbox .flow-item:nth-child(3):hover { background: url('../images/flowbox-img-bg-3.png');background-size: cover;border-radius: 6px;border:0;-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);border:1px solid #FFF; box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section-flowbox-content .flowbox .flow-item:nth-child(4):hover { background: url('../images/flowbox-img-bg-4.png');background-size: cover;border-radius: 6px;border:0;-webkit-box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2);border:1px solid #FFF; box-shadow: 0px 2px 8px 0px rgba(51, 51, 51, 0.2); }

.uc-section-flowbox-content .flowbox .flow-item:hover .box-desc,.uc-section-flowbox-content .flowbox .flow-item:hover .box-content { color:#FFF; }

.uc-section-flowbox-content .flow-team-list-box { height: 100px;padding: 0 42px; }

.uc-section-flowbox-content .flow-team-list-box .box-img:hover { transform: scale(1.1); }

.uc-section-flowbox-content .flow-team-list-box .item { height: 100px;width: 558px;border-bottom:1px solid rgba(70, 70, 70, 0.1);position: relative; }

.uc-section-flowbox-content .flow-team-list-box .item:nth-child(odd) { border-right:1px solid rgba(70, 70, 70, 0.1); }

.uc-section-flowbox-content .flow-team-list-box:last-child .item { border-bottom:0; }

.uc-section-flowbox-content .flow-team-list-box .item .box-img { width: 52px;height: 52px;margin:24px; }

.uc-section-flowbox-content .flow-team-list-box .item .box-desc-1 { position: absolute;left:100px;top:24px;font-size: 20px;color:#FE504F;font-weight: 600;letter-spacing: 2px;}

.uc-section-flowbox-content .flow-team-list-box .item .box-desc-2 { position: absolute;left:100px;top:55px;font-size: 16px;font-weight: 400;color:#333; }

.section-uc-alert { position: fixed;z-index: 999;left: 0;width: 100%;top: 0;height: 100%;background-color: rgba(0, 0, 0, 0.3);padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);padding-top: constant(safe-area-inset-top);padding-top: env(safe-area-inset-top);padding-left: constant(safe-area-inset-left);padding-left: env(safe-area-inset-left);padding-left: constant(safe-area-inset-left);padding-left: env(safe-area-inset-left);-webkit-box-sizing: content-box;box-sizing: content-box; }

.section-uc-alert .over-close { width: 24px;position: absolute;cursor: pointer;top:17px;right:17px; }

.section-uc-alert .uc-alert-commonForm .box {width: 472px;height:397px;background-color: #f6f6f6;border-radius: 10px;background-color: #fff;z-index: 9;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}

.section-uc-alert .box-msg { font-weight: 600;font-size: 18px;color: #FFF;line-height: 24px; }

.section-uc-alert .box-title-msg { font-weight: 400;color: #FFF;line-height: 19px;font-size: 14px;font-weight: 400;margin: 12px 0; }

.section-uc-alert .box-content-1,.section-uc-alert .box-content-2 { color:#F7E551;font-size: 18px;font-weight: 600;line-height: 24px;margin-bottom: 12px; }

.section-uc-alert .box-content-2 { margin-bottom: 8px; }

.section-uc-alert .box-content-note { font-size: 12px;font-weight: 400;color:#FFF;margin-bottom: 12px;opacity: 0.5; }

.section-uc-alert .box-next { font-size: 14px;font-weight: 400;color:#FFF;line-height: 19px; }

.section-uc-alert .box-more { width: 210px;height: 46px;border:1px solid #FFF;border-radius: 23px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);line-height: 46px;font-size: 14px;font-weight: 600;color:#FFF;margin:24px auto;cursor: pointer; }














