body {
  opacity: 0;
  visibility: hidden;
}

body.wd-show {
  opacity: 1;
  visibility: visible;
  transition: 1s;
}

body.index {
  overflow: hidden;
}

body.make {
  opacity: 1;
  visibility: visible;
}

.wd-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: 1s;
}

.sub .wd-header {
  animation: fadeOut both;
}

.wd-show.sub .wd-header {
  animation: fadeInDown 1s .5s both;
}

.wd-header.wd-dark {
  padding: 20px;
}

#c_portalResNews_list-16040238367206436 .p_title1 {
  min-height: 48px;
  display: block;
  line-height: 1.7em;
}

#c_portalResNews_list-16040238367206436 .more1 {
  position: absolute;
  bottom: 30px;
}

.wd-header.wd-dark .wd-container .wd-logo img {
  max-width: 100px;
}

.wd-header.wd-dark .wd-trigger p {
  display: none;
}

.wd-header .wd-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.wd-header .wd-container .wd-logo img {
  width: 240px;
  transition: 1s;
}

.wd-full-nav {
  position: fixed;
  top: 0px;
  left: 0px;
  background: #333;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 1s;
  transition-delay: 1s;
  z-index: 9999;
}

.wd-full-nav .wd-container {
  display: flex;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
}

.wd-full-nav ul {
  width: 80%;
  left: 10%;
  position: relative;
}

.wd-full-nav ul li {
  line-height: 8vh;
  font-size: 44px;
  color: #fff;
  border-bottom: 1px solid #444;
  text-align: center;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  transition: 1s;
  animation: fadeOutUp 1s both;
}

.wd-full-nav.wd-show ul li {
  animation: fadeInUp 1s both;
}

.wd-full-nav ul li:nth-child(1) {
  animation-delay: 0.2s;
}

.wd-full-nav ul li:nth-child(2) {
  animation-delay: 0.4s;
}

.wd-full-nav ul li:nth-child(3) {
  animation-delay: 0.6s;
}

.wd-full-nav ul li:nth-child(4) {
  animation-delay: 0.8s;
}

.wd-full-nav ul li:nth-child(5) {
  animation-delay: 1s;
}

.wd-full-nav ul li:nth-child(6) {
  animation-delay: 1.2s;
}

.wd-full-nav ul li:nth-child(7) {
  animation-delay: 1.4s;
}

.wd-full-nav.wd-show ul li:nth-child(1) {
  animation-delay: 0.2s;
}

.wd-full-nav.wd-show ul li:nth-child(2) {
  animation-delay: 0.4s;
}

.wd-full-nav.wd-show ul li:nth-child(3) {
  animation-delay: 0.6s;
}

.wd-full-nav.wd-show ul li:nth-child(4) {
  animation-delay: 0.8s;
}

.wd-full-nav.wd-show ul li:nth-child(5) {
  animation-delay: 1s;
}

.wd-full-nav.wd-show ul li:nth-child(6) {
  animation-delay: 1.2s;
}

.wd-full-nav.wd-show ul li:nth-child(7) {
  animation-delay: 1.4s;
}

.wd-full-nav ul li:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 100%;
  background-color: #d13934;
  transition: 1s;
}

.wd-full-nav ul li:hover:after {
  top: 0px;
}

.wd-full-nav ul li p {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 100%;
  transition: 1s;
  z-index: 10;
  cursor: pointer;
}

.wd-full-nav ul li:hover p {
  top: 0px;
  transition-delay: 0.2s;
}

.wd-full-nav ul li a {
  color: #fff;
  display: block;
  position: relative;
  top: 0px;
  transition: 1s;
}

.wd-full-nav ul li:hover a {
  top: -10vh;
  transition-delay: 0.1s;
}

.wd-trigger {
  text-align: center;
}

.wd-trigger > div {
  cursor: pointer;
}

.wd-trigger div > div {
  width: 30px;
  height: 1px;
  background-color: #fff;
  margin-bottom: 9px;
  transition: 1s;
}

.wd-trigger.wd-show div > div {
  transform: rotate(45deg) translate(7px, 7px);
}

.wd-trigger.wd-show div > div:nth-child(3) {
  transform: rotate(-45deg) translate(7px, -7px);
}

.wd-trigger.wd-show div > div:nth-child(2) {
  transform: translateX(10px);
  opacity: 0;
}

.wd-trigger div > div:last-child {
  margin-bottom: 0px;
}

.wd-trigger p {
  text-align: center;
  color: #fff;
  font-size: 12px;
  margin-top: 10px;
}

.w_sfbox-002 > .w_sfbox > .p_fbox > div > .p_bgBox {
  background-size: cover;
}

.wd .w_sfbox-002 > .w_sfbox > .p_fbox > div > .p_fboxChild {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100vh;
}

#w_grid-1590742456886 > div > div {
  display: flex;
  justify-content: space-between;
}

#w_grid-1590742456886 > div > div > div:nth-child(1) {
  width: 535px !important;
}

#w_grid-1590742456886 > div > div > div:nth-child(2) {
  width: 980px !important;
}

#c_portalResNews_list-15907424805123386 .summary {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.wd-index-more {
  position: relative;
}

@keyframes wd-rotate {
  from {
    transform: rotateX(0deg);
  }

  to {
    transform: rotateX(360deg);
  }
}

.wd-index-more svg {
  width: 13px;
  height: 13px;
  fill: #fff;
  position: absolute;
  top: 5px;
  right: 5px;
  animation: wd-rotate 3s linear infinite;
}

.wd-index-more svg path {
  fill: #fff;
}

.wd-index-more .p_CommonBtn {
  background-color: transparent;
  border-bottom: 1px solid #fff;
  line-height: normal;
  text-align: left;
  padding: 0;
}

.wd-index-more .p_CommonBtn .font {
  text-align: left;
  margin-bottom: 20px;
}

.wd #w_grid-1590739439564 {
  width: 1px;
  margin-left: -1px;
}

#w_grid-1590741621361 > div > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#w_grid-1590741621361 > div > div > div:nth-child(1) {
  width: 745px;
}

#w_grid-1590741621361 > div > div > div:nth-child(2) {
  width: 478px;
}

.w_sfbox-002 > div > .p_SwipPanelBox .p_SwipPanel .shape {
  width: 18px;
  height: 18px;
}

.w_sfbox-002 > div > .p_SwipPanelBox .p_SwipPanel {
  margin-top: 70px;
}

#content_box-1590742508333-1 {
  width: 538px;
}

#w_grid-1590742508333 > div > div {
  display: flex;
  justify-content: space-between;
}

#w_grid-1590742694118 > div > div {
  display: flex;
}

#w_grid-1590742694118 > div > div > div {
  width: auto;
}

#w_grid-1590742694118 > div > div > div:nth-child(1) {
  margin-right: 10px;
}

#w_common_text-1590742700049 {
  display: flex;
  align-items: center;
}

#w_common_text-1590742700049 svg {
  margin-left: 10px;
}

#content_box-1590738900994-footer {
  position: relative;
}

#w_grid-1590771410993 {
  position: absolute;
  bottom: 0px;
  left: 0px;
  min-height: auto;
}

#w_grid-1590742515769 > div > div {
  display: flex;
  justify-content: space-between;
}

#w_grid-1590742515769 > div > div > div {
  width: auto !important;
}

#w_grid-1590742515769 .reset_style div {
  color: #BEBEBE !important;
}

.wd-20200529162242 .words {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
}

.wd-20200529162242 .words .h3 {
  font-size: 56px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-weight: normal;
  animation: fadeOutUp 1s both;
}

.wd-20200529162242 .swiper-slide-active .words .h3 {
  animation: fadeInUp 1s 0.3s both;
}

.wd-20200529162242 .words p {
  font-family: arial;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 1.2px;
  margin-top: 20px;
  animation: fadeOutUp 1s both;
}

.wd-20200529162242 .swiper-slide-active .words p {
  animation: fadeInUp 1s 0.6s both;
}

body.sub {
  background-size: cover;
  background-attachment: fixed;
}

#w_grid-1590795883215 > div > div {
  display: flex;
  justify-content: space-between;
}

#w_grid-1590795883215 > div > div > div {
  width: auto !important;
}

.wd-20200530074924 {
  display: flex !important;
  align-items: center;
}

.wd-20200530074924 svg {
  margin-right: 15px;
}

.c_portalResNews_detail-01001 .p_headA {
  color: #333;
}

.c_portalResNews_detail-01001 .p_dataSource>li:nth-child(1) {
  display: none;
}

.c_portalResNews_detail-01001 .p_dataSource>li:nth-child(2) {
  display: none;
}

.c_portalResNews_detail-01001 .p_dataSource>li:nth-child(3) {
  display: none;
}

.c_portalResNews_detail-01001 .p_dataSource>li {
  color: #ddd;
}

.c_portalResNews_detail-01001 .p_imgsBox {
  display: none;
}

.c_portalResNews_detail-01001 .p_QRCode {
  display: none;
}

.c_portalResNews_detail-01001 .p_articles img {
  margin-top: 15px;
  margin-bottom: 15px;
}

.c_portalResNews_detail-01001 .p_articles p {
  font-size: 16px;
  color: #555;
  line-height: 1.8em;
  margin-bottom: 15px;
}

.c_portalResNews_detail-01001 .p_previewBox {
  color: #333;
}

.c_portalResNews_detail-01001 .p_previewBox span {
  color: #333;
}

.c_portalResNews_detail-01001 .p_nextBox {
  color: #fff;
}

.c_portalResNews_detail-01001 .p_nextBox span {
  color: #333;
}

#w_fline-1590797650211 .p_FLine {
  border-top-color: #fff;
}

#w_fline-1590797650219 .p_FLine {
  border-top-color: #fff;
}

.c_portalResNews_list-01001 .p_articles {
  padding: 0;
}

.dialog {
  background: transparent;
}

.borderB_default {
  border: none;
}

.wd-products-more {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: 1s;
  visibility: hidden;
}

.c_portalResNews_list-01001 .p_articles .p_images {
  background: #333;
}

.c_portalResNews_list-01001 .p_articles .p_images img {
  transition: 1s;
}

.c_portalResNews_list-01001 .p_articles:hover .p_images img {
  opacity: 0.3;
}

.c_portalResNews_list-01001 .p_articles:hover .wd-products-more {
  opacity: 1;
  visibility: visible;
}

.wd-products-more > a:nth-child(1) {
  font-size: 32px;
  color: #fff;
  display: block;
}

.wd-products-more > a:nth-child(2) {
  width: 225px;
  height: 19px;
  padding-bottom: 30px;
  text-align: left;
  position: relative;
  display: block;
  color: #fff;
  border-bottom: 1px solid #fff;
  font-size: 12px;
  margin-top: 70px;
}

.wd-products-more > a:nth-child(2) svg {
  width: 13px;
  height: 13px;
  fill: #fff;
  position: absolute;
  top: 5px;
  right: 5px;
  animation: wd-rotate 3s linear infinite;
}

.wd-products-more > a:nth-child(2) svg path {
  fill: #fff;
}

.c_portalResNews_list-01001 .p_articles {
  position: relative;
}

#w_fline-1590799754333 .p_FLine {
  border-top-color: #fff;
}

#w_fline-1590799754339 .p_FLine {
  border-top-color: #fff;
}

.wd-footer a:hover {
  text-decoration: underline;
}

.wd .w_sfbox-002 > .w_sfbox > .p_fbox > .p_wrapbox {
  height: 100vh;
}

.wd-20200529162242 .wd-slide-2 .words {
  left: 15%;
  width: auto;
  top: 30%;
}

.wd-20200529162242 .wd-slide-2 .words .h3 {
  text-align: left;
}

.wd-20200529162242 .wd-slide-2 .words .h3 > div {
  margin-bottom: 30px;
  animation: fadeOutUp 1s both;
}

.wd-20200529162242 .swiper-slide-active.wd-slide-2 .words .h3 > div {
  animation: fadeInUp 1s both;
}

.wd-20200529162242 .swiper-slide-active.wd-slide-2 .words .h3 > div:nth-child(1) {
  animation-delay: 0.3s;
}

.wd-20200529162242 .swiper-slide-active.wd-slide-2 .words .h3 > div:nth-child(2) {
  animation-delay: 0.6s;
}

.wd-20200529162242 .wd-slide-2.swiper-slide-active.wd-slide-2 .words p {
  animation-delay: 0.9s;
}

.wd-20200529162242 .wd-slide-2 .words p {
  margin-top: 100px;
  border-top: 2px solid #fff;
  padding-top: 10px;
}

.wd-20200529162242 .wd-slide-3 .words p {
  font-size: 18px;
}

.wd-20200529162242 .wd-slide-4 .words {
  width: 90%;
  max-width: 1364px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  top: auto;
  bottom: 15%;
}

.wd-20200529162242 .wd-slide-4 .words .wd-left {
  width: 50%;
}

.wd-20200529162242 .wd-slide-4 .words .wd-left p {
  text-align: left;
}

.wd-20200529162242 .wd-slide-4 .words .wd-left .h3 {
  text-align: left;
}

.wd-20200529162242 .wd-slide-4 .words .wd-right {
  width: 50%;
}

.wd-20200529162242 .wd-slide-4 .words .wd-right p {
  text-align: left;
  margin-top: 0;
}

.wd-20200529162242 .wd-slide-4 .words .wd-right p:before {
  content: "";
  display: block;
  width: 5em;
  height: 4px;
  background: #fff;
  margin-bottom: 20px;
}

.wd-20200529162242 .wd-slide-5 .words p {
  font-size: 30px;
  display: flex;
  margin-top: 10px;
}

.wd-20200529162242 .wd-slide-5 .words p span {
  display: flex;
  align-items: center;
}

.wd-20200529162242 .wd-slide-5 .words p span:after {
  content: "";
  display: block;
  width: 1px;
  height: 20px;
  background: #eee;
  margin-left: 20px;
  margin-right: 20px;
  transform: rotate(30deg);
}

.wd-20200529162242 .wd-slide-5 .words p span:last-child:after {
  display: none;
}

.wd-20200529162242 .wd-slide-5 .words {
  left: 15%;
  top: 30%;
  width: auto;
}

.wd-20200529162242 .wd-slide-5 .words .h3 {
  text-align: left;
}

