.m-xl {margin:40px}
.m-l {margin:30px}
.m-s {margin:10px}
.m-0 {margin-top:0;margin-bottom:0}
.m-xs {margin:5px}
.m-b-xl {margin-bottom:40px}
.m-b-l {margin-bottom:30px}
.m-b-m {margin-bottom:20px}
.m-b-s {margin-bottom:10px}
.m-b-xs {margin-bottom:5px}
.m-t-xl {margin-top:40px}
.m-t-l {margin-top:30px}
.m-t-m {margin-top:20px}
.m-t-s {margin-top:10px}
.m-t-xs {margin-top:5px}
.m-t-0 {margin-top:0}
.m-b-0 {margin-bottom:0}
.m-h-s {margin-left:10px;margin-right:10px}
.m-v-l {margin-top:30px;margin-bottom:30px}
.m-m {margin:20px}
.p-xl {padding:40px}
.p-l {padding:30px}
.p-m {padding:20px}
.p-s {/* padding:10px */}
.p-xs {padding:5px}
.p-1px {padding:1px}
.p-0 {padding:0}
.p-h-xl {padding-left:40px;padding-right:40px}
.p-h-l {padding-left:30px;padding-right:30px}
.p-h-m {padding-left:20px;padding-right:20px}
.p-h-s {padding-left:10px;padding-right:10px}
.p-h-xs {padding-left:5px;padding-right:5px}
.p-v-xl {padding-top:40px;padding-bottom:40px}
.p-v-l {padding-top:30px;padding-bottom:30px}
.p-v-m {padding-top:20px;padding-bottom:20px}
.p-v-s {padding-top:10px;padding-bottom:10px}
.p-v-xs {padding-top:5px;padding-bottom:5px}
.p-t-xl {padding-top:40px}
.p-t-l {padding-top:30px}
.p-t-m {padding-top:20px}
.p-t-s {padding-top:10px}
.p-t-0 {padding-top:0}
.p-b-xl {padding-bottom:40px}
.p-b-l {padding-bottom:30px}
.p-b-m {padding-bottom:20px}
.p-b-s {padding-bottom:10px}
.p-r-l {padding-right:30px}
.p-r-m {padding-right:20px}
.p-l-m {padding-left:20px}
.p-l-s {padding-left:10px}
.p-h-0 {padding-left:0!important;padding-right:0!important}
@media (max-width:767px) {.pro-img {width:220px;margin-top:10px;}
.p-h-m {padding-left:5px;padding-right:5px}
.p-h-s {padding-left:0;padding-right:0}
section.p-v-l {padding-top:40px;padding-bottom:40px}
a.p-m {padding:10px}
a.row.p-m {padding-top:0;padding-bottom:0}
li>a>div[class*=col-].p-m {padding:10px 0}
.row>li[class*=col].p-m {padding:10px}
.xs-p0 {padding:0}
}
.love-btns {padding-left:10px;margin-left:10px;border-left:1px solid #c4c4c4}
.align-bottom,.align-top {position:absolute;width:100%;left:0;z-index:1}
.align-bottom {bottom:0}
.align-top {top:0}
.align-vertical {display:table!important;position:relative}
#embed-video-wrap,.overlay>div {width:100%;height:100%;position:fixed}
.align-vertical .vertical-inner {display:table-cell;vertical-align:middle}
.modal .align-vertical {width:100%;height:100%}
.header>.align-vertical {width:100%;height:100%;padding-bottom:50px}
.header>.align-vertical.p-0 {padding:0}
.section-title {padding-left:20px;padding-right:20px;margin-top:0;margin-bottom:20px;color:#333}
@media (max-width:767px) {.section-title {padding-left:10px;padding-right:10px}
}
.list-inline,.list-unstyled,ol,ul {list-style:none;padding-left:0}
.border-t {border-top:1px solid #dcdcdc}
.border-light {border:1px solid #c4c4c4}
.overlay {font-size:0}
.overlay>div {opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2999;top:100%;left:0;pointer-events:none}
.overlay>div.white {background-color:#fff}
.overlay>div.black {background-color:#000}
#embed-video-wrap,.bg-gray-light .row a {background-color:#fff}
@media (max-width:767px) {.overlay>div.active {top:0;opacity:.8;filter:alpha(opacity=80)}
}
#embed-video-wrap {z-index:3001;top:100%;-webkit-transition:top .5s ease-in-out;-o-transition:top .5s ease-in-out;transition:top .5s ease-in-out}
#embed-video-wrap.active {top:0}
#embed-video-wrap iframe {position:relative;width:100%;height:100%}
#embed-video-wrap .close {position:absolute;right:0;top:0}
.container,.shadow-grid li {position:relative}
.page-header {padding-bottom:10px;margin:44px 0 22px}
dl,ol,ul {margin-top:0}
ol,ul {margin-bottom:11px}
ol ol,ol ul,ul ol,ul ul {margin-bottom:0}
.list-inline {margin-left:-5px}
.list-inline>li {display:inline-block;padding-left:5px;padding-right:5px}
dl {margin-bottom:22px}
@media (max-width:767px) {dd,dt {line-height:1.1}
}
dt {font-weight:700}
dd {margin-left:0}
abbr[data-original-title],abbr[title] {cursor:help;border-bottom:1px dotted #c4c4c4}
.initialism {font-size:90%;text-transform:uppercase}
blockquote {padding:11px 22px;margin:0 0 22px;font-size:17.5px;border-left:5px solid #dcdcdc}
.container,.container-fluid {margin-right:auto;margin-left:auto}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {margin-bottom:0}
blockquote .small,blockquote footer,blockquote small {display:block;font-size:80%;line-height:1.6;color:#c4c4c4}
blockquote .small:before,blockquote footer:before,blockquote small:before {content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right {padding-right:15px;padding-left:0;border-right:5px solid #dcdcdc;border-left:0;text-align:right}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {content:'\00A0 \2014'}
address {margin-bottom:22px;font-style:normal}
@media (max-width:767px) {.container {padding-left:20px;padding-right:20px;position:relative;}
.active .pro5 {bottom:0px;}
}
@media (min-width:768px) {.container {padding-left:4%;padding-right:4%}
}
@media (min-width:992px) {.container {padding-left:8%;padding-right:8%}
.news-left,.news-right,.pro-left,.pro-right {width:50%;}
.news-left {padding-right:4px;}
.news-right {padding-left:4px;}
.pro-left {padding-right:35px;}
.pro-right {padding-left:35px;}
}
@media (min-width:1200px) {.container {padding-left: 12%;padding-right: 12%;}
}
@media (min-width:1600px) {/* .container {padding-left:20%;padding-right:20%}
*/}
.container-fluid {width:100%}
.row {margin-left:0;margin-right:0;margin-bottom:0}
.row.row-shadow a {display:block;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {position:relative;min-height:1px}
.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:60%}
.col-xs-6 {width:50%}
.col-xs-5 {width:40%}
.col-xs-4 {width:33.33333333%}
.col-xs-3 {width:25%}
.col-xs-2 {width:20%}
.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}
.shadow-grid a {display:block}
.shadow-grid a h5 {margin-top:8px;margin-bottom:0}
.shadow-grid p {min-height:44.8px;margin:10px 0}
.shadow-grid li {-webkit-box-shadow:0 2px 8px 0 transparent;box-shadow:0 2px 8px 0 transparent;-webkit-transition:box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}
.shadow-grid li a:hover {z-index:2;/* background:#8c1f23;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3) */}
.hl-list .shadow-grid li a:hover {background:#e7e7e7;}
.shadow-grid li h4 {line-height:20px;margin-bottom:5px;font-weight:400;/* color:#333 */}
.close,label {font-weight:700}
a.shadow-grid li h4:hover {color:#ffffff;}
.shadow-grid li h4 .h6 {color:#979797;margin-left:5px}
a.shadow-grid li h4 .h6:hover {color:#7e7e7e}
.shadow-grid li h5 {line-height:1.6}
.shadow-grid li:hover h4 {/* color:#ffffff */}
.shadow-grid .close {position:absolute;right:10px;top:10px;z-index:1;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#be0000!important}
.shadow-grid .close span {width:40px;height:40px;line-height:40px;text-shadow:none;display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}
.shadow-grid li:hover .close {opacity:1;filter:alpha(opacity=100)}
.shadow-grid .close:hover span {-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.shadow-grid .title {margin:8px 0 0;height:3em}
.shadow-grid img {width:100%;height:auto}
.shadow-grid.full-width li {border-bottom:1px solid #dcdcdc}
.shadow-grid.full-width li h4 {margin:0 0 1em;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
@media (max-width:767px) {.shadow-grid.full-width li h4 {margin-bottom:.5em}
}
.shadow-grid.full-width li h4:not(.text-overflow) {white-space:normal}
.shadow-grid.full-width li p {margin-top:10px}
.shadow-grid.full-width li h6 {color:#979797}
a.shadow-grid.full-width li h6:hover {color:#7e7e7e}
.shadow-grid.full-width li hr {margin:15px 0}
.shadow-grid.full-width li a:hover {color:inherit}
.shadow-grid.full-width li a:hover h4 {color:#be0000}
@media (max-width:991px) {.shadow-grid .title {height:auto}
.shadow-grid.full-width .left {padding-bottom:10px}
.shadow-grid.full-width .right {padding-top:10px}
}
.news-list .shadow-grid p {overflow:auto;white-space:normal}
.btn,.dropdown-header,.dropdown-menu.store a,.filter-wrap h4,.table th,.tooltip-inner {white-space:nowrap}
@media (min-width:768px) {.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {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:60%}
.col-sm-6 {width:50%}
.col-sm-5 {width:40%}
.col-sm-4 {width:33.33333333%}
.col-sm-3 {width:25%}
.col-sm-2 {width:20%}
.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-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {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:60%}
.col-md-6 {width:50%}
.col-md-5 {width:40%}
.col-md-4 {width:33.33333333%}
.col-md-3 {width:25%}
.col-md-2 {width:20%}
.col-md-22 {width:12.5%}
.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-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {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:60%}
.col-lg-6 {width:50%}
.col-lg-5 {width:40%}
.col-lg-4 {width:33.33333333%}
.col-lg-20 {width:20%}
.col-lg-3 {width:25%}
.col-lg-2 {width:12.5%}
.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}
}
.flexslider .slides img,.flexslider [class*="-viewport"],.table {/* width:100% */}
table {background-color:transparent}
caption {padding-top:8px;padding-bottom:8px;color:#c4c4c4;text-align:left}
.table {max-width:100%;border-color:transparent}
.table th {text-align:left;overflow:hidden;text-overflow:ellipsis}
.table td,.table th {padding:10px 20px;vertical-align:top;line-height:20px}
.table.bg-gray {background-color:#dcdcdc}

@media (max-width:767px) {.user-body .avatar {float:none;width:100%;text-align:center}
.user-body .content {margin-left:0;padding-left:0}
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.flexslider .slides:after,.flexslider .slides:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav ol:after,.nav ol:before,.nav ul:after,.nav ul:before,.nav:after,.nav:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before {content:" ";display:table}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.flexslider .slides:after,.form-horizontal .form-group:after,.modal-footer:after,.nav ol:after,.nav ul:after,.nav:after,.navbar-header:after,.navbar:after,.row:after {clear:both}
.center-block {display:block;margin-left:auto;margin-right:auto}
.pull-right {float:right!important;color: #fff;}
.pull-left {float:left!important;color: #fff;font-size: 16px;}
.hide {display:none!important}
.show {display:block!important}
.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {display:none!important}
.text-hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden {visibility:hidden!important}
@-ms-viewport {width:device-width}
@media (max-width:767px) {.visible-xs {display:block!important}
table.visible-xs {display:table}
tr.visible-xs {display:table-row!important}
td.visible-xs,th.visible-xs {display:table-cell!important}
.visible-xs-block {display:block!important}
.visible-xs-inline {display:inline!important}
.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}
tr.visible-sm {display:table-row!important}
td.visible-sm,th.visible-sm {display:table-cell!important}
.visible-sm-block {display:block!important}
.visible-sm-inline {display:inline!important}
.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}
tr.visible-md {display:table-row!important}
td.visible-md,th.visible-md {display:table-cell!important}
.visible-md-block {display:block!important}
.visible-md-inline {display:inline!important}
.visible-md-inline-block {display:inline-block!important}
}
@media (min-width:1200px) {.visible-lg {display:block!important}
table.visible-lg {display:table}
tr.visible-lg {display:table-row!important}
td.visible-lg,th.visible-lg {display:table-cell!important}
.visible-lg-block {display:block!important}
.visible-lg-inline {display:inline!important}
.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}
.sec2-txt-wrap,.sec3-txt-wrap {margin-top:-250px;}
.section5 .right-txt {top:50%;position:absolute;margin-top:-40px;}
}
.visible-print {display:none!important}
@media print {.visible-print {display:block!important}
table.visible-print {display:table}
tr.visible-print {display:table-row!important}
td.visible-print,th.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}
.hidden-print {display:none!important}
}
.headSearchForm {position:relative;margin-top:4px;width:160px}
.headSearchForm button {position:absolute;right:0;top:0;margin-top:1px;border:none;padding:0;width:40px;text-align:center}
.headSearchForm .btn {margin-top:1px}
.headSearchForm input {padding-right:40px}
.headSearchForm.m-t-s {margin-top:20px}
@media (max-width:767px) {.headSearchForm.m-t-s {margin-top:10px}
.headSearchForm .btn,.headSearchForm .form-control {height:30px;font-size:12px}
.headSearchForm {margin-top:10px}
.headSearchForm .btn {width:30px;line-height:30px}
}
.column-two aside {width:260px;float:left}
.column-two aside menu {width:260px}
.column-two aside .affix {left:auto;top:90px}
@media (min-width:768px) {.column-two main {margin-left:280px}
}
.column-two main .page-header {margin-top:0;padding-bottom:20px}
.list-group.list-group-red .active a,.list-group.list-group-red a:hover {color:#be0000}
.list-group.list-group-red .list-group-item {padding-left:0;padding-right:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#headNav .list-group-item {padding-left:20px;padding-right:20px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}
.fix-nav .title-btn {display:block;padding-top:15px;padding-bottom:15px}
#uploadAvatarFrom .modal-body {max-width:400px;margin-left:auto;margin-right:auto}
.con-tit {position:relative;overflow:hidden;width:100%;}
.hr1 {width:140px;border-top:1px solid #d02026;margin-top:10px;position:relative;display:block;}
.hr1 .line {width:55px;height:3px;background:#d02026;position:absolute;left:0px;top:-2px;}
@font-face {font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}

.carousel {position:relative;margin-top: 85px;}
.carousel-inner {position:relative;width:100%;overflow:hidden;}
.carousel-inner > .item {position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}
.carousel-inner > .item > img,.carousel-inner > .item > a > img {width: 100%;line-height:1;}
@media all and (transform-3d),(-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;}
.carousel-inner > .item.next,.carousel-inner > .item.active.right {left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
.carousel-inner > .item.prev,.carousel-inner > .item.active.left {left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}
.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display:block;}
.carousel-inner > .active {left:0;}
.carousel-inner > .next,.carousel-inner > .prev {position:absolute;top:0;width:100%;}
.carousel-inner > .next {left:100%;}
.carousel-inner > .prev {left:-100%;}
.carousel-inner > .next.left,.carousel-inner > .prev.right {left:0;}
.carousel-inner > .active.left {left:-100%;}
.carousel-inner > .active.right {left:100%;}
.carousel-control {position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5;}
.carousel-control.left {background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x;}
.carousel-control.right {right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x;}
.carousel-control:hover,.carousel-control:focus {color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9;}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left:50%;margin-left:-10px;}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right:50%;margin-right:-10px;}
.carousel-control .icon-prev,.carousel-control .icon-next {width:20px;height:20px;font-family:serif;line-height:1;}
.carousel-control .icon-prev:before {content:'\2039';}
.carousel-control .icon-next:before {content:'\203a';}
.carousel-indicators {position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}
.carousel-indicators li {display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px;}
.carousel-indicators .active {width:12px;height:12px;margin:0;background-color:#fff;}
.carousel-caption {position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);}
.carousel-caption .btn {text-shadow:none;}
@media screen and (min-width:768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width:30px;height:30px;margin-top:-10px;font-size:30px;}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left:-10px;}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right:-10px;}
.carousel-caption {right:20%;left:20%;padding-bottom:30px;}
.carousel-indicators {bottom:20px;}

}
@media (max-width:768px) {
.carousel{margin-top: 16%;}
.head_dh{height:60px}  
}
