@charset "utf-8";

.info_ewm{/*ie7二维码隐藏*/

  *display: none;

}

#phonetop{

  display: none;

}

.banner1{

  display: none;

  overflow: hidden;

}

@media(max-width:1200px) {

  .gyzb-lb{

    display: none;

  }

  html, body{

    width: 100%;

    min-width: auto;

  }

  /*头部*/

  .top{

    width: 100%;

    min-width: auto;

  }

  .topmain{

    width: 100%;

  }

  .topl{

    width: auto;

  }

  .topr{

    width: auto;

  }
  .main01_lm{padding: 20px;}
  .main01_lmtop{margin-top: 0;}

  .topr .topr_b li{

    width: auto;

    padding-left: 17px;

    padding-right: 17px;

  }
  .mar{width: 970px;}
  .list_right{width: 76%;}

  /*底部*/

  .footer{

    width: 100% !important;

    min-width: auto;

    height: auto;

    min-height: 110px;

    background-size: cover;

  }

  .footer_pic{

    width: 230px;

  }

  .footer_r li{

    padding-left: 0;

  }
  
  .main01_lmbot>div:nth-child(2){

    width: 50%;

    margin-left: 0;

  }

  .main01_lmbot>div:nth-child(2) li{

    width: 33.33%;

  }

  .w1200{

    width: 970px;

  }
  
.com-swiper1{width: 100%;}
.com-swiper1 .swiper-wrapper .swiper-slide a img{width: 100%;max-width:inherit !important;}

  .footer_pic{

    width: 20%;

  }

  .footer_pic li{

    width: 49% !important;

    margin-right: 1% !important;

    margin-left: 0 !important;

  }

  .footer_pic li img{

    height: 100%;

    width: 80%;

  }

  .footer_l{

    width: 70%;

  }

  .footer_r{

    width: 10%

  }

  .footer_r img{

    width: 100%

  }

  .footer_l li{

    height: auto;

    line-height: 20px;

  }

  /*首页*/
/* 
  .jpmain{

    width: 100%;

    height: auto;

  } */

  .main01{

    height: auto;

  }

  .main01_left{

    width: 100%;
    height: auto;
  }

  .jpsea{

    width: 100%;

    background-color: #ffffff;

    opacity: 0.9;

  }

  .jpsea_l{

    width: 10%;

    min-width: 130px;

  }

  .jpsea_r{

    width: auto;

  }

  .resou{

    display: none;

  }

  .jpsea_r li{

    margin-left: 150px;

  }

  .inputli{

    min-width: 321px;

  }

  .main01_lm{

    width: auto;

  }

  .main01_lmtop{

    width: auto;

    margin-left: 0;

  }

  .main01_lmtab{

    width: auto;

  }

  .bannerdiv{

    width: 50%;

  }

  .stis li{

    padding-left: 10px;

    padding-right: 10px;

  }

  .sgzdt .spa{

    overflow: hidden;

  }

  .main01_lmbot{

    width: 100%;

    height: auto;

    margin-left: 0;

  }

  .arttitle{width: auto;float: none;}
  .main01_lmbotl{
    width: 570px;

  }


  .arttitle ul{

    width: 100%;

  }

  .main01_lmbotr{

    width: auto;

    margin-left: 12px;

  }

  .main01_lmbotr li{

    width: 150px;

  }

  .main01_right{
    width: 100%;
    height: auto;
    margin-left: 0;
    margin-bottom: 25px;
    float: none !important;
  }
  .mr_wsbs img,.mr_hdjl_top img{width: 100%;}
  .mr_wsbs_bot{display: none;}
  .main01_right div{height: auto;}
  .mr_hdjl_top,.mr_hdjl_top a{height: auto; width: auto;}

  .main01_right>div{

    float: left;

    width: 50%;

    margin-bottom: 5px;

  }
  
  .main01_lmbotl .title{position: absolute; left:0px;}

  .main01_right>div:nth-child(3){

    display: none;

  }

  .main01_right>div:nth-child(4){

    display: none;

  }

  .main02{

    display: none;

  }

  .bannerdiv iframe{

    display: none;

  }

  .banner1{

    display: block;

    overflow: hidden;

    width: 100% !important;

  }

  .banimg1{

    width: 100% !important;

  }

  .banimg1 li{

    width: 100% !important;

  }

  .baninf1{

    width: 100% !important;

    position: relative !important;

    top: 100% !important;

    margin-top: -42px !important;

    background-size: 100% 100%;
    display: none;
  }

  .baninf_title1{

    width: 75% !important;

  }

  .baninf_title1 li{

    width: 100% !important;

  }

  .baninf_dot1{

    width: 90px;

    position: absolute !important;

    right: 20px !important;

  }

  .news_div{

    width: 49% !important;

    margin-left: 0 !important;

    padding-left: 2% !important;

  }

  .news_bottop{

    overflow: hidden;

  }

  .news_bot li{

    overflow: hidden;

  }

  .news_bot li .title{

    width: 80% !important;

    overflow: hidden;

  }

  .news_bot li .fbtime{

    width: 20% !important;

    right: 0 !important;

    text-align: right !important;

  }

  /*解读回应1200*/

  .jdhymain{

    height: auto;

    background: rgba(255,255,255,0.9);

  }

  .jdhymaindiv{

padding: 15px;
  }

  .jdhymaindiv>div{

    height: auto;

    min-height: auto;

    float: left;

  }

  .jdhy_xwfbh{

    width: 100%;

  }

  .jdhy_botli li:last-child{

    border-bottom: dashed 1px #cccccc;

  }

  .jdhy_bot ul{

    width: 48%;

    height: auto;

  }

  .jdhy_bot_l{

    margin-right: 2%;

  }

  .jdhy_bot ul li{

    width: 100%;

  }

  .jdhy_bot ul li p{

    overflow: hidden;

  }

  .jpmain{height: auto;}

  /*走进金平1200*/

  .zjjpmain{

    width: 100%;

    min-width: auto;

  }

  .zjjpmaindiv{

    width: 100%;

    margin-top: 0;

    margin-left: 0;

  }

  .zjjp_tleft{

    width: 61%;

    background-size:100% 100%;

    position: relative;

  }

  .zjjp_tl_l {

    width: 150px;

    height: auto;

    margin-top: -100px;

    margin-left: 10px;

  }
  .main01_lmbotl div{width: auto;float: none;}


  .zjjp_tright{

    width: 39%;

    margin-left: 0;

  }

  .zjjp_tl_r{

    /*margin-left: 13%;*/

    position: absolute;

    right: 15px;

  }

  .zjjp_bright{

    display: none;

  }

  .zjjp_bleft{

    width: 100%;

  }

  .zjjp_bleft li{

    width: 30%;

    margin-left: 1.5%;

    margin-right: 1.5%;

    background-size:100% 100%;

  }

  /*走进金平图片轮播1200*/

  .banner{

    width: 96% !important;

    padding-left: 2%;

    overflow: hidden;

  }

  .banimg{

    width: 100% !important;

  }

  .banimg li{

    width: 100% !important;

  }

  .baninf{

    width: 100% !important;

    position: relative !important;

    top: 100% !important;

    margin-top: -50px !important;

    background-size: 100% 100%;

  }

  .baninf_title{

    width: 75% !important;

  }

  .baninf_title li{

    width: 100% !important;

  }

  .baninf_dot{

    position: absolute !important;

    right: 20px !important;

  }

  /*政民互动1200*/

  .zmhdmain{

    height: auto;

    background: rgba(255,255,255,0.9);

  }

  .zmhdmaindiv{

    width: 98%;

    margin-top: 0;

    margin-left: 0;

    padding: 10px;

  }

  .zmhdmaindiv>div{

    float: left;

  }

  .zmhd_pic{

    height: auto;

    margin-top: 20px;

  }

  .zmhd_pic li{

    width: 30%;

    height: 60px;

    line-height: 60px;

    margin-left: 1.5%;

    margin-right: 1.5%;

    background-size: 100% 100%;

  }

  .zmhd_pic li a{

    width: 100%;

    height: 100%;

  }

  .zmhd_zcjd{

    height: auto;

    width: 97%;

    overflow: hidden;

  }

  .zmhd_xwfbh{

    height: auto;

    padding-bottom: 10px;

  }



  /*专题专栏1200*/

  .ztzlmain{

    width: 100%;

    height: auto;

    min-height: 600px;

  }

  .ztzlmaindiv{

    width: 100%;

    margin-top: 0;

    margin-left: 0;

    padding: 10px;

  }

  .ztzl_topon{

    margin-right:1.5% !important;

  }

  .ztzl_top li{

    width: 30%;

    margin-right:1.5% !important;

    margin-left: 1.5%;

  }



  /*政务公开1200*/

  .zwgkmain{

    height: auto;
    background: rgba(255,255,255,0.9);

  }

  .zwgkmaindiv{

    width: 100%;

    margin-top: 0;

    margin-left: 0;

    padding: 10px;

    height: auto;

  }



  .zwgk_left{

    width: 100%

  }

  .zwgk_left>ul{

    float: left;
   margin-top:20px; 
  }

  .zwgk_ltop{

    width: 241px;

  }

  .zwgk_lmid{

    width: 241px;

    height: auto;

  }

  .zwgk_lbot {

    width: 550px;

    height: auto;

}

  .zwgk_lbot li{

    width: 21%;

    margin-left: 20px;

    margin-right: 10px;

    margin-bottom: 15px;

    float: left;    background-size: 100% 100%;

  }

  .zwgk_right_bl{margin-top: 20px;}
  .zwgk_right{

    width: 98%;

  }

  .zwgk_right>div{

    width: 100%;

    height: auto;

  }

  .zwgk_right_top>div{

    width: 48%;

    margin-left: 1%;

  }

  .zwgk_right_bot>ul{

    width: 50%;

  }



  .zwgk_right_bl li{

    margin-right: 5%;

  }

  .zwgk_right_bl li a{

    width: 100%;

    height: 100%;

  }

  .zwgk_right_br li{

    margin-left: 5px;

  }

  .zmhd_xwfbh{

    width: 100%;

  }

  .zmhd_bot_l{

   width: 62%!important;

   margin-right: 2%;

 }

 .zmhu_zxft{

  width: 36%!important;

 }



 .main01_lmbot>div:nth-child(1){
  width: 50%;
  position: relative;

}

.main01_lmbotl .arttitle{ padding-left: 100px;}


.zmhd_pic li{

  font-size: 18px;

}
.zmhd_pic li a img{

  width: 51px;

  height: 41px;

  margin-right: 15px;

}
.jdhymaindiv{width: auto;margin: 0;}
.jdhymaindiv>div{float: none;width: auto;}
}/*1200px*/



