@charset "utf-8";

/* 内页服务内容 */

.sqfw_ct {
  margin-top: 45px;
  border-top: 1px solid #d9d9d9;
}

.sqfw_ctitem {
  height: 195px;
  padding: 0 65px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
}

.sqfw_ctitem:nth-child(even) {
  background-color: #f3f3f3;
}

.sqfw_ctitemtxt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 65px;
}

.sqfw_ctitemtxt_h {
  word-break: break-all;
  font-size: 24px;
  color: #333;
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.sqfw_ctitemi img {
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.sqfw_ctitem:hover .sqfw_ctitemi img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}

.sqfw_ctitem:hover .sqfw_ctitemtxt_h {
  color: #ef8d01;
  padding-left: 5px;
}

.sqfw_ctitemtxt_p {
  color: #666;
  word-break: break-all;
  padding-top: 10px;
}

.sqfw_ctitemtxt_p p {
  font-size: 14px;
}

.shfw {
  margin-top: 70px;
}

.shfw_ct {
  margin-top: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.shfw_ct>div {
  width: 49%;
  margin-right: 2%;
}

.shfw_ct>div:nth-child(2n) {
  margin-right: 0;
}

.shfw_ct>div:nth-child(2n) .shfw_ctitem_imgdw {
  background-color: rgba(0, 0, 0, 0.75);
}

.shfw_ctitem {
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 6px 5px 30px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 6px 5px 30px 0px rgba(0, 0, 0, 0.12);
}

.shfw_ctitem_img {
  overflow: hidden;
  position: relative;
}

.shfw_ctitem_img img {
  width: 100%;
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.shfw_ctitem_imgdw {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
  text-align: center;
  background-color: rgba(54, 87, 144, 0.9);
  text-transform: capitalize;
  font-size: 24px;
  color: #fff;
  z-index: 2;
}

.shfw_ctitem:hover .shfw_ctitem_img img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}

.shfw_ctitem_txt {
  padding: 0 80px;
  height: 130px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.shfw_ctitem_txtp {
  margin-top: 35px;
  width: 100%;
  text-align: center;
  color: #666;
}

.jsfw {
  /* margin-top: 70px; */
}

.jsfw_ct {
  margin-top: 50px;
}

.jsfw_ctitem {
  padding: 40px 80px 40px 50px;
}

.jsfw_ctitem:nth-child(odd) {
  background-color: #f3f3f3;
}

.jsfw_ctitemh {
  text-transform: capitalize;
  font-size: 24px;
  transition: all .3s;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
}

.jsfw_ctitem:hover .jsfw_ctitemh {
  color: #ef8d01;
}

.jsfw_ctitemp {
  margin-top: 15px;
}

.jsfw_ctitemp p {
  font-size: 14px;
  color: #666;
  line-height: 26px;
}

.foot {
  margin-top: 0;
}

@media screen and (max-width:1700px) {
  .shfw_ctitem_txt {
    padding: 0 30px;
  }
  .sqfw_ctitemtxt {
    padding: 0;
    padding-left: 50px;
  }
  .jsfw_ctitem {
    padding: 40px 80px 50px 50px;
  }
}

@media screen and (max-width:1200px) {
  .sqfw_ctitem {
    padding: 0 30px;
  }
  .shfw_ctitem_txt {
    padding: 0 15px;
  }
  .shfw_ctitem_txtp {
    margin-top: 20px;
  }
  .jsfw_ctitem {
    padding: 50px 30px;
  }
}

@media screen and (max-width:992px) {
  .sqfw_title p {
    font-size: 30px;
  }
  .sqfw_ct {
    margin-top: 30px;
  }
  .sqfw_ctitem {
    padding: 0 15px;
    height: 150px;
  }
  .sqfw_ctitemi img {
    width: 60px;
  }
  .shfw {
    margin-top: 60px;
  }
  .shfw_ct {
    margin-top: 30px;
  }
  .shfw_ctitem_imgdw {
    height: 50px;
    line-height: 50px;
  }
  .jsfw {
    margin-top: 60px;
  }
  .jsfw_ct {
    margin-top: 30px;
  }
  .jsfw_ctitem {
    padding: 30px 20px;
  }
  
}

@media screen and (max-width:768px) {
  .sqfw_ctitemi img {
    width: 50px;
  }
  .sqfw_title p {
    font-size: 24px;
    margin-left: 10px;
  }
  .sqfw_ctitemtxt {
    padding-left: 20px;
  }
  .sqfw_ctitemtxt_h {
    font-size: 16px;
  }
  .sqfw_ctitemtxt_p {
    margin-top: 5px;
    font-size: 12px;
    line-height: 16px;
  }
  .sqfw_ctitemtxt_p p {
    margin-top: 5px;
    font-size: 12px;
    line-height: 16px;
  }
  .shfw_ct {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .shfw_ct>div {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .shfw_ctitem_txtp {
    font-size: 14px;
    line-height: 22px;
  }
  .shfw_ctitem_txtp p {
    font-size: 14px;
    line-height: 22px;
  }
  .jsfw_ctitemh {
    font-size: 18px;
  }
  .jsfw_ctitem {
    padding: 20px 10px;
  }
  .jsfw_ctitemp {
    /* margin-top: 5px; */
  }
  .jsfw_ctitemp p {
    /* font-size: 12px; */
    /* line-height: 16px; */
  }
  .sqfw_ctitem {
    height: auto;
    padding: 20px 15px 20px;
  }
}


/* down */

.download_ct {
  margin-top: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.download_ct>a {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}

.download_ctitem>div {
  width: 50%;
}

.download_ctitem_img {
  overflow: hidden;
  -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
  padding: 2.5%;
}

.download_ctitem_img img {
  width: 100%;
  /* padding: 5%; */
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.download_ctitem_txt {
  padding: 0 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.download_ctitem_txtbox {
  width: 100%;
}

.download_ctitem_txth {
  color: #333;
}

.download_ctitem_txtbtn {
  margin-top: 60px;
  width: 152px;
  height: 45px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  overflow: hidden;
  background-color: #1661a9;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.download_ctitem_txtbtn span {
  color: #fff;
  font-size: 14px;
}

.download_ctitem_txtbtn i {
  margin-left: 5px;
  font-size: 18px;
  color: #fff;
}

.download_ct>a:hover .download_ctitem_img img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}

.download_ctitem_txtbtn:hover {
  transform: scale(.95);
  -webkit-transform: scale(.95);
  -moz-transform: scale(.95);
  -ms-transform: scale(.95);
  -o-transform: scale(.95);
}

.foot {
  margin-top: 0;
}

@media screen and (max-width:1700px) {
  .download_ctitem_txt {
    padding: 0 20px;
  }
}

@media screen and (max-width:1200px) {
  .download_ctitem_txt {
    padding: 0 10px;
  }
  .download_ctitem_txtbtn {
    margin-top: 30px;
    width: 100%;
  }
  .download_ctitem_img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

@media screen and (max-width:992px) {
  .sqfw_title p {
    font-size: 30px;
  }
  .download_ct {
    margin-top: 30px;
  }
  .download_ct>a {
    width: 47%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 6%;
    margin-bottom: 30px;
  }
  .download_ct>a:nth-child(2n) {
    margin-right: 0;
  }
}

@media screen and (max-width:768px) {
  .sqfw_title p {
    /* font-size: 24px; */
  }
  .download_ctitem_img {
    /* height: 150px; */
  }

  .download_ctitem>div {
    width: 100%;
  }
  .download_ctitem_txt {
    padding: 0;
    font-size: 14px;
  }
  .download_ctitem_txtbtn {
    margin-top: 10px;
  }
  .download_ctitem_txth {
    margin-top: 10px;
    height: 30px;
    overflow: hidden;
    font-size: 13px;
    line-height: 16px;
  }
}


/* 内页服务内容 */

.sqfw_ct {
  margin-top: 45px;
  border-top: 1px solid #d9d9d9;
}

.sqfw_ct.pt {
  padding-top: 30px;
}

.sqfw_ct p,
.sqfw_ct {
  font-size: 15px;
  line-height: 2;
  color: #666;
}

.sqfw_ct img {
  display: inline-block;
  margin-bottom: 10px;
}

.sqfw_ct b {
  font-weight: bold;
  color: #333;
}

.sqfw_ctitem {
  height: 195px;
  padding: 0 65px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d9d9d9;
}

.sqfw_ctitem:nth-child(even) {
  background-color: #f3f3f3;
}

.sqfw_ctitemi i {
  font-size: 60px;
  line-height: 1;
  color: #ccc;
}

.sqfw_ctitemtxt {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 65px;
}

.sqfw_ctitemtxt_h {
  font-family: 'pn-b';
  word-break: break-all;
  font-size: 24px;
  color: #333;
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.sqfw_ctitemi img {
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.sqfw_ctitem:hover .sqfw_ctitemi img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}

.sqfw_ctitem:hover .sqfw_ctitemtxt_h {
  color: #ef8d01;
  padding-left: 5px;
}

.sqfw_ctitemtxt_p {
  color: #666;
  word-break: break-all;
  padding-top: 10px;
}

.sqfw_ctitemtxt_p p {
  font-size: 14px;
}

.shfw {
  margin-top: 70px;
}

.shfw_ct {
  margin-top: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.shfw_ct>div {
  width: 49%;
  margin-right: 2%;
}

.shfw_ct>div:nth-child(2n) {
  margin-right: 0;
}

.shfw_ct>div:nth-child(2n) .shfw_ctitem_imgdw {
  background-color: rgba(0, 0, 0, 0.75);
}

.shfw_ctitem {
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 6px 5px 30px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 6px 5px 30px 0px rgba(0, 0, 0, 0.12);
}

.shfw_ctitem_img {
  overflow: hidden;
  position: relative;
}

.shfw_ctitem_img img {
  width: 100%;
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
}

.shfw_ctitem_imgdw {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
  text-align: center;
  background-color: rgba(54, 87, 144, 0.9);
  font-family: 'pn-b';
  text-transform: capitalize;
  font-size: 24px;
  color: #fff;
  z-index: 2;
}

.shfw_ctitem:hover .shfw_ctitem_img img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}

.shfw_ctitem_txt {
  padding: 0 80px;
  height: 130px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.shfw_ctitem_txtp {
  margin-top: 35px;
  width: 100%;
  text-align: center;
  color: #666;
}

.jsfw {
  /* margin-top: 70px; */
}

.jsfw_ct {
  margin-top: 50px;
}

.jsfw_ctitem {
  padding: 40px 80px 40px 50px;
  border: 1px solid #e1e1e1;
  box-shadow: 0 0 10px #f3f3f3;
}

.jsfw_ctitem:nth-child(odd) {
  background-color: #f3f3f3;
}

.jsfw_ctitemh {
  text-transform: capitalize;
  font-size: 24px;
  transition: all .3s;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
}

.jsfw_ctitem:hover .jsfw_ctitemh {
  color: #ef8d01;
}

.jsfw_ctitemp {
  margin-top: 15px;
}

.jsfw_ctitemp p {
  font-size: 15px;
  color: #666;
  line-height: 30px;
}

.foot {
  margin-top: 0;
}

@media screen and (max-width:1700px) {
  .shfw_ctitem_txt {
    padding: 0 30px;
  }
  .sqfw_ctitemtxt {
    padding: 0;
    padding-left: 50px;
  }
  .jsfw_ctitem {
    padding: 40px 80px 50px 50px;
  }
}

@media screen and (max-width:1200px) {
  .sqfw_ctitem {
    padding: 0 30px;
  }
  .shfw_ctitem_txt {
    padding: 0 15px;
  }
  .shfw_ctitem_txtp {
    margin-top: 20px;
  }
  .jsfw_ctitem {
    padding: 50px 30px;
  }
}

@media screen and (max-width:992px) {
  .sqfw_title p {
    font-size: 24px;
  }
  .sqfw_ct {
    margin-top: 30px;
  }
  .sqfw_ctitem {
    padding: 0 15px;
    height: 150px;
  }
  .sqfw_ctitem .sqfw_ctitemi i {
    font-size: 50px;
  }
  .sqfw_ctitemi img {
    width: 60px;
  }
  .shfw {
    margin-top: 60px;
  }
  .shfw_ct {
    margin-top: 30px;
  }
  .shfw_ctitem_imgdw {
    height: 50px;
    line-height: 50px;
  }
  .jsfw {
    margin-top: 0;
  }
  .jsfw_ct {
    margin-top: 30px;
  }
  .jsfw_ctitem {
    padding: 30px 20px;
  }
  .jsfw_ctitemp ,
  .jsfw_ctitemp p{
    font-size: 12px;
    line-height: 1.6;
  }
}

@media screen and (max-width:768px) {
  .sqfw_ctitemi img {
    width: 50px;
  }
  .sqfw_title p {
    /* font-size: 24px; */
    /* margin-left: 10px; */
  }
  .sqfw_ctitemtxt {
    padding-left: 20px;
  }
  .sqfw_ctitemtxt_h {
    font-size: 16px;
  }
  .sqfw_ctitemtxt_p {
    padding-top: 5px;
    margin-top: 0;
    font-size: 12px;
    line-height: 16px;
  }
  .sqfw_ctitemtxt_p p {
    margin-top: 5px;
    font-size: 12px;
    line-height: 16px;
  }
  .shfw_ct {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .shfw_ct>div {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .shfw_ctitem_txtp {
    font-size: 14px;
    line-height: 22px;
  }
  .shfw_ctitem_txtp p {
    font-size: 14px;
    line-height: 22px;
  }
  .jsfw_ctitemh {
    font-size: 18px;
  }
  .jsfw_ctitem {
    padding: 20px;
  }
  .jsfw_ctitemp {
    /* margin-top: 5px; */
  }
  .jsfw_ctitemp p {
    /* font-size: 12px; */
    /* line-height: 16px; */
  }
  .sqfw_ctitem {
    height: auto;
    padding: 20px 15px 20px;
  }
}

.fix{
  background-color: #f3f3f3;
}
.sec1 {
  padding-top: 70px;
  overflow: hidden;
  display: flex;
  justify-content: center;
}

.sec1 .inner {
  position: relative;
}
.tab-title .set {
  cursor: pointer
}

.map_tab .set {
  position: absolute;
  top: 0;
  left: 0;
  color: #666;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  width: 30px;
  z-index: 2;
  display: block
}

.map_tab .set.actived .tab_tet {
  color: #fff
}

.map_cont {
  width: 400px;
  height: auto;
  padding-bottom: 40px;
  box-shadow: 0 0 30px #e9e9e9;
  background: #fff
}

.map_cont .tab-box {
  /* padding: 0 30px; */
  display: none
}

.map_cont .tab-box.active {
  display: block
}

.map_cont h1 {
  padding-top: 30px;
  padding-bottom: 20px;
  background-image: url(../images/imgs/line.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: 20px 2px;
  color: #273e85;
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 10px
}

.map_cont h2 {
  padding-top: 10px;
  font-size: 16px;
  line-height: 28px;
  color: #1852ab;
  font-weight: normal;
}

.map_cont p {
  color: #444;
  font-size: 14px;
  line-height: 22px
}

.map_img .tab-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: none
}

.map_img .tab-box.active {
  display: block
}

.tab_icon {
  background-image: url(../images/imgs/map_tab_icon2.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 30px;
  height: 22px;
  margin-bottom: 4px
}

.actived .tab_icon {
  background-image: url(../images/imgs/map_tab_icon1.png)
}

.map_img .tab1 {
  top: 378px;
  left: 672px
}

.map_tab .set1 {
  top: 395px;
  left: 718px
}

.map_img .tab2 {
  top: 317px;
  left: 647px
}

.map_tab .set2 {
  top: 336px;
  left: 670px
}

.map_img .tab3 {
  top: 317px;
  left: 647px
}

.map_tab .set3 {
  top: 450px;
  left: 740px
}

.map_tab .set3 .tab_icon {
  margin-bottom: 0
}

.map_img .tab4 {
  top: 458px;
  left: 715px
}

.map_tab .set4 {
  top: 490px;
  left: 740px
}

.map_img .tab5 {
  top: 515px;
  left: 680px
}

.map_tab .set5 {
  top: 540px;
  left: 700px
}

.map_img .tab6 {
  top: 580px;
  left: 574px
}

.map_tab .set6 {
  top: 600px;
  left: 630px
}

.map_img .tab7 {
  top: 490px;
  left: 554px
}

.map_tab .set7 {
  top: 520px;
  left: 590px
}

.map_img .tab8 {
  top: 486px;
  left: 638px
}

.map_tab .set8 {
  top: 518px;
  left: 655px
}

.map_img .tab9 {
  top: 391px;
  left: 651px
}

.map_tab .set9 {
  top: 425px;
  left: 675px
}

.map_img .tab10 {
  top: 356px;
  left: 575px
}

.map_tab .set10 {
  top: 390px;
  left: 610px
}

.map_img .tab11 {
  top: 427px;
  left: 543px
}

.map_tab .set11 {
  top: 444px;
  left: 586px
}

.map_img .tab12 {
  top: 451px;
  left: 494px
}

.map_tab .set12 {
  top: 470px;
  left: 520px
}

.map_img .tab13 {
  top: 407px;
  left: 354px
}

.map_tab .set13 {
  top: 467px;
  left: 425px
}

.map_img .tab14 {
  top: 299px;
  left: 494px
}

.map_tab .set14 {
  top: 350px;
  left: 540px
}

.map_img .tab15 {
  top: 258px;
  left: 647px
}

.map_tab .set15 {
  top: 258px;
  left: 647px
}

.map_img .tab16 {
  top: 273px;
  left: 667px
}

.map_tab .set16 {
  top: 273px;
  left: 667px
}

.map_img .tab17 {
  top: 197px;
  left: 694px
}

.map_tab .set17 {
  top: 220px;
  left: 740px
}

.map_img .tab18 {
  top: 139px;
  left: 716px
}

.map_tab .set18 {
  top: 160px;
  left: 770px
}

.map_img .tab19 {
  top: 570px;
  left: 763px
}

.map_tab .set19 {
  top: 590px;
  left: 763px
}

.map_img .tab20 {
  top: 275px;
  left: 813px
}

.map_tab .set20 {
  top: 290px;
  left: 810px
}

.map_img .tab21 {
  top: 132px;
  left: 861px
}

.map_tab .set21 {
  top: 230px;
  left: 960px
}

.map_img .tab22 {
  top: 628px;
  left: 428px
}

.map_tab .set22 {
  top: 660px;
  left: 480px
}
@media screen and (max-width:1700px) {
  .map_img .tab1 {
    top: 364px;
    left: 645px
  }
  
  .map_tab .set1 {
    top: 386px;
    left: 692px
  }
  
  .map_img .tab2 {
    top: 308px;
    left: 621px
  }
  
  .map_tab .set2 {
    top: 327px;
    left: 644px
  }
  
  .map_img .tab3 {
    top: 308px;
    left: 621px
  }
  
  .map_tab .set3 {
    top: 441px;
    left: 714px
  }
  
  .map_tab .set3 .tab_icon {
    margin-bottom: 0
  }
  
  .map_img .tab4 {
    top: 438px;
    left: 689px
  }
  
  .map_tab .set4 {
    top: 481px;
    left: 714px
  }
  
  .map_img .tab5 {
    top: 495px;
    left: 654px
  }
  
  .map_tab .set5 {
    top: 531px;
    left: 674px
  }
  
  .map_img .tab6 {
    top: 559px;
    left: 550px
  }
  
  .map_tab .set6 {
    top: 591px;
    left: 604px
  }
  
  .map_img .tab7 {
    top: 472px;
    left: 532px
  }
  
  .map_tab .set7 {
    top: 511px;
    left: 564px
  }
  
  .map_img .tab8 {
    top: 467px;
    left: 614px
  }
  
  .map_tab .set8 {
    top: 509px;
    left: 629px
  }
  
  .map_img .tab9 {
    top: 375px;
    left: 625px
  }
  
  .map_tab .set9 {
    top: 416px;
    left: 675px
  }
  
  .map_img .tab10 {
    top: 343px;
    left: 552px
  }
  
  .map_tab .set10 {
    top: 381px;
    left: 584px
  }
  
  .map_img .tab11 {
    top: 411px;
    left: 524px
  }
  
  .map_tab .set11 {
    top: 435px;
    left: 560px
  }
  
  .map_img .tab12 {
    top: 473px;
    left: 533px
  }
  
  .map_tab .set12 {
    top: 461px;
    left: 494px
  }
  
  .map_img .tab13 {
    top: 392px;
    left: 336px
  }
  
  .map_tab .set13 {
    top: 458px;
    left: 399px
  }
  
  .map_img .tab14 {
    top: 284px;
    left: 474px
  }
  
  .map_tab .set14 {
    top: 341px;
    left: 514px
  }
  
  .map_img .tab15 {
    top: 249px;
    left: 621px
  }
  
  .map_tab .set15 {
    top: 249px;
    left: 621px
  }
  
  .map_img .tab16 {
    top: 264px;
    left: 641px
  }
  
  .map_tab .set16 {
    top: 264px;
    left: 641px
  }
  
  /*  top: 197px;   left: 694px   9    26*/
  .map_img .tab17 {
    top: 188px;
    left: 668px
  }
  
  .map_tab .set17 {
    top: 211px;
    left: 714px
  }
  
  .map_img .tab18 {
    top: 130px;
    left: 690px
  }
  
  .map_tab .set18 {
    top: 151px;
    left: 744px
  }
  
  .map_img .tab19 {
    top: 561px;
    left: 737px
  }
  
  .map_tab .set19 {
    top: 581px;
    left: 737px
  }
  
  .map_img .tab20 {
    top: 266px;
    left: 787px
  }
  
  .map_tab .set20 {
    top: 281px;
    left: 784px
  }
  
  .map_img .tab21 {
    top: 123px;
    left: 835px
  }
  
  .map_tab .set21 {
    top: 221px;
    left: 934px
  }
  
  .map_img .tab22 {
    top: 600px;
    left: 412px
  }
  
  .map_tab .set22 {
    top: 651px;
    left: 454px
  }
  }
@media screen and (max-width:1500px) {
.map_img,.map_tab {
  display: none;
}
}
@media screen and (max-width:1200px) {
 .fix{
  display: none;
 }
  }