﻿/*body{margin: 0px;padding: 0px;font-size:12px;font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; overflow-x: hidden;}
.mfOuterBox01,.mfOuterBox,#style_load,#mOuterBox,.divBorder01,.divBorder,.kjBorder01,.kjBorder{overflow:hidden; *overflow-x: hidden;}
h1,h2,h3,h4,h5,h6p,ul{margin:0; padding:0;}
.ct_box,.mf{overflow:hidden; *overflow-x: hidden;}
a{ color: inherit;}
a:hover{color: #f5b834; text-decoration: none;}
a:focus{text-decoration: none; outline: 0;}
:focus{outline: 0;}
.navbar-brand{height: auto;}*/

body { font-family: "Microsoft YaHei", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", sans-serif; overflow-x: hidden; }
h1, h2, h3, h4, h5, h6 { margin: 0; }
a { color: inherit; }
a:hover { color: inherit; text-decoration: none; }
a:focus { text-decoration: none; outline: 0; }
:focus { outline: 0; }
.navbar-brand { height: auto; }
ul, li { margin: 0; padding: 0; list-style: none; }
.container { position: relative; }

/* bootstrap由v3.3.7 升级到v5.3.7，2025-7-23 额外补充的css，写入到/mfile/tz/model_v2.css里 */

.pull-left { float: left !important; }
.pull-right { float: right !important; }
.text-right { text-align: right; }
a { text-decoration: none !important; }

.m-menu .container { overflow: visible; }

/*
.clearfix { display: flex;  flex-wrap: wrap; justify-content: space-between;align-items: center;}
.container .m-classify .clearfix{ display: flex;  flex-wrap: wrap;justify-content: center;}
.top-wrap .clearfix{ display:block;}
.wrap .clearfix{ display:block;}
.m-page .clearfix{ display:block;} 
.m-i-news .clearfix{ display:block;} 
.page-box .clearfix{ display:block;} 
.news .clearfix{ display:block;} 
.about  .clearfix{ display:block;} 
*/

.col-xs-4 { width: 33.33333333%; }
.col-xs-12 { width: 100%; }

.center-block { display: block; margin-right: auto; margin-left: auto; }

.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; padding-right: 15px; padding-left: 15px; }

.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, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before { display: table; content: " "; }

.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after { clear: both; }

.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 { float: left; }

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img { display: block; max-width: 100%; height: auto; }

.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px }

.pagination > li { display: inline }

.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd }

.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px }

.pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px }

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { z-index: 2; color: #23527c; background-color: #eee; border-color: #ddd }

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { z-index: 3; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7 }

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover { color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd }

.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333 }

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px }

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px }

.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; line-height: 1.5 }

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px }

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px }

.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block { display: none !important; }

.visible-lg, .visible-md, .visible-sm, .visible-xs { display: none !important; }

@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-4 { width: 33.33333333%; }
    .col-md-3 { width: 25%; }
    .col-md-6 { width: 50%; }
    .col-md-7 { width: 58.33333333%; }
}

@media (max-width: 767px) {
    .hidden-xs { display: none !important; }
    .col-xs-6 { width: 50%; float: left; }
    .visible-xs-block { display: block !important; }
    .visible-xs { display: block !important; }

    .container .m-classify .clearfix { display: block; }
}


@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; }
}


@media (min-width:768px) {
    .container { width: 750px }
}

@media (min-width:992px) {
    .container { width: 970px }
}

@media (min-width:1200px) {
    .container { width: 1170px }
}

.container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto }

.row { margin-right: -15px; margin-left: -15px }

.row-no-gutters { margin-right: 0; margin-left: 0 }

.row-no-gutters [class*=col-] { padding-right: 0; padding-left: 0 }

.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; padding-right: 15px; padding-left: 15px }

.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 { 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-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: 58.33333333% }

    .col-sm-6 { width: 50% }

    .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-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: 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-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: 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 }
}

/*banner*/


.carousel { position: relative }

