@charset "utf-8";
/* CSS Document */
html,
body {
  width: 750px;
  margin: 0 auto;
  min-width: inherit;
  overflow-x: hidden;
  transform: '';
}
.fl_pc {
  float: none;
  display: block;
}
.fr_pc {
  float: none;
  display: block;
}
.pchide {
  display: block;
}
.mhide {
  display: none;
}
.padhide {
  display: none;
}

.container {
  width: auto;
}

.zwgk-container{ width:auto;}
.current-box{ margin:15px 1%;}
.current-cont{font-size: 2rem;}
.current-box::before{ background:none; width:5px; margin:0}
.leader-left{ width:100%; }
h4.zwgk-tit{ padding:0 1%; box-sizing:border-box}
h4.zwgk-tit b{ font-size:2.5rem; line-height:1.5; margin-bottom:2%;}
h4.zwgk-tit a{ font-size:1.3rem;}
.sz-governor-left>dt{ width:20%;margin:2% 2% 0 1%}
.sz-governor-left>dd{ width:75%; margin: 0}
.sz-governor-left>dt img{ display:block; width:100%; max-width:146px;}
.sz-governor-left>dd b a{ font-size:1.8rem;}
.sz-governor-left>dd b font{ font-size:1.5rem;}
.sz-governor-left>dd>dl{ margin:2% 0 0;}
.sz-governor-left>dd>dl>dt{ font-size:1.35rem; line-height:1.8;}
.sz-governor-left>dd>dl>dd{ width:74%;font-size:1.35rem; line-height:1.6}
.border-line{ margin:2% 0 0;}
.sz-governor-left02>dt{font-size: 1.8rem; width:20%;}
.sz-governor-left02>dd{ width:74%}
.sz-governor-left02>dd a{ font-size:1.35rem; margin-right:8%; line-height:1.8; height:auto;}
.leader-right{ width:100%; margin:2% 0 0;}
.laydate_body{ width:100%; padding:0 1%;box-sizing:border-box;margin: 2% 0 0;}
.information-box li{ width:47%; margin:2% 1.5% 0; height:auto; padding:0 0 5%;}
.information-box ul li a{ font-size:2rem;}
.information-box ul li a i{ margin:5% auto; }
.file-search_dl01{ width:100%; margin:2% 0 0;float:left; height:auto;}
.file-search_dl01 dt{ font-size:1.8rem; width:25%; line-height:1.8;}
.file-search_dl01 dd{ width:75%}
.file-search-box{ margin:0 1%; width:98%; height:auto; }
.file-search_dl01 dd input{ width:90%;font-size:1.6rem; height:3rem; line-height:3rem;}
.file-search_dl02{ width:100%;margin:2% 0 0;float:left; height:auto;}
.file-search_dl02 dt{font-size:1.8rem; width:25%; line-height:1.8}
.file-search_dl02 dd{ width:75%; font-size:1.6rem;}
.file-search_dl02 dd select{ width:28%;height:3rem; line-height:3rem;font-size:1.6rem;}
.file-search_dl02 dd input{ width:27%;height:3rem; line-height:3rem;font-size:1.6rem;}
.gazette-box.file-search_dl02 dd input{width:25%;font-size:1.4rem; height:3rem; line-height:3rem;}
.zhen_iptop{ height:auto; line-height:2; box-sizing: border-box; padding:0 1%;}
.zhen_iptop span{ font-size:2.2rem; margin-right:2%;}
.file-con{ margin-top:4%}
.file-left{ width:100%; margin-bottom:3%;}
.index_zul{ padding:2% ; box-sizing:border-box; width:100%}
.index_zul li{font-size:1.9rem;height:auto;line-height:2;padding-left: 18px;position: relative;}
.index_zul li::before{margin-top: 3%;width:0.5rem;height:0.5rem;position: absolute;left: 0;top: .25rem;}
.index_zul li span{ float:none; font-size:1.5rem; margin-left:0.4rem;}
a.sw_a01{ position:relative;right:inherit; top:inherit; font-size:1.6rem; text-align:center;color:#1457b5; display:block; padding:10px 20px; width:100px; margin:0 auto; border:1px solid #3073d0;}
.file-right{ width:100%; height:auto;}
.gazette-box{ height:auto; margin:2% 1% 0; width:98%;}
.gazette-ul01 li{ width:30%; margin:3% 10%;}
.gazette-ul02 li{ font-size:1.9rem; line-height:1.8;}
.gazette-ul02 li::before{ width:0.6rem; height:0.6rem;margin-top: 3%;}
.areas-box li{ width:32%;margin: 2% 0.5% 0; height:8.5rem;}
.areas-box li:nth-child(5n){margin: 2% 0.5% 0;}
.areas-box ul li a{ font-size:1.6rem;}
.feature-column-box{ margin:3% 0;}
.mySwiper2 .swiper-slide a{ background-size:100% 100%; font-size:1.6rem; height:7rem; line-height:1;}
.mySwiper2 .swiper-slide img{ height:3rem; max-width:49px; display:block; margin:5% auto;}
/*特殊分辨率处理*/
@media screen and (max-width: 600px) {
}

@media screen and (max-width: 400px) {
}

@media screen and (max-width: 360px) {
}
