/* 字体 */
@font-face{
	font-family:hzgb;
	/*为引入的字体命名*/
	src:url(../font/hzgb.ttf);
	/*定义要引入字体文件的路径*/
}
@font-face{
	font-family:albbpht;
	/*为引入的字体命名*/
	src:url(../font/Alibaba-PuHuiTi-Regular.otf);
	/*定义要引入字体文件的路径*/
}

/*共用区*/
[class*="row"] {
    padding: 0 ;
    margin: 0 auto;
}
/*[class*="col-"] {*/
/*    padding: 0 ;*/
/*    margin: 0 auto;*/
/*}*/
.yd_foot{
    display: none;
}
.position_bottom{
    display: none;
}


/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
    .container-fluid{
        padding: 0!important;
        min-width: 768px;
    }
    .zk_2020 .row_2 .zk_bottom {
        margin-top: 60px;
        margin-left: 0!important;
    }
    .zk_2020 .zk_bottom:after {
        display: none;
    }

}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
    .container-fluid{
        padding: 0!important;
        min-width: 992px;
    }
    .zk_2020 .row_2 .zk_bottom {
        margin-top: 60px;
        margin-left: 0!important;
    }
    .zk_2020 .zk_bottom:after {
        display: none;
    }

}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {
    .container-fluid{
        padding: 0!important;
        min-width: 1200px;
    }
    .zk_2020 .row_2 .zk_bottom {
        margin-top: 60px;
        margin-left: 40px!important;
    }
    .zk_2020 .zk_bottom:after {
        display: block;
    }
}
/*大标题前面的  &左面 颜色*/

.top_title{
	font-family: hzgb;
	font-size: 24px;
	letter-spacing: 1px;
	position: relative;
}
.top_title:after{
	display: block;
	content:' ';
	width:80px;
	height:2px;
	background: #2e3d50;
	position: absolute;
	bottom:-10px;
	left:0;
	right:0;
	margin: auto;
}
.tit_font_color{
	color:#fa7231;
	font-size: 24px;
}
.title_100line{
	position: relative;
}
.title_100line:after{
	content: ' ';
	width: 100%;
	height: 1px;
	background: #eeeeee;
	position: absolute;
	bottom: -5px;
	left: 0;
}
/*共用区结束*/

/*logo 热线电话*/
.caike_logo{
    max-width:1200px;
    height:70px;
    margin:0 auto;
    display: none;
}
.caike_logo .logo{
    padding-top:10px;
    display: inline-block;
}
.caike_logo .logo img{
    width:210px;
}
.caike_logo .phone{
    display: inline-block;
    float: right;
    padding-top: 20px;
    font-size: 21px;
    color: #d53239;
    background: url(../images/phone_top.png) left 27px no-repeat;
    padding-left: 27px;
}
/*logo 热线电话 over*/

/*banner 图*/
.banner{
    padding: 0;
}
.banner img{
	width:100%;
}
.banner .banner_yd{
    display: none;
}

/* 下方内容 */


.bot_con{
	margin: 0 auto;
}
.cjyt{
	margin: 0 auto;
    background: #fffddc;
}
.cjyt .row_1{
	margin-top:106px;
	font-size: 18px;
	color:#666666;
}
.cjyt .row_1 .introduce{
    max-width: 1200px;
    display: inline-block;
    text-align: left;
    letter-spacing: 3px;
	font-size: 18px;
    text-align: justify;
}
.cjyt .row_2{
	margin-top:53px;
}
.cjyt .row_3{
    max-width: 1200px;
    margin-top: 50px;
    margin-bottom: 50px;
}
.cjyt_list:hover{
	background-size: 140%!important;
	transition: 0.5s;
}
.cjyt_btn:hover{
	background:#ffffff!important;
	color:#333333!important;
}
.cjyt .row_3 .cjyt_list{
    background: #ffa245;
    width:335px;
    height: 219px;
    display: inline-block;
    border-radius: 10px;
    margin: 20px 0;
	background: url(../images/cj-bg.png) no-repeat;
	background-size: 100%;
	background-position: center;
	position: relative;
}
.cjyt .row_3 .cjyt_list .cjyt_title{
	font-size: 20px;
	color: #ffffff;
	letter-spacing: 3px;
	margin-top: 46px;
	font-family: albbpht;
}
.cjyt .row_3 .cjyt_list .cjyt_btn{
	font-size: 16px;
	width: 140px;
	height: 40px;
	line-height: 38px;
	color: #ffffff;
	border: 1px solid #ffffff;
	display: inline-block;
	border-radius: 6px;
	margin-top: 30px;
	cursor: pointer;
	font-family: albbpht;
	position: absolute;
	bottom: 43px;
	left: 0;
	right: 0;
	margin: auto;
}