.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 > a > img,
.carousel-inner > .item > img { 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: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px }

    .carousel-inner > .item.active.right,
    .carousel-inner > .item.next { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0 }

    .carousel-inner > .item.active.left,
    .carousel-inner > .item.prev { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0 }

    .carousel-inner > .item.active,
    .carousel-inner > .item.next.left,
    .carousel-inner > .item.prev.right { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 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:focus,
.carousel-control:hover { color: #fff; text-decoration: none; outline: 0; filter: alpha(opacity=90); opacity: .9 }

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev { position: absolute; top: 50%; z-index: 5; display: inline-block; margin-top: -10px }

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev { left: 50%; margin-left: -10px }

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next { right: 50%; margin-right: -10px }

.carousel-control .icon-next,
.carousel-control .icon-prev { 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-next,
    .carousel-control .icon-prev { 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 }
}



.navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-right: 15px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px }

.navbar-toggle:focus { outline: 0 }

.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px }

.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px }

@media (min-width:768px) {
    .navbar-toggle { display: none }
}

/*老版图标*/

@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") }

.glyphicon { position: relative; top: 1px; display: inline-block; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }

.glyphicon-asterisk:before { content: "\002a" }

.glyphicon-plus:before { content: "\002b" }

.glyphicon-eur:before,
.glyphicon-euro:before { content: "\20ac" }

.glyphicon-minus:before { content: "\2212" }

.glyphicon-cloud:before { content: "\2601" }

.glyphicon-envelope:before { content: "\2709" }

.glyphicon-pencil:before { content: "\270f" }

.glyphicon-glass:before { content: "\e001" }

.glyphicon-music:before { content: "\e002" }

.glyphicon-search:before { content: "\e003" }

.glyphicon-heart:before { content: "\e005" }

.glyphicon-star:before { content: "\e006" }

.glyphicon-star-empty:before { content: "\e007" }

.glyphicon-user:before { content: "\e008" }

.glyphicon-film:before { content: "\e009" }

.glyphicon-th-large:before { content: "\e010" }

.glyphicon-th:before { content: "\e011" }

.glyphicon-th-list:before { content: "\e012" }

.glyphicon-ok:before { content: "\e013" }

.glyphicon-remove:before { content: "\e014" }

.glyphicon-zoom-in:before { content: "\e015" }

.glyphicon-zoom-out:before { content: "\e016" }

.glyphicon-off:before { content: "\e017" }

.glyphicon-signal:before { content: "\e018" }

.glyphicon-cog:before { content: "\e019" }

.glyphicon-trash:before { content: "\e020" }

.glyphicon-home:before { content: "\e021" }

.glyphicon-file:before { content: "\e022" }

.glyphicon-time:before { content: "\e023" }

.glyphicon-road:before { content: "\e024" }

.glyphicon-download-alt:before { content: "\e025" }

.glyphicon-download:before { content: "\e026" }

.glyphicon-upload:before { content: "\e027" }

.glyphicon-inbox:before { content: "\e028" }

.glyphicon-play-circle:before { content: "\e029" }

.glyphicon-repeat:before { content: "\e030" }

.glyphicon-refresh:before { content: "\e031" }

.glyphicon-list-alt:before { content: "\e032" }

.glyphicon-lock:before { content: "\e033" }

.glyphicon-flag:before { content: "\e034" }

.glyphicon-headphones:before { content: "\e035" }

.glyphicon-volume-off:before { content: "\e036" }

.glyphicon-volume-down:before { content: "\e037" }

.glyphicon-volume-up:before { content: "\e038" }

.glyphicon-qrcode:before { content: "\e039" }

.glyphicon-barcode:before { content: "\e040" }

.glyphicon-tag:before { content: "\e041" }

.glyphicon-tags:before { content: "\e042" }

.glyphicon-book:before { content: "\e043" }

.glyphicon-bookmark:before { content: "\e044" }

.glyphicon-print:before { content: "\e045" }

.glyphicon-camera:before { content: "\e046" }

.glyphicon-font:before { content: "\e047" }

.glyphicon-bold:before { content: "\e048" }

