@charset "utf-8";
/* CSS Document */
body{ /*background:#f1f8ff url("../images-zcwjk/banner.png") no-repeat center top;*/background: #F1F8FF;}
a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:none;}
.wza-on a:focus,.wza-on input:focus,.wza-on textarea:focus,.wza-on select:focus,.wza-on button:focus,.wza-on textarea:focus{outline:auto;}
a:hover{ color: #225CC2;}
input:-internal-autofill-selected{ background-color: none !important;}
.container{ width: 1400px;}
@media (min-width: 1200px) and (max-width: 1399px) {
    .container {width: 1200px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .container{ width: 992px;}
}
@media (max-width: 991px){
    .container{ width: 768px;}
}
@media (max-width: 767px){
    .container{ width: 100%;}
}
/* 头部 */
.ls-special-header .img-title{ display: none;}
.ls-special-logo {position: absolute;left: 0;top: 10px;}
.ls-special-logo img{width: auto;height: auto;}
.ls-special-right{position: absolute;right: 0;top: 0;}
.ls-special-right ul li{float: left;width: auto;margin-left: 10px;border-radius: 0 0 5px 5px ;background: rgba(0,0,0,.2);font-size: 14px;height: 36px;line-height: 36px;padding: 0 20px;}
.ls-special-right ul li:hover{background: rgba(0,0,0,.1);}
.ls-special-right ul li a{color: #fff;}

.ls-special-header{ height: 396px;background: url("../images-zck/zcwjk-header.png") top center no-repeat;}
.ls-special-header .container{position: relative;}
.ls-special-header .guidang{position: absolute; z-index: 10; top: 40px; right: 0;}
.ls-special-banner{ padding: 110px 0 0 0; text-align: center; font-size: 0; line-height: 0; }
.ls-special-banner img{max-width: 100%; height: auto;}
@media (max-width:991px) {
    .ls-special-header{ height: auto; }
    .ls-special-banner{   text-align: center;  padding: 40px 0;}
}
@media (max-width:767px) {
    .ls-special-right{float: right;position: static;}
    .ls-special-logo{position: static;float: none;text-align: center;}
    .ls-special-logo img{max-width:90%;height:auto;}
    .ls-special-banner{   padding: 30px 0;}
    .ls-special-banner img{max-width: 98%;}
}
/* 主体  */
.ls-special-bg{ background: #fff;box-shadow: 0 0 20px 0 rgba(99, 140, 206, 0.15); padding: 20px; margin-bottom: 20px;}

.ls-special-searchbox{padding-left: 360px;position: relative;margin: 20px 0;}
.ls-special-search-title{width: 360px;text-align: center;position: absolute;top: 0;left: 0;line-height: 56px;}
.ls-special-search{ margin: 10px 10px 20px 10px; padding: 8px;  background: #F5F9FF;}
.ls-special-search ul{ display: block; position: relative; height: 56px; background: #fff; padding-right:122px;border-radius: 8px;}
.ls-special-search li .msg-box{ position: absolute; left:0; top:0; }
.ls-special-search li.se_box{ display: block;  }
.ls-special-search li.se_box input{ display: block; padding: 0 10px; box-sizing: border-box; width: 100%; height: 56px; line-height: 56px;  font-size: 16px; color: #666;border: 1px solid #fff;background: none; }
.ls-special-search li input::-webkit-input-placeholder {color: #999;}
.ls-special-search li input:-moz-placeholder {color: #999;}
.ls-special-search li input:-ms-input-placeholder {color: #999;}
.ls-special-search li.se_box input:focus{ border: 1px solid #faaf3e;}
.ls-special-search li.se_box input:focus::-webkit-input-placeholder{color: transparent;}
.ls-special-search li.sea_an{  position: absolute; right: 2px; top:2px; bottom: 0; width: 120px;height: 52px; }
.ls-special-search li.sea_an input{ border: none; font-size: 20px; padding: 0;text-align: left; width: 100%; height: 100%;line-height: 52px;color: #fff; background:#F49741 url("../images-zck/wjk-search-btn.png") 30px center no-repeat;padding-left: 60px;border-radius: 8px;}
.ls-special-hot{ line-height: 40px; padding-bottom: 20px; margin-bottom: 30px; border-bottom: 1px dashed #cddbea;}
.ls-special-hot .tit{ float: left; display: block; padding-left: 38px; font-size: 20px; font-weight: bold; color: #0154A4; background: url("../images-zck/hotico.png") left center no-repeat;}
.ls-special-hot ul{ display:block; margin-left: 130px; }
.ls-special-hot ul li{ display: inline; text-align: center; margin: 0 15px 10px 15px; width: 140px;  float: left; }
.ls-special-hot ul li a{ display: block; border-radius: 20px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 40px; line-height: 40px; font-size: 18px; background: url("../images-zck/hot-btn.png") left bottom repeat-x #fff; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ls-special-hot ul li a:hover{ background: #0154A4; color: #fff;}

@media (min-width: 992px) and (max-width:1199px) {
    .ls-special-hot ul li{    margin: 0 12px 10px 12px;}
}
@media (max-width: 991px){
    .ls-special-hot{ margin-bottom: 20px;     padding-bottom: 10px;}
    .ls-special-hot .tit{ float: none; margin-bottom: 10px;}
    .ls-special-hot ul{ margin-left: 0;}
}
@media (max-width: 767px){
    .ls-special-bg{  padding: 10px; margin: 0 10px;}
    .ls-special-search{ margin:0 0 10px 0;}
    .ls-special-hot ul li{ width: 31.33%;     margin: 0 1% 10px 1%;}

    .ls-special-searchbox{padding: 0px 10px;}
    .ls-special-search-title{width: auto;position: static;float: none;margin: 10px 0;}

}
@media (max-width: 500px){
    .ls-special-hot ul li{ width: 48%; }
}
/* 政策文集库目录 */
.ls-zcwjk-left{ width: 300px; float: left; }
.ls-zcwjk-title{ line-height: 50px;   padding: 10px; font-weight: bold; color: #fff; text-align: center;  font-size: 24px;  background: url("../images-zck/zck-titlebg.png") left top  repeat-x #68b1f7;  }
.treenavbox .subNav{  background:url("../images-zck/zck-menubg.png") left top repeat-x #cee0ff;}
.treenavbox .subNav a{ display: block; padding: 10px 10px 10px 24px; font-size: 18px; line-height: 36px;  background:url("../images-zck/tree-aon.png") right center no-repeat; color: #333;}
.treenavbox.active .subNav a{ background:url("../images-zck/tree-aoff.png") right center no-repeat;  font-weight: bold; color: #1E68BA;}
.treenavbox .subNavlink a{ background-image: none !important;}
.treenavbox .navContent{ display: none; max-height: 400px; overflow: auto; padding: 20px 50px; background: #F9FBFF; border: 1px solid #E1E7F3; font-size: 16px;}
.treenavbox .navContent ul li{ background:url("../images-zck/liney.gif") 4px top repeat-y;  }
.treenavbox .navContent ul li a{ display: block; line-height: 28px; padding: 6px 0 6px 24px;  background:url("../images-zck/tree-ico.png") left center no-repeat;}
.treenavbox .navContent ul>li.active>a{ font-weight: bold;  color: #225CC2;}
.treenavbox .navContent ul li.xxgk_zctit{ background-image: none; line-height: 26px; margin-bottom: 10px;}
.treenavbox .navContent ul li.xxgk_zctit .title{ background-image: none; padding: 0 25px 0 0;display: block;margin-bottom: 5px; position: relative;}
.treenavbox .navContent ul li.xxgk_zctit .title2{position: relative; display: block;margin-bottom: 5px }
.treenavbox .navContent ul li.xxgk_zctit  .ico{ display: block; position: absolute;top:50%; right: 0; margin-top: -7px; width: 14px; height: 14px;background: url(../images-zck/tree_subicoh.png) center center no-repeat; }
.treenavbox .navContent ul li.xxgk_zctit.active  .ico{background: url(../images-zck/tree_subico.png) center center no-repeat;}
.treenavbox .navContent ul li.xxgk_zctit  .blockActive{ display: none; margin-left: 10px;}
.treenavbox .navContent ul li.xxgk_zctit.active>.blockActive{ display: block;}
.treenavbox .navContent ul li.xxgk_zctit  .blockActive2 { padding-left: 24px; background:url("../images-zck/navline.gif") left center no-repeat;}
.ls-zcwjk-link li{ margin-top: 20px;}
.ls-zcwjk-link li a{ display: block;}
.ls-zcwjk-link li img{ width: 100%; height: auto;}
.ls-zcwjk-link li .img-title{ display: none;}
.ls-zcwjk-zc{ margin-top: 10px; }
.ls-zcwjk-zc li{  margin-top: 10px; }
.ls-zcwjk-zc li img{ margin: 0 10px 0 0; height: 28px; display: inline-block; vertical-align: top;}
.ls-zcwjk-zc li .img-title{ display: inline-block; max-width: 220px; height: 28px; line-height: 28px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-zcwjk-zc li a{ display: block; padding: 12px 0;     height: 28px;  font-size: 18px; background: #e3edff;  color: #285DBB; text-align: center;}
.ls-zcwjk-zc li a:hover img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.ls-zcwjk-zc li a:hover{ background: #cadcfd;}
@media (max-width: 991px){
    .ls-zcwjk-left{ width: auto; float: none;  }
    .ls-zcwjk-zc ul{ margin-right: -2%;}
    .ls-zcwjk-zc li{ float: left; margin-right: 2%; width: 48%;}
    .ls-zcwjk-zc li a{ height: auto;}
    .ls-zcwjk-zc li img{ margin: 0 0 5px 0;}
    .ls-zcwjk-zc li .img-title{ display: block; max-width: none; padding: 0 10px;}
}
@media (max-width: 767px){
    .ls-zcwjk-main{ padding:10px; }
    .treenavbox .navContent{  padding: 20px; }
    .ls-zcwjk-zc{margin-top: 0;}
    .ls-zcwjk-link li{ margin-top: 10px;}
}
/* 政策文集库列表 */
.ls-zcwjk-right{ width: 1030px; float: right; }
.ls-zcwjk-table{ border: 1px solid #dae3ed; border-bottom: none;}
.ls-zcwjk-table table{ width: 100%;}
.ls-zcwjk-table td{   border-bottom: 1px solid #dae3ed;  font-size: 18px; padding: 5px; line-height: 46px;}
.ls-zcwjk-table td.tit{ width: 128px; background: #f5f9ff;   border-right: 1px solid #dae3ed;  text-align: center;}
.ls-zcwjk-table td.tit i{ display: inline-block; padding: 0 18px;}
.ls-zcwjk-table td.tit2{border-left: 1px solid #dae3ed; }
.ls-zcwjk-table td.sort-link2{ width: 180px; }
.ls-zcwjk-table td.sort-link a{ display: inline-block;  padding: 0 15px;}

.ls-policyfile-form{  position: relative;}
.ls-policyfile-form .ls-policyfile-search{ width:482px; float: left; }
.ls-policyfile-form li{  font-size: 18px; line-height: 42px; }
.ls-policyfile-form li.ss1{ margin-bottom: 18px;}
.ls-policyfile-form .ls-policyfile-search  li .tit{ display: block; float: left; font-weight: bold;  width: 90px;  }
.ls-policyfile-form li .input,.ls-policyfile-form li .sort-link{ margin-left: 90px; }
.ls-policyfile-form li .input-text{ display: block; width: 100%; box-sizing: border-box; height: 44px; line-height: 44px; border: 1px solid #DDDDDD; padding: 0 5px; font-size: 16px; border-radius: 4px; }
.ls-policyfile-form li .input-text:focus{ border: 1px solid #92a9d1;}
.ls-policyfile-form li.ss2 .input-text{ width: 175px; float: left; color: #9E9E9E; background: url(../images-zck/dateico.png) right center no-repeat; font-size: 16px;}
.ls-policyfile-form li.ss2 .spline{ display: block; float: left; width: 42px; height: 44px;  background: url(../images-zck/date-line.png) center center no-repeat;  }
.ls-policyfile-form li.ss3{ width: 238px; }
.ls-policyfile-form li .sort-link a{ padding: 0 10px; display: inline-block; }
.ls-policyfile-form li .sort-link a.active{ color: #225cc2;}
.ls-policyfile-form  .ls-wjk-btn{ float: right; width: 116px; height: 104px;}
.ls-policyfile-form li.ss4 input{ width: 100%; vertical-align: top; border: none; height: 100%; line-height:104px; border-radius: 4px;  background: #225CC2; color: #fff; font-size: 24px; }
.ls-policyfile-form li input::-webkit-input-placeholder {color: #9E9E9E;}
.ls-policyfile-form li input:-moz-placeholder {color: #9E9E9E;}
.ls-policyfile-form li input:-ms-input-placeholder {color: #9E9E9E;}
.ls-policyfile-form .ls-pxlink{ width: 100%; position: relative;   margin: 20px 0 0 0;  line-height: 30px;}
.ls-policyfile-form .sort-fw{ font-size: 18px;}
.ls-policyfile-form .sort-fw .tit{    display: block;float: left;font-weight: bold;width: 90px; }
.ls-policyfile-form .sort-fw .sort-radio{ margin-left: 90px;}
.ls-policyfile-form .sort-fw .radio{ margin-right: 5px; }
.ls-policyfile-form .sort-fw .radio input{ margin-right: 5px;}
.ls-policyfile-form .sort-link{ position: absolute; right: 0; top:0; font-weight: bold;}
.ls-policyfile-form .sort-link a{ display: inline-block; padding-left: 24px;  margin-left: 20px; font-size: 18px; color: #999;}
.ls-policyfile-form .sort-link .sx{ background: url(../images-zck/sx-ico.png) left center no-repeat; }
.ls-policyfile-form .sort-link .jx{ background: url(../images-zck/jx-ico.png) left center no-repeat; }
.ls-policyfile-form .sort-link .sx.active{background: url(../images-zck/sx-ico-h.png) left center no-repeat; color: #225CC2;}
.ls-policyfile-form .sort-link .jx.active{background: url(../images-zck/jx-ico-h.png) left center no-repeat; color: #225CC2;}
.units-name{  margin-left: 15px; width: 398px; float: left;background: rgba(245, 249, 255, 0.7);border: 1px solid rgba(34, 92, 194, 0.3);   line-height: 40px; border-radius: 4px; height: 104px; position: relative; }
.units-name ul{ display: block; padding:15px 20px 0 20px; }
.units-name li{  font-size: 22px;}
.units-name li a{color: #0154A4;  }
.units-name li #curr-unit-name{ display: block;  height: 35px; line-height: 35px; background: url(../images-zck/posico.png) left center no-repeat; padding-left: 26px;}
.units-name li .tit{ display: inline-block; max-width: 210px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  }
.units-name li .num{ color: #E70000;display: inline-block;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.units-name li .tips-font{ font-size: 16px; color: #999; display: block; }
.units-name li .unti-ico{ cursor: pointer;  display: block; position: absolute; right: 20px; top:50%; margin-top: -15px; width: 30px; height: 30px; border: 1px solid rgba(34, 92, 194, 0.2); line-height: 30px; text-align: center; background: url(../images-zck/unitopen-ico.png) center center no-repeat; }
.ls-policyfile-first  .units-name{ display: none;}
.ls-policyfile-first  .ls-wjk-btn{ width: 110px; height: 44px;}
.ls-policyfile-first  li.ss4 input{ line-height: 44px; vertical-align: top; font-size:16px;}
.ls-policyfile-first .ls-policyfile-search{ width: 900px; }
.ls-policyfile-first li.ss1{ margin-bottom: 0;}
.ls-policyfile-first li.ss1,.ls-policyfile-first li.ss2{ width: 440px; float:left;}
.ls-policyfile-first li.ss2{ margin-left: 20px;}
.ls-policyfile-first li.ss2 .input-text { width: 154px;}


.ls-zhezhao { display: block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.7); z-index: 199; }
.units-wrap{    left: 50%; margin-left:-600px;  width: 1200px;  top:50px; border-radius: 12px;-moz-border-radius: 12px;border: 1px solid #eee;background: #fff;position: fixed;z-index: 999; padding: 0 0 20px 0;}
.units-wrap .site-title { text-align: center; background: #f7f9fc; border-radius: 12px 12px 0 0; height: 48px; line-height: 48px; font-size: 18px; color: #666; position: relative; }
.units-wrap .site-close { position: absolute; top:50%; margin-top: -15px; height: 30px; background: url("../images-zck/closejd.png") 0 0 no-repeat; width: 33px; right: 8px; cursor: pointer; }
#unit-wrap{ padding: 20px; max-height: 700px; overflow: auto;}

.ls-policy-orign{ margin-top: 15px; background: url(../images-zck/title-line.gif) center center repeat-x; text-align: center; }
.ls-policy-orign .tit{ display: inline-block; color: #0154a4; font-size: 26px; font-weight: bold; padding: 0 60px; position: relative;  height: 42px; line-height: 42px; background: #fff;}
.ls-policy-orign .il{ display: block; background: #0154a4;  width: 25px; height: 4px; top:50%; margin-top: -2px; position: absolute; left:0;  }
.ls-policy-orign .ir{ display: block;  background: #0154a4;  width: 25px; height: 4px; top:50%; margin-top: -2px; position: absolute; right:0;  }

.ls-search-sites .site-close:hover { background-position: 0 -30px; }
.ls-policy-orign-ul{ position: relative;}
.ls-policy-orign-ul .unit-title{ position: absolute; left:0; top:0; font-size: 18px; color:#0154A4; line-height: 50px; font-weight: bold;}
.ls-policy-orign-ul .unit-title i{ padding: 0 18px;}
.ls-policy-orign-ul .unit-title i.szf{ padding: 0 5px;}
.ls-policy-orign-ul ul{ display: block; margin-left:100px; margin-right: -20px;}
.ls-policy-orign-ul li{ float: left;  margin-right: 20px; }
.ls-policy-orign-ul li a{ display: block;   font-size: 18px; padding: 5px 0; line-height: 40px; }
.ls-policy-orign-ul li .num{  color: #E70000;  }
.ls-policy-orign-ul li a:hover,.ls-policy-orign-ul li.active a{  color: #0154a4;}
.ls-policy-orign-unit ul{ height: auto; overflow: hidden;}
.ls-policy-orign-unit.active ul{ height: auto;}
.ls-policy-orign-ul .openlink{ position: absolute;  right: 0; bottom:0;  display: none;  font-size: 18px; color: #225CC2; line-height: 50px;   padding-right: 20px;  background: url(../images-zck/open-ico-new.png) right center no-repeat; }
.ls-policy-orign-unit.active .openlink{ background: url(../images-zck/close-ico-new.png) right center no-repeat; }

.ls-zcwjk-list{width: 100%;height: auto;  }
.ls-zcwjk-list li{position: relative;line-height: 40px;padding: 10px 120px 10px 0; font-size: 18px; border-bottom: 1px dashed #cccccc;}
.ls-zcwjk-list li .date{position: absolute;right: 0; height: 40px; top: 50%; margin-top:-20px; color: #999;}
.ls-zcwjk-list li .gl{display:inline;}
.ls-zcwjk-list li .split{padding:0 4px; color:#b3b3b3;}
.ls-zcwjk-list li .gl a{display:inline-block;color:#DE0000;float:none;background:none;max-width:none;padding:0;margin:0;}
@media (min-width: 1200px) and (max-width: 1399px) {
    .ls-zcwjk-right{ width: 830px;  }
    .ls-policyfile-form .ls-policyfile-search{ width: 380px; }
    .units-name{width: 298px;}
    .ls-policyfile-form li.ss2 .input-text{ width: 129px; }
    .ls-policyfile-form li.ss2 .spline{ width: 32px;}
    .units-name ul{ padding: 15px 10px 0 10px;}
    .units-name li .tit{ max-width: 150px;}
    .units-name li .unti-ico{ right: 10px;}

    .ls-policyfile-first .ls-policyfile-search{ width: 700px; }
    .ls-policyfile-first li.ss1{ width: 290px;}
    .ls-policyfile-first li.ss2{ width: 390px; }
    .ls-policyfile-first li.ss2 .input-text { width: 134px;}

}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-zcwjk-right{ width: 622px;  }
    .ls-zcwjk-table td.sort-link2{ width: 120px;}
    .ls-zcwjk-table td{ padding: 0;}
    .ls-zcwjk-table td.sort-link a{padding: 0 5px;}


    .ls-policyfile-form .ls-policyfile-search{ width: auto; float: none; }
    .ls-policyfile-form .ls-wjk-btn{width: auto; float: none; margin-top: 15px; height: 50px; }
    .ls-policyfile-form li.ss4 input{ line-height: 50px;}
    .ls-policyfile-form li.ss2 .input-text{ width: 245px;  }

    .units-name li #curr-unit-name{ height: auto; background-position: left 10px;}
    .units-name{ width: auto; float: none; margin:15px 0 0 0; padding-right: 30px; height: auto; padding-bottom: 10px;}
    .units-name li .tit,.units-name li .num{ display: inline; max-width: none; white-space:normal;}

    .ls-policyfile-first .ls-policyfile-search{ width: auto; }
    .ls-policyfile-first li.ss1,.ls-policyfile-first li.ss2{ width: auto; float:none; margin-left: 0;}
    .ls-policyfile-first li.ss2 .input-text { width: 244px;}


    .units-wrap{ margin-left: -496px; width: 992px;  top:10px; }
    #unit-wrap{  max-height: 600px; }


}
@media (max-width: 991px){
    .ls-zcwjk-right{ width: auto; float: none; margin-top: 20px;  }
    .ls-policyfile-form .ls-policyfile-search{ width: auto; float: none; }
    .ls-policyfile-form .ls-wjk-btn{width: auto; float: none; margin-top: 15px; height: 50px; }
    .ls-policyfile-form li.ss4 input{ line-height: 50px;}
    .ls-policyfile-form li.ss2 .input-text{ width: 298px;  }
    .units-name li #curr-unit-name{ height: auto; background-position: left 10px;}
    .units-name{ width: auto; float: none; margin:15px 0 0 0; padding-right: 30px; height: auto; padding-bottom: 10px;}
    .units-name li .tit,.units-name li .num{ display: inline; max-width: none; white-space:normal;}
    .ls-policyfile-first .ls-policyfile-search{ width: auto; }
    .ls-policyfile-first li.ss1,.ls-policyfile-first li.ss2{ width: auto; float:none; margin-left: 0;}
    .ls-policyfile-first li.ss2 .input-text { width: 298px;}

    .units-wrap{ margin-left: -384px; width: 768px; top:10px; }
    #unit-wrap{ height: 400px; }


}
@media (max-width: 767px){

    .ls-zcwjk-table td.tit{ border-right: none !important; text-align: left; padding-left: 20px;}
    .ls-zcwjk-table td.tit2{ border-left:none;}
    .ls-zcwjk-table td{ display: block !important; width: 100% !important; box-sizing: border-box !important; }
    .ls-zcwjk-table td.sort-link a{ padding: 0 10px;}
    .ls-policyfile-form li.ss2{ margin-bottom: 0;}
    .ls-policyfile-form li.ss2 .input-text{ width: 100%; float: none; margin-bottom: 10px;  }
    .ls-policyfile-form li.ss2 .spline{ display: none;}
    .ls-policyfile-form .ls-wjk-btn{ margin-top: 10px; }
    .units-name li .unti-ico{ right: 10px;}
    .units-name{ margin-top: 0;}
    .units-name ul {padding: 10px 10px 0 10px;}
    .ls-policyfile-form .ls-pxlink{ margin-top: 10px;}
    .ls-policyfile-form .sort-link{ position: static;}
    .units-wrap{ margin-left: 0; width: auto; left:10px; right: 10px; top:10px; }
    #unit-wrap{ height: 400px; }
    .units-name{ padding-left: 10px;}
    .ls-policy-orign-ul li{ margin-right: 10px;}

    .ls-zcwjk-list li{ padding: 10px 0;}
    .ls-zcwjk-list li .date{ position: static;}
}
/*规范性文件列表*/
.pageTPList{ margin-top: 15px;}
.pageTPList table{ width:100%; border-bottom: 1px solid #ddd; border-collapse:inherit; border-spacing: 0;}
.pageTPList th, .pageTPList td{ padding:10px 10px 10px 16px; text-align:center; line-height: 24px;}
.pageTPList th{ border-bottom:2px solid #3673b6; background-color: #fff; font-size: 20px; font-family:FZXiaoBiaoSong-B05S, "Microsoft YaHei",微软雅黑;  line-height: 28px; height: 29px; font-weight: bold;}
.pageTPList .px{width: 12.4%; padding: 10px 0 !important;}
.pageTPList .others{width: 27%; padding: 10px 0 !important;}
.pageTPList td span.split{ margin: 0 5px; font-weight: normal; font-size: 14px;}
.pageTPList td .word,.pageTPList td .pdf{ margin: 0; display: inline-block;}
.pageTPList .last { padding: 15px; position: relative;}
.pageTPList td{font-size: 16px; font-family:"SimSun", "宋体";  padding: 10px;font-weight: bold;}
.pageTPList td.px{font-size: 16px; color: #333; font-family:"Times New Roman";}
.pageTPList td.title{ text-align: left;}
.pageTPList td em{ font-style: normal;}
.pageTPList td .title{ font-size: 16px; line-height: 24px; font-weight:bold; text-align:left; padding:4px 0;}
.pageTPList td .a{ color: #e00000; display: inline-block;}
.pageTPList td .a:hover{ color: #e00000;}
.pageTPList td .subTitle{ text-align: left; font-size: 14px; font-family:"SimSun", "宋体","Times New Roman"; color: #5d89b6; line-height: 28px;}
.pageTPList td .subTitle span{ display: inline-block; padding-right: 7px; margin: 0; font-weight: normal;}
.pageTPList td.others {font-size: 0; line-height:0;}
.pageTPList .others a {padding:0 10px; font-size: 14px; line-height: 28px; color:#333;
    font-weight: normal;}
.pageTPList .others a:hover{color: #d00;}
.pageTPList tr:nth-child(odd) td{ background:#eee;}
.pageTPList tr:hover td{ background:#eee}
@media (max-width: 767px){
    .pageTPList .px{ display: none;}
}

