@charset "utf-8";
body{
  overflow-x:hidden; 
  font-size: 16px; 
  padding:0px;
  margin:0px; 
}
html{color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body{font-family:sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}sub{bottom:-.25em}a:hover{text-decoration:underline}
ins,a{text-decoration:none}
/*轮播图*/
body,html{
-webkit-overflow-scrolling:touch;   
}
.lbt{
  width: 100%;
  height:5rem;
}
.title{
  height: .75rem;
  line-height: .75rem;
  width: 100%;
  padding:0px .3rem; 
  position: relative;
  margin-top: .3rem;
  color:#1062a1;
  font-weight: bold;
}
.bg{
  width: 100%;
  height: .3rem;
  background-image:url(wap_icon_tab_line_bg.png);
  background-position: top;
  background-repeat: repeat-x;
}
.title-bg{
  width: 100%;
  height: .75rem;
  background-color:#f0f5fa; 
}
.title-name{
  background-image:url(title-bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 0.3rem;
  top: 0rem;
  height: .88rem;
  line-height: .65rem;
  text-align: center;
  font-size:16px;
  color: #fff;
  width: 31.2%;
}
.title1  .title-name{
  width: 34%;
}
.news-lists{
  width: 100%;
  padding: 0rem .3rem; 
  overflow: hidden; 
}
.news-lists ul li{
  width: 100%;
  line-height:.75rem; 
  float:left;
}
.news-lists ul li a{
  font-size: 16px;
  color: #555555;
  float: left;
  width: 82%;
}
.ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.news-lists ul li span{
  font-size: 16px;
  color: #555555;
  float: right;
  color: #999;
}
.lists-more{
  width: 100%;
  height: .6rem;
  padding:0px .3rem;  
}
.lists-more1{
  width: 100%;
  height: .6rem;
}
.lists-more a,.lists-more1 a{
  display:inline-block;
  width: 100%;
  height: .6rem;
  line-height: .6rem;
  text-align: center;
  font-size: 13px;
  color: #666;
  background-color: #ededed;
  border: #e8e8e8 solid 1px;
  border-radius: 5px;
}
/*证民互动*/
.zmhd-img{
  margin-top: .3rem;
  margin-bottom: .3rem;
}
/*专题专栏*/
.lbt1{
    width: 100%;
    height: 3.1rem;
    position: relative;
    overflow: hidden;
}
/*信息公开指南*/
.xxgk-list1{
  width: 100%;
  padding: 0rem .15rem; 
  overflow: hidden;
}
.xxgk-list2{
  width: 100%;
  padding: 0rem .15rem; 
  overflow: hidden;
}
.xxgk-list2{
  width: 100%;
  padding: 0rem .15rem; 
  overflow: hidden;
}
.xxgk-list1 a{
  width:45.8%;
  height: .9rem;
  display: inline-block;
  float: left;
  border-radius: 5px;
  border: solid 1px #d8d8d8; 
  margin-top: .3rem;
  margin-right:.15rem;
  margin-left:.15rem;
  line-height: .9rem;
  color: #333333;
}
.xxgk-list2 a{
  display: inline-block;
  width:20.8%;
  float: left;
  height: 1.2rem;
  line-height:1.7rem;
  border-radius: 5px;
  border: solid 1px #d8d8d8;  
  overflow: hidden;
  margin:0rem .15rem; 
  background-repeat: no-repeat;
  background-position:center bottom .56rem;
  background-size:40% 40%;
  font-size: 13px;
  margin-top:.3rem; 
  color: #333;
  text-align: center;
}
.xxgk-list1 a span{
  width: 26.8%;
  height: .85rem;
  display: inline-block;
  float: left;
  border-radius: 5px 0px 0px 5px;
  background-color: #efeff1; 
  margin-right: .2rem;
  border-right: solid 1px  #d8d8d8; 
  font-size: 16px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size:50%;
}
/*切换*/
/*切换效果样式1*/

.tabBox {
  width: 100%;
}
.tabBox .hd { 
  width: 100 %;
  height:.75rem;
  margin-top:.3rem;
  padding:0 .3rem; 
}
.tabBox .hd ul{
 overflow:hidden;  
}
.tabBox .hd ul li{ 
  float:left; 
  height:.75rem;
  line-height:.75rem;
  text-align: center;
  font-size:16px;
  color: #333;
  font-family: "微软雅黑";
  font-weight: bold;
}
.tabBox .hd ul  .on{ 
  color:#1062a1;
}
.tabBox .hd ul  .on1{ 
  padding-right:.3rem;
  background: url(xx.png) no-repeat right center; 
} 
.tabBox .hd ul  .on2{ 
  margin-left:.3rem;
}      
.tabBox .hd ul  .on a{ 
 color:0469bb !important;
}
.tabBox .bd ul { 
  padding:.3rem .3rem 0rem .3rem; 
  background:url(wap_icon_tab_line_bg.png)  repeat-x  top;
}
.tabBox .bd ul  li{ 
  height: .75rem;
  line-height: .75rem;
  font-size:16px;
  font-family: "微软雅黑";
}
.tabBox .bd ul  li a{ 
  color: #333;
  float: left;
  width: 80%;
}
.tabBox .bd li span{
 font-size:16px;
 color: #747474;
 float:right; 
}
.tempWarp{
  position:relative
}
.tempWarp .tempWarp{
  width: 100%;
}
/*政民互动*/
/*切换效果样式2*/
.title1{
  height: .88rem;
  width: 100%; 
  position: relative;
  margin-top: .3rem;
  padding-top:.1rem;
}
.tabBox1{
  width: 100%;
  padding-right: .3rem;
  padding-left: .3rem;
}
.tabBox1 .hd { 
    width:100 %;
    height:.88rem;
    margin-top:.3rem;
    position: relative;
  }
.tabBox1 .hd .title-phone{
  line-height: .88rem;
}
.tabBox2 .hd .title-phone{
  line-height: 1.8rem;
}
.tabBox1  .tempWrap{
  width: 100%;
}
.tabBox1 .hd ul li{ 
    float:left; 
    margin-left:.34rem; 
    height:.75rem;
    line-height:.75rem;
    text-align:right;
    font-size:.32rem; 
    color: #333;
    font-family: "微软雅黑";
    }
.tabBox1 .hd ul  .on{ 
   border-bottom:#0469bb solid  2px ;
   color: #186fb7; 
 }
 .tabBox1 .hd ul .on a{
     color:0469bb !important;
 }
.tabBox1 .bd ul  li{ 
   height: .75rem;
    line-height: .75rem;
    font-size:16px;
    font-family: "微软雅黑";
    width:100%;
}
.tabBox1 .bd ul  li a{ 
  color: #333;
  font-size:16px;
 }
.tabBox1 .bd li span{
    font-size:16px;
    color: #747474;
    float:right; 
}
.tempWarp{
    position:relative;
}