a:focus {
outline:none;
-moz-outline:none;
}
.yellow{color: #fef622;text-decoration: underline;}
.topbarback{height: 40px;line-height: 40px;width: 100%;background: rgba(0,0,0,0.6);position: fixed;z-index: 9990;}
.topbg{width: 100%;height: 678px;margin: 0 auto;position: relative;background: #000;}
.HomepageHeader-hgroup {
    position: absolute;
    left: 50%;
    top: 32%;
    width: 100%;
    margin-left: -50%;
    height: 140px;
    margin-top: -70px;
    text-align: center;
    text-shadow: 0 0 30px rgba(8,58,61, .2);
}
.HomepageHeader-hgroup h2{font-size: 35px;color: #fff;margin: 15px 0; letter-spacing: 3px;}
.HomepageHeader-hgroup h1{font-size: 80px;color: #fff;margin: 55px 0;text-shadow: 2px 2px 0 #666;letter-spacing: 4px;font-weight: 700;}
.HomepageHeader-hgroup h3{font-size: 28px;color: #fff;margin: 10px 0;}
.HomepageHeader-hgroup h4{font-size: 24px;color: #ff9000;margin: 25px 0;}
.piclist{    overflow: hidden;
    padding: 0 0.5%;
    margin: 0 -1%;}
.piclist li{ float: left; 
    margin: 20px 0.5% 0;position: relative;}
    .piclist li .text{text-align: center;color: #333;position: absolute;top:15%;padding:0 20px;}
    .piclist li .text h3{font-size: 20px;margin-bottom: 10px;font-weight: bold;}
    .piclist li .text p{font-size: 14px;}




.topbg .logo{position: absolute;top:0;left:10%;}
.menubar{height: 80px;line-height: 80px;background: #743202;}
.maintitle{font-size: 38px;margin-top:70px;margin-bottom: 10px;text-align: center }
.subtitle{font-size: 18px;text-align: center;margin-bottom: 40px;}
.morebt{padding: 3px 7px;border:1px solid #333;}
.box{background: #fff;padding: 20px;box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.3);
    }
    .box .t1{font-size: 18px;margin: 15px 0;}
    .box .t2{font-size: 16px;}
    .box .bt,.bt{background: #b8d75d;padding: 10px 50px;border-radius: 10px;text-align: center;font-size: 20px;color: #fff;display: inline-block;}
     .box .list{margin-top: 15px;margin-left: 0;padding:0;}
     .box .list li{width: 48%;padding: 4px 0;text-align: center;background:#b8d75d; margin-right: 2%;margin-bottom: 10px;float: left;}
      .box .list li a{color: #fff;font-size: 16px;}
.articlecon{}
.articlecon img{margin: 15px auto;max-width: 100%;}
.articlecon .row{padding: 20px;}
.nav-tabs>li>a {
    margin-right: 4px;
    line-height: 1.42857143;
    border: 0px solid transparent;
    border-radius: 0px 0px 0 0;
    background: #b8d75d;
    color: #fff;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
    font-size: 16px;
}
.nav>li>a:hover{background: #b8d75d;color: #fff;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #333;
    background-color: #fff;
    border: 1px solid #b8d75d;
    border-bottom-color: transparent;
    cursor: default;
}
      footer{background: #2a2d33;height: 80px;line-height: 80px;text-align: center;color: #fff;margin-top: 30px;}
