letter-spacing/*!

 * Bootstrap v3.3.7 (http://getbootstrap.com)

 * Copyright 2011-2016 Twitter, Inc.

 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)

 */

body{

  font-size: 16px

}

.btn-default,

.btn-primary,

.btn-success,

.btn-info,

.btn-warning,

.btn-danger {

  text-shadow: 0 0px 0 rgba(0, 0, 0, 0);

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);

          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);

}

.btn-default:active,

.btn-primary:active,

.btn-success:active,

.btn-info:active,

.btn-warning:active,

.btn-danger:active,

.btn-default.active,

.btn-primary.active,

.btn-success.active,

.btn-info.active,

.btn-warning.active,

.btn-danger.active {

  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

}

.btn-default.disabled,

.btn-primary.disabled,

.btn-success.disabled,

.btn-info.disabled,

.btn-warning.disabled,

.btn-danger.disabled,

.btn-default[disabled],

.btn-primary[disabled],

.btn-success[disabled],

.btn-info[disabled],

.btn-warning[disabled],

.btn-danger[disabled],

fieldset[disabled] .btn-default,

fieldset[disabled] .btn-primary,

fieldset[disabled] .btn-success,

fieldset[disabled] .btn-info,

fieldset[disabled] .btn-warning,

fieldset[disabled] .btn-danger {

  -webkit-box-shadow: none;

          box-shadow: none;

}

.btn-default .badge,

.btn-primary .badge,

.btn-success .badge,

.btn-info .badge,

.btn-warning .badge,

.btn-danger .badge {

  text-shadow: none;

}

.btn:active,

.btn.active {

  background-image: none;

}

.btn-default {



  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);

  background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));

  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  border-color: #dbdbdb;

  border-color: #ccc;

}

.btn-default:hover,

.btn-default:focus {

  background-color: #fff;

 /* background-position: 0 -15px;*/

}

.btn-default:active,

.btn-default.active {

  background-color: #e0e0e0;

  border-color: #dbdbdb;

}

.btn-default.disabled,

.btn-default[disabled],

fieldset[disabled] .btn-default,

.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,

.btn-default.disabled:active,

.btn-default[disabled]:active,

fieldset[disabled] .btn-default:active,

.btn-default.disabled.active,

.btn-default[disabled].active,

fieldset[disabled] .btn-default.active {

  background-color: #e0e0e0;

  background-image: none;

}

.btn-primary {

  background-image: -webkit-linear-gradient(top, #cc0033 0%, #cc0033 100%);

  background-image:      -o-linear-gradient(top, #cc0033 0%, #cc0033 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#cc0033), to(#cc0033));

  background-image:         linear-gradient(to bottom, #cc0033 0%, #cc0033 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0033', endColorstr='#cc0033', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  border-color: #cc0033;

}

.btn-primary:hover,

.btn-primary:focus {

  background-color: #cc0033;

  background-position: 0 -15px;

}

.btn-primary:active,

.btn-primary.active {

  background-color: #cc0033;

  border-color: #cc0033;

}

.btn-primary.disabled,

.btn-primary[disabled],

fieldset[disabled] .btn-primary,

.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,

.btn-primary.disabled:active,

.btn-primary[disabled]:active,

fieldset[disabled] .btn-primary:active,

.btn-primary.disabled.active,

.btn-primary[disabled].active,

fieldset[disabled] .btn-primary.active {

  background-color: #cc0033;

  background-image: none;

}

.btn-success {

  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);

  background-image:      -o-linear-gradient(top, #5cb85c 0%, #419641 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));

  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  border-color: #3e8f3e;

}

.btn-success:hover,

.btn-success:focus {

  background-color: #419641;

  background-position: 0 -15px;

}

.btn-success:active,

.btn-success.active {

  background-color: #419641;

  border-color: #3e8f3e;

}

.btn-success.disabled,

.btn-success[disabled],

fieldset[disabled] .btn-success,

.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,

.btn-success.disabled:active,

.btn-success[disabled]:active,

fieldset[disabled] .btn-success:active,

.btn-success.disabled.active,

.btn-success[disabled].active,

fieldset[disabled] .btn-success.active {

  background-color: #419641;

  background-image: none;

}

.btn-info {

  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);

  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));

  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  border-color: #28a4c9;

}