.wd-20200529162242 .wd-slide-6 .words {
  top: 35%;
  left: 15%;
  width: 273px;
  height: 348px;
}

.wd-20200529162242 .wd-slide-6 .words .line div {
  animation: fadeOut 1s both;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div {
  animation: fadeInUp 1s both;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div:nth-child(1) {
  animation: fadeInRight 1s both;
  animation-delay: 0.4s;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div:nth-child(2) {
  animation: fadeInLeft 1s both;
  animation-delay: 0.6s;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div:nth-child(3) {
  animation: fadeInDown 1s both;
  animation-delay: 0.8s;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div:nth-child(4) {
  animation: fadeInUp 1s both;
  animation-delay: 1s;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div:nth-child(5) {
  animation: fadeInDown 1s both;
  animation-delay: 1.2s;
}

.wd-20200529162242 .wd-slide-6.swiper-slide-active .words .line div:nth-child(6) {
  animation: fadeInUp 1s both;
  animation-delay: 1.4s;
}

.wd-20200529162242 .wd-slide-6 .words .line div:nth-child(1) {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 1px;
  background: #fff;
}

.wd-20200529162242 .wd-slide-6 .words .line div:nth-child(2) {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 1px;
  background: #fff;
}

.wd-20200529162242 .wd-slide-6 .words .line div:nth-child(3) {
  position: absolute;
  top: 0px;
  width: 1px;
  height: 275px;
  background: #fff;
}

.wd-20200529162242 .wd-slide-6 .words .line div:nth-child(4) {
  position: absolute;
  bottom: 0px;
  width: 1px;
  height: 23px;
  background: #fff;
}

.wd-20200529162242 .wd-slide-6 .words .line div:nth-child(5) {
  position: absolute;
  top: 0px;
  width: 1px;
  height: 89px;
  right: 0px;
  background: #fff;
}

.wd-20200529162242 .wd-slide-6 .words .line div:nth-child(6) {
  position: absolute;
  bottom: 0px;
  width: 1px;
  height: 89px;
  right: 0px;
  background: #fff;
}

.wd-20200529162242 .wd-slide-6 .words .h3 {
  position: absolute;
  top: 110px;
  right: -80px;
}

.wd-20200529162242 .wd-slide-6 .words p {
  position: absolute;
  left: -140px;
  bottom: 35px;
  width: 400px;
}

.wd-20200529162242 .swiper-slide {
  height: 100vh;
  max-height: 1080px;
}

.wd-20200529162242 .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.wd-full-nav.wd-show {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}

#allmap {
  background-color: #eee;
}

::selection {
  background: #d13934;
  color: #fff;
}

.c_portalResNews_detail-01001 .p_dataSource {
  display: none;
}

.c_portalResNews_detail-01001 .p_summary {
  display: none;
}

.c_portalResNews_detail-01001 .p_topBox {
  border-bottom: 1px dotted #ddd;
  padding-bottom: 30px;
  margin-bottom: 30px;
}

.c_portalResNews_detail-01001 .p_PrevAndNext {
  border-top: 1px dotted #ddd;
  padding-top: 30px;
}

.c_portalResNews_detail-01001 .p_articles {
  min-height: 500px;
}

.wd #c_portalResPublic_codeContainer-15907394011169541 {
  max-height: none;
}

.wd #c_portalResNews_list-15907464345902126 {
  height: 100vh;
  max-height: none;
}

#w_fimg-1590800892639 {
  position: relative;
}

#w_fimg-1590800892639:after {
  content: "";
  display: block;
  width: 300px;
  height: 300px;
  background-color: #d03834;
  position: absolute;
  bottom: -20px;
  right: -80px;
}

#w_fimg-1590800892639 > div {
  position: relative;
  z-index: 10;
}

#w_grid-1591175555347 .p_gridbox {
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
}

#content_box-1591175555347-1 {
  position: relative;
  z-index: 10;
}

#w_grid-1591175555347> div > .p_gridbox > .p_gridCell:nth-child(2n) {
  display: flex;
  align-items: flex-end;
}

.wd #w_common_text-1591175565639 {
  margin-bottom: 50px;
}

.wd #w_common_text-1591175565639 p {
  position: relative;
  padding-left: 25px;
}

.wd #w_common_text-1591175565639 p svg {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 15px;
  left: 0px;
}

.wd #w_common_text-1591175565639 svg path {
  fill: #D3D3D3;
}

.sub #c_portalResnav_main-15907934049379116 {
  z-index: 91199;
  position: relative;
}

#w_grid-1590793478818> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
  display: flex;
  justify-content: space-between;
}

#c_portalResnav_main-15907934730957683 {
  width: 100%;
  margin-right: 100px;
  position: static;
}

#c_portalResnav_main-15907934730957683 li:after {
  right: -27px;
}

#w_grid-1590793484088 > div > .p_gridbox {
  background: #222;
}

#w_grid-1590793519751 > div > .p_gridbox {
  background: #111;
}

#c_portalResnav_main-15907934730957683 li:after {
  background: #333;
}

#c_portalResnav_main-15907934730957683 li {
  margin-right: 0px;
}

#c_portalResnav_main-15907934730957683 .wd-footer ul {
  justify-content: space-between;
}

#c_portalResPublic_codeContainer-15915019492580097 p {
  width: calc((100% - 188px * 2));
  font-size: 14px;
  color: #fff;
  line-height: 1.7em;
}

#c_portalResPublic_codeContainer-15915019492580097 h3 {
  font-size: 60px;
  color: #dabf79;
  margin-top: 30px;
  margin-bottom: 30px;
}

.wd-sub-cate {
  display: flex;
  overflow: hidden;
  justify-content: center;
}

.wd-sub-cate div {
  margin-right: 15px;
}

.wd-sub-cate a {
  font-size: 16px;
  color: #fff;
  display: block;
  padding: 7px 30px;
  border: 1px solid #ddd;
  border-radius: 30px;
  text-decoration: none !important;
  animation: fadeOut both;
  transition: 0.5s;
}

.wd-sub-cate.w-scroll-ani a {
  animation: fadeInUp 1s both;
}

.make .wd-sub-cate a {
  animation: none;
}

.wd-sub-cate.w-scroll-ani div:nth-child(1) a {
  animation-delay: 1.5s;
}

.wd-sub-cate.w-scroll-ani div:nth-child(2) a {
  animation-delay: 1.7s;
}

.wd-sub-cate.w-scroll-ani div:nth-child(3) a {
  animation-delay: 1.9s;
}

.wd-sub-cate.w-scroll-ani div:nth-child(4) a {
  animation-delay: 2.1s;
}

.wd-sub-cate.w-scroll-ani div:nth-child(5) a {
  animation-delay: 2.3s;
}

.wd-sub-cate.w-scroll-ani div:nth-child(6) a {
  animation-delay: 2.5s;
}

.wd-sub-cate.w-scroll-ani div:nth-child(7) a {
  animation-delay: 2.7s;
}

.wd-sub-cate a:hover {
  background: #f86b32;
  border-color: #f86b32;
  color: #fff;
}

.wd-sub-cate a.wd-current {
  background: #f86b32;
  border-color: #f86b32;
  color: #fff;
}

.wd-20200610092756 {
  display: flex;
  align-items: center;
}

#w_fimg-1591753131876 {
  margin-left: 10px;
}

.wd-20200610100835 {
  display: flex;
  align-items: center;
}

#w_common_text-1591405196066 {
  margin-left: 35px;
  position: relative;
}

#w_common_text-1591405196066:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background: #e1bf6e;
  position: absolute;
  top: 20px;
  left: -20px;
  border-radius: 50px;
}

#w_grid-1591346385419:after {
  content: "";
  display: block;
  width: 829px;
  height: 829px;
  background: url(/img/20200605162502.png) top left no-repeat;
  position: absolute;
  bottom: -200px;
  left: -200px;
  animation: w-rotate 150s linear infinite;
}

#w_grid-1591344509599 .p_gridbox {
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
}

#w_fimg-1591346838493:after {
  content: "";
  width: 311px;
  height: 275px;
  background: #E1BF6E;
  position: absolute;
  bottom: -50px;
  right: -50px;
}

#w_fimg-1591346838493 .w_img {
  position: relative;
  z-index: 100;
}

#w_fimg-1591346838493 .p_dimage {
  position: relative;
}

.wd-20200610114321 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.wd-20200610114321 svg {
  width: 70px;
  height: 70px;
}

.wd-20200610114321 svg path {
  fill: #fff;
}

.wd-20200610114321 p {
  font-size: 14px;
  color: #fff;
  margin-top: 10px;
}

.wd-20200610115027 {
  position: absolute;
  bottom: -210px;
  left: 0;
  display: none;
  width: 900px;
}

.wd-20200610115027 img {
  width: 100%;
}

.wd-20200610115043 {
  position: absolute;
  bottom: -200px;
  right: 0px;
  display: none;
}

.wd-20200610115043 img {
  animation: bounce 40s infinite;
}

@keyframes w-rotate {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

.wd-20200610115050 {
  position: absolute;
  right: -650px;
  top: -750px;
}

.wd-20200610115050 img {
  animation: w-rotate 50s linear infinite;
}

#w_grid-1591344844850 {
  position: relative;
}

#w_grid-1591346385419 .w_grid {
  position: relative;
  z-index: 100;
}

#w_fimg-1591753131876 img {
  animation: w-rotate 10s linear infinite;
}

.wd-trigger {
  display: none;
}

.wd-nav a {
  font-size: 18px;
  color: #333;
  text-decoration: none !important;
}

.wd-nav a:hover {
  color: #a43033;
}

.wd-nav .wd-item {
  margin-right: 40px;
}

.wd-nav .wd-item:last-child {
  margin-right: 0px;
}

.w-scroll-ani {
  animation: fadeOut both;
}

body.wd-show .w-scroll-ani.scrolled {
  animation: fadeInUp 1s both;
}

.wd-sub-banner-content {
  position: absolute !important;
  bottom: 10% !important;
  top: auto !important;
  /* left: 50% !important; */
  /* max-width: 1200px !important; */
  /* margin-left: -600px !important; */
  height: auto !important;
  width: 100% !important;
  min-height: auto !important;
}

.wd-sub-banner-content .reset_style:nth-child(1) {
  height: auto !important;
}

.wd-sub-banner-content .reset_style:nth-child(1) span {
  font-size: 60px !important;
}

.wd-sub-banner-img {
  max-height: 100vh !important;
  background: #022964;
}

.wd-sub-banner-img img {
  opacity: 0.8;
}

.wd-sub-banner-img:after {
  content: "";
  display: block;
  width: 100%;
  height: 60%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0, 0, 0, 0.8) 100%);
  animation: fadeOut both;
}

.wd-sub-banner-img.w-scroll-ani:after {
  animation: fadeIn 1s .5s both;
}

#c_portalResnav_main-15907934730957683 li:nth-child(1) {
  display: none;
}

#w_grid-1591501920964 {
  background: #ebebeb;
}

#c_portalResNews_list-15915520176839402 .wd-summary {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

#w_grid-1591344844850 > div:nth-child(1) {
  position: relative;
  z-index: 99;
}

#w_grid-1590793519759 a:hover span {
  text-decoration: underline;
}

#c_portalResNews_list-15918108928216358 .newMs {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  max-height: 50px;
}

#c_portalResPublic_codeContainer-15915542496100835 {
  background-color: #f8f8f8;
}

.wd-sub-banner-content .reset_style {
  overflow: hidden;
}

.wd-sub-banner-content .wd-word {
  animation: fadeOut both;
  display: inline-block;
  min-width: 3px;
}

