@import url("./r12f53.css");
@import url("./sjbjti.css");

.iconfont {
  font-size: inherit;
  line-height: 1;
  -webkit-text-stroke-width: 0;
}

a {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  outline: none;
  
  color: #444;
}





button,
input {
  outline: none !important;
}

::-moz-placeholder {
  color: #ccc;
}

::-webkit-input-placeholder {
  color: #ccc;
}

:-ms-input-placeholder {
  color: #ccc !important;
}

.clearfix:before,
.clearfix:after,
.wrapper:after,
.wrapper:before {
  content: "";
  display: table;
}

.clearfix:after,
.wrapper:after {
  clear: both;
  overflow: hidden;
}

.clearfix,
.wrapper {
  zoom: 1;
}

ul {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 0;
  padding: 0;
  margin: 0;
}

body {
  font-size: 14px !important;
  color: #444;
}

li {
  list-style: none;
}

.uli14 li,
.nowrapli li {
  list-style: inside;
}

ul.nowrapli.uli16 li a {
  padding-left: 8px;
}

ul.list-date li span.time {
  top: 13px
}

.uli-label li label {
  display: inline-block;
  color: #0073d4;
  margin-right: 8px;
  padding-right: 8px;
  border-right: 1px solid #eee;
  margin-bottom: 0;
  line-height: 1;
}

.uli14.pad-updown8 li {
  padding-top: 8px;
  padding-bottom: 8px;
}

.uli14.pad-updown8 li a {
  padding-left: 10px;
}

img {
  width: auto;
}

#skip {
  display: none;
}

.container.row {
  margin: 0 auto;
}

.ImgCrop {
  width: 100%;
  overflow: hidden;
}

.grey-bg {
  background: #efeef3;
}

.border-bottom {
  border-bottom: 1px solid #dedede;
}

input:focus {
  outline: none;
}

body {
  background: url(../jpg/t9ydq2.jpg) center top no-repeat;
  background-size: cover;
  background-attachment: fixed;
}


.stickUp-Nav {
  padding: 0 0 5px;
}

.navbar-default .navbar-nav.container>li>a:hover {
  color: #ffa202;
  border-bottom: 2px solid #ffa202;
}

.navbar-nav>li {
  padding: 0 10px;
}

ul.nav.navbar-nav.container>li {
  padding: 0 20px;
}

.top-bar .container img {
  float: left \9;
}

.nav-right {
  float: right \9;
  margin-right: 0 !important;
}

.nav-right>li {
  float: left;
  margin-left: 20px;
  position: relative;
}

.nav-right>li:last-child:before {
  content: "";
  position: absolute;
  left: -10px;
  width: 1px;
  height: 10px;
  display: inline-block;
  background: #fff;
  top: 6px;
}

.nav-right>li>a {
  border-bottom: 2px solid transparent;
  padding: 8px 0;
  font-size: 14px;
  color: #fff;
}

.nav-right li>a {
  font-size: 14px;
  font-weight: normal;
}

.navbar-header {
  padding: 20px 0;
}

.navbar-header:before,
.navbar-header:after {
  display: none;
}

.header .header-menu {
  width: 100%;
  margin-bottom: 10px\9;
  z-index: 99999 !important;
  background: #6db800;
  height: 53px;
  line-height: 53px;
}

.header .top-right {
  margin-bottom: 10px;
}

.iphone-wza {
  color: #fff;
  background: #6db800;
  border-radius: 25px;
  padding: 1px 10px;
  right: 45px;
  top: 27px;
  position: absolute;
  z-index: 999;
}

.navbar-brand {
  height: auto;
  float: none;
}

.navbar-brand>img {
  width: 434px;
  height: 85px;
}

.navbar-header {
  width: 100%;
}

.navbar-header .slogen {
  margin-top: 40px;
}

.navbar-header .slogen img {
  width: 279px;
  height: 39px;
}

.navbar {
  margin-bottom: 0;
}

.header-menu .nav-bar {
  display: flex;
}

.index-bg {}

.nav-bar {
  text-align: center;
}

.navbar li {
  display: inline-block;
  
  min-width: 10%;
  box-sizing: border-box;
  flex: auto;
}

