﻿/*header.css*/
header{height:80px;background: #1A1A1A;display:flex !important;align-items:center;justify-content:space-between;padding:0 30px;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;z-index:9999;min-width: 1526px;}
header .logo{display:block;width:130px;height:40px}
header nav{flex: 1;}
header nav ul{display:flex;align-items:center;justify-content: flex-start;padding-left: 100px;}
header nav > ul > li{margin-right:50px;position:relative}
header nav > ul > li:last-child{margin-right:0}
header nav ul li:hover .nav-box{display:block}
header nav ul li a{color:#989898;font-size:14px;height:40px;display:inline-block;line-height:40px;text-decoration:none !important}
header nav ul li a.fontsize16{font-size:16px;}
header nav ul li.active > a{color:#FFFFFF !important}
header nav ul li a:hover{color:#FFFFFF !important}
header nav ul li > a:link,header nav ul li > a:visited{color:#989898}
header nav ul li:last-child >a img{margin-right:5px;display:block;width:20px;height:16px}
header nav ul li:last-child > a{width:120px;height:40px;background:linear-gradient(176deg,rgba(225,197,161,1) 0%,rgba(190,147,103,1) 100%);border-radius:20px;color:#fff;display:flex;align-items:center;justify-content:center;    color: #624E3F!important;}
header nav .nav-select-list{width:305px;background:rgba(255,255,255,1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);position:absolute;top:40px;left:50%;margin-left:-85px;display:none;z-index:9999;border:1px solid #EAECEF;box-sizing:border-box;border-radius:5px;padding:5px 0}
header nav .nav-select-list span{color:#4F5A6F;font-size:14px;height:32px;display:inline-block;line-height:32px;text-align:center}
header nav .nav-select-list span:hover{background:rgba(255,101,66,1);border-radius:3px;color:#fff;cursor:pointer}
header nav .nav-cjzx .nav-select-list-inner{display:flex}
header nav .nav-cjzx .nav-select-list-r{padding-left:10px}
header nav .nav-cjzx .nav-item{width:140px;margin-bottom:10px}
header nav .nav-cjzx .nav-item .nav-title{width:140px;height:36px;background:#F7F8FA;border-radius:5px;color:#A9B0BA;font-size:14px;padding-left:10px;box-sizing:border-box;display:flex;align-items:center;margin-bottom:10px;margin-left:10px}
header nav .nav-cjzx .nav-item .nav-title img{width:14px;height:14px;display:block;margin-top:1px;margin-right:10px}
header nav .nav-cjzx .nav-item a{display:block;padding-left:10px;box-sizing:border-box;color:#4F5A6F;font-size:14px;height:36px;line-height:36px;margin-left:10px}
header nav .nav-cjzx .nav-item a:hover{width:140px;background:#FDF0ED;border-radius:5px;color:#FF6542 !important;margin-left:10px}
header nav .nav-cjzx:after{margin-left:-97px}
header nav .nav-select-list:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 5px #fff;position:absolute;left:28%;top:-5px;margin-left:-8px}

header .header-sidebar{}
header .header-sidebar ul{display:flex;align-items:center}
header .header-sidebar ul li{margin-left:30px;position:relative;height:32px;display:flex;flex-direction:column;justify-content:center}
header .header-sidebar ul li:first-child{margin-left:0;}
header .header-sidebar ul li img{display:block;cursor:pointer}
header .header-sidebar ul li img.search{width:18px;height:18px}
header .header-sidebar ul li img.user{width:32px;height:32px}
header .header-sidebar ul li img.logon{border-radius:50%}
header .header-sidebar ul li img.bar{width:16px;height:14px}
header .header-sidebar ul li img.menu{width:16px;height:16px}
header .header-sidebar ul li .unlisted-box{display:flex;align-items:center;}
header .header-sidebar ul li .unlisted-box .register-btn{width: 80px;height: 32px;background: #FD4E4E;border-radius: 5px;color:#FFFFFF;font-size:16px;text-align:center;line-height:32px;font-weight:600;display:block;margin-right:30px;}
header .header-sidebar ul li .unlisted-box .signin-btn{color:#E6E6E6;font-size:16px;font-weight:600;}
header .header-sidebar ul li .unlisted-box .line-box{display:block;width: 1px;height: 20px;background: #4C4C4C;margin-left:30px;}
header .header-sidebar .header-sidebar-box{width:120px;background:rgba(255,255,255,1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);position:absolute;left:50%;top:43px;border-radius:5px;padding:4px;box-sizing:border-box;margin-left:-60px;padding-top:8px;display:none;z-index:2}
header .header-sidebar .header-sidebar-box:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 5px #fff;position:absolute;left:50%;top:-4px;margin-left:-8px}
header .header-sidebar .study-btn .header-sidebar-box a{display:block;width:100%;color:#4C4C4C;height:32px;line-height:32px;text-align:center;font-size:14px}
header .header-sidebar .study-btn .header-sidebar-box a:hover{background:rgba(253,78,78,1);border-radius:3px;color:#fff}
header .header-sidebar .study-btn .header-sidebar-box{}
header .header-sidebar .login-btn{display: flex;flex-direction: inherit;align-items: center;justify-content: flex-start;}
header .header-sidebar .login-btn .line-box{display:block;width: 1px;height: 20px;background: #4C4C4C;margin-left:30px;}
header .header-sidebar .login-btn .header-sidebar-box{margin-left: -75px;}
header .header-sidebar .login-btn .header-sidebar-box span{display:block;width:100%;color:#4C4C4C;height:32px;line-height:32px;text-align:center;font-size:14px}
header .header-sidebar .login-btn .header-sidebar-box span:hover{background:rgba(253,78,78,1);border-radius:3px;color:#fff;cursor:pointer}
header .header-sidebar .login-btn .header-sidebar-box span:hover a{background:rgba(253,78,78,1);border-radius:3px;color:#fff}
header .header-sidebar .login-btn .header-sidebar-box span a{color:#4C4C4C;text-decoration:none;display:block;width:100%;height:100%}
header .header-search{display:none}
header .header-search input{background:rgba(26,26,26,1);color:#fff;border-left:1px solid #FD4E4E;padding-left:5px;width:400px;font-size:16px}
header .header-search img{display:inline-block;width:16px;height:16px;cursor:pointer}
header .header-search .header-search-inner{display:flex;align-items:center}
header .tool-menu{padding:28px 0;position:absolute;left:0;top:80px;width:100%;background:#fff;z-index:9999;border-bottom:1px solid #F2F2F2;display:none}
header .tool-menu ul{display:flex;width:1128px;margin:0 auto;flex-wrap:wrap}
header .tool-menu ul li{margin-right:60px;margin-bottom:15px}
header .tool-menu ul li a{}
header .tool-menu ul li a img{width:72px;height:72px;display:block;border-radius:8px;margin-bottom:8px}
header .tool-menu ul li a p{color:#4C4C4C;font-size:14px;text-align:center}
header .tool-menu ul li:nth-of-type(9n){margin-right:0}
header nav .nav-box{position:absolute;left:50%;top:40px;padding:5px;z-index:9;background:rgba(255,255,255,1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);width:130px;border-radius:5px;margin-left:-70px;display:none}
header nav .nav-box a{text-align:center;display:inline-block;width:100%;height:32px;line-height:32px}
header nav .nav-box a:hover{background:rgba(253,78,78,1);border-radius:3px}
header nav .nav-box:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 5px #fff;position:absolute;left:50%;top:-4px;margin-left:-8px}
header nav .nav-box > a:link,header nav .nav-box > a:visited{color:#989898}
header .header-sidebar ul li .search-result{position:relative}
header .header-sidebar ul li .search-result input{width:120px;height:32px;background: rgba(255,255,255,.1);border-radius:16px;border:1px solid #4c4c4c;padding-left:30px;box-sizing:border-box;color:#fff}
header .header-sidebar ul li .search-result .search-btn{position:absolute;left:10px;top:8px}
/*footer.css*/
footer{background:rgba(26,26,26,1)}
footer .footer-part{height:30px;background:rgba(38,38,38,1);padding:0 20px;color:#989898;font-size:12px;display:flex;align-items:center;justify-content:space-between;position: fixed;bottom: 0;left: 0;width: 100%;z-index: 9999;min-width: 1526px;}
footer .footer-part .copyRight{}
footer .footer-part .menu{display:flex;align-items:center;height:30px}
footer .footer-part .menu-list{height:16px;display:flex;align-items:center;padding:0 20px;border-left:1px solid #333333;position:relative;cursor:pointer}
footer .footer-part .menu-list:hover span{color:#fff}
footer .footer-part .menu-list span{}
footer .footer-part .open span{color:#fff}
footer .footer-part .menu .address img{width:11px;height:14px;display:block;margin-right:10px}
footer .footer-part .menu .tool img{display:block;width:4px;height:3px;margin-left:6px}
footer .footer-part .menu .aboutUs img{display:block;width:4px;height:3px;margin-left:6px}
.footer-link-box{min-width:80px;background:rgba(38,38,38,1);padding:4px;box-sizing:border-box;position:absolute;bottom:30px;left:13px;border-radius:5px;display:none}
.footer-link-box:after{content:'';display:inline-block;border:5px solid transparent;border-top-color:#262626;position:absolute;left:36px;width:0;height:0;bottom:-9px}
.footer-link-box li{height:32px;width:100%;text-align:center}
.footer-link-box li a{color:#989898;line-height:32px;display:block;width:100%;height:100%}
.footer-link-box li:hover{background:rgba(253,78,78,1);border-radius:3px}
.footer-link-box li:hover a{color:#fff}
.footer-main{background:rgba(26,26,26,1);color:#CDCDCD;padding-top:48px;padding-bottom:60px;width:1180px;margin:0 auto}
.footer-main ul{display:flex;justify-content:space-between}
.footer-main ul li{}
.footer-main ul li .footer-title{color:#E6E6E6;font-size:18px;font-weight:600;height:34px;line-height:34px;margin-bottom:35px}
.footer-main ul li .footer-title img{width:110px;height:34px;display:block}
.footer-main ul li .footer-info{}
.footer-main ul li .footer-info p{font-size:14px;position:relative}
.footer-main ul li .footer-info p img{display:block;position:absolute;top:4px;left:-30px}

.footer-main ul li .footer-info .footer-links{width:210px}
.footer-main ul li .footer-info .footer-links a{color:#989898;font-size:12px;height:28px;background:rgba(51,51,51,1);border-radius:5px;display:inline-block;line-height:28px;padding:0 8px;margin-bottom:10px}
.footer-main ul li .footer-info .footer-links a:hover{color:#fff}
.footer-main ul li .footer-info p a{color:#CDCDCD}

.friendship-link{box-sizing:border-box;width:1180px;margin:0 auto;display:flex;padding:0 30px;padding-top:30px;padding-bottom:18px}
.friendship-link-box{background:#000000}
.friendship-link .friendship-link-l{color:#4C4C4C;font-size:14px;width:76px}
.friendship-link .friendship-link-r{display:flex;flex-wrap:wrap;flex:1}
.friendship-link .friendship-link-r a{color:#4C4C4C;font-size:14px;margin-bottom:12px;margin-right:15px}
.friendship-link .friendship-link-r a:hover{color:#fff}
.friendship-link .friendship-link-r a.cur{color:#fff}

.footer-us{display:flex;margin-bottom: 50px;}
.footer-us .wb-QR{width:72px;height:72px;position:absolute;top:45px;left:50%;margin-left:-36px;display:none}
.footer-us .wb-QR img{border-radius:5px}
.footer-us .wx-QR{width:72px;height:72px;position:absolute;top:45px;left:50%;margin-left:-36px;display:none}
.footer-us .wx-QR img{border-radius:5px}
.footer-us .wb{cursor:pointer}
.footer-us .wx{cursor:pointer}
.footer-us .wb-wrapper:hover .wb-QR{display:block}
.footer-us .wx-wrapper:hover .wx-QR{display:block}
.footer-us .wx-QR:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 5px #fff;position:absolute;left:50%;top:-4px;margin-left:-8px}
.footer-us .wb-QR:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 5px #fff;position:absolute;left:50%;top:-4px;margin-left:-8px}
.footer-main ul li p.contact-btn{width:100px;height:30px;background:rgba(253,78,78,1);border-radius:5px;text-align:center;line-height:30px;color:#fff;cursor:pointer}

/* 弹出页注册 */
.wxchat-register-skip{display:none;}
.wxchat-register-skip .popup-wrap{background:rgba(0,0,0,.8);position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:9999;}
.wxchat-register-skip .popup-wrap .popup-inner{width:400px;height:550px;background:rgba(255,255,255,1);box-shadow:0 20px 40px 0 rgba(0,0,0,0.1);border-radius:10px;position:relative;display:flex;flex-direction:column;justify-content:space-between;}
.wxchat-register-skip .popup-wrap .popup-inner-t{padding-top:40px;box-sizing:border-box;}
.wxchat-register-skip .popup-wrap .popup-inner-t a{color:#989898;font-size:14px;position:absolute;right:18px;top:16px;}
.wxchat-register-skip .popup-wrap .popup-inner-t strong{color:#1a1a1a;font-size:24px;margin-bottom:20px;display:block;text-align:center;}
.wxchat-register-skip .popup-wrap .popup-inner-t .tips{width:300px;height:40px;background:rgba(246,246,246,1);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#4c4c4c;margin:0 auto;}
.wxchat-register-skip .popup-wrap .popup-inner-t .tips p{color:#00c800;}
.wxchat-register-skip .popup-wrap .popup-inner-t .tips img{display:block;width:16px;height:16px;border-radius:50%;margin:0 4px;}
.wxchat-register-skip .popup-wrap .popup-inner-t .qr-code{width:300px;height:300px;margin:0 auto;margin-bottom:10px;}
.wxchat-register-skip .popup-wrap .popup-inner-t .qr-code img{display:block;width:100%;height:100%;}
.wxchat-register-skip .popup-wrap .popup-inner-t .notice{display:flex;font-size:14px;color:#999;align-items:center;justify-content:center;}
.wxchat-register-skip .popup-wrap .popup-inner-t .notice img{width:16px;height:16px;display:block;border-radius:50%;margin-right:8px;}
.wxchat-register-skip .popup-wrap .popup-inner-t .notice p{margin-right:5px;}
.wxchat-register-skip .popup-wrap .popup-inner-t .notice span{color:#fd5958;}
.wxchat-register-skip .popup-wrap .popup-inner-b{background:rgba(253,78,78,1);height:60px;border-radius:0 0 10px 10px;text-align:center;display:flex;flex-direction:column;justify-content:center;}
.wxchat-register-skip .popup-wrap .popup-inner-b p{color:#fff;font-size:14px;}

.wxchat-cdkey-skip{display:none;}
.wxchat-cdkey-skip .register-sens-box{position: fixed;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;background: rgba(0,0,0,.8);z-index: 9999;}
.register-sens-box .register-box-inner{box-sizing:border-box;display:flex;margin:0 auto;width:400px;height:570px;background:rgba(255,255,255,1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);border-radius:10px;}
.register-sens-box .register-box-inner .register-box-inner-r{position:relative;flex:1;}
.register-sens-box .register-box-inner .register-box-inner-r .help{}
.register-sens-box .register-box-inner .register-box-inner-r .help:hover .help-des{display:block;}
.register-sens-box .register-box-inner .register-box-inner-r .help img{width:20px;height:20px;background:rgba(253,78,78,1);display:block;position:absolute;right:20px;top:20px;border-radius:50%;cursor:pointer;}
.register-sens-box .register-box-inner .register-box-inner-r .help .help-des{width:210px;height:63px;position:absolute;right:-77px;top:50px;color:#989898;font-size:14px;text-align:center;padding:12px;box-sizing:border-box;background:rgba(255,255,255,1);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);border-radius:10px;display:none;}
.register-sens-box .register-box-inner .register-box-inner-r strong{color:#1A1A1A;font-size:24px;display:block;text-align:center;margin-bottom:27px;margin-top:55px;}
.register-sens-box .register-box-inner .register-box-inner-r .wx-res{color:#4C4C4C;font-size:14px;display:flex;align-items:center;justify-content:center;width:280px;height:40px;background:rgba(246,246,246,1);border-radius:20px;margin:0 auto;margin-bottom:10px;}
.register-sens-box .register-box-inner .register-box-inner-r .wx-res img{width:16px;height:16px;display:block;border-radius:50%;margin-right:6px;cursor:pointer;}
.register-sens-box .register-box-inner .register-box-inner-r .wx-res span{color:#00C800;cursor:pointer;}
.register-sens-box .register-box-inner .register-box-inner-r .qr-code{width:280px;height:280px;margin:0 auto;margin-bottom:20px;box-sizing:border-box;}
.register-sens-box .register-box-inner .register-box-inner-r .qr-code img{display:block;width:100%;height:100%;}
.register-sens-box .register-box-inner .register-box-inner-r .notice{height:80px;background:rgba(246,246,246,1);border-radius:0px 0px 10px 10px;position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;}
.register-sens-box .register-box-inner .register-box-inner-r .notice input{width:250px;height:44px;background:rgba(255,255,255,1);border-radius:5px;border:1px solid rgba(242,242,242,1);margin-right:10px;}
.register-sens-box .register-box-inner .register-box-inner-r .notice .submit-btn{width:80px;height:44px;background:rgba(253,78,78,1);border-radius:5px;display:block;color:#fff;text-align:center;line-height:44px;font-size:16px;cursor:pointer;}

/* 盈利服务 */
header nav .ylfw-wrap {display: none;width: 140px;height: 202px;background: rgb(254, 234, 210);box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 40px 0px;border: 2px solid rgb(203, 166, 125);box-sizing: border-box;}
header nav .ylfw-wrap:after {border-bottom: solid 5px #FEEAD2;top: -4px;}
header nav .ylfw-wrap a:hover {background: rgba(203,166,125,1);}
header nav .ylfw-wrap a {color: #4C4C51 !important;}