.wd-sub-banner-content.w-scroll-ani .wd-word {
  animation: fadeInUp 1s both;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(1) {
  animation-delay: 1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(2) {
  animation-delay: 1.1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(3) {
  animation-delay: 1.2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(4) {
  animation-delay: 1.3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(5) {
  animation-delay: 1.4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(6) {
  animation-delay: 1.5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(7) {
  animation-delay: 1.6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(8) {
  animation-delay: 1.7s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(9) {
  animation-delay: 1.8s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(10) {
  animation-delay: 1.9s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(11) {
  animation-delay: 2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(12) {
  animation-delay: 2.1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(13) {
  animation-delay: 2.2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(14) {
  animation-delay: 2.3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(15) {
  animation-delay: 2.4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(16) {
  animation-delay: 2.5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(17) {
  animation-delay: 2.6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(18) {
  animation-delay: 2.7s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(19) {
  animation-delay: 2.8s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(20) {
  animation-delay: 2.9s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(21) {
  animation-delay: 3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(22) {
  animation-delay: 3.1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(23) {
  animation-delay: 3.2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(24) {
  animation-delay: 3.3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(25) {
  animation-delay: 3.4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(26) {
  animation-delay: 3.5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(27) {
  animation-delay: 3.6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(28) {
  animation-delay: 3.7s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(29) {
  animation-delay: 3.8s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(30) {
  animation-delay: 3.9s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(31) {
  animation-delay: 4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(32) {
  animation-delay: 4.1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(33) {
  animation-delay: 4.2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(34) {
  animation-delay: 4.3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(35) {
  animation-delay: 4.4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(36) {
  animation-delay: 4.5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(37) {
  animation-delay: 4.6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(38) {
  animation-delay: 4.7s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(39) {
  animation-delay: 4.8s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(40) {
  animation-delay: 4.9s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(41) {
  animation-delay: 5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(42) {
  animation-delay: 5.1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(43) {
  animation-delay: 5.2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(44) {
  animation-delay: 5.3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(45) {
  animation-delay: 5.4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(46) {
  animation-delay: 5.5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(47) {
  animation-delay: 5.6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(48) {
  animation-delay: 5.7s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(49) {
  animation-delay: 5.8s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(50) {
  animation-delay: 5.9s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(51) {
  animation-delay: 6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(52) {
  animation-delay: 6.1s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(53) {
  animation-delay: 6.2s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(54) {
  animation-delay: 6.3s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(55) {
  animation-delay: 6.4s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(56) {
  animation-delay: 6.5s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(57) {
  animation-delay: 6.6s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(58) {
  animation-delay: 6.7s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(59) {
  animation-delay: 6.8s;
}

.wd-sub-banner-content.w-scroll-ani .wd-word:nth-child(60) {
  animation-delay: 6.9s;
}

.p_page .pageNum.active {
  background: #f86b32 !important;
  border-color: #f86b32 !important;
}

.p_page .pageNum:hover {
  background: #f86b32 !important;
  border-color: #f86b32 !important;
}

.p_page .next:hover {
  border-color: #f86b32 !important;
  background: #f86b32 !important;
}

.p_page .pre:hover {
  background: #f86b32 !important;
  border-color: #f86b32 !important;
}

#w_common_text-1591855806552 {
  background: url(/img/20200605161625.png) 0px 2px no-repeat;
  padding-left: 35px;
}

#w_common_text-1591855867432 {
  background: url(/img/20200605161625.png) 0px 2px no-repeat;
  padding-left: 35px;
}

@media(max-width: 768px) {
  .wd-nav {
    display:none;
  }

  .wd-trigger {
    display: block;
  }

  .wd-trigger div > div {
    background-color: #333;
  }

  .wd-trigger p {
    color: #333;
  }

  .wd-header.wd-dark .wd-trigger p {
    display: block;
  }

  .wd-header {
    padding: 10px;
  }

  #c_portalResEbizads_banner-15913445140720142 {
    margin-top: 71px;
  }

  .wd-20200610115050 img {
    opacity: 0.1;
  }

  #w_grid-1591344844850 {
    margin-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  #c_portalResNews_list-15913450873023246 .wpicBox img {
    width: 100%;
    height: auto;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) {
    width: 100%;
    height: auto;
    position: relative;
    top: 0;
    left: 0;
  }

  #c_portalResNews_list-15913450873023246 .wpicBox {
    position: relative;
    top: 0;
    left: 0;
    height: auto;
  }

  #c_portalResNews_list-15913450873023246 .wp_news {
    width: 100%;
    height: auto;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) {
    width: 100%;
    height: auto;
    position: relative;
    top: 0;
    left: 0;
    margin-top: 30px;
    margin-bottom: 30px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) {
    width: 100%;
    height: auto;
    position: relative;
    top: 0;
    left: 0;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wcontent {
    position: relative;
    top: 0px;
    left: 0px;
    bottom: 0;
    right: 0;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wpicBox {
    height: auto;
  }

  .wd-20200610115027 {
    display: none;
  }

  #c_portalResPublic_codeContainer-15913451088928674 .wd-20200605161835 {
    flex-wrap: wrap;
  }

  #c_portalResPublic_codeContainer-15913451088928674 .wd-item {
    width: 100%;
  }

  #c_portalResPublic_codeContainer-15913451088928674 {
    margin-bottom: 30px;
    margin-top: 10%;
  }

  #w_grid-1591346385419 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .wd-20200610100835 {
    flex-wrap: wrap;
  }

  #w_common_text-1591405196066:before {
    display: none;
  }

  #c_portalResPublic_codeContainer-15913465999242078 .wd-item {
    width: 30%;
    margin: 1.5%;
  }

  #content_box-1591346390409-1 {
    display: none;
  }

  .wd-footer ul {
    flex-wrap: wrap;
  }

  .wd-footer ul li {
    width: 30%;
    margin: 1.5%;
  }

  .wd-footer ul li:after {
    display: none !important;
  }

  #c_portalResnav_main-15907934730957683 {
    margin-right: 0;
  }

  #w_grid-1590793478844 > div > div {
    display: flex;
    justify-content: center;
  }

  #w_grid-1590793478844 > div > div > div {
    width: auto !important;
  }

  #w_grid-1590793478844 > div > div > div:nth-child(2) {
    margin-left: 15px;
  }

  #w_grid-1590793478818 {
    margin-bottom: 20px;
    margin-top: 5%;
  }

  #w_common_text-1590793519767 p {
    text-align: center !important;
  }

  #w_grid-1590793519751 {
    min-height: auto !important;
  }

  #w_grid-1590793519751 > div > .p_gridbox {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  #w_common_text-1590793519764 p {
    text-align: center;
  }

  .wd-sub-banner-img {
    margin-top: 78px !important;
  }

  .wd-sub-banner-content {
    position: static !important;
    margin: 0px !important;
    width: 100vw !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 30px !important;
  }

  .wd-sub-banner-content .reset_style:nth-child(1) span {
    font-size: 36px !important;
    ; }

  .wd-sub-banner-content span {
    color: #333 !important;
  }

  .wd-sub-cate a {
    color: #333;
  }

  .wd-sub-cate {
    flex-wrap: wrap;
    width: 100%;
  }

  .wd-sub-cate div {
    margin-bottom: 10px;
  }

  #w_grid-1590801256137, #w_grid-1591777138016,#w_grid-1591549205429,#w_grid-1591549817678,#w_grid-1591550497860,#w_grid-1591551201868 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15915498528669173 .img {
    height: auto;
  }

  #c_portalResNews_category-15915492332925700 .wd-sub {
    padding-right: 0;
  }

  #c_portalResPublic_codeContainer-15917934072366602 .wd-item {
    width: 100%;
    padding: 20px;
  }

  #c_portalResPublic_codeContainer-15917934072366602 span {
    min-width: 60px;
  }

  .wd-full-nav.wd-show ul li .dropdown_menu {
    display: none;
  }

  .wd-full-nav ul li a {
    font-size: 24px;
  }

  .wd-full-nav ul li p {
    display: none;
  }

  #c_portalResPublic_codeContainer-15915170753178322 .wd-20200607163632 .wd-item {
    width: 100%;
  }

  #c_portalResPublic_codeContainer-15915170753178322 .wd-20200607163632 .wd-item img {
    width: 100%;
    height: auto;
  }

  #c_portalResPublic_codeContainer-15915205655458329 .wd-20200607170250 {
    flex-wrap: wrap;
  }

  #c_portalResPublic_codeContainer-15915205655458329 div div {
    max-width: none;
    width: 50%;
  }

  #c_portalResPublic_codeContainer-15915205655458329 img {
    width: 100%;
    height: auto;
  }

  #c_portalResPublic_codeContainer-15915205655458329 .wd-20200607170250 div:before {
    z-index: 3;
  }

  .wd-full-nav ul li:hover a {
    top: 0;
  }

  #w_grid-1591810540537 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .carousel-inner {
    display: none;
  }

  #c_portalResNews_list-15918107166889741 .list:nth-child(1) {
    position: static;
  }

  #c_portalResNews_list-15918107166889741 img {
    height: auto;
  }

  #c_portalResNews_list-15918107166889741 .wp_news {
    width: 100%;
    height: auto;
  }

  #c_portalResNews_list-15918108629852795 .carousel-inner {
    display: block;
  }

  #c_portalResNews_list-15918108629852795 .item img {
    width: 100%;
    height: auto;
  }

  #c_portalResNews_list-15918108629852795 .item a {
    font-size: 18px;
  }

  #c_portalResNews_list-15918108629852795 .item .wsumrry {
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  #c_portalResNews_list-15918107166889741 .wpicBox {
    position: static;
    width: 100%;
    height: auto;
  }

  #c_portalResNews_list-15918107166889741 {
    display: none;
  }

  #w_grid-1591551699244 {
    padding-left: 15px;
    padding-right: 15px;
  }

  #c_portalResNews_list-15915520176839402 .wd-picBox {
    width: 100%;
  }

  #c_portalResNews_list-15915520176839402 .wd-content {
    width: 100%;
    margin-top: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
  }

  #c_portalResNews_list-15915520176839402 .contentBox {
    flex-wrap: wrap;
  }

  .e_ContentMajorStyleBox-001 .stylebox_content {
    border: none;
  }

  .wd-full-nav ul li:hover:after {
    top: 100%;
  }

  #w_grid-1591793919679 {
    padding-left: 15px;
    padding-right: 15px;
  }

  #w_grid-1591859695403 {
    padding-left: 15px;
    padding-right: 15px;
  }

  #w_grid-1591859862558,#w_grid-1591860320159 {
    padding-left: 15px;
    padding-right: 15px;
  }

  #c_portalResPublic_codeContainer-15915542496100835 .wd-20200610171411 {
    margin-top: 0;
    flex-wrap: wrap;
  }

  #c_portalResPublic_codeContainer-15915542496100835 {
    margin-top: 30px;
  }
}

#c_portalResNews_list-15913450873023246 .list:nth-child(3) .wsumrry {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  max-height: 60px;
}

#c_portalResNews_list-15913450873023246 .list:nth-child(3) h3 a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  max-height: 19px;
}

#content_box-1591346390409-1:after {
  content: "";
  width: 311px;
  height: 275px;
  background: #E1BF6E;
  position: absolute;
  bottom: -50px;
  right: -50px;
}

#c_portalResPublic_codeContainer-15928802529817355 {
  position: relative;
  z-index: 50;
}

.wd-full {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 19900;
  background-color: rgba(0, 0, 0, 0.7);
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 1s 0.3s;
  opacity: 0;
  visibility: hidden;
}

.wd-full.wd-show {
  opacity: 1;
  visibility: visible;
  transition: 1s;
}

.wd-full .wd-wrapper {
  width: 90%;
  max-width: 1200px;
  height: 90vh;
  max-height: 1440px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(40px);
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  transition: 1s;
}

.wd-full .wd-wrapper video {
  width: 100%;
  height: auto;
}

.wd-full.wd-show .wd-wrapper {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  transition: 1s 0.3s;
  display: flex;
  align-items: center;
}

.wd-full .wd-wrapper img {
  width: 100%;
  height: auto;
}

.wd-full .wd-wrapper .wd-title {
  font-size: 20px;
  color: #333;
  text-align: center;
}

.wd-full .wd-wrapper p {
  font-size: 14px;
  color: #666;
  text-align: center;
  width: 90%;
  line-height: 1.7em;
  margin: 0 auto;
}

.wd-full .wd-close {
  width: 50px;
  height: 50px;
  position: absolute;
  bottom: 10px;
  left: 50%;
  margin-left: -25px;
  cursor: pointer;
}

.wd-full .wd-close svg {
  width: 100%;
  height: 100%;
}

.wd-full .wd-close svg path {
  fill: #fff;
}

#c_portalResNews_list-15915506537463869 .sumrry {
  -webkit-line-clamp: 2;
  max-height: 40px;
}

.wd-20200623212542 {
  display: flex;
  justify-content: space-between;
}

.wd-20200623212542 p:nth-child(2) {
  margin-left: 50px;
}

#w_grid-1593343643212 > div > div > div {
  position: relative;
}

#w_grid-1593343643212 > div > div > div .reset_style {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  padding: 10px;
  background: rgba(164, 48, 51, 0.8);
}

#w_grid-1593343643212 > div > div > div .reset_style span {
  color: #fff !important;
}

#w_grid-1592987536472 > div > div > div {
  position: relative;
}

#w_grid-1592987536472 > div > div > div .reset_style {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  padding: 10px;
  background: rgba(164, 48, 51, 0.8);
}

#w_grid-1592987536472 > div > div > div .reset_style span {
  color: #fff !important;
}

#w_fimg-1593343749165 {
  overflow: hidden;
}

.wd-20200628210722 {
  display: flex;
  align-items: center;
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.wd-20200628210722 svg {
  width: 30px;
  height: 30px;
  margin-right: 5px;
}

.wd-20200628210722 svg path {
  fill: #a43033;
}

#w_grid-1592987556537 > div > div > div {
  position: relative;
}

#w_grid-1592987556537 > div > div > div .w_fimg-000 {
  border: 1px solid #ddd;
}

#w_grid-1593350946861 > div > div > div {
  position: relative;
}

#w_grid-1593350946861 > div > div > div .w_fimg-000 {
  border: 1px solid #ddd;
}

#w_grid-1592987556537 > div > div > div .reset_style {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  padding: 10px;
  background: rgba(164, 48, 51, 0.8);
  margin: 0px !important;
}

#w_grid-1592987556537 > div > div > div .reset_style span {
  color: #fff !important;
}

#w_grid-1593350946861 > div > div > div .reset_style {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  padding: 10px;
  background: rgba(164, 48, 51, 0.8);
  margin: 0px !important;
}

#w_grid-1593350946861 > div > div > div .reset_style span {
  color: #fff !important;
}

#c_portalResNews_list-15933996205842934 .sumrry {
  display: none;
}

.wd-pop-window {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  z-index: 999;
  height: 100vh;
  visibility: hidden;
  opacity: 0;
  transition: 1s;
  background-color: rgba(0, 0, 0, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
}

.wd-pop-window .wd-content {
  width: 95%;
  max-width: 1300px;
  height: calc(90vh - 50px - 5vh);
  border: none;
  background-color: #fff;
  padding: 20px 30px;
  margin-top: -50px;
  position: relative;
}

.wd-pop-window .wd-content .wd-pic {
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
}

.wd-pop-window .wd-content p {
  text-align: center;
  font-size: 18px;
  color: #fff;
  position: absolute;
  bottom: 0px;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
  padding: 20px;
  left: 0px;
}

.wd-pop-window .wd-content img {
  max-height: 100%;
}

.wd-pop-window.wd-show {
  opacity: 1;
  visibility: visible;
}

.wd-pop-window .wd-close {
  width: 50px;
  height: 50px;
  position: absolute;
  bottom: 5vh;
  left: 50%;
  margin-left: -25px;
  cursor: pointer;
}

.wd-pop-window .wd-close:hover svg {
  transform: rotate(90deg);
}

.wd-pop-window .wd-close svg {
  width: 50px;
  height: 50px;
  transition: 1s;
}

.wd-pop-window .wd-close svg path {
  fill: #fff;
}

#c_portalResEbizads_banner-15913445140720142 .swiper-slide {
  overflow: hidden;
}

@media(min-width: 769px) {
  #c_portalResNews_list-15918597036774935 .sumrry {
    max-height:40px;
  }
}

#c_portalResNews_list-15918597036774935 .e_ContentMajorStyleBox-001 .stylebox_content {
  border: none;
}

#c_portalResEmploy_list-15918601816216125 .icImg {
  display: none;
}

