@charset "utf-8";

/* 基础样式 */
* { margin: 0; padding: 0; box-sizing: border-box; }
html, body { font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; font-size: 14px; color: #333; }
a { text-decoration: none; color: #333; }
ul, li { list-style: none; }
.container { width: 1200px; margin: 0 auto; }
.clearfix:after { content: ""; display: table; clear: both; }

/* 头部 */
.header { background: url(../images/header_bg.png) center top no-repeat; background-size: 1920px 100%; height: 520px; color: #fff; position: relative; }
.header .container { padding-top: 30px; text-align: center; }
.logo { display: block; width: fit-content; }
.logo img {display: block;height: 65px;}


.bm_xxgk_footer{background: #f2f2f2;padding:30px 0;}
.bm_xxgk_footer .footer{margin-bottom:0;}
.footer{font-size: 1em;}
.footer-l,.footer-m,.footer-r{width: 32%;float: left;}
.footer-m{margin:0 2%;}
.footer-l,.footer-m{/* background: #fff; */}
.footer-info{padding:20px 30px;height: 140px;line-height: 1.2em;}
.footer-info p{padding:9px 0;}
.footer-zwxxzx{height: 50px;text-align: center;line-height: 50px;margin-bottom: 10px;/* background: #fff; */}
.footer-tblj{text-align: center;/* background: #fff; */height: 90px;padding:15px 0;}
.footer-tblj span{display: inline-block;vertical-align: middle;padding:0 5px;}
.footer-nav li{display: inline-block;vertical-align: middle;}
.footer-nav .footer-nav-split{padding:0 10px;}

@media (max-width: 992px) {
	
	.mb{margin-bottom: 20px;}
	.crumb h2{font-size: 1em;}

	.qx-header-nav{padding: 0 70px;}
	.qx-footer-links .hd ul .li01,
	.qx-footer-links .hd ul .li02,
	.qx-footer-links .hd ul .li03,
	.qx-footer-links .hd ul li.hs{width: 33.333%;text-align: center;}

	.footer-l,.footer-m,.footer-r{float: none;width: 100%;}
	.footer-m{margin: 0;}
	.footer-l .footer-info{padding:20px 20px 0;height: auto;text-align: center;}
	.footer-m .footer-info{padding:0 20px 0;height: auto;text-align: center;}
	.footer-zwxxzx{height: auto;line-height: 1.2em;padding-bottom: 10px;}
	.footer-zwxxzx p{padding:9px 0;}
	.footer-nav{padding:9px 0;}

	.header{padding-bottom: 10px;}
	.header-row2{margin-top: 20px;}
	.header-row2-l,.header-row2-r{float: none;}
	.header-nav{margin-top: 15px;}
	.header-nav ul li{width: 20%;margin-left: 0;text-align: center;}
	
}

/* 响应式设计 */
@media (max-width: 1500px) {
    .container { width: 1200px; }
}
@media (max-width: 1280px) {
    .container { width: 1100px; }
}
@media (max-width: 1200px) {
    .container { width: 960px; }
    .title { font-size: 42px; }
}

@media (max-width: 992px) {
    .container { width: 720px; }
    .header { height: 260px; background-size: 100% 100%; }
    .logo img {height: 50px; }
    .header .container { padding-top: 10px; }
    .footer-left, .footer-right { float: none; width: 100%; text-align: center; }
    .footer-right { margin-top: 15px; }
}

@media (max-width: 768px) {
    .container { width:100%; padding: 0 15px; }
    .logo img { height: 30px; }
    .bm-footer-links .hd ul li{width: 50%;}
}

@media (max-width: 431px) {
    .header { height: 130px; }
    .logo img { height: 20px; }
    .footer-links a { margin: 0 3px; font-size: 12px; }
}

