@font-face {
  font-family: FontAwesome;
  src: url(../font/fontawesome-webfont.eot) format("embedded-opentype"), url(../font/fontawesome-webfont.woff2) format("woff2"), url(../font/fontawesome-webfont.woff) format("woff"), url(../font/fontawesome-webfont.ttf) format("truetype"), url(../font/fontawesome-webfont.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
#body, #body_1, #flash {
  display: none
}
@media (max-width: 750px) {
	.video-jss{width: 100%!important}
	.parter-list{margin: 0!important}
	.cp-text .zuo{padding: 0!important}
	.bd .video-jss{height: auto!important}
	.cp-text .you a img{height: 35px!important}
	.cp-text .you a{  bottom: 73px;
    right:10px;
    position:fixed;
    z-index: 999999999;}
	.bj{height: 475px!important}
	.wrap-custom .custom .pic,.wrap-custom .custom .text{width: 100%!important;padding: 0!important}
	.prolist .screen .sereitem .sernName{font-size: 16px!important}
	.prolist .screen .sereitem .serncon .classify a{font-size: 14px!important}
  .fixed-flolt_active {
    display: none
  }
  #body, #body_1, #flash {
    display: block
  }
  .fa {
    line-height: 1;
    font-family: FontAwesome;
    font-size: inherit;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    display: inline-block;
    font-size-adjust: none;
    font-stretch: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
  }
  .fa-lg {
    line-height: 0.75em;
    font-size: 1.33em;
    vertical-align: -15%;
  }
  .fa-2x {
    font-size: 2em;
  }
  .fa-3x {
    font-size: 3em;
  }
  .fa-4x {
    font-size: 4em;
  }
  .fa-5x {
    font-size: 5em;
  }
  .fa-fw {
    width: 1.28em;
    text-align: center;
  }
  .fa-ul {
    padding-left: 0px;
    margin-left: 2.14em;
    list-style-type: none;
  }
  .fa-ul > li {
    position: relative;
  }
  .fa-li {
    left: -2.14em;
    top: 0.14em;
    width: 2.14em;
    text-align: center;
    position: absolute;
  }
  .fa-lg.fa-li {
    left: -1.85em;
  }
  .fa-border {
    padding: 0.2em 0.25em 0.15em;
    border-radius: 0.1em;
    border: 0.08em solid rgb(238, 238, 238);
    border-image: none;
  }
  .fa-pull-left {
    float: left;
  }
  .fa-pull-right {
    float: right;
  }
  .fa-pull-left.fa {
    margin-right: 0.3em;
  }
  .fa-pull-right.fa {
    margin-left: 0.3em;
  }
  .pull-right {
    float: right;
  }
  .pull-left {
    float: left;
  }
  .pull-left.fa {
    margin-right: 0.3em;
  }
  .pull-right.fa {
    margin-left: 0.3em;
  }
  .fa-spin {
    animation: fa-spin 2s linear infinite;
    -webkit-animation: fa-spin 2s infinite linear;
  }
  .fa-pulse {
    animation: fa-spin 1s steps(8, end) infinite;
    -webkit-animation: fa-spin 1s infinite steps(8);
  }
  .fa-rotate-90 {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
  }
  .fa-rotate-180 {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
  }
  .fa-rotate-270 {
    transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
  }
  .fa-flip-horizontal {
    transform: scale(-1, 1);
    -webkit-transform: scale(-1, 1);
  }
  .fa-flip-vertical {
    transform: scale(1, -1);
    -webkit-transform: scale(1, -1);
  }
  :root .fa-rotate-90 {
    filter: none;
  }
  :root .fa-rotate-180 {
    filter: none;
  }
  :root .fa-rotate-270 {
    filter: none;
  }
  :root .fa-flip-horizontal {
    filter: none;
  }
  :root .fa-flip-vertical {
    filter: none;
  }
  .fa-stack {
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
    display: inline-block;
    position: relative;
  }
  .fa-stack-1x {
    left: 0px;
    width: 100%;
    text-align: center;
    position: absolute;
  }
  .fa-stack-2x {
    left: 0px;
    width: 100%;
    text-align: center;
    position: absolute;
  }
  .fa-stack-1x {
    line-height: inherit;
  }
  .fa-stack-2x {
    font-size: 2em;
  }
  .fa-inverse {
    color: rgb(255, 255, 255);
  }
  .fa-glass::before {
    content: "\f000";
  }
  .fa-music::before {
    content: "\f001";
  }
  .fa-search::before {
    content: "\f002";
  }
  .fa-envelope-o::before {
    content: "\f003";
  }
  .fa-heart::before {
    content: "\f004";
  }
  .fa-star::before {
    content: "\f005";
  }
  .fa-star-o::before {
    content: "\f006";
  }
  .fa-user::before {
    content: "\f007";
  }
  .fa-film::before {
    content: "\f008";
  }
  .fa-th-large::before {
    content: "\f009";
  }
  .fa-th::before {
    content: "\f00a";
  }
  .fa-th-list::before {
    content: "\f00b";
  }
  .fa-check::before {
    content: "\f00c";
  }
  .fa-remove::before {
    content: "\f00d";
  }
  .fa-close::before {
    content: "\f00d";
  }
  .fa-times::before {
    content: "\f00d";
  }
  .fa-search-plus::before {
    content: "\f00e";
  }
  .fa-search-minus::before {
    content: "\f010";
  }
  .fa-power-off::before {
    content: "\f011";
  }
  .fa-signal::before {
    content: "\f012";
  }
  .fa-gear::before {
    content: "\f013";
  }
  .fa-cog::before {
    content: "\f013";
  }
  .fa-trash-o::before {
    content: "\f014";
  }
  .fa-home::before {
    content: "\f015";
  }
  .fa-file-o::before {
    content: "\f016";
  }
  .fa-clock-o::before {
    content: "\f017";
  }
  .fa-road::before {
    content: "\f018";
  }
  .fa-download::before {
    content: "\f019";
  }
  .fa-arrow-circle-o-down::before {
    content: "\f01a";
  }
  .fa-arrow-circle-o-up::before {
    content: "\f01b";
  }
  .fa-inbox::before {
    content: "\f01c";
  }
  .fa-play-circle-o::before {
    content: "\f01d";
  }
  .fa-rotate-right::before {
    content: "\f01e";
  }
  .fa-repeat::before {
    content: "\f01e";
  }
  .fa-refresh::before {
    content: "\f021";
  }
  .fa-list-alt::before {
    content: "\f022";
  }
  .fa-lock::before {
    content: "\f023";
  }
  .fa-flag::before {
    content: "\f024";
  }
  .fa-headphones::before {
    content: "\f025";
  }
  .fa-volume-off::before {
    content: "\f026";
  }
  .fa-volume-down::before {
    content: "\f027";
  }
  .fa-volume-up::before {
    content: "\f028";
  }
  .fa-qrcode::before {
    content: "\f029";
  }
  .fa-barcode::before {
    content: "\f02a";
  }
  .fa-tag::before {
    content: "\f02b";
  }
  .fa-tags::before {
    content: "\f02c";
  }
  .fa-book::before {
    content: "\f02d";
  }
  .fa-bookmark::before {
    content: "\f02e";
  }
  .fa-print::before {
    content: "\f02f";
  }
  .fa-camera::before {
    content: "\f030";
  }
  .fa-font::before {
    content: "\f031";
  }
  .fa-bold::before {
    content: "\f032";
  }
  .fa-italic::before {
    content: "\f033";
  }
  .fa-text-height::before {
    content: "\f034";
  }
  .fa-text-width::before {
    content: "\f035";
  }
  .fa-align-left::before {
    content: "\f036";
  }
  .fa-align-center::before {
    content: "\f037";
  }
  .fa-align-right::before {
    content: "\f038";
  }
  .fa-align-justify::before {
    content: "\f039";
  }
  .fa-list::before {
    content: "\f03a";
  }
  .fa-dedent::before {
    content: "\f03b";
  }
  .fa-outdent::before {
    content: "\f03b";
  }
  .fa-indent::before {
    content: "\f03c";
  }
  .fa-video-camera::before {
    content: "\f03d";
  }
  .fa-photo::before {
    content: "\f03e";
  }
  .fa-image::before {
    content: "\f03e";
  }
  .fa-picture-o::before {
    content: "\f03e";
  }
  .fa-pencil::before {
    content: "\f040";
  }
  .fa-map-marker::before {
    content: "\f041";
  }
  .fa-adjust::before {
    content: "\f042";
  }
  .fa-tint::before {
    content: "\f043";
  }
  .fa-edit::before {
    content: "\f044";
  }
  .fa-pencil-square-o::before {
    content: "\f044";
  }
  .fa-share-square-o::before {
    content: "\f045";
  }
  .fa-check-square-o::before {
    content: "\f046";
  }
  .fa-arrows::before {
    content: "\f047";
  }
  .fa-step-backward::before {
    content: "\f048";
  }
  .fa-fast-backward::before {
    content: "\f049";
  }
  .fa-backward::before {
    content: "\f04a";
  }
  .fa-play::before {
    content: "\f04b";
  }
  .fa-pause::before {
    content: "\f04c";
  }
  .fa-stop::before {
    content: "\f04d";
  }
  .fa-forward::before {
    content: "\f04e";
  }
  .fa-fast-forward::before {
    content: "\f050";
  }
  .fa-step-forward::before {
    content: "\f051";
  }
  .fa-eject::before {
    content: "\f052";
  }
  .fa-chevron-left::before {
    content: "\f053";
  }
  .fa-chevron-right::before {
    content: "\f054";
  }
  .fa-plus-circle::before {
    content: "\f055";
  }
  .fa-minus-circle::before {
    content: "\f056";
  }
  .fa-times-circle::before {
    content: "\f057";
  }
  .fa-check-circle::before {
    content: "\f058";
  }
  .fa-question-circle::before {
    content: "\f059";
  }
  .fa-info-circle::before {
    content: "\f05a";
  }
  .fa-crosshairs::before {
    content: "\f05b";
  }
  .fa-times-circle-o::before {
    content: "\f05c";
  }
  .fa-check-circle-o::before {
    content: "\f05d";
  }
  .fa-ban::before {
    content: "\f05e";
  }
  .fa-arrow-left::before {
    content: "\f060";
  }
  .fa-arrow-right::before {
    content: "\f061";
  }
  .fa-arrow-up::before {
    content: "\f062";
  }
  .fa-arrow-down::before {
    content: "\f063";
  }
  .fa-mail-forward::before {
    content: "\f064";
  }
  .fa-share::before {
    content: "\f064";
  }
  .fa-expand::before {
    content: "\f065";
  }
  .fa-compress::before {
    content: "\f066";
  }
  .fa-plus::before {
    content: "\f067";
  }
  .fa-minus::before {
    content: "\f068";
  }
  .fa-asterisk::before {
    content: "\f069";
  }
  .fa-exclamation-circle::before {
    content: "\f06a";
  }
  .fa-gift::before {
    content: "\f06b";
  }
  .fa-leaf::before {
    content: "\f06c";
  }
  .fa-fire::before {
    content: "\f06d";
  }
  .fa-eye::before {
    content: "\f06e";
  }
  .fa-eye-slash::before {
    content: "\f070";
  }
  .fa-warning::before {
    content: "\f071";
  }
  .fa-exclamation-triangle::before {
    content: "\f071";
  }
  .fa-plane::before {
    content: "\f072";
  }
  .fa-calendar::before {
    content: "\f073";
  }
  .fa-random::before {
    content: "\f074";
  }
  .fa-comment::before {
    content: "\f075";
  }
  .fa-magnet::before {
    content: "\f076";
  }
  .fa-chevron-up::before {
    content: "\f077";
  }
  .fa-chevron-down::before {
    content: "\f078";
  }
  .fa-retweet::before {
    content: "\f079";
  }
  .fa-shopping-cart::before {
    content: "\f07a";
  }
  .fa-folder::before {
    content: "\f07b";
  }
  .fa-folder-open::before {
    content: "\f07c";
  }
  .fa-arrows-v::before {
    content: "\f07d";
  }
  .fa-arrows-h::before {
    content: "\f07e";
  }
  .fa-bar-chart-o::before {
    content: "\f080";
  }
  .fa-bar-chart::before {
    content: "\f080";
  }
  .fa-twitter-square::before {
    content: "\f081";
  }
  .fa-facebook-square::before {
    content: "\f082";
  }
  .fa-camera-retro::before {
    content: "\f083";
  }
  .fa-key::before {
    content: "\f084";
  }
  .fa-gears::before {
    content: "\f085";
  }
  .fa-cogs::before {
    content: "\f085";
  }
  .fa-comments::before {
    content: "\f086";
  }
  .fa-thumbs-o-up::before {
    content: "\f087";
  }
  .fa-thumbs-o-down::before {
    content: "\f088";
  }
  .fa-star-half::before {
    content: "\f089";
  }
  .fa-heart-o::before {
    content: "\f08a";
  }
  .fa-sign-out::before {
    content: "\f08b";
  }
  .fa-linkedin-square::before {
    content: "\f08c";
  }
  .fa-thumb-tack::before {
    content: "\f08d";
  }
  .fa-external-link::before {
    content: "\f08e";
  }
  .fa-sign-in::before {
    content: "\f090";
  }
  .fa-trophy::before {
    content: "\f091";
  }
  .fa-github-square::before {
    content: "\f092";
  }
  .fa-upload::before {
    content: "\f093";
  }
  .fa-lemon-o::before {
    content: "\f094";
  }
  .fa-phone::before {
    content: "\f095";
  }
  .fa-square-o::before {
    content: "\f096";
  }
  .fa-bookmark-o::before {
    content: "\f097";
  }
  .fa-phone-square::before {
    content: "\f098";
  }
  .fa-twitter::before {
    content: "\f099";
  }
  .fa-facebook-f::before {
    content: "\f09a";
  }
  .fa-facebook::before {
    content: "\f09a";
  }
  .fa-github::before {
    content: "\f09b";
  }
  .fa-unlock::before {
    content: "\f09c";
  }
  .fa-credit-card::before {
    content: "\f09d";
  }
  .fa-feed::before {
    content: "\f09e";
  }
  .fa-rss::before {
    content: "\f09e";
  }
  .fa-hdd-o::before {
    content: "\f0a0";
  }
  .fa-bullhorn::before {
    content: "\f0a1";
  }
  .fa-bell::before {
    content: "\f0f3";
  }
  .fa-certificate::before {
    content: "\f0a3";
  }
  .fa-hand-o-right::before {
    content: "\f0a4";
  }
  .fa-hand-o-left::before {
    content: "\f0a5";
  }
  .fa-hand-o-up::before {
    content: "\f0a6";
  }
  .fa-hand-o-down::before {
    content: "\f0a7";
  }
  .fa-arrow-circle-left::before {
    content: "\f0a8";
  }
  .fa-arrow-circle-right::before {
    content: "\f0a9";
  }
  .fa-arrow-circle-up::before {
    content: "\f0aa";
  }
  .fa-arrow-circle-down::before {
    content: "\f0ab";
  }
  .fa-globe::before {
    content: "\f0ac";
  }
  .fa-wrench::before {
    content: "\f0ad";
  }
  .fa-tasks::before {
    content: "\f0ae";
  }
  .fa-filter::before {
    content: "\f0b0";
  }
  .fa-briefcase::before {
    content: "\f0b1";
  }
  .fa-arrows-alt::before {
    content: "\f0b2";
  }
  .fa-group::before {
    content: "\f0c0";
  }
  .fa-users::before {
    content: "\f0c0";
  }
  .fa-chain::before {
    content: "\f0c1";
  }
  .fa-link::before {
    content: "\f0c1";
  }
  .fa-cloud::before {
    content: "\f0c2";
  }
  .fa-flask::before {
    content: "\f0c3";
  }
  .fa-cut::before {
    content: "\f0c4";
  }
  .fa-scissors::before {
    content: "\f0c4";
  }
  .fa-copy::before {
    content: "\f0c5";
  }
  .fa-files-o::before {
    content: "\f0c5";
  }
  .fa-paperclip::before {
    content: "\f0c6";
  }
  .fa-save::before {
    content: "\f0c7";
  }
  .fa-floppy-o::before {
    content: "\f0c7";
  }
  .fa-square::before {
    content: "\f0c8";
  }
  .fa-navicon::before {
    content: "\f0c9";
  }
  .fa-reorder::before {
    content: "\f0c9";
  }
  .fa-bars::before {
    content: "\f0c9";
  }
  .fa-list-ul::before {
    content: "\f0ca";
  }
  .fa-list-ol::before {
    content: "\f0cb";
  }
  .fa-strikethrough::before {
    content: "\f0cc";
  }
  .fa-underline::before {
    content: "\f0cd";
  }
  .fa-table::before {
    content: "\f0ce";
  }
  .fa-magic::before {
    content: "\f0d0";
  }
  .fa-truck::before {
    content: "\f0d1";
  }
  .fa-pinterest::before {
    content: "\f0d2";
  }
  .fa-pinterest-square::before {
    content: "\f0d3";
  }
  .fa-google-plus-square::before {
    content: "\f0d4";
  }
  .fa-google-plus::before {
    content: "\f0d5";
  }
  .fa-money::before {
    content: "\f0d6";
  }
  .fa-caret-down::before {
    content: "\f0d7";
  }
  .fa-caret-up::before {
    content: "\f0d8";
  }
  .fa-caret-left::before {
    content: "\f0d9";
  }
  .fa-caret-right::before {
    content: "\f0da";
  }
  .fa-columns::before {
    content: "\f0db";
  }
  .fa-unsorted::before {
    content: "\f0dc";
  }
  .fa-sort::before {
    content: "\f0dc";
  }
  .fa-sort-down::before {
    content: "\f0dd";
  }
  .fa-sort-desc::before {
    content: "\f0dd";
  }
  .fa-sort-up::before {
    content: "\f0de";
  }
  .fa-sort-asc::before {
    content: "\f0de";
  }
  .fa-envelope::before {
    content: "\f0e0";
  }
  .fa-linkedin::before {
    content: "\f0e1";
  }
  .fa-rotate-left::before {
    content: "\f0e2";
  }
  .fa-undo::before {
    content: "\f0e2";
  }
  .fa-legal::before {
    content: "\f0e3";
  }
  .fa-gavel::before {
    content: "\f0e3";
  }
  .fa-dashboard::before {
    content: "\f0e4";
  }
  .fa-tachometer::before {
    content: "\f0e4";
  }
  .fa-comment-o::before {
    content: "\f0e5";
  }
  .fa-comments-o::before {
    content: "\f0e6";
  }
  .fa-flash::before {
    content: "\f0e7";
  }
  .fa-bolt::before {
    content: "\f0e7";
  }
  .fa-sitemap::before {
    content: "\f0e8";
  }
  .fa-umbrella::before {
    content: "\f0e9";
  }
  .fa-paste::before {
    content: "\f0ea";
  }
  .fa-clipboard::before {
    content: "\f0ea";
  }
  .fa-lightbulb-o::before {
    content: "\f0eb";
  }
  .fa-exchange::before {
    content: "\f0ec";
  }
  .fa-cloud-download::before {
    content: "\f0ed";
  }
  .fa-cloud-upload::before {
    content: "\f0ee";
  }
  .fa-user-md::before {
    content: "\f0f0";
  }
  .fa-stethoscope::before {
    content: "\f0f1";
  }
  .fa-suitcase::before {
    content: "\f0f2";
  }
  .fa-bell-o::before {
    content: "\f0a2";
  }
  .fa-coffee::before {
    content: "\f0f4";
  }
  .fa-cutlery::before {
    content: "\f0f5";
  }
  .fa-file-text-o::before {
    content: "\f0f6";
  }
  .fa-building-o::before {
    content: "\f0f7";
  }
  .fa-hospital-o::before {
    content: "\f0f8";
  }
  .fa-ambulance::before {
    content: "\f0f9";
  }
  .fa-medkit::before {
    content: "\f0fa";
  }
  .fa-fighter-jet::before {
    content: "\f0fb";
  }
  .fa-beer::before {
    content: "\f0fc";
  }
  .fa-h-square::before {
    content: "\f0fd";
  }
  .fa-plus-square::before {
    content: "\f0fe";
  }
  .fa-angle-double-left::before {
    content: "\f100";
  }
  .fa-angle-double-right::before {
    content: "\f101";
  }
  .fa-angle-double-up::before {
    content: "\f102";
  }
  .fa-angle-double-down::before {
    content: "\f103";
  }
  .fa-angle-left::before {
    content: "\f104";
  }
  .fa-angle-right::before {
    content: "\f105";
  }
  .fa-angle-up::before {
    content: "\f106";
  }
  .fa-angle-down::before {
    content: "\f107";
  }
  .fa-desktop::before {
    content: "\f108";
  }
  .fa-laptop::before {
    content: "\f109";
  }
  .fa-tablet::before {
    content: "\f10a";
  }
  .fa-mobile-phone::before {
    content: "\f10b";
  }
  .fa-mobile::before {
    content: "\f10b";
  }
  .fa-circle-o::before {
    content: "\f10c";
  }
  .fa-quote-left::before {
    content: "\f10d";
  }
  .fa-quote-right::before {
    content: "\f10e";
  }
  .fa-spinner::before {
    content: "\f110";
  }
  .fa-circle::before {
    content: "\f111";
  }
  .fa-mail-reply::before {
    content: "\f112";
  }
  .fa-reply::before {
    content: "\f112";
  }
  .fa-github-alt::before {
    content: "\f113";
  }
  .fa-folder-o::before {
    content: "\f114";
  }
  .fa-folder-open-o::before {
    content: "\f115";
  }
  .fa-smile-o::before {
    content: "\f118";
  }
  .fa-frown-o::before {
    content: "\f119";
  }
  .fa-meh-o::before {
    content: "\f11a";
  }
  .fa-gamepad::before {
    content: "\f11b";
  }
  .fa-keyboard-o::before {
    content: "\f11c";
  }
  .fa-flag-o::before {
    content: "\f11d";
  }
  .fa-flag-checkered::before {
    content: "\f11e";
  }
  .fa-terminal::before {
    content: "\f120";
  }
  .fa-code::before {
    content: "\f121";
  }
  .fa-mail-reply-all::before {
    content: "\f122";
  }
  .fa-reply-all::before {
    content: "\f122";
  }
  .fa-star-half-empty::before {
    content: "\f123";
  }
  .fa-star-half-full::before {
    content: "\f123";
  }
  .fa-star-half-o::before {
    content: "\f123";
  }
  .fa-location-arrow::before {
    content: "\f124";
  }
  .fa-crop::before {
    content: "\f125";
  }
  .fa-code-fork::before {
    content: "\f126";
  }
  .fa-unlink::before {
    content: "\f127";
  }
  .fa-chain-broken::before {
    content: "\f127";
  }
  .fa-question::before {
    content: "\f128";
  }
  .fa-info::before {
    content: "\f129";
  }
  .fa-exclamation::before {
    content: "\f12a";
  }
  .fa-superscript::before {
    content: "\f12b";
  }
  .fa-subscript::before {
    content: "\f12c";
  }
  .fa-eraser::before {
    content: "\f12d";
  }
  .fa-puzzle-piece::before {
    content: "\f12e";
  }
  .fa-microphone::before {
    content: "\f130";
  }
  .fa-microphone-slash::before {
    content: "\f131";
  }
  .fa-shield::before {
    content: "\f132";
  }
  .fa-calendar-o::before {
    content: "\f133";
  }
  .fa-fire-extinguisher::before {
    content: "\f134";
  }
  .fa-rocket::before {
    content: "\f135";
  }
  .fa-maxcdn::before {
    content: "\f136";
  }
  .fa-chevron-circle-left::before {
    content: "\f137";
  }
  .fa-chevron-circle-right::before {
    content: "\f138";
  }
  .fa-chevron-circle-up::before {
    content: "\f139";
  }
  .fa-chevron-circle-down::before {
    content: "\f13a";
  }
  .fa-html5::before {
    content: "\f13b";
  }
  .fa-css3::before {
    content: "\f13c";
  }
  .fa-anchor::before {
    content: "\f13d";
  }
  .fa-unlock-alt::before {
    content: "\f13e";
  }
  .fa-bullseye::before {
    content: "\f140";
  }
  .fa-ellipsis-h::before {
    content: "\f141";
  }
  .fa-ellipsis-v::before {
    content: "\f142";
  }
  .fa-rss-square::before {
    content: "\f143";
  }
  .fa-play-circle::before {
    content: "\f144";
  }
  .fa-ticket::before {
    content: "\f145";
  }
  .fa-minus-square::before {
    content: "\f146";
  }
  .fa-minus-square-o::before {
    content: "\f147";
  }
  .fa-level-up::before {
    content: "\f148";
  }
  .fa-level-down::before {
    content: "\f149";
  }
  .fa-check-square::before {
    content: "\f14a";
  }
  .fa-pencil-square::before {
    content: "\f14b";
  }
  .fa-external-link-square::before {
    content: "\f14c";
  }
  .fa-share-square::before {
    content: "\f14d";
  }
  .fa-compass::before {
    content: "\f14e";
  }
  .fa-toggle-down::before {
    content: "\f150";
  }
  .fa-caret-square-o-down::before {
    content: "\f150";
  }
  .fa-toggle-up::before {
    content: "\f151";
  }
  .fa-caret-square-o-up::before {
    content: "\f151";
  }
  .fa-toggle-right::before {
    content: "\f152";
  }
  .fa-caret-square-o-right::before {
    content: "\f152";
  }
  .fa-euro::before {
    content: "\f153";
  }
  .fa-eur::before {
    content: "\f153";
  }
  .fa-gbp::before {
    content: "\f154";
  }
  .fa-dollar::before {
    content: "\f155";
  }
  .fa-usd::before {
    content: "\f155";
  }
  .fa-rupee::before {
    content: "\f156";
  }
  .fa-inr::before {
    content: "\f156";
  }
  .fa-cny::before {
    content: "\f157";
  }
  .fa-rmb::before {
    content: "\f157";
  }
  .fa-yen::before {
    content: "\f157";
  }
  .fa-jpy::before {
    content: "\f157";
  }
  .fa-ruble::before {
    content: "\f158";
  }
  .fa-rouble::before {
    content: "\f158";
  }
  .fa-rub::before {
    content: "\f158";
  }
  .fa-won::before {
    content: "\f159";
  }
  .fa-krw::before {
    content: "\f159";
  }
  .fa-bitcoin::before {
    content: "\f15a";
  }
  .fa-btc::before {
    content: "\f15a";
  }
  .fa-file::before {
    content: "\f15b";
  }
  .fa-file-text::before {
    content: "\f15c";
  }
  .fa-sort-alpha-asc::before {
    content: "\f15d";
  }
  .fa-sort-alpha-desc::before {
    content: "\f15e";
  }
  .fa-sort-amount-asc::before {
    content: "\f160";
  }
  .fa-sort-amount-desc::before {
    content: "\f161";
  }
  .fa-sort-numeric-asc::before {
    content: "\f162";
  }
  .fa-sort-numeric-desc::before {
    content: "\f163";
  }
  .fa-thumbs-up::before {
    content: "\f164";
  }
  .fa-thumbs-down::before {
    content: "\f165";
  }
  .fa-youtube-square::before {
    content: "\f166";
  }
  .fa-youtube::before {
    content: "\f167";
  }
  .fa-xing::before {
    content: "\f168";
  }
  .fa-xing-square::before {
    content: "\f169";
  }
  .fa-youtube-play::before {
    content: "\f16a";
  }
  .fa-dropbox::before {
    content: "\f16b";
  }
  .fa-stack-overflow::before {
    content: "\f16c";
  }
  .fa-instagram::before {
    content: "\f16d";
  }
  .fa-flickr::before {
    content: "\f16e";
  }
  .fa-adn::before {
    content: "\f170";
  }
  .fa-bitbucket::before {
    content: "\f171";
  }
  .fa-bitbucket-square::before {
    content: "\f172";
  }
  .fa-tumblr::before {
    content: "\f173";
  }
  .fa-tumblr-square::before {
    content: "\f174";
  }
  .fa-long-arrow-down::before {
    content: "\f175";
  }
  .fa-long-arrow-up::before {
    content: "\f176";
  }
  .fa-long-arrow-left::before {
    content: "\f177";
  }
  .fa-long-arrow-right::before {
    content: "\f178";
  }
  .fa-apple::before {
    content: "\f179";
  }
  .fa-windows::before {
    content: "\f17a";
  }
  .fa-android::before {
    content: "\f17b";
  }
  .fa-linux::before {
    content: "\f17c";
  }
  .fa-dribbble::before {
    content: "\f17d";
  }
  .fa-skype::before {
    content: "\f17e";
  }
  .fa-foursquare::before {
    content: "\f180";
  }
  .fa-trello::before {
    content: "\f181";
  }
  .fa-female::before {
    content: "\f182";
  }
  .fa-male::before {
    content: "\f183";
  }
  .fa-gittip::before {
    content: "\f184";
  }
  .fa-gratipay::before {
    content: "\f184";
  }
  .fa-sun-o::before {
    content: "\f185";
  }
  .fa-moon-o::before {
    content: "\f186";
  }
  .fa-archive::before {
    content: "\f187";
  }
  .fa-bug::before {
    content: "\f188";
  }
  .fa-vk::before {
    content: "\f189";
  }
  .fa-weibo::before {
    content: "\f18a";
  }
  .fa-renren::before {
    content: "\f18b";
  }
  .fa-pagelines::before {
    content: "\f18c";
  }
  .fa-stack-exchange::before {
    content: "\f18d";
  }
  .fa-arrow-circle-o-right::before {
    content: "\f18e";
  }
  .fa-arrow-circle-o-left::before {
    content: "\f190";
  }
  .fa-toggle-left::before {
    content: "\f191";
  }
  .fa-caret-square-o-left::before {
    content: "\f191";
  }
  .fa-dot-circle-o::before {
    content: "\f192";
  }
  .fa-wheelchair::before {
    content: "\f193";
  }
  .fa-vimeo-square::before {
    content: "\f194";
  }
  .fa-turkish-lira::before {
    content: "\f195";
  }
  .fa-try::before {
    content: "\f195";
  }
  .fa-plus-square-o::before {
    content: "\f196";
  }
  .fa-space-shuttle::before {
    content: "\f197";
  }
  .fa-slack::before {
    content: "\f198";
  }
  .fa-envelope-square::before {
    content: "\f199";
  }
  .fa-wordpress::before {
    content: "\f19a";
  }
  .fa-openid::before {
    content: "\f19b";
  }
  .fa-institution::before {
    content: "\f19c";
  }
  .fa-bank::before {
    content: "\f19c";
  }
  .fa-university::before {
    content: "\f19c";
  }
  .fa-mortar-board::before {
    content: "\f19d";
  }
  .fa-graduation-cap::before {
    content: "\f19d";
  }
  .fa-yahoo::before {
    content: "\f19e";
  }
  .fa-google::before {
    content: "\f1a0";
  }
  .fa-reddit::before {
    content: "\f1a1";
  }
  .fa-reddit-square::before {
    content: "\f1a2";
  }
  .fa-stumbleupon-circle::before {
    content: "\f1a3";
  }
  .fa-stumbleupon::before {
    content: "\f1a4";
  }
  .fa-delicious::before {
    content: "\f1a5";
  }
  .fa-digg::before {
    content: "\f1a6";
  }
  .fa-pied-piper-pp::before {
    content: "\f1a7";
  }
  .fa-pied-piper-alt::before {
    content: "\f1a8";
  }
  .fa-drupal::before {
    content: "\f1a9";
  }
  .fa-joomla::before {
    content: "\f1aa";
  }
  .fa-language::before {
    content: "\f1ab";
  }
  .fa-fax::before {
    content: "\f1ac";
  }
  .fa-building::before {
    content: "\f1ad";
  }
  .fa-child::before {
    content: "\f1ae";
  }
  .fa-paw::before {
    content: "\f1b0";
  }
  .fa-spoon::before {
    content: "\f1b1";
  }
  .fa-cube::before {
    content: "\f1b2";
  }
  .fa-cubes::before {
    content: "\f1b3";
  }
  .fa-behance::before {
    content: "\f1b4";
  }
  .fa-behance-square::before {
    content: "\f1b5";
  }
  .fa-steam::before {
    content: "\f1b6";
  }
  .fa-steam-square::before {
    content: "\f1b7";
  }
  .fa-recycle::before {
    content: "\f1b8";
  }
  .fa-automobile::before {
    content: "\f1b9";
  }
  .fa-car::before {
    content: "\f1b9";
  }
  .fa-cab::before {
    content: "\f1ba";
  }
  .fa-taxi::before {
    content: "\f1ba";
  }
  .fa-tree::before {
    content: "\f1bb";
  }
  .fa-spotify::before {
    content: "\f1bc";
  }
  .fa-deviantart::before {
    content: "\f1bd";
  }
  .fa-soundcloud::before {
    content: "\f1be";
  }
  .fa-database::before {
    content: "\f1c0";
  }
  .fa-file-pdf-o::before {
    content: "\f1c1";
  }
  .fa-file-word-o::before {
    content: "\f1c2";
  }
  .fa-file-excel-o::before {
    content: "\f1c3";
  }
  .fa-file-powerpoint-o::before {
    content: "\f1c4";
  }
  .fa-file-photo-o::before {
    content: "\f1c5";
  }
  .fa-file-picture-o::before {
    content: "\f1c5";
  }
  .fa-file-image-o::before {
    content: "\f1c5";
  }
  .fa-file-zip-o::before {
    content: "\f1c6";
  }
  .fa-file-archive-o::before {
    content: "\f1c6";
  }
  .fa-file-sound-o::before {
    content: "\f1c7";
  }
  .fa-file-audio-o::before {
    content: "\f1c7";
  }
  .fa-file-movie-o::before {
    content: "\f1c8";
  }
  .fa-file-video-o::before {
    content: "\f1c8";
  }
  .fa-file-code-o::before {
    content: "\f1c9";
  }
  .fa-vine::before {
    content: "\f1ca";
  }
  .fa-codepen::before {
    content: "\f1cb";
  }
  .fa-jsfiddle::before {
    content: "\f1cc";
  }
  .fa-life-bouy::before {
    content: "\f1cd";
  }
  .fa-life-buoy::before {
    content: "\f1cd";
  }
  .fa-life-saver::before {
    content: "\f1cd";
  }
  .fa-support::before {
    content: "\f1cd";
  }
  .fa-life-ring::before {
    content: "\f1cd";
  }
  .fa-circle-o-notch::before {
    content: "\f1ce";
  }
  .fa-ra::before {
    content: "\f1d0";
  }
  .fa-resistance::before {
    content: "\f1d0";
  }
  .fa-rebel::before {
    content: "\f1d0";
  }
  .fa-ge::before {
    content: "\f1d1";
  }
  .fa-empire::before {
    content: "\f1d1";
  }
  .fa-git-square::before {
    content: "\f1d2";
  }
  .fa-git::before {
    content: "\f1d3";
  }
  .fa-y-combinator-square::before {
    content: "\f1d4";
  }
  .fa-yc-square::before {
    content: "\f1d4";
  }
  .fa-hacker-news::before {
    content: "\f1d4";
  }
  .fa-tencent-weibo::before {
    content: "\f1d5";
  }
  .fa-qq::before {
    content: "\f1d6";
  }
  .fa-wechat::before {
    content: "\f1d7";
  }
  .fa-weixin::before {
    content: "\f1d7";
  }
  .fa-send::before {
    content: "\f1d8";
  }
  .fa-paper-plane::before {
    content: "\f1d8";
  }
  .fa-send-o::before {
    content: "\f1d9";
  }
  .fa-paper-plane-o::before {
    content: "\f1d9";
  }
  .fa-history::before {
    content: "\f1da";
  }
  .fa-circle-thin::before {
    content: "\f1db";
  }
  .fa-header::before {
    content: "\f1dc";
  }
  .fa-paragraph::before {
    content: "\f1dd";
  }
  .fa-sliders::before {
    content: "\f1de";
  }
  .fa-share-alt::before {
    content: "\f1e0";
  }
  .fa-share-alt-square::before {
    content: "\f1e1";
  }
  .fa-bomb::before {
    content: "\f1e2";
  }
  .fa-soccer-ball-o::before {
    content: "\f1e3";
  }
  .fa-futbol-o::before {
    content: "\f1e3";
  }
  .fa-tty::before {
    content: "\f1e4";
  }
  .fa-binoculars::before {
    content: "\f1e5";
  }
  .fa-plug::before {
    content: "\f1e6";
  }
  .fa-slideshare::before {
    content: "\f1e7";
  }
  .fa-twitch::before {
    content: "\f1e8";
  }
  .fa-yelp::before {
    content: "\f1e9";
  }
  .fa-newspaper-o::before {
    content: "\f1ea";
  }
  .fa-wifi::before {
    content: "\f1eb";
  }
  .fa-calculator::before {
    content: "\f1ec";
  }
  .fa-paypal::before {
    content: "\f1ed";
  }
  .fa-google-wallet::before {
    content: "\f1ee";
  }
  .fa-cc-visa::before {
    content: "\f1f0";
  }
  .fa-cc-mastercard::before {
    content: "\f1f1";
  }
  .fa-cc-discover::before {
    content: "\f1f2";
  }
  .fa-cc-amex::before {
    content: "\f1f3";
  }
  .fa-cc-paypal::before {
    content: "\f1f4";
  }
  .fa-cc-stripe::before {
    content: "\f1f5";
  }
  .fa-bell-slash::before {
    content: "\f1f6";
  }
  .fa-bell-slash-o::before {
    content: "\f1f7";
  }
  .fa-trash::before {
    content: "\f1f8";
  }
  .fa-copyright::before {
    content: "\f1f9";
  }
  .fa-at::before {
    content: "\f1fa";
  }
  .fa-eyedropper::before {
    content: "\f1fb";
  }
  .fa-paint-brush::before {
    content: "\f1fc";
  }
  .fa-birthday-cake::before {
    content: "\f1fd";
  }
  .fa-area-chart::before {
    content: "\f1fe";
  }
  .fa-pie-chart::before {
    content: "\f200";
  }
  .fa-line-chart::before {
    content: "\f201";
  }
  .fa-lastfm::before {
    content: "\f202";
  }
  .fa-lastfm-square::before {
    content: "\f203";
  }
  .fa-toggle-off::before {
    content: "\f204";
  }
  .fa-toggle-on::before {
    content: "\f205";
  }
  .fa-bicycle::before {
    content: "\f206";
  }
  .fa-bus::before {
    content: "\f207";
  }
  .fa-ioxhost::before {
    content: "\f208";
  }
  .fa-angellist::before {
    content: "\f209";
  }
  .fa-cc::before {
    content: "\f20a";
  }
  .fa-shekel::before {
    content: "\f20b";
  }
  .fa-sheqel::before {
    content: "\f20b";
  }
  .fa-ils::before {
    content: "\f20b";
  }
  .fa-meanpath::before {
    content: "\f20c";
  }
  .fa-buysellads::before {
    content: "\f20d";
  }
  .fa-connectdevelop::before {
    content: "\f20e";
  }
  .fa-dashcube::before {
    content: "\f210";
  }
  .fa-forumbee::before {
    content: "\f211";
  }
  .fa-leanpub::before {
    content: "\f212";
  }
  .fa-sellsy::before {
    content: "\f213";
  }
  .fa-shirtsinbulk::before {
    content: "\f214";
  }
  .fa-simplybuilt::before {
    content: "\f215";
  }
  .fa-skyatlas::before {
    content: "\f216";
  }
  .fa-cart-plus::before {
    content: "\f217";
  }
  .fa-cart-arrow-down::before {
    content: "\f218";
  }
  .fa-diamond::before {
    content: "\f219";
  }
  .fa-ship::before {
    content: "\f21a";
  }
  .fa-user-secret::before {
    content: "\f21b";
  }
  .fa-motorcycle::before {
    content: "\f21c";
  }
  .fa-street-view::before {
    content: "\f21d";
  }
  .fa-heartbeat::before {
    content: "\f21e";
  }
  .fa-venus::before {
    content: "\f221";
  }
  .fa-mars::before {
    content: "\f222";
  }
  .fa-mercury::before {
    content: "\f223";
  }
  .fa-intersex::before {
    content: "\f224";
  }
  .fa-transgender::before {
    content: "\f224";
  }
  .fa-transgender-alt::before {
    content: "\f225";
  }
  .fa-venus-double::before {
    content: "\f226";
  }
  .fa-mars-double::before {
    content: "\f227";
  }
  .fa-venus-mars::before {
    content: "\f228";
  }
  .fa-mars-stroke::before {
    content: "\f229";
  }
  .fa-mars-stroke-v::before {
    content: "\f22a";
  }
  .fa-mars-stroke-h::before {
    content: "\f22b";
  }
  .fa-neuter::before {
    content: "\f22c";
  }
  .fa-genderless::before {
    content: "\f22d";
  }
  .fa-facebook-official::before {
    content: "\f230";
  }
  .fa-pinterest-p::before {
    content: "\f231";
  }
  .fa-whatsapp::before {
    content: "\f232";
  }
  .fa-server::before {
    content: "\f233";
  }
  .fa-user-plus::before {
    content: "\f234";
  }
  .fa-user-times::before {
    content: "\f235";
  }
  .fa-hotel::before {
    content: "\f236";
  }
  .fa-bed::before {
    content: "\f236";
  }
  .fa-viacoin::before {
    content: "\f237";
  }
  .fa-train::before {
    content: "\f238";
  }
  .fa-subway::before {
    content: "\f239";
  }
  .fa-medium::before {
    content: "\f23a";
  }
  .fa-yc::before {
    content: "\f23b";
  }
  .fa-y-combinator::before {
    content: "\f23b";
  }
  .fa-optin-monster::before {
    content: "\f23c";
  }
  .fa-opencart::before {
    content: "\f23d";
  }
  .fa-expeditedssl::before {
    content: "\f23e";
  }
  .fa-battery-4::before {
    content: "\f240";
  }
  .fa-battery::before {
    content: "\f240";
  }
  .fa-battery-full::before {
    content: "\f240";
  }
  .fa-battery-3::before {
    content: "\f241";
  }
  .fa-battery-three-quarters::before {
    content: "\f241";
  }
  .fa-battery-2::before {
    content: "\f242";
  }
  .fa-battery-half::before {
    content: "\f242";
  }
  .fa-battery-1::before {
    content: "\f243";
  }
  .fa-battery-quarter::before {
    content: "\f243";
  }
  .fa-battery-0::before {
    content: "\f244";
  }
  .fa-battery-empty::before {
    content: "\f244";
  }
  .fa-mouse-pointer::before {
    content: "\f245";
  }
  .fa-i-cursor::before {
    content: "\f246";
  }
  .fa-object-group::before {
    content: "\f247";
  }
  .fa-object-ungroup::before {
    content: "\f248";
  }
  .fa-sticky-note::before {
    content: "\f249";
  }
  .fa-sticky-note-o::before {
    content: "\f24a";
  }
  .fa-cc-jcb::before {
    content: "\f24b";
  }
  .fa-cc-diners-club::before {
    content: "\f24c";
  }
  .fa-clone::before {
    content: "\f24d";
  }
  .fa-balance-scale::before {
    content: "\f24e";
  }
  .fa-hourglass-o::before {
    content: "\f250";
  }
  .fa-hourglass-1::before {
    content: "\f251";
  }
  .fa-hourglass-start::before {
    content: "\f251";
  }
  .fa-hourglass-2::before {
    content: "\f252";
  }
  .fa-hourglass-half::before {
    content: "\f252";
  }
  .fa-hourglass-3::before {
    content: "\f253";
  }
  .fa-hourglass-end::before {
    content: "\f253";
  }
  .fa-hourglass::before {
    content: "\f254";
  }
  .fa-hand-grab-o::before {
    content: "\f255";
  }
  .fa-hand-rock-o::before {
    content: "\f255";
  }
  .fa-hand-stop-o::before {
    content: "\f256";
  }
  .fa-hand-paper-o::before {
    content: "\f256";
  }
  .fa-hand-scissors-o::before {
    content: "\f257";
  }
  .fa-hand-lizard-o::before {
    content: "\f258";
  }
  .fa-hand-spock-o::before {
    content: "\f259";
  }
  .fa-hand-pointer-o::before {
    content: "\f25a";
  }
  .fa-hand-peace-o::before {
    content: "\f25b";
  }
  .fa-trademark::before {
    content: "\f25c";
  }
  .fa-registered::before {
    content: "\f25d";
  }
  .fa-creative-commons::before {
    content: "\f25e";
  }
  .fa-gg::before {
    content: "\f260";
  }
  .fa-gg-circle::before {
    content: "\f261";
  }
  .fa-tripadvisor::before {
    content: "\f262";
  }
  .fa-odnoklassniki::before {
    content: "\f263";
  }
  .fa-odnoklassniki-square::before {
    content: "\f264";
  }
  .fa-get-pocket::before {
    content: "\f265";
  }
  .fa-wikipedia-w::before {
    content: "\f266";
  }
  .fa-safari::before {
    content: "\f267";
  }
  .fa-chrome::before {
    content: "\f268";
  }
  .fa-firefox::before {
    content: "\f269";
  }
  .fa-opera::before {
    content: "\f26a";
  }
  .fa-internet-explorer::before {
    content: "\f26b";
  }
  .fa-tv::before {
    content: "\f26c";
  }
  .fa-television::before {
    content: "\f26c";
  }
  .fa-contao::before {
    content: "\f26d";
  }
  .fa-500px::before {
    content: "\f26e";
  }
  .fa-amazon::before {
    content: "\f270";
  }
  .fa-calendar-plus-o::before {
    content: "\f271";
  }
  .fa-calendar-minus-o::before {
    content: "\f272";
  }
  .fa-calendar-times-o::before {
    content: "\f273";
  }
  .fa-calendar-check-o::before {
    content: "\f274";
  }
  .fa-industry::before {
    content: "\f275";
  }
  .fa-map-pin::before {
    content: "\f276";
  }
  .fa-map-signs::before {
    content: "\f277";
  }
  .fa-map-o::before {
    content: "\f278";
  }
  .fa-map::before {
    content: "\f279";
  }
  .fa-commenting::before {
    content: "\f27a";
  }
  .fa-commenting-o::before {
    content: "\f27b";
  }
  .fa-houzz::before {
    content: "\f27c";
  }
  .fa-vimeo::before {
    content: "\f27d";
  }
  .fa-black-tie::before {
    content: "\f27e";
  }
  .fa-fonticons::before {
    content: "\f280";
  }
  .fa-reddit-alien::before {
    content: "\f281";
  }
  .fa-edge::before {
    content: "\f282";
  }
  .fa-credit-card-alt::before {
    content: "\f283";
  }
  .fa-codiepie::before {
    content: "\f284";
  }
  .fa-modx::before {
    content: "\f285";
  }
  .fa-fort-awesome::before {
    content: "\f286";
  }
  .fa-usb::before {
    content: "\f287";
  }
  .fa-product-hunt::before {
    content: "\f288";
  }
  .fa-mixcloud::before {
    content: "\f289";
  }
  .fa-scribd::before {
    content: "\f28a";
  }
  .fa-pause-circle::before {
    content: "\f28b";
  }
  .fa-pause-circle-o::before {
    content: "\f28c";
  }
  .fa-stop-circle::before {
    content: "\f28d";
  }
  .fa-stop-circle-o::before {
    content: "\f28e";
  }
  .fa-shopping-bag::before {
    content: "\f290";
  }
  .fa-shopping-basket::before {
    content: "\f291";
  }
  .fa-hashtag::before {
    content: "\f292";
  }
  .fa-bluetooth::before {
    content: "\f293";
  }
  .fa-bluetooth-b::before {
    content: "\f294";
  }
  .fa-percent::before {
    content: "\f295";
  }
  .fa-gitlab::before {
    content: "\f296";
  }
  .fa-wpbeginner::before {
    content: "\f297";
  }
  .fa-wpforms::before {
    content: "\f298";
  }
  .fa-envira::before {
    content: "\f299";
  }
  .fa-universal-access::before {
    content: "\f29a";
  }
  .fa-wheelchair-alt::before {
    content: "\f29b";
  }
  .fa-question-circle-o::before {
    content: "\f29c";
  }
  .fa-blind::before {
    content: "\f29d";
  }
  .fa-audio-description::before {
    content: "\f29e";
  }
  .fa-volume-control-phone::before {
    content: "\f2a0";
  }
  .fa-braille::before {
    content: "\f2a1";
  }
  .fa-assistive-listening-systems::before {
    content: "\f2a2";
  }
  .fa-asl-interpreting::before {
    content: "\f2a3";
  }
  .fa-american-sign-language-interpreting::before {
    content: "\f2a3";
  }
  .fa-deafness::before {
    content: "\f2a4";
  }
  .fa-hard-of-hearing::before {
    content: "\f2a4";
  }
  .fa-deaf::before {
    content: "\f2a4";
  }
  .fa-glide::before {
    content: "\f2a5";
  }
  .fa-glide-g::before {
    content: "\f2a6";
  }
  .fa-signing::before {
    content: "\f2a7";
  }
  .fa-sign-language::before {
    content: "\f2a7";
  }
  .fa-low-vision::before {
    content: "\f2a8";
  }
  .fa-viadeo::before {
    content: "\f2a9";
  }
  .fa-viadeo-square::before {
    content: "\f2aa";
  }
  .fa-snapchat::before {
    content: "\f2ab";
  }
  .fa-snapchat-ghost::before {
    content: "\f2ac";
  }
  .fa-snapchat-square::before {
    content: "\f2ad";
  }
  .fa-pied-piper::before {
    content: "\f2ae";
  }
  .fa-first-order::before {
    content: "\f2b0";
  }
  .fa-yoast::before {
    content: "\f2b1";
  }
  .fa-themeisle::before {
    content: "\f2b2";
  }
  .fa-google-plus-circle::before {
    content: "\f2b3";
  }
  .fa-google-plus-official::before {
    content: "\f2b3";
  }
  .fa-fa::before {
    content: "\f2b4";
  }
  .fa-font-awesome::before {
    content: "\f2b4";
  }
  .fa-handshake-o::before {
    content: "\f2b5";
  }
  .fa-envelope-open::before {
    content: "\f2b6";
  }
  .fa-envelope-open-o::before {
    content: "\f2b7";
  }
  .fa-linode::before {
    content: "\f2b8";
  }
  .fa-address-book::before {
    content: "\f2b9";
  }
  .fa-address-book-o::before {
    content: "\f2ba";
  }
  .fa-vcard::before {
    content: "\f2bb";
  }
  .fa-address-card::before {
    content: "\f2bb";
  }
  .fa-vcard-o::before {
    content: "\f2bc";
  }
  .fa-address-card-o::before {
    content: "\f2bc";
  }
  .fa-user-circle::before {
    content: "\f2bd";
  }
  .fa-user-circle-o::before {
    content: "\f2be";
  }
  .fa-user-o::before {
    content: "\f2c0";
  }
  .fa-id-badge::before {
    content: "\f2c1";
  }
  .fa-drivers-license::before {
    content: "\f2c2";
  }
  .fa-id-card::before {
    content: "\f2c2";
  }
  .fa-drivers-license-o::before {
    content: "\f2c3";
  }
  .fa-id-card-o::before {
    content: "\f2c3";
  }
  .fa-quora::before {
    content: "\f2c4";
  }
  .fa-free-code-camp::before {
    content: "\f2c5";
  }
  .fa-telegram::before {
    content: "\f2c6";
  }
  .fa-thermometer-4::before {
    content: "\f2c7";
  }
  .fa-thermometer::before {
    content: "\f2c7";
  }
  .fa-thermometer-full::before {
    content: "\f2c7";
  }
  .fa-thermometer-3::before {
    content: "\f2c8";
  }
  .fa-thermometer-three-quarters::before {
    content: "\f2c8";
  }
  .fa-thermometer-2::before {
    content: "\f2c9";
  }
  .fa-thermometer-half::before {
    content: "\f2c9";
  }
  .fa-thermometer-1::before {
    content: "\f2ca";
  }
  .fa-thermometer-quarter::before {
    content: "\f2ca";
  }
  .fa-thermometer-0::before {
    content: "\f2cb";
  }
  .fa-thermometer-empty::before {
    content: "\f2cb";
  }
  .fa-shower::before {
    content: "\f2cc";
  }
  .fa-bathtub::before {
    content: "\f2cd";
  }
  .fa-s15::before {
    content: "\f2cd";
  }
  .fa-bath::before {
    content: "\f2cd";
  }
  .fa-podcast::before {
    content: "\f2ce";
  }
  .fa-window-maximize::before {
    content: "\f2d0";
  }
  .fa-window-minimize::before {
    content: "\f2d1";
  }
  .fa-window-restore::before {
    content: "\f2d2";
  }
  .fa-times-rectangle::before {
    content: "\f2d3";
  }
  .fa-window-close::before {
    content: "\f2d3";
  }
  .fa-times-rectangle-o::before {
    content: "\f2d4";
  }
  .fa-window-close-o::before {
    content: "\f2d4";
  }
  .fa-bandcamp::before {
    content: "\f2d5";
  }
  .fa-grav::before {
    content: "\f2d6";
  }
  .fa-etsy::before {
    content: "\f2d7";
  }
  .fa-imdb::before {
    content: "\f2d8";
  }
  .fa-ravelry::before {
    content: "\f2d9";
  }
  .fa-eercast::before {
    content: "\f2da";
  }
  .fa-microchip::before {
    content: "\f2db";
  }
  .fa-snowflake-o::before {
    content: "\f2dc";
  }
  .fa-superpowers::before {
    content: "\f2dd";
  }
  .fa-wpexplorer::before {
    content: "\f2de";
  }
  .fa-meetup::before {
    content: "\f2e0";
  }
  .sr-only {
    margin: -1px;
    padding: 0px;
    border: 0px currentColor;
    border-image: none;
    width: 1px;
    height: 1px;
    overflow: hidden;
    position: absolute;
    clip: rect(0px, 0px, 0px, 0px);
  }
  .sr-only-focusable:active {
    margin: 0px;
    width: auto;
    height: auto;
    overflow: visible;
    position: static;
    clip: auto;
  }
  .sr-only-focusable:focus {
    margin: 0px;
    width: auto;
    height: auto;
    overflow: visible;
    position: static;
    clip: auto;
  }
  .owl-carousel .animated {
    -webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
  }
  .owl-carousel .owl-animated-in {
    z-index: 0
  }
  .owl-carousel .owl-animated-out {
    z-index: 1
  }
  .owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1
  }
  100% {
    opacity: 0
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1
  }
  100% {
    opacity: 0
  }
}
@media (max-width: 750px) {
  .owl-height {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out
  }
  .owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1
  }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y
  }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
  }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0px, 0, 0)
  }
  .owl-carousel .owl-controls .owl-dot, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
  .owl-carousel.owl-loaded {
    display: block
  }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block
  }
  .owl-carousel.owl-hidden {
    opacity: 0
  }
  .owl-carousel .owl-refresh .owl-item {
    display: none
  }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
  .owl-carousel .owl-item img {
    display: block;
    -webkit-transform-style: preserve-3d
  }
  .owl-carousel.owl-text-select-on .owl-item {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
  }
  .owl-carousel .owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
  }
  .owl-carousel.owl-rtl {
    direction: rtl
  }
  .owl-carousel.owl-rtl .owl-item {
    float: right
  }
  .no-js .owl-carousel {
    display: block
  }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity 400ms ease;
    -moz-transition: opacity 400ms ease;
    -ms-transition: opacity 400ms ease;
    -o-transition: opacity 400ms ease;
    transition: opacity 400ms ease
  }
  .owl-carousel .owl-item img {
    transform-style: preserve-3d
  }
  .owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
  }
  .owl-theme .owl-controls {
    text-align: center;
    -webkit-tap-highlight-color: transparent
  }
  .owl-theme .owl-controls .owl-nav [class*=owl-] {
    color: #fff;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #d6d6d6;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
  }
  .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    background: #869791;
    color: #fff;
    text-decoration: none
  }
  .owl-theme .owl-controls .owl-nav .disabled {
    opacity: .5;
    cursor: default
  }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline
  }
  .owl-theme .owl-dots .owl-dot span {
    width: 14px;
    height: 14px;
    margin: 5px 7px;
    background: #d6d6d6;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 200ms ease;
    -moz-transition: opacity 200ms ease;
    -ms-transition: opacity 200ms ease;
    -o-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px
  }
  .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791
  }
  #owl-index .owl-dots {
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: 8px;
  }
  #owl-index .owl-controls .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    background: none;
    margin-top: 25px;
    margin-right: 8px;
    margin-bottom: 15px;
    background-color: #fff;
    margin-left: 8px;
    transition: all 0.4s ease-in-out 0s;
    border: #086656 solid 1px;
  }
  #owl-index .owl-controls .owl-dots .owl-dot.active span, #owl-index .owl-theme .owl-dots .owl-dot:hover span {
    background: #086656;
    box-shadow: 0px 1px 6px #444;
    -webkit-box-shadow: 0px 1px 6px #444;
    -moz-box-shadow: 0px 1px 6px #444;
  }
  #owl-index .owl-item .item {
    position: relative;
  }
  #owl-index .owl-item .item img {
    width: 100%;
  }
  #owl-index .owl-controls .owl-nav {
    filter: Alpha(Opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    transition: all 0.3s ease-in-out 0s;
  }
  #owl-index:hover .owl-controls .owl-nav {
    filter: Alpha(Opacity=100);
    -moz-opacity: 1;
    opacity: 1
  }
  #owl-index .owl-controls .owl-nav .owl-next, #owl-index .owl-controls .owl-nav .owl-prev {
    position: absolute;
    background: none;
    top: 0px;
    width: 3%;
    height: 100%;
    line-height: 0px;
    font-size: 0px;
    background-size: 100% auto;
  }
  #owl-index .owl-controls .owl-nav .owl-next {
    left: 10px;
    background-image: url(../image/l2.png);
    background-repeat: no-repeat;
    background-position: left center;
  }
  #owl-index .owl-controls .owl-nav .owl-prev {
    right: 10px;
    background-image: url(../image/r2.png);
    background-repeat: no-repeat;
    background-position: right center;
  }
}
@media only screen and (max-width: 800px) {
  #owl-index .owl-controls .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin-top: 16px;
    margin-right: 5px;
    margin-bottom: 2px;
    margin-left: 5px;
  }
  #owl-index .owl-controls .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #086656;
    width: 20px;
  }
  #top .lmd {
    float: right;
    text-align: right;
    line-height: 20px;
    width: 50px;
    overflow: hidden;
    height: 40px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    padding: 2px;
  }
  #top .lmd i {
    font-size: 20px;
    position: absolute;
    z-index: 10000;
    right: 5px;
    right: 2%;
    top: 28%;
    background-color: #086656;
    padding: 6px 10px;
    border-radius: 4px;
    box-shadow: 1px 2px 3px #666;
    border: #086656 solid 1px;
  }
  #top .back {
    width: 10%;
    float: left;
    text-align: center;
    margin-top: 3.5%;
  }
  #top .back i {
    font-size: 28px;
    color: #fff;
  }
  #wdh {
    width: 96%;
    position: absolute;
    top: 100%;
    background-color: rgba(250, 250, 250, 0.8);
    left: 0px;
    padding: 2%;
    display: none;
    z-index: 1225;
  }
  #wdh .jt {
    width: 20px;
    height: 10px;
    margin-top: -20px;
    background-repeat: no-repeat;
    background-position: center top;
    float: right;
    margin-right: -10px;
  }
  #wdh .gb {
    width: 28px;
    display: block;
    cursor: pointer;
    height: 32px;
    float: right;
    margin-right: 10px;
  }
  #menua {
    width: 100%;
    float: right;
    background-color: #fff;
    position: relative;
  }
  #menua ul {
    list-style-type: none;
  }
  #menua ul li {
    float: left;
    font-size: 14px;
    width: 100%;
    line-height: 35px;
    border-bottom: #ddd solid 1px;
    text-align: left;
    background-color: #fff;
  }
  #menua ul li.top {
    text-align: left;
    text-indent: 24px;
    line-height: 32px;
    color: #fff;
    background-color: #086656;
    font-size: 14px;
    font-weight: bold;
    border-bottom: #086656 solid 1px;
  }
  #menua ul li span {
    width: 14%;
    margin-left: -1px;
    float: right;
    border-left: #ddd solid 1px;
    background-color: #f1f1f1;
    text-align: center;
    cursor: pointer;
  }
  #menua ul li span i {
    font-size: 18px;
    line-height: 35px;
    color: #086656
  }
  #menua ul li A {
    display: block;
    width: 86%;
    float: left;
    line-height: 35px;
    color: #555;
    background-color: #fff;
    text-indent: 5px;
    text-transform: capitalize;
  }
  #menua ul li A i {
    margin-right: 10px;
  }
  #menua ul li A:hover {
    color: #fff;
    background-color: #086656;
  }
  #menua ul li A.sec {
    color: #fff;
    background-color: #086656;
  }
  #menua UL OL {
    POSITION: absolute;
    WIDTH: 100%;
    height: 100%;
    MARGIN-LEFT: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    right: -110%;
    background-color: #FFF;
    z-index: 200;
  }
  #menua UL OL DD {
    width: 100%;
    border-bottom: #DDD solid 1PX;
    font-weight: bold;
    line-height: 30PX;
    text-align: center;
    font-size: 14PX;
  }
  #menua UL OL DD i {
    float: left;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30PX;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
  }
  #menua UL OL p {
    margin: 0px 2%;
    width: 90%;
    border-bottom: #ddd solid 1px;
    padding: 5px 3%;
    line-height: 20px;
  }
  #menua UL OL p A {
    color: #555;
  }
  #menua UL OL p A:hover {
    color: #086656;
  }
  #lmaa {
    float: right;
    float: right;
    height: 35px;
    position: relative;
  }
  #lmaa .xjt {
    float: left;
    height: 24px;
    cursor: pointer;
    margin-top: 5px;
    border-radius: 4px;
    font-weight: normal;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #086656;
    line-height: 24px;
    margin-right: 12px;
  }
  #lmaa .xjt span {
    height: 24px;
    background-image: url(../image/lmc.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 18px;
    float: right;
    margin-right: 8px;
    margin-left: 10px;
  }
  #lmaa .sjt {
    float: left;
    height: 24px;
    cursor: pointer;
    margin-top: 5px;
    font-size: 15px;
    border-bottom: 0px;
    border-radius: 4px;
    line-height: 24px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    margin-right: 12px;
    background-color: #086656;
  }
  #lmaa .sjt span {
    height: 24px;
    background-image: url(../image/gbd.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 18px;
    float: right;
    margin-right: 8px;
    margin-left: 10px;
  }
  #lmaa .bdlm {
    width: 250px;
    padding: 2px;
    position: absolute;
    right: 12px;
    top: 35px;
    background-color: #eee;
    padding: 10px;
    z-index: 99;
    display: none;
  }
  #lb {
    width: 250px;
    float: left;
    max-height: 230px;
    overflow-y: auto;
    overflow-x: hidden;
  }
  #lb UL {
    list-style-type: none;
  }
  #lb UL LI {
    width: 250px;
    float: left;
    WHITE-SPACE: nowrap;
    OVERFLOW: hidden;
    text-align: left;
    font-size: 13px;
    background-color: #f7f7f7;
    font-weight: bold;
  }
  #lb UL LI A {
    line-height: 32px;
    padding-left: 10px;
    border-bottom: #f7f7f7 solid 1px;
    COLOR: #fff;
    DISPLAY: block;
    background-color: #086656
  }
  #lb UL LI A i {
    float: left;
    line-height: 32px;
    margin-left: 8px;
    margin-right: 8px;
  }
  #lb UL LI.sec A {
    COLOR: #fff;
    background-color: #ff6600;
  }
  #lb UL LI A:hover {
    COLOR: #fff;
    background-color: #ff6600;
  }
  #lb UL LI.xl {
    width: 100%;
    height: 30px;
    line-height: 30px;
    TEXT-OVERFLOW: ellipsis;
    WHITE-SPACE: nowrap;
    OVERFLOW: hidden;
    text-align: left;
    font-weight: normal;
    font-size: 12px;
    margin: 0px;
    background-image: url(http://demo2.92wailian.com/k501/skin/images/jtd.png);
    background-repeat: no-repeat;
    background-position: 20px center;
    background-color: #fff;
  }
  #lb UL LI.xl A {
    color: #555;
    padding-left: 32px;
    display: block;
  }
  #lb UL LI.xl A i {
    float: left;
    margin-left: 8px;
    margin-right: 8px;
  }
  #lb UL LI.xl A.sec {
    border: 0px;
    COLOR: #086656;
  }
  #lb UL LI.xl A:hover {
    border: 0px;
    COLOR: #086656;
    background: none;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1100px) {
  #lmbta li span {
    width: 13%;
  }
  #zjlist ul LI .nrc dd {
    font-size: 15px;
  }
  #xwlist ul LI .tp {
    height: 200px;
  }
  #xwlist ul LI .tp img {
    min-height: 200px;
  }
  #xwlist ul LI dd {
    font-size: 16px;
    height: 50px;
    line-height: 25px;
  }
  #news-1 ul li {
    font-size: 14px;
    height: 40px;
    line-height: 40px;
  }
  #lxfs .lxnr .nrc h5 {
    font-size: 18px;
  }
  #ddh ul li dd {
    font-size: 16px;
    font-weight: bold;
  }
  #ddh ul li p {
    font-size: 15px;
  }
}
#wzjc p span {
  color: #ff6600;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}
