.bdcs-container .bdcs-main, .bdcs-container .bdcs-main * { box-sizing: content-box; margin: 0px; padding: 0px; float: none; clear: none; overflow: hidden; white-space: nowrap; word-wrap: normal; border: 0px none; background: transparent none repeat scroll 0px 0px; width: auto; height: auto; max-width: none; max-height: none; border-radius: 0px; box-shadow: none; transition: none 0s ease 0s ; text-align: left; }
.bdcs-container .bdcs-clearfix::after { content: ""; display: block; clear: both; height: 0px; }
.bdcs-container .bdcs-clearfix {  }
.bdcs-container .bdcs-main { overflow: visible; }
.bdcs-container .bdcs-search { display: block; overflow: visible; position: relative; border-style: solid; }
.bdcs-container .bdcs-search-form-input { border-width: 1px; border-style: solid; display: inline-block; vertical-align: top; text-indent: 5px; background-color: rgb(255, 255, 255); float: left; }
.bdcs-container .bdcs-search-form-input:focus { border-width: 1px; border-style: solid; outline: 0px none; }
.bdcs-container .bdcs-search-form-submit { display: inline-block; cursor: pointer; border-width: 1px; border-style: solid; vertical-align: top; text-align: center; width: 50px; }
.bdcs-container .bdcs-search { width: 302px; height: 37px; overflow: visible; border-color: rgb(255, 255, 255); border-radius: 0px; border-width: 0px; box-shadow: none; }
.bdcs-container .bdcs-search-form-input { border-color: rgb(220, 220, 220); margin-right: -10px; width: 258px; height: 35px; line-height: 35px; font-family: Arial,Microsoft YaHei,sans-serif; color: rgb(0, 0, 0); font-size: 14px; border-radius: 0px; background-color: rgb(255, 255, 255); }
.bdcs-container .bdcs-search-form-input:focus { border-color: rgb(247, 150, 70); }
.bdcs-container .bdcs-search-form-submit { border-color: rgb(243, 1, 136); height: 35px; width: 50px; background-color: rgb(243, 1, 136); color: rgb(255, 255, 255); font-family: Arial,Microsoft YaHei,sans-serif; font-size: 14px; border-radius: 0px; }
.bdcs-container .bdcs-search-sug-list {  }
.bdcs-container .bdcs-hot { width: 300px; height: 30px; line-height: 30px; }
.bdcs-container .bdcs-hot-item { color: rgb(243, 1, 136); font-family: Arial,Microsoft YaHei,sans-serif; font-size: 14px; }
.bdcs-container .bdcs-clearfix::after { content: ""; display: block; clear: both; height: 0px; }
.bdcs-container .bdcs-clearfix {  }
.bdcs-container .bdcs-search { overflow: visible; position: relative; }
.bdcs-container .bdcs-search-sug, .bdcs-container .bdcs-search-sug * { box-sizing: content-box; margin: 0px; padding: 0px; float: none; clear: none; overflow: hidden; white-space: nowrap; word-wrap: normal; border: 0px none; background: transparent none repeat scroll 0px 0px; width: auto; height: auto; max-width: none; max-height: none; border-radius: 0px; box-shadow: none; transition: none 0s ease 0s ; text-align: left; }
.bdcs-container .bdcs-search-sug { display: none; position: absolute; z-index: 2147483647; }
.bdcs-container .bdcs-search-sug-list { list-style: outside none none; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); }
.bdcs-container .bdcs-search-sug-list {  }
.bdcs-container { overflow: visible; }
.bdcs-container .bdcs-search-form-submit {  }
.bdcs-container .bdcs-search-form-submit { height: 37px; }
.bdcs-container .bdcs-search-form-submit { line-height: 35px; }
#bdcs-search-inline { height: 39px; }
.bdcs-container .bdcs-clearfix::after { content: ""; display: block; clear: both; height: 0px; }
.bdcs-container .bdcs-clearfix {  }
.bdcs-container .bdcs-hot, .bdcs-container .bdcs-hot * { box-sizing: content-box; margin: 0px; padding: 0px; float: none; clear: none; overflow: hidden; white-space: nowrap; word-wrap: normal; border: 0px none; background: transparent none repeat scroll 0px 0px; width: auto; height: auto; max-width: none; max-height: none; border-radius: 0px; box-shadow: none; transition: none 0s ease 0s ; text-align: left; }
.bdcs-container .bdcs-hot { display: block; white-space: normal; }
.bdcs-container .bdcs-hot-item { margin-right: 10px; }
.bdcs-container .bdcs-hot { width: 300px; height: 30px; line-height: 30px; }
.bdcs-container .bdcs-hot-item { color: rgb(243, 1, 136); font-family: Arial,Microsoft YaHei,sans-serif; font-size: 14px; }
.bdcs-container .bdcs-main, .bdcs-container .bdcs-main * { box-sizing: content-box; margin: 0px; padding: 0px; float: none; clear: none; overflow: hidden; white-space: nowrap; word-wrap: normal; border: 0px none; background: transparent none repeat scroll 0px 0px; width: auto; height: auto; max-width: none; max-height: none; border-radius: 0px; box-shadow: none; transition: none 0s ease 0s ; text-align: left; }
.bdcs-container .bdcs-clearfix::after { content: ""; display: block; clear: both; height: 0px; }
.bdcs-container .bdcs-clearfix {  }
.bdcs-container .bdcs-main { overflow: visible; }
.bdcs-container .bdcs-search { display: block; overflow: visible; position: relative; border-style: solid; }
.bdcs-container .bdcs-search-form-input { border-width: 1px; border-style: solid; display: inline-block; vertical-align: top; text-indent: 5px; background-color: rgb(255, 255, 255); float: left; }
.bdcs-container .bdcs-search-form-input:focus { border-width: 1px; border-style: solid; outline: 0px none; }
.bdcs-container .bdcs-search-form-submit { display: inline-block; cursor: pointer; border-width: 1px; border-style: solid; vertical-align: top; text-align: center; width: 50px; }
.bdcs-container .bdcs-search { width: 302px; height: 37px; overflow: visible; border-color: rgb(255, 255, 255); border-radius: 0px; border-width: 0px; box-shadow: none; }
.bdcs-container .bdcs-search-form-input { border-color: rgb(220, 220, 220); margin-right: -10px; width: 258px; height: 35px; line-height: 35px; font-family: Arial,Microsoft YaHei,sans-serif; color: rgb(0, 0, 0); font-size: 14px; border-radius: 0px; background-color: rgb(255, 255, 255); }
.bdcs-container .bdcs-search-form-input:focus { border-color: rgb(247, 150, 70); }
.bdcs-container .bdcs-search-form-submit { border-color: rgb(243, 1, 136); height: 35px; width: 50px; background-color: rgb(243, 1, 136); color: rgb(255, 255, 255); font-family: Arial,Microsoft YaHei,sans-serif; font-size: 14px; border-radius: 0px; }
.bdcs-container .bdcs-search-sug-list {  }
.bdcs-container .bdcs-hot { width: 300px; height: 30px; line-height: 30px; }
.bdcs-container .bdcs-hot-item { color: rgb(243, 1, 136); font-family: Arial,Microsoft YaHei,sans-serif; font-size: 14px; }
.bdcs-container .bdcs-clearfix::after { content: ""; display: block; clear: both; height: 0px; }
.bdcs-container .bdcs-clearfix {  }
.bdcs-container .bdcs-search { overflow: visible; position: relative; }
.bdcs-container .bdcs-search-sug, .bdcs-container .bdcs-search-sug * { box-sizing: content-box; margin: 0px; padding: 0px; float: none; clear: none; overflow: hidden; white-space: nowrap; word-wrap: normal; border: 0px none; background: transparent none repeat scroll 0px 0px; width: auto; height: auto; max-width: none; max-height: none; border-radius: 0px; box-shadow: none; transition: none 0s ease 0s ; text-align: left; }
.bdcs-container .bdcs-search-sug { display: none; position: absolute; z-index: 2147483647; }
.bdcs-container .bdcs-search-sug-list { list-style: outside none none; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); }
.bdcs-container .bdcs-search-sug-list {  }
.bdcs-container { overflow: visible; }
.bdcs-container .bdcs-search-form-submit {  }
.bdcs-container .bdcs-search-form-submit { height: 37px; }
.bdcs-container .bdcs-search-form-submit { line-height: 35px; }
#bdcs-search-inline { height: 39px; }
.bdcs-container .bdcs-clearfix::after { content: ""; display: block; clear: both; height: 0px; }
.bdcs-container .bdcs-clearfix {  }
.bdcs-container .bdcs-hot, .bdcs-container .bdcs-hot * { box-sizing: content-box; margin: 0px; padding: 0px; float: none; clear: none; overflow: hidden; white-space: nowrap; word-wrap: normal; border: 0px none; background: transparent none repeat scroll 0px 0px; width: auto; height: auto; max-width: none; max-height: none; border-radius: 0px; box-shadow: none; transition: none 0s ease 0s ; text-align: left; }
.bdcs-container .bdcs-hot { display: block; white-space: normal; }
.bdcs-container .bdcs-hot-item { margin-right: 10px; }
.bdcs-container .bdcs-hot { width: 300px; height: 30px; line-height: 30px; }
.bdcs-container .bdcs-hot-item { color: rgb(243, 1, 136); font-family: Arial,Microsoft YaHei,sans-serif; font-size: 14px; }
/* ::::: http://www.huahaige.com/statics/theme/css/font-awesome.min.css ::::: */

