body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;color: #333;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; font-size:14px;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top; height:auto;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input:focus{outline:none;}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background:#fff;}
input::-webkit-input-speech-button {display: none}
a,button,input,textarea{
-webkit-tap-highlight-color: rgba(0,0,0,0);
}

body{
		   background-color: #f6f6f6;
}
	/*头部*/
	header{
		        height: 0.98rem;
    line-height: 0.98rem;
    background-color: #4b8ff8;
    font-size: 0.36rem;
    color: #fff;
    text-align: center;
    position: relative;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
	}
	.serch-icon{
		width: 0.4rem;
    height: 0.41rem;
    padding-top: 0.28rem;
    position: absolute;
    right: 0.3rem;
	}
	.xiann-zhineng{
		display: none;
    color: #fff;
    position: absolute;
    left: 0.3rem;
    font-size: 0.32rem;
	}
	.mark{
		    display: block;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #000;
    opacity: 0.7;
    z-index: 999;
    height: 100%;
    width: 100%;
    display: none;
	}
	.search-form{
		    position: absolute;
    width: 100%;
          right: -0.4rem;
          display: none;
              top: -0.03rem;
	}
	.search-form input{
		  display: inline-block;
    font-size: 0.26rem;
    color: #333;
    border-radius: 0.15rem;
    height: 0.4rem;
       line-height: 0.4rem;
    width: 60%;
    outline: 0;
    border: 0;
        margin-left: 0.05rem;
    padding: 0.1rem 0 0.1rem 0.15rem;
	}
	/*主题部分*/
	.xn-main{
		  
	 margin-bottom: 1.3rem;
    margin-top: 1.18rem;
	}
	.xn-content{
		  margin: 0 0.3rem;
	}
	.work-dynamic{
		background-color: #fff;
		border-radius: 0.15rem;
		margin-top: 0.25rem;
		padding-bottom: 0.2rem;
		-moz-box-shadow:8px 0px 10px rgba(114,144,144,.15); 
		-webkit-box-shadow:8px 0px 10px rgba(114,144,144,.15);
		 box-shadow:8px 0px 10px rgba(114,144,144,.15);
	}
		.work-dynamic ul li{
			line-height: 0.66rem;
			padding: 0 0.2rem;
			
		}
			.work-dynamic ul li span{
				font-size: 0.3rem;
				color: #333;
			}
			.work-dynamic ul li i{
				font-size: 0.3rem;
				color: #666;
				float: right;
			
			}
			.work-title{
			    overflow: hidden;
    border-bottom: 1px solid #e0e0e0;
    padding: 0.2rem 0;
    height: 0.4rem;
    margin: 0 0.15rem;
        margin-bottom: 0.1rem;
			}
			.work-title .dongtai{
				font-size: 0.34rem;
				color: #333;
			}
			.xian-title{
				display: inline-block;	
				width: 0.06rem;
				height: 0.3rem;
				background-color: #4c95fb;
				margin-right: 0.1rem;
				position: relative;
    			top: 0.03rem;
			}
			.work-title .more{
				float: right;
				font-size: 0.24rem;
				color: #ff8a00;
				margin-top: 0.07rem;
			}
