html {
  font-size: 16px;
}

body {
  font-family: "Microsoft YaHei", "Source Han Sans CN", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.42857143;
  color: #323e4a;
  background-color: #fff;
  min-width: 1240px;
}

a {
  color: #333;
  text-decoration: none;
  cursor: pointer;
}

a:hover {
  color: #338ae0;
}

a:hover,
a:focus,
a:link,
a:visited {
  text-decoration: none;
}

img {
  max-width: auto !important;
}

.fl {
  float: left !important;
}

.fr {
  float: right !important;
}

.t20 {
  margin-top: 20px !important;
}

.t40 {
  margin-top: 40px !important;
}

.b40 {
  margin-bottom: 40px !important;
}

.mh500 {
  min-height: 500px !important;
}

.invisible {
  visibility: hidden !important;
}

.hide {
  display: none;
}

.color01 {
  color: #5899e5 !important;
}

.b278 {
  background: #278add !important;
}

.c278 {
  color: #278add !important;
}

.minh500 {
  min-height: 500px !important;
}

.fc6 {
  color: #666 !important;
}

.fc9 {
  color: #999 !important;
}

.w140 {
  width: 140px !important;
}

.w150 {
  width: 150px !important;
}

.w160 {
  width: 160px !important;
}

.w170 {
  width: 170px !important;
}

.w180 {
  width: 180px !important;
}

.w190 {
  width: 190px !important;
}

.w200 {
  width: 200px !important;
}

.w210 {
  width: 210px !important;
}

.mw210 {
  min-width: 215px !important;
}

.nxzw-wrap {
  min-width: 1240px;
}

.psta {
  position: absolute;
  top: 0;
  left: 0;
}

.tempWrap {
  width: 100%;
}

.pstr {
  position: relative;
}

.inline-block {
  display: inline-block;
}

.nxzw-container {
  width: 1240px;
  margin: 0 auto;
}

.nxzw-shadow {
  margin: 32px auto 42px;
  padding: 1px 20px;
  box-shadow: 0 10px 32px -10px rgba(0, 0, 0, 0.1);
  min-height: 450px;
  padding-top: 12px;
}

.shadow27 {
  box-shadow: 0px 6px 43px 0px rgba(27, 95, 153, 0.08);
}

.shadow29 {
  border: 1px solid rgba(29, 107, 204, 0.15);
  box-shadow: 2px 3px 8px 0px rgba(29, 107, 204, 0.3);
}

.nxzw-shadow-no {
  box-shadow: none;
}

.trans {
  -webkit-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1);
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1);
}

.nxzw-otw {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.noclick {
  color: #ccc !important;
  cursor: not-allowed !important;
}

.btn-blue {
  background-color: #338ae0 !important;
  border-color: #338ae0;
  color: #fff;
  transition: all 0.2s;
}
.btn-blue:hover {
  color: #fff;
  transform: translateY(-3px);
}

.img img,
img {
  display: inline-block;
}

select::-ms-expand {
  display: none;
}

select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: #fff !important;
}

