
.index_head_title{
	float:left;
}
.index_head_title h1{
	font-size:22px;
	line-height:50px;
	padding-left: 20px;
	color:#373737;
}
/*area*/
.ck_area_nav{
	background:#fff;
	overflow:hidden;
	padding:5px 15px;
}
.ck_area_nav_bg{
	height:90px;
	background:url(../images/chengkao_area.png) no-repeat left center;
	width:110px;
	float:left;
}
.ck_area_nav_list{
	float:left;
	width:1060px;
	padding:10px 15px;
	display: flex;
    flex-wrap: wrap;
}
.ck_area_nav_list a{
	font-size: 18px;
    line-height: 35px;
	padding: 0 13px;
    color: #4b4e63;
}

.ck_process_box{
	background:#fff;
	padding:30px;
	overflow:hidden;
}
.ck_process_list{
	height: 62px;
    margin: 0 auto;
    border-bottom: 2px dashed #d2d9ff;
    width: 1010px;
    float: left;
    margin-left: 20px;
	display: flex;
    justify-content: space-around;
}
.ck_process_bg{
	height:100px;
	background:url(../images/chengkao_process.png) no-repeat left center;
	width:110px;
	float:left;
}
.ck_process_list .process_nr_top {
    width: auto;
    background: url(../images/oval.png) center 52px no-repeat;
    color: #fb6142;
    text-align: center;
	margin: 0px 10px;
	overflow: hidden;
	height: 110px;
}
.ck_process_list .process_nr_top .ck_process_step{
	font-size:15px;
	font-weight:bold;
	color:#373737;
	padding-bottom:5px;
}
.ck_process_list .process_nr_top .ck_process_step_annotation{
	font-size:13px;
	color:#868ba3;
}
.ck_process_list .process_nr_top .ck_process_link{
	font-size:13px;
	display:block;
	background: linear-gradient(to right, #2c3c94 0%, #c80e1b 100%);
	color:#fff;
	border-radius:5px;
	padding:4px 8px;
	margin-top:35px;
}

.topnewsbox{
	padding:15px;
}
.focusnews{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.focusnews a{
	display:block;
}
.focusnews a>h4{
	font-size:22px;
	text-overflow:ellipsis;
	line-height:34px;
	overflow:hidden;
	color:#e20000;
}
.focusnews a>p{
	line-height:1.6;
	color:#787878;
	height:65px;
	overflow:hidden;
}
.focuslist{
	border-top:1px solid #f3f3f3;
	padding-top:9px;
	margin-top:10px;
}
.focuslist .focuslist_top{
	overflow:hidden;
	line-height:35px;
	height:35px;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:16px;
}
.focuslist .focuslist_top a{
	display:inline;
	font-weight:bold;
	font-size:18px;
}
.focuslist .focuslist_top a h4{
	font-weight:bold;
	display:inline;
}
.focuslist .focuslist_list li{
	height:34px;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:34px;
	font-size:16px;
}
.focuslist .focuslist_list li span{
	float:left;
	color:#c80e1b;
}

/*自考倒计时模块*/
.exam_time{
	background:#FFF;
	overflow:hidden;
}
.exam_time h2{
	font-size:22px;
	padding:0 10px;
	line-height:58px;
	border-bottom:1px solid #f3f3f3;
	color:#373737;
}
.exam_time h2 i{
	font-size:24px;
	margin-right:5px;
	color: #c80e1b;
}
.exam_time .exam_box{
	padding:10px;
}
.exam_time .exam_box p.exam_tips_day{
	font-size:20px;
	text-align:center;
	line-height:50px;
	height:50px;
	overflow:hidden;
}
.exam_time .exam_box p.exam_tips_day span{
	display:inline-block;
	width:38px;
	height:50px;
	background: linear-gradient(to bottom, #2c3c94 0%, #c80e1b 100%);
	color:#FFF;
	font-size:40px;
	margin:0 5px;
	vertical-align:top;
	border-radius:7px;
	font-family: fantasy;
}
.exam_time .exam_box ul.exam_nlist{
	padding-top:10px;
}
.exam_time .exam_box ul.exam_nlist li{
	text-align:center;
	line-height:34px;
	font-family: fantasy;
	font-size:15px;
}
.exam_time .exam_box ul.exam_nlist li a{
	font-weight:bold;
	color:#e20000;
}
.exam_time .exam_box ul.exam_nlist li strong{
	color:#2c3c94;
	font-weight:bold;
}

/*资讯列表*/

.index_box{
	padding:30px;
	background:#fff;
}
.index_left{
	width:780px;
}
.index_right{
	width:330px;
}
.article_box h2,.guide_box h2,.box_title h2{
	font-size:20px;
	position:relative;
	padding-bottom:10px;
	border-bottom:1px solid #f3f3f3;
}
.guide_box h2{
	padding-left:10px;
}
.guide_box h2:before{
	content:"";
	width: 3px;
    height: 20px;
    background: #192e9c;
	position:absolute;
	left:0;
	top:4px;
}
.box_title a.more_link{
	position:absolute;
	font-size:12px;
	color:#999;
	right:15px;
	line-height:30px;
	top:0;
}
.box_title{
	position:relative;
}
.box_title h2{
	padding-left:30px;
}
.box_title h2:before{
	content:"";
	width: 3px;
    height: 20px;
    background: #192e9c;
	position:absolute;
	left:0;
	top:4px;
}
.article_box{
	position:relative;
}
.article_box h2:before{
	content:"";
	width: 3px;
    height: 20px;
    background: #192e9c;
	position:absolute;
	left:-15px;
	top:4px;
}
.article_box a.index_block_more {
    float: right;
    font-size: 12px;
    color: #999;
    line-height: 28px;
}
.article_box a.more_link{
	position:absolute;
	font-size:12px;
	color:#999;
	right:15px;
	line-height:30px;
	top:0;
}
.article_box ul{
	padding-top:10px;
	overflow:hidden;
}
.article_box ul li{
	float:left;
	width:50%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	line-height:40px;
	font-size:16px;
}
.article_box ul li em a{
	color:#999;
	font-style:normal;
}
.article_box ul li.hot a i.hoticon{
	display:inline-block;
	color:#fff;
	background: linear-gradient(to right, #192e9c 0%, #e20000 100%);
	padding: 6px 7px;
	line-height:16px;
	border-radius:0px 6px 0 6px;
	font-style:normal;
	font-size:14px;
	margin-right:5px;
}
.article_box ul li.hot a{
	color:#e20000;
}
.guide_box ul{
	padding-top:10px;
}
.guide_box ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	font-size: 16px;
	line-height:40px;
}
.block_title{
	position:relative;
	padding:0 15px;
	overflow:hidden;
	color:#7586e3;
}
.block_title h2:before{
	content:" ";
	position:absolute;
	left:0;
	top:3px;
	background:#7586e3;
	width:10px;
	height:18px;
}
.block_title h2{
	position:relative;
	padding-left:20px;
	font-size:18px;
	font-weight:bold;
	float:left;
}
.block_title h2 a{
	color:#7586e3;
}
.block_title p{
	line-height:24px;
	color:red;
	margin-left:30px;
	display:block;
	float:left;
}
.block_title a.more_link{
	color:#787878;
	float:right;
	line-height:24px;
}

/*--/元件 unit--*/
.slideBox{
	width:360px;
	height:220px;
	overflow:hidden;
	position:relative;
}
.slideBox_index{
	width:360px;
	height:220px;
	overflow:hidden;
}
.slideBox .hd{
	width:100%;
	height:4px;
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:0;
	z-index:10;
}
.slideBox .hd ul{
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox .hd ul li{
	float:left;
	width:58px;
	height:4px;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
	cursor:pointer;
}
.slideBox .hd ul li.on{
	background:#0090ff;
}
.slideBox .bd li{
	position:relative;
	overflow:hidden;
	height:220px;
}
.slideBox .bd{
	height:100%;
	z-index:0;
}
.slideBox .bd .pic{
	position:relative;
	z-index:0;
}
.slideBox .bd .pic img{
	width:360px;
	height:220px;
	display:block;
}
.slideBox .bd .bg{
	width:100%;
	height:44px;
	position:absolute;
	bottom:-44px;
	left:0;
	z-index:1;
	background:#000;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.slideBox .bd .tit{
	width:100%;
	height:44px;
	line-height:40px;
	position:absolute;
	bottom:0;
	left:0;
	font-size:14px;
	z-index:2;
	color:#fff;
}
.slideBox .bd .tit a{
	color:#fff;
	padding:0 10px;
}
.slider_ads{
	height:110px;
	overflow:hidden;
}
.zikao_nav{
	overflow:hidden;
	padding:10px 15px;
}
.zikao_nav li{
	float:left;
	width:25%;
	text-align:center;
	border-bottom:1px dotted #ddd;
	padding:6px 0;
	font-size:15px;
}
.zikao_nav li a{
	font-weight:bold;
	color:#192e9c;
}


.right_showpic{
	overflow:hidden;
	background:#FFF;
}

.right_showpic a{
	display:block;
}
.right_showpic a img{
	vertical-align:middle;
	width:100%;
}

.special{
	padding:10px 15px;
}
.special dl{
	overflow:hidden;
	padding:5px 0;
}
.special dl dt{
	float:left;
	margin-right:10px;
	font-weight:bold;
}
.special dl dd{
	float:left;
}
.special dl dd a{
	margin:0 5px;
}
.special dl dd span{
	color:#999;
}
.special dl dd a.hot{
	color:#e20000;
}

.index_major,.index_cjxx{
	background:#FFF;
	padding-top:20px;
}
.index_major .major_box{
	padding:30px;
	overflow:hidden;
}
.index_cjxx .cjxx_box{
	padding:30px;
	overflow:hidden;
}
.cjxx_boxlist ul{overflow:hidden;display:none;}
.cjxx_boxlist ul.current{display:block;}
.cjxx_boxlist li{border:1px solid #e3e3e3;margin:10px;width:315px;float:left;margin-left: 15px;margin-bottom: 15px;}
.cjxx_boxlist li a{display:flex;padding:10px;position:relative;}
.cjxx_boxlist li a img{width:60px;height:60px;margin-right:10px;}
.cjxx_boxlist_item_i{padding:4px 0;width: 255px;overflow: hidden;}
.cjxx_boxlist_item_i p:nth-child(1){font-size:18px;padding-bottom:7px;}
.cjxx_boxlist_item_i p:nth-child(2){font-size:14px;color:#8d91a5;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}
.cjxx_boxlist li a .edu_flag{font-size:12px;color:#8d91a5;background:#f3f3f3;position:absolute;right:0;top:0;padding:3px 5px;}
.major_tab{
	width:120px;
	border-right:1px solid #DDD;
	padding-right:15px;
	float:left;
	padding-bottom: 20px;
}
.major_tab li{
	line-height:45px;
	border-bottom:1px solid #DDD;
	text-align:center;
	font-size:17px;
}
.major_tab li.current{
	color:#e20000;
	border-color:#e20000;
	font-weight:bold;
}
.major_tab li:hover{
	color:#e20000;
	border-color:#e20000;
	font-weight:bold;
	cursor:pointer;
}
.cjxx_tab{
	width:120px;
	border-right:1px solid #DDD;
	padding-right:15px;
	float:left;
	padding-bottom: 20px;
}
.cjxx_tab li{
	line-height:45px;
	border-bottom:1px solid #DDD;
	text-align:center;
	font-size:17px;
}
.cjxx_tab li.current{
	color:#e20000;
	border-color:#e20000;
	font-weight:bold;
}
.cjxx_tab li:hover{
	color:#e20000;
	border-color:#e20000;
	font-weight:bold;
	cursor:pointer;
}
.major_boxlist,.cjxx_boxlist{
	width:1020px;
	float:left;
}
.major_boxlist li{
	width:240px;
	float:left;
	overflow:hidden;
	margin-left:15px;
	margin-bottom:15px;
	border:1px solid #ddd;
	padding:15px 15px 10px 15px;
}
.major_boxlist li .ck_zy_title{
	font-size:17px;
	padding-bottom:11px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.major_boxlist li .ck_zy_info{
	font-size:14px;
	padding-bottom:10px;
	color:#8d91a5;
}
.major_boxlist li .ck_zy_info span:before{
	content:"|";
	color:#ddd;
	font-size:12px;
	margin:0 5px;
}
.major_boxlist li .ck_zy_info span:nth-child(1):before{
	display:none;
}
.major_boxlist ul{
	display:none;
	overflow:hidden;
}
.major_boxlist ul.current{
	display:block;
}
.news_left_box{
	width:50%;
	float:left;
}
.news_left_box ul{
	padding-top:10px;
}
.news_left_box ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	line-height:35px;
}
.news_left_box ul li span{
	color:#999;
	float:right;
}
.news_left_box ul li em a{
	color:#999;
	font-style:normal;
}
.news_right_box ul{
	padding-top:10px;
}
.news_right_box ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	line-height:35px;
}
.news_image{
	float:left;
	width:50%;
	padding:20px 0 10px 10px;
}
.news_image li{
	width:50%;
	float:left;
	padding:0 10px;
}
.news_image li a{
	display:block;
	box-shadow:0 2px 3px rgba(0,0,0,0.1);
}
.news_image li a img{
	width:100%;
	padding-bottom:5px;
	height:110px;
}
.news_image li a p{
	padding:10px 5px 10px;
	line-height:1.7;
	text-align: center;
    font-size: 15px;
}
.news_right_box h2 {
    font-size: 20px;
    position: relative;
    padding-left: 10px;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 10px;
}
.leftbox{
	width:360px;
	margin-right:10px;
	float:left;
	background:#FFF;
}
.middlebox{
	width:490px;
	margin-right:10px;
	float:left;
	background:#FFF;
}

.rightbox{
	width:330px;
	float:left;
	background:#FFF;
}
.nlist{
	margin-top:15px;
	padding:10px 15px;
	border-top:1px solid #DDD;
}

.nlist li{
	line-height:30px;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:10px;
	background:url(data:image/gif;base64,R0lGODlhBAAEAIAAAJmZmQAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyODA0NkFCNzlDNjUxMUVCODE2N0Q4NUNFNkE1MzUwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyODA0NkFCODlDNjUxMUVCODE2N0Q4NUNFNkE1MzUwOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI4MDQ2QUI1OUM2NTExRUI4MTY3RDg1Q0U2QTUzNTA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI4MDQ2QUI2OUM2NTExRUI4MTY3RDg1Q0U2QTUzNTA5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAQABAAAAgSEjwkFADs=) no-repeat left center;
}


.hotquestion{
	background:#FFF;
}
.hotquestion_list{
	overflow:hidden;
	width:1200px;
	padding:15px;
}
.hotquestion_list ul{
	width:33.33%;
	float:left;
	line-height:28px;
}
.hotquestion_list ul li{
	padding-left:10px;
	background:url(data:image/gif;base64,R0lGODlhBAAEAIAAAJmZmQAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyODA0NkFCNzlDNjUxMUVCODE2N0Q4NUNFNkE1MzUwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyODA0NkFCODlDNjUxMUVCODE2N0Q4NUNFNkE1MzUwOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI4MDQ2QUI1OUM2NTExRUI4MTY3RDg1Q0U2QTUzNTA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI4MDQ2QUI2OUM2NTExRUI4MTY3RDg1Q0U2QTUzNTA5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAQABAAAAgSEjwkFADs=) no-repeat left center;
}


.office-table{
	font-size: 14px;
    padding-top:15px;
    width: 100%;
	background:#FFF;
}
.office-table td {
    border: 1px solid #dee3ff;
    text-align: center;
    line-height: 40px;
    height: 40px;
    color: #243276;
    font-size: 13px;
}

/*CONTENT*/
.majors_basic h1:after{
	content:"成人高考专业";
	vertical-align: middle;
}
.majors_block table{
	border-collapse: collapse;
    border-spacing: 0;
	width:100%;
}
.majors_block table th,.majors_block table td {
    line-height: 1.6;
    padding: 0.5rem;
    border: 1px solid #ececec;
    font-size: 0.875rem;
}