html {
	font-size: 64px;
}

@media only screen and (min-width: 345px) {
	html {
		font-size: 64px !important;
	}
}

@media only screen and (min-width: 375px) {
	html {
		font-size: 72px !important;
	}
}

@media only screen and (min-width: 400px) {
	html {
		font-size: 106.67px !important;
	}
}

@media only screen and (min-width: 414px) {
	html {
		font-size: 110.4px !important;
	}
}

@media only screen and (min-width: 480px) {
	html {
		font-size: 128px !important;
	}
}

/*placeholder鏍峰紡*/
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #999;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	color: #999;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}

body {
	font: 14px/1.5 Arial,"Microsoft Yahei","寰蒋闆呴粦",sans-serif;
}

a {
	text-overflow: clip;
	color: #777;
	font-size: 14px;
}

.row {
	margin: 0;
}

.col-xs-3,
.col-xs-6,
.col-xs-12 {
	padding: 0;
}

/*搴曢儴瀵艰埅鏍�*/

.footer .weui-tabbar {
	position: fixed;
}

.footer .weui-tabbar__item {
	padding: 8px 0;
}

.footer .weui-tabbar__label {
	font-size: 14px;
	color: #fff;
}

.footer .weui-tabbar:before {
	content: none;
}

.footer .thin-left:before,
.footer .thin-right:after {
	height: 28px;
	top: 6px;
}

.fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0;
	z-index: 1030;
}

