﻿@charset "utf-8";



.clear:after,

.main:after {

  content: ".";

  display: block;

  height: 0;

  clear: both;

  visibility: hidden;

}

.clear {

  clear: both;

  /*控制分类后，各行高度不一样对不齐问题*/



  width: 100%;

  height: 0px;

  font-size: 0;

  overflow: hidden;

  /*控制分类后，各行高度不一样对不齐问题*/



}

.clear,

.main {

  display: inline-block;

}

/*IE7用*/

* html .clear,

* html .main {

  zoom: 1;

  display: inline-block;

}

/* Hides from IE-mac \*/

.clear,

.main {

  display: block;

}

/* End hide from IE-mac */

.clear {

  /*clear: both;height:1px;margin-top:-1px;overflow:hidden;*/

}

.zoom {

  zoom: 1;

  overflow: hidden;

}

/* 主体布局部分 

--------------------------------------------------------------------*/

.grid_01 {

  width: 10px;

}

.grid_02 {

  width: 20px;

}

.grid_03 {

  width: 30px;

}

.grid_04 {

  width: 40px;

}

.grid_05 {

  width: 50px;

}

.grid_06 {

  width: 60px;

}

.grid_07 {

  width: 70px;

}

.grid_08 {

  width: 80px;

}

.grid_09 {

  width: 90px;

}

.grid_10 {

  width: 100px;

}

.grid_11 {

  width: 110px;

}

.grid_12 {

  width: 120px;

}

.grid_13 {

  width: 130px;

}

.grid_14 {

  width: 140px;

}

.grid_15 {

  width: 150px;

}

.grid_16 {

  width: 160px;

}

.grid_17 {

  width: 170px;

}

.grid_18 {

  width: 180px;

}

.grid_19 {

  width: 190px;

}

.grid_20 {

  width: 200px;

}

.grid_21 {

  width: 210px;

}

.grid_22 {

  width: 220px;

}

.grid_23 {

  width: 230px;

}

.grid_24 {

  width: 240px;

}

.grid_25 {

  width: 250px;

}

.grid_26 {

  width: 260px;

}

.grid_27 {

  width: 270px;

}

.grid_28 {

  width: 280px;

}

.grid_29 {

  width: 290px;

}

.grid_30 {

  width: 300px;

}

.grid_31 {

  width: 310px;

}

.grid_32 {

  width: 320px;

}

.grid_33 {

  width: 330px;

}

.grid_34 {

  width: 340px;

}

.grid_35 {

  width: 350px;

}

.grid_36 {

  width: 360px;

}

.grid_37 {

  width: 370px;

}

.grid_38 {

  width: 380px;

}

.grid_39 {

  width: 390px;

}

.grid_40 {

  width: 400px;

}

.grid_41 {

  width: 410px;

}

.grid_42 {

  width: 420px;

}

.grid_43 {

  width: 430px;

}

.grid_44 {

  width: 440px;

}

.grid_45 {

  width: 450px;

}

.grid_46 {

  width: 460px;

}

.grid_47 {

  width: 470px;

}

.grid_48 {

  width: 480px;

}

.grid_49 {

  width: 490px;

}

.grid_50 {

  width: 500px;

}

.grid_51 {

  width: 510px;

}

.grid_52 {

  width: 520px;

}

.grid_53 {

  width: 530px;

}

.grid_54 {

  width: 540px;

}

.grid_55 {

  width: 550px;

}

.grid_56 {

  width: 560px;

}

.grid_57 {

  width: 570px;

}

.grid_58 {

  width: 580px;

}

.grid_59 {

  width: 590px;

}

.grid_60 {

  width: 600px;

}

.grid_61 {

  width: 610px;

}

.grid_62 {

  width: 620px;

}

.grid_63 {

  width: 630px;

}

.grid_64 {

  width: 640px;

}

.grid_65 {

  width: 650px;

}

