﻿body{font-family: "Microsoft YaHei","Arial","微软雅黑";}
a:hover{color:#077fd3 !important;}
.left{text-align: left;}
.right{text-align: right;}
.w268{width: 27%; height: 556px; background: #dfe1e6; border: #c1c3c8 solid 1px; background: #e6e8ed; box-sizing: border-box; margin-bottom: 25px;}
.w710{width: 72%; height:auto !important;border:none ;overflow-y:scroll;padding:0 ;background:none ;}
.fgkTit{height: 36px; line-height: 36px; background: #d2d3d6; border-bottom: 1px solid #1369c0; padding-left: 15px; } 
.fgkTit .sv_blue16, .sv_blue16 a {width: 100px; height: 34px;  border-bottom: 2px solid #1369c0; line-height: 36px; display: inline-block; color: #06c; font-size: 16px; text-align: center; font-weight: normal;}
.w268 ul{overflow: hidden; border-top: 1px solid #fff; padding: 23px 16px; }
.w268 ul li a{font-size: 12px; color: #000000; background: url(../images/nsfw/file.gif) no-repeat -1px center; font-weight: normal; padding-left: 18px;}
.w268 ul li a:hover{background-color: rgb(10, 36, 106); color: #fff;}
.w268 ul li{width: 100%; background: url(../images/nsfw/L1.gif) no-repeat left center; padding-left: 20px; line-height: 20px;}
.w268 .collapsable span a{color: #000000; font-size: 12px; }
.w268 .collapsable { background: url(../images/nsfw/root.gif) no-repeat left 5px; padding-left: 20px; }
.w268 .collapsable span a{color: #000000; font-size: 12px; font-weight: bold; background: none; padding-left: 0;}
.w268 ul li.last{ background: url(../images/nsfw/L2.gif) no-repeat left center;}
.w268 ul li.active a{background-color: rgb(10, 36, 106); color: #fff;}

.searchcon {background: #f0f0f0; font-size:12px; }
.searchcon h4{color:#666; font-family:"微软雅黑"; font-size:16px; padding-left: 10px; height: 30px; line-height: 30px; background: #dddddd;}
.searchPart{ width: 680px  ;
height: 35px ;
border-radius: 6px;
line-height: 50px ;
margin: 0 auto ;
float: left ;padding:0;}
.searchPart label{ width: 64px; display: inline-block; color:#333; font-size: 12px; font-weight:bold; font-family: "微软雅黑"; font-weight: normal;}
.searchPart input{ border:1px #ccc solid; height: 19px; width: 75px; font-size: 14px;padding-left:5px;}
.searchPart input.w104{width: 590px; height:35px;
border: none ;
float: left ;
    margin-right:0 ;}
.searchPart input{ height: 19px; box-sizing: border-box;}
.searchPart .search_btn{width: 90px;height: 55px;line-height: 35px;background: #1A56A8;display: block;float: left;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #fff;text-align: center;border:none;border-top-right-radius: 8px;border-bottom-right-radius: 8px} 
.searchPart1,.searchPart2{padding: 5px 0;}
.searchPart2 span.span_date { margin: 0 26px;}
.chongzhi{width:80px;}
.BlueTable{ border-collapse: collapse;}
.BlueTable table th{ color:#333; font-family:"微软雅黑"; line-height:40px; height:40px;  padding:0px 15px; font-size: 14px; line-height: 30px; font-weight: normal; text-align: center;}
.BlueTable table td{  font-size:14px; }
.BlueTable table tr{height:84px !important;  }
.BlueTable  #table_tbody li{ border-bottom:1px dashed #EFEFEF;margin:0;padding:10px 0;height:auto !important; }
.BlueTable  #table_tbody li a{display:block;float:left; width:50%;white-space:pre-wrap;}
.valdata{text-align:right;padding-right:10px;} 
.valcode{text-align:center;} 
.tr1{background:#cedbeb;}
  .sousuonew1{width:812px ;}
   
  
    .append{
    text-align:center;
      border-bottom:3px solid #1A56A8;
      margin-left：-3px;
      height:33px;
      font-size:20px;
      font-weight:blod;
      color:#1A56A8;
       max-width:143px;
    }
   
    .reci1 a{margin-right:10px;}
    .gszj_rnew1{/* margin-top:30px; */}






@media screen and (max-width:991px){
.chongzhi{margin-right:6%;}
.sousuonew1{width:90% !important;}
.searchPart {
    width: 70%;
}
.BlueTable table tr{height:auto !important;  }
.BlueTable table td{line-height:auto !important;}
.btn input{width:100% !important;}
.gjss{width:23% !important;
}
    .reci1{width:100%!important;}
.w268,.w710{width: 100%; padding: 0; height: auto !important;}
.BlueTable{ width:100%;}
.BlueTable table th{ display:block;}
.valdata{text-align:left;} 
.BlueTable table tr{ display:block; padding:10px 0px;}
.BlueTable  #table_tbody{width:100%;overflow:hidden;}
.BlueTable  #table_tbody li{ display:block; padding:0px 15px; line-height:27px !important;border-right:1px #f9fcfe solid; text-align:left; border: none;margin-top:20px;height:auto !important;}
.BlueTable  #table_tbody li a{width:96%;overflow:auto;display:block;text-overflow:initial;white-space:normal;}
.BlueTable table tbody tr.even { background: #e6f0f9;}
.BlueTable table td span{ color:#135397}
.searchPart label{ width: 22%;}
.searchPart input{ width: 75%; margin-bottom: 10px;}
.searchPart input.w104{ width: 75%;border:1px solid #eeee;}
.searchPart .left{text-align: right;}
.searchPart2{padding: 0;}
.searchPart .input_date{width: 30%;}
.searchPart2 span.span_date{margin: 0 10px;}
.page_num{margin: 0 auto; width: 90%;}
.btn{float: none; margin: 0 auto; text-align: center;width: 30%;}
}body{font-family: "Microsoft YaHei","Arial","微软雅黑";}
.left{text-align: left;}
.right{text-align: right;}
.w268{width: 27%; height: 556px; background: #dfe1e6; border: #c1c3c8 solid 1px; background: #e6e8ed; box-sizing: border-box; margin-bottom: 25px;}
.w710{width: 72%; height:663px ;border:none ;overflow-y:hidden ;padding:0 ;background:none ;}
.fgkTit{height: 36px; line-height: 36px; background: #d2d3d6; border-bottom: 1px solid #1369c0; padding-left: 15px; } 
.fgkTit .sv_blue16, .sv_blue16 a {width: 100px; height: 34px;  border-bottom: 2px solid #1369c0; line-height: 36px; display: inline-block; color: #06c; font-size: 16px; text-align: center; font-weight: normal;}
.w268 ul{overflow: hidden; border-top: 1px solid #fff; padding: 23px 16px; }
.w268 ul li a{font-size: 12px; color: #000000; background: url(../images/nsfw/file.gif) no-repeat -1px center; font-weight: normal; padding-left: 18px;}
.w268 ul li a:hover{background-color: rgb(10, 36, 106); color: #fff;}
.w268 ul li{width: 100%; background: url(../images/nsfw/L1.gif) no-repeat left center; padding-left: 20px; line-height: 20px;}
.w268 .collapsable span a{color: #000000; font-size: 12px; }
.w268 .collapsable { background: url(../images/nsfw/root.gif) no-repeat left 5px; padding-left: 20px; }
.w268 .collapsable span a{color: #000000; font-size: 12px; font-weight: bold; background: none; padding-left: 0;}
.w268 ul li.last{ background: url(../images/nsfw/L2.gif) no-repeat left center;}
.w268 ul li.active a{background-color: rgb(10, 36, 106); color: #fff;}

.searchcon {background: #f0f0f0; font-size:12px; }
.searchcon h4{color:#666; font-family:"微软雅黑"; font-size:16px; padding-left: 10px; height: 30px; line-height: 30px; background: #dddddd;}
.searchPart{width: 670px;height: 55px;border-radius: 6px;line-height: 50px;margin: 0 auto;float: left;padding:0;}
.searchPart label{ width: 64px; display: inline-block; color:#333; font-size: 12px; font-weight:bold; font-family: "微软雅黑"; font-weight: normal;}
.searchPart input{ border:1px #ccc solid; height: 19px; width: 75px; font-size: 14px;}
.searchPart input.w104{width: 580px;height: 55px;border: none;float: left;margin-right:0;border-top-left-radius: 8px;border-bottom-left-radius: 8px;padding-left:10px;}
.searchPart input{ height: 19px; box-sizing: border-box;}
.searchPart input.search_btn{  width: 90px;
height: 35px ;
background: #1A56A8 ;
display: block;
float: left;
font-size: 16px ;
font-family: Microsoft YaHei;
font-weight: 400 ;
color: #fff ;
text-align: center  ;} 
.searchPart1,.searchPart2{padding: 5px 0;}
.searchPart2 span.span_date { margin: 0 26px;}

.BlueTable{ border-collapse: collapse;}
.BlueTable table th{ color:#333; font-family:"微软雅黑"; line-height:40px; height:40px;  padding:0px 15px; font-size: 14px; line-height: 30px; font-weight: normal; text-align: center;}
.BlueTable table td{  font-size:16px; line-height:24px; }
.BlueTable table tr th {}
.BlueTable table tbody tr td{ border-bottom:1px dashed #EFEFEF; } 
  .sousuonew1{width:812px ;}
   
  
    .append{
    text-align:center;
    border-bottom:3px solid #1A56A8;
    margin-left：-3px;
    height:33px;
    font-size:20px;
    font-weight:blod;
    color:#1A56A8;
    max-width:143px;
    display: block;
    height: 49px;
    line-height: 49px;
    }
   
    .reci1 a{margin-right:10px;}
    .gszj_rnew1{/* margin-top:30px; */}
.gjss{margin-left:10px;}





@media screen and (max-width:991px){
    .gszj_rnew1{background:none !important;height:120px !important;}
    .rnew1img1{display:none !important;}
.chongzhi{margin-right:6% !important;}
.sousuonew1{width:90% !important;position: static !important;margin-left:  5% !important;}
.searchPart {
    width: 100%;
}
.search_btn {
    width: 100% !important;
}
.btn input{width:100% !important;}
.gjss{width:47% !important;margin-left:0;margin-top:10px;background:#1A56A8 !important;}
    .reci1{width:100%!important;}
 
.w268,.w710{width: 100%; padding: 0; height: auto;}
.BlueTable{ width:100%;}
.BlueTable table th{ display:none;}
.BlueTable table tr{ display:block; padding:10px 0px;}
.BlueTable table tbody tr td{ display:block; padding:0px 10px; line-height:27px;border-right:1px #f9fcfe solid; text-align:left; border: none;width:87% !important;}
.BlueTable table tbody tr.even { background: #e6f0f9;}
.BlueTable table td span{ color:#135397}
.searchPart label{ width: 22%;}
.searchPart input{ width: 75%; margin-bottom: 10px;}
.searchPart input.w104{ width: 75%;border:1px solid #eeee;}
.searchPart .left{text-align: right;}
.searchPart2{padding: 0;}
.searchPart .input_date{width: 30%;}
.searchPart2 span.span_date{margin: 0 10px;}
.page_num{margin: 0 auto; width: 90%;}
.btn{float: none; margin: 0 auto; text-align: center;width: 25%;}
}








@media screen and (max-width:480px){
.gszj_rnew1{
height:auto!important;
overflow:hidden;
}

.container{
overflow:hidden;
}

}


input#qt.w104{
        font-size: 16px;
    }

/* 20200610 年份改为按钮 */
.dys_classified_by_subject.dys_classified_by_year{
  border-left: none;
  left: 0;
}
.dys_classified_by_year .dys_classified_by_subject_nav{
  height: auto !important;
  overflow-y: auto;
  width: 102.04%;
  left: 0;
}
.dys_classified_by_year .dys_classified_by_subject_nav .dys_classified_by_subject_nav_item{
  float: left;
  width: 23%;
  margin-right: 2%;
  margin-bottom: 2%;
  height: 30px;
  border-radius: 3px;
  background: #eef5f9;
  line-height: 30px;
  text-align: center;
  padding-left: 0;
}
.dys_classified_by_year .dys_classified_by_subject_nav .dys_classified_by_subject_nav_item .cir{
  display: none;
}
.dys_classified_by_year .dys_classified_by_subject_nav .dys_classified_by_subject_nav_item a{
  float: none;
  font-size: 16px;
  line-height: 30px;
  width: 100%;
  margin-left: 0;
  color: #2e6aba;
  font-weight: bold;
}




