.sub-nav{padding-top:2px}.sub-nav .sp-line:after{content:"";display:block;padding-bottom:15px;margin:0 0 20px 5px;border-bottom:1px dashed #dcdfe6}.sub-nav .hq-icon{position:absolute;top:11px;left:69px;width:12px;height:12px;opacity:.5;display:none;background:url(/images/icon/external-link.png) no-repeat;background-size:cover}.sub-nav a{display:block;padding:6px 15px 6px 10px;border-radius:5px;margin-bottom:3px;color:#303133;position:relative}.sub-nav a:hover{background:#f5fbf9}.sub-nav a:hover .hq-icon{display:block}.sub-nav a.active{background:#f5fbf9;color:#54b2bd}.sub-nav a.active:before{display:block;content:"";position:absolute;left:-11px;top:12px;width:6px;height:6px;border-radius:6px;background-color:#54b2bd}.bread-crumb{margin-bottom:15px;margin-top:-3px}.bread-crumb .sp{color:#ccc;margin:0 7px}.bread-crumb a:hover{color:#54b2bd;text-decoration:underline}.bread-crumb .current{color:#aaa}.article-content{color:#333;font-size:18px}.article-content h2,.article-content h3,.article-content h4{font-weight:bold;color:#111;margin-bottom:15px}.article-content h2{font-size:24px;letter-spacing:1px}.article-content p{margin-bottom:20px;line-height:1.8;word-wrap:break-word}.article-content strong{font-weight:bold}.article-content img{border-radius:5px;max-width:95%}.article-content ul,.article-content ol{margin:10px 5px 25px 18px;padding-left:0}.article-content li{list-style:disc inside;line-height:2}.article-content ol>li{list-style:decimal inside}.article-content blockquote{display:block;border-left:5px solid #ccc;padding:10px 10px;margin:10px 0 25px;background-color:#f5f7fa;border-radius:5px}.article-content em{font-style:italic;font-weight:normal}.article-content u{text-decoration:underline}.article-content s{text-decoration:line-through;color:#7f7f7f}.article-content a{color:#54b2bd;text-decoration:underline}.article-content a:hover{color:#3e96a0}.article-list>li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #dcdfe6;position:relative}.article-list>li:before{display:block;content:"";position:absolute;left:-12px;top:14px;width:4px;height:4px;border-radius:4px;background:#aaa}.article-list>li>a{display:inline-block;font-size:20px;margin-bottom:3px;color:#303133}.article-list>li>a:hover{color:#54b2bd}.article-list>li>p{font-size:15px;color:#909399}body.article-detail .article-title{z-index:2;position:absolute;left:50%;top:155px;font-size:24px;color:#111;letter-spacing:1px;margin-left:-400px}body.article-detail .article-content{display:block;z-index:1;position:relative;padding-left:200px;padding-top:62px}body.article-detail .article-content .summary{border-bottom:1px dashed #dcdfe6;padding-bottom:5px;margin-bottom:10px;font-size:16px}body.article-detail .article-content .summary .create-time{color:#606266}body.article-detail .sub-nav{width:120px;z-index:2;position:absolute;left:50%;top:161px;margin-left:-565px}.page-title{text-align:center;font-size:24px;padding:20px 0 18px;color:#111;letter-spacing:2px}.page-body{width:1200px;margin:0 auto;box-sizing:border-box;padding:29px 34px;background:#fff;border-radius:3px;border:1px solid #ebeef5;display:flex}.page-body .aside{width:120px;margin-right:50px}.page-body .amain{flex:1}.page-body .amain.article-content{font-size:16px}.contact-us h3{margin-bottom:10px}.contact-us .tip{color:#909399;font-size:13px;margin-top:-15px;margin-bottom:30px}.contact-us .tip>span{color:#e6a23c;letter-spacing:1px}.contact-list{padding-top:5px}.contact-list li{width:500px;list-style-position:outside;border-bottom:1px dashed #e4e7ed;padding-bottom:20px;margin-bottom:22px}.contact-list p{margin-bottom:0}.contact-list .name{margin-bottom:0;font-weight:600}.contact-list .yewu{color:#909399;margin-bottom:10px}.contact-list .phone{font-family:arial}.the-payment .jin{color:#909399;font-size:13px;margin-bottom:2px}.the-payment .bank-info{width:500px;margin:0;border:1px solid #e4e7ed;border-radius:3px;color:#606266;margin-bottom:20px}.the-payment .bank-info>li{border-bottom:1px solid #e4e7ed;padding:0 10px;display:flex;line-height:42px}.the-payment .bank-info>li:last-child{border-bottom:0}.the-payment .bank-info>li .label{width:100px;border-right:1px solid #e4e7ed;margin-right:11px}.search-bar+.article-list{border-top:1px dashed #dcdfe6;padding-top:12px}.search-bar{background:#f3f5f7;padding:7px 9px;border-radius:5px;width:500px;box-sizing:border-box;margin-bottom:15px}.search-bar .search-form{display:flex;position:relative;z-index:1;width:100%}.search-bar .search-form .icon-search{width:16px;height:17px;position:absolute;left:11px;top:8px;background:url(/images/icon/search.png) no-repeat;background-size:cover}.search-bar .search-form .input{flex:1;border:2px solid #54b2bd;border-radius:3px 0 0 3px;padding:0 12px 0 32px;background:#fff;height:30px;line-height:30px}.search-bar .search-form .button{background:#54b2bd;border-radius:0 3px 3px 0;padding:0 10px 0 9px;color:#f2f2f2;letter-spacing:1px;height:34px;line-height:33px;overflow:hidden}.search-bar .search-form .button:hover{color:#fff}.search-bar .search-form .button .icon-search{position:static}.search-page .bread-crumb{margin-bottom:10px}