html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size:12px;font-family:"Source Han Sans CN", Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;}html{font-size:62.5%;}table{border-collapse:collapse;}a img{border:0px;}a{outline:none;text-decoration:none;hide-focus:expression(this.hideFocus=true);}:focus{outline:none;}address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}li{list-style:none;}caption, th {text-align:left;}q:before, q:after{content:'';}h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}input, button, textarea, select {font-family:inherit;}a{outline:none;text-decoration:none;}a:hover{text-decoration:underline;}html{overflow-y:scroll;}textarea{resize:none;overflow:auto;}.arial{font-family:Arial;}label,input[type=button],input[type=submit],button{cursor:pointer;}input[type="radio"]{vertical-align: text-bottom;}input[type="checkbox"]{vertical-align: bottom;*vertical-align: baseline;}.ie6 input{vertical-align: text-bottom;}.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix {display:block;}* html .clearfix {height:1%;}header,nav,aside,menu,figure,article,time,footer{display:block;}*:link, *:visited, *:hover, *:active, *:focus{-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear;}



a,a:hover,a:active,a:visited,a:link,a:focus{outline:0;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);

-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;text-decoration:none;}

input{-webkit-tap-highlight-color:rgba(0,0,0,0);}



.wrap{max-width:600px;margin:0 auto;border-left:1px solid rgba(47,49,53,.15);border-right:1px solid rgba(47,49,53,.15); box-shadow:-5px 0 5px rgba(0, 0, 0, 0.1),5px 0 5px rgba(0, 0, 0, 0.1);}