@media (max-width: 1050px) {

  .w1200{width: auto;}
  /*头部*/

  .topr .topr_b li{

    width: auto;

    padding-left: 13px;

    padding-right: 14px;

  }



  /*底部*/

  .footer_l{

    margin-top: 10px;

  }

  .yqljul{

    top: 0;

    left: 0;

  }

  .main01_lmtab{

    width: 50%;

    height: auto;

    margin-left: 0;

  }

  .sgzdt{padding-left: 15px;width: auto;}

  .list li:nth-child(1){

    overflow: hidden;

  }



  .title{

    width: 25%;

  }

  

  .list li span {

    margin-right: 10px;

  }

  .slis li span.sdata{

    margin-right: 20px;

    display: none;

  }

  .zjjpmain{

    height: auto;

    background-size: 100% 100%;

  }

  .zjjp_tleft{

    width: 100%;

    height: 400px;

    margin-bottom: 10px;

    padding-bottom: 40px;

  }

  .zjjp_tright{

    width: 100%;

    height: 400px;

  }

  .zjjp_bleft{

    margin-top: 10px;

    margin-bottom: 10px;

  }

  .zjjp_tl_r{

    position: absolute;

    top: 135px;

    right: 11%;

  }

  .jpkg_a {

    left: auto;

    position: absolute;

    right: 15%;

  }

  .zjjp_tl_l {

    position: absolute;

    top: 35px;

    left: 5%;

    margin-top: 0;

  }

  .ztzl_top li{

    height: 35%;

  }



  .zwgk_right_top .slis li{

    overflow: hidden;

  }



  .zwgk_ltop{

    margin-left: 210px;

  }

  .zwgk_lmid{

    margin-left: 50px;

  }

  .zwgk_lbot{

    width: 98%;

  }

  .zwgk_lbot li{

    margin-left: 50px;

  }

  .zwgk_right_br{

    margin-bottom: 10px;

  }

  .zwgk_right_br li {

    margin-left: auto;

    margin-top: 25px;

  }

  .zwgk_right_bl{

    margin-top: 25px;

  }

  .zwgk_right_bl li {

    margin-right: 3%;

  }





}/*1050px*/

