@charset "UTF-8";
@media (max-width: 1200px) {
	.wrap .hf img{
		width: 100%;
		height: auto;
	}
    .header{
      margin-bottom: 0;
    }
    .search {
        display: none;
    }
    .grid h2 {
        /* line-height: 40px; */
    }
    .sjt-search{
      display: block;
    }
    .article-photo img{
      width: 100%
    }
    .header .search {
        width: auto;
        margin: 20px;
        float:none;
    }
    .header .search input {
        width:100%;
    }
	
	/* 首页 */
	.qs-index .p3 .xxgk ul.ul1 li,
	.qs-index .p2 .ul1 li,
	.qs-index .p2 .ul2 li{
	    width: 48%;
	    margin: 0 1%;
	    margin-bottom: 20px;
	}
	.qs-index .p3 .xxgk ul.ul1 li.s5{
	    width: 100%;
	}
	.qs-index .p2 .ul1 li:last-child{
		width: 98%;
	}
	.qs-index .p3 .xxgk ul.ul1 li+li,
	.qs-index .p2 .ul1 li+li,
	.qs-index .p2 .ul2 li+li{
		margin-left: 1%;
	}
	.qs-index .p3 .xxgk ul.ul2 li,
	.qs-index .p3 .bsfw ul li{
		width: 50%;
	}

	.qs-index .p3 .xxgk {
		margin-bottom: 20px;
	}
	.qs-index .zt .topic img{
		width: 100%;
	}
	.qs-index .zt .topic .scroll{
		margin-right: 0;
	}
	.qs-index .top p{
		width: 69%;
	}

    .ztzl .p2 li+li{
      margin: 0;
      margin-top: 20px
    }
    .ztzl .topic .scroll{
      margin: 0 0px
    }
    .ztzl .p2 li a{
      padding: 65px 25px;
    }
    .bsfw.content img{
      width: 100%
    }
    .bsfw .p1 .col-md-6:first-child{
      margin-bottom: 20px
    }
    .bsfw .p1 .tab a {   height: 60px;}
    .bsfw .p1 .col-md-6:first-child img{
      width: 100%;
      height:auto;

    }
    .bsfw .p1 .pane li{
      width: 100%
    }
    .bsfw .p1 .pane li+li,.bsfw .p1>ul li+li{
      margin-left: 0;
    }
    .bsfw .p1>ul li{
      width: 100%
    }
    .zwgk_detail .article{
      padding: 0;
    }
    .zwgk_detail .p1{
      padding: 0 ;
    }
    .zwgk_detail .p1 .article-box{
      padding:30px 0;
    }
    .zwgk_detail  .article-enclosure{
      padding: 30px 0 20px;
    }
    .where{
      height: auto;
      margin: 0;
      margin-bottom: 0;
      padding: 0;
      line-height: 40px;
      padding-bottom: 12px;
    }
    .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
      padding: 8px
    }
    .szdt .grid .side-menu{
      height: auto;
      margin-bottom: 20px;
    }
    .xwxq-detail .where a,.xwxq-detail .where span{
      margin: 0 2px;
      font-size: 14px;
    }
    .szdt .side-menu li {
        width: 100%;
    }
    .szdt .grid .lsj-listphoto li,.szdt .grid .lsj-listphoto li img{
      width: 100%
    }
    .wzdt .lsj-list ul li span {
        width: 50%;
    }
    .info-list .cohui.col-md-2{
      float: left;
    }
    .list_content  .col-md-9{
      margin-top: 20px
    }
    .zwgk_list .select select {
      background-position:center right 4px no-repeat;
      width: 28%;
      padding: 10px;
    }
    .zwgk_list .select input{
      padding: 10px 8px;
      padding-right: 51px;
      width: 70%;
    }
    .side{
      padding-bottom: 0;
    }
    .side-menu h2{
      display: block;
    }

    .side-menu li.current>a{
      background-color: #ecf5ff;
    }
    .side-menu ul {
      display: none;
    }
    .fgw-mlzk ul {
      display: block;
    }
    .side-menu h2:after {
    box-sizing: border-box;
    content: '';
    position: absolute;
    top: 19px;
    right: 30px;
    height: 15px;
    width: 15px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: rotateZ(45deg);
    transition: transform .3s;
  }
  .fgw-mlzk h2:after {
    top: 26px;
    transform: rotateZ(-135deg);
  }
  .list_content .side-menu,.zwgk_list.list_content .side-menu{
    height: auto;
  }
  .list_content{
    box-shadow: none;
  }
  .side-menu li {
      width: 100%;
  }
  .ht .fr {
      font-size: 10px;
  }
  .list-b li h4,
  .list-b li p {
      width: 50%;
  }
  .side-menu li.current a {
      border-left: none;
  }
  .side-menu .tow-nve .moren,
  .side-menu .tow-nve a,
  .side-menu .tow-nve a:hover {
      background-position: 27% 2px;
  }
  .side-menu .tow-nve ul a,
  .side-menu .tow-nve ul a:hover {
      background-position: 17% 2px;
  }
  .side-menu .tow-nve .mt0 a,
  .side-menu .tow-nve .mt0 a:hover {
      background-position: 5% 2px;
  }
  .tow-nve a i {
      right: 0px;
  }

   .service .p2 ul li{
	   width: 46%;
	   margin: 2%;
	   text-align: center;
	   padding: 20px 0;
	   
   }
   .service .p2 ul{
	   margin: 0;
   }
   .service .p1 .col-md-4 ul li{
	   font-size: .36rem;
   }
   .service .p2 ul li:last-child{
	   width: 96%;
   }
   .service .p2 ul li i{
	   display: block;
	   margin: 0 auto;
   }
   .service .p1 .col-md-4 ul li {
       width: 33.33%;
	}
	.service-list li {
	    height: auto;
	    padding-top: 30px;
	}

	 .content.zt ul li .img{
		   width: auto;
	 }
	 .content.zt ul li  {
		   margin: 1%;
		   width: 48%;
	 }
	 .content.zt ul {margin: 0 -1%}
	 
	 	/* 州情 */
	 	.yxzq .content,
	 	.yxzq .xjes .w1200{
	 		width: 100%;
	 		padding: 10px;
	 	}
	 	.yxzq .p1,.yxzq .p2,.yxzq .p3,.yxzq .p4{
	 		height: auto;
	 		padding-top: 20px;
	 		background-size: cover;
	 	}
	 	.yxzq .xjes .banner img{
	 		width: 100%;
	 	}
	 
	 	.yxzq .p2 ul li{
	 		width: 100%;
	 		    margin: 0;
	 		    margin-bottom: 10px;
	 	}
	 	.yxzq .p2 ul{
	 		margin: 0;
	 	}
	 	.yxzq .p2 ul li .fl span{
	 		width: 100%;
	 	}
	 	.yxzq .p2 ul li .fl {
	 	    border: 1px solid #d50f30;
	 	    padding: 5px;
	 	    width: 25%;
	 	}
	 	.yxzq .p2 ul li .fr{
	 		/* width: 70%; */
	 	}
	 	.yxzq-nav{
	 		display: none;
	 	}
	 	.yxzq .xjes{
	 		height: auto!important;
	 	}
	 	.yxzq .p4 h3.tab a.current{
	 		font-size: 16px;
	 	}
	 	.yxzq .p4 .p5 li .fl,
	 	.yxzq .p4 .p5 li .fr{
	 		width: 100%;
	 		/* margin-bottom: 20px; */
	 		padding-bottom: 20px;
	 	}
	 	.yxzq .p4 .p5 li .fr p{
	 		width: 100%;
	 	}
	 	.yxzq .p4 .p5 li .fr span{
	 		position: relative;
	 		margin-bottom: 20px;
	 	}
	 	.yxzq .p1 h3.title{
	 		    height: 76px;
	 		    background: url(../images/zq_p1_2.png)  center center no-repeat;
	 	}
	 	.yxzq .p1 .fl,.yxzq .p1 .fr{
	 			 float: none;
	 			 width: 100%;
	 			 margin-bottom: 20px;
	 	}
	 	.yxzq .p4 h3.tab a{
	 		/* width: 33%; */
	 		margin-top:10px;
	 	}
	 	.yxzq .p4 .p6 li, .yxzq .p4 .p8 li{
	 		width: 100%;
	 	}
	 	.yxzq .p4 .p10 li{
	 		width: 100%;
	 		height: auto;
	 		margin-bottom: 20px;
	 		margin-left: 0;
	 	}
	 	.yxzq .p4 .p10 li .text {
	 		display: block;
	 		position: relative;
	 		transform: translatex(0);
	 		background: #b20002;
	 	}
	 	.yxzq .p4 .p5 li .fl img {
	 	    width: 100%;
	 	    height: auto;
	 	}
	 	.yxzq .p4 .p6 li img ,
	 	.yxzq .ul-img li img{
	 	    width: 100%;
	 	    height: auto;
	 	}
	 	.yxzq .p4 .p9 li{
	 		width: 100%;
	 		height: auto;
	 	}
	 	.yxzq .p1 h3.title,
	 	.yxzq .p2 h3.title,
	 	.yxzq .p3 h3.title,
	 	.yxzq .p4 h3.title{
	 		margin-bottom: 20px;
	 		background-size: contain;
	 	}
		.yxzq .p4 h3.tab a{
			width: auto;
		}
		.yxzq .p4 h3.tab{
			display: block;
		}
}
@media (max-width: 992px) {
	/* 州情 */
	 .yxzq .p1 ul li{
	 	width: 47%;
	 	margin: 1%;
	 	background-size: 100% 100%;
	 }
	 
	 .yxzq .xjes .w1200>img {
	     width: 80%;
	 }
	 .yxzq .p4 h3.tab a{
		 width: 32%;
		 padding: 0;
	 }
	/* 头部 */
	.banner img{
		display: none;
	}
	.header h1 a{
		background: url('../images/logo.png') 16% 41%  no-repeat;
		background-size: 69% auto;
	}
	/* 首页 yx*/
	.yx-index .top{
		padding: 0.2rem;
		padding-top: .6rem;
	}

	.yx-index .top p {
		font-size: .3rem;
	}

	.yx-index .top h3 {
		font-size: .36rem;
	}
	.yx-index .top li{
		float: none;
		display: block;
		width: 100%;
		font-size: .3rem;
	}
	.yx-index .p1 .col-md-6:nth-child(1),
	.yx-index .p1 .col-md-6:nth-child(2),
	.yx-index .p3 .col-md-8,
	.yx-index .p3 .col-md-4{
		width: 100%;
		margin-bottom:.2rem;
		background: none;
		padding: 0;
	}

	.yx-index .p3 .col-md-8 .tab,.yx-index .p3 .col-md-8 .pane {
		float: none;
		width: 100%;
		margin-bottom: 0;
	}

	.yx-index .p3 .col-md-8 .tab a {
		margin-top: 0;
		font-size: .36rem;
		height: 31px;
		background: none;
	}
	.yx-index .p3 .col-md-8 .tab a+a {
		margin-top: 0;
	}

	.yx-index .p3 .col-md-8 .pane li {
		width: 48%;
	}
	.yx-index .p1, .yx-index .p2, .yx-index .p3{
		padding: 0.1rem;
	}
	.yx-index .p1 .focus, .yx-index .p1 .focus .pic{
		height: 4.5rem;
	}
	.yx-index .p2 .fl,
	.yx-index .p2 .fr{
		float: none;
		width: 100%;
	}
	.yx-index .p2 .ul1 li{
		width: 48%;
	}
	.yx-index .p2 .tab-pane{
		padding-left: 0;
	}
	.yx-index .p2 .tab-pane:before, .yx-index .p3 .col-md-4 .tab-pane:before{
		display: none;
	}
	.yx-index .tab a{
		font-size: .3rem;
		padding: 0;
	}

	.tab span.more {
		display: none;
	}

	.yx-index .p1 .tab a {
		font-size: .28rem;
	}

	.yx-index .p1 .tab a+a {
		margin-left: 0;
	}

	.yx-index .tab a+a {
		margin-left: 0;
	}
	.yx-index .p4 .col-md-8 h3.title{
	margin-bottom: .2rem;
	}
	.yx-index .p4 .zmhd .fl{
		background: none;
	}
	.yx-index .p4 .zmhd .fl,.yx-index .p4 .zmhd .fr {
		float: none;
		width: 100%;
		margin-bottom: .2rem;
		margin-top: 0;
	}
	
	.yx-index .p4 .zmhd .fl ul li {
		width: 48%;
		margin: 1%;
		border: 1px solid #6fa1d6;
		padding-bottom: .1re;
	}
	
	.yx-index .p4 .zmhd .fl ul li+li {
		margin: 1%;
	}
	
	.yx-index .p4 .zmhd .fl ul li i {
		margin: .1rem auto;
	}
	
	.yx-index .p4 .zmhd .fl ul li:last-child {
		width: 98%;
	}
	
	.yx-index .p4 .zmhd .fr img {
		height: auto;
	}
	.yx-index .p4 ul li{
		width: 46%;
	}
	
	
	/* 专题 */
	.yx-index .zt h3{
		display: none;
	}
	.yx-index .zt .topic{
		float: none;
		width: 100%;
		padding:0.2rem;
	}
	
	
	
	/* 底部 */
	.footer .links .row>li,
	.footer .links .row>li+li{
		width: 100%;
		margin: 0;
		margin-bottom: .2rem;
		float: none;
	}
	.footer .copyright{
		padding: 0;
		text-align: center;
	}

	.footer .copyright .fr,.footer .copyright .fl {
		float: none;
		text-align: center;
	}

	.footer .copyright .fr ul {
		display: inline-block;
	}

	.footer .copyright .fr li {
	}
	
	/* 政民互动 */
	.content.zmhd .p1 .col-md-4,
	.content.zmhd .p1 .col-md-8,
	.content.zmhd .p2 .col-md-8,
	.content.zmhd .p2 .col-md-4,
	.content.zmhd .p3 .col-md-8,
	.content.zmhd .p3 .col-md-4{
		width: 100%;
		margin-bottom: .3rem;
		padding: 0;
	}

	.content.zmhd .p2 .col-md-8 .fl,
	.content.zmhd .p2 .col-md-8 .fr{
		width:100%;
		float:none;
		margin-bottom:.2rem
	}

	.content.zmhd .p1 .col-md-4 {
		margin-bottom: .7rem;
		padding: 0;
	}
	.content.zmhd .p3 .col-md-8 li.more{
		margin-left: 1%;
		}

	.content.zmhd .p3 .col-md-8 li {
		width: 48%;
		margin: 1%;
	}

	.content.zmhd .p3 .col-md-8 li+li {
		margin: 1%;
	}
	.content.zmhd{
		padding: 0.1rem;
	}
	
	/* 新闻 */
	.content.news .col-md-7,
	.content.news .col-md-5,
	.content.news .p3 .col-md-8,
	.content.news .p2 .col-md-6,
	.content.news .p3 .col-md-4,
	.content.news .p1 .yxxw .fl,
	.content.news .p1 .yxxw .fr,
	.content.news .p3 .col-md-8 .tab,
	.content.news .p3 .col-md-8 .pane{
		width: 100%;
		margin: 0;
		float: none;
		margin-bottom: .3rem;
	}

	.content.news .p3 .col-md-4 li img {
		height: auto;
	}

	.content.news .p3 .col-md-8 .tab a,.content.news .p3 .col-md-8 .tab a+a {
		margin-top: 0;
	}

	.list-t li a {
		width: 100%;
	}
	.content.news .p1 .yxxw .fl img{
		height: auto;
	}
	.content.news .p1 .col-md-7 .focus, .content.news .p1 .col-md-7 .focus .pic, .content.news .p1 .col-md-7 .focus img{
		height: 4rem;
	}
	
	/* 走进阳新 */
	.zjyx .p4 .ly_list li,
	.zjyx .p2 .col-md-8,
	.zjyx .p2 .col-md-4,
	.zjyx .p1 .col-md-7,
	.zjyx .p1 .col-md-5{
		float: none;
		width: 100%;
	}

	.zjyx .grid {
		padding: .2rem;
	}

	.zjyx .p2 .col-md-4 li,.zjyx .p2 .col-md-4 li:nth-child(1),.zjyx .p2 .col-md-4 li:nth-child(2),.zjyx .p2 .col-md-4 li:nth-child(3),.zjyx .p2 .col-md-4 li:nth-child(4),.zjyx .p2 .col-md-4 li:nth-child(5) {
		width: 48%!important;
		position: relative;
		top: inherit;
		bottom: inherit;
		left: inherit;
		margin: 0 auto;
		height: 1.4rem;
		padding: 0 .4rem;
		line-height: 1.4rem;
		margin: 1%;
		font-size: .4rem;
		opacity: 0.8;
	}

	.zjyx .p2 .col-md-4 li:nth-child(5) {
		width: 98%!important;
	}

	.zjyx .p3 .zsxcp img {
		height: auto;
	}
	.zjyx .p1 .col-md-7 ul,
	.zjyx .p1 .col-md-7 .gk{
		padding-left: 0;
		float: none;
		max-height: initial;
		margin-right: 0;
	}

	.zjyx .p4 .ly_list .li{
		height: auto;
	}
	.zjyx .p1 .col-md-7 li,
	.zjyx .p1 .col-md-7 li+li{
		width: 48%;
		margin: 1%;
		margin-bottom: .2rem;
	}
	.zjyx .p1 .col-md-7 li:last-child{
		width: 98%;
	}
	.zjyx .p2 .col-md-8 ul li{
		width: 50%;
	}

	.zjyx .p2 .col-md-8 ul li .fl,.zjyx .p2 .col-md-8 ul li .fr {
		width: 100%;
		float: none;
		text-align: center;
		border: 0;
		margin-bottom: .3rem;
		padding: 0;
	}

	.zjyx .p2 .col-md-8 ul li .fr span {
		font-size: .32rem;
	}

	.zjyx .p2 .col-md-8 ul li .fl img {
		width: auto;
		height: auto;
		max-width: 80%;
	}


	
	.interact-wrap .page-top > h2{
		font-size: .3rem;
	}
	.overview .col-md-3,.overview .col-md-9 {
		width: 100%;
		padding: 0;
		margin-bottom: .2rem;
	}
    .side-menu .tow-nve .moren,
    .side-menu .tow-nve a,
    .side-menu .tow-nve a:hover {
        background-position: 44% 2px;
    }
    .side-menu .tow-nve ul a,
    .side-menu .tow-nve ul a:hover {
        background-position: 44% 2px;
    }
    .side-menu .tow-nve .mt0 a,
    .side-menu .tow-nve .mt0 a:hover {
        background-position: 44% 2px;
    }
    .tow-nve a i {
        right: 37%;
    }
	.service-list li {
	    width: 50%;
	}
	.service-list li p{
		padding-top: 0;
	}
	
	.service-list li i {
	    width: 60px;
	    height: 60px;
	    background-size: 320px auto;
	    margin: 0 auto 10px;
	}
	.service-list .s1 {
	    background-position: -10px -165px;
	}
	
	.service-list .s2 {
	    background-position: -90px -166px;
	}
	.service-list {
		margin-left: -16px;
		margin-right: -16px;
	}
	.service-list .s3 {
	    background-position: -168px -166px;
	}
	.content.service .row .col-md-8 h3 .tag {
		text-align: left;
		padding-right: 25px;
	}
	.service-list .s4 {
	    background-position: -249px -168px;
	}
	.links>ul li.col-md-3,
	.links>ul li.col-md-2{
		display: none;
	}
	.links>ul li.col-md-7{
		width: 100%;
		text-align: center;
	}
	.copyright{
		text-align: center;
	}
	.copyright p {
	    color: #fff;
	    line-height: 33px;
	}
	
	/* 信息公开头 */
	.header-xxgk h2 {
		width: 100%;
		height: 116PX;
	    background-position: 30px 0px;
	    background-size: auto 45%;
	}
	.content.xxgk {
	    background: #fff url(../images/bg_xxgk.jpg) top center no-repeat;
	}
	ul.info-tree .current>ul{
		width: 100%;
	}
	.content.xxgk ul.w5 li,
	.content.xxgk ul.w3 li,
	.content.xxgk ul.w5 li:nth-child(5), 
	.content.xxgk ul.w5 li:nth-child(10){
		width: 50%;
	}
	.row{
		margin: 0;
	}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
		padding: 0;
	}
	#content .pic_submenu,
	.wrap #main,
	.wrap #main ul li{
		width: 100%;
		padding-left: 0;
	}
	.wrap #main ul li img{
		width: 100%;
		height: auto;
		
	}
	.wrap .pic_submenu dd{
		width: 30%;
	}
	.wrap .interact-container{
		padding: 0 10px;
	}
	.interact-wrap .interact-middle .table-box .table-content li a {
	    display: flex;
	    justify-content: space-between;
	    display: block;
	    width: 100%;
	    box-sizing: border-box;
	    /* height: 44px; */
	    display: flex;
	    justify-content: space-between;
	}
	.wrap .interact-wrap .interact-middle .table-box .table-content li span{
		line-height: 26px;
		display: table-cell;
		text-align: left;
		padding: 10px 0;
		font-size: 12px;
	}
	.wrap .interact-wrap .interact-middle .table-box .table-title span:nth-of-type(3),
	.wrap .interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(3){
		display: none;
	}
	.wrap .interact-middle .tab-pane .tab{
		display: flex;
	}
	.wrap .interact-middle .tab-pane h3 a {
		width:33%
	}
	.wrap .interact-wrap .page-top .other-platform {
	    float: left;
	}
	.interact-wrap .interact-middle .table-box .table-content li span:nth-of-type(1){
		    width: 240px;
	}
	.wrap .interact-wrap .interact-middle .letter-announ-box {
		width: 100%;
	}
	.wrap .interact-middle .tab-pane {
	    height: auto;
	}
	.wrap .xwdt_201905 dt{
		width: 100%;
	}
	.wrap .interact-wrap .interact-middle .survery-call-box {
	    width: 100%;
	}
	.wrap .survery-call-box .box ul li {
	    float: left;
	    margin: 0 8px 8px 0;
	    width: 31.333%;
	}
	.wrap .interact-middle .tab-pane h3::before{
		display: none;
	}
	.wrap  .interact-middle .tab-pane .zxft .ft_pic {
	    width: 260px;
	    float: left;
	    width: 100%;
	    margin-bottom: 20px;
	}
	.wrap .interact-middle .tab-pane .zxft .ft_pic img{
		width: 100%;
		height: auto;
	}
	.content .search-box{
		margin-top: 20px;
	}
	.wrap .xwdt_2019l, .wrap .xwdt_201901, .wrap .xwdt_201902, .wrap .xwdt_201902 .lb, .wrap .xwdt_201902_1t a, .wrap .xwdt_201905 .lb,.wrap .xwdt_201905{
		width: 100%;
	}

	.wrap .xwdt_201905 .lb img {
		max-width: 100%;
		/* width: 100%; */
		width: 100%!important;
	}

	.wrap .xwdt_201902 .lb li span {
		display: none;
	}
	.wrap .xwdt_2019r{
		width: 100%;
		margin-left: 0;
	}
	.article_main .fr ,
	.article_main .fl {
		width: 100%;
	}
	.article_main .fr  img{
		width: 80%;
		max-width: 80%;
	}
	.article_main{
		padding: 0;
	}
	
}

