@charset "utf-8";
/*公共样式*/
ul,ol,li{list-style:none;}
body{
	color:#fff; 
	font-family:"Microsoft Yahei","宋体","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,
	"WenQuanYi Micro Hei","\5B8B\4F53";
	font-size:14px; 
	background:#fff;
	position:relative;
	z-index:-5;
}
a{color:#fff; transition:all 500ms;}
a:hover{background-color:transparent; color:#fff;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table; content:""; line-height:0;}
.clearfix:after{clear:both;}

p{line-height:1.8;}
.oneLine{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.mt2{margin-top:25%;}
.pt60{padding-top:60px;}

/*#FFBC00*/

#page{position: relative; overflow: hidden; width: 100%; background-color: rgba(255,255,255,0); background-position: right top;
	background-repeat: no-repeat; background-size: auto; background-attachment: scroll; }


/*顶部导航*/
#menu-nav{width:100%; background:transparent; border:none; position:fixed; top:0; left:0; z-index:999;}
#menu-nav .container-fluid{height:80px; padding:0 40px;}
#menu-nav .navbar-brand{display:block; width:200px; height:52px; margin:10px 0 0; padding:0;}
#menu-nav .navbar-brand img{display:block; max-width:100%; height:auto; margin:auto;}
#menu-nav .navbar-nav{float:right; margin-top:10px;}
#menu-nav .navbar-nav>li{margin-left:10px;}
#menu-nav .navbar-nav>li>a{display:block; height:60px; padding:0 25px; line-height:60px; background-color:transparent;}
#menu-nav .navbar-nav>li.active>a,#menu-nav .navbar-nav>li>a:hover,#menu-nav .navbar-nav>li>a:focus{color:#FFBC00; text-decoration:none;}
#menu-nav .nav .open>a,#menu-nav .nav .open>a:focus, .nav .open>a:hover{color:#FFBC00;}
#menu-nav .navbar-toggle {background-color:#252525; border-radius:0; padding:10px;}
#menu-nav .navbar-toggle .icon-bar {background-color: #fff;}
    

/*头部*/
.HB-top{width:100%; position:relative; overflow:hidden;}
.HB-top .t-bg{position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; background-image: url('../images/b.jpg');
	background-repeat: no-repeat; background-size: cover; background-attachment: scroll;}
.HB-top .bgcolor{position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background-color: rgba(0,0,0,0.6);}
.HB-top .container{position:relative; z-index:6;}
.HB-top .b-name{text-align:center;}
.HB-top .b-name h2{font-size:50px; font-weight:700; margin:10px auto;}
.HB-top .b-name .local{padding-top:10px; font-size:15px;}
.HB-top .b-name .local span{padding:0 5px;}


/*底部*/
footer{width:100%; background-color:#0F0F0F;}
footer .t-bar{width:100%; background-color:#252525; padding:40px 0;}
footer .t-bar ul{padding:0;}
footer .t-bar ul li{float:left; width:20%; overflow:hidden;}
footer .t-bar ul li img{display:block; max-width:100%; height:auto; margin:auto;}
footer .b-bar{padding:80px 0;}
footer .shej img{display:block; width:160px; height:41px;}
footer .shej p{padding-top:20px; color:#7C7C7C;}
footer .shej div{margin-top:30px;}
footer .shej .ico{float:left; display:block; width:24px; height:24px; background-position:0 0; background-image: url("../images/icon.png");
	background-repeat: no-repeat; margin-right:15px;}
footer .shej .ico1{background-position: 0 -120px;}
footer .shej .ico2{background-position: -24px -120px;}
footer .shej .ico3{background-position: -96px -120px;}
footer .shej .ico4{background-position: -144px -120px;}
footer .shej .ico5{background-position: -408px -120px;}
footer .ft-con h3{margin:0; margin-bottom:20px;}
footer .ft-con h3 span{display:block; line-height:36px;}
footer .ft-con h3 i{display:block; width: 50px; height:1px; background-color:#FFBC00;}
footer .text{width:90%;}
footer .text p{font-size:16px;}
footer .fnav p{border-left:1px solid #FFBC00; padding-left:5px;}
footer .cont p{background-color:#252525; padding-left:20px;}




/*返回顶部*/
.go-top{display:block; width:40px; height:40px; line-height:40px; text-align:center; position:fixed; bottom:20px;
	right:20px; color:#fff; z-index:10;}
.go-top span{font-size:28px; color:#fff;}








@media (max-width:992px){
	/*导航*/
	#menu-nav .navbar-nav>li{margin-left:5px;}
	#menu-nav .navbar-nav>li>a{padding:0 10px;}
}

@media (max-width:766px){
	/*导航*/
	#menu-nav{margin-bottom:10px;}
	#menu-nav .container-fluid{height:50px; padding:0 10px;}
	#menu-nav .navbar-brand{float:none; width:150px; height:50px; margin:8px auto 0;}
	#menu-nav .navbar-nav{float:none; margin-top:0px;}
	#menu-nav  .navbar-collapse{background-color:#000;}

}

@media only screen and (min-width: 992px){
	.HB-top{padding-left: 0; padding-right: 0; padding-top: 20vh; padding-bottom: 20vh; margin-top: 0;}
}

@media (max-width:991px){
	.HB-top{padding:80px 0 40px;}
	
	footer .b-bar{padding:40px 0;}
	footer .b-bar .ft-con{display:none;}
}


@media (max-width:768px){
	.HB-top .b-name h2{font-size:20px;}
	.HB-top .b-name .local{padding-top:0;}
}