.grid_66 {

  width: 660px;

}

.grid_67 {

  width: 670px;

}

.grid_68 {

  width: 680px;

}

.grid_69 {

  width: 690px;

}

.grid_70 {

  width: 700px;

}

.grid_71 {

  width: 710px;

}

.grid_72 {

  width: 720px;

}

.grid_73 {

  width: 730px;

}

.grid_74 {

  width: 740px;

}

.grid_75 {

  width: 750px;

}

.grid_76 {

  width: 760px;

}

.grid_77 {

  width: 770px;

}

.grid_78 {

  width: 780px;

}

.grid_79 {

  width: 790px;

}

.grid_80 {

  width: 800px;

}

.grid_81 {

  width: 810px;

}

.grid_82 {

  width: 820px;

}

.grid_83 {

  width: 830px;

}

.grid_84 {

  width: 840px;

}

.grid_85 {

  width: 850px;

}

.grid_86 {

  width: 860px;

}

.grid_87 {

  width: 870px;

}

.grid_88 {

  width: 880px;

}

.grid_89 {

  width: 890px;

}

.grid_90 {

  width: 900px;

}

.grid_91 {

  width: 910px;

}

.grid_92 {

  width: 920px;

}

.grid_93 {

  width: 930px;

}

.grid_94 {

  width: 940px;

}

.grid_95 {

  width: 950px;

}

.grid_96 {

  width: 960px;

}

.grid_97 {

  width: 970px;

}

.grid_98 {

  width: 980px;

}

.grid_99 {

  width: 990px;

}

.grid {

  width: 100%;

}

.grid_2_1 {

  width: 50%;

}

.grid_3_1 {

  width: 33.3%;

}

.grid_4_1 {

  width: 25%;

}

.grid_01,

.grid_02,

.grid_03,

.grid_04,

.grid_05,

.grid_06,

.grid_07,

.grid_08,

.grid_09,

.grid_10,

.grid_11,

.grid_12,

.grid_13,

.grid_14,

.grid_15,

.grid_16,

.grid_17,

.grid_18,

.grid_19,

.grid_20,

.grid_21,

.grid_22,

.grid_23,

.grid_24,

.grid_25,

.grid_26,

.grid_27,

.grid_28,

.grid_29,

.grid_30,

.grid_31,

.grid_32,

.grid_33,

.grid_34,

.grid_35,

.grid_36,

.grid_37,

.grid_38,

.grid_39,

.grid_40,

.grid_41,

.grid_42,

.grid_43,

.grid_44,

.grid_45,

.grid_46,

.grid_47,

.grid_48,

.grid_49,

.grid_50,

.grid_51,

.grid_52,

.grid_53,

.grid_54,

.grid_55,

.grid_56,

.grid_57,

.grid_58,

.grid_59,

.grid_60,

.grid_61,

.grid_62,

.grid_63,

.grid_64,

.grid_65,

.grid_66,

.grid_67,

.grid_68,

.grid_69,

.grid_70,

.grid_71,

.grid_72,

.grid_73,

.grid_74,

.grid_75,

.grid_76,

.grid_77,

.grid_78,

.grid_79,

.grid_80,

.grid_81,

.grid_82,

.grid_83,

.grid_84,

.grid_85,

.grid_86,

.grid_87,

.grid_88,

.grid_89,

.grid_90,

.grid_91,

.grid_92,

.grid_93,

.grid_94,

.grid_95,

.grid_96,

.grid_97,

.grid_98,

.grid_99,

.grid,

.grid_2_1,

.grid_3_1,

.grid_4_1 {

  float: left;

  text-align: left;

}

/* margin */

.mg_auto {

  margin: auto;

  float: none;

}

.mg00 {

  margin: 0px;

}

.mg05 {

  margin: 5px;

}

.mg10 {

  margin: 10px;

}

.mg15 {

  margin: 15px;

}

.mg20 {

  margin: 20px;

}

