body {
  min-width: 320px;
  max-width: 980px;
  width: 10rem;
  margin: 0 auto;
  line-height: 1.5;
  font-family: Arial, Helvetica, -apple-system, "Microsoft Yahei";
  background: #f1f2f7;
}
@media screen and (min-width: 980px) {
  html {
    font-size: 98px !important;
  }
}
@media screen and (max-width: 767px) {
  .wrap_m {
    background: url(http://www.jl.jcy.gov.cn/wzk2021/202108/W020220308505878165698.png) no-repeat top !important;
  }
  .swiper-container-horizontal > .swiper-pagination-bullets,
  .swiper-pagination-custom,
  .swiper-pagination-fraction {
    bottom: -0.0204rem !important;
  }
  .tophd_m {
    padding: 0 0.5102rem !important;
  }
  .bticon .swiper-button-next,
  .bticon .swiper-button-prev {
    display: none;
  }
  .picscoll .swiper-slide .pictt {
    height: 0.9184rem !important;
    line-height: 0.9184rem !important;
  }
  .picscoll .swiper-slide .pictt a {
    font-size: 0.4082rem !important;
  }
}
/*点击高亮我们需要清除清除  设置为transparent 完成透明*/
* {
  -webkit-tap-highlight-color: transparent;
}
/*在移动端浏览器默认的外观在iOS上加上这个属性才能给按钮和输入框自定义样式*/
input {
  -webkit-appearance: none;
}
/*禁用长按页面时的弹出菜单*/
img,
a {
  -webkit-touch-callout: none;
}
a {
  color: #666;
  text-decoration: none;
}
ul,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
  width: 100%;
}
.sousuo_1{width:176px;height:25px;	line-height:25px;background:url(../images/sousuo_1.jpg) no-repeat;padding:0px;	margin: 0px;border: 0px;}
.sousuo_2 {
  width: 40px;
  height: 25px;
  border: 0;
  background: url(../images/sousuo_2.jpg) no-repeat;
  vertical-align: middle;
}
.wrap_m {
  width: 100%;
  background: url(http://www.jl.jcy.gov.cn/wzk2021/202108/W020220308370822510735.png) no-repeat top;
}
.tophd_m {
  width: 100%;
  background-color: rgba(37, 63, 174, 0.3);
  padding: 0.2449rem 0.5102rem;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}
.topsed li {
  float: left;
  margin-right: 0.2653rem;
  position: relative;
}
.topsed li > img {
  height: 0.3878rem;
  display: inline-block;
  vertical-align: middle;
}
.topsed li ul {
  display: none;
  position: absolute;
  margin-top: 0.102rem;
  left: -60%;
}
.topsed li:nth-child(4) ul {
  left: -10%;
}
.topsed li:nth-child(5) ul {
  left: 30%;
}
.topsed li ul img {
  width: 1.8367rem;
}
.search_m a {
  font-size: 0.3061rem;
  color: #ffffff;
}
.search_m img {
  width: 0.5306rem;
}
.search_mif {
  width: 100%;
  background-color: #fff;
  display: none;
}
.search_mif ul {
  width: 70%;
  margin: 0 auto;
  padding-top: 0.2449rem;
  box-sizing: border-box;
}
.title_m {
  width: 100%;
  height: 4.4694rem;
  padding-top: 0.8163rem;
  padding-left: 1.6735rem;
  box-sizing: border-box;
}
.title_m img {
  width: 6.6531rem;
}
.navbar_m {
  margin: 0 0.5102rem;
}
.navbar_m ul {
  margin: 0.2449rem 0;
  padding-bottom: 0.2449rem;
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
}
.navbar_m ul li {
  width: 33%;
}
.navbar_m ul a {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.navbar_m ul:first-child {
  border-bottom: 1px solid #d9e2f0;
}
.navbar_m ul .bigwd {
  letter-spacing: -3px;
}
.navbar_m ul a img {
  height: 0.6531rem;
  margin-bottom: 0.2449rem;
}
.navbar_m ul li a span {
  display: block;
  font-size: 0.4082rem;
  color: #464a55;
  text-align: center;
}
.picscoll {
  width: 100%;
  height: 6.9388rem;
  background-color: #fff;
  margin-top: 0.3265rem;
}
.picscoll .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  position: relative;
  /* Center slide text vertically */
}
.picscoll .swiper-slide img {
  display: block;
  width: 100%;
  height: 6.9388rem;
}
.picscoll .swiper-slide .pictt {
  position: absolute;
  width: 100%;
  height: 0.7755rem;
  line-height: 0.7755rem;
  background-color: rgba(0, 0, 0, 0.3);
  right: 0;
  bottom: 0;
  z-index: 2;
}
.picscoll .swiper-slide .pictt a {
  display: block;
  text-align: left;
  color: #ffffff;
  font-size: 0.3673rem;
  padding-left: 0.102041rem;
}
.picscoll .swiper-pagination {
  text-align: right;
}
.picscoll .swiper-pagination-bullet {
  width: 0.27551rem;
  height: 0.27551rem;
  background-color: #afafaf;
}
.picscoll .swiper-pagination-bullet-active {
  background-color: #ff5023;
}
.picscoll .swiper-button-next,
.picscoll .swiper-button-prev {
  background: none !important;
  color: rgba(255, 255, 255, 0.8) !important;
}
.news_m,
.video_m,
.tab_m {
  width: 100%;
  background-color: #fff;
  margin-top: 0.3265rem;
}
.tab_m iframe {
  height: 6.8rem;
}
.newstitle_m {
  width: 100%;
  height: 1.102rem;
  line-height: 1.102rem;
  border-bottom: 2px solid #d9e2f0;
  padding-left: 0.5102rem;
  box-sizing: border-box;
}
.newstitle_m li {
  line-height: 0.8776rem;
}
.newstitle_m li a {
  font-size: 0.4898rem;
  color: #353535;
  font-weight: bold;
}
.newstitle_m span {
  font-size: 0.449rem;
  font-weight: normal;
  color: #c2c5cc;
}
.newslis_m,
.videocot_m {
  padding: 0.2041rem 0.5102rem;
  box-sizing: border-box;
}
.newslis_m li {
  height: 0.7551rem;
  line-height: 0.7551rem;
}
.newslis_m li a {
  font-size: 0.4286rem;
}
.newslis_m li a:before {
  content: "\25C6";
  font-size: 0.1531rem;
  margin-right: 0.102rem;
  color: #676767;
}
.videocot_m a {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.videocot_m img {
  width: 7.551rem;
  display: inline-block;
  margin-bottom: 0.2857rem;
}
.videocot_m a span {
  font-size: 0.3878rem;
  color: #666666;
}
.more_m {
  display: block;
  width: 4.506667rem;
  height: 0.7143rem;
  line-height: 0.7143rem;
  margin: 0.266667rem auto;
  border-radius: 0.066667rem;
  box-shadow: 4px 4px 10px rgba(126, 130, 132, 0.3);
  font-size: 0.3673rem;
  color: #676767 !important;
  background-color: #f1f1f1;
  text-align: center;
}
.icon_m {
  width: 100%;
  height: 1.9388rem;
  margin-top: 0.3265rem;
  background-color: #fff;
  padding: 0.3061rem 0.5102rem;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}
.icon_m span {
  font-size: 0.3673rem;
}
.icon_m li {
  padding-right: 0.5714rem;
  border-right: 1px solid #dde0e7;
  box-sizing: border-box;
}
.icon_m li:last-child {
  border: none;
}
.icon_m li a {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.icon_m li a img {
  height: 0.7143rem;
  margin-bottom: 0.1837rem;
}
/* 底部图标切换 */
.bticon {
  width: 100%;
  margin-top: 0.3265rem;
  background-color: #fff;
}
.bticon .bticon_fo {
  padding: 0.1429rem 0.0816rem;
  box-sizing: border-box;
}
.bticon .swiper-slide a {
  display: block;
  text-align: center;
}
.bticon .swiper-slide img {
  display: inline-block;
  width: 0.8673rem;
  height: 0.8673rem;
}
.bticon .swiper-slide span {
  display: block;
  font-size: 0.3673rem;
  color: #464a55;
  margin-top: 0.183673rem;
}
.bticon .swiper-button-next,
.bticon .swiper-button-prev {
  background: none !important;
  color: rgba(60, 83, 182, 0.3) !important;
}
.colony {
  width: 100%;
  background-color: #fff;
  padding: 0 0.5102rem;
  box-sizing: border-box;
  margin-top: 0.3265rem;
}
.coytt {
  display: block;
  line-height: 0.9184rem;
  font-size: 0.5102rem;
  color: #353535;
}
.colonycot .TRS_Editor a {
  line-height: 0.5102rem;
  margin-right: 0.3265rem;
  font-size: 0.4898rem;
  color: #353535;
}
footer {
  margin-top: 0.3265rem;
  padding: 0.5102rem;
  box-sizing: border-box;
}
footer span {
  display: inline-block;
  font-size: 0.3878rem;
  color: #353535;
  line-height: 0.4898rem;
  text-align: center;
}