.glyphicon-italic:before { content: "\e049" }

.glyphicon-text-height:before { content: "\e050" }

.glyphicon-text-width:before { content: "\e051" }

.glyphicon-align-left:before { content: "\e052" }

.glyphicon-align-center:before { content: "\e053" }

.glyphicon-align-right:before { content: "\e054" }

.glyphicon-align-justify:before { content: "\e055" }

.glyphicon-list:before { content: "\e056" }

.glyphicon-indent-left:before { content: "\e057" }

.glyphicon-indent-right:before { content: "\e058" }

.glyphicon-facetime-video:before { content: "\e059" }

.glyphicon-picture:before { content: "\e060" }

.glyphicon-map-marker:before { content: "\e062" }

.glyphicon-adjust:before { content: "\e063" }

.glyphicon-tint:before { content: "\e064" }

.glyphicon-edit:before { content: "\e065" }

.glyphicon-share:before { content: "\e066" }

.glyphicon-check:before { content: "\e067" }

.glyphicon-move:before { content: "\e068" }

.glyphicon-step-backward:before { content: "\e069" }

.glyphicon-fast-backward:before { content: "\e070" }

.glyphicon-backward:before { content: "\e071" }

.glyphicon-play:before { content: "\e072" }

.glyphicon-pause:before { content: "\e073" }

.glyphicon-stop:before { content: "\e074" }

.glyphicon-forward:before { content: "\e075" }

.glyphicon-fast-forward:before { content: "\e076" }

.glyphicon-step-forward:before { content: "\e077" }

.glyphicon-eject:before { content: "\e078" }

.glyphicon-chevron-left:before { content: "\e079" }

.glyphicon-chevron-right:before { content: "\e080" }

.glyphicon-plus-sign:before { content: "\e081" }

.glyphicon-minus-sign:before { content: "\e082" }

.glyphicon-remove-sign:before { content: "\e083" }

.glyphicon-ok-sign:before { content: "\e084" }

.glyphicon-question-sign:before { content: "\e085" }

.glyphicon-info-sign:before { content: "\e086" }

.glyphicon-screenshot:before { content: "\e087" }

.glyphicon-remove-circle:before { content: "\e088" }

.glyphicon-ok-circle:before { content: "\e089" }

.glyphicon-ban-circle:before { content: "\e090" }

.glyphicon-arrow-left:before { content: "\e091" }

.glyphicon-arrow-right:before { content: "\e092" }

.glyphicon-arrow-up:before { content: "\e093" }

.glyphicon-arrow-down:before { content: "\e094" }

.glyphicon-share-alt:before { content: "\e095" }

.glyphicon-resize-full:before { content: "\e096" }

.glyphicon-resize-small:before { content: "\e097" }

.glyphicon-exclamation-sign:before { content: "\e101" }

.glyphicon-gift:before { content: "\e102" }

.glyphicon-leaf:before { content: "\e103" }

.glyphicon-fire:before { content: "\e104" }

.glyphicon-eye-open:before { content: "\e105" }

.glyphicon-eye-close:before { content: "\e106" }

.glyphicon-warning-sign:before { content: "\e107" }

.glyphicon-plane:before { content: "\e108" }

.glyphicon-calendar:before { content: "\e109" }

.glyphicon-random:before { content: "\e110" }

.glyphicon-comment:before { content: "\e111" }

.glyphicon-magnet:before { content: "\e112" }

.glyphicon-chevron-up:before { content: "\e113" }

.glyphicon-chevron-down:before { content: "\e114" }

.glyphicon-retweet:before { content: "\e115" }

.glyphicon-shopping-cart:before { content: "\e116" }

.glyphicon-folder-close:before { content: "\e117" }

.glyphicon-folder-open:before { content: "\e118" }

.glyphicon-resize-vertical:before { content: "\e119" }

.glyphicon-resize-horizontal:before { content: "\e120" }

.glyphicon-hdd:before { content: "\e121" }

.glyphicon-bullhorn:before { content: "\e122" }