.mg25 {

  margin: 25px;

}

.mg30 {

  margin: 30px;

}

.mg35 {

  margin: 35px;

}

.mg40 {

  margin: 40px;

}

.mg45 {

  margin: 45px;

}

.mg50 {

  margin: 50px;

}

.mt00 {

  margin-top: 0px;

}

.mt05 {

  margin-top: 5px;

}

.mt10 {

  margin-top: 10px;

}

.mt15 {

  margin-top: 15px;

}

.mt20 {

  margin-top: 20px;

}

.mt25 {

  margin-top: 25px;

}

.mt30 {

  margin-top: 30px;

}

.mt35 {

  margin-top: 35px;

}

.mt40 {

  margin-top: 40px;

}

.mt45 {

  margin-top: 45px;

}

.mt50 {

  margin-top: 50px;

}

.mb00 {

  margin-bottom: 0;

}

.mb05 {

  margin-bottom: 5px;

}

.mb10 {

  margin-bottom: 10px;

}

.mb15 {

  margin-bottom: 15px;

}

.mb20 {

  margin-bottom: 20px;

}

.mb30 {

  margin-bottom: 30px;

}

.mb35 {

  margin-bottom: 35px;

}

.mb40 {

  margin-bottom: 40px;

}

.mb45 {

  margin-bottom: 45px;

}

.mb50 {

  margin-bottom: 50px;

}

.mr00 {

  margin-right: 0;

}

.mr05 {

  margin-right: 5px;

}

.mr10 {

  margin-right: 10px;

}

.mr15 {

  margin-right: 15px;

}

.mr20 {

  margin-right: 20px;

}

.mr25 {

  margin-right: 25px;

}

.mr30 {

  margin-right: 30px;

}

.mr35 {

  margin-right: 35px;

}

.mr40 {

  margin-right: 40px;

}

.mr45 {

  margin-right: 45px;

}

.mr50 {

  margin-right: 50px;

}

.ml00 {

  margin-left: 0;

}

.ml05 {

  margin-left: 5px;

}

.ml10 {

  margin-left: 10px;

}

.ml15 {

  margin-left: 15px;

}

.ml20 {

  margin-left: 20px;

}

.ml25 {

  margin-left: 25px;

}

.ml30 {

  margin-left: 30px;

}

.ml35 {

  margin-left: 35px;

}

.ml40 {

  margin-left: 40px;

}

.ml45 {

  margin-left: 45px;

}

.ml50 {

  margin-left: 50px;

}

/* padding */

.pd00 {

  padding: 0px;

}

.pd05 {

  padding: 5px;

}

.pd10 {

  padding: 10px;

}

.pd15 {

  padding: 15px;

}

.pd20 {

  padding: 20px;

}

.pd25 {

  padding: 25px;

}

.pd30 {

  padding: 30px;

}

.pd35 {

  padding: 35px;

}

.pd40 {

  padding: 40px;

}

.pd45 {

  padding: 45px;

}

.pd50 {

  padding: 50px;

}

.pt00 {

  padding-top: 0px;

}

.pt05 {

  padding-top: 5px;

}

.pt10 {

  padding-top: 10px;

}

.pt15 {

  padding-top: 15px;

}

.pt20 {

  padding-top: 20px;

}

.pt25 {

  padding-top: 25px;

}

.pt30 {

  padding-top: 30px;

}

.pt35 {

  padding-top: 35px;

}

.pt40 {

  padding-top: 40px;

}

.pt45 {

  padding-top: 45px;

}

.pt50 {

  padding-top: 50px;

}

.pb00 {

  padding-bottom: 0;

}

.pb05 {

  padding-bottom: 5px;

}

.pb10 {

  padding-bottom: 10px;

}

.pb15 {

  padding-bottom: 15px;

}

.pb20 {

  padding-bottom: 20px;

}

.pb25 {

  padding-bottom: 25px;

}