.form label,
form label {
  font-weight: 400;
}
.form .h,
form .h {
  position: relative;
}
.form .h::after,
form .h::after {
  content: "*";
  color: #d53030;
  font-size: 32px;
  position: absolute;
  left: -17px;
  top: -6px;
}
.form input[type=checkbox],
form input[type=checkbox] {
  margin: 0 4px;
}
.form [type=text],
.form input:where(:not([type])),
.form [type=email],
.form [type=url],
.form [type=password],
.form [type=number],
.form [type=date],
.form [type=datetime-local],
.form [type=month],
.form [type=search],
.form [type=tel],
.form [type=time],
.form [type=week],
.form [multiple],
.form textarea,
.form select,
form [type=text],
form input:where(:not([type])),
form [type=email],
form [type=url],
form [type=password],
form [type=number],
form [type=date],
form [type=datetime-local],
form [type=month],
form [type=search],
form [type=tel],
form [type=time],
form [type=week],
form [multiple],
form textarea,
form select {
  border-color: #ccc;
}
.form [type=text]:focus,
.form input:where(:not([type])):focus,
.form [type=email]:focus,
.form [type=url]:focus,
.form [type=password]:focus,
.form [type=number]:focus,
.form [type=date]:focus,
.form [type=datetime-local]:focus,
.form [type=month]:focus,
.form [type=search]:focus,
.form [type=tel]:focus,
.form [type=time]:focus,
.form [type=week]:focus,
.form [multiple]:focus,
.form textarea:focus,
.form select:focus,
.form [type=text]:focus,
.form input:where(:not([type])):focus,
.form [type=email]:focus,
.form [type=url]:focus,
.form [type=password]:focus,
.form [type=number]:focus,
.form [type=date]:focus,
.form [type=datetime-local]:focus,
.form [type=month]:focus,
.form [type=search]:focus,
.form [type=tel]:focus,
.form [type=time]:focus,
.form [type=week]:focus,
.form [multiple]:focus,
.form textarea:focus,
.form select:focus,
.form input[type=file]:focus,
.form input[type=checkbox]:focus,
.form input[type=radio]:focus,
form [type=text]:focus,
form input:where(:not([type])):focus,
form [type=email]:focus,
form [type=url]:focus,
form [type=password]:focus,
form [type=number]:focus,
form [type=date]:focus,
form [type=datetime-local]:focus,
form [type=month]:focus,
form [type=search]:focus,
form [type=tel]:focus,
form [type=time]:focus,
form [type=week]:focus,
form [multiple]:focus,
form textarea:focus,
form select:focus,
form [type=text]:focus,
form input:where(:not([type])):focus,
form [type=email]:focus,
form [type=url]:focus,
form [type=password]:focus,
form [type=number]:focus,
form [type=date]:focus,
form [type=datetime-local]:focus,
form [type=month]:focus,
form [type=search]:focus,
form [type=tel]:focus,
form [type=time]:focus,
form [type=week]:focus,
form [multiple]:focus,
form textarea:focus,
form select:focus,
form input[type=file]:focus,
form input[type=checkbox]:focus,
form input[type=radio]:focus {
  outline: none;
  box-shadow: none;
  border-color: #338ae0;
}
.form .label-text,
form .label-text {
  text-align-last: justify;
}

.bg-shadow {
  background: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(51, 138, 224, 0.13);
  border-radius: 8px;
}

.bg-shadow2 {
  background: #ffffff;
  box-shadow: 1px 4px 8px 2px rgba(29, 107, 204, 0.3);
  border: 1px solid rgba(29, 107, 204, 0.17);
}

.b-shadow {
  border: 1px solid rgba(101, 144, 181, 0.15);
  box-shadow: 1px 2px 8px 2px rgba(160, 197, 242, 0.4);
}

.header-top {
  height: 138px;
}
.header-top .logo {
  height: 100%;
  margin: auto;
}
.header-top .areacode {
  width: 425px;
  height: 138px;
  cursor: pointer;
}

.login-box {
  position: relative;
}
.login-box a {
  padding: 0 10px;
  position: relative;
  color: #000;
}
.login-box a.l-line::after {
  content: "|";
  position: absolute;
  right: -2px;
  font-size: 14px;
  top: 1px;
}

.nav-list {
  width: 100%;
  border-top: 1px solid rgba(0, 122, 216, 0.1);
  margin-bottom: 14px;
}
.nav-list .menu_ul {
  margin: 0 auto;
}
.nav-list .menu_ul .nav-item {
  display: flex;
}
.nav-list .menu_ul .nav-item a {
  font-size: 20px;
  color: #000;
  padding: 8px 35px;
  padding-top: 12px;
}
.nav-list .menu_ul .nav-item.active a, .nav-list .menu_ul .nav-item:hover a {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAvCAYAAAALtF9IAAAAAXNSR0IArs4c6QAAAixJREFUeF7tnD1rFGEUhc+dQZCoEb9A0mQKgxhQC1FSpbFQ/EHzI/xTUSwigSncbQSbWAkhK8GvZU2cKyuJBpVhxXN2izlT7izn3Pd5dpZp3je2Xu09LgM3MnExkF+zQMLXwglEi0jgXETsImMQmRnPhqObJdqNzKwWPqEH+EWgwCDKYntz/dq7OPn0xeDgUhuT+wDuoMV581ocgQT2sih2xmcPhk/W1ibTSX6KOhnr+XD/Vma7EZmrixu1v82B4vXhmcPth+srb09T+EPU9ObLN6Pl8fjoQYnidmYuJZARaPuLT7jyRHmc/ikjdyaZg0d3r3/+vfGvok5/6d7T3anZJQDfkGgRftmgaEsEAgXwQ9SXpq46/8FmEeW3QIqZ7pCmrjpdzCLqA4ALc5i1zxUfm7pa7gIwi6h9AFf6THEOax81dXX1f0WNAFyew7B9rnjf1FXnwzDLE2VR+p+QRekZUxosioJRH2JResaUBouiYNSHWJSeMaXBoigY9SEWpWdMabAoCkZ9iEXpGVMaLIqCUR9iUXrGlAaLomDUh1iUnjGlwaIoGPUhFqVnTGmwKApGfYhF6RlTGiyKglEfYlF6xpQGi6Jg1IdYlJ4xpcGiKBj1IRalZ0xpsCgKRn2IRekZUxosioJRH2JResaUBouiYNSHWJSeMaXBoigY9SEWpWdMabAoCkZ9CEWUt4bqRVG2hnqztV4UZbO1jy/QiwLj+AIfCKIQ9Y8HgnwHUacl752VkfIAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
  color: #fff;
}

