﻿/*! @fk/faifooter v1.1.0 hash:a0e3b1bd97ac5fd76a73 */
.ff--copyright {font-size:13px;line-height:31px;text-align:center}
.ff--beian {display:inline-block;width:20px;height:20px;margin-right:6px;vertical-align:middle;background:url(../images/beian.d27c0c8d.png) no-repeat 50%}
.ff--spec {margin:0 10px}
.ff--knet {display:inline-block;width:93px;height:30px;margin-left:8px;vertical-align:middle;background:url(../images/knet.d0ed5f96.png) no-repeat 50%}
.ff__dark .ff--spec {border-color:#5d5d5d}
.ff .ff--text {display:block;margin-bottom:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ff--row {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center\9}
.ff--main .ff--area-content .ff--row {text-align:left\9}
.ff--col {display:inline-block\9;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100px;margin-right:10px;vertical-align:top\9}
.ff--header .ff--col,.ff--main .ff--col {margin:0 25px\9}
.ff--main .ff--area-content .ff--col {margin:0\9}
.ff--column {width:100%}
.ff--icon {position:relative;float:left;width:50px;height:50px;margin-right:25px;margin-bottom:25px;cursor:pointer}
.ff--icon:last-child {margin-right:0}
.ff--icon:hover .ff--popper {display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-name:faifooter_zoomIn;animation-name:faifooter_zoomIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1);-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.ff--svg {display:none\9;width:100%;height:100%}
.ff--svg__wechat {color:#bcbcbc;fill:#eee}
.ff--svg__wechat:hover {color:#4ac434;fill:#e4f6eb}
.ff--svg__weapp {color:#bcbcbc;fill:#eee}
.ff--svg__weapp:hover {color:#4196fc;fill:#e5f0fe}
.ff--png {display:none;display:block\9;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0}
.ff--png:hover {background-position:-70px 0}
.ff--png__wechat {background-image:url(../images/wechat.0ce36517.png)}
.ff--png__weapp {background-image:url(../images/weapp.b2f6a7a2.png)}
.ff--popper {position:absolute;top:-183px;left:-45px;display:none;-webkit-box-sizing:content-box;box-sizing:content-box;width:120px;height:145px;padding:10px;background:#fff;border-radius:6px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.15);box-shadow:0 0 12px 0 rgba(0,0,0,.15)}
.ff--arrow {position:absolute;bottom:-9px;left:61px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 10px}
.ff--qrcode {display:block;width:120px;height:120px}
.ff--label {margin-top:12px;color:#333;font-size:12px;line-height:1;text-align:center}
.ff__dark .ff--svg__wechat {color:#646464;fill:#3a3a3a}
.ff__dark .ff--svg__wechat:hover {color:#fff;fill:#57b865}
.ff__dark .ff--svg__weapp {color:#646464;fill:#3a3a3a}
.ff__dark .ff--svg__weapp:hover {color:#fff;fill:#4196fc}
.ff__dark .ff--png__wechat {background-image:url(../images/wechat-dark.fae36016.png)}
.ff__dark .ff--png__weapp {background-image:url(../images/weapp-dark.97dcd697.png)}
.ff__dark .ff--popper {-webkit-box-shadow:none;box-shadow:none}
@-webkit-keyframes faifooter_zoomIn {0% {-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}
50% {opacity:1}
}
@keyframes faifooter_zoomIn {0% {-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}
50% {opacity:1}
}
.ff--divider {display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:1px;margin:15px 0;background:#e5e5e5}
.ff__dark .ff--divider {background:#202020;border-top:1px solid #333}
.ff--area-title {margin-bottom:16.5px;color:#666;font-size:16px;line-height:1;text-align:left}
.ff__dark .ff--area-title {color:#949494}
.ff--partner .ff--area-title {text-align:center\9}
.ff {padding:0 20px;overflow:auto;font-weight:400;font-size:14px;font-family:Microsoft YaHei;line-height:19px;text-align:left;background:#fff;border-top:1px solid #e5e5e5}
.ff,.ff a {color:#999}
.ff a {display:inline;text-decoration:none;outline:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}
.ff a:hover {color:#666}
.ff__dark,.ff__dark a {color:#5d5d5d}
.ff__dark a:hover {color:#949494}
.ff--main {padding:20px 0 2.5px}
.ff--content {width:100%;min-width:980px;max-width:1200px;margin:0 auto;padding:25px 0 15px}
.ff--img {float:left;width:87px;height:37px;margin-right:25px;margin-bottom:25px}
.ff--img:last-child {margin-right:0}
.ff--about {width:90px}
.ff--about__column {width:160px}
.ff--about .ff--col {width:70px}
.ff--cusarea,.ff--friend {width:330px}
.ff--friend__column {width:550px}
.ff--follow {width:170px}
.ff__dark {background:#282828;border-top:none}
.ff__no-svg .ff--svg {display:none}
.ff__no-svg .ff--png {display:block}
.ff--partner {padding:5px 0 10px}
.ff--partner .ff--col {width:120px;margin:0 25px\9}
.ff--partner-img {height:50px;background-image:url(../images/partner.png);background-repeat:no-repeat}
.ff--partner-img__0 {background-position:0 0}
.ff--partner-img__1 {background-position:-235px 0}
.ff--partner-img__2 {background-position:-470px 0}
.ff--partner-img__3 {background-position:-687px 0}
.ff--partner-img__4 {background-position:-897px 0}
.ff--partner-img__5 {background-position:-1107px 0}
.ff__dark .ff--partner-img {background-image:url(../images/partner-dark.png)}
.gn-footer {min-width:1200px;height:350px}
.gn-footer .f-footer-wrap {width:1200px;margin:0 auto}
.gn-footer .f-footer-main {height:252px}
.gn-footer .f-footer-partWrap {text-align:center;width:1200px}
.gn-footer .f-footer-mainPart {display:inline-block;display:inline-block;*display:inline;_zoom:1;*zoom:1;vertical-align:top}
.gn-footer .f-footer-connect {width:128px;margin-right:0;padding:0 56px 0 0}
.gn-footer .f-footer-partner {width:330px;padding:0 70px}
.gn-footer .f-footer-mainPart-title {padding-top:50px;text-align:center;font-size:16px;font-weight:normal;color:#909090;line-height:1}
.icon-share,.icon-wx {width:56px;height:56px;border-radius:50%;display:block}
.gn-footer .f-icon {position:relative}
.gn-footer .f-icon-bg {position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../images/home_ico.png) no-repeat -295px -752px;transition:opacity .3s}
.gn-footer .icon-share .f-icon-bg1 {background-position:-367px -752px;z-index:2;opacity:1;filter:alpha(opacity=100)}
.gn-footer .icon-share .f-icon-bg2 {background-position:-367px -819px;z-index:1;opacity:0;filter:alpha(opacity=0)}
.gn-footer .icon-wx .f-icon-bg2 {background-position:-295px -819px;opacity:0;filter:alpha(opacity=0)}
.gn-footer .icon-wx:hover .f-icon-bg1,.gn-footer .icon-share:hover .f-icon-bg1 {opacity:0;filter:alpha(opacity=0)}
.gn-footer .icon-wx:hover .f-icon-bg2,.gn-footer .icon-share:hover .f-icon-bg2 {opacity:1;filter:alpha(opacity=100)}
.icon-wx:hover {background-position:-296px -819px}
.gn_rzList {overflow:hidden;width:120%;margin-left:-46px}
.gn_rzItem {width:76px;height:46px;margin-left:46px;float:left;margin-bottom:24px;background:url(../images/home_ico.png) no-repeat -1504px -214px}
.gn_rzItem_tech {background-position:-1610px -214px}
.gn_rzItem_soft {background-position:-1716px -214px}
.gn_rzItem_icp {background-position:-1504px -280px}
.gn_rzItem_iso {background-position:-1610px -280px}
.gn_rzItem_aso {background-position:-1716px -280px}
.gn-footer .f-footer-mainPart-content {padding-top:30px}
.gn-footer .f-footer-mainPart-content .icon-wx {margin:0 auto}
.gn-footer .f-footer-mainPart-content .icon-share {float:right}
.gn-footer .f-main-list {overflow:hidden}
.gn-footer .f-main-item {float:left}
.gn-footer .f-footer-partner .f-main-item {width:78px;height:44px;font-size:0;margin-bottom:24px;margin-left:48px;*display:inline;_display:inline;_zoom:1;*zoom:1}
.gn_concernMe_title {padding-top:24px;font-size:16px}
.f-footer-partner .f-main-item.f-main-item a {display:block;height:100%;opacity:0;filter:alpha(opacity=0)}
.f-footer-partner .f-main-item {background:url(../images/home_ico.png) -1504px -346px no-repeat}
.f-footer-partner .f-main-item-baidu {background-position:-1610px -346px}
.f-footer-partner .f-main-item-sogou {background-position:-1716px -346px}
.f-footer-partner .f-main-item-cft {background-position:-1504px -410px}
.f-footer-partner .f-main-item-alipay {background-position:-1610px -410px}
.f-footer-partner .f-main-item-cn {background-position:-1716px -410px}
.f-footer-partner .f-footer-mainPart-content {padding-top:30px;position:relative}
.gn-footer .f-footer-partner .f-main-list {width:130%;margin-top:-4px;position:relative;left:-48px}
.gn-footer .f-footer-main a {color:#5d5d5d;font-size:14px}
.gn-footer .f-footer-friendLink .f-main-list {width:110%;margin-bottom:24px}
.gn-footer .f-footer-friendLink {width:416px;padding-left:50px}
.gn_footer_line_wrap {height:156px;width:2px;padding-top:60px;display:inline-block;*display:inline;_display:inline;*zoom:1;_zoom:1;vertical-align:top}
.gn_footer_line {height:100%;width:0;border-left:solid #383838 1px;border-right:solid #202020 1px}
.gn-footer .f-footer-connect,.gn-footer .f-footer-partner,.gn-footer .f-footer-friendLink {_overflow:hidden}
.gn-footer .f-footer-mainPart-content .icon-wx,.gn-footer .f-footer-partner .f-main-list,.gn-footer .f-footer-friendLink .f-main-list1,.gn-footer .f-footer-friendLink .f-main-list2 {position:relative}
.gn-footer .f-footer-friendLink .f-main-item {width:108px;margin-bottom:28px;text-align:left}
.webFoot {background:#2c2c2c}
.gn-footer {height:352px}
.footLinks {padding-top:30px}
.footLinks a {font-size:13px}
.footLinks span {margin:0 8px}
.f-foot {width:1200px;height:98px}
.footCpy {font-size:13px;color:#525252}
.f-footer-partWrap {font-size:0}
.footCpy .f-img,.footCpy .f-txt {display:inline-block;vertical-align:middle}
.gn-trustLink {display:inline-block;*display:inline;zoom:1;margin-left:10px;vertical-align:bottom}
.gn-footer-splitLine {border-top:solid #343434 1px;border-bottom:solid #202020 1px}
.gn-footer .f-main-item a {display:block;line-height:1}
.gn-footer .f-qrCodeWrap {width:142px;height:20px;position:absolute;top:-20px;left:50%;margin-left:-71px;z-index:99}
.gn-footer .f-qrCode {width:142px;height:182px;position:absolute;left:0;bottom:4px;background:url(../images/home_ico.png) no-repeat -1208px -925px;z-index:99}
.gn-footer .icon-wxHover .f-qrCode {display:none}
.gn-footer .icon-wxHover:hover .f-qrCode {display:block}
#faifooter {position:relative;z-index:10;min-width:1200px}