.navbar li>a {
  font-weight: normal;
  white-space: nowrap;
}

.navbar li>a:hover {
  background: rgba(255, 255, 255, 0.7);
  color: #6db800;
  border-radius: 0;
}

.nav-bar a {
  color: #fff;
  display: block;
  border-radius: 10px 10px 0 0;
}

.nav-bar a i.icon-hua {
  width: 19px;
  height: 16px;
  background: url(../png/edlg99.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}

i.icon-hua {
  width: 30px;
  height: 26px;
  background: url(../png/edlg99.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}

i.icon-sjt {
  width: 30px;
  height: 26px;
  background: url(../png/fl77vu.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}

i.icon-fxd {
  width: 50px;
  height: 30px;
  background: url(../png/x2cdgf.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}

.nav-bar a i.icon-ring {
  width: 19px;
  height: 16px;
  background: url(../png/b7x4ae.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}

.nav-bar a i.icon-ddsq {
  width: 18px;
  height: 18px;
  background: url(../png/cvgzny.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}

.ddsq-header-logo {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
}

.nav-bar li.active a {
  background: rgba(255, 255, 255, 0.1);
}

.header-menu.isStuck {
  background: rgba(0, 109, 119, 0.7);
}

.search-cont {
  margin-top: 14px;
  background: rgba(255, 255, 255, 0.4);
  width: 100%;
  border: 1px solid #6db800;
  border-radius: 4px;
  overflow: hidden;
}

.search-cont input {
  border: none;
  float: left;
  height: 38px;
  padding-left: 16px;
  border-radius: 4px 0 0 4px;
  background-color: rgba(255, 255, 255, .15);
  color: #000;
}

.search-cont .btn-search {
  background: #6db800;
  border: none;
  color: #fff;
  width: 60px;
  float: right;
  height: 38px;
  border-radius: 0 3px 3px 0;
  font-size: 20px;
}

.icon-list {
  text-align: right;
}

.icon-list li {
  padding: 0;
}

.icon-list i {
  font-size: 26px;
  color: #6db800;
  margin: 0 10px;
  display: inline-block;
}

.show-code {
  position: relative;
  display: inline-block;
}

.show-code .code {
  background: #fff;
  padding: 10px;
  border: 1px solid #eee;
  position: absolute;
  top: 28px;
  left: -50px;
  display: none;
  z-index: 999999;
}

.show-code:hover i {
  color: #3c763d;
}

.show-code:hover .code {
  display: block;
}

.show-code .code img {
  width: 100px;
  height: 100px;
}

.show-code .code span {
  display: block;
  padding: 10px 0;
  text-align: center;
  font-size: 12px;
  color: #666;
}

.search-cont .welcome .title-en {
  font-size: 44px;
  font-family: NotoSansHans-Bold, NotoSansHans;
  font-weight: bold;
  color: rgba(237, 246, 249, 0.2);
  line-height: 66px;
  letter-spacing: 14px;
}

.search-cont .welcome .title-cn {
  margin-top: 10px;
  font-size: 38px;
  font-family: SourceHanSansSC-Bold, SourceHanSansSC;
  font-weight: bold;
  color: #ffffff;
  line-height: 55px;
  letter-spacing: 3px;
}

.main-cont {
  background: #fff;
  margin-top: 30px;
  padding: 16px;
  overflow: hidden;
}

ul.nowrapli li {
  padding: 10px 0;
}

.tab-cont .nav-tabs {
  width: 20%;
  float: left;
}

.tab-cont .nav-tabs>li {
  width: 100%;
}

.tab-cont .nav-tabs>li>a {
  border-radius: 8px;
  background: #fcfff7;
  min-height: 50px;
  line-height: 50px;
  width: 100%;
  text-align: center;
}

.tab-cont .normal-slider img {
  height: 300px;
  object-fit: cover;
}

.btn-list li {
  margin-bottom: 10px;
}

.tab-cont .text-red {
  color: #d70010 !important;
}

.tab-cont .nav-tabs>li.active>a,
.tab-cont .nav-tabs>li.active>a:focus,
.tab-cont .nav-tabs>li.active>a:hover {
  background: url("../png/hcxfsh.png") no-repeat;
  background-size: 100% 100%;
  color: #fff;
  border: 1px solid #fff;
}

.tab-cont .nav-tabs>li.active>a i,
.tab-cont .nav-tabs>li.active>a:focus i,
.tab-cont .nav-tabs>li.active>a:hover i {
  color: #fff;
}

.tab-cont .nav-tabs li a {
  border: 1px solid #6db800;
  margin-bottom: 10px;
  color: #333;
}

.tab-cont .nav-tabs li a span {
  font-size: 20px;
}

.tab-cont .nav-tabs li a i {
  color: #6db800;
  font-size: 26px;
  margin-right: 10px;
}

.tab-cont .tab-content {
  width: 80%;
  padding-left: 16px;
  float: left;
}

.tab-cont .normal-slider {
  width: 429px;
}

.ywtb-img img {
  width: 100%;
}

.owl-item>.item>a>.title>span {
  font-size: 16px;
}

.links .dropdown-menu {
  right: 0;
  border: none;
  bottom: 100%;
  z-index: 999;
  top: auto;
  overflow: auto;
  display: block;
  height: 0;
  opacity: 0;
}

.links .open>.dropdown-menu {
  height: 340px;
  opacity: 1
}

ul.nowrapli li a:hover {
  color: #429321;
}

.re-sliders .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}

.title-01 {
  overflow: hidden;
  margin-bottom: 6px;
  padding-bottom: 10px;
}

.title-01 h3 {
  background: linear-gradient(to bottom, #429321, #b4ec51);
  background: #B4EC51\9\0;

  border-radius: 6px;
  font-size: 18px;
  padding: 10px 20px;
  color: #fff;
  float: left;
  margin: 0;
  position: relative;
  white-space: nowrap;
  width: auto !important;
}

.title-01 h3:before {
  content: "";
  bottom: -16px;
  position: absolute;
  left: 50%;
  border: 8px solid transparent;
  border-top: 8px solid #b4ec51;
  transform: translate(-50%, 0);
}

ul.gz-iconlist {}

ul.gz-iconlist li a {
  display: block;
  text-align: center;
  border-radius: 16px;
  padding: 16px;
  color: #fff;
  margin-bottom: 20px;
}

ul.gz-iconlist li a span {
  font-size: 18px;
  margin-left: 20px;
  display: inline-block;
}

ul.gz-iconlist li a i {
  font-size: 20px;
  display: inline-block;
}

ul.gz-iconlist li a.bg-blue {
  background: #90c3ff;
}

ul.gz-iconlist li a.bg-green {
  background: #7cd775;
}

ul.gz-iconlist li a.bg-org {
  background: #fdc871;
}

ul.gz-iconlist li a.bg-brown {
  background: #d9ac84;
}

.main-inner {
  background: rgba(255, 255, 255, 0.8);
}

.Slider-one.zxdt-slide .owl-controls .owl-nav {
  position: absolute;
  right: 0;
  top: auto;
  bottom: 0;
  left: auto;
}

.owl-controls .owl-nav .owl-prev {
  left: 16px;
  top: 45%;
}

.owl-controls .owl-nav .owl-prev:before {
  content: "\e631";
}

.owl-controls .owl-nav .owl-next:before {
  content: "\e630";
}

.Slider-one .owl-controls .owl-nav [class*="owl-"] {
  font-size: 40px;
  color: #a3a3a3;
  padding: 5px 7px;
}

.gnyw-cont {
  background: url("/assets/img/bg2.jpg") no-repeat right center;
  background-size: auto 100%;
  min-height: 600px;
  margin-top: 100px;
}

.index-icons {
  text-align: center;
  display: flex;
}

.index-icons li {
  display: inline-block;
  box-sizing: border-box;
  width: 12%\0;
  flex: 1;
}

.index-icons li a {
  color: #439422;
  padding: 20px 6px 6px;
  display: block;
  text-align: center;
}

.index-icons li a i {
  font-size: 30px;
}

.index-icons li a span {
  font-size: 15px;
  margin-top: 10px;
  text-align: center;
  display: block;
  height: 54px;
}

.links {
  background: #f7ffea;
  padding: 16px 0;
}

.links ul li {
  text-align: center;
}

.notice-cont h4 {
  font-weight: bold;
  color: #0A81D9;
  text-align: center;
}

.notice-cont h5 {
  color: #0A81D9;
  font-size: 16px;
}

.notice-cont p {
  font-size: 14px;
}

.notice-cont p.item {
  position: relative;
  padding-left: 20px;
}

.notice-cont p.item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 10px;
  height: 3px;
  width: 6px;
  background: #0A81D9;
  border-radius: 10px;
}

.notice-cont a {
  color: #0A81D9;
}

.btn-notice {
  padding-left: 30px;
  padding-right: 30px;
  display: inherit;
  margin: 0 auto;
}

.bg-transparent {
  background: rgba(255, 255, 255, 0.8);
}

.footer-inner {
  background: rgba(255, 255, 255, 0.8);
  padding: 20px 10px 10px;
}

.footer .dz {
  width: 60px;
  height: 70px;
  margin-right: 10px;
}

.footer-text {
  float: left;
  margin-top: 10px;
  font-size: 13px;
}

.footer-text .text-item {
  font-size: 14px;
  color: #363636;
}

.footer-text .text-item p {
  display: inline-block;
  margin: 0 4px;
}

.footer-text .text-item img {
  width: 20px;
  height: 20px;
}

.footer-text .text-item a {
  font-size: 14px;
  padding: 0 6px;
  color: #363636;
}

.footer .zc {
  width: 110px;
  height: 55px;
  margin-left: 6px;
}


a:hover i {
  font-weight: normal;
}



.list-unstyled .icon-2x {
  font-size: 1em !important;
}

.no-gutter .col-sm-6 {
  float: left;
  width: 50%;
}

.zhaunt-img {
  overflow: hidden;
  width: 100%;
  padding-left: 0;
  margin-bottom: 0;
  margin-top: 60px !important;
}

.fiveopen-box>li:nth-child(1) .list-ul {
  background: #f9eab9;
}

.fiveopen-box>li:nth-child(2) .list-ul {
  background: #ccebfd;
}

.fiveopen-box>li:nth-child(3) .list-ul {
  background: #cff0db;
}

.fiveopen-box>li:nth-child(4) .list-ul {
  background: #eed7d6;
}

.fiveopen-box>li:nth-child(5) .list-ul {
  background: #fbf7de;
}

.list003 {
  
  width: 100%;
  overflow: hidden;
  margin-top: 18px;
  padding: 0;
  padding-bottom: 18px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e7e7e7;
}

.list003 li:last-child {
  width: 100%;
  margin-top: 20px;
}

.piao-left {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 2;
}

.piao-left p {
  background: #ccc;
  overflow: hidden;
}

.piao-left p a {
  margin: 5px;
  color: #fff !important;
  font-size: 16px;
  opacity: 1 !important;
  font-weight: 500 !important;
  text-shadow: inherit !important;
}

#img1 {
  position: fixed !important;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
}

.new-banner img {
  max-width: 100%;
}

.city-content {
  padding: 20px;
  font-weight: 200;
  font-weight: 200;
  pafont-weight: 200;
  font-weight: 200;
  font-weight: 200;
  font-weight: 200;
}

.city-content .qy {
  padding: 30px;
  position: relative;
  height: 100%;
  background: #FF9d42;

  border-radius: 20px;
}

.city-content .qy h4 {
  font-size: 20px;

  color: #000;

  margin-bottom: 30px;
}

.city-content .qy p {
  text-align: justify;
  color: #000;
  text-indent: 2em;
  font-size: 16px;
  margin: 0;

  font-family: inherit;

  line-height: 2;
}

.city-content .row {
  display: flex;
  align-items: stretch;
}

.detail-div {
  background-color: #f1f3f2;
  height: 100%;
  padding: 30px;
  border-radius: 15px;
  position: relative;
}

.detail-div h4 {
  
  background: url(../png/y2979s.png) no-repeat;
  background-size: 100% 100%;
  padding: 20px 30px;
  margin-top: 20px;
  margin-bottom: 30px;
  display: none;
}

.detail-div h4 span {
  font-size: 50px;

  display: block;

  color: #fff;

  font-weight: 300;

  margin-bottom: 10px;
}

.detail-div h4 small {
  display: block;
  white-space: nowrap;

  font-size: 50px;

  color: #fff;

  font-weight: 300;
}

.xx-list li {
  margin-bottom: 30px;
}

.xx-list li::after,
.xx-list li::before {
  content: "";
  display: table;
  clear: both;
}

.xx-list li span {
  color: #000;
  font-weight: 600;
  font-size: 14px;
  padding: 0px 0px 0px 0px;
  display: block;
}

.xx-list li p {
  margin-bottom: 1px;
  font-size: 14px;
  font-weight: 500;
  color: #000;
}

.list-imgtext {
  padding: 10px 20px 20px;
}

.list-imgtext ul {}

.list-imgtext ul li {
  margin: 10px 0px;
}

.list-imgtext ul li a {
  position: relative;

  display: block;

  color: #fff;

  text-shadow: 1px 2px 5px black;
}

.list-imgtext ul li a img {
  width: 100%;
  height: 246px;
  object-fit: cover;
  border-radius: 20px;
}

.list-imgtext ul li a h4 {
  position: absolute;

  top: 0px;

  padding: 10px;

  text-align: center;

  display: block;

  width: 100%;
  font-weight: bold;

  font-size: 26px;
}

.xx-list li.place {
  background: #fff;
  color: #75857e !important;
  border-radius: 10px;
  padding: 16px;
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  line-height: 2;
}

.xx-list li.place p {
  color: #75857e;
  font-size: 28px;
  width: 100%;
  display: block;
  line-height: 1.3;
}

.xx-list li.place span {
  color: #75857e;
  width: 100%;
  font-weight: normal;
  font-size: 16px;
}

.xx-list li.place p.text-md {
  font-size: 22px;
  font-weight: normal;
}

.hidden-lg {
  display: none;
}

.footer .row {
  display: flex;
}

.Article_content>table>tbody>tr>td {
  border: 1px solid #000 !important;
}

.customHeader_iframe {
  width: 100%;
  border: none;
}


#form-submit {
  margin-top: 50px;
}

#form-submit>div>a {
  background: #8fc63f;
  color: #fff;
  font-size: 16px;
  width: 230px;
  height: 50px;
  margin: 0 auto;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  margin-bottom: 5px;
}

#form-submit>div>p {
  color: #999;
  text-align: center;
}

#form-submit>h3 {
  margin-top: 0;
  color: #333333;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 53px;
}

