.crumb {
  line-height: 36px;
  font-size: 16px;
  color: #121212;
}

.sharetxt {
  height: 36px;
  line-height: 36px;
  color: #666666;
}

.dhsharebuttonbox {
  width: 102px;
  height: 36px;
  background: url(../img/share-group-icon.png)left center no-repeat;
}

.dhsharebuttonbox a {
  display: block;
  width: 24px;
  height: 100%;
  margin-right: 10px;
  float: left;
  cursor: pointer;
}

.print_tool {
  margin-right: 24px;
}

.print_tool a,
.print_tool span {
  color: #666666;
}

.print_tool span i {
  margin: 0 5px;
  cursor: pointer;
}

.conRig {
  width: 320px;
  height: 638px;
  background: #F2F3F5;
  padding: 0 27px 28px;
}

.conRig img {
  margin: 28px auto 14px;
  display: block;
}

.conRig a {
  display: block;
  width: 266px;
  height: 50px;
  background: #275CD9;
  line-height: 50px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  margin: 0 auto 10px;
}

.conRig .wq a {
  width: 128px;
  height: 42px;
  background: #F0F6FF;
  border: 1px solid #275CD9;
  text-align: center;
  font-size: 16px;
  color: #275CD9;
  line-height: 42px;
  display: inline-block;
  margin-right: 5px;
}

.conRig .wq a:nth-last-child(1) {
  margin-right: 0;
}

.conLef {
  width: 845px;
  text-align: center;
  color: #275CD9;
  padding: 20px 20px;
  border: 1px solid #e2e1e1;
}

.conLef h1 {
  font-size: 38px;
  line-height: 58px;
  margin-bottom: 25px;
}

.conLef .conText {
  font-size: 16px;
  line-height: 36px;
}

.content {
  font-size: 16px;
  line-height: 36px;
  word-break: normal;
  word-wrap: break-word;
  color: #121212;
  padding: 30px 0;
}


.detailsBox {
  padding-top: 14px;
}

.detailsBox #title {
  padding: 0 60px;
  font-family: MicrosoftYaHei;
  font-size: 38px;
  color: #121212;
  letter-spacing: 0;
  text-align: center;
  line-height: 58px;
}

.detailsBox .subtitle {
  /* padding: 0 60px; */
  font-size: 24px;
  text-align: center;
  line-height: 42px;
  color: #223c79;
}

.detailsBox h6 {
  border-bottom: 1px solid #D1D1D1;
  line-height: 36px;
  font-size: 16px;
  margin-top: 20px;
}

.detailsBox h6 p {
  color: #666666;
  /* margin-left: 99px; */
}

.newsLy {
  margin-left: 20px;
}

.enclosure-p {
  text-indent: 2em;
}

.enclosure-p a {
  /* color: #1E53CF; */
}

.enclosure-p a:nth-child(3) {
  margin-left: 30px;
}

.enclosure-p img {
  /* margin-top: -5px; */
  /* margin-right: 5px; */
}

/*qrcode*/
#output {
  width: 132px;
  height: 158px;
  margin: 100px auto 0;
}

#output p {
  width: 132px;
  color: #b5b5b5;
  font-size: 12px;
  line-height: 26px;
}

#output canvas {
  width: 132px;
}

.output {
  width: 400px;
  margin: 72px auto 0;
  text-align: center;
}

.output #QRcode {
  width: 132px;
  margin: 10px auto;
}

.output #QRcode td,
.output #QRcode tr {
  border: none;
}

.output p {
  font-size: 12px;
  color: #999999;
  line-height: 24px;
  margin-top: 6px;
}

/* .output p a {
  color: #000 !important;
} */
/* è¡¨å¤´ */
.file-box {
  width: 1200px;
  height: auto;
  border: 1px solid #D1D1D1;
  padding: 10px 90px;
  margin-bottom: 45px;
}

.file-box table tr td b {
  color: #121212;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.file-box table tr td b {
  font-family: "å®‹ä½“";
}

.file-box table,
.file-box table tr,
.file-box table td {
  border: none;
}

.file-box table tr {
  width: 750px;
  line-height: 22px;
}

.file-box table tr td {
  font-size: 14px;
  line-height: 22px;
  padding-left: 10px;
}

.file-box table .td-b {
  width: 80px;
  text-align: center;
}

.file-box table .td-r {
  width: 620px;
  background: #fff;
}

.file-box table .td-r-date {
  width: 260px;
}

.fileTitle #title {
  padding: 0 100px;
}

/* ç›¸å…³é˜…è¯» */
.xggjBox {
  width: 100%;
  background-color: #F2F3F5;
  padding: 18px 31px;
  font-size: 16px;
  line-height: 24px;
}

.xggjBox p {
  margin-bottom: 2px;
}

.xggjBox p img {
  margin-top: -5px;
}

.xggjBox p a {
  color: #275CD9;
  margin-left: 8px;
}

.xggjBox h5 {
  color: #121212;
  font-size: 16px;
  line-height: 24px;
}

.xggjBox h5 span {
  font-weight: 700;
}

.xggjBox h5 a:hover {
  color: #1E53CF;
}

/* æ„è§å¾é›†è¯¦æƒ…é¡µ */
.yjzjXq .xggjBox p:nth-child(1) a {
  color: #121212;
}

.tjBox {
  text-align: center;
  margin-top: 30px;
}

.tjBox p {
  height: 52px;
  border: 1px solid #C8CDD6;
  line-height: 52px;
}

.tjBox tr {
  border: 1px solid #C8CDD6;
}

