.fixed-box {
  position: fixed;
  top: 30%;
  right: 10px;
  font-size: 0;
}
.fixed-box .QQ-btn {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 309px;
  width: 100%;
}
.fixed-box .close-btn {
  position: absolute;
  top: 9px;
  left: 50%;
  margin-left: -25px;
  width: 50px;
  height: 25px;
}
.nav > li {
  /*padding: 0 16px;*/
  padding:0 2px;
  padding-top: 15px;
}
.nav > li a {
  color: #474747;
  font-size: 16px;
  font-family: "微软正雅黑";
  /*padding-left: 4px;*/
  /*padding-right: 4px;*/
  /*padding-bottom: 8px;*/
  padding:6px 18px;
  font-weight: bold;
  /*text-shadow: 5px 5px 5px #089044;*/
  /*-webkit-transition: text-shadow .3s;*/
  /*-moz-transition: text-shadow .3s;*/
  /*-ms-transition: text-shadow .3s;*/
  /*-o-transition: text-shadow .3s;*/
  /*transition: text-shadow .3s;*/
}
.nav > li a:hover,
.nav > .active a{
  background: #089044;
  color:#fff;
}
.nav > li .tel {
  color: #048E41;
  padding-left: 10px;
  position:relative;
  top:-16px;
}
.nav > li .tel p:first-child {
  font-weight: bold;
}
.nav > li .tel p:last-child span:last-child{
  font-size: 20px;
  font-weight: bold;
  /*font-family: "Gill Sans MT Ext Condensed Bold";*/
}
.nav > li .tel .text {
  font-size: 20px;
}
/*.nav > li:not(:last-child):after {*/
  /*content: "";*/
  /*display: block;*/
  /*margin: 0 auto;*/
  /*width: 0px;*/
  /*height: 3px;*/
  /*background: #048E41 ;*/
  /*-webkit-transition: width .3s;*/
  /*-moz-transition: width .3s;*/
  /*-ms-transition: width .3s;*/
  /*-o-transition: width .3s;*/
  /*transition: width .3s;*/
/*}*/
.nav > .active:not(:last-child):after,
.nav > li:hover:not(:last-child):after {
  width: 100%;
}
.navbar {
  margin-bottom: 0;
}
.navbar-nav {
  margin-top: 32px;
}
.navbar-brand {
  height: 114px;
  padding: 4px 20px;
  font-size: 0;
}
footer {
  background: #2F2F2F;
}
footer .footer-main,
footer .footer-main a{
  color: #868585;
  line-height: 24px;
}
footer .footer-main a:hover{
  color:#ccc;
  text-decoration: underline;
}
footer .nav-footer {
  border-bottom: 1px solid #444;
}
footer .nav-footer li {
  padding: 16px 40px;
}
footer .nav-footer a {
  color: #BCBCBC;
}
footer .nav-footer a:hover {
  color: #aaa;
}
footer .footer-main {
  padding-top: 30px;
  padding-bottom: 40px;
}
.modal .close span{
  font-size: 40px;
  color:#000;
}
.modal-footer button{
  color:#000;
  font-weight: bold;
  font-size: 18px;
}