a:focus{outline:none ;}
body{ font-family:"Microsoft Yahei";}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #fff;font-family:"Microsoft Yahei";
}
input:-moz-placeholder, textarea:-moz-placeholder {
color: #fff;font-family:"Microsoft Yahei";
} 
input,button,select,textarea{outline:none;}
.indexbg{ width:100% ; height:100% ; background:url(../img/indexbg.jpg) no-repeat top left; background-size:cover; background-attachment:fixed}
.logo{width:100%;}
.logo img{width:100%;}
.navin{ width:100% ; margin:160px auto ; height:210px ; background:url(../img/invbg.png) repeat ;}
.navin .navbar-inner{background:none ; border:0; border-radius:0 ; padding-left:40px ; padding-right:0px ; height:210px ;}
.navbar .nav{width:100%; }
.navin .nav > li{width:14.2857%; height: 180px;background:url(../img/linebg_01.png) no-repeat left top ; padding-top:30px ;}
.navin .nav .top-a{display: inline-block;  height:177px ;  }
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus{background:none ;}
.hzb{border-top:1px solid #fff; padding-top:7px ; width:94px ;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a {
    color: #fff;
    text-shadow:none;
}
.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {box-shadow:none;}
.ico-top img{padding-top:40px ;}
.navbar .nav > li >.top-a{ padding-left:25px ;}
.navin .nav > li.fisrt{background:none ;}
.navin .nav > li a p{margin-bottom:0px ;}
.navin .nav > li a .secl{font-size:20px ; font-weight: 600; font-family: arial; padding-right:10px ;}
.navin .nav > li a .secl{margin-bottom:7px ;}
.navbar .nav > li >.top-a .hzb{font-size:14px ;}

@media (min-width: 1000px) { footer p{ margin-top:10px ; text-align: right;}}
.form-search{margin-top:6px ; position: relative;border:1px solid #fff; height:24px ;border-radius:16px ; width:209px ;}
input.search-query{ background:none ;  height:20px ; border:0px; color:#fff;line-height:20px ; padding:2px  6px; width:172px ;}
.btnbutt{ width:14px ; height:15px ; background:url(../img/serch.png)  no-repeat ; border:0; position: absolute; top:5px; right:3px ;}
.btnbutt:hover{ background:url(../img/serch.png)  no-repeat ;  cursor:pointer ;}
@media (max-width:800px) {
	 .navin .navbar-inner{height: auto; width:90% ; margin:0 auto ;}
	 .navin{ width:100% ; margin:30px auto ; height:auto ; 
background:url(../img/invbg.png) repeat ;}
.navin .nav > li{width:14.2857%; background:none ;}
.navin .nav .top-a{ height: auto; color:#fff ;text-transform:uppercase;}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #fff;
}
.navin .navbar-inner{ padding-left:0px ;}
footer p{text-align:left; font-size:12px ;}
.ico-top img {
    padding-top:30px;
}
.navin .nav > li{padding-top:27px;}
.navin .nav > li.fisrt {
   padding-top:0px;
}

}

@media (max-width: 979px){
.nav-collapse, .nav-collapse.collapse{ height:auto;}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background:none;
}
body{padding:0;}
footer{ width:90%; margin:0 auto;}	
}