.xn-zc-box{
	background-color: #fff;
		border-radius: 0.15rem;
		margin-top: 0.25rem;
		padding: 0.3rem 0 0.2rem 0;
		-moz-box-shadow:8px 0px 10px rgba(114,144,144,.15); 
		-webkit-box-shadow:8px 0px 10px rgba(114,144,144,.15);
		 box-shadow:8px 0px 10px rgba(114,144,144,.15);
}
.xn-zc-box ul{
	display: flex;
}
.xn-zc-box ul li{
	flex: 1;
	text-align: center;

}
.xn-zc-box ul li a{
	display: block;
}
.xn-zc-box ul li a span{
	font-size: 0.26rem;
	color: #333;
}
.xn-zc-box ul li a img{
	width: 0.84rem;
	height: 0.84rem;
	display: block;
	    margin: 0 auto;
	    padding-bottom: 0.06rem;
}
.xn-notice{
	background-color: #fff;
		border-radius: 0.15rem;
		margin-top: 0.25rem;
		padding: 0.25rem 0 0.25rem 0.25rem;
		-moz-box-shadow:8px 0px 10px rgba(114,144,144,.15); 
		-webkit-box-shadow:8px 0px 10px rgba(114,144,144,.15);
		 box-shadow:8px 0px 10px rgba(114,144,144,.15);
		     overflow: hidden;
		         height: 0.34rem;
}
.xn-notice img{
	width: 1.2rem;
	height: 0.39rem;
	margin-right: 0.2rem;
	    float: left;
}
.xn-notice ul{
	    float: left;
    position: relative;
    top: -0.04rem;
    height: 0.43rem;
    overflow: hidden;
}
.xn-notice ul li{
	 height: 0.43rem;
}
.xn-notice ul li a{
	font-size: 0.3rem;
	color: #333;
}
.small-banner{
		margin-top: 0.25rem;
		-moz-box-shadow:8px 0px 10px rgba(114,144,144,.15); 
		-webkit-box-shadow:8px 0px 10px rgba(114,144,144,.15);
		 box-shadow:8px 0px 10px rgba(114,144,144,.15);
	
}
.publicity{
	background-color: #fff;
		border-radius: 0.15rem;
		margin-top: 0.25rem;
		-moz-box-shadow:8px 0px 10px rgba(114,144,144,.15); 
		-webkit-box-shadow:8px 0px 10px rgba(114,144,144,.15);
		 box-shadow:8px 0px 10px rgba(114,144,144,.15);
		 padding-bottom: 0.3rem;
}
.publicity .info{
	padding: 0 0.2rem;
}
.publicity .title{
	    overflow: hidden;
    border-bottom: 1px solid #e0e0e0;
    padding: 0.2rem 0;
    height: 0.4rem;
    margin: 0 0.15rem;
    margin-bottom: 0.1rem;
}
.publicity span {
    font-size: 0.34rem;
    color: #333;
}
nav{
	background-color: #fff;
    height: 0.78rem;
    padding: 0.1rem 0;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 99;
}
nav ul{
	display: flex;
}
nav ul li{
	    flex: 1;
    text-align: center;
    position: relative;
    height: 0.78rem;
	
}
nav ul li a .active{
	color: #4c95fb;
}
nav ul li a img{

	text-align: center;
	margin: 0 auto;
}
nav ul li a span{
	    font-size: 0.22rem;
    /* display: block; */
    position: absolute;
    bottom: -0.04rem;
    left: 0;
    right: 0;
    color: #999;
}
nav ul .nav-index a img{
	width: 0.52rem;
	height: 0.46rem;
}
nav ul .nav-open a img{
	width: 0.42rem;
	height: 0.46rem;
}
nav ul .nav-interaction a img{
	width: 0.48rem;
	height: 0.48rem;
}
nav ul .nav-data a img{
	width: 0.48rem;
	height: 0.48rem;
	
}