.btn-info:hover,

.btn-info:focus {

  background-color: #2aabd2;

  background-position: 0 -15px;

}

.btn-info:active,

.btn-info.active {

  background-color: #2aabd2;

  border-color: #28a4c9;

}

.btn-info.disabled,

.btn-info[disabled],

fieldset[disabled] .btn-info,

.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,

.btn-info.disabled:active,

.btn-info[disabled]:active,

fieldset[disabled] .btn-info:active,

.btn-info.disabled.active,

.btn-info[disabled].active,

fieldset[disabled] .btn-info.active {

  background-color: #2aabd2;

  background-image: none;

}

.btn-warning {

  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);

  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));

  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  border-color: #e38d13;

}

.btn-warning:hover,

.btn-warning:focus {

  background-color: #eb9316;

  background-position: 0 -15px;

}

.btn-warning:active,

.btn-warning.active {

  background-color: #eb9316;

  border-color: #e38d13;

}

.btn-warning.disabled,

.btn-warning[disabled],

fieldset[disabled] .btn-warning,

.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,

.btn-warning.disabled:active,

.btn-warning[disabled]:active,

fieldset[disabled] .btn-warning:active,

.btn-warning.disabled.active,

.btn-warning[disabled].active,

fieldset[disabled] .btn-warning.active {

  background-color: #eb9316;

  background-image: none;

}

.btn-danger {

  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);

  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));

  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  border-color: #b92c28;

}

.btn-danger:hover,

.btn-danger:focus {

  background-color: #c12e2a;

  background-position: 0 -15px;

}

.btn-danger:active,

.btn-danger.active {

  background-color: #c12e2a;

  border-color: #b92c28;

}

.btn-danger.disabled,

.btn-danger[disabled],

fieldset[disabled] .btn-danger,

.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,

.btn-danger.disabled:active,

.btn-danger[disabled]:active,

fieldset[disabled] .btn-danger:active,

.btn-danger.disabled.active,

.btn-danger[disabled].active,

fieldset[disabled] .btn-danger.active {

  background-color: #c12e2a;

  background-image: none;

}

.thumbnail,


}

.dropdown-menu > li > a:hover,

.dropdown-menu > li > a:focus {

color: #666;

}

.dropdown-menu > .active > a,

.dropdown-menu > .active > a:hover,

.dropdown-menu > .active > a:focus {



}

.navbar-default {



}

.navbar-default .navbar-nav > .open > a,

.navbar-default .navbar-nav > .active > a {



}

.navbar-brand,

.navbar-nav > li > a {

  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);

}

.navbar-inverse {

  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);

  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));

  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

  background-repeat: repeat-x;

  

}

.navbar-inverse .navbar-nav > .open > a,

.navbar-inverse .navbar-nav > .active > a {

  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);

  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));

  background-image:         linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);

  background-repeat: repeat-x;

  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);

          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);

}

.navbar-inverse .navbar-brand,

.navbar-inverse .navbar-nav > li > a {

  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);

}

.navbar-static-top,

.navbar-fixed-top,

.navbar-fixed-bottom {

  border-radius: 0;

}

@media (max-width: 767px) {

  .navbar .navbar-nav .open .dropdown-menu > .active > a,

  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,

  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {

    color: #fff;

    background-image: -webkit-linear-gradient(top, #000000 0%, #cc0033 100%);

    background-image:      -o-linear-gradient(top, #000000 0%, #cc0033 100%);

    background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#cc0033));

    background-image:         linear-gradient(to bottom, #000000 0%, #cc0033 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);

    background-repeat: repeat-x;

  }

}

.alert {

  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);

          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);

}

.alert-success {

  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);

  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));

  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);

  background-repeat: repeat-x;

  border-color: #b2dba1;

}

