ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
* {box-sizing: border-box;font-family: "微软雅黑";}
.menu {top: 0;left: 0;width: 100%;background: #9a0d15;justify-content: center;}
.menu * {box-sizing: border-box;color: #fff;}
.menu .center {width: 1200px;margin:0 auto;}
.menu .ul-list {display: flex;}
.menu .ul-list > li {position: relative;padding:15px 20px;margin:0 30px;}
.menu ul li:hover{background: #c21010;}
.menu .ul-list > li > span:hover{background: #c21010;}
.menu .ul-list > li:last-child {
	border-right: none;}
.menu .ul-list > li > a {
	height: 24px;line-height:24px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
	text-decoration: none;
	color: #fff;}
.menu .ul-list > li > span {
	color: #fff;
	font-size: 14px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #9a0d15;}
.menu .ul-list > li:hover .ol-list {display: block;}
.menu .ol-list {
	display: none;
	position: absolute;
	top: 60px;
	left: 0;
	z-index: 999;
	background: #c21010;
	width: 160%;}
.menu .ol-list > li > a {
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	height:40px;
	display: flex;
	align-items: center;
	justify-content: left;padding-left:20px;}
.menu .ol-list > li > a:hover {
	background: #9a0d15;}
.a10 span{display: none;}
.windowstyle189317{ font-size: 16px; font-weight: bold; color: #222222 ;}

.windowstyle189318{ font-size: 20px; font-weight: bold; color: #9a0d15 ;}

.footer{background: #9a0d15;}
.footer ul li span{color: #fff;}
.footer ul li{color: #fff;}
.footer ul li a{color: #fff;}