.head-top{height:54px;position: relative;text-align:center;padding-top:10px;background:#fff;}

.head-top .logo{height:24px;display:inline-block;margin:10px auto;}

.head-top a.close{position: absolute;left:10px;top:0;width:44px;height:44px;display:none;cursor:pointer;background:url(../images/close.svg) no-repeat center;background-size:24px;}

.flex-text{display:flex;padding:20px 15px;min-height:100px;background:#fff;margin-bottom:10px;}

.flex-text .flex-image{min-width:100px;height:100px;background:url(../images/noimg.jpg) no-repeat center;background-size:cover;}

.flex-text .flex-image img{height:100%;object-fit:cover;}

.flex-text .flex-txt{width:calc(100% - 100px);box-sizing: border-box;padding-left:15px;}

.flex-text .flex-txt .title{font-size:16px;font-weight:500;color:#000;}

.flex-text .flex-txt .p_txt{font-size:12px;line-height:20px;color:#666;}

.list-body{padding:0 10px;}

.list-body ul li{position: relative;background:#fff;margin-bottom:10px;padding:15px;}

.list-body ul li a{display:block;}

.list-body ul li a .item{height:44px;display:flex;}

.list-body ul li a .item .icon{height:44px;width:44px;background:url(../images/pdf.svg) no-repeat center;background-size:cover;}

.list-body ul li a .item .text{width:calc(100% - 44px);box-sizing: border-box;padding-left:15px;}

.list-body ul li a .item .text .tit{font-size:14px;line-height:20px;color:#000;font-weight:500;}

.list-body ul li a .item .text .msg{display:flex;justify-content:space-between;font-size:10px;color:#999;padding-top:5px;}

.list-body ul li .flex-item{display:flex;}
.list-body ul li .flex-item .flex-icon{height:44px;width:44px;background:url(../images/pdf2024.svg) no-repeat center;background-size:cover;}
.list-body ul li .flex-item .flex-box{width:calc(100% - 44px);box-sizing: border-box;padding-left:15px;}
.list-body ul li .flex-item .flex-box .title{display:flex;width:100%;position: relative;}
.list-body ul li .flex-item .flex-box .title .tit{width:100%;}
.list-body ul li .flex-item .flex-box .title .tit b{font-size:14px;line-height:24px;color:#000;font-weight:bold;display:block;}
.list-body ul li:hover .flex-item .flex-box .title .tit b{text-decoration: underline}
.list-body ul li .flex-item .flex-box .title .tit span{display:block;font-size:14px;color:#000;font-weight:bold;line-height:24px;}
.list-body ul li .flex-item .flex-box .title .lang{position: absolute;right:0;bottom:0;display:flex;align-items: flex-end;}
.list-body ul li .flex-item .flex-box .title .lang span{font-size:14px;color:#000;font-weight:bold;}
.list-body ul li .flex-item .flex-box .title .lang a{display:inline-block;width:24px;height:24px;background:url(../images/download.svg) no-repeat center;background-size:22px;}
.list-body ul li .flex-item .flex-box .info{display:flex;width:100%;justify-content: space-between;padding-top:8px;}
.list-body ul li .flex-item .flex-box .info .time{font-size:12px;color:#999;}
.list-body ul li .flex-item .flex-box .info .size{font-size:12px;color:#999;}

.listImgbox{background:#fff;padding:15px 20px;display:flex;align-items:center;}
.listImgbox .imgout{height:100px;background:url(../images/noimg.jpg) no-repeat center;background-size:cover;min-width:100px;}
.listImgbox .imgout img{display:inline-block;height:100%;}
.listImgbox .txtout{font-size:28px;color:#000;font-weight:bold;width:calc(100% - 100px);box-sizing: border-box;padding-left:15px;}
.listprosb{position: relative;overflow:hidden;}
.listprosb .arrowbtn{display:none;width:12px;height:20px;background-repeat:no-repeat;background-position:center;background-size:cover;position: absolute;top:18px;}
.listprosb .arrowbtn.prev{background-image:url(../images/prev.svg);left:2px;}
.listprosb .arrowbtn.next{background-image:url(../images/next.svg);right:2px;}
.listtab{overflow-x:auto;width:100%;;background:#fff;padding:10px 0 0;box-sizing: border-box;height:52px;margin-bottom:1px;}
.listtab::-webkit-scrollbar{display:none;}
.listtab ul{display:flex;flex-wrap:nowrap;}
.listtab ul li{position: relative;padding:0 8px;}
.listtab ul li::after{content:"";display:inline-block;width:1px;height:18px;background:rgba(151,151,151,.2);position: absolute;right:0;top:50%;transform: translateY(-50%);}
.listtab ul li a{font-size:16px;color:#b1b1b1;padding:8px 12px;font-weight:bold;border-bottom:2px solid #fff;display:block;}
.listtab ul li a.active{color:#005eb8;border-bottom:2px solid #005eb8;}
.listtab ul li:last-child::after{display:none;}
.listcon{height:calc(100vh - 247px);width:100%;}
.listcon .con{width:100%;height:100%;display:none;}
.listcon .con .tblist{display:flex;align-items: stretch;width:100%;height:100%;}
.listcon .con .tblist .tblf{width:30%;overflow-y:auto;height:100%;}
.listcon .con .tblist .tblf::-webkit-scrollbar{display:none;}
.listcon .con .tblist .tblf ul li{height:46px;border-bottom:1px solid #f6f6f6;overflow:hidden;}
.listcon .con .tblist .tblf ul li a{display:flex;box-sizing: border-box;padding:12px;width:100%;height:100%;transition:all .3s;}
.listcon .con .tblist .tblf ul li a.active{background:#fff;}
.listcon .con .tblist .tblf ul li a .imgout{width:22px;height:22px;overflow:hidden;background:#fff;margin-right:10px;}
.listcon .con .tblist .tblf ul li a .imgout img{width:100%;height:100%;object-fit:cover;}
.listcon .con .tblist .tblf ul li a .txtout{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;height:22px;line-height:22px;color:#000;font-weight:bold;}
.listcon .con .tblist .tblf ul li a.active .txtout{color:#35559f;}
.listcon .con .tblist .tbrt{width:70%;overflow-y:auto;height:100%;background:#fff;}
.listcon .con .tblist .tbrt::-webkit-scrollbar{display:none;}
.listcon .con .tblist .tbrt .rtcon{display:none;}
.listcon .con .tblist .tbrt .rtcon ul li{height:47px;position: relative;box-sizing: border-box;padding-bottom:1px;}
.listcon .con .tblist .tbrt .rtcon ul li::before{content:"";position: absolute;left:15px;right:15px;bottom:0;display:inline-block;height:1px;background:#f9f9f9;}
.listcon .con .tblist .tbrt .rtcon ul li a{display:block;box-sizing: border-box;padding:12px 15px;height:46px;}
.listcon .con .tblist .tbrt .rtcon ul li a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;height:22px;line-height:22px;box-sizing: border-box;padding-left:30px;color:#000;background:url(../images/right.svg) no-repeat left center;background-size:22px;}
.listcon .con .tblist .tbrt .rtcon ul li a:hover span{text-decoration: underline}
.listcon .con .tblist .tbrt .rtcon:first-child{display:block;}

@media only screen and (min-width : 769px) {
/*    body,html{display:none;}*/
/*    .wrap{display:none;}*/
}