.pb30 {

  padding-bottom: 30px;

}

.pb35 {

  padding-bottom: 35px;

}

.pb40 {

  padding-bottom: 40px;

}

.pb45 {

  padding-bottom: 45px;

}

.pb50 {

  padding-bottom: 50px;

}

.pr00 {

  padding-right: 0;

}

.pr05 {

  padding-right: 5px;

}

.pr10 {

  padding-right: 10px;

}

.pr15 {

  padding-right: 15px;

}

.pr20 {

  padding-right: 20px;

}

.pr25 {

  padding-right: 25px;

}

.pr30 {

  padding-right: 30px;

}

.pr35 {

  padding-right: 35px;

}

.pr40 {

  padding-right: 40px;

}

.pr45 {

  padding-right: 45px;

}

.pr50 {

  padding-right: 50px;

}

.pl00 {

  padding-left: 0;

}

.pl05 {

  padding-left: 5px;

}

.pl10 {

  padding-left: 10px;

}

.pl15 {

  padding-left: 15px;

}

.pl20 {

  padding-left: 20px;

}

.pl25 {

  padding-left: 25px;

}

.pl30 {

  padding-left: 30px;

}

.pl35 {

  padding-left: 35px;

}

.pl40 {

  padding-left: 40px;

}

.pl45 {

  padding-left: 45px;

}

.pl50 {

  padding-left: 50px;

}

/* float */

.floatN {

  float: none;

}

.floatL {

  float: left;

}

.floatR {

  float: right;

}

/*text*/

.textR {

  text-align: right;

}

.textL {

  text-align: left;

}

.textC {

  text-align: center;

}

/*display*/

.hide {

  display: none;

}

.show {

  display: block;

}

.inline {

  display: inline;

}

.block {

  display: block;

}

/*overflow*/

.ov_h {

  overflow: hidden;

}

/*@color1: #FA9046; //主色FA9046

@color2: #FA7C24; //副色FA7C24*/

/*@color1: #FA7C24; //主色FA7C24

@color2: #FA9046; //副色FA9046*/

/*other*/

/* Outline button for use within the docs */

.btn-outline {

  color: #FA9046;

  background-color: #ffffff;

  border-color: #ffffff;

}

.btn-outline:hover,

.btn-outline:focus,

.btn-outline:active {

  color: #ffffff;

  background-color: #FA7C24;

  border-color: #FA7C24;

}

/* Inverted outline button (white on dark) */

.btn-outline-inverse {

  color: #ffffff;

  background-color: #FA9046;

  border-color: #FA9046;

}

.btn-outline-inverse:hover,

.btn-outline-inverse:focus,

.btn-outline-inverse:active {

  color: #ffffff;

  text-shadow: none;

  background-color: #FA7C24;

  border-color: #FA7C24;

}

/* btn-default */

.btn-default {

  color: #f0c77f;

  background-color: #32251d;

  border-color: #32251d;

}

.btn-default:hover,

.btn-default:focus,

.btn-default:active,

.btn-default.active,

.open .dropdown-toggle.btn-default {

  color: #ffffff;

  background-color: #333;

  border-color: #434343;

}

.btn-default .caret {

  border-top: 4px solid #f0c77f;

}

.dropdown-menu > li > a:hover,

.dropdown-menu > li > a:focus {

  color: #f0c77f;

  text-decoration: none;

  background-color: #5d5d5d;

}

.classify .dropdown-menu {

  left: auto;

  right: 0px;

}

.classify {

  padding: 10px 0px;

  margin-bottom: 10px;

  border-bottom: solid 1px #eeeeee;
  color: #32251d;

}

.scrollNav {

  width: 100%;

  margin: auto;

  text-align: center;

 /* background-color: #FA7C24;*/

background-color: #FA9046;

  overflow:hidden;

/*  padding-left:17px;*/

  height:34px;

}

