@media screen and (max-width:1550px){
    .footer-wrapper{width:1200px}
}
.footer{background:#fff;color:#666;margin:40px auto 0;padding-top:40px;width:100%}
.footer-wrapper{margin:0 auto;overflow:hidden;position:relative}
.about-wrapper{border-bottom:1px solid #eee;border-top:1px solid #eee;height:65px}
.about-wrapper .about-list{height:65px;margin:0 auto;width:1263px}
.about-wrapper .about-list,.about-wrapper .about-list .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}
.about-wrapper .about-list .item{color:#666;font-size:13px;position:relative}
.about-wrapper .about-list .item a{font-size:14px}
.about-wrapper .about-list .item:first-child{margin-right:50px}
.about-wrapper .about-list .iconfont{color:#666;font-size:24px;margin-left:8px}
.about-wrapper .about-list .aItem{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#666;border-radius:4px;color:#fff;margin-left:12px;padding-right:10px;position:relative}
.about-wrapper .about-list .aItem .qr-code{height:120px;margin-bottom:12px}
.about-wrapper .about-list .aItem .qr-font{color:#2d2d2d;font-size:14px;line-height:16px;text-align:center}
.about-wrapper .about-list .aItem .qr-code-box{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;background:#fff;border-radius:8px;bottom:38px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(0,0,0,.12);justify-content:center;left:-60px;min-height:188px;padding:12px;position:absolute;width:276px}
.about-wrapper .about-list .aItem .qr-code-box .qr-code-item{display:inline-block}
.about-wrapper .about-list .aItem .qr-code-box .qr-code-item+.qr-code-item{margin-left:12px}
.about-wrapper .about-list .aItem .qr-code-box .qr-code-item .qr-font{min-height:32px}
.about-wrapper .about-list .aItem .qr-code-box .qr-code-item .qr-sub-text{display:inline-block;font-size:12px}
.about-wrapper .about-list .aItem .iconfont{color:#fff;margin-right:4px}
.about-wrapper .about-list .aItem.qr-item{width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px}
.about-wrapper .about-list .aItem:hover{background:#2d2d2d}
.about-wrapper .about-list .ic_wechat:hover{background-color:#fff;color:#51c234}
.about-wrapper .about-list .ic_youtube_nor:hover{background-color:#fff;color:red}
.about-wrapper .about-list .ic_linkedin_nor:hover{background-color:#fff;color:#0274b3}
.about-wrapper .about-list .ic_twitterb:hover{color:#000}
.about-wrapper .about-list .ic_ins_nor:hover{background:-webkit-gradient(linear,left bottom,right top,from(#fad740),color-stop(#e84378),to(#4e30d2));background:linear-gradient(to right top,#fad740,#e84378,#4e30d2);-webkit-background-clip:text;color:transparent}
.about-wrapper .about-list .ic_facebook_nor:hover{background-color:#fff;color:#1b77f2}
.about-wrapper .about-list .social-icon .iconfont{font-size:28px}
.wechatQR{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(0,0,0,.12);display:none;height:216px;left:-48px;padding:12px;position:absolute;width:144px;z-index:999}
.wechatQR img{height:120px;width:120px}
.wechatQR p{color:#666;font-size:14px;line-height:1.3;margin-top:12px;text-align:center}
.wechatQRHover{display:block;position:relative}
.wechatQRHover:hover .wechatQR{display:block}
@media screen and (max-width:1550px){
    .about-wrapper .about-list{width:1200px}
}
.footer-wrapper .contactDetails{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;line-height:20px;margin:13px auto auto;width:781px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer-wrapper .contactDetails span{color:#666;display:block;float:left;font-size:13px;height:20px;line-height:20px}
.footer-wrapper .contactDetails .R{float:right}
.footer-wrapper .contactDetails .ml40{margin-left:40px}
.footer-wrapper .contactDetails .ml20{margin-left:20px}
.copyright-wrapper{height:116px;line-height:22px;padding:8px 0 24px;text-align:center}
.copyright-wrapper .txt{display:inline-block;font-size:13px;margin-bottom:10px}
.copyright-wrapper .txt a{color:#666}
.copyright-wrapper .txt a:hover{color:#2d2d2d}
.copyright-wrapper .desc{border-right:1px solid #eee;font-size:13px;padding:0 8px}
.public-footer{text-align:center}
.public-footer p:last-child{color:#666;font-size:13px}
.public-footer .copyright-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;margin-bottom:8px}
.public-footer .copyright-list .item{font-size:13px;margin:0 10px}
.public-footer .copyright-list .item a{color:#666}
.public-footer .copyright-list .item a:hover{color:#2d2d2d}