@media(min-width: 769px) and (max-width:1024px) {
  .wd-sub-banner-content {
    width:90% !important;
    margin-left: -45% !important;
  }

  #w_grid-1591550497850 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1590793478818 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResnav_main-15907934730957683 li:after {
    display: none;
  }

  #w_grid-1590793478818> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
    width: 200px;
  }

  #w_grid-1590793478818> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    width: calc(100% - 200px - 2%);
  }

  #w_grid-1590793478844> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    position: relative;
    left: -10px;
  }

  #content_box-1590793478818-1 .p_gridbox {
    overflow: visible;
  }

  #w_grid-1590801256137 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591777138036 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591549205429 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591549817658 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .wd-pop-window .wd-content img {
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
  }

  #w_grid-1591855722353 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15915527901149621 .container {
    max-width: none;
  }

  #w_grid-1591552711902 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591552518245 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591501923335 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResPublic_codeContainer-15915170753178322 .wd-20200607163632 .wd-item img {
    width: 100%;
  }

  #c_portalResPublic_codeContainer-15915205655458329 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592989159559 img {
    height: 400px;
  }

  #w_grid-1592989159599 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592985652493 img {
    height: 400px;
  }

  #w_grid-1592981830823 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987366849 img {
    height: 400px;
  }

  #w_grid-1592987366889 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987516422 img {
    height: 400px;
  }

  #w_grid-1592987516472 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987536422 img {
    height: 400px;
  }

  #w_grid-1592987536462 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987556487 img {
    height: 400px;
  }

  #w_grid-1592987556527 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591810540537 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15918108928216358 .carousel-indicators {
    display: none;
  }

  #c_portalResNews_list-15918108928216358 .carousel-inner {
    display: none;
  }

  #c_portalResNews_list-15918108629852795 .carousel-inner {
    display: none;
  }

  #c_portalResNews_list-15918108629852795 .list:first-child {
    width: 100%;
  }

  #c_portalResNews_list-15918108629852795 .carousel-indicators {
    display: none;
  }

  #c_portalResNews_list-15918107166889741 {
    display: none;
  }

  #w_grid-1591551699244 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15915520176839402 .wd-content {
    width: 50%;
    padding: 10px 20px;
  }

  #c_portalResNews_list-15915520176839402 .wd-picBox {
    width: 50%;
  }

  #c_portalResNews_list-15915520176839402 .wd-title a {
    line-height: 1.5;
  }

  #w_grid-1591793919679 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591553939724 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591859695403 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591859791440 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591859862558 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591860320159 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResPublic_codeContainer-15915542496100835 .wd-20200610171411 {
    flex-wrap: wrap;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content {
    margin-left: -50%;
    top: 60%;
    padding-left: 10%;
  }

  #c_portalResEbizads_banner-15913445140720142 .swiper-slide.wd-20200629094335 .wd-content:after {
    background: transparent;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content h1 {
    font-size: 38px;
  }

  #w_grid-1591344844850 {
    margin-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) {
    position: static;
    width: 100%;
    height: auto;
    background: #fff;
    border: none;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) {
    position: static;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) {
    position: static;
    width: 100%;
    height: auto;
    padding-bottom: 20px;
    background: #fff;
  }

  #c_portalResNews_list-15913450873023246 .wp_news {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    background: #fff;
  }

  #c_portalResPublic_codeContainer-15913451088928674 {
    margin-bottom: 5%;
  }

  #c_portalResPublic_codeContainer-15913451088928674 {
    min-height: auto;
    margin-top: 5%;
  }

  #w_grid-1591346390409 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #content_box-1591346390409-1:after {
    bottom: 150px;
  }

  #w_grid-1591344509599 {
    margin-bottom: 5%;
  }

  #c_portalResNews_list-15913450873023246 .wpicBox {
    position: static;
    height: auto;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wtitle {
    position: static;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wtitle a {
    color: #333;
  }

  #w_grid-1591345046447> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
    width: 100%;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wtitle {
    position: static;
    background: #fff;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wpicBox {
    height: auto;
  }

  #c_portalResPublic_codeContainer-15913451088928674 a {
    font-size: 24px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wpicBox:after {
    display: none;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wtitle a {
    color: #333;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wcontent {
    position: static;
    border: none;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) h3 a {
    color: #333;
    font-size: 18px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wsumrry {
    color: #333;
    display: none;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wpicBox:after {
    display: none;
  }
}

@media(max-width: 768px) {
  #c_portalResEbizads_banner-15913445140720142 .swiper-slide.wd-20200629094335 .wd-content:after {
    display:none;
  }

  #w_common_text-1591405196066 {
    margin-left: 0px;
  }

  #w_fimg-1591349769425 {
    max-width: 200px;
    margin-top: 10%;
  }

  #c_portalResnav_main-15907934730957683 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_common_text-1591855722393 {
    display: none;
  }

  #w_grid-1591855722373 {
    margin: 0;
    padding: 5%;
  }

  #w_common_text-1591855837038 {
    padding: 0;
  }

  #w_common_text-1591855925244 {
    padding: 0;
  }

  #w_common_text-1591855925244 span {
    font-size: 18px !important;
  }

  #w_grid-1591855946242 > div > .p_gridbox {
    padding: 15px;
  }

  #w_grid-1591856157794 > div > .p_gridbox {
    padding: 15px;
  }

  #w_grid-1591856333606 > div > .p_gridbox {
    padding: 15px;
  }

  #w_grid-1591856377158 > div > .p_gridbox {
    padding: 15px;
  }

  #w_common_text-1591856461758 {
    padding: 15px;
  }

  #w_common_text-1591856526059 {
    padding: 15px;
  }

  #w_common_text-1591856540209 {
    padding: 15px;
    margin-bottom: 30px;
  }

  #w_grid-1591856859798 {
    margin-top: 30px;
    padding: 0;
  }

  #w_grid-1591855722343 {
    margin-bottom: 5%;
    margin-top: 0;
  }

  .w_grid-001 {
    min-height: auto !important;
  }

  #c_portalResnav_main-15907934730957683 li > a {
    height: auto;
  }

  #w_grid-1591552711892 {
    padding: 5%;
    margin: 0;
  }

  #w_common_text-1591552711922 {
    display: none;
  }

  #w_grid-1591552711882 {
    margin-top: 0;
    margin-bottom: 5%;
  }

  #w_grid-1591552518225 {
    margin: 0;
    padding: 5%;
  }

  .c_portalResNews_detail-01001 .p_articles {
    padding: 0;
  }

  .w_fimg-000 {
    min-height: auto !important;
  }

  #w_common_text-1591793240820 {
    margin-top: 10px;
  }

  #w_fimg-1591793385840 {
    margin-top: 40px;
  }

  #w_common_text-1591793385844 {
    margin-top: 10px;
  }

  #w_fimg-1591793386667 {
    margin-top: 40px;
  }

  #w_common_text-1591793386671 {
    margin-top: 10px;
  }

  #w_grid-1591777138016 {
    margin-bottom: 5%;
  }

  #c_portalResNews_category-15915492332925700 .wd-item {
    margin-bottom: 20px;
    padding: 5px;
  }

  #c_portalResNews_category-15915492332925700 .wd-sub {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  #w_grid-1592914132477 > div > div {
    display: block;
  }

  #w_grid-1592914132477 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    padding: 15px;
  }

  #w_fline-1592914302777 {
    margin-bottom: 0;
  }

  #w_common_text-1591502157713 span {
    font-size: 18px !important;
  }

  #w_common_text-1591502491362 span {
    font-size: 22px !important;
  }

  #w_grid-1591501923335 {
    margin: 0;
    padding: 5%;
  }

  #w_common_text-1591520473549 {
    margin-top: 5%;
  }

  #w_common_text-1591520473549 span {
    font-size: 18px !important;
  }

  #w_common_text-1591520507382 span {
    font-size: 22px !important;
  }

  #c_portalResPublic_codeContainer-15915205655458329 {
    margin: 0;
    padding: 5%;
  }

  #c_portalResPublic_codeContainer-15915205655458329 div div {
    padding: 10px;
  }

  #c_portalResPublic_codeContainer-15915205655458329 span {
    display: none;
  }

  #c_portalResPublic_codeContainer-15915205655458329 p {
    left: 0px;
    width: 100%;
    text-align: center;
  }

  #w_fimgbox-1592985652493 img {
    height: 500px;
    object-fit: cover;
  }

  #w_common_text-1592985159227 span {
    font-size: 18px !important;
  }

  #w_common_text-1592985159224 span {
    font-size: 22px !important;
  }

  #c_portalResPublic_codeContainer-15929851592537178 .wd-sub-cate a {
    color: #fff;
    text-align: center;
    padding: 7px 0px;
  }

  #c_portalResPublic_codeContainer-15929851592537178 .wd-sub-cate div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-15929851592537178 .wd-sub-cate {
    justify-content: flex-start;
    padding: 0 5%;
  }

  #w_grid-1592981830823 {
    padding: 5%;
    margin: 0;
  }

  #w_grid-1593337858815 .w_fimg-000 {
    margin-bottom: 15px !important;
  }

  #w_fimgbox-1592987366849 img {
    height: 500px;
    object-fit: cover;
  }

  #c_portalResPublic_codeContainer-1592987366959 .wd-sub-cate {
    padding: 0 5%;
    justify-content: flex-start;
  }

  #c_portalResPublic_codeContainer-1592987366959 .wd-sub-cate > div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-1592987366959 .wd-sub-cate > div a {
    color: #fff;
    text-align: center;
    padding: 7px 0px;
  }

  #w_grid-1592987366879 {
    margin: 0;
    padding: 5%;
  }

  #w_fimg-1592987366919 {
    margin-bottom: 15px;
  }

  #w_fimg-1593347240739 {
    margin-bottom: 15px;
  }

  #w_fimg-1593347478535 {
    margin-bottom: 15px;
  }

  #w_common_text-1592987366954 {
    margin-bottom: 10px;
  }

  #w_common_text-1592990899792 {
    margin-bottom: 10px;
  }

  #w_common_text-1592990942334 {
    margin-bottom: 10px;
  }

  #w_fimgbox-1592987516422 {
    height: 500px;
    object-fit: cover;
  }

  #w_common_text-1592987516512 span {
    font-size: 18px !important;
  }

  #w_common_text-1592987516517 span {
    font-size: 22px !important;
  }

  #c_portalResPublic_codeContainer-1592987516532 .wd-sub-cate {
    padding: 0 5%;
    justify-content: flex-start;
  }

  #c_portalResPublic_codeContainer-1592987516532 .wd-sub-cate > div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-1592987516532 .wd-sub-cate > div a {
    padding: 7px 0;
    text-align: center;
    color: #fff;
  }

  #w_grid-1592987516452 {
    margin: 0;
    padding: 5%;
  }

  #w_grid-1592987516452 .w_fimg-000 {
    margin-bottom: 15px !important;
  }

  #w_fimgbox-1592987536422 img {
    height: 500px;
    object-fit: cover;
  }

  #w_common_text-1592987536512 span {
    font-size: 18px !important;
  }

  #w_common_text-1592987536517 span {
    font-size: 22px !important;
  }

  #c_portalResPublic_codeContainer-1592987536532 .wd-sub-cate {
    padding: 0 5%;
    justify-content: flex-start;
  }

  #c_portalResPublic_codeContainer-1592987536532 .wd-sub-cate > div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-1592987536532 .wd-sub-cate > div a {
    padding: 7px 0;
    text-align: center;
    color: #fff;
  }

  #w_grid-1592987536452 {
    margin: 0;
    padding: 5%;
  }

  #w_grid-1592987536452 .p_gridCell {
    margin-bottom: 15px !important;
  }

  #w_fimgbox-1592987556487 img {
    height: 500px;
    object-fit: cover;
  }

  #w_common_text-1592987556577 span {
    font-size: 18px !important;
  }

  #w_common_text-1592987556582 span {
    font-size: 22px !important;
  }

  #c_portalResPublic_codeContainer-1592987556597 .wd-sub-cate {
    padding: 0 5%;
    justify-content: flex-start;
  }

  #c_portalResPublic_codeContainer-1592987556597 .wd-sub-cate > div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-1592987556597 .wd-sub-cate > div a {
    padding: 7px 0;
    text-align: center;
    color: #fff;
  }

  #w_grid-1592987556517 {
    margin: 0;
    padding: 5%;
  }

  #w_grid-1592987556517 .p_gridCell {
    margin-bottom: 15px !important;
  }

  #w_common_text-1592987366939 span {
    font-size: 18px !important;
  }

  #w_common_text-1592987366944 span {
    font-size: 22px !important;
  }

  #c_portalResNews_list-15918106219726121 {
    display: none;
  }

  #c_portalResNews_list-15946955251753006 {
    display: block !important;
  }

  #c_portalResNews_list-15946958755619688 .newLi {
    padding: 0;
  }

  #w_common_text-1591810540577 {
    margin-bottom: 0;
  }

  #c_portalResNews_list-15946958755619688 .newTitle {
    display: block;
  }

  #w_common_text-1591793962935 {
    margin-bottom: 10px;
  }

  #w_grid-1591553939734 {
    margin: 0;
    padding: 5%;
  }

  #w_grid-1591553939724 {
    margin-top: 0;
  }

  #c_portalResNews_list-15918597036774935 .e_ContentMajorStyleBox-001 .title_main {
    margin-bottom: 0;
  }

  #c_portalResNews_list-15918597036774935 .p_news {
    padding: 0;
  }

  #c_portalResNews_list-15918597036774935 .contentBox {
    left: 0;
    right: 0;
  }

  #w_grid-1591859791440 {
    margin: 0;
    padding: 5%;
  }

  .c_portalResNews_detail-01001 .p_TitleBoxA {
    max-width: none;
    margin: 0;
  }

  #w_common_text-1591859862658 {
    margin-bottom: 10px;
  }

  #c_portalResEmploy_list-15918601816216125 .jobList {
    padding: 0;
  }

  #w_grid-1591859862558 {
    margin-bottom: 5%;
  }

  #w_common_text-1591860320219 {
    margin-bottom: 0;
  }

  #w_grid-1591860320159 {
    margin-bottom: 5%;
  }

  #c_portalResEmploy_detail-15918603496302883 .fourBox {
    display: none;
  }

  #c_portalResPublic_codeContainer-15915542496100835 .wd-20200610171411 .wd-item {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  #w_common_text-1591781128182 {
    padding: 0 5%;
  }

  #c_portalResMessage_form-15917811058453176 {
    margin-bottom: 5%;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content {
    transform: translateX(-50%);
    margin-left: 0;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content h1 {
    font-size: 22px;
    margin-bottom: 10px;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content h3 {
    display: none;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content p {
    font-size: 12px;
  }

  .wd-20200610115050 {
    display: none;
  }

  #c_portalResNews_list-15913450465113590 {
    margin-top: 10px;
  }

  #w_grid-1591346385419:after {
    width: 80vw;
    height: 80vw;
    bottom: -25vw;
    left: -25vw;
    background-size: cover;
  }

  #c_portalResPublic_codeContainer-15913465999242078 .wd-icon {
    margin-top: 0;
  }

  #w_grid-1591344509599 {
    margin-bottom: 10%;
  }

  #c_portalResPublic_codeContainer-15913465999242078 .wd-item:nth-child(3n+3) {
    margin-right: 1.5%;
  }

  #c_portalResPublic_codeContainer-15913451088928674 .content {
    width: 90%;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wtitle {
    padding: 15px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wtitle {
    padding: 15px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wcontent {
    padding: 15px;
  }

  #w_grid-1590801256137 {
    margin-top: 10px;
    margin-bottom: 5%;
  }

  #w_grid-1592912601921 .w_fimg-000 {
    margin-bottom: 10px !important;
  }

  #w_common_text-1591777138076 {
    margin-bottom: 20px;
  }

  #w_common_text-1591549205459 {
    margin-bottom: 20px;
  }

  #w_grid-1591549205419 {
    margin-bottom: 5%;
  }

  .wd-show.sub .wd-header {
    animation: none;
    transition: 0s;
    padding: 15px;
  }

  .wd-header .wd-container .wd-logo img {
    width: 100px;
    transition: 0s;
  }

  .wd-header {
    padding: 15px;
  }

  #w_common_text-1591549817698 {
    margin-bottom: 20px;
  }

  #w_grid-1592914132477 {
    margin-bottom: 10px;
  }

  #c_portalResNews_list-15933996205842934 .p_news {
    padding: 0;
  }

  #c_portalResNews_list-15915506537463869 .p_news {
    padding: 0;
  }

  #c_portalResNews_list-15915506537463869 .contentBox {
    left: 0;
    right: 0;
  }

  #c_portalResNews_list-15915506537463869 .p_page:nth-child(1) {
    display: none !important;
  }

  #c_portalResNews_list-15915511652668144 .p_news {
    padding: 0;
  }

  #c_portalResNews_list-15915511652668144 .contentBox {
    left: 0;
    right: 0;
  }

  #c_portalResNews_list-15915511652668144 .sumrry {
    display: block;
  }

  #c_portalResNews_list-15915511652668144 .list {
    padding-bottom: 60%;
  }

  #c_portalResNews_list-15915511652668144 .title {
    height: auto;
  }

  #w_common_text-1591551201918 {
    display: none;
  }

  .c_portalResNews_detail-01001 .p_articlesTitle {
    display: none;
  }

  .wd-20200623212542 {
    display: block;
  }

  .wd-20200623212542 p:nth-child(2) {
    margin-left: 0;
  }

  #w_grid-1591551201858 {
    margin-bottom: 5%;
  }

  .c_portalResNews_detail-01001 .p_PrevAndNext {
    height: auto;
  }

  #w_grid-1592912601921 {
    margin-top: 10px;
  }

  #c_portalResNews_list-15946958755619688 .lookDetail {
    display: none;
  }

  #c_portalResNews_list-15918108629852795 .newsBox {
    padding: 0;
  }

  #w_common_text-1591810949095 {
    margin-top: 10%;
    margin-bottom: 0px;
  }

  #w_grid-1591810540537 {
    margin-bottom: 5%;
  }

  #c_portalResNews_list-15915520176839402 .e_ContentMajorStyleBox-001 .title_main {
    margin-bottom: 20px;
  }

  #c_portalResNews_list-15915520176839402 .wd-list:last-child .contentBox {
    margin-bottom: 0;
  }

  #w_grid-1591551699244 {
    margin-bottom: 10%;
  }

  .c_portalResNews_detail-01001 .p_headA {
    border-bottom: 1px dotted #eee;
    padding-bottom: 20px;
    margin-bottom: 20px;
    text-align: center;
  }

  #c_portalResPublic_codeContainer-15915019492580097 .wd-sub-cate {
    justify-content: flex-start;
  }

  #c_portalResPublic_codeContainer-15915019492580097 .wd-sub-cate div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-15915019492580097 .wd-sub-cate div a {
    text-align: center;
  }

  #c_portalResPublic_codeContainer-15915170753178322 {
    margin-top: 10%;
  }

  #c_portalResPublic_codeContainer-15915170753178322 .wd-20200607163632 .wd-item {
    margin-bottom: 15px;
  }

  #w_fimg-1592984379381 {
    margin-top: 10px;
  }

  #w_fimgbox-1592989159559 img {
    height: 500px;
    object-fit: cover;
  }

  #c_portalResPublic_codeContainer-1592989159669 .wd-sub-cate {
    justify-content: flex-start;
  }

  #c_portalResPublic_codeContainer-1592989159669 .wd-sub-cate > div {
    width: calc(50% - 15px);
  }

  #c_portalResPublic_codeContainer-1592989159669 .wd-sub-cate > div a {
    color: #fff;
    padding: 7px 0px;
    text-align: center;
  }

  #c_portalResPublic_codeContainer-1592989159669 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1592989159589 {
    margin: 0;
    padding: 5%;
  }

  #w_common_text-1592989159659 span {
    font-size: 24px !important;
  }

  #w_common_text-1593331146539 span {
    font-size: 24px !important;
  }

  #w_common_text-1593331236204 span {
    font-size: 24px !important;
  }

  #w_fimg-1593331409686 {
    margin-bottom: 10px;
  }

  #w_fimg-1592989159629 {
    margin-top: 10px;
  }

  #w_fline-1593331343864 {
    display: none;
  }

  #w_fline-1593331322773 {
    display: none;
  }

  #w_fline-1593331349320 {
    display: none;
  }

  #w_fimg-1593331599915 {
    margin-bottom: 10px;
  }

  #w_fline-1593331821925 {
    display: none;
  }

  #w_fimg-1593331821919 {
    margin-top: 10px;
  }

  #w_common_text-1593331939768 span {
    font-size: 24px !important;
  }

  #w_fline-1593331939779 {
    display: none;
  }

  #w_fimg-1593331939773 {
    margin-top: 10px;
  }

  #w_common_text-1592989159649 span {
    font-size: 18px !important;
  }

  #w_common_text-1592989159654 span {
    font-size: 24px !important;
  }

  #w_fimg-1591794186718 {
    margin-top: 20px;
  }

  #w_grid-1591793919679 {
    margin-bottom: 5%;
  }

  #w_fimg-1591794179722 {
    margin-top: 20px;
  }

  #w_common_text-1591793994708 span {
    font-size: 18px !important;
  }

  #w_common_text-1591793994708 {
    margin-bottom: 10px;
  }

  #w_grid-1591859695403 {
    margin-bottom: 5%;
  }

  .dropdown_menu {
    display: none !important;
  }

  #w_common_text-1591781105761 span {
    font-size: 36px !important;
  }

  #c_portalResMessage_form-15917811058453176 .p_ContactInfo > div {
    width: 100%;
    margin-right: 0;
  }

  #c_portalResMessage_form-15917811058453176 .p_EmailBox {
    padding-right: 0 !important;
  }

  #c_portalResMessage_form-15917811058453176 .p_CoupWBox {
    width: 100% !important;
    padding: 0;
  }

  #c_portalResMessage_form-15917811058453176 .p_groupBox {
    width: 100% !important;
  }
}