@media (max-width: 480px) {
	/* 州情 */
	  .yxzq .p1 ul li{
	 	width: 47%;
	 	margin: 1%;
	 	background-size: 100% 100%;
	 }
	 
	 .yxzq .xjes .w1200>img {
	     width: 80%;
	 }
	 .yxzq .p4 h3.tab a{
		 width: 32%;
		 padding: 0;
	 }
  .glj_index .p4 .list-a li a span{
    font-size: .36rem
  }
  .glj_index .p2 .col-md-4:nth-child(3) li{
    padding-left: 1rem;
  }
  .content.hdjl .p3 {
      margin-bottom: 18px;
      margin: 20px 0 30px;
  }
  .content.hdjl h3 {
      margin: 20px 0 10px;
  }
  .glj_index .p3 .list-a span{
    font-size:.3rem
  }
  .article-enclosure{
    margin-bottom: 20px;
  }
  .glj_index .tab a{
    font-size:.3rem
  }
  .ztzl .p2 li{
    width: 100%;
    height: 25rem;
  }
   .article .option{
	   margin:0 0 20px 0;
	   height: auto;
	  }
   .content.zt ul li .img{
	   width: auto;
	   height: auto;
	  }
   .content.zt ul li  {
	   margin: 10px 0;
	   width: 100%;
	  }
   .content.zt ul {margin: 0};
   .article .option.fixed {
       position: absolute;
   }
  .side-menu .tow-nve .moren,
  .side-menu .tow-nve a,
  .side-menu .tow-nve a:hover {
      background-position: 37% 2px;
  }
  .side-menu .tow-nve ul a,
  .side-menu .tow-nve ul a:hover {
      background-position: 35% 2px;
  }
  .side-menu .tow-nve .mt0 a,
  .side-menu .tow-nve .mt0 a:hover {
      background-position: 32% 2px;
  }
  .content.hdjl .p3 a{
	  width: 49%;
  }
  .content.hdjl .p3 a+a{
	  margin-left: 0%;
  }

  .where a, .where span {
  }
  .content.r-detail ul li a {
      max-width:100%;
  }
  .content.r-detail ul {
      margin: 0;
  }
  
  .pages span, .pages a{
	  margin-bottom: 10px;
  }
  .yx-index .p3 .col-md-8 .tab a:after{
	  display: none;
  }
  .grid{
	  padding: .2rem;
  }
  .article-box{
	  padding: 0;
  }
}



