@charset "UTF-8";
/* 单位换算---函数 */
/* define-1 */
/* define-2 */
/* define-3 */
/* define-4 */
/* reset */
* { -webkit-tap-highlight-color: transparent; -ms-tap-highlight-color: transparent; /* tap-highlight-color: transparent; */ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; }

a, address, article, aside, audio, b, body, canvas, caption, center, dd, div, dl, dt, em, embed, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, label, nav, ol, output, p, q, section, span, ul, li, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; }

body { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; background: #fff; color: #444444; }

html { -webkit-text-size-adjust: 100%; /*页面缩放 字体至最小值时 还能继续*/ }

ol, li, ul { list-style: none; }

input, textarea { outline: 0; resize: none; }

a { text-decoration: none; color: #444444; }

img { display: block; outline: none; border: 0; }

.container { width: 100%; max-width: 640px; min-width: 320px; margin: 0 auto; position: relative; }

.left { float: left !important; }

.right { float: right !important; }

.clear { clear: both; }

.clearFloat { zoom: 1; }
.clearFloat:after { content: '.'; display: block; clear: both; width: 0; height: 0; visibility: hidden; }

.allW { width: 100%; overflow: hidden; }
.allW > img { display: block; width: 100%; }

.img img { display: block; width: 100%; height: 100%; }

.margin { margin-top: 1rem; margin-bottom: 1rem; }

.g-line { height: 0.5rem; background-color: #f0f0f0; }

/*  swiper 样式速写 model 样式的速写 */
.swiper-slide img { display: block; width: 100%; }

.pagination-line .swiper-container { padding-bottom: 1.2rem; }
.pagination-line .swiper-pagination-bullet { width: 1.375rem; height: 0.2125rem; border-radius: 0.1rem; }
.pagination-line .swiper-container-horizontal > .swiper-pagination-bullets, .pagination-line .swiper-pagination-custom, .pagination-line .swiper-pagination-fraction { bottom: 0rem; }
.pagination-line .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; }

.pagination-circle .swiper-container { padding-bottom: 1.35rem; }
.pagination-circle .swiper-pagination-bullet { height: 12px; width: 12px; border: 1px #000 solid; background-color: rgba(0, 0, 0, 0); }
.pagination-circle .swiper-pagination-bullet-active { border: 1px #007aff solid; }
.pagination-circle .swiper-container-horizontal > .swiper-pagination-bullets, .pagination-circle .swiper-pagination-custom, .pagination-circle .swiper-pagination-fraction { bottom: 0rem; }
.pagination-circle .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; }

.coverflow { margin-bottom: 1.2rem; }
.coverflow .swiper-slide { width: 60%; }
.coverflow .swiper-slide span { display: block; width: 100%; font-size: 0rem; text-align: center; }
.coverflow .swiper-slide-active span { font-size: 0.825rem; line-height: 1.8rem; }

.pub-p p { font-size: 0.75rem; line-height: 1.6; text-indent: 2em; }
.pub-p p b { font-weight: bold; }
.pub-p p a { color: #d61e1e; }

.ma { margin-top: 1rem; margin-bottom: 1rem; }

.allW > video { display: block; width: 100%; }

.w600 { width: 93.75%; margin-left: auto; margin-right: auto; overflow: hidden; }

.w620 { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; }

.cRed { color: #b20606; }

.mt { margin-bottom: 1rem; }

.pa { padding: 1rem 0; }

/* 敏杰豪爽诚信财通路广 汉德用贤恩威人聚业宽 然然得意 */
.s1 .swiper-pagination-bullet { border: 1px #fff solid; }
.s1 .swiper-pagination-bullet-active { background-color: #fff; }

.zt193-lead { padding: 1rem 0.375rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; }
.zt193-lead img { display: block; width: 2.3625rem; height: 4.125rem; }
.zt193-lead p { flex: 1; margin-left: 0.6rem; font-size: 0.75rem; line-height: 1.5; text-indent: 2em; }

.zt193-lead1 img { display: block; width: 5.7375rem; height: 5.25rem; }

.zt193-lead2 img { display: block; width: 7.125rem; height: 4.875rem; }

.zt193-pub-t { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; overflow: visible; margin-top: 1rem; margin-bottom: 0.75rem; border: 1px #0059c7 solid; height: 3.15rem; }
.zt193-pub-t h4 { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; margin-top: -0.825rem; }
.zt193-pub-t h4 span { background-color: #5f98df; color: #fff; padding: 0 0.75rem; border-radius: 2rem; line-height: 1.575rem; font-size: 0.9rem; }
.zt193-pub-t h2 { font-size: 1.2rem; font-weight: bold; color: #0059c7; text-align: center; height: 2.0625rem; line-height: 2.0625rem; }
.zt193-pub-t img { display: block; width: 1.5rem; margin: 0 auto; }

.zt193-pub-t1 { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; overflow: visible; margin-top: 1rem; margin-bottom: 0.75rem; border: 1px #0059c7 solid; height: 4.725rem; }
.zt193-pub-t1 h4 { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; margin-top: -0.825rem; }
.zt193-pub-t1 h4 span { background-color: #5f98df; color: #fff; padding: 0 0.75rem; border-radius: 2rem; line-height: 1.575rem; font-size: 0.9rem; }
.zt193-pub-t1 h3 { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; margin-top: 0.375rem; }
.zt193-pub-t1 h3 img { display: block; width: 0.7875rem; height: 0.7875rem; }
.zt193-pub-t1 h3 span { font-size: 1.2rem; font-weight: bold; color: #0059c7; padding: 0 0.375rem; line-height: 1; }
.zt193-pub-t1 h2 { font-size: 1.2rem; font-weight: bold; color: #0059c7; text-align: center; height: 2.0625rem; line-height: 2.0625rem; }
.zt193-pub-t1 > img { display: block; width: 1.5rem; margin: 0 auto; }

.zt193-inp { padding-bottom: 1rem; }
.zt193-inp h1 { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; }
.zt193-inp h1 span { width: 6.1875rem; font-size: 0.75rem; background-color: #eee; padding: 0.375rem 0rem; text-align: center; }
.zt193-inp h1 span:last-child { flex: 1; margin-left: 0.5rem; }

.zt193-why { margin-top: 1.5rem; width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; background-color: #eee; padding: 0.75rem; }
.zt193-why .mix { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; }
.zt193-why .mix > img { display: block; width: 5.625rem; height: 5.625rem; }
.zt193-why .mix .txt { flex: 1; padding-left: 1rem; }
.zt193-why .mix .txt h2 { font-size: 0.9rem; }
.zt193-why .mix .txt h2 b { font-weight: bold; font-size: 1.125rem; }
.zt193-why .mix .txt p { font-size: 0.75rem; padding-top: 0.5rem; line-height: 1.5; }
.zt193-why .mix > a { display: block; width: 3.525rem; height: 3.525rem; background-color: #ff9e14; color: #fff; position: relative; padding-left: 0.575rem; border-radius: 0.3rem; font-size: 0.825rem; padding-top: 0.6rem; }
.zt193-why .mix > a img { display: block; width: 0.9rem; position: absolute; right: 0.2rem; bottom: 0.8rem; }
.zt193-why > p { margin-top: 1rem; background-color: #fff; padding: 0.375rem 0.3rem; font-size: 0.75rem; text-indent: 2em; line-height: 1.6; }

.zt193-panel-t { padding: 1rem 0 0rem 0.375rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }
.zt193-panel-t h2 { border: 0.1rem #0059c7 solid; border-radius: 2rem; padding: 0.25rem 0.75rem 0.25rem 0.25rem; font-size: 0.9rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; font-weight: bold; }
.zt193-panel-t h2 span { font-weight: normal; background-color: #0059c7; color: #fff; border-radius: 2rem; padding: 0 0.75rem; line-height: 1.75rem; margin-right: 0.3rem; }

.zt193-v { width: 85.9375%; margin-left: auto; margin-right: auto; overflow: hidden; margin-bottom: 1rem; }
.zt193-v video { display: block; width: 100%; }
.zt193-v p { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; background-color: #ff9e14; font-size: 0.825rem; line-height: 2.25rem; margin-top: 1rem; align-items: center; border-radius: 0.3rem; color: #fff; }
.zt193-v p img { display: block; width: 0.8625rem; height: 1.0125rem; margin-left: 0.3rem; }
.zt193-v h6 { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; }
.zt193-v h6 span { padding: 0 2rem; font-size: 0.75rem; line-height: 1.6rem; border: 1px #ccc dashed; }

.zt193-care { height: 20.7rem; background: url(../images/bj_53.jpg) no-repeat; background-size: 100% 100%; padding: 3.9375rem 0 0 3rem; }
.zt193-care p { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; font-size: 0.75rem; line-height: 1.9; }
.zt193-care p img { display: block; margin-right: 0.375rem; width: 0.975rem; height: 0.9rem; }

.zt193-cheak { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; margin-top: 1rem; margin-bottom: 1rem; }
.zt193-cheak p { width: 13.125rem; font-size: 0.75rem; background-color: #eee; line-height: 1.6; text-indent: 2em; padding: 0.75rem 0.375rem; }
.zt193-cheak ul { flex: 1; margin-left: 0.75rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -webkit-box-lines: multiple; -moz-flex-wrap: wrap; flex-wrap: wrap; align-content: space-between; }
.zt193-cheak ul li { width: 100%; line-height: 1.75; padding-left: 0.3rem; border: 1px #ccc solid; }
.zt193-cheak ul li a { display: block; font-size: 0.75rem; }
.zt193-cheak ul li a b { color: #0059c7; display: inline-block; margin-right: 0.1rem; }

.zt193-sb { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; }
.zt193-sb ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; margin-bottom: 1.75rem; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; }
.zt193-sb ul li { width: 11.25rem; border: 1px #ccc solid; height: 11.0625rem; text-align: center; }
.zt193-sb ul li h2 { text-align: center; font-size: 0.825rem; font-weight: bold; line-height: 2; padding-top: 0.1rem; }
.zt193-sb ul li img { display: block; width: 100%; }
.zt193-sb ul li h6 { font-size: 0.75rem; text-align: center; }
.zt193-sb ul li span { display: inline-block; background-color: #cfcfcf; font-size: 0.75rem; height: 1.5rem; line-height: 1.425rem; border-radius: 2rem; padding: 0 1rem; }
.zt193-sb p { width: 85.9375%; margin-left: auto; margin-right: auto; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; background-color: #ff9e14; font-size: 0.825rem; line-height: 2.25rem; margin-top: 1rem; align-items: center; border-radius: 0.3rem; color: #fff; }
.zt193-sb p img { display: block; width: 0.8625rem; height: 1.0125rem; margin-left: 0.3rem; }

.zt193-sb-3 { width: 96.875%; margin-left: auto; margin-right: auto; overflow: hidden; }
.zt193-sb-3 ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; margin-bottom: 1.75rem; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; }
.zt193-sb-3 ul li { width: 7.5rem; border: 1px #ccc solid; height: 12.4875rem; text-align: center; }
.zt193-sb-3 ul li h2 { text-align: center; font-size: 0.825rem; font-weight: bold; line-height: 2; padding-top: 0.1rem; }
.zt193-sb-3 ul li img { display: block; width: 100%; }
.zt193-sb-3 ul li h6 { font-size: 0.75rem; text-align: center; margin-bottom: 0.2rem; }
.zt193-sb-3 ul li span { display: inline-block; background-color: #cfcfcf; font-size: 0.75rem; height: 1.5rem; line-height: 1.425rem; border-radius: 2rem; padding: 0 1rem; }
.zt193-sb-3 p { width: 85.9375%; margin-left: auto; margin-right: auto; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; background-color: #ff9e14; font-size: 0.825rem; line-height: 2.25rem; margin-top: 1rem; align-items: center; border-radius: 0.3rem; color: #fff; }
.zt193-sb-3 p img { display: block; width: 0.8625rem; height: 1.0125rem; margin-left: 0.3rem; }

.zt193-logo { background-color: #eee; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; padding: 0.75rem 0.375rem 0.25rem; -webkit-flex-wrap: wrap; -webkit-box-lines: multiple; -moz-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; }
.zt193-logo img { display: block; width: 7.5rem; height: 4.725rem; margin-bottom: 0.5rem; }

.zt193-tt { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; padding-top: 1rem; }
.zt193-tt .c { border: 1px #0059c7 solid; padding: 0 1rem; text-align: center; }
.zt193-tt .c h1 { font-size: 1.5rem; color: #0059c7; font-weight: bold; margin-top: -1.2rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; }
.zt193-tt .c h1 span { display: block; background-color: #fff; padding: 0 0.3rem; }
.zt193-tt .c h2 { font-size: 1.05rem; }
.zt193-tt .c h6 { font-size: 0.5625rem; color: #cecece; text-transform: uppercase; }

.zt193-team { margin-top: 1rem; }
.zt193-team .doc-p { position: relative; }
.zt193-team .doc-p .btn { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; position: absolute; right: 1.65rem; bottom: 1.8rem; }
.zt193-team .doc-p .btn a { width: 5.475rem; height: 1.65rem; margin-left: 0.9rem; opacity: 0; }
.zt193-team ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; margin-top: 0.5rem; margin-bottom: 1rem; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; }
.zt193-team ul li { width: 7.95rem; }
.zt193-team ul li a, .zt193-team ul li img { display: block; width: 100%; }
.zt193-team ul li a { position: relative; }
.zt193-team ul li a span { display: block; width: 100%; position: absolute; bottom: 0; font-size: 0.75rem; line-height: 1.5rem; text-align: center; background-color: rgba(0, 0, 0, 0.5); color: #fff; }
.zt193-team ul li p { font-size: 0.75rem; white-space: nowrap; text-align: center; padding-top: 0.3rem; }
.zt193-team a p { width: 85.9375%; margin-left: auto; margin-right: auto; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; background-color: #ff9e14; font-size: 0.825rem; line-height: 2.25rem; margin-top: 1rem; align-items: center; border-radius: 0.3rem; color: #fff; }
.zt193-team a p img { display: block; width: 0.8625rem; height: 1.0125rem; margin-left: 0.3rem; }

.zt193-notice { margin-top: 1rem; }
.zt193-notice h1 { font-size: 1.575rem; text-align: center; font-weight: bold; color: #0059c7; margin-bottom: 0.75rem; }
.zt193-notice a p { width: 85.9375%; margin-left: auto; margin-right: auto; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; background-color: #ff9e14; font-size: 0.825rem; line-height: 2.25rem; margin-top: 1rem; align-items: center; border-radius: 0.3rem; color: #fff; }
.zt193-notice a p img { display: block; width: 0.8625rem; height: 1.0125rem; margin-left: 0.3rem; }

.zt106-gh-form { margin-top: 1rem; margin-bottom: 1.5rem; padding: 1.2rem 0 1.5rem; background-color: #eee; }

.zt106-gh-form h2 { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; align-items: center; }

.zt106-gh-form h2 img { display: block; width: 8.4375rem; height: 2.325rem; margin-left: 0.6rem; }

.zt106-gh-form h2 b { font-size: 1.575rem; font-weight: bold; color: #0059c7; line-height: 1; }

.zt106-gh-form h4 { font-size: 0.9375rem; text-align: center; color: #444; line-height: 1.8rem; }

.zt106-gh-form .list { margin-top: 1rem; margin-bottom: 1rem; position: relative; }

.zt106-gh-form .list label { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; width: 19.5rem; margin: 0 auto; }

.zt106-gh-form .list label span { width: 4.875rem; font-size: 0.9rem; background-color: #0059c7; line-height: 2.55rem; color: #fff; text-align: center; border-radius: 0.2rem 0 0 0.2rem; }

.zt106-gh-form .list label input { flex: 1; border-radius: 0 0.2rem 0.2rem 0; border: 1px #ccc solid; border-left: none; font-size: 0.9375rem; color: #9bb6ca; line-height: 2.475rem; text-indent: 0.375rem; }

.zt106-gh-form .list em { margin-left: 0.25rem; color: red; position: absolute; right: 1.375rem; top: 0.6rem; }

.zt106-gh-form .main { position: relative; }

.zt106-gh-form .main em { margin-left: 0.25rem; color: red; position: absolute; right: 1.375rem; top: 0.6rem; }

.zt106-gh-form .l2 { width: 19.5rem; margin: 0 auto; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; overflow: hidden; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; }

.zt106-gh-form .l2 label { width: 52%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }

.zt106-gh-form .l2 label span { width: 4.875rem; text-align: center; font-size: 0.9375rem; background-color: #0059c7; line-height: 2.55rem; color: #fff; border-radius: 0.3rem 0 0 0.3rem; }

.zt106-gh-form .l2 label input { flex: 1; min-width: 1px; font-size: 0.9375rem; color: #9bb6ca; line-height: 2.475rem; text-indent: 0.375rem; border: 1px #ccc solid; border-radius: 0 0.3rem 0.3rem 0; }

.zt106-gh-form .l2 label select { flex: 1; min-width: 1px; font-size: 0.9375rem; color: #9bb6ca; line-height: 2.475rem; text-indent: 0.375rem; border: 1px #ccc solid; border-radius: 0 0.3rem 0.3rem 0; }

.zt106-gh-form .l2 label select option { display: block; width: 100%; line-height: 2.475rem; }

.zt106-gh-form .l2 .lab2 { width: 44%; }

.zt106-gh-form input[type="submit"] { display: block; width: 19.5rem; font-size: 0.9375rem; color: #fff; background-color: #fea200; border-radius: 0.3rem; line-height: 2.55rem; border: none; margin: 0 auto; }

.zt193-notice ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -moz-box-pack: space-between; -webkit-moz-box-pack: space-between; box-pack: space-between; -webkit-flex-wrap: wrap; -webkit-box-lines: multiple; -moz-flex-wrap: wrap; flex-wrap: wrap; margin-top: 1rem; }

.zt193-notice ul li { width: 7.575rem; }

.zt193-notice ul li a { display: block; width: 100%; position: relative; }

.zt193-notice ul li a img { display: block; width: 100%; }

.zt193-notice ul li a span { display: block; width: 100%; font-size: 0.75rem; background-color: rgba(255, 255, 255, 0.5); position: absolute; bottom: 0; text-align: center; line-height: 1.5rem; }

.zt193-notice ul li p { margin-top: 0.375rem; margin-bottom: 0.4rem; background-color: #afdbf1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -moz-box-pack: center; -webkit-moz-box-pack: center; box-pack: center; font-size: 0.825rem; align-items: center; line-height: 1.575rem; }

.zt193-notice ul li p img { display: block; width: 1.125rem; height: 1.125rem; margin-left: 0.3rem; }

/*# sourceMappingURL=main.css.map */
.zt101-last-nav {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 1rem 0 1rem; }
  .zt101-last-nav a {
    display: block;
    flex: 1;
    border-right: 1px #ccc solid;
    font-size: 0.9rem;
    line-height: 1;
    text-align: center; }
  .zt101-last-nav a:last-child {
    border-right: none; }

.zt101-footer {
  height: 12.525rem;
  background: url(/images/jk205_88.jpg) no-repeat 0 0;
  background-size: 100% 100%; }
  .zt101-footer .main {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 0 1.875rem; }
    .zt101-footer .main .l {
      flex: 1;
      margin-right: 0.375rem; }
      .zt101-footer .main .l p {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        margin-top: 0.75rem;
        align-items: center; }
        .zt101-footer .main .l p img {
          display: block;
          width: 1.9125rem;
          height: 1.6125rem; }
        .zt101-footer .main .l p b {
          flex: 1;
          font-size: 0.9rem;
          color: #fff;
          line-height: 1.2;
          margin-left: 0.3rem; }
          .zt101-footer .main .l p b span {
            display: block;
            width: 100%; }
    .zt101-footer .main .r {
      width: 4.725rem; }
      .zt101-footer .main .r img {
        display: block;
        width: 100%;
        height: 4.725rem; }
      .zt101-footer .main .r span {
        font-size: 0.75rem;
        color: #fff;
        opacity: 0.5;
        text-align: center;
        display: block;
        width: 100%;
        white-space: nowrap;
        line-height: 1.2;
        padding-top: 0.3rem; }