html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;block;clear:all}body{font-family:'Microsoft YaHei',helvetica,arial,sans-serif;-webkit-text-size-adjust:none;color:#1a1a1a;background:#f9f9f9;-webkit-text-size-adjust:none;min-width:320px;font-size:16px}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}form{display:inline}textarea{resize:none}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}input,select,button{'Microsoft YaHei',helvetica,arial,sans-serif;font-size:100%;vertical-align:middle;outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a:link{text-decoration:none;color:#000}a:hover,a:active,a:focus{color:#1c5aa2;text-decoration:none}a:visited{color:#000}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.fl{float:left}.fr{float:right}.hide{display:none !important}.show{display:block !important}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.break{word-break:break-all;word-wrap:break-word}.clearfix:after{content:'\0020';display:block;height:0;clear:both}
a{text-decoration:none;}
.divtitle{height:36px;line-height:36px;background-color: #d2e4fc;text-indent:15px;}
.viewmore{height:34px;line-height:34px;background-color: #222;color:#fff;font-size:12px;text-align:center;}
.s10{height:10px;width:100%;font-size:10px;clear:both;}.s15{height:5px;width:100%;font-size:5px;clear:both;}
.bor3 {border-bottom: 1px solid #f0f0f0;width: 100%;}
#list-m-header,#m-header{width: 100%;height: 40px;box-shadow: 0px 2px 2px #ccc;height:40px;width:100%;background-color:#0066cb;overflow: hidden;position: relative;display:block;}
#list-m-header .item,#m-header .item{color: #fff;font-size: 14px;line-height:40px;float:left;}
#article-content .f12,#article-content #f12,#article-content .sfont,#article-content #sfont{font-size:12px;margin:0 0 15px 0px;padding:0px;line-height:20px;color:#777;}
#list-m-header  .item .index,#m-header  .item .index{margin: 0 6px 0 10px;}
#list-m-header  .item .class-index,#m-header  .item .class-index{margin: 0 2px 0 2px;}

#list-m-header .item a,#m-header .item a{display:inline-block;padding: 0 15px 0 0px;color: #fff;font-size: 14px;background: url(/m/images/top_line.png) center right no-repeat;background-size: 13px 42px;overflow: hidden;line-height: 40px;margin:0px 5px 0 0;color: #fff;text-align: center;max-width:160px;text-overflow:clip;height: 40px;vertical-align:top;}
#list-m-header .item a{max-width:120px;}
#navicon{width:30px;height: 36px;overflow: hidden;position: relative;z-index:15;float: right;outline: none;text-indent: 999em;background: url(/m/images/icon.png) no-repeat;background-position: 0px -72px;background-size: 50px auto;white-space: nowrap;}
#art-main{width:100%}

/*����*/
#article-title{font-size:26px;margin:10px 20px 12px 15px;font-weight: 600;line-height:32px}
.time,#fontzoom{font-size:12px;margin:5px 0px 10px 15px;color:#999;line-height:22px;}.time a,#fontzoom a{color:#888;}#fontzoom{font-size:12px;}
#article-header{border-bottom: 1px solid #f1f1f1;padding-bottom:18px;}
#article-content{font-size: 18px;line-height: 38px;padding: 8px 12px 0 12px;word-wrap: break-word;overflow: hidden;text-align: justify;}
#article-content table{width:100%;}
#article-content p{padding:8px 0px;}
#exam #article-content input,#kejian #article-content input{font-size:16px;}
#article-content h3{font-size:20px;font-weight:bold;line-height:50px;position: relative;padding-left: 12px;}
#article-content h3:before {content: "";display: inline-block;height: 18px;width: 4px;background-color: #c00;position: absolute;top: 17px;left: 0;border-radius:1px;}
#article-content a{color:#1c5aa2}
#article-content img{max-width:100%;max-height:100%;}
.ArtPs{ width:99%; border:1px solid #D2E4FC; font-size:14px;clear:both;margin-top:10px;}.ArtPs .Rtitle{ width:100%; background:#D2E4FC;border-bottom:1px solid #DBEBFA; line-height:32px; height:32px;}.ArtPs .Rtitle span{ font-size:16px; font-weight:bold; padding:0 0 0 10px;display:block;}.ArtPs .Rcontent{ margin:8px 0 8px 14px; line-height:32px;}.ArtPs .data li{ margin-right:14px;line-height:32px; border-bottom:dotted 1px #D2E4FC;}
#RelateNews{margin:0px auto 10px auto; clear:both;padding:;border-top:1px dotted #C8D8F2;}
.showbtn{display:;padding: 10px 0;margin:0;overflow: hidden;position: relative;text-align: center;clear: both;border: 1px solid #d6d6d6;background:#f2f2f2;line-height:20px;color:#1c5aa2;width:auto;font-size: 18px;}.hiddenbtn{display:none;}
.art-foot-relate{line-height:36px;}.art-foot-relate li{text-indent: 5px;margin:0;padding:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.art-foot-relate .b{font-weight:bold;color:#333;}
/*���Դʵ�*/
#mingyan{margin:20px 0 10px 0;border-bottom:1px solid #edcdb6;padding-bottom:20px;}#mingyan h1{color:#800000;font-size:22px;font-weight:bold;line-height:50px;}
#mingyan-author{color:#888;text-align:right;padding-right:20px;}
#relate-mingyan{}
#relate-mingyan a{color:#1a1a1a;}
#relate-mingyan span{font-size:14px;color:#777;}
.relate-title{}
#pre-next{width:100%;clear:both;font-size:14px;font-weight:bold;height:30px;margin-bottom:10px;}
.pre-mingyan{float:left;padding-left:10px;}
.next-mingyan{float:right;padding-right:10px;}
#pre-next a{color:#800000;}
/*���µ���*/
#menu{width:100%;clear:both;margin:10px auto;padding-top:10px;margin-top:-10px;}
#menu-title{border: 1px solid #DBE4F9;width: auto;background: #F9FBFC;height: 36px;line-height: 36px;border-top: 2px solid #334FA0;color:#072379;text-indent:20px;}
#menu-content{padding:8px 10px;border: 1px solid #DBE4F9;border-top:none;background: #fff;}
#menu-content ol{padding:0;margin:0;overflow:hidden;}
#menu-content ol li{list-style:decimal inside;float:left;width:100%;font-size:16px;line-height:32px;color:#666;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}#article-content #menu-content a{color:#1a1a1a;}
.subtitle{color:#f00;font-size:22px;line-height:30px;border-top:1px dotted #c8d8f2;padding-top:15px;}#article-content .subtitle a{color:#f00;}
.sub-info{color:#777;font-size:16px;line-height:24px;padding-top:60px;margin-top:-60px;font-family:"Arial","Microsoft YaHei","SimSun","\u5B8B\u4F53";}#article-content .sub-info a{color:#777;}
/*�������*/
#related-title,.lastnews-title{height:36px;line-height:36px;background-color: #d2e4fc;text-indent:15px;font-weight:bold;}
#related-title{margin-top:20px;}
#related-items,.lastnews-items{margin:0px 10px;list-style:none;background-color:#fbfbfb;}
#related-items li,.lastnews-items li{border-bottom:1px solid #dedede;border-top:1px solid #fff;height:40px;line-height:40px;font-size: 16px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-indent:2px;}
#related-items li a,.lastnews-items li a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
#related-items .last-child{border-bottom:0px;margin:8px 0;}
#related-items .last-child  a{display: block;padding: 6px 0;overflow: hidden;position: relative;text-align: center;clear: both;border: 1px solid #d6d6d6;background:#f2f2f2;line-height:20px;color:#000;}
#site-nav .nav{background: #f0f0f0;border-top:1px solid #bdbdbd;width:100%;padding:2px 0px;margin:0px;padding:8px 0px;}
#site-nav  .nav a{width:20%;line-height:26px;text-align: center;display:inline-block;cursor:auto;}
#site-nav  .nav a:link,#site-nav .nav a:visited{text-decoration:none;color:#000;}#site-nav .nav a:hover,#site-nav .nav a:active{text-decoration:none;color:#1c5aa2;}
#m-footer{text-align: center;line-height:30px;margin-top:10px;}
#m-footer a{margin: 0 10px;display: inline-block;color:#555}
.go-back{float: left;height: 30px;width: 35px;overflow: hidden;text-indent:999em;background: url(/m/images/icon.png) no-repeat -2px -2px;background-size:50px auto;}
.go-top{float: right;height: 30px;width: 35px;background: url(/m/images/icon.png) no-repeat -15px -40px;overflow: hidden;text-indent: 999em;background-size:50px auto;}
#footerInfo{color: #888;font-size: 12px;line-height: 15px;padding:8px 0px 12px 0px;}
/*��ҳ*/
#paging{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width: 100%;-ms-flex-pack:center;-webkit-box-pack:center;box-pack:center;    -webkit-justify-content:center;justify-content:center;padding-bottom: 12px;font-size: 14px;}
#paging div{border: 1px solid #d0d0d0;text-align: center;line-height: 30px;height: 30px;margin:5px;background-color: #f5f2f2;width:81px;}
#prepage,#prepage-out,#nextpage,#nextpage-out{background: #fff url(/m/images/pageicon.png) no-repeat;background-size: 13px 90px;}
#prepage-out{margin-left: 0;background-position:center -18px;}
#prepage {background-position:center 10px;background-color: #f5f2f2;}
#nextpage{margin-right: 0;background-position:center -41px;}
#prepage a,#nextpage a {display:block;height:30px;width: 100%;}
#nextpage-out{background-position:center -70px;}
#paging-list{position: relative;}
#paging-list p{position: relative;background-color: #f5f2f2;display: block;padding:0px;}
#paging-list form{position: absolute;left: 0;top: -1px;text-align: left;width: 100%;height: 30px;}
#paging-list form select{float: left;width: 100%;display: inline-block;height: 30px;border: 0;opacity: 0;margin-right: 0;margin-top: 0;white-space: pre;color: black;background-color: white;cursor: default;}
#paging-list #total{padding-left: 2px;padding-right: 14px;background: url(/m/images/sicon.png) no-repeat right center;background-size: 5px 3px;}
#paging-list #current{color:#0066cb;}
/*չ��ȫ��*/
#article-content{position: relative;}
.read-fullpage-mask{display:none;width:100%;height:228px;position:absolute;left:0;bottom:0;box-sizing:content-box}
.read-fullpage-mask .exp-mask{position:absolute;top:0;left:0;width:100%;height:98px;background-image:-webkit-linear-gradient(90deg,#FFF 17%,rgba(255,255,255,0) 100%);background-image:linear-gradient(0deg,#FFF 17%,rgba(255,255,255,0) 100%);}
.read-fullpage-mask .read-fullpage{position:absolute;bottom:80px;left:0;text-align:center;color:#3478f6;font-size:16px;background:#fff;width:100%;height:52px;line-height:30px;box-sizing:border-box;cursor: pointer;}
.read-fullpage-mask .read-fullpage i{margin-top:-1px;margin-left:5px;display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABgUlEQVRYR+2Wv06DUBSHf+e2ptqYOHQwcTAxxsHNFNDBxBiHJg4aB+VNTMHJrX0W++cBfAOjjvocDhWqsRxzUQqmhcItpgsskAvc7zu/CwcIC95owXwUAkUCRQJ/EtCu37bL5ZXKQ6vy+h+vp247l0+tajc691hg3+aa57n3IKqUSJh5S2j2xwXxqE9A97FdNQMJX+D4lsuDodsDcP5zgl7ylDCa72dMogfwkj870AkkxglolnNFwF0YTz4SenN4CvL6AJaDuRkwn9vVzq9MiMxbQrMGDUJJVr46DT4hIAfykqhb7omArJzW4uBTBfKQMJruERPL2GtJ8FiBeSR02zkEQz7Q67PgiQIqEprtHBBDVr6RBj5TIItE3frUBL4kfDMtPJVAGgnjZrDHI9EHYSsLPLVAksSIINjzO9xOVngmgTgJAALgXRV4ZoHpEmEji3a4cDT5SOl/YLJZASpwpQSCeqISqvC5BILlkPvgw5I29uh1SkugAoq7pxAoEigS+AZL7bshz3mv7AAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}

.copybtna{width:100%;height:80px;}
.copybtnb{width:100%;height:50px;}
.copybtna{position:absolute;bottom:0;background:#fff;left:0;}
.copybtna .copybtn-foot, .copybtnb .copybtn-foot {height: 42px;background: #3478f6;border-radius: 20px;margin: 15px auto 0 auto;font-size: 16px;color: rgba(255,255,255,1);line-height: 42px;text-align: center;width:80%;cursor:pointer;display:block;}
/*all-list*/
#all-list-main{width:100%;margin-top:5px;}
#all-list-title{width:100%;clear: both;height: 42px;line-height: 42px;background-color: #d2e4fc;font-size: 16px;text-indent:15px;font-weight:bold;}
#all-list{padding:0px;list-style:none;background-color:#fbfbfb}
#all-list li{margin:0 10px;border-bottom:1px solid #dedede;border-top:1px solid #fff;line-height:22px;font-size: 18px;/*display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;*/vertical-align: baseline;display: list-item;text-align: -webkit-match-parent;text-indent:2px;}
#all-list li.insertli{margin:0px;text-indent: 0px;}
#all-list li a{/*text-overflow: ellipsis;white-space: nowrap;overflow: hidden;*/ display:block;word-break: break-all; word-wrap: break-word;padding:20px 0;}
#all-list .last-child{border-bottom:0px;}

#all-list-main #list-nav .showmore{display: inline-flex;justify-content:center;}
#all-list-main  #list-nav .showmore i{background:url(/m/images/more.png) no-repeat center ;height:34px; width:20px;display:inline-block;transform:rotate(0deg);transform:-webkit-rotate(0deg);transition-duration:.5s;background-size: 7px 12px;}
#all-list-main  #list-nav .showmore span{display:inline-block;height:34px;line-height:34px;text-indent:10px;font-size:12px;color:#377bee}
#all-list-main  #list-nav .on i {transform:rotate(270deg);transform:-webkit-rotate(180deg);transition-duration:.5s;height:34px; width:20px;}
/*2list*/
#list-title{width:100%;clear:both;background-color:#d2e4fc;line-height:36px;margin:10px 0 0 0;font-weight:bold;text-indent:15px;}
#list-nav{width:100%;margin:0px;padding:4px 0px;}
#list-nav ul{margin:0 1.5%;padding:0;}
#list-nav li{width:30.3333%;line-height:34px;height:34px;text-align: center;display:inline-block;cursor:auto;background-color: #f4f2f2;margin:5px 1.5%;text-overflow:clip;vertical-align:top;overflow: hidden;font-size:14px;}
#list-nav li a{display:block; }#list-nav li a:hover{color:#1c5aa2;}

#list-nav a:link,#list-nav a:visited{text-decoration:none;color:#000;}#list-nav a:hover,#list-nav a:active{text-decoration:none;color:#1c5aa2;}
.SList dt{clear:both;background-color:#d2e4fc;line-height:42px;font-weight:bold;margin:0;position: relative;padding-right:80px;}
.SList dt a:link,.SList dt a:visited{text-decoration:none;color:#000;}.SList dt a:hover,.SList dt a:active{text-decoration:none;color:#1c5aa2;}
.SList dt span {text-indent:15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:inline-block;vertical-align:top;width:100%;left:0;position: relative;}
.SList dt span a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.SList dt .SLmore{position: absolute;top: 0;right: 0;z-index: 1;width: 55px;font-weight:normal;font-size:14px;display:block}
.SList dd{line-height:52px;font-size: 18px;text-indent:8px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-bottom:1px solid #dedede;border-top:1px solid #fff;margin:0px 5px;}
.SList dd a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.SList dd:last-child{border:none;}
.list-nav-title{height:36px;line-height:36px;background-color:#d6e5f4;border-top:1px solid #9ec4e9;padding-left:15px;font-weight:bold;}
#list-nav-num{width:100%;margin:0px;padding:4px 0px;}
#list-nav-num ul{margin:0 1%;padding:8px 0 0 0;}
#list-nav-num li{width:30.3%;line-height:34px;height:34px;text-align: center;display:inline-block;cursor:auto;background-color: #f4f2f2;margin:5px 1.5%;text-overflow:clip;vertical-align:top;overflow: hidden;font-size:14px;}
#list-nav-num li a{display:block;}

.list-nav-num{width:100%;margin:0px;padding:4px 0px;}
.list-nav-num ul{margin:0 1%;padding:8px 0 0 0;}
.list-nav-num li{width:30.3%;line-height:34px;height:34px;text-align: center;display:inline-block;cursor:auto;background-color: #f4f2f2;margin:5px 1.5%;text-overflow:clip;vertical-align:top;overflow: hidden;font-size:14px;}
.list-nav-num li a{display:block;}
/*ͼƬ�б�*/
.PicSList{ argin-bottom:10px; }
.PicSList dt{clear:both;background-color:#d2e4fc;line-height:36px;font-weight:bold;margin:10px 0 10px 0;position: relative;padding-right:80px;}
.PicSList dt span{text-indent:15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:inline-block;vertical-align:top;width:100%;left:0;position: relative;}
.PicSList dt span a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.PicSList dt .SLmore{position: absolute;top: 0;right: 0;z-index: 1;width: 55px;font-weight:normal;font-size:14px;display:block}
.PicSList dd{display:inline-block;width:145px;height:150px;overflow:hidden;text-align:center;vertical-align:top;}
.PicSList dd span{ display:block;text-align:center;overflow:hidden;}
.PicSList .ImgBox img{ border:1px solid #000;}
.PicSList dt a:link,.PicSList dt a:visited{text-decoration:none;color:#000;}.PicSList dt a:hover,.PicSList dt a:active{text-decoration:none;color:#1c5aa2;}
/*index-list*/
#index-list-nav{width:100%;margin:0px;}
#index-list-nav ul{margin:0 1%;padding:8px 0 0 0;}
#index-list-nav li{width:30.3%;line-height:34px;height:34px;text-align: center;display:inline-block;cursor:auto;background-color: #f4f2f2;margin:5px 1.5%;text-overflow:clip;vertical-align:top;overflow: hidden;font-size:14px;}
#index-list-nav li a{display:block;}
#index-list-nav a:link,#index-list-nav a:visited{text-decoration:none;color:#000;}#index-list-nav a:hover,#index-list-nav a:active{text-decoration:none;color:#1c5aa2;}
#index-list{margin:0px 0px;}
#index-list dt{clear:both;background-color:#d2e4fc;line-height:36px;font-weight:bold;margin:10px 0;position: relative;padding:0 60px 0 20px;}
#index-list dt a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:block;vertical-align:top;}
#index-list dt span{text-indent:0px;position: absolute;top: 0;right: 0;z-index: 1;width: 55px;font-weight:normal;font-size:14px;}
#index-list dt a:link,#index-list dt a:visited{text-decoration:none;color:#000;}#index-list dt a:hover,#index-list dt a:active{text-decoration:none;color:#1c5aa2;}
#index-list  dd{display:inline-block;margin:0px 0px 0px 10px;line-height:35px;}
#index-list.dd-clear dd{clear:both;display:block;}
#index-related-title{height:36px;line-height:36px;background-color:#9b72d0;padding-left:15px;color:#fff}
.intro-title{width:100%;clear:both;background-color:#d2e4fc;line-height:36px;margin:10px 0 0 0;font-weight:bold;text-indent:15px;}
.intro{padding:0px 10px;line-height:34px;}
.intro p {margin:10px 0px;}
.intro a{color:#000;}
/*����*/
#cytable{border-collapse:collapse; width:100%;clear;both;}#cytable td{border:1px solid #C0C0C0; padding:3px 10px; font-size:16px;background:#FFF;line-height:30px;}
#cytable .title{color:#f00; background:#E9ECEF; text-align:center;}#cytable .t{background:#E9ECEF; text-align:center;width:80px;padding:0px;font-size:14px;}
#jinyici #article-content{margin:10px 0;line-height:40px;}
#chengyu table.fkcy{ -moz-transform:scale(0.4,20.4);-webkit-transform: scale(0.4,0.4);-o-transform:scale(0.4,0.4);-webkit-transform-origin:top left;transition: -webkit-transform 200ms cubic-bezier(0.33,.66,.66,1);}
#chengyu #cy-all-list{margin:15px 5px;border-top:1px solid #d2e4fc;}
.bluebg{ background-color:#E6F4FD;}
.yellowbg{ background-color:#FFFAEE;}
#chengyu #all-list-main table{border:1px solid #d2e4fc; width:100%; clear:both;height:60px;border-top:none;}
#chengyu #all-list-main  table .title{padding:0px 5px;width:30%; vertical-align:middle; text-align:center;border-right:1px solid #d2e4fc; }
#chengyu #all-list-main  table  a{display:block;}
#chengyu #all-list-main  table .detail{vertical-align:middle; text-align:left;padding:10px;line-height:20px;font-size:14px;}
#cy-search,#cy-search-art,#jm-s,#jm-s-art,#xhy-s,#xhy-s-art,#jyc-s,#jyc-s-art{margin:10px;line-height:30px;}
#cy-search #Query, #cy-search-art #Query,#jm-s #Query,#jm-s-art #Query,#xhy-s #Query,#xhy-s-art #Query,#jyc-s #Query,#jyc-s-art #Query{width:120px;color:#888;font-size:16px;text-indent:5px;margin-right:5px;height:28px;}
#jm-s #Query, #jm-s-art #Query,#xhy-s #Query, #xhy-s-art #Query,#jyc-s #Query, #jyc-s-art #Query{width:200px;}
#cy-search-art ,#jm-s-art,#jm-s, #jm-s-art,#xhy-s, #xhy-s-art,#jyc-s, #jyc-s-art{text-align:center;}
#cy-search #s,#cy-search-art #s,#jm-s #s,#jm-s-art #s,#xhy-s #s,#xhy-s-art #s,#jyc-s #s,#jyc-s-art #s{height:32px;text-align:center;width:65px;line-height:32px;font-size:16px;padding:0;}
/*Tool*/
#mytable{border-collapse:collapse; width:100%;clear;both;}#mytable td{border:1px solid #C0C0C0; padding:3px 10px; font-size:16px;background:#FFF;line-height:30px;}
.zgjm-all-list{padding:0px !important;}
#mytable .t{background:#E9ECEF; text-align:center;width:80px;padding:0px;font-size:14px;}
.zgjm-all-list table{border:1px solid #d2e4fc; width:100%; clear:both;height:60px;border-top:none;}
.zgjm-all-list table .title{padding:0px 5px;width:30%; vertical-align:middle; text-align:center;border-right:1px solid #d2e4fc; }
.zgjm-all-list table .detail{vertical-align:middle; text-align:left;padding:10px;line-height:20px;font-size:14px;}
/*���˼���
#jianli table{-moz-transform:scale(0.4,0.4);-webkit-transform: scale(0.4,0.4);-o-transform:scale(0.4,0.4);-webkit-transform-origin:top left;transition: -webkit-transform 200ms cubic-bezier(0.33,.66,.66,1);}*/
.jianlibg{width:99%!important;}

#pic-all-list{padding:10px;text-align:left;}
#pic-all-list li{display:inline-block;width:145px;overflow:hidden;text-align:center;height:160px;vertical-align:top;}
#pic-all-list li span{ display:block;text-align:center;overflow:hidden;}
.ImgBox img{ border:1px solid #000;}
.ImgTitle{line-height:18px;width:120px;text-align:center;margin:0 auto;text-overflow: ellipsis;overflow: hidden;margin-top:8px;}
#jianli #pic-all-list li {height:190px;}
/*���ض���*/
#goTopBtn {position:fixed; text-align:center; display:block;line-height:38px; width:38px; bottom:80px; height:38px; right:10px; border-radius:5px;background:rgba(80,80,80,0.6);}
#goTopBtn::before{display:block;content:" ";float:left;margin:12px 0 0 12px;width:14px;height:13px;background:url(/m/images/back_top.png) no-repeat;background-size:14px 13px;bottom:40px;}
/*������ť-����ȫ��*/
.copy-btn-float {position:fixed; text-align:center; vertical-align:middle;display:block;width:48px; bottom:120px; height:48px; right:20px;  border-radius: 50%; background:rgba(0,0,0,0.5); box-shadow: 0 2px 5px rgb(0 0 0 / 20%);}
.copy-btn-float:before{display:block;content:"\590d\5236\A\5168\6587";white-space: pre;font-size:12px;color:#ffffff;font-weight:bold;line-height:15px;margin-top:10px;}
/*վ��*/
.querybox {height:39px;border: 1px solid #bbb;position: relative;padding: 0 80px 0 0px;background: #fff;margin:6px;text-indent:8px;}
.query{height: 39px;border: 0;font-size:18px;color:#888;left:0;position: relative;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255,0,0,0);width: 100%;font-family: Arial, Microsoft YaHei, SimHei,Helvetica, sans-serif;padding-left:0;}
.qbtn {position: absolute;top: 0;right: 0;z-index: 1;width: 74px;border: 0;color: #424242;font-weight:bold;border-left: 1px solid #bbb;border-radius: 0;height: 39px;outline: none;text-align: center;background: #f0f0f0;box-sizing: border-box;line-height:39px;}
/*A-D*/
#sitetop{}
#s1{margin-top:5px;text-align:left;}
#list_s1,#alllist_s1{margin-top:5px;text-align:left;}
#s4,#list_s4,#alllist_s4{margin:5px 0;text-align:left;}
#fs{margin:10px 0 ;clear:both;width:100%;height:40px;}#fs .bdsharebuttonbox{margin-left:10px;width:220px;}
.pic-2x2{padding:10px 0;margin:15px 0 5px 0;background:#fff;width:100%;height:auto;/*border-bottom:16px solid #e5e5e5;*/}
.pic-1x3{padding:10px 0;border-bottom:1px solid #e5e5e5;background:#f9f9f9;width:100%;}
.tuwen-1x1{padding:10px 0;border-bottom:1px solid #e5e5e5;background:#f9f9f9;width:100%;height:auto;}
/*���������߶�20160919*/
#art-main article{min-height:250px;}
#all-list,#cy-all-list,#pic-all-list{min-height:250px;}
/*�������������*/
.jyc-article .info-title{font-size:14px;line-height:20px;padding: 0;color:#777;}
.jyc-article .info-title span{font-size:14px;line-height:20px;color:#777;}
.jyc-article .info{color:#039;padding:15px 0 ;}
.jyc-article .more-info{padding-top:5px;}
.jyc-article .detail-title{font-size:12px;color:#777;}
.jyc-article .detail{}
.jyc-article .detail span{color:#039;}
.jyc-article .word-detail{padding-top:5px;}
.jyc-article .word-title{}
.jyc-article.word-content{}
/*�����ĵ�*/
#fontzoom .down-doc {width: 60px;height: 28px;border:1px solid #3478f6; background: #f9f9f9;color: #3478f6;border-radius: 5px;text-align: center;font-size: 12px;line-height: 28px;float: right;margin-right:15px;}
#fontzoom .copy-btn {width: 92px;height: 30px;background: #3478f6;color: #fff;border-radius: 5px;text-align: center;font-size: 12px;line-height: 30px;border: 0;float: right;margin-right:10px;}
/*��ɫСͼ��*/
.icon-tag {border-bottom:1px solid #e5e5e5}
.icon-tag div{background:#fff}
.icon-tag a::before {margin:0 auto 10px!important}
.icon-tag a {font-size:12px;line-height:12px;text-align:center;width:20%;float:left;padding-bottom:10px;margin-top:10px}
.icon-tag a::before {margin:0 auto 5px;width:50px;display:block;height:50px;border-radius:50%;content:""}
#index-list-main .icon-tag{padding:15px 0;background:#fff;}
#index-list-main .icon-tag a {width:25%;margin-top:5px}
.icon-tag a.icon_person::before {background: url(/m/images/icon_person.svg) no-repeat center center;background-size: 35px 35px;}
.icon-tag a.icon_data::before {background: url(/m/images/icon_data.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_month::before {background: url(/m/images/icon_month.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_year::before {background: url(/m/images/icon_year.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_fw::before {background: url(/m/images/icon_fw.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_write::before {background: url(/m/images/icon_write.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_date::before {background: url(/m/images/icon_date.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_sale::before {background: url(/m/images/icon_sale.svg) no-repeat center center;background-size: 25px 25px;}
.icon-tag a.icon_school::before {background: url(/m/images/icon_school.svg?d) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_english::before {background: url(/m/images/icon_english.svg) no-repeat center center;background-size: 25px 25px;}
.icon-tag a.icon_rent::before {background: url(/m/images/icon_rent.svg?c) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_borrow::before {background: url(/m/images/icon_borrow.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_contract:before {background: url(/m/images/icon_contract.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_contract:before {background: url(/m/images/icon_contract.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_dang:before {background: url(/m/images/icon_dang.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_tuan:before {background: url(/m/images/icon_tuan.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_file1:before {background: url(/m/images/icon_file1.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_file2:before {background: url(/m/images/icon_file2.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_file3:before {background: url(/m/images/icon_file3.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_book:before {background: url(/m/images/icon_book.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_speech:before {background: url(/m/images/icon_speech.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_xiaoxue:before {background: url(/m/images/icon_xiaoxue.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_chuzhong:before {background: url(/m/images/icon_chuzhong.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_gaozhong:before {background: url(/m/images/icon_gaozhong.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_person2:before {background: url(/m/images/icon_person2.svg) no-repeat center center;background-size: 28px 28px;}
.icon-tag a.icon_xiejing:before {background: url(/m/images/icon_xiejing.svg) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.icon_xieshi:before {background: url(/m/images/icon_xieshi.svg?d) no-repeat center center;background-size: 30px 30px;}
.icon-tag a.blue::before{background-color:#5fcaf9;}
.icon-tag a.blue2::before{background-color:#7cd3fb;}
.icon-tag a.blue3::before{background-color:#578fec;}
.icon-tag a.brown::before{background-color:#d88bfb;}
.icon-tag a.orange::before{background-color:#f4c600;}
.icon-tag a.pink::before{background-color:#ea8010;}
.icon-tag a.green::before{background-color:#11cd6e;}
.icon-tag a.green2::before{background-color:#00bb9c;}
.icon-tag a.purple::before{background-color:#97a3f5;}
.icon-tag a.red::before{background-color:#ec6863;}
/*�������*/
.sort a{color:#333;text-decoration: none;}
.sort {width:100%;background:#fff;overflow:hidden;border-bottom:10px solid #eee;}
#index-list-main .sort,#index-list-main  .sort .hotclass{border-bottom:none}
.sort .title {padding:0;border-bottom:1px solid #eeeded;margin:0;color:#333;height:45px;clear;both;}
.sort .title span {font-size:18px;height:30px;line-height:30px;float:left;padding:0 15px;font-weight:bold;margin-top:8px;position: relative;}
.sort .title span:before{content: "";display: inline-block;height:30px;width: 4px;background-color: #4F9CEE;position: absolute;left: 0;border-radius:2px;}
.sort .hotclass{clear:both;width:100%;border-bottom:10px solid #eee;}
.sort .hotclass a{font-size:14px;height:36px;line-height:36px;display:block;border-right:1px solid #eeeded;border-bottom:1px solid #eeeded;text-align:center;width:33.33%;padding:0;margin: 0;float:left;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.sort .hotclass a:nth-child(even){background:#f8f8f8}
.sort .hotclass .color-a {background: #f8f8f8;}
.sort .box {margin:0px;line-height:36px;clear;both}
.sort .box .bigclass {text-align:center;font-weight:700;background:#f7f7f7;color:#333;border-left:1px solid #eeeded;font-size:16px;}
.sort .box a,.sort .box li {height:36px;line-height:36px;display:block;border-right:1px solid #eeeded;border-bottom:1px solid #eeeded;text-align:center;width:20%;padding:0;margin: 0;float:left;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-size:14px;}
.sort code {font-size:12px;color:#666;width:20%;height:36px;line-height:36px;float:right;border-right:1px solid #eeeded;border-bottom:1px solid #eeeded;box-sizing:border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.sort .box code span{display:inline-block;height:36px;line-height:36px;float:left;text-indent:10px;font-size:12px;}
.sort .box .on i {transform:rotate(270deg);transform:-webkit-rotate(270deg);transition-duration:.5s;height:36px; width:20px;}
.sort .box .on span{color:#377bee}
.sort .box code i{float:left;background:url(/m/images/more.png) no-repeat center;height:36px; width:20px;display:inline-block;transform:rotate(90deg);transform:-webkit-rotate(90deg);transition-duration:.5s;background-size: 7px 12px;}
.sort .box .dow {display:none;background:#fff;float:left;width:100%;text-align:center;padding-bottom:10px;border-bottom:1px solid #eeeded;}
.sort .box .dow a {width:30%;color:#565656;background:#f4f2f2;overflow:hidden;float:left;margin-left:2.5%;border:0;margin-top:10px;border-radius:5px;font-size:14px;}
/*ArtTag*/
.art-foot-tag{margin-top:10px;}
.art-foot-tag li{float:left;margin-right:1em;line-height:28px;}
.art-foot-tag li.b{font-weight: bold;color: #333;margin-right:0;float:none;}
.art-foot-tag li a {text-decoration:none;font-size: 14px;display:block;}
/*���µײ�Ư��*/
.bottom-fixed-copy {position: fixed;right: 0;bottom: 0;left: 0;z-index: 80;display: flex;align-items: center;box-shadow: 0 -2px 5px rgb(102 102 102 / 10%);}
.bottom-fixed-copy span {text-align: center;}
.bottom-fixed-copy span.bottom-fixed-copy-left{width:120px;}
.bottom-fixed-copy span.bottom-fixed-copy-right{flex-grow:1;font-weight:bold;}
.bottom-fixed-copy .item {display: block;font-size: 14px;height: 48px;line-height: 48px;text-decoration: none;}
.bottom-fixed-copy .left {background-color: #fff;color: #666;}
.bottom-fixed-copy .right {/*background-color: #3478f6;*/background-color:#ff562f;color: #fff;}