/*header*/
.headbar{background: rgba(148,7,10,0.75);top: 0;left: 0;width: 100%;z-index: 999;position: absolute;}
.container-fluid {padding-right: 25px;padding-left: 25px;margin-right: auto;margin-left: auto;}
.top{background: rgba(27,27,27,0.17);height: 32px;width: 100%;margin: 0 auto;}
.topr{float: right;line-height: 32px;color:rgba(255,255,255,0.65);font-size: 14px;font-weight: 100;}
.topr span{margin:0 8px;line-height: 32px;color:rgba(255,255,255,0.65);font-size: 14px;font-weight: 100;}
.topr span a{line-height: 32px;color:#fff;color:rgba(255,255,255,0.65);font-weight: 100;}
.search_form{width:172px;height:20px;border:0;background:rgba(255,255,255,0.34);margin-top:6px;float: right;margin-left: 30px;}
.keyword{width:146px;height:20px;padding-left:11px;line-height:30px;float:left;background:none;border:0;color:rgba(255,255,255,0.65);font-size: 14px;}
.submitbtn{width:26px;height:20px;background:#f39800 url(images/search.png) center no-repeat;border:0;float:left;font-size: 14px;color:#fff;}
.headbar .logo{padding:10px 25px 5px;float: left;}
.headbar .logo img{max-width: 95%;}
.motto{padding-top: 46px;padding-right: 44px;}
.motto img{float:right;}
.navbar-main {border-radius: 0;-webkit-border-radius: 0;border: 0;margin: 0 auto;}
.navbar-nav{width:100%;}
.nav>li>a:focus,.nav>li>a:hover,.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color:transparent;}
.dropdown-menu{margin:0}
.navbar-nav li{width:11.1%;}
.navbar-nav>li>a{color:#fff;text-decoration: none;line-height:50px;font-size:21px;display: block;text-align:center;padding:0;}
.navbar-nav>li.open a{background: url(images/nav.png) bottom center no-repeat;}
.dropdown a.on1{background: url(images/home.png) 18px center no-repeat;text-align: left;padding-left: 68px;}
.navbar-nav>li.open a.on1{background:url(images/home_over.png) 15px bottom no-repeat;}
.navlist .dropdown-menu{width:100%;padding:0;background-color:transparent;}
.navlist .dropdown-menu li{margin-bottom:1px;}
.navlist .dropdown-menu li:last-child {border-bottom: none;}
.navlist .dropdown-menu li a{font-size:16px;padding:10px 20px;color:#fff;text-align:center;background: url(images/navbg.png) repeat;}
.navlist .dropdown-menu li a:hover{background-color:#c1141e;}
.dropdown-menu {left: 0;right: auto;}
.dropdown-menu, .dropdown-menu > li > a {-webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;-ms-border-radius: 0px;border-radius: 0px;font-weight: normal;}
.dropdown-menu {border:none;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);box-shadow: 0 3px 12px rgba(0,0,0,.05);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.menu1{display: block; -webkit-animation: menu 0.8s;animation: menu 0.8s;}
.menu2{display: block; -webkit-animation: menu 1.0s;animation: menu 1.0s;}
.menu3{display: block; -webkit-animation: menu 1.2s;animation: menu 1.2s;}
.menu4{display: block; -webkit-animation: menu 1.4s;animation: menu 1.4s;}
.menu5{display: block; -webkit-animation: menu 1.6s;animation: menu 1.6s;}
.menu6{display: block; -webkit-animation: menu 1.8s;animation: menu 1.8s;}
.menu7{display: block; -webkit-animation: menu 2.0s;animation: menu 2.0s;}
.menu8{display: block; -webkit-animation: menu 2.2s;animation: menu 2.2s;}
@-webkit-keyframes menu {
0%{ opacity: 0;-webkit-transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px); }}
@keyframes menu {
0%{ opacity: 0;transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px); }}
.dropdown-menu  li{width:100%;}
.navbar-toggle{border-color: #ddd;}
.navbar-toggle .icon-bar {background-color: #fff;}
.fixednav{background:rgba(148,7,10,0.85);height: 56px;position: fixed;top: 0;width: 100%;left: 0;display:none;z-index: 9999;}
.fixednav .container{width: 1180px;}
.fixednav li{float: left;width: 11.11%;text-align:center;}
.fixednav li a{display:block;font-size:16px;color:#fff;height:56px;line-height:56px;text-decoration:none;}
.fixednav li a:hover {background-color: #fff;color:#94070a;}
.fixednav li a.on1{background-image: url(images/home.png);background-position:0px center;background-repeat:no-repeat;letter-spacing:5px;}
,.fixednav li a.on1:hover{background:#fff url(images/home_hover.png) 5px center no-repeat;padding-left: 24px;}
/*footer*/
#footer {width:100%;background: #94070a;padding:28px 0;}
.copyright li{color:#fff;font-size: 15px;line-height: 40px;}
.copyright li p,.copyright li a{color:#fff;font-size: 15px;line-height: 40px;padding: 0 5px;}
.ficon{text-align:center;}
.ficon img{max-width: 100%;height:auto;text-align:center;}
.ficon .ftit{margin-top:5px;font-size:16px;color:#fefefe;}
@media (min-width: 768px){
	.bigbanner{min-height:130px;}
}
@media (min-width: 1600px){
    .container-fluid {padding-right: 60px;padding-left: 60px;margin-right: auto;margin-left: auto;}
}
@media (min-width: 1400px){
	.container-fluid {padding-right: 40px;padding-left: 40px;margin-right: auto;margin-left: auto;}
}
@media (min-width: 1380px){
    .container {width: 1400px;}
}
@media (min-width: 1250px){
 	.container {width: 1230px;}
}
@media (max-width: 1199px){
    .dropdown a{font-size: 18px;}
	.dropdown a.on1{letter-spacing:-2px;}
}
@media (max-width: 992px){
	.container-fluid {padding-right: 10px;padding-left: 10px;margin-right: auto;margin-left: auto;}
    .headbar .logo {padding: 15px 0 20px;text-align: center;}
    .topR {float: none;}
    .topR span {margin: 0 25px;}
    .dropdown a.on1{background: none;padding-left: 0;text-align: center;}
    .navbar-nav>li>a {font-size: 18px;}
}
@media (max-width: 880px){
    .top {height: 36px;}
    .search_form {float: none;margin: 9px auto;}
}
@media (max-width: 767px){
    .navbar-nav li {width: 100%;text-align: left;}
    .navbar-nav>li>a{text-align: left;}
    .dropdown a.on1{text-align: left;}
}
@media (max-width: 620px){
    .headbar {position:relative;}
    .headbar .logo img {max-width: 60%;}
    .topr {font-size: 13px;}
    .topr span {margin: 0 5px;}
    .topr span a {font-size: 12px;}
    .headbar .navbar {min-height:35px;margin-bottom: 0;}
    .navbar-nav li {width: 100%;}
    .navbox .navbar-nav{margin:0;}
    .dropdown {padding-top: 0px;}
    .dropdown a {text-align: left;max-width:120px;padding:15px 10px;}
	.dropdown a.on1{background:none;}
	.dropdown a.on1:hover{background:#fff;}
    .dropdown .dropdown-menu {width:100%;}
}
