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

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

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

:-ms-input-placeholder { color: #fff; }

.BG { background-image: url(../images/1356e46f2b21499d86db89647e2e4bc2.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; }

.sectionA { padding-top: 50px; padding-bottom: 85px; }

.sectionA .content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 45px; }

.sectionA .content .textParent { width: 340px; padding: 8px; background: #fff; box-shadow: 0px 1px 13px 0px rgba(2, 29, 47, 0.13); }

.sectionA .content .textParent .text { padding-left: 15px; }

.sectionA .content .textParent .text .title { font-size: 18px; color: #363535; padding: 18px 0; }

.sectionA .content .textParent .text ul li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 14px; color: #676767; margin-bottom: 10px; }

.sectionA .content .textParent .text ul li .iconimg { margin-top: 2px; }

.sectionA .content .textParent .text ul li .tit { margin: 0 8px; line-height: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.sectionA .content .textParent .text ul li .tit span { width: 56px; margin-right: 2px; display: block; text-align: justify; text-align-last: justify; }

.sectionA .content .textParent .text ul li .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; line-height: 2; }

.sectionA .content .textParent .wx .img { padding: 20px 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.sectionA .content .mapclick { position: relative; margin-left: 100px; width: 760px; right: -57px; }

@media (min-width: 992px) { .sectionA .content .mapclick .beijing { position: absolute; left: 485px; top: 200px; cursor: pointer; } }

.sectionA .content .mapclick .beijing .iconimg { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-size: 13px; color: #ebebeb; }

.sectionA .content .mapclick .beijing .iconimg .txt { font-size: 15px; color: #f83939; font-weight: bold; margin-right: 5px; }

.sectionA .content .mapclick li { position: absolute; top: 0; cursor: pointer; left: 0; }

@media (min-width: 992px) { .sectionA .content .mapclick li:hover .txt { opacity: 0; } }

.sectionA .content .mapclick li .iconimg { font-size: 13px; color: #ebebeb; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.sectionA .content .mapclick li .text { font-size: 14px; color: #0070bc; z-index: 2; min-width: 200px; text-align: center; background: #e3e5e4; border-radius: 5px; padding: 5px; left: 50%; top: -40px; }

@media (min-width: 992px) { .sectionA .content .mapclick li .text { position: absolute; display: none; } }

@media (min-width: 992px) { .sectionA .content .mapclick li .text { -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
  .sectionA .content .mapclick li .text::after { position: absolute; bottom: -12px; width: 0; height: 0; border: 6px solid transparent; border-top-color: #e3e5e4; content: ''; left: 0; right: 0; margin: auto; } }

.sectionA .content .mapclick li .txt { -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }

.sectionA .content .mapclick li .txt, .sectionA .content .mapclick li img { margin-bottom: 5px; }

@media (min-width: 992px) { .sectionA .content .mapclick li:nth-of-type(1) { left: 460px; top: 460px; }
  .sectionA .content .mapclick li:nth-of-type(1) .iconimg { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
  .sectionA .content .mapclick li:nth-of-type(2) .text, .sectionA .content .mapclick li:nth-of-type(3) .text, .sectionA .content .mapclick li:nth-of-type(4) .text { top: auto; bottom: -40px; }
  .sectionA .content .mapclick li:nth-of-type(2) .text::after, .sectionA .content .mapclick li:nth-of-type(3) .text::after, .sectionA .content .mapclick li:nth-of-type(4) .text::after { top: -12px; bottom: auto; border-top-color: transparent; border-bottom-color: #e3e5e4; }
  .sectionA .content .mapclick li:nth-of-type(5) .iconimg, .sectionA .content .mapclick li:nth-of-type(6) .iconimg { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .sectionA .content .mapclick li:nth-of-type(5) .iconimg img, .sectionA .content .mapclick li:nth-of-type(6) .iconimg img { margin-left: 5px; }
  .sectionA .content .mapclick li:nth-of-type(5) .text, .sectionA .content .mapclick li:nth-of-type(6) .text { left: -24px; top: -62px; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  .sectionA .content .mapclick li:nth-of-type(2) { left: 325px; top: 375px; }
  .sectionA .content .mapclick li:nth-of-type(2) .iconimg { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .sectionA .content .mapclick li:nth-of-type(3) { left: 470px; top: 320px; }
  .sectionA .content .mapclick li:nth-of-type(4) { left: 400px; top: 320px; }
  .sectionA .content .mapclick li:nth-of-type(5) { left: 495px; top: 280px; }
  .sectionA .content .mapclick li:nth-of-type(6) { left: 460px; top: 240px; }
  .sectionA .content .mapclick li:nth-of-type(7) { left: 580px; top: 150px; }
  .sectionA .content .mapclick li:nth-of-type(7) .iconimg { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } }

@media (max-width: 1399px) { .sectionA .content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .sectionA .content .mapclick { margin-left: 0; right: 0; margin-top: 30px; } }

@media (max-width: 991px) { .sectionA .content .mapclick { background: #0069e0; }
  .sectionA .content .mapclick > img { display: none; }
  .sectionA .content .mapclick li { position: static; }
  .sectionA .content .mapclick li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin: 10px 0; }
  .sectionA .content .mapclick { padding: 30px; }
  .sectionA .content .mapclick li .iconimg { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .sectionA .content .mapclick li .txt { margin: 0 10px; }
  .sectionA .content .mapclick li .txt, .sectionA .content .mapclick li img { margin-bottom: 0; }
  .sectionA .content .mapclick { width: 100%; }
  .sectionA .content .mapclick { padding: 20px; }
  .sectionA .content .mapclick .beijing { display: none; }
  .sectionA .content .mapclick li .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; } }

@media (max-width: 575px) { .sectionA { padding-bottom: 30px; padding-top: 30px; }
  .sectionA .content .textParent { width: 100%; }
  .sectionA .content .textParent { box-shadow: none; }
  .sectionA .content .textParent .text { padding-left: 0; }
  .sectionA .content { margin-top: 30px; }
  .sectionA .content .textParent { padding: 0; }
  .sectionA .content .textParent .text .title { padding: 10px 0; }
  .sectionA .content .textParent { text-align: center; }
  .sectionA .content .textParent .text ul li .desc { -webkit-box-flex: inherit; -webkit-flex: inherit; -ms-flex: inherit; flex: inherit; }
  .sectionA .content .textParent .text ul li { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .sectionA .content .textParent .text ul li .tit span { width: auto; }
  .sectionA .content .textParent .wx .img { padding: 10px 0; }
  .sectionA .content .textParent .wx .img .txt { font-size: 14px; }
  .sectionA .content .mapclick { margin-top: 10px; }
  .CommonOtherPongeTitleClass1 { text-align: center; }
  .CommonOtherPongeTitleClass1::before { content: none; }
  .CommonOtherPongeTitleClass1 { padding-left: 0; }
  .sectionA { padding-top: 10px; }
  .sectionA .content { margin-top: 20px; }
  .sectionA .content .textParent .text ul li .tit span { white-space: nowrap; } }







.NewsSectionA { padding-top: 50px; }

.NewsSectionA .pongetitle { position: relative; padding-left: 20px; }

.NewsSectionA .pongetitle::after { position: absolute; left: 0; top: 0; bottom: 0; margin: auto; width: 6px; height: 64px; content: ''; background: #0069e0; }

.NewsSectionA .pongetitle span { display: block; }

.NewsSectionA .pongetitle span:nth-of-type(1) { font-size: 30px; color: #4d4d4d; }

.NewsSectionA .pongetitle span:nth-of-type(2) { font-size: 26px; color: #e0e0e0; }

.NewsSectionA .contentkoa { margin-top: 40px; }

.NewsSectionA .contentkoa ul { margin-bottom: 55px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.NewsSectionA .contentkoa ul li { width: 50%; padding-right: 20px; }

.NewsSectionA .contentkoa ul li:nth-of-type(2n+0) { padding-left: 20px; padding-right: 0; }

.NewsSectionA .contentkoa ul li:nth-of-type(2) a .text .textdesc .block { margin-top: 20px; }

.NewsSectionA .contentkoa ul li.active a { box-shadow: 0px 1px 15px 0px rgba(2, 29, 47, 0.11); }

.NewsSectionA .contentkoa ul li.active a::after { opacity: 1; box-shadow: 2px -2px 2px rgba(2, 29, 47, 0.05); }

.NewsSectionA .contentkoa ul li a { display: block; box-shadow: 0px 1px 6px 0px rgba(2, 29, 47, 0.05); padding: 8px; height: 100%; position: relative; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }

.NewsSectionA .contentkoa ul li a:hover { box-shadow: 0px 1px 15px 0px rgba(2, 29, 47, 0.11); }

.NewsSectionA .contentkoa ul li a:hover::after { opacity: 1; box-shadow: 2px -2px 2px rgba(2, 29, 47, 0.05); }

.NewsSectionA .contentkoa ul li a::after { position: absolute; display: inline-block; bottom: -15px; left: 0; opacity: 0; right: 0; margin: auto; width: 0; height: 0px; content: ''; border-style: solid; border-width: 15px; border-color: #fff #fff transparent transparent; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); -webkit-transition: 0.5s ease all; transition: 0.5s ease all; box-shadow: 2px -2px 2px rgba(2, 29, 47, 0.05); }

.NewsSectionA .contentkoa ul li a .rowmy { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.NewsSectionA .contentkoa ul li a .name { width: 56px; text-align-last: justify; text-align: justify; text-justify: distribute-all-lines; }

.NewsSectionA .contentkoa ul li a .iconimg { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-right: 5px; }

.NewsSectionA .contentkoa ul li a .img img { width: 100%; }

.NewsSectionA .contentkoa ul li a .text { padding-top: 20px; padding-left: 30px; }

.NewsSectionA .contentkoa ul li a .text .title { font-size: 18px; color: #363535; margin-bottom: 15px; }

.NewsSectionA .contentkoa ul li a .text .textdesc .block { margin-bottom: 15px; font-size: 14px; color: #676767; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.NewsSectionA .contentkoa ul li a .text .textdesc .block .iconimg { margin-right: 5px; }

.NewsSectionA .contentkoa ul li a .text .textdesc .block .con { margin-left: 5px; }

.NewsSectionA .contentkoa ul li a .text .textdesc .block .con span { margin-right: 40px; }

@media (max-width: 575px) { .NewsSectionA .pongetitle span:nth-of-type(1) { font-size: 18px; }
  .NewsSectionA .pongetitle { padding-left: 15px; }
  .NewsSectionA .pongetitle::after { height: 100%; width: 2px; }
  .NewsSectionA .pongetitle span:nth-of-type(2) { font-size: 18px; } }

#bjmap { height: 450px; }

@media (max-width: 767px) { .NewsSectionA .contentkoa ul li a .text .textdesc .block { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; }
  .NewsSectionA .contentkoa ul li a .text .textdesc .block .con span { margin-right: 0; }
  .NewsSectionA .contentkoa ul li a .rowmy { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

@media (max-width: 575px) { .NewsSectionA { padding-top: 30px; }
  .NewsSectionA .contentkoa { margin-top: 30px; }
  .NewsSectionA .contentkoa ul li a .text { padding-left: 0px; padding-top: 10px; }
  .NewsSectionA .contentkoa ul li a .text .title { font-size: 14px; margin-bottom: 10px; }
  .NewsSectionA .contentkoa ul li a .text .textdesc .block .con { margin-left: 0; }
  .NewsSectionA .contentkoa ul li { padding-right: 5px; }
  .NewsSectionA .contentkoa ul li:nth-of-type(2n+0) { padding-left: 5px; }
  .NewsSectionA .contentkoa ul li a .name { text-align-last: auto; width: auto; }
  .NewsSectionA .contentkoa ul li a .text .textdesc .block { margin-bottom: 5px; }
  #bjmap { height: 200px; }
  .NewsSectionA .contentkoa ul li { width: 100%; }
  .NewsSectionA .contentkoa ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-bottom: 0; }
  .NewsSectionA .contentkoa ul li a .text { padding: 10px; }
  .NewsSectionA .contentkoa ul li { padding-right: 0; margin-bottom: 40px; }
  .NewsSectionA .contentkoa ul li:nth-of-type(2n+0) { padding-left: 0; } }