.scrollNav .bd ul {

  width: 100%;

  float: left;

}



.scrollNav .bd {

  width:100%;

}



.scrollNav .bd a {

    float:left;

    width:20%;

 /* width:72px;

  min-width:72px;

  /*padding-left:10px;

  padding-right:10px;*/

}

.scrollNav .btn-group {

  margin: 0px 5px 0px 0px;

  border-radius: 0px;

}

.scrollNav .btn-group .btn {

  /*border-top:none;*/



  border-right: none;

  /*border-bottom:none;*/



}

.scrollNav .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle),

.scrollNav .btn-group > .btn:last-child:not(:first-child),

.scrollNav .btn-group > .dropdown-toggle:not(:first-child) {

  border-top-left-radius: 0;

  border-bottom-left-radius: 0;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

}

.scrollNav .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {

  border-top-left-radius: 0;

  border-bottom-left-radius: 0;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

  border-left: none;

}

.scrollNav .btn-default {

  /*width: 20%;*/

  color: #ffffff;

  border: solid 1px #FA9046;

  background: #FA7C24;

  padding: 6px 0;

  margin: 0px;

}

.scrollNav .btn-default:hover {

  background: #FA9046;

}

.scrollNav .bd h3 {

  font-size: 1em;

  font-weight: normal;

  margin: 2px;

}

/* 去掉链接触摸高亮 */.slideBox {

  position: relative;

  width: 100%;

  

  overflow: hidden;

}

.slideBox .hd {

  position: absolute;

  height:28px;

  line-height: 28px;

  bottom: 0;

  right: 20px;

  z-index: 1;

}

.slideBox .hd li 

{

    margin-top:10px;

  display: inline-block;

  width: 5px;

  height: 5px;

  -webkit-border-radius: 15px;

  -moz-border-radius: 15px;

  border-radius: 15px;

  background: #ffffff;

  text-indent: -9999px;

  overflow: hidden;

  margin: 0 3px;

  filter: alpha(opacity=60);

  opacity: 0.3;

}

.slideBox .hd li.on {

  filter: alpha(opacity=100);

  opacity: 1;

}

.slideBox .bd {

  position: relative;

  z-index: 0;

}

.slideBox .bd ul {

  list-style-type: none;

  padding: 0px;

}

.slideBox .bd li {

  width: 100%;

  position: relative;

  height: auto;

  list-style: none;

  float: left;

}

.slideBox .bd li img {

  width: 100%;

  height: auto;

}

.slideBox .bd li a {

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

/* 去掉链接触摸高亮 */

.slideBox .bd li .tit {

  display: block;

  width: 100%;

  position: absolute;

  bottom: 0;

  text-indent: 10px;

  height: 28px;

  line-height: 28px;

  background-image: -webkit-gradient(linear, 100% top, 0 top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));

  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));

  color: #ffffff;

}

.scrollBox {

  width: 100%;

  margin: auto;

  text-align: center;

}

.scrollBox .bd .col-xs-4 {

  width: 33.3%;

  float: left;

}

.scrollBox .bd h3 {

  font-size: 1em;

  font-weight: normal;

  margin: 2px;

}

.scrollBox .bd li a {

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

/* 去掉链接触摸高亮 */

.scrollBox .bd .thumbnail img {

  width: 100%;

  height: auto;

}

/*通用滚动按钮*/

.scrollBox_btn {

  height: 20px;

  overflow: hidden;

  font-size: 0;

  text-align: center;

}

.scrollBox_btn ul {

  display: inline-block;

  padding: 0px;

  padding-top: 5px;

}

.scrollBox_btn li {

  display: inline-block;

  width: 8px;

  height: 8px;

  background: #FA9046;

  margin: 0 5px;

  vertical-align: top;

  overflow: hidden;

  -webkit-border-radius: 8px;

  -moz-border-radius: 8px;

  border-radius: 8px;

  filter: alpha(opacity=60);

  opacity: 0.3;

}

.scrollBox_btn .on {

  filter: alpha(opacity=100);

  opacity: 1;

}

.scrollBox_btn .prev,

.scrollBox_btn .next {

  display: inline-block;

  width: 25px;

  height: 25px;

  line-height: 18px;

  font-size: 14px;

  color: #FA9046;

  /*background: url(../images/wyicons.png) no-repeat;*/



  overflow: hidden;

  margin: 0 5px;

  vertical-align: top;

}

.scrollBox_btn .next {

  background-position: -105px 0;

}

.bs-docs-nav {

  background-color: #ffffff;

  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.3);

}