.c_portalResIntro_detail-01001 .p_dataSource > li {
  display: none;
}

.c_portalResIntro_detail-01001 .summary-mo {
  display: none;
}

.c_portalResIntro_detail-01001 .p_tit {
  display: none;
}

@media(max-width: 768px) {
  #c_portalResNews_list-15918108629852795 {
    display:none;
  }

  #c_portalResNews_list-15947740000953401 .newContainer {
    margin: 0;
  }

  #c_portalResNews_list-15947740000953401 .newLi {
    padding: 0;
    margin-bottom: 20px;
  }

  #c_portalResNews_list-15947740000953401 .lookDetail {
    display: none;
  }

  #c_portalResNews_list-15947740000953401 .porTbox {
    border: 1px solid #f8f8f8;
  }

  #c_portalResNews_list-15947740000953401 .newTitle {
    display: block;
  }

  .wd-header.wd-dark {
    padding: 15px;
  }

  .wd-header.wd-dark .wd-container .wd-logo img {
    max-width: 100px;
  }

  #w_fimg-1591753131876 {
    display: none;
  }
}

@media(max-width: 380px) {
  #c_portalResPublic_codeContainer-15915019492580097 .wd-sub-cate div {
    width:100%;
  }
}

@media(min-width: 1025px) and (max-width:1366px) {
  .wd-sub-banner-content {
    width:90% !important;
    margin-left: -45% !important;
    left: 50%;
  }

  #w_grid-1591550497850 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1590793478818 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResnav_main-15907934730957683 li:after {
    display: none;
  }

  #w_grid-1590793478818> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
    width: 200px;
  }

  #w_grid-1590793478818> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    width: calc(100% - 200px - 2%);
  }

  #w_grid-1590793478844> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    position: relative;
    left: -10px;
  }

  #content_box-1590793478818-1 .p_gridbox {
    overflow: visible;
  }

  #w_grid-1590801256137 {
    padding-left: 5%;
    padding-right: 5%;
    max-width: none;
  }

  #w_grid-1591777138036 {
    padding-left: 5%;
    padding-right: 5%;
    max-width: none;
  }

  #w_grid-1591549205429 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591549817658 {
    padding-left: 5%;
    padding-right: 5%;
    max-width: none;
  }

  .wd-pop-window .wd-content img {
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
  }

  #w_grid-1591855722353 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15915527901149621 .container {
    max-width: none;
  }

  #w_grid-1591552711902 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591552518245 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591501923335 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResPublic_codeContainer-15915170753178322 .wd-20200607163632 .wd-item img {
    width: 100%;
  }

  #c_portalResPublic_codeContainer-15915205655458329 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592989159559 img {
    height: 400px;
  }

  #w_grid-1592989159599 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592985652493 img {
    height: 400px;
  }

  #w_grid-1592981830823 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987366849 img {
    height: 400px;
  }

  #w_grid-1592987366889 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987516422 img {
    height: 400px;
  }

  #w_grid-1592987516472 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987536422 img {
    height: 400px;
  }

  #w_grid-1592987536462 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_fimgbox-1592987556487 img {
    height: 400px;
  }

  #w_grid-1592987556527 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591810540537 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15918108928216358 .carousel-indicators {
    display: none;
  }

  #c_portalResNews_list-15918108928216358 .carousel-inner {
    display: none;
  }

  #c_portalResNews_list-15918108629852795 .carousel-inner {
    display: none;
  }

  #c_portalResNews_list-15918108629852795 .list:first-child {
    /* width: 100%; */
  }

  #c_portalResNews_list-15918108629852795 .carousel-indicators {
    display: none;
  }

  #c_portalResNews_list-15918107166889741 {
    display: none;
  }

  #w_grid-1591551699244 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15915520176839402 .wd-content {
    width: 50%;
    padding: 10px 20px;
  }

  #c_portalResNews_list-15915520176839402 .wd-picBox {
    width: 50%;
  }

  #c_portalResNews_list-15915520176839402 .wd-title a {
    line-height: 1.5;
  }

  #w_grid-1591793919679 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591553939724 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591859695403 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591859791440 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591859862558 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1591860320159 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResPublic_codeContainer-15915542496100835 .wd-20200610171411 {
    flex-wrap: wrap;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content {
    margin-left: -50%;
    top: 60%;
    padding-left: 10%;
  }

  #c_portalResEbizads_banner-15913445140720142 .swiper-slide.wd-20200629094335 .wd-content:after {
    background: transparent;
  }

  #c_portalResEbizads_banner-15913445140720142 .wd-content h1 {
    font-size: 38px;
  }

  #w_grid-1591344844850 {
    margin-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) {
    /* position: static; */
    /* width: 100%; */
    /* height: auto; */
    /* background: #fff; */
    /* border: none; */
    width: calc(50% - 10px);
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) {
    /* position: static; */
    /* width: 100%; */
    /* height: auto; */
    /* margin-bottom: 20px; */
    width: calc(50% - 10px);
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) {
    /* position: static; */
    /* width: 100%; */
    /* height: auto; */
    /* padding-bottom: 20px; */
    background: #fff;
    width: calc(50% - 10px);
  }

  #c_portalResNews_list-15913450873023246 .wp_news {
    width: 100%;
    /* height: auto; */
    display: flex;
    flex-wrap: wrap;
    background: #fff;
  }

  #c_portalResPublic_codeContainer-15913451088928674 {
    margin-bottom: 5%;
  }

  #c_portalResPublic_codeContainer-15913451088928674 {
    min-height: auto;
    margin-top: 5%;
  }

  #w_grid-1591346390409 {
    padding-left: 5%;
    padding-right: 5%;
  }

  #content_box-1591346390409-1:after {
    bottom: 150px;
  }

  #w_grid-1591344509599 {
    margin-bottom: 5%;
  }

  #c_portalResNews_list-15913450873023246 .wpicBox {
    /* position: static; */
    /* height: auto; */
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wtitle {
    /* position: static; */
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wtitle a {
    /* color: #333; */
  }

  #w_grid-1591345046447> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
    width: 100%;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wtitle {
    /* position: static; */
    /* background: #fff; */
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wpicBox {
    height: auto;
  }

  #c_portalResPublic_codeContainer-15913451088928674 a {
    font-size: 24px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wpicBox:after {
    display: block;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(2) .wtitle a {
    /* color: #333; */
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wcontent {
    /* position: static; */
    /* border: none; */
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) h3 a {
    /* color: #333; */
    font-size: 18px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(3) .wsumrry {
    /* color: #333; */
    /* display: none; */
    -webkit-line-clamp: 2;
    min-height: 40px;
  }

  #c_portalResNews_list-15913450873023246 .list:nth-child(1) .wpicBox:after {
    display: block;
  }

  #c_portalResPublic_codeContainer-15913465999242078 .wd-item {
    width: calc(100% / 4);
    margin-right: 2%;
  }

  #w_grid-1591777138016 {
    max-width: none;
  }

  #w_grid-1591549205419 {
    max-width: none;
  }

  #w_grid-1591550497840 {
    max-width: none;
  }

  #w_grid-1591551201858 {
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
  }

  .c_portalResNews_detail-01001 .p_NewsDetail {
    padding: 0;
  }

  #w_grid-1591855722343 {
    max-width: none;
  }

  div[id^='w_grid-'] {
    max-width: none !important;
  }

  .e_ContentMajorStyleBox-001 .stylebox_content {
    border: none;
  }

  #c_portalResNews_list-15918108629852795 .list:nth-child(1) .img-box {
    height: 100%;
  }

  #c_portalResNews_list-15918591009771986 .e_ContentMajorStyleBox-001 .stylebox_top {
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResNews_list-15918591009771986 .newList {
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
  }

  #c_portalResPublic_codeContainer-15915542496100835 .wd-20200610171411 {
    max-width: none;
    padding-left: 2%;
    padding-right: 2%;
  }

  #c_portalResMessage_form-15917811058453176 {
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
  }

  #w_grid-1590793519759 {
    padding-left: 5%;
    padding-right: 5%;
  }
}