/*公开*/
.open-main{
	    margin: 1.18rem 0.3rem 1.3rem 0.3rem;
}
.open-box-one-top{
	background: url(http://zwsjj.xianning.gov.cn/images/2018zwfw_wap_icon024.png) no-repeat bottom center;
	padding: 0.25rem 0;
}
.open-box-one-top ul{
	display: flex;
}
.open-box-one-top ul li{
	flex: 1;
	    text-align: center;
	      background: url(http://zwsjj.xianning.gov.cn/images/2018zwfw_wap_icon023.png) no-repeat right center;
	      height: 1.54rem;
}
.open-box-one-top ul li:last-child{
 	background: none;
 }
.open-box-one-top ul li a img{
	
    display: block;
    margin: 0 auto;
    padding-bottom: 0.06rem;
  margin-top: 0.1rem;
}
.open-box-one-top ul li a span {
    font-size: 0.28rem;
    color: #333;
}
.open-box-one-top ul li:first-child a img{
	    width: 0.82rem;
    height: 0.87rem;
      
}
.open-box-one-top ul li:nth-child(2) a img{
	    width: 0.84rem;
    height: 0.91rem;
}
.open-box-one-top ul li:last-child a img{
	      width: 0.94rem;
    height: 0.88rem;
}
.open-box-one{
    background-color: #fff;
    border-radius: 0.15rem;
    margin-top: 0.25rem;
   	padding: 0 0.3rem;
    -moz-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    -webkit-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    box-shadow: 8px 0px 10px rgba(114,144,144,.15);
 }
 .open-box-one-bot {
 	    padding: 0.25rem 0;
 }
 .open-box-one-bot ul{
	display: flex;
}
 .open-box-one-bot ul li{
	flex: 1;
	    text-align: center;
	    
	    background: url(http://zwsjj.xianning.gov.cn/images/2018zwfw_wap_icon023.png) no-repeat right center;
	       height: 1.54rem;
	       line-height: 1.54rem;
	     
}

 .open-box-one-bot ul li:last-child{
 	background: none;
 }
 .open-box-one-bot ul li a img{
  
    margin: 0 auto;
    padding-bottom: 0.06rem;
}
 .open-box-one-bot ul li a span {
    font-size: 0.28rem;
    color: #333;
}
.open-box-one-bot ul li a i{
	    display: inline-block;
    line-height: 0.7rem;
     margin-right: 0.13rem;
}
.open-box-one-bot ul li:first-child a img{
	    width: 1.07rem;
    height: 0.76rem;
     
}
.open-box-one-bot ul li:last-child a img{
	    width: 0.88rem;
    height: 0.87rem;
}

/*互动*/
.interaction-radio{
	margin-bottom: 0.2rem;
}
.interaction-radio-info{
	padding: 0 0.25rem;
}
.interaction-info div{
	font-size: 0.3rem;
	color: #333;
    margin-bottom: 0.18rem;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.interaction-info p{
	font-size: 0.26rem;
	color: #666;
	margin-bottom: 0.1rem;
}
.interaction-info span{
	display: block;
	font-size: 0.26rem;
	color: #999;
	margin-bottom: 0.1rem;
}


/*数据*/
.data-box{
    background-color: #fff;
    border-radius: 0.15rem;
    margin-top: 0.25rem;
    padding-bottom: 0.2rem;
    /*-moz-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    -webkit-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    box-shadow: 8px 0px 10px rgba(114,144,144,.15);*/
       
}
.data-list{
	padding: 0 0.25rem;
}
.data-list ul li{
	    border-bottom: 1px solid #e5e5e5;
    padding: 0.3rem 0 0.28rem 0;
  
}
.data-list ul li a p{
	    color: #333;
    font-size: 0.32rem;
    overflow: hidden;
  
    text-overflow: ellipsis;
    padding-bottom: 0.05rem;
}
.data-list ul li a span{
	color: #666;
	font-size: 0.30rem;
	
}
.data-box .data-title{
	margin-bottom: 0;
}
.index-page{
	text-align: center;
	margin-top: 0.3rem;
	margin-bottom: 0.2rem;
}
.index-page span{
	    display: inline-block;
    width: 1.32rem;
    height: 0.5rem;
    line-height: 0.5rem;
    background-color: #f6f6f6;
    text-align: center;
    border-radius: 0.15rem;
    font-size: 0.28rem;
    color: #666666;
}
.index-page i{
	font-size: 0.3rem;
	color: #666;
	display: inline-block;
	margin: 0 1rem;
}


/*单文档*/
header .return{
	float: left;
	width: 0.2rem;
	height: 0.36rem;
	display: inline-block;
}
header .share{
	float: right;
	width: 0.4rem;
	height: 0.4rem;
	display: inline-block;
}
.return-share{
	padding: 0 0.3rem;
}
header .return-share a img{
	vertical-align: middle;
}
.single-word-title-info{
	    background-color: #fff;
    border-radius: 0.15rem;
    margin-top: 0.25rem;
      padding: 0.25rem 0.25rem 0.15rem 0.2rem;
    -moz-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    -webkit-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    box-shadow: 8px 0px 10px rgba(114,144,144,.15);

}
.single-word-title h1{
	font-size: 0.42rem;
	color: #333;
	    padding-bottom: 0.2rem;
}
.single-word-title p{
	font-size: 0.28rem;
	color: #999;
	padding-bottom: 0.4rem;
}
.single-word-info p{
	font-size: 0.32rem;
	color: #333;
	line-height: 0.52rem;
	margin-bottom: 0.2rem;
}

/*列表页*/
.return-share span{
	font-size: 0.36rem;
}

/*详情*/
.single-img {
	margin-bottom: 0.5rem;
	margin-top: 0.1rem;
}
.single-img img{
	width: 100%;
}

/*在线访谈详情*/
.singles-img-one{
	margin-bottom: 0.5rem;
	margin-top: 0.1rem;
	position: relative;

}
.singles-img-one .singles-img{
	width: 100%;
}
.singles-img-one .singles-button{
	    width: 1.14rem;
    height: 1.14rem;
    position: absolute;
    left: 41%;
   
    top: 35%;
}


/*在线访谈列表*/
.on-list ul li{
		padding: 0.23rem 0;
		border-bottom: 1px solid #e5e5e5;
}
.on-list ul li a{
	    display: flex;
}
.on-list ul li a .on-view-img{
	    width: 2.04rem;
    height: 1.42rem;
}
.on-list ul li a .on-view-info{
	       flex: 1;
	       margin-left: 0.3rem;
}

.on-view-info div{
	    font-size: 0.33rem;
    color: #333;
    margin-bottom: 0.05rem;
    overflow: hidden;
   
    text-overflow: ellipsis;
}

.on-view-info span{
	display: block;
	font-size: 0.28rem;
	color: #999;
	    line-height: 0.38rem;
}
.on-list{
	    margin: 0 0.26rem;
	    padding-top: 0.23rem;
}



	/*轮播图*/
.swiper-wrapper-one {
    width: 100%;
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px
  }


  .swiper-slide-one {
    text-align: center;
    width: 6.4rem;
  height: 3.2rem;
    border-left: 0.3rem solid #f6f6f6;
    border-right: 0.3rem solid #f6f6f6;
        position: relative;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
  }
    .swiper-slide-one .slider-info{
      position: absolute;
    bottom: 0;
    color: #fff;
    font-size: 0.32rem;
    left: 0;
    right: 0;
    text-align: center;
    background: url(images/2018zwfw_wap_icon017.png);
    width: 100%;
    height: 0.72rem;
    line-height: 0.72rem;
    border-radius: 0.15rem;
    background: rgba(0,0,0,0.5);
    }

  .swiper-slide-one .main-img {
  border-radius: 0.15rem;
  width: 6.4rem;
  height: 3.2rem;
    margin: 0 auto;
    display: block
  }



  #pagination .swiper-pagination-bullet {
    width: 9.5%;
    float: left;
    margin: 0 0 0 6.15%;
    background: 0;
    opacity: 1
  }

  .swiper-pagination-bullet i {
    background: #41203f;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    border-radius: 50px;
    display: block;
    font-style: normal;
    text-align: center;
    margin: 0 auto;
    color: #f5b55c
  }

  .swiper-pagination-bullet-active i {
    -webkit-transform: scale(1.5);
    background: url(images/shouye_nvsheng_huangseb.png) no-repeat center 50%;
    background-size: auto 100%;
    color: #815d4b
  }

  @media screen and (min-height: 481px) {
    .swiper-wrapper {
    /*  margin-top:20px*/
    }


  }

  @media screen and (min-height: 569px) {
    .swiper-wrapper {
     /* margin-top:40px*/
    }


    .swiper-pagination-bullet i {
      width: 30px;
      height: 30px;
      line-height: 30px;
      font-size: 15px
    }
  }

/*修改mui.css*/
	.data-box{
				background-color: #f6f6f6;
				    margin-top: 1.18rem;
				    margin-bottom: 1.18rem;
			}
.mui-table-view{
	    background-color: #fff;
    border-radius: 0.15rem;
    margin-top: 0.25rem;
    padding-bottom: 0.2rem;
    -moz-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    -webkit-box-shadow: 8px 0px 10px rgba(114,144,144,.15);
    box-shadow: 8px 0px 10px rgba(114,144,144,.15);
        margin: 0 0.3rem;
            padding: 0 0.25rem;
}
.mui-table-view-cell p{
	    color: #333;
    font-size: 0.32rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
       padding-bottom: 0.09rem;
}
.mui-table-view-cell span{
	color: #666;
    font-size: 0.30rem;
}
.mui-table-view-chevron .mui-table-view-cell{
	
}
.mui-table-view-cell:after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    content: '';
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    background-color: #c8c7cc;
}
.mui-table-view-cell {
    position: relative;
    overflow: hidden;
    /* padding: 11px 15px; */
    -webkit-touch-callout: none;
       padding: 0.3rem 0 0.3rem 0;
    height: 0.92rem;
}
.mui-table-view-cell>a:not(.mui-btn){
	margin: 0;
	padding: 0;
}

.page_btn{overflow: hidden;}
.page_btn a{display: inline-block;
    width: 35.46%;
    height: 2.78em;
    line-height: 2.78em;
    background: #fff;
    border-radius: 0.3em;}
.select{ display: inline-block;margin-top: 3%;}
.page_btn .prev{    float: left;}
.page_btn .next{    float: right;}