html{background-color:#f8f8f9}body{overflow-x:hidden}.hheader{height:100px}.hheader .hheader-box{width:1200px;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hmain{width:100%}.hsearch-box{background-color:#447DE8;padding:35px 10% 70px}.hsearch-box .inner{max-width:1080px;margin:0 auto}.hsearch-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hsearch-box h1{text-align:center;font-size:40px;color:#fff;margin:15px;line-height:1.5}.hsearch-box .hsearch-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff;border-radius:6px;padding-right:150px}.hsearch-box .hsearch-block .icon{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center}.hsearch-box .hsearch-block .hinput{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;height:48px;border:none;outline:none;padding:0}.hsearch-box .hsearch-block .hinput[type="search"]:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.hsearch-box .hsearch-block .submitBtn{position:absolute;right:0;display:inline-block;width:142px;height:50px;font-size:18px;color:#fff;background-color:#ffc80a;-webkit-box-shadow:10px 1px 25px #48609d;box-shadow:10px 1px 25px #48609d;border-radius:0 6px 6px 0}.hmain{background-color:#f8f8f9}.hmain-wrapper{max-width:917px;margin:0 auto 20px;padding:50px 20px}.category-tree .category{margin:16px 0px;overflow:hidden;background:#fff;border-radius:4px;border:1px solid #d3dce5}.category-tree .category h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px;font-size:16px;color:#000;font-weight:400;border-bottom:1px solid #d3dce5;cursor:pointer}.category-tree .category h2 span,.category-tree .category h2 i{display:inline-block}.category-tree .category h2 i{color:#939ca3}.category-tree .category.active .category-body{display:-webkit-box;display:-ms-flexbox;display:flex}.category-tree .category.active h2 i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category-body{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;padding:0 40px;display:none}.category-body .section{width:50%;margin:30px 0;padding:0 20px}.category-body .section h3{color:#3B3B3B;font-size:16px;font-weight:lighter;margin:10px 0 15px;text-transform:uppercase;border-bottom:1px solid #e0e3e6;font-size:16px;padding-bottom:9px}.category-body .section .article-list li{margin-bottom:10px}.category-body .section .article-list li a{color:#3A87EC;line-height:1.5}.category-body .section .article-list li a:before{content:"";display:inline-block;width:7px;height:3px;background-color:#bbbbbb;vertical-align:middle;margin-right:9px}.category-body .section .article-list li a:hover:before{background-color:#ffc80a}.category-body .section .all-articles{display:block;font-size:14px;padding-left:16px;color:#888}.hmain-breadcrumbs{max-width:917px;padding:25px 20px 0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hmain-breadcrumbs a{display:inline-block;color:#3B3B3B}.hmain-breadcrumbs a:before{content:">";padding:0 4px;color:#bebebe}.hmain-breadcrumbs a:first-child:before{display:none}.hmain-list .hmain-list-title{margin-bottom:20px;font-size:22px;min-height:40px}.hmain-list .category-body{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}.hmain-list .section{padding:0 35px}.hmain-list .section h3{border-bottom:none}.hmain-sublist .category-body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0}.hmain-sublist .category-body .section{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.hc-detail .hc-detail-header{margin-bottom:25px}.hc-detail .hc-detail-title{font-size:22px;color:#3a87ec;font-weight:normal;margin:0 0 10px;line-height:1.5}.hc-detail .hc-detail-info{color:#888;font-size:14px}.hc-detail .hc-detail-content{margin-bottom:50px}.hc-detail .hc-detail-content img,.hc-detail .hc-detail-content video,.hc-detail .hc-detail-content iframe{max-width:100%;margin:0 auto}.hc-searchResult{max-width:917px;margin:0 auto;padding:25px 20px}.hc-searchResult .hmain-breadcrumbs{max-width:auto;padding:0;margin:0}.hc-searchResult .hc-searchResult-keywords{font-size:20px;color:#000}.resultList-title{font-size:20px;font-weight:normal;color:#000;line-height:1.5;padding-bottom:10px;line-height:1.5}.resultList-title a{font-size:13px}.resultList .resultList-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:20px 0}.resultList .resultList-item .resultList-item-title{display:block;font-size:16px;color:#3A87EC}.resultList .resultList-item .resultList-item-desc{padding-top:16px;font-size:14px;line-height:1.5}.resultList .resultList-item .resultList-item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:16px;line-height:1.5}.resultList .resultList-item .resultList-item-meta span,.resultList .resultList-item .resultList-item-meta a{display:inline-block;margin:0 3px}
