.wt {
  width: 100%;
  min-height: 200px;
}

.main_nav {
  max-width: 1920px;
  min-width: 1400px;
  background: #f6f6f6;
  margin: 0 auto;
  padding-bottom: 28px;
}

.main_nav ul {
  width: 1400px;
  margin: 0px auto;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.main_nav ul li {
  width: 140px;
  display: inline-block;
  padding: 28px 0 16px 0;
  border-bottom: 2px solid #f6f6f6;
}

.main_nav ul li.main_line {
  width: 1px;
  height: 37px;
  background-color: #e3e3e3;
  padding: 0;
  margin: 0 35px;
}

.main_nav ul li img {
  width: 52px;
  height: 52px;
  display: inline-block;
}

.main_nav ul li p {
  font-size: 20px;
  color: #555;
  letter-spacing: 2px;
  line-height: 36px;
  padding: 14px 0 6px 0;
}

.main_nav ul li i {
  font-size: 12px;
  letter-spacing: 1px;
  color: #999999;
  display: inline-block;
  font-style: normal;
}

.select_ent {
  background: #ffffff;
  cursor: pointer;
  color: #009ee5 !important;
  border-bottom: 2px solid #009ee5 !important;
  padding-bottom: 17px;
}

.select_a:hover {
  height: 122px;
  background: #ffffff;
  cursor: pointer;
  color: #009ee5 !important;
  border-bottom: 2px solid #009ee5 !important;
  padding-bottom: 17px;
}

.banner {
  max-width: 1920px;
  min-width: 1400px;
  margin: auto;
}

.banner_detail {
  height: 550px;
}

.banner_scenic_spot {
  background: url("../img/develop_bg1.png") no-repeat;
}

.banner_cruise {
  background: url("../img/develop_bg2.png") no-repeat;
}

.banner_hotel {
  background: url("../img/develop_bg3.png") no-repeat;
}

.banner_performance {
  background: url("../img/develop_bg4.png") no-repeat;
}

.banner_travel {
  background: url("../img/modern_bg1.png") no-repeat;
}

.banner_exhibition {
  background: url("../img/modern_bg2.png") no-repeat;
}

.banner_digitization {
  background: url("../img/modern_bg3.png") no-repeat;
}

.banner_creative {
  background: url("../img/modern_bg4.png") no-repeat;
}

.resource_nav {
  max-width: 1920px;
  min-width: 1400px;
  margin: 0 auto;
  height: 70px;
  background: url("../img/develop_btn.png") no-repeat;
  background-size: 100% 100%;
}

.resource_nav ul {
  width: 100%;
  margin: 0px auto;
  height: 70px;
  background: url("../img/develop_btn.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.resource_nav ul li {
  color: #ffffff;
  font-size: 24px;
  line-height: 70px;
  padding: 0 253px;
  display: inline-block;
  cursor: pointer;
}

.develop_btn a,
.modern_btn a {
  color: #ffffff;
}

.resource_develop_bg {
  background: url("../img/develop_btn.png") no-repeat !important;
  background-size: 100% 100% !important;
}

.resource_modern_bg {
  background: url("../img/modern_btn.png") no-repeat !important;
  background-size: 100% 100% !important;
}

/* 主体样式 */
.content {
  max-width: 1920px;
  min-width: 1400px;
  margin: 0 auto;
  background: #f6f6f6;
}

/* 三级页面特殊2-普通 Begin */

.banner_detail_two {
  background: url("../img/develop_banner_detail2.png") no-repeat;
  background-size: 100% 100%;
}

.subject_detail_box {
  background: #f6f6f6;
  width: 1920px;
  margin: auto;
  padding-bottom: 70px;
}

.detail_box {
  max-width: 1920px;
  width: 1198px;
  padding: 0 100px 90px 100px;
  margin: 0 auto;
  background: #ffffff;
  border: 1px solid #dedede;
}

.detail_top {
  display: flex;
  padding-bottom: 30px;
  border-bottom: 1px solid #dedede;
  margin-bottom: 30px;
}

.detail_contact_box {
  width: 890px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-top: 6px;
}

.detail_contact_link {
}

.detail_contact_link a {
  width: 130px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  display: inline-block;
  border-radius: 20px;
  background: #009ee5;
  font-size: 20px;
  color: #ffffff;
}

.detail_contact_link a.detail_contact_pd {
  margin-right: 24px;
}

.detail_logo {
  width: 260px;
  height: 130px;
  padding: 18px 14px 0 14px;
  /* background: #009ee5; */
}

.detail_logo img {
  width: 260px;
  height: 130px;
}

.detail_logo_rt {
  margin-left: 36px;
}

.detail_title {
  height: 36px;
  font-size: 34px;
  font-weight: bold;
  color: #333333;
  padding: 26px 0;
}

.detail_contact {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.detail_contact > div {
  height: 16px;
  margin-left: 6px;
  color: #999999;
}

.detail_modren {
  margin: 0 auto;
}

.detail_modren_img {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 25px 0;
}

.detail_modren_lt {
  width: 465px;
  height: 370px;
  padding-right: 8px;
}

.detail_modren_lt img {
  width: 465px;
  height: 370px;
}

.detail_modren_rt {
}

.detail_modren_top {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 8px;
}

.modren_top_lt {
  padding-right: 8px;
  width: 345px;
  height: 185px;
}

.modren_top_lt img {
  width: 345px;
  height: 185px;
}

.modren_top_rt {
  width: 345px;
  height: 185px;
}

.modren_top_rt img {
  width: 345px;
  height: 185px;
}

.detail_modren_bottom {
  width: 700px;
  height: 175px;
  overflow: hidden;
}

.detail_modren_bottom img {
  width: 700px;
  height: auto;
}

.detail_modren p {
  font-size: 16px;
  line-height: 30px;
  color: #666666;
  text-indent: 2em;
}

/* 三级页面特殊2-普通 End */