/*考前内部绝密模拟训练*/
.nmxl{
    margin: 0 auto;
	margin-top:0.3rem;
}
.nmxl .row_1{
    margin-top:53px;
}
.nmxl .row_3{
    max-width: 1200px;
    margin-top: 50px;
}
.nmxl .row_3 .cjyt_list{
    width:335px;
    height: 219px;
    display: inline-block;
    border-radius: 5px;
    margin: 20px 0;
	background: url(../images/xl-bg.png) no-repeat;
	background-size: 100%;
	background-position: center;
	position: relative;
	font-family: albbpht;
}

.nmxl .row_3 .cjyt_list .mi_img{
	 position: absolute;
	 top:10px;
	 left:10px;
	 width: 30px;
 }
.nmxl .row_3 .cjyt_list .con_1{
	color: #bf0000;
	font-size: 18px;
	margin-top: 26px;
}
.nmxl .row_3 .cjyt_list .con_2{
	color:#000000;
	font-size: 28px;
}
.nmxl .row_3 .cjyt_list .con_3{
	color: #c1a273;
	font-size: 18px;
	width: 170px;
	background: #000000;
	margin: 0 auto;
	margin-top: 10px;
}
.nmxl .row_3 .cjyt_list .con_4 div,.nmxl .row_3 .cjyt_list .con_4 a{
	display: inline-block;
	font-size: 21px;
	border-radius: 5px;
	margin-top: 30px;
	text-decoration: none;
	padding: 0 4px;
	margin-right: 5px;
}
.nmxl .row_3 .cjyt_list .con_4 .nm_btn_1{
	border:1px solid #bf0000;
	color:#bf0000;
    cursor: pointer;
}
.nm_btn_1:hover{
	background: #bf0000;
	color: #ffffff!important;
}
.nmxl .row_3 .cjyt_list .con_4 .nm_btn_2{
	border:1px solid #000000;
	color:#000000;
}
.nm_btn_2:hover{
	background: #333333;
	color: #ffffff!important;
}



/* 职业规划 */
.zygh{
	margin-top: 60px;
	background: #fffddc;
}
.zygh .row_1{
	margin-top:77px;
	font-size: 18px;
	color:#666666;
}
.zygh .row_2 .table{
    max-width: 1200px;
    margin: 0 auto;
	margin-top: 70px;
	border-radius: 10px;
	overflow: hidden;
	margin-bottom: 74px;
}
.zygh .row_2 .table .title{
	background: #ffa245;
	font-size:20px;
	color:#ffffff;
	font-family: hzgb;
}
.zygh .row_2 .table .tab_col{
	background: #fffaae;
	font-size: 18px;
}
.zygh .row_2 .table > tbody > tr > td
{
	border: white 0px solid;
	/*border-bottom: 1px dashed #adaa76;*/
	position: relative;
}
.table > tbody > tr:not(:first-child):hover{
	background:#fff561!important;
}
.zygh .row_2 .table > tbody > tr > td:after
{
	content: ' ';
	position: absolute;
	width: 100%;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px dashed #adaa76;
}
.zygh .row_2 .table > tbody > tr > td:first-child:after{
	width:75%;
}
.zygh .row_2 .table > tbody > tr > td:last-child:after{
	width:75%;
	left:0;
}

.zygh .row_2 .table > tbody > tr:nth-child(1) > td:after
{
	border-bottom: 0px dashed #adaa76;
}
.zygh .row_2 .table > tbody > tr:nth-child(2) > td
{
    padding-top:16px;
}
.zygh .row_2 .table > tbody > tr:last-child > td
{
    padding-bottom:16px;
	border: white 0px solid;
}
.zygh .row_2 .table > tbody > tr:last-child > td:after
{
	border-bottom: 0px dashed #adaa76;
}
.zygh .row_2 .table > tbody > tr{
	color:#333333;
}
.zygh .row_2 .table > tbody > tr a{
	color:#333333;
}
.zygh .row_2 .table > tbody > tr:nth-child(2n)
{
	color: #ab5827;
}
.zygh .row_2 .table > tbody > tr:nth-child(2n) a
{
	color: #ab5827;
}
.zygh .sign_btn,.zygh .go_zhibojian,.hf_btn{
    cursor: pointer;
}