.nxzw-footer {
  color: #fff;
  background-color: #338ae0;
  padding: 24px 0;
  font-size: 14px;
}

.footer-text {
  margin-left: 134px;
  line-height: 34px;
  color: #cfe6f5;
  text-align: left !important;
}
.footer-text p {
  height: 28px;
}
.footer-text span {
  padding: 0 10px;
  padding-right: 14px;
  color: #fff;
}

.search-form {
  width: 424px;
}
.search-form .searchInput {
  width: 100%;
  height: 38px;
  border-radius: 8px;
  background: #fff;
  border: 1px solid #d5eafa;
  padding-left: 15px;
  padding-right: 135px;
}
.search-form .nxzw-search-btn {
  position: absolute;
  width: 66px;
  height: 38px;
  right: 0px;
  top: 0px;
  background: url(data:image/png;base64,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) no-repeat;
  border-radius: 0;
  cursor: pointer;
}
.search-form .hot_div {
  position: absolute;
  top: 0;
  right: 64px;
  height: 38px;
  width: 70px;
  font-size: 14px;
  padding-left: 10px;
  cursor: pointer;
}
.search-form .hot_div .hotSearch {
  padding-left: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAAAXNSR0IArs4c6QAAAHJJREFUGFdj5LGIy/3PwCDN/v9v27uTSz8xIAEh82i+n4zMVYwM/08xQjlTGRgYnn49sagCpg4m/p+B4fq3E4vaGEESUMEN/xkY9oAEeSxiNf8zMFbBFIHUgBWCAFQSZPJCBgaGeJgmmDxcIbJidEUgOQC3zTX5zjHSLQAAAABJRU5ErkJggg==) no-repeat left center;
}
.search-form .search-form-association {
  display: none;
  position: relative;
  z-index: 2;
  width: 420px;
  max-width: 100%;
  font-size: 14px;
  line-height: 32px;
  min-height: 90px;
  left: 3px;
  top: 0px;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.9);
}
.search-form .search-form-association .search-form-hot-service {
  padding: 14px 16px;
  font-size: 14px;
  line-height: 1;
  color: #989ea2;
}
.search-form .search-form-association .search-form-hot-service .hot-search-word {
  color: #338ae0;
}
.search-form .search-form-association .search-form-hot-service .rm-div {
  margin: 10px 0;
}
.search-form .search-form-association .search-form-hot-service .rm-div a {
  background: #c7e3ff;
  border-radius: 11px;
  color: #0960b6;
  height: 22px;
  line-height: 22px;
  padding: 0 12px;
}
.search-form .search-form-association .search-form-hot-service .search-list a {
  color: #333333;
  position: relative;
  width: 33%;
  line-height: 26px;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 16px;
}
.search-form .search-form-association .search-form-hot-service .search-list a::after {
  content: "";
  position: absolute;
  top: 40%;
  left: 0;
  width: 7px;
  height: 7px;
  background: #c5c5c5;
  border-radius: 50%;
}
.search-form .search-form-association .search-form-hot-service .search-list .hot::after {
  left: -2px;
  top: 6px;
  width: 11px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAAXNSR0IArs4c6QAAAURJREFUKFNtkc0rRGEUh5/fzOWOKKV8lKSUhYVsWEjZyUaWWNgpoiiahkiSnXtZTNgqO3+AlZRSFqxI2SskG3U3cyfdo5k7rglndT6e9/zOOa/4Zea7I8ABnxrRWuGpuqx/4AXQIdgDQdjHNiawEvcX9jK3iP5yE7NFsEaiYl6rBGXY9uo64LMdoxvSJ4macYV4BftQNpyLYS8zAwwjRoFWjBeEA7RUHkZAVwz77h2ot2qsCyJ2SHH5o2I5mecMIue6SvoY2buy4ap57hHSfDw/6zLfXQbtV+Bn0oUBjJRWeDa/ZgDSN5XapsyrnUCp03IiiqaUK8Z+eRfqUeYDcDAbl5XO57v3oB6CQoO2KSTwFrU0uAHiXNlwLF5wlzbknuHYtJaLjwm86wyRSucIwslSk+RTbJYaOmnSBm8JnKdZS7x/x18WJXC9t6bZXwAAAABJRU5ErkJggg==) no-repeat left center;
  background-size: 11px 12px;
}

