body {  font-family: "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei,SimHei, sans-serif; color: #333; }

.btn-primary {  color: #fff;  background-color:#f2991e;  border-color:#f2991e;}
.btn-primary:hover {  color: #fff;  background-color:#f8ab40;  border-color:#f8ab40;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary
{  color: #fff;  background-color:#f8ab40;  border-color:#f8ab40;}
a{color: #333;}
a:hover{ text-decoration:none; color: #333;}
.btn-default {  background:#E5E5E5;  color: #666;}
.btn-default:hover {  background:#E5E5E5;  color: #666;}
@media (max-width: 768px) {
.ztbor-rt{border:none}
.sx-pd-r{ padding-right:0;}
.sx-pd-l{ padding-left:15px}
} 

@media (min-width: 768px) {
.ztbor-rt{border:none}
.sx-pd-r{ }
.sx-pd-l{}
} 

@media (min-width: 992px) {
.ztbor-rt{border-left:1px dashed #f5b65f}
.sx-pd-r{ padding-right:0}
.sx-pd-l{ padding-left:10px}
.md-plr-30{ padding-left:30px; padding-right:30px}
}

@media (min-width: 1200px) {
.ztbor-rt{border-left:1px dashed #f5b65f}
.sx-pd-r{ padding-right:0}
.sx-pd-l{}
.md-plr-30{ padding-left:30px; padding-right:30px}
}
.nav-tabs {
  border-bottom: 1px solid #f2991e;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #f2991e;
  cursor: default;
  background-color: #fff;
  border: 1px solid #f2991e;
  border-bottom-color: transparent;
}

.fr{ float:right}
.yellow{ color:#f2991e}
.mg-t-20{ margin-top:20px}
.pd-tb-20{ padding-top:20px; padding-bottom:20px}
.mg-b-20{ margin-bottom:20px}
.mg-t-40{ margin-top:40px}
.mg-tb-20{ margin-top:20px; margin-bottom:20px}
.ewm{ background:#f2991e;  border-radius:20px}




.timeline-item .content {  border-left: 1px solid #DFE2E4;  border-top: 1px solid #DFE2E4;  padding-top: 10px;  min-height: 100px;}
.timeline-item .date i {  position: absolute;  top: 0;  right: 0;  padding: 5px;  width: 30px;  text-align: center;  border-top: 1px solid #e7eaec;  border-bottom: 1px solid #e7eaec;  border-left: 1px solid #e7eaec;  background: #f8f8f8;}
.fa {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transform: translate(0, 0);}


.footer{border-top:1px solid #e2e3e6; margin-top:50px; padding:20px}
.footer p{ margin-left:20px; line-height:20px; color:#828386; font-size:12px}
.footer p span{ color:#b4b4b4}