/*轮播*/
.swiper-container{
    width:100%;
}

/*考试现场*/
.ksxc{
	margin-top:80px;
}
.ksxc .row_2{
	margin-top:60px;
    max-width: 1200px;
}
.ksxc .row_2 .xc_left{
	display: inline-block;
	vertical-align: top;
	border-radius: 10px;
    margin-bottom: 20px;
	border-radius: 10px;
	overflow: hidden;
	max-width: 572px;
}
/*轮播 小点*/
.ksxc .my-bullet-active{
    background: #ffffff;
    opacity: 1;
}
/*轮播 上一张 下一张*/
.swiper-button-next{
    right:0!important;
}
.swiper-button-prev{
    left:0!important;
}
.swiper-button-next,.swiper-button-prev{
    background: #ffffff;
    color:#ffa245;
    opacity: 0.8;
    color: #ffa245!important;
    margin-top: -30px!important;
    outline: none;
    width: 35px!important;
    height: auto!important;
}

.ksxc .row_2 .xc_right{
	display: inline-block;
	vertical-align: top;
    width: 100%;
}

.ksxc .row_2 table{
	max-width: 572px;
	border: 0;
	border-radius: 10px;
	overflow: hidden;
	display: inline-table;
}
.ksxc .row_2 table .title{
	font-family: hzgb;
	background: #ffa245;
	font-size: 21px;
	color:#ffffff!important;
}
.ksxc .row_2 table .tab_col{
	font-size: 18px;
	background: #fffaae;
}
.ksxc .row_2 table tr{
	color:#333333;
}
.ksxc .row_2 table tr:nth-child(2n-1){
	color:#ab5827;
}
.ksxc .row_2 .table > tbody > tr > td
{
	border: white 0px solid;
	padding: 9px 0;
}
.ksxc .row_2 .table > tbody > tr:nth-child(2) > td
{
	padding-top:16px;
}
.ksxc .row_2 .table > tbody > tr:last-child > td
{
	padding-bottom:16px;
}

/*中级职称考试&成绩查询*/
.cjcx{
	margin-top: 110px;
	background: #fffddc;
	padding-bottom: 74px;
}
.cjcx .row_1{
	margin-top:77px;
	font-size: 18px;
	color:#666666;
}
.cjcx .row_2{
	margin-top:60px;
	max-width: 1200px;
}
.cjcx .row_2 .cx_con_l{
	display: inline-block;
	border-radius: 10px;
	overflow: hidden;
    margin-top: 20px;
	letter-spacing: 2px;
}

.cjcx .row_2 .cx_con_l>div:first-child{
	background: #ffa245;
	width:100%;
	height:53px;
	line-height: 53px;
	font-size: 21px;
	font-family: hzgb;
	color:#ffffff;
    letter-spacing: 4px;
}
.cjcx .row_2 .cx_con_l>div:nth-child(2){
	height:245px;
	background: #fffaae;
	font-size: 20px;
	color:#ab5827;
	letter-spacing: 2px;
	padding:48px 40px 0 40px;
	text-align: justify;
}
.cjcx .row_3 .cx_btn{
	width:299px;
	height:78px;
	background:#ffa245;
	line-height: 78px;
	margin-top:60px;
	border-radius: 10px;
	overflow: hidden;
	display: inline-block;
	font-size: 28px;
	font-family: hzgb;
	color:#ffffff;
	cursor: pointer;
}
.cjcx .row_3 .cx_btn  a{
	color: #ffffff;
}
/*精选财务主管课程免费放送,0成本学实操*/
.cwzg{
	margin-top: 80px;
}
.cwzg .row_2{
	margin-top:40px;
}
.cwzg .row_2 .cw_left{
	display: inline-block;
}