.site .w-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAhRJREFUOE+Vkz+IE0EUxt/3djFEEbEQ7BTF0kK0uD5YHDYixkI0CC4zmwgpFG30qtNG0SJgsrNEkCgWRsRGrpD0V/insBRFO8VCRDTkyM7ILLNhd907cLt575vfm++9t6CKTym1C8Cy1voogL1WYoz5ysxvjDFrUsqf5WsoB6IoOsbMIRFtrypCRH+01lEYhq/z+QJoMBgcAXCFmXkTSBrWWmvf9+8GQfAu0y1Ao9Fox3Q6vQdgZ5Y0xnwD8NZZs0VSm+78q16vX261Wr/teQFSSp0EcCYTaq1fTSaT0Xg8Tmys2Wx6jUajxczHc7CnUsoXZdBNAAfc0z9LKa8DMHmLxhgopW4x8373qk9Syhtl0EMA29zFR0KItao+xXG8TETnHWhDSnmhAIrj+DERpU2ez+e9TqezXgXq9/tLvu93XU4LIc6VQfeJaLertPBehpV6+UMIcalsrQtgyYG+z2aza91ud5YH9Xq9Wq1Wuw1gj9OtSyl7BZDdIc/zruYuvjfG9LMtdtveIaLDmSZJkjvtdjvdpcJCxnG8SkQHc+PdIKIP7nwoNwwb+iiEWMm0BdBwONyXJMkqAL+q0bkCc8/zVoIg+FIJssEoihrMfHErkNb6QRiGk7zmn5/WwU4z86kqmNb6eRiGz8q5SpAVKaVOENFZAKnGGGO3/ImU8mVVgU1BVmwnmdm0drIJ/Tdoqz6Vc38BeCThE5hkj2AAAAAASUVORK5CYII=) no-repeat left center;
}
.site a::after {
  content: "";
  width: 12px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAJtJREFUKFOVkrEKAjEMhv/WB3D22dyEknbQ0dXR4UCng/64udn38RVc+wbtUfCgnndoA4GQPx9pkyhURvIFoBORa52vYzUBTgCK70Wkn4M+gFJA8gzgmFKyzrnbFPoC3tAFwEFrvTPG3BefVAve+14pJTnnrbX2MWqzHYoYQljFGJ8ANiKy/gk0dSD5/x+apkSybQ/Nm146hzo/AH8VRQ0WtONXAAAAAElFTkSuQmCC) no-repeat center;
  padding: 0 10px;
}

.nxzw-name-title {
  background-color: rgba(21, 93, 191, 0.8);
  padding: 22px 26px;
  display: inline-block;
}
.nxzw-name-title .nxzw-name {
  font-size: 32px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAAW0lEQVRIiWP8////fwbaAkZcEkw0thgvYEFi43QhmYBgiA6oz0ctH7V81PJRy4ev5SyElRAF8JXjOOVGbrCPWj5qOV0Bcj6ndSsWAwy4z6nRaiUr1EZughtQywETrgk6gOXZQAAAAABJRU5ErkJggg==) no-repeat left 10px;
  padding-left: 38px;
  line-height: 33px;
  color: #fff;
  font-weight: bold;
  letter-spacing: 4px;
  height: 40px;
  line-height: 40px;
}

