﻿body{font-size:12px; color:#585858;}
.parallelogram {-webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg);}
#toTop{ background-color:#e05f00;}
.thumbnail img{ transform:none;}
.thumbnail:hover img{transform:none;}
.container{ width:970px; padding:0;}
#header{ margin-bottom:0; background-color:#f08519; padding-bottom:15px;}
#header #header-icons{ margin:0; padding-right:8px;}
#header #header-icons a{ position:relative; background-color:transparent; border-radius:0; opacity:1; margin:0 26px 0 0; width:66px; height:25px; line-height:25px; color:#ddc3a8; z-index:2;}
#header #header-icons a.a-icon-star{background-color:transparent;}
#header #header-icons a:before{ position:absolute; left:-13px; top:-0; width:91px; height:25px; background-color:#8b3100; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg); z-index:-1;content:"";}
/*#header #header-icons a:before{content:""; position:absolute; left:-25px; top:0; width:0; height:0; border-right:25px solid #8b3100; border-bottom:25px solid transparent;}
#header #header-icons a:after{content:""; position:absolute; right:-25px; top:0; width:0; height:0; border-left:25px solid #8b3100; border-top:25px solid transparent;}*/
#navbar{ margin-bottom:0;background-color:#f08519; z-index:2; position:relative;}
#navbar #navbar-brand{ margin:-15px 0 0 -25px;}
#navbar #navbar-brand:before{ position:absolute; left:0; top:-25px; width:291px; height:120px; background-color:#fff; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg); z-index:3; content:"";}
#navbar #navbar-brand:after{ position:absolute; bottom:-75px; right:-107px; height:0; width:0; border:30px solid #ececec; border-color:#ececec transparent  transparent transparent; z-index:2;content:"";}
#navbar #navbar-brand a{ display:block; position:relative; z-index:4;}
#navbar .navbar{ border-radius:0;}
#navbar #navbar-collapse{ background-color:transparent;}
/*#navbar #navbar-collapse .nav{ float:right; background-color:#333; height:50px;}
#navbar #navbar-collapse>ul>li{ border-right:none; padding-left:51px;}
#navbar #navbar-collapse>ul>li:first-child{ padding-left:0;}
#navbar #navbar-collapse>ul>li>a{ height:50px; width:72px; padding:8px 0 0 3px; background-color:#444; color:#fff; z-index:2;}
#navbar #navbar-collapse>ul>li>a span{ display:block; font-size:6px; -webkit-transform:scale(0.50); -o-transform:scale(1); color:#858585; font-family:"04b_08","Arial"; text-transform:uppercase; white-space:nowrap; line-height:16px; position:relative; z-index:2; width:10px;}
#navbar #navbar-collapse>ul>li>a:before{content:""; position:absolute; left:-50px; top:0; width:0; height:0; border-right:50px solid #444; border-bottom:50px solid transparent; z-index:-1;}
#navbar #navbar-collapse>ul>li>a:after{content:""; position:absolute; right:-50px; top:0; width:0; height:0; border-left:50px solid #444; border-top:50px solid transparent; z-index:-1;}
#navbar #navbar-collapse>ul>li>a:hover,
#navbar #navbar-collapse>ul>li.active>a,
#navbar #navbar-collapse>ul>li:hover>a{  background-color:transparent; background-color:#e05f00 !important; height:70px; top:-10px;}
#navbar #navbar-collapse>ul>li>a:hover span,
#navbar #navbar-collapse>ul>li.active>a span{ color:#eb9759;}
#navbar #navbar-collapse>ul>li:hover>a:before,
#navbar #navbar-collapse>ul>li>a:hover:before,
#navbar #navbar-collapse>ul>li.active>a:before{ top:0; left:-70px; border-right:70px solid #e05f00; border-bottom:70px solid transparent;}
#navbar #navbar-collapse>ul>li:hover>a:after,
#navbar #navbar-collapse>ul>li>a:hover:after,
#navbar #navbar-collapse>ul>li.active>a:after{ top:0; right:-70px; border-left:70px solid #e05f00; border-top:70px solid transparent;}*/
#navbar #navbar-collapse .nav{ float:right; background-color:#333;}
#navbar #navbar-collapse>ul>li{ border-right:none; padding-left:51px;}
#navbar #navbar-collapse>ul>li:first-child{ padding-left:0;}
#navbar #navbar-collapse>ul>li>a{ height:50px; width:70px; padding:8px 0 0 3px; color:#fff; z-index:2;}
#navbar #navbar-collapse>ul>li>a span{ display:block; font-size:6px; -webkit-transform:scale(0.50); -o-transform:scale(1); color:#858585; font-family:"04b_08","Arial"; text-transform:uppercase; white-space:nowrap; line-height:16px; position:relative; z-index:2; width:10px;}
#navbar #navbar-collapse>ul>li>a:before{ position:absolute; left:-25px; top:0; width:120px; height:50px; background-color:#444; z-index:-1; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg);content:"";}
#navbar #navbar-collapse>ul>li>a:after{ position:absolute; bottom:-20px; right:-64px; height:0; width:0; border:10px solid #8b3100; border-color:#8b3100 transparent  transparent transparent; z-index:-2; display:none;content:"";}
#navbar #navbar-collapse>ul>li>a:hover,
#navbar #navbar-collapse>ul>li.active>a,
#navbar #navbar-collapse>ul>li:hover>a{background-color:transparent;}
#navbar #navbar-collapse>ul>li>a:hover span,
#navbar #navbar-collapse>ul>li.active>a span{ color:#eb9759;}
#navbar #navbar-collapse>ul>li:hover>a:before,
#navbar #navbar-collapse>ul>li>a:hover:before,
#navbar #navbar-collapse>ul>li.active>a:before{top:-10px; height:70px; background-color:#e05f00;}
#navbar #navbar-collapse>ul>li:hover>a:after,
#navbar #navbar-collapse>ul>li>a:hover:after,
#navbar #navbar-collapse>ul>li.active>a:after{ display:block;}
#navbar #navbar-collapse li.dropdown:hover ul.dropdown-menu{ display:none;}
#footer{ padding:20px 0; background-color:#444; color:#7b7b7b; text-align:center;}
#footer a{color:#7b7b7b; display:inline-block;}
#footer span{ padding-right:8px; display:inline-block;}
/*首页*/
#page-default-top-slide{ margin-bottom:0; box-shadow:none;}
#page-default-news{ position:relative; z-index:2; height:50px; overflow:hidden;}
#page-default-news .panel{ position:relative; left:31px; border-radius:0; margin-bottom:0; width:472px; padding:0 15px 0 76px; margin:0 auto; z-index:1;}
#page-default-news .panel:before{position:absolute; left:-25px; top:-1px; width:472px; height:51px; background-color:#f08519; z-index:-1; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg); content:"";}
#page-default-news .panel>.panel-heading{ position:absolute; left:0; font-size:16px; color:#6f2200; line-height:48px;}
#page-default-news .panel>.panel-body,
#page-default-news .list-group{ height:50px; overflow:hidden; line-height:50px; margin:0;}
#page-default-news .list-group li>.badge{ background-color:transparent; color:#ffc78f; border-radius:0; font-weight:normal; min-width:inherit; padding:0; float:none;}
#page-default-news .list-group li a{ float:left; color:#fff; padding:0 8px; display:inline-block; max-width:73%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#page-default-body{ border-top:1px solid #f0f0f0; background-color:#f7f7f7; padding-top:20px;}
#page-default-business{ position:relative; top:10px; border:1px solid #f0f0f0; background-color:#fff; padding:7px 7px 0;}
#page-default-business .list-group{ margin:0 -1px;}
#page-default-business .list-group li{ padding:0 1px 7px;}
#page-default-business .list-group li a{ display:block; background-color:#444; padding:3px 6px; color:#fff; font-size:16px; font-family:"微软雅黑";}
#page-default-business .list-group li a:hover,
#page-default-business .list-group li:hover a{ background-color:#f08519; color:#fff;}
#page-default-business .list-group li .thumbnail{ margin-bottom:0; padding:0;}
#page-default-business .list-group li p{ margin:8px 0 0; color:#909090; padding:0 6px; height:36px; overflow:hidden;}
#page-default #footer{ padding-top:30px;}
/*内页*/
#banner{ margin-bottom:0; z-index:1;}
#banner img{box-shadow:none;}
#breadcrumb-box{ padding:7px 0; border-bottom:1px solid #f2f2f2; background-color:#fbfbfb;}
#breadcrumb-box #breadcrumb{ margin-bottom:0;}
#breadcrumb-box #breadcrumb .breadcrumb{ margin-bottom:0; border-bottom:none; font-size:12px; text-align:right;}
#aside{ margin-top:-50px; padding-right:35px;}
#aside .panel{border-radius:0;}
#aside .panel>.panel-heading{ position:relative; z-index:1; border:none; font-size:20px; color:#fff; padding:13px 0; text-align:center; margin-bottom:1px;}
#aside .panel>.panel-heading:before{content:""; position:absolute; left:-20px; top:0; width:224px; height:50px; background-color:#e05f00; z-index:-1; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg);}
#aside .panel>.panel-heading:after{content:""; position:absolute; top:-10px; left:-51px; height:0; width:0; border:10px solid #8b3100; border-color:transparent transparent #8b3100 transparent; z-index:-2;}
#aside .panel>.panel-body{ border:1px solid #f2f2f2; border-top:none; border-bottom:none; padding-bottom:100px; background:url("../uploads/bg01.jpg") no-repeat center bottom #fbfbfb;}
#aside .nav li a{margin-bottom:1px; padding:0; line-height:30px; height:30px; text-align:center; color:#676767;}
#aside .nav li a:before{content:""; position:absolute; left:-14px; top:0; width:224px; height:30px; background-color:#f08519; z-index:-1; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg); display:none;}
#aside .nav li a:hover,
#aside .nav li.active a{ background-color:transparent; color:#fff; z-index:1;}
#aside .nav li a:hover:before,
#aside .nav li.active a:before{ display:block;}
#main{ padding-top:20px;}
.info{ line-height:200%; padding-bottom:10px; /*overflow:hidden;*/}
.info p{ text-indent:2em; margin-bottom:20px;}
.info img{ display:block; max-width:100%; margin:0 auto;}
#page-about-list .list-group-item{border-radius:0; padding:0 15px;}
#page-about-list .list-group-item .thumbnail{ padding:5px; border:1px solid #e9e9e9; border-radius:50%;}
#page-about-list .list-group-item .thumbnail img{border-radius:50%;}
#about-team li{ border-radius:0; margin:0 0 30px; padding-left:400px; min-height:199px; overflow:hidden;}
#about-team li .team-pic{ position:absolute; top:0; left:0; width:470px; height:199px; overflow:hidden;}
#about-team li .team-pic:before{ position:absolute; left:0; bottom:0; width:0; height:0; border-left:200px solid #fff; border-top:200px solid transparent; content:" ";}
#about-team li .team-pic:after{ position:absolute; right:0; top:0; width:0; height:0; border-right:200px solid #fff; border-bottom:200px solid transparent; content:" ";}
#about-team li .team-pic img{ display:block;}
#about-team li .team-title{ position:absolute; bottom:0; left:19px; z-index:3; width:180px; height:40px; line-height:40px; font-size:24px; font-family:"微软雅黑"; color:#fff; text-align:center;}
#about-team li .team-title span{ color:#000;}
#about-team li .team-title:before{content:""; position:absolute; left:0; top:0; width:180px; height:40px; background-color:#e05f00; z-index:-1; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg);}
#about-team li .team-info{ position:relative;}
#about-team li .team-info p{ margin-bottom:5px;}
#about-team li.tabOdd{ padding-left:0; padding-right:400px;}
#about-team li.tabOdd .team-pic{ left:auto; right:0;}
#about-team li.tabOdd .team-title{ top:0; left:auto; right:19px;}
#page-album-list li h4{ border-top:none;}
#page-album-list li h4 a{display:block; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; font-size:12px;}
.pagination{ display:block; margin:10px 0; text-align:center; overflow:hidden;}
.pagination>li{ display:inline-block; padding:0 2px;}
.pagination>li>a,
.pagination>li>span{ background-color:#fff; color:#b7b7b7; border-radius:2px;}
.pagination>li:first-child>a,
.pagination>li:first-child>span,
.pagination>li:last-child>a,
.pagination>li:last-child>span{border-radius:2px;}
.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus,
.pagination>li.active>a,
.pagination>li.active>span,
.pagination>li.active>a:hover,
.pagination>li.active>span:hover,
.pagination>li.active>a:focus,
.pagination>li.active>span:focus{ border-color:#f08519; background-color:#f08519; color:#fff;}
#business-nav a{ position:relative; display:inline-block; width:115px; height:30px; line-height:30px; text-align:center; color:#fff; border-radius:0; z-index:1; margin:0 0 5px 5px;}
#business-nav a:before{content:""; position:absolute; left:0; top:0; width:115px; height:30px; background-color:#c5c5c5; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg); z-index:-1;}
#business-nav a.list-group-item.active,
#business-nav a.list-group-item.active:hover,
#business-nav a.list-group-item.active:focus{ border:none; background-color:transparent; color:#fff;}
#business-nav a.active:before,
#business-nav a:hover:before,
#business-nav a:focus:before{ background-color:#f08519;}
#business-info{ padding:20px 0;}
#business-info .info{ font-family:"微软雅黑"; font-size:16px;}
#business-info .info h1{ font-size:30px; color:#e05f00; margin:30px 0 20px;}
#business-info .info p{ text-indent:0; margin-bottom:0;}
#business-info .tspica{ position:relative; border:1px solid #e9e9e9; border-radius:50%; padding:5px; overflow:inherit;}
#business-info .tspica img{border-radius:50%;}
#business-info .tspica:hover img{transform:inherit;}
#business-info .tspica:before{content:"";  width:80px; height:80px; border:4px solid #fff;border-radius:50%; background-color:#f08519; position:absolute; top:50%; margin-top:-40px; right:-30px;}
#business-info .tspica:after{content:"";  width:66px; height:66px; border:4px solid #fff;border-radius:50%; background-color:#e05f00; position:absolute; top:65%; right:-10px;}
#business-info .tspica span{  width:44px; height:44px; border:4px solid #fff;border-radius:50%; background-color:#8b3100; position:absolute; bottom:13px; right:48px; z-index:2;}
#business-info .tspicb{ position:relative; border-radius:50%; overflow:hidden;}
#business-info .tspicb img{ position:relative; right:-60px;}
#business-info .tspicd{ position:relative; float:right; width:430px; height:179px; margin:30px 0 100px 10px;}
#business-info .tspicd:before{content:""; position:absolute; left:0; bottom:0; width:0; height:0; border-left:180px solid #fff; border-top:180px solid transparent;}
#business-info .tspicd:after{content:""; position:absolute; right:0; top:0; width:0; height:0; border-right:180px solid #fff; border-bottom:180px solid transparent;}
#business-info .tspicd .parallelogram01{ position:absolute; top:-30px; right:40px; width:100px; height:80px; background-color:#f08519; overflow:hidden; z-index:2; -webkit-transform:skew(45deg); -moz-transform:skew(45deg);-o-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);}
#business-info .tspicd .parallelogram02{ position:absolute; bottom:-80px; left:120px; width:78px; height:60px; background-color:#e05f00; overflow:hidden; z-index:2; -webkit-transform:skew(45deg); -moz-transform:skew(45deg);-o-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);}
#page-news-list-pic-left>li{ border-bottom:1px dotted #d2d2d2;}
#page-news-list-pic-left>li .thumbnail{ margin-bottom:0; padding:0; border:none;}
#page-news-list-pic-left h4>a{display: inline-block; max-width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#page-news-list-pic-left p{ font-size:12px; color:#838383;}
#page-news-info h1{ font-size:20px; color:#e05f00; text-align:left; margin-bottom:10px;}
#page-news-info h5{ font-size:12px; color:#838383; padding-bottom:10px; border-bottom:1px dotted #d2d2d2;}
#member-benefits{ padding-bottom:36px;}
#member-benefits .panel{border-radius:0;}
#member-benefits .panel>.panel-heading{ position:relative; font-size:24px; color:#fff; line-height:40px; padding:0 48px; z-index:1;}
#member-benefits .panel>.panel-heading:before{content:""; position:absolute; left:15px; top:0; width:180px; height:40px; background-color:#e05f00; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg); z-index:-1;}
#member-benefits .panel>.panel-body{ padding-top:20px;}
#member-benefits .list-group{ margin:0;}
#member-benefits .list-group li{ padding:5px 0 5px 35px; border-radius:0;}
#member-benefits .list-group li:first-child+li+li,
#member-benefits .list-group li:first-child+li+li+li{ padding-left:50px;}
#member-benefits .list-group li:first-child+li+li+li+li,
#member-benefits .list-group li:first-child+li+li+li+li+li{ padding-left:65px;}
#member-benefits .list-group li:first-child+li+li+li+li+li+li,
#member-benefits .list-group li:first-child+li+li+li+li+li+li+li{ padding-left:80px;}
#member-benefits .list-group li:first-child+li+li+li+li+li+li+li+li,
#member-benefits .list-group li:first-child+li+li+li+li+li+li+li+li+li{ padding-left:95px;}
#member-benefits .list-group li:first-child+li+li+li+li+li+li+li+li+li+li,
#member-benefits .list-group li:first-child+li+li+li+li+li+li+li+li+li+li+li{ padding-left:110px;}
#member-benefits .list-group li span{ display:inline-block; padding-left:8px; background:url('../uploads/icon01.png') no-repeat left 5px;}
#page-product-list{ margin:0 -10px 10px;}
#page-product-list>li{ padding:0 10px 10px; border-bottom:1px dotted #d2d2d2; text-align:center; border-radius:0;}
#page-product-list .thumbnail{ margin-bottom:6px;}
#page-product-list h4{ border-top:none;}
#page-product-list h4 a{ width:100%;}
#page-product-list p{ font-size:14px; font-family:"微软雅黑";}
#page-product-list p span{ color:#e05f00;}
#page-product-info{ padding:20px 0 36px; font-size:14px; font-family:"微软雅黑";}
#page-product-info h1{ font-size:20px; color:#e05f00; border-bottom:1px dotted #d2d2d2; padding-bottom:10px; margin-top:15px;}
#page-contact #page-contact-form .input-group{ float:none;}
#page-contact .alert{ margin-left:0;}
.formhui .form-group{display:block; line-height:38px; margin-bottom:14px;}
.formhui .input-group{ display:block;}
.formhui .input-group>.form-control{appearance:normal;-moz-appearance:none;-webkit-appearance:none; border-radius:0; border:2px solid #ededed; background-color:#fff; box-shadow:none;}
.formhui .input-group>input.form-control{ height:38px;}
.formhui .input-group>select.form-control{ height:38px;}
.formhui .input-group>.form-control{ z-index:1;}
.formhui .input-group-addon{border-radius:0; background-color:transparent; border:none; color:#d7d7d7; position:absolute; right:2px; top:2px; height:34px; line-height:34px; text-align:center; width:34px; z-index:2; padding:0;}
.formhui .input-group-addon .fa{ font-size:18px;}
.formhui .ot{ box-shadow:0 0 0 8px #fff; height:11px; pointer-events:none; position:absolute; right:12px; top:14px; width:8px; background-color:#fff; border:none;}
.formhui .ot:after,
.formhui .ot:before{ border-left:4px solid transparent; border-right:4px solid transparent; content: ""; position: absolute; right: 0;}
.formhui .ot:after{ border-top:4px solid #d7d7d7; bottom:0;}
.formhui .ot:before { border-bottom:4px solid #d7d7d7; top:0;}
.formhui .state-error>.invalid{ background-color:#fff0f0;}
.formhui .state-error>.input-group-addon{ background-color:#fff0f0;}
.formhui .state-error>.valid{ background-color:#2a2929;}
.formhui .state-error + em { color: #8a001e; display: block; font-size: 12px; font-style: normal; line-height: 15px; margin-top: 0px; padding:5px 1px 0; overflow:hidden;}
.formhui .rating.state-error + em { margin-bottom: 4px; margin-top: -4px;}
.formhui .input-group input:focus,
.formhui .input-group select:focus,
.formhui .input-group textarea:focus{ border-color:#f08519;}
.formhui button.form-control{border-radius:0; font-size:18px; font-family:Arial; height:auto; background-color:#f08519;}
.formhui .displaynone{ display:none !important;}
.formhui .btn{border-radius:0; padding:8px 40px; font-family:"微软雅黑";}
.map{ margin:36px 0;}
#contact{ font-size:14px; color:#9c9c9c;}
#contact h3{ font-size:20px; color:#e05f00; margin-bottom:20px;}
#contact .fa{ color:#f08519; margin-right:6px;}
#recruitment{line-height:160%; color:#929292; padding:10px 0 20px; overflow:hidden;}
#recruitment h3{ font-size:18px; color:#e05f00; margin-top:0;}
#recruitment-list{ padding:0; overflow:hidden; border-top:1px dotted #d2d2d2; line-height:160%; margin-bottom:20px;}
#recruitment-list li{border-bottom:1px dotted #d2d2d2; padding-bottom:15px; color:#888;}
#recruitment-list li h3{ color:#e05f00; font-size:16px;}
#recruitment-list li span{ color:#000;}



@media (max-width: 479px){
#page-default-top{ background-color:#f08519;}
#page-default-news .panel{left:auto; width:auto;}
#page-default-news .panel:before{ display:none;}
#about-team li.tabOdd .team-title{ right:auto; top:auto; left:19px; bottom:0;}
#business-nav a{ width:49.5%; margin-left:1px;}
#business-nav a:before{ width:100%;}
#business-info .tspicd{ float:none; margin-left:-215px; left:50%;}
}
@media (min-width: 480px) and (max-width: 639px) {
#page-default-top{ background-color:#f08519;}
#page-default-news .panel{left:auto; width:auto;}
#page-default-news .panel:before{ display:none;}
#business-nav a{ width:49.5%; margin-left:1px;}
#business-nav a:before{ width:100%;}
#business-info .tspicd{ float:none;}
}
@media (min-width: 640px) and (max-width: 767px) {

}
@media (max-width: 767px){
#navbar{ background-color:#fff;}
/*#navbar #navbar-toggle{ margin-left:15px;}
#navbar #navbar-toggle-icon{ margin-right:10px;}*/
#navbar #navbar-brand{ margin:5px 0 0;}
#navbar #navbar-brand:after{ display:none;}
#navbar #navbar-brand:before{ top:0; width:100%; height:100%; display:none;}
.container{ width:auto; padding:0 15px;}
#member-benefits .list-group li{ padding-left:35px !important;}
.formhui .col-xs-nl{ margin-bottom:12px;}
#about-team li{ padding-left:0; padding-top:220px; min-height:inherit;}
#about-team li.tabOdd{ padding-right:0;}
#about-team li.tabOdd .team-pic{ right:auto; left:0;}
}
@media (min-width: 768px) and (max-width: 991px) {
#header{ padding-bottom:45px;}
#navbar #navbar-brand{ margin:-68px 0 0;}
#navbar #navbar-brand:before{ top:-2px; left:10px; width:280px; height:66px; z-index:1;}
#navbar #navbar-brand:after{ display:none;}
#navbar #navbar-collapse>.nav{ float:none; margin-left:45px; background-color:transparent;}
#navbar #navbar-collapse>.nav>li{ width:16.6667%; padding-left:1px; background-color:#333;}
#navbar #navbar-collapse>.nav>li:last-child{ background-color:transparent;}
#navbar #navbar-collapse>.nav>li>a{ width:auto;}
#navbar #navbar-collapse>.nav>li>a:before{ width:100%;}
#navbar #navbar-collapse>.nav>li>a:after{ right:-14px;}
.container{ width:auto; padding:0 15px;}
}
@media (min-width: 992px){
#page-default-top-slide .swiper-wrapper .item{ overflow:hidden;}
#page-default-top-slide img{position:relative; left:50%; width:1920px; margin-left:-960px; height:460px;}
#page-default-top-slide .carousel-indicators{}
#page-default-top-slide .carousel-indicators li{ width:11px; height:7px; border-radius:0; box-shadow:none; opacity:1; background-color:#808081; -webkit-transform: skew(40deg); -moz-transform: skew(40deg);-o-transform: skew(40deg);-ms-transform: skew(40deg);transform: skew(40deg);}
#page-default-top-slide .carousel-indicators li.active{ background-color:#f08519; margin:0; padding:0;}
#page-default #default-carousel1{ overflow:inherit;}
#page-default #default-carousel1 .carousel-control.left{background:url("../uploads/icon-left.png") no-repeat scroll center center!important;}
#page-default #default-carousel1 .carousel-control.right{background:url("../uploads/icon-right.png") no-repeat scroll center center!important;}
#page-default #default-carousel1 .carousel-control span{ display:none;}
#banner img[data-src]{ width:auto;}
#banner img{ position:relative; left:50%; margin-left:-960px;}
}
.tianv-slidemenu>ul>li>a{ font-size:14px;}
.tianv-slidemenu>ul>li>a>span{ display:none;}
.tianv-slidemenu .dropdown-menu>li a{ font-size:12px;}
.BMapLabel{ display:none; max-width:inherit; /*visibility:hidden;*/}