div{box-sizing: border-box;}
*{font-family: "微软雅黑",Arial }
/*header*/

.header-content{background: url(/images/header-bg-01-sq.jpg);padding:20px 0;}
.header-logo img{width:76%;}
.nav{color:white;font-weight:bold;font-size:17px;}
.nav a{color:white;}
.header-nav{background: url(/images/nav-bg-sq.jpg);padding:0;}
.nav-home{margin-left:50px;}
.navbar-default{background-color: transparent;border:none;margin-bottom: 0}
.navbar-default .navbar-nav>li>a{color:white;font-size:20px;padding:15px 18px;}
.nav-time{text-align: left}
.nav-time a{font-size:16px!important;font-weight: 400;}
.nav-time a:hover{color:white!important;}
.dropdown-menu{background-color: #2f8ee0}
.dropdown-menu>li>a{color:white;padding:5px 20px;}
.header-content-right{float:right!important;}
.header-content-left{float:right!important;}
.item img{width:100%;}
.navbar-nav{text-align:center!important;}
/*.active{background-color:;}*/
.navbar-default .navbar-nav>li>a:hover{color:#f4c151;}
/*footer*/
.footer-b{padding:0;margin-top:40px;padding-top:30px;background: url(/images/footer-sq.jpg);color:white;}
.footer-b>div>div:nth-of-type(2){float:right;text-align:right;}
.footer-b p{margin-bottom:5px;}
.footer-b p span{margin-right:10px;}
.footer-content{padding-left:10%;}
.temp02-wrap-Lmenu h3{background-color: #bd040c}
.temp02-wrap-LmenuList li a:hover, .temp02-wrap-LmenuList li.active a,.temp02-wrap-R ol i,.temp02-wrap-R h3{color:#bd040c}
.temp02-wrap-R h3{border-left:8px solid #bd040c}
.temp02-wrap-Lmenu h3{border-top:3px solid #bd040c}
.temp02-wrap-Lmenu h3 span{background: none}
.temp02-page-inactive {
    padding-top: 15px;
}
.content2 {
    width: auto!important;
}
nav{margin-left:auto;margin-right:auto}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:none;color:#f4c151}
/*pad*/
@media (max-width:991px){
 .nav-home{margin-left:0;}
}
/* 超小屏幕，主要是手机 */
@media all and (max-width: 767px) {
   .header-content-right ul{padding-left:0;}
   .header-content-right ul li{padding:2px;}
   .header-content-right{padding:0 8px}
   .header-content-right ul{float:left;}
   .header-content-right form{float:left;}
   .footer-b p span{display: block}
   .header-content-left>div:nth-of-type(2),.header-content-left>div:nth-of-type(1){width:100%;}
   .header-content-left>div:nth-of-type(1) img{width:50%;}
    
}

@media (min-width:1200px) {
	.header-logo,.footer-b>div>div{width:1170px;margin:0 auto;}
	nav{width:1170px;margin:0 auto;}
	.content {width: 1170px;
	}}