#wzjc {
  padding-top: 10px;
  padding-bottom: 10px;
}
#tel {
  margin-top: 5px;
}
#wzjc {
  display: none;
}
}
@media only screen and (max-width: 800px) {
  #main {
    width: 97%;
    padding: 1.5%;
  }
  body, p {
    font-size: 12px;
  }
  #owl-index .owl-item .item .nrd p {
    font-size: 20px;
  }
  #zjlist ul LI .nrc dd {
    font-size: 14px
  }
  #zjlist ul LI .nrc dd span {
    font-size: 13px;
  }
  #xwlist ul LI .tp {
    height: 150px;
  }
  #xwlist ul LI .tp img {
    min-height: 150px;
  }
  #xwlist ul LI dd {
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
  }
  #lxfs .lxnr .nrc h5 {
    font-size: 16px;
  }
  #lxfs .lxnr .nrc p {
    font-size: 14px;
  }
  #lxfs .map, #lxfs .lxfs {
    width: 50%;
  }
  #lxfs .map iframe, #lxfs .map img {
    height: 250px;
  }
  #ddh ul li dd {
    font-size: 14px;
    font-weight: bold;
  }
  #ddh ul li p {
    font-size: 14px;
  }
  #menu UL LI A {
    font-size: 12px;
    line-height: 30px;
  }
  #menu UL LI {
    width: 25%;
    height: 30px;
    overflow: hidden;
    border-bottom: #049DDB solid 1px;
  }
  #menu UL LI A span:after {
    display: none
  }
  #menu UL LI .change, #menu UL LI A:hover, #menu UL LI a.sec {
    background-color: #ff6600;
  }
  #menu UL LI:nth-child(4n):after {
    display: none;
  }
}
@media only screen and (min-width: 801px) {
  .web_xs {
    display: block
  }
  .sj_xs {
    display: none
  }
}
@media only screen and (max-width: 800px) {
  .web_xs {
    display: none
  }
  .sj_xs {
    display: block
  }
  #tel .f22 {
    font-size: 22px;
  }
  #top .logo {
    width: 80%;
    float: left;
    position: relative;
  }
  #top .logo img {
    max-width: 90%;
    height: auto;
    display: block;
  }
  .izl-rmenu {
    width: 30px;
    bottom: 55px;
    padding: 0px;
    border-radius: 30px;
  }
  .izl-rmenu .btn {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    line-height: 30px;
    overflow: hidden;
  }
  .izl-rmenu .btn i {
    font-size: 16px;
    line-height: 30px;
  }
  .izl-rmenu .gb {
    display: none;
  }
}
@media only screen and (max-width: 800px) {
  #lbb2 .pagebegin {
    float: left;
    width: 100%;
    margin-bottom: 12px;
    text-align: right;
  }
  #lbb2 .page-num {
    float: right;
    width: 100%;
    font-size: 12px;
  }
}
@media only screen and (max-width: 650px) {}
@media only screen and (max-width: 600px) {}
@media only screen and (max-width: 450px) {
  #top .lmd i {
    font-size: 18px;
    padding: 5px 8px;
  }
  #w_menu ul li {
    font-size: 14px;
    line-height: 1.8;
  }
  #owl-index .owl-item .item .nrd p {
    font-size: 16px;
  }
  #xwlist ul LI .tp {
    height: 120px;
  }
  #xwlist ul LI .tp img {
    min-height: 120px;
  }
  #xwlist ul LI dd {
    height: 40px;
    font-size: 12px;
    line-height: 20px;
  }
}
UL, li {
  list-style-type: none;
}
UL, p, li, form, h1, h2, h3, h4, h5, h6, dd, dl, dt, ol, td {
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
::selection {
  color: #fff;
  background-color: #129BE1;
}
::-moz-selection {
  color: #fff;
  background-color: #129BE1;
}
::-webkit-selection {
  color: #fff;
  background-color: #129BE1
}
::-webkit-scrollbar {
  width: 8px;
  height: 4px;
  background-color: #F5F5F5
}
::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #E2E2E2
}
::-webkit-scrollbar-thumb {
  border-radius: 4px;
  -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, .6);
  background-color: #888;
}
@media (max-width: 750px) {
  img {
    border: 0px;
  }
  .sdbj {
    padding-top: 2.5%;
    padding-bottom: 2.5%;
  }
  .hs {
    background-color: #F8F8F8;
  }
  .ycc {
    overflow: hidden;
  }
  #dh {
    width: 100%;
    float: left;
    background-color: #086656;
    background-image: linear-gradient(to top, #13B4F3, #0385BC, #13B4F3, );
  }
  #dh.af1 {
    box-shadow: 0px 1px 12px #888;
    -webkit-box-shadow: 0px 1px 12px #888;
    -moz-box-shadow: 0px 1px 12px #888;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 10000;
    float: none;
  }
  #head {
    width: 100%;
    float: left;
    background-color: #fff;
  }
  #head.af1 {
    box-shadow: 0px 1px 12px #888;
    -webkit-box-shadow: 0px 1px 12px #888;
    -moz-box-shadow: 0px 1px 12px #888;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 10000;
    float: none;
  }
  #heada {
    width: 100%;
    float: left;
    background-color: #129BE1;
    background-image: linear-gradient(to left top, #16B7F7, #0385BC);
  }
  #heada .txx {
    padding: 0px 2%;
    width: 96%;
    float: left;
  }
  #heada .hyc {
    width: 70%;
    line-height: 35px;
    color: #FFFFFF;
    overflow: hidden;
    float: left;
  }
  #heada .right {
    width: 25%;
    line-height: 35px;
    overflow: hidden;
    float: right;
    text-align: right;
  }
  #heada .right i {
    margin-left: 12px;
    margin-right: 12px;
  }
  #heada .right a {
    color: #FFFFFF
  }
  #nav {
    float: left;
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  #flash {
    width: 100%;
    float: left;
    position: relative;
    z-index: 1;
  }
  #nbanner {
    width: 100%;
    float: left;
    position: relative;
    display: block;
    z-index: 1;
  }
  #nbanner img {
    width: 100%;
    display: block;
  }
  #nyweb {
    width: 100%;
    float: left;
    background-color: #fff;
    padding-bottom: 2.5%;
    background-image: url(../image/bg3.jpg);
    background-repeat: repeat;
    background-position: left top;
  }
  #part_s {
    width: 100%;
    float: left;
    background-color: #f9f9f9;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: #ddd solid 1px
  }
  #web_so {
    width: 96%;
    float: left;
    padding: 5px 2%;
  }
  #web_so .so {
    WIDTH: 25%;
    OVERFLOW: hidden;
    float: right;
    color: #fff;
  }
  #web_so .key {
    width: 70%;
    float: left;
    color: #086656;
    line-height: 34px;
    height: 34px;
    overflow: hidden;
  }
  #web_so .key A {
    margin-RIGHT: 10px;
  }
  #search {
    width: 98%;
    float: right;
    border: 0px;
    background-color: #fff;
    border: #086656 solid 1px;
    border-radius: 50px;
    overflow: hidden;
  }
  #search .input {
    width: 72%;
    color: #999;
    padding-left: 3%;
    padding-right: 1%;
    height: 33px;
    font-size: 14px;
    float: left;
    font-family: "Microsoft YaHei", "΢���ź�", "����";
    border: 0px;
    border-right: 0px;
    outline: none;
    background-color: #fff;
  }
  #search .buttom {
    width: 20%;
    height: 35px;
    cursor: pointer;
    border: 0px;
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    float: right;
    text-align: center;
    background-color: #086656;
    color: #fff;
    background-image: url(../image/so.png);
    background-repeat: no-repeat;
    background-position: center center;
    outline: none;
  }
  #dibua {
    width: 100%;
    float: left;
    overflow: hidden;
    padding-top: 3.5%;
    padding-bottom: 2%;
    background-color: #222;
  }
  #dibub {
    width: 100%;
    float: left;
    overflow: hidden;
    padding-top: 1%;
    padding-bottom: 1%;
    background-color: #129BE1;
  }
  #body, #body_1 {
    margin-left: auto;
    margin-right: auto;
    min-width: 320px;
    max-width: 1300px;
  }
  #piaofu {
    width: 100%;
    height: 62px;
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 300;
  }
  #main {
    width: 96%;
    padding: 2%;
    float: left;
	}.logo{margin-top: 0!important}
	.zsm{width: 100%!important; display: block!important}
	.zsm a{display: block;  
    width: 46%!important; margin:2%; float: left; text-align: center; line-height: 30px}
	.bnBox.cateBn img{max-width: 170%!important; width: 170%!important}
	.breadcrumb{width: 100%!important}
	.container{padding: 0 2%!important; width: 96%!important}
	.logo img{transform: none!important;}
	.yw {
    height:auto!important;
	}.header, .header.opaque{padding-top: 0!important}
	.companyculture .comculture .cultureul li .t{    margin-top: 10px!important;
    margin-bottom: 0!important;}
	.companyculture .comculture .cultureul li .t{font-size: 24px!important}
	.coverage .content .describe strong span{font-size: 28px!important}
	.gephistory li{background: #fff!important}
	.dsj{    margin-top: 65px!important;
    margin-bottom: -50px!important;}
  #top {
	  background: #fff;
    width: 96%;
    float: left;
    padding: 10px 2%;
    display: block;
    position:fixed;
	top:0;
    z-index: 150;
	  box-shadow:0px 0px 10px #c9c8c9;
	}body{min-width: 100%!important}
	.ly-nei .zuo dt{width: 100%!important; height: auto!important}
	.cp-text .you a.a2,.ly-nei .zuo dt img,#reset{display: none!important}
	.h77{height:65px!important}
	.wl-list ul{left: 0!important; width: 100%!important}
	.post.news li,.fan ul li{width: 43%!important}
	.wl-list ul li{height: auto!important; margin-bottom: 10px!important; width:45%!important}
	.wl-list ul li img,.bd .tempWrap{width: 100%!important; height: auto!important}
	.ro{height: 100px!important}
	.htit{padding: 20px 0!important}
	.weizhi{height: 18px!important; padding-left: 15px; color: #fff;position: relative;z-index:99}
	.weizhi a{color: #fff!important}
	.cp-text .you h1{padding-top: 20px!important}
	.cp-text .you{width: 95%!important; padding: 0 15px!important}
	.cp-text .you p{font-size: 16px!important}
	.ro .col-md-offset-1,.txtcon .item,.txtcon .item1,.txtcon .item2,.content .swhz,#allmap,#menu_conn c table,.box,.cp-text .zuo{width: 100%!important}
	#menu_conn c{width:96%!important;    padding: 2%!important;}
	.questiontwo ul{margin-left: 0!important}
	.ly-nei .zuo,.ly-nei{width: 100%!important; padding: 0!important}
	.ly-nei .you{width: 100%!important; padding:0 15px!important}
	.ly-nei .you ul li.li30{padding: 8px 0!important; width: 100%!important}
	.ly-nei .you ul li.li30 input,.ly-nei .you ul li.li100 textarea{width: 88%!important}
	.ly-nei .you ul li.li100{width: 100%!important;
    margin-left: -3.5%!important;}
	.questiontwo{padding: 0 15px!important}
	.questiontwo ul li{width: 90%!important}
	.txtcon .item,.txtcon .item1,.txtcon .item2{margin-bottom: 1px}
	.cp-text .zuo .bd img{width: 99%!important; height: auto!important; margin: inherit!important}
	.inner-con h4,.h1, h1,.htit h2{font-size: 24px!important}
	#navv{width: 100%!important}
	#navv li{width: 25%!important}
	#navv li a{padding: 5px!important;}
	.cp-text .zuo{height: inherit!important; background: no-repeat!important}
	.pc{display: none!important}
	.questiontwowen a:link,.questiontwoda span{text-align: left; width: 80%}
	.questiontwoda{text-align: left}
  #top .topa {
    width: 100%;
    float: left;
  }
  #top .tou {
    width: 75%;
    float: right;
  }
  #top .logo {
    float: left;
    text-align: left;
    margin-right: 1%
  }
  #top .logo img {
    height: 85px;
    max-width: 100%;
    display: block;
  }
  #wzjc {
    float: left;
    padding-left: 20px;
    border-left: #ccc solid 1px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  #wzjc p {
    font-size: 16px;
    color: #129BE1;
    text-align: left;
    line-height: 25px;
  }
  #wzjc p span {
    color: #ff6600;
    font-size: 26px;
    font-weight: 600;
    line-height: 30px;
  }
  #tel {
    float: right;
    background-image: url(../image/tel.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 75px;
    margin-top: 20px;
  }
  #tel .name {
    text-align: left;
    font-size: 14px;
    line-height: 14px;
    color: #777;
  }
  #tel .f22 {
    font-family: "Times New Roman", Times, serif;
    font-size: 32px;
    line-height: 38px;
    color: #129BE1;
    font-weight: bold;
  }
  #menu {
    Z-INDEX: 100;
    POSITION: relative;
    float: left;
    display: block;
    width: 100%;
    text-align: left;
  }
  #menu UL {
    LIST-STYLE-TYPE: none;
  }
  #menu UL LI {
    POSITION: relative;
    float: left;
    width: 12.5%;
  }
  #menu UL LI:after {
    width: 1px;
    height: 100%;
    content: "";
    background-color: #23BCF5;
    border-right: #048BC6 solid 1px;
    position: absolute;
    right: 0px;
    top: 0px;
    right: 0px;
  }
  #menu UL LI:last-child:after {
    display: none;
  }
  #menu UL LI A {
    TEXT-ALIGN: center;
    DISPLAY: block;
    line-height: 55px;
    color: #fff;
    font-size: 16px;
    overflow: hidden;
  }
  #menu UL LI A span {
    position: relative;
    z-index: 100;
    padding: 3% 10%;
  }
  #menu UL LI A span:after {
    background: rgba(255, 102, 0, 0);
    left: 50%;
    bottom: 50%;
    width: 0px;
    height: 0px;
    position: absolute;
    border-radius: 30px;
    z-index: -1;
    content: " ";
    transition: all 0.4s ease-in-out 0s;
  }
  #menu UL LI .change {
    TEXT-DECORATION: none;
    color: #fff;
  }
  #menu UL LI .change span:after, #menu UL LI A:hover span:after, #menu UL LI a.sec span:after {
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: rgba(255, 102, 0, 1);
  }
  #menu UL LI A:hover {
    TEXT-DECORATION: none;
    color: #fff;
  }
  #menu UL LI a.sec {
    TEXT-DECORATION: none;
    color: #fff;
  }
  #menu UL LI OL {
    POSITION: absolute;
    WIDTH: 100%;
    DISPLAY: none;
    COLOR: #fff;
    MARGIN-LEFT: 0px;
    left: 0px;
    background-color: #fff;
    box-shadow: 0px 3px 6px #777;
    -webkit-box-shadow: 0px 3px 6px #777;
    -moz-box-shadow: 0px 3px 6px #777;
    border-radius: 0px 0px 8px 8px;
    overflow: hidden;
  }
  #menu UL LI OL LI {
    DISPLAY: block;
    FLOAT: none;
    background-image: none;
    font-weight: normal;
    padding: 0px;
    padding: 0px;
    margin: 0px;
    text-align: left;
    WIDTH: 100%;
  }
  #menu UL LI OL LI:after {
    display: none;
  }
  #menu UL LI OL LI A {
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    WIDTH: auto;
    DISPLAY: block;
    overflow: hidden;
    COLOR: #129BE1;
    padding: 6px;
    LINE-HEIGHT: 22px;
    border-bottom: #ddd solid 1px;
    background-image: none;
    margin: 0px;
  }
  #menu UL LI OL LI A:hover {
    color: #fff;
    background-image: none;
    background-color: #129BE1;
    border-bottom: #129BE1 solid 1px;
  }
  .clear {
    clear: both;
  }
  #bottom {
    width: 97%;
    float: left;
    font-size: 14px;
    font-weight: normal;
    padding: 0px 1.5%;
  }
  #bottom .copyright {
    text-align: center;
    float: left;
    width: 100%;
    LINE-HEIGHT: 25px;
    color: #fff;
  }
  #bottom A {
    color: #fff;
  }
  a:link {
    text-decoration: none;
    color: #5a5a5a;
  }
  a:visited {
    text-decoration: none;
    color: #5a5a5a;
  }
  a:hover {
    color: #129BE1;
  }
  .hg2 {
    margin-top: 30px;
  }
  .hg {
    margin-top: 25px;
  }
  .hg1 {
    margin-top: 20px;
  }
  .izl-rmenu {
    position: fixed;
    right: 2%;
    bottom: 30%;
    z-index: 999;
    width: 60px;
    background-color: #129BE1;
    border-radius: 6px;
    padding: 10px;
  }
  .izl-rmenu .gb {}
  .izl-rmenu .btn {
    width: 60px;
    height: 60px;
    cursor: pointer;
    position: relative;
    text-align: center;
    color: #fff;
    line-height: 60px;
    border-bottom: #fff solid 1px;
  }
  .izl-rmenu .btn:hover {
    color: #F0FAFF;
    border-bottom: #F0FAFF solid 1px;
  }
  .izl-rmenu .btn i {
    font-size: 28px;
    line-height: 60px;
  }
  .izl-rmenu .btn-wx:hover {}
  .izl-rmenu .btn-wx .pic {
    background-color: #129BE1;
    padding: 10px;
    border-radius: 6px;
    position: absolute;
    left: -140px;
    top: -100px;
    display: none;
    width: 120px;
  }
  .izl-rmenu .btn-wx .pic img {
    width: 120px;
    display: block;
  }
  .izl-rmenu .btn-phone {}
  .izl-rmenu .btn-phone:hover {}
  .izl-rmenu .btn-phone .phone {
    background-color: #129BE1;
    border-radius: 6px;
    position: absolute;
    width: 160px;
    left: -160px;
    top: -1px;
    line-height: 51px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    display: none;
  }
  .izl-rmenu .btn-qq .qq {
    background-color: #129BE1;
    border-radius: 6px;
    position: absolute;
    width: 120px;
    left: -120px;
    top: -1px;
    line-height: 60px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    display: none;
  }
  .izl-rmenu .btn-qq .qq a {
    color: #fff;
  }
  .izl-rmenu .btn-top {
    border-bottom: 0px;
    display: none;
  }
  .izl-rmenu .btn-top:hover {
    border-bottom: 0px;
  }
  #dkgf {
    width: 100%;
    height: 60px;
    float: left;
    background-color: #129BE1;
  }
  #dbdh {
    width: 220px;
    position: absolute;
    left: 0px;
    bottom: 62px;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 6px;
    padding: 10px;
    display: none;
    z-index: 10000;
  }
  #cdh {
    width: 220px;
    float: left;
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: #129BE1
  }
  #cdh p {
    width: 220px;
    float: left;
    margin: 0px;
    line-height: 32px;
    padding-top: 0px;
    text-align: center;
    border-bottom: rgba(255, 255, 255, 0.4) solid 1px;
  }
  #cdh p A {
    color: #fff;
    display: block;
    line-height: 32px;
    font-size: 14px;
    background-color: #129BE1;
    height: 32px;
    font-weight: bold;
    overflow: hidden;
    padding-top: 0px;
  }
  #cdh p A:hover {
    background-color: #ff6600
  }
  #cdh p A i {
    margin-right: 12px;
    color: #FFCD7C;
    font-size: 18px;
  }
  #wp_nav {
    width: 100%;
    float: left;
    HEIGHT: 62px;
    background-color: rgba(8, 102, 86, 0.8);
  }
  #wp_nav .footera {
    HEIGHT: 62px
  }
  #wp_nav .footera UL {
    TEXT-ALIGN: left
  }
  #wp_nav .footera UL LI {
    width: 32%;
    text-align: center;
    height: 62px;
    float: left;
    padding-top:
  }
  #wp_nav .footera UL LI A {
    width: 100%;
    overflow: hidden;
    display: block;
    cursor: pointer;
    text-align: center;
    line-height: 30px;
    color: #fff;
    padding-top: 30px;
    font-size: 13px;
  }
  #wp_nav .footera UL LI.home {
    background-image: url(../image/home.png);
    background-repeat: no-repeat;
    background-position: center 4px
  }
  #wp_nav .footera UL LI.tel {
    background-image: url(../image/dx.png);
    background-repeat: no-repeat;
    background-position: center 4px
  }
  #wp_nav .footera UL LI.dx {
    background-image: url(../image/fx.png);
    background-repeat: no-repeat;
    background-position: center 4px
  }
  #wp_nav .footera UL LI.fx {
    background-image: url(../image/fl.png);
    background-repeat: no-repeat;
    background-position: center 4px;
    position: relative;
    height: 32px;
    padding-top: 30px;
    cursor: pointer;
  }
  #wp_nav .footera UL LI.fx A {
    padding: 0px;
  }
  #wp_nav .footera UL LI.d05 {
    background-image: url(../image/dz.png);
    background-repeat: no-repeat;
    background-position: center 4px
  }
  #wp_nav .footera UL LI.kg {
    width: 1%;
    height: 62px;
    float: left;
    background-image: url(../image/dl_bg.png);
    background-repeat: repeat-y;
    background-position: center top
  }
  #wxnr {
    width: 100%;
    position: fixed;
    top: 10%;
    z-index: 1000;
    display: none;
  }
  #wxnr .nrdf {
    width: 50%;
    padding: 5%;
    float: left;
    margin-left: 20%;
    text-align: center;
    background-color: #fff;
    box-shadow: 0px 2px 6px #777;
    -webkit-box-shadow: 0px 2px 6px #777;
    -moz-box-shadow: 0px 2px 6px #777;
    border-radius: 10px;
  }
  #wxnr .imga {
    width: 120px;
  }
  #wxnr p {
    font-size: 14px;
    line-height: 30px;
    text-align: center;
  }
  #wxnr p i {
    font-size: 16px;
  }
  #wxnr span {
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
    background-color: #129BE1;
    color: #fff;
    border-radius: 4px;
    margin-left: 12px;
    cursor: pointer;
  }
  #guesta {
    width: 96%;
    float: left;
    overflow: hidden;
    padding: 2%;
    margin-top: 4%;
  }
  #guesta p {
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100%;
    float: left;
    text-align: center;
    color: #fff;
    position: relative;
  }
  #guesta p .checkimg {
    position: absolute;
    right: 8%;
    top: 38%;
  }
  #guesta p span {
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
  }
  #guesta input, #guesta textarea {
    float: left;
    display: inline-block;
    outline: none;
    box-shadow: 0px 1px 6px #B5C9DD;
    -webkit-box-shadow: 0px 1px 6px #B5C9DD;
    -moz-box-shadow: 0px 1px 6px #B5C9DD;
    border: #D8DEEE solid 1px;
    font-size: 14px;
    outline: none;
    padding: 1% 4%;
    width: 89%;
    border-radius: 4px;
  }
  #guesta .input1 {
    height: 35px;
    color: #666;
    background-color: rgba(255, 255, 255, 0.8);
  }
  #guesta .input1::-webkit-input-placeholder {
    color: #666;
  }
  #guesta .input2 {
    line-height: 20px;
    color: #666;
    background-color: #fff;
    height: 80px;
  }
  #guesta .input2::-webkit-input-placeholder {
    color: #666;
  }
  #guesta .button2 {
    height: 40px;
    width: 98%;
    color: #fff;
    border: #129BE1 solid 1px;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    transition: all 0.3s ease-in-out 0s;
    background-color: #129BE1;
    background-image: url(../image/bt.png);
    background-repeat: no-repeat;
    background-position: center center;
    margin-top: 6PX;
  }
  #guesta .button2:hover {
    background-color: #129BE1;
  }
  #sinngel {
    font-size: 16px;
    line-height: 28px;
    margin-top: 2.5%;
    overflow: hidden;
    width: 100%;
    float: left;
    color: #333;
  }
  #sinngel img {
    max-width: 96%;
  }
  #sinngel h2 {
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    color: #129BE1;
    font-weight: bold;
  }
  #sinngel hr {
    background-color: #129BE1;
    height: 1px;
    overflow: hidden;
    border: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  #sinngel table {
    width: 100%;
  }
  #sinngel table td {
    word-wrap: break-word;
    word-break: break-all;
  }
  #sinngel iframe {
    moverflow: hidden;
  }
  #sinngel embed, #sinngel VIDEO {
    max-width: 100%;
    overflow: hidden;
  }
}
@media only screen and (max-width: 1300px) {
  #menu UL LI.sq {
    position: absolute;
    right: -1.5%;
    top: 0px;
    height: 100%;
    z-index: 2;
    width: 13%;
    background-position: right center;
    cursor: pointer;
    background-size: 100% auto;
  }
}
@media only screen and (max-width: 1000px) {
  #web_so .key, #heada .hyc {
    font-size: 12px;
  }
  #bottom, #foot1 .js {
    font-size: 14px;
  }
  #ddfb ul li dd {
    font-size: 14px;
  }
  #ddfb ul li p {
    font-size: 12px;
  }
}
@media only screen and (max-width: 800px) {
  #web_so .key {
    width: 100%;
    line-height: 20px;
    height: 20px;
  }
  #web_so .so {
    margin-top: 6px;
    width: 100%;
  }
  #search .input {
    width: 76%;
    height: 23px;
  }
  #search .buttom {
    width: 20%;
    height: 25px;
  }
  #wxnr .nrdf {
    width: 70%;
    padding: 5%;
    float: left;
    margin-left: 10%;
  }
  #sinngel {
    font-size: 14px;
  }
  #sinngel iframe, #sinngel embed, #sinngel VIDEO {
    height: 280px;
  }
  #ddfb ul li.lx {
    width: 100%;
  }
  #ddfb ul li.lx .emw {
    width: 16%;
    bottom: 0px;
    top: auto;
  }
  #ddfb ul li.lx .nrc {
    width: 75%;
  }
  #search .buttom {
    background-size: auto 90%;
  }
  #dh.af1 {
    position: relative;
  }
}
@media only screen and (max-width: 600px) {
  #bottom, #foot1 .js {
    font-size: 12px;
    line-height: 1.5;
  }
  #foot1 .gsjj {
    width: 100%;
  }
  #foot1 .lxwm {
    width: 100%;
    float: left;
    margin-top: 3%;
  }
  #foot1 img {
    max-width: 50%;
  }
}
@media only screen and (max-width: 500px) {
  #ddfb ul li.lx .emw {
    width: 25%;
  }
  #ddfb ul li.lx .nrc {
    width: 65%;
  }
}
@media only screen and (max-width: 450px) {
  #footer UL LI span {
    font-size: 22px;
  }
  #sinngel iframe, #sinngel embed, #sinngel VIDEO {
    height: 220px;
  }
  #search .input {
    width: 70%;
  }
  #search .buttom {
    width: 26%;
    background-size: auto 90%;
  }
}
@media only screen and (max-width: 1300px) {
  #menu UL LI.sq {
    position: absolute;
    right: -1.5%;
    top: 0px;
    height: 100%;
    z-index: 2;
    width: 13%;
    background-position: right center;
    cursor: pointer;
    background-size: 100% auto;
  }
}
@media only screen and (max-width: 1000px) {
  #web_so .key, #heada .hyc {
    font-size: 12px;
  }
  #bottom, #foot1 .js {
    font-size: 14px;
  }
  #ddfb ul li dd {
    font-size: 14px;
  }
  #ddfb ul li p {
    font-size: 12px;
  }
}
@media only screen and (max-width: 800px) {
	.header .logo{height: auto!important}
  #web_so .key {
    width: 100%;
    line-height: 20px;
    height: 20px;
  }
  #web_so .so {
    margin-top: 6px;
    width: 100%;
  }
  #search .input {
    width: 76%;
    height: 23px;
  }
  #search .buttom {
    width: 20%;
    height: 25px;
  }
  #wxnr .nrdf {
    width: 70%;
    padding: 5%;
    float: left;
    margin-left: 10%;
  }
  #sinngel {
    font-size: 14px;
  }
  #sinngel iframe, #sinngel embed, #sinngel VIDEO {
    height: 280px;
  }
  #ddfb ul li.lx {
    width: 100%;
  }
  #ddfb ul li.lx .emw {
    width: 16%;
    bottom: 0px;
    top: auto;
  }
  #ddfb ul li.lx .nrc {
    width: 75%;
  }
  #search .buttom {
    background-size: auto 90%;
  }
  #dh.af1 {
    position: relative;
  }
}
@media only screen and (max-width: 600px) {
  #bottom, #foot1 .js {
    font-size: 12px;
    line-height: 1.5;
  }
  #foot1 .gsjj {
    width: 100%;
  }
  #foot1 .lxwm {
    width: 100%;
    float: left;
    margin-top: 3%;
  }
  #foot1 img {
    max-width: 50%;
  }
}
@media only screen and (max-width: 500px) {
  #ddfb ul li.lx .emw {
    width: 25%;
  }
  #ddfb ul li.lx .nrc {
    width: 65%;
  }
}
@media only screen and (max-width: 450px) {
  #footer UL LI span {
    font-size: 22px;
  }
  #sinngel iframe, #sinngel embed, #sinngel VIDEO {
    height: 220px;
  }
  #search .input {
    width: 70%;
  }
  #search .buttom {
    width: 26%;
    background-size: auto 90%;
  }
}