/*Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }
html { line-height: 1; }
ol, ul, li { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }
q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }
a { text-decoration: none; -webkit-tap-highlight-color: transparent; }
a img { border: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
/*tools*/
.fix:after { display: block; content: "$"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
ul.fix li { float: left; }
.l { float: left; }
.r { float: right; }
.cell { display: table-cell; width: 2000px; }
 button, select, textarea, input:not([type="radio"]):not([type="checkbox"]) {
-webkit-appearance: none;
appearance: none;
}
 a[href*="tongji"] {
display: none;
}
/*Mobile Sass(.scss) Library by @BlwooSky*/
body { font-family: "Microsoft YaHei"; }
.btn { display: inline-block; padding: 0.4em 1em; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-radius: 3px; }
.btn1 { color: #fff; background: #d4055c; -webkit-box-shadow: inset 0 -4px 1px #950542; box-shadow: inset 0 -4px 1px #950542; }
.btn2 { color: #fff; background: #d4055c; }
.btn3 { color: #5b5b5b; background: #fff; border: 1px solid #b2b2b2; }
.tar { text-align: right; }
.bDark { background: #0099b0; }
.scroller { position: relative; overflow: hidden; }
.orderForm .formBtns { /* padding:0 18px;
font-size:14px; */ }
.orderForm .btn2, .orderForm .btn3 { text-align: center; width: 48%; font-style: normal; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.orderForm .btn2 input, .orderForm .btn3 input { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; opacity: 0; }
.orderForm .btn2:before, .orderForm .btn3:before { margin-top: -3px; content: ""; display: inline-block; vertical-align: middle; width: 18px; height: 18px; background: url(../img/iconForm.png) no-repeat; -webkit-background-size: 18px auto; background-size: 18px auto; }
.orderForm .btn3:before { background-position: 0 -18px; }
.orderForm .btn2:before { background-position: 0 -36px; }
.orderForm form { padding: 10px; background: #fff; margin-top: 10px; position: relative; }
.orderForm form:before { content: ""; display: block; width: 0; height: 0; position: absolute; left: 14px; bottom: 100%; border: 5px solid transparent; border-bottom-color: #fff; -webkit-transform: skewX(36deg); transform: skewX(36deg); }
.orderForm .cInput { border: 1px solid #bababa; height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.orderForm .cInput input { width: 100%; border: none; height: 98%; line-height: normal; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.orderForm label { font-size: 14px; position: absolute; left: 4px; top: 5px; color: #666; }
.orderForm select { width: 100%; position: absolute; left: 0; top: 0; z-index: 1; background: transparent; }
.orderForm .illName { position: relative; height: 30px; }
.orderForm .illName:after { content: ""; display: inline-block; width: 30px; height: 100%; position: absolute; right: 0; top: 0; border-left: 1px solid #bababa; }
.orderForm .illName:before { content: ""; display: inline-block; width: 0; height: 0; position: absolute; right: 12px; top: 13px; border: 4px solid transparent; border-top-color: #00787d; }
.orderForm .pl48 { padding-left: 48px; }
.orderForm .pl70 { padding-left: 70px; }
.orderForm .pl80 { padding-left: 80px; }
.orderForm .orderItem { margin-bottom: 5px; position: relative; }
.orderTitle { color: #fff; font-size: 14px; white-space: nowrap; }
.orderTitle span { font-size: 12px; color: #007b8d; text-transform: uppercase; display: inline-block; -webkit-transform: scale(0.7); transform: scale(0.7); -webkit-transform-origin: left bottom; transform-origin: left bottom; }
.orderTitle:before { content: ""; display: inline-block; vertical-align: middle; width: 18px; height: 18px; background: url(../img/iconForm.png) no-repeat; -webkit-background-size: 18px auto; background-size: 18px auto; }
.p018 { padding: 0 18px; }
html { height: 100%; }
html.openMenu body { overflow: hidden; height: 100%; }
html.openMenu .outerWrap { height: 100%; }
body { background: #fff; }
.outerWrap, .innerWrap { position: relative; background: #fff; }
.outerWrap { overflow: hidden; padding: 44px 0 50px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.outerWrap.innerPage { padding-top: 45px; }
.innerWrap { z-index: 1; left: 0; -webkit-transition: 0.5s; transition: 0.5s; }
.openMenu .mainMenu { visibility: visible; }
.openMenu .mainHeader { left: 162px; }
.openMenu .innerWrap { left: 162px; }
.mainMenu { position: absolute; width: 162px; left: 0; top: 0; z-index: 0; visibility: hidden; background: #303435; height: 100%; text-align: center; -webkit-transition: 0.5s; transition: 0.5s; }
.mainMenu:after { content: ""; height: 100%; width: 10px; right: 0; top: 0; position: absolute; display: block; -webkit-box-shadow: inset -3px 0 5px rgba(0, 0, 0, 0.5); box-shadow: inset -3px 0 5px rgba(0, 0, 0, 0.5); }
.mainMenu > div { padding-bottom: 50px; }
.mainMenu nav { line-height: 42px; font-size: 14px; border-bottom: 1px solid #45494a; }
.mainMenu nav li { border-left: 5px solid #1f2022; }
.mainMenu nav li.active, .mainMenu nav li:active { border-left-color: #00b4b4; background: #1d1d1d; }
.mainMenu nav li:nth-last-of-type(1) a {
border-bottom: none;
}
.mainMenu nav a { color: #fff; display: block; border-bottom: 1px solid #45494a; }
.mainMenu nav a:before { content: ""; display: inline-block; vertical-align: middle; width: 22px; height: 22px; margin-right: 10px; background: url(../img/navIcon.png) no-repeat; -webkit-background-size: 22px auto; background-size: 22px auto; }
.mainMenu nav .mHome:before { background-position: 0 0; }
.mainMenu nav .mAbout:before { background-position: 0 -22px; }
.mainMenu nav .mTeam:before { background-position: 0 -44px; }
.mainMenu nav .mTec:before { background-position: 0 -66px; }
.mainMenu nav .mDir:before { background-position: 0 -88px; }
.mainMenu nav .mFemale:before { background-position: 0 -110px; }
.mainMenu nav .mOrder:before { background-position: 0 -132px; }
.mTel { padding: 10px; text-align: center; }
.mTel .btn1 { width: 100%; padding: 10px 0 15px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mTel img { vertical-align: middle; width: 16px; height: auto; margin-right: 10px; margin-top: -3px; }
.mainHeader { /*position: fixed;*/ width: 100%; left: 0; top: 0; z-index: 2; height: 44px; text-align: center; background: #fff; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); -webkit-transition: 0.5s; transition: 0.5s; margin-top:11px; }
.mainHeader .btnOpenMenu, .mainHeader .topTel { display: block; height: 44px; width: 44px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mainHeader .btnOpenMenu:before, .mainHeader .topTel:before { content: ""; display: block; margin: 0 auto; }
.mainHeader .btnOpenMenu { background: #0099b0; padding-top: 14px; }
.mainHeader .btnOpenMenu:before { width: 18px; height: 14px; background: url(../img/iconMenu.png) no-repeat center center; -webkit-background-size: 18px auto; background-size: 18px auto; }
.mainHeader .topTel { margin: 0 auto; padding-top: 3px; }
.mainHeader .topTel:before { width: 20px; height: 34px; background: url(../img/iconRedPhone.png) no-repeat center center; -webkit-background-size: 20px auto; background-size: 20px auto; }
.mainHeader > div { display: table; width: 100%; }
.mainHeader > div > div { display: table-cell; vertical-align: middle; }
.mainHeader img { width: 90%; }
.mainHeader .logoImg { min-width: 130px; max-width: 150px; }
.mainHeader .sloganImg { min-width: 50px; max-width: 60px; }
.mainHeader .split { display: block; position: relative; }
.mainHeader .split:before { content: ""; display: block; width: 1px; height: 100%; position: absolute; right: 0; top: 0; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237, 237, 237, 0)), color-stop(50%, #ededed), color-stop(100%, rgba(237, 237, 237, 0))); background: -webkit-linear-gradient(top, rgba(237, 237, 237, 0), #ededed, rgba(237, 237, 237, 0)); background: linear-gradient(to bottom, rgba(237, 237, 237, 0), #ededed, rgba(237, 237, 237, 0)); }
.swipe { overflow: hidden; visibility: hidden; position: relative; }
.swipe-wrap { overflow: hidden; position: relative; }
.swipe-wrap > div { float: left; width: 100%; position: relative; }
.hBanner { line-height: 0; text-align: center; }
.hBanner span { display: inline-block; width: 10px; height: 10px; margin: 0 3px; border: 1px solid #b9b7b8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-radius: 5px; }
.hBanner span.active { border: none; background: #e50060; }
.hBanner img { max-width: 100%; }
.bannerPage { background: #f0f0f0; font-size: 0; padding: 10px 0; }
.hNewList .paging { color: #333; text-align: center; background: #d6d6d6; width: 100%; display: table; table-layout: fixed; }
.hNewList .paging span { display: table-cell; }
.hNewList .paging span.active { background: #fff; }
.hNewList .paging span.active b { border-top: 2px solid #0099b0; }
.hNewList .paging b { display: block; padding: 5px 0; font-weight: normal; }
.hNewList ul { font-size: 0; }
.hNewList ul span { font-size: 14px; vertical-align: middle; }
.hNewList ul a { line-height: 38px; display: block; color: #333; border-bottom: 1px dashed #999; padding: 0 14px; }
.hNewList ul a b { color: #0099b0; font-weight: normal; }
.hNewList ul a:before { content: ""; display: inline-block; vertical-align: middle; margin-top: 3px; width: 4px; height: 4px; background: #333; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-radius: 2px; }
.hNewList ul li:last-of-type a { border-bottom: none; }
.pC { padding: 14px; }
.hIll { text-align: center; padding-bottom: 4px; font-size: 12px; }
.hIll li { width: 25%; padding-bottom: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.hIll li:nth-of-type(4n+1) {
padding-right: 5px;
}
.hIll li:nth-of-type(4n+2), .hIll li:nth-of-type(4n+3) {
padding-left: 5px;
padding-right: 5px;
}
.hIll li:nth-of-type(4n+4) {
padding-left: 5px;
}
.hIll a { color: #444; display: block; background: #fff; padding: 5px; }
.hIll b { display: block; height: 18px; }
.hIll img { width: 52px; }
.colorful { text-align: center; }
.colorful ul { display: table; width: 100%; font-size: 14px; }
.colorful ul:nth-of-type(2) li:first-of-type {
width: 50%;
}
.colorful b { font-weight: normal; background: #111; display: block; }
.colorful li { display: table-cell; vertical-align: middle; }
.colorful a { display: block; color: #fff; }
.colorful .l { width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.colorful .l40 { line-height: 40px; }
.colorful .l20 { line-height: 19px; }
.colorful .pl2 { padding-left: 1px; }
.colorful .pr2 { padding-right: 1px; }
.colorful .pt2 { padding-top: 1px; }
.colorful .pb2 { padding-bottom: 1px; }
.colorful .c1 { background: #9ccb32; }
.colorful .c2 { background: #f9bb72; }
.colorful .c3 { background: #0099b0; }
.colorful .c4 { background: #51b8c8; }
.colorful .c5 { background: #ec5986; }
.colorful .c6 { background: #e75ba9; }
.colorful .c7 { background: #bc70cb; }
.colorful .c8 { background: #abd44d; }
.colorful .c4, .colorful .c5 { height: 40px; line-height: 20px; overflow: hidden; }
.colorful .c6, .colorful .c7, .colorful .c8 { height: 19px; line-height: 19px; overflow: hidden; }
.comment .commentTitle { position: relative; color: #444; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #bfbfbf; }
.comment .commentTitle span { vertical-align: middle; }
.comment .commentTitle .rank { font-size: 0; }
.comment .commentTitle .rank i { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../img/iconComment.png) no-repeat; -webkit-background-size: 18px auto; background-size: 18px auto; }
.comment .commentTitle .zan { display: inline-block; height: 24px; line-height: 24px; position: absolute; right: 0; top: 0; background: #3b3b3b; padding: 0 10px; color: #fff; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-radius: 2px; }
.comment .commentTitle .zan:before { display: inline-block; vertical-align: middle; content: ""; width: 18px; height: 18px; margin-right: 3px; margin-top: -3px; background: url(../img/iconComment.png) no-repeat 0 -18px; -webkit-background-size: 18px auto; background-size: 18px auto; }
.comment .commentSTitle { font-size: 14px; margin-bottom: 10px; }
.comment .commentSTitle b { color: #e62067; }
.comment .commentSTitle span { font-size: 12px; margin-top: 2px; }
.comment .paging { background: #3b3b3b; color: #fff; display: table; width: 100%; text-align: center; font-size: 14px; }
.comment .paging b { font-weight: normal; display: inline-block; }
.comment .paging span { display: table-cell; padding: 8px 0; }
.comment .paging span.active b { padding-bottom: 3px; border-bottom: 2px solid #0099b0; }
.comment img { border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-radius: 2px; border: 1px solid #b8b8b8; margin-right: 10px; }
.comment li { padding: 10px 0; border-bottom: 1px dashed #b3b3b3; }
.comment dl { font-size: 14px; color: #666; }
.comment dd:nth-of-type(1) {
margin-top: 5px;
line-height: 1.4em;
}
.comment dd:last-of-type { font-size: 12px; }
.comment .tar b { display: inline-block; padding: 4px 8px; font-weight: normal; background: #f4f5f5; }
.comment .moreComment { margin-top: 10px; display: block; text-align: center; width: 55%; font-size: 14px; padding: 0.3em 1em; margin: 10px auto 0 auto; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-radius: 3px; }
.copyInfo { font-size: 14px; line-height: 1.4em; padding: 10px; color: #333; text-align: center; background: #f0f0f0; text-transform: uppercase; }
.copyInfo b { font-weight: normal; color: #0099b0; }
.comFooter { height: 50px; line-height: 50px; text-align: center; position: fixed; width: 100%; left: 0; bottom: 0; background: #0099b0; font-size: 14px; z-index: 1; display:none; }
.comFooter ul { width: 100%; display: table; table-layout: fixed; }
.comFooter ul li { display: table-cell; }
.comFooter ul li:nth-of-type(1) {
background: #f23b73;
}
.comFooter ul li:nth-of-type(1) a:before {
background-position: 0 0;
}
.comFooter ul li:nth-of-type(2) {
background: #0099b0;
}
.comFooter ul li:nth-of-type(2) a:before {
background-position: 0 -30px;
}
.comFooter ul a { color: #fff; display: block; -webkit-box-shadow: inset 0 -3px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2), inset 0 2px rgba(255, 255, 255, 0.2); box-shadow: inset 0 -3px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2), inset 0 2px rgba(255, 255, 255, 0.2); }
.comFooter ul a:before { content: ""; display: inline-block; vertical-align: middle; width: 24px; height: 30px; margin-right: 8px; background: url(../img/iconFooter.png) no-repeat; -webkit-background-size: 24px auto; background-size: 24px auto; }
.arcList li { padding: 0 15px; }
.arcList li:active { -webkit-box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.6); box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.6); }
.arcList li:nth-of-type(1) dt b {
color: #e50060;
}
.arcList li:nth-of-type(2) dt b {
color: #0b9db3;
}
.arcList li:last-of-type a { border-bottom: none; }
.arcList span.l { width: 78px; height: 52px; margin-right: 10px; overflow: hidden; }
.arcList span.l img { width: 100%; height: auto; }
.arcList a { display: block; padding: 15px 0; border-bottom: 1px solid #999; }
.arcList dt { font-size: 14px; color: #333; font-weight: bold; }
.arcList dd { font-size: 12px; margin-top: 4px; color: #666; line-height: 1.4em; position: relative; }
.arcList .rCount { position: absolute; right: 0; bottom: 0; }
.listIcons { color: #9d9d9d; }
.listIcons b { font-weight: normal; }
.listIcons b:before { content: ""; width: 18px; height: 13px; display: inline-block; vertical-align: middle; margin-top: -3px; margin-right: 2px; background: url(../img/iconList.png) no-repeat; -webkit-background-size: 18px auto; background-size: 18px auto; }
.listIcons .i1:before { background-position: center top; }
.listIcons .i2:before { background-position: center center; }
.listIcons .i3:before { background-position: center bottom; }
.arcPage .arcTtitle { font-size: 18px; line-height: 1.4em; }
.arcPage .listIcons { padding: 10px 0; border-bottom: 1px solid #999; }
.arcPage .arcCon { padding: 10px 0; color: #666; }
.arcPage .arcCon p { line-height: 1.6em; font-size: 14px; margin-bottom: 14px; }
.arcPage .arcCon p:first-letter { margin-left: 2em; }
.arcPage .arcCon p img { max-width: 100%; height: auto; }
.recArc .recTitle { padding: 0.5em 20px; margin: 0 -14px; background: #e6e6e6; }
.recArc .recTitle:before { content: ""; display: inline-block; vertical-align: middle; width: 18px; height: 18px; background: url(../img/recIcon.png) no-repeat; -webkit-background-size: 18px auto; background-size: 18px auto; }
.recArc ul { font-size: 14px; line-height: 2.4em; color: #666; }
.recArc ul a { display: block; color: #666; border-bottom: 1px dashed #999; }
.recArc li { position: relative; }
.recArc li span { position: absolute; right: 0; top: 0; }
.arcPhone { display: block; padding: 6px 10px; border: 1px solid #999; background: #e6e6e6; color: #333; font-size: 12px; position: relative; margin: 8px auto; }
.arcPhone:after { content: ""; display: inline-block; position: absolute; width: 53px; height: 100%; right: 0; top: 0; background: url(../img/arcPhoneIcon.png) no-repeat center center #e50060; -webkit-background-size: 20px auto; background-size: 20px auto; }
.arcPhone i { display: block; font-weight: bold; font-size: 22px; }
.docList li { width: 50%; padding: 10px; border: 1px solid #999; margin-top: -1px; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.docList li:nth-of-type(2n+2) {
margin-left: -1px;
}
.docList li:before { content: ""; display: inline-block; position: absolute; right: 0; bottom: 0; width: 0; height: 0; border: 16px solid transparent; border-right-color: #0099b0; border-bottom-color: #0099b0; }
.docList li .docTel { display: block; width: 32px; height: 32px; position: absolute; right: 0; bottom: 0; background: url(../img/arcPhoneIcon.png) no-repeat 19px 15px; -webkit-background-size: 12px auto; background-size: 12px auto; }
.docList .docSlogan { display: block; margin: 0 auto; width: 70px; height: 38px; overflow: hidden; }
.docList .docSlogan img { width: 100%; }
.docList .docHead { display: block; margin: 0 auto; width: 82px; height: 82px; border: 1px solid #9a9a9a; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-top-left-radius: 41px; border-top-right-radius: 41px; border-bottom-left-radius: 41px; border-bottom-right-radius: 41px; border-radius: 41px; }
.docList .docHead img { width: 100%; height: auto; border-top-left-radius: 41px; border-top-right-radius: 41px; border-bottom-left-radius: 41px; border-bottom-right-radius: 41px; border-radius: 41px; }
.docList b { display: block; text-align: center; color: #0099b0; margin: 10px 0; font-size: 20px; font-weight: normal; }
.docPage .docBImg { position: relative; text-align: center; }
.docPage .docBImg img { width: 120px; height: 120px; border: 1px solid #9b9b9b; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-top-left-radius: 60px; border-top-right-radius: 60px; border-bottom-left-radius: 60px; border-bottom-right-radius: 60px; border-radius: 60px; }
.docPage .docBImg a { display: inline-block; width: 50px; height: 50px; position: absolute; top: 50%; margin-top: -25px; border: 1px solid #9b9b9b; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-radius: 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.docPage .docBImg .docBTel { left: 0; background: url(../img/iconRedPhone.png) no-repeat center center; -webkit-background-size: 20px auto; background-size: 20px auto; }
.docPage .docBImg .docBQQ { right: 0; background: url(../img/docQQ.png) no-repeat center center; -webkit-background-size: 24px auto; background-size: 24px auto; }
.docPage .docBName { color: #0099b0; font-size: 24px; text-align: center; margin: 10px 0; }
.docPage .docPos { text-align: center; padding: 8px 0; border-top: 1px solid #666; border-bottom: 1px solid #666; margin-bottom: 10px; }
.docPage .docPos ul { display: table; table-layout: fixed; width: 100%; }
.docPage .docPos li { display: table-cell; }
.docPage .docPos li:first-of-type { border-right: 1px solid #666; }
.docPage .docIntros { line-height: 1.8em; font-size: 14px; color: #666; }
.docPage .docIntros p { text-indent: 2em; }
.moreDocs { border-top: 1px solid #0099b0; margin-top: 10px; text-align: center; }
.moreDocs span { color: #fff; background: #0099b0; padding: 5px 10px; display: inline-block; }
.moreDocs .moreDocList { margin-top: 10px; width: 100%; font-size: 0; overflow: hidden; padding: 8px 0; }
.moreDocs ul { white-space: nowrap; }
.moreDocs li { padding: 0 12px; display: inline-block; }
.moreDocs a { display: block; width: 50px; height: 50px; border: 1px solid #0099b0; overflow: hidden; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-radius: 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.moreDocs img { width: 100%; height: auto; }
.zan.ok { background:#d4055c; }
/***头部滚动***/
#welcome { overflow: hidden; height:30px; margin:10px auto; padding:0; max-width: 480px; }
#welcome li { height:30px; overflow:hidden; }
#welcome img { max-width:100%; height:30px; }
.t_box { width:100%; }
/***首页板块调整****/
.sysk { width: 100%; display: table; }
.sysk div { display: table-cell; vertical-align: middle; }
.sysk a { display: block; color: #fff; font-size: 14px; font-family: "Microsoft Yahei"; text-align: center; }
.sysk p { color: #fff; text-align: center; }
.sysk div:nth-of-type(1) a {
background: #E84572;
font-size: 18px;
padding: 7px 10px 8px;
}
.sysk div:nth-of-type(2) {
padding: 0 1px;
}
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
 .sysk div:nth-of-type(2) a:nth-of-type(1) {
background: #E29795;
height: 65px;
margin-bottom: 1px;
padding: 5px 10px;
}
.sysk div:nth-of-type(2) a:nth-of-type(2) {
background: #DEB780;
height: 65px;
margin-top: 1px;
padding: 5px 10px;
}
.sysk div:nth-of-type(3) a:nth-of-type(1) {
background: #3F87D1;
height: 65px;
margin-bottom: 1px;
padding: 5px 10px;
}
.sysk div:nth-of-type(3) a:nth-of-type(2) {
background: #8162BC;
height: 65px;
margin-top: 1px;
padding: 5px 10px;
}
.sysk div:nth-of-type(1) a:before {
content: "";
display: block;
margin: 0 auto;
background: url(../img/ico7.png) no-repeat 0 0;
width: 95px;
height: 118px;
}

/*.r-nav,.rightpf{display: none;}*/
.popupWin2{display: none;}