.cwzg .row_2 .cw_right{
	display: inline-block;
	vertical-align: middle;
	/*margin-left: 60px;*/
}
.cwzg .row_2 .cw_right .cw_r_login{
	font-size: 18px;
	color:#ffa245;
	letter-spacing: 1px;
	margin-top:16px;
}
.cwzg .row_2 .cw_right .cw_r_t{
	font-size: 28px;
	font-family: hzgb;
	color:#ffa245;
}
.cwzg .row_2 .cw_right .cw_r_login a{
	color:#ffa245;
	text-decoration: underline;
}
.cwzg .row_2 .cw_right .cw_mf_btn{
	width:299px;
	height:78px;
	background:#ffa245;
	line-height: 78px;
	margin-top:60px;
	border-radius: 10px;
	overflow: hidden;
	display: inline-block;
	font-size: 28px;
	font-family: hzgb;
	color:#ffffff;
	cursor:pointer;
	text-decoration: none;
}
/*2020年我也想成为中级会计师！*/
.zk_2020{
	margin-top:30px;
	background: #fffddc;
	padding-bottom: 120px;
}
.zk_2020 .row_1{
	margin-top: 80px;
}
.zk_2020 .row_2{
    max-width: 1200px;
}
.zk_2020 .row_2 .zk_bottom{
	margin-top:60px;
	margin-left: 40px;
}
.zk_2020 .zk_list{
	display: inline-block;
	width:170px;
	height:300px;
	margin-left:60px;
}
.zk_2020  .zk_bottom:after{
	content: url("../images/title-dian.png");
    position: absolute;
    top: 18px;
    right: -48px;
}
.zk_2020 .zk_two .zk_bottom:last-child:after{
    display: none;
}
.zk_2020 .zk_list:first-child{
	margin-left: 0;
}
.zk_2020 .zk_list .title{
	font-family: hzgb;
	font-size: 20px;
	height: 52px;
	line-height: 52px;
	color: #2e3d50;
	background: url(../images/title-bg.png) no-repeat;
    background-size: 100%;
    letter-spacing: 3px;
}
.zk_2020 .zk_list .text{
	margin-top:30px;
	color:#ab5827;
	font-size: 18px;
	text-align: justify;
	height:200px;
}
.zk_2020 .zk_list .zk_btn{
	font-family: hzgb;
	font-size: 18px;
	color:#ffffff;
	width:126px;
	height:40px;
	background:#ffa245;
	line-height: 40px;
	border-radius: 10px;
	display: inline-block;
	cursor:pointer;
}
.zk_2020 .zk_list .zk_btn a{
	color:#ffffff;
}


