#comm_topLink_id{
    right: 50%!important;
    margin-right: -440px;
}
#topSystemBtn_id{
    left: 50%!important;
    margin-left: 465px;
}
#div_topSystem_id{
    right: 50%!important;
    margin-right: -570px;
}
.footer>div{
    box-sizing: border-box;
}
#_span_jiucuo{
    display: none;
}
@media (max-width: 767px) {

    html,
    body {
        overflow-x:hidden;
        /*width: 100%;*/
        background:none;
    }
    .xxwz-main-zt-c button, .tys-main-zt-show .clearfix1, #midSystemBtn_id, #topSystemBtn_id, #comm_topLink_id, #imgConac, .friend_link_box,  .search, .m-head, .top{
        display:none!important;
    }
    /* header */
    .header{
        width: 100%;
    }
    .nav{
        width: 100%;
        height:  auto;
        border-bottom: none;
    }
    .nav li{
        width: 25%;
        text-indent: 0;
        text-align:  center;
        padding: 0;
        font-size: 14px;
        margin: 0;
        line-height: 35px;
        height: 35px;
        box-sizing: border-box;
        border-width: 1px;
        border-style: solid;
        border-color: rgba(255, 255, 255, .05) rgba(0, 0, 0, .05) rgba(0, 0, 0, .05) rgba(255, 255, 255, .05);
    }
    .header{
        background: url(../img/2015jrb-header-bg.jpg) no-repeat #fff;
        height: auto;
        background-position: 46% 0%;
        background-size: 300%;
    }
    .header .logo{
 height: 90px;
 padding: 15px;
 display: flex;
 align-items: center;
 width: 75%;
 }
    .header .logo a img{
        width: 100%;
    }

    .main{
        width:100%;
    }
    .picBox{
        
         display: flex;
         flex-wrap: wrap;
         flex-direction: column;

    }
    .tys-main-zt{
    padding: 10px;
    }
    .tzgg{
        width:100%;
        height: auto;
        order: 3;
    }
    .tzgg ul li{
        padding: 0;
        box-sizing: border-box;
    }

     .tzgg ul li a {
         white-space: nowrap;
         text-overflow: ellipsis;
         overflow: hidden;
         display: block;
     }
    .slideBox .bd ul li a{
        width: auto!important;
        height: auto;
    }
    .slideBox .bd ul li p{
    font-size: 14px;
    line-height: 35px;
    height: 35px;
    text-indent: 10px;
    width: 70%;
    padding-right: 30%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    }
    .tys-main{
    padding: 10px 0;
    }
    .slideBox, .slideBox .bd{
        width: 100%;
        height: auto;
        order: 1;
    }
    .slideBox .bd ul{
        height: 0;
        padding-bottom: 67%;
        overflow: hidden;
    }
    .slideBox .bd li,
    .slideBox .bd li a,
    .slideBox .bd li img{
        width: 100%;
        height: 100%;
    }

    .slideBox .hd{
    bottom: 10px;
    right: 5px;
}
    .slideBox .bd{
        height:  auto;
    }

    .title,
    .wt250 .news_title
    {border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, .1) rgba(255, 255, 255, .1)   rgba(255, 255, 255, .1) rgba(0, 0, 0, .1);box-sizing: border-box;}
    /*tylb*/
    .xhyw h3{
        height: auto;
        padding: 5px 0;
    }

    .xhyw .news_list{
        height: auto;
        margin: 0;
    }
    .yjzj .contentLeft{
        width: 100%;
    }

    .wt250{
        width: 100%;
    }
    .contentLeft .mt20{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        flex-direction: column;
    }
    .sub-list > ul{
        padding: 0 15px;
    }
    .contentRight{
        width:100%;
        background: none;
    }
     .fl>p{
     text-align: center;
     } 
     .sub-list li.ico-06 ul{
         margin-left: 19px;
     }
     .fl>img{
     margin: 0 auto!important;
     }
     .pic_list img{
         width:100%!important;
         height: auto;
     }
     .pic_list{
         padding-top: 4px;
     }
     .pic_list li{
         padding-top: 0px;
         margin: 0;
     }
     .contentRight_l{
         width: 100%;
         margin-left: 0;
         margin-right: 0!important;
     }
     .news_list{
         margin: 10px 0 0;
     }
     .zxts .news_list{
         margin:10px 10px 0;
     }
     .news_list li{
        padding: 0 15px;
        height: auto;
        line-height: 30px;
     }
     .news_list li > a{
         width: 75%;
     }
     .contentRight_r{
         width: 100%;
         margin-left: 0;
     }
     .wt520{
         width:100%;
     }
     .wsbs iframe{
         padding: 0 10px;
     }
     .zxts.mt30.wt520.fl img{
         display:none;
     }
     .sidebar{
         padding-top: 0;
     }
    .sidebar > p{
        height:auto; 
    }
     .sidebar > p img{
         width:100%;
         height:auto;
     }
     .has_sub, .has_sub2{
         margin-bottom: 1px;
     }

     .footer{
        width:100%;
        padding: 10px 0;
        height: auto;
     }
     .footer>div{
         width:100%!important;
         padding: 0!important;
         display: flex;
         justify-content: center;
     }
     .gov_ico{
         display:none;
     }
     .footer p{
         padding-top: 0;
         line-height: 15px!important;
         text-align: center!important;
     }
     .nav li a.nav01,
     .nav li a.nav02,
     .nav li a.nav03,
     .nav li a.nav04{
        background:none; 
     }
     .has_sub, .has_sub2{
         background: url(../img/2015jrb-has-sub-bg.gif) no-repeat left top;
           background-size:100%;
     }
     .wt330{
         width:100%;
         height: auto;
         order: 2;
     }
     .xhyw .border#tab07,.xhyw .border#tab08{
         width:100%;
         }
          .xhyw .border#tab08{
              display:none;
          }
     /* xxgk */
     .i-main-header{
         width:100%;
     }
     .xgl-main{
         width:100%;
     }
     .news_title{
     width: 100%;
     }
     .currentPosition{
         height:  auto;
         line-height: 30px;
     }
    .leader{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    }
    .leader .lead_more{
        width:100%
    }
    .xgl-main-a .xgl-main-a-footer ul{
        display: flex;
        justify-content: center;
    }
    .xgl-main-cb{
        margin: 10px 0 9px 0;
    }
    .i-main-zt-center{
        width:100%;
        height:auto;
        background:none;

    }
    .i-main-zt-right{
        width:100%;
    }
    .i-main-zt-right-list-left-title{
        width: 100%;
        background-size: cover;
    }
    .i-main-zt-right-list-left-list{
        width: 100%!important;
    }
    .i-main-zt-right-list-left-list ul li a{
        width: 70%;
        white-space: nowrap;
        text-overflow: ellipsis;
        padding: 0;
        overflow: hidden;
    }
    .i-main-zt-right-list-right-title{
        width: 100%;
        background: url(../img/i-main-right-1.gif) no-repeat;
        background-size: cover;
    }
    .i-main-zt-right-list-right{
        width:100%;
    }
    .i-main-zt-right-list-right-title span a:hover{
    }
    .i-main-zt-right-list-left-list,
    .i-main-zt-right-list-right-list{
        padding: 0 15px;
        box-sizing: border-box;
    }
    .i-main-zt-right-list-left{
        width: 100%;
    }