.footer, .footer a, .footer span {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.footer {
	background-color: #fafafa;
	border-top: 0px solid #EAEBEB;
	padding: 0;
}

.footer a {
	width: 33.33333%;
	text-align: center;
	padding-bottom: 2px;
	color: #666666;
	text-decoration: none;
}

.footer a span {
	display: block;
	width: 24px;
	height: 24px;
	margin: 2px auto;
}

.footer .index_icon {
	position: absolute;
	top: -16px;
	left: 0;
	right: 0;
	width: 74px;
	height: 74px;
	border-radius: 50%;
	border: 3px solid #eee;
	background: #fafafa url(../images/siteIndexIcon.png) center -494px no-repeat;
	background-size: 42px;
}

.footer .dib.home {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.footer .advisory_icon {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAATlBMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY9dRe7AAAAGXRSTlMACfSnaNG8NijhgUsV6x5WmI5e2caycUB4ZQ+qngAAAwhJREFUWMPtltuaoyAQhOWoIIiiJqn3f9FVd2daTQTNztV8+e+YjCVdFt0UHz58eJ8mdONgOLjvdXu7s/9TK7seO7R076o5azCjhJUxBGlbzTEjynfkWLeI2XpTZCX1ss3rktIfbcXd5o2318xkYparjn6Nk6S5X9CrekClqmIWwO28nge6TEmlAbqzyTPgIZ+B4awiU+D3kz7bM4ItUBenGIFQZAnk9plamuw/GWhadIZvM1wJ74X7dttD5wTt/FLawYR3Kz2OieF7HbP2ML4yWmJBrv1doMQPUJkTB+5Wu51ZW6qxQC7UQDoRPdpVgfQ4lTjBV6E3aJP5nx8nao9d1uyst7atg0kJ3sC3lgZZ7Y5RjG63hVRyBMUgTxXn4QCosY1HjUmRIxlq4bFGPV5u1J87nWzpseBK2MfDtnrSPuif545dNMuWVs+7IPgs2bwj2OiXw4EFBXB5veTaH86oYADBLn4UCfB46G0LKLeLTVZPNanfd4pxPlYJ7oBmaUeAga0MT7cj56FYvkF3BTEkaxbgVZGjA8qNB1WqdUhaPOZaaHVf9Xy1mQBjYiipTdshO7s5mmQj+ZZs6hUQyOyZsFnVW99oZdyROZ6ROAnSijbVbOaQPurm3fr7AIqRGeu0MA65zaag1WGkYisZWS9pNaG3Cu3uRJLXrjiHhSp2iqp6NRCLk0T43WihSUQ8kuNoX8z+L/w5PZJemyOAJw8FvTZB5t3h+Qg6SleO9jl5AmpJg1Jt/JLxtGkil1iK5mOSM1jg/aAn+C6fufvHvuJFTogexMkgCvTPfYWbr0nLSmnFqEcheWKEpT8o4y8Hd0eX0RQKPdu/g+R2E0AUFzo24dTryRsBmQ81GZNH0AFKzsXTsB48qVhz6s+naHzy+mMBXxWXqAwwNkdHju4V53Ea4Na9/In8u4RcroJ3thVjdHm7jOtmST7aulmWpewUvGRLS3kP9zBY8Epx/MPEQB3uOqVV+Ea1UQDoKfhvwap7uFkr/9pZakzo4gepFcCLH0Waofjw4XfzB198PlnIR88rAAAAAElFTkSuQmCC") center center no-repeat;
	background-size: 25px;
}

.footer .contact_icon {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAATlBMVEUAAABoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhvpENnAAAAGXRSTlMACO0WlNOvQ8jjondsTtsqh79ZI2MyuYA6GFXtfwAAAspJREFUWMPtV9uWqyAMNaCCXARtrd3//6NntWc6BUpxLK55mjx53QSyk+w0f/ZldDEH4wHnA/G4BIDlMLxlgOQjRjoIbwYu1JwY+mMQW6C9IQmgPSIcCjDfnppD/BOPaw3YWjwLiAC9OtQ0Yg1vewy80sGBogUkOqo7QZ9QfKwjTweRPHGsijzAy5EJQH8eE4ByiXOu8DDzUFcgMlCe7PbjoLjcSQxgH4ZaYc56yD7d8znDEerRnT4u1RjSR27EpYLaEkuCV1lnDdo0TBNVtackngvAmypTcaJZTE2dudjFazVg00MnYa+0BYynuVN7iiq481irdUjUpxwGqkXUkQiZ6pszdSG7BVi1i9do09MBimQN27EDrgdsug/h64WdA0zY7VVTayZUNSd2gD7uMVIsoSqND+ExarDTAdwxYT6OvD5hcA3njK4aMRKHJF8R7X42SnreTRhcrMZ3q6gTQxv1Z2bjYQvzTkQRBYbuA8djsQ5duz8p55iAM8Nwpq+rnhq1wSZ+tcLFaevBXHgIE8CU0fK/rzQV2ESzxM2YihZNCWjvXz3UE73XAXbAt+l40JXxL860fqZnQqmsey0A1grOF88AH00WRTGyAD7LYYxneg7Lc1IcC4g2K5j56OmtYOVlRJMtRZQsqpsyYsqETak9NhuI+yZCD7g9iBKStoZcm/wzQYZe7JwIHaBf9zWeymWkPKKtGaoyUSwjZUCf5YculZFSvUV2B6IwEWgUm/ebt27EkN02qY1iC1zeUQ4tvUZ5AiuX2gHd+0Qb5gRyGTFstO0JoHeUkkBnQ681bhwt21rQHmQY0JkHxFUCijb7HUpEpZUBmPwsrJH42eyrwOJd8IsJIc8XfBnzzw/LLqqYgikvSBjftlrQz5XNSt8/ewC6Wtlgui9P9zbDbA3Yg8NgnexwM8WbaiONh0nRHGJ8lQxs8kvzZ79q/wAZ/y8CNq0d2AAAAABJRU5ErkJggg==") center center no-repeat;
	background-size: 25px;
}

.footer .navigation_icon {
	background: url(../images/siteIndexIcon.png) center -448px no-repeat;
	background-size: 44px;
}

.footer .mailBox_icon {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAP1BMVEUAAABvb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb2/p2el3AAAAFHRSTlMADLRKG8846qWQK3VnXNsjwoKZU+C3B5cAAAJNSURBVFjD7ZjbgqMgEERt7ig3tf7/WzeTEdnsqBjDw+xM6glJPHQ3UqDdW2/9JxLeSkAaFxvAemcCVgXL6TqL1MD0nSOtn91o5Cd08vECjI8Jd6WRUxli6dVsUPRUyfZvI25lGep8yYJx/VH8DHfJyfe0x/I2IZdMnKiwM3r5v/maCTf6II96dQCj/u5P9UrX8zdl8gJgZtG99IRJwOTLAbrvXpYH5qUp4boG8mBLC+hbAAl6Bao2QCytAN4mZbm0LBI18CWNYWlGQA/0Is4CYWXMuOnCY11MSAIIsXTFKa9119NTrN4ti485evxlXleltOdWTVxtzuwkR5EHoOZe2eZ0Hv/QTQZAWhOKvx7uDMZq4LhEHIh3W1rtzHLa2hnCdO8fgcrsA7l+Ys6Gy1z8vC7eL3IANaBYgCW9vCXozTKoFSiSqgBLn2N5/4hfM8rAEVMl5ceJ8NtzWSJkYHVgXQWYkFoAeS1C9e2B/PcB/e8Dum8PHH4ikGo1pKZA3w5YanIVmDbt6zLQbAPFZaCF6bb0fA1zS24fgxPUhVPrgQawJ3gUMNXOaIA9z0snXiAMwMQ5ngrAWB9VAtrRCRzDuWzIAtDjcSpikLjJdUU7MZQTd9g5GVPvp4APGfEwm/woAJe/LUyD40rFm3rFvbNM4lPaPhzFZtR8SuQ4tiT//dxCGhrmzGcAa6RGkZa3mFdY0QhJ8ryV0i3hj7zFbuE1fOfbvCWXU2AP0wyoALoBUzOgAHjnwLpmMpB9wNAOKCQATV070RhM7N5665r+AOwdM9ER0ZFdAAAAAElFTkSuQmCC") center center no-repeat;
	background-size: 25px;
}

#banner, #banner .swiper-slide {
	height: auto;
	overflow: hidden;
}

#banner img {
	width: 100%;
	height: 100%;
}

