/*备考利器*/
.jjs-bklq{
    padding-bottom: 250px;
}
.bklq-li{
    position:relative;]
}
.bklq-li li{
    width:168px;float: left;margin: 0 34px;
}
.bklq-li img{
    cursor: pointer;
}
.bklq-li h5{
    line-height: 68px; text-align: center; font-weight: normal; font-size: 15px; color: #6b6b6b;
}
.div-p{
    position:absolute;left:25px;width: 990px; height: 144px; background: #fff; border-radius: 15px; margin-top: 20px; padding:40px 70px 0 65px;box-shadow:0px 1px 6px rgba(166,163,163,0.25);font-size: 14px;color:#6b6b6b;display: none;
}
.div-p h6{
    line-height: 32px; margin-bottom: 22px;font-size: 18px;
}
.div-p p{
    line-height: 20px;
}
.div-p img{
    position: absolute;top: -19px;
}
.dbx1{
    left: 72px;
}
.dbx2{
    left: 315px;
}
.dbx3{
    left: 555px;
}
.dbx4{
    left: 785px;
}
.dbx5{
    left: 1025px;
}
/*贴心服务*/
.jjs-gxtg{
    padding-bottom: 50px;
}
.kc-table{
    width:100%; color:#333434;
}
.kc-table th{
    background: #5b9a01;color:#fff; line-height: 62px;font-size: 16px;
}
.kc-table td{
    line-height: 52px; background: #fff;font-size: 14px;
}
.kc-table th,.kc-table td{
    text-align: center; border: 1px solid #f3f3f3; border-collapse: collapse;
}
.kc-table .tble-c{
    background: #d2d2d2;
}
/*思维导图轮播*/
.lb-ban{
    width: 1168px;height:600px; margin: 0 auto; overflow: hidden;;
}
.lb-ban li{
    width: 1168px;height:600px;
}
.dot{
    padding: 35px 0;text-align: center;
}
.dot li{
    display: inline-block;width: 17px; height: 17px; /*border-radius: 50%; border: 1px solid #808080;*/cursor:pointer; margin: 0 5px; background: url(../images/dian.jpg) no-repeat center;
}
.dot .on{
    background:url(../images/dian-ex.jpg) no-repeat;
}
/*常见问题*/
.zj_cjwt{ width:540px; font-size:14px; }
.zj_cjwt dt{color:#5b9a01; line-height:38px; background:url(../images/q_1.png) no-repeat left center; padding-left:46px;}
.zj_cjwt dd{color:#1c1c1c; line-height:32px; background:url(../images/a_1.png) no-repeat left 2px; padding-left:46px; margin-bottom:25px;}
.zj_cjwt dd a{    text-decoration: underline;}
.zj_cjwt a:hover{ color:#f6400e;}
.jjs-cjwt{
    padding-bottom: 70px;
}
/*底部导航*/
.bg_51{ background:#515151;}
.bottom_houre {height: 119px;padding-top: 30px;color: #fff;position: relative;}
.bot_ul li {color: #fff;float: left;height: 96px;width: 166px;border-right: 1px #fff dotted;padding-left: 30px;}
.bot_ul li strong {font-size: 18px;font-weight: normal;display: block;margin-bottom: 5px;}
.bot_ul li a {color: #fff;display: block;font-size: 14px;line-height: 20px;}
.qtfw {position: absolute;right: 0px;top: 40px;}


/* 机考 */
.cont_jk{
	height: 1020px;
	background: url(../images/cont5_bg.png) repeat-x;
}
.jk_slide{
	width: 847px; height: 605px; background: url(../images/jk_bg.png) no-repeat center 4px; margin: 0 auto; padding: 35px 0 0 153px; position: relative;
}
.jk_ul{
	width: 694px; height: 392px; overflow: hidden;
}
.jk_ul img{
	display: block;
}
.prev,.next{
	position: absolute; top: 203px; cursor: pointer; filter: alpha(opacity=20); opacity: 0.2;
}
.prev{
	left: 164px;
}
.next{
	right: 164px;
}
.prev:hover,.next:hover{
	filter: alpha(opacity=100); opacity: 1;
}
.nav_jk{
	width: 1100px; margin: 0 auto; font-size: 14px;
}
.jk_p1{
	display: block; padding: 19px 0 0 31px; width: 285px; height: 175px; line-height: 29px; border-right: 1px #cdcdcd solid;
}

.jk_p1 span{
	display: block; padding-left: 17px; background: url(../images/style_1.png) no-repeat 0 13px; color: #1c1c1c;
}
.jk_p2{
	display: block; padding: 21px 0 0 70px; height: 173px;  width: 200px; /*border-right: 1px #cdcdcd solid;*/ line-height: 25px; color: #000;
}
.jk_p3{
	padding: 14px 0 0 0px; width: 270px;
}
.jk_p4{
	padding: 25px 0 0 0px; width: 240px; text-align:center;
}
.jk_p4 b{display:block; font-weight:normal;}
.jk_p4 .jk_org{color:#ff0000; padding:0; background:none;}
.jk_p2 .sp_check{ padding-left:25px;}
.jk_sp1{
	display: block; line-height: 40px; vertical-align: middle; color: #333; font-size: 16px;
}
.jk_sp1 b{
	font-size: 32px; font-weight: normal;
}
.jk_p3 .buy_btn1{
	margin: 20px 0 0 48px;
}
.buy_btn1{ 
	display: inline-block; width: 126px; height: 32px; line-height: 32px; background: url(../images/btn_buy1.png) no-repeat; color: #fff; margin: 0; vertical-align: middle;  font-size: 16px; text-align: center;
 }
.buy_btn1:hover{
 	background: url(../images/btn_buy1_ex.png) no-repeat; color: #fff;
 }