body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,img,input,ol,p,q,strong,sub,sup,ul {
	font-weight:400;
	font-style:normal;
	margin:0;
	padding:0;
	border:0
}
body {
	font-family:Microsoft Yahei,'Helvetica Neue',Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;
	font-size:.35rem;
	min-width:4.266667rem;
	margin:0 auto;
	color:#333;
	-webkit-appearance:none;
	-webkit-text-size-adjust:none;
	background-color: #ebebeb;

}
html {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-appearance:none;
	background-color: #fff;
}
body {
	/*height: 1000rem;*/
}
li,ol,ul {
	list-style:none
}
table {
	border-spacing:0;
	border-collapse:collapse
}
a {
	text-decoration:none;
	color:#454545;
	display: block;
}
a:active {
	text-decoration:none
}
a:hover {
	text-decoration:none
}
a:link,a:visited {
	text-decoration:none
}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button {
	margin:0;
	-webkit-appearance:none!important
}
button,input[type=button],input[type=file],input[type=submit] {
	cursor:pointer;
	-webkit-appearance:none;
	outline:0
}
img {
	display:block;
	width:100%;
	margin:0;
	padding:0;
	vertical-align:top
}
em,i {
	font-style:normal
}
h1,h2,h3,h4,h5,h6 {
	font-weight:400
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pr {
	position: relative;
}
.abs {
	position: absolute;
}
.clearfix::after {
	font-size:0;
	line-height:0;
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:'.'
}
.wrap {
	max-width:10rem;
	margin:0 auto;
	overflow-x:hidden;
}
.header {
	height:1.2rem;
	background:#fff
}
.header-logo {
	float:left;
	width:3.6rem;
	height:1.2rem
}
.header-login {
	line-height:1.2rem;
	float:right;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:2.4rem;
	height:1.2rem;
	padding-right:.333333rem
}
.header-login a {
	font-size:.346667rem;
	margin:0 .08rem;
	display: inline;
}
.my-course-img {
	display:inline-block;
	width:.453333rem;
	height:.453333rem;
	border-radius:100%;
	overflow:hidden;
	vertical-align:-.093333rem
}

.banner {
	height: 2.13rem;
	padding-top: 4.27rem;
	padding-left: 1rem;
	background: url(/images/chujizhicheng/zbllzx/2019bmtj/banner2.jpg) no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.banner a {
	float: left;
	width: 2.45rem;
	height: 0.68rem;
	border-radius: 0.34rem;
	background-color: #1a74f0;
	box-shadow: 0rem 0.03rem 0.11rem 0.01rem 
		rgba(98, 98, 98, 0.35);
	margin-right: 0.35rem;
	line-height: 0.75rem;
	text-align: center;
	color: #fff;

}
.audit {
	background-color: #fff;
	
}
.audit .edu,.audit .years,.audit .province {
	padding-left: 0.53rem;
}
.audit .tit {
	/*font-family: SimSun;*/
	font-size: 0.45rem;
	color: #1c4e83;
	text-align: center;
	line-height: 1.64rem;
}
.audit .title {
	width: 2.8rem;
	height: 0.6rem;
}
.audit .title p {
	text-align: left;
	width: 0.6rem;
	height: 0.5rem;
	float: left;
	font-style: italic;
	color: #1c76f0;
	border-bottom: 0.01rem solid #1c76f0;
	font-size: 0.4rem;
	line-height: 0.6rem;

}
.audit .title span {
	float: left;
	height: 0.6rem;
	line-height: 0.6rem;
	color: #fff;
	text-align: left;
	width: 1.9rem;
	padding-left: 0.15rem;
	font-size: 0.38rem;
	background: url(/images/chujizhicheng/zbllzx/2019bmtj/titbg.png) no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.audit .years .title {
	width: 5.6rem;
    height: 0.6rem;
    margin-top: 0.4rem;
}
.audit .years .title span {
	float: left;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.38rem;
    color: #fff;
    text-align: left;
    width: 4.8rem;
    padding-left: 0.15rem;
    background: url(/images/chujizhicheng/zbllzx/2019bmtj/111.png) no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
}
.audit .choose {
	margin-top: 0.1rem;
}
.audit .choose label{
	font-size: 0.38rem;
    float: left;
    line-height: 1.1rem;
    margin-right: 0.4rem;
}
.audit .choose label input[type="radio"] {
	width: 0.5rem;
	height: 0.5rem;
	margin-right: 0.1rem;
	margin-left: 0.1rem;
	vertical-align: middle;
}
.audit .choose label.sp {
	width: 5.6rem;
}
.audit .years {
	margin-top: 0.4rem;
}
.audit .province {
	margin-top: 0.4rem;
}
.audit .province .tips {
	line-height: 1.2rem;
	text-align: center;
}
.extm-audit-input[type=text] {

}
.extm-audit-input[type=text],.extm-audit-select select {
	font-size: 0.32rem;
	display:block;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:8.053333rem;
	height:1.2rem;
	margin: 0.53rem auto 0;
	padding-left:.186667rem;
	border:1px solid #999999;
	border-radius:.106667rem;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	outline: none;
	text-indent: 0.16rem;
}
.extm-audit-input[type=text]::-webkit-input-placeholder {
	margin-left: 0.2rem;
	color:#000;
}
.extm-audit-input.error[type=text]::-webkit-input-placeholder {
	color:red；
}
.extm-audit-input.error {
	border-color:red
}
.extm-audit-select {
	position:relative;
	width:8.533333rem;
	margin:0 auto
}
.extm-audit-select:after {
	font-size:0;
	line-height:0;
	position:absolute;
	top:50%;
	right:.3rem;
	width:0;
	height:0;
	content:' ';
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	pointer-events:none;
	border-top:.3rem solid #ccc;
	border-right:.266667rem solid transparent;
	border-left:.266667rem solid transparent
}
.extm-audit-select select {
	color:#999;
	border:none;
	border:.013333rem solid #999999;
	outline:0;
	background:#fff;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
body.body_selectBoxhs_on {
	position:fixed;
	left:0;
	width:100%;
	height:100%
}
.select_boxhs {
	position:relative
}
.select_boxhs select {
	display:none
}
.select_boxhs input {
	padding:0;
	margin:0;
	cursor:pointer;
	position:absolute;
	top:0;
	left:0;
	background:0 0
}
.select_boxhs span.cover {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0
}
.select_boxhs i {
	position:absolute
}
.select_boxhs .select_boxhsBg {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	display:none;
	z-index:99
}
.select_boxhs .select_boxhsCon {
	position:fixed;
	width:100%;
	bottom:0;
	left:0;
	overflow-x:hidden;
	overflow-y:auto;
	display:none;
	z-index:100
}
.select_boxhs .select_boxhsCon ul {
	list-style-type:none;
	padding:0;
	margin:0;
	width:100%
}
.select_boxhs .select_boxhsCon ul li {
	list-style-type:none;
	padding:0;
	margin:0;
	overflow:hidden
}
.yourSelect {
	position:relative;
	width:8.053333rem;
	height:1.2rem;
	border:1px solid #999999;
	background:#fff;
	font-size: 0.4rem;
	line-height:1.2rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:.3rem auto 0;
	padding-left:.186667rem;
	border-radius:.106667rem
}
.yourSelect input {
	display:block;
	width:100%;
	padding-left:.186667rem;
	border:0;
	border-radius:0;
	overflow:hidden;
	height:1.2rem;
	line-height:1.2rem;
	font-family:"Microsoft Yahei";
	position:relative;
	font-size:.32rem;
	color:#000;
}
.yourSelect input.on {
	color:#000;
}


.yourSelect i {
	display:block;
	font-size:0;
	line-height:0;
	position:absolute;
	top:50%;
	right:.133333rem;
	width:0;
	height:0;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	pointer-events:none;
	border-top:.3rem solid #ccc;
	border-right:.2rem solid transparent;
	border-left:.2rem solid transparent;
	-webkit-transition:-webkit-transform .4s;
	transition:-webkit-transform .4s;
	transition:transform .4s;
	transition:transform .4s,-webkit-transform .4s
}
.yourSelect i.on {
	-webkit-transform:rotateZ(180deg) translateY(.266667rem);
	transform:rotateZ(180deg) translateY(.266667rem)
}
.yourSelect .select_boxhsBg {
	background:#000;
	opacity:.8
}
.yourSelect .select_boxhsCon {
	max-height:7.2rem;
	background:#fff
}
.yourSelect .select_boxhsCon ul li {
	line-height:1.2rem;
	height:1.2rem;
	text-align:center;
	font-size:.4rem;
	font-family:"Microsoft Yahei";
	border-bottom:.013333rem solid #eee
}
.extm-audit-from .btn {
	margin-top: 0.67rem;
}
.extm-audit-from a {
    text-align: center;
    color: #FFF;
    font-size: 0.48rem;
    width: 7.89rem;
    height: 1.07rem;
    line-height: 1.07rem;
    background-image: linear-gradient(90deg, #3390e0 0%, #267ff4 100%), linear-gradient( #fd9025, #fd9025);
    background-blend-mode: normal, normal;
    border-radius: 0.13rem;
    margin-left: 0.7rem;
}

.intrance {
	background-color: #fff;
	padding-top: 1.07rem;
	padding-bottom: 0.92rem;
}
.intrance .bm,.intrance .exam {
	padding-left: 0.53rem;
} 
.intrance .tit {
	width: 8.5rem;
	padding-left: 1.5rem;
	height: 1.57rem;
	padding-top: 0.2rem;
	background: url(/images/chujizhicheng/zbllzx/2019bmtj/inter.png) no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
	margin: 0 auto;
	font-size: 0.47rem;

	color: #3390e0;
}
.intrance .tit p {
		font-weight: bold;
}
.intrance .tit .show {
	width: 0.7rem;
	height: 0.7rem;
	background: url(/images/chujizhicheng/zbllzx/2019bmtj/up.png) no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
	right: 1.5rem;
	top: 0.6rem;
}
.intrance .tixing {
	text-align: center;
	font-size: 0.27rem;
	color: #3390e0;
	line-height: 0.8rem;
}
.intrance  .title {
	width: 5.6rem;
	height: 0.6rem;
	margin-top: 0.4rem;
}
.intrance  .title p {
	text-align: left;
	width: 0.6rem;
	height: 0.56rem;
	float: left;
	font-style: italic;
	color: #1c76f0;
	border-bottom: 0.01rem solid #1c76f0;
	font-size: 0.4rem;
	line-height: 0.6rem;

}
.intrance .title span {
	float: left;
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.38rem;
	color: #fff;
	text-align: left;
	width: 4.8rem;
	padding-left: 0.15rem;
	background: url(/images/chujizhicheng/zbllzx/2019bmtj/111.png) no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.intrance  .text {
	text-align: center;
	margin-top: 0.81rem;
	margin-bottom: 0.53rem;
	font-size: 0.4rem;
}
.intrance  .extem-audit-button {
	width: 7.89rem;
	height: 1.07rem;
	line-height: 1.07rem;
	background-image: linear-gradient(90deg, 
		#3390e0 0%, 
		#267ff4 100%), 
	linear-gradient(
		#fd9025, 
		#fd9025);
	background-blend-mode: normal, 
		normal;
	border-radius: 0.13rem;
	margin-left: 0.7rem;
}
.process {
	margin-top: 0.12rem;
	background-color: #fff;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.process h3 {
	text-align: center;
	font-size: 0.45rem;
	color: #1c4e83;
	line-height: 0.7rem;
}
.process p {
	text-align: center;
}
.process .lc {
	display: block;
	width: 100%;
	height: 2.2267rem;
	margin: 0.5rem auto;
	background: url(/images/chujizhicheng/zbllzx/2019bmtj/liucheng.png) no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.process .lc ul {
	padding-top: 0.15rem;
	padding-left: 0.4rem;
	width: 11rem;

}
.process .lc li {
	float: left;
	width: 1.73rem;
	height: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	color: #fff;
	margin-right: 0.69rem;
	margin-bottom: 0.87rem;
	font-weight: bold;
}
.process .time {
	width: 9.77rem;
	margin: 0.5rem 0 0 0.3rem;

}
.process .time .fl {
	width: 3.1rem;
	height: 3rem;
	border: 1px solid #ccc;
	text-align: center;

}
.process .time .fl:last-child {
	margin-right: 0;
}
.process .time h3 {
	height: 0.73rem;
	background-color: #3390e0;
	line-height: 0.73rem;
	color: #fff;
}
.process .time .left div,.process .time .mid div,.process .time .right div {
	line-height: 2.27rem;
	font-size: 0.45rem;
}

.example {
	margin: 0.12rem auto;
	background-color: #fff;
}
.example h3 {
	font-size: 0.45rem;
	/*font-family: SimSun;*/
	color: #1c4e83;
	line-height: 1.6rem;
	text-align: center;
}
.example img {
	display: block;
	width: 8.733rem;
	height: 2.293rem;
	margin: 0 auto;


}
.example span {
	display: block;
	font-size: 0.27rem;
	text-align: center;
	line-height: 1.3rem;
}
.news {
	/*padding-left: 0.5rem;*/
	background-color: #fff;
	/*padding-bottom: 0.5rem;*/
}
.news h3 {
	font-size: 0.45rem;
	/*font-family: SimSun;*/
	color: #1c4e83;
	line-height: 1.6rem;
	text-align: center;
}
.news ul {
	padding-left: 0.6rem;
}
.news li {
	font-size: 0.33rem;
	color: #000000;
	line-height: 0.68rem;
}
.news li.sp {
	/*padding-left: 0.1rem;*/
}
.news li::before {
	content: "";
    display: inline-block;
    margin-top: 0.2rem;
    width: 0.1rem;
    height: 0.1rem;
    background-color: #000;
    border-radius: 0.05rem;
    margin-right: 0.1rem;
}
.news .more {
	width: 8.44rem;
	height: 1.01rem;
	background-image: linear-gradient(90deg, 
		#3390e0 0%, 
		#267ff4 100%), 
	linear-gradient(
		#fd9025, 
		#fd9025);
	background-blend-mode: normal, 
		normal;
	border-radius: 0.13rem;
	line-height: 1.01rem;
	text-align: center;
	color: #fff;
	font-size: 0.48rem;
	margin: 0.4rem auto;
}
.news p {
	text-align: center;
	/*margin: 0.65rem auto;*/
}
.form {
	display: none;
}
.course-footer {
    padding-top: .4rem;
    height: 2rem;
    background: #fff;
}
.course-footer-main {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #184d85;
    height: 2rem;
    padding-top: .533333rem;
    text-align: center;
    color: #fff;
    font-size: .266667rem;

}