/*内容区样式*/
#con { margin-bottom: 20px; }
.position { line-height: 50px; margin-bottom: 25px; font-size: 14px;  color: #333; }
.position a { font-size: 16px;  color: #333; }

/*开超市第一平*/
.kcs_ycb { width: 100%;height: 298px;background: url(/bjsdxqrmzf/uiFramework/commonResource/image/2020110822520931468.png) no-repeat top left;}
.kcs_txt {width: 50%;float: left; padding: 20px 20px 20px 90px;box-sizing:border-box;}
.kcs_txt h1 { font: bold 40px/66px "微软雅黑";color: #c40002;}
.kcs_txt p {font: normal 16px/24px "微软雅黑";color: #333;text-align: justify;margin-top: 15px;}
.kcs_txt .ljbl {display: block; width: 160px;height: 50px;background-color: #c40002;-webkit-border-radius: 25px;-moz-border-radius: 25px;-ms-border-radius: 25px;border-radius: 25px;font: normal 20px/50px "微软雅黑";color: #fff;text-align: center; margin-top: 30px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.kcs_txt .ljbl:hover {transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);}
/*开超市第一平1*/
.kcs_db {width: 100%;height: auto;position: relative;}
.kcs_db .img1 {display: inline-block;font-size: 0;float: left;}
.kcs_db .kcs_jt {position: absolute;left: 50%;top: 50%;margin-left: -48px;margin-top: -36px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s; -o-transition: all 0.5s;transition: all 0.5s;}
.kcs_db .kcs_jt:hover { transform: scale(1.05); -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}

/*开超市第二平*/
.kcs_title { width: 100%; border-bottom: 1px solid #ccc;text-align: center;margin-top: 40px;}
.kcs_title span {display: inline-block;font: bold 40px/76px "微软雅黑";color: #c40002;border-bottom: 2px solid #c40002;margin-bottom: -1px;}
.kcs_main {width: 100%;height: auto; background: url(/bjsdxqrmzf/uiFramework/commonResource/image/2020110823095035811.png) no-repeat top center; padding: 35px 70px 0;font: normal 18px/42px "微软雅黑";color: #333; margin-top: 50px;box-sizing:border-box;}


/*开超市第三平*/
.kcs_lct {
  width: 100%;
  height: auto;
}
.kcs_xys {
  width: 100%;
  height: auto;
  display: none;
}
.kcs_link {
  position: relative;
}
.kcs_link a {
  display: inline-block;
  font-size: 100px;
  position: absolute;
  z-index: 10;
}
.kcs_link .sdscjgs,
.kcs_link .yyzzbllc,
.kcs_link .zwfwzx {
  width: 18.7rem;
  height: 4.4rem;
}
.kcs_link .sdscjgs {
  top: 34%;
  left: 14%;
}
.kcs_link .yyzzbllc {
  top: 29%;
  left: 39%;
}
.kcs_link .zwfwzx {
  top: 34%;
  right: 14%;
}
.kcs_link .jgyb1,
.kcs_link .jgyb2,
.kcs_link .jgyb3,
.kcs_link .jgyb4,
.kcs_link .jgyb5,
.kcs_link .jgyb6 {
  width: 13rem;
  height: 4.4rem;
  bottom: 0;
}
.kcs_link .jgyb1 {
  left: 0;
}
.kcs_link .jgyb2 {
  left: 17%;
}
.kcs_link .jgyb3 {
  left: 34%;
}
.kcs_link .jgyb4 {
  right: 34%;
}
.kcs_link .jgyb5 {
  right: 17%;
}
.kcs_link .jgyb6 {
  right: 0;
}
.bs_xz {
  margin-top: 36px;
}
.bs_xz ul li {
  width: 590px;
  height: 120px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.bs_xz ul li:hover {
  transform: translateY(-5px);
  -webkit-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  -o-transform: translateY(-5px);
}
.bs_xz ul li a{
    display: block;
    padding: 20px 0 20px 48px;
}

.bs_xz ul li h1 {
  font: normal 24px/44px "微软雅黑";
  color: #c40002;
}
.bs_xz ul li p {
  font: normal 18px/36px "微软雅黑";
  color: #666;
}
.bs_xz .bszn {
  background: url("/bjsdxqrmzf/uiFramework/commonResource/image/2020110823234329836.png") no-repeat top right;
}
.bs_xz .clxz {
  background: url("/bjsdxqrmzf/uiFramework/commonResource/image/2020110823242318268.png") no-repeat top right;
}
.zxdh {
  margin-bottom: 50px;
}
.zxdh ul li {
  font: normal 18px "微软雅黑";
  color: #333;
  background: url("/bjsdxqrmzf/uiFramework/commonResource/image/2020110823245522964.png") no-repeat center left;
  padding-left: 20px;
  margin-top: 24px;
}
@media only screen and (max-width: 414px) {
.alert-warning {
    left: 0;
    width: 100%;
    margin-left: 0;
}
.alert-wzsm{width:100%;}
  .hr_container,
  .container {
    width: 100%;
    padding: 0 15px;
  }
  .kcs_ycb {
    height: auto;
    background: transparent;
    margin-bottom: 10px;
  }
  .kcs_txt {
    width: 100%;
    padding: 20px 10px;
    background: #f5f5f5;
  }
  .kcs_txt h1 {
    font: bold 24px/44px "微软雅黑";
  }
  .kcs_db .img1 {
    width: 100%;
    height: auto;
  }
  .kcs_db .kcs_jt {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -moz-transform: rotate(90deg);
    /* Firefox */
    -webkit-transform: rotate(90deg);
    /* Safari 和 Chrome */
    -o-transform: rotate(90deg);
    width: 30px;
    margin-left: -11px;
    margin-top: -15px;
  }
  .kcs_title span {
    font: bold 20px "微软雅黑";
  }
  .kcs_main {
    margin-top: 20px;
    padding: 20px 10px;
    background: #f5f5f5;
    text-align: justify;
    font: normal 16px/28px "微软雅黑";
  }
  .kcs_link .sdscjgs, .kcs_link .yyzzbllc, .kcs_link .zwfwzx,.kcs_link .jgyb1, .kcs_link .jgyb2, .kcs_link .jgyb3, .kcs_link .jgyb4, .kcs_link .jgyb5, .kcs_link .jgyb6{
    width: 0;height: 0;
  }
  .bs_xz ul li {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
  }
  .bs_xz ul li a{
    padding: 0;
  }
  .bs_xz ul li h1 {
    line-height: 30px;
  }
  .bs_xz .clxz {
    background: url("/bjsdxqrmzf/uiFramework/commonResource/image/2020110823242318268.png") no-repeat 75% 0;
  }
  .kcs_lct {
    display: none;
  }
  .kcs_xys {
    display: block;
  }
}

/**********************************************************************************************/
/*北京居民使用指南*/
.banner { background-repeat: no-repeat; background-position: center top; }
.banner .inner1000 { height: 201px; position: relative; }
.banner .qr { position: absolute; right: 10px; top: 30px; background: #FFF; padding: 5px; }
.banner .qr p { text-align: center; margin-top: 5px; }
.banner .qr img { width: 105px; height: 105px; }
.hidden {display: none;}


.part_left { width: 50%; padding: 20px 0 0 0; border: solid 1px #e2e2e2; margin: 20px 25% 60px 25%;}
.part_left img{margin: 0 25%;}
.part_left .TRS_Editor *{font-size:16px;line-height:24px;}

@media only screen and (max-width: 768px) {
.jumin {overflow:hidden;}
#con { margin-bottom: 10px; }

        .position{margin-bottom:5px;}
        .position a{font-size:12px;}

.banner{background:none;}
.banner .m_show{display:block;}
.banner .inner1000{height:auto;}

.part_left{width:96%;margin:20px 2% 60px 2%;}
.part_left .TRS_Editor img{width:60% !important}
}

/*办好一件事20230508*/
.daobanLi ul li { width: 31%; background: #fff; float: left; height: 126px;/* padding: 20px 0; */ box-sizing: border-box; box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1); display: table; margin-bottom: 30px; margin-right: 2.33%; }
.daobanLi ul li span { display: table-cell; vertical-align: middle; }
.daobanLi ul li .bs-right { border-left: 1px dashed #ededed; display: block; height: 100%; width: 24%; }
.daobanLi ul li .bs-left span { display: block; width: 100%; margin: 16px auto; }
.daobanLi ul li .bs-left { padding-left: 20px; width: 75%; box-sizing: border-box; }
.daobanLi ul li .bs-left .bs-redlink { font-size: 16px; color: #cd0600; }
.daobanLi ul li .bs-left .bs-title { font-size: 21px; font-weight: bold; }
.daobanLi ul li .bs-right a { display: block; padding: 0 20px; text-align: center; }
.daobanLi ul li .bs-right img { margin-top: 30px; width: 41px; height: 40px; }
.daobanLi ul li .bs-right p { line-height: 20px; }
.daobanLi ul li.end-more .bs-left span { margin: 36px auto; width: 100%; text-align: center; }
.daobanLi ul li.end-more .bs-left span:hover { color: #cd0600; }
@media only screen and (max-width:1025px) {
	.daobanLi ul li { width: 100%; float: none; height: auto; display: block; margin-bottom: 10px; margin-left: 0 !important; }
}


.kd_top { height: 120px; line-height: 120px; border: 1px solid #c40002; margin: 0 auto; }
.kd_top img { margin: 10px; display: inline-block; float: left; height: 100px; }
.kd_top h2 { font-size: 36px; font-weight: bold; color: #c40002; display: inline-block; vertical-align: middle; }
.kd_top a { width: 162px; height: 50px; line-height: 50px; border-radius: 25px; background: #c40002; font-size: 20px; color: #fff; float: right; text-align: center; margin: 35px 60px; }
.db_box { margin: 30px auto; }
.ckContent { margin: 0 auto; }
.kcs_title { text-align: center; margin-top: 40px; font-size: 36px; font-weight: bold; }
.kcs_title span { position: relative; display: inline-block; color: #c40002; margin-bottom: -1px; width: 100%; }
.info { margin: 40px 0; }
.info p { font-size: 16px; color: #333333; font-weight: bold; line-height: 40px; }
.info img { vertical-align: middle; }

/* 分页样式 */
.page-more { text-align: center; margin-top: 20px; margin-bottom: 40px; }
.page-more * { display: inline-block; }
.page-more a,.page-more font { padding: 0 15px; height: 30px; border: 1px solid #efefef; line-height: 28px; font-size: 14px; color: #333; }
.page-more font{background:#bd1a2d; color:#fff;}
.page-more input { width: 48px; height: 30px; border: 1px solid #efefef; text-align: center; }
.page-more input.easysite-jump-btn { font-size: 14px; color: #333; line-height: 30px; height: 30px; padding: 0 15px; border: 1px solid #efefef; background: none; width:auto;}
.page-more input.easysite-page-text{margin:0 5px;}
.page-more a:hover, .page-more button:hover { border-color: #bd1a2d; background: #bd1a2d; color: #fff; }