/*底部  友情链接*/
.pc_foot{
	width:100%;
	height:300px;
	background:#ab5827;
}
.pc_foot .w1200{
	position: relative;
    max-width: 1200px;
}
.pc_foot .foot_code_img{
	top:94px;
	position: absolute;
	left:130px;
}
.pc_foot .foot_code_img .code_div{
	display: inline-block;
	position: relative;
}
.pc_foot .foot_code_img .code_div:nth-child(2){
	left:45px;
}
.pc_foot .foot_code_img .code_div img{
	display: inline-block;
	width:87px;
	height:87px;
}
.pc_foot .foot_code_img .code_div span{
	color:#ffffff;
	font-family: Adobe 黑体 Std;
	position: absolute;
	bottom: -24px;
    font-size: 14px;
    left: 2px;
}
.pc_foot .foot_code_img .code_div:nth-child(2) span{
	left: 17px;
}
.pc_foot .foot_text{
	font-size: 14px;
	color:#ffffff;
	text-align: left;
	font-family: Adobe 黑体 Std;
	position: absolute;
	left:460px;
	top: 85px;
	line-height: 26px;
}
.pc_foot .footer p {
    font-size: 14px;
    color: #ffffff!important;
    margin-bottom: 5px;
}
.pc_foot .footer .a {
    font-size: 14px;
    color: #ffffff!important;
    text-decoration: none;
}
.pc_foot .banxue {
    color: #ffffff!important;
}
/* 报名弹窗 */
/* 遮罩 */
.block_mask,.zhibo_mask{
	width:100%;
	height:100%;
	background: rgb(0,0,0,0.8);
	z-index: 5;
	position: fixed;
	top:0;
	left:0;
	display: none;
}
.get_alert{
    width: 570px;
    height: 464px;
    /*background: #fffaae;*/
    background:url("../images/alert-bg.png") no-repeat;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 6;
    padding-top: 60px;
    border-radius: 10px;

}
.zhibo_mask .get_alert{
	height:300px;
}
.get_alert .alert_title{
    font-size: 28px;
    color: #fffaae;
    text-align: center;
    letter-spacing: 5px;
}
.get_alert .close_img{
	position: absolute;
	right: 20px;
	top: 20px;
}
.get_alert .input_list{
	margin-top: 15px;
}
.get_alert .list_left{
	color: #fffaae;
	font-size: 25px;
	font-family: Adobe 黑体 Std;
	display: inline-block;
	width: 164px;
	text-align: right;
}
.get_alert .list_right{
	display: inline-block;
	vertical-align: top;
}
.get_alert .list_right input{
	width: 300px;
	height: 50px;
	border: 0;
	outline: none;
	border-radius: 10px;
	font-size: 22px;
	padding-left: 6px;
}
.yanzheng .list_right input{
	width: 130px;
	height: 48px;
	border: 0;
	outline: none;
	border-radius: 10px;
	font-size: 22px;
}
.yanzheng .go_yanzheng{
	width: 150px;
	height: 50px;
	border: 0;
	outline: none;
	border-radius: 10px;
	font-size: 20px;
	display: inline-block;
	background: #FFFFFF;
	vertical-align: top;
	color: #666666;
	line-height: 50px;
	text-align: center;
	margin-left: 12px;
	cursor: pointer;
}
.error_text{
	position: absolute;
	font-size: 20px;
	color: #ffffff;
	display: none;
	text-align: center;
}
.quan_btn,.go_zb_btn,.alert_hf_btn{
	width: 210px;
	height: 50px;
	background: #fffaae;
	color: #fa7231!important;
	border-radius: 10px;
	text-align: center;
	line-height: 50px;
	font-size: 26px;
	letter-spacing: 8px;
	margin-top: 20px;
	margin: 0 auto;
	padding: 0px 20px;
	margin-top: 60px;
	cursor: pointer;
	display: block;
}
.quan_btn,.alert_hf_btn{
	display: none;
}
.go_zb_btn{
	margin-top: 20px;
}
.quan_btn:hover{
	color: #fa7231;
	text-decoration: none;
}
.go_zb_btn:hover{
	color: #fa7231;
	text-decoration: none!important;
}