.bs-docs-nav form {

  border: none;

}

.bs-docs-nav form .label {

  border: none;

  font-size: 1em;

  background-color: #FA9046;

}

.bs-docs-nav form .key {

  line-height: 2.2em;

}

.navbar-inverse {

  border: none;

}

.bs-docs-nav .navbar-collapse {

  border-color: #dddddd;

}

@media (min-width: 768px) {

  .bs-docs-nav .navbar-collapse.collapse {

    display: none!important;

  }

  .bs-docs-nav .navbar-header {

    float: none;

  }

}

.bs-docs-nav .navbar-brand {

  float: left;

}

.bs-docs-nav img.responsive-logo {

  height: 55px;

  margin:0 auto;

}

.bs-docs-nav .navbar-app,

.bs-docs-nav .navbar-search {

  width: 40px;

  height: 40px;

  font-size: 1.2em;

  display: block;

  color: #999999;

  float: right;

  margin-right: 5px;

  padding: 6px;

  margin: 8px 0px;

}

.bs-docs-nav .bs-navbar-app a {

  width: 100%;

  background: #099ce2;

  border: solid 1px #099ce2;

  font-size: 1.2em;

  margin: 10px 0;

  text-align: left;

}

.bs-docs-nav .bs-navbar-app .and {

  background: #60ab3d;

  border: solid 1px #60ab3d;

}

.bs-docs-nav .bs-navbar-app a img {

  width: 35px;

  height: 35px;

}

.bs-docs-nav .bs-navbar-app .col-xs-6 {

  padding: 0 5px;

  text-align: center;

}

.bs-docs-nav .navbar-nav {

  margin: 0px -15px;

}

.bs-docs-nav .navbar-toggle {

  margin-top: 10px;

  margin-bottom: 10px;

}

.bs-docs-nav .navbar-nav > li {

  border-bottom: solid 1px #eeeeee;

}

.bs-docs-nav .navbar-nav > li > a {

  color: #333333;

  font-size: 1.2em;

  letter-spacing: 5px;

  /*text-align:right;*/



}

.bs-docs-nav .navbar-nav > li > a:hover {

  color: #FA9046;

}

.bs-docs-nav .navbar-nav > .active > a,

.bs-docs-nav .navbar-nav > .active > a:hover {

  color: #ffffff;

  background-color: #FA9046;

}

.bs-docs-nav .navbar-toggle {

  border: none;

}

.bs-docs-nav .navbar-toggle:hover {

  background-color: #FA7C24;

  border: none;

}

.bs-docs-nav .navbar-toggle {

  background: #FA9046;

}

.bs-docs-nav .navbar-app,

.bs-docs-nav .navbar-search,

.bs-docs-nav .navbar-app:hover,

.bs-docs-nav .navbar-search:hover {

  background: none;

}

.bs-docs-nav .navbar-nav .open .dropdown-menu > li > a {

  color: #FA9046;

  line-height: 2em;

}

.navbar-inverse .navbar-nav > .open > a,

.navbar-inverse .navbar-nav > .open > a:hover,

.navbar-inverse .navbar-nav > .open > a:focus {

  color: #ffffff;

  background-color: #FA9046;

}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {

  color: #FA7C24;

  background-color: transparent;

}

