@charset "UTF-8";
/* public style start  */
div, form, ul, ol, li, dl, dt, dd, cite, p, input, img {
  margin: 0;
  padding: 0;
  border: none; }

img {
  border: 0;
  vertical-align: middle; }

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal; }

input, textarea, select {
  font-size: 12px;
  font-family: "宋体","微软雅黑",PingFangSC-Regular,"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","mircro-soft yahei",Arial,Helvetica,sans-serif; }

input {
  border: 0;
  outline: medium; }

ol, ul, li {
  list-style-type: none; }

a {
  text-decoration: none; }

a, a:visited {
  text-decoration: none;
  color: #000; }

a:hover {
  text-decoration: none;
  color: #000; }

a:link {
  color: #000; }

a:hover {
  color: #000; }

a:active {
  color: #000; }

.boxsizing {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.fl {
  float: left; }

.fr {
  float: right; }

.clear {
  clear: both;
  overflow: hidden; }

.pa {
  position: absolute; }

.pr {
  position: relative; }

.hide {
  display: none; }

.show {
  display: block; }

body {
  font-size: 16px;
  color: #000; }

/* public style end */
body, html {
  width: 100%;
  padding: 0;
  margin: 0;
  min-width: 1200px; }

body {
  background-color: #fff; }

.infobody {
  min-height: 1248px;
  position: relative;
  width: 100%;
  background: url(aqscgz20240611banner.png) no-repeat center top !important; }

.si_top {
  height: 502px; }

.row1200 {
  width: 1200px;
  margin: 0 auto; }
  .row1200 .w95b {
    width: 95%;
    margin: 0 auto; }

.imgtitle1 {
  position: relative; }
  .imgtitle1 .more {
    position: absolute;
    bottom: 12px;
    right: 0;
    border: 0;
    color: #999999;
    font-size: 1rem; }

.shadow {
  box-shadow: 1px 1px 9px rgba(169, 0, 0, 0.25); }

.ullist {
  width: 550px;
  font-size: 20px;
  line-height: 1.1;
  border-radius: 10px; }
  .ullist li {
    padding: 15px 0 16px 28px;
    background: url(aqscgz20240611listzs.png) no-repeat left center/8px 8px; }
    .ullist li span {
      color: #999999;
      font-size: 17px;
      float: right; }

.rowbox1box > div {
  background-color: #fff; }

.si_info .row .title {
  height: 54px;
  font-size: 25px;
  color: #ffffff;
  text-align: center;
  font-family: "Microsoft YaHei";
  padding-top: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: url("../img/aqscgz20240611title.png") 0 0 no-repeat; }

.bottom {
  color: #000 !important;
  padding: 30px; }

.bottom a {
  color: #000 !important; }

/*文章列表*/
.listmain {
  width: 1200px;
  margin: auto;
  background: #fff;
  border: 1px solid #e7e7e7; }
  .listmain .title {
    font-size: 24px;
    padding-top: 25px;
    text-align: center;
    font-family: Microsoft YaHei;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .listmain .ul {
    width: 92%;
    margin: auto;
    padding: 20px 0 20px; }

.listposition {
  width: 1170px;
  padding: 30px 0 20px 30px;
  font-size: 17px;
  color: #000;
  margin: 0 auto; }
  .listposition a {
    color: #000; }

.listul li {
  height: 45px;
  line-height: 45px;
  border-bottom: 1px dashed #d6d6d6;
  font-size: 18px; }
  .listul li a {
    float: left;
    color: #000; }
  .listul li span {
    float: right;
    font-size: 16px;
    color: #999; }

.fenye {
  width: 950px;
  font-size: 16px;
  line-height: 46px;
  margin: 60px auto 30px;
  color: #999999;
  text-align: center;
  background: #f0f0f0; }

.showmain {
  width: 1200px;
  margin: auto; }
  .showmain .pager {
    margin-top: 20px; }
    .showmain .pager a:hover {
      text-decoration: underline !important;
      color: red !important; }

.showposition {
  padding: 30px 0 20px 30px;
  font-size: 17px;
  color: #000; }

.showposition a {
  color: #000; }

.showbox {
  padding: 25px 20px 50px;
  border: 1px solid #e7e7e7;
  background: #fff; }

.showmain h1 {
  text-align: center;
  font-size: 24px;
  color: black; }

.showcontent {
  font-size: 16px;
  color: #333;
  line-height: 30px;
  font-family: "arial,helvetica,sans-serif"; }
  .showcontent p {
    text-indent: 2em;
    line-height: 36px;
    color: #333; }
  .showcontent img {
    border: 0;
    vertical-align: middle;
    max-width: 90%; }

.showmain .aboutthis {
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  color: #444444;
  background: #efefef;
  margin: 10px auto 20px; }

.gdang {
  position: absolute;
  top: 230px;
  left: 50%;
  margin-left: 380px;
  width: 300px; }
  .gdang img {
    width: 100%; }

.banner {
  width: 1153px;
  margin: 0 auto;
  position: absolute;
  left: 50%;
  margin-left: -600px;
  top: 0; }
  .banner .fl {
    margin-top: 56px; }
  .banner .fr {
    margin-top: 52px; }