 *{	margin: 0;	padding: 0;	list-style: none;	text-decoration: none;	-webkit-tap-highlight-color:transparent;	box-sizing: border-box;}em{	font-style:normal;}img{	display: block;	vertical-align: middle;	width: 100%;}body{	width: 7.5rem;	margin: 0 auto;}.banner{	width: 100%;	height: 8.11rem;	padding-top: .9rem;	background: url(../images/banner_bg.jpg) 100% 100% no-repeat;}.banner_title{	width: 3.3rem;	line-height: .53rem;	border: .012rem solid #ffb919;	color: #ffb919;	font-size: .34rem;	text-align: center;	margin: 0 auto;}.banner img{	width: 5.6rem;	margin: .5rem auto 0;}.banner ul{	width: 6.9rem;	margin: .8rem auto 0;	display: flex;	flex-wrap: wrap;	justify-content: space-between;}.banner ul li{	width: 1.58rem;	height: 1.26rem;	border-radius: .1rem;	background: rgba(6,19,63,0.52);	border: .012rem solid #fff;}.banner ul li h2{	font-size: .28rem;	color: #fff;	text-align: center;	display: block;	margin-top: .2rem;}.banner ul li span{	font-size: .26rem;	color: #fff;	text-align: center;	display: block;	margin-top: .1rem;}.banner p{	font-size: .3rem;	color: #fff;	text-align: center;	display: block;	margin-top: .3rem;}.time{	width: 100%;	padding: .6rem .3rem;}.time_title > span{	font-size: .36rem;	text-align: center;	color: #333;	display: block;}.time_title h1{	font-size: .6rem;	text-align: center;	color: #224889;}.time_title h1 span{	color: #ffb919;}.time ul{	width: 5rem;	margin: .4rem auto 0;	display: flex;	flex-wrap: wrap;	justify-content: space-between;}.time ul li{	width: 2.16rem;	height: 2.74rem;	background-color: #ffb919;	border-radius: .1rem;	overflow: hidden;}.time ul li span{	font-size: 1.1rem;	text-align: center;	display: block;	color: #fff;	line-height: 1.93rem;	color: #012842;}.time ul li p{	width: 100%;	display: block;	text-align: center;	font-size: .34rem;	line-height: .81rem;	color: #fed879;	background-color: #244788;}.time a{	width: 100%;	line-height: 1rem;	display: block;	border-radius: 1rem;	background-color: #244788;	font-size: .3rem;	color: #fff;	text-align: center;	margin-top: .5rem;}.time > span{	font-size: .26rem;	text-align: center;	display: block;	color: #ff0000;	margin-top: .2rem;}.hc{	width: 100%;	padding: .8rem .3rem;	background-color: #244788;}.hc h1{	font-size: .6rem;	text-align: center;	color: #fff;	font-style: italic;}.hc h1 span{	color: #ffb919;}.hc ul{	width: 100%;	background-color: #fff;	margin-top: .4rem;	border-radius: .1rem;	padding: .05rem .3rem .35rem;}.hc ul li{	margin-top: .35rem;	overflow: hidden;}.hc ul li img{	width: 1.99rem;	float: left;}.hc ul li div{	float: right;	width: 3.9rem;	height: 1.62rem;	border-bottom: .012rem solid #c4c4c4;}.hc ul li div h2{	font-size: .3rem;	margin-top: .2rem;}.hc ul li div p{	font-size: .26rem;	display: block;	text-align: justify;	margin-top: .1rem;}.hc a{	width: 100%;	line-height: 1rem;	display: block;	border-radius: 1rem;	background-color: #ffb919;	font-size: .3rem;	color: #244788;	text-align: center;	margin-top: .5rem;}.lc{	width: 100%;	padding: .8rem .3rem;}.lc h1{	font-size: .6rem;	text-align: center;	color: #333;	font-style: italic;}.lc h1 span{	color: #244788;}.lc > span{	font-size: .26rem;	color: #595959;	text-align: center;	display: block;	margin-top: .2rem;}.lc ul{	width: 100%;	display: flex;	flex-wrap: wrap;	justify-content: space-between;}.lc ul li{	width: 3.3rem;	height: 2.4rem;	background-color: #244788;	border-radius: .1rem;	overflow: hidden;	margin-top: .3rem;}.lc ul li div{	width: 100%;	height: .8rem;	background-color: #ffb919;	position: relative;	padding-top: .3rem;}.lc ul li div h2{	font-size: .7rem;	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	color: #fff;	font-style: italic;}.lc ul li div span{	font-size: .3rem;	color: #333;	position: absolute;	top: 50%;	left: 40%;	transform: translate(-30%, -30%);	font-weight: bold;	display: block;	z-index: 999;}.lc ul li p{	font-size: .28rem;	text-align: justify;	padding: 0 .2rem;	margin-top: .2rem;	color: #fff;}.lc a{	width: 100%;	line-height: 1rem;	display: block;	border-radius: 1rem;	background-color: #244788;	font-size: .3rem;	color: #fff;	text-align: center;	margin-top: .5rem;}.xb{	width: 100%;	padding: .8rem .3rem;	background-color: #ffb919;}.xb h1{	font-size: .6rem;	text-align: center;	color: #333;	font-style: italic;}.xb h1 span{	color: #244788;}.xb > span{	font-size: .26rem;	color: #595959;	text-align: center;	display: block;	margin-top: .2rem;}.xb ul li{	width: 100%;	padding: .1rem;	margin-top: .3rem;	background-color: #fff;	border-radius: 1rem;	overflow: hidden;}.xb ul li div{	width: .64rem;	font-size: .42rem;	font-weight: bold;	background-color: #244788;	color: #fff;	text-align: center;	line-height: .64rem;	font-style: italic;	float: left;	border-radius: 1rem;}.xb ul li p{	font-size: .3rem;	line-height: .64rem;	color: #333;	display: block;	float: left;	margin-left: .2rem;}.xt{	width: 100%;	padding: .8rem .3rem;	background-color: #244788;}.xt h1{	font-size: .6rem;	text-align: center;	color: #fff;	font-style: italic;}.xt h1 span{	color: #ffb919;}.xt img{	width: 100%;	margin-top: .4rem;}.xt a{	width: 100%;	line-height: 1rem;	display: block;	border-radius: 1rem;	background-color: #ffb919;	font-size: .3rem;	color: #fff;	text-align: center;	margin-top: .5rem;}.bf{	width: 100%;	padding: .8rem 0;}.bf h1{	font-size: .6rem;	text-align: center;	color: #333;	font-style: italic;}.bf h1 span{	color: #244788;}.bf > span{	font-size: .26rem;	color: #595959;	text-align: center;	display: block;	margin-top: .2rem;}.bf ul li{	width: 100%;	box-shadow: 0 .2rem .3rem 0 rgba(0,0,0,0.1);	padding: .5rem .3rem;}.bf ul li h2{	font-size: .34rem;}.bf ul li p{	font-size: .28rem;	line-height: .4rem;	margin-top: .1rem;	text-align: justify;}.fixed{	width: 7.5rem;	background-color: #fff;	display: flex;	flex-wrap: wrap;	justify-content: space-between;	position: fixed;	bottom: 0;	/*left: 0;*/}.fixed a{	width: 1.84rem;	line-height: .8rem;	display: block;	background-color: #0d5fcf;	color: #fff;	text-align: center;	font-size: .26rem;}.fixed div{	width: .1rem;	height: .1rem;	background-color: #fff600;	border-radius: .1rem;	position: absolute;	right: .2rem;	top: .2rem;}.xueli_fixed{	width: 7.5rem;	height: 100%;	background-color: rgba(0,0,0,0.8);	position: fixed;	top: 0;	/*left: 0;*/}.xueli_fixed div{	width: 4.3rem;	margin: 50% auto 0;	position: relative;}.xueli_fixed .close{	width: .6rem;	position: absolute;	top: -.8rem;	right: -.8rem;}