.glyphicon-bell:before { content: "\e123" }

.glyphicon-certificate:before { content: "\e124" }

.glyphicon-thumbs-up:before { content: "\e125" }

.glyphicon-thumbs-down:before { content: "\e126" }

.glyphicon-hand-right:before { content: "\e127" }

.glyphicon-hand-left:before { content: "\e128" }

.glyphicon-hand-up:before { content: "\e129" }

.glyphicon-hand-down:before { content: "\e130" }

.glyphicon-circle-arrow-right:before { content: "\e131" }

.glyphicon-circle-arrow-left:before { content: "\e132" }

.glyphicon-circle-arrow-up:before { content: "\e133" }

.glyphicon-circle-arrow-down:before { content: "\e134" }

.glyphicon-globe:before { content: "\e135" }

.glyphicon-wrench:before { content: "\e136" }

.glyphicon-tasks:before { content: "\e137" }

.glyphicon-filter:before { content: "\e138" }

.glyphicon-briefcase:before { content: "\e139" }

.glyphicon-fullscreen:before { content: "\e140" }

.glyphicon-dashboard:before { content: "\e141" }

.glyphicon-paperclip:before { content: "\e142" }

.glyphicon-heart-empty:before { content: "\e143" }

.glyphicon-link:before { content: "\e144" }

.glyphicon-phone:before { content: "\e145" }

.glyphicon-pushpin:before { content: "\e146" }

.glyphicon-usd:before { content: "\e148" }

.glyphicon-gbp:before { content: "\e149" }

.glyphicon-sort:before { content: "\e150" }

.glyphicon-sort-by-alphabet:before { content: "\e151" }

.glyphicon-sort-by-alphabet-alt:before { content: "\e152" }

.glyphicon-sort-by-order:before { content: "\e153" }

.glyphicon-sort-by-order-alt:before { content: "\e154" }

.glyphicon-sort-by-attributes:before { content: "\e155" }

.glyphicon-sort-by-attributes-alt:before { content: "\e156" }

.glyphicon-unchecked:before { content: "\e157" }

.glyphicon-expand:before { content: "\e158" }

.glyphicon-collapse-down:before { content: "\e159" }

.glyphicon-collapse-up:before { content: "\e160" }

.glyphicon-log-in:before { content: "\e161" }

.glyphicon-flash:before { content: "\e162" }

.glyphicon-log-out:before { content: "\e163" }

.glyphicon-new-window:before { content: "\e164" }

.glyphicon-record:before { content: "\e165" }

.glyphicon-save:before { content: "\e166" }

.glyphicon-open:before { content: "\e167" }

.glyphicon-saved:before { content: "\e168" }

.glyphicon-import:before { content: "\e169" }

.glyphicon-export:before { content: "\e170" }

.glyphicon-send:before { content: "\e171" }

.glyphicon-floppy-disk:before { content: "\e172" }

.glyphicon-floppy-saved:before { content: "\e173" }

.glyphicon-floppy-remove:before { content: "\e174" }

.glyphicon-floppy-save:before { content: "\e175" }

.glyphicon-floppy-open:before { content: "\e176" }

.glyphicon-credit-card:before { content: "\e177" }

.glyphicon-transfer:before { content: "\e178" }

.glyphicon-cutlery:before { content: "\e179" }

.glyphicon-header:before { content: "\e180" }

.glyphicon-compressed:before { content: "\e181" }

.glyphicon-earphone:before { content: "\e182" }

.glyphicon-phone-alt:before { content: "\e183" }

.glyphicon-tower:before { content: "\e184" }

.glyphicon-stats:before { content: "\e185" }

.glyphicon-sd-video:before { content: "\e186" }

.glyphicon-hd-video:before { content: "\e187" }

.glyphicon-subtitles:before { content: "\e188" }

.glyphicon-sound-stereo:before { content: "\e189" }

.glyphicon-sound-dolby:before { content: "\e190" }

.glyphicon-sound-5-1:before { content: "\e191" }

.glyphicon-sound-6-1:before { content: "\e192" }