.wd-nav .wd-item:last-child a {
  display: flex;
  align-items: center;
}

.wd-nav .wd-item:last-child svg {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

.wd-nav .wd-item:last-child path {
  fill: #a43033;
}

@media(max-width: 768px) {
  .wd-full-nav ul .wd-item svg {
    width:25px;
    height: 25px;
  }

  .wd-full-nav ul .wd-item path {
    fill: #fff;
  }

  .wd-full-nav ul .wd-item:last-child a {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 8vh;
  }

  .wd-full-nav ul .wd-item:last-child a p {
    font-size: 24px;
    color: #fff;
    margin-left: 10px;
  }

  .wd-full-nav ul .wd-item:last-child {
    animation: fadeOutUp 1s both;
  }

  .wd-full-nav.wd-show ul .wd-item:last-child {
    animation: fadeInUp 1s 1.9s both;
  }
}

body.index .pagebox {
  display: none;
}

.make .pagebox {
  display: block !important;
}

.wd .wd-section {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
}

.wd-fullpage .wd-section.wd-fadeOutUp {
  z-index: 100;
  animation: fadeOutUp 1s both;
}

.wd-fullpage .wd-section.wd-fadeInUp {
  z-index: 200;
  animation: fadeInUp 1s both;
}

.wd-fullpage .wd-section.wd-fadeOutDown {
  z-index: 100;
  animation: fadeOutDown 1s both;
}

.wd-fullpage .wd-section.wd-fadeInDown {
  z-index: 200;
  animation: fadeInDown 1s both;
}

.wd-fullpage {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  max-height: 1500px;
  background: #022964;
}

.wd .wd-section .bg {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.wd .wd-section.wd-section-1 .bg {  
  z-index: 3333;
}

.wd .wd-section .bg video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center bottom;
}

.wd .wd-section .bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 3s;
}

.wd-scroll-tip {
  position: absolute;
  bottom: 3%;
  left: 2%;
  display: flex;
  align-items: center;
  z-index: 9999;
  visibility: hidden;
}

.wd-scroll-tip div {
  width: 21px;
  height: 35px;
  border-radius: 15px;
  border: 1px solid #fff;
  position: relative;
}

.wd-scroll-tip div:before {
  content: "";
  display: block;
  width: 2px;
  height: 5px;
  background-color: #fff;
  border-radius: 10px;
  position: absolute;
  top: 10px;
  left: 50%;
  margin-left: -1px;
  animation: wd-mouse-tip 1s infinite;
}

@keyframes wd-mouse-tip {
  0% {
    transform: translate(0px);
    opacity: 1;
  }

  100% {
    transform: translateY(10px);
    opacity: 0;
  }
}

.wd-scroll-tip p {
  color: #fff;
  font-size: 12px;
  margin-left: 10px;
}

.wd-page {
  position: absolute;
  bottom: 5%;
  right: 2%;
  display: flex;
  visibility: hidden;
}

.wd-page span {
  font-size: 14px;
  color: #fff;
  margin: 0px 5px;
  opacity: 0.5;
}

.wd-page span.wd-current {
  opacity: 1;
}

.wd-page span:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #fff;
  margin-top: 5px;
}

.wd-section-1 .wd-words .title {
  font-size: 60px;
  color: #fff;
  text-align: center;
  font-weight: bold;
  animation: fadeOutUp 1s both;
}

.wd-section-1 .wd-words .wd-current .title {
  animation: fadeInUp 1s both;
}

.wd-section-1 .wd-words .title span {
  color: #ff5f0e;
}

.wd-section-1 .wd-words .english {
  font-size: 16px;
  color: #d4d4d4;
  text-align: center;
  animation: fadeOutUp 1s 0.2s both;
  text-transform: uppercase;
}

.wd-section-1 .wd-words .wd-current .english {
  animation: fadeInUp 1s 0.2s both;
}

.wd-buttons {
  display: flex;
  justify-content: center;
  margin-top: 10%;
  visibility: hidden;
}

.wd-buttons a {
  display: block;
  width: 132px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 10px;
  text-decoration: none;
}

.wd-buttons a:hover {
  background: #cc5a2b !important;
  border-color: #cc5a2b;
  color: #fff !important
}

.wd-buttons a:nth-child(2) {
  background-color: #fff;
  color: #333;
}

.wd-section-2 {
  background-color: #022964;
}

.wd-section-2 .wd-left {
  width: 43%;
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
}

.wd-section-2 .wd-left img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.wd-section-2 .wd-right {
  width: 57%;
  position: absolute;
  height: 100%;
  top: 0;
  right: 0;
  padding: 10%;
}

.wd-more a {
  display: flex;
  font-size: 14px;
  color: #fff;
  align-items: center;
  transition: 1s;
}

.wd-more:hover a {
  color: #cc5a2b;
}

.wd-more div {
  width: 57px;
  height: 57px;
  border: 1px solid #fff;
  border-radius: 50px;
  margin-left: 10px;
  position: relative;
  transition: 1s;
}

.wd-more div:before {
  content: "";
  width: 10px;
  height: 10px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  transition: 1s;
}

.wd-more:hover div {
  background: #cc5a2b;
  border-color: #cc5a2b;
  transform: scale(1.02) translateX(5px);
}

.wd-20201030100416 .wd-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 2s;
}

.wd-20201030100416 .wd-item img {
  transition: 5s;
  transform: scale(1.2);
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: blur(10px);
}

.wd-20201030100416 .wd-item.wd-current {
  opacity: 1;
  visibility: visible;
}

.wd-20201030100416 .wd-item.wd-current img {
  transform: scale(1);
  filter: blur(0px);
}

.wd-section-3 .wd-titles {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 20;
}

.wd-section-3 .wd-titles .wd-item {
  width: 25%;
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.wd-section-3 .wd-titles .wd-item.wd-current {
  background: rgba(0, 0, 0, 0.3);
}

.wd-section-3 .wd-titles .wd-item .wrapper {
  width: 100%;
  text-align: center;
}

.wd-section-3 .wd-titles .wd-item .wrapper a {
  display: block;
  width: 90%;
  font-size: 24px;
  color: #fff;
  position: relative;
  z-index: 10;
}

.wd-section-3 .wd-titles .wd-item .wrapper > a {
  margin-top: 50%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.wd-section-3 .wd-titles .wd-item.wd-current .wrapper > a {
  color: #f66a32;
}

.wd-section-3 .wd-titles .wd-item .wrapper > a:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #f66a32;
  border-radius: 50px;
  position: absolute;
  top: -5px;
  transition: 1s;
  opacity: 0;
  transform: scale(0.9);
}

.wd-section-3 .wd-titles .wd-item.wd-current .wrapper > a:before {
  opacity: 1;
  transform: scale(1);
}

.wd-section-3 .wd-titles .wd-item .wrapper > a:after {
  content: "";
  display: block;
  width: 5em;
  height: 10px;
  background: #f66a32;
  margin: auto;
  position: relative;
  top: -10px;
  opacity: 0.5;
  z-index: -1;
  transition: 1s;
}

.wd-section-3 .wd-titles .wd-item.wd-current .wrapper > a:after {
  transform: scale(0, 1);
}

.wd-section-3 .wd-titles .wd-item .wrapper .wd-more {
  margin-top: 20%;
  animation: fadeOutDown 1s both;
}

.wd-section-3 .wd-titles .wd-item .wrapper .wd-more svg {
  width: 20px;
  height: 20px;
  margin-top: 10px;
}

.wd-section-3 .wd-titles .wd-item .wrapper .wd-more path {
  fill: #fff;
}

.wd-section-3 .wd-titles .wd-item.wd-current .wrapper .wd-more {
  animation: fadeInUp 1s 0.2s both;
}

.wd-section-3 .wd-titles .wd-item .wrapper .wd-more a {
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
}

.wd-section-3 .wd-titles .wd-item:after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  position: absolute;
  background-color: #fff;
  opacity: 0.2;
  top: 0;
  right: 0;
}

.wd-section-3 .wd-titles .wd-item:nth-child(4):after {
  display: none;
}

.wd-section-3 .wd-top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 5% 10% 0% 15%;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 100;
}

.wd-section-3 .wd-top > div {
  width: 33%;
}

.wd-section-3 .wd-top > div:nth-child(1) {
  width: 20%;
}

.wd-section-3 .wd-top > div:nth-child(2) {
  width: 50%;
}

.wd-section-3 .wd-top > div:nth-child(3) {
  width: 60%;
}

.wd-section-4 {
  display: flex;
  align-items: center;
}

.wd-section-4 .e_box {
  width: 30%;
  padding: 5%;
  position: relative;
  top: 5%;
}

.wd-section-4 #c_portalResProduct_list-16040236646815006 {
  width: 64%;
  position: relative;
  top: 5%;
  margin-right: 6%;
}

.c_portalResProduct_list-01001 .p_categorySummaryBox {
  display: none;
}

.wd .wd-section.wd-section-5 {
  display: block;
}

.wd .wd-section.wd-section-5 .e_box {
  padding: 7% 10% 0% 15%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.wd .wd-section.wd-section-5 .e_box > div {
  width: 33%;
}

.wd .wd-section.wd-section-5 .e_box > div:nth-child(1) {
  width: 20%;
}

.wd .wd-section.wd-section-5 .e_box > div:nth-child(2) {
  width: 40%;
}

.wd .wd-section.wd-section-5 .e_box > div:nth-child(3) {
  width: 50%;
}

.wd-section-5 .wd-slogan {
  max-width: 10em;
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  margin-bottom: 0;
  line-height: normal;
  align-items: flex-start;
}

.wd-section-5 .wd-slogan p {
  margin-right: 1em;
  height: auto;
  line-height: normal;
}

.wd-section-5 .wd-summary {
  margin-top: 0;
  margin-bottom: 0;
}

.wd .wd-section-6 #c_portalResPublic_codeContainer-16040238873392322 {
  width: 56%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-color: #fff;
  overflow: hidden !important;
}

.wd .wd-section-6 #c_portalResPublic_codeContainer-16040238896858945 {
  width: 44%;
  position: absolute;
  top: 0px;
  right: 0;
  height: 100%;
}

.wd-section-6 #c_portalResPublic_codeContainer-16040238896858945 .e_box {
  padding: 20% 12%;
}

.wd-copyright {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  padding: 20px 0;
  background-color: rgba(0, 0, 0, 0.3);
}

.wd-copyright a {
  color: #fff;
}

.wd-section-6 .wd-content p {
  font-size: 24px;
  color: #fff;
  line-height: 1.8;
}

.wd-section-6 .wd-content p a {
  color: #fff;
}

.wd-section-6 .wd-content .wd-item {
  padding-bottom: 2%;
  margin-bottom: 2%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.wd-section-3 .wd-slogan {
  margin-top: 0;
  margin-bottom: 0;
}

.wd-section-3 .wd-summary {
  margin-top: 0;
  margin-bottom: 0;
}

.wd-section-2 .wd-right .en-bg {
  position: absolute;
  top: 2%;
  width: 100%;
  font-size: 260px;
  opacity: 0.1;
  color: #f86b32;
  text-transform: uppercase;
  left: 0;
  letter-spacing: 1rem;
  font-weight: bold;
}

.wd-section-3 .wd-index-title {
  position: relative;
  top: 40px;
}

.wd-section-5 .wd-index-title {
  position: relative;
  top: 0px;
}

.wd-section-1 .wd-words {
  position: relative;
  width: 100vw;
  visibility: hidden;
}

.wd-section-1 .wd-words .wd-item {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.wd-section-1 .wd-words .wd-item.wd-current {
  opacity: 1;
}

.c_portalResnav_main-01001 {
  position: absolute;
  z-index: 9999;
  width: 100% !important;
  top: 0 !important;
  left: 0 !important;
  right: auto !important;
  bottom: auto !important;
}

.wd-header .wd-logo {
  position: absolute;
  top: 20px;
  left: 20px;
  width: 100%;
  z-index: 100;
  width: 240px;
}

.wd-header .wd-logo a img:nth-child(2) {
  display: none;
}

.wd-header .wd-logo.dark a img:nth-child(1) {
  display: block;
}

.wd-header .wd-logo.dark a img:nth-child(2) {
  display: none;
}

.wd-header .wd-nav {
  position: fixed;
  top: 20px;
  right: 20px;
  width: 100%;
  z-index: 100;
  width: 30px;
  transition: 0.3s;
}

.wd-dark .wd-header .wd-nav {
  background: #ff5f0e;
  width: 40px;
  height: 60px;
  padding-left: 5px;
}

.wd-header .wd-nav div {
  cursor: pointer;
}

.wd-header .wd-nav div span {
  width: 30px;
  height: 1px;
  display: block;
  background: #fff;
  margin-top: 8px;
  transition: 0.5s;
}

.wd-header .wd-nav div:hover span {
  background: #ff5f0e;
}

.wd-header .wd-nav p {
  font-size: 14px;
  color: #fff;
  margin-top: 10px;
}

.wd-full--nav .wd-container {
  visibility: hidden;
  opacity: 0;
  position: fixed;
  width: 100%;
  height: 100vh;
  max-height: 1500px;
  background: #193c86;
  z-index: 100;
  padding: 10%;
  display: flex;
  /* justify-content: space-between; */
  flex-wrap: wrap;
  transition: 1s;
}

.wd-full--nav .wd-container.wd-show {
  visibility: visible;
  opacity: 1;
}

.wd-full--nav .wd-container .dropdown:nth-child(1) {
  display: none;
}

.wd-full--nav .wd-container .dropdown {
  width: 25%;
  margin-bottom: 3%;
}

.dropdown_menu {
  display: block;
  margin-top: 30px;
}

.dropdown_menu a {
  display: block;
}

.wd-full--nav .wd-container .navNameLink {
  font-size: 22px;
  color: #fff;
}

.wd-full--nav .wd-container .navNameLink:hover {
  text-decoration: underline;
}

.wd-full--nav .wd-container .dropdown > .navNameLink:after {
  content: "";
  display: block;
  width: 1em;
  height: 2px;
  background: #fff;
  margin-top: 20px;
}

.wd-full--nav .wd-container .dropdown_menu .navNameLink {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.9);
  line-height: 2;
}

#c_portalResNews_list-16040238367206436 .list1 {
  transition: 1s;
  cursor: pointer;
  position: relative;
}

