/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/docs/3.3/customize/?id=0431b1fea6127cd2b6249e9cb55d29c0)
 * Config saved to config.json and https://gist.github.com/0431b1fea6127cd2b6249e9cb55d29c0
 */

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html{ font-family: sans-serif;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%;  }

body{ margin: 0; min-height:100%}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{ display: block;  }

audio,
canvas,
progress,
video{ display: inline-block;  vertical-align: baseline;  }

audio:not([controls]){ display: none;  height: 0;  }

[hidden],
template{ display: none;  }

a{ background-color: transparent;  }

a:active,
a:hover{ outline: 0;  }

abbr[title]{ border-bottom: 1px dotted;  }

b,
strong{ font-weight: bold;  }

dfn{ font-style: italic;  }

h1{ font-size: 2em;  margin: 0.67em 0;  }

mark{ background: #ff0;  color: #000;  }

small{ font-size: 80%;  }

sub,
sup{ font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;  }

sup{ top: -0.5em;  }

sub{ bottom: -0.25em;  }

img{ border: 0;  }

svg:not(:root){ overflow: hidden;  }

figure{ margin: 1em 40px;  }

hr{ -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0;  }

pre{ overflow: auto;  }

code,
kbd,
pre,
samp{ font-family: monospace, monospace;  font-size: 1em;  }

button,
input,
optgroup,
select,
textarea{ color: inherit;  font: inherit;  margin: 0;  }

button{ overflow: visible;  }

button,
select{ text-transform: none;  }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{ -webkit-appearance: button;  cursor: pointer;  }

button[disabled],
html input[disabled]{ cursor: default;  }

button::-moz-focus-inner,
input::-moz-focus-inner{ border: 0;  padding: 0;  }

input{ line-height: normal;  }

input[type="checkbox"],
input[type="radio"]{ -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 0;  }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{ height: auto;  }

input[type="search"]{ -webkit-appearance: textfield;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{ -webkit-appearance: none;  }

fieldset{ border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;  }

legend{ border: 0;  padding: 0;  }

textarea{ overflow: auto;  }

optgroup{ font-weight: bold;  }

table{ border-collapse: collapse;  border-spacing: 0;  }

td,
th{ padding: 0;  }

*{ -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  }

*:before,
*:after{ -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  }

html{ font-size: 10px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  }

body{ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 16px;  line-height: 1.42857143;  color: #333333;  background-color: #ffffff;  }

input,
button,
select,
textarea{ font-family: inherit;  font-size: inherit;  line-height: inherit;  }

a{ color: #337ab7;  text-decoration: none;  }

a:hover,
a:focus{ color: #23527c;  text-decoration: underline;  }

a:focus{ outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;  }

figure{ margin: 0;  }

img{ vertical-align: middle;  }
.img-responsive{ display: block;  max-width: 100%;  height: auto;  }
.img-rounded{ border-radius: 6px;  }
.img-thumbnail{ padding: 4px;  line-height: 1.42857143;  background-color: #ffffff;  border: 1px solid #dddddd;  border-radius: 4px;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  display: inline-block;  max-width: 100%;  height: auto;  }
.img-circle{ border-radius: 50%;  }

hr{ margin-top: 22px;  margin-bottom: 22px;  border: 0;  border-top: 1px solid #eeeeee;  }
.sr-only{ position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0;  }
.sr-only-focusable:active,
.sr-only-focusable:focus{ position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto;  }

[role="button"]{ cursor: pointer;  }
.container{ margin-right: auto;  margin-left: auto;  padding-left: 11px;  padding-right: 11px;  }

container.container{ width: 100%!important;  max-width: 1128px;  }
.container-fluid{ margin-right: auto;  margin-left: auto;  padding-left: 11px;  padding-right: 11px;  }
.row{ margin-left: -11px;  margin-right: -11px;  }
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12{ position: relative;  min-height: 1px;  padding-left: 11px;  padding-right: 11px;  }
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12{ float: left;  }
.col-xs-12{ width: 100%;  }
.col-xs-11{ width: 91.66666667%;  }
.col-xs-10{ width: 83.33333333%;  }
.col-xs-9{ width: 75%;  }
.col-xs-8{ width: 66.66666667%;  }
.col-xs-7{ width: 58.33333333%;  }
.col-xs-6{ width: 50%;  }
.col-xs-5{ width: 41.66666667%;  }
.col-xs-4{ width: 33.33333333%;  }
.col-xs-3{ width: 25%;  }
.col-xs-2{ width: 16.66666667%;  }
.col-xs-1{ width: 8.33333333%;  }
.col-xs-pull-12{ right: 100%;  }
.col-xs-pull-11{ right: 91.66666667%;  }
.col-xs-pull-10{ right: 83.33333333%;  }
.col-xs-pull-9{ right: 75%;  }
.col-xs-pull-8{ right: 66.66666667%;  }
.col-xs-pull-7{ right: 58.33333333%;  }
.col-xs-pull-6{ right: 50%;  }
.col-xs-pull-5{ right: 41.66666667%;  }
.col-xs-pull-4{ right: 33.33333333%;  }
.col-xs-pull-3{ right: 25%;  }
.col-xs-pull-2{ right: 16.66666667%;  }
.col-xs-pull-1{ right: 8.33333333%;  }
.col-xs-pull-0{ right: auto;  }
.col-xs-push-12{ left: 100%;  }
.col-xs-push-11{ left: 91.66666667%;  }
.col-xs-push-10{ left: 83.33333333%;  }
.col-xs-push-9{ left: 75%;  }
.col-xs-push-8{ left: 66.66666667%;  }
.col-xs-push-7{ left: 58.33333333%;  }
.col-xs-push-6{ left: 50%;  }
.col-xs-push-5{ left: 41.66666667%;  }
.col-xs-push-4{ left: 33.33333333%;  }
.col-xs-push-3{ left: 25%;  }
.col-xs-push-2{ left: 16.66666667%;  }
.col-xs-push-1{ left: 8.33333333%;  }
.col-xs-push-0{ left: auto;  }
.col-xs-offset-12{ margin-left: 100%;  }
.col-xs-offset-11{ margin-left: 91.66666667%;  }
.col-xs-offset-10{ margin-left: 83.33333333%;  }
.col-xs-offset-9{ margin-left: 75%;  }
.col-xs-offset-8{ margin-left: 66.66666667%;  }
.col-xs-offset-7{ margin-left: 58.33333333%;  }
.col-xs-offset-6{ margin-left: 50%;  }
.col-xs-offset-5{ margin-left: 41.66666667%;  }
.col-xs-offset-4{ margin-left: 33.33333333%;  }
.col-xs-offset-3{ margin-left: 25%;  }
.col-xs-offset-2{ margin-left: 16.66666667%;  }
.col-xs-offset-1{ margin-left: 8.33333333%;  }
.col-xs-offset-0{ margin-left: 0%;  }

@media (min-width: 768px){ .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,


  .col-sm-9,

  .col-sm-10,
  .col-sm-11,
  .col-sm-12{ float: left;  }
.col-sm-12{ width: 100%;  }
.col-sm-11{ width: 91.66666667%;  }
.col-sm-10{ width: 83.33333333%;  }
.col-sm-9{ width: 75%;  }
.col-sm-8{ width: 66.66666667%;  }
.col-sm-7{ width: 58.33333333%;  }
.col-sm-6{ width: 50%;  }
.col-sm-6.center-block{ width: 100%;  }
.col-sm-5{ width: 41.66666667%;  }
.col-sm-4{ width: 33.33333333%;  }
.col-sm-3{ width: 25%;  }
.col-sm-2{ width: 16.66666667%;  }
.col-sm-1{ width: 8.33333333%;  }
.col-sm-pull-12{ right: 100%;  }
.col-sm-pull-11{ right: 91.66666667%;  }
.col-sm-pull-10{ right: 83.33333333%;  }
.col-sm-pull-9{ right: 75%;  }
.col-sm-pull-8{ right: 66.66666667%;  }
.col-sm-pull-7{ right: 58.33333333%;  }
.col-sm-pull-6{ right: 50%;  }
.col-sm-pull-5{ right: 41.66666667%;  }
.col-sm-pull-4{ right: 33.33333333%;  }
.col-sm-pull-3{ right: 25%;  }
.col-sm-pull-2{ right: 16.66666667%;  }
.col-sm-pull-1{ right: 8.33333333%;  }
.col-sm-pull-0{ right: auto;  }
.col-sm-push-12{ left: 100%;  }
.col-sm-push-11{ left: 91.66666667%;  }
.col-sm-push-10{ left: 83.33333333%;  }
.col-sm-push-9{ left: 75%;  }
.col-sm-push-8{ left: 66.66666667%;  }
.col-sm-push-7{ left: 58.33333333%;  }
.col-sm-push-6{ left: 50%;  }
.col-sm-push-5{ left: 41.66666667%;  }
.col-sm-push-4{ left: 33.33333333%;  }
.col-sm-push-3{ left: 25%;  }
.col-sm-push-2{ left: 16.66666667%;  }
.col-sm-push-1{ left: 8.33333333%;  }
.col-sm-push-0{ left: auto;  }
.col-sm-offset-12{ margin-left: 100%;  }
.col-sm-offset-11{ margin-left: 91.66666667%;  }
.col-sm-offset-10{ margin-left: 83.33333333%;  }
.col-sm-offset-9{ margin-left: 75%;  }
.col-sm-offset-8{ margin-left: 66.66666667%;  }
.col-sm-offset-7{ margin-left: 58.33333333%;  }
.col-sm-offset-6{ margin-left: 50%;  }
.col-sm-offset-5{ margin-left: 41.66666667%;  }
.col-sm-offset-4{ margin-left: 33.33333333%;  }
.col-sm-offset-3{ margin-left: 25%;  }
.col-sm-offset-2{ margin-left: 16.66666667%;  }
.col-sm-offset-1{ margin-left: 8.33333333%;  }
.col-sm-offset-0{ margin-left: 0%;  }
}

@media (min-width: 992px){ .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12{ float: left;  }
.col-md-12{ width: 100%;  }
.col-md-11{ width: 91.66666667%;  }
.col-md-10{ width: 83.33333333%;  }
.col-md-9{ width: 75%;  }
.col-md-8{ width: 66.66666667%;  }
.col-md-7{ width: 58.33333333%;  }
.col-md-6{ width: 50%;  }
.col-md-5{ width: 41.66666667%;  }
.col-md-4{ width: 33.33333333%;  }
.col-md-3{ width: 25%;  }
.col-md-2{ width: 16.66666667%;  }
.col-md-1{ width: 8.33333333%;  }
.col-md-pull-12{ right: 100%;  }
.col-md-pull-11{ right: 91.66666667%;  }
.col-md-pull-10{ right: 83.33333333%;  }
.col-md-pull-9{ right: 75%;  }
.col-md-pull-8{ right: 66.66666667%;  }
.col-md-pull-7{ right: 58.33333333%;  }
.col-md-pull-6{ right: 50%;  }
.col-md-pull-5{ right: 41.66666667%;  }
.col-md-pull-4{ right: 33.33333333%;  }
.col-md-pull-3{ right: 25%;  }
.col-md-pull-2{ right: 16.66666667%;  }
.col-md-pull-1{ right: 8.33333333%;  }
.col-md-pull-0{ right: auto;  }
.col-md-push-12{ left: 100%;  }
.col-md-push-11{ left: 91.66666667%;  }
.col-md-push-10{ left: 83.33333333%;  }
.col-md-push-9{ left: 75%;  }
.col-md-push-8{ left: 66.66666667%;  }
.col-md-push-7{ left: 58.33333333%;  }
.col-md-push-6{ left: 50%;  }
.col-md-push-5{ left: 41.66666667%;  }
.col-md-push-4{ left: 33.33333333%;  }
.col-md-push-3{ left: 25%;  }
.col-md-push-2{ left: 16.66666667%;  }
.col-md-push-1{ left: 8.33333333%;  }
.col-md-push-0{ left: auto;  }
.col-md-offset-12{ margin-left: 100%;  }
.col-md-offset-11{ margin-left: 91.66666667%;  }
.col-md-offset-10{ margin-left: 83.33333333%;  }
.col-md-offset-9{ margin-left: 75%;  }
.col-md-offset-8{ margin-left: 66.66666667%;  }
.col-md-offset-7{ margin-left: 58.33333333%;  }
.col-md-offset-6{ margin-left: 50%;  }
.col-md-offset-5{ margin-left: 41.66666667%;  }
.col-md-offset-4{ margin-left: 33.33333333%;  }
.col-md-offset-3{ margin-left: 25%;  }
.col-md-offset-2{ margin-left: 16.66666667%;  }
.col-md-offset-1{ margin-left: 8.33333333%;  }
.col-md-offset-0{ margin-left: 0%;  }
}

@media (min-width: 1200px){ .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12{ float: left;  }
.col-lg-12{ width: 100%;  }
.col-lg-11{ width: 91.66666667%;  }
.col-lg-10{ width: 83.33333333%;  }
.col-lg-9{ width: 75%;  }
.col-lg-8{ width: 66.66666667%;  }
.col-lg-7{ width: 58.33333333%;  }
.col-lg-6{ width: 50%;  }
.col-lg-5{ width: 41.66666667%;  }
.col-lg-4{ width: 33.33333333%;  }
.col-lg-3{ width: 25%;  }
.col-lg-2{ width: 16.66666667%;  }
.col-lg-1{ width: 8.33333333%;  }
.col-lg-pull-12{ right: 100%;  }
.col-lg-pull-11{ right: 91.66666667%;  }
.col-lg-pull-10{ right: 83.33333333%;  }
.col-lg-pull-9{ right: 75%;  }
.col-lg-pull-8{ right: 66.66666667%;  }
.col-lg-pull-7{ right: 58.33333333%;  }
.col-lg-pull-6{ right: 50%;  }
.col-lg-pull-5{ right: 41.66666667%;  }
.col-lg-pull-4{ right: 33.33333333%;  }
.col-lg-pull-3{ right: 25%;  }
.col-lg-pull-2{ right: 16.66666667%;  }
.col-lg-pull-1{ right: 8.33333333%;  }
.col-lg-pull-0{ right: auto;  }
.col-lg-push-12{ left: 100%;  }
.col-lg-push-11{ left: 91.66666667%;  }
.col-lg-push-10{ left: 83.33333333%;  }
.col-lg-push-9{ left: 75%;  }
.col-lg-push-8{ left: 66.66666667%;  }
.col-lg-push-7{ left: 58.33333333%;  }
.col-lg-push-6{ left: 50%;  }
.col-lg-push-5{ left: 41.66666667%;  }
.col-lg-push-4{ left: 33.33333333%;  }
.col-lg-push-3{ left: 25%;  }
.col-lg-push-2{ left: 16.66666667%;  }
.col-lg-push-1{ left: 8.33333333%;  }
.col-lg-push-0{ left: auto;  }
.col-lg-offset-12{ margin-left: 100%;  }
.col-lg-offset-11{ margin-left: 91.66666667%;  }
.col-lg-offset-10{ margin-left: 83.33333333%;  }
.col-lg-offset-9{ margin-left: 75%;  }
.col-lg-offset-8{ margin-left: 66.66666667%;  }
.col-lg-offset-7{ margin-left: 58.33333333%;  }
.col-lg-offset-6{ margin-left: 50%;  }
.col-lg-offset-5{ margin-left: 41.66666667%;  }
.col-lg-offset-4{ margin-left: 33.33333333%;  }
.col-lg-offset-3{ margin-left: 25%;  }
.col-lg-offset-2{ margin-left: 16.66666667%;  }
.col-lg-offset-1{ margin-left: 8.33333333%;  }
.col-lg-offset-0{ margin-left: 0%;  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after{ content: " ";  display: table;  }
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after{ clear: both;  }
.center-block{ display: block;  margin-left: auto;  margin-right: auto;  }
.pull-right{ float: right !important;  }
.pull-left{ float: left !important;  }
.hide{ display: none !important;  }
.show{ display: block !important;  }
.invisible{ visibility: hidden;  }
.text-hide{ font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0;  }
.hidden{ display: none !important;  }
.affix{ position: fixed;  }

@-ms-viewport{ width: device-width;  }
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg{ display: none !important;  }
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block{ display: none !important;  }

@media (max-width: 767px){ .visible-xs{ display: block !important;  }

  table.visible-xs{ display: table !important;  }

  tr.visible-xs{ display: table-row !important;  }

  th.visible-xs,
  td.visible-xs{ display: table-cell !important;  }
}

@media (max-width: 767px){ .visible-xs-block{ display: block !important;  }
}

@media (max-width: 767px){ .visible-xs-inline{ display: inline !important;  }
}

@media (max-width: 767px){ .visible-xs-inline-block{ display: inline-block !important;  }
}

@media (min-width: 768px) and (max-width: 991px){ .visible-sm{ display: block !important;  }

  table.visible-sm{ display: table !important;  }

  tr.visible-sm{ display: table-row !important;  }

  th.visible-sm,
  td.visible-sm{ display: table-cell !important;  }
}

@media (min-width: 768px) and (max-width: 991px){ .visible-sm-block{ display: block !important;  }
}

@media (min-width: 768px) and (max-width: 991px){ .visible-sm-inline{ display: inline !important;  }
}

@media (min-width: 768px) and (max-width: 991px){ .visible-sm-inline-block{ display: inline-block !important;  }
}

@media (min-width: 992px) and (max-width: 1199px){ .visible-md{ display: block !important;  }

  table.visible-md{ display: table !important;  }

  tr.visible-md{ display: table-row !important;  }

  th.visible-md,
  td.visible-md{ display: table-cell !important;  }
}

@media (min-width: 992px) and (max-width: 1199px){ .visible-md-block{ display: block !important;  }
}

@media (min-width: 992px) and (max-width: 1199px){ .visible-md-inline{ display: inline !important;  }
}

@media (min-width: 992px) and (max-width: 1199px){ .visible-md-inline-block{ display: inline-block !important;  }
}

@media (min-width: 1200px){ .visible-lg{ display: block !important;  }

  table.visible-lg{ display: table !important;  }

  tr.visible-lg{ display: table-row !important;  }

  th.visible-lg,
  td.visible-lg{ display: table-cell !important;  }
}

@media (min-width: 1200px){ .visible-lg-block{ display: block !important;  }
}

@media (min-width: 1200px){ .visible-lg-inline{ display: inline !important;  }
}

@media (min-width: 1200px){ .visible-lg-inline-block{ display: inline-block !important;  }
}

@media (max-width: 767px){ .hidden-xs{ display: none !important;  }
}

@media (min-width: 768px) and (max-width: 991px){ .hidden-sm{ display: none !important;  }
}

@media (min-width: 992px) and (max-width: 1199px){ .hidden-md{ display: none !important;  }
}

@media (min-width: 1200px){ .hidden-lg{ display: none !important;  }
}
.visible-print{ display: none !important;  }

@media print{ .visible-print{ display: block !important;  }

  table.visible-print{ display: table !important;  }

  tr.visible-print{ display: table-row !important;  }

  th.visible-print,
  td.visible-print{ display: table-cell !important;  }
}
.visible-print-block{ display: none !important;  }

@media print{ .visible-print-block{ display: block !important;  }
}
.visible-print-inline{ display: none !important;  }

@media print{ .visible-print-inline{ display: inline !important;  }
}
.visible-print-inline-block{ display: none !important;  }

@media print{ .visible-print-inline-block{ display: inline-block !important;  }
}

@media print{ .hidden-print{ display: none !important;  }
}
.fade{ opacity: 0;  -webkit-transition: opacity 0.15s linear;  -o-transition: opacity 0.15s linear;  transition: opacity 0.15s linear;  }
.fade.in{ opacity: 1;  }
.collapse{ display: none;  }
.collapse.in{ display: block;  }

tr.collapse.in{ display: table-row;  }

tbody.collapse.in{ display: table-row-group;  }
.collapsing{ position: relative;  height: 0;  overflow: hidden;  -webkit-transition-property: height, visibility;  -o-transition-property: height, visibility;  transition-property: height, visibility;  -webkit-transition-duration: 0.35s;  -o-transition-duration: 0.35s;  transition-duration: 0.35s;  -webkit-transition-timing-function: ease;  -o-transition-timing-function: ease;  transition-timing-function: ease;  }
.nav{ margin-bottom: 0;  padding-left: 0;  list-style: none;  }
.nav > li{ position: relative;  display: block;  }
.nav > li > a{ position: relative;  display: block;  padding: 10px 15px;  }
.nav > li > a:hover,
.nav > li > a:focus{ text-decoration: none;  background-color: #eeeeee;  }
.nav > li.disabled > a{ color: #777777;  }
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{ color: #777777;  text-decoration: none;  background-color: transparent;  cursor: not-allowed;  }
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{ background-color: #eeeeee;  border-color: #337ab7;  }
.nav .nav-divider{ height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5;  }
.nav > li > a > img{ max-width: none;  }
.nav-tabs{ border-bottom: 1px solid #dddddd;  }
.nav-tabs > li{ float: left;  margin-bottom: -1px;  }
.nav-tabs > li > a{ margin-right: 2px;  line-height: 1.42857143;  border: 1px solid transparent;  border-radius: 4px 4px 0 0;  }
.nav-tabs > li > a:hover{ border-color: #eeeeee #eeeeee #dddddd;  }
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{ color: #555555;  background-color: #ffffff;  border: 1px solid #dddddd;  border-bottom-color: transparent;  cursor: default;  }
.nav-tabs.nav-justified{ width: 100%;  border-bottom: 0;  }
.nav-tabs.nav-justified > li{ float: none;  }
.nav-tabs.nav-justified > li > a{ text-align: center;  margin-bottom: 5px;  }
.nav-tabs.nav-justified > .dropdown .dropdown-menu{ top: auto;  left: auto;  }

@media (min-width: 768px){ .nav-tabs.nav-justified > li{ display: table-cell;  width: 1%;  }
.nav-tabs.nav-justified > li > a{ margin-bottom: 0;  }
}
.nav-tabs.nav-justified > li > a{ margin-right: 0;  border-radius: 4px;  }
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus{ border: 1px solid #dddddd;  }

@media (min-width: 768px){ .nav-tabs.nav-justified > li > a{ border-bottom: 1px solid #dddddd;  border-radius: 4px 4px 0 0;  }
.nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus{ border-bottom-color: #ffffff;  }
}
.nav-pills > li{ float: left;  }
.nav-pills > li > a{ border-radius: 4px;  }
.nav-pills > li + li{ margin-left: 2px;  }
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{ color: #ffffff;  background-color: #337ab7;  }
.nav-stacked > li{ float: none;  }
.nav-stacked > li + li{ margin-top: 2px;  margin-left: 0;  }
.nav-justified{ width: 100%;  }
.nav-justified > li{ float: none;  }
.nav-justified > li > a{ text-align: center;  margin-bottom: 5px;  }
.nav-justified > .dropdown .dropdown-menu{ top: auto;  left: auto;  }

@media (min-width: 768px){ .nav-justified > li{ display: table-cell;  width: 1%;  }
.nav-justified > li > a{ margin-bottom: 0;  }
}
.nav-tabs-justified{ border-bottom: 0;  }
.nav-tabs-justified > li > a{ margin-right: 0;  border-radius: 4px;  }
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus{ border: 1px solid #dddddd;  }

@media (min-width: 768px){ .nav-tabs-justified > li > a{ border-bottom: 1px solid #dddddd;  border-radius: 4px 4px 0 0;  }
.nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus{ border-bottom-color: #ffffff;  }
}
.tab-content > .tab-pane{ display: none;  }
.tab-content > .active{ display: block;  }
.nav-tabs .dropdown-menu{ margin-top: -1px;  border-top-right-radius: 0;  border-top-left-radius: 0;  }
.clearfix:before,
.clearfix:after,
.nav:before,
.nav:after{ content: " ";  display: table;  }
.clearfix:after,
.nav:after{ clear: both;  }

[role="button"]{ cursor: pointer;  }
.btn{ display: inline-block;  margin-bottom: 0;  font-weight: normal;  text-align: center;  vertical-align: middle;  -ms-touch-action: manipulation;  touch-action: manipulation;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  border-radius: 4px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  }
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{ outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;  }
.btn:hover,
.btn:focus,
.btn.focus{ color: #333333;  text-decoration: none;  }
.btn:active,
.btn.active{ outline: 0;  background-image: none;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  }
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{ cursor: not-allowed;  opacity: 0.65;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;  }

a.btn.disabled,
fieldset[disabled] a.btn{ pointer-events: none;  }
.btn-default{ color: #333333;  background-color: #ffffff;  border-color: #cccccc;  }
.btn-default:focus,
.btn-default.focus{ color: #333333;  background-color: #e6e6e6;  border-color: #8c8c8c;  }
.btn-default:hover{ color: #333333;  background-color: #e6e6e6;  border-color: #adadad;  }
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{ color: #333333;  background-color: #e6e6e6;  border-color: #adadad;  }
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus{ color: #333333;  background-color: #d4d4d4;  border-color: #8c8c8c;  }
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{ background-image: none;  }
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus{ background-color: #ffffff;  border-color: #cccccc;  }
.btn-default .badge{ color: #ffffff;  background-color: #333333;  }
.btn-primary{ color: #ffffff;  background-color: #337ab7;  border-color: #2e6da4;  }
.btn-primary:focus,
.btn-primary.focus{ color: #ffffff;  background-color: #286090;  border-color: #122b40;  }
.btn-primary:hover{ color: #ffffff;  background-color: #286090;  border-color: #204d74;  }
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{ color: #ffffff;  background-color: #286090;  border-color: #204d74;  }
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus{ color: #ffffff;  background-color: #204d74;  border-color: #122b40;  }
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{ background-image: none;  }
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{ background-color: #337ab7;  border-color: #2e6da4;  }
.btn-primary .badge{ color: #337ab7;  background-color: #ffffff;  }
.btn-success{ color: #ffffff;  background-color: #5cb85c;  border-color: #4cae4c;  }
.btn-success:focus,
.btn-success.focus{ color: #ffffff;  background-color: #449d44;  border-color: #255625;  }
.btn-success:hover{ color: #ffffff;  background-color: #449d44;  border-color: #398439;  }
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{ color: #ffffff;  background-color: #449d44;  border-color: #398439;  }
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus{ color: #ffffff;  background-color: #398439;  border-color: #255625;  }
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{ background-image: none;  }
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus{ background-color: #5cb85c;  border-color: #4cae4c;  }
.btn-success .badge{ color: #5cb85c;  background-color: #ffffff;  }
.btn-info{ color: #ffffff;  background-color: #5bc0de;  border-color: #46b8da;  }
.btn-info:focus,
.btn-info.focus{ color: #ffffff;  background-color: #31b0d5;  border-color: #1b6d85;  }
.btn-info:hover{ color: #ffffff;  background-color: #31b0d5;  border-color: #269abc;  }
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{ color: #ffffff;  background-color: #31b0d5;  border-color: #269abc;  }
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus{ color: #ffffff;  background-color: #269abc;  border-color: #1b6d85;  }
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{ background-image: none;  }
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus{ background-color: #5bc0de;  border-color: #46b8da;  }
.btn-info .badge{ color: #5bc0de;  background-color: #ffffff;  }
.btn-warning{ color: #ffffff;  background-color: #f0ad4e;  border-color: #eea236;  }
.btn-warning:focus,
.btn-warning.focus{ color: #ffffff;  background-color: #ec971f;  border-color: #985f0d;  }
.btn-warning:hover{ color: #ffffff;  background-color: #ec971f;  border-color: #d58512;  }
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{ color: #ffffff;  background-color: #ec971f;  border-color: #d58512;  }
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus{ color: #ffffff;  background-color: #d58512;  border-color: #985f0d;  }
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{ background-image: none;  }
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus{ background-color: #f0ad4e;  border-color: #eea236;  }
.btn-warning .badge{ color: #f0ad4e;  background-color: #ffffff;  }
.btn-danger{ color: #ffffff;  background-color: #d9534f;  border-color: #d43f3a;  }
.btn-danger:focus,
.btn-danger.focus{ color: #ffffff;  background-color: #c9302c;  border-color: #761c19;  }
.btn-danger:hover{ color: #ffffff;  background-color: #c9302c;  border-color: #ac2925;  }
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{ color: #ffffff;  background-color: #c9302c;  border-color: #ac2925;  }
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus{ color: #ffffff;  background-color: #ac2925;  border-color: #761c19;  }
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{ background-image: none;  }
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus{ background-color: #d9534f;  border-color: #d43f3a;  }
.btn-danger .badge{ color: #d9534f;  background-color: #ffffff;  }
.btn-link{ color: #337ab7;  font-weight: normal;  border-radius: 0;  }
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link{ background-color: transparent;  -webkit-box-shadow: none;  box-shadow: none;  }
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active{ border-color: transparent;  }
.btn-link:hover,
.btn-link:focus{ color: #23527c;  text-decoration: underline;  background-color: transparent;  }
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{ color: #777777;  text-decoration: none;  }
.btn-lg{ padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;  }
.btn-sm{ padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;  }
.btn-xs{ padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;  }
.btn-block{ display: block;  width: 100%;  }
.btn-block + .btn-block{ margin-top: 5px;  }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block{ width: 100%;  }
.fade{ opacity: 0;  -webkit-transition: opacity 0.15s linear;  -o-transition: opacity 0.15s linear;  transition: opacity 0.15s linear;  }
.fade.in{ opacity: 1;  }
.collapse{ display: none;  }
.collapse.in{ display: block;  }

tr.collapse.in{ display: table-row;  }

tbody.collapse.in{ display: table-row-group;  }
.collapsing{ position: relative;  height: 0;  overflow: hidden;  -webkit-transition-property: height, visibility;  -o-transition-property: height, visibility;  transition-property: height, visibility;  -webkit-transition-duration: 0.35s;  -o-transition-duration: 0.35s;  transition-duration: 0.35s;  -webkit-transition-timing-function: ease;  -o-transition-timing-function: ease;  transition-timing-function: ease;  }
.close{ float: right;  font-size: 21px;  font-weight: bold;  line-height: 1;  color: #000000;  text-shadow: 0 1px 0 #ffffff;  opacity: 0.2;  filter: alpha(opacity=20);  }
.close:hover,
.close:focus{ color: #000000;  text-decoration: none;  cursor: pointer;  opacity: 0.5;  filter: alpha(opacity=50);  }

button.close{ padding: 0;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  }
.modal-open{ overflow: hidden;  }
.modal{ display: none;  overflow: hidden;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1050;  -webkit-overflow-scrolling: touch;  outline: 0;  }
.modal.fade .modal-dialog{ -webkit-transform: translate(0, -25%);  -ms-transform: translate(0, -25%);  -o-transform: translate(0, -25%);  transform: translate(0, -25%);  -webkit-transition: -webkit-transform 0.3s ease-out;  -o-transition: -o-transform 0.3s ease-out;  transition: transform 0.3s ease-out;  }
.modal.in .modal-dialog{ -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);  }
.modal-open .modal{ overflow-x: hidden;  overflow-y: auto;  }
.modal-dialog{ position: relative;  width: auto;  margin: 10px;  }
.modal-content{ position: relative;  background-color: #ffffff;  border: 1px solid #999999;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 6px;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  -webkit-background-clip: padding-box;  background-clip: padding-box;  outline: 0;  }
.modal-backdrop{ position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  background-color: #000000;  }
.modal-backdrop.fade{ opacity: 0;  filter: alpha(opacity=0);  }
.modal-backdrop.in{ opacity: 0.5;  filter: alpha(opacity=50);  }
.modal-header{ padding: 15px;  border-bottom: 1px solid #e5e5e5;  }
.modal-header .close{ margin-top: -2px;  }
.modal-title{ margin: 0;  line-height: 1.42857143;  }
.modal-body{ position: relative;  padding: 15px;  }
.modal-footer{ padding: 15px;  text-align: right;  border-top: 1px solid #e5e5e5;  }
.modal-footer .btn + .btn{ margin-left: 5px;  margin-bottom: 0;  }
.modal-footer .btn-group .btn + .btn{ margin-left: -1px;  }
.modal-footer .btn-block + .btn-block{ margin-left: 0;  }
.modal-scrollbar-measure{ position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll;  }

@media (min-width: 768px){ .modal-dialog{ width: 600px;  margin: 30px auto;  }
.modal-content{ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);  }
.modal-sm{ width: 300px;  }
}

@media (min-width: 992px){ .modal-lg{ width: 900px;  }
}
.clearfix:before,
.clearfix:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after{ content: " ";  display: table;  }
.clearfix:after,
.modal-header:after,
.modal-footer:after{ clear: both;  }
.modal{ text-align: center;  padding: 0!important;  }
.modal:before{ content: '';  display: inline-block;  height: 100%;  vertical-align: middle;  margin-right: -4px;  }
.modal-dialog{ display: inline-block;  text-align: left;  vertical-align: middle;  margin-top: -10%;  }
.bootstrap-dialog .modal-header{ border-top-left-radius: 4px;  border-top-right-radius: 4px;  }
.bootstrap-dialog .bootstrap-dialog-title{ color: #fff;  display: inline-block;  font-size: 16px;  }
.bootstrap-dialog .bootstrap-dialog-message{ font-size: 14px;  }
.bootstrap-dialog .bootstrap-dialog-button-icon{ margin-right: 3px;  }
.bootstrap-dialog .bootstrap-dialog-close-button{ font-size: 20px;  float: right;  opacity: .9;  filter: alpha(opacity=90);  }
.bootstrap-dialog .bootstrap-dialog-close-button:hover{ cursor: pointer;  opacity: 1;  filter: alpha(opacity=100);  }
.bootstrap-dialog.type-default .modal-header{ background-color: #fff;  }
.bootstrap-dialog.type-default .bootstrap-dialog-title{ color: #333;  }
.bootstrap-dialog.type-info .modal-header{ background-color: #5bc0de;  }
.bootstrap-dialog.type-primary .modal-header{ background-color: #337ab7;  }
.bootstrap-dialog.type-success .modal-header{ background-color: #5cb85c;  }
.bootstrap-dialog.type-warning .modal-header{ background-color: #f0ad4e;  }
.bootstrap-dialog.type-danger .modal-header{ background-color: #d9534f;  }
.bootstrap-dialog.size-large .bootstrap-dialog-title{ font-size: 24px;  }
.bootstrap-dialog.size-large .bootstrap-dialog-close-button{ font-size: 30px;  }
.bootstrap-dialog.size-large .bootstrap-dialog-message{ font-size: 18px;  }
.bootstrap-dialog .icon-spin{ display: inline-block;  -moz-animation: spin 2s infinite linear;  -o-animation: spin 2s infinite linear;  -webkit-animation: spin 2s infinite linear;  animation: spin 2s infinite linear;  }

@-moz-keyframes spin{ 0%{ -moz-transform: rotate(0deg);  }

  100%{ -moz-transform: rotate(359deg);  }
}

@-webkit-keyframes spin{ 0%{ -webkit-transform: rotate(0deg);  }

  100%{ -webkit-transform: rotate(359deg);  }
}

@-o-keyframes spin{ 0%{ -o-transform: rotate(0deg);  }

  100%{ -o-transform: rotate(359deg);  }
}

@-ms-keyframes spin{ 0%{ -ms-transform: rotate(0deg);  }

  100%{ -ms-transform: rotate(359deg);  }
}

@keyframes spin{ 0%{ transform: rotate(0deg);  }

  100%{ transform: rotate(359deg);  }
}

body.compensate-for-scrollbar{ overflow: hidden;  -ms-overflow-style: none;  }




/* Dots */

.slick-dotted.slick-slider{ margin-bottom: 30px;  }
.slick-dots{ position: absolute;  bottom: -25px;  display: block;  width: 100%;  padding: 0;  margin: 0;  list-style: none;  text-align: center;  }
.slick-dots li{ position: relative;  display: inline-block;  width: 20px;  height: 20px;  margin: 0 5px;  padding: 0;  cursor: pointer;  }
.slick-dots li button{ font-size: 0;  line-height: 0;  display: block;  width: 20px;  height: 20px;  padding: 5px;  cursor: pointer;  color: transparent;  border: 0;  outline: none;  background: transparent;  }
.slick-dots li button:hover,
.slick-dots li button:focus{ outline: none;  }
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{ opacity: 1;  }
.slick-dots li button:before{ font-family: 'slick';  font-size: 6px;  line-height: 20px;  position: absolute;  top: 0;  left: 0;  width: 20px;  height: 20px;  content: 'â€¢';  text-align: center;  opacity: .25;  color: black;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  }
.slick-dots li.slick-active button:before{ opacity: .75;  color: black;  }

@font-face{ font-family: 'corpfont';  src: url('fonts/corpfont.eot');  src: url('fonts/corpfont.eot#iefix') format('embedded-opentype'),
    url('fonts/corpfont.ttf') format('truetype'),
    url('fonts/corpfont.woff') format('woff'),
    url('fonts/corpfont.svg#corpfont') format('svg');  font-weight: normal;  font-style: normal;  }

[class^="bjgasic_"],
[class*=" bjgasic_"]{
  font-family: 'corpfont' !important;  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  }
.bjgasic_tablets-navbar:before{ content: "\e936";  }
.bjgasic_smarthome-navbar:before{ content: "\e92e";  }
.bjgasic_Wearables-navbar:before{ content: "\e92f";  }
.bjgasic_solutions-nav:before{ content: "\e931";  }
.bjgasic_pc-navbar:before{ content: "\e932";  }
.bjgasic_mobile-navbar:before{ content: "\e933";  }
.bjgasic_accessories-navbar:before{ content: "\e934";  }
.bjgasic_mobile-nav:before{ content: "\e935";  }
.bjgasic_icon_nav_phones:before{ content: "\e92c";  }
.bjgasic_icon_nav_pc:before{ content: "\e92d";  }
.bjgasic_icon_rss:before{ content: "\e92b";  }
.bjgasic_icon_link:before{ content: "\e92a";  }
.bjgasic_icon_camera:before{ content: "\e929";  }
.bjgasic_toutiao:before{ content: "\e927";  }
.bjgasic_zhihu:before{ content: "\e928";  }
.bjgasic_icon_pic:before{ content: "\e926";  }
.bjgasic_icon_VK1:before{ content: "\e919";  }
.bjgasic_icon_habrahabr:before{ content: "\e924";  }
.bjgasic_icon_instagram:before{ content: "\e925";  }
.bjgasic_icon_print2:before{ content: "\e922";  }
.bjgasic_icon_print3:before{ content: "\e923";  }
.bjgasic_icon_print:before{ content: "\e91c";  }
.bjgasic_icon_building:before{ content: "\e91d";  }
.bjgasic_icon_time:before{ content: "\e91f";  }
.bjgasic_icon_user:before{ content: "\e920";  }
.bjgasic_open-in-new3:before{ content: "\e921";  }
.bjgasic_open-in-new-3:before{ content: "\e900";  }
.bjgasic_open-in-new-2:before{ content: "\e90e";  }
.bjgasic_download:before{ content: "\e913";  }
.bjgasic_download2:before{ content: "\e918";  }
.bjgasic_remove:before{ content: "\e15b";  }
.bjgasic_to_left:before{ content: "\e901";  }
.bjgasic_to_right:before{ content: "\e902";  }
.bjgasic_lamp:before{ content: "\e903";  }
.bjgasic_down:before{ content: "\e904";  }
.bjgasic_lock:before{ content: "\e905";  }
.bjgasic_sharing_email:before{ content: "\e906";  }
.bjgasic_add:before{ content: "\e907";  }
.bjgasic_sharing_print:before{ content: "\e908";  }
.bjgasic_sharing_share:before{ content: "\e909";  }
.bjgasic_browser:before{ content: "\e90a";  }
.bjgasic_sharing_wechat:before{ content: "\e90b";  }
.bjgasic_cross:before{ content: "\e90c";  }
.bjgasic_phones:before{ content: "\e92c";  }
.bjgasic_dehaze:before{ content: "\e90d";  }
.bjgasic_email:before{ content: "\e90f";  }
.bjgasic_files:before{ content: "\e910";  }
.bjgasic_top:before{ content: "\e911";  }
.bjgasic_pdf:before{ content: "\e914";  }
.bjgasic_left:before{ content: "\e915";  }
.bjgasic_right:before{ content: "\e916";  }
.bjgasic_search:before{ content: "\e917";  }
.bjgasic_telphone:before{ content: "\e91a";  }
.bjgasic_tick:before{ content: "\e91b";  }
.bjgasic_zoom-out:before{ content: "\e91e";  }
.bjgasic_play2:before{ content: "\ea1c";  }
.bjgasic_google-plus:before{ content: "\ea8b";  }
.bjgasic_facebook:before{ content: "\ea91";  }
.bjgasic_twitter:before{ content: "\ea96";  }
.bjgasic_sina-weibo:before{ content: "\ea9a";  }
.bjgasic_youtube:before{ content: "\ea9d";  }
.bjgasic_linkedin:before{ content: "\eaca";  }
.bjgasic_caret_left:before{ content: "\f0d9";  }
.bjgasic_caret_right:before{ content: "\f0da";  }
.bjgasic_sort_desc:before{ content: "\f0dd";  }
.bjgasic_sort_asc:before{ content: "\f0de";  }
.bjgasic_to-right:before{ content: "\e912";  }
.icon-icon-linkedin-login,
.icon-icon-linkedin-login\:regular{ background-image: url('fonts/svg-sprite.svg');  background-position: 0 0;  background-repeat: no-repeat;  }
.icon-icon-linkedin-login-dims{ width: 32px;  height: 32px;  }
.icon-icon-videoplay,
.icon-icon-videoplay\:regular{ background-image: url('fonts/svg-sprite.svg');  background-position: 0 -32px;  background-repeat: no-repeat;  }
.icon-icon-videoplay-dims{ width: 32px;  height: 32px;  }
.icon-icon-weichat-login,
.icon-icon-weichat-login\:regular{ background-image: url('fonts/svg-sprite.svg');  background-position: 0 -64px;  background-repeat: no-repeat;  }
.icon-icon-weichat-login-dims{ width: 32px;  height: 32px;  }


/* 北京燃气个性化图标 */
@font-face {font-family: "iconfont";
  src: url('icon/iconfont8378.eot?t=1586521761106'); /* IE9 */
  src: url('icon/iconfont8378.eot?t=1586521761106#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('icon/iconfont8378.woff?t=1586521761106') format('woff'),
  url('icon/iconfont8378.ttf?t=1586521761106') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('icon/iconfont8378.svg?t=1586521761106#iconfont') format('svg'); /* iOS 4.1- */
}
[class^="icon-"],
[class*=" icon-"]{font-family: "iconfont" !important; speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  }
.icon-dqsjd:before{content: "\e688";}
.icon-emltrt:before{content: "\e753";}
.icon-jhth:before{content: "\e756";}
.icon-xtejlt:before{content: "\e60c";}
.icon-weixin:before{content: "\e7e5";}
.icon-xia:before{content: "\e628";}
.icon-twitter:before{content: "\e6ee";}
.icon-hot:before{content: "\e619";}
.icon-jx1:before{content: "\e649";}
.icon-more1:before{content: "\e623";}
.icon-pdf:before{content: "\e740";}
.icon-xiala:before{content: "\e6bb";}
.icon-ing1:before{content: "\e655";}
.icon-guanbi:before{content: "\e6b9";}
.icon-xdsj:before{content: "\e611";}
.icon-gwb1:before{content: "\e6ba";}
.icon-zfb:before{content: "\e666";}
.icon-lxwm:before{content: "\e675";}
.icon-weibo:before{content: "\e6b2";}
.icon-wx:before{content: "\e6b3";}
.icon-email:before{content: "\e622";}
.icon-txl1:before{content: "\e63a";}
.icon-code1:before{content: "\e606";}
.icon-notice:before{content: "\e615";}
.icon-yh1:before{content: "\e7c0";}
.icon-fdj1:before{content: "\e63d";}
.icon-more2:before{content: "\e748";}
.icon-yjt:before{content: "\e603";}
.icon-skh:before{content: "\e730";}
.icon-more3:before{content: "\e64d";}
.icon-file:before{content: "\e650";}
.icon-you:before{content: "\e68c";}
.icon-zzfw:before{content: "\e8d0";}
.icon-spfw:before{content: "\e612";}
.icon-lianjie:before{content: "\e63e";}
.icon-shipin:before{content: "\e60e";}
.icon-xjt:before{content: "\e765";}
.icon-sjt:before{content: "\e766";}
.icon-zjt:before{content: "\e767";}
.icon-xiazai:before{content: "\e61f";}
.icon-zuo:before{content: "\e64a";}
.icon-hlwl:before{content: "\e6e4";}
.icon-folder:before{content: "\e621";}
.icon-fwnq:before{content: "\e605";}
.icon-saoma:before{content: "\e665";}
.icon-jg1:before{content: "\e651";}
.icon-scyh:before{content: "\e61e";}
.icon-jdgs:before{content: "\e60f";}
.icon-cpfwgl:before{content: "\e616";}
.icon-az1:before{content: "\e6f3";}
.icon-wjdj:before{content: "\e787";}
.icon-az11:before{content: "\e70e";}
.icon-jiesuo:before{content: "\e600";}
.icon-sd1:before{content: "\e65b";}
.icon-sqgk:before{content: "\e6fb";}
.icon-cuowu:before{content: "\e625";}
.icon-fx:before{content: "\e614";}
.icon-rili:before{content: "\e6e0";}
.icon-shafa:before{content: "\e61c";}
.icon-zbxd:before{content: "\e61b";}
.icon-gyss:before{content: "\e6bd";}
.icon-fujian:before{content: "\e65d";}
.icon-gsdz:before{content: "\e70d";}
.icon-tupian:before{content: "\e631";}
.icon-aqtb:before{content: "\e671";}
.icon-stc:before{content: "\e746";}
.icon-ydapp:before{content: "\e617";}
.icon-sgkk:before{content: "\e66c";}
.icon-fglb:before{content: "\e670";}
.icon-jtyj:before{content: "\e74a";}
.icon-lianshu:before{content: "\e633";}
.icon-shang:before{content: "\e607";}
.icon-new:before{content: "\e60a";}
.icon-jiage:before{content: "\e627";}
.icon-mofan:before{content: "\e6a0";}
.icon-Word:before{content: "\edd5";}
.icon-scsj:before{content: "\e608";}
.icon-fanhui:before{content: "\e61d";}
.icon-qq:before{content: "\e699";}
.icon-gh1:before{content: "\e71e";}
.icon-spxz:before{content: "\e6ad";}
.icon-shenhe:before{content: "\e613";}
.icon-jg2:before{content: "\e620";}
.icon-yhbz2:before{content: "\e602";}
.icon-hlwd:before{content: "\e624";}
.icon-news:before{content: "\e609";}
.icon-lyb1:before{content: "\e610";}
.icon-fwf:before{content: "\e69f";}
.icon-fwf1:before{content: "\e6a6";}
.icon-qqkj:before{content: "\e674";}
.icon-gc1:before{content: "\e672";}
.icon-dbwd:before{content: "\e634";}
.icon-tag:before{content: "\e629";}
.icon-good:before{content: "\e62b";}
.icon-date:before{content: "\e62c";}
.icon-clock:before{content: "\e62f";}
.icon-shijian:before{content: "\e62a";}
.icon-txlrt:before{content: "\e62e";}
.icon-yulan:before{content: "\e63c";}
.icon-daoru:before{content: "\e642";}
.icon-yywd:before{content: "\e62d";}
.icon-xiugai:before {content: "\e60d";}
.icon-jd1:before{content: "\e635";}
.icon-tm1:before{content: "\e65f";}
.icon-meiqi:before{content: "\e64b";}
.icon-meiqilu:before{content: "\e626";}
.icon-wlw:before{content: "\e632";}
.icon-slxg:before{content: "\e67e";}
.icon-sc2:before {content: "\e630";}
.icon-zdcp:before{content: "\e604";}
.icon-ygc:before{content: "\ee73";}
.icon-qyhz:before{content: "\e63f";}
.icon-zbcsl:before{content: "\e644";}
.icon-qqhz:before{content: "\e80c";}
.icon-gwlx1:before{content: "\e60b";}
.icon-fbsny:before{content: "\e8a9";}
.icon-csgas:before{content: "\e638";}
.icon-gwlx2:before {content: "\e639";}
.icon-huaban1:before{content: "\e689";}
.icon-zzjg3:before {content: "\e677";}
.icon-zzry3:before {content: "\e640";}
.icon-woshou:before {content: "\e658";}
.icon-pinpai:before {content: "\e643";}
.icon-zzfw21:before{content: "\e661";}
.icon-ghlc21:before{content: "\e69e";}
.icon-zp21:before{content: "\e646";}
.icon-gzzrq21:before{content: "\e641";}
.icon-st21:before{content: "\e9cf";}
.icon-pinpai2:before {content: "\e6db";}
@-webkit-keyframes opGradient{ 0%{ -webkit-transform: translateY(-10px);  opacity: 0;  }

  100%{ -webkit-transform: translateY(0);  opacity: 1;  }
}

@keyframes opGradient{ 0%{ -webkit-transform: translateY(-10px);  transform: translateY(-10px);  opacity: 0;  }

  100%{ -webkit-transform: translateY(0);  transform: translateY(0);  opacity: 1;  }
}

@-webkit-keyframes nonesearching{ 0%{ left: 20%;  -webkit-transform: scale3d(1, 1, 1);  opacity: 1;  }

  100%{ left: 34%;  -webkit-transform: scale3d(0, 0, 0);  opacity: 0;  }
}

@keyframes nonesearching{ 0%{ left: 20%;  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  opacity: 1;  }

  100%{ left: 34%;  -webkit-transform: scale3d(0, 0, 0);  transform: scale3d(0, 0, 0);  opacity: 0;  }
}

html{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  font-size: 100px;  }

body{ position: relative;  background: #fff;  line-height: 1.625;  font-weight: normal;  color: #282828;  font-size: 18px;  font-family: "HuaweiSans-Regular", Helvetica, Arial, sans-serif;  }

body,
input,
textarea,
select,
button{ text-rendering: optimizeLegibility;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  -moz-font-feature-settings: "liga", "kern";  }


@media (max-width: 991px){

  body{ word-wrap: break-word;  -webkit-hyphens: auto;  -ms-hyphens: auto;  -moz-hyphens: auto;  hyphens: auto;  }
}
.bjgas_space{ height: 67px;  }
a{ color: #282828;  }

a:hover,
a:focus{ color: #282828;  }

a:focus{ outline: thin dotted;  outline: 1px auto -webkit-focus-ring-color;  outline-offset: -2px;  text-decoration: none !important;  }

a:focus{ outline: none !important;  }
ins{ background: #ffa;  color: #282828;  }
mark{ background: #ffa;  color: #282828;  }

abbr[title],
dfn[title]{ cursor: help;  }

dfn[title]{ border-bottom: 1px dotted;  font-style: normal;  }
p,
hr,
ul,
ol,
dl,
blockquote,
pre,
address,
fieldset,
figure{ margin: 0 0 12px 0;  }

* + p,
* + hr,
* + ul,
* + ol,
* + dl,
* + blockquote,
* + pre,
* + address,
* + fieldset,
* + figure{ margin-top: 12px;  }
h1,
h2,
h3,
h4,
h5,
h6{ margin: 0 0 12px 0;  font-weight: 500;  font-family: "Microsoft YaHei UI"  }

h1{ font-size: 38px;  line-height: 60px;  margin-top: 0;  }

h2{ font-size: 30px;  line-height: 48px;  }

h3{ font-size: 28.000000000000004px;  }

h4{ font-size: 24px;  }

h5{ font-size: 22px;  }

h6{ font-size: 18px;  }

* + h1,
* + h2,
* + h3,
* + h4,
* + h5,
* + h6{ margin-top: 20px;  }
.headline{ font-size: 60px;  line-height: 80px;  font-family: "HuaweiSans-Bold", Helvetica, Arial, sans-serif;  }

/* Ordered and unordered lists */

ul,
ol{ padding-left: 20px;  list-style: none;  margin: 0;  padding: 0;  }

/* Reset margin for nested lists */

ul > li > ul,
ul > li > ol,
ol > li > ol,
ol > li > ul{ margin: 1px;  }

/* Description lists */

dt{ font-weight: bold;  }

dt + dd{ margin-top: .05em;  }

dd{ margin-left: 0;  }

dd + dt{ margin-top: 0.1em;  }

/**
 * Horizontal rule
 * 1. Address differences between Firefox and other browsers.

 */

hr{ display: block;  padding: 0;  border: 0;  height: 0;  border-top: 1px solid #eeeeee;  -moz-box-sizing: content-box;  /* 1 */
  box-sizing: content-box;  /* 1 */
}

/* Address */

address{ font-style: normal;  }

/* Quotes */

blockquote{ padding-top: 5px;  padding-bottom: 5px;  padding-left: 15px;  border-left: 4px solid #eeeeee;  /* Small print for identifying the source */
  /* Smaller margin if `small` follows */
}

blockquote small{ display: block;  color: #777777;  text-align: right;  }

blockquote p:last-of-type{ margin-bottom: 0;  }

/* iframe */

iframe{ border: 0;  }

/* Forms
   ========================================================================== */

/**
  * Vertical alignment
  * Exclude `radio` and `checkbox` elements because the default `baseline` value aligns better with text
  */

button,
input:not([type="radio"]):not([type="checkbox"]),
select{ vertical-align: middle;  }
.text-left{ text-align: left;  }
.text-right{ text-align: right;  }
.text-center{ text-align: center;  }
.text-justify{ text-align: justify;  }
.text-nowrap{ white-space: nowrap;  }
.text-lowercase{ text-transform: lowercase;  }
.text-uppercase{ text-transform: uppercase;  }
.text-capitalize{ text-transform: capitalize;  }
.text-muted{ color: #777777;  }
.text-primary{ color: #337ab7;  }

a.text-primary:hover,
a.text-primary:focus{ color: #286090;  }
.text-success{ color: #3c763d;  }

a.text-success:hover,
a.text-success:focus{ color: #2b542c;  }
.text-info{ color: #31708f;  }

a.text-info:hover,
a.text-info:focus{ color: #245269;  }
.text-warning{ color: #8a6d3b;  }

a.text-warning:hover,
a.text-warning:focus{ color: #66512c;  }
.text-danger{ color: #a94442;  }

a.text-danger:hover,
a.text-danger:focus{ color: #843534;  }
.bg-primary{ color: #fff;  background-color: #f66f6a;  }


a.bg-primary:hover,
a.bg-primary:focus{ background-color: #f3413a;  }
.bg-success{ background-color: #dff0d8;  }

a.bg-success:hover,
a.bg-success:focus{ background-color: #c1e2b3;  }
.bg-info{ background-color: #d9edf7;  }

a.bg-info:hover,
a.bg-info:focus{ background-color: #afd9ee;  }
.bg-warning{ background-color: #fcf8e3;  }

a.bg-warning:hover,
a.bg-warning:focus{ background-color: #f7ecb5;  }
.bg-danger{ background-color: #f2dede;  }

a.bg-danger:hover,
a.bg-danger:focus{ background-color: #e4b9b9;  }
.bg-yellow{ background-color: #ffdf4f;  }

a.bg-yellow:hover,
a.bg-yellow:focus{ background-color: #ffd61c;  }
.bg-teal{ background-color: #59c8d5;  }

a.bg-teal:hover,
a.bg-teal:focus{ background-color: #33b9c8;  }
.bg-blue{ background-color: #15b0eb;  }

a.bg-blue:hover,
a.bg-blue:focus{ background-color: #108dbd;  }

ul,
ol{ margin-top: 0;  margin-bottom: 13px;  }

ul ul,
ol ul,
ul ol,
ol ol{ margin-bottom: 0;  }
.list-unstyled{ padding-left: 0;  list-style: none;  }
.list-inline{ padding-left: 0;  list-style: none;  margin-left: -5px;  }
.list-inline > li{ display: inline-block;  padding-left: 5px;  padding-right: 5px;  }

dl{ margin-top: 0;  margin-bottom: 26px;  }

dt,
dd{ line-height: 1.625;  }

dt{ font-weight: bold;  }

dd{ margin-left: 0;  }

@media (min-width: 768px){ .dl-horizontal dt{ float: left;  width: 160px;  clear: left;  text-align: right;  display: block;  word-wrap: normal;  /* for IE */
    text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  }
.dl-horizontal dd{ margin-left: 180px;  }
}

abbr[title],
abbr[data-original-title]{ cursor: help;  border-bottom: 1px dotted #777777;  }
.initialism{ font-size: 90%;  text-transform: uppercase;  }

blockquote{ padding: 13px 26px;  margin: 0 0 26px;  font-size: 20px;  border-left: 5px solid #eeeeee;  }

blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child{ margin-bottom: 0;  }

blockquote footer,
blockquote small,
blockquote .small{ display: block;  font-size: 80%;  line-height: 1.625;  color: #777777;  }

blockquote footer:before,
blockquote small:before,
blockquote .small:before{ content: '\2014 \00A0';  }

@media (max-width: 767px){ h1{ font-size: 34px;  line-height: 46px;  }

  h2{ font-size: 29px;  line-height: 39px;  }

  h3{ font-size: 25px;  line-height: 35px;  }

  h4{ font-size: 24px;  line-height: 40px;  }

  h5{ font-size: 22px;  line-height: 22px;  }
.headline{ font-size: 38px;  line-height: 52px;  }
}

.lg-container{ width: 100% !important;  max-width: 1440px;  margin: 0 auto;  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;  }
.container{ width: 100% !important;  max-width: 1128px;  }


@media (max-width: 767px){ .container{ padding-left: 22px;  padding-right: 22px;  }
}

a,
a:hover,
a:focus input,
select,
*{ outline: none;  }
.show-more a{ font-family: "HuaweiSans-Bold", Helvetica, Arial, sans-serif;  font-size: 18px;  color: #f66f6a;  }
.show-more a em{ margin-right: 15px;  font-size: 16px;  font-weight: bold;  display: inline-block;  vertical-align: 0;  }
.show-more a:hover{ text-decoration: none;  }
.show-more a.active .bjgasic_add{ font-weight: bold;  display: inline-block;  vertical-align: middle;  }
.show-more a.active .bjgasic_add:before{ content: "-";  font-size: 16px;  font-weight: bold;  }
.slick-dots{ bottom: -60px;  }
.slick-dots li{ margin: 0 5px;  }
.slick-dots li button{ width: 14.000000000000002px;  height: 14.000000000000002px;  display: inline-block;  background: #fff;  border: 2px solid #404040;  border-radius: 50%;  }
.slick-dots li button:before{ font-size: 0;  }
.slick-dots li.slick-active button{ background: #404040;  }
.slick-prev{ left: -70px;  z-index: 9;  width: 44px;  height: 44px;  }
.slick-prev:before{ font-family: corpfont;  content: "\e901";  color: #f66f6a;  font-size: 44px;  }
.slick-next{ right: -70px;  z-index: 9;  width: 44px;  height: 44px;  }
.slick-next:before{ font-family: corpfont;  content: "\e902";  color: #f66f6a;  font-size: 44px;  }

@media (max-width: 767px){ .slick-next{ right: 0;  }
.slick-prev{ left: 0;  }
}
.container > .title{ margin-bottom: 60px;  }

@media (max-width: 767px){ .container > .title{ margin-bottom: 40px;  }
}
.page-tit-h1{ margin-bottom: 45px;  position: relative;  }
.page-tit-h1 a:hover{ text-decoration: none;  }
.page-tit-h1 h1{ display: inline;  }

@media (max-width: 767px){ .page-tit-h1{ margin-left: -22px;  margin-right: -22px;  padding: 0 22px;  }
.page-tit-h1 a{ display: block;  }
.page-tit-h1 a em{ transform: rotate(270deg);  -ms-transform: rotate(270deg);  -moz-transform: rotate(270deg);  -webkit-transform: rotate(270deg);  -o-transform: rotate(270deg);  display: inline-block;  font-size: 30px;  vertical-align: -4px;  transition: all 0.3s;  }
.page-tit-h1 a.collapsed em{ transform: rotate(90deg);  -ms-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -webkit-transform: rotate(90deg);  -o-transform: rotate(90deg);  display: inline-block;  font-size: 30px;  vertical-align: -4px;  }
}
.title{ display: block;  margin-bottom: 0;  }
.title h2{ float: left;  margin-bottom: 0;  line-height: 1;  width: 65%;  }
.title h2 a{ color: #222222;  line-height: 1;  }
.title h2 a em{ display: inline-block !important;  font-size: 38px;  vertical-align: middle;  line-height: 1;  }
.title h2 + a{ float: right;  color: #222222;  font-size: 22px;  }
.title h2 + a:hover{ text-decoration: none;  }
.title h2 + a em{ font-size: 36px;  display: inline-block;  vertical-align: middle;  font-family: "HuaweiSans-Regular", Helvetica, Arial, sans-serif;  }

@media (max-width: 767px){ .container > .title .title-mattes{ position: absolute;  height: 100%;  width: 100%;  top: 0;  }
.title h2{ width: 100%;  position: relative;  }
.title h2 em{ display: inline-block !important;  vertical-align: middle;  font-size: 40px;  }
.title h2 a em{ display: inline-block !important;  }
.title h2 + a{ display: none;  }
}
.navbar-toggle[aria-expanded="true"] em:before{ content: "\e15b";  }
.img-rounded{ border-radius: 5px;  }


.share ul{ margin-top: 40px;  margin-bottom: 40px;  line-height: 1;  padding-left: 0;  }
.share ul li{ float: left;  margin-right: 20px;  list-style: none;  margin: 0 10px !important;  }
.share ul li a{ color: #aaa !important;  }
.share ul li a:hover{ background-color: #fff !important;  text-decoration: none;  color: #282828;  }
.share ul li a.icon-twitter:hover{ color: #55acee !important;  }
.share ul li a.icon-facebook:hover{ color: #44619D !important;  }
.share ul li a.icon-weibo:hover{ color: #ff763b !important;  }
.share ul li a.icon-wechat:hover{ color: #7bc549 !important;  }
.share ul li a.icon-google:hover{ color: #000 !important;  }
.share ul li a.icon-linkedin:hover{ color: #0077B5 !important;  }
.share ul li a.icon-VK1:hover{ color: #348903 !important;  }
.share ul li a.icon_habrahabr:hover{ color: #b00000 !important;  }
.share ul li a .share-close{ background: transparent;  border: 0;  font-size: 25px;  position: absolute;  top: -205px;  right: -95px;  z-index: 9999;  color: #333;  display: none;  }
.share ul li a .share-close.com-share-botm{ right: -80px;  }
.share ul li a.share-open .share-close,
.share ul li a.share-open .wechat-qrcode{ display: block;  }

@media (max-width: 767px){ .share ul li{ margin: 10px 10px !important;  height: 18px;  }
}
.page-bottom-share ul li{ margin-right: 12px;  margin-left: 0;  }
.page-bottom-share ul li a{ width: 30px;  height: 20px;  display: inline-block;  background: #282828;  border-radius: 4px;  text-align: center;  }
.page-bottom-share ul li a em{ color: #fff;  font-size: 16px;  margin-top: 2px;  display: block;  }
.page-bottom-share ul li a.icon-VK1 em{ margin-top: 4px;  }
.page-bottom-share ul li a:hover.icon-linkedin{ background: #0084bf !important;  }
.page-bottom-share ul li a:hover.icon-facebook{ background: #3b5998 !important;  }
.page-bottom-share ul li a:hover.icon-twitter{ background: #1da1f2 !important;  }
.page-bottom-share ul li a:hover.icon-weibo{ background: #e33237 !important;  }
.page-bottom-share ul li a:hover.icon-wechat{ background: #348903 !important;  }
.page-bottom-share ul li a:hover.icon-google{ background: #db4437 !important;  }
.page-bottom-share ul li a:hover.icon-VK1{ background: #348903 !important;  }
.page-bottom-share ul li a:hover.icon_habrahabr{ background: #b00000 !important;  }
.page-bottom-share ul li a:hover.icon-youtube{ background: #348903 !important;  }
.page-bottom-share ul li a:hover.icon-instagram{ background: #348903 !important;  }
.page-bottom-share ul li a .share-close{ right: -80px;  }
.ie8 #footer ul.social li a.weixin .wechat-qrcode button,
.ie9 #footer ul.social li a.weixin .wechat-qrcode button,
.ie10 #footer ul.social li a.weixin .wechat-qrcode button,
.ie11 #footer ul.social li a.weixin .wechat-qrcode button{ top: 0;  }
.link-submit{ background: #f66f6a;  color: #fff;  padding: 15px 20px;  display: inline-block;  text-decoration: none;  border-radius: 10px;  font-size: 18px;  margin: 15px 0;  text-decoration: none !important;  min-width: 200px;  margin-right: 20px;  text-align: center;  text-indent: 0 !important;  }
.link-submit:hover{ text-decoration: none;  color: #fff;  background: #a54b4a;  }
.link-submit.disabled{ background: #d4d4d4;  color: #949494;  }
.link-submit.disabled em{ color: #949494;  }
.link-submit em{ padding-left: 70px;  font-size: 16px;  color: #fff;  }
.link-submit.witch{ background: #fff;  color: #282828;  border: 1px solid #f66f6a;  }
.link-submit.witch em{ color: #282828;  }
.link-submit.witch:hover{ background: #fe9c99;  }
.article-page .link-submit em{ padding-left: 10px;  }
.link{ margin-right: 20px;  text-decoration: underline;  }
.select2-container--default .select2-search--dropdown .select2-search__field{ display: none;  }
.pagination1,
.pagination{ margin-top: 20px;  }
.pagination1 .left,
.pagination .left{ float: left;  }
.pagination1 .left .select2-container,
.pagination .left .select2-container{ margin: 0 10px;  width: 61px !important;  }
.pagination1 .left a,
.pagination .left a{ margin-right: 20px;  display: inline-block;  color: #282828;  }
.pagination1 .left a:hover,
.pagination .left a:hover{ text-decoration: none;  }
.pagination1 .right,
.pagination .right{ float: right;  }
.pagination1 .right ul li,
.pagination .right ul li{ display: inline-block;  padding: 0;  border: 0;  line-height: 26px;  font-size: 14.000000000000002px;  margin-bottom: 0 !important;  padding-bottom: 0 !important;  margin-top: 0 !important;  padding-top: 0 !important;  border: 0 !important;  }
.pagination1 .right ul li input,
.pagination .right ul li input{ width: 54px;  height: 26px;  border: 1px solid #d4d4d4;  border-radius: 4px;  text-align: center;  line-height: 26px;  margin-right: 10px;  }
.pagination1 .right ul li a,
.pagination .right ul li a{ color: #282828;  font-size: 14.000000000000002px;  }
.pagination1 .right ul li a em,
.pagination .right ul li a em{ font-size: 22px;  display: inline-block;  vertical-align: middle;  }
.pagination1 .right ul li.prev,
.pagination .right ul li.prev{ margin-right: 10px;  }
.pagination1 .right ul li.next,
.pagination .right ul li.next{ margin-left: 10px;  }

@media (max-width: 767px){ .pagination1 .right,
  .pagination .right{ float: none;  }
}
.input-search{ width: 100%;  border-radius: 5px;  padding-left: 20px;  outline: none;  font-size: 16px;  border: 1px solid #d4d4d4;  height: 40px;  line-height: 40px;  font-size: 14px;  }
.input-search::placeholder{ color: #949494;  }
.input-search + a{ position: absolute;  top: 10px;  right: 15px;  }
.input-search + a:hover{ text-decoration: none;  }

@media (min-width: 1024px){ .iconfont-flash [class*="bjgasic_"]:before,
  .iconfont-flash.active [class*="bjgasic_"]:before,
  .iconfont-flash:focus [class*="bjgasic_"]:before{ display: inline-block;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;  position: relative;  padding-right: 0;  -webkit-transition-duration: 0.1s;  transition-duration: 0.1s;  }
.iconfont-flash:hover [class*="bjgasic_"]:before,
  .iconfont-flash.active [class*="bjgasic_"]:before,
  .iconfont-flash:focus [class*="bjgasic_"]:before{ webkit-transform: translateX(10px);  transform: translateX(10px);  }
.iconfont-flash:hover .bjgasic_download:before,
  .iconfont-flash.active .bjgasic_download:before,
  .iconfont-flash:focus .bjgasic_download:before{ webkit-transform: translateY(10px);  transform: translateY(10px);  }
.external-link{ cursor: pointer;  }
.external-link [class*="bjgasic_"]:before,
  .external-link.active [class*="bjgasic_"]:before,
  .external-link:focus [class*="bjgasic_"]:before{ display: inline-block;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;  position: relative;  padding-right: 0;  -webkit-transition-duration: 0.1s;  transition-duration: 0.1s;  display: none;  }
.external-link:hover [class*="bjgasic_"]:before,
  .external-link.active [class*="bjgasic_"]:before,
  .external-link:focus [class*="bjgasic_"]:before{ webkit-transform: translateX(10px);  transform: translateX(10px);  display: inline-block;  color: #282828 !Important;  margin-left: 10px \9;  }
.icon_nav_pc{ background-image: url(sprite1fac3.html?ver=201810271145);  background-position: -234px -257px;  width: 73px;  height: 54px;  }
.icon_nav_phones{ background-image: url(sprite1fac3.html?ver=201810271145);  background-position: -315px -256px;  width: 45px;  height: 54px;  }
.phone-flash{ cursor: pointer;  }
.phone-flash .phone-img img{ display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;  position: relative;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-property: transform;  transition-property: transform;  }
.phone-flash:hover .phone-img .flash-phone{ -webkit-transform: translateY(-20px);  transform: translateY(-20px);  }
.phone-flash .phone-img .flash-phone-show{ -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-property: transform, opacity;  transition-property: transform, opacity;  content: "";  position: absolute;  bottom: -40px;  height: 100px;  width: 100%;  left: 0;  }
}

@media (max-width: 1024px){ .product-callout .card.phone-flash .phone-img .flash-phone-show{ bottom: -50px;  }
}

@media (max-width: 767px){ .product-callout .card.phone-flash .phone-img .flash-phone-show{ display: none;  }
}
.phone-flash:hover .phone-img .flash-phone-show{ -webkit-transform: translateY(5px);  content: "";  }
.icon_print{ display: inline-block;  width: 26px;  height: 25px;  font-style: normal;  position: relative;  font-family: corpfont;  }
.icon_print:before{ width: 26px;  height: 25px;  display: block;  content: "\e922";  font-size: 25px;  position: absolute;  top: -6px;  left: 0;  -webkit-transition-duration: 0.2s;  transition-duration: 0.2s;  -webkit-transition-property: transform, opacity;  transition-property: transform, opacity;  }
.icon_print:after{ width: 26px;  height: 25px;  display: block;  content: "\e923";  font-size: 25px;  position: absolute;  bottom: 6px;  left: 0;  }
.icon_print:hover:before{ -webkit-transform: translateY(3px);  transform: translateY(3px);  opacity: 0;  }
.icon_download{ display: inline-block;  width: 25px;  height: 25px;  font-style: normal;  position: relative;  font-family: corpfont;  }
.icon_download:before{ width: 25px;  height: 25px;  display: block;  content: "\e918";  font-size: 25px;  position: absolute;  top: -6px;  left: 0;  -webkit-transition-duration: 0.2s;  transition-duration: 0.2s;  -webkit-transition-property: transform, opacity;  transition-property: transform, opacity;  }
.icon_download:after{ width: 25px;  height: 25px;  display: block;  content: "\e913";  font-size: 25px;  position: absolute;  bottom: 6px;  left: 0;  }
.icon_download:hover:before{ -webkit-transform: translateY(3px);  transform: translateY(3px);  }
.link-flash .icon-open-in-new{ display: inline-block;  width: 27px;  height: 27px;  font-style: normal;  position: relative;  font-family: corpfont;  }
.link-flash .icon-open-in-new:before{ width: 27px;  height: 27px;  display: block;  content: "\e900";  font-size: 24px;  position: absolute;  top: -7px;  left: 0;  -webkit-transition-duration: 0.2s;  transition-duration: 0.2s;  -webkit-transition-property: transform, opacity;  transition-property: transform, opacity;  }
.link-flash .icon-open-in-new:after{ width: 27px;  height: 27px;  display: block;  content: "\e90e";  font-size: 24px;  position: absolute;  bottom: 7px;  left: 0;  }
.link-flash:hover .icon-open-in-new:before{ -webkit-transform: translate(3px, -2px);  transform: translate(3px, -2px);  }

@media (max-width: 1024px){ .bjgasic_open-in-new{ display: none;  }
.navigation-buckets .bjgasic_open-in-new{ display: block;  }
}
.modal-dialog{ margin-top: 0;  }
.modal-body{ padding: 0;  }
.bootstrap-dialog .bootstrap-dialog-close-button{ opacity: 1;  position: absolute;  top: 10px;  right: 10px;  z-index: 96;  }
.modal-header{ padding: 0;  }
.modal-header .close{ color: #fff;  font-size: 25px;  opacity: 1;  }
.bootstrap-dialog.type-primary .modal-header{ border: none;  }
.bootstrap-dialog-title{ display: none !important;  }

@media (max-width: 767px){ .modal:before{ display: none;  }
.modal-dialog{ width: 100%;  z-index: 98;  margin: 0;  position: absolute;  left: 0;  top: 50%;  transform: translateY(-50%) !important;  }
}
.permission-dl-dialog .modal-header{ background-color: #fff !important;  height: 0;  padding: 0;  border: 0;  }
.permission-dl-dialog .modal-header .bootstrap-dialog-title{ display: none;  }
.permission-dl-dialog .modal-header .bootstrap-dialog-close-button{ position: absolute;  top: 10px;  right: 10px;  z-index: 99;  }
.permission-dl-dialog .modal-header .close{ cursor: pointer;  color: #282828;  }
.permission-dl-message{ padding: 30px 0;  }
.permission-dl-message .down_line{ height: auto;  line-height: 30px;  display: block;  clear: both;  width: 70%;  margin: 0 auto;  text-align: center;  vertical-align: middle;  }
.permission-dl-message .down_line h2{ line-height: 120%;  margin-bottom: 10px;  height: auto;  padding-top: 5px;  font-size: 24px;  }
.permission-dl-message .down_line a{ color: #023399;  }
.permission-dl-message .down_line em{ margin: 0 15px;  font-style: normal;  }
.common-dialog .modal-header{ padding: 0;  }
.common-dialog .modal-body{ height: 200px;  }
.common-dialog .bootstrap-dialog-body{ display: table;  width: 100%;  height: 100%;  }
.common-dialog .bootstrap-dialog-message{ font-size: 24px;  text-align: center;  display: table-cell;  vertical-align: middle;  }
.common-dialog .modal-header .close{ color: #666;  }
.loading-dialog .modal-header .close,
.loading-dialog .modal-header{ display: none;  }
.load-box{ width: 100%;  height: 100%;  }
.loading{ margin-top: -20px;  z-index: 99;  color: #fff;  margin-left: -20px;  }
.loading-dialog .modal-content{ background-color: transparent;  box-shadow: 0 0 0;  border: 0;  }
.loading .sk-circle{ margin: 0px auto;  width: 60px;  height: 60px;  position: relative;  }
.loading .sk-circle .sk-child{ width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;  }
.loading .sk-circle .sk-child:before{ content: '';  display: block;  margin: 0 auto;  width: 15%;  height: 15%;  background-color: #fff;  border-radius: 100%;  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;  animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;  }
.loading .sk-circle .sk-circle2{ -webkit-transform: rotate(30deg);  -ms-transform: rotate(30deg);  transform: rotate(30deg);  }
.loading .sk-circle .sk-circle3{ -webkit-transform: rotate(60deg);  -ms-transform: rotate(60deg);  transform: rotate(60deg);  }
.loading .sk-circle .sk-circle4{ -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);  }
.loading .sk-circle .sk-circle5{ -webkit-transform: rotate(120deg);  -ms-transform: rotate(120deg);  transform: rotate(120deg);  }
.loading .sk-circle .sk-circle6{ -webkit-transform: rotate(150deg);  -ms-transform: rotate(150deg);  transform: rotate(150deg);  }
.loading .sk-circle .sk-circle7{ -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(180deg);  }
.loading .sk-circle .sk-circle8{ -webkit-transform: rotate(210deg);  -ms-transform: rotate(210deg);  transform: rotate(210deg);  }
.loading .sk-circle .sk-circle9{ -webkit-transform: rotate(240deg);  -ms-transform: rotate(240deg);  transform: rotate(240deg);  }
.loading .sk-circle .sk-circle10{ -webkit-transform: rotate(270deg);  -ms-transform: rotate(270deg);  transform: rotate(270deg);  }
.loading .sk-circle .sk-circle11{ -webkit-transform: rotate(300deg);  -ms-transform: rotate(300deg);  transform: rotate(300deg);  }
.loading .sk-circle .sk-circle12{ -webkit-transform: rotate(330deg);  -ms-transform: rotate(330deg);  transform: rotate(330deg);  }
.loading .sk-circle .sk-circle2:before{ -webkit-animation-delay: -1.1s;  animation-delay: -1.1s;  }
.loading .sk-circle .sk-circle3:before{ -webkit-animation-delay: -1s;  animation-delay: -1s;  }
.loading .sk-circle .sk-circle4:before{ -webkit-animation-delay: -0.9s;  animation-delay: -0.9s;  }
.loading .sk-circle .sk-circle5:before{ -webkit-animation-delay: -0.8s;  animation-delay: -0.8s;  }
.loading .sk-circle .sk-circle6:before{ -webkit-animation-delay: -0.7s;  animation-delay: -0.7s;  }
.loading .sk-circle .sk-circle7:before{ -webkit-animation-delay: -0.6s;  animation-delay: -0.6s;  }
.loading .sk-circle .sk-circle8:before{ -webkit-animation-delay: -0.5s;  animation-delay: -0.5s;  }
.loading .sk-circle .sk-circle9:before{ -webkit-animation-delay: -0.4s;  animation-delay: -0.4s;  }
.loading .sk-circle .sk-circle10:before{ -webkit-animation-delay: -0.3s;  animation-delay: -0.3s;  }
.loading .sk-circle .sk-circle11:before{ -webkit-animation-delay: -0.2s;  animation-delay: -0.2s;  }
.loading .sk-circle .sk-circle12:before{ -webkit-animation-delay: -0.1s;  animation-delay: -0.1s;  }
.common-loading .modal-backdrop{ background-color: #fff;  }
.common-loading .modal-backdrop.in{ opacity: 0.85;  filter: alpha(opacity=85);  }

@-webkit-keyframes sk-circleBounceDelay{ 0%, 80%, 100%{ -webkit-transform: scale(0);  transform: scale(0);  }

  40%{ -webkit-transform: scale(1);  transform: scale(1);  }
}

@keyframes sk-circleBounceDelay{ 0%, 80%, 100%{ -webkit-transform: scale(0);  transform: scale(0);  }

  40%{ -webkit-transform: scale(1);  transform: scale(1);  }
}
.loading .ie-loading{ display: none;  }

@media (max-width: 767px){ .loading .spinner{ margin: 0 auto;  }
.loading-dialog .modal-dialog{ position: absolute !Important;  left: 0;  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){ .loading .ie-loading{ display: none;  }
}
.red-highlight{ color: #fe0000;  display: inline-block;  }
.float-none{ float: none !important;  }
.loading .spinner{ margin: 100px auto;  width: 80px;  height: 40px;  text-align: center;  font-size: 10px;  }
.loading .spinner > div{ background-color: #f66f6a;  height: 20px;  width: 6px;  display: inline-block;  margin-right: 5px;  border-radius: 25%;  -webkit-animation: sk-stretchdelay 2s infinite ease-in-out;  animation: sk-stretchdelay 2s infinite ease-in-out;  }
.loading .spinner .rect2{ -webkit-animation-delay: -1.9s;  animation-delay: -1.9s;  background-color: #f7a655;  }
.loading .spinner .rect3{ -webkit-animation-delay: -1.7s;  animation-delay: -1.7s;  background-color: #ffdf4f;  }
.loading .spinner .rect4{ -webkit-animation-delay: -1.5s;  animation-delay: -1.5s;  background-color: #84d0a2;  }
.loading .spinner .rect5{ -webkit-animation-delay: -1.3s;  animation-delay: -1.3s;  background-color: #15b0e8;  }

@-webkit-keyframes sk-stretchdelay{ 0%, 40%, 100%{ -webkit-transform: translateY(0);  }

  20%{ -webkit-transform: translateY(-10px);  }
}

@keyframes sk-stretchdelay{ 0%, 40%, 100%{ transform: translateY(0);  -webkit-transform: translateY(0);  }

  20%{ transform: translateY(-10px);  -webkit-transform: translateY(-10px);  }
}
.yes-no{ margin-top: 30px;  width: 100%;  }
.yes-no a{ width: 100px;  display: inline-block;  height: 35px;  line-height: 34px;  border: 1px solid #f66f6a;  border-radius: 4px;  font-size: 16px;  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);  }

::-ms-reveal{ display: none;  }
.yes-no a.yes{ background: #f66f6a;  color: #fff;  border: none;  margin-right: 15px;  }
.yes-no a.yes:hover{ background: #a54b4a;  text-decoration: none;  }
.yes-no a.no:hover{ background: #fe9c99;  text-decoration: none;  }

::-ms-clear{ display: none;  }

::-ms-reveal{ display: none;  }
.video_box{ z-index: 98;  }
.img-radius{ border-radius: 5px;  }
.weixin-pic{ position: absolute;  top: -100000px;  left: -10000px;  }
.psirt-set-out .expand-moreb span{ color: #db7775;  }
.events-location{ margin-bottom: 60px;  }
.events-location h2{ margin-bottom: 60px;  }
.events-location img,
.events-location iframe{ border-radius: 5px;  }

label{ letter-spacing: normal;  }
.select2-results li{ position: relative;  }
.select2-results li .css-fixed{ position: absolute;  right: 20px;  top: 11px;  }
.common-btn{ text-align: center;  margin: 30px 0;  }
.register1{ background-color: #f66f6a;  padding: 12px 25px;  border-radius: 5px;  display: inline-block;  vertical-align: top;  color: #fff;  text-decoration: none !important;  font-size: 18px !important;  }
.register1:hover{ background: #a54b4b;  text-decoration: none;  color: #fff;  text-decoration: none !important;  }
.register1 em,
.register2 em{ padding-left: 30px !important;  }
.register2{ display: inline-block;  vertical-align: top;  padding: 10px 25px;  border-radius: 5px;  border: 2px solid #f66f6a;  color: #333;  text-decoration: none !important;  font-size: 18px !important;  }
.register1 + .register2{ margin-left: 10px;  }
.register2:hover{ background-color: #f89b9a;  text-decoration: none;  color: #fff;  text-decoration: none !important;  }
.learning h3{ border-bottom: 1px dashed #ccc;  padding-bottom: 15px;  }
.learning ul li a{ color: #f66f6a;  border-bottom: 1px dashed #ccc;  padding-bottom: 15px;  display: block;  margin-bottom: 15px;  }

@media (max-width: 767px){ .register1{ padding: 10px 15px;  margin-bottom: 15px;  }
.register1 em,
  .register2 em{ padding-left: 0px !important;  }
.register2{ padding: 8px 15px;  margin-bottom: 15px;  }
.register1 + .register2{ margin-left: 5px;  }
}

fieldset{ padding: 0;  margin: 0;  border: 0;  min-width: 0;  }

legend{ display: block;  width: 100%;  padding: 0;  margin-bottom: 26px;  font-size: 24px;  line-height: inherit;  color: #282828;  border: 0;  border-bottom: 1px solid #e5e5e5;  }

label{ display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold;  }

input[type="search"]{ -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  }

input[type="radio"],
input[type="checkbox"]{ margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal;  }

input[type="file"]{ display: block;  }

input[type="range"]{ display: block;  width: 100%;  }

select[multiple],
select[size]{ height: auto;  }

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{ outline: thin dotted;  outline: 1px auto -webkit-focus-ring-color;  outline-offset: -2px;  }

output{ display: block;  padding-top: 106px;  font-size: 16px;  line-height: 1.625;  color: #555555;  }
.form-control{ display: block;  width: 100%;  height: 50px;  padding: 6px 12px;  font-size: 16px;  line-height: 1.625;  color: #555555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  }
.form-control:focus{ border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);  }
.form-control::-moz-placeholder{ color: #999;  opacity: 1;  }
.form-control:-ms-input-placeholder{ color: #999;  }
.form-control::-webkit-input-placeholder{ color: #999;  }
.form-control::-ms-expand{ border: 0;  background-color: transparent;  }
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{ background-color: #eeeeee;  opacity: 1;  }
.form-control[disabled],
fieldset[disabled] .form-control{ cursor: not-allowed;  }

textarea.form-control{ height: auto;  }

input[type="search"]{ -webkit-appearance: none;  }

@media screen and (-webkit-min-device-pixel-ratio: 0){ input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control{ line-height: 50px;  }

  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"]{ line-height: 210px;  }

  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"]{ line-height: 320px;  }
}
.form-group{ margin-bottom: 15px;  }
.radio,
.checkbox{ position: relative;  display: block;  margin-top: 10px;  margin-bottom: 10px;  }
.radio label,
.checkbox label{ min-height: 26px;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  cursor: pointer;  }
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{ position: absolute;  margin-left: -20px;  margin-top: 4px \9;  }
.radio + .radio,
.checkbox + .checkbox{ margin-top: -5px;  }
.radio-inline,
.checkbox-inline{ position: relative;  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  vertical-align: middle;  font-weight: normal;  cursor: pointer;  }
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{ margin-top: 0;  margin-left: 10px;  }

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"]{ cursor: not-allowed;  }
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline{ cursor: not-allowed;  }
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label{ cursor: not-allowed;  }
.form-control-static{ padding-top: 106px;  padding-bottom: 106px;  margin-bottom: 0;  min-height: 42px;  }
.form-control-static.input-lg,
.form-control-static.input-sm{ padding-left: 0;  padding-right: 0;  }
.input-sm{ height: 210px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;  }

select.input-sm{ height: 210px;  line-height: 210px;  }

textarea.input-sm,
select[multiple].input-sm{ height: auto;  }
.form-group-sm .form-control{ height: 210px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;  }
.form-group-sm select.form-control{ height: 210px;  line-height: 210px;  }
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control{ height: auto;  }
.form-group-sm .form-control-static{ height: 210px;  min-height: 38px;  padding: 105px 10px;  font-size: 12px;  line-height: 1.5;  }
.input-lg{ height: 320px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;  }

select.input-lg{ height: 320px;  line-height: 320px;  }

textarea.input-lg,
select[multiple].input-lg{ height: auto;  }
.form-group-lg .form-control{ height: 320px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;  }
.form-group-lg select.form-control{ height: 320px;  line-height: 320px;  }
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control{ height: auto;  }
.form-group-lg .form-control-static{ height: 320px;  min-height: 44px;  padding: 110.00000000000001px 16px;  font-size: 18px;  line-height: 1.3333333;  }
.has-feedback{ position: relative;  }
.has-feedback .form-control{ padding-right: 62.5px;  }
.form-control-feedback{ position: absolute;  top: 0;  right: 0;  z-index: 2;  display: block;  width: 50px;  height: 50px;  line-height: 50px;  text-align: center;  pointer-events: none;  }
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback{ width: 320px;  height: 320px;  line-height: 320px;  }
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback{ width: 210px;  height: 210px;  line-height: 210px;  }
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label{ color: #3c763d;  }
.has-success .form-control{ border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  }
.has-success .form-control:focus{ border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;  }
.has-success .input-group-addon{ color: #3c763d;  border-color: #3c763d;  background-color: #dff0d8;  }
.has-success .form-control-feedback{ color: #3c763d;  }
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label{ color: #8a6d3b;  }
.has-warning .form-control{ border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  }
.has-warning .form-control:focus{ border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;  }
.has-warning .input-group-addon{ color: #8a6d3b;  border-color: #8a6d3b;  background-color: #fcf8e3;  }
.has-warning .form-control-feedback{ color: #8a6d3b;  }
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label{ color: #a94442;  }
.has-error .form-control{ border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  }
.has-error .form-control:focus{ border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;  }
.has-error .input-group-addon{ color: #a94442;  border-color: #a94442;  background-color: #f2dede;  }
.has-error .form-control-feedback{ color: #a94442;  }
.has-feedback label ~ .form-control-feedback{ top: 526px;  }
.has-feedback label.sr-only ~ .form-control-feedback{ top: 0;  }
.help-block{ display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #686868;  }

@media (min-width: 768px){ .form-inline .form-group{ display: inline-block;  margin-bottom: 0;  vertical-align: middle;  }
.form-inline .form-control{ display: inline-block;  width: auto;  vertical-align: middle;  }
.form-inline .form-control-static{ display: inline-block;  }
.form-inline .input-group{ display: inline-table;  vertical-align: middle;  }
.form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control{ width: auto;  }
.form-inline .input-group > .form-control{ width: 100%;  }
.form-inline .control-label{ margin-bottom: 0;  vertical-align: middle;  }
.form-inline .radio,
  .form-inline .checkbox{ display: inline-block;  margin-top: 0;  margin-bottom: 0;  vertical-align: middle;  }
.form-inline .radio label,
  .form-inline .checkbox label{ padding-left: 0;  }
.form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"]{ position: relative;  margin-left: 0;  }
.form-inline .has-feedback .form-control-feedback{ top: 0;  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{ margin-top: 0;  margin-bottom: 0;  padding-top: 7.000000000000001px;  }
.form-horizontal .radio,
.form-horizontal .checkbox{ min-height: 33px;  }
.form-horizontal .form-group{ margin-left: -15px;  margin-right: -15px;  }
.form-horizontal .form-group:before,
.form-horizontal .form-group:after{ content: " ";  display: table;  }
.form-horizontal .form-group:after{ clear: both;  }

@media (min-width: 768px){ .form-horizontal .control-label{ text-align: right;  margin-bottom: 0;  padding-top: 7.000000000000001px;  }
}
.form-horizontal .has-feedback .form-control-feedback{ right: 15px;  }

@media (min-width: 768px){ .form-horizontal .form-group-lg .control-label{ padding-top: 11px;  font-size: 18px;  }
}

@media (min-width: 768px){ .form-horizontal .form-group-sm .control-label{ padding-top: 6px;  font-size: 12px;  }
}
.forms input,
.forms select,
.forms textarea{ height: 50px;  border: 1px solid #d4d4d4;  border-radius: 5px;  width: 100%;  padding: 0 10px;  }
.forms input::-webkit-input-placeholder,
.forms select::-webkit-input-placeholder,
.forms textarea::-webkit-input-placeholder{
  color: #777777;  }
.forms input::-moz-placeholder,
.forms select::-moz-placeholder,
.forms textarea::-moz-placeholder{
  color: #777777;  }
.forms input:-ms-input-placeholder,
.forms select:-ms-input-placeholder,
.forms textarea:-ms-input-placeholder{
  color: #777777;  }
.forms input:-moz-placeholder,
.forms select:-moz-placeholder,
.forms textarea:-moz-placeholder{
  color: #777777;  }
.forms input:focus,
.forms select:focus,
.forms textarea:focus{ border: 1px solid #15b0eb;  color: #282828;  box-shadow: 0px 3px 8px #d4d4d4;  }
.forms label{ font-size: 14.000000000000002px;  display: block;  font-family: "HuaweiSans-Light", Helvetica, Arial, sans-serif;  margin-top: 10px;  color: #777777;  }
.forms label em{ font-size: 30px;  display: inline-block;  vertical-align: middle;  margin-right: 10px;  display: none;  }
.forms .forms-error input{ border: 1px solid #f66f6a;  }
.forms .forms-error input::-webkit-input-placeholder{
  color: #f66f6a;  }
.forms .forms-error input::-moz-placeholder{
  color: #f66f6a;  }
.forms .forms-error input:-ms-input-placeholder{
  color: #f66f6a;  }
.forms .forms-error input:-moz-placeholder{
  color: #f66f6a;  }
.forms .forms-error label{ color: #f66f6a;  display: block;  }
.forms label.error{ color: #f66f6a;  }
.forms input.error,
.forms textarea.error{ color: #f66f6a;  border: 1px solid #f66f6a;  }
.forms input.error::-webkit-input-placeholder,
.forms textarea.error::-webkit-input-placeholder{
  color: #f66f6a;  }
.forms input.error::-moz-placeholder,
.forms textarea.error::-moz-placeholder{
  color: #f66f6a;  }
.forms input.error:-ms-input-placeholder,
.forms textarea.error:-ms-input-placeholder{
  color: #f66f6a;  }
.forms input.error:-moz-placeholder,
.forms textarea.error:-moz-placeholder{
  color: #f66f6a;  }
.forms .select2-container.error .select2-selection{ color: #f66f6a;  border: 1px solid #f66f6a;  }
.forms .select2-container.error .select2-selection .select2-selection__rendered{ color: #f66f6a;  }
.forms .select2-container--default .select2-selection--single .select2-selection__rendered,
.forms .select2-container .select2-selection--single{ height: 50px;  width: 100%;  line-height: 50px;  }
.forms .select2-container--default .select2-selection--single .select2-selection__arrow{ height: 50px;  right: 11px;  }
.forms .phone .select2-container--default .select2-selection--single .select2-selection__arrow{ right: 2px;  }
.forms .phone .select2-container--default .select2-selection--single{ border-top-right-radius: 0;  border-bottom-right-radius: 0;  border: 1px solid #d4d4d4;  }
.forms .select2-container{ float: left;  }
.forms .phone div:focus{ border: 1px solid #15b0eb;  color: #282828;  box-shadow: 0px 3px 8px #d4d4d4;  }
.forms .phone div select{ width: 20%;  max-width: 77px;  float: left;  border-bottom-right-radius: 0;  border-top-right-radius: 0;  padding: 0 10px;  }
.forms .phone div input{ width: 80%;  max-width: 293px;  float: left;  border-bottom-left-radius: 0;  border-top-left-radius: 0;  border-left: 0;  }
.forms .description textarea{ height: 114.99999999999999px;  padding-top: 5px;  }
.forms .description .input_ctrl{ text-align: right;  }
.forms .description .input_ctrl span{ display: inline-block;  }
.forms .code .code-input{ width: 47%;  display: inline-block;  float: left;  margin-right: 20px;  }
.forms .code .code-img{ width: 47%;  float: left;  }
.forms .btn{ width: auto;  height: 50px;  line-height: 50px;  padding: 0 20px;  background: #f66f6a;  color: #fff;  border-radius: 5px;  margin-top: 30px;  display: block;  font-size: 18px;  white-space: normal;  letter-spacing: normal;  max-width: 180px;  margin-left: auto;  margin-right: auto;  }
.forms .btn:hover{ background: #a54b4a;  color: #fff;  }
.forms .btn em{ color: #fff;  font-size: 38px;  float: right;  margin-top: 6px;  }

@media (max-width: 767px){ .forms .code-input{ width: 100% !important;  margin-bottom: 10px;  }
.forms.phone .select2-container{ width: 30% !important;  }
.forms.phone div input{ width: 70%;  }
}
.checkbox li{ margin-bottom: 15px;  }
.checkbox .icheckbox_square-blue{ border-radius: 3px;  }
.checkbox label em{ font-style: normal;  }
.checkbox .forms-error inout{ border: 1px solid #f66f6a;  }
.checkbox .forms-error label{ color: #f66f6a;  }
.checkbox .disabled + label{ color: #eee;  }
.checkbox [type="radio"]{ width: 26px;  height: 26px;  border: 1px solid #15b0eb;  display: inline-block;  vertical-align: middle;  margin-top: 0;  }
.forms-warp{ margin-top: 60px;  padding: 40px;  background: #fff;  box-shadow: 0px 0 40px #d4d4d4;  }
.forms-warp h3{ font-size: 28.000000000000004px;  margin-bottom: 40px;  }
.forms-warp > div{ margin-bottom: 30px;  }
.forms-warp > div span{ display: block;  margin-bottom: 3px;  }
.ReadPolicy{ background-color: #eeeeee;  color: #282828;  display: none;  padding: 16px 0;  }
.ReadPolicy p{ max-width: 750px;  margin: 0 auto;  font-size: 14.000000000000002px;  line-height: 1.225;  position: relative;  padding-right: 80px;  padding-left: 10px;  }
.ReadPolicy a{ color: #282828;  text-decoration: underline;  }
.ReadPolicy .close{ text-decoration: none;  position: absolute;  top: 0;  right: 9px;  display: block;  height: 30px;  width: 30px;  color: #fff;  line-height: 30px;  text-align: center;  float: right;  margin-top: -7px;  opacity: 1;  }
.ReadPolicy .close:before{ content: "\e90c";  width: 30px;  height: 30px;  display: block;  font-family: 'corpfont' !important;  color: #333;  font-size: 15px;  }
.nav-gblnav{ position: relative;  z-index: 99;  background: #fff;  }
.nav-gblnav .nav-height{ background-color: #222222;  height: 28px;  line-height: 28px;  }
.nav-gblnav .nav-height span a{ color: #fff;  text-decoration: none;  font-size: 12px;  display: inline-block;  vertical-align: top;  }
.nav-gblnav .nav-height span a em{ font-size: 24px;  vertical-align: middle;  display: inline-block;  overflow: hidden;  height: 23px;  }
.nav-gblnav .nav-height span a:hover{ text-decoration: none;  }
.nav-gblnav .nav-height span a:hover b{ text-decoration: underline;  }
.nav-gblnav .nav-height span a .bjgasic_phones{ margin-right: 0px; margin-left:5px;}
.nav-gblnav .nav-height span a .bjgasic_browser{ margin-right: 0px;  }

.nav-gblnav .nav-height span a.navbar-toggle b{ font-style: normal;  font-weight: normal;  }
.nav-gblnav .nav-height span a[aria-expanded="true"] b{ text-decoration: underline;  }
.nav-gblnav .nav-height span [aria-expanded="true"] .bjgasic_down:before{ content: "\e911";  }
.nav-gblnav .nav-height .login a em.bjgasic_lock{ font-size: 18px;  height: 21px;  }
.nav-gblnav .nav-height .language{ position: relative;  }
.nav-gblnav .nav-height .language .language-dropdown{ position: absolute;  top: 26px;  left: 0;  z-index: 100;  background: #222222;  min-width: 120px;  }
.nav-gblnav .nav-height .language .language-dropdown ul{ padding: 10px 15px;  list-style: none;  margin-bottom: 0;  }
.nav-gblnav .nav-height .language .language-dropdown ul li{ padding-top: 10px;  border-top: 1px solid #fff;  }
.nav-gblnav .nav-height .language .language-dropdown ul li:first-child{ border-top: 0;  padding-top: 0px;  padding-bottom: 10px;  }
.nav-gblnav .nav-height .nav-fr{ float: right;  }
.nav-gblnav .nav-height .nav-fr > span{ border-left: 1px solid #949494;  padding: 0 12px;  }
.nav-gblnav .nav-height .nav-fr > span:first-child{ border-left: 0;  padding-right: 0;  }
.nav-gblnav .nav-height .nav-fr > span a b{ font-style: normal;  font-weight: normal;  }
.nav-gblnav .nav-height .nav-fr > span a:hover b{ text-decoration: underline;  }
.nav-gblnav .corporate .corporate-dropdown{ width: 100%;  }
.nav-gblnav .corporate .corporate-dropdown ul{ list-style: none;  letter-spacing: -0.31em;  padding-left: 0;  margin-bottom: 0; margin-left:-10px;  padding:15px 0;  }
.nav-gblnav .corporate .corporate-dropdown ul li{ display: inline-block; line-height:38px;  width: 32%; text-align:center; background:#eee; margin:auto auto 10px 10px;letter-spacing: 0;  padding-right:30px;  float: left;  font-size: 14.000000000000002px;  cursor: pointer;  }
.nav-gblnav .corporate .corporate-dropdown ul li:hover{background-color:#004dc1; color:#fff}
.nav-gblnav .corporate .corporate-dropdown ul li:first-child h3 a{ color: #282828;  cursor: default;  }
.nav-gblnav .corporate .corporate-dropdown ul li:first-child h3 a em:before{ content: "" !important;  }
.nav-gblnav .corporate .corporate-dropdown ul li:first-child a{ cursor: default;  }
.nav-gblnav .corporate .corporate-dropdown ul li h3{ line-height: 0;  margin-bottom: 0;  }
.nav-gblnav .corporate .corporate-dropdown ul li p{ margin-top: 5px;  margin-bottom: 0;  color: #282828; text-align:center;  font-weight: normal;  }
.nav-gblnav .corporate .corporate-dropdown ul li a{ color: #333;  font-size: 14.000000000000002px;}
.nav-gblnav .corporate .corporate-dropdown ul li a em{ font-size: 24px;  vertical-align: middle;  }
.nav-gblnav .corporate .corporate-dropdown ul li a:hover{ text-decoration: underline; color:#fff}
.nav-gblnav .corporate .corporate-dropdown ul li:hover a{ color:#fff}
.nav-gblnav .corporate .corporate-dropdown ul li a.active{ color: #282828;  }
.nav-gblnav .corporate .corporate-dropdown ul li a.active .bjgasic_right:before{ content: "" !important;  }
.nav-gblnav .corporate .worldwide-dropdown{ width: 100%;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact{ padding: 40px 0;  overflow: hidden;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact .worldwide-language{ font-size: 14.000000000000002px;  padding-bottom: 0px;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact .worldwide-language .bjgasic_browser{ margin-right: 10px;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact .worldwide-language a{ color: #222222;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul{ letter-spacing: -0.31em;  margin-bottom: 0;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li{ display: inline-block;  width: 20%;  letter-spacing: 0;  font-size: 18.000000000000002px;  float: left;  padding-top: 20px;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li a{ color: #222222;  text-decoration: underline;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li a:hover{ color: #f00;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li ul{ list-style: none;  padding-left: 0;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li ul li{ padding-top: 20px;  font-size: 14.000000000000002px;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li ul li:first-child{ padding-top: 0;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li ul li em{ margin-right: 10px;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li ul li a{ color: #222222;  text-decoration: underline;  }
.nav-gblnav .corporate .worldwide-dropdown .worldwide-contact > ul > li ul li a :hover{ color: #f00;  }
.navbar-collapse{ overflow-x: visible;  -webkit-overflow-scrolling: touch;  border-top: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);  }
.collapse{ display: none;  }
.collapse.in{ display: block;  }
.navbar-collapse.in{ overflow-y: auto;  }
header.affix{ position: fixed;  width: 100%;  z-index: 100;  top: 0;  }
header .autocomplete-suggestions{ border: 0;  }
header #bjgas_global_nav{ position: relative;  z-index: auto;  height: auto;  }
header #bjgas_global_nav nav{ height: 74px;  background: #004dc1;  box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);  padding-top: 0;  position: relative;  z-index: 100;  }
header #bjgas_global_nav nav #bjgas_logo{ display: inline-block;margin-right:30px;  margin-top: 7px;  float: left;  max-width: 190px; overflow:hidden}
header #bjgas_global_nav nav #bjgas_logo img{ max-width: 100%;  }
header #bjgas_global_nav nav .nav-contact{ display: inline-block;  float: left;  }
header #bjgas_global_nav nav .nav-contact > ul{ list-style: none;  padding-left: 0;  margin-bottom: 0;  height: 50px;  display: table;  float: left;  position: relative;  height: 74px;  }
header #bjgas_global_nav nav .nav-contact > ul:before{ content: "";  width: 2px;  height: 50px;  background: #d4d4d4;  display: inline-block;  margin-top: 10px;  margin-right: 30px;  }
header #bjgas_global_nav nav .nav-contact > ul a.navbar-toggle{ font-size: 18px;  }
header #bjgas_global_nav nav .nav-contact > ul a:hover,
header #bjgas_global_nav nav .nav-contact > ul a.active{ text-decoration: none;  color: #eeffc5;  }
header #bjgas_global_nav nav .nav-contact > ul a:hover.navbar-toggle em,
header #bjgas_global_nav nav .nav-contact > ul a.active.navbar-toggle em{ color: #eeffc5;  }
header #bjgas_global_nav nav .nav-contact > ul:first-child{ border-left: 0;  padding-left: 0;  }
header #bjgas_global_nav nav .nav-contact > ul:first-child:before{ display: none;  }
header #bjgas_global_nav nav .nav-contact > ul:first-child li > a{ padding-left: 0px;  }
header #bjgas_global_nav nav .nav-contact > ul > li{ display: table-cell;  vertical-align: middle;  padding-right: 40.999999999999996px;  letter-spacing: -0.32em;  }
header #bjgas_global_nav nav .nav-contact > ul > li *{ letter-spacing: normal;  }
header #bjgas_global_nav nav .nav-contact > ul > li .bjgasic_solutions-nav{ font-size: 28.000000000000004px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .bjgasic_mobile-nav{ font-size: 33px;  }
header #bjgas_global_nav nav .nav-contact > ul > li.active > a{ color: #eeffc5;  }
header #bjgas_global_nav nav .nav-contact > ul > li span,
header #bjgas_global_nav nav .nav-contact > ul > li a,
header #bjgas_global_nav nav .nav-contact > ul > li em{ display: inline-block;  vertical-align: middle;  color: #fff;  }
header #bjgas_global_nav nav .nav-contact > ul > li .all-link a,
header #bjgas_global_nav nav .nav-contact > ul > li .all-link em{ color:#004dc1}
header #bjgas_global_nav nav .nav-contact > ul > li .all-link a:hover,
header #bjgas_global_nav nav .nav-contact > ul > li .all-link a:hover em{ color:#F00}
header #bjgas_global_nav nav .nav-contact > ul > li .all-link{ margin-top:30px;}
header #bjgas_global_nav nav .nav-contact > ul > li span img{ margin-right: 19px;  }
header #bjgas_global_nav nav .nav-contact > ul > li span.lazy-placeholder{ height: 100px;  width: 100%;  overflow: hidden;  }
header #bjgas_global_nav nav .nav-contact > ul > li > .navbar-toggle > em.bjgasic_down{ font-size: 30px;  vertical-align: middle;  color: #fff;  width: 20px;  overflow: hidden;  transition: transform .3s;  }
header #bjgas_global_nav nav .nav-contact > ul > li > .navbar-toggle > em.bjgasic_down:before{ margin-left: -5px;  }
header #bjgas_global_nav nav .nav-contact > ul > li:hover > .navbar-toggle > em.bjgasic_down:before{ content: "\e911";  }
header #bjgas_global_nav nav .nav-contact > ul > li .nav-line{ width: 1px;  height: 100%;  display: inline-block;  border-left: 2px solid #d4d4d4;  }
header #bjgas_global_nav nav .nav-contact > ul > li .navbar-collapse{ position: fixed;  overflow: hidden;  width: 100%;  background: #f5f5f5;  left: 0;  cursor: default;  opacity: 0;  border-bottom: 1px solid #e5e5e5\9;  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);  display: none;  margin-top: 20px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open > .container > .row{ display: flex;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open > .container > .row > [class*="col-"]{ padding: 40px 15px;  min-height: 326px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more{ padding-left: 20px;  height: 40px;  line-height: 40px;  background: #f66f6a;  position: absolute;  right: -10px;  bottom: 52px;  border-radius: 6px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more a{ color: #fff;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more em{ font-size: 35px;  display: inline-block;  vertical-align: middle;  padding-left: 15px;  padding-right: 5px;  color: #fff;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more em:before{ color: #fff;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon{ padding-top: 40px;  padding-left: 6%;  padding-right: 4%;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"]{ padding-bottom: 40px;  text-align: center;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] em{ display: inline-block;  font-size: 14px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a{ display: block;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a > em[class*="bjgasic_"]{ font-size: 44px;  min-height: 52px;  display: table;  width: 100%;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a > em[class*="bjgasic_"]:before{ webkit-transform: translateX(0px);  transform: translateX(0px);  display: inline-block;  display: table-cell;  vertical-align: middle;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a > em.bjgasic_mobile-navbar{ font-size: 52px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a > em.bjgasic_smarthome-navbar{ font-size: 52px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a > em.bjgasic_accessories-navbar{ font-size: 52px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"]:hover p{ color: #f66f6a;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon a{ color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon p{ text-align: center;  margin-top: 7.000000000000001px;  margin-bottom: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon p em{ position: absolute;  margin-top: 6px;  margin-left: 10px \9;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon span{ padding-left: 0;  font-size: 14.000000000000002px;  vertical-align: top;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon span a{ font-size: 14px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon span a:hover{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon span a:hover span{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2{ padding-left: 19px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 h3{ font-size: 18px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 ul{ list-style: none;  padding: 0;  margin: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 ul li{ margin: 8px 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 ul li a{ color: #282828;  font-size: 14.000000000000002px;  padding-left: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 ul li a:hover{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 span{ position: absolute;  bottom: 40px;  font-size: 14.000000000000002px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 span:hover span{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 span a{ font-size: 14px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 span a:hover{ text-decoration: underline;  color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .card-cl2 span span{ position: static;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab{ border-bottom: 1px solid #c7c7c7;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6{ float: none;  text-align: center;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6 ul{ list-style: none;  padding: 0;  margin: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6 ul li{ display: inline-block;  margin-left: 60px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6 ul li:first-child{ margin-left: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6 ul li:hover,
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6 ul li.active{ color: #222222;  text-decoration: none;  border-bottom: 5px solid #f66f6a;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .nav-for-tab .col-sm-6 ul li a{ padding: 20px 0 10px 0;  color: #777777;  display: block;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one{ position: relative;  overflow: hidden;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row{ display: flex;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"]{ padding-top: 40px;  padding-bottom: 40px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] .card-cl2{ padding-left: 19px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] img{ border-radius: 5px;  margin-bottom: 10px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] h3{ font-size: 22px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] span a{ font-size: 18.000000000000002px;  color: #004dc1;  margin-top: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] span a:hover{ text-decoration: underline;color: #f00;}
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] span a em{ display: inline-block;  vertical-align: middle;  width: 20px;color: #004dc1; }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] span a em:before{ color: #004dc1;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] span a:hover em:before {color: #f00;}
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .col-sm-3.text-center{ padding: 0 33px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .col-sm-3.text-center img{ margin-top: 9px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .col-sm-3.text-center a{ display: block;  color: #282828 !important;  font-size: 18px !important;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .col-sm-3.text-center > p{ max-height: 80px;  overflow: hidden;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one ul{ list-style: none;  padding: 0;  margin: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one ul li{ padding: 5px 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one ul li a,
header #bjgas_global_nav nav .nav-contact > ul > li .navbar-collapse ul li a{ font-size: 14.000000000000002px;  color: #282828;  padding-left: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .navbar-collapse h3{ font-size:22px}
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one ul li a:hover{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one span{ font-size: 14.000000000000002px;  padding-top: 20px;  display: block;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one span:hover span{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one span span{ padding-top: 0px;  display: inline-block;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .card-cl2 span{ padding-top: 60px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .card-cl2 span:hover span{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one .card-cl2 span span{ padding-top: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two{ padding: 40px 0;  display: block;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two .col-sm-4.text-center{ padding: 0 35px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two .col-sm-4.text-center h3{ margin-top: 30px;  margin-bottom: 5px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two .col-sm-4.text-center p{ margin-top: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two ul{ list-style: none;  padding: 0;  margin: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two ul li{ padding: 2px 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two ul li a{ font-size: 14.000000000000002px;  color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two span{ padding-top: 25px;  font-size: 14.000000000000002px;  display: block;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-two span a{ color: #f66f6a;  padding-left: 10px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open > .container{ padding: 40px 11px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open h3{ font-size: 18px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open h3 a{ color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open h3 a em{ font-size: 30px;  display: inline-block;  vertical-align: middle;  width: 20px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open ul{ list-style: none;  padding: 0;  margin: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open ul li{ padding: 2px 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open ul a{ font-size: 14.000000000000002px;  color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open ul a:hover{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open span{ font-size: 14.000000000000002px;  color: #282828;  display: inline-block;  vertical-align: bottom;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open span:hover span{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open span a{ font-size: 14px;  margin-top: 50px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-insights-open span a:hover{ text-decoration: underline;  color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open > .container{ padding: 40px 11px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open .col-sm-3:first-child img{ border-radius: 5px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open h3{ font-size: 18px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open h3 a{ color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open h3 a em{ font-size: 30px;  display: inline-block;  vertical-align: middle;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open ul{ list-style: none;  padding: 0;  margin: 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open ul li{ padding: 2px 0;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open ul a{ font-size: 14.000000000000002px;  color: #282828;  }
header #bjgas_global_nav nav .nav-contact > ul > li .about-huawei-open ul a:hover{ text-decoration: underline;  }
header #bjgas_global_nav nav .nav-contact > ul > li.active .navbar-collapse{ display: block;  -webkit-animation: opGradient .4s;  animation: opGradient .4s;  opacity: 1;  }
header #bjgas_global_nav nav .nav-contact > ul > li.active .collapse{ visibility: visible;  }
header #bjgas_global_nav nav .nav-contact > ul [aria-expanded="true"] .bjgasic_down:before{ content: "\e911";  }
header #bjgas_global_nav nav .search{ display: inline-block;  font-size: 24px;  float: right;  margin-top: 20px;  margin-right: 0;  position: relative;  line-height: 1.625;  }
header #bjgas_global_nav nav .search a{ color: #fff;  }
.top-search-open header #bjgas_global_nav nav .search a{ color: #004dc1;  }
header #bjgas_global_nav nav .search a:hover{ text-decoration: none;  }
header #bjgas_global_nav .navbar-collapse{ background: #f5f5f5;  position: absolute;  width: 100%;  z-index: 98;  box-shadow: 0 0 2px #cccccc;  }
header #bjgas_global_nav .navbar-collapse .slick-prev,
header #bjgas_global_nav .navbar-collapse .slick-next,
header #bjgas_global_nav .navbar-collapse .slick-dots{ display: none !important;  }
header #bjgas_global_nav .navbar-collapse .slick-dotted.slick-slider{ margin-bottom: 0;  }
header #bjgas_global_nav .navbar-collapse .bg-support{ position: absolute;  width: 1000px;  height: 100%;  top: 0;  left: 0;  z-index: -1;  }
header #bjgas_global_nav .navbar-collapse .bg-support .row{ height: 100%;  }
header #bjgas_global_nav .navbar-collapse .bg-support div{ background: #ebebeb;  height: 100%;  }
header #bjgas_global_nav .navbar-collapse .bg-support div{ background: #ebebeb;  height: 100%;  }
header #bjgas1_mob_nav_container{ top: 66px;  z-index: 99;  right: -100%;  position: fixed;  width: 100%;  -webkit-transition-property: right, visibility;  -o-transition-property: right, visibility;  transition-property: right, visibility;  -webkit-transition-duration: 0.35s;  -o-transition-duration: 0.35s;  transition-duration: 0.35s;  -webkit-transition-timing-function: ease;  -o-transition-timing-function: ease;  transition-timing-function: ease;  height: 100%;  background: #f5f5f5;  overflow-y: auto;  display: none;  }
header #bjgas1_mob_nav_container.open .mob-nav-corporate{ opacity: 1;  bottom: 0;  }
header #bjgas1_mob_nav_container.open{ right: 0;  padding-bottom: 100px;  }
header .bjgas1_masthead_rightside{ float: right;  height: 40px;  position: relative;  margin-top: 13px;  }
header .bjgas1_masthead_rightside > ul > li{ display: block;  float: left;  padding: 0;  position: relative;  font-size: 21px;  height: 40px;  padding-left: 15px;  border-left: 1px solid #d4d4d4;  padding-right: 15px;  }
header .bjgas1_masthead_rightside > ul > li a{ color: #fff;  font-weight: bold;  font-size: 22px;  float: left;  margin-top: 3px;  width: 23px;  }
header .bjgas1_masthead_rightside > ul > li a span{ font-size: 18px;  font-weight: bold;  }
header .bjgas1_masthead_rightside > ul > li:first-child{ border-left: 0;  margin-top: 5px;  }
header .bjgas1_masthead_rightside > ul > li:first-child a{ float: none;  margin-top: 0;  }
header .bjgas1_masthead_rightside > ul > li.bjgas1_show_more{ padding-right: 0px;  }
header .bjgas1_masthead_rightside > ul > li .line-3{ width: 42px;  height: 34px;  padding-top: 3px;  padding-left: 18px;  margin-bottom: 5px;  margin-top: 1px;  border-left: 1px solid #d4d4d4;  }
header .bjgas1_masthead_rightside > ul > li .line-3 span{ height: 2px;  background: #222222;  margin: 6px 0;  display: block;  }
header .mob-nav-gblanv{ background: #fff;  box-shadow: 4px 0px 10px #cccccc;  position: relative;  z-index: 2;  padding-top: 5px;  padding-bottom: 4px;  border-bottom: 1px solid #d4d4d4;  }
header .mob-nav-gblanv .nav{ height: 40px;  }
header .mob-nav-gblanv .nav .bjgas1_logo1{ float: left;  overflow: hidden;  position: relative;  }
header .mob_nav_open{ background: #f5f5f5;  padding-bottom: 100px;  }
header .mob_nav_open ul{ list-style: none;  padding: 0;  margin: 0;  background: #fff;  margin-bottom: 15px;  }
header .mob_nav_open ul li a.navbar-toggle{ font-size: 16px;  color: #282828;  padding: 11px 15px;  border-bottom: 1px solid #d4d4d4;  box-shadow: 0 0 2px #cccccc;  display: block;  line-height: 150%;  }
header .mob_nav_open ul li a.navbar-toggle:hover{ color: #282828;  }
header .mob_nav_open ul li a.navbar-toggle.active{ color: #f66f6a;  text-decoration: none;  }
header .mob_nav_open ul li a.navbar-toggle em{ float: right;  font-size: 33px;  height: 20px;  margin-top: -5px;  }
header .mob_nav_open ul li a.navbar-toggle em.bjgasic_open-in-new3{ font-size: 14px;  width: 14px;  height: 14px;  margin-top: 6px;  margin-right: 9px;  }
header .mob_nav_open ul li a[aria-expanded="true"] .bjgasic_down:before{ content: "\e911";  }
header .mob_nav_open ul li > ul > li{ border-bottom: 1px solid #d4d4d4;  }
header .mob_nav_open ul li > ul > li a{ padding: 10px 25px;  display: block;  color: #282828;  }
header .mob_nav_open ul li > ul > li a:hover,
header .mob_nav_open ul li > ul > li a:focus{ background: #f5f5f5;  text-decoration: none;  }
header .mob_nav_open ul li > ul > li h3{ padding: 4px 25px;  display: block;  background: #ecebeb;  margin-bottom: 0;  font-size: 14.000000000000002px;  }
header .mob_nav_open ul li.nav-mob-link{ padding-left: 25px;  }
header .mob_nav_open ul li.nav-mob-link a{ padding-left: 5px;  display: inline-block;  }
header .mob_nav_open ul li.nav-mob-link a:hover,
header .mob_nav_open ul li.nav-mob-link a:focus{ background: none;  }
header .mob_nav_open .mob_login{ height: 40px;  line-height: 40px;  background: #f66f6a;  text-align: center;  border-radius: 5px;  margin: 10px 15px;  font-size: 18px;  }
header .mob_nav_open .mob_login a,
header .mob_nav_open .mob_logina:hover{ color: #fff;  display: block;  }
header .see-all,
header .link-red{ color: #f66f6a !important;  }
header .mob-nav-corporate{ bottom: -100px;  left: 0;  height: 48px;  background: #222222;  width: 100%;  padding: 10px 15px;  position: fixed;  opacity: 0;  transition: opacity 1s;  }
header .mob-nav-corporate > span{ float: left;  }
header .mob-nav-corporate > ul{ float: right;  background: none;  }
header .mob-nav-corporate > ul li{ display: inline-block;  border-left: 1px solid #7e7e7e;  padding-left: 12px;  border-bottom: 0 !important;  line-height: normal !important;  padding: 0 !important;  }
header .mob-nav-corporate > ul li:first-child{ border-left: 0;  }
header .mob-nav-corporate > ul li span{ color: #fff;  font-size: 14.000000000000002px;  margin-right: 5px;  }
header .mob-nav-corporate a{ color: #fff;  font-size: 12px;  display: inline-block !important;  }
header .mob-nav-corporate a em{ font-size: 30px;  display: inline-block;  vertical-align: middle;  }
header .mob-nav-corporate a.corporate-link-mob[aria-expanded="true"] em,
header .mob-nav-corporate a.worldwide-link-mob[aria-expanded="true"] em{transform: rotate(180deg);  -ms-transform: rotate(180deg);  -moz-transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -o-transform: rotate(180deg);  }
header .mob-nav-corporate .navbar-toggle[aria-expanded="true"] em:before{ content: "\e904" !important;  }
header .nav-posti{ position: static;  top: 56.99999999999999px;  left: 0;  width: 100%;  overflow-y: auto;  margin-bottom: 48px;  }
header .mob-corporate-open{ background: #fff;  position: fixed;  top: 66px;  width: 100%;  height: 100%;  padding-bottom: 155px;  }
header .mob-corporate-open ul{ list-style: none;  padding: 0;  margin: 0;  }
header .mob-corporate-open ul li{ padding: 15px 15px !important;  border-bottom: 1px solid #d4d4d4;  box-shadow: 1px 0 5px #f5f5f5;  }
header .mob-corporate-open ul li h3{ font-size: 14.000000000000002px;  margin-bottom: 5px;  line-height: 150%;  }
header .mob-corporate-open ul li p{ width: 60%;  font-size: 14.000000000000002px;  margin: 0;  text-align: left;  }
header .mob-corporate-open ul li a{ color: #333;  }
header .mob-corporate-open ul li a em{ float: right;  margin-top: 5px;  }
header .mob-corporate-open ul li:first-child a{ color: #222222;  }
header .mob-worldwide-open{ background: #fff;  position: fixed;  top: 64px;  width: 100%;  height: 100%;  overflow: auto;  padding-bottom: 155px;  }
header .mob-worldwide-open ul{ list-style: none;  padding: 0;  margin: 0;  }
header .mob-worldwide-open ul li{ padding: 15px 15px;  border-bottom: 1px solid #d4d4d4;  }
header .mob-worldwide-open ul li a{ color: #222222;  }
header .mob-worldwide-open ul li a span{ padding-right: 15px;  }
header .mob-worldwide-open ul li a .bjgasic_browser{ font-size: 25px;  }
header .search-open{ position: fixed;  top: auto;  right: auto;  left: auto;  margin-top: -50px;  transition: margin-left 0.5s ease-in-out;  }
header .search-open.open{ z-index: 1048;  display: block !important;  margin-left: -474px;  }
header .search-open .highlight{ color: #f66f6a;  }
header .search-open .search-box{ position: relative;  }
header .search-open .search-box input{ width: 100%;  height: 48px;  border: 1px solid #d4d4d4;  line-height: 48px;  border-radius: 5px;  padding-left: 20px;  outline: none;  font-size: 16px;  padding-right: 50px;  }
header .search-open .search-box input:focus{ border: 1px solid #15b0eb;  color: #282828;  box-shadow: 0px 3px 8px #d4d4d4;  }
header .search-open .search-box .search-btn{ position: absolute;  top: 5px;  right: 0;  padding: 0 10px;  }
header .search-open .results-box{ background: #fff;  border-radius: 5px;  margin-top: 17px;  padding: 30px 0;  }
header .search-open .results-box .autocomplete-suggestions{ width: 100% !important;  }
header .search-open .results-box .autocomplete-suggestions .autocomplete-suggestion{ padding: 10px 30px;  font-size: 18px;  }
header .search-open .results-box .autocomplete-suggestions .autocomplete-suggestion:hover{ background: #999;  cursor: pointer;  }
header .search-open .results-box .results1{ border-bottom: 1px solid #d4d4d4;  padding-bottom: 30px;  margin-bottom: 30px;  }
header .search-open .results-box h3{ font-size: 14.000000000000002px;  font-weight: bold;  color: #999;  text-transform: uppercase;  margin-bottom: 8px;  padding: 0 30px;  }
header .search-open .results-box ul{ list-style: none;  padding: 0;  margin: 0;  }
header .search-open .results-box ul li{ padding: 10px 30px;  line-height: 100%;  }
header .search-open .results-box ul li:hover{ background: #999;  }
header .search-open .results-box ul li:hover a{ color: #fff !important;  }
header .search-open .results-box a{ font-size: 18px;  }
.moblie-search-btn{ position: absolute;  top: 14px;  right: 15px;  }
.moblie-search-btn:before{ color: #282828;  font-size: 22px;  }
.moblie-search-close{ position: absolute;  top: 6px;  right: 15px;  }
.moblie-search-close span:before{ color: #282828;  font-size: 22px;  }
.mobile-menu-open nav .bjgas1_masthead_rightside > ul > li a .bjgasic_dehaze:before{ content: "\e90c";  }
header .search-open{ position: absolute;  top: auto;  right: 0px;  left: auto;  margin-top: -45px;  z-index: -1;  width: 500px;  overflow: hidden;  -webkit-transition: -webkit-transform 0.5s;  transition: transform .3s, top .3s;  transform-origin: right center;  transform: scale3d(0, 0, 0);  }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){ header .search-open{ margin-top: -55.00000000000001px;  }
}

body.top-search-open{ overflow: hidden;  }

body.top-search-open header .search-open{ display: block;  z-index: 100;  transform: scale3d(1, 1, 1);  }
header .nav-contact > ul{ -webkit-transition: -webkit-transform 0.5s, opacity 3s;  transition: transform .5s, opacity 3s;  opacity: 1;  transform-origin: left center;  }

body.top-search-open header .nav-contact > ul{ opacity: 0;  transform: scale3d(0, 0, 0);  }
header nav .search .nav-search-btn{ -webkit-transition: transform .5s;  transition: transform .5s;  transform: scale(1);  display: block;  position: relative;  right: 0px;  display: inline-block;  }

body.top-search-open header nav .search .nav-search-btn{ display: none;  transform: scale(0.85);  width: 0;  height: 0;  visibility: hidden;  overflow: hidden;  display: inherit;  }
header nav .search .search-btn{ -webkit-transition: transform.5s;  transition: transform .5s;  opacity: 0;  width: 0;  height: 0;  visibility: hidden;  overflow: hidden;  display: inline-block;  position: relative;  z-index: 101;  right: 115px;  top: 3px;  }

body.top-search-open header nav .search .search-btn{ opacity: 1;  visibility: visible;  width: auto;  height: auto;  display: inherit;  transform: scale(0.9);  }
header .search-open .results-box{ transition: opacity .5s ease;  display: none;  }
header .search-open .search-input{ width: 100%;  position: relative;  display: inline-block;  padding-right: 100px;  }
header .search-open .search-close{ display: none;  vertical-align: middle;  font-size: 22px;  margin-left: 10px;  }
header.affix,
.secondary-navigation.affix{ transition: transform .3s;  transform-origin: top center;  }
.scroll-down header.affix{ transform: translateY(-75px);  }
.scroll-down .secondary-navigation.affix{ transform: translateY(-75px);  }
header #bjgas_global_nav nav .nav-contact > ul > li span{ vertical-align: top;  }
header #bjgas_global_nav nav .nav-contact > ul > li span[class*="bjgasic_"]{ padding-right: 20px;  }

@media (min-width: 991px) and (max-width: 1120px){ header #bjgas_global_nav nav .nav-contact > ul:before{ margin-right: 15px;  }
header #bjgas_global_nav nav .nav-contact > ul{ padding-left: 5px;  }
header #bjgas_global_nav nav #bjgas_logo{ margin-right: 30px;  }
header #bjgas_global_nav nav .nav-contact > ul > li{ padding-right: 10px;  }
header #bjgas_global_nav nav .nav-contact > ul:first-child li > a{ padding-left: 10px;  }
}

@media (min-width: 991px) and (max-width: 1024px){ header #bjgas1_mob_nav_container.open{ display: block;  }  }
header.affix-top #bjgas_global_nav nav .nav-contact > ul > li.active .navbar-collapse{ position: absolute;  width: 100%;  }
header.affix-top #bjgas_global_nav nav .nav-contact > ul{ position: static;  }
header #bjgas_global_nav nav .nav-contact > ul > li em.icon-open-in-new{ vertical-align: -4px;  margin-left: 5px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .link-flash em.icon-open-in-new{ width: 18px;  height: 18px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .link-flash em.icon-open-in-new:before{ width: 18px;  height: 18px;  font-size: 18px;  }
header #bjgas_global_nav nav .nav-contact > ul > li .link-flash em.icon-open-in-new:after{ width: 18px;  height: 18px;  font-size: 18px;  }

@media (max-width: 991px){ header{ position: fixed;  top: 0;  width: 100%;  z-index: 100;  }
header #bjgas_global_nav nav{ height: 66px;  width: 100%;  overflow: hidden;  }
header #bjgas_global_nav nav #bjgas_logo{ margin-right: 0;  margin-top: 2px;  }
header #bjgas1_mob_nav_container.open{ display: block;  }
header.affix .bjgas1_masthead_rightside > ul > li.bjgas1_show_more{ margin-right: 11px;  }
header .nav-posti{ top: 0;  }
header .search-open{ position: fixed;  margin-top: 0;  transform-origin: center right;  width: 100%;  right: 0;  z-index: 1048;  display: block !important;  top: 0;  left: 0;  margin-left: 0;  background: #fff;  }
.mobile-menu-open{ overflow: hidden;  }
.search-box{ display: flex;  justify-content: center;  align-items: center;  margin-top: 1px;  border-bottom: 1px solid #d4d4d4;  padding-bottom: 8px;  padding-top: 8px;  padding-left: 30px;  box-shadow: 0px 0 10px #b3b3b3;  }
.search-input{ width: 100%;  display: inline-block;  position: relative;  padding-right: 50px !important;  }
.search-input .search-btn{ color: #282828;  font-size: 22px;  top: 50% !important;  transform: translateY(-50%);  }
.search-close{ font-size: 18px;  color: #282828;  width: 50px;  text-align: center;  margin-left: 0;  }
.moblie-search-btn{ right: 65px;  }
.moblie-search-close{ position: absolute;  top: 16px;  right: 15px;  }
.moblie-search-close span:before{ color: #282828;  font-size: 22px;  }
header #bjgas1_mob_nav_container .worldwide-language{ padding: 15px 15px;  border-bottom: 1px solid #d4d4d4;  margin: 0 15px;  }
header #bjgas1_mob_nav_container .worldwide-language span{ margin-right: 8px;  }
header #bjgas1_mob_nav_container .worldwide-contact > ul > li{
    margin: 0 15px;  }
}

@media (max-width: 767px){ header.affix .bjgas1_masthead_rightside > ul > li.bjgas1_show_more{ margin-right: 0;  }
header #bjgas1_mob_nav_container{ display: block;  }
.ReadPolicy{ display: none !important;  }
}
.bjgas1_search > a:before,
.bjgas1_search > a:hover:before,
.bjgas1_show_more > a:before,
.bjgas1_show_more > a:hover:before{ background: none !important;  }
.ie9 header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more,
.ie10 header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more{ bottom: 25px;  }
.ie8 header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .see-more{ bottom: 50px;  }

@-moz-document url-prefix(){ header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-consumer-open .list-icon [class*="col-sm"] > a > em[class*="bjgasic_"]{ height: 52px;  }
}

#container.open,
#footer.open,
.footer.open,
.share_nullbox.open{ left: 0 !important;  position: static !important;  }
.ie9 header .search-open{ display: none;  }
.search-open .autocomplete-suggestions{ position: static !important;  max-height: none !important;  }

.article-page{
  padding-bottom: 40px;  }
.article-page > p,
.article-page > ol,
.article-page > ul,
.article-page > div,
.article-page > img,
.article-page > span,
.article-page > h2,
.article-page > h3,
.article-page > h4{ margin: 0 8.3333%;  }
.article-page .show-more{ margin-bottom: 60px;  }
.article-page img{ max-width: 100%;  display: block;  margin-left: auto;  margin-right: auto;  }
.article-page .video_box,
.article-page .video_box_ux{ width: auto;  margin-bottom: 20px;  }
.article-page h1{ line-height: 1;  margin-top: 0;  margin-bottom: 20px;  line-height: 60px;  }
.article-page .title{ margin-bottom: 40px;  }
.article-page .title p{ font-size: 22px;  text-align: left;  }
.article-page .print-download{ position: absolute;  top: 30px;  right: 0px;  }
.article-page .print-download ul{ margin-bottom: 0;  }
.article-page .print-download ul li{ float: left;  list-style: none;  margin-top: 0;  margin-right: 20px;  }
.article-page .print-download ul li a{ color: #000;  font-size: 30px;  text-decoration: none;  }
.article-page .print-download ul li a em.bjgasic_icon_print{ font-size: 24px;  }
.article-page .print-download ul li a:hover{ text-decoration: none;  }
.article-page .detail-list-icon{ list-style: none;  padding-left: 0;  }
.article-page .detail-list-icon li{ padding-left: 55.00000000000001px;  position: relative;  }
.article-page .detail-list-icon li em{ width: 50px;  position: absolute;  top: 5px;  left: 0;  }
.article-page .data-tag{ font-size: 14.000000000000002px;  color: #808080;  }
.article-page .data-tag span{ margin-left: 10px;  margin-right: 10px;  }
.article-page .data-tag span:first-child{ margin-left: 0;  }
.rich-text{ position: relative;  font-size: 18px;  line-height: 30px;  }
.rich-text p{ margin-top: 16px;  margin-bottom: 16px;  }
.rich-text p a{ color: #f66f6a;  text-decoration: underline;  }
.rich-text a.download img{ display: inline-block;  }
.rich-text ul{ list-style: disc;  padding-left: 18px;  margin-bottom: 20px;  margin-top: 20px;  }
.rich-text ul li{ margin: 10px 0;  }
.rich-text ul li a{ color: #f66f6a;  text-decoration: underline;  }
.rich-text ol{ list-style: decimal;  padding-left: 16px;  margin-bottom: 20px;  margin-top: 20px;  }
.rich-text ol li{ margin: 10px 0;  }
.rich-text ol li a{ color: #f66f6a;  text-decoration: underline;  }
.rich-text .img-no-margin{ margin-left: 0;  margin-right: 0;  }
.rich-text .rich-text-img-side{ margin-bottom: 20px;  margin-top: 20px;  display: block;  }
.rich-text .rich-text-img-side ul{ padding-left: 0;  }
.rich-text .rich-text-img-side .slick-dotted.slick-slider .pagination{ display: none;  text-align: center;  }
.rich-text .rich-text-img-side .slick-dotted.slick-slider .pagination #currentPage{ font-weight: bold;  }
.rich-text .rich-text-img-side .slick-dotted.slick-slider .pagination #total{ color: #808080;  }
.rich-text .rich-text-img-side .slick-dotted.slick-slider .slick-dots{ display: block !important;  }
.rich-text .rich-text-img-side .slick-dotted.slick-slider.slick-showNumber .pagination{ display: block;  }
.rich-text .rich-text-img-side .slick-dotted.slick-slider.slick-showNumber .slick-dots{ display: none !important;  }
.rich-text .rich-text-img-side .slick-prev,
.rich-text .rich-text-img-side .slick-next{ -webkit-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  transform: translate(0, -50%);  }
.rich-text .special-text-1{ margin-bottom: 60px;  margin-top: 60px;  padding: 0 100px;  text-align: center;  }
.rich-text .special-text-1:before{ content: "\201D";  font-size: 80px;  display: block;  text-align: center;  line-height: 0.8;  color: #aeaeae;  }
.rich-text .special-text-1 h2{ margin-bottom: 30px;  margin-top: 0;  line-height: 1;  }
.rich-text .special-text-1 h4{ color: #777777;  font-family: "HuaweiSans-Regular", Helvetica, Arial, sans-serif;  margin-bottom: 30px;  margin-top: 0;  }
.rich-text .special-text-1 p{ font-size: 14.000000000000002px;  font-family: "HuaweiSans-Bold", Helvetica, Arial, sans-serif;  }
.rich-text img{ border-radius: 5px;  max-width: 100%;  height: auto !important;  }
.rich-text .social-share ul{ padding-left: 0;  }
.rich-text .social-share ul li a{ text-decoration: none !important;  }
.rich-text .social-share ul li:first-child{ margin-left: 0 !important;  }
.rich-text .social-share .icon-VK1{ vertical-align: top;  }
.rich-text .social-share .icon-VK1 em{ font-size: 12px;  }
.rich-text .social-share .icon-wechat .wechat-qrcode .help p{ text-indent: 0;  }
.rich-text .social-share .icon-wechat:hover .wechat-qrcode{ display: none;  }
.rich-text .social-share .icon-wechat.share-open .wechat-qrcode{ display: block !important;  }
.rich-text .social-share .icon-wechat.share-open:hover .wechat-qrcode{ display: block !important;  }
.photo-remark{ font-size: 14.000000000000002px;  line-height: 22px;  text-align: center;  }
.footnote{ font-size: 14.000000000000002px;  line-height: 22px;  border-top: 1px solid #d4d4d4;  margin-top: 50px;  margin-bottom: 50px;  }
.footnote ul{ padding-left: 0;  }
.footnote ul ol{ padding-left: 0;  }
.article-page + div{ border-top: 1px solid #d4d4d4;  padding-top: 80px;  margin-top: 40px;  }

@media (max-width: 767px){ .article-page > p,
  .article-page > ol,
  .article-page > ul,
  .article-page > div,
  .article-page > img,
  .article-page > span,
  .article-page > h2,
  .article-page > h3,
  .article-page > h4{ margin: 0;  display: block;  }
.article-page .show-more{ margin-bottom: 40px;  }
.article-page h1{ font-size: 30px;  line-height: 46px;  margin-top: 0;  }
.rich-text .special-text-1{ padding: 0 22px;  }
}
.rich-text span.tweet_quote a{ color: #666;  text-decoration: none;  }
.rich-text span.tweet_quote a:hover{ color: #f66f6a;  text-decoration: underline;  }
.rich-text .tweet-this ul{ list-style: none;  padding-left: 0;  }

span.tweet_quote{ position: relative;  padding-left: 20px;  }
.tweet_quote:before{ background: url(bjgas1_sprite.html) no-repeat 0 -190px;  display: block;  position: absolute;  width: 20px;  height: 20px;  left: 0;  top: 2px;  content: "";}



.pageModule{ width:100%;min-height:100vh;float:left; clear:both; position:relative; background:#0173e6 url(img/lb_bg_02.jpg) no-repeat bottom center; background-size:100% auto;background-attachment: inherit;}
.generalModule{width:100%; height:auto;float:left; clear:both; position:relative;background:#fff url(img/seasClouds_bg.png) no-repeat center bottom;  background-attachment: inherit;}
.seasClouds{ background: url(img/lightGreens_bg.jpg) no-repeat center bottom; background-size:100% 100%;}
.pageModule h2{ font-size:36px; line-height:36px; text-align:center; color:#fff; margin:20px auto; margin-top:60px}
.tabMenu{ text-align:center}
.tabMenu li{ display:inline-block;  margin:0px; background:#469ee8; margin-right:-3px; line-height:40px; padding:0px 20px;}
.tabMenu li.active{ background:#004986}
.tabMenu li a{ color:#FFF}
.starrySky .tabMenu li.active{ background:#89c700}

.imageText .item{}
.imageText h3{ font-size:1.3em; color:#004dc1}
.imageText p{ color:#4c4c4c; font-size:1em; line-height:2em}

.appList img{ width:125px; margin-top:30px}

.scrollContainer{padding-bottom:00px; position:relative; margin-top:16px}
.scrollDiv {height:70px;line-height: 70px;overflow: hidden;border:1px solid #CCC; background:#dbe8c0 url(img/notice_ico.png) no-repeat 10px center;}
.scrollDiv li {	height: 70px; text-align:center;}
#scrollDivLeft,#scrollDivRight{font-family: 'corpfont' !important;  speak: none;font-size:35px; color:#999;font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; position:absolute;}
#scrollDivLeft:hover,#scrollDivRight:hover{ color:#004dc1}
#scrollDivLeft:before{ content: "\e911";  }
#scrollDivRight:before{ content: "\e904";}
#scrollDivLeft{ right:7px; top:0px}
#scrollDivRight{ right:7px; bottom:0px}
.scrollDiv li a{ color:#004dc1; font-size:22px}

.darkColor{ height:100vh; overflow:hidden; background: #06498b  url(img/lb_bg_02.jpg) no-repeat center bottom; background-size:100% 100%}
.darkColor h2{ width:45%; float:left; background-color:rgba(167, 219, 243, 0.8); height:66px; line-height:66px; color:#004dc1; text-align:right; padding-right:30px; position: relative; left:0px; top:50%; margin-top:-33px}
.darkColor .tabMenu{ float:left;text-align:center; width:45px; height:106px; position:relative; left:-46px; top:50%; margin-top:-146px;}
.darkColor .tabMenu li{ display:block;  margin:0px; background:#469ee8; margin-right:-4px; line-height:40px; padding:15px; writing-mode: vertical-lr; writing-mode: tb-rl; overflow: hidden; width: 45px; line-height: 16px; font-size: 16px; letter-spacing: 1px; margin-bottom:1px}
.darkColor .tabMenu li.active{ background:#2e75c2}
.darkColor .tabMenu li a{ color:#FFF}
.darkColor .tabMenu li a:hover{ text-decoration:none;}
.darkColorBox{ width:50%; float:right; height:100vh; background-color:rgba(10, 132, 188, 0.2); border-left:1px solid #FFF; position:relative;}



@media screen and (max-width: 990px) {
.darkColor h2{ margin:0px; top:0px;width:100%; font-size:24px; float:none;text-align:center; padding:0px; margin:20px 0px; background:none;}
.darkColor .tabMenu{ text-align:center; margin:0px; padding:0px; position:inherit; left:0px; top:0px;; width:100%; float:left; clear:both;}
.darkColor .tabMenu li{ display:inline-block;  margin:0px;  margin-right:-4px; line-height:40px; padding:0px 20px; width:auto; writing-mode:unset; overflow:inherit;}
.darkColorBox{ width:100%; border:none; background:none; float:none; height:auto;}
.imgNavList{ width:100%; height:auto;position:relative; top:0px; margin-top:0px; margin-left:0px;}
.imgNavList li{ display:inline-block; width:auto; float:none;}


}

.partyBuilding{ min-height:100vh; background: #06498b url(img/partyBuilding_bg.jpg) no-repeat center bottom; background-size:100% 100%}
.footer{ line-height:50px;background-color:#004986; text-align:center;color:#FFF; font-size:14px; z-index:4; height:50px; clear:both; position:relative}
.footer a{color:#FFF; padding-left: 3px; padding-right: 3px;}


/*==============首页轮播====================*/
.topicWrap{height: 100%;position: relative;}/** top:-102px}*/
.topicWrapper{height: 100%;width:100%;position: relative;overflow: hidden;}
.topicContent{position: relative;width: 1128px;margin: 0 auto;}

.small2{transform:scale(0.6,0.6);-webkit-transform:scale(0.6,0.6);}
.small3{transform:scale(0.65,0.65);-webkit-transform:scale(0.65,0.65);}
.small4{transform:scale(0.7,0.7);-webkit-transform:scale(0.7,0.7);}
.small5{transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);}
.small6{transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);}
.small7{transform:scale(0.85,0.85);-webkit-transform:scale(0.85,0.85);}
.small8{transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);}
.small9{transform:scale(0.95,0.95);-webkit-transform:scale(0.95,0.95);}


.product_list{position: relative;height: 100%;}
.product_box{position: absolute;width: 100%;height: 100%;top: 0;left: -9999px;}
.bg_box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-position: center center;background-repeat: no-repeat;}
.bg_main{width: 1000px;height: 100%;position: absolute;top: 0;left: 50%;margin-left: -500px;background-position: center center;background-repeat: no-repeat;}
.bg_box img{position: absolute;top: 50%;left: 50%;}



.member .btn_preview{border-color: #b3a38b;border-color: rgba(255,255,255,0.3);color:#fff;}
.xkn .btn_preview{border-color: #7e7a60;border-color: rgba(0,0,0,0.5);color:#000;}
.xav .btn_preview{border-color: #a1b3cb;border-color: rgba(255,255,255,0.5);color:#fff;}

.product_box .main_box{position: relative;height: auto;left: -9999px; top:-100px}
.product_list .show{left: 0;}
.product_list .show .main_box{left: 0;}

.btn_preview{ display:block; clear:both;text-align: center; float:left; width:100%; height:auto;font-size:16px;transition: transform .3s;-webkit-transition: transform .3s; color:#FFF; height:100px}
.btn_preview a:hover{text-decoration: none;transform: scale(1.04);-webkit-transform: scale(1.04);}
.product_box.show h2{animation:tt_effect .6s .3s linear both;-webkit-animation:tt_effect .6s .3s linear both;}
.product_box.show .btn_preview{animation:opacity .5s 1s linear both;-webkit-animation:opacity .5s 1s linear both; height:100px}

.product_btns{position: absolute;width: 100%;bottom:0px; left:0px; right:0px;transition: bottom .3s;-webkit-transition: bottom .3s;height:100px; z-index:10}
.product_btns.show{bottom: 0px;}
.product_btns .topicContent{width: 100%;position: absolute;bottom: 0;background-color: rgba(0,0,0,0.4); height:100px;}
.product_btns .btns_area{margin:0px;border-top: 1px solid #fff;border-color: rgba(255,255,255,0.9);+zoom: 1;}
.product_btns .btns_box{position: absolute;width: 100%;height:100px;top:0px;font-size:18px;line-height:32px; white-space:nowrap; display:flex}
.product_btns .btns_box a{display: inline-block;+display: inline;+zoom: 1;position: relative; width:25%; white-space:nowrap; color:#FFF; margin-top:0px; overflow:hidden}
.product_btns .btns_box a p{display: block;cursor: pointer;font-size:14px; text-indent:15px}
.product_btns .btns_box a:hover,.product_btns .btns_box a.cur{ text-decoration:none; color:#75f82e;}
.product_btns .btns_box a.cur{background-color: rgba(0, 77, 193, 0.55); border-top:1px solid #75f82e}
.product_btns .btns_box a h4{line-height:100px; text-align:center}




/*big size*/
.topicWrap{ background: #e9f7fc;}
.btn_preview{width:100%;height:45px;line-height: 45px; text-align:center;font-size: 18px;}
.main_box h2{width:100%;height:auto; padding: 0; text-align:center; float:left; clear:both; margin-top:250px}
.box-topimg{ /*bottom: 0; left: 0;  right: 0;*/}
.box-topimg img{width: 100%; position: absolute; bottom: 0; left: 0;right: 0;}
.bottom-img{}
.bottom-img img{ width: 100%;  position: absolute; bottom:0; right: 0; left: 0;}
.md-bird{  position: absolute; right: 0; top: 150px;}
.md-bird img{  max-width: 100%; height: auto;}
.lb1 h2{}
.lb1 h2 img{}
.btn_preview{ color:#FFF; margin-top:-20px;}
.btn_preview strong{ font-size:48px; color:#c0ff00; padding-right:5px; font-family:"Microsoft YaHei UI"; font-weight:normal}

.lb2 h2 img{}
.lb2 .btn_preview{margin-top: 0px;}
.btn_preview +.subNav {margin-top:70px;}

.subNav { margin-left:-16px; clear:both}
.subNav a{ font-size:18px; line-height:55px; padding:15px 35px; margin-left:16px; border-radius:5px;}
.redBtn{ background:#c60404; color:#fff}
.redBtn:hover{ background:#890303;transform: scale(1.04);-webkit-transform: scale(1.04);}
.yellowBtn{ background:#d7cf1c; color:#fff}
.yellowBtn:hover{ background:#a49d05;transform: scale(1.04);-webkit-transform: scale(1.04);}
.blueBtn{ background:#0086ff; color:#FFF}
.blueBtn:hover{ background:#005cba;transform: scale(1.04);-webkit-transform: scale(1.04);}


.big_view .product_btns .btns_area{width:100%;height: 100px;}
.big_view .product_btns .btns_box{height: 100px; width:100%}
.big_view .product_btns .btns_box a{width: 25%;height: 100px;}
.big_view .product_btns .ic_line{width:25%;}
.big_view .product_btns .btns_box .btn_ipr{margin: 0 15px 0 0;}
.big_view .product_btns .btns_box .btn_xav{margin: 0 0 0 15px;}


/* 全屏轮播图片 */
.flickerplate{position:relative;width:100%;height:100vh;background-color:#e6e6e6;overflow:hidden}
.flickerplate ul.flicks{width:10000%;height:100%;padding:0px;margin:0px;list-style:none}
.flickerplate ul.flicks>li{float:left;width:1%;height:100%;background-position:center;background-size:cover;display:table}
.flickerplate ul.flicks>li .flick-inner{height:100%;padding:10px;color:#fff;display:table-cell;vertical-align:middle}
.flickerplate ul.flicks>li .flick-inner .flick-content{max-width:68.75em;margin-left:auto;margin-right:auto}
.flickerplate ul.flicks>li .flick-title{padding:0px;text-align:center;line-height:56px;line-height:3.5rem;font-size:28px;font-size:1.75rem}
@media only screen and (min-width: 43.813em){
	.flickerplate ul.flicks>li .flick-title{line-height:75px;line-height:4.6875rem;font-size:44px;font-size:2.75rem}
}
.flickerplate ul.flicks>li .flick-sub-text{padding:5px;text-align:center;color:rgba(255,255,255,0.8);line-height:42px;line-height:2.625rem;font-size:16px;font-size:1rem;font-weight:300}
.flickerplate ul.flicks>li .flick-title span.flick-block-text,.flickerplate ul.flicks>li .flick-sub-text span.flick-block-text{padding-left:18px;padding-right:18px;padding-top:12px;padding-bottom:12px;background-color:rgba(0,0,0,0.6)}
.flickerplate .arrow-navigation{display:block;position:absolute;top:10%;width:10%;height:80%;z-index:100;overflow:hidden;font-family:"flickerplate";vertical-align:middle}
.flickerplate .arrow-navigation:before{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;height:50px;width:50px;opacity:0;filter:alpha(opacity=0);text-align:center;color:#fff;font-size:48px;font-size:3rem;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}
.no-touch .flickerplate .arrow-navigation:hover{cursor:pointer}
.no-touch .flickerplate .arrow-navigation:hover.left:before,.no-touch .flickerplate .arrow-navigation:hover.right:before{opacity:1;filter:alpha(opacity=100)}
.no-touch .flickerplate .arrow-navigation:active.left:before,.no-touch .flickerplate .arrow-navigation:active.right:before{margin-top:-23px}
.flickerplate .dot-navigation{position:absolute;bottom:15px;width:100%;text-align:center;z-index:100}
.flickerplate .dot-navigation ul{text-align:center;list-style:none;padding:0px 15px}
.flickerplate .dot-navigation ul li{display:inline-block;float:none}
.flickerplate .dot-navigation .dot{width:14px;height:14px;margin:0px 6px;background-color:rgba(255,255,255,0.3);border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-clip:padding-box;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}
.flickerplate .dot-navigation .dot:hover{cursor:pointer;background-color:rgba(255,255,255,0.6)}
.flickerplate .dot-navigation .dot.active{background-color:#fff}
.flickerplate .dot-navigation.left,.flickerplate .dot-navigation.left ul{text-align:left}
.flickerplate .dot-navigation.right,.flickerplate .dot-navigation.right ul{text-align:right}
.flickerplate.flicker-theme-dark .dot-navigation .dot{background-color:rgba(0,0,0,0.12)}
.flickerplate.flicker-theme-dark .dot-navigation .dot:hover{background-color:rgba(0,0,0,0.6)}
.flickerplate.flicker-theme-dark .dot-navigation .dot.active{background-color:#000}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner{color:rgba(0,0,0,0.9)}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text{color:rgba(0,0,0,0.9)}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-title span.flick-block-text,.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text span.flick-block-text{background-color:rgba(255,255,255,0.5)}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner{color:rgba(0,0,0,0.9)}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text{color:rgba(0,0,0,0.9)}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-title span.flick-block-text,.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text span.flick-block-text{background-color:rgba(255,255,255,0.5)}
.flickerplate.animate-transform-slide ul.flicks{-webkit-perspective:1000;-webkit-backface-visibility:hidden;transform:translate3d(0%, 0px, 0px);-webkit-transform:translate3d(0%, 0px, 0px);-webkit-transition:-webkit-transform 0.2s ease-out;-o-transition:-o-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;transition:transform 0.2s ease-out}
@media only screen and (min-width: 43.813em){
 .flickerplate.animate-transform-slide ul.flicks{-webkit-transition:-webkit-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;transition:transform 0.6s ease-out}
}
.flickerplate.animate-transition-slide ul.flicks{position:relative;left:0%;-webkit-transition:left 0.2s ease-in-out;-moz-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out;-ms-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out}
@media only screen and (min-width: 43.813em){
 .flickerplate.animate-transition-slide ul.flicks{-webkit-transition:left 0.6s ease-in-out;-moz-transition:left 0.6s ease-in-out;-o-transition:left 0.6s ease-in-out;-ms-transition:left 0.6s ease-in-out;transition:left 0.6s ease-in-out}
}
.flickerplate.animate-jquery-slide ul.flicks{position:relative;left:0%}
.flickerplate.animate-scroller-slide{padding-bottom:0px;overflow:auto}
.flickerplate.animate-scroller-slide ul.flicks{position:auto}
.flickerplate.animate-transition-fade ul.flicks{position:relative}
.flickerplate.animate-transition-fade ul.flicks li{float:none;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0)}
.flickerplate.animate-transition-fade.fade-inited ul.flicks li{-webkit-transition:opacity 0.8s linear;-moz-transition:opacity 0.8s linear;-o-transition:opacity 0.8s linear;-ms-transition:opacity 0.8s linear;transition:opacity 0.8s linear}
.flickerplate.animate-transition-fade.fade-inited ul.flicks li.first-flick{opacity:1;filter:alpha(opacity=100)}
.flickerplate.animate-jquery-fade ul.flicks{position:relative}
.flickerplate.animate-jquery-fade ul.flicks li{float:none;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0)}


@keyframes pulse{
	0%{transform:scale(1);}
	50%{transform:scale(1.1);}
	100%{transform:scale(1);}
}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(1);}
	50%{-webkit-transform:scale(1.1);}
	100%{-webkit-transform:scale(1);}
}

@keyframes swing{
	20%,40%,60%,80%,100%{transform-origin:top center;}
	20%{transform:rotate(15deg);}
	40%{transform:rotate(-10deg);}
	60%{transform:rotate(5deg);}
	80%{transform:rotate(-5deg);}
	100%{transform:rotate(0deg);}
}
@-webkit-keyframes swing{
	20%,40%,60%,80%,100%{-webkit-transform-origin:top center;}
	20%{-webkit-transform:rotate(15deg);}
	40%{-webkit-transform:rotate(-10deg);}
	60%{-webkit-transform:rotate(5deg);}
	80%{-webkit-transform:rotate(-5deg);}
	100%{-webkit-transform:rotate(0deg);}
}

@keyframes flash{
	0%,66.66%{opacity: 0;}
	33.33%,100%{opacity: 1;}
}
@-webkit-keyframes flash{
	0%,66.66%{opacity: 0;}
	33.33%,100%{opacity: 1;}
}

@keyframes tada{
	0%{transform:scale(1);}
	10%,20%{transform:scale(0.9) rotate(-3deg);}
	30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}
	40%,60%,80%{transform:scale(1.1) rotate(-3deg);}
	100%{transform:scale(1) rotate(0);}
}
@-webkit-keyframes tada{
	0%{-webkit-transform:scale(1);}
	10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}
	30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}
	40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}
	100%{-webkit-transform:scale(1) rotate(0);}
}

@keyframes rotateX{
	0%{transform: perspective(400px) rotateX(90deg);}
    40%{transform: perspective(400px) rotateX(-30deg);}
    70%{transform: perspective(400px) rotateX(30deg);}
    100%{transform: perspective(400px) rotateX(0deg);}
}
@-webkit-keyframes rotateX{
	0%{-webkit-transform: perspective(400px) rotateX(90deg);}
    40%{-webkit-transform: perspective(400px) rotateX(-30deg);}
    70%{-webkit-transform: perspective(400px) rotateX(30deg);}
    100%{-webkit-transform: perspective(400px) rotateX(0deg);}
}

@keyframes rotateY{
	0%{transform: perspective(400px) rotateY(90deg);}
    40%{transform: perspective(400px) rotateY(-20deg);}
    70%{transform: perspective(400px) rotateY(20deg);}
    100%{transform: perspective(400px) rotateY(0deg);}
}
@-webkit-keyframes rotateY{
	0%{-webkit-transform: perspective(400px) rotateY(90deg);}
    40%{-webkit-transform: perspective(400px) rotateY(-20deg);}
    70%{-webkit-transform: perspective(400px) rotateY(20deg);}
    100%{-webkit-transform: perspective(400px) rotateY(0deg);}
}

@keyframes bounce{
	0%,20%,50%,80%,100%{transform:translateY(0);}
	40%{transform:translateY(-20px);}
	60%{transform:translateY(-10px);}
}
@-webkit-keyframes bounce{
	0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}
	40%{-webkit-transform:translateY(-20px);}
	60%{-webkit-transform:translateY(-10px);}
}

@keyframes bounceInDown{
	0%{opacity:0;transform:translateY(-2000px);}
	60%{opacity:1;transform:translateY(30px);}
	80%{transform:translateY(-10px);}
	100%{transform:translateY(0);}
}
@-webkit-keyframes bounceInDown{
	0%{opacity:0;-webkit-transform:translateY(-2000px);}
	60%{opacity:1;-webkit-transform:translateY(30px);}
	80%{-webkit-transform:translateY(-10px);}
	100%{-webkit-transform:translateY(0);}
}


@keyframes opacity{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
@-webkit-keyframes opacity{
	0%{opacity: 0;}
	100%{opacity: 1;}
}

@keyframes tt_effect{
	0%{transform:translateY(-20px);opacity:0;}
	100%{transform:translateY(0);opacity:1;}
}
@-webkit-keyframes tt_effect{
	0%{-webkit-transform:translateY(-20px);opacity:0;}
	100%{-webkit-transform:translateY(0);opacity:1;}
}

@keyframes bg_effect{
	0%{transform:scale(1,1);}
	100%{transform:scale(1.05,1.05);}
}
@-webkit-keyframes bg_effect{
	0%{-webkit-transform:scale(1,1);}
	100%{-webkit-transform:scale(1.05,1.05);}
}
@-webkit-keyframes arrowAnimation {
	0% {
		opacity: 0;
		top: -10px
	}

	15% {
		opacity: 1
	}

	to {
		opacity: 0;
		top: 10px
	}
}

@keyframes arrowAnimation {
	0% {
		opacity: 0;
		top: -10px
	}

	15% {
		opacity: 1
	}

	to {
		opacity: 0;
		top: 10px
	}
}
.main_box img{ max-width:80%}

@media screen and (max-width: 990px) {
.product_btns .btns_box a p{display: none}
.product_btns .btns_box a h4{ font-size:16px;}
.btn_preview span{ display:block}
.btn_preview span label{ display:inline-block; width:200px; text-align:right}
.product_box .main_box{ top:0px}
.brilliantBlue h2 img{ width:90%; margin-top:50px}
}

.starrySky{ height:auto; min-height:80vh; overflow:hidden; background: #03388e url(img/starrySky_bg.jpg) no-repeat center bottom; background-size:100% auto}
.brilliantBlue .container >.row{background-color: rgba(10,132,188,0.65); min-height:300px; color:#FFF}
.textBox{ margin:20px; line-height:40px; text-align:justify}

.homeHero-arrow{ line-height:45px; text-align:center; position:absolute; bottom:0px; width:100%;}
.homeHero-arrow .bjgasic_down{ color:#fff; font-size:48px;-webkit-animation: arrowAnimation 2s infinite;animation: arrowAnimation 2s infinite;position: relative;}

.lightGreens{ height:auto; min-height:80vh; overflow:hidden; background: #03388e url(img/lightGreens_bg.jpg) no-repeat center bottom; background-size:100% auto}
.lightGreens h2{ font-weight:normal; line-height:65px}

.brilliantBlue{ height:auto; min-height:80vh; overflow:hidden; background: #06498b url(img/lb_bg_02.jpg) no-repeat center bottom; background-size:100% 100%}
.brilliantBlue .tabMenu li.active{ background:#89c700}
.brilliantBlue .tabMenu{ margin-bottom:50px}

.imgNavList{display:table;vertical-align:middle; height:100vh; width:550px}
.iconNav{ text-align:left; margin-left:-15px; margin-bottom:50px}
.iconNav li{ display:inline-block; margin-left:15px; border:1px solid #ddd; padding:15px; border-radius:5px;}
.iconNav li:hover{ background:#004dc1}
.imgNavList .iconNav{ margin-left:0px;display:table-cell;vertical-align:middle; text-align:left}
.imgNavList .imgBox i{ font-size:90px;}
.imgNavList .iconNav li{ margin-left:10px; padding:10px 5px}
.imgBox{ text-align:center; margin-top:20px;}
.imgBox i{ font-size:100px; margin:10px; display:inline-block;}
.imgBox a{ color:#FFF; text-decoration:none}
header #bjgas_global_nav nav .nav-contact .imgBox i,
header #bjgas_global_nav nav .nav-contact .imgBox span
header #bjgas_global_nav nav .nav-contact .imgBox a,
header #bjgas_global_nav nav .nav-contact .imgBox a:hover,
header #bjgas_global_nav nav .nav-contact .imgBox a:hover span,
.imgBox a:hover{text-decoration:none}
#bjgas_global_nav nav .nav-contact > ul > li .navbar-collapse .iconNav .imgBox{ padding:20px}
#bjgas_global_nav nav .nav-contact > ul > li .navbar-collapse ul .imgBox li a {}
#bjgas_global_nav nav .nav-contact > ul > li .navbar-collapse ul .imgBox li a {}

.imgNavList .iconNav li{ background:#0274d4}
.imgNavList .iconNav li:hover{background:#004dc1}
.pageModule .iconNav li{ border:1px solid #fff;box-shadow: #004dc1 0px 0px 5px;background-color: rgba(0,77,193,0.15);}
.pageModule .iconNav li:hover{background-color: rgba(0,77,193,1); box-shadow:none}
.pageModule .imgBox{text-shadow: #000 0.1em 0.1em 0.1em}
.pageModule .imgBox:hover{text-shadow:none}
.pageModule .imgBox a{ color:#fff;}
.generalModule .imgBox a{ color:#fff}
.generalModule .iconNav li{ border:1px solid #fff;}

.tab-content .imgBox a{ color:#fff}
header #bjgas_global_nav nav .nav-contact .imgBox{ background-color:#fff; border:1px solid #ddd;}
header #bjgas_global_nav nav .nav-contact .imgBox i{ font-size:48px;display:block; text-align:center; color:#666;}
header #bjgas_global_nav nav .nav-contact .imgBox span{ display:block; text-align:center; color:#666;}
header #bjgas_global_nav nav .nav-contact .imgBox:hover{ background:#004dc1; border-color:#004dc1; }
header #bjgas_global_nav nav .nav-contact .imgBox:hover i,
.imgBox:hover a i,
.imgBox:hover a span,
header #bjgas_global_nav nav .nav-contact .imgBox:hover span{color:#FFF}


.btn_preview .imgBox a{ color:#fff; font-size:22px;text-shadow: #000 0.1em 0.1em 0.1em}
.btn_preview .imgBox i{ font-size:83px}
.btn_preview .iconNav li{border:1px solid #fff; padding:20px 16px;}
.btn_preview .iconNav li:hover a { color:#fff}
@media screen and (max-width: 990px) {
.imgNavList{ width:100%; height:auto;position:relative; top:0px; margin-top:0px; margin-left:0px; display:block}
.imgNavList li{ display:inline-block; width:auto; float:none;}
.imgNavList .iconNav{  text-align: center; display:block}
.btn_preview .iconNav li{margin-left:10px; padding:10px 15px}
.btn_preview .imgBox i{ font-size:48px;display:block; text-align:center; }
.btn_preview .imgBox a span{ font-size:18px}
}


.imgBox a span{ display:block; clear:both}

.viLb{ position:absolute; left:0px; top:0px; z-index:0;}
.maskBox{ position:relative; z-index:100; height:100vh;background-color: rgba(24,108,178,0.4); }

/* 数据列表 */
.dateList{margin: 0;padding: 0;list-style-type: none;border: none;background-color: rgba(0,77,193,0.45); padding-top:30px; float:left; width:100%}
.dateList>li{float: left;transition: all .2s;width: 33.3333333%;height:auto;border-right: 1px solid #fff;box-sizing: border-box;border-bottom: 1px solid #fff;}
.dateList>li h4{font-size: 16px;text-align: center; margin:0px; color:#fff;text-shadow: #000 0.1em 0.1em 0.1em;padding-top:35px}
.dateList>li h3{font-size: 16px;text-align: center;padding-bottom: 10px; color:#fff; font-weight: normal; margin:0px;text-shadow: #000 0.1em 0.1em 0.1em; margin:0px 16px;}
.dateList>li h3 strong{ font-size:42px; color:#e7fd2e; clear:both; display:block; font-weight: normal; font-family:"Microsoft YaHei UI Light";}
.dateList>li a{display: block;width: 90%;margin: 10px auto;text-align: center;background: #DA6D0E;border-radius: 10px;transition: all .5s;position: relative;padding: 20px 0;text-decoration: none;color: #fff}
.dateList>li a span{display: block;}
.dateList>li p{text-align: center;color: #111;}
.dateList>li:nth-child(3),.dateList>li:nth-child(6){border-right: none}
.dateList>li:nth-child(4),.dateList>li:nth-child(5),.dateList>li:nth-child(6){ border-bottom:none}
.dateList>li ul{ padding:20px auto; line-height:38px;border-top: 1px  dotted #ccc; margin:0px 16px;}
.dateList>li li{ font-size:14px; text-align: center;color:#e7fd2e }
.dateList>li li label{ font-weight: normal;color:#fff}
.dateList>li.bannerList{ border:none; border-bottom:none;width:100%;}
.dateList>li.bannerList h3{ border-bottom:none}

.informationModule{ border:1px solid #ccc;background:#FFF; border-radius:5px; font-size:14px; margin-bottom:16px; padding:16px; padding-right:0px;font-weight:normal; color:#666}
.informationModule h4{color:#004dc1;  font-size:16px}
.informationModule label{font-weight:normal;}
.informationModule ul{ font-size:12px;}

/* 查看详情按钮 */
.seeBtn{ display:block; line-height:50px; height:50px; text-align:right; color:#004dc1}
.seeBtn:hover{color:#75f82e; text-decoration:underline}

/* 新闻轮播*/
.fullSlide li .container{ position:relative; height:100vh}
.newsTextBox{background-color: rgba(0,0,0,0.5); padding:20px; line-height:40px;position:absolute; bottom:65px;box-shadow: 0px 4px 20px rgba(0,0,0,.3);}
.newsTextBox:hover{box-shadow: 0px 4px 20px rgba(0,0,0,.3);transform: scale(1.1);-webkit-transform: scale(1.1);border: none;background: #fff;}
.newsTextBox h4{ text-align:center; font-size:32px; font-family:"Microsoft YaHei UI Light", "Microsoft YaHei UI"; line-height:60px;}
.newsTextBox .seeBtn{ display:block; line-height:50px; height:50px; text-align:right; color:#75f82e}
.newsTextBox:hover h4{ color:#004dc1}
.newsTextBox:hover p{ color:#333;}
.newsTextBox:hover .seeBtn{ color:#f00;}

/* logo水印*/
.watermark{  background:url(img/logo_bg_bottom.png) no-repeat center;width:300px; height:257px;}
.bgTop{ background-image:url(img/logo_bg_top.png);}
.bgBottom{ background-image:url(img/logo_bg_bottom.png);}
.pageModule .bgTop{ position:absolute; right:0px; top:0px}
.pageModule .bgBottom{ position:absolute; left:0px; bottom:0px}
video {
    mix-blend-mode: screen;
}

/* 旋转图标列表*/
@-webkit-keyframes halo{
	 0%{-webkit-transform:rotate(0deg);}
	 25%{-webkit-transform:rotate(90deg);}
	 50%{-webkit-transform:rotate(180deg);}
	 75%{-webkit-transform:rotate(270deg);}
	 100%{-webkit-transform:rotate(360deg);}
}
.haloList li{ position:relative; display:inline-block; margin-left:30px; width:235px; height:235px;  text-align:center;text-shadow: #000 0.1em 0.1em 0.1em}
.greyModule .haloList li{text-shadow: #fff 0.1em 0.1em 0.1em}
.haloList strong{}
.haloList strong{ width:100%; height:100%; display:block; text-indent:-99999px; background:url(img/halo_bg.png) no-repeat center; background-size:100%}
.haloList a:hover strong{ background-image:url(img/halo_bg_hover.png)}
.haloList{ text-align:center; float:left; width:100%; clear:both}
.haloList li i{ display:block; color:#0088ca; font-size:110px; text-align:center; line-height:235px; position:absolute; left:0px; top:0px; width:100%; height:100%}
.haloList li span{ color:#0088ca; font-size:32px; text-align:center; background:none; font-weight:bold}
.haloList a:hover{ text-decoration:none;} 
.haloList a:hover i{ color:#FFF}
.haloList a:hover span{ color:#004dc1}
.haloList li:hover strong{-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none;}
.btn_preview .haloList{ margin-top:50px}
.pageModule .haloList strong,.btn_preview .haloList strong{ background-image:url(img/halo_bg_black.png)}
.pageModule .haloList li i,.btn_preview .haloList li i{color:#FFF}
.pageModule .haloList li span{color:#FFF}
@media screen and (max-width: 990px) {
.haloList{ margin-left:-10px}
.haloList li{ width:180px; height:180px; margin-left:10px;}
.haloList li i{ line-height:180px; font-size:80px;}
.haloList li span{ font-size:18px;}
}
@media screen and (max-width: 720px) {
.haloList{ margin-left:-10px}
.haloList li{ width:120px; height:120px; margin-left:10px;}
.haloList li i{ line-height:120px; font-size:45px;}
.haloList li span{ font-size:16px;}
}

/* 地图相关 */
/*地图样式*/
#myMap{width:100%;min-height:80vh;height:100%;margin:0 auto;overflow: hidden;border:0.0625rem solid #ccc;}
#myTwoMap{width:100%;min-height:80vh;height:100%;margin:0 auto;overflow: hidden;border:0.0625rem solid #ccc;}
/* 去除高德地图logo */
.amap-logo{display:none!important;}
.amap-copyright{display: none!important;}
#searchBox {border-width: 0px;position: absolute;left: 2.5rem;top: 3.75rem;width: 22.0rem;height: 2.5rem;display: flex;font-family: 'FontAwesome';font-weight: 400;font-style: normal;font-size: 1.25rem;color: #FFFFFF;text-align: left;z-index: 222;display: none;}
.selected{position: absolute;left: 0px;top: 0px;width: 352px;height: 40px;background: inherit;background-color: rgba(255, 255, 255, 1);box-sizing: border-box;border-width: 1px;border-style: solid;border-color: rgba(204, 204, 204, 1);border-radius: 3px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;font-family: 'FontAwesome';font-weight: 400;font-style: normal;font-size: 20px;color: #FFFFFF;text-align: left;}
#u100{border-width: 0px;position: absolute;left: 3.0625rem;top: 4.25rem;width: 297px;height: 1.875rem;display: flex;font-family: '微软雅黑';font-weight: 400;font-style: normal;text-align: left;z-index: 223;display: none;}
#u100_div {border-width: 0px;position: absolute;left: 0px;top: 0px;width: 297px;height: 30px;background: inherit;background-color: rgba(255, 255, 255, 1);border: none;border-radius: 0px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;font-family: '微软雅黑';font-weight: 400;font-style: normal;text-align: left;}
#u100_input{position: relative;z-index: 444;color:#000;background-color: transparent;border-color: transparent;}
#u100_input:focus{outline:0 !important;background-color: transparent;border-color: transparent;box-shadow:none;}
input::-webkit-input-placeholder{color: #ccc;}
#searchBox .text {position: absolute;align-self: center;padding: 2px 10px 2px 2px;box-sizing: border-box;width: 100%;}
#u101 {border-width: 0px;position: absolute;left: 342px;top: 45px;width: 40px;height: 40px;display: flex;font-family: 'FontAwesome';font-weight: 400;font-style: normal;font-size: 20px;color: #7F7F7F;text-align: center;display: none;}
#u101_div {border-width: 0px;position: absolute;left: 0px;top: 0px;width: 40px;height: 40px;background: inherit;background-color: rgba(255, 255, 255, 0);border: none;border-radius: 0px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;font-family: 'FontAwesome';font-weight: 400;font-style: normal;font-size: 20px;color: #7F7F7F;text-align: center;z-index:333;}
#u101_div svg{  width:60%;  height:60%;  margin:20% auto;}
.amap-icon img{width:32px;height:auto;}
#typesBox{margin-top: 4px;}
.amap-info-content span{border:1px solid #a83233;  margin-right:0.3125rem;padding:1px 2px 1px 2px;font-size:10px;border-radius: 3px;}
#proList{position: absolute;z-index: 5;top:50px;left: 30px; border:0.0625rem solid #ccc; border-radius: 3px;width:350px;height:68vh;background:#fff;overflow-x: hidden;overflow-y: hidden;}
@media screen and (max-width: 720px) {
  #proList{
    display:none;
  }
}

#proList #listHeadBox{border-bottom: 1px solid #ccc;left: 0px;top: 0px;width: 100%;height: 35px;display: block;position: relative;}

#u38_div {border-width: 0px;position: absolute;left: 0px;top: 0px;width: 351px;height: 40px;background: inherit;background-color: rgba(255, 255, 255, 1);box-sizing: border-box;border-width: 1px;border-style: solid;border-color: rgba(215, 215, 215, 1);border-left: 0px;border-top: 0px;border-right: 0px;border-radius: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
#ul_box{width:330px;height:30px;display:flex;line-height: 50px;text-align: center;margin:5px auto;}
#ul_box ul{width:100%;height:100%;background: inherit;background-color: rgba(244, 247, 250, 1);}
#ul_box ul li{list-style: none;float: left;width:50%;height:100%;font-size: 14px;text-align: center;line-height: 26px;font-family: "Arial Normal", Arial;font-weight: 400;font-style: normal;font-size: 14px;letter-spacing: normal;color: rgb(153, 153, 153);border-width: 1px;border-style: solid;border-color: rgba(228, 228, 228, 1);border-radius: 0px;cursor: pointer;}
#ul_box ul li svg{position: absolute;width:4%;height:30px;display: inline-block;float: right;}
#ul_box ul li:hover{  color:#666;}
#ul_box ul li:active{  color:#999;}
#ul_box ul li:visited{  color: rgb(170, 49, 48);}
#ul_box ul li:nth-child(2),#ul_box ul li:nth-child(3){  border-left:none;}
#ul_box ul li span{display:inline-block;  position: relative;  left:5px;}
.l{position: absolute;z-index: 444;top:40px;width:330px;height:200px;left:10px;display:none;border-width: 1px;border-style: solid;border-color: rgba(228, 228, 228, 1);border-radius: 0px;border-top: none;visibility: inherit;background-color: #f4f7fa;}
#ul_box .changeStyle{
  background:#fff;

  color:rgb(170,49,48);
}
#ul_box .changeStyle:hover{
  color:rgb(170,49,48);
}
/*面板内容*/
.menu{
  width:100%;
  height:100%;
  margin-top:20px;
}
.menu .left{
  width:22%;
  height:100%;
  clear:both;
  float: left;
  text-align: center;
}
.menu .left p{
  width:100%;
  text-align: center;

  top:20px;
  left:30px;
  font-weight: bolder;
  font-size: 14px;
  color:#333;
  font-family: Arial Normal;
  text-align: center;
  text-rendering: optimizeLegibility;font-feature-settings: "kern" 1;-webkit-font-feature-settings: "kern";-moz-font-feature-settings: "kern";-moz-font-feature-settings: "kern=1";font-kerning: normal;
}

/*面板按钮*/
.menu .right .mbtn{
  min-width: 70px;height: 25px;display: inline-block;font-family: '微软雅黑';font-weight: 400;font-style: normal;font-size: 12px;color: rgba(170, 49, 48, 0.8);border: 1px solid #f3ac5c;line-height: 23px;text-align: center;border-radius: 0.1875rem;cursor: pointer;padding: 0px 2px;margin-left: 5px;
}

/*项目列表*/
#listbody{
    border-width: 0px;left: 0px;top: 50px;width: 351px;overflow-y: scroll;overflow-x: hidden;height: 62vh;display: block;
}
/*通用列表项目块*/
.listP{
    width:95%;height:110px;margin:0 auto;cursor: pointer;border-bottom: 1px solid rgba(228, 228, 228, 1);
}
.listP .listLeft{
    width:100%;height:100%;
}
.listP .listLeft .leftUp{
    width:100%;height:100%;line-height: 100%;
}
.listP .listLeft .leftUp h6{
    margin: 6px 0px 0px 0px;line-height: 25px;font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.listP .listLeft .leftUp p{
    font-size: 12px;/*padding:1px;*/
}
.listP .listLeft .leftUp .address{
    line-height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}


.listP .listLeft .leftUp span{
    min-width:50px;height:20px;display: inline-block;font-family: '微软雅黑';font-weight: 400;font-style: normal;font-size: 10px;color: #999;border:1px solid #aa3130;line-height: 20px;text-align: center;border-radius: 0.1875rem;cursor: pointer;margin-right:5px;padding:0px 2px 0px 2px;margin-top:1px;
}
.listP .listLeft .leftDown{
  width:100%;
  height:40%;
  text-align: left;
  line-height: 30px;
  color:#999;
  font-size: 13px;
  font-weight: bold;
}
.listP .listLeft .leftDown p{
  width:100%;
  height:100%;

}
/* 页面路径样式*/
#breadcrumb_nav,
#breadcrumb_nav_mob {width: 100%;margin-top: 15px;margin-bottom: 15px;}
#breadcrumb_nav ul li,
#breadcrumb_nav_mob ul li {display: inline;padding-right: 2px;font-size: 14.000000000000002px;}
#breadcrumb_nav ul li a,
#breadcrumb_nav_mob ul li a {color: #000;font-size: 14.000000000000002px;  text-decoration: underline;}
#breadcrumb_nav ul li a.active,
#breadcrumb_nav_mob ul li a.active {font-weight: bold;}
#breadcrumb_nav ul li:first-child + li em,
#breadcrumb_nav ul li:first-child + li + li em,
#breadcrumb_nav ul li:first-child + li + li + li em,
#breadcrumb_nav ul li:first-child + li + li + li + li em,
#breadcrumb_nav ul li:first-child + li + li + li + li + li em,
#breadcrumb_nav ul li:first-child + li + li + li + li + li + li em {padding-right: 5px;display: inline-block;vertical-align: middle;font-size: 14.000000000000002px;}
#breadcrumb_nav_mob ul li:first-child + li em,
#breadcrumb_nav_mob ul li:first-child + li + li em,
#breadcrumb_nav_mob ul li:first-child + li + li + li em,
#breadcrumb_nav_mob ul li:first-child + li + li + li + li em,
#breadcrumb_nav_mob ul li:first-child + li + li + li + li + li em,
#breadcrumb_nav_mob ul li:first-child + li + li + li + li + li + li em {padding-right: 5px;display: inline-block;vertical-align: middle;font-size: 14.000000000000002px;}
#breadcrumb_nav {margin-bottom: 65px;}
@media (max-width: 767px) {
  #breadcrumb_nav_mob {padding-top: 0px;margin-bottom: 25px;}
  #breadcrumb_nav_mob ul {margin-bottom: 0;}
  #breadcrumb_nav_mob ul li a {text-decoration: none;}
  #breadcrumb_nav_mob ul li a em {display: inline-block;vertical-align: -1px;margin-right: 5px;}
}

/* 图文列表样式*/
.resultsList .row{background-color: rgba(255, 255, 255, 0.65); box-shadow:#666 0px 0px 10px; border:1px #fff solid; padding:16px; margin:0px -16px 16px -16px}
.resultsList .picBox img{ width:100%;}
.resultsList .categoryName{ color:#607e9a}
.resultsList h3{ color:#004dc1}
.resultsList p{ line-height:42px; text-align:justify; color:#333}
.resultsList  .row:hover{ background-color: rgba(255, 255, 255, 1);}
.resultsList{ min-height:690px}

.title{ text-align:center;}
.title .dataTag{ color:#484747;}
.dataTag li{ display:inline; font-size:14px; padding-right:10px;}
.dataTag li label{ font-weight:normal;}
.detailsBox{ font-size:18px; color:#333; line-height:55px; text-align:justify;min-height:600px; padding:0px 60px 60px 60px;}
.detailsBox img{ max-width:100%;margin:0 auto; }
.resultsList .renwu  .picBox  img {
  max-width:auto!important;
  width:auto;
}

.buyBtn{ width:40%;border:1px solid #ccc;margin-top: 50px; padding:5px 40px;text-align: center;background-color: #dd3239;border-radius: 4px;margin:50px auto;line-height: 50px;color:#fff;font-size: 45px;}
.buyBtn i{ font-size: 50px ;color:#fff;}

/*报装表单样式*/
.fromPage .title h1{ line-height:65px;}
.fromPage .title{margin:35px auto 0px auto}
.cbox{ min-width:100%;min-height:100%;background-color: rgba(255, 255, 255, 0.4); box-shadow:#999 0px 0px 10px; border:1px #fff solid;margin-top:20px; padding:35px 0px;color: #999; }
.cbox form{width:80%;margin:0 auto;text-align: left;}
.cbox form .bz{width:90%;margin:0 auto; margin-bottom:15px}
.cbox span{min-width:25%;color:#004dc1;display: inline-block;padding:2px 10px;font-size: 22px;text-align: right;}
.cbox select{border-radius: 5px;min-width:30%;font-size: 14px;height:40px;line-height:40px;color: #000;}
.cbox select option{color: #000;font-size: 14px;}
.cbox input[type="text"]{min-width:30%;height:14px;border: none; border:1px #a9a9a9 solid;color: #000;font-size: 14px;line-height: 40px; height:40px;border-radius: 5px;padding-left:5px;}
/*多选框*/
.cbox #check{min-width:30%;display: inline-block;color:#333;}
.cbox #check input[type="checkbox"]{width: 20px;height: 20px;box-sizing: border-box;padding: 5px;margin-right:5px;}
/*文本框*/
.cbox textarea{min-width:30%;color:#000;font-size: 14px;padding-left:8px;border-radius: 5px;resize: none;border-color: #fff;}
/*提交按钮*/
.addBtn{width:30%;line-height: 50px;min-height:40px;margin:10px auto;background:#004dc1;color:#fff;font-weight: bolder;cursor:pointer; text-align:center}
.addBtn:hover{ background:#013788}
::-webkit-input-placeholder {color: #cfcfcf;}
:-moz-placeholder {color: #cfcfcf;}
::-moz-placeholder {color: #cfcfcf;}
:-ms-input-placeholder {color: #cfcfcf;}
.pageModule.fromPage{}
.greenBtn.pageTool a{  color:#004dc1; cursor:pointer;text-shadow: 0 0 5px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 40px #fff, 0 0 60px #fff, 0 0 3px #fff, 0 0 98px #fff;}
.greenBtn.pageTool a:hover{ color:#f00}
.cbox label{ font-weight:normal; font-size:14px; padding-right:17px;}


/* 客户端列表*/
.clientList{ color:#fff; text-align:center;background-color: rgba(0,0,0,0.4); border-radius:10px; margin-top:20px; padding:35px 0px;}
.clientList h4{ font-size:48px; text-align:center}
.qrappBox{ text-align:center; margin-bottom:20px;}
.appTitle{ margin:-10px auto 15px auto}
.clientList img{ max-width:95%}
.clientList li label{font-weight:normal; display:inline-block; }
.downloadBtn{ display:inline-block; line-height:40px; font-size:18px; padding:0px 35px; color:#c0ff00; border:1px solid #c0ff00; border-radius:5px;}
.appBox{  }
.downloadBtn:hover{ color:#FFF; background:#004dc1; border:1px solid #fff}


.partyBg{ background: url(img/lb_bg_02.jpg) no-repeat top center ; background-size:auto 100%;top:0px;}
.partyBg{  background-size:100% 100%}
.partyBg h2{ color:#FFF; line-height:55px}
.partyBg .tabMenu li{ background:#004dc1}
.partyBg .tabMenu li.active{ background:#89c700}
.partyBg .tabMenu{ margin-bottom:50px}

.labourUnion{ background-color:#FFF}
.labourUnion .haloList strong{ background-image:url(img/halo_bg_dj.png)}
.labourUnion .haloList li:hover strong{ background-image:url(img/halo_bg_dj_hover.png)}
.labourUnion h2{ color:#cf0000; margin-top:50px}
.labourUnion .haloList li span,.labourUnion .haloList li i{color:#cf0000;}
.labourUnion .haloList li:hover i{ color:#FFF}
.labourUnion .haloList{ text-align:center; margin-top:100px}
.labourUnion .haloList li{ display:inline-block}

.joinUs{background:url(img/joinUs_bg.jpg) no-repeat center top;top:0px; padding:0px; min-height:100vh; background-size:100% auto;}

.jobDetails{ color:#004dc1; text-align:center;background-color: rgba(255,255,255,0.5); border-radius:10px; margin-top:20px; padding:35px; line-height:45px}
.jobDetails p{ text-align:justify; text-indent:0px}
.joinUs .downloadBtn{color:#fff; background:#004dc1; border:1px solid #fff}
.joinUs .downloadBtn:hover{color:#fff;}

.fromPage{ background: url(img/lb_bg_02.jpg) no-repeat center; background-size:100%; min-height:800px;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;}

/* 时间轴*/
.timeline{list-style: none;position: relative;max-width: 1200px;padding: 20px;margin: 0 auto;overflow: hidden; }
.timeline:after{  content: "";  position: absolute;  top: 0;  left: 50%;  margin-left: -2px;  background-color: rgba(0, 0, 0, 0.2);  height: 100%;  width: 4px;  border-radius: 2px;  display: block; }
.timeline .timeline-row{  padding-left: 50%;  position: relative;  z-index: 10; }
.timeline .timeline-row .timeline-time{position: absolute;right: 50%;top: 31px;text-align: right;margin-right: 40px;font-size: 16px;line-height: 1.3;font-weight: bold; color:#004dc1 }
.timeline .timeline-row .timeline-time small{  display: block;  color: #666;  text-transform: uppercase;  opacity: 0.75;  font-size: 12px;  font-weight:normal; }
.timeline .timeline-row .timeline-icon{position: absolute;top: 30px;left: 50%;margin-left: -20px;width: 40px;height: 40px;border-radius: 50%;background-color: white;text-align: center;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);overflow: hidden;padding: 3px;color: white;font-size: 14px;z-index: 100; }
.timeline .timeline-row .timeline-icon > div{  border-radius: 50%;  line-height: 34px;  font-size:20px; }
.timeline .timeline-row .timeline-content{margin-left: 40px;position: relative;background-color: white;color: #333333; }
.timeline .timeline-row .timeline-content:after{content: "";  position: absolute;  top: 48px;  left: -41px;  height: 4px;  width: 40px;  background-color: rgba(0, 0, 0, 0.2);  z-index: -1; }
.timeline .timeline-row .bg-primary{ background: #C5011A}
.timeline .timeline-row .timeline-content .panel-body{padding: 15px 15px 2px;  position: relative;  z-index: 10; }
.timeline .timeline-row .timeline-content h2{  font-size:18px;margin-bottom: 12px;  margin-top: 0;  line-height: 1.2; text-align:left}
.timeline .timeline-row .timeline-content p{  margin-bottom: 15px; line-height:35px; font-size:16px}
.timeline .timeline-row .timeline-content img{  margin-bottom: 15px; }
.timeline .timeline-row .timeline-content blockquote{  border-color: #eeeeee; }
.timeline .timeline-row .timeline-content blockquote footer, .timeline .timeline-row .timeline-content blockquote small, .timeline .timeline-row .timeline-content blockquote .small, .timeline .timeline-row .timeline-content blockquote.blockquote-reverse footer, .timeline .timeline-row .timeline-content blockquote.blockquote-reverse small, .timeline .timeline-row .timeline-content blockquote.blockquote-reverse .small{    color: #999999; }
.timeline .timeline-row .timeline-content .video-container{  position: relative;  padding-bottom: 56.25%;  padding-top: 30px;  height: 0;  margin-bottom: 15px;  overflow: hidden; }
.timeline .timeline-row .timeline-content .video-container iframe, .timeline .timeline-row .timeline-content .video-container object, .timeline .timeline-row .timeline-content .video-container embed{    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%; }
.timeline .timeline-row:nth-child(odd){padding-left: 0;padding-right: 50%; }
.timeline .timeline-row:nth-child(odd) .timeline-time{right: auto;  left: 50%;text-align: left;  margin-right: 0;  margin-left: 40px; }
.timeline .timeline-row:nth-child(odd) .timeline-content{  margin-right: 40px;margin-left: 0; }
.timeline .timeline-row:nth-child(odd) .timeline-content:after{left: auto;right:-41px; }
.timeline.animated .timeline-row .timeline-content{opacity: 0;left: 20px;-webkit-transition: all 0.8s;  -moz-transition: all 0.8s;  transition: all 0.8s; }
.timeline.animated .timeline-row:nth-child(odd) .timeline-content{left: -20px; }
.timeline.animated .timeline-row.active .timeline-content{opacity: 1;left: 0; }
.timeline.animated .timeline-row.active:nth-child(odd) .timeline-content{left: 0; }
@media (max-width: 1200px){
	.timeline{  padding: 15px 10px; }
    .timeline:after{left: 28px; }
    .timeline .timeline-row{padding-left: 0;margin-bottom: 16px; }
    .timeline .timeline-row .timeline-time{position: relative;right: auto;top: 0;text-align: left;margin: 0 0 6px 56px; }
    .timeline .timeline-row .timeline-time strong{display: inline-block;margin-right: 10px; }
    .timeline .timeline-row .timeline-icon{top: 52px;left: -2px;margin-left: 0; }
    .timeline .timeline-row .timeline-content{margin-left: 56px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);position: relative; }
    .timeline .timeline-row .timeline-content:after{right: auto !important;left: -20px !important;top: 32px; }
    .timeline .timeline-row:nth-child(odd){padding-right: 0; }
    .timeline .timeline-row:nth-child(odd) .timeline-time{position: relative;right: auto;left: auto;top: 0;text-align: left;margin: 0 0 6px 56px; }
    .timeline .timeline-row:nth-child(odd) .timeline-content{margin-right: 0;margin-left: 55px; }
    .timeline.animated .timeline-row:nth-child(odd) .timeline-content{left: 20px; }
    .timeline.animated .timeline-row.active:nth-child(odd) .timeline-content{left: 0; } 
}
.pageTool{ text-align:center; margin:20px 0px}
.pageTool a{ display:inline-block; padding-right:20px}
.pageTool a:hover{ color:#F00}

/*当宽度小于990时  户内拆改样式*/
@media screen and (max-width: 990px) {
    .detailsBox {
        font-size: 18px;    color: #666;    line-height: 55px;    text-align: justify;    min-height: 600px;    padding-bottom: 60px;}
    .cbox {
        min-width: 100%;    min-height: 100%;    background-color: rgba(189, 215, 88, 0.2);    color: #999;    padding: 50px 50px 50px 0px;    box-shadow: #000 0px 0px 10px;    border: 1px #fff solid;    border-radius: 5px;}
    .cbox form {
        width: 80%;    margin: 0 auto;    text-align: center;}
    .cbox form .bz {
        width: 90%;    margin: 0 auto;}
    .cbox form .bz span{
        width: 100%;    display: block;    text-align: left;    padding:0px 0px;    margin:0px 0px!important;}
    .cbox form .bz select{
        border-radius: 5px;    min-width: 100%;    font-size: 14px;    height: 48px;    line-height: 80px;    color: #000;    display: block;}
    .cbox form .bz input[type='text']{
        min-width: 100%;    height: 48px;    border: none;    color: #000;    font-size: 13px;    line-height: 48px;    border-radius: 5px;    float: left;    /*margin-top: -48px;*/
    }
    .cbox form .bz .yz{
        background: #f1b02f;    min-width: 100%!important;    min-height: 48px!important;    line-height: 48px!important;    border-radius: 5px;    color: #fff;    margin-top: 16px;}
    .cbox form .bz:nth-child(4){
        width: 90%;    margin:0 auto;}
    .cbox form .bz:nth-child(4) input[type='text']{
        clear: both;    margin-top: 15px;}
    .cbox form label{
        /*font-weight: normal;*/
        margin-bottom: 0px;}
    .cbox .addBtn{
        width:90%;    border-radius: 5px;}
    .cbox textarea {
        min-width: 100%;    color: #000;    font-size: 14px;    padding-left: 8px;    border-radius: 5px;    resize: none;    border-color: #fff;}


}

.modulePage{ background:url(img/modulePage_bg.png) no-repeat center bottom; background-size:100%}
.pageModule h1{ color:#fff}
.contactShow h1{ color:#000}
.pageModule .contactShow{background-color: rgba(255, 255, 255, 0.9); box-shadow:#fff 0px 0px 10px; border:1px #fff solid; border-bottom:none; border-top:none; padding:10px 40px; min-height:100vh; position:relative; z-index:0}

.imgList img{ max-width:100%}
.imgList h3{ font-size:14px; text-align:center}
.imgList .col-sm-3{ margin-bottom:16px; }
.imgList .col-sm-3 a{ display:block;background-color: rgba(255, 255, 255, 0.7); box-shadow:#999 0px 0px 10px; border:1px #fff solid;  padding:16px; height:300px;}
.imgList .col-sm-3 p{ text-align:center}
.greenBtn.pageTool a{  color:#005680; cursor:pointer;}
.greenBtn.pageTool a:hover{  color:#004dc1;}

.aboutModule{ background:#004dc1 url(img/aboutModule_bg.jpg) no-repeat top right; background-size:100% auto;background-attachment:fixed;}
.aboutModule .container .detailsBox{ color:#000; margin:0px 120px}
.aboutModule .container .title{color:#FFF; margin:0px 80px; margin-bottom:40px;}
.aboutModule .container #breadcrumb_nav ul li a, .aboutModule .container #breadcrumb_nav ul li{ color:#000}

.blueShadow{background:url(img/blueShadow.jpg) center top; background-size:100% auto;background-attachment:fixed;}

.pageTool{ text-align:center}
.pageTool a:hover{ color:#FFF}
.greenSpace{background:url(img/lightGreens_bg.jpg) center top; background-size:100% auto;background-attachment:fixed;}
.greenSpace h1{ text-align:center}

.brilliantBlue .haloList li{ width:180px; height:180px}
.brilliantBlue .haloList li i{ font-size:72px; line-height:176px}
.blueModule .haloList strong{ background-image:url(img/halo_bg_hover.png)}
.blueModule .haloList li i{ color:#fff}
.blueModule .haloList li span{ color:#004dc1}
.blueModule .haloList a:hover span{ color:#003e83}
.blueModule .container >.row{background-color: rgba(81, 199, 218, 0.65);min-height:300px;color:#FFF;}
.blueModule .haloList li i{text-shadow: #000 0.1em 0.1em 0.1em}
.blueModule .haloList li{text-shadow: #fff 0.1em 0.1em 0.1em}
.blueModule .haloList a:hover i{text-shadow:none;color:#004dc1}
.blueModule .haloList a:hover strong{ background-image:url(img/halo_bg_hover_hover.png)}
.greyModule .haloList strong{ background-image:url(img/halo_bg_hover.png)}
.greyModule .haloList a:hover strong{ background-image:url(img/halo_bg_hover_hover.png)}
.greyModule .haloList li span{color:#004dc1}
.greyModule .haloList a:hover i{ color:#004dc1}


.contactusdiyou {position: fixed; right: -230px; bottom: 0px; _position: absolute; width: 230px; height: 100%; background: #fff; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; box-shadow:#000 0 0 3px }
.contactusdiyou .hoverbtn{width:30px;padding:7px;height:100px; cursor: pointer; position:absolute; top:50%; margin-top:-50px;left:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.contactusdiyou h5{ text-align:center; font-size:18px; color:#666; line-height:35px; margin-top:20px}
.contactusdiyou img{ width:98%}
.contactusdiyou .imgBox a span{ font-size:12px}
.diyoumask{background-color: rgba(0,0,0,0.4); position: fixed; top:0px; left:0px; right:0px; bottom:0px; z-index:10000000; width:100%;}
.linkBtn{display:inline-block;width:30px;  padding:7px; height:100px; cursor: pointer; z-index:99999999999; position: fixed; top:50%; margin-top:45px;right:0px; font-size:14px; color:#fff; background:#005aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;}
.linkBtn:hover{ color:#fff; text-decoration:none; background:#00F;}


.contactusdiyou .iconNav{ margin:10px; text-align:left; }
.contactusdiyou .imgBox i{ font-size:28px; color:#004dc1}
.contactusdiyou .iconNav li{ margin-left:10px; padding:5px; display: inline-block; text-align: center; font-size:16px; width:40%; margin-bottom:10px;color:#004dc1; border-color:#004dc1}
.contactusdiyou .imgBox a{ color:#004dc1}
.contactusdiyou .imgBox a:hover,.contactusdiyou .imgBox a:hover i,
.contactusdiyou .imgBox:hover a,.contactusdiyou .imgBox:hover a i
{ color:#fff}

.product_box .haloList li span{ color:#fff}
.product_box .haloList li:hover span{color:#fff}

@-webkit-keyframes guangyingShow {
    from {opacity:0; left:-60px}
	1% {opacity:0.05;left:-58px}
	2% {opacity:0.1;left:-56px}
	3% {opacity:0.15;left:-54px}
	4% {opacity:0.2;left:-52px}
	5% {opacity:0.25;left:-50px}
	6% {opacity:0.3;left:-48px}
	7% {opacity:0.35;left:-46px}
	8% {opacity:0.4;left:-44px}
	9% {opacity:0.45;left:-42px}
	10% {opacity:0.5;left:-40px}
	11% {opacity:0.55;left:-38px}
	12% {opacity:0.60;left:-36px}
	13% {opacity:0.65;left:-34px}
	14% {opacity:0.7;left:-32px}
	15% {opacity:0.75;left:-30px}
	16% {opacity:0.8;left:-28px}
	17% {opacity:0.85;left:-27px}
	18% {opacity:0.9;left:-26px}
	19% {opacity:1;left:-25px}
	20% {opacity:0.95;left:-24px}
	21% {opacity:0.9;left:-23px}
	22% {opacity:0.85;left:-22px}
	23% {opacity:0.8;left:-21px}
	24% {opacity:0.75;left:-20px}
	25% {opacity:0.7;left:-19px}
	26% {opacity:0.65;left:-18px}
	27% {opacity:0.6;left:-17px}
	28% {opacity:0.55;left:-16px}
	29% {opacity:0.5;left:-15px}
	30% {opacity:0.45;left:-14px}
	31% {opacity:0.4;left:-13px}
	32% {opacity:0.35;left:-12px}
	34% {opacity:0.3;left:-11px}
	35% {opacity:0.25;left:-10px}
	36% {opacity:0.2;left:-9px}
	37% {opacity:0.15;left:-8px}
	38% {opacity:0.1;left:-7px}
	39% {opacity:0.05;left:-6px}
	40% {opacity:0;left:-4px}
	41% {opacity:0.05;left:-3px}
	42% {opacity:0.1;left:-2px}
	43% {opacity:0.15;left:-1px}
	44% {opacity:0.2;left:0px}
	45% {opacity:0.25;left:1px}
	46% {opacity:0.3;left:2px}
	47% {opacity:0.35;left:3px}
	48% {opacity:0.4;left:4px}
	49% {opacity:0.45;left:5px}
	50% {opacity:0.5;left:6px}
	51% {opacity:0.55;left:7px}
	52% {opacity:0.6;left:8px}
	53% {opacity:0.65;left:9px}
	54% {opacity:0.7;left:10px}
	55% {opacity:0.75;left:12px}
	56% {opacity:0.8;left:14px}
	57% {opacity:0.85;left:16px}
	58% {opacity:0.9;left:18px}
	59% {opacity:0.95;left:20px}
	60% {opacity:1;left:22px}
	61% {opacity:0.95;left:24px}
	62% {opacity:0.9;left:28px}
	63% {opacity:0.85;left:30px}
	64% {opacity:0.8;left:32px}
	65% {opacity:0.75;left:34px}
	66% {opacity:0.7;left:36px}
	67% {opacity:0.65;left:38px}
	68% {opacity:0.6;left:40px}
	69% {opacity:0.55;left:42px}
	70% {opacity:0.5;left:44px}
	71% {opacity:0.45;left:46px}
	72% {opacity:0.4;left:48px}
	73% {opacity:0.35;left:50px}
	74% {opacity:0.3;left:52px}
	75% {opacity:0.25;left:54px}
	76% {opacity:0.2;left:56px}
	77% {opacity:0.15;left:58px}
	78% {opacity:0.1;left:60px}
	79% {opacity:0.05;left:55px}
	80% {opacity:0;left:50px}
	81% {opacity:0.08;left:45px}
	82% {opacity:0.16;left:40px}
	83% {opacity:0.32;left:35px}
	84% {opacity:0.40;left:30px}
	85% {opacity:0.48;left:25px}
	86% {opacity:0.52;left:20px}
	87% {opacity:0.64;left:15px}
	88% {opacity:0.72;left:10px}
	89% {opacity:0.8;left:5px}
	90% {opacity:0.88;left:0px}
	91% {opacity:0.96;left:-10px}
	92% {opacity:1;left:-15px}
	93% {opacity:0.85;left:-20px}
	94% {opacity:0.7;left:-25px}
	95% {opacity:0.55;left:-30px}
	96% {opacity:0.4;left:-35px}
	97% {opacity:0.25;left:-40px}
	98% {opacity:0.1;left:-45px}
	99% {opacity:0;left:-50px}
	100% {opacity:0;left:-60px}
}

header #bjgas_global_nav nav #bjgas_logo{ position:relative;}
header #bjgas_global_nav nav #bjgas_logo .guangying{opacity:1;position:absolute; left:-60px; top:-16px;animation:5s guangyingShow infinite;}
header #bjgas_global_nav nav #bjgas_logo .huolong{ position:absolute; left:-7px; top:-13px;animation:halo 8s linear infinite; display: none }
header #bjgas_global_nav nav #bjgas_logo a{ position:relative; z-index:100}
.pageModule .iconNav,
.btn_preview .iconNav{ text-align:center; }
.tab-pane .iconNav{ text-align:left}
.pageModule.businessBg .iconNav{ text-align:center}

.seasClouds h2{ color:#004dc1}
.scrollEven{ background: none; }
.btn_preview .iconNav li{ box-shadow:#004dc1 0px 0px 5px; background-color: rgba(0,77,193,0.15)}
.btn_preview .iconNav li:hover{ box-shadow:none;background-color: rgba(0,77,193,1)}
.btn_preview .imgBox a{}

.brilliantBlue{ background:url(img/lightGreens_bg1.jpg) no-repeat center 100% 100%;}
.brilliantBlue h2{color:#004dc1}

.greyModule{background:url(img/lightGreens_bg1.jpg) no-repeat center; min-height:100vh; background-size:100% auto}
.greyModule h2{ color:#004dc1}

.aboutModule{ height:100vh;background:url(img/qywh.jpg) no-repeat right top; height:100vh; background-size:100% auto}
.aboutModule h2{font-size: 36px;line-height: 36px;text-align: center;color: #004dc1;margin: 10px auto; margin-top:60px}
.aboutModule .container{ position:relative; min-height:80vh}
.aboutModule .aboutBox{background-color: rgba(0, 77, 193, 0.65); color:#FFF; padding:50px 60px; line-height:55px; font-size:32px; text-align:justify; position:absolute; bottom:120px;}
.aboutModule .haloList strong{ background-image:url(img/halo_bg_hover.png)}
.aboutModule .haloList li i{ color:#fff}
.aboutModule .haloList li span{ color:#004dc1}
.aboutModule .haloList a:hover span{ color:#003e83}
.aboutModule .container >.row{background-color: rgba(81, 199, 218, 0.65);min-height:300px;color:#FFF;}
.aboutModule .haloList li i{text-shadow: #000 0.1em 0.1em 0.1em}
.aboutModule .haloList li{text-shadow: #fff 0.1em 0.1em 0.1em}
.aboutModule .haloList a:hover i{text-shadow:none;color:#004dc1}
.aboutModule .haloList a:hover strong{ background-image:url(img/halo_bg_hover_hover.png)}


.businessBg{ background-image:url(img/businessBg.jpg); min-height:100vh}
.servicesBg{ background-image:url(img/servicesBg.jpg); min-height:100vh}
.cooperateBg{ background-image:url(img/cooperateBg.jpg); min-height:100vh}

@media screen and (max-width: 990px) {
	.greyModule,
	.joinUs,
	.pageModule
	{background-size:auto 100%}
	.tab-pane .iconNav{ text-align:center}
	.pageModule.greyModule{min-height:1000px}
	.pageModule{ min-height:900px}
	.darkColor{ height:auto}
	.darkColor h2{ color:#fff;}
	.resultsList .row{ margin:0px 16px 16px 16px}
	.col-sm-3{ width:100%}
	.imgList .col-sm-3 a{ height:auto}
	.aboutModule{ min-height:800px; height:800px}
	.aboutModule .container{ min-height:800px}
	
}

.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
#certify{position: relative;margin:0; height:680px;}
#certify .swiper-container{padding-bottom: 60px; width:100%; height:90%; margin:0px;}
#certify  .swiper-slide{width: 650px;height:580px;background-color: rgba(255,255,255,0.75);box-shadow: 0 8px 30px #004dc1; padding:10px; border:1px solid #ccc; padding-bottom:20px; float:left;}
#certify  .swiper-slide img{display:block; width:100%; max-width:100%}
#certify  .swiper-slide p{line-height:35px;padding-top: 0;text-align: center;color: #004dc1;font-size:1.1em;margin: 0; float:left; clear:both; width:100%; margin:10px auto;}
#certify .swiper-pagination{width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 3px solid #eee;background-color: #d5d5d5;width: 20px;height: 20px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 3px solid #fff;background-color: #004dc1;}
#certify .swiper-button-prev{left: 30px;width: 45px;height: 45px;background: url(img/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: 30px;width: 45px;height: 45px;background: url(img/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}



/*=========================点状列表============================*/
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{	display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{	-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 .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{	cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.html) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-origin{-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;-webkit-perspective-origin-y : 50%;-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}
.owl-fade-out{z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}
.owl-backSlide-out{-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation: scaleToFade .7s ease both;-moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}

.owl-goDown-in{-webkit-animation: goDown .6s ease both;-moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation: scaleUpFrom .5s ease both;-moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation: scaleUpTo .5s ease both;-moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0% {opacity: 1}
}
@-moz-keyframes empty{0% {opacity: 1}
}
@keyframes empty{0% {opacity: 1}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
  100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
  100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
  100%{opacity:1;}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
  100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
  100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
  100%{opacity:0;}
}
@-webkit-keyframes backSlideOut{25%{opacity: .5;-webkit-transform: translateZ(-500px);}
  75%{opacity: .5;-webkit-transform: translateZ(-500px) translateX(-200%);}
  100%{opacity: .5;-webkit-transform: translateZ(-500px) translateX(-200%);}
}
@-moz-keyframes backSlideOut{25%{opacity: .5;-moz-transform: translateZ(-500px);}
  75%{opacity: .5;-moz-transform: translateZ(-500px) translateX(-200%);}
  100%{opacity: .5;-moz-transform: translateZ(-500px) translateX(-200%);}
}
@keyframes backSlideOut{25%{opacity: .5;transform: translateZ(-500px);}
  75%{opacity: .5;transform: translateZ(-500px) translateX(-200%);}
  100%{opacity: .5;transform: translateZ(-500px) translateX(-200%);}
}
@-webkit-keyframes backSlideIn{0%, 25%{opacity: .5;-webkit-transform: translateZ(-500px) translateX(200%);}
  75%{opacity: .5;-webkit-transform: translateZ(-500px);}
  100%{opacity: 1;-webkit-transform: translateZ(0) translateX(0);}
}
@-moz-keyframes backSlideIn{0%, 25%{opacity: .5;-moz-transform: translateZ(-500px) translateX(200%);}
  75%{opacity: .5;-moz-transform: translateZ(-500px);}
  100%{opacity: 1;-moz-transform: translateZ(0) translateX(0);}
}
@keyframes backSlideIn{0%, 25%{opacity: .5;transform: translateZ(-500px) translateX(200%);}
  75%{opacity: .5;transform: translateZ(-500px);}
  100%{opacity: 1;transform: translateZ(0) translateX(0);}
}
@-webkit-keyframes scaleToFade{to{opacity: 0;-webkit-transform: scale(.8);}
}
@-moz-keyframes scaleToFade{to{opacity: 0;-moz-transform: scale(.8);}
}
@keyframes scaleToFade{to{opacity: 0;transform: scale(.8);}
}
@-webkit-keyframes goDown{from{-webkit-transform: translateY(-100%);}
}
@-moz-keyframes goDown{from{-moz-transform: translateY(-100%);}
}
@keyframes goDown{from{transform: translateY(-100%);}
}

@-webkit-keyframes scaleUpFrom{from{opacity: 0;-webkit-transform: scale(1.5);}
}
@-moz-keyframes scaleUpFrom{from{opacity: 0;-moz-transform: scale(1.5);}
}
@keyframes scaleUpFrom{from{opacity: 0;transform: scale(1.5);}
}

@-webkit-keyframes scaleUpTo{to{opacity: 0;-webkit-transform: scale(1.5);}
}
@-moz-keyframes scaleUpTo{to{opacity: 0;-moz-transform: scale(1.5);}
}
@keyframes scaleUpTo{to{opacity: 0;transform: scale(1.5);}
}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}
.owl-theme .owl-controls .owl-page span{display: block;width: 18px;height: 18px;box-shadow: #000 0em 0em 0.3em; border:3px solid #fff;margin: 5px 7px;filter: Alpha(Opacity=35);opacity: 0.35;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #0376de;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(img/AjaxLoader.html) no-repeat center center}
.owl-controls .owl-buttons{ position:absolute; width:100%; top:48%}
.owl-theme .owl-controls .owl-buttons div{	color: #999;margin: 5px;padding: 3px 10px;font-size:24px; position:absolute}
.owl-theme .owl-controls .owl-buttons div:hover{ color:#004dc1}
.owl-controls .owl-buttons .owl-next,.owl-controls .owl-buttons .owl-prev{font-family: 'corpfont' !important;  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
.bjgasic_tablets-navbar:before{ content: "\e936";  }
.owl-controls .owl-buttons .owl-prev:before{ content: "\e901"; }
.owl-controls .owl-buttons .owl-next:before{ content: "\e902";}
.owl-controls .owl-buttons .owl-prev{left:-40px}
.owl-controls .owl-buttons .owl-next{ right:-40px}
.owlList .itemBox{background-color: rgba(255,255,255,0.80);box-shadow: #ccc 0px 0px 3px;border: 1px solid #e4e4e4;padding:16px;margin:0px 10px;min-height:660px;}
.owlList .itemBox:hover{background-color: rgba(255,255,255,1);box-shadow: #000 0px 0px 3px;border: 1px solid #999;}
.owlList .imageBox img{ max-width:100%; min-width:100%}
.owlDetails .title{ text-align:left;font-size: 1.3em; margin-bottom:16px;}
.owlDetails .title a{ color:#004dc1}
.owlDetails .title a:hover{ color:#F00;}
.owlDetails  .desc{ color:#666;}
.moreBtn{ display:table;position:absolute; left:0px; top:0px; right:0px; bottom:0px; height:100%; width:100%;}
.moreBtn a{display: table-cell;vertical-align: middle; text-align:center;width:100%;color:#004dc1}
.moreBtn a:hover{ color:#f00; text-decoration:none;}
.moreBtn a span{ display:block; font-size:72px;}

.searchInfoBox{background-color: rgba(48, 184, 230, 0.65); box-shadow:#004dc1 0px 0px 10px; border:1px #fff solid; padding:16px; margin:16px -16px 16px -16px; height:82px;}
.searchInfoBox li{ display:inline-block; line-height:45px; margin-right:10px}
.keyWord{ display:inline-block; padding:0px 5px; margin:0px 8px;background: #e5fdc4;}
.number{ color:#f00; padding:0px 5px; font-weight:bold}
.searchInfoBox a{display:inline-block;border:1px solid #fff; padding:0px 15px; border-radius:5px;background:#0173e6; color:#fff}
.searchInfoBox a:hover{ background:#004dc1; color:#fff; text-decoration:none;}

.pagination_box{ font-size:14px;background-color: rgba(255, 255, 255, 0.65); box-shadow:#666 0px 0px 10px; border:1px #fff solid; padding:16px;  line-height:45px; text-align:center}
.pagination_box a{display:inline-block;border:1px solid #fff; padding:0px 8px; border-radius:5px;background:#0173e6; color:#fff; min-width:40px}
.pagination_box a:hover{ background:#004dc1; color:#fff; text-decoration:none;}
.pagination_box span{display:inline-block;border:1px solid #fff;padding:0px 8px;border-radius:5px;background: #b5daff;color: #777676;}
.pagination_box li{ list-style:none; display: inline-block}
.pagination_box li.firstpage a{ background:#0173e6 url(img/firstpage_bg.png) no-repeat left -2px; padding-left:28px}
.pagination_box li.firstpage a:hover{ background-image:url(img/firstpage_bg_hover.png); background-color:#004dc1}
.pagination_box li.lastpage a{ background:#0173e6 url(img/lastpage_bg.png) no-repeat  right -2px; padding-right:28px}
.pagination_box li.lastpage a:hover{ background-image:url(img/lastpage_bg_hover.png); background-color:#004dc1}
.pagination_box li.previous a{  background:#0173e6 url(img/previous_bg.png) left no-repeat; padding-left:20px}
.pagination_box li.previous a:hover{ background-image:url(img/previous_bg_hover.png); background-color:#004dc1}
.pagination_box li.next a{  background:#0173e6 url(img/next_bg.png) right no-repeat; padding-right:20px;}
.pagination_box li.next a:hover{ background-image:url(img/next_bg_hover.png); background-color:#004dc1}
.pagination_box li.active a{ background-color:#aaed08; color:#000;}
.pagination_box li.disabled a{ color:#fff; cursor:text; background-color:#a3caf3;}
.pagination_box li.disabled a:hover{background-color:#a3caf3;}



/*=========================重大节日皮肤============================*/
.grayFilter {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1);
}
.jubilation header #bjgas_global_nav nav{ background:#d01a1a}
.jubilation .nav-gblnav .nav-height{background-color: #6d0303;}
.jubilation .contactusdiyou .hoverbtn{background-color:#d01a1a}
.jubilation .guangying{ display:none}
.jubilation .contactusdiyou .imgBox a,
.jubilation header #bjgas_global_nav nav .nav-contact > ul > li .all-link a,
.jubilation  header #bjgas_global_nav nav .nav-contact > ul > li .all-link em,
.jubilation .contactusdiyou .imgBox i
{color:#d01a1a}
.jubilation .contactusdiyou .iconNav li{ border-color:#d01a1a}
.jubilation .contactusdiyou .iconNav li:hover{background-color:#d01a1a}
.jubilation .product_btns .btns_box a.cur{background-color: rgba(181, 22, 22, 0.55);border-top:1px solid #ece85d}
.jubilation .product_btns .btns_box a:hover,
.jubilation .product_btns .btns_box a.cur{text-decoration:none;color: #ece85d;}
.jubilation .product_btns .ic_line{background-color:#ffb30a}
.jubilation .greyModule h2{color:#d01a1a}
.jubilation .tabMenu li.active{background-color:#6d0303}
.jubilation .tabMenu li{background-color:#d01a1a}
.jubilation .pageModule h2,
.jubilation .imageText h3,
.jubilation header #bjgas_global_nav nav .nav-contact > ul > li .primary-nav-enterprise-open .for-tab-one > .container > .row > [class*="col-"] span a,
.jubilation .owlDetails .title a,
.jubilation .moreBtn a,
.jubilation .scrollDiv li a
{color:#d01a1a}
.jubilation .owl-theme .owl-controls .owl-page span,
.jubilation header #bjgas_global_nav nav .nav-contact .imgBox:hover,
.jubilation .btn_preview .iconNav li:hover,
.jubilation .pageModule .iconNav li:hover,
.jubilation .footer,
.jubilation .nav-gblnav .corporate .corporate-dropdown ul li:hover
{ background-color:#d01a1a}

.detailsBox iframe{min-width:900px; min-height:900px;}

.skipBox span{ border:none; background:none; color:#004dc1; font-weight:bold; padding:0px 3px;}
.skipBox input{ width:45px;background-color: rgba(255, 255, 255, 0.85); border:1px solid #004dc1;padding: 0px 8px;border-radius: 5px; height:47px;}
.resultsList{ position:relative; padding-bottom:100px}
.resultsList .pagination_box{ position:absolute; bottom:10px; left:-15px; right:-15px;}

.contactShow .title h1{font-size: 38px;line-height: 60px;margin-top: 0;}
.defaultTips{ text-align:center; width:100%;height:48px; line-height:48px; font-size:32px; color:#FFF;text-shadow: #000 0.1em 0.1em 0.1em; position:relative; margin-top:30%; top:-24px}

header .mob_nav_open ul li a.navbar-toggle{ background-color:#0180d4; color:#FFF; font-size:24px;border-bottom: 1px solid #fff;box-shadow: 0 0 2px #ffffff;}
header .mob_nav_open ul li a.navbar-toggle:hover{ color:#FFF}
header .mob_nav_open ul li a.navbar-toggle em{ margin-top:10px;}
header .mob_nav_open ul li > ul > li h3{ font-size:24px; padding:15px 25px; background-color:#e4e4e4}
header .mob_nav_open ul li > ul > li a{ font-size:20px;}
header .mob_nav_open ul li > ul > li h4 a{ font-size:24px; padding:15px 25px; font-weight:bold; background:none; color:#2196e2}
header .mob_nav_open ul li > ul > li h4{ background-color: none; padding:10px 0px;}
.blueModule .container >.row{}
.rightTopBg{ background:url(img/rightTopBg_xxl.png) right top; position: absolute; right:0px; top:20px; width:600px; height:600px; background-size:100% 100%; z-index: -1;}
.leftBottomBg{ background:url(img/leftBottomBg_xxl.png) left bottom; position: absolute; left:0px; bottom:0px;width:600px; height:600px; background-size:100% 100%;z-index: -1;}
@media screen and (max-width: 990px) {
	.row{ margin-left:16px; margin-right:16px}
	.aboutModule .aboutBox{left:16px; right:16px;}
	.appBox .col-sm-6{ width:100%}	
	.dateList{margin: 0; margin-top:80px;background-color: rgba(0, 77, 193, 0); margin-top:0px;}
	.dateList>li{float: left;transition: all .2s;width:100%;height:auto;border-right: none; background-color: rgba(0, 77, 193, 0.65); margin-bottom:16px; font-size:18px; padding-bottom:16px;}
	.dateList>li h4{font-size: 32px;}
	.dateList>li h3{font-size: 18px;padding-bottom: 18px; color:#fff; font-weight: normal; margin:0px; margin-bottom:10px}
	.dateList>li h3 strong{ font-size:42px; line-height:55px;}
	.dateList>li ul{ padding:20px auto; line-height:38px}
	.dateList>li li{ font-size:24px; text-align: center;color:#e7fd2e; line-height:48px;}	
	.flickerplate{ height:700px;}
	.fullSlide li .container{ position:relative; height:700px}
	.newsTextBox{background-color: rgba(0,0,0,0.5); padding:20px; line-height:40px;position:absolute; bottom:40px;box-shadow: 0px 4px 20px rgba(0,0,0,.3); width:100%}
    .newsTextBox p{ display:none}
	.footer{ position:fixed; width:100%;  bottom:0px;}
	.contactShow{ margin-top:66px}	
	.pageModule .contactShow{ padding:0px 16px}
	.contactShow .title h1{ font-size:32px}
	.detailsBox{ padding:0px 0px;}
	.pageModule{padding-bottom: 50px;}
}
#breadcrumb_nav{ position:relative; z-index:1}
.title .dataTag{ color:#004dc1; border-top:1px dotted #004dc1; padding-top:5px; margin-top:16px;}
.subTitle{ color:#666; font-size:22px}
.detailsBox p{ text-indent:40px}
.detailsBox p img{ margin-left:-40px}
.pageModule .contactShow{background-color:rgba(209, 232, 251, 0.9); box-shadow: #002f75 0px 0px 7px;border: 1px #89d4ff solid;border-bottom:none;border-top:none;}
.detailsBox{ color:#000;}
.detailsModule{ background-attachment:fixed}
.renwuList .row:hover{background-color:rgba(255, 255, 255, 0.7);box-shadow:#fff 0px 0px 15px; }


/*=========================20210923更新============================*/
.noticeBox {position: fixed; right: -320px; bottom: 0px; _position: absolute; width: 320px; height: 100%; background: #fff; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; box-shadow:#000 0 0 3px;}
.noticeBox .hoverbtn{width:30px;padding:7px;height:100px; cursor: pointer; position:absolute; top:50%; margin-top:-50px;left:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;}
.noticeBox .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.noticeBox h5{ text-align:center; font-size:18px; color:#666; line-height:32px; margin:45px 20px 20px 20px; color:#F00; border-bottom:1px solid #f00; padding-bottom: 20px}
.noticeBox img{ width:98%}
.noticeBox .imgBox a span{ font-size:12px}
.noticeDetails{margin:0px 20px 20px 20px;}
.noticeBox .all-link{ font-size:14px; display:block; text-align:right; margin-right:20px; color:#004dc1}
.noticeBox .all-link a{ color:#004dc1;}
li.remarksBox{border:none;border-top: 1px  dotted #e7fd2e; width:100%; padding:0px; padding-top:15px;position:relative; bottom:-30px}
li.remarksBox h5{ text-align: center;}
li.remarksBox h5 strong {
    font-size: 24px;
    text-shadow: #000 0.1em 0.1em 0.1em;
    color: #e7fd2e;
    clear: both;
    display: block;
    font-weight: normal;
    font-family: "Microsoft YaHei UI Light";
}
