@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body{font:12px/1.5 微软雅黑, 黑体, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
img{border:0px; display:block;}
ul,ol{list-style-type:none;	margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
table {border-collapse: collapse;border-spacing: 0;}
input,select,textarea{vertical-align:middle; outline:none; resize: none;}
a{color:#4a4a4a; text-decoration:none;}
a:hover{color:#c60000;}
.clearfix{zoom:1; overflow:hidden;}
.mf424-clear{ clear:both; font-size:0; height:0; line-height:0;}
.mf424-leftF{float:left;}
.mf424-rightF{float:right;}
.mf424-icons{ font-size:0px; text-indent:-9999999px; overflow:hidden; display:block;}
/************************************************/
body{ background:#f2f2f2;}
.mf424-mid-header {
	margin:0 auto;
	vertical-align: middle;
	padding:15px;
}
.mf424-mid-header .mf424-logo{
	height: 74px;
	float:left;
	
}
.mf424-mid-header .mf424-logo img{
	display: inline-block;
	height: 100%;
	text-align: left;
	vertical-align: middle;
	float:left;
}

.mf424-search{ width:254px; height:34px; border:solid #aaa9a9 1px; border-radius:3px; margin-top:20px; float:right;}
.mf424-search .mf424-fidtext{ width:198px; height:32px; line-height:32px; border:0; background:none; float:left;}
.mf424-search .mf424-bnt{ width:44px; height:32px; background:#525252 url("https://www.cap-king.com/mh/images/search-bnt.png") no-repeat center center; border:0 none; float:right; cursor:pointer; border-radius:0 3px 3px 0;}
.mf424-hotline{ height:34px; line-height:34px; font-size:14px; margin:20px 20px 0 0; float:right;}
.mf424-hotline b{ background:url("https://www.cap-king.com/mh/images/ind_icons.png") no-repeat; width:23px; height:23px; float:left; margin:5px 6px 0 0;}

@media only screen and (max-width: 769px) {
	.mf424-mid-header .mf424-logo{
		height: 64px;
	}
	.mf424-search{ margin:20px 0 0 0;}
	.mf424-hotline{ margin:0 20px 0 0; display:none;}
}
@media only screen and (max-width: 480px) {
	.mf424-mid-header .mf424-logo{
		height:54px;
	}
	.mf424-search{ width:100%; margin-top:10px; position:relative;}
	.mf424-search form{ width:100%; display:-webkit-box; -webkit-box-align:center;}
	.mf424-search .mf424-fidtext{ width:100%; -webkit-box-flex:1; float:none; display:block;}
	.mf424-search .mf424-bnt{ float:none; position:absolute; right:0; top:0;}
	.mf424-hotline{ clear:both; float:none; margin:0;}
}

.mf424-zlogin { padding-top:20px; text-align: right; float:right; margin-left:14px;}
.mf424-zl_loading { width: 74px; height: 32px; border: none; border-radius:3px; background-color: #b13d2c; vertical-align: middle; color: #fff;}
@media only screen and (max-width: 480px) {.mf424-zlogin{ padding-top:10px;}}
.mf424-zafter_login{ text-align: left;}
.mf424-zaf_layout { display: inline-block;  padding-top:10px; padding-left: 30px; background: url("https://www.cap-king.com/mh/images/icons.png") -100px 10px no-repeat; color: #e25b5b;}
.mf424-zaf_course { position:relative;/*width: 106px;*/ height: 34px; border-radius: 3px; line-height: 34px; vertical-align: middle; z-index:999;}
.mf424-zaf_course a { color: #000;}
.mf424-zaf_cur {}
.mf424-zaf_text { text-align: center; font-size: 14px; padding:1px 1px 1px 6px;}
.mf424-zaf_text img { display: inline-block; vertical-align: middle; margin-right: 4px;}
.mf424-zaf_text a,.mf424-zaf_cur a { display: inline-block; vertical-align: middle; color: #000;}
.mf424-zaf_cur { padding:0 0 0 5px; border: 1px #ddd solid; border-bottom: 0; border-radius: 3px 3px 0 0;}
.mf424-zaf_space { display: inline-block; width: 20px; height: 20px; background:url("https://www.cap-king.com/mh/images/icons.png") -18px 9px no-repeat; vertical-align: middle;}
.mf424-zaf_endter { display: inline-block; padding-top: 10px; padding-right: 10px; color: #999;}
.mf424-zaf_endter b { padding-left: 5px; padding-right: 5px; color: #333;}
.mf424-zaf_ul {position: absolute; left: 0; top: 34px; width: 100%; border-left:1px #ddd solid; border-right:1px #ddd solid; border-bottom:1px #ddd solid;  border-radius:0px 0px 5px 5px;  z-index:999; display: none}
.mf424-zaf_bg { border-bottom:1px #ddd solid; text-align: center; background-color: #f2f2f2;}
.mf424-zaf_bg:hover { background-color: #fff;}



.nav {position: relative;background:#525252;border-top:solid #343434 3px;}
.nav ul{ font-size:15px; padding:0;}
.nav li{padding:0 10px; list-style:none;display:inline-block;}
.nav a{padding:15px 10px;display:inline-block;text-decoration: none;color:#FFF;display:block;font-size:18px}
.nav a:hover {color: #FFF;}
.nav .mf424-current a {background:#b13d2c;color: #fff;}


@media screen and (max-width: 769px) {
	.nav {position: relative;	min-height:54px;}	
	.nav ul {width:100%;
		position: absolute;
		top: 0;
		left: 0;
		background:#525252;
		z-index:99;
	}
	.nav li{display:block;}
	.nav .mf424-current {	display: block;	}
	.nav .mf424-current a{background: none;color: #FFF;}
	.nav a {display: block;	padding:15px 20px;text-align:left;}
	.nav:not(.mf424-expand) li:nth-child(n+2){ display:none;}
	.nav li:nth-child(n+2) a{ padding:10px 20px;}
	.nav li:nth-child(n+2) a:hover{ background:#b13d2c;}

}



/*main*/

.mf424-infor-tit{overflow:hidden; background:#FFF;}
.mf424-infor-tit ul{ overflow:hidden; margin:0;}
.mf424-infor-tit li{ border-left:solid #f2f2f2 3px; font-size:18px; padding:0;}
.mf424-infor-tit li a{ border-top:solid #FFF 3px; height:37px; line-height:37px; display:block; text-align:center; color:#555555;}
.mf424-infor-tit li.cur a{ border-top:solid #d65555 3px; color:#d65555;}
.mf424-infor-tit a.more{ width:60px; height:20px; line-height:20px; background:#d65555; color:#FFF; text-align:center; margin:8px 8px 0 0;}

@media only screen and (max-width: 769px) {
	.mf424-infor-tit li a{ width:auto; padding:0 10px;}
}
@media only screen and (max-width: 480px) {
	.mf424-infor-tit li{ font-size:15px;}
}
.mf424-mation-top{ min-height:346px;}
.mf424-mation-top .mf424-picimg{ margin:22px 0 0 0;}
.mf424-mation-top .mf424-picimg img{ width:100%;}
.mf424-mation-top .mf424-picimg h4{ line-height:32px; font-size:14px; margin-bottom:5px;}
.mf424-mation-top .mf424-picimg p{ line-height:18px; color:#777;}
.mf424-mation-top ul{ margin-top:10px;}
.mf424-mation-top li{ border-bottom:solid #d9d9d9 1px; zoom:1; overflow:hidden; padding:10px 0;}
.mf424-mation-top span{ display:block; float:left; width:70px; border-right:dashed #a4a4a4 1px; margin-right:15px;}
.mf424-mation-top span b{ font-size:30px;}
.mf424-mation-top h4{ margin:0; font-size:14px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.mf424-mation-top p{ color:#777; line-height:18px; margin-top:6px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}


.mf424-notice{ margin:20px 0 0 0;}
.mf424-notice-top{ margin-top:20px; min-height:244px;}
.mf424-notice-top .mf424-picimg img{ width:100%;}
.mf424-notice-top ul{ width:100%; padding:3px 15px 0 0;}
.mf424-notice-top li{ height:34px; line-height:34px;}
.mf424-notice-top li span{ color:#777;}
.mf424-notice-top li a{ font-size:14px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}



.mf424-admiss{ padding:2px; background:#FFF;}
.mf424-adm-title{ height:40px; line-height:40px; text-align:center;}
.mf424-adm-title a{ width:50%; background:#f1f1f1; float:left; font-size:18px; color:#666;}
.mf424-adm-title a.cur{ background:#b13d2c; color:#FFF;}
.mf424-adm-title-span-cur{ width:50%;float:left; font-size:18px;background:#b13d2c; color:#FFF;}
.mf424-admiss ul{ width:100%; margin:0 auto;}
.mf424-admiss li{ line-height:44px; border-bottom:solid #dddddd 1px; font-size:16px;}
.mf424-admiss li a{ display:block; height:44px;}
.mf424-admiss li b{ background:url("https://www.cap-king.com/mh/images/ind_icons.png") no-repeat; width:24px; height:24px; float:left; margin:10px 52px 0 20px;}
.mf424-admiss li.adm01 a b{ background-position:-40px 0;}
.mf424-admiss li.adm01 a:hover b{ background-position:-70px 0;}
.mf424-admiss li.adm02 a b{ background-position:-40px -30px;}
.mf424-admiss li.adm02 a:hover b{ background-position:-70px -30px;}
.mf424-admiss li.adm03 a b{ background-position:-40px -60px;}
.mf424-admiss li.adm03 a:hover b{ background-position:-70px -60px;}
.mf424-admiss li.adm04 a b{ background-position:-40px -88px;}
.mf424-admiss li.adm04 a:hover b{ background-position:-70px -88px;}
.mf424-admiss li.adm05 a b{ background-position:-40px -120px;}
.mf424-admiss li.adm05 a:hover b{ background-position:-70px -120px;}
.mf424-admiss li.adm06 a b{ background-position:-40px -148px;}
.mf424-admiss li.adm06 a:hover b{ background-position:-70px -148px;}
.mf424-adm-bottom{ margin:15px;}
.mf424-adm-bottom a{ display:block; height:34px; line-height:34px; text-align:center; background:#b13d2c; border-radius:4px; font-size:16px; color:#FFF;}

.mf424-recruit img{ width:100%;}


@media only screen and (max-width: 992px) {
	.mf424-admiss{ margin-top:20px;}
	.mf424-admiss li a{ text-align:center;}
	.mf424-admiss li b{ display:inline-block; margin:0 10px 0 0; float:none; vertical-align:middle;}
}
@media only screen and (max-width: 769px) {
	.mf424-admiss li a{ text-align:center;}
	/* .mf424-admiss li b{ display:inline-block; margin:0 10px 0 0; float:none; vertical-align:middle;} */
	.mf424-admiss li b{ display:inline-block; margin:0 -24px 0 0; float:none; vertical-align:middle;}
}


.mf424-experience{ margin-top:30px;}
.mf424-exper-tit h4{margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.mf424-exper-tit a.more{ width:60px; height:20px; line-height:20px; background:#d65555; color:#FFF; text-align:center;}

.mf424-profess-top{ margin-top:5px;}
.mf424-profess-top img{ width:100%; display:block;}
.mf424-profess-top .mf424-fes_yi{ background:#b13d2c; padding:0; margin:10px 0 0 0;}
.mf424-profess-top .mf424-fes_er{ background:#FFF; padding:0; margin:10px 0 0 0;}
.mf424-profess-top .mf424-fes_sa{ background:#b13d2c; padding:0; margin:10px 0 0 0;}
.mf424-profess-top .mf424-fes_yi div:nth-child(2) a{ padding:10px; color:#FFF; display:block;}
.mf424-profess-top .mf424-fes_er div:nth-child(2) a{ padding:10px; color:#444; display:block;}
.mf424-profess-top .mf424-fes_sa div:nth-child(2) a{ padding:10px; color:#FFF; display:block;}
.mf424-profess-top .row .row div:nth-child(2) h4{ text-align:center;}
.mf424-profess-top>.row div div{ padding:0; cursor:pointer;}
.mf424-profess-top .mf424-couorTxt{ display:none;}


.mf424-rienceList{ margin-top:15px;}
.mf424-rienceList img{ width:100%;}
.mf424-rienceList h5{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; padding:0 5px;}
.mf424-rienceList p{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; padding:0 5px; margin:0;}
.mf424-rienceList .mf424-divImgtext{ padding-bottom:10px; cursor:pointer;}
.mf424-rienceList .mf424-divImgtext:hover{ background:#b13d2c;}
.mf424-rienceList .mf424-divImgtext:hover a{ color:#FFF;}
.mf424-rienceList .mf424-divImgtext:hover p{ color:#FFF;}


.mf424-eacher{ margin-top:20px;}
.mf424-eacher .mf424-divImg{ position:relative;}
.mf424-eacher .mf424-divImg .mf424-reod{ background:url("https://www.cap-king.com/mh/images/eacherbj.png") no-repeat center center; background-size:cover; border-radius:50%; position:absolute; top:0; left:0; right:0; bottom:0; display:none;}
.mf424-eacher .mf424-cur .mf424-reod{ display:block;}
.mf424-eacher img{ width:100%; border-radius:50%;}
.mf424-eacher h5{text-align:center; }


.mf424-footer{ border-top:solid #b13d2c 8px; padding:25px 15px; margin-top:30px; line-height:30px; font-size:14px; color:#000;}



/*登录-pop*/
.mf424-maskLayer{width:100%;height:100%;filter:alpha(opacity=70);opacity:0.5;background:#000;position:absolute;z-index:996;top:0;left:0;display:none;}
.mf424-zfield { width: 458px; border-radius: 6px; background: #fff; position:absolute; z-index: 999; display:none;}
.mf424-zfield_header { height: 30px;}
.mf424-zfield_close { float: right;margin-top: 6px;margin-right: 10px;width: 30px;height: 29px;background: url("https://www.cap-king.com/mh/images/btn_x_04.png") no-repeat;background-size: contain;}
.mf424-zfield_body { padding: 0 30px 30px;}
.mf424-zfield_row { height: 50px; padding-top: 15px; border-bottom: 1px #ccc solid;}
.mf424-zfield_user,.mf424-zfield_psw,.mf424-zfield_vfy { display: inline-block; float:left; width: 30px; height: 30px; background: url("https://www.cap-king.com/mh/images/login_01.png") no-repeat; text-align: right; vertical-align: middle;}
.mf424-zfield_user { background-position: 0px 2px;}
.mf424-zfield_psw { background-position: 0px -49px;}
.mf424-zfield_vfy { background-position: 0px -103px;}
.mf424-zfield_input { padding:0 4px; width:360px; float:left; display:block; height: 30px; border: none; background: #fff; font-size: 13px; color: #333; vertical-align: middle;}
.mf424-zfield_red { color: red; font-size: 14px; vertical-align: middle;}
.mf424-zfield_gray { color: #999; vertical-align: middle;}
.mf424-zfield_wSM { width: 210px;}
.mf424-zfield_veriflyImg { vertical-align: middle;}
.mf424-zfield_veriflyImg img { vertical-align: middle;}
.mf424-zfield_btn { margin-top: 20px; text-align: center;}
.mf424-zfield_ok { width:60%; height: 34px; border: none;  border-radius: 3px; background: #ac3013; color: #fff;}
.mf424-zfield_forget { padding-top: 20px; padding-left: 15px;}
.mf424-zfield_forget a { display: inline-block; padding: 1px 10px; border: 1px #581e16 solid; border-radius: 2px; background: #fff; font-size: 12px; color: #000; line-height: 1.4;}

@media only screen and (max-width: 769px) {
	.mf424-zfield{ width:80%;}
	.mf424-zfield_ok{ width:60%;}
	.mf424-zfield_forget { width:30%;}
	.mf424-zfield_user,.mf424-zfield_psw,.mf424-zfield_vfy { float:none;B}
	.mf424-zfield_row { height: 50px; padding-top: 15px; border-bottom: 1px #ccc solid;
	 display:-webkit-box; -webkit-box-align:center;
	 display:-moz-box; -moz-box-align:center;
	 display:-ms-box; -ms-box-align:center;
	 display:-o-box; -o-box-align:center;
	}
	.mf424-zfield_input {-webkit-box-flex:1; float:none; padding:0 4px; width:100%; display:block; height: 30px; border: none; background: #fff; font-size: 13px; color: #333; vertical-align: middle;}
	.mf424-zfield_ok {-webkit-box-flex:1; width:60%; height: 34px; border: none;  border-radius: 3px; background: #ac3013; color: #fff;}
	.mf424-zfield_forget {-webkit-box-flex:1; padding-top: 20px; padding-left: 15px;}
	.mf424-zfield_forget a { display: inline-block; padding: 1px 10px; border: 1px #581e16 solid; border-radius: 2px; background: #fff; font-size: 12px; color: #000; line-height: 1.4;}
}

@media only screen and (max-width: 480px) {
	.mf424-zfield{ width:80%;}
	.mf424-zfield_ok{ width:100%;}
	.mf424-zfield_forget { width:100%; padding:10px 0 0 0; display:block;}
	.mf424-zfield_forget a { width:100%;}
}




.mf424-online{ width:48px; position:fixed; _position:absolute; bottom:10px; right:10px;}
.mf424-online a.coper{ width:48px; height:49px; display:block; background:#b13d2c; border-radius:3px;}
.mf424-online a.coper b{ background:url("https://www.cap-king.com/mh/images/ind_icons.png") no-repeat 0 -30px; width:39px; height:31px; float:left; margin:11px 0 0 6px;}
.mf424-online a.huiding{ background:url("https://www.cap-king.com/mh/images/5-120601160002.png") no-repeat; width:48px; height:49px; margin:0 auto 10px auto; border-radius:3px;;}
.mf424-online a.huiding:hover{ background:url("https://www.cap-king.com/mh/images/5-120601160002.png") no-repeat -48px 0;}



















































:root{--ms-accent:#4d3b2a;--ms-radius:2px;--ms-line:1.68;--ms-gap:17px;}