@media (max-width: 980px) {
  .sgzdt{padding-left: 0;}
  .clearfix:after {content: " "; display: block; height:0; clear:both; visibility: hidden;}

  .clearfix { *zoom:1; }

  .top{

    display: none;

  }

  .jpsea{display: none;}

  .jpmain{margin-top: 0;}

  .main01_lm{padding-top: 20px!important; margin-top: 0;}

  .zjjpmain{margin-top: 0;}

  .zjjpmaindiv{padding-top: 20px!important;}

  .zwgkmain{margin-top: 0;}

  .zwgkmaindiv{padding-top: 10px!important;}

  .zmhdmain{margin-top: 0;}

  .zmhdmaindiv{padding-top:20px!important;}

  .jdhymain{margin-top: 0;}

  .jdhymaindiv{padding-top: 20px!important;}

  .ztzlmain{margin-top: 0;}

  .ztzlmaindiv{padding-top: 20px!important;}

  /*头部*/

  #phonetop{display: block;z-index: 999999; width: 100%;}

  .index_content{padding-top: 80px!important;}

  .header-xs{ display:block;}

  .header{ display:none;}

  .mar{ width:auto !important;}

  .header-xs-main{ height:60px; background:#2fa9e6;position: relative;box-shadow: 0 0 5px rgba(0,0,0,0.4); z-index: 9;}

  .icon-xs-mainnav{display: block;width: 25px;height: 60px;background: url(../images/2016_480_top_mainnav.png) no-repeat center center;position: absolute; right: 20px; top: 0;cursor: pointer;}

  .header-xs-logo{position: absolute;top: 0;left: 50%;margin-left: -100px;}

  .header-xs-logo a {display: block;width: 200px; height: 60px;}

  .header-xs-logo img{ height:40px; margin-top:10px;}

  .logo_img{ float:left;}

  .wsly{ height:auto;}

  .plogo_font{ float:right; width:150px; color:#fff; margin-top:13px; font-weight:bold;font-size: 16px;}

  .plogo_font span{ display:block; font-size:12px; font-weight:lighter;}

  .icon-xs-mainnav.ms { background-image: url(../images/2016_480_close.png); }

  .mainnav-xs{height: 66px; background: rgba(203,225,240,0.95);padding: 8px 0;}

  .mainnav-xs li {float: left;width: 25%;padding: 6px 0; text-align:center;}

  .mainnav-xs li a {color: #2969a0;font-weight: bold;font-size: 15px;}

  .icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/jp-phone3.png) no-repeat; position: absolute; left: 20px; top: 50%; margin-top: -10px; cursor: pointer;}

  .header-xs-search{ background: #fff; padding-top: 10px; padding-bottom: 10px; border-bottom: 2px solid #B2130F;}

  .header-xs-search form{width: 80%; margin: auto;}

  .header-xs-search input{ border-left: 1px solid #ddd; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; float: left; padding-left: 10px; height: 28px; line-height: 28px; width: 80%; border-right: none;}

  .header-xs-search span{ display: block; float: left; width: 15%; height: 30px; line-height: 30px; background: #B2130F; text-align: center; line-height: 30px; color: #fff;}

  .jpsea_r li{

    margin-left: 50px;

  }

  .stis li{

    padding-left: 5px;

    padding-right: 5px;

    margin-right:0;

  }

  .main01_lmtop{

    margin-left: 0;

    margin-top: 0;

  }

  .list li{

    overflow: hidden;

  }

  .main01_lmbot>div{

    width: 50% !important;

  }


  .slis li{

    overflow: hidden;

  }

  .main01_lmbotr li{

    width: 33.3% !important;

  }

  .main01_right{

    margin-top: 0;

  }



  .mr_wsbs a{width: 100%}
  .mr_wsbs a img{width: 100%;height: 100%;}
  .mr_hdjl_top a{width: 100%}
  .mr_hdjl_top a img{width: 100%;height: 100%;}

  

  .ztzl_top li{

    height: 30%;

  }

  .zwgk_ltop{

    margin-left: 150px;

  }

  .zwgk_lmid{

    margin-left: 50px;

  }

  .zwgk_lbot li{

    margin-left: 5px;

  }

  .footer{

    height: 120px;

  }

  .footer_l li{

    font-size: 13px;

  }

}/*980px*/





@media (max-width: 800px){

  html,body{

    min-width: auto!important;

    /*overflow-x: hidden;*/

  }

  .footer_l li{padding-right: 0;}

  /*列表文章页*/

  .main{

    width: auto!important;

  }

  .cen-div{

    width:  auto!important;

    margin:0;

  }

  .info_ewm { display:none;}/*二维码隐藏*/

  .mar_list{ width:auto;}

  .con-left{ display:none;}

  .con-right{ width:100% !important;}

  .column-name{ display:none;}

  .list_div table td{ width:100%!important;}

  .list-right_title{ line-height:30px!important;}

  .list-right_title a{ font-size:18px;}

  #zoomcon img{width: 280px !important;}

  .zwgk_comr3{ padding:0px;}

  .cen-div-1 {

    min-height: auto !important;

  }

  .title_cen {

    font-size: 20px !important;

}

.list_right {

     width: 100%;

    float: right;

    min-height: 800px;

    border-left: none !important;

    padding-left: 0;



}

.list_right li{ padding-right:0;}

.list_right li span {

    position: static;

    color: #666;

    display: block;

}

.list_left {

    display: none;

}

.fx{

  display: none;

}

.list_tt h3{

  font-size: 20px;

}

#zoomcon img{

  width: 280px !important;

  height: auto !important;

}

.pc_top{ display:none;}

.mod_top{ display:block;}

.mar_cen{ width:auto;}

.cenfx{ display:none;}

.c_zt{ display:none;}





.stis li{

  padding-left: 1px;

  padding-right: 1px;

}

.jpsea{

  background: #ffffff;

  opacity: 1;

}

.jpsea_l{

  display: none;

}



.jpsea_r li{

  margin-left: 80px;

}


.stis li a{

  pointer-events:none;

  cursor:default

}

.title li a{

  pointer-events:none;

  cursor:default

}





/*解读回应*/

.jdhy_bot{

  height: auto;

  background: rgba(255,255,255,0.9);

}

.jdhy_zcjd{

  height: auto;


}

.jdhy_bot ul{

    width: 96%;

    padding-left: 2%;

}

.jdhy_xwfbh{

  width: 100%;

  height: auto;

  margin-top: 20px;

  min-height: 400px;

}

.jdhy_bot ul li{

  height: auto;

  text-indent: 5px;

  padding: 5px 0;

}

.jdhy_bot ul li p{

  font-size: 16px;

  height: auto;

  line-height: 26px;

}

.jdhy_bot ul li p a{

  width: 100%;

  height: 100%;

}



.jdhy_bot ul li span{

  height: 25px;

  line-height: 25px;

}

.zjjp_tl_r{

  right: 5%;

}



.zwgk_lbot li {

    margin-left: 0;

}

.zwgk_right_bl li {

    margin-right: 5%;

    margin-left: 5%;

}

.zwgk_right_br li {

    margin-left: 27px;

    margin-top: 10px;

}



/*hq change*/

/*政务*/

.zwgk_ltop{margin-left: 0; width: 50%;}

.zwgk_lmid{width: 50%; float: right; margin-left: 0;}

.zwgk_lmid li{background: url(../images/zwgk_l_mbg.png);}

.zwgkmaindiv{padding: 0 12px; box-sizing: border-box;}

.zwgk_lbot{width: 100%;}

.zwgk_lbot li{width: 32%; margin-right: 2%; background: #EEEEEE; border-radius: 6px; border: 1px solid #E1E1E1; box-sizing: border-box;}

.zwgk_lbot li:nth-child(3n){margin-right: 0;}

.zwgk_right_top>div{width: 100%; margin-left: 0;}

.zwgk_right{width: 100%;}

.zwgk_right_bot>ul{width: 100%;}

.zwgk_right_bl li{margin-left: 0; margin-right: 0; width: 32%; margin-right: 2%; background: url(../images/jp_r2_c2.png) 20px center no-repeat #EEEEEE; border-radius: 6px; border: 1px solid #E1E1E1; box-sizing: border-box;}

.zwgk_right_bl li a:hover{background: url(../images/jp_r2_c3.png) 20px center no-repeat #2EA9E5; border: 1px solid #2EA9E5; box-sizing: border-box; border-radius: 6px;}

.zwgk_right_bl li:nth-child(3n){margin-right: 0!important;}

.zwgk_right_tr{margin-top: 15px;}

.zwgk_right_tl{margin-top: 15px;}

.zwgk_right_br li{margin-top: 25px; margin-left: 0; width: 18.4%; margin-right: 2%; background: #EEEEEE; border: 1px solid #E1E1E1; box-sizing: border-box;}

.zwgk_right_br li:last-child{margin-right: 0!important;}

.zwgk_lmid li{height: auto; line-height: 21px; padding: 7px 5px; box-sizing: border-box;}

.zwgk_right_tlt li{width: 110px;}

.zwgk_lmid{margin-top: 40px;}

.zwgk_ltop_t{line-height: 40px;}



/*专题*/

.ztzlmaindiv{padding: 10px 12px; box-sizing: border-box;}

.ztzl_top li{height: auto; width: 49%; margin-left: 0; margin-right: 0!important;}

.ztzl_top li:nth-child(odd){float: left;}

.ztzl_top li:nth-child(even){float: right;}

.jdhymaindiv>div{width: 100%!important; padding: 0 12px; box-sizing: border-box; margin-left: 0!important;}

.jdhy_zcjd{margin-left: 0;}



/*解读*/

.jdhy_top li{width: 110px;}



/*互动*/

.zmhdmaindiv{width: 100%; padding: 10px 12px; box-sizing: border-box;}

.zmhd_pic li{width: 32%; margin-right: 2%; margin-left: 0; box-sizing: border-box;}

.zmhd_pic li:last-child{margin-right: 0!important;}

.zmhd_zcjd{width: 100%;}

.jdhy_bot ul{padding-left: 0 5px; width: 100%; box-sizing: border-box;}

.zmhd_bot_l{margin-right: 0; width: auto!important;}

.zmhd_bot ul li{margin-right: 0; width: 100%; height: auto; padding-top: 10px;}

.zmhd_zcjd{width: 100%;}

.zmhd_bot ul li p{font-size: 16px; height: auto; line-height: 26px;}

.zmhd_bot_l iframe{display: none;}

.zmhu_zxft{width: 100%!important; height: auto!important;}

.zmhu_zxft a{width: 100%;}

.zmhd_pic{margin-top: 0;}

.zmhd_pic li{width: 49%; margin-right: 0;}

.zmhd_pic li:nth-child(odd){float: left;}

.zmhd_pic li:nth-child(even){float: right;}

.zmhd_pic li:last-child{width: 100%!important; margin-top: 10px;}

.zmhd_xwfbh{width: 100%;}

.zmhd_top li{width: 110px;}

.zjjp_tl_l{left: 2.5%!important; margin-left: 0;}

.zjjp_tl_r{right: 1.5%;}

.wlwz-xj{width: 100%!important;}

.wlwz-lm h2{width: 110px;}



/*金平*/

.zjjp_tright{padding: 0 12px; box-sizing: border-box;}

.banner{width: 100%!important; padding-left: 0;}

.zjjp_bleft{margin-top: 20px; width: 100%; padding: 0 12px; box-sizing: border-box;}

.zjjp_bleft li{width: 32%; margin-right: 2%; margin-left: 0;}

.zjjp_bleft li:last-child{margin-right: 0!important;}

.baninf_dot{width: 55px; right: 15px!important;}

.jpkg_a{right: 10%; top: 10px;}

.main01_lm{height: auto;}

.main01_lmbotl{width: 100%!important;}



/*首页*/

.bannerdiv{width: 100%;}

.main01_lm{padding: 0 12px; box-sizing: border-box;}

.main01_lmtab{width: 100%; margin-top: 20px;}


.main01_lmbot>div{width: 100%!important;}

.main01_lmbotl{margin-top: 20px;}

.main01_lmbotr{margin-top: 15px;}

.main01_right>div{width: 100%; margin-bottom: 0;}

.main01_right>div:first-child{margin-bottom: 10px!important;}

.jpmain{margin-top: 0;}

.jpsea_r{margin-top: 15px;}



/*文章列表*/

.main{margin-top: 0!important;}

.mainpad{padding: 20px 12px 0 12px;}



}/*800px*/

@media(max-width:700px) {

  /*.jpmain{

    margin-top: 0 !important;

  }

  .zjjpmain{

    margin-top: 0 !important;

  }

  .zwgkmain{

    margin-top: 0 !important;

  }

  .zmhdmain{

    margin-top: 0 !important;

  }

  .jdhymain {

      margin-top: 0 !important;

  }

  .jdhymaindiv {

      margin-top: 10px !important;

  }*/

  .jdhymain{

    padding-bottom: 10px;

  }

  /*.ztzlmain{

    margin-top: 0 !important;

  }

  .main01_lm{

    margin-top: 0 !important;

  }*/

  .footer{

    height: 175px;

    position: relative;

  }

  .footer_pic{

    width: 60%;

    height: 60px;

  }

  .footer_pic li{

    height: 100%;

    margin-top: 0 !important;

  }

  .footer_pic img{

    height: 100% !important;

    width: auto !important;

  }

  .footer_l{

    width: 100%;

    margin-top: 0;

  }

  .footer_r{

    width: 40%;

    height: 60px;

    position: absolute;

    top: 0;

    right: 0;

  }

  .footer_r li{

    height: 100%;

    width: 100%;

    text-align: center;

  }

  .footer_r img {

    height: 100% !important;

    width: auto !important;

  }

  .footer_l li {

    text-align: center;

}





  .outlink{

    display: none;

  }

  .jpsea_r{

    width: 100%;

  }

  .jpsea_r li{

    float: none;

  }

  .inputli{

    margin: 0 auto !important;

  }


  .main01_lm{

    height: auto;

  }

  /*.main01_lmtop>div{

    width: 96%;

    padding-left: 2%;

    margin-bottom: 15px;

  }

  .stis li{

    padding-left: 15px;

    padding-right: 15px;

  }

  .main01_lmbot>div{

    width: 96% !important;

    margin-left: 2%;

  }

  .arttitle{

    width: 80%;

  }*/

  .mr_wsbs{

    width: 100% !important;

  }

  .mr_hdjl{

    width: 100% !important;

  }

  .slis li span.sdata{

    margin-right: 0;

  }

  .main01_right .mr_wsbs_bot{

    width: 100%;

    margin-left: 0;

    border-top: solid 1px #999;

  }

  .main01_right .mr_wsbs_bot li{

    width: 25%;

  }

  /*.jpkg_a{

    display: none;

  }

  .zjjp_tleft{

    background: rgba(255,255,255,0.9);

  }

  .zjjp_tl_l{

    width: 90%;

    left: 5%;

  }

  .zjjp_tl_l li{

    float: left;

    width: auto;

    padding-left: 3px;

    margin-left:5%;

    padding-right: 3px;

    background: #33bdef;

    background-image: -webkit-linear-gradient(top, #33bdef, #019ad2);

    background-image: -moz-linear-gradient(top, #33bdef, #019ad2);

    background-image: -ms-linear-gradient(top, #33bdef, #019ad2);

    background-image: -o-linear-gradient(top, #33bdef, #019ad2);

    background-image: linear-gradient(to bottom, #33bdef, #019ad2);

    -webkit-border-radius: 6;

    -moz-border-radius: 6;

    border-radius: 6px;

    -webkit-box-shadow: 0px 1px 0px 0px #f0f7fa;

    -moz-box-shadow: 0px 1px 0px 0px #f0f7fa;

    box-shadow: 0px 1px 0px 0px #f0f7fa;

    font-family: Arial;

    color: #ffffff;

    font-size: 16px;

    text-decoration: none;

  }

  .zjjp_tl_r{

    width: 90%;

    height: auto;

    min-height: 192px;

    right: 0;

    left: 5%;

    margin-top: 15px;

    margin-left: 0;

    border: dashed 1px #cccccc;

  }

  .zjjp_tl_r ul{

    width: 96% !important;

    margin-top: 15px;

    margin-bottom: 21px;

    padding-left: 3%;

    padding-right: 0;

  }

  .zmhd_pic li {

    width: 30%;

    margin-right: 0;

    font-size: 16px;

}

  .zmhd_pic li a img{

    display: none;

  }

  .zmhd_bot ul li{

    width: 100% !important;

    height: 75px;

  }

  .zmhd_bot ul li p{

    height: 45px;

    font-size: 18px;

    overflow: hidden;

  }

  .zmhu_zxft{

    position: absolute;

    left: 50%;

    margin-left: -215px;

  }

  .zmhu_zxft a{

    width: 96%;

    margin-left: 2%;

    height: 90%;

  }

  .ztzl_top li{

    height: 35%;

    width: 45%;

  }



  .zwgk_lbot li{

    margin-right: 1%;

    margin-left: 1%;

  }

  .zwgk_ltop{

    margin-left: 20px;

  }

  .zwgk_lmid{

    margin-left: 20px;

  }

  .zwgk_right_top>div {

    width: 98%;

    margin-left: 0;

    margin-top: 12px;

  }

  .zwgk_right_bot>ul{

    width: 98%;

  }*/



  .slis li span.sdata{

    display: block;

  }



  .main01_right .mr_wsbs_top{

    background: none;

  }



  /*hq change*/

  .zwgk_lbot li{width: 49%; margin-right: 0;}

  .zwgk_lbot li:nth-child(odd){float: left;}

  .zwgk_lbot li:nth-child(even){float: right;}



  /*金平*/

  .jpkg_a{right: 7%; top: 10px;}

}/*700px*/



@media (max-width: 600px) {

  .zjjp_tleft{margin-bottom: 120px; background-position: -160px center; background-size: auto;}

  .zjjp_tl_l{left: 0!important; top: 430px; width: 100%; padding: 0 12px; box-sizing: border-box;}

  .zjjp_tl_r{left: 0;}

  .zjjp_tl_l li{float: left; width: 32%; margin-right: 2%; box-sizing: border-box;}

  .zjjp_tl_l li:nth-child(3n){margin-right: 0!important;}



  /*金平*/

  .jpkg_a{right: 22%; top: 30px;}

  .zjjpmaindiv{padding-top: 0px!important;}

  }

@media (max-width: 550px) {

  /*.arttitle{

    width: 69%;

  }*/

  .stis li{

    padding-left: 2px;

    padding-right: 2px;

  }

  .stis li:first-child{

    margin-left: 5px;

  }

  .zjjp_bleft{

    height: auto;

  }

  .zjjp_bleft li{

    width: 97%;

    height: 200px;

    line-height: 200px;

    margin-bottom: 5px;

  }

  /*.zmhu_zxft{

    height: 230px !important;

    width: 370px !important;

    margin-left: -186px;

  }

  .zmhu_zxft img{

    width: 100%;

    height: 100%;

  }

  .zmhd_bot{

    height: auto;

    min-height: 215px;



  }

  .zjjp_tright {

    width: 98% !important;

    margin-left: 1% !important;

    height: 290px !important;

}

.zjjp_bleft {

    width: 98% !important;

    margin-left: 1% !important;

}

 .ztzl_top li{

    width: 45%;

    height: 25%;

  }

  .ztzl_top{

    margin-top: 10px;

  }

  .zwgk_ltop{

    width: 98%;

  }

  .zwgk_right {

    width: 96% !important;

  }

  .zwgk_ltop li{

    width: 241px;

    margin-left: 10%;

  }

  .zwgk_lmid{

    margin-left: 25px;

    width: 98%;

  }

  .zwgk_lmid li{

    width: 241px;

    height: 45px;

    margin-left: 10%;

  }

  .zwgk_lbot li{

    margin-left: 15%;

    margin-bottom: 5px;

  }

  .zwgk_right_bl li{

    margin-left: 2%;

    margin-right: 2%;

  }*/

  .jdhymaindiv>div {

    height: auto;

    min-height: auto;

    float: left;

    width: 96%;

    margin-left: 2%;

  }

  .slis li span.sdata{

    display: none;

  }



  /*hq change*/

  /*政务*/

  .zwgk_lbot li{width: 100%; margin-right: 0;}

  .zwgk_right_br li{width: 32%; margin-right: 2%; margin-top: 10px;}

  .zwgk_right_br li:nth-child(3n){margin-right: 0!important;}

  .zwgk_right_br li:nth-child(4){width: 49%!important;}

  .zwgk_right_br li:nth-child(5){width: 49%!important;}

  .zwgk_right_bl li{width: 49%; margin-right: 0;}

  .zwgk_right_bl li:nth-child(odd){float: left;}

  .zwgk_right_bl li:nth-child(even){float: right;}



   /*专题*/

  .ztzl_top li{width: 100%; width: 48%;}



  /*互动*/

  .zmhd_pic li{width: 100%;}

  .zmhd_pic li:nth-child(2){margin-top: 10px;}

  .zmhd_pic li{text-align: left;}

  .zmhd_pic li a img{margin-left: 30px;}



  /*金平*/

  .zjjp_bleft li{width: 100%; margin-bottom: 10px;}

  .zjjp_bleft li:last-child{margin-bottom: 0!important;}

  .zjjp_tleft{background-position: -190px center;}

  .zjjp_tl_r{left: -8%;}

  .jpkg_a{right: 20%; top: 30px;}

}/*550px*/

@media (max-width:480px) {

  .zjjp_tleft{background-position: -260px center;}

  .zjjp_tl_r{left: -14%;}

  .zjjp_tl_r{width: 320px; height: auto;}

  .jpkg_a{right: 22%; top: 30px;}

  }

@media (max-width:400px) {

    /*html, body {

      overflow-x: hidden;

    }

  .zmhd_pic li{

    margin-left: 0.5%;

    margin-right: 1.5%;

    overflow: hidden;

    font-size: 15px;

  }

  .ztzl_top li{

    height: 30%;

    width: 90%;

  }

  .zwgk_right_br li{

    width: 82px;

    height: 88px;

    background-size: 100% 100%;

  }

  .zwgk_right_bl li{

    margin-left: 8%;

    margin-right: 5%;

  }*/



  .baninf_dot1 li{

    margin-left: 7px;

  }

  .baninf_dot1 {

    right: -7px !important;

  }

  .stis li a {

    font-size: 15px;

  }

  .footer_pic li{

    height: 100%;

  }



  /*hq change*/

  /*政务*/

  .zwgk_ltop{width: 100%;}

  .zwgk_lmid{margin-top: 20px; width: 100%;}

  .zwgk_lbot{margin-top: 10px;}



  /*专题*/

  .ztzl_top li{width: 100%; margin-right: 0;}



  /*金平*/

  .zjjp_tleft{background-position: -290px center;}

  .zjjp_tl_r{left: -18%;}

  .jpkg_a{right: 16%; top: 30px;}

.slis li a{max-width: 90%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


}/*400px*/

@media (max-width:380px) {

/*.zwgk_ltop li{

    margin-left: 5%;

  }

  .zwgk_lmid li{

    margin-left: 5%;

  }

  .zwgk_lbot li{

    margin-left: 12%;

    margin-bottom: 5px;

  }*/

}/*380px*/



@media (max-width:360px) {

  /*hq change*/

  /*金平*/

  .zjjp_tleft{background-position: -300px center;}

  .zjjp_tl_r{left: -22%;}

  .zjjp_tl_r{width: 300px; height: auto;}

  .jpkg_a{right: 8%; top: 30px;}

  }

@media (max-width:340px) {

  /*hq change*/

  /*金平*/

  .zjjp_tleft{background-position: -320px center;}

  .zjjp_tl_r{left: -24%;}

  .zjjp_tl_r{width: 285px; height: auto;}

  }

@media (max-width:320px) {





  .footer {

    height: 180px;

  }

  .footer_l li span {

      padding-right: 7px;

  }

  /*.zwgk_right_bl li {

    margin-left: 3%;

  }

  .zjjp_tl_l li {

    margin-left: 3%;

  }

  .zjjp_tleft {

    height: 435px;

  }

  .zmhu_zxft {

    height: 230px !important;

    width: 343px !important;

    margin-left: -186px;

  }

  .zmhd_bot {

    height: auto;

    min-height: 190px !important;

  }

  .zmhu_zxft a {

    width: 86% !important;

    margin-left: 11% !important;

    height: 80% !important;

  }*/





}



@media(max-width:1200px){
.zwgk_left .zwgk-img{width: 50%;}

.zwgk_left .zwgk-img{width: 50%;float: left;}
.zmhd_bot_l{width: 100% !important; margin: 0;}
.zmhd_bot ul li{width: 100%;}
.zmhu_zxft a{width: 100%;}
.zmhd_wlwz{width: 63% !important;}
.main01_lm{height: auto;}

}
@media (max-width: 1050px){
.jpmain{height: auto !important;}
.arttitle{width: 90%;}
}

@media (max-width: 990px){

.zmhu_zxft{width: 100% !important;height: auto !important;}
.zmhu_zxft img{height: auto !important;}
.zmhd_wlwz{width: 100% !important;}

}
@media (max-width: 800px){
.arttitle{width: 84%;}

}

@media (max-width: 768px){
.main01_lmtop,.bannerdiv{height: auto;}
.com-swiper1 .swiper-slide{height: 1px;}
.com-swiper1 .swiper-slide.swiper-slide-active{height: auto;}
}


@media (max-width: 550px){
  .slis li span.sdata{display: none;}
  .blk_29 .box{width: 173px;}
  }