@charset "utf-8";
.local-list-head {
  width: 1190px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}
.local-list-head .local-location {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #ccc;
}
.local-list-head .local-location a {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  line-height: 35px;
}
.local-list-head .local-list-kind {
  width: 1188px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
  border: #e9e5e5 1px solid;
  margin-top: 20px;
}
.local-list-head .local-list-kind .kind-title {
  width: 119px;
  height: auto;
  overflow: hidden;
  text-align: center;
  background-color: #dcdcdc;
  float: left;
}
.local-list-head .local-list-kind .kind-title span {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  line-height: 46px;
}
.local-list-head .local-list-kind .kind-list-all {
  width: 944px;
  height: auto;
  overflow: hidden;
  float: left;
  max-height: 46px;
}
.local-list-head .local-list-kind .kind-list-all .kind-list {
  width: 118px;
  height: auto;
  overflow: hidden;
  float: left;
  text-align: center;
}
.local-list-head .local-list-kind .kind-list-all .kind-list a {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  line-height: 46px;
}
.local-list-head .local-list-kind .kind-more {
  width: 118px;
  height: auto;
  overflow: hidden;
  float: right;
  text-align: center;
  display: none;
}
.local-list-head .local-list-kind .kind-more a {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  line-height: 46px;
}
.local-list-head .local-list-kind .kind-more {
  width: 118px;
  height: auto;
  overflow: hidden;
  float: right;
  text-align: center;
  display: none;
}
.local-list-head .local-list-kind .kind-more a {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  line-height: 46px;
}
.local-list-head .rank-count {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #105599;
  margin-bottom: 20px;
}
.local-list-head .rank-count span {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  color: #105599;
  line-height: 30px;
}
.local-list-body {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-body .local-rank {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 10px 0;
}
.local-list-body .local-rank .local-rank-container {
  width: 1190px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}
.local-list-body .local-rank .local-rank-container .local-rank-left {
  width: 643px;
  height: 248px;
  padding: 22px 44px 16px 16px;
  float: left;
  border: 1px solid #d4d4d4;
  border-right: none;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container {
  width: 446px;
  height: auto;
  overflow: hidden;
  float: left;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin: 0;
  text-align: left;
  border-bottom: 1px dashed #b5b5b5;
  padding-bottom: 16px;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .title {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: left;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .title a {
  font-size: 24px;
  line-height: 48px;
  font-family: '微软雅黑';
  line-height: 28px;
  color: #f6532d;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .huiyuan {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: left;
  margin: 6px 0;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .huiyuan img {
  vertical-align: middle;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .huiyuan span {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  color: #f6532d;
  vertical-align: middle;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .local-rank-desc {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: left;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-content .local-rank-desc p {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  color: #444444;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-info {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-info .rank-rang {
  width: 412px;
  height: auto;
  padding-left: 34px;
  overflow: hidden;
  background: url(image/bag-icon.jpg) left 3px no-repeat;
  margin: 14px 0;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-info .rank-rang p {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  color: #888888;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-info .rank-address {
  width: 412px;
  height: auto;
  padding-left: 34px;
  overflow: hidden;
  background: url(image/address-icon.jpg) left 3px no-repeat;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .local-rank-left-container .rank-info .rank-address p {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  color: #888888;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .medal-contact {
  width: 167px;
  height: auto;
  overflow: hidden;
  float: right;
  margin: 0;
}
.local-list-body .local-rank .local-rank-container .local-rank-left .medal-contact img {
  display: block;
  margin: 0 auto;
  margin-bottom: 34px;
}
.local-list-body .local-rank .local-rank-container .local-border {
  width: 4px;
  height: 112px;
  background-color: #e7e7e7;
  float: left;
  margin-top: 72px;
}
.local-list-body .local-rank .local-rank-container .local-rank-right {
  width: 482px;
  height: 248px;
  overflow: hidden;
  float: right;
  padding-top: 22px;
  padding-bottom: 16px;
  background-color: #f5f5f5;
}
.local-list-body .local-rank .local-rank-container .local-rank-right a {
  display: block;
  width: 204px;
  height: 204px;
  float: right;
  margin-right: 20px;
}
.local-list-body .local-rank .local-rank-container .local-rank-right a img {
  width: 100%;
}
.local-list-body .local-rank .local-rank-container .local-rank-right a .rank-title {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: center;
}
.local-list-body .local-rank .local-rank-container .local-rank-right a .rank-title span {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  color: #444444;
}
.local-list-body .rank-border {
  width: 1190px;
  height: 1px;
  margin: 0 auto;
  background-color: #ebebeb;
  margin-bottom: 10px;
}
.local-list-body .other-rank {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 10px 0;
}
.local-list-body .other-rank .local-rank-container {
  width: 1190px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}
.local-list-body .other-rank .local-rank-container .other-local-left {
  width: 950px;
  height: auto;
  overflow: hidden;
  float: left;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container {
  width: 908px;
  height: auto;
  overflow: hidden;
  float: left;
  padding: 16px;
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .other-local-img {
  width: 120px;
  height: auto;
  overflow: hidden;
  float: left;
  margin-right: 12px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .other-local-img img {
  width: 100%;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content {
  width: 650px;
  height: auto;
  overflow: hidden;
  float: left;
  margin-top: 20px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .title {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: left;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .title a {
  display: inline;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .content {
  width: 100%;
  height: auto;
  overflow: hidden;
  padding: 0;
  text-align: left;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .content p {
  display: inline;
  color: #909090;
  line-height: 32px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .company-name {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: left;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .company-name p {
  display: inline;
  color: #909090;
  line-height: 32px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .renzheng {
  width: 62px;
  height: 22px;
  border: 1px solid #c9d6dc;
  text-align: center;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .rank-content .renzheng span {
  font-size: 12px;
  line-height: 24px;
  font-family: '微软雅黑';
  color: #2b7eae;
  line-height: 22px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .medal-contact {
  width: 122px;
  height: auto;
  overflow: hidden;
  float: right;
  margin-top: 20px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .medal-contact .medal {
  width: 162px;
  height: auto;
  overflow: hidden;
  float: left;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .medal-contact .contact {
  width: 122px;
  height: auto;
  overflow: hidden;
  float: right;
  text-align: center;
  margin-top: 40px;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .medal-contact .contact a {
  display: block;
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-body .other-rank .local-rank-container .other-local-left .other-local-left-container .medal-contact .contact a img {
  width: 100%;
}
.local-list-body .other-rank .local-rank-container .other-local-right {
  width: 202px;
  height: auto;
  overflow: hidden;
  float: right;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-title {
  width: 100%;
  height: auto;
  overflow: hidden;
  padding: 14px 0;
  background-color: #de241c;
  text-align: center;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-title p {
  font-size: 10px;
  line-height: 20px;
  font-family: '微软雅黑';
  color: white;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-title span {
  font-size: 24px;
  line-height: 48px;
  font-family: '微软雅黑';
  color: white;
  line-height: 24px;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-list {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-list .intro-container {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-top: 10px;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-list .intro-container a {
  display: block;
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-list .intro-container a img {
  width: 100%;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-list .intro-container a .intro-title {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: center;
}
.local-list-body .other-rank .local-rank-container .other-local-right .intro-buy-list .intro-container a .intro-title span {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  color: #444444;
}
.local-list-body .other-rank .local-rank-container .rank-img {
  float: left;
  width: 162px;
}
.local-list-title {
  width: 1190px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
  margin-bottom: 60px;
}
.local-list-title .details-title {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
}
.local-list-title .details-title .details-title-left {
  width: 1000px;
  height: auto;
  overflow: hidden;
  float: left;
}
.local-list-title .details-title .details-title-left .title {
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: left;
}
.local-list-title .details-title .details-title-left .title p {
  display: inline;
  line-height: 48px;
}
.local-list-title .details-title .details-title-left .date span {
  color: #ababab;
}
.local-list-title .details-title .details-title-right {
  width: 24px;
  height: auto;
  overflow: hidden;
  float: right;
  margin-top: 20px;
}
.local-list-title .details-title .details-title-right .jiathis {
  display: block;
  width: 24px !important;
  height: 25px !important;
  background: url(image/local-share.jpg) no-repeat;
}
.local-list-title .details-title .details-title-right a {
  font-size: 12px;
  line-height: 24px;
  font-family: '微软雅黑';
}
.local-list-title .details-content {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #dcdcdc;
}
.local-list-title .details-content .content-left {
  width: 869px;
  height: auto;
  overflow: hidden;
  float: left;
  padding-top: 20px;
  border-right: 1px solid #dcdcdc;
  padding-bottom: 20px;
}
.local-list-title .details-content .content-left p {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  color: #444444;
}
.local-list-title .details-content .content-right {
  width: 320px;
  height: auto;
  overflow: hidden;
  float: right;
}
.local-list-title .details-content .content-right .company-renzheng {
  width: 260px;
  height: 54px;
  padding: 20px 30px;
}
.local-list-title .details-content .content-right .company-renzheng p {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
}
.local-list-title .details-content .content-right .company-renzheng .renzheng {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-title .details-content .content-right .link {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-title .details-content .content-right .link .link-qq {
  width: 50%;
  height: auto;
  overflow: hidden;
  background-color: #eeeeee;
  text-align: center;
  float: left;
}
.local-list-title .details-content .content-right .link .link-qq a {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  color: #444444;
}
.local-list-title .details-content .content-right .link .link-entry {
  width: 50%;
  height: auto;
  overflow: hidden;
  background-color: #f89305;
  text-align: center;
  float: left;
}
.local-list-title .details-content .content-right .link .link-entry a {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  color: white;
}
.local-list-title .details-warnning {
  width: 100%;
  height: auto;
  overflow: hidden;
  background-color: #eeeeee;
  border-bottom: 1px solid #dcdcdc;
}
.local-list-title .details-warnning p {
  font-size: 14px;
  line-height: 28px;
  font-family: '微软雅黑';
  line-height: 40px;
  color: #7c7c7c;
  text-indent: 2em;
}
.local-list-title .descript {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-top: 46px;
}
.local-list-title .descript .descript-left {
  width: 900px;
  height: auto;
  overflow: hidden;
  float: left;
}
.local-list-title .descript .descript-left .descript-content {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-title .descript .descript-left .descript-content .title {
  width: 162px;
  height: auto;
  overflow: hidden;
  text-align: center;
  float: left;
  background-color: #f89305;
}
.local-list-title .descript .descript-left .descript-content .title span {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  line-height: 40px;
  color: white;
}
.local-list-title .descript .descript-left .descript-content .content {
  width: 100%;
  height: auto;
  overflow: hidden;
  padding: 24px 0;
  border-top: 1px solid #dcdcdc;
}
.local-list-title .descript .descript-left .descript-content .map {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-top: 1px solid #dcdcdc;
}
.local-list-title .descript .descript-right {
  width: 252px;
  height: auto;
  overflow: hidden;
  float: right;
}
.local-list-title .descript .descript-right .interesting {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.local-list-title .descript .descript-right .interesting .title {
  width: 100%;
  height: auto;
  overflow: hidden;
  background-color: #f89305;
}
.local-list-title .descript .descript-right .interesting .title span {
  font-size: 16px;
  line-height: 32px;
  font-family: '微软雅黑';
  line-height: 40px;
  color: white;
}
.local-list-title .descript .descript-right .interesting .other-title {
  width: 250px;
  height: auto;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  background-color: #eeeeee;
}
.local-list-title .descript .descript-right .interesting .other-title span {
  color: #444444;
}
.local-list-title .descript .descript-right .interesting .interesting-list {
  width: 210px;
  height: auto;
  overflow: hidden;
  border: 1px solid #dcdcdc;
  border-top: none;
  padding: 0 20px 20px 20px;
}
.local-list-title .descript .descript-right .interesting .interesting-list .list {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin: 0 !important;
  margin-top: 20px !important;
}
.local-list-title .descript .descript-right .interesting .interesting-list .list img {
  float: left;
}
.local-list-title .descript .descript-right .interesting .interesting-list .list .interesting-title {
  width: 96px;
  height: auto;
  overflow: hidden;
  float: right;
}
.jiathis_style {
  left: 1202px !important;
}