.dczj ul{
    padding:10px
}
    /*  */
    .tyl-main-center{
        background:none;
        height:  auto;
    }
    .tyl-main-left{
        width:100%;
    }
    .tyl-main-right{
        width: 100%;
    }
    .tyl-main-right-title{
        display: block;
        height:  auto;
        float: left;
        width: 100%;
    }
    .tyl-main-right-list-a li{
        box-sizing: border-box;
    }
    .tyl-main-right-list-a li a{
        width: 70%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        display:block;
    }  

    .tyl-main-left-list ul li{
        width: auto;
        height:  auto;
        float: left;
        border-bottom: none;
    }
    .tyl-main-left-list{
        width:100%;
        overflow: auto;
    }

    /*list-page*/
    .paging_wrap.right {
        clear: both;
        text-align: center !important;
        padding:10px 0;
    }
    #paging{
        display: inline-block;
        float: none;
    }
    #paging > .page_index {
        margin: 0;
        vertical-align:bottom;
    }
    #paging > .end_page,
    #paging > .home_page,
    .paging .page_count,
    .total_count {
        display: none;
    }
    #paging > .page_index .current {
        display: block;
        margin: 0 3px;
    }
    .paging li a, .paging li span{
    }
    .tyl-main-right-list .table thead ,
    .tyl-main-left-treeview,
    .tyl-main-left-title{
        display:none;
    }
    .i-main .i-main-top .i-main-header .tyl-main .tyl-main-right .tyl-main-right-list table{
        table-layout:fixed;
        border-top:1px solid #ddd;
    }
    .i-main .i-main-top .i-main-header .tyl-main .tyl-main-right .tyl-main-right-list table td{
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;
        text-align:left;
        padding-left: 15px;
    }
    .i-main .i-main-top .i-main-header .tyl-main .tyl-main-right .tyl-main-right-list table td[align="center"]:first-child{
        display:none;
    }
    .i-main .i-main-top .i-main-header .tyl-main .tyl-main-right .tyl-main-right-list table td:last-child{
        text-align:right;
        padding-right: 15px;
    }
   /**/

   .xxwz-main-zt-a ul li{
       width:100%!important;
       font-size: 14px;
   }
   .xxwz-main-zt-a{
   padding: 10px 20px;
   }
   .fzb-ldjs{
       display: flex;
       justify-content: center;
   }
   .ldjs_pic{height: auto;width: auto;}
   .ldjs_pic img{
   }
   .ldjs_arr{
       min-height: auto!important;
       width: 50%;
   }
   .tys-main-zt-show p font,
   .tys-main-zt-show p[align="right"] font{
       font-size:.58rem!important;
   }
   .tys-main-zt-show p[align="center"] font,
   .tys-main-zt-show p font strong,
   .tys-main-zt-show p[align="justify"] font span,
   .tys-main-zt-show p[align="justify"] font,
   .ldjs_name{
       }
   .ldjs_arr ul .ldjs_name{
   line-height: 20px;
   font-size: 16px;
   }
   .ldjs_arr ul .ldjs_com{
   line-height: 20px;
   font-size: 14px;
   }
   .ldjs_content{
    margin: 0;
}
   .ldjs_content .ldjs_span{
   font-size: 16px;
   line-height: 30px;
   }
   .bdsharebuttonbox,
   #j-font-size,
   .tys-main-zt-a .tys-main-zt-aa:first-child{
       display:none;
   }
    n_con_zw img,
    .main_content imgï¼Œ
    .main_con_zw iframe,
    .main_content video,
     #j-show-body img,
    .tys-main img,
    #j-show-body iframe,
    .tys-main iframe,
     #j-show-body video,
    .tys-main video{
       width: 100%!important;
       height: auto!important;
       display: block;
       margin: 0;
   }
   .jgxx_content{
       margin-left: 1em;
       line-height: 2;
   }
   .jgxx_span{
       margin-right: 0;
       width: 40%;
       line-height: 20px;
       margin-top: 0;
       text-align: left;
   }
   .jgxx_div{
   margin: 0;
   }
   .tys-main-zt-show{
   padding: 5px;
   }
   .tys-main-zt-a{
       height: auto;
       line-height: 30px;
   }
   .tys-main-zt-show table{
       width:100%!important;
   }
   .tys-main-zt-show table tbody tr td{
       width:auto!important;
   }
   .tys-main-zt-c{
   }
   .tyl-main-right-list{
     float:left;
     width: 100%;
   }
    .tys-main-zt-a span,
    .tys-main-zt-show p span,
   .tys-main-zt-show div p[align="justify"] font,
   .MsoNormal>span>font,
   .ldjs_content>div p>font,
   .ldjs_content>div>font,
   .ldjs_content>div>font>span,
   .ldjs_com>span,
   .ldjs_content>div p span,
   .ldjs_com font p span,
   .ldjs_com div span,
   .ldjs_content p[align="justify"],
   .ldjs_com p span{
   font-size: 14px!important;
   }
   .xhyw h3 a,
   .tys-main-zt h3{
       font-size:16px;
   }
}