.glyphicon-sound-7-1:before { content: "\e193" }

.glyphicon-copyright-mark:before { content: "\e194" }

.glyphicon-registration-mark:before { content: "\e195" }

.glyphicon-cloud-download:before { content: "\e197" }

.glyphicon-cloud-upload:before { content: "\e198" }

.glyphicon-tree-conifer:before { content: "\e199" }

.glyphicon-tree-deciduous:before { content: "\e200" }

.glyphicon-cd:before { content: "\e201" }

.glyphicon-save-file:before { content: "\e202" }

.glyphicon-open-file:before { content: "\e203" }

.glyphicon-level-up:before { content: "\e204" }

.glyphicon-copy:before { content: "\e205" }

.glyphicon-paste:before { content: "\e206" }

.glyphicon-alert:before { content: "\e209" }

.glyphicon-equalizer:before { content: "\e210" }

.glyphicon-king:before { content: "\e211" }

.glyphicon-queen:before { content: "\e212" }

.glyphicon-pawn:before { content: "\e213" }

.glyphicon-bishop:before { content: "\e214" }

.glyphicon-knight:before { content: "\e215" }

.glyphicon-baby-formula:before { content: "\e216" }

.glyphicon-tent:before { content: "\26fa" }

.glyphicon-blackboard:before { content: "\e218" }

.glyphicon-bed:before { content: "\e219" }

.glyphicon-apple:before { content: "\f8ff" }

.glyphicon-erase:before { content: "\e221" }

.glyphicon-hourglass:before { content: "\231b" }

.glyphicon-lamp:before { content: "\e223" }

.glyphicon-duplicate:before { content: "\e224" }

.glyphicon-piggy-bank:before { content: "\e225" }

.glyphicon-scissors:before { content: "\e226" }

.glyphicon-bitcoin:before { content: "\e227" }

.glyphicon-btc:before { content: "\e227" }

.glyphicon-xbt:before { content: "\e227" }

.glyphicon-yen:before { content: "\00a5" }

.glyphicon-jpy:before { content: "\00a5" }

.glyphicon-ruble:before { content: "\20bd" }

.glyphicon-rub:before { content: "\20bd" }

.glyphicon-scale:before { content: "\e230" }

.glyphicon-ice-lolly:before { content: "\e231" }

.glyphicon-ice-lolly-tasted:before { content: "\e232" }

.glyphicon-education:before { content: "\e233" }

.glyphicon-option-horizontal:before { content: "\e234" }

.glyphicon-option-vertical:before { content: "\e235" }

.glyphicon-menu-hamburger:before { content: "\e236" }

.glyphicon-modal-window:before { content: "\e237" }

.glyphicon-oil:before { content: "\e238" }

.glyphicon-grain:before { content: "\e239" }

.glyphicon-sunglasses:before { content: "\e240" }

.glyphicon-text-size:before { content: "\e241" }

.glyphicon-text-color:before { content: "\e242" }

.glyphicon-text-background:before { content: "\e243" }

.glyphicon-object-align-top:before { content: "\e244" }

.glyphicon-object-align-bottom:before { content: "\e245" }

.glyphicon-object-align-horizontal:before { content: "\e246" }

.glyphicon-object-align-left:before { content: "\e247" }

.glyphicon-object-align-vertical:before { content: "\e248" }

.glyphicon-object-align-right:before { content: "\e249" }

.glyphicon-triangle-right:before { content: "\e250" }

.glyphicon-triangle-left:before { content: "\e251" }

.glyphicon-triangle-bottom:before { content: "\e252" }

.glyphicon-triangle-top:before { content: "\e253" }

.glyphicon-console:before { content: "\e254" }

.glyphicon-superscript:before { content: "\e255" }

.glyphicon-subscript:before { content: "\e256" }

.glyphicon-menu-left:before { content: "\e257" }

.glyphicon-menu-right:before { content: "\e258" }

.glyphicon-menu-down:before { content: "\e259" }

.glyphicon-menu-up:before { content: "\e260" }