#c_portalResNews_list-16040238367206436 .list1 .content1 > a:nth-child(1) {
  display: flex;
  margin-bottom: 10px;
  background: rgba(255, 255, 255, 0.3);
  max-width: 100px;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
  line-height: 30px;
  color: #fff;
}

#c_portalResNews_list-16040238367206436 .time1 {
  position: absolute;
  bottom: 50px;
}

#c_portalResNews_list-16040238367206436 .list1:hover {
  transform: translateY(-50px);
  background-color: rgba(255, 255, 255, 0.2);
}

.index .p_OccupyBox {
  display: none;
}

#w_grid-1590794028992 {
  width: 100% !important;
  height: auto !important;
}

.wd-relative {
  position: relative;
}

#w_grid-1590793484088 {
  width: 100% !important;
  height: auto !important;
}

.wd-sub-banner-content .p_gridbox {
  background-color: transparent !important;
}

.wd #w_common_text-1591554190787 {
  margin-bottom: 0;
}

.c_portalResIntro_detail-01001 .p_header {
  text-align: center;
}

.c_portalResIntro_detail-01001 .p_content p {
  font-size: 18px;
  color: #333;
  line-height: 1.8;
  margin-bottom: 15px;
}

.c_portalResIntro_detail-01001 .p_content h3 {
  line-height: 1.8;
}

#c_portalResEmploy_detail-15918603496302883 .p_details p {
  font-size: 16px;
  color: #333;
  margin-bottom: 15px;
}

#c_portalResEmploy_detail-15918603496302883 .p_details a {
  color: #ff5f0e;
}

#c_portalResEmploy_detail-15918603496302883 .p_details a:hover {
  text-decoration: underline;
}

#c_portalResEmploy_detail-15918603496302883 .keyWord {
  display: none;
}

.c_portalResProduct_detail-01001001 .p_PriceBox {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_NumberBox {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_NumBox {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_nameD {
  display: none;
}

.c_portalResProduct_detail-01001001 .p_QRCode {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_BaseInfoBox {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_DecTab {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_DecTab.active {
  display: block;
}

.lg-outer {
  z-index: 99999999 !important;
}

.wd-full--nav .wd-container .wd-close {
  position: absolute;
  bottom: 2%;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
  transition: 1s;
}

.wd-full--nav .wd-container .wd-close:hover {
  transform: translateX(-50%) scale(1.1);
}

.wd-full--nav .wd-container .wd-close svg {
  width: 60px;
  height: 60px;
}

.wd-full--nav .wd-container .wd-close path:nth-child(1) {
  fill: #cc5a2b;
}

#w_grid-1604066174568 > div > .p_gridbox {
  background-attachment: fixed;
}

.lg-toolbar {
  padding-right: 0;
  padding-top: 0;
  background-color: transparent !important;
}

#c_portalResProduct_category-16040434242878663 .cateListBox:hover {
  background-color: #f86b32;
}

.wd #w_grid-1590793519751 {
  min-height: auto;
}

#c_portalResNews_list-15915520176839402 .e_ContentMajorStyleBox-001 .stylebox_top {
  display: none;
}

#c_portalResProduct_list-16040467857704796 .name {
  text-decoration: none !important;
}

#c_portalResProduct_list-16040467857704796 .proSummry {
  text-decoration: none !important;
}

.wtip {
  position: fixed;
  top: 50%;
  right: 5px;
  transform: translateY(-50%);
  z-index: 9999;
}

.wtip div {
  width: 10px;
  height: 1px;
  background-color: #fff;
  margin-bottom: 15px;
  transition: 1s;
  transform-origin: top right;
}

.wtip div.wcurrent {
  transform: scale(2.1, 1);
}

#c_portalResProduct_list-16040236646815006 .proList:hover {
  box-shadow: none;
}

.wd-addreses {
  position: absolute;
  bottom: 2%;
  left: 0;
  display: flex;
  justify-content: center;
  padding: 0 10%;
  width: 100%;
  z-index: 100;
}

.wd-addreses a {
  width: calc(50%);
  display: flex;
  align-items: center;
  background: #404040;
  justify-content: center;
  padding: 3% 0;
  font-size: 16px;
  color: #fff;
  text-decoration: none !important;
  position: relative;
}

.wd-addreses a:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 10px solid #ff5f0e;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -10px;
  left: 50%;
  transform: scale(0);
  transition: 0.3s;
  transform-origin: bottom center;
}

.wd-addreses a.wd-current:before {
  transform: scale(1);
}

.wd-addreses a.wd-current {
  background: #ff5f0e;
}

.wd-addreses a svg {
  width: 25px;
  height: 25px;
  margin-right: 10px;
}

.wd-addreses a path {
  fill: #fff;
}

#c_portalResProduct_list-16040236646815006 .imgBox {
  height: auto !important;
  padding-bottom: 0 !important;
}

#c_portalResProduct_list-16040236646815006 .imgBox img {
  position: static !important;
  transform: none !important;
  width: 100% !important;
  height: auto !important;
}

#c_portalResProduct_list-16040236646815006 .titleBox a {
  display: inline-block;
  padding: 15px 50px;
  background-color: #fff;
  border-radius: 20px;
  text-align: center;
  font-size: 16px;
  position: absolute;
  bottom: 0px;
  left: 50%;
  transform: translateX(-50%);
}

#c_portalResProduct_list-16040236646815006 .titleBox a:hover {
  background-color: #ff5f0e;
  color: #fff;
}

.wd-section-5 .wd-more a {
  justify-content: center;
}

.wd-section-5 .wd-more {
  display: none;
}

.wd-section-6 .wd-more {
  margin-top: 10%;
}

.wd .w_grid-001 > div > .p_gridbox {
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
}

.wd .w_grid-000 > div > .p_gridbox {
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
}

.wd #c_portalResnav_main-16040488411000348 {
  z-index: 400;
}

.c_portalResProduct_detail-01001001 .p_shade {
  display: none;
}

.c_portalResProduct_list-01001007 .listSumray p {
  margin-bottom: 10px;
  line-height: 1.6;
  font-size: 16px;
  color: #555;
}

.c_portalResProduct_list-01001007 .list_flex {
  padding-left: 0;
}

.c_portalResProduct_detail-01001001 .product_info {
  padding: 0;
  display: flx;
  align-items: flex-start;
}

.c_portalResProduct_detail-01001001 .d_description {
  padding-left: 0;
  padding-right: 0;
}

.c_portalResProduct_detail-01001001 .d_description img {
  margin-bottom: 20px;
}

.c_portalResProduct_detail-01001001 .d_description p {
  font-size: 16px;
  color: #333;
  line-height: 1.8;
  margin-bottom: 10px;
  padding-bottom: 0;
}

.c_portalResProduct_detail-01001001 .d_description table {
  margin-left: 2em;
  border-left: 1px solid #eee;
  border-top: 1px solid #eee;
  width: 100%;
  max-width: 900px;
}

.c_portalResProduct_detail-01001001 .d_description table td {
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 10px 20px;
  text-align: center;
  font-size: 16px;
  line-height: 1.8;
  color: #333;
}

.c_portalResProduct_detail-01001001 .d_summary p {
  font-size: 17px;
  font-weight: normal;
  color: #666;
  margin-bottom: 15px;
  line-height: 1.7;
  text-indent: 0em;
}

.c_portalResProduct_detail-01001001 .p_products {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_summary {
  border-bottom: none;
}

.c_portalResProduct_detail-01001001 .d_Title .font {
  font-size: 32px;
  line-height: 2;
  margin-bottom: 0px;
  border-bottom: 1px dotted #ddd;
}

.c_portalResProduct_detail-01001001 .p_ProRelationImg.higher .AtlasRelationImgBoxA img {
  position: static !important;
  transform: none !important;
  width: 100% !important;
  height: auto !important;
  min-height: 100% !important;
}

.c_portalResProduct_detail-01001001 .p_imagesA {
  width: 600px;
  position: relative;
  overflow: hidden;
  position: sticky;
  top: 30px;
}

.c_portalResProduct_detail-01001001 .p_images {
  height: auto !important;
}

.c_portalResProduct_detail-01001001 .p_image img {
  position: static !important;
  transform: none !important;
  width: 100% !important;
  height: auto !important;
}

.c_portalResProduct_detail-01001001 .p_ProRelationImg.higher .AtlasRelationImgBoxA {
  width: 100% !important;
  height: auto !important;
  position: static !important;
  transform: none !important;
  height: 100% !important;
  position: absolute !important;
  left: 0;
  top: 0;
}

.c_portalResProduct_list-01001007 .pic {
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

@media(max-width: 1440px) {
  .wd-full--nav .wd-container {
    padding:5% 10%;
  }
}

.container {
  width: 1484px !important;
}

@media(max-width: 1484px) {
  .container {
    width:100% !important;
  }
}

#c_portalResProduct_list-16085975050298207 > div > div > div.e_box.p_products.p_productsSet > div.e_box.list.widthActive > a > div.info-box > h3 {
  color: #fff;
}

#c_portalResProduct_list-16085975050298207 > div > div > div.e_box.p_products.p_productsSet > div.e_box.list.widthActive > a > div.info-box > article {
  color: #fff;
}

#c_portalResProduct_list-16085975050298207 > div > div > div.e_box.p_products.p_productsSet > div.e_box.list.widthActive2 > a > div.info-box > article {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 12 !important;
  overflow: hidden;
  height: auto !important;
}

#c_portalResProduct_list-16040467857704796 .proSummry {
  font-size: 16px;
}

#c_portalResProduct_list-16085974800633300 .proSummry {
  font-size: 16px;
}

#c_portalResProduct_list-16085974741395365 .proLink {
  padding: 0;
  margin-bottom: 0;
}

#c_portalResProduct_list-16085974741395365 .proImg {
  width: 100% !important;
  object-fit: cover;
}

#c_portalResProduct_list-16085974741395365 .txtBox {
  background-color: rgba(255,95,14, 0.69);
}

#c_portalResProduct_list-16085974741395365 .txtBox a {
  margin-bottom: 10px;
  font-size: 22px;
}

#c_portalResProduct_list-16085974741395365 .txtBox a:nth-child(2) {
  font-size: 14px;
}

#c_portalResProduct_list-16085974741395365 .proImgBox {
  padding-bottom: 100%;
}

#c_portalResProduct_list-16085974741395365 .txtBox {
  bottom: -54px;
}

#c_portalResProduct_list-16085974628304698 .pro {
  max-width: 1484px;
}

#c_portalResProduct_list-16085974541619312 .proLi {
  width: calc((100% - 10px)/3);
}

.c_portalResProduct_list-01001 .p_products {
  margin-left: auto;
  margin-right: auto;
}

#c_portalResProduct_list-16085974398607517 .proTitle {
  font-size: 22px;
  color: #fff;
}

#c_portalResProduct_list-16085974398607517 .proMs {
  font-size: 16px;
}

#c_portalResProduct_list-16085975050298207 .titile {
  font-size: 22px;
}

#c_portalResProduct_list-16085974800633300 .proLink {
  font-size: 22px;
}

#c_portalResProduct_list-16085974628304698 .proTitle {
  font-size: 22px;
}

#c_portalResProduct_list-16085974628304698 .proSummry {
  font-size: 16px;
  margin-top: 5px;
}

#c_portalResProduct_list-16085974589625556 .js_title {
  font-size: 22px;
}

#c_portalResProduct_list-16085974589625556 .js_article {
  font-size: 16px;
}

#c_portalResProduct_list-16085974541619312 .proTitle {
  font-size: 22px;
}

#c_portalResProduct_list-16085974541619312 .sum {
  font-size: 16px;
}

#c_portalResProduct_list-16085974501251130 .proLink {
  font-size: 22px;
  padding: 0;
  border: none;
}

#c_portalResProduct_list-16085974501251130 .box:hover .txtBox {
  background: #ea6a30;
}

#c_portalResProduct_list-16085974501251130 .proTitle {
  height: 35px;
}

#c_portalResProduct_list-16085974800633300 .p_page .pageNum.active {
  color: #fff;
}

#c_portalResProduct_list-16085974800633300 .proSummry {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  overflow: hidden;
}

#c_portalResProduct_list-16085974332362552 .titleBox {
  font-size: 22px;
}

#c_portalResProduct_list-16085974332362552 .keyBox {
  font-size: 16px;
}

#c_portalResProduct_list-16085974800633300 .lookLink {
  background-color: #ea6a30;
}

.wd #c_portalResProduct_list-16040434242902816 {
  height: auto;
}

#c_portalResProduct_category-16040434242878663 .cateListBox.wd-current {
  background: #f86b32;
  border-color: #f86b32;
  color: #fff;
}

#c_portalResProduct_detail-16040462736293471 .d_DescriptionBoxA {
  display: none !important;
}

.wd #w_grid-1611815665683 {
  display: none;
}

