div{text-align: left;}
table tr td{word-break: break-all;word-wrap: break-word;}
a{text-decoration: none;color: #1e272e;}
a:hover{text-decoration: none;color: #267bfb;}
img{border: 0px;}
.l{float: left;}
.r{float: right;}
ul, dl, dt, dd{margin: 0px;padding: 0px;}
li{float: left;list-style-type: none;}
input, textarea, select, a:focus{outline: none;}
input[type=button], input[type=submit], input[type=file], button{cursor: pointer;-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
/*text-align:justify 文字两端对齐
:nth-child(4) 伪类
white-space:nowrap;text-overflow:ellipsis 一行多出省略号
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden 多行多出省略号*/
/*首页轮播图*/
.jdt{float: left;width:1160px;height: 360px;overflow: hidden;background: #CCC;margin-bottom: 20px;}
.jdt .swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;}
.jdt .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.jdt p{width: 97%;border-radius: 0 0 5px 5px;padding-left: 3%;height: 36px;background: #00000026;/*background: url(../images/tm_80.png);*/font-size: 14px;line-height: 36px;text-align: left;color: #FFF;position: absolute;z-index: 1;left: 0px;bottom: 0px;}
.jdt .swiper-pagination{text-align: center;}
/*首页8个快捷导航*/
.kjdh{float: none;width: 100%;height: auto;overflow: hidden;margin-bottom: 25px;box-sizing: border-box;/*background: #267bfb;padding:5px 0;*/}
.kjdh a{float: left;width: 121px;height: 121px;text-align: center;font-size: 20px;line-height: 100%;margin: 0 12px;/*background: #267bfb;color:#fff; border: 1px solid #ddd;border-radius: 50%;*/}
.kjdh a:nth-child(8){margin-right: 0px;}
/*.kjdh a{float: left;width: 144px;height: 121px;text-align: center;font-size: 20px;line-height: 100%;padding-top: 28px;border-right: #e1e2e7 1px solid;}*//*
.kjdh a:nth-child(1){border-bottom: #e1e2e7 1px solid;}
.kjdh a:nth-child(2){border-bottom: #e1e2e7 1px solid;}
.kjdh a:nth-child(3){border-bottom: #e1e2e7 1px solid;}
.kjdh a:nth-child(4){border-bottom: #e1e2e7 1px solid;border-right: none;}*/
.kjdh a:hover{color: #267bfb;}
.kjdh a img{display: block;margin: 0px auto;padding-bottom: 5px;}

/*通知公告*/
.scrollbox{float: left;width: 100%;box-sizing: border-box;height:110px;margin-bottom:35px;overflow: hidden;border-radius:5px;border:1px solid #ddd;background: #e8e8e8;}
.scrollbox .tit{float: left;width:50px;padding:20px;background: #267bfb;height:74px;line-height:24px;overflow: hidden;font-size:22px;text-align: center;color: #FFF;margin-right: 20px;}
#scrollDiv{float: left;width: 968px;height: 90px;padding-top:5px;line-height: 90px;overflow: hidden;}

/*这里的高度和超出隐藏是必须的*/
#scrollDiv ul{float: left;width: 968px;height: 90px;overflow: hidden;}
#scrollDiv li{float: left;width: 450px;height: 30px;line-height: 30px;overflow: hidden;border-bottom: 1px dashed #95a5a6;margin-right:20px;}
#scrollDiv li a{float: left;width: 450px;padding: 0 14px 0 10px;background: url(../images/xw_tb.png) no-repeat 0px center;height: 30px;font-size: 16px;line-height: 30px;color: #323232;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#scrollDiv li a:hover{color: #267bfb;}
.scrollbox p{float: right;width: 70px;height: 100px;line-height: 100px;padding-right: 10px;text-align: right;}
.scrollbox p a{float: right;text-align: right;font-size: 14px;line-height: 1.4;background: #267bfb;color: #fff;padding: 3px 10px;border-radius: 15px;margin-top: 40px;}
.scrollbox p a:hover{color: #fff;background: #267bfb;}

/*首页线下实操校区*/
.sy_xxscxq{float:left;width:100%;overflow:hidden;box-sizing: border-box;}
.sy_xxscxq .tit{float:left;width:100%;overflow:hidden;margin-bottom:20px}
.sy_xxscxq .tit .t_z{float:left;width:270px;margin-right:28px}
.sy_xxscxq .tit .t_z h3{font-size:30px;color:#1d262d;line-height:100%;font-family:"微软雅黑";font-weight:bold;margin-bottom:10px}
.sy_xxscxq .tit .t_z p{font-size:18px;color:#8395a7;line-height:100%;margin-bottom:10px}
.sy_xxscxq .tit .t_z span{float:left;width:40px;height:4px;background:#267bfb;overflow:hidden}
.sy_xxscxq .tit .t_m{float:left;width:780px;margin-top:12px}
.sy_xxscxq .tit .t_m a{float:left;font-size:14px;line-height:100%;padding:4px 6px;display:inline-block;border-radius:3px;margin:0 4px 6px 0}
.sy_xxscxq .tit .t_r{float:right;width:120px;margin-top:10px}
.sy_xxscxq .tit .t_r a img{float:left;height:54px}
.sy_xxscxq ul{float:left;width:1158px;margin-bottom:26px}
.sy_xxscxq ul li{float:left;width:280px;height:230px;overflow:hidden;font-size:16px;line-height:240%;margin-right:26px}
.sy_xxscxq ul li:last-child{margin-right:0px}
.sy_xxscxq ul li a img{float:left;width:280px;height:174px}
.sy_xxscxq ul li a span{display:block;font-size:14px;color:#86949f;line-height:100%}
.sy_xxscxq ul li a span img{float:none;width:76px;height:13px;margin-left:4px}

/*首页新闻列表*/
.sy_xw{float: left;width:36%;height:240px;box-sizing: border-box;margin-right: 30px;overflow: hidden;border-radius:5px;border:1px solid #ddd;padding:10px;}
.sy_xw .tit{float: left;width: 400px;margin-bottom: 20px;}
.sy_xw .tit h3{float: left;max-width:100%;width: auto;font-size: 22px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_xw .tit a{float: right; text-align: center; font-size: 14px; line-height: 1.4; background: #267bfb; color: #fff; padding: 3px 5px; border-radius: 15px; width: 60px; margin-right: 7px; height: 20px; border-bottom: 0px;}
.sy_xw ul{float: left;width: 400px;}
.sy_xw ul li{float: left;width: 400px;}
.sy_xw ul li a{float: left;width: 380px;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 10px;margin-bottom: 14px;}

/*首页教材样本*/
.sy_zsyb{float: right;width:22.4%;height: 240px;box-sizing: border-box;overflow: hidden;border-radius:5px;border:1px solid #ddd;padding:10px;}
.sy_zsyb .tit{float: left;width: 100%;margin-bottom: 10px;}
.sy_zsyb .tit h3{float: left;width: 90px;font-size: 22px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_zsyb .tit a{float: right;text-align: right;font-size: 14px;line-height: 1.4;background: #267bfb;color: #fff;padding: 3px 5px;border-radius: 15px;width: 60px;margin-right: 7px;}
.sy_zsyb .zszs{float: left;width: 238px;height:180px;overflow: hidden;}
.sy_zsyb .zszs img{width:auto;height:180px;display:block;margin:0 auto;}

/*首页中间广告图*/
.sy_banner{float: left;width: 100%;height:auto;max-height:100px;margin: 16px 0 20px 0;}
.sy_banner img{width:100%;height:100%;max-height:100px;}
.sy_banner a img{float: left;width: 100%;}
.sy_banner2{align-content: center;width:100%;margin:0px auto; margin-bottom:30px; border:0px;padding:0px;overflow:hidden;clear:both;}
#sy_banner2{width:100%;height:auto;max-height:100px;}

/*首页4个课程*/
.sy_kc{float: left;width: 74.5%;margin:30px 0;overflow: hidden;border-radius:5px;border:1px solid #ddd;padding:8px;box-sizing: border-box;}
.sy_kc .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_kc .tit h3{float: left;width: 90px;font-size: 22px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_kc .tit a{float: right;text-align: right;font-size: 14px;line-height: 1.4;background: #267bfb;color: #fff;padding: 3px 10px;border-radius: 15px;}
.sy_kc li{float: left;width: 23%;height:180px;line-height: 140%;overflow: hidden;margin-right:2.6%;text-align: justify;position:relative}
.sy_kc li:nth-child(4n+1){margin-right: 0px;}
.sy_kc li span{width: 100px;height: 55px;background: url(../images/video_bf.png) no-repeat center center;position: absolute;z-index: 1;left: 50px;top: 33px;}
.sy_kc li a img{float: left;width: 100%;height: 120px;border-radius:5px;}
.sy_kc li a b{float: left;width: 100%;text-align: center;color:#fff;font-size: 14px;height:40px;line-height:200%;margin-top:-5px;padding:5px;background:#092958;box-sizing: border-box;font-weight:300;}
.sy_kc li a p{float: left;width: 100%;font-size: 14px;color: #fe7a40;line-height: 100%;text-align: left;margin-bottom: 8px;}
.sy_kc li a{font-size: 14px;line-height: 160%;text-align: justify;}
.sy_kc li a i{line-height:1.4;font-size:12px;float:left;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;font-style:normal;overflow:hidden}

/*首页专家团队*/
.sy_team{float: right;width: 22.4%;box-sizing: border-box;overflow: hidden;border-radius:5px;border:1px solid #ddd;padding:10px;margin-top:30px;}
.sy_team .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_team .tit h3{float: left;width: 90px;font-size: 22px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_team .tit a{float: right; text-align: right; font-size: 14px; line-height: 1.4; background: #267bfb; color: #fff; padding: 3px 5px; border-radius: 15px; width: 60px; margin-right: 7px; height: 20px; border-bottom: 0px;}
.sy_team ul{float: left;width: 100%;height: auto;overflow: hidden;}
.sy_team ul li{float: left;width: 100%;height:52px;margin-bottom: 6px;overflow: hidden;border-bottom: #dfe6e9 1px solid;}
.sy_team ul li a{float: left;width: 100%;font-size: 14px;line-height: 1.8;text-overflow:ellipsis;word-break: break-all;}
.sy_team ul li a img{float: left;width: 45px;height: 45px;margin-right: 10px;background: #267bfb;border: #267bfb 1px solid;border-radius: 100px;}
.sy_team ul li a span{display: block;font-size: 16px;line-height: 100%;margin: 0 0 10px 0;color: #343434;}

/*首页常见问题*/
.sy_qa{float: right;width: 22.4%;box-sizing: border-box;height: 240px;overflow: hidden;border-radius:5px;border: 1px solid #ddd;padding: 10px;}
.sy_qa .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_qa .tit h3{float: left;width: 90px;font-size: 22px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_qa .tit a{float: right; text-align: right; font-size: 14px; line-height: 1.4; background: #267bfb; color: #fff; padding: 3px 5px; border-radius: 15px; width: 60px; margin-right: 7px; height: 20px; border-bottom: 0px;}
.sy_qa ul{float: left;width: 238px;}
.sy_qa ul li{float: left;width: 238px;}
.sy_qa ul li a{float: left;width: 238px;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 10px;margin-bottom: 14px;}

/*首页友情链接*/
.sy_yqlj{float: left;width: 100%;overflow: hidden;border-top: #c8d6e5 1px solid;margin-top: 20px;padding-top: 20px;box-sizing: border-box;}
.sy_yqlj .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_yqlj .tit h3{float: left;font-size: 22px;line-height: 100%;}
.sy_yqlj p{float: left;width: 100%;}
.sy_yqlj p a{float: left;width: 275px;height: 90px;margin: 0 20px 20px 0;}
.sy_yqlj p a img{float: left;width: 100%;height: 90px;border-radius:5px;border:1px solid #ddd;box-sizing:border-box;}
.sy_yqlj p a:nth-child(4),.sy_yqlj p a:nth-child(8){margin-right: 0px;}

/*当前位置*/
.dqwz{float: left;width: 100%;margin-bottom: 20px;}
.dqwz a{font-size: 14px;line-height: 100%;}

/*二级页左边*/
.ej_left{float: left;width: 830px;overflow: hidden;}

/*师资团队*/
.ej_left .shizitd{float: left;width: 100%;}
.ej_left .shizitd tr{float: left;width: 100%;}
.ej_left .shizitd tr td{float: left;width: 100%;padding-bottom: 20px;}
.ej_left .shizitd tr td b{font-size: 22px;padding-right: 20px;}
.ej_left .shizitd tr td span{color: #636e72;font-size: 14px;}
.ej_left .shizitd tr:nth-child(even) td{border-bottom: #dfe6e9 1px solid;}
.ej_left .shizitd tr:nth-child(odd) td{padding-top: 20px;}
.ej_left .shizitd tr:last-child td{border: none;}

/*视频播放*/
.ej_left .video_bf{float: left;width: 100%;margin-bottom: 40px;}
.ej_left .video_bf tr td iframe{float: left;width: 100%;height: 480px;}
.ej_left .video_bf tr:nth-child(2) td{font-size: 22px;padding: 10px 0;}
.ej_left .video_bf tr:nth-child(3) td{font-size: 16px;line-height: 160%;}

/*新闻列表*/
.newlist{float: left;width: 830px;}
.newlist .tit{float: left;font-size: 24px;line-height: 100%;margin-bottom: 20px;border-bottom: #267bfb 4px solid;padding-bottom: 10px;font-family: "微软雅黑";font-weight: bold;}
.newlist ul{float: left;width: 830px;}
.newlist ul li{float: left;width: 830px;margin-bottom: 10px;border-bottom: 1px dashed #ddd;padding-bottom: 10px;}
.newlist ul li:nth-child(5),.newlist ul li:nth-child(10){border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;}
.newlist ul li a{float: left;font-size: 16px;line-height: 1.6;width:80%;}
.newlist ul li span{float: right;color: #b2bec3;}


/*新闻详细*/
.ej_left .news{float: left;width: 830px;}
.ej_left .news h1{float: left;width: 830px;text-align: center;font-size: 24px;line-height: 130%;margin-bottom: 20px;}
.ej_left .news .jbxx{float: left;width: 830px;font-size: 14px;line-height: 100%;border-bottom: #e1e2e7 1px solid;padding-bottom: 20px;color: #8395a7;margin-bottom: 14px;text-align:center;}
.ej_left .news .jbxx p{float:none;text-align:center;display:inline-block;margin-right: 30px;}
.ej_left .news .con{font-size: 16px;line-height:1.6;text-align: justify;margin-bottom: 80px;}
.ej_left .news .con img{display: block;margin: 0px auto;margin-top: 14px;margin-bottom: 20px;max-width: 830px;}

/*上一页下一页*/
.news .fanpian{float: left;width: 830px;border-top: #e1e2e7 1px solid;margin-top: 30px;padding-top: 30px;margin-bottom: 20px;}
.news .fanpian li{float: left;width: 830px;font-size: 16px;line-height: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 10px;}

/*浏览器滚动条2*/
::-webkit-scrollbar{width:2px;height:5px;}
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb{-webkit-border-radius: 4px;background: #ddd;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:hover{background: #ccc;}
::-webkit-scrollbar-thumb:active{background: #999;}
::-webkit-scrollbar-thumb:window-inactive{background: rgba(255,0,0,0.4);}

/*线下实操校区头部*/
.schooltit{float:left;width:100%;overflow:hidden;margin-bottom:20px;}
.schooltit .t_z{float:left}
.schooltit .t_z h3{font-size:48px;color:#1d262d;line-height:100%;font-family:"微软雅黑";font-weight:bold;margin-bottom:10px}
.schooltit .t_z p{font-size:22px;color:#8395a7;line-height:100%;margin-bottom:10px}
.schooltit .t_z span{float:left;width:60px;height:6px;background:#267bfb;overflow:hidden}
.schooltit .t_r{float:right}
.schooltit .t_r img{float:left;width:192px;height:86px}

/*线下校区列表*/
.xqlist{float: left;width: 870px}
.xqlist ul{float: left;width: 870px}
.xqlist ul li{float: left;}
.xqlist ul li a{float: left;font-size: 22px;line-height: 100%;width:343px;padding:20px 0 20px 70px;margin:0 20px 20px 0;border:#ccd9dd 1px dashed;background:url(../images/sctb.png) no-repeat 20px center;background-size:40px}
.xqlist ul li a:hover{background:#f5f5f5 url(../images/sctb.png) no-repeat 20px center;background-size:40px;cursor:pointer}

/*城市选择*/
.city_qh{float:left;margin-bottom:30px;}
.city_qh select{float:left;width:100px;height:30px;font-size:16px;border:#CCC 1px solid;border-radius:3px;margin-right:4px}
.city_qh input{float:left;height:30px;background:#267bfb;color:#FFF;border:none;padding:0 10px;font-size:16px;border-radius:3px;}
.city_qh input:hover{background:#d50000}

/*授权基地*/
.sqjd{float: left;width: 830px;margin-bottom: 40px;}
.sqjd .tit{float: left;font-size: 24px;line-height: 100%;margin-bottom: 20px;border-bottom: #267bfb 4px solid;padding-bottom: 10px;font-family: "微软雅黑";font-weight: bold;}
.sqjd table{float: left;width: 830px;background: #e1e2e7;}
.sqjd table tr td{background: #FFF;font-size: 14px;line-height: 100%;padding: 10px 0 10px 10px;}
.sqjd table tr:nth-child(odd) td{background: #f5f5f5;}
.sqjd table tr:nth-child(1) td{background: #267bfb;color: #FFF;}

/*二级页右边*/
.ej_right{float: right;width: 300px;overflow: hidden;box-sizing: border-box;}

/*二级页右侧8个快捷导航*/
.ej_kjdh{float: right;width: 300px;overflow: hidden;margin-bottom: 20px;}
.ej_kjdh a{float: left;width: 148px;height:120px;padding-top: 10px;text-align: center;font-size: 16px;line-height: 100%;border: #e1e2e7 1px solid;}
.ej_kjdh a:nth-child(even){border-left: none;}
.ej_kjdh a:nth-child(1),.ej_kjdh a:nth-child(2),.ej_kjdh a:nth-child(3),.ej_kjdh a:nth-child(4),.ej_kjdh a:nth-child(5),.ej_kjdh a:nth-child(6){border-bottom: none;}
.ej_kjdh a:hover{background: #f5f5f5;}
.ej_kjdh a img{display: block;margin: 0px auto;}

/*二级页右侧新闻列表*/
.right_newlist{float: right;width: 300px;height:auto;margin-top:10px;overflow: hidden;box-sizing: border-box;}
.right_newlist .tit{float: left;width: 300px;margin-bottom: 20px;}
.right_newlist .tit h3{float: left;width: 80%;font-size: 20px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.right_newlist .tit a{float: left;text-align: right;width: auto;font-size: 14px;line-height: 1.6;height: 30px;border-bottom: #c8d6e5 2px solid;}
.right_newlist ul{float: left;width: 300px;}
.right_newlist ul li{float: left;width: 300px;}
.right_newlist ul li a{float: left;width: 290px;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 10px;margin-bottom: 14px;}

/*全屏新闻样式*/
.ej_mid{float: left;width: 100%;}
.ej_mid .news{float: left;width: 100%;}
.ej_mid .news h1{float: left;width: 100%;font-size: 24px;line-height: 130%;margin-bottom: 20px;text-align: justify;}
.ej_mid .news .jbxx{float: left;width: 100%;font-size: 14px;line-height: 100%;border-bottom: #e1e2e7 1px solid;padding-bottom: 20px;color: #8395a7;margin-bottom: 14px;}
.ej_mid .news .jbxx p{float: left;margin-right: 30px;}
.ej_mid .news .con{font-size: 17px;line-height: 180%;text-align: justify;}
.ej_mid .news .con img{display: block;margin: 0px auto;margin-top: 14px;margin-bottom: 20px;max-width: 830px;}

/*个人登录进去样式*/
.ej_mid #tabQuery{width: 390px;margin: 0px auto;margin-top: 30px;margin-bottom: 300px;overflow: hidden;}
.ej_mid #tabQuery tr td{padding: 8px 0;font-size: 16px;line-height: 42px;}
.ej_mid #tabQuery tr td:nth-child(1){text-align: right;}
.ej_mid #tabQuery tr td input{border-radius: 4px;height: 28px;padding: 6px 10px;border: none;border: #CCC 1px solid;}
.ej_mid #tbSFZ{width: 220px;}
.ej_mid #tbRealName{width: 220px;}
.ej_mid #tabQuery tr td #CheckCode{float: left;width: 60px;border: #267bfb 1px solid;margin-right: 6px;}
.ej_mid #tabQuery #btnQuery{float: left;width: 140px;margin-left: 190px;font-size: 16px;height: 40px;text-align: center;color: #F03;line-height: 30px;padding: 0px;border: #F03 1px solid;background: #FFF;cursor: pointer;}
.ej_mid #tabQuery #btnQuery:hover{background: #F03;color: #FFF;}
.ej_mid #tabQuery .rwmtp{float: left;width: 50px;height: 24px;margin: 8px 4px 0 0;}
.ej_mid .news .con table{width: 100%;}
.ej_mid .news .con table tr td{font-size: 14px;}
.ej_mid .news .con table tr td #btnReset{border: #F03 1px solid;background: none;font-size: 14px;padding: 4px 8px;border-radius: 4px;cursor: pointer;color: #F03;}
.ej_mid .news .con table tr td #btnBack{border: #F03 1px solid;background: #FFF;font-size: 14px;padding: 4px 8px;border-radius: 4px;cursor: pointer;color: #F03;}
.ej_mid #tabNull{float: left;width: 100%;padding: 40px 0 500px 0;}
.ej_mid #tabNull tr td{text-align: center;font-size: 18px;}

/*课程试听*/
.ej_mid .video_list{float: left;width: 100%;}
.ej_mid .video_list li{float: left;width: 96%;padding: 20px 2%;}
.ej_mid .video_list li:nth-child(even){background: #f5f5f5;}
.ej_mid .video_list li iframe{float: left;width: 340px;height: auto;margin-right: 40px;}
.ej_mid .video_list li b{font-size: 22px;border-bottom: #267bfb 3px solid;padding: 20px 0 10px 0;margin-bottom: 20px;display: inline-block;overflow: hidden;}
.ej_mid .video_list li p{font-size: 16px;line-height: 140%;overflow: hidden;}

/*推荐教材列表*/
.book_list{float: left;width: 100%;}
.book_list li{float: left;width: 100%;border-bottom: #dfe6e9 1px solid;}
.book_list li:last-child{border: none;margin-bottom: 40px;}
.book_list li img{float: left;width: 300px;}
.book_list li b{font-size: 20px;line-height: 100%;margin: 40px 0 20px 0;display: block;}
.book_list li p{font-size: 16px;line-height: 160%;text-align: justify;}

/*申请账号提交资料*/
.mid .zhsqtj_tit{width:100%;text-align:center;font-size:22px;line-height:140%;margin-top:20px;margin-bottom:20px;}
.mid .zhsqtj_tit span{display:block;font-size:14px;color:#F00}
.mid .zhsqtj{width:400px;margin:0px auto;margin-bottom:40px;}
.mid .zhsqtj tr td{padding:0 0 10px 0}
.mid .zhsqtj tr td:nth-child(1){width:120px;text-align:right;font-size:16px;}
.mid .zhsqtj tr td:nth-child(1) span{color:#F00;padding-right:4px}
.mid .zhsqtj tr td:nth-child(2){width:280px;text-align:left;font-size:16px;}
.mid .zhsqtj tr td:nth-child(2) input{float:left;width:268px;height:44px;border-radius:5px;border:#CCC 1px solid;padding-left:10px;font-size:16px}
.mid .zhsqtj .tijiao{width:400px;text-align:center}
.mid .zhsqtj .tijiao input{float:left;width:180px;height:44px;background:#2a7bf9;border:none;border-radius:100px;font-size:18px;color:#FFF;cursor:pointer;margin:10px 0 0 120px;overflow:hidden;}
.mid .zhsqtj .tijiao input:hover{background:#1d70f0}
input::-webkit-input-placeholder{color:#CCC}
input::-moz-placeholder{color:#CCC}
input::-moz-placeholder{color:#CCC}
input::-ms-input-placeholder{color:#CCC}
.soso{width:600px;margin:0px auto;padding:80px 0 120px 0;overflow:hidden}
.soso h3{float:left;width:100%;font-size:36px;text-align:center;color:#267bfb;line-height:100%;font-family:"微软雅黑";margin-bottom:50px}
.soso .shuru{float:left;width:600px;margin-bottom:30px;}
.soso .shuru .shurk{float:left;width:480px;height:50px;border:#CCC 2px solid;border-right:none;border-radius:5px 0 0 5px;font-size:16px;padding-left:20px}
.soso .shuru .anniu{width:100px;height:50px;border:#267bfb 2px solid;background:#267bfb;border-radius:0 5px 5px 0;font-size:16px;color:#FFF;border-left:none}
.soso .shuru .anniu:hover{background:#116af0;border:#116af0 2px solid;border-left:none}
.soso p{float:left;width:550px;padding-left:50px;height:40px;font-size:16px;line-height:40px;background:url(../images/so_bg.png) no-repeat 0px center;background-size:40px}
.soso .jg2 span{color:#f41938}
.yxdl_gzh{display:inline-block;text-align:right;font-size:14px;line-height:100%;margin:20px 70px 0 0}

/*学员须知*/
.xyxz{float:left;width:100%;padding:40px 0}
.xyxz h1{float:left;width:100%;text-align:center;font-size:30px;line-height:100%;margin-bottom:30px}
.xyxz p{font-size:16px;line-height:160%;padding:0 50px;margin-bottom:6px;text-align:justify}
.xyxz p:nth-child(3),.xyxz p:nth-child(4),.xyxz p:nth-child(5),.xyxz p:nth-child(6),.xyxz p:nth-child(7){text-indent:2em}
.xyxz p:nth-child(7){margin-bottom:20px;border-bottom:#CCC 1px dashed;padding-bottom:20px}
.xyxz p span{color:#F33}
.xyxz .down_xyxx{float:left;width:100%;text-align:center;color:#F00;font-size:18px;cursor:pointer;padding:20px 0 0 0;display:inline-block}
.xyxz .down_xyxx:hover{text-decoration:underline;}
.text-success a{background: #267bfb;color: #fff;padding: 5px 9px;border-radius: 3px;display: inline-block;width: 90px;text-align: center;}
.text-success .kclx{background: #8BC34A;color: #fff;padding: 5px 9px;border-radius: 3px;display: inline-block;width: 90px;text-align: center;}

/*新登录代码*/
.bmdly{width:100%;text-align:center;margin:40px 0 100px 0}
.bmdly a img{margin:0px auto;width:600px;height:220px;display:block;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out}
.bmdly a img:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.bmdly p{margin:0px auto;width:500px;border:#4260ec 2px dashed;border-radius:20px;padding:10px 20px;font-size:16px;line-height:160%;text-align:left}
.bmdly p span{color:#4260ec}

/*未报名学员报名表*/
.wbm_h2{width:100%;text-align:center;font-size:36px;line-height:100%;color:#333}
.wbm_h2 p{display:block;font-size:14px;line-height:100%;margin-top:14px;border-bottom:#CCC 1px solid;padding-bottom:14px;margin-bottom:10px;}
.wbm_h2 p span{color:#F00}
.wbm_dljm{width:500px;margin:0px auto;margin-bottom:40px;}
.wbm_dljm tr td{font-size:16px;padding-bottom:10px;line-height:42px;}
.wbm_dljm tr td:nth-child(1){width:90px;text-align:right;padding-right:10px;vertical-align:top}
.wbm_dljm tr td span{color:#F00;padding-right:4px}
.wbm_dljm tr td input{border-radius: 4px;width:320px;height: 28px;padding: 6px 10px;border: #CCC 1px solid;font-size:16px}
.wbm_dljm tr td p{float:left;margin-right:14px;}
.wbm_dljm tr td p input{width:22px;height:22px;vertical-align:middle;margin-right:2px}
.wbm_dljm tr td i{display:block;font-style:normal;font-size:14px;line-height:200%}
.wbm_dljm tr .xzzy{}
.wbm_dljm tr .xzzy p{display:inline-block;width:100%}
.wbm_dljm tr .xzzy p b{float:left;width:100%}
.wbm_dljm tr .xzzy p input{margin-left:14px;}
.wbm_dljm tr td .tijiao{text-align: center;color: #F03;width:340px;background: #FFF;border: #F03 1px solid;height:40px;line-height:40px;padding:0px;cursor: pointer;}
.wbm_dljm tr td .tijiao:hover{background: #F03;color: #FFF;}
#rblSex tr td{width:auto;text-align:left;padding-bottom:0px}
#rblSex tr td input{width:22px;height:22px;margin-right:4px;vertical-align:middle}
#rblXueLi tr td{width:auto;text-align:left;display:inline-table;padding-right:10px;padding-bottom:0px}
#rblXueLi tr td input{width:22px;height:22px;margin-right:4px;vertical-align:middle}
#CheckCode{width:60px;}
#ddlKaoShiJiBie{width:340px;height:42px;border: #CCC 1px solid;border-radius: 4px;}
.product-list .product-item{font-size: 14px;height:340px;overflow:hidden;border: 1px solid #ddd;margin-bottom:15px;}
.list-group-item{font-size:16px;}
.list-group-item a{color:#fff;}
.sidenav{margin-top: -20px;margin-bottom:30px;height:360px;}
.product-list .product-item img{width:150px;height:auto;overflow: hidden;display: block;margin: 0 auto;}
.product-list .product-item .title h2{font-size:14px;color:#000;}
.product-list .product-item .title h2 a{font-size:14px;color:#000;}
.operate .detail{background-color: #F44336!important;border-color: #F44336!important;width: 100px;color:#fff!important;font-size:14px!important;}

/*分页*/
.page{float: left;width: 830px;margin: 30px 0 40px 0;text-align: center;display:none;}
.page a{float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover{background: #747d8c;color: #FFF;}
.pagination{margin: 20px 0!important;text-align: center;display: bolck!important;display: flex;height: 60px;box-sizing:border-box;}
.pagination .disabled{font-size: 16px;background: #ddd;width: 30px;height: 30px;text-align: center;border-radius: 5px;line-height: 1.8;float: none;margin-bottom: 5px;border: 0;padding-bottom: 5px;}
.pagination li{border-radius: 5px;border: 1px solid #ddd;border-bottom:1px solid #ddd!important;font-size: 16px!important;display: inline-block!important;width: 30px!important;height: 30px!important;color: #fff;background: #ffffff;line-height:30px!important;margin: 0 5px;text-align: center;float: none!important;padding-bottom: 5px!important;box-sizing:border-box;}
.pagination .active{text-align: center;border-radius: 5px!important;font-size: 16px!important;display: inline-block!important;width: 30px!important;height: 30px!important;color: #fff;background: #fff!important;line-height:30px!important;margin: 0 5px;float: none!important;padding-bottom: 5px!important;}
.pagination li span{float: none!important;color: #555!important;}
.pagination li a{float: none!important;color:#000!important;font-size:16px!important;line-height:2!important;}
.pagination .active span{float: none!important;color: #fff!important;}
.pagination>li>a, .pagination>li>span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height:30px; color: #fff; text-decoration: none; background-color: #027dfe; border: 1px solid #ddd;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{z-index: 3; color: #fff; cursor: default; background-color: #027dfe!important; border-color: #027dfe!important;border-radius:5px;}
.pagination>li>a, .pagination>li>span{position: relative!important; float: none!important; padding: 7px 12px!important; margin-left: -1px!important; line-height: 30px!important; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd!important;border-radius: 5px!important;}
.btn-danger{width:50%!important;}
.article-text img{width:100%;max-width:100%;}


/* ipad横屏 */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
/* 
一排3个 width:31.5%;margin-right:20px;
一排4个 width:24%;margin-right:10px;
*/	
}
/* ipad竖屏 */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){
    
}

/* <=1199的设备 */
@media (max-width: 1024px){
body{height:auto!important;padding-top:0px!important;}
.panel-body{min-height:200px!important;height:auto!important;}
.sidebar-toggle .fa-bars{color:#fff;}
.sidenav .list-group .list-group-heading{list-style-type: none; color: #fff!important; background: #636e72!important; width: 100%; margin: 0 auto; height: 40px; line-height: 40px; text-indent: 40px; margin:0 auto;margin-top: -20px; margin-bottom:0px!important; margin-left: 0px!important;}
#home{width:100%;margin:0 auto;overflow:hidden;}
/*首页轮播图*/
.jdt{float: left;width: 100%;height: auto;overflow: hidden;background: #CCC;margin-bottom: 26px;}
.jdt .swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;}
.jdt .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.jdt p{width: 97%;border-radius: 0 0 5px 5px;padding-left: 3%;height: 36px;background: url(../images/tm_80.png);font-size: 14px;line-height: 36px;text-align: left;color: #FFF;position: absolute;z-index: 1;left: 0px;bottom: 0px;}
.jdt .swiper-pagination{text-align: right;}

/*首页8个快捷导航*/
.kjdh{float: left;width: 100%;height: auto;overflow: hidden;margin-bottom: 26px;}
.kjdh a{float: left;width:11%;height: auto;text-align: center;font-size: 14px;line-height: 100%;padding-top: 0px;margin:10px 5px;}
.kjdh a:hover{background: #f5f5f5;}
.kjdh a img{display: block;margin: 0px auto;width:60px;}

/*首页线下实操校区*/
.sy_xxscxq{float:left;width:100%;overflow:hidden;position:relative}
.sy_xxscxq .tit{float:left;width:100%;overflow:hidden;margin-bottom:20px}
.sy_xxscxq .tit .t_z{float:left;width:auto;margin-right:0px}
.sy_xxscxq .tit .t_z h3{font-size:22px;color:#1d262d;line-height:100%;font-family:"微软雅黑";font-weight:bold;margin-bottom:10px}
.sy_xxscxq .tit .t_z p{font-size:14px;color:#8395a7;line-height:100%;margin-bottom:10px}
.sy_xxscxq .tit .t_z span{float:left;width:40px;height:4px;background:#267bfb;overflow:hidden}
.sy_xxscxq .tit .t_m{float:left;width:100%;margin-top:0px;position:absolute;top:70px;left:0px;z-index:1}
.sy_xxscxq .tit .t_m a{float:left;font-size:14px;width:12.5%;text-align:center;line-height:100%;padding:0px;display:inline-block;margin:0 0 6px 0}
.sy_xxscxq .tit .t_r{float:right;width:120px;margin-top:0px}
.sy_xxscxq .tit .t_r a img{float:left;height:54px}
.sy_xxscxq ul{float:left;width:100%;margin-top:80px;margin-bottom:26px}
.sy_xxscxq ul li{float:left;width:48%;height:auto;font-size:14px;line-height:140%;margin-right:4%;margin-bottom:20px;overflow:hidden}
.sy_xxscxq ul li:last-child,.sy_xxscxq ul li:nth-child(2){margin-right:0px}
.sy_xxscxq ul li a img{float:left;width:100%;height:auto;margin-bottom:6px}
.sy_xxscxq ul li a span{display:block;font-size:14px;color:#86949f;line-height:100%}
.sy_xxscxq ul li a span img{float:none;width:76px;height:13px;margin:6px 0 0 4px}
#plate3{width:100%;margin:0 auto;padding:10px 0;}
#plate6{width:100%;margin:0 auto;padding:10px 0;}
/*首页新闻列表*/
.sy_xw{float: left;width: 30%;height: auto;margin-right: 0px!important;margin:0 auto;margin-bottom: 20px;overflow: hidden;}
.sy_xw .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_xw .tit h3{float: left;width:auto;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_xw .tit a{float: right; text-align: center; width: 60px; font-size: 14px; line-height: 22px; height: 22px; border-bottom: #c8d6e5 2px solid; border-radius: 50px;margin-right:0px;}
.sy_xw ul{float: left;width: 100%;}
.sy_xw ul li{float: left;width: 100%;border-bottom:1px dashed #ddd;padding:10px 0;}
.sy_xw ul li a{float: left;width: 97%;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 3%;margin-bottom: 0px;}

/*首页证书样本*/
.sy_zsyb{float: left;width: 30%;height: auto;margin:0 auto;margin-bottom: 20px;padding:0;overflow: hidden;}
.sy_zsyb .tit{float: left;width: 100%;margin-bottom: 10px;background: #267bfb;color:#fff;}
.sy_zsyb .tit h3{float: left;width: 30%;font-size: 18px;font-weight:300;line-height: 30px;height: 30px;padding-top: 8px;text-indent: 5px;border-bottom: #267bfb 2px solid;}
.sy_zsyb .tit a{float: right;text-align: right;width: 80px;font-size: 14px;line-height: 1.6;height: 30px;padding-top:10px;border-bottom:0px;}
.sy_zsyb .zszs{float: left;width: 100%;overflow: hidden;}
.sy_zsyb .zszs img{width: auto;}

/*首页中间广告图*/
.sy_banner{display: none;}

/*首页4个推荐课程*/
.sy_kc{float: none;width: 96%;margin-bottom: 20px;margin:0 auto;padding:0;overflow: hidden;}
.sy_kc .tit{float: left;width: 100%;margin-bottom: 10px;background: #267bfb;color:#fff;}
.sy_kc .tit h3{float: left;width: 30%;font-size: 18px;font-weight:300;line-height: 30px;height: 30px;padding-top: 8px;text-indent: 5px;border-bottom: #267bfb 2px solid;}
.sy_kc .tit a{float: right;text-align: right;width: 80px;font-size: 14px;line-height: 1.6;height: 30px;padding-top:10px;border-bottom:0px;}
.sy_kc li{float: left;width: 32%;height: auto;line-height:1.6;overflow: hidden;margin:5px 8px;text-align: justify;}
.sy_kc li:nth-child(odd){float: left;margin-right: 0px;}
.sy_kc li:nth-child(2n){margin-right:0px;}
.sy_kc li iframe{float: left;width: 100%;height: auto;}
.sy_kc li a b{float: left;width: 100%;text-align: center;font-size: 14px;font-weight:300;line-height:30px;height:30px;margin:0 0 10px 0;}
.sy_kc li a p{float: left;width: 100%;font-size: 14px;color: #fe7a40;height:20px;line-height: 100%;text-align: left;margin-bottom: 0px;}
.sy_kc li a{font-size: 14px;line-height: 160%;text-align: justify;}
.sy_kc li a i{float:left;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-style:normal;overflow:hidden}
.sy_kc li a img{border-radius:0px;width:100%;}

/*首页专家团队*/
.sy_team{float: none; width: 94%; overflow: hidden; margin: 0 auto; margin-top: 20px;margin-bottom:20px;}
.sy_team .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_team .tit h3{float: left;width: 30%;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_team .tit a{float: right; text-align: center; width: 60px; font-size: 14px; line-height: 22px; height: 22px; border-bottom: #c8d6e5 2px solid; border-radius: 50px; margin-right: 0px;}
.sy_team ul{float: left;width: 100%;height: auto;overflow: hidden;}
.sy_team ul li{float: left;width: 100%;height: 80px;margin-bottom: 10px;overflow: hidden;border-bottom: #dfe6e9 1px solid;}
.sy_team ul li:last-child{border: none;}
.sy_team ul li a{float: left;width: 100%;font-size: 14px;line-height: 140%;}
.sy_team ul li a img{float: left;width: 54px;height: 54px;margin-right: 10px;background: #267bfb;border: #267bfb 1px solid;border-radius: 100px;}
.sy_team ul li a span{display: block;font-size: 16px;line-height: 100%;margin: 0 0 10px 0;color: #343434;}

/*首页常见问题*/
.sy_qa{float: left;width: 30%;height: auto;margin-right: 0px;margin: 0 auto;margin-bottom: 20px;overflow: hidden;}
.sy_qa .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_qa .tit h3{float: left;width: 30%;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_qa .tit a{float: right; text-align: center; width: 60px; font-size: 14px; line-height: 22px; height: 22px; border-bottom: #c8d6e5 2px solid; border-radius: 50px; margin-right: 0px;}
.sy_qa ul{float: left;width: 100%;}
.sy_qa ul li{float: left;width: 100%;}
.sy_qa ul li a{float: left;width: 97%;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 3%;margin-bottom: 20px;}

/*首页友情链接*/
.sy_yqlj{float: none; width: 100%; overflow: hidden; border-top: #c8d6e5 1px solid; margin: 0 auto; margin-top: 20px; padding-top: 20px;}
.sy_yqlj .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_yqlj .tit h3{float: left;font-size: 18px;line-height: 100%;}
.sy_yqlj p{float: none;width: 100%;margin:0 auto;height:300px;display:inline-block;}
.sy_yqlj p a{float: left;width: 49%;height: 60px;margin: 0 0 10px 0;display:block;}
.sy_yqlj p a img{float: left;width: 100%;height: 60px;border:1px solid #ddd;box-sizing:border-box;}
.sy_yqlj p a:nth-child(even){float: right;margin-right: 0px;}

/*当前位置*/
.dqwz{float: left;width: 100%;margin-bottom: 20px;color: #8395a7;}
.dqwz a{font-size: 14px;line-height: 1.4;color: #8395a7;}

/*二级页左边*/
.ej_left{float: left;width: 100%;overflow: hidden;}

/*师资团队*/
.ej_left .shizitd{float: left;width: 100%;}
.ej_left .shizitd tr{float: left;width: 100%;}
.ej_left .shizitd tr td{float: left;width: 100%;padding-bottom: 20px;}
.ej_left .shizitd tr td b{float: left;width: 100%;font-size: 21px;padding: 0 0 10px 0;}
.ej_left .shizitd tr td span{float: left;width: 100%;color: #636e72;font-size: 14px;line-height: 140%;}
.ej_left .shizitd tr:nth-child(even) td{border-bottom: #dfe6e9 1px solid;}
.ej_left .shizitd tr:nth-child(odd) td{padding-top: 20px;}
.ej_left .shizitd tr:last-child td{border: none;}

/*新闻列表*/
.newlist{float: left;width: 100%;}
.newlist .tit{float: left;font-size: 18px;line-height: 100%;margin-bottom: 20px;border-bottom: #267bfb 4px solid;padding-bottom: 10px;font-family: "微软雅黑";font-weight: bold;}
.newlist ul{float: left;width: 100%;}
.newlist ul li{float: left;width: 97%;margin-bottom: 10px;border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;background: url(../images/xw_tb.png) no-repeat 0px 7px;padding-left: 3%;}
.newlist ul li:nth-child(5),.newlist ul li:nth-child(10){border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;}
.newlist ul li:last-child{border: none;}
.newlist ul li a{float: left;width: 70%;font-size: 16px;line-height: 140%;text-align: justify;}
.newlist ul li span{float: right;color: #b2bec3;}

/*分页*/
.page{float: left;width: 100%;margin: 30px 0 50px 0;text-align: center;display:none;}
.page a{float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover{background: #747d8c;color: #FFF;}

/*新闻详细*/
.ej_left .news{float: left;width: 100%;}
.ej_left .news h1{float: left;width: 100%;font-size: 18px;line-height: 130%;margin-bottom: 20px;text-align: center;}
.ej_left .news .jbxx{float: left;width: 100%;font-size: 13px;line-height: 160%;border-bottom: #e1e2e7 1px solid;padding-bottom: 20px;color: #8395a7;margin-bottom: 14px;}
.ej_left .news .jbxx p{float: left;margin-right: 14px;}
.ej_left .news .con{font-size: 16px;line-height: 1.6;text-align: justify;min-height:200px;}
.ej_left .news .con img{display: block;margin: 0px auto;margin-top: 14px;margin-bottom: 20px;width: 100%;height: auto;max-width: 100%;}

/*视频播放*/
.ej_left .video_bf{float: left;width: 100%;margin-bottom: 40px;}
.ej_left .video_bf tr td iframe{float: left;width: 100%;height: auto;}
.ej_left .video_bf tr:nth-child(2) td{font-size: 22px;padding: 10px 0;}
.ej_left .video_bf tr:nth-child(3) td{font-size: 16px;line-height: 160%;}

/*全屏新闻样式*/
.ej_mid{float: left;width: 100%;}
.ej_mid .news{float: left;width: 100%;}
.ej_mid .news h1{float: left;width: 100%;font-size: 24px;line-height: 130%;margin-bottom: 20px;text-align: justify;}
.ej_mid .news .jbxx{float: left;width: 100%;font-size: 14px;line-height: 100%;border-bottom: #e1e2e7 1px solid;padding-bottom: 20px;color: #8395a7;margin-bottom: 14px;}
.ej_mid .news .jbxx p{float: left;margin-right: 30px;}
.ej_mid .news .con{font-size: 17px;line-height: 180%;text-align: justify;}
.ej_mid .news .con img{display: block;width: 100%;margin: 0px auto;margin-top: 14px;margin-bottom: 20px;height: auto;max-width: 100%;}

/*课程试听*/
.ej_mid .video_list{float: left;width: 100%;}
.ej_mid .video_list li{float: left;width: 96%;padding: 20px 2%;}
.ej_mid .video_list li:nth-child(even){background: #f5f5f5;}
.ej_mid .video_list li iframe{float: left;width: 100%;height: auto;margin-right: 0;}
.ej_mid .video_list li b{font-size: 22px;border-bottom: #267bfb 3px solid;padding: 20px 0 10px 0;margin-bottom: 20px;display: inline-block;overflow: hidden;}
.ej_mid .video_list li p{font-size: 16px;line-height: 140%;overflow: hidden;}

/*上一页下一页*/
.news .fanpian{float: left;width: 100%;border-top: #e1e2e7 1px solid;margin-top: 30px;padding-top: 30px;margin-bottom: 20px;}
.news .fanpian li{float: left;width: 100%;font-size: 16px;line-height: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 20px;}

/*授权基地*/
.sqjd{float: left;width: 100%;margin-bottom: 40px;}
.sqjd .tit{float: left;font-size: 18px;line-height: 100%;margin-bottom: 20px;border-bottom: #267bfb 4px solid;padding-bottom: 10px;font-family: "微软雅黑";font-weight: bold;}
.sqjd table{float: left;width: 830px;background: #e1e2e7;}
.sqjd table tr td{background: #FFF;font-size: 14px;line-height: 100%;padding: 10px 0 10px 10px;}
.sqjd table tr:nth-child(odd) td{background: #f5f5f5;}
.sqjd table tr:nth-child(1) td{background: #267bfb;color: #FFF;}

/*二级页右边*/
.ej_right{float: right;width: 100%;overflow: hidden;}
.ej_right .sy_zsyb{display: none;}

/*二级页右侧8个快捷导航*/
.ej_kjdh{float: none; width: 98%; height: auto; overflow: hidden; margin-bottom: 26px; border: 1px solid #ddd; border-radius: 5px;}
.ej_kjdh a{float: left;width: 24.5%;height: 100px;text-align: center;font-size: 14px;line-height: 100%;padding-top: 0px;border-top: none;border-left: none;border-right: #e1e2e7 1px solid;}
.ej_kjdh a:nth-child(1),.ej_kjdh a:nth-child(2),.ej_kjdh a:nth-child(3),.ej_kjdh a:nth-child(4){border-bottom: #e1e2e7 1px solid;}
.ej_kjdh a:nth-child(7),.ej_kjdh a:nth-child(8){border-bottom: none;}
.ej_kjdh a:nth-child(4),.ej_kjdh a:nth-child(8){border-right: none;}
.ej_kjdh a:hover{background: #f5f5f5;}
.ej_kjdh a img{display: block;margin: 0px auto;padding-bottom: 5px;padding-top: 5px;width:60px;height: 60px;}

/*二级页右侧新闻列表*/
.right_newlist{float: left;width: 100%;height: auto;margin-right: 0px;margin-bottom: 20px;overflow: hidden;}
.right_newlist .tit{float: left;width: 100%;margin-bottom: 20px;}
.right_newlist .tit h3{float: left;width: 60%;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.right_newlist .tit a{float: left;text-align: right;width: 40%;font-size: 14px;line-height: 22px;height: 30px;border-bottom: #c8d6e5 2px solid;}
.right_newlist ul{float: left;width: 100%;}
.right_newlist ul li{float: left;width: 100%;}
.right_newlist ul li a{float: left;width: 97%;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 3%;margin-bottom: 20px;}

/*个人登录进去样式*/
.ej_mid #tabQuery{width: 100%;margin: 0px auto;margin-top: 30px;margin-bottom: 30px;overflow: hidden;}
.ej_mid #tabQuery tr td:nth-child(1){text-align: right;}
.ej_mid #tabQuery tr td{padding: 8px 0;font-size: 14px;line-height: 42px;}
.ej_mid #tabQuery tr td input{border-radius: 4px;font-size: 16px;height: 28px;padding: 6px 10px;border: none;border: #CCC 1px solid;}
.ej_mid #tbSFZ{width: 90%;}
.ej_mid #tbRealName{width: 90%;}
.ej_mid #tabQuery tr td #CheckCode{float: left;width: 60px;border: #267bfb 1px solid;margin-right: 6px;}
.ej_mid #tabQuery #btnQuery{float: left;margin-left: 140px;width: 140px;height: 44px;font-size: 16px;text-align: center;color: #F03;line-height: 30px;padding: 0px;border: #F03 1px solid;background: #FFF;cursor: pointer;}
.ej_mid #tabQuery #btnQuery:hover{background: #F03;color: #FFF;}
.ej_mid #tabQuery .rwmtp{float: left;width: 50px;height: 24px;margin: 8px 4px 0 0;}

/*推荐教材列表*/
.book_list{float: left;width: 100%;}
.book_list li{float: left;width: 100%;border-bottom: #dfe6e9 1px solid;padding-bottom: 30px;}
.book_list li:last-child{border: none;margin-bottom: 40px;}
.book_list li img{float: left;width: 300px;}
.book_list li b{font-size: 20px;line-height: 140%;margin: 40px 0 20px 0;display: block;}
.book_list li p{font-size: 16px;line-height: 180%;text-align: justify;}

/*通知公告*/
.scrollbox{float: left;width: 96%;height: auto;margin:0 2%;margin-bottom: 20px;overflow: hidden;border: none;position: relative;background:#f5f5f5;}
.scrollbox .tit{float: none;width: 35%;background: #267bfb;height: 50px;line-height: 50px;overflow: hidden;text-align: center;color: #FFF;padding:0px;font-size:18px;margin-right: 20px;display: block;}
#scrollDiv{float: left;width: 94%;height: auto;line-height: 1.6;overflow: hidden;margin-top:0px;margin-bottom:10px;padding:5px 10px;}

/*这里的高度和超出隐藏是必须的*/
#scrollDiv ul{float: left;width: 100%;height: 210px;overflow: hidden;}
#scrollDiv li{float: left;width: 90%;height: 36px;line-height: 36px;overflow: hidden;border-bottom: 1px dashed #ccc;}
#scrollDiv li a{float: left;width: 97%;padding: 0 0 0 3%;background: url(../images/xw_tb.png) no-repeat 0px center;height: 36px;font-size: 16px;line-height: 36px;color: #323232;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#scrollDiv li a:hover{color: #267bfb;}
.scrollbox p{float: right;width: 65%;background: #267bfb;height: 50px;line-height: 50px;padding-right: 0;text-align: right;position: absolute;right: 0px;top: 0px;z-index: 1;}
.scrollbox p a{font-size: 14px;height: 24px;line-height: 24px;color: #fff;display: inline-block;margin-top: 10px;}
.scrollbox p a:hover{color: #267bfb;}

/*申请账号提交资料*/
.mid .zhsqtj_tit{width:100%;text-align:center;font-size:22px;line-height:140%;margin-top:20px;margin-bottom:20px;}
.mid .zhsqtj_tit span{display:block;font-size:14px;color:#F00}
.mid .zhsqtj{width:100%;float:left;margin:0 0 40px 0;}
.mid .zhsqtj tr td{padding:0 0 10px 0}
.mid .zhsqtj tr td:nth-child(1){width:30%;text-align:right;font-size:14px;}
.mid .zhsqtj tr td:nth-child(1) span{color:#F00;padding-right:4px}
.mid .zhsqtj tr td:nth-child(2){width:66%;text-align:left;font-size:14px;}
.mid .zhsqtj tr td:nth-child(2) input{float:left;width:96%;height:44px;border-radius:5px;border:#CCC 1px solid;padding-left:10px;font-size:16px}
.soso{width:90%;margin:0px auto;padding:40px 0;overflow:hidden}
.soso h3{float:left;width:100%;font-size:26px;text-align:center;color:#267bfb;line-height:100%;font-family:"微软雅黑";margin-bottom:30px}
.soso .shuru{float:left;width:100%;margin-bottom:30px;}
.soso .shuru .shurk{float:left;width:80%;height:50px;border:#CCC 2px solid;border-right:none;border-radius:5px 0 0 5px;font-size:16px;padding-left:20px}
.soso .shuru .anniu{width:20%;height:50px;border:#267bfb 2px solid;background:#267bfb;border-radius:0 5px 5px 0;font-size:16px;color:#FFF;border-left:none}
.soso .shuru .anniu:hover{background:#116af0;border:#116af0 2px solid;border-left:none}
.soso p{float:left;width:90%;padding-left:10%;height:40px;font-size:16px;line-height:140%;background:url(../images/so_bg.png) no-repeat 0px 0px;background-size:30px}
.soso .jg2 span{color:#f41938}
.yxdl_gzh{display:inline-block;width:100%;text-align:center;font-size:16px;line-height:100%;margin:20px 0 0 0}

/*学员须知*/
.xyxz{float:left;width:100%;padding:20px 0}
.xyxz h1{float:left;width:100%;text-align:center;font-size:24px;line-height:100%;margin-bottom:30px}
.xyxz p{font-size:16px;line-height:160%;padding:0 10px;margin-bottom:6px;text-align:justify}
.xyxz p:nth-child(3),.xyxz p:nth-child(4),.xyxz p:nth-child(5),.xyxz p:nth-child(6),.xyxz p:nth-child(7){text-indent:2em}
.xyxz p:nth-child(7){margin-bottom:20px;border-bottom:#CCC 1px dashed;padding-bottom:20px}
.xyxz p span{color:#F33}

/*新登录代码*/
.bmdly{width:100%;text-align:center;margin:20px 0 40px 0}
.bmdly a img{margin:0px auto;width:94%;height:auto;display:block;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out}
.bmdly a img:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.bmdly p{margin:0px auto;width:86%;border:#4260ec 2px dashed;border-radius:20px;padding:10px;font-size:14px;line-height:160%;text-align:left}
.bmdly p span{color:#4260ec}

/*未报名学员报名表*/
.wbm_h2{width:100%;text-align:center;font-size:30px;line-height:100%;color:#333}
.wbm_dljm{width:100%;margin:0px auto;margin-bottom:40px;}
.wbm_dljm tr td{font-size:14px;padding-bottom:10px;line-height:42px;}
.wbm_dljm tr td:nth-child(1){width:70px;text-align:right;padding-right:6px;vertical-align:top}
.wbm_dljm tr td span{color:#F00;padding-right:0px}
.wbm_dljm tr td input{border-radius: 4px;width:92%;height: 28px;padding: 6px 10px;border: none;border: #CCC 1px solid;font-size:14px}
.wbm_dljm tr td p{float:left;margin-right:14px;}
.wbm_dljm tr td p input{width:20px;height:20px;vertical-align:middle;margin-right:2px}
.wbm_dljm tr td i{display:block;font-style:normal;font-size:14px;line-height:140%}
.wbm_dljm tr .xzzy p{border-bottom:#CCC 1px dashed;width:100%}
.wbm_dljm tr .xzzy p b{float:left;width:100px}
.wbm_dljm tr .xzzy p input{margin-left:8px;}
.wbm_dljm tr td .tijiao{text-align: center;color: #F03;width:100%;background: #FFF;border: #F03 1px solid;height:40px;line-height:40px;padding:0px;cursor: pointer;}
.wbm_dljm tr td .tijiao:hover{background: #F03;color: #FFF;}
#ddlKaoShiJiBie{width:99%;height:42px;border: #CCC 1px solid;border-radius: 4px;}

/*分页*/
.pagination{margin: 20px 0!important;text-align: center;display: bolck!important;display: flex;height: 60px;}
.pagination .disabled{font-size: 16px!important;background: #ddd;width: 30px!important;height: 30px!important;text-align: center!important;border-radius: 5px;line-height: 1.8!important;float: none!important;margin-bottom: 5px!important;border: 0;padding-bottom: 5px!important;}
.pagination li{border-radius: 5px;border: 1px solid #ddd;font-size: 16px!important;display: inline-block;width: 30px!important;height: 30px!important;color: #fff;background: #ffffff;line-height: 1.6;margin: 0 5px;text-align: center;float: none;padding-bottom: 5px;}
.pagination .active{text-align: center;border: 1px solid #027dfe;border-radius: 5px;font-size: 16px!important;display: inline-block;width: 30px!important;height: 30px!important;color: #fff;background: #027dfe;line-height: 1.6;margin: 0 5px;float: none;padding-bottom: 5px;}
.pagination li span{float: none;color: #555;}
.pagination li a{float: none;color:#000;}
.pagination .active span{float: none;color: #fff;}
.pagination li:last-child{border: 1px solid #ddd!important;}
.newlist ul{float: left;width: 100%;}
.newlist ul li{float: left;width: 97%;margin-bottom: 10px;border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;background:none;padding-left: 0;}
.newlist ul li:nth-child(5),.newlist ul li:nth-child(10){border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;}
.newlist ul li:last-child{border: none;}
.newlist ul li a{float: left;width: 70%;font-size: 16px;line-height: 140%;text-align: justify;}
.newlist ul li span{float: right;color: #b2bec3;}

/*分页*/
.page{float: left;width: 100%;margin: 30px 0 50px 0;text-align: center;display:none;}
.page a{float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover{background: #747d8c;color: #FFF;}

.btn-danger{width:50%!important;}


/*表格自适应*/
td,th {width:1px;white-space:nowrap; word-break:keep-all; border:solid #676767 1px;text-align:center;white-space:pre-line;word-break:break-all !important;word-wrap:break-word !important;display:table-cell;vertical-align:middle !important;white-space: normal !important;height:auto;vertical-align:text-top;padding:2px 2px 0 2px;display: table-cell;}
}


/* <=768的设备 */
@media (max-width: 768px){
body{height:auto!important;padding-top:0px!important;}
#plate3{float:none!important};

.panel-body{min-height:200px!important;height:auto!important;}
.sidebar-toggle .fa-bars{color:#fff;}
.sidenav .list-group .list-group-heading{list-style-type: none; color: #fff!important; background: #636e72!important; width: 100%; margin: 0 auto; height: 40px; line-height: 40px; text-indent: 40px; margin:0 auto;margin-top: -20px; margin-bottom:0px!important; margin-left: 0px!important;}
#home{width:100%;margin:0 auto;overflow:hidden;}
/*首页轮播图*/
.jdt{float: left;width: 100%;height: auto;overflow: hidden;background: #CCC;margin-bottom: 26px;box-sizing: border-box;}
.jdt .swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;}
.jdt .swiper-slide img{display: block;width: 100%;height:180px;object-fit: cover;}
.jdt p{width: 97%;border-radius: 0 0 5px 5px;padding-left: 3%;height: 36px;background: #00000026;/*background: url(../images/tm_80.png);*/font-size: 14px;line-height: 36px;text-align: left;color: #FFF;position: absolute;z-index: 1;left: 0px;bottom: 0px;}
.jdt .swiper-pagination{text-align: right;}
.sy_zsyb{border:1px solid #ddd;}

/*首页8个快捷导航*/
.kjdh{float: none;width: 100%;height: auto;overflow: hidden;margin-bottom: 26px;box-sizing: border-box;}
.kjdh a{float: left;width:21%;height: auto;text-align: center;font-size: 14px;line-height: 100%;padding-top: 0px;margin:10px 2%;}
.kjdh a:hover{background: #f5f5f5;}
.kjdh a img{display: block;margin: 0px auto;width:60px;}

/*首页线下实操校区*/
.sy_xxscxq{float:left;width:100%;overflow:hidden;position:relative}
.sy_xxscxq .tit{float:left;width:100%;overflow:hidden;margin-bottom:20px}
.sy_xxscxq .tit .t_z{float:left;width:auto;margin-right:0px}
.sy_xxscxq .tit .t_z h3{font-size:22px;color:#1d262d;line-height:100%;font-family:"微软雅黑";font-weight:bold;margin-bottom:10px}
.sy_xxscxq .tit .t_z p{font-size:14px;color:#8395a7;line-height:100%;margin-bottom:10px}
.sy_xxscxq .tit .t_z span{float:left;width:40px;height:4px;background:#267bfb;overflow:hidden}
.sy_xxscxq .tit .t_m{float:left;width:100%;margin-top:0px;position:absolute;top:70px;left:0px;z-index:1}
.sy_xxscxq .tit .t_m a{float:left;font-size:14px;width:12.5%;text-align:center;line-height:100%;padding:0px;display:inline-block;margin:0 0 6px 0}
.sy_xxscxq .tit .t_r{float:right;width:120px;margin-top:0px}
.sy_xxscxq .tit .t_r a img{float:left;height:54px}
.sy_xxscxq ul{float:left;width:100%;margin-top:80px;margin-bottom:26px}
.sy_xxscxq ul li{float:left;width:48%;height:auto;font-size:14px;line-height:140%;margin-right:4%;margin-bottom:20px;overflow:hidden}
.sy_xxscxq ul li:last-child,.sy_xxscxq ul li:nth-child(2){margin-right:0px}
.sy_xxscxq ul li a img{float:left;width:100%;height:auto;margin-bottom:6px}
.sy_xxscxq ul li a span{display:block;font-size:14px;color:#86949f;line-height:100%}
.sy_xxscxq ul li a span img{float:none;width:76px;height:13px;margin:6px 0 0 4px}

/*首页新闻列表*/
.sy_xw{float: none!important;width: 100%;box-sizing: border-box;height: auto;margin-right: 0px;margin:0 auto;margin-bottom: 20px;overflow: hidden;border: 1px solid #ddd;padding:10px 5px;}
.sy_xw .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_xw .tit h3{float: left;width:auto;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_xw .tit a{float: right; text-align: center; width: 60px; font-size: 14px; line-height: 22px; height: 22px; border-bottom: #c8d6e5 2px solid; border-radius: 50px;margin-right:0px;}
.sy_xw ul{float: left;width: 100%;}
.sy_xw ul li{float: left;width: 100%;border-bottom:1px dashed #ddd;padding:10px 0;}
.sy_xw ul li a{float: left;width: 97%;font-size: 14px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 3%;margin-bottom: 0px;}

/*首页证书样本*/
.sy_zsyb{float: none!important;width: 100%;height: auto;margin:0 auto;margin-bottom: 20px;padding:0;overflow: hidden;}
.sy_zsyb .tit{float: left;width: 100%;margin-bottom: 10px;background: #267bfb;color:#fff;}
.sy_zsyb .tit h3{float: left;width: 30%;font-size: 18px;font-weight:300;line-height: 30px;height: 30px;padding-top: 8px;text-indent: 5px;border-bottom: #267bfb 2px solid;}
.sy_zsyb .tit a{float: right;text-align: right;width: 80px;font-size: 14px;line-height: 1.6;height: 30px;padding-top:10px;border-bottom:0px;}
.sy_zsyb .zszs{float: left;width: 100%;overflow: hidden;box-sizing: border-box;}
.sy_zsyb .zszs img{width: auto;}

/*首页中间广告图*/
.sy_banner{display: none;}

.exam-cover>.inner{width:100%!important;display:block!important;}

/*首页4个推荐课程*/
.sy_kc{float: none!important;width: 100%;margin-bottom: 20px;margin:0 auto;padding:0;overflow: hidden;border: 1px solid #ddd;box-sizing: border-box;}
.sy_kc .tit{float: left;width: 100%;margin-bottom: 10px;background: #267bfb;color:#fff;border:1px solid #267bfb;box-sizing: border-box;}
.sy_kc .tit h3{float: left;width: 30%;font-size: 18px;font-weight:300;line-height: 30px;height: 30px;padding-top: 8px;text-indent: 5px;border-bottom: #267bfb 2px solid;}
.sy_kc .tit a{float: right;text-align: right;width: 80px;font-size: 14px;line-height: 1.6;height: 30px;padding-top:10px;border-bottom:0px;}
.sy_kc li{float: left;width: 45%;height: auto;line-height:1.6;overflow: hidden;margin:5px 3.5%;text-align: justify;}
.sy_kc li span{width: 100px; height: 55px; background: url(../images/video_bf.png) no-repeat center center; position: absolute; z-index: 1; left: 30px; top: 25px;}
.sy_kc li:nth-child(odd){float: left;margin-right: 5px;}
.sy_kc li iframe{float: left;width: 100%;height: auto;}
.sy_kc li a b{float: left;width: 100%;text-align: center;font-size: 14px;font-weight:300;line-height:1.6;height:30px;margin:0 0 10px 0;}
.sy_kc li a p{float: left;width: 100%;font-size: 14px;color: #fe7a40;height:20px;line-height: 100%;text-align: left;margin-bottom: 0px;}
.sy_kc li a{font-size: 14px;line-height: 160%;text-align: justify;}
.sy_kc li a i{float:left;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-style:normal;overflow:hidden}
.sy_kc li a img{border-radius:0px;height:100px;}

/*首页专家团队*/
.sy_team{float: none!important; width: 100%; overflow: hidden; margin: 0 auto; margin-top: 20px;margin-bottom:20px;border: 1px solid #ddd;box-sizing: border-box;}
.sy_team .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_team .tit h3{float: left;width: 30%;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_team .tit a{float: right; text-align: center; width: 60px; font-size: 14px; line-height: 22px; height: 22px; border-bottom: #c8d6e5 2px solid; border-radius: 50px; margin-right: 0px;}
.sy_team ul{float: left;width: 100%;height: auto;overflow: hidden;}
.sy_team ul li{float: left;width: 100%;height: 60px;margin-bottom: 10px;overflow: hidden;border-bottom: #dfe6e9 1px solid;}
.sy_team ul li:last-child{border: none;}
.sy_team ul li a{float: left;width: 100%;font-size: 14px;line-height: 140%;}
.sy_team ul li a img{float: left;width: 45px;height: 45px;margin-right: 10px;background: #267bfb;border: #267bfb 1px solid;border-radius: 100px;}
.sy_team ul li a span{display: block;font-size: 16px;line-height: 100%;margin: 0 0 10px 0;color: #343434;}

/*首页常见问题*/
.sy_qa{float: none!important;width: 100%;height: auto;margin-right: 0px;margin: 0 auto;margin-bottom: 20px;overflow: hidden;box-sizing:border-box;}
.sy_qa .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_qa .tit h3{float: left;width: 30%;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.sy_qa .tit a{float: right; text-align: center; width: 60px; font-size: 14px; line-height: 22px; height: 22px; border-bottom: #c8d6e5 2px solid; border-radius: 50px; margin-right: 0px;}
.sy_qa ul{float: left;width: 100%;}
.sy_qa ul li{float: left;width: 100%;}
.sy_qa ul li a{float: left;width: 97%;font-size: 14px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 3%;margin-bottom: 20px;}

/*首页友情链接*/
.sy_yqlj{float: none!important; width: 100%; overflow: hidden; border-top: #c8d6e5 1px solid; margin: 0 auto; margin-top: 20px; padding-top: 20px;box-sizing: border-box;}
.sy_yqlj .tit{float: left;width: 100%;margin-bottom: 20px;}
.sy_yqlj .tit h3{float: left;font-size: 18px;line-height: 100%;}
.sy_yqlj p{float: none;width: 100%;margin:0 auto;height:auto;display:inline-block;}
.sy_yqlj p a{float: left;width: 49%;height: 54px;margin: 0 0 10px 0;display:block;}
.sy_yqlj p a img{float: left;width: 100%;height: 54px;border:1px solid #ddd;box-sizing:border-box;}
.sy_yqlj p a:nth-child(even){float: right;margin-right: 0px;}

/*当前位置*/
.dqwz{float: left;width: 100%;margin-bottom: 20px;color: #8395a7;}
.dqwz a{font-size: 14px;line-height: 1.4;color: #8395a7;}

/*二级页左边*/
.ej_left{float: left;width: 100%;overflow: hidden;}

/*师资团队*/
.ej_left .shizitd{float: left;width: 100%;}
.ej_left .shizitd tr{float: left;width: 100%;}
.ej_left .shizitd tr td{float: left;width: 100%;padding-bottom: 20px;}
.ej_left .shizitd tr td b{float: left;width: 100%;font-size: 21px;padding: 0 0 10px 0;}
.ej_left .shizitd tr td span{float: left;width: 100%;color: #636e72;font-size: 14px;line-height: 140%;}
.ej_left .shizitd tr:nth-child(even) td{border-bottom: #dfe6e9 1px solid;}
.ej_left .shizitd tr:nth-child(odd) td{padding-top: 20px;}
.ej_left .shizitd tr:last-child td{border: none;}

/*新闻列表*/
.newlist{float: left;width: 100%;}
.newlist .tit{float: left;font-size: 18px;line-height: 100%;margin-bottom: 20px;border-bottom: #267bfb 4px solid;padding-bottom: 10px;font-family: "微软雅黑";font-weight: bold;}
.newlist ul{float: left;width: 100%;}
.newlist ul li{float: left;width: 97%;margin-bottom: 10px;border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;background: url(../images/xw_tb.png) no-repeat 0px 7px;padding-left: 3%;}
.newlist ul li:nth-child(5),.newlist ul li:nth-child(10){border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;}
.newlist ul li:last-child{border: none;}
.newlist ul li a{float: left;width: 70%;font-size: 16px;line-height: 140%;text-align: justify;}
.newlist ul li span{float: right;color: #b2bec3;}

/*分页*/
.page{float: left;width: 100%;margin: 30px 0 50px 0;text-align: center;display:none;}
.page a{float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover{background: #747d8c;color: #FFF;}

/*新闻详细*/
.ej_left .news{float: left;width: 100%;}
.ej_left .news h1{float: left;width: 100%;font-size: 18px;line-height: 130%;margin-bottom: 20px;text-align: center;}
.ej_left .news .jbxx{float: none;text-align:center;width: 100%;font-size: 13px;line-height: 160%;border-bottom: #e1e2e7 1px solid;padding-bottom: 20px;color: #8395a7;margin-bottom: 14px;}
.ej_left .news .jbxx p{float: none;text-align:center;margin-right: 14px;}
.ej_left .news .con{font-size: 16px;line-height: 1.6;text-align: justify;min-height:200px;}
.ej_left .news .con img{display: block;margin: 0px auto;margin-top: 14px;margin-bottom: 20px;width: 100%;height: auto;max-width: 100%;}

/*视频播放*/
.ej_left .video_bf{float: left;width: 100%;margin-bottom: 40px;}
.ej_left .video_bf tr td iframe{float: left;width: 100%;height: auto;}
.ej_left .video_bf tr:nth-child(2) td{font-size: 22px;padding: 10px 0;}
.ej_left .video_bf tr:nth-child(3) td{font-size: 16px;line-height: 160%;}

/*全屏新闻样式*/
.ej_mid{float: left;width: 100%;}
.ej_mid .news{float: left;width: 100%;}
.ej_mid .news h1{float: left;width: 100%;font-size: 24px;line-height: 130%;margin-bottom: 20px;text-align: justify;}
.ej_mid .news .jbxx{float: left;width: 100%;font-size: 14px;line-height: 100%;border-bottom: #e1e2e7 1px solid;padding-bottom: 20px;color: #8395a7;margin-bottom: 14px;}
.ej_mid .news .jbxx p{float: left;margin-right: 30px;}
.ej_mid .news .con{font-size: 17px;line-height: 180%;text-align: justify;}
.ej_mid .news .con img{display: block;width: 100%;margin: 0px auto;margin-top: 14px;margin-bottom: 20px;height: auto;max-width: 100%;}

/*课程试听*/
.ej_mid .video_list{float: left;width: 100%;}
.ej_mid .video_list li{float: left;width: 96%;padding: 20px 2%;}
.ej_mid .video_list li:nth-child(even){background: #f5f5f5;}
.ej_mid .video_list li iframe{float: left;width: 100%;height: auto;margin-right: 0;}
.ej_mid .video_list li b{font-size: 22px;border-bottom: #267bfb 3px solid;padding: 20px 0 10px 0;margin-bottom: 20px;display: inline-block;overflow: hidden;}
.ej_mid .video_list li p{font-size: 16px;line-height: 140%;overflow: hidden;}

/*上一页下一页*/
.news .fanpian{float: left;width: 100%;border-top: #e1e2e7 1px solid;margin-top: 30px;padding-top: 30px;margin-bottom: 20px;}
.news .fanpian li{float: left;width: 100%;font-size: 16px;line-height: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 20px;}

/*授权基地*/
.sqjd{float: left;width: 100%;margin-bottom: 40px;}
.sqjd .tit{float: left;font-size: 18px;line-height: 100%;margin-bottom: 20px;border-bottom: #267bfb 4px solid;padding-bottom: 10px;font-family: "微软雅黑";font-weight: bold;}
.sqjd table{float: left;width: 830px;background: #e1e2e7;}
.sqjd table tr td{background: #FFF;font-size: 14px;line-height: 100%;padding: 10px 0 10px 10px;}
.sqjd table tr:nth-child(odd) td{background: #f5f5f5;}
.sqjd table tr:nth-child(1) td{background: #267bfb;color: #FFF;}

/*二级页右边*/
.ej_right{float: right;width: 100%;overflow: hidden;}
.ej_right .sy_zsyb{display: none;}

/*二级页右侧8个快捷导航*/
.ej_kjdh{float: none; width: 98%; height: auto; overflow: hidden; margin-bottom: 26px; border: 1px solid #ddd; border-radius: 5px;}
.ej_kjdh a{float: left;width: 24.5%;height: 100px;text-align: center;font-size: 14px;line-height: 100%;padding-top: 0px;border-top: none;border-left: none;border-right: #e1e2e7 1px solid;}
.ej_kjdh a:nth-child(1),.ej_kjdh a:nth-child(2),.ej_kjdh a:nth-child(3),.ej_kjdh a:nth-child(4){border-bottom: #e1e2e7 1px solid;}
.ej_kjdh a:nth-child(7),.ej_kjdh a:nth-child(8){border-bottom: none;}
.ej_kjdh a:nth-child(4),.ej_kjdh a:nth-child(8){border-right: none;}
.ej_kjdh a:hover{background: #f5f5f5;}
.ej_kjdh a img{display: block;margin: 0px auto;padding-bottom: 5px;padding-top: 5px;width:60px;height: 60px;}

/*二级页右侧新闻列表*/
.right_newlist{float: left;width: 100%;height: auto;margin-right: 0px;margin-bottom: 20px;overflow: hidden;}
.right_newlist .tit{float: left;width: 100%;margin-bottom: 20px;}
.right_newlist .tit h3{float: left;width: 60%;font-size: 18px;line-height: 100%;height: 30px;border-bottom: #267bfb 2px solid;}
.right_newlist .tit a{float: left;text-align: right;width: 40%;font-size: 14px;line-height: 22px;height: 30px;border-bottom: #c8d6e5 2px solid;}
.right_newlist ul{float: left;width: 100%;}
.right_newlist ul li{float: left;width: 100%;}
.right_newlist ul li a{float: left;width: 97%;font-size: 16px;line-height: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/xw_tb.png) no-repeat 0px center;padding-left: 3%;margin-bottom: 20px;}

/*个人登录进去样式*/
.ej_mid #tabQuery{width: 100%;margin: 0px auto;margin-top: 30px;margin-bottom: 30px;overflow: hidden;}
.ej_mid #tabQuery tr td:nth-child(1){text-align: right;}
.ej_mid #tabQuery tr td{padding: 8px 0;font-size: 14px;line-height: 42px;}
.ej_mid #tabQuery tr td input{border-radius: 4px;font-size: 16px;height: 28px;padding: 6px 10px;border: none;border: #CCC 1px solid;}
.ej_mid #tbSFZ{width: 90%;}
.ej_mid #tbRealName{width: 90%;}
.ej_mid #tabQuery tr td #CheckCode{float: left;width: 60px;border: #267bfb 1px solid;margin-right: 6px;}
.ej_mid #tabQuery #btnQuery{float: left;margin-left: 140px;width: 140px;height: 44px;font-size: 16px;text-align: center;color: #F03;line-height: 30px;padding: 0px;border: #F03 1px solid;background: #FFF;cursor: pointer;}
.ej_mid #tabQuery #btnQuery:hover{background: #F03;color: #FFF;}
.ej_mid #tabQuery .rwmtp{float: left;width: 50px;height: 24px;margin: 8px 4px 0 0;}

/*推荐教材列表*/
.book_list{float: left;width: 100%;}
.book_list li{float: left;width: 100%;border-bottom: #dfe6e9 1px solid;padding-bottom: 30px;}
.book_list li:last-child{border: none;margin-bottom: 40px;}
.book_list li img{float: left;width: 300px;}
.book_list li b{font-size: 20px;line-height: 140%;margin: 40px 0 20px 0;display: block;}
.book_list li p{font-size: 16px;line-height: 180%;text-align: justify;}

/*通知公告*/
.scrollbox{float: none;width: 100%;height: auto;margin:0 auto;margin-bottom: 20px;overflow: hidden;border: none;position: relative;background:#f5f5f5;}
.scrollbox .tit{float: none;width: 35%;background: #267bfb;height: 50px;line-height: 50px;overflow: hidden;text-align: center;color: #FFF;padding:0px;font-size:18px;margin-right: 20px;display: block;}
#scrollDiv{float: left;width: 100%;height: auto;line-height: 1.6;overflow: hidden;margin-top:0px;margin-bottom:10px;padding:5px 10px;box-sizing:border-box}

/*这里的高度和超出隐藏是必须的*/
#scrollDiv ul{float: left;width: 100%;height: 210px;overflow: hidden;}
#scrollDiv li{float: left;width: 90%;height: 36px;line-height: 36px;overflow: hidden;border-bottom: 1px dashed #ccc;}
#scrollDiv li a{float: left;width: 97%;padding: 0 0 0 3%;background: url(../images/xw_tb.png) no-repeat 0px center;height: 36px;font-size: 14px;line-height: 36px;color: #323232;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#scrollDiv li a:hover{color: #267bfb;}
.scrollbox p{float: right;width: 65%;background: #267bfb;height: 50px;line-height: 50px;padding-right: 0;text-align: right;position: absolute;right: 0px;top: 0px;z-index: 1;}
.scrollbox p a{font-size: 14px;height: 24px;line-height: 24px;color: #fff;display: inline-block;margin-top: 10px;}
.scrollbox p a:hover{color: #267bfb;}

/*申请账号提交资料*/
.mid .zhsqtj_tit{width:100%;text-align:center;font-size:22px;line-height:140%;margin-top:20px;margin-bottom:20px;}
.mid .zhsqtj_tit span{display:block;font-size:14px;color:#F00}
.mid .zhsqtj{width:100%;float:left;margin:0 0 40px 0;}
.mid .zhsqtj tr td{padding:0 0 10px 0}
.mid .zhsqtj tr td:nth-child(1){width:30%;text-align:right;font-size:14px;}
.mid .zhsqtj tr td:nth-child(1) span{color:#F00;padding-right:4px}
.mid .zhsqtj tr td:nth-child(2){width:66%;text-align:left;font-size:14px;}
.mid .zhsqtj tr td:nth-child(2) input{float:left;width:96%;height:44px;border-radius:5px;border:#CCC 1px solid;padding-left:10px;font-size:16px}
.soso{width:90%;margin:0px auto;padding:40px 0;overflow:hidden}
.soso h3{float:left;width:100%;font-size:26px;text-align:center;color:#267bfb;line-height:100%;font-family:"微软雅黑";margin-bottom:30px}
.soso .shuru{float:left;width:100%;margin-bottom:30px;}
.soso .shuru .shurk{float:left;width:80%;height:50px;border:#CCC 2px solid;border-right:none;border-radius:5px 0 0 5px;font-size:16px;padding-left:20px}
.soso .shuru .anniu{width:20%;height:50px;border:#267bfb 2px solid;background:#267bfb;border-radius:0 5px 5px 0;font-size:16px;color:#FFF;border-left:none}
.soso .shuru .anniu:hover{background:#116af0;border:#116af0 2px solid;border-left:none}
.soso p{float:left;width:90%;padding-left:10%;height:40px;font-size:16px;line-height:140%;background:url(../images/so_bg.png) no-repeat 0px 0px;background-size:30px}
.soso .jg2 span{color:#f41938}
.yxdl_gzh{display:inline-block;width:100%;text-align:center;font-size:16px;line-height:100%;margin:20px 0 0 0}

/*学员须知*/
.xyxz{float:left;width:100%;padding:20px 0}
.xyxz h1{float:left;width:100%;text-align:center;font-size:24px;line-height:100%;margin-bottom:30px}
.xyxz p{font-size:16px;line-height:160%;padding:0 10px;margin-bottom:6px;text-align:justify}
.xyxz p:nth-child(3),.xyxz p:nth-child(4),.xyxz p:nth-child(5),.xyxz p:nth-child(6),.xyxz p:nth-child(7){text-indent:2em}
.xyxz p:nth-child(7){margin-bottom:20px;border-bottom:#CCC 1px dashed;padding-bottom:20px}
.xyxz p span{color:#F33}

/*新登录代码*/
.bmdly{width:100%;text-align:center;margin:20px 0 40px 0}
.bmdly a img{margin:0px auto;width:94%;height:auto;display:block;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out}
.bmdly a img:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.bmdly p{margin:0px auto;width:86%;border:#4260ec 2px dashed;border-radius:20px;padding:10px;font-size:14px;line-height:160%;text-align:left}
.bmdly p span{color:#4260ec}

/*未报名学员报名表*/
.wbm_h2{width:100%;text-align:center;font-size:30px;line-height:100%;color:#333}
.wbm_dljm{width:100%;margin:0px auto;margin-bottom:40px;}
.wbm_dljm tr td{font-size:14px;padding-bottom:10px;line-height:42px;}
.wbm_dljm tr td:nth-child(1){width:70px;text-align:right;padding-right:6px;vertical-align:top}
.wbm_dljm tr td span{color:#F00;padding-right:0px}
.wbm_dljm tr td input{border-radius: 4px;width:92%;height: 28px;padding: 6px 10px;border: none;border: #CCC 1px solid;font-size:14px}
.wbm_dljm tr td p{float:left;margin-right:14px;}
.wbm_dljm tr td p input{width:20px;height:20px;vertical-align:middle;margin-right:2px}
.wbm_dljm tr td i{display:block;font-style:normal;font-size:14px;line-height:140%}
.wbm_dljm tr .xzzy p{border-bottom:#CCC 1px dashed;width:100%}
.wbm_dljm tr .xzzy p b{float:left;width:100px}
.wbm_dljm tr .xzzy p input{margin-left:8px;}
.wbm_dljm tr td .tijiao{text-align: center;color: #F03;width:100%;background: #FFF;border: #F03 1px solid;height:40px;line-height:40px;padding:0px;cursor: pointer;}
.wbm_dljm tr td .tijiao:hover{background: #F03;color: #FFF;}
#ddlKaoShiJiBie{width:99%;height:42px;border: #CCC 1px solid;border-radius: 4px;}

/*分页*/
.pagination{margin: 20px 0!important;text-align: center;display: bolck!important;display: flex;height: 60px;box-sizing: border-box;}
.pagination .disabled{font-size: 16px!important;background: #ddd;width: 30px!important;height: 30px!important;text-align: center!important;border-radius: 5px;line-height: 1.8!important;float: none!important;margin-bottom: 5px!important;border: 0;padding-bottom: 5px!important;box-sizing: border-box;}
.pagination li{border-radius: 5px;border: 1px solid #ddd;font-size: 16px!important;display: inline-block;width: 30px!important;height: 30px!important;color: #fff;background: #ffffff;line-height: 1.6;margin: 0 5px;text-align: center;float: none;padding-bottom: 5px;}
.pagination .active{text-align: center;border: 1px solid #027dfe;border-radius: 5px;font-size: 16px!important;display: inline-block;width: 30px!important;height: 30px!important;color: #fff;background: #027dfe;line-height:1.6!important;margin: 0 5px;float: none;padding-bottom: 5px;}
.pagination li span{float: none;color: #555;}
.pagination li a{float: none;color:#000;}
.pagination .active span{float: none;color: #fff;}
.pagination li:last-child{border: 1px solid #ddd!important;}
.newlist ul{float: left;width: 100%;}
.newlist ul li{float: left;width: 97%;margin-bottom: 10px;border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;background:none;padding-left: 0;box-sizing: border-box;}
.newlist ul li:nth-child(5),.newlist ul li:nth-child(10){border-bottom: #c8d6e5 1px dashed;padding-bottom: 10px;}
.newlist ul li:last-child{border: none;}
.newlist ul li a{float: left;width: 70%;font-size: 16px;line-height: 140%;text-align: justify;}
.newlist ul li span{float: right;color: #b2bec3;}

/*分页*/
.page{float: left;width: 100%;margin: 30px 0 50px 0;text-align: center;display:none;}
.page a{float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover{background: #747d8c;color: #FFF;}

.product-list .product-item{width:100%;float:left;height:350px;}
.operate .detail{font-size:16px!important;}
.product-list .product-item .title h2 a{font-size:16px!important;}
.embed-responsive-4by3{height:160px!important;padding-bottom: 10px!important;}
.operate .detail{width:100%;margin:10px 0;}
.pull-right{width:100%;}
.quickview-link{display:none;}
.btn-danger{width:100%!important;}

/*表格自适应*/
td,th {width:1px;white-space:nowrap; word-break:keep-all; border:solid #676767 1px;text-align:center;white-space:pre-line;word-break:break-all !important;word-wrap:break-word !important;display:table-cell;vertical-align:middle !important;white-space: normal !important;height:auto;vertical-align:text-top;padding:2px 2px 0 2px;display: table-cell;}
}



 /*防止笔记本150%文本缩放*/
@media all and (-moz-min-device-pixel-ratio: 1.09) and (-moz-max-device-pixel-ratio: 1.18),
  (-webkit-min-device-pixel-ratio: 1.09) and (-webkit-max-device-pixel-ratio: 1.18),
  (min-resolution: 1.09dppx) and (max-resolution: 1.18dppx) {
  :root {
    font-size: 14px;
  }
}
@media all and (-moz-min-device-pixel-ratio: 1.19) and (-moz-max-device-pixel-ratio: 1.28),
  (-webkit-min-device-pixel-ratio: 1.19) and (-webkit-max-device-pixel-ratio: 1.28),
  (min-resolution: 1.19dppx) and (max-resolution: 1.28dppx) {
  :root {
    font-size: 13px;
  }
}
@media all and (-moz-min-device-pixel-ratio: 1.29) and (-moz-max-device-pixel-ratio: 1.4),
  (-webkit-min-device-pixel-ratio: 1.29) and (-webkit-max-device-pixel-ratio: 1.4),
  (min-resolution: 1.29dppx) and (max-resolution: 1.4dppx) {
  :root {
    font-size: 12px;
  }
}
@media all and (-moz-min-device-pixel-ratio: 1.41) and (-moz-max-device-pixel-ratio: 1.6),
  (-webkit-min-device-pixel-ratio: 1.41) and (-webkit-max-device-pixel-ratio: 1.6),
  (min-resolution: 1.41dppx) and (max-resolution: 1.6dppx) {
  :root {
    font-size: 10px;
  }
}
@media all and (-moz-min-device-pixel-ratio: 1.61) and (-moz-max-device-pixel-ratio: 1.8),
  (-webkit-min-device-pixel-ratio: 1.61) and (-webkit-max-device-pixel-ratio: 1.8),
  (min-resolution: 1.61dppx) and (max-resolution: 1.8dppx) {
  :root {
    font-size: 9px;
  }
}
@media all and (-moz-min-device-pixel-ratio: 1.81) and (-moz-max-device-pixel-ratio: 2.1),
  (-webkit-min-device-pixel-ratio: 1.81) and (-webkit-max-device-pixel-ratio: 2.1),
  (min-resolution: 1.81dppx) and (max-resolution: 2.1dppx) {
  :root {
    font-size: 8px;
  }
}
