*{margin: 0;padding: 0}
ul li{list-style: none;}
a {text-decoration: none}
*, :after, :before {box-sizing: border-box;}
html {line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}
body{font-family:Roboto,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;background:#F7F7F7;color: rgba(0,0,0,.65);}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;color: inherit;}
/*这里是顶部导航栏的样式 ↓*/
.header_list_box{text-align:center;}
.nav-content{overflow:hidden;width:1250px;margin: 0 auto;}
.header-nav {height: 40px;line-height: 40px;padding: 0 10px;float:left;}
.layout_xyk3 .header_list_box{background-color:#ed3937}
.layout_k3 .header_list_box{background-color:#ef4948}
.layout_juyi5 .header_list_box{background-color:#e44}
.layout_2tong .header_list_box{background-color:#ff4200}
.layout_bao66 .header_list_box{background-color:#337ccb}
.layout_xingfujie .header_list_box{background-color:#336799}
.layout_yoduo .header_list_box{  background-color:#1196FF;}
.layout_xyk3 .header_list_box{background-color:#4d4d4d}
.header_list_box .return_head a{font-size:16px;color:yellow}
.layout_xyk3 .header_list_box .return_head{background-color:#b51e1d}
.layout_k3 .header_list_box .return_head{background-color:#cc2120}
.layout_2tong .header_list_box .return_head{background-color:#c63300}
.layout_xingfujie .header_list_box .return_head{background-color:#407dbc}
.layout_bao66 .header_list_box .return_head{background-color:#5a96d5}
.layout_juyi5 .header_list_box .return_head{background-color:#d11313}
.layout_yoduo .header_list_box .return_head{background-color:#2582e1}
.header_list_box .site_logo img{width:80px;height:22px;vertical-align:middle;}/*默认logo大小*/
.layout_k3 .header_list_box .site_logo img{width:80px;height:30px}
/*中间搜索框的样式 ↓*/
.search-wrap {background-color: #343d4e;height: 122px;}
.sub-thumb{position: absolute;cursor: pointer;width: 48px;height: 48px;background: url(/img/list.png) no-repeat 50%;background-size: 20px;z-index: 99999;transition: all .5s cubic-bezier(.4,0,.2,1);}
.nav-search{width:614px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.nav-search .search-field{position:relative}
.nav-search .search-input{width:100%;height:40px;outline:0;padding:0 10px;border-radius:4px;border:1px solid #fff}
.search-input::placeholder{font-size: 12px;color: #757575;opacity: 1}
.search-input::-moz-placeholder{font-size: 12px;color: #757575;opacity: 1}
.search-input:-ms-input-placeholder{font-size: 12px;color: #757575;opacity: 1}
.search-input::-webkit-input-placeholder{font-size: 12px;color: #757575;opacity: 1}
.search-btn{width:100px;height:40px;line-height:40px;background-color:#269bff;color:#fff;font-size:16px;border:0;position:absolute;right:-2px;top:0;outline:0;border-radius:0 4px 4px 0;cursor: pointer}
/*中间的内容 ↓*/
.container {width: 1240px;margin: 20px auto 0;}
.doc-summary{position:absolute;top:0;bottom:0;left:-300px;width:300px;color:#364149;background:#fff;border-right:1px solid rgba(0,0,0,.07);transition:left .4s cubic-bezier(.4,0,.2,1)}
.doc-index{cursor:pointer;width:100%;padding:0 20px;background-color:#fff;border-bottom:1px solid #f4f4f6;margin-bottom:15px}
.doc-index,.doc-index .icon{height:48px;display:inline-block}
.doc-index .icon{width:24px;background:url(/img/file.png) no-repeat 50%;background-size:24px;vertical-align:middle}
.doc-index .text{font-size:16px;color:#727272;margin-left:10px;height:100%;line-height:48px;vertical-align:middle}
.left_list{padding-bottom:50px;}
.left_list .node-item{width: 100%;height: 40px;overflow: hidden;transition: height .4s cubic-bezier(.4,0,.2,1);}
.left_list .node-item a{height: 40px;font-size: 14px;color: #202f40;line-height: 40px;padding-left: 30px;display: inline-block;width: 100%;cursor: pointer;}
.left_list .node-item a:hover{color:#49a9ee}
.left_list .node-item.selected{background-color:#eff1f3}
.left_list .node-item.selected a{color:#3089dc}
.doc-content{padding: 15px 10px;overflow: auto;background: #fff;transition: all .4s cubic-bezier(.4,0,.2,1);-ms-flex: 1;flex: 1;}
.content-site{font-size: 14px;padding: 8px 10px;}
.separate{height: 16px;margin:0 8px 0 5px;font-size: 8px;color: #a4adb3;}
.no_data{text-align: center;margin-top: 40px;font-size: 40px;}
.content-list{padding-left: 12px;padding-right: 40px;margin-top: 20px;}
.content-list li{height: 50px;border-bottom: 1px solid #ededed;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;cursor: pointer;}
.content-list li a{font-size: 16px;-ms-flex: 1;flex: 1;margin-right: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.content-list li span{font-size: 14px;color: #999;width: 100px;}
.content-list li:hover a {color: #269bff;}
.content-list .detail {padding: 50px 10px;font-size: 14px!important;line-height: 1.8!important}/*详情页面*/
/*分页 ↓*/
.next-pagination{margin:40px 0;text-align:right;box-sizing:border-box;}
.next-pagination .pages{display:inline-block;box-sizing:border-box;}
.next-pagination .pages a{display:inline-block;text-align:center;padding:0 10px;border-radius: 3px;height: 28px;}
.next-pagination .next-prev,.next-pagination .next-next{line-height: 23px;font-size: 16px;color:#666;border: 1px solid #c5c8d3;}
.next-pagination .page-list{display: inline-block;vertical-align: top;}
.next-pagination .page-item{line-height: 26px;;font-size: 12px;color:#666;border: 1px solid #c5c8d3;position: relative;display:inline-block;box-shadow:none;text-decoration:none;text-align:center;text-transform:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease-out;cursor:pointer}
.next-pagination .next-prev:hover,.next-pagination .next-next:hover,.next-pagination .page-item:hover{color: #666;background-color: #f0f3f5;border-color: #a4adb3;text-decoration: none;}
.next-pagination .page_selected{border:1px solid #269bff;background: #269bff;color: #fff;}
/*回到顶部 ↓*/
#btn_top{position:fixed;width:45px;height:45px;background-color:#AAB;text-align:center;color:#231815;border-radius:50%;bottom:10px;cursor:pointer;bottom:50px;right: 30px;font-size:13px;display:none;}
/*响应式的样式 ↓*/
@media screen and (min-width: 1024px){
    .search-wrap {position: relative;}
    .sub-thumb {display: none;}
    .container {display:-ms-flexbox;display: flex}
    .doc-summary {position: static}
    .doc-summary {left:0}
}
@media screen and (max-width: 1023px) and (min-width: 600px){
    .container{width:auto;}
    .sub-thumb {left:0}
}
@media screen and (max-width: 1023px){
    .header_list_box{display:none}
    .nav-search{top:4px;left:auto;right:25px;transform:none}
    .doc-content{padding:15px;min-width:0}.container{width:auto}
    .doc-summary{left:0;top:0;padding-top:0}
    .search-wrap{height:48px}
}
@media screen and (max-width: 768px) {
    .nav-search {width:400px}
}
@media screen and (min-width: 600px) and (max-width:1023px) {
    .doc-summary{left:-300px}
    .doc-content{margin-left:0}
}
@media screen and (max-width: 599px) {
    .nav-search {width:300px}
    .sub-thumb{left:0}
    .doc-summary{left:-100%}
}
@media screen and (max-width: 350px) {
    .nav-search {width:245px}
    .next-pagination .pages a{padding: 0 5px;}
}
@media (-webkit-max-device-pixel-ratio: 1) {
    ::-webkit-scrollbar{width:6px;height:6px}
    ::-webkit-scrollbar-thumb{background-clip:padding-box;min-height:50px;border-radius:10px}
}