.alert-info {

  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);

  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));

  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);

  background-repeat: repeat-x;

  border-color: #9acfea;

}

.alert-warning {

  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);

  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));

  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);

  background-repeat: repeat-x;

  border-color: #f5e79e;

}

.alert-danger {

  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);

  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));

  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);

  background-repeat: repeat-x;

  border-color: #dca7a7;

}

.progress {

  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);

  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));

  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);

  background-repeat: repeat-x;

}

.progress-bar {

  background-image: -webkit-linear-gradient(top, #000000 0%, #286090 100%);

  background-image:      -o-linear-gradient(top, #000000 0%, #286090 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#286090));

  background-image:         linear-gradient(to bottom, #000000 0%, #286090 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);

  background-repeat: repeat-x;

}

.progress-bar-success {

  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);

  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));

  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);

  background-repeat: repeat-x;

}

.progress-bar-info {

  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);

  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));

  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);

  background-repeat: repeat-x;

}

.progress-bar-warning {

  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);

  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));

  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);

  background-repeat: repeat-x;

}

.progress-bar-danger {

  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);

  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));

  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);

  background-repeat: repeat-x;

}

.progress-bar-striped {

  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

}

.list-group {

  border-radius: 4px;



}

.list-group-item.active,

.list-group-item.active:hover,

.list-group-item.active:focus {

  text-shadow: 0 -1px 0 #286090;

  background-image: -webkit-linear-gradient(top, #000000 0%, #2b669a 100%);

  background-image:      -o-linear-gradient(top, #000000 0%, #2b669a 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#2b669a));

  background-image:         linear-gradient(to bottom, #000000 0%, #2b669a 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);

  background-repeat: repeat-x;

  border-color: #2b669a;

}

.list-group-item.active .badge,

.list-group-item.active:hover .badge,

.list-group-item.active:focus .badge {

  text-shadow: none;

}

.panel {

  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);

          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);

}

.panel-default > .panel-heading {

  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);

  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));

  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);

  background-repeat: repeat-x;

}

.panel-primary > .panel-heading {

  background-image: -webkit-linear-gradient(top, #000000 0%, #cc0033 100%);

  background-image:      -o-linear-gradient(top, #000000 0%, #cc0033 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#cc0033));

  background-image:         linear-gradient(to bottom, #000000 0%, #cc0033 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);

  background-repeat: repeat-x;

}

.panel-success > .panel-heading {

  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);

  background-image:      -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));

  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);

  background-repeat: repeat-x;

}

.panel-info > .panel-heading {

  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);

  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));

  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);

  background-repeat: repeat-x;

}

.panel-warning > .panel-heading {

  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);

  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));

  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);

  background-repeat: repeat-x;

}

.panel-danger > .panel-heading {

  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);

  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));

  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);

  background-repeat: repeat-x;

}

.well {

  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);

  background-image:      -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);

  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));

  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);

  background-repeat: repeat-x;

  border-color: #dcdcdc;

  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);

          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);

}





/*# sourceMappingURL=bootstrap-theme.css.map */



a,span,p,h1,h2,h3,h4,h5,h6,img{

-webkit-transition: all .2s;   

-moz-transition: all .2s;   

-ms-transition: all .2s;   

-o-transition: all .2s;   

transition: all .2s;}



a:hover{text-decoration: none;}

a:focus{ text-decoration: none;}







ul,li{list-style: none;    padding-inline-start: 0px;}

input{outline:none;}