.areacode .changeAddress {
  position: relative;
  top: 10px;
  left: 30px;
  height: 32px;
  padding-left: 28px;
  font-size: 18px;
  color: #333;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAcCAYAAACOGPReAAAAAXNSR0IArs4c6QAABKdJREFUSEuVlW1sFFUUht939oOUoiakyIdtZ5CyM+zsggEN4g8RY4KCH2CaUEsQE6I/iMGgRlDBHwqRRkHEj0QSE4GUD0MCEpAQJYA/UKJV6e4sO2uVma6CCJGAWLS7O8fcpZC2UBbPv7n3zpNzz33Pe4gBImXp91AwF4KpIGIAIgAKEORAHBKiNZn1D1/rd/ZfbI8Zlkb5EMC0XnsBgHMAbgGg9Vo/EAgXjs952d6cPlDHrG8UcAOAwYDkAa7XtGDnqeH57LSDKB64D+Hhp+qsINBmAfIMwDoAXYTMt93O7ZfBV6CpmD6bhNrQQLxz/kLp1erq0Igw2SQSTAZYI8A5jdxlZ72PDtfWVt08JLQSgsUAAhE0JnP+DgUuQ1MNdWMY0o4CqBZw4THXWx+36ldA+IKqIckvBcEJkMMhODuoFHmrO1Rs/mOkt6nmpPE0US7X31IKJiQ78j9fgpr6HgIzCK6Lu97ijKVvF8FUTbggnvN29q/70TFjbg2FiymARzKuN9s2jTUCWSTA50nXn8nMOH1iEKANwBmGu0ZLofpZUJYEwin9H6A33LFrG6QY+gbAWoa71kpx8HEANZqGSUxb+moIngfwWhCV97Vu+iQX2Vnvk4Hkdnk9HTOaQFmRcP2GtKkvB/A6iDVMmXobgYkBS+MZaHeQfNt2/ZEElIwqxneTJkXubGsrtFu1SU1C7QJ8T8fUuwSI2K4fzZjGWgAjbNebU5HWcyBl6gs0oiqe9T9wTL2bQIFpUxcAJxKuf5tj6hsBnrVd77kbhTqm8S4gQ23Xn5c29d8AjFLQguqWhOvXpGP6e6QMs93Opv8B3Qbgd5VI2tTPqK5T1/9FgNERKQwrIDwDZMvpkX6d6qBKYAE0x9RPisiLURT3Fhg5TeA4HbN+q4BzQDYX/sHeyCDJi8jCZK5zUyWoYxlPici6ICq6VtAehMhmQraxRxZbhPJVMts5NR0zloLy0qBSxBjb0XF+IHCP8XwNYUsi561KWfWHKLwXwifo2HZUin91KHMggsccN7/HtuoXFKP/toYvVo21f/J+7A/OxIxZAeVjEofiWb8xYxqPCGSnMiGGb2oot6lj6c0iaAXwJ8Olybbza0eP7n4AkAaxHyKnCG2UiDxQ9lfK6ky2c5lt146WYugIgKEk5tpZf/MVl0pbxgaIPKnkBQlmJXL5b9tj9bdrZLMAU1j2UjlDakeKIlsnuP7xdKzuLlBT3jAK5MZE1pt/xaXK2aoyFC5sAfE4gCKBlrjrLyegdNwnBGDG1N8QYAmAMIkdCA1psh2nuw9UfXwKhOKm/gqAZQCiAFsSrre0P1QJXrkSAAVZYbv+yt5tfdU4UYB2S58SEuwXoEr9lHB9ZRblSJvGKkBUhuc1jdPjxzzlVH3imtByOUz9fgC7y2Dhy0o2PXJ7k8DFgJyRzHoHryW5AaFlcEx/SIjPypNUsBvEw2qiiiYzk8c6vxhIw9eFXsq47lGBpmZXeUQTQaPt5nddr9sqQst1vCSd6ZBgn5Japfa9IWglSMWHyowz7g5KsgksX/f6IShoIc7rr4CrMk1bxnSI7AEQqsQEUAI5M5H19vU++x9vxv2nP8J5KAAAAABJRU5ErkJggg==) no-repeat left center;
}
.areacode .changeAddress .addressName {
  font-size: 18px;
  color: #338ae0;
  margin-left: 10px;
  position: relative;
  top: 2px;
  font-weight: bold;
}
.areacode:hover .nxzw-garden, .areacode:hover .nxzwfw-area-name > i {
  display: block;
}
.areacode .nxzw-garden {
  display: none;
  position: absolute;
  z-index: 400;
  top: 130px;
  left: 0;
  right: 0;
  padding-top: 10px;
  box-shadow: 0px 8px 6px 2px rgba(78, 120, 150, 0.6);
  width: 1200px;
  margin: 0 auto;
}
.areacode .nxzw-garden .nxzw-address {
  padding: 8px 30px 10px 30px;
  background: #fff;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-mod {
  border-top: 1px dashed #d2d2d2;
  line-height: 32px;
  font-size: 15px;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-mod:first-child {
  border-top: 0;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-name {
  float: left;
  width: 102px;
  height: 32px;
  margin-top: 6px;
  margin-bottom: 10px;
  text-align: right;
  font-weight: bold;
  color: #333;
  padding-right: 8px;
  font-size: 14px;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-info {
  margin-left: 102px;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-item,
.areacode .nxzw-garden .nxzw-address .nxzw-address-item1,
.areacode .nxzw-garden .nxzw-address #xiang .nxzw-address-item1 {
  float: left;
  height: 25px;
  white-space: nowrap;
  vertical-align: top;
  margin: 6px 10px 10px 10px;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-item a,
.areacode .nxzw-garden .nxzw-address .nxzw-address-item1 a {
  display: block;
  padding: 0 10px;
  border-radius: 3px;
  color: #333;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-item a:hover,
.areacode .nxzw-garden .nxzw-address .nxzw-address-item1 a:hover {
  color: #338ae0;
}
.areacode .nxzw-garden .nxzw-address .nxzw-address-item.cur a,
.areacode .nxzw-garden .nxzw-address .nxzw-address-item1.cur a {
  background: #338ae0;
  color: #fff;
}

.nxzw-shortcut {
  float: right;
  margin: 53px 0 0 27px;
  height: 42px;
  line-height: 42px;
}
.nxzw-shortcut .nxzw-shortcut-node {
  vertical-align: top;
  height: 42px;
  margin-left: -100px;
}
.nxzw-shortcut .nxzw-shortcut-node:first-child {
  margin-left: 28px;
}
.nxzw-shortcut .nxzw-shortcut-name {
  position: relative;
  display: inline-block;
  padding-left: 22px;
  background-position: 14px center;
  background-repeat: no-repeat;
  color: #fff;
  min-width: 113px;
  height: 42px;
  background-color: rgba(35, 88, 139, 0.5);
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  border-radius: 22px;
  margin-left: 14px;
  text-indent: 6px;
  float: right;
}
.nxzw-shortcut .nxzw-shortcut-name:hover {
  color: #fff;
}

#xiang .nxzw-address-item1 a {
  display: block;
  padding: 0 10px;
  border-radius: 3px;
}

.select_box {
  padding-left: 0;
  position: relative;
  cursor: pointer;
  text-indent: 17px;
}
.select_box::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  top: 20px;
  right: 16px;
  z-index: 10;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAIpJREFUKFOVkSESAjEMRV9FeggOgOIINSg4MihMTc0aUByAQzSGCbPsTLM1qUz++81PEsGXgnpSa20BRFUvpZTPzKDWehCRO6AGPIET8FbVs4dW8QM4Aq/kCgM06/0yzBpWF5G/82a0hfbQmsXGGH4dtuQgY3a5dms1KOd8M3Xv/eqXEL9D+HBR4AsmflLKgMb8tgAAAABJRU5ErkJggg==) no-repeat center;
}
.select_box .sx_name {
  line-height: 54px;
}
.select_box:hover .Ul_list {
  display: block;
}
.select_box .Ul_list {
  display: none;
  background: #fafafa;
  padding: 5px 8px;
  position: relative;
  z-index: 10;
}
.select_box .Ul_list li {
  line-height: 32px;
}
.select_box .Ul_list li:hover {
  background: #338ae0;
  border-radius: 8px;
}
.select_box .Ul_list li:hover a {
  color: #fff;
}

.layui-layer-dialog {
  min-width: 530px !important;
}
.layui-layer-dialog .selectlist01 .item {
  display: inline-block;
  margin: 7px 20px;
  min-width: 78px;
  font-size: 15px;
}

.grayscale {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  transition: filter 0.5s;
}

body .layui-laydate .layui-this,
body .layui-btn {
  background-color: #338ae0 !important;
  color: #fff !important;
}
body .bg-c-blue {
  background-color: #338ae0 !important;
  color: #fff;
}
body .bg-cf0 {
  background-color: #f0f0f0 !important;
}
body .bg-cf0f9ff {
  background-color: #f0f9ff;
}

.btn {
  background-color: #338ae0 !important;
  border-color: #338ae0;
  color: #fff;
}

.w88-b {
  width: 88%;
}

.w84-b {
  width: 84%;
}

.w80-b {
  width: 80%;
}

.w76-b {
  width: 76%;
}

.w70-b {
  width: 70%;
}

.w65-b {
  width: 65%;
}

.w64-b {
  width: 64%;
}

.w62-b {
  width: 62%;
}

.btn_hover {
  transition: all 0.5s;
}
.btn_hover:hover {
  transform: translateY(-5px);
}

.bg-white {
  background: #fff;
}

.yjs-b {
  border: 1px solid #ecf0fc;
  border-left: 0;
}

.hot {
  position: relative;
}
.hot::after {
  content: "";
  position: absolute;
  width: 31px;
  height: 28px;
  top: 0;
  right: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFMklEQVRIicWWa2xURRTHf2fuvbvbJ20XgaWlUlpfKImgQSxSMEQRjZpgYqqRFAOKVgT9QDQgiQkJRkh8RFGiREnQD2iiiUbUEOUpFlHA8IooaIC2lFLpdp9372P8sLuwGNAULP6TuTOTuZnfnDMzZ46Ml+LgB+ZI2/QZVGE6KytvuuEh6mqVn8kgAkJOAuhsU+c/Wufqgr4Pkv/B59xxANOChM3qgzu+kWqxisOYyW5cRFP6iAq++nKkfs5vQEp7qDP0Av0dCGitwfXPAMWnoJ1fiEZrsAIBrq4YkjJi+E4XLnF8YviZ73Tm84R2aptLSsfGnQy27yDahXzxs7VoF+274HuEX5iP/cfveF09aNcD10O7brY4DtpxwfPAd9C+g+ukGZzGMc5jF9szqc96lV/zcLhqXFI0GaUxTIWYgpgCpoAhiKkIL36WyNOt2CdPkt75M2IIohRiGtnaUIhSIArBQLQgQEWg6PxwgB3p5Od/4kYeDlfdnMbDFk1uDkSyZ6Bq4QIi81rpXPkWva+tQmuFMaoaHY1nJ8nvWX7rBEQEtKbKDDjqQnCAN3p6nmjt6lh5ZXkZFcEg2jSyFpkG4YXPEnmqlcT+/RRddy1iQXjJAq58/01QnC2mgKHAyPa1Ijcg/CMc4O3u7nmPtx97vSZczqDSIryghTFyBINbWuhatYpjzc2ICCO/+JShs1vofOWNLMgssFhxdgGSW4ASuaDbC7UrnvjqqOeUzqyrbvQUxJNx+r5cT3LbZjAMrLpRDGpqouO55wnU1hJZtoTKlmZ0RQn2jt1nXS+5++prqgKhC+/537UnFt/wW9q2Wuprm1CKRCKGYZgMWfIiVffdT/viRYSuv4Ehc+fQ9+1mkr8cItI6F0c72D/sKXAD2T23+gEH2NsX//aXZFq1NIycLEoR931UcTHRr9fjHj5CzYoVdCxdSvyDtaQ2b8cNWFROv5PetR9x1nyyllvB/sEB9vXFNh2IJ/yWa0fdbhgGvYcPobtOELplIuVNkzm5eBGIoAwonnI7VmQY1pirCU0YR2prG2jJW+72Gw5wIBrbsjfal5k1un6qqQxiGRfvjyOU3X0vuqyY1K7dlDU3c0XLTHrWfkhs3TqGPb8QGT6Y1LYdiOdfnOV5HYzGtu3u6U0+Orr+joBl0Oe62IePcMWs2Qx5ej6ljY10r1lD9L3VBMeNo3LGDErG3oguC5Ha1EaVFXTOF7n7pek1w55Zf1fTqwnb5nhPDMNxKZo8FXvnj7jH2wlOuJWa5cuJfd/GiSVLGfHOmxyb9RR17bHkJcMBpg4f2rphetPKpJ3h2KkohuuiMy6hseOpXvYS8bY2Oh57At8V8BTYHg2B8uRFu71Qv8cSOzd1dnfOuabu3hLL5HQqjaE14SfnkWk/TmfrPPB9cpc9e9rN0KW7vVCThobnbLxz0rvpVIajPaexBlXiHu9AEg6+46A90K6Ao6kPlCf/Nbz2R1u7elZP+nLLowGlqC0rxT7VnQungqhcdCt4ZP5TOMD3p/5c07hh6yMC1JWV4Ai5102ymVHO8zIQcIAfT0c/nLi57UHX96kvKcbJWyxwJp8aKDjAnmjs49u2//RA2vdpKC7CKcz/cq4fMDjA3ljik9t2/nx/wvVoCAVxtD5nfEDhAAeTqc8m7jtwT5/n0RAI4uYz3ssBBzhkp9c3/npo2mnf56pAKOsBfc4jO/CqtawpG6vrN0Y8EySYvJxsAKpNa+LeyFUxr+6WxGWHA9yoQpN17YTu/wU+iqD0BcdM+wtgiEDjHKm3FAAAAABJRU5ErkJggg==) no-repeat;
}

.new {
  position: relative;
}
.new::after {
  content: "";
  position: absolute;
  width: 31px;
  height: 28px;
  top: 0;
  right: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFUklEQVRIicWWa2wUVRTHf/fOzG5bSrfdbQubllXaio9I4gO1UhXUGFRijPEtaimKCirGEIOiaAy+n1Hxg0bCFzVGjR80IRpQKVVERYu2KVogUktrK7Td5+xjZu71w25JIRUFAf/JmXtv7mR+55w59yHOFiX+t83js6YiUG46r1eceeqNTI1IlcshBAgKEoDOd/XoQ+tCO2asQIy+oNh/HsC0IJXlrW3ffi5qhFUSwrT34CI0pTdL/8vPhutv3wGktYfcRx+jA4GA1hpctQ8oFGP6o45otAbL52NaeXXaSKCcQVySKBKo3Nc690lKO5EbJpSennRyZJWD0C6Mmsq3Qrto5YLyCD2yhOyu3/AGh9CuB66Hdt28OQ7accHzQDlo5eA6GSozOMY4cbEpl/44KlXtTaHgGbbQ5KTGMCXCFAhTgCnAEAhTEnr4fsL3Lkb7faQ+b0MYAiElwjTyrSERUoKQCAyEFgig3FfsyPHgAK+M7F24ZO/uN6aW+inzS5SpEQWThkYYmuCyJVQvaAYg3dkJhsRoqAVTgmSfk5iAAdoADFkoIMXfwgFeGxq6a/Fg/+vHlU2k3O9Hm0Y+ItMg9MD9VLfMZ+DVVwFIffgRoRX3cdyaVXnwqJkiDzTyYy0pTAjGTftYbbHttf3aq5hXG27MCUgLgVVbQ3jFo+xevhyzogKrthY5qZLqlmZ6V6ykqPEMjEgYt/u3fFEKQBSWS6FIQ1aR+49wgB+TqU9/95zSW6bWzPQkJO0kifXrcLb/QuCa6yiqq6N0xgz6lz0IniLy3JOUXz6H1M7uvAMc4IDSBH1F4xfceNqaSK7bkclazfWRC5CSVCqBYZhULboHMxCg7+HloGHKi89hd3bS98QzTHl2JfbvPbjbdzFmxwCtCVqHAAfoiCe/+NXOyOaG42cJKUkqhZdMEvtsLQJBzZNPkenpoWTaNBLr1hP9dD2Tl95LxfzrSbS2oaPJ/IeUJmj5Dw0O0BlPbOhKplTzSXUXGoZBdGc3enCAScsfw41G6b9tAcq0CD+wlOi772FMqcUKBRletboQtRiN/N/98wPVFUts7IjFc/NPqb/YlAaJnEvm228IzL0CguVE31pNtv8PzKoQk+9eRO/iuyme3UTVsiXY7e0wHD+8yEe1LZb4qn0oarecUn+JzzKIxePYbW1U3bEIUR4g+f77hJ9+mlR7OyVnzaDy5nmUnDgNN5smvWHzf4MD/BpLbPruz6HYgpPrLy22DEZGYtgbW1GuS+Dqa5jY1IRv0iSS331Ptnc32vX4486llN5yFWUp+/DSPlY74snNXw3s3XPbSXVzi30mw8NRVF8vSimMYCV9Dz1EemMb4UdXMPDKKoJ3tlC9sAWhXD3emXVYmjW56o4vLrvgjUwmR8/eEUzHQ+UcdNoh/MJLlEyfjpwwgVRHJ4NPPE9k6y77oNvroah1YM+bs9duWOg3DSKBMlwBSDDCk5nY2AhA3+Mr6b32VnJbfkbL/Vb+kdG5lcH5rRfNXJPLZNk1HMXIOhSdNROnqwunpw/tSchp6v1l9hGHA8yoCMxrPf/st3Ecdg5FsdIeZB2066E9ic5pGvxlRy7tY7VlJPZOU+vm61ylqJ9QgoMu7O2w7z4lOPiR+l+0NZb44LxNP1ydUYqGkmKcsfe/Qr6PGhygI5H66Lzvf7oy5Xo0FPlxtN5v/qjCAbbZ6Y+bOrvmxj2PBp8fd/TGeyzgAN3ZzNqZ27vnjCjFCb6ifAb0UVhqB1PEsmZ/WVP/ZdgzQfjtY8kGoMa0mjrCJyS8qeekjjkc4DRZNEtHGvf8L/A6/CLunz7nLwB1aRG6JK9kAAAAAElFTkSuQmCC) no-repeat;
}

.shadow-md {
  box-shadow: 0 0 5px 1px rgba(229, 231, 235, 0.8);
}

.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display: table;
  content: " ";
}

.tzgg_bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: rgba(0, 0, 0, 0.1);
}

.btn-group-vertical > .btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear: both;
}

.pointer {
  cursor: pointer;
}
.layui-layer-shade{
    background-color: rgba(0, 0, 0, 0.25) !important;
    opacity: 1 !important;
}