@media(max-width: 768px) {
  .wd .wd-section {
    width:100%;
    height: auto;
    position: relative;
    opacity: 1;
    display: block;
  }

  .wd-fullpage {
    position: static;
    height: auto;
  }

  .wtip {
    display: none;
  }

  .wd .wd-section.wd-section-1 {
    height: 85vh;
    height: auto;
    display: block;
  }

  .wd-section-1 .wd-words .wd-item:nth-child(1) {
    position: relative;
  }

  .wd-section-1 .wd-words .title {
    font-size: 8vw;
  }

  .wd-section-1 .wd-words {
    padding: 0 5%;
  }

  .wd-section-1 .wd-words .english {
    font-size: 12px;
  }

  body.index {
    overflow-x: hidden;
    overflow-y: auto;
  }

  .wd-section-2 .wd-left {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .wd-section-2 .wd-right {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .wd-section-2 .wd-right .en-bg {
    width: 20vw;
    text-align: center;
    z-index: -1;
  }

  .wd-slogan {
    z-index: 10;
    font-size: 8vw;
  }

  .wd-section-3 .wd-top {
    position: relative;
    top: 0;
    left: 0;
    background: #333;
    display: block;
    padding: 10%;
  }

  .wd-20201030100416 .wd-item {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    opacity: 1;
    visibility: visible;
  }

  .wd-section-3 .wd-titles {
    display: none;
  }

  .wd-section-3 .wd-top > div:nth-child(1) {
    width: 100%;
    top: 0;
  }

  .wd-section-3 .wd-top > div:nth-child(2) {
    width: 100%;
    font-size: 8vw;
    margin: 15px 0;
  }

  .wd-section-3 .wd-top > div:nth-child(3) {
    width: 100%;
  }

  .wd-20201030100416 .wd-item img {
    filter: blur(0);
  }

  .wd-20201030100416 .wd-item .wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

  .wd-20201030100416 .wd-item .wrapper > a {
    font-size: 5vw;
    color: #fff;
    display: block;
    text-align: center;
  }

  .wd-20201030100416 .wd-item .wrapper .wd-more {
    display: none;
  }

  .wd-section-4 .e_box {
    width: 100%;
    top: 0;
    padding: 10%;
  }

  .wd-section-4 #c_portalResProduct_list-16040236646815006 {
    width: 90%;
    top: 0;
    margin-right: 0;
    margin-left: 5%;
    margin-right: 5%;
  }

  .wd .wd-section.wd-section-5 .e_box {
    display: block;
  }

  .wd .wd-section.wd-section-5 .e_box > div {
    width: 100% !important;
  }

  #c_portalResNews_list-16040238367206436 .list1 {
    width: 100%;
    margin: 0;
    margin-bottom: 25px;
  }

  #c_portalResNews_list-16040238367206436 .p_news1 {
    display: block;
  }

  #c_portalResNews_list-16040238367206436 .p_summary1 {
    margin-bottom: 10px;
  }

  .wd .wd-section-6 #c_portalResPublic_codeContainer-16040238873392322 {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .wd .wd-section-6 #c_portalResPublic_codeContainer-16040238896858945 {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .wd-section-6 .wd-content p {
    font-size: 5vw;
  }

  #allmap1 {
    height: 500px !important;
  }

  #allmap2 {
    height: 500px !important;
  }

  .wd-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    background-color: rgba(255, 255, 255, 0.8);
    -webkit-backdrop-filter: saturate(180%) blur(6px);
    backdrop-filter: saturate(180%) blur(6px);
  }

  .wd-header .wd-logo {
    position: relative;
    top: 0;
    left: 0;
  }

  .wd-header .wd-logo img {
    height: 50px;
  }

  .wd-header .wd-nav {
    display: block;
    top: 9px;
  }

  .wd-header .wd-nav p {
    color: #ff5f0e;
  }

  .wd-header .wd-nav div span {
    background: #ff5f0e;
  }

  .wd-dark .wd-header .wd-nav {
    background: transparent;
  }

  .wd-full--nav .wd-container {
    display: block;
  }

  .wd-full--nav .wd-container .dropdown {
    width: 100%;
  }

  .dropdown_menu {
    display: flex !important;
    flex-wrap: wrap;
  }

  .wd-full--nav .wd-container .dropdown > .navNameLink:after {
    display: none;
  }

  .dropdown_menu {
    margin-top: 5px;
  }

  .wd-full--nav .wd-container .dropdown {
    border-bottom: 1px dotted rgba(0, 0, 0,0.3);
    padding-bottom: 10px;
  }

  .wd-full--nav .wd-container .dropdown_menu .navNameLink {
    margin-right: 10px;
    opacity: 0.5;
  }

  .wd-full--nav .wd-container {
    padding: 5%;
  }

  .wd-full--nav .wd-container .navNameLink {
    font-size: 20px;
  }

  #w_grid-1604066174568 > div > .p_gridbox {
    padding: 30% 5%;
    background-size: cover;
    background-position: center center;
  }

  #c_portalResNews_list-16040452060906055 .title {
    white-space: normal;
    line-height: 1.6;
  }

  .c_portalResProduct_list-01001007 .listSumray {
    display: block;
  }

  .c_portalResProduct_detail-01001001 .p_imagesA {
    width: 100%;
  }

  #w_grid-1606961777807 {
    padding: 0 15px;
  }
}

.c_portalResIntro_detail-01001 .p_con img {
  height: auto !important;
}

@media(max-width: 768px) {
  #w_common_text-1607325472499 span {
    font-size:18px !important;
  }

  #c_portalResFriendlink_list-16073255289488942 .imgBox img {
    width: 100%;
  }

  #w_grid-1604047822689 {
    padding: 0 15px;
  }

  #w_common_text-1590793519764 a {
    display: block;
  }

  #w_common_text-1590793519764 a:nth-last-child(1) {
    display: inline-block;
  }

  #w_common_text-1590793519764 a:nth-last-child(2) {
    display: inline-block;
  }

  #w_common_text-1590793519764 a:nth-last-child(3) {
    display: inline-block;
  }

  #w_common_text-1590793519764 {
    margin: 15px 0;
  }

  .wd-more {
    margin-bottom: 15px;
  }

  #c_portalResProduct_list-16040236646815006 .swiper-button-prev {
    display: none;
  }

  #c_portalResProduct_list-16040236646815006 .swiper-button-next {
    display: none;
  }
}

.wd-right-float {
  position: fixed;
  top: 50%;
  right: 5px;
  z-index: 9999;
  transform: translateY(-50%);
  margin-top: 20vh;
  transition: 1s;
}

.wd-right-float.wd-hide {
  right: -100px;
}

.wd-right-float .wd-item {
  animation: fadeOut both;
  position: relative;
}

.wd-right-float .wd-item .wd-sub {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  display: flex;
  font-size: 16px;
  color: #fff;
  align-items: center;
  justify-content: center;
  z-index: -1;
  overflow: hidden;
  transform: translateX(-100%);
  visibility: hidden;
}

.wd-right-float .wd-item:hover .wd-sub {
  visibility: visible;
}

.wd-right-float .wd-item .wd-sub div {
  background-color: #333;
  display: flex;
  height: 100%;
  width: 180px;
  align-items: center;
  padding: 0px 20px;
  animation: fadeOutLeft 1s both;
}

.wd-right-float .wd-item:hover .wd-sub div {
  animation: fadeInLeft 1s 0s both;
}

.wd-right-float.wd-show .wd-item {
  animation: fadeInRight 1s 0s both;
}

#c_portalResNews_list-16040238367206436 .p_news1 {
  padding-top: 40px;
}

.wd-right-float.wd-show .wd-item:nth-child(1) {
  animation-delay: 0.2s;
}

.wd-right-float.wd-show .wd-item:nth-child(2) {
  animation-delay: 0.3s;
}

.wd-right-float.wd-show .wd-item:nth-child(3) {
  animation-delay: 0.4s;
}

.wd-right-float.wd-show .wd-item:nth-child(4) {
  animation-delay: 0.5s;
}

.wd-right-float .wd-item a {
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #d1833a;
  margin-bottom: 2px;
}

.wd-right-float .wd-item a svg {
  width: 30px;
  height: 30px;
  transition: 1s;
}

.wd-right-float .wd-item:hover a svg {
  transform: rotateY(180deg);
}

.wd-right-float .wd-item a svg path {
  fill: #fff;
}

@media(max-width: 768px) {
  .wd-right-float {
    display:none;
  }
}

.wd .wd-section.wd-section-5 .wd-sub-cate {
  display: flex;
  justify-content: flex-end;
  margin-top: 40px;
  padding-left: 5%;
  padding-right: 5%;
  margin-left: 15px;
  margin-right: 15px;
  width: auto;
}

.wd .wd-section.wd-section-5 .wd-sub-cate a {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  color: #fff;
  animation: none;
}

.c_portalResProduct_detail-01001001 .d_ProSummary {
  display: none;
}

.c_portalResProduct_detail-01001001 .d_description {
  padding: 40px;
  background: #fafafa;
  margin-top: 15px;
}

.c_portalResProduct_detail-01001001 .d_description p {
  font-size: 18px;
  color: #333;
}

.wd-slogan {
  font-size: 2.2vw;
}

#c_portalResEmploy_list-15918601816216125 .job2 {
  display: none;
}

#c_portalResEmploy_list-15918601816216125 .pay {
  display: none;
}

#c_portalResEmploy_list-15918601816216125 .job {
  border-bottom: none !important;
}

#c_portalResEmploy_list-15918601816216125 .jobList:last-child .job {
  border-bottom: 1px solid #eee !important;
}

.wd-20210402091721 {
  background-color: red;
  color: #fff;
  font-size: 15px;
  left: 30%;
  position: absolute;
  transform: translateY(-25px);
  padding: 5px 15px;
}

.wd-20210402091902 {
  left: 60%;
}

@media(max-width: 768px) {
  .wd-header {
    background:rgba(0, 0, 0, 0.5);
  }

  .wd-honor p {
    font-size: 16px;
  }

  .wd-section-3 .wd-top > div:nth-child(2) {
    font-size: 24px;
  }

  .wd-slogan {
    font-size: 24px;
    line-height: 1.8;
  }

  .wd .wd-section.wd-section-5 .wd-sub-cate {
    margin-top: 0;
  }

  .wd-section-6 .wd-content p {
    font-size: 16px;
  }

  .wd-copyright {
    font-size: 12px;
    padding: 20px 10%;
  }

  .wd-full--nav .wd-container .navNameLink {
    font-size: 18px;
  }

  .wd-full--nav .wd-container .dropdown_menu .navNameLink {
    font-size: 14px;
  }

  .c_portalResPublic_codeContainer-01001003 .about-num li {
    width: 100%;
  }

  .wd-sub-cate {
    justify-content: flex-start;
  }

  .wd-sub-cate div {
    width: 48%;
    margin: 0;
    margin-bottom: 5px;
  }

  .wd-sub-cate div:nth-child(2n+2) {
    margin-left: 4%;
  }

  .wd-sub-cate a {
    text-align: center;
  }

  #w_fimg-1604044027713 {
    margin-top: 20px;
  }

  #w_fimg-1604044048607 {
    margin-top: 20px;
  }

  #w_common_text-1604044048615 span {
    font-size: 16px !important;
  }

  #w_common_text-1604044027721 span {
    font-size: 16px !important;
  }

  #w_common_text-1591793277197 span {
    font-size: 16px !important;
  }

  #w_common_text-1591793386676 span {
    font-size: 16px !important;
  }

  #w_common_text-1591793385850 span {
    font-size: 16px !important;
  }

  #c_portalResProduct_list-16085974501251130 .proBox {
    padding: 10px 0;
  }

  #w_fimg-1606961865183 {
    margin-top: 30px;
  }

  #w_grid-1606961959040 {
    padding: 15px;
  }

  #w_fimg-1606961959049 {
    margin-top: 30px;
  }

  .c_portalResProduct_list-01001008 .PhotoList_k1 li {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
    margin-bottom: 15px !important;
  }

  #c_portalResProduct_list-16040471900556248 .PhotoList_k1 li a {
    height: auto;
  }

  #c_portalResProduct_list-16040471900556248 .PhotoList_k1 li a img {
    width: 100%;
    height: auto;
    position: static !important;
    transform: none !important;
    max-width: none !important;
    max-height: none !important;
  }

  .c_portalResProduct_list-01001008 .PhotoList_k1 li span {
    font-size: 16px;
    color: #333;
  }

  #c_portalResProduct_list-1612421270083 .PhotoList_k1 li a {
    height: auto;
  }

  #c_portalResProduct_list-1612421270083 .PhotoList_k1 li a img {
    width: 100%;
    height: auto;
    position: static !important;
    transform: none !important;
    max-width: none !important;
    max-height: none !important;
  }

  #c_portalResNews_list-15915520176839402 .wd-title a {
    line-height: 1.5;
  }

  .c_portalResNews_detail-01001 .p_headA {
    line-height: 1.5;
  }

  .c_portalResNews_detail-01001 .p_articles {
    min-height: auto;
  }

  .c_portalResFriendlink_list-01001 .p_pagebox .pre .font {
    font-size: 16px;
  }

  .c_portalResFriendlink_list-01001 .p_pagebox .next .font {
    font-size: 16px;
  }

  .c_portalResFriendlink_list-01001 .p_pagebox .num {
    font-size: 16px;
  }
}

.wd-20210706111614 {
  width: 100vw;
  position: fixed;
  bottom: -250px;
  left: 0;
  width: 100%;
  z-index: 11100;
  transition: 1s;
}

.wd-20210706111614.wd-show {
  bottom: 0;
}

.wd-20210706111614 img {
  width: 100%;
}

@media(max-width: 768px) {
  .wd .wd-section .bg {
    position:relative;
    height: auto;
    display: flex;
  }
  .wd .wd-section .bg video {
    height:auto;
    display: block;
    margin-top: 80px;
  }
  .wd .wd-section.wd-section-1 .e_box {
    display:none;
  }
  .wd-section-2 .wd-left {
    display:none;
  }
}

/* 2023-01-12 */
.wd .wd-section.wd-section-1 .bg {
  z-index:initial;
}
.wd-section-1 .wd-words {
  visibility:visible;
}
.wd-buttons {
  visibility:visible;
}
.wd-scroll-tip {
  visibility:visible;
}
.wd-page {
  visibility:visible;
}