.footer-links li a:hover,
a:focus {
  color: #444;
  text-decoration: none;
}

@media (max-width: 767px) {
  .footer img {
    margin: 10px auto;
  }

  .footer .col-md-6 .row {
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }

  .footer .col-md-6 .footer-text {
    width: 100%;
    flex-shrink: 0;
  }

  .place {
    display: none !important;
  }

  .detail-div {
    margin-top: 40px;
  }

  .hidden-lg {
    display: block;
  }

  .city-content .row {
    flex-direction: column;
  }

  .piao-left {
    display: none;
  }

  .city-content {
    padding: 15px;
  }

  .city-content .qy {
    padding: 0px;
    background: transparent;
    border-radius: 20px;
  }

  .new-banner {
    background-color: #fff;
    padding: 15px;
  }

  .detail-div h4 {
    display: none;
  }

  .detail-div {
    background-color: transparent;
    padding: 10px 0px;
  }

  .xx-list li span {
    font-weight: 600;
  }

  .list-imgtext ul li a h4 {
    font-size: 14px;
  }

  .xx-list li p {
    padding-left: 6px;
    width: calc(100% - 59px);
  }

  .header-menu .nav-bar {
    display: block;
  }

  .footer-inner .col-md-3,
  .footer-inner .col-md-6 {
    width: 100%;
    text-align: center;
  }

  .footer .dz {
    margin: 10px 0 !important;
  }

  .list-imgtext ul li a img {
    height: 120px;
  }
}