@media (min-width: 1200px) {
    .side-box.fixed {
        position: fixed;
        top: 90px;
        width: 285px;
    }
    .side-box.fixed .zx,
    .side-box.fixed .zt {
        display: none;
    }
}

@media (max-width: 1200px) {
	.wrap .xwdt_content{
		width: 100%;
	}
    .ht .fl,
    .nav,
    .header .search p strong,
    .topic h2,
    .topic-prev,
    .topic-next {
        display: none;
    }
    .ht .fr {
        text-align: center;
        font-size: 12px;
    }
    .ht .fr,
    .header h1,
    .inner,
    .content,
    .links,
    .copyright {
        width: 100%;
    }
    .footer .gov,
    .footer .jc {
        position: relative;
        display: inline-block;
        margin-top: 20px;
        left: inherit;
        vertical-align: middle;
    }

	.footer .jc {margin-left: 20px;}
    .menu-btn {
        display: block;
    }
    .header .search {
        width: auto;
        margin: 20px;
    }
    .header .search input {
        width: 100%;
        height: 50px;
        padding: 0.2rem 0.8rem 0.2rem 0.2rem;
        margin: 0;
    }
    .header .search button {
        width: 50px;
        height: 50px;
        margin-left: -50px;
        background-position: center;
        line-height: 0;
        font-size: 0;
    }
    .header .search p {
        font-size: 12px;
    }
    .links {
        padding: 0 20px;
    }
    .copyright p span {
        display: block;
    }
    .focus,
    .focus .pic {
        position: relative;
        width: 100%;
        height: auto;
    }
    .focus .pic>div {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding: 60% 0 0;
    }
    .focus .pic img {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
    }
    .topic .scroll {
        margin: 0 -10px;
    }
    .query input {
        width: 100%;
    }
    .query button {
        position: relative;
        margin-left: -40px;
    }
    .tab {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        margin-left: -2px;
        margin-right: -2px;
    }
    .tab a {
        width: 0%;
        min-width: inherit;
        position: relative;
        overflow: hidden;
        display: block;
        margin: 0;
        padding: 0;
        font-size: 16px;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        text-align: center;
        flex: 1;
    }
    .a2 li a {
        margin: 10px 0;
        font-size: 14px;
    }
    .service {
        background-position: 0 0;
    }
    .service p a {
        padding: 0 15px;
    }
    .side-menu h2 {
    }
    .side-menu ul {
    }
    .side-menu li {
        float: left;
    }
    .side-menu li a {
    }
    .side-menu li.current a {
    }
}