@font-face {
  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  src: url('.fontawesome-webfont.eot') format("embedded-opentype"), url('.fontawesome-webfont.woff') format("woff"), url('.fontawesome-webfont.ttf') format("truetype"), url('.fontawesome-webfont.svg') format("svg");}
.fa { display: inline-block; font: 18px/1 FontAwesome; text-rendering: auto; width: 20px; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
/* ::::: http://www.huahaige.com/statics/theme/css/flickerplate.css ::::: */

.flickerplate { position: relative; width: 100%; height: 360px; background-color: rgb(230, 230, 230); overflow: hidden; }
.flickerplate ul.flicks { width: 10000%; height: 100%; padding: 0px; margin: 0px; list-style: outside none none; }
.flickerplate ul.flicks > li { float: left; width: 1%; background-position: center center; background-size: cover; display: table; }
.flickerplate ul.flicks > li .flick-inner { height: 100%; color: rgb(255, 255, 255); display: table-cell; vertical-align: middle; }
.flickerplate ul.flicks > li .flick-inner .flick-content { max-width: 100%; margin-left: auto; margin-right: auto; }
@media only screen and (max-width: 43.813em) {
  .flickerplate ul.flicks > li .flick-title { font-size: 1.667em; }
}
.flickerplate .arrow-navigation { position: absolute; height: 80%; width: 10%; top: 10%; z-index: 100; overflow: hidden; }
.flickerplate .arrow-navigation .arrow { display: block; height: 100%; width: 90%; transition: all 0.2s ease-out 0s; }
.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover { cursor: pointer; }
.flickerplate .arrow-navigation.left { left: 0%; }
.flickerplate .arrow-navigation.left .arrow { opacity: 1; margin: 0px 0px 0px 50%; background-image: url('../images/arrow-left-light.png'); background-repeat: no-repeat; background-position: left center; }
.flickerplate .arrow-navigation.right { right: 0%; }
.flickerplate .arrow-navigation.right .arrow { opacity: 1; margin: 0px 0px 0px -40%; background-image: url('../images/arrow-right-light.png'); background-repeat: no-repeat; background-position: right center; }
.flickerplate .dot-navigation { position: absolute; bottom: 15px; width: 100%; text-align: center; z-index: 100; }
.flickerplate .dot-navigation ul { text-align: center; list-style: outside none none; padding: 0px 15px; }
.flickerplate .dot-navigation ul li { display: inline-block; float: none; }
.flickerplate .dot-navigation .dot { width: 14px; height: 14px; border: 1px solid rgb(0, 0, 0); margin: 0px 10px; border-radius: 50%; transition: background-color 0.2s ease-out 0s; }
.flickerplate .dot-navigation .dot:hover { cursor: pointer; background-color: rgba(255, 255, 255, 0.6); }
.flickerplate .dot-navigation .dot.active { background-color: rgb(211, 36, 105); border: medium none; width: 16px; height: 16px; }
.flickerplate.animate-transition-slide ul.flicks { position: relative; left: 0%; transition: left 0.4s ease-out 0s; }
/* ::::: http://www.huahaige.com/statics/theme/css/body.css ::::: */

* { margin: 0px; padding: 0px; }
body { font-size: 12px; font-family: "Microsoft YaHei"; margin: 0px; padding: 0px; color: rgb(153, 153, 153); overflow-x: hidden; }
a { text-decoration: none; color: rgb(137, 136, 136); transition: all 0.3s ease-out 0s; }
a:hover { color: rgb(211, 36, 105); }
ul, li { list-style: outside none none; }
span.time { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; }
.f1 { float: left; }
.f2 { float: right; }
.clear { clear: both; }
.head { width: 100%; position: relative; background-color: rgb(255, 255, 255); }
.imt { padding-top: 60px; }
img { transition: transform 0.3s ease-out 0s; }
img:hover { box-shadow: 0px 0px 10px rgb(195, 195, 195); transition: all 800ms ease 0s; }
.n_img:hover { box-shadow: none ! important; }
i { font-style: normal; }
.head_top { width: 100%; height: 43px; border-bottom: 1px solid rgb(177, 177, 177); }
.head_top_show { width: 1180px; height: 100%; margin: 0px auto; }
.head_t_sleft { margin-left: 10px; }
.head_t_sleft li { float: left; position: relative; }
.head_t_sleft li a { float: left; height: 22px; margin-top: 11px; margin-right: 15px; opacity: 0.7; }
.head_top_qq { background: transparent url('../images/head_top_qq.png') no-repeat scroll 0px 0px; width: 40px; }
.head_top_qq:hover { background-position: 0px -22px; opacity: 1; }
.head_top_weixin { background: transparent url('../images/head_top_weixin.png') no-repeat scroll 0px 0px; width: 67px; }
.head_top_weixin:hover { background-position: 0px -22px; opacity: 1; }
.head_top_weibo { background: transparent url('../images/head_top_weibo.png') no-repeat scroll 0px 0px; width: 57px; }
.head_top_weibo:hover { background-position: 0px -22px; opacity: 1; }
.head_top_map { background: transparent url('../images/head_top_map.png') no-repeat scroll 0px 0px; width: 36px; }
.head_top_map:hover { background-position: 0px -22px; opacity: 1; }
.head_t_sright { margin-top: 11px; }
.head_t_sright a { text-align: right; font-size: 13px; padding-left: 5px; }
.head_menu { width: 1180px; height: 90px; margin: 0px auto; position: relative; }
.head_menu_show { width: 865px; float: right; text-align: right; padding: 35px 0px 20px; }
.head_menu_show a { font-size: 18px; margin-left: 20px; background: transparent url('../images/head_menu_l1.png') no-repeat scroll left center; padding: 20px 0px 20px 25px; }
.head_menu_show .head_menu_l1 { background: transparent none repeat scroll 0% 0%; }
.head_logo { width: 220px; height: 355px; background: rgb(211, 36, 105) none repeat scroll 0% 0%; position: relative; bottom: 80px; z-index: 1; left: 25px; }
.logo_img { margin: 0px auto; padding: 5px 0px 0px; }
.city { line-height: 30px; color: rgb(255, 255, 255); }
.city dt { padding: 0px 0px 15px 22px; line-height: 30px; color: rgb(255, 255, 255); }
.banner { width: 100%; position: relative; }
.banner a { width: 100%; min-height: 360px; max-height: 536px; display: block; }
.head_tj_menu { width: 1180px; height: 142px; margin: 40px auto 0px; background: transparent url('../images/head_menu_tj.png') no-repeat scroll center top; }
.head_tj_menu li { float: left; position: relative; width: 20%; }
.head_tj_menu li a { width: 20%; display: block; height: 138px; float: left; background: transparent url('../images/head_menu_tj.png') no-repeat scroll center top; transition: none 0s ease 0s ; }
.head_tj_menu li .head_menu_gh { width: 100%; height: 142px; display: block; float: left; background-position: 0px 0px; }
.head_tj_menu li .head_menu_gh:hover { background-position: 0px -142px; }
.head_tj_menu li .head_menu_yhq { width: 100%; height: 142px; display: block; float: left; background-position: 236px 0px; }
.head_tj_menu li .head_menu_yhq:hover { background-position: -236px -142px; }
.head_tj_menu li .head_menu_weixin { width: 100%; height: 142px; display: block; float: left; background-position: 472px 0px; }
.head_tj_menu li .head_menu_weixin:hover { background-position: -472px -142px; }
.head_tj_menu li .head_menu_baojia { width: 100%; height: 142px; display: block; float: left; background-position: 708px 0px; }
.head_tj_menu li .head_menu_baojia:hover { background-position: -708px -142px; }
.head_tj_menu li .head_menu_hunli { width: 100%; height: 142px; display: block; float: left; background-position: 944px 0px; }
.head_tj_menu li .head_menu_hunli:hover { background-position: -944px -142px; }
#star-five::before { width: 0px; height: 0px; border-left: 2px solid transparent; border-right: 2px solid transparent; border-bottom: 6px solid red; position: absolute; top: -4px; left: -4px; color: white; display: block; content: ""; transform: rotate(-35deg); }
#star-five::after { width: 0px; height: 0px; display: block; position: absolute; color: red; top: 0px; left: -6px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 4px solid red; content: ""; transform: rotate(-70deg); }
.index_s_news { width: 1180px; margin: 0px auto; position: relative; }
.neiye_xinwen { width: 1180px; margin: 0px auto; }
.index_foot { width: 100%; position: relative; border-top: 3px solid rgb(245, 245, 245); padding-top: 27px; background-color: rgb(223, 223, 223) ! important; }
.index_f_lianxi { width: 1180px; margin: 0px auto 23px; height: 427px; }
.index_lianxi_dizhi { width: 844px; height: 427px; }
.index_lianxi_dizhi ul { margin-bottom: 23px; }
.index_lianxi_dizhi ul li { width: 355px; border-right: 1px solid rgb(218, 218, 218) ! important; border-bottom: 1px solid rgb(218, 218, 218) ! important; float: left; padding: 30px 56px 24px 10px; height: 100px; }
.index_lianxi_dizhi .dizhi03, .index_lianxi_dizhi .dizhi04 { border-bottom: medium none; }
.index_lianxi_dizhi ul li h3 { font-size: 17px; color: rgb(210, 36, 104); font-family: "Microsoft Yahei"; font-weight: 600; padding-bottom: 10px; }
.index_lianxi_dizhi ul li p { font-size: 14px; color: rgb(55, 55, 54); line-height: 25px; font-family: "Microsoft Yahei"; font-weight: 500; }
.index_lianxi_dizhi ul li .luxian { color: rgb(136, 134, 134); }
.index_lianxi_erweima { width: 336px; height: 427px; }
.index_lianxi_erweima_show { text-align: center; padding: 0px 0px 17px; border-bottom: 1px solid rgb(218, 218, 218) ! important; }
.index_lianxi_erweima_weizi { margin-left: -12px; }
.index_lianxi_erweima_weizi span { margin-left: 25px; }
.index_lianxi_time { padding: 30px 0px 0px 30px; width: 305px; height: 145px; }
.index_lianxi_time h4 { font-size: 22px; color: rgb(210, 36, 104); font-weight: normal; padding-bottom: 12px; }
.index_lianxi_time .time { font-size: 12px; }
.index_lianxi_time p { font-size: 12px; }
.index_lianxi_time p i { font-size: 12px; }
.index_lianxi_dz_map { width: 834px; height: 75px; background: transparent url('../images/index_lianxi_dz_map.jpg') no-repeat scroll left center; padding-left: 90px; }
.index_lianxi_dz_map a { width: 375px; height: 75px; margin-left: -90px; line-height: 75px; float: left; }
.index_lianxi_dz_map b { font-size: 18px; color: rgb(115, 114, 114); line-height: 75px; padding-left: 80px; font-weight: 500; }
.index_lianxi_dz_map p { font-size: 16px; color: rgb(0, 0, 0); line-height: 75px; float: left; }
.index_lianxi_dz_map p span { color: rgb(210, 36, 104); font-size: 22px; padding-left: 10px; float: left; }
.index_lianxi_btn { width: 326px; height: 75px; margin-left: 10px; background: rgb(241, 239, 240) url('../images/index_lianxi_btn.jpg') no-repeat scroll center top; text-align: center; margin-top: 4px; }
.index_lianxi_btn a { padding: 25px 40px; line-height: 75px; }
.index_lianxi_btn li { float: left; position: relative; }
.index_lianxi_btn li:first-child { margin-left: 40px; }
.index_lianxi_btn li a { padding: 25px 40px; line-height: 75px; }
.index_f_menu { width: 100%; height: 95px; background: rgb(35, 35, 35) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; }
.index_f_menu a { color: rgb(201, 198, 198); font-size: 14px; line-height: 95px; padding: 0px 5px; }
.index_f_menu a:hover { color: rgb(211, 36, 105); }
.index_f_banquan { width: 100%; height: 166px; background: rgb(48, 48, 48) none repeat scroll 0% 0%; text-align: center; }
.index_f_banquan .banquan_show { font-size: 14px; color: rgb(126, 125, 125); padding-top: 30px; }
.index_f_banquan .banquan_show .foot_sitemap { background: rgb(164, 164, 164) none repeat scroll 0% 0%; padding: 2px 10px; border-radius: 10px; color: rgb(59, 58, 58); font-size: 12px; margin-left: 35px; }
.xingqu_tit { background: transparent url('../images/ganxingqu_title.png') no-repeat scroll center center; height: 120px; width: 1180px; }
.ganxingqu_list { width: 1180px; margin: 0px auto; height: 200px; }
.ganxingqu_list ul { width: 1180px; }
.ganxingqu_list ul li { width: 580px; height: 176px; float: left; margin: 5px; }
.ganxingqu_list ul li a { width: 580px; height: 176px; }
.fenye_cen { text-align: center; margin-top: 20px; }
.fenye_cen .fenye { display: inline-block; text-align: left; width: inherit ! important; }
.fenye .pn { background: transparent url('../images/panniu.gif') no-repeat scroll 0% 0%; width: 34px; height: 34px; display: block; }
.fenye .pn:hover { background-position: 0px -34px; }
.fenye .ne { background: transparent url('../images/panniu.gif') no-repeat scroll -34px 0px; width: 34px; height: 34px; display: block; }
.fenye .ne:hover { background-position: -34px -34px; }
.fenye .hover { background-position: 0px -34px; }
.fenye a { width: 34px; height: 34px; display: block; text-align: center; line-height: 34px; background: transparent url('../images/panniu1.gif') no-repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); font-size: 14px; float: left; margin-left: 10px; }
.fenye a:hover { background-position: 0px -34px; }
.xinwen_tit {width: 100%; margin: 25px 0;text-align:center; }
.clearfix::before, .clearfix::after { content: " "; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }
.clearfix::after { clear: both; }
.clearfix {  }
.clear_float::after { display: block; visibility: hidden; height: 0px; clear: both; content: "."; }
.neiye_weizhi {width:100%;height:30px;padding-top:8px;padding-left:15%;background-color:#DCDCDD;font-size:16px;margin:20px 0; }
.neiye_weizhi a{color:rgb(153,153,153);}
.neiye_weizhi h3 { display: inline; font-size: 15px; font-weight: normal; }
.scroll_nav_top { width: 100%; position: fixed; top: 0px; z-index: 999; height: 42px; }
.scorollNav { width: 100%; height: 42px; z-index: 1001; position: relative; top: -42px; }
.scorollNav .top_scoroll_nav { width: 1180px; margin: 0px auto; height: 42px; line-height: 42px; }
.scorollNav .top_scoroll_nav a { color: rgb(255, 255, 255); font-weight: 100; font-size: 15px; padding: 0px 15px; text-transform: uppercase; }
.scorollNav .top_scoroll_nav a:hover { color: rgb(211, 36, 105); }
.scorollNav .top_scoroll_nav h1 { float: left; width: 270px; height: 42px; background: transparent url('../images/top_fdlogo.png') no-repeat scroll left center; }
.scorollNav .top_scoroll_nav h1 a { height: 42px; display: block; float: left; text-indent: -9999em; width: 100%; }
.scorollNav .top_scoroll_nav .top_menu_right { float: right; }
.xiaonange { width: 2000px; height: 80px; position: fixed; background: transparent url('../images/bottom_baoming.png') no-repeat scroll 0% 0%; bottom: -2px; left: 50%; margin-left: -1000px; z-index: 999; }
.textp { width: 123px; height: 27px; border: medium none rgb(255, 255, 255); margin-left: -60px; margin-top: 44px; margin-bottom: 12px; border-radius: 5px; font-size: 20px; }
.biaoge .text1 { width: 191px; height: 27px; border: medium none rgb(255, 255, 255); margin-left: -52px; margin-top: 32px; border-radius: 5px; font-size: 20px; }
.biaoge .text2 { width: 150px; height: 27px; border: medium none rgb(255, 255, 255); margin-top: 33px; margin-left: -5px; border-radius: 5px; font-size: 15px; }
#buttonp { width: 95px; height: 25px; margin-top: 34px; margin-left: 26px; background: rgb(211, 36, 105) none repeat scroll 0% 0%; border: 0px none; border-radius: 5px; font-size: 15px; font-family: "Microsoft Yahei"; color: rgb(255, 255, 255); }
.biaoge { width: 1180px; height: 80px; margin: auto; }
.fl { float: left; }
.clx::after { clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: hidden; }
table { border-collapse: collapse; border-spacing: 0px; }
.news-main-l { overflow: hidden; width: 800px; padding-right: 29px; border-right: 1px solid rgb(230, 230, 230); float: left; }
.neiye_left { width: 813px; }
.list-div { height: 220px; padding-top: 13px; border-bottom: 1px dashed rgb(203, 203, 203); overflow: hidden; }
.list-div dl { width: 450px; float: left; margin-left: 20px; }
.list-div a.list-img { float: left; display: block; width: 330px; height: 210px; overflow: hidden; }
.list-div a.list-img img { display: block; width: 330px; height: 210px; }
.list-div dl dt { height: auto; margin-bottom: 8px; }
.list-div dl dt a { color: rgb(1, 1, 1); font-size: 18px; font-weight: bold; line-height: 30px; }
.list-div dl dd { color: rgb(135, 135, 135); line-height: 22px; clear: both; }
.list-div dl dd.list-jj { max-height: 86px; overflow: hidden; font-size: 14px; }
.list-div dl dd.list-jj a { color: #428bca; }
.list-div dl dd.gjc { padding-top: 7px; height: 25px; overflow: hidden; white-space: nowrap; }
.list-div dl dd.gjc a { padding-right: 13px; color: rgb(0, 0, 0); }
.col-sub { margin-left: 34px; width: 315px; float: left; position: relative; }
.right-ad-box { margin-bottom: 20px; width: 315px; height: 235px; overflow: hidden; margin-top: 10px; }
.right-ad-box a { display: block; }
.taglist { margin-bottom: 4px; }
.taglist .hd { margin: 0px 0px 10px; }
.taglist .hd h2 { font-size: 22px; font-weight: 100; color: rgb(1, 1, 1); }
.taglist ul {  }
.taglist li { float: left; margin: 0px 10px 10px 0px; display: inline; font-size: 12px; }
.taglist li a { display: inline-block; color: #FF359A; cursor: pointer; }
.taglist li a span { display: inline-block; padding: 0px 9px; height: 26px; line-height: 27px; color: rgb(1, 1, 1); border: 1px solid #428bca; border-radius: 26px; }
.taglist li.selected a, .taglist li.selected a span, .taglist li a:hover, .taglist li a:hover span { color: rgb(255, 255, 255); background: #428bca none repeat scroll 0% 0%; border-radius: 30px; }
.righthotarticle { margin-bottom: 6px; }
.righthotarticle a{color:rgb(153,153,153);}
.righthotarticle .hd { margin-bottom: 12px; }
.righthotarticle h2 { font-size: 25px; font-weight: 100; color: rgb(1, 1, 1); }
.righthotarticle .bd {  }
.righthotarticle .bd li { margin-bottom: 14px; }
.righthotarticle .bd li .thumb { float: left; margin-right: 14px; }
.righthotarticle .bd li .thumb img { width: 108px; height: 66px; border: 1px solid rgb(229, 229, 229); }
.righthotarticle .bd li .title { height: 52px; overflow: hidden; font-size: 1.2em; }
.righthotarticle .bd li .times { font-size: 1.2em; color: rgb(141, 141, 141); }
.index_s_news .list-top-info .xinwen_p { font-size: 13px; color: rgb(1, 1, 1); }
.list-top-info { font-size: 18px; margin-bottom: 15px; font-weight: 100; }
.list-top-info .xinwen_p { margin-bottom: 5px; }
.list-top-info a { color: rgb(1, 1, 1); font-weight: 100; font-size: 18px; line-height: 20px; }
.list-top-info a:hover { text-decoration: none; color: rgb(255, 255, 255); }
.list-top-info .xinwen_p span { font-size: 22px; }
.list-top-info h2 { display: inline; border: 1px solid #428bca; padding: 0px 15px; line-height: 20px; border-radius: 26px; height: 20px; }
.list-top-info h2:hover { background: #428bca none repeat scroll 0% 0%; }
.blessings::after { content: ""; width: 0px; height: 0px; overflow: hidden; }
a.search-show { padding: 0px 15px; color: rgb(102, 102, 102); }
.search-show:hover > a, .search-show.active a:hover, a.search-show:hover { color: rgb(211, 36, 105); }
*::before, *::after { box-sizing: border-box; }
.container::before, .container::after { display: table; content: " "; clear: both; }
.searchbox { position: absolute; padding: 20px; background-color: rgb(255, 255, 255); border: 1px solid rgb(220, 220, 220); top: 35px; width: 300px; z-index: 9; margin-left: 70px; }
.searchbox .arrow { position: absolute; right: 20px; top: -16px; }
.searchbox .arrow_out { display: inline-block; width: 0px; height: 0px; line-height: 0; font-size: 0px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); }
.searchbox .arrow_in { display: inline-block; width: 0px; height: 0px; line-height: 0; font-size: 0px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); }
.msg_tanchuang { width: 400px; height: 130px; position: fixed; left: 50%; top: 50%; margin-left: -200px; margin-top: -55px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 8px; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 1px rgb(102, 102, 102); }
.msg_tanchuang_tit { width: 100%; background: rgb(211, 36, 105) none repeat scroll 0% 0%; height: 30px; border-radius: 8px; }
.msg_tanchuang_tit h2 { font-size: 16px; padding: 4px 10px; color: rgb(255, 255, 255); float: left; }
.msg_tanchuang_tit .hide_msg_container_clo { float: right; padding: 4px 10px; color: rgb(255, 255, 255); cursor: pointer; margin: 2px; }
.msg_tanchuang_tit .hide_msg_container_clo:hover { background: rgb(250, 138, 170) none repeat scroll 0% 0%; border-radius: 8px; }
.msg_tanchuang_show, .msg_tanchuang_show2 { padding: 15px 20px; font-size: 16px; line-height: 25px; color: rgb(102, 102, 102); text-align: center; }
.opacaity_0 { width: 100%; height: 100%; display: none; background: transparent none repeat scroll 0% 0%; position: fixed; top: 0px; left: 0px; z-index: 10000000; opacity: 1 ! important; }
.show_erweima { border: 2px solid rgb(0, 0, 0); }
.show_erweima img { width: 196px; height: 196px; }
.head_show_erweima { position: absolute; z-index: 100001; opacity: 0; background: rgb(255, 255, 255) url('../images/ewm_sjx.png') no-repeat scroll left 80px; overflow: hidden; visibility: hidden; height: 200px; width: 200px; left: 240px; top: 0px; padding-left: 6px; }
.bottom_show_erweima { position: absolute; z-index: 100002; opacity: 0; background: rgb(255, 255, 255) url('../images/ewm_right_sjx.png') no-repeat scroll right center; overflow: hidden; visibility: hidden; height: 200px; width: 200px; left: -195px; top: -50px; padding-right: 6px; }
#ditu { display: block; position: absolute; z-index: -999; }
#allmap { width: 800px; height: 580px; left: 50%; position: fixed ! important; margin-left: -400px; top: 20%; border: 2px solid rgb(199, 199, 199); opacity: 0; z-index: 888; }
.BMap_cpyCtrl.BMap_noprint.anchorBL { display: none; }
.anchorBL { display: none; }
.ditu_close { background: transparent url('../images/ditu_close.png') no-repeat scroll 0% 0%; display: none; width: 23px; height: 23px; position: fixed; top: 18.5%; left: 50%; color: rgb(226, 0, 126); font-size: 26px; margin-left: 387px; }
.index_city { z-index: 1000; position: absolute; width: 90px; display: none; padding: 5px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); left: 60px; font-size: 13px; top: 320px; line-height: 22px; }
.index_city ul li { text-align: center; float: left; width: 45px; border-bottom: 1px solid rgb(255, 255, 255); }
.goto_top { position: fixed; z-index: 100000; right: 0px; top: 30%; background: transparent url('../images/go_top.png') no-repeat scroll 0px 0px; width: 19px; height: 57px; }
.goto_top:hover { background-position: -19px 0px; }
.page_lue { display: block; text-align: center; line-height: 34px; font-family: Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); font-size: 14px; float: left; margin-left: 10px; }
.msg_tanchuang { width: 400px; height: 150px; position: fixed; left: 50%; top: 50%; margin-left: -200px; margin-top: -55px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 8px; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 1px rgb(102, 102, 102); }
.msg_tanchuang_tit { width: 100%; background: rgb(211, 36, 105) none repeat scroll 0% 0%; height: 52px; border-radius: 8px; }
.msg_tanchuang_tit h2 { font-size: 20px; padding: 10px; color: rgb(255, 255, 255); float: left; }
.msg_tanchuang_tit .hide_msg_container_clo { float: right; padding: 2px 10px; color: rgb(255, 255, 255); cursor: pointer; margin: 2px; font-size: 3.2em; }
.msg_tanchuang_tit .hide_msg_container_clo:hover { background: rgb(250, 138, 170) none repeat scroll 0% 0%; border-radius: 8px; }
.msg_tanchuang_show, .msg_tanchuang_show2 { padding: 15px 20px; font-size: 18px; line-height: 25px; color: rgb(102, 102, 102); text-align: center; }
.opacaity_0 { width: 100%; height: 100%; display: none; background: transparent none repeat scroll 0% 0%; position: fixed; top: 0px; left: 0px; z-index: 10000000; opacity: 1 ! important; }
/* ::::: http://www.huahaige.com/statics/theme/css/jquery.lightbox.css ::::: */

.jquery-lightbox-overlay { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.jquery-lightbox { position: relative; padding: 17px 0px; }
.jquery-lightbox-border-top-left { z-index: 7000; position: absolute; width: 12%; height: 17px; }
.jquery-lightbox-border-top-right { z-index: 7000; position: absolute; width: 12%; height: 17px; }
.jquery-lightbox-border-bottom-left { z-index: 7000; position: absolute; width: 12%; height: 17px; }
.jquery-lightbox-border-bottom-right { z-index: 7000; position: absolute; width: 12%; height: 17px; }
.jquery-lightbox-border-top-left { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll 0px 0px; top: 0px; left: 0px; }
.jquery-lightbox-border-top-right { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll right 0px; top: 0px; right: 0px; }
.jquery-lightbox-border-top-middle { z-index: 7000; position: absolute; width: 78%; background: rgb(43, 43, 43) none repeat scroll 0% 0%; height: 7px; overflow: hidden; top: 0px; left: 12%; }
.jquery-lightbox-border-bottom-left { bottom: 0px; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll 0px bottom; left: 0px; }
.jquery-lightbox-border-bottom-right { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll right bottom; right: 0px; bottom: 0px; }
.jquery-lightbox-border-bottom-middle { z-index: 7000; position: absolute; width: 78%; background: rgb(43, 43, 43) none repeat scroll 0% 0%; height: 7px; overflow: hidden; left: 12%; bottom: 0px; }
.jquery-lightbox-html { z-index: 7000; border-width: 0px 7px; border-style: none solid; border-color: -moz-use-text-color rgb(43, 43, 43); position: relative; padding: 0px 15px; vertical-align: top; }
.jquery-lightbox-background { z-index: 6999; position: absolute; padding: 0px; float: left; top: 7px; left: 7px; }
.jquery-lightbox-mode-image .jquery-lightbox-html { z-index: 6998; padding: 0px; }
.jquery-lightbox-button-close { position: absolute; width: 29px; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -190px -115px; height: 29px; top: 12px; right: -26px; }
.jquery-lightbox-button-close:hover { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -220px -115px; }
.jquery-lightbox-button-close SPAN { display: none; }
.jquery-lightbox-buttons SPAN { display: none; }
.jquery-lightbox-mode-image .jquery-lightbox-button-close { z-index: 7002; right: 14px; }
.jquery-lightbox-buttons { z-index: 7001; position: absolute; display: none; height: 39px; top: 7px; left: 7px; }
.jquery-lightbox-buttons .jquery-lightbox-buttons-init { width: 5px; display: inline; float: left; height: 39px; }
.jquery-lightbox-buttons .jquery-lightbox-buttons-end { width: 5px; display: inline; float: left; height: 39px; }
.jquery-lightbox-buttons .jquery-lightbox-buttons-init { margin: 7px 0px 0px 7px; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -151px -153px; }
.jquery-lightbox-buttons .jquery-lightbox-buttons-end { margin: 7px 0px 0px; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -244px -153px; }
.jquery-lightbox-buttons .jquery-lightbox-button-left { margin: 7px 0px 0px; width: 24px; display: inline; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -156px -153px; float: left; height: 39px; }
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -156px -194px; }
.jquery-lightbox-buttons .jquery-lightbox-button-right { margin: 7px 0px 0px; width: 24px; display: inline; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -220px -153px; float: left; height: 39px; }
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -220px -194px; }
.jquery-lightbox-buttons .jquery-lightbox-button-max { margin: 7px 0px 0px; width: 36px; display: inline; background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -182px -153px; float: left; height: 39px; }
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover { background: transparent url('../images/jquery-lightbox-theme.png') no-repeat scroll -182px -194px; }
.jquery-lightbox-buttons-custom { line-height: 39px; margin: 7px 0px 0px; display: inline; background: rgb(43, 43, 43) none repeat scroll 0% 0%; float: left; height: 39px; font-size: 10px; }
.jquery-lightbox-mode-image .jquery-lightbox-button-close { opacity: 0.7; }
.jquery-lightbox-mode-image .jquery-lightbox-buttons { opacity: 0.3; }
.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons { opacity: 0.9; }
.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close { opacity: 0.9; }
.jquery-lightbox-navigator { display: none; }
/* ::::: http://www.huahaige.com/statics/theme/css/jquery.datetimepicker.css ::::: */

.xdsoft_datetimepicker { box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(187, 187, 187); color: rgb(51, 51, 51); font-family: "Helvetica Neue","Helvetica","Arial",sans-serif; padding: 2px 8px 8px 0px; position: absolute; z-index: 9999; box-sizing: border-box; display: none; }
.xdsoft_datetimepicker button { border: medium none ! important; }
.xdsoft_noselect { -moz-user-select: none; }
.xdsoft_noselect::-moz-selection { background: transparent none repeat scroll 0% 0%; }
.xdsoft_datetimepicker * { box-sizing: border-box; padding: 0px; margin: 0px; }
.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { display: none; }
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { display: block; }
.xdsoft_datetimepicker .xdsoft_datepicker { width: 354px; float: left; margin-left: 8px; }
.xdsoft_datetimepicker .xdsoft_timepicker { width: 58px; float: left; text-align: center; margin-left: 8px; margin-top: 0px; }
.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker { margin-top: 8px; margin-bottom: 3px; }
.xdsoft_datetimepicker .xdsoft_mounthpicker { position: relative; text-align: center; }
.xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button { background-image: url('.undefined'); }
.xdsoft_datetimepicker .xdsoft_prev { float: left; background-position: -20px 0px; }
.xdsoft_datetimepicker .xdsoft_today_button { float: left; background-position: -70px 0px; margin-left: 5px; }
.xdsoft_datetimepicker .xdsoft_next { float: right; background-position: 0px 0px; }
.xdsoft_datetimepicker .xdsoft_next:active, .xdsoft_datetimepicker .xdsoft_prev:active {  }
.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button { background-color: transparent; background-repeat: no-repeat; border: 0px none currentcolor; cursor: pointer; display: block; height: 30px; opacity: 0.5; outline: medium none currentcolor; overflow: hidden; padding: 0px; position: relative; text-indent: 100%; white-space: nowrap; width: 20px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { float: none; background-position: -40px -15px; height: 15px; width: 30px; display: block; margin-left: 14px; margin-top: 7px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { background-position: -40px 0px; margin-bottom: 7px; margin-top: 0px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 151px; overflow: hidden; border-bottom: 1px solid rgb(221, 221, 221); }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div { background: rgb(245, 245, 245) none repeat scroll 0% 0%; border-top: 1px solid rgb(221, 221, 221); color: rgb(102, 102, 102); font-size: 12px; text-align: center; border-collapse: collapse; cursor: pointer; border-bottom-width: 0px; height: 25px; line-height: 25px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child { border-top-width: 0px; }
.xdsoft_datetimepicker .xdsoft_today_button:hover, .xdsoft_datetimepicker .xdsoft_next:hover, .xdsoft_datetimepicker .xdsoft_prev:hover { opacity: 1; }
.xdsoft_datetimepicker .xdsoft_label { display: inline; position: relative; z-index: 9999; margin: 0px; padding: 5px 3px; font-size: 14px; line-height: 20px; font-weight: bold; background-color: rgb(255, 255, 255); float: left; width: 182px; text-align: center; cursor: pointer; }
.xdsoft_datetimepicker .xdsoft_label:hover { text-decoration: underline; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { border: 1px solid rgb(204, 204, 204); position: absolute; right: 0px; top: 30px; z-index: 101; display: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; max-height: 160px; overflow-y: hidden; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect { right: -7px; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect { right: 2px; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { color: rgb(255, 255, 255); background: rgb(255, 128, 0) none repeat scroll 0% 0%; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { padding: 2px 10px 2px 5px; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { background: rgb(51, 170, 255) none repeat scroll 0% 0%; box-shadow: 0px 1px 3px 0px rgb(23, 143, 229) inset; color: rgb(255, 255, 255); font-weight: 700; }
.xdsoft_datetimepicker .xdsoft_month { width: 90px; text-align: right; }
.xdsoft_datetimepicker .xdsoft_calendar { clear: both; }
.xdsoft_datetimepicker .xdsoft_year { width: 56px; }
.xdsoft_datetimepicker .xdsoft_calendar table { border-collapse: collapse; width: 100%; }
.xdsoft_datetimepicker .xdsoft_calendar td > div { padding-right: 5px; }
.xdsoft_datetimepicker .xdsoft_calendar th { height: 25px; }
.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th { width: 14.2857%; background: rgb(245, 245, 245) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); color: rgb(102, 102, 102); font-size: 12px; text-align: right; padding: 0px; border-collapse: collapse; cursor: pointer; height: 25px; }
.xdsoft_datetimepicker .xdsoft_calendar th { background: rgb(241, 241, 241) none repeat scroll 0% 0%; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { color: rgb(51, 170, 255); }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current { background: rgb(51, 170, 255) none repeat scroll 0% 0%; box-shadow: 0px 1px 3px 0px rgb(23, 143, 229) inset; color: rgb(255, 255, 255); font-weight: 700; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled { opacity: 0.5; }
.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover { color: rgb(255, 255, 255) ! important; background: rgb(255, 128, 0) none repeat scroll 0% 0% ! important; box-shadow: none ! important; }
.xdsoft_datetimepicker .xdsoft_calendar th { font-weight: 700; text-align: center; color: rgb(153, 153, 153); cursor: default; }
.xdsoft_time_box { position: relative; border: 1px solid rgb(204, 204, 204); }
.xdsoft_scrollbar > .xdsoft_scroller { background: rgb(204, 204, 204) none repeat scroll 0% 0% ! important; height: 20px; border-radius: 3px; }
.xdsoft_scrollbar { position: absolute; width: 7px; right: 0px; top: 0px; bottom: 0px; cursor: pointer; }
.xdsoft_scroller_box { position: relative; }
.index_foot { background: rgb(223, 223, 223) none repeat scroll 0% 0% ! important; }
.index_lianxi_dizhi ul li { border-right: 1px solid rgb(218, 218, 218) ! important; border-bottom: 1px solid rgb(218, 218, 218) ! important; }
.index_lianxi_erweima_show { border-bottom: 1px solid rgb(218, 218, 218) ! important; }
.BMap_mask { background: transparent url('../images/blank.gif') repeat scroll 0% 0%; }
.BMap_zoomer { background-image: url('../images/mapctrls1d3.gif'); background-repeat: no-repeat; overflow: hidden; font-size: 1px; position: absolute; width: 7px; height: 7px; }
.BMap_cpyCtrl a { font-size: 11px; color: rgb(121, 121, 204); }
.BMap_shadow img { border: 0px none; margin: 0px; padding: 0px; height: 370px; width: 1144px; }
.BMap_pop .BMap_top { border-top: 1px solid rgb(171, 171, 171); background-color: rgb(255, 255, 255); }
.BMap_pop .BMap_center { border-left: 1px solid rgb(171, 171, 171); border-right: 1px solid rgb(171, 171, 171); background-color: rgb(255, 255, 255); }
.BMap_pop .BMap_bottom { border-bottom: 1px solid rgb(171, 171, 171); background-color: rgb(255, 255, 255); }
.BMap_shadow, .BMap_shadow img, .BMap_shadow div { -moz-user-select: none; }
@media print {
  .BMap_noprint { display: none; }
  .BMap_noscreen { display: block; }
  .BMap_mask { background: transparent none repeat scroll 0% 0%; }
  .BMap_pop .BMap_top img, .BMap_pop .BMap_center img, .BMap_pop .BMap_bottom img { display: block; }
}
.iw_rt::after { content: ""; position: absolute; left: 50%; bottom: -8px; width: 0px; height: 0px; border-left: 5px solid transparent; border-top: 8px solid rgba(0, 0, 0, 0.8); border-right: 5px solid transparent; margin: 0px 0px 0px -6px; }
.pano_close { position: absolute; right: 10px; top: 10px; width: 40px; cursor: pointer; height: 40px; line-height: 40px; border-radius: 3px; background-color: rgba(37, 37, 37, 0.9); background-image: url('../images/close_001.png'); background-repeat: no-repeat; background-position: center center; background-size: 90% auto; }
.pano_close:hover { background-image: url('../images/close_hover.png'); }
.pano_pc_indoor_exit { position: absolute; right: 60px; top: 10px; width: 89px; cursor: pointer; height: 40px; line-height: 40px; color: rgb(235, 237, 240); border-radius: 3px; background-color: rgba(37, 37, 37, 0.9); background-image: url('../images/indoor_exit.png'); background-repeat: no-repeat; background-position: 15px 12px; }
.pano_pc_indoor_exit:hover { background-image: url('../images/indoor_exit_hover.png'); color: rgb(36, 149, 255); }
.bmap-clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.index_s_news { width: 1180px; margin-top: 50px; position: relative; }
.index_s_news .index_s_news_show { width: 1180px; margin: 0px auto; height: 600px; }
.index_s_news .news-list { width: 1200px; margin-left: -1px; border-top: 1px solid rgb(228, 221, 215); margin-bottom: 50px; }
.index_s_news .news-list li { float: left; border-right: 1px solid rgb(228, 221, 215); border-bottom: 1px solid rgb(228, 221, 215); }
.index_s_news .news-list li.news_num03, .index_s_news .news-list li.news_num06, .index_s_news .news-list li.news_num09 { border-right: medium none; }
.index_s_news .news-list li a { display: block; width: 359px; height: 135px; padding: 20px; }
.index_s_news .news-list li a:hover { background: rgb(255, 252, 253) none repeat scroll 0% 0%; }
.index_s_news .news-list li a h2 { font: 23px/26px Microsoft Yahei; margin-bottom: 20px; padding-top: 5px; color: rgb(1, 1, 1); }
.index_s_news .news-list li a:hover h2 { color: rgb(210, 36, 104); }
.index_s_news .news-list li a p { color: rgb(167, 167, 167); line-height: 22px; margin-bottom: 22px; font-size: 13px; }
.index_s_news .news-list li a b { color: rgb(171, 171, 171); font: 11px/11px Arial; }
.neiye_xinwen .neiye_xinwen_article { width: 810px; float: left; border-right: 1px solid rgb(230, 230, 230); padding-right: 19px; }
.neiye_xinwen .neiye_xinwen_article h3 { font-size: 25px; text-align: center; padding-bottom: 10px; font-weight: 100; color: rgb(1, 1, 1); }
