<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* Base Reset */
* {margin: 0;padding: 0;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
:focus { outline:0;}
img { border:0; vertical-align: top;}
a img { vertical-align: middle;}
body {line-height: 1;}
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;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

body,p { font:14px/1 'Helvetica', 'STHeiti STXihei', 'Microsoft JhengHei', 'Microsoft YaHei', 'Tohoma', 'Arial'; color: #333;  }
body {background-color: #fff;}
a{ text-decoration: none; color: #333;}
a:hover{ text-decoration: none; color: #EC3C1B; }
.wrapper { width: 100%; b}
.wrapper .inner { }

html {
	font-size: 14px;
}
body {
	font-family: "Microsoft YaHei";
}

/*������*/
#page {
	width: 1500px;
	margin: auto;
	padding: 0;
	background: #d3e2fe;
}

/*������ҳ�ŵ�������ʽ*/
#masthead a, #footer a {
	color: #fff;
}

#masthead a:hover {
	filter:brightness(110%);
}

#masthead a:hover ,#masthead a:active, #footer a:hover ,#footer a:active{
	color: #fff;
}

/*������ʽ*/
#masthead{
	width: 100%;
	color: #fff;
	margin-bottom:10px;
	margin-bottom:0.714rem;
}

#masthead section {
	display: flex;
	background: url('../img/bg-head.png') left top no-repeat ;
	background-size: cover;
	width: 100%;
	height: 120px;
}

#masthead section span {
	position: relative;
	top: 32px;
	left: 19px;
	top: 26.666%;
	left: 1.583%;
	height: 53.333%;

/*	width: 22%;*/
}

#masthead h1 {

	position: relative;
	top: 33.33%;
	left: 44px;
	left: 3.6666%;
	height: 53.333%;


}

#masthead section img {
	max-width: 100%;
	height: auto;
	vertical-align: sub;
}

#masthead a:hover {
	text-decoration: none;
}

/*tab��������д*/
#masthead .nav {
	height: 50px;
	height: 3.571rem;
	background-color: #34539f;
	font-size: 18px;
	font-size: 1.286rem;

}

#masthead .nav-item,.nav-link {
	height: 100%;
	color: #fff;
}

#masthead .nav-link:hover{
	color: #34539f;
	background-color: #fff;
	border-color: #dee2e6 #dee2e6 #fff;
}

#masthead .nav-tabs .nav-item.show .nav-link,#masthead .nav-tabs .nav-link.active {
	color: #34539f;
	background-color: #fff;
	border-color: #dee2e6 #dee2e6 #fff;
}
/* ��д*/ 



/*ҳ��*/
#footer {
	color: #fff;
	background: url('../img/bg-footer.png') left top no-repeat ;
	background-size: cover;
	width: 100%;
	height: 170px;
	display: block;
	margin-top:10px;
}
#footer ul {
	list-style-type: none;
	display: flex; 
	justify-content: space-around; 
	padding-top: 50px;

}



#footer li span {
	width: 100%;	
	display: block;
	font-size: 18px;
	font-size: 1.286rem;
	text-align: center;
	margin-top: 13px;
}



#footer li .inline{
	display: flex;
}

#footer li .inline img {
	margin-right: .75rem;
}

#footer h4 {
	font-size: 16px;
	margin-bottom: 1rem;
	text-align: left;
}

#footer li:nth-child(7) {
	margin: 13px 0 auto; 
}

#footer li:nth-child(2)  p:nth-child(1){
	margin-right: 2rem;
}

#footer li p {
	text-align: left;
	display: inline-block;
}

/*װ���Էָ���*/
#footer li .deco-line {
	width: 1px;
	height: 6rem;
	background: rgba(255,255,255,.5)
}

.icon {
	max-width: 100%;
	height: 100%;
}

@media only screen and (max-width: 400px) {
}</pre></body></html>