.swiperPagination {
	position: absolute;
	line-height: 0;
	bottom: 6px;
	right: 10px;
}









/*闊充箰鎾斁鍣�*/
#media {
	position: absolute;
	left: 10px;
	top: 10px;
	z-index: 200;
	display: block;
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
}

.off {
	background-image: url(/mobile/images/music_off.png);
	background-size: contain;
	background-repeat: no-repeat
}

.rotate {
	width: 30px;
	height: 30px;
	background-size: 100% 100%;
	background-image: url(/mobile/images/music_off.png);
	-webkit-animation: rotating 1.2s linear infinite;
	-moz-animation: rotating 1.2s linear infinite;
	-o-animation: rotating 1.2s linear infinite;
	animation: rotating 1.2s linear infinite
}

@-webkit-keyframes rotating {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes rotating {
	from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(360deg)
	}
}

@-moz-keyframes rotating {
	from {
		-moz-transform: rotate(0deg)
	}
	to {
		-moz-transform: rotate(360deg)
	}
}



/*鍩硅闃舵*/
.exam_stage {
	display: inline-block;
	width: 17px;
	height: 17px;
	clear: both;
	margin-top: 2px;
	margin-bottom: 0px;
}

.exam_stage_one_1 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3546px no-repeat;
}

.exam_stage_one_2 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3564px no-repeat;
}

.exam_stage_one_3 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3582px no-repeat;
}

.exam_stage_one_4 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3619px no-repeat;
}

.exam_stage_one_5 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3601px no-repeat;
}

.exam_stage_two_1 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3639px no-repeat;
}

.exam_stage_two_2 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3657px no-repeat;
}

.exam_stage_two_3 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3676px no-repeat;
}

.exam_stage_two_4 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3712px no-repeat;
}

.exam_stage_two_5 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3694px no-repeat;
}

.exam_stage_three_1 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3733px no-repeat;
}

.exam_stage_three_2 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3751px no-repeat;
}

.exam_stage_three_3 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3769px no-repeat;
}

.exam_stage_three_4 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3805px no-repeat;
}

.exam_stage_three_5 {
	background: url("/resources/images/admin_oper_icon.png") scroll -6px -3787px no-repeat;
}

.exam_stage_four_1 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3653px no-repeat;
}

.exam_stage_four_2 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3671px no-repeat;
}

.exam_stage_four_3 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3688px no-repeat;
}

.exam_stage_four_4 {
	background: url("/resources/images/admin_oper_icon.png") scroll -7px -3688px no-repeat;
}

.businessTag {
	width: auto;
	line-height: 25px;
	padding: 3px 2px;
	background-color: #f3faff;
	border-bottom: 1px solid #e5e9ee;
	margin-left: 5px;
	border-radius: 3px;
	display: inline;
}

.businessTag:hover {
	color: #ea2600;
}