/* 超小屏幕（手机，小于 768px） */
/* 没有任何媒体查询相关的代码，因为这在 Bootstrap 中是默认的（还记得 Bootstrap 是移动设备优先的吗？） */
@media (max-width: 750px) {
    .container-fluid{
        padding: 0!important;
    }
    /* logo & phone */
    .caike_logo{
    	display: block;
    }
    .pcheade{
    	display: none!important;
    }
    .caike_logo .logo img{
        width:2.8rem;
    }
    .caike_logo .logo {
        display: inline-block;
        line-height: 70px;
        padding:0;
        padding-left:0.3rem;
    }
    .caike_logo .phone {
        font-size: 0.4rem;
        display: inline-block;
        float: right;
        line-height: 70px;
        margin-right: 0.2rem;
        color: #d53239;
        background: url(../images/phone_top.png) left 27px no-repeat;
        background-size: 10%;
        padding-left: 27px;
        padding-top: 0;
    }
    /* logo & phone over*/

    .banner .banner_pc{
        display: none;
    }
    .banner .banner_yd{
        display: block;
    }
	.cjyt .row_1 {
		margin-top: 0.64rem;
		color: #666666;
	}

	.cjyt .row_1 .introduce {
		display: inline-block;
		letter-spacing: 1px;
		font-size: 0.3rem;
		text-align: justify;
		padding:0 0.8rem;
	}
	.tit_font_color {
		color: #fa7231;
		font-size: 0.32rem;
	}
	.cjyt .row_2 {
		margin-top: 0.6rem;
	}
	.cjyt .row_3 .cjyt_list {
		width: 100%;
		height: 2.76rem;
		margin-bottom:0.1rem;
		background: url(../images/cj-bg.png) no-repeat;
		background-size: 100%;
		background-position: center;
		position: relative;
		display: inline-block;
	}
	.cjyt .row_3>div:nth-child(2n){
		padding-left:0.2rem;
	}
	.cjyt .row_3>div:nth-child(2n-1){
		padding-right:0.2rem;
	}
	.cjyt .row_3 {
		margin-top: 0.5rem;
		margin-bottom: 0.3rem;
	}
	.cjyt .row_3 .cjyt_list .cjyt_title{
		font-size: 0.35rem;
		color: #ffffff;
		letter-spacing: 3px;
		margin-top: 0.48rem;
		font-family: albbpht;
	}
	.cjyt .row_3 .cjyt_list .cjyt_btn{
        font-size: 0.3rem;
        width: 2rem;
        padding: 0 0.3rem;
        height: 0.6rem;
        line-height: 0.6rem;
		color: #ffffff;
		border: 1px solid #ffffff;
		display: inline-block;
		border-radius: 4px;
		margin-top: 0.4rem;
		cursor: pointer;
		font-family: albbpht;
		position: absolute;
		bottom: 20px;
		left: 0;
		right: 0;
		margin: auto;
	}

	/*考前内部绝密模拟训练*/

	.nmxl .row_3 .cjyt_list {
		width: 100%;
		height: auto;
		padding-bottom: 0.3rem;
		margin: 0.2rem 0;
	}
	.nmxl .row_3>div:nth-child(2n){
		padding-left:0.2rem;
	}
	.nmxl .row_3>div:nth-child(2n-1){
		padding-right:0.2rem;
	}

	.nmxl .row_3 {
		margin-top: 0.5rem;
		margin-bottom: 0.3rem;
	}

	.nmxl .row_1 {
		 margin-top: 0;
	}

	.nmxl .row_3 .cjyt_list .mi_img{
		position: absolute;
		top:10px;
		left:10px;
		width: 0.4rem;
	}
	.nmxl .row_3 .cjyt_list .con_1{
		color: #bf0000;
		font-size: 0.3rem;
		margin-top: 0.347rem;
	}
	.nmxl .row_3 .cjyt_list .con_2{
		color:#000000;
		font-size: 0.4rem;
	}
	.nmxl .row_3 .cjyt_list .con_3{
		color: #c1a273;
		font-size: 0.3rem;
		width: 2.3rem;
		background: #000000;
		margin: 0 auto;
		margin-top: 5px;
	}
	.nmxl .row_3 .cjyt_list .con_4 div,.nmxl .row_3 .cjyt_list .con_4 a{
		display: inline-block;
		width: max-content;
		font-size: 0.3rem;
		padding: 0 3px;
		border-radius: 5px;
		margin: 0;
	}
	.nmxl .row_3 .cjyt_list .con_4 .nm_btn_1{
		border:1px solid #bf0000;
		color:#bf0000;
	}
	.nmxl .row_3 .cjyt_list .con_4 .nm_btn_2{
		border:1px solid #000000;
		color:#000000;
	}


	/*直播列表*/
	.zygh {
		margin-top: 0;
		background: #fffddc;
	}
	.zygh .row_1 {
		margin-top: 0.3rem;
	}
	.zygh .row_2 .table {
		margin-top: 0.5rem;
		margin-bottom: 0.3rem;
	}

	.zygh .row_2 .table .title {
		font-size: 0.267rem;
	}

	/*.zygh table tr td:last-child{*/
	/*	display: none;*/
	/*}*/
	.zygh .row_2 .table .tab_col {
		background: #fffaae;
		font-size: 0.24rem;
	}
	/*.zygh .row_2 .table > tbody > tr > td:nth-child(4):after{*/
	/*	width:80%;*/
	/*	left:0;*/
	/*}*/

	.top_title {
		font-size: 0.32rem;
	}

    .cwzg .row_2 .cw_left img{
        display: inline-block;
        width:70%;
    }


	/*直击考试现场*/
	.ksxc {
		margin-top: 0;
		margin-top: 0.3rem;
	}
	.ksxc .row_2 {
		margin-top: 0.5rem;
		width:95%;
	}

	.ksxc .row_2 table .title {
		font-size: 0.28rem;
	}
	.ksxc .row_2 table .tab_col {
		font-size: 0.24rem;
	}
    .ksxc .row_2 .xc_left{
        display: block;
        vertical-align: top;
        border-radius: 10px;
        margin-bottom: 20px;
        border-radius: 10px;
        overflow: hidden;
    }

    /*轮播 小点*/
    .ksxc .my-bullet-active{
        background: #ffffff;
        opacity: 1;
    }
    /*轮播 上一张 下一张*/
    .swiper-button-next{
        right:0!important;
    }
    .swiper-button-prev{
        left:0!important;
    }
    .swiper-button-next,.swiper-button-prev{
        display: none!important;
    }
	/*中级职称考试*/
	.cjcx {
		 margin-top: 0.5rem;
        padding-bottom: 0.5rem;
	}
	.cjcx .row_1 {
		margin-top: 0.5rem;
		font-size: 0.24rem;
	}
	.cjcx .row_2 {
		margin-top: 0;
	}
	.cjcx .row_2 .cx_con_l>div:first-child {
		height: 0.707rem;
		line-height: 0.707rem;
		font-size: 0.28rem;
		letter-spacing: 0;
	}
	.cjcx .row_2 .cx_con_l>div:nth-child(2) {
		font-size: 0.3rem;
		color: #ab5827;
        letter-spacing: 0;
        padding: 0.4rem;
        /*height: 4.5rem;*/
        max-height: 4.5rem;
    }

    .cjcx .row_3 .cx_btn {
        width: 3.987rem;
        height: 1.04rem;
        background: #ffa245;
        line-height: 1.04rem;
        border-radius: 0.133rem;
        margin-top: 0.5rem;
        font-size: 0.373rem;
    }
	.cjcx .row_3 .cx_btn a{
		color:#ffffff;
	}
	/*精选财务主管课程免费放送*/
    .cwzg {
        margin-top: 0.5rem;
		margin-bottom: 1rem;
    }

    .cwzg .row_2 .cw_right .cw_r_t {
        font-size: 0.5rem;

    }
    .cwzg .row_2 .cw_right .cw_r_login {
        font-size: 0.24rem;
        margin-top: 0.213rem;
    }

    .cwzg .row_2 .cw_right .cw_mf_btn {
        width: 3.987rem;
        height: 1.04rem;
        background: #ffa245;
        line-height: 1.04rem;
        margin-top: 0.8rem;
        border-radius: 0.133rem;
        overflow: hidden;
        font-size: 0.373rem;
        font-family: hzgb;
    }
	.cwzg .row_2 .cw_right .cw_mf_btn a{
		color:#ffffff;
	}
	/*2020年我也想成为中级会计师*/
    .zk_2020 .row_1 {
        margin-top: 1.067rem;
    }
    .zk_2020 .row_2 .zk_bottom {
        margin-top: 0.8rem;
        padding:0.2rem;
        margin: 0;
		margin-top: 0.5rem;
    }
    .zk_2020 .zk_list {
        width: 2.5rem;
        margin-left: 0.8rem;
        height: 5rem;
    }
    .zk_2020 .zk_list .title {
        font-size: 0.267rem;
        height: 0.8rem;
        line-height: 0.8rem;
    }
    .zk_2020 .zk_list .text {
        margin-top: 0.4rem;
        color: #ab5827;
        font-size: 0.3rem;
        text-align: justify;

    }
    .zk_2020 .zk_list .zk_btn {
        font-family: hzgb;
        font-size: 0.3rem;
		width: 1.9rem;
		height: 0.7rem;
		line-height: 0.7rem;
        border-radius: 0.133rem;
        position: absolute;
        bottom: 0;
        left: 0;
        right:0;
        margin: auto;
    }
	.zk_2020 .zk_list .zk_btn a{
		color:#ffffff;
	}
	.zk_2020 {
		margin-top: 0.4rem;
		background: #fffddc;
		padding-bottom: 1.2rem;
	}
    .zk_2020 .zk_bottom:after{
        display: none;
    }
	.zk_2020 .zk_three{
		width:90%; margin: 0 auto;
	}
	.zk_2020 .zk_two{
		width:70%; margin: 0 auto;
	}
	.top_title:after {
		width: 1.067rem;
	}

    /*移动端   尾部*/
    .pc_foot{
        display: none;
    }
    .yd_foot{
		background: #fffddc;
		padding-bottom: 2rem;
        display: block;
	}
    .yd_foot .left,.yd_foot .right{
        padding: 0;
    }
    .yd_foot .left img{
        width:2rem;
        height:2rem;
        margin-top: 0.2rem;
    }
    .yd_foot .left .img_line{
        width:2.4rem;
        height:2.4rem;
        border:1px solid #333333;
        display: inline-block;
    }
    .yd_foot .left span{
        color:#333333;
        font-size: 0.3rem;
        display: inline-block;
        margin-top: 0.2rem;
    }
    .yd_foot .right{
        margin-top: 0.4rem;
    }
    .yd_foot .right .phone_lis{
        position: relative;
    }
    .yd_foot .right .phone_lis img{
        width:0.8rem;
        display: inline-block;
        vertical-align: baseline;
    }
    .yd_foot .right .phone_lis span{
        font-size: 0.3rem;
        display: inline-block;
        text-align: left;
    }

    .yd_foot .right .logo_lis{
        position: relative;
        padding: 0;
        margin-left:0.3rem;
    }
    .yd_foot .right .logo_lis img{
        width:3.227rem;
    }
    .yd_foot .line{
        width:80%;
        height:1px;
        background: #333333;
        margin: 0 auto;
    }


    /*固定底部*/
    .position_bottom{
        text-align: center;
        position: fixed;
        bottom: 0;
        width:100%;
        max-width:750px;
        display: block;
		z-index: 10;
    }
    .position_bottom:after{
        display: block;
        content:' ';
        clear: both;
    }
    .position_bottom .foot_div1,.foot_div2,.foot_div3{
        background:#ffa245;
        width:33%;
        float:left;
        height:1.467rem;
        position: relative;
        line-height:1.467rem;
    }
    .position_bottom .foot_div3{
        background: #fffddc;
        width:34%;
    }
    .position_bottom img{
        height: 60%;
        margin: auto;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right:0;
    }
    .position_bottom .foot_div3 a{
        font-size: 0.507rem;
        color:#ffa245;
        text-decoration: none;
    }
    .position_bottom .line{
        position: absolute;
        left: 0;
        width: 2px;
        height: 68%;
        background: #ffffff;
        margin: auto;
        top: 0;
        bottom: 0;
    }

    /* 报名弹窗 */
    /* 遮罩 */
    /* 领取优惠券 */
    .get_alert{
        width: 90%;
        height: max-content!important;
        position: fixed;
		background-size: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        z-index: 6;
        padding-top: 7%;
        border-radius: 5px;
    }
    /* 遮罩 */
    .block_mask,.zhibo_mask{
        width:100%;
        height:100%;
        background: rgb(0,0,0,0.8);
        z-index: 10;
        position: fixed;
        top:0;
        left:0;
        display: none;
    }
    .get_alert .close_img{
        position: absolute;
        right: 15px;
        top: 15px;
        width: 25px;
    }
    .get_alert .input_list{
        margin-top: 0.2rem;
    }
    .get_alert .list_left{
        font-size: 0.4rem;
        font-family: Adobe 黑体 Std;
        display: inline-block;
        text-align: right;
        width: 2.5rem;
    }
    .get_alert .list_right{
        display: inline-block;
        vertical-align: top;

    }
	.get_alert .alert_title {
		font-size: 0.5rem;
	}
    .get_alert .list_right input{
        width: 5rem;
        border: 0;
        outline: none;
        border-radius: 4px;
        font-size: 0.4rem;
        height: 0.7rem;
        padding-left: 0.2rem;
    }

    .yanzheng .list_right input{
        width:2.5rem;
        height:0.7rem;
    }

    .yourElement {
        animation-duration: 3s;
        animation-delay: 1s;
        animation-iteration-count: 1;
    }

    .yanzheng .go_yanzheng{
        height: 0.7rem;
        border: 0;
        outline: none;
        border-radius: 4px;
        font-size: 0.3rem;
        display: inline-block;
        background: #FFFFFF;
        color: #666666;
        line-height: 0.7rem;
        text-align: center;
        cursor: pointer;
        vertical-align: baseline;
		width: max-content;
        padding: 0 0.3rem;
        margin-left: 0;
    }
    .error_text{
		position: absolute;
		font-size: 0.3rem;
		color: #fa7231;
		text-align: center;
		margin-top: 0;
	}

    .quan_btn,.go_zb_btn,.alert_hf_btn{
        width: max-content;
        height: 1rem;
        line-height: 1rem;
        border-radius: 4px;
        text-align: center;
        font-size: 0.5rem;
        letter-spacing: 0.2rem;
        margin: 0 auto;
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
		display: block;
    }
	.go_zb_btn{
		margin-top: 0rem;
	}


}