.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {

  /*border-top-color: @borcolor1;

border-bottom-color: @borcolor1;*/



}

.panel {

  margin-bottom: 10px;

}

.panel-default > .panel-heading {

  color: #ffffff;

  background-color: #FA9046;

  border-color: #FA9046;

  overflow: hidden;

  text-transform: uppercase;

  padding: 6px 8px;

}

.panel-default > .panel-heading small {

  color: #ffffff;

  text-transform: uppercase;

  font-weight: normal;

}

.panel-default > .panel-heading h3 {

  width: 97%;

  float: left;

  font-weight: bold;

}

.panel-default > .panel-heading .glyphicon {

  width: 3%;

  display: inline-block;

  color: #ffffff;

  float: right;

}

.panel-body {

  padding: 8px;

}

.news a {

  color: #333333;

  overflow: hidden;

}

.news .media-body h4 {

  font-size: 1.1em;

  padding-bottom: 3px;

}

.news .media-body span {

  color: #999999;

  font-size: 0.8em;

}

.news .floatL {

  display: inline;

}

.news img {

  float: left;

  width: 70px;

  height: 70px;

}

.news small {

  color: #999999;

}

.news .glyphicon {

  margin-left: -10px;

  margin-right: 10px;

  color: #FA9046;

}

.bs-footer {

  padding-top: 5px;

  padding-bottom: 5px;

  margin-top: 0px;

  color: #666666;

  text-align: center;

  border-top: 1px solid #dddddd;

  background: #eeeeee;

}

.bs-footer p {

  margin-bottom: 0px;

}

.footer-links {

  margin: 10px 0;

  padding-left: 0;

}

.footer-links li {

  display: inline;

  padding: 0 2px;

}

.footer-links li:first-child {

  padding-left: 0;

}

@media (min-width: 768px) {

  .bs-footer {

    text-align: left;

  }

  .bs-footer p {

    margin-bottom: 0;

  }

}

.footnav .btn-group .btn {

  /*background: #333333;

  border: solid 1px #666666;*/

  border-top: none;

  border-right: none;

  border-bottom: none;

  font-size: 1.4em;

  margin: 0px;

  padding: 5px 0px 0px 0px;

}

.footnav .btn-group .btn .glyphicon .glyphicon-comment {

  width: 100%;

  display: block;

  text-align: center;

  height: 20px;

}

.footnav .btn-group .btn .t {

  display: block;

  height: 17px;

}

.footnav .btn-group .btn p {

  font-size: 0.6em;

  padding-bottom: 0px;

  margin-bottom: 0px;

}

@media (min-width: 150px) {

  .footnav .btn-group .btn p {

    font-size: 0.5em;

  }

}

.footnav .btn-group .btn:hover {

  background: #333;

}

.footnav .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle),

.footnav .btn-group > .btn:last-child:not(:first-child),

.footnav .btn-group > .dropdown-toggle:not(:first-child) {

  border-top-left-radius: 0;

  border-bottom-left-radius: 0;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

}

.footnav .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {

  border-top-left-radius: 0;

  border-bottom-left-radius: 0;

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

  border-left: none;

}

.footnav .btn-group .btn .sub {

  display: none;

  position: fixed;

  z-index: -1;

  left: 0px;

  bottom: 50px;

  width: 100%;

  height: auto;

  padding: 10px 10px 0px 10px;

  /*background: rgba(0, 0, 0, 0.9);*/

  background: #333;

}

.footnav .btn-group .btn .sub .thumbnail {

  background: none;

  border: none;

}

.footnav .btn-group .btn .sub .thumbnail h3 {

  color: #ffffff;

  font-size: 0.8em;

  margin: 0px;

}

@media (min-width: 150px) {

  .footnav .btn-group .btn .sub .thumbnail h3 {

    font-size: 0.6em;

  }

}