.tjBox tr td:nth-child(1) {
  height: 52px;
  font-size: 16px;
  text-align: center;
  line-height: 52px;
  border-right: 1px solid #C8CDD6;
  box-sizing: border-box;
}

.tjBox tr td:nth-child(1) span {
  color: #cf1b1b;
}

.tjBox iframe {
  border: 0;
  height: 556px;
}

.tjBox iframe input {
  font-size: 16px !important;
}

.tjBox #app .survey-container {
  max-width: 1200px !important;
}

.tjBox #app .survey-container .content {
  max-width: 1200px !important;
  padding: 0 20px !important;
}

.tjBox #app .survey-container .content .inner {
  max-width: 1200px !important;
}


.phone {
  border: 0;
  /* border: 1px solid #C8CDD6; */
  width: 100%;
  height: 52px;
  box-sizing: border-box;
  padding: 0 15px;
  font-size: 16px;
}

.yjContent {
  width: 1072px;
  height: 178px;
  padding: 20px 15px;
  border: 0;
  box-sizing: border-box;
  font-size: 16px;
}

.sub {
  width: 132px;
  height: 46px;
  background: #275CD9;
  text-align: center;
  line-height: 46px;
  color: #fff;
  border: 0;
  margin-top: 23px;
  font-size: 17px;
}

#content {
  text-align: justify;
}

#content p {
  /* text-align: justify; */
}

#content p img {
  max-width: 100%;
  /* margin-left: -2em; */
}

#content table {
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #bdbdbd;
  width: 100%;
}

#content table tr,
#content table td {
  border: 1px solid #bdbdbd;
}

#content table tr p,
#content table td p {
  text-indent: 0 !important;
  text-align: center !important;
}

#content table td {
  min-width: 50px;
  background: #fff !important;
}

.attas {
  margin-top: 10px;
}

.attas p {
  text-indent: 0;
}

.attas p a {
  color: #1E53CF;
}

@media print {
  .noprint {
    display: none;
  }
}

/* old */
.oldModel .detailsBox #title {
  font-size: 50px;
  line-height: 2;
}

.oldModel .detailsBox h6,
.oldModel .sharetxt {
  line-height: 60px;
}

.oldModel .detailsBox h6 p,
.oldModel .sharetxt {
  font-size: 28px;
}

.oldModel .dhsharebuttonbox {
  margin-top: 10px;
}

.oldModel #content p,
.oldModel .details-main .content p,
.oldModel .detailsBox .subtitle {
  font-size: 32px !important;
  line-height: 2 !important;
}

.oldModel .file-box {
  height: auto;
  margin-top: 50px;
  padding-left: 30px;
  padding-right: 30px;
}

.oldModel .file-box table tr td b {
  font-size: 28px;
}

.oldModel .file-box table .td-b {
  width: 140px;
}

.oldModel .file-box table tr td {
  font-size: 28px;
  line-height: 1.5;
}

.oldModel .file-box table .td-r {
  width: 600px;
}

.oldModel .file-box table .td-r-date {
  width: 260px;
}

.oldModel #content p span,
.oldModel .content a,
.oldModel #content {
  font-size: 32px !important;
  line-height: 2;
}

.oldModel .output p {
  font-size: 28px;
}

/* è¡Œæ”¿è®¸å¯å…¬ç¤ºè¡¨æ ¼ */
.xzxk_sgs_table {}

#content .xzxk_sgs_table .xzxk_sgs_tit td {
  height: 158px;
  padding-left: 60px;
  background: linear-gradient(to right, #265ed7, #3b7ddd) !important;
  color: #fff;
}

.xzxk_sgs_table .xzxk_sgs_tit h1 {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 20px;
}

#content .xzxk_sgs_table .xzxk_sgs_tit td p {
  text-align: left !important;
  line-height: 26px;
  font-size: 16px;
}

/* #content .xzxk_sgs_table .tr,#content tbody .xzxk_sgs_table td{
  border:1px solid #ffdfbf;
} */
#content .xzxk_sgs_table th {
  width: 300px;
  background: #f7f3ef;
  padding: 15px 0 15px 15px;
  font-weight: 400;
  border: 1px solid #ffdfbf;
}

#content .xzxk_sgs_table td {
  padding-left: 20px;
  line-height: 30px;
  border: 1px solid #ffdfbf;
}

.oldModel .xzxk_sgs_table .xzxk_sgs_tit h1 {
  font-size: 32px;
}

.oldModel #content .xzxk_sgs_table th {
  font-size: 28px;
}

.oldModel #content .xzxk_sgs_table td {
  font-size: 28px;
}

/*  */
.oldModel .conRig a {
  font-size: 28px;
}

.oldModel .conLef h1 {
  font-size: 40px;
}

.oldModel .conRig select {
  font-size: 28px;
}

.oldModel .conLef .box-gazette-search .box-title:before {
  font-size: 28px;
}

.oldModel .box-gazette-search .box-content>li input {
  font-size: 28px;
}

.oldModel .box-gazette-search .box-content>li:last-child>button {
  font-size: 28px;
}

.oldModel .layui-laydate-main {
  width: 400px;
}

.oldModel .laydate-set-ym span,
.oldModel .layui-laydate-content th,
.oldModel .layui-laydate-content td {
  font-size: 28px;
}

.oldModel .layui-laydate-content td {
  width: 54px;
}

.oldModel .layui-laydate-footer {
  height: 80px;
  line-height: 80px;
}

.oldModel .layui-laydate-footer span {
  font-size: 28px;
  height: 56px;
  line-height: 56px;
}

.oldModel .xggjBox h5,
.oldModel .xggjBox {
  font-size: 28px;
  line-height: 2;
}