.top{background: #004d9e;}

.logo{width: 240px; float: left; padding-top: 25px; padding-bottom: 10px;}

.logo img{width:100%} 



.top_right{float: right; font-size: 20px; margin-top: 15px; color: #333333;margin-bottom: 5px}

.top_right .tel{

  float: right;

  font-size: 16px;

  height: 22px;

  line-height: 22px;

  color: #fff

}

.top_right .tel i{

  display: inline-block;width: 22px;height: 22px;

  background-image: url(images/icon-user.png);

  background-position: center top;

  background-repeat: no-repeat;

  background-size: 20px;

  vertical-align: middle;

  margin-right: 5px;

}

.top_right .tel a{color: #fff;}

.top_right .tel span{margin:0 5px;font-size:12px;vertical-align:text-bottom}

.menu_mod{background: #fff;}



.sousuo{float: right;background: #fff;padding: 0px 0;margin-top: 30px;margin-bottom: 10px;border-radius:37px;overflow:hidden}

.ss_input{ width: 256px; padding: 0px 15px; background: #fff; border: 0px; border-radius: 0px; height: 37px; line-height: 37px; font-size: 14px;display: inline-block;float: left;}

.ss_btn{  border-radius: 0px; border: 0px; height: 37px; padding: 0px;float: left;background:#fff;margin-right:5px}

@media (min-width:768px){

    .logo{width: auto;padding-top: 45px; padding-left:20px;}

   .logo img{width:auto;height:50px} 

   .top_right{margin-top: 5px;}

}

@media (max-width:768px) {

	.logo{width: 170px;padding-top: 12px;}

	.logo img{width:auto;height:30px}

	.top_right{margin-top: 15px;}

	.menu_bj{padding: 0px;}

	.sousuo{display: none;}

}





.cp_mod{margin-top: 35px; padding-bottom: 35px; border-bottom: 2px solid #004d9e;}

.img_list{width: 10%; float: left; margin-left: 1%; }

.img_list a{display: block; width: 100%; text-align: center;}

.img_list a span{display: block; font-size: 16px;}

.img_list a:hover{ opacity:0.6;}

@media (max-width:768px) {

	.img_list{width: 32%; float: left; margin-left: 1%;}

	.cp_mod{margin-top: 10px; padding-bottom: 15px; border-bottom: 2px solid #006cad;}

}



.zt_mod{padding: 49px 0px 10px;}

.xm_list{padding: 0px 2px; margin-bottom: 50px}

.xm_list a{display: block; width: 100%;position: relative; overflow:hidden; height:238px;}

.xm_list a img{width: 100%; height: 238px;}

.xm_list a:hover img{ width:150%; height: 280px; margin-left:-30%; opacity:0.6;}

.xm_text{display: block; position: absolute; bottom: 0px; left: 0px; width: 100%; padding: 15px 5px 10px 5px; color: #fff;letter-spacing:1px;background-color: rgba(0,0,0,0.2);font-size: 16px}



@media (max-width:768px) {

  .zt_mod{padding: 30px 0px 30px;}

	.xm_list{padding-top: 10px;margin-bottom: 0}

  .xm_list a{ height: 200px;}

  .xm_list a img{ height: 200px;}

}



.food_nav{background: #004d9e; padding: 30px 0px;}



.nav_f .nav_title {border-bottom: #fff 1px dotted; line-height: 34px;margin-bottom: 5px}

.nav_f .nav_title a{color: #fff;letter-spacing:2px; font-size: 17px;}

.nav_f .nav_bt { line-height: 25px;}

.nav_f .nav_bt a{color: #fff;letter-spacing:2px; font-size: 14px;}



.ewm_list{width: 114px; text-align: center; float: right; margin-left: 5px; margin-right: 5px;margin-top:10px}

.ewm_list span{display: block; color: #fff;}



.footer{background: #013062; color: #fff;letter-spacing:2px; padding: 15px 0px; font-size: 15px;}

.footer a{color: #fff;}

.footer_text{text-align: right;}

@media (max-width:768px) {

	.nav_list{height: 150px;}

  .nav_f .nav_title a{font-size: 16px;}

  .nav_f .nav_bt a{font-size: 14px;}

	.ewm_list{ margin-left: 0px; margin-right: 43px;}

	.footer_text{text-align: left;}

}



.zy_nav{min-height: 400px;}

.zy_title{background: #004d9e; color: #fff; padding:15px 15px; font-size: 22px;}

.zy_title span{padding-left: 10px; font-size: 14px; color: #666}

.zy_menu li a{letter-spacing:2px; display: block; padding: 11px 40px; border-bottom: #949494 1px solid; color: #004d9e;font-weight:bold;
background: url(../images/ico-link-middle.gif)  no-repeat 17px 14px;
} 

.zy_menu li a:focus{color: #fff;background: url(../images/ico-link-middle.gif) #61b5e8 no-repeat 17px 14px;}

.zy_menu li a:hover{color: #fff;background: url(../images/ico-link-middle.gif) #61b5e8 no-repeat 17px 14px;}

#myhover {
    background: url(../images/ico-link-middle.gif) #61b5e8 no-repeat 17px 14px;
    color: #fff;
}

.weizhi{height: 60px; line-height: 60px; text-align: right;border-bottom: #949494 1px solid;}

.bjq{padding: 20px 0;}

.ly_mod{padding: 40px 100px;}

@media (max-width:768px) {

	.zy_nav{min-height: 0px; padding: 0px;}

	.zy_title{/*background: #333; */color: #fff; padding:10px 15px; font-size: 14px;}

.zy_title span{padding-left: 10px; font-size: 12px; color: #666}

	.zy_menu li{width: 33.333%; float: left;}

	.zy_menu li a{/*background: #606060;*/ display: block; padding: 10px 0px; text-align: center; width: 100%; /*border-bottom: #949494 1px solid;*/ border-left: #949494 1px solid; font-size: 12px; } 

	.weizhi{height: 50px; line-height: 50px; text-align: left;border-bottom: #949494 1px solid;}

.bjq{padding: 15px 0px;}

	.ly_mod{padding: 20px 0px;}

}

.zy_nr{min-height: 500px;}

.news_title{ width: 100%; text-align: center; font-size: 18px; padding: 15px 0px;}

.news_title_2{font-size: 12px; text-align: center; color: #666;}

.news_title_2 span{padding-left: 30px; padding-right: 30px;}

.news_next span{ display: block; padding-top: 15px; padding-left: 20px;}



@media (max-width:768px) {

	.news_next{padding-bottom: 30px;}

	.news_next span{ display: block; padding-top: 15px; padding-left: 0px;}

}



.ly_input{border: #949494 1px solid;}

.ly_btn{border-radius: 0px;background: #e80115; color: #fff;}



.news_list{padding: 20px 0px;border-bottom: #6e6e6e 1px dotted;}

.news_img{width: 30%; display: block; float: left;}

.news_img img{width: 100%;}

.news_text{float: left; width: 70%; padding-left: 30px; font-size: 14px; color: #666; line-height: 20px;}

.news_text a{display: block; font-size: 16px; color: #000; font-weight: bold; padding-bottom: 10px;}



.news_list:hover .news_text a{color: #004d9e;}

.news_list:hover .news_text{color: #004d9e;}



@media (max-width:768px) {

	.news_list{padding: 20px 0px;border-bottom: #6e6e6e 1px dotted;}

	.news_img{width: 100%; display: block; float: none;}

	.news_text{float: none; width: 100%; padding-left: 0px; font-size: 10px; color: #666; line-height: 18px;}

	.news_text a{display: block; font-size: 14px; color: #000; font-weight: bold; padding-bottom: 10px; padding-top: 10px;}

}



.pro_list{padding: 5px; text-align: center;}

.pro_img{width: 100%; min-height:198px; max-height: 198px;}

.pro_list h5{

  font-size: 16px;
  height: 36px;

}

@media (max-width:768px) {

	.pro_img{width: 100%; min-height:125px; max-height: 125px;}

  .pro_list h5{

    font-size: 14px

  }

}



.dy_img{float: left; width: 45%;}

.lb_mod{width: 100%;display: flex;align-items: center;justify-content: center;height: 400px}

.lb_mod img{max-width: 100%;height: auto;max-height: 100%}

.lb_img{width: 100%;}

.next_1{width: 20px; float: left;}

.next_1 img{width: 100%;}

.next_2{width: 20px; float: right;}

.next_2 img{width: 100%;}

.lb_list{float: left; height: 55px; margin-left: 3px; margin-right: 3px;}

.lb_list img{height: 55px; border: 1px solid #666}

.dy_title{width: 55%; float: left; padding-left: 40px; font-size: 20px; padding-top: 0px;}

.dy_title_text{padding-bottom: 10px;}

.dy_title_text h2{

  color: #004d9e

}

.dy_title_text p{

  color: #000;

  font-size: 22px;

  font-weight: lighter;

}

.dy_desc{

  font-size: 12px;

  line-height: 20px

}

.dy_desc p{

  position: relative;

  margin-bottom: 0;

  padding-left: 15px;

}

.dy_desc p:before{

  content: "";

  position: absolute;

  left: 0px;

  top: 50%;

  transform: translateY(-50%);

  width: 8px;

  height: 8px;

  background: #035ea6;



}

.btn-pdf{

  border: 1px solid #dadada;

  color: #d70707;

  background: #efefef;

  background: linear-gradient(#ffffff, #efefef);

  margin-top: 20px;

  padding: 8px 30px 5px

}

.btn-pdf i {

    display: inline-block;

    width: 22px;

    height: 22px;

    background-image: url(images/icon-pdf.png);

    background-position: center top;

    background-repeat: no-repeat;

    background-size: auto 20px;

    vertical-align: middle;

    margin-right: 5px

}

@media (max-width:768px) {

  .lb_mod{height: auto}

	.dy_img{float: none; width: 100%;}

	.dy_title{width: 100%; float: none; padding-left: 0px;}

}

.pro_tip{padding-top: 20px;display: flex;color: #92999d}

.pro_tip div.p1{flex: 0 0 80px;font-size: 15px;}

.pro_tip div.p2{}



.pro_text{padding-top: 20px;color: #92999d}



.dy_search_box{

  display: flex;

  align-items: center;

  margin-top: 5px;

  height: 55px;

  background: #f5f5f5;

  box-sizing: border-box;

  padding: 0 10px

}



.item_info{

  font-size: 12px;

  flex: 0 0 42%

}

.item_info i{

  display: inline-block;

  vertical-align: middle;

  background-image: url(images/icon-so.png);

  background-size: 20px auto;

  width: 20px;

  height: 20px;

  margin-right: 20px

}

.item_box{

  flex: 0 0 58%

}

.item_box:after{

  content: "";

  clear: both;

  display: block;

}

.item_box input[type='text']{

  width: 80%;

  border: 1px solid #dddddd;

  border-right: unset;

  height: 30px;

  float: left;

  border-radius: 5px  0 0 5px;

  font-size: 12px;

  box-sizing: border-box;

  padding: 0 10px

}

.item_box input[type='submit']{

  width: 20%;

  height: 30px;

  border: 1px solid #9ed6eb;

  border-left: unset;

  background: #0090d3;

  color: #fff;

  font-size: 14px;

  float: left;

  border-radius:0 5px 5px 0

}

.nav-tabs>li>a{background: #004d9e; padding: 10px 25px}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background: #61b5e8}



.xiazai{width: 100%; padding: 20px 0px;}

.xiazai li{width: 100%; line-height: 30px;border-bottom: #999 1px dotted;}

.xiazai li a i{float: right;}

.xiazai li a i:hover{color: #CB0003;}

.zy_mod_2{padding: 20px 0px; width: 100%;}

@media (max-width:1201px){

    .dy_search_box{

      display: block;

      padding: 10px;

      height: unset;

    }

    .dy_search_box .item_info{

      padding-bottom: 5px

    }

}

@media (max-width:768px) {





	.nav-tabs>li{width: 50%; text-align: center;}

	.nav-tabs>li>a{background: #606060; padding: 10px 0px; font-size: 12px;}

}