.footnav .btn-group .btn .list-group a {

  background: none;

  color: #ffffff;

  text-align: left;

  border: solid 1px #FA7C24;

  font-size: 0.6em;

  padding: 10px 8px;

  white-space: normal;

}

body {

  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;

  position: relative;

  /* For scrollyspy */



  padding-top: 75px;

  /* 导航栏占位*/



  padding-bottom: 50px;

  /* 底部导航栏占位*/



}

.thumbnail {

  margin-bottom: 10px;

}

.list-group {

  margin-bottom: 10px;

}

.list-group-item {

  padding: 10px;

}

#index .page,

#index .index {

  padding: 0px;

}

.page {

  padding: 10px;



}

#index .classify,

#index .pagination_bg {

  display: none;

}

.index .row,

.page .row {

  margin-right: -5px;

  margin-left: -5px;

}

.index .col-md-12,

.page .col-xs-4 {

  padding-left: 5px;

  padding-right: 5px;

}

h1,

h2,

h3,

h4,

h5,

h6 {

  margin-top: 0px;

  margin-bottom: 0px;

}

.ass {

  color: #999999;

  text-align: center;

  padding-bottom: 10px;

  margin-bottom: 10px;

  border-bottom: dashed 1px #dddddd;

}

.ass small {

  padding: 0px 10px;

}

#dituContent {

  height: 600px;

  overflow: hidden;

}



.responsive_box img{ width:100%; height:auto}



.Pmenu {

  width:100%;

  height:100%;

  min-height:720px;

  position:absolute;

  top:0;

  left:100%;

  z-index:99999;

  display:none;

}



.back {

  width:20%;

  height:100%;

  background-color:rgba(0, 0, 0, 0.60);

  position:relative;

  top:0;

  left:0;

  float:left;

}



.floatMenu {

    width:80%;

    height:100%;

    background-color:#32251d;

    position:relative;

    top:0;

    right:0;

    display:block;

    border-color:rgba(0, 0, 0, 0.60);

    margin:0;

}



.closeBar {

display: block;

width: 18px;

height: 30px;

padding: 0 0 0 5px;

overflow: hidden;

margin-left: 30px;

margin-top: 50px;

background: url(../images/common.png) no-repeat 0 -190px;

background-size: 400px;

}



a {

    color:#666;

}

.dropdown-menu > li > a

{

    color:#f0c77f;

}



.slogan{  height:55px; line-height:55px; float:right; padding-right:10px}

.navbar-header{ background-color:#32251d; color:#fff; position:relative;}

.btn{ border-radius:0}

.top-nav img{ height:45px;}



.side_bar

{

    width:150px;

    height:100%;

    position:fixed;

    background-color:#32251d;

    display:none;

    left:0px;

    top:0px;

    padding-top:20px;

}

    .side_bar a

    {

        display:block;

        width:100%;

        float:left;

        height:48px;

        line-height:48px;

        border-bottom:1px solid #4d4d4d;

        color:#f0c77f;

        text-indent:12px;

    }



body.open

{

    width:100%;

   position:relative;

    overflow-x:hidden;

}



body.open .side_bar

{

    display:block;

    left:0px;

    top:0px;

}

.invalid_side

{

    width:100%;

   

}

.body_main

{

    position:relative;

    width:100%;

    box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.3);

}

   .floatMenu li{ border-bottom:1px solid #5c5c5c}

.responsive_box .pt20{padding-top:0px;}

embed{width:100%; height:auto}

.footnav .btn-group .btn p{font-size:12px}



/*分页*/

.pages{  margin-top:12px; text-align:center; width:100%; }

.pages a{ border:1px solid #d5d5d5; padding:3px 8px; margin-right:5px; font-size:12px; color:#534f4f;}

.pages span{ padding:3px 7px; background:#333; border:1px solid #333; color:#fff; margin-right:5px; font-size:12px;}

.pages a:hover{ background:#333; border:1px solid #333; color:#fff;}