body {background: #fff;}
.fl {float: left;}
.fr {float: right;}
.dn {display:none;}
.unqq {text-align: center;color:#ff5a00;font-size:12px;line-height: 30px;}
em,i{font-style: normal;}
/**banner**/

/*扫一扫*/
/*.return_top{width: 60px;height: 60px;background-color:#dadde0;background-image:url('http://imgs.52jiaoshi.com/1516878471.png');z-index: 99999;display:none;
                      background-repeat:no-repeat;background-size:40px 34px;border:none;border-radius: 5px;background-position:center center;
                      cursor: pointer; position: fixed;right: 200px;bottom: 190px; }
.return_top:hover{background-image:url('http://imgs.52jiaoshi.com/1516878822.png');}*/
.saoyisao_erweima{width: 40px; background: #fff; height: 214px; border: 1px solid #eaeaea; position: fixed; top:50%; margin-top: -107px; right: 10px;z-index: 9999;}
.saoyisao_erweima .box_box_box{position: relative;cursor: pointer;}
.saoyisao_erweima .box_box_box:hover .erweima{ display: block;}
.saoyisao_erweima .box_box_box .icn_telshouji{margin:8px 8px 0px 6px; background: url("../images/icon_phone.png") no-repeat; height: 45px; width: 28px;}
.saoyisao_erweima .box_box_box .txt{margin: 8px 0 0 12px;width: 27px;font-size: 14px; color: #9a9a9a;line-height: 16px;}	
.saoyisao_erweima .box_box_box .erweima{position: absolute;left: -200px;z-index: 9999;top: 22px; display: none; opacity: 0.95; filter:alpha(opacity=95); }	
/*扫一扫 结束*/
/*新增官网2.1-banner-css-bagin*/
.pc_guide {width:1200px;height: 293px;margin:20px auto 0px;overflow: hidden;*overflow: hidden;}
#pc_guides {width:1200px;margin:20px auto 0px;overflow: hidden;*overflow: hidden;height:auto;}
.pc_guide .index_banner{width: 1200px;height: 292px;margin: 0px auto;margin-left: auto;margin-right: auto;overflow: hidden;*overflow: hidden;position: relative;}
.pc_guide .index_banner .index_banner_left{width: 936px;height: 876px;float: left;position: relative;}
.pc_guide .index_banner .index_banner_left li{width: 936px;float: left;}
.pc_guide .index_banner .index_banner_left li a img{display: block;width: 100%;height:293px;}
.pc_guide .index_banner .index_banner_right{float: left;height: 192px;width: 264px;}
.pc_guide .index_banner .index_banner_right li {width: 245px;height: 82px;margin-bottom: 5px;margin-left: 6px;border: 6px solid #BBBBBB;position: relative;}
.pc_guide .index_banner .index_banner_right li i{width: 100%;height: 100%;position: absolute;display: block;top: 0;left: 0;z-index: 4;background:url(../images/index-2.1-mask.png) no-repeat ;}
.pc_guide .index_banner .index_banner_right li .index_banner_right_jiao{position: absolute;top:37px;left: -16px;width:0; height:0; display: none;border-width:6px;border-style: dashed solid dashed dashed;border-color: transparent #3eccb3 transparent transparent; font-size:0; line-height:0;}
.pc_guide .index_banner .index_banner_right li img{display: block;width: 100%;height: 82px;}

/*新增官网2.1-banner-css-end*/


/*新增官网2.1 专题页小图*/
.pic_nav{width: 1200px;overflow: hidden;*overflow: hidden;height:134px;margin:20px auto 20px;position: relative;}
.pic_nav .pic_nav_left,.pic_nav .pic_nav_right{display:none;position: absolute;bottom:0;margin:auto;font-size: 50px;text-decoration: none;color: rgba(255,255,255,0.7);width: 30px;height:134px;background: rgba(0,0,0,0.2);
		line-height: 124px;text-align: center;z-index: 100;}
.pic_nav .pic_nav_left{left:0;}		
.pic_nav .pic_nav_right{right:0;}
/*.pic_nav .pic_nav_box {width: 10000px;position:absolute;}*/
.pic_nav .pic_nav_box {width: 1200px;overflow: hidden;}
.pic_nav .pic_nav_box ul{width: 10000px;}


.pic_nav ul li{float:left;height:134px;width:288px;margin-right:16px;}
/*.pic_nav ul li:nth-child(4n){margin-right: 0;}*/
.pic_nav ul li img{height:134px;width: 288px}
/*新增官网2.1-标题-begin*/
/*.guide_main .guide_main_titles{margin:0 0 22px 0px; border-bottom: 2px solid #EBEBEB;height: 40px; line-height: 40px; width: 100%; position: relative;}
.guide_main .guide_main_titles .guide_main_titles_title {display:block;border-bottom: 2px solid #3eccb3;font-size: 16px;float:left;color: #424242; text-decoration:none; }
.guide_main .guide_main_titles .guide_main_titles_title:hover{color: #3eccb3;}
.guide_main .guide_main_titles .guide_main_titles_more{float: right;height: 30px;font-size: 14px; color: #999; cursor:pointer;	}*/
/*新增官网2.1-标题-end*/	

/*教师资格证   教师招聘*/
.guide_main {width: 1200px;margin: 0 auto;}
.guide_main_titles div a{display: inline-block;color:#424242;text-decoration:none;}
.guide_main_titles div a:hover{text-decoration:underline;color:#3eccbc;}
.guide_main_titles #zp_btn,.guide_main_titles #zgz_btn{height:0;display: block;position: absolute;top: 180px;z-index: 100;width: 1200px;}
.guide_main_titles #zp_btn a,.guide_main_titles #zgz_btn a{height: 45px;width: 30px;text-align: center;line-height: 40px;color: #ccc;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);font-size: 30px;}
.guide_main_titles #zp_btn a:hover{text-decoration:none;background:#3eccbc;color: #fff;}
.guide_main_titles #zgz_btn a:hover{text-decoration:none;background:#3eccbc;color: #fff;}

/*.guide_main .volistDLbox{overflow: hidden;height:292px;margin-bottom: 26px;width: 1200px;position:relative;}
.guide_main .volistDLbox .volistDL{position:absolute;overflow: hidden;height:292px;}
.guide_main dl{overflow: hidden;width:224px;height:100%;background: #fff;float:left;margin-right: 20px;}

.guide_main a.classinfo:hover {box-shadow: 1px 1px 6px 1px #ccc;}*/

/*.guide_main #volistDL_zp dl dt{width: 224px;height: 142px;background: #fff;cursor: pointer;text-align: center;   position: relative;}
.guide_main #volistDL_zp dl dt img{width: 224px;height: 142px;}
.guide_main #volistDL_zp dl dt .superscript{position: absolute;top:0;left: 0;text-align: left;width: 58px;height: 58px;padding: 0;background:url(../images/state_bg.png) no-repeat ;background-size: 58px 58px;}
.guide_main #volistDL_zp dl dt .superscript span{ width: 43px;display: block; height: 43px; line-height: 43px; text-align: center; color: rgba(250,250,250,0.7); font-size: 10px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); }

.guide_main #volistDL_zp dl dt>div.tips{position: absolute;bottom: 0px;width: 100%;text-align: left;height: 25px;line-height: 25px;background-color: #000;opacity: 0.2;text-indent: 10px;color:#fff;}
.guide_main #volistDL_zp dl dd {background: #fff;float: right;width: 224px;}
.guide_main dl p{height:20px;width:208px;line-height: 20px;font-size:14px;color:#333;padding:5px 0 0 10px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;cursor: pointer}

.guide_main dl p img{vertical-align: middle;margin-top: -3px;}
.guide_main dl div {height:30px;line-height:30px;overflow: hidden;}
.guide_main dl dd div span{color: #999;font-size: 12px;margin-top: 0;display: block;width: 50px;height:30px;overflow: hidden;float: left;}
.guide_main dl dd div img{height:22px;width: 22px;display: block;float: left;margin: 3px 5px 0 0;border-radius: 50%;border: 1px solid #eee;}
.guide_main dl div i {float: left;font-size:18px;color:#cc0000;font-style:inherit;padding-left:10px;}
.guide_main dl div em {float: right;font-size:12px;font-style:inherit;padding-right:10px;color:#999;*padding-right:3px;}*/

/******教师资格证   教师招聘  结束********/

/*main_bar*/
.main_bar{width: 1200px;margin: 0 auto;height:120px;position: relative;margin-bottom: 28px;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
/*推荐名师*/
.recommend_teacher{background: #f7fafc;width: 1200px;padding-bottom: 18px;margin: 0 auto}
.recommend_teacher h3{color: #424242;font-size: 16px;line-height: 16px;padding: 28px 21px ;}
.recommend_teacher>ul {padding-left:20px ;}
.bg{background: #eee;}

.recommend_teacher>ul>li{width: 224px;height:100px;background: #fff;float:left;margin:0  10px 10px 0;}
.recommend_teacher>ul>li a{display: block;text-decoration: none;height: 100px;}
.recommend_teacher>ul>li img{float:left;margin: 13px 12px 0 10px;width: 74px;height:74px;border-radius: 50%;border: 1px solid #eee;}
.recommend_teacher>ul>li .jianjie {color:#666;display: inline-block;padding-top: 0px;font: inherit}
.recommend_teacher>ul>li span{font-size: 16px;color:#3eccb3;display: block;padding-top: 14px;line-height: 18px}
.recommend_teacher>ul>li p{font-size: 12px;color:#999;line-height: 14px;padding:1px 6px;background:#f7fafc;border-radius: 4px;margin: 6px 0 5px;display: inline-block}

.recommend_teacher>ul>li div>ul{width: 100%;clear: left;}
.recommend_teacher>ul>li p i{color: #3eccbc;}
.recommend_teacher>ul>li div{padding: 12px 0 0px;width:123px;float: left;}
.recommend_teacher>ul>li div>ul>li{float: left;width:18px}
.recommend_teacher>ul>li div>ul li{width:20px;background:url("../images/star_gray.png") no-repeat; height:20px;display: block}

/*购课人数*/
.purchase_course{background: #f7fafc;width: 1200px;margin:30px auto 0;}
.ul_wrap_box{text-align: center;margin: 36px 0 0;float: left; width: 488px;}
.ul_wrap_box:before{content: '';display: inline-block;width: 0; height: 100%;vertical-align: middle;}
.ul_wrap{height:45px;display: inline-block; vertical-align: middle;position: relative;*width: 80%;margin: 0 auto;}
.ul_wrap_box>p{font-size: 16px;color: #999;text-align: center;padding-top: 14px;}

.purchase_course .purchase_course_number li{display:inline-block;font-size:28px;color:#fff;float:left;width: 42px;height:42px;text-align: center;line-height: 
42px;margin: auto 6px auto auto;}
.purchase_course .purchase_course_number li{background:-moz-linear-gradient(90deg,#fd2b3a 51%,#ff5864 50%);}
.purchase_course .purchase_course_number li{background:-ms-linear-gradient(180deg,#ff5864 51%,#fd2b3a 50%);}
.purchase_course .purchase_course_number li{background:-webkit-gradient(linear,0% 50%, 0% 51%,from(#ff3966),to(#ef1f4e ));}
.purchase_course .purchase_course_number li{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5864', endColorstr='#fd2b3a',GradientType=0 );}
:root .gradient{filter:none;}

/*购买课程列表*/
.purchase_course_list {height: 110px;overflow: hidden;float: right;margin: 20px 52px 20px 0 }
.purchase_course_list  li{background: #F5F5F5;width:552px;padding:0 30px;height:32px;line-height:32px;color:#999;font-size:12px;
	margin: 0 auto 8px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.purchase_course_list  li i{color: #3eccbc;}
.purchase_course_list  li a{color:#3eccbc;text-decoration: none;}
.purchase_course_list li{background: #fff;width:552px;padding:0 30px;height:32px;line-height:32px;color:#999;font-size:12px;
	margin: 0 auto 8px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.purchase_course_list li i,.purchase_course_list li em{color: #3eccbc;}
.purchase_course_list li a{color:#3eccbc;text-decoration: none;}


