﻿
@charset "utf-8";

* {
	font-family: "微软雅黑", Arial;
	font-size: 12px;
	color: #333;
}

em,
i {
	font-style: normal;
}
a{
	color: #999;text-decoration: none;
	
}
a:hover {
	text-decoration: none;
}

ul,
li {
	list-style: none;
	padding: 0;
	margin: 0
}

html,body,div,ul,ol,dl,li,dt,dd,a,img,h1,h2,h3,h4,h5,h6,p,span,br,hr,table,th,tr,td,form,input,textarea,button {
	margin: 0;
	padding: 0;
}

dt{ 
	font-weight: normal;
}

input,button,textarea,select,optgroup,option {   
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	outline: 0
}




/**/
.w,.container{
	width: 1200px;
	max-width: 1200px;
	margin: 0 auto;
	padding: 0;
}
.ft{
	float: left;
}
.rt{
	float: right;
}

.w_90{
	width: 90%;
}
.w_80{
	width: 80%;
}
.w_65{
	width: 65%;
}
.ft_18{
	font-size: 18px;
}
.ft_14{
	font-size: 14px;
}
.ft_12{
	font-size: 12px;
}
.ft_15{
	font-size: 15px;
}
.ft_16{
	font-size: 16px;
}
.ft_20{
	font-size: 20px;
}
.ft_22{
	font-size: 22px;
}
.ft_24{
	font-size: 24px;
}
.ft_30{
	font-size: 30px;
}
.mt_20{
	margin-top: 20px;
}
.mt_30{
	margin-top: 30px;
}
.mt_50{
	margin-top: 50px;
}
.fc-w{color:#fff;}
.fw-b{font-weight:600}

.pos-r{position:relative;}
.pos-a{position:absolute;}


/*首页——顶部*/
.hd_shortcut{
	width: 100%;
	background: #f5f5f5;
	height: 34px;
	line-height: 34px;
}
.hd_shortcut_ft li:first-child,.hd_shortcut_ft li i{
	color: #f2272b;
}



.hd_shortcut_ft li{
	color: #999;
}
.hd_shortcut_rt li i{
	font-size: 12px;
	color: #999;
}
.hd_shortcut_rt{color: #999;margin-left:770px;}
.hd_shortcut_rt li a{
	padding: 0 10px;
	display: block;
	line-height: 35px;
}
.hd_shortcut_rt li a:hover,
.hd_shortcut_rt li a.active{
	color: #f2272b;

}
.hd_shortcut_rt li a.active{
	background: #fff;
	padding: 0 10px;
	display: block;
	line-height: 35px;
}
.hd_shortcut_rt li:hover .dropdown-menu{
	display: block;
}
.hd_shortcut_rt li .dropdown-menu{
	top: 30px !important;
	border-color: #f5f5f5;
	border-top-color: transparent;
	
}
.hd_shortcut_rt li div.dropdown-menu{
	width: 600px;
	right: 0;
	left: auto;
	padding: 26px 26px 10px;
}
.hd_shortcut_rt li div.dropdown-menu dl{
	float: left;
	border-right: 1px dashed #f5f5f5;
}
.hd_shortcut_rt li div.dropdown-menu dl dt{
	font-weight: bold;
	color: #666;
}
.hd_shortcut_rt li div.dropdown-menu dl dd{
	color: #999;
}
.hd_search{
	background: #fff;
	overflow: hidden;
}
.hd_search>div.w{
	/*height: 112px;*/
	height: 70px;
	margin: 16px auto 36px;

}
.hd_search>div.w .need span{
	color: #999;
}
.hd_search>div.w .need p{
	width: 142px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;	
	
}
.hd_search>div.w .need p:hover{
	background: #f2272b;
}

.service{width:150px;height:44px;margin-top:12px;}
.need_btn{
	background: none;margin-left:100px;
	border: none;
	color: #fff;height:44px;
	width: 100%;background:#f2272b;	
}


/**/
.hd_search .logo{float:left;
	margin-right: 100px;
}
.search>input{
	height: 44px;
	font-size: 14px;
	border-radius: inherit;
	padding: 0 6px;
	border: 2px solid #f2272b;
}
.search>button{
	width: 22%;
	border: 1px solid #f2272b;
	color: #fff;
	height: 44px;
	font-size: 14px;background:#f2272b;	
}
.search>input:hover{	
	box-shadow: 0 0 5px #ffdcde;
	
}
.search>button:hover{
	background: #f2272b;

}
.search div{
	bottom: -14px;
	width: 540px;
	height: 26px;
	line-height: 26px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.search div a{
	margin-right: 16px;
}
.search div a:hover{
	color: #f2272b;
}


.search{width:600px;height:50px;margin-top:12px;}
.search input{width:500px;margin-right:-5px;}
.search>button{width:95px;

	border: 1px solid #f2272b;
	color: #fff;
	height: 44px;
	font-size: 14px;background:#f2272b;	}


.align-items-center{height:75px;}
.search .keywords{display:block;width:500px;}
.search .keywords a{display:inline-block;margin:5px 10px;color:#333;}
.search .keywords a:first-child{margin-left:0;}
.search .keywords a:hover{color:#f2272b;}

.hd_nav{
	border-bottom: 2px solid #f2272b;height:42px;background:#f2272b;
}



.nav_ft a{

	width: 206px;	
	line-height: 42px;
	color: #fff;
	text-align: center;	
}

.nav_rt li a{
	line-height: 42px;
	font-size: 16px;
	padding: 0 21px;
	display: block;
	color: #fff;
}
.nav_rt li a:hover,
.nav_rt li a.active{
	color: #f2272b;
	background: #fff;

}
.nav_rt li:hover .dropdown-menu{
	display: block;
	background: #fff;	
	border-radius: 0;
	border:2px solid #f2272b;
	top: 40px;
}
.nav_rt li .dropdown-menu a:hover{
	background: none;
	color: #fff;
}
.navBox{
	z-index: 6666;
}
.field_nav{
	width: 206px;
	z-index: 99;
	background-color: rgba(0,0,0,0.8);
	height: 502px;
	margin-top: 0px;
	padding: 10px 0;
}


.field_nav li .bicons{color:#fff;float:right;}



.field_nav>li{
	line-height: 49px;
	padding-right: 30px;
	padding-left: 50px;
	cursor: pointer;
	width: 206px;	
}


.field_nav>li>div span{
	font-size: 12px;
	color: #ccc;
}
.field_nav>li.active{
	background: #fff;

}
.field_nav>li.active div a{
	color: #333;
}
.field_nav li.active .bicons{color: #333;}


.field_navlist{	
	
	height: 502px;
	position: absolute;
	left: 206px;
	top: 1px;
	z-index: 6666;
	
	display: none;
}

.field_navlist .list_item{
	padding: 30px 59px;
	width: 760px;
	display: none;
	height: 356px;
	background: #fff;
}


.field_navlist .active_n{
	display: block;
}
.list_item .list_itemtext{
	line-height: 30px;
	color: #666;
}
.list_item .list_itemtext i{color:#f2272b;font-size:16px;margin:0 3px 0 5px;;font-weight:600;font-style:italic}



.list_item .list_itemfield dd a{
	color: #666;
	padding: 0 16px;
	border: 1px solid #ccc;
	line-height: 28px;
	display: inline-block;
	width: auto;

}

.list_item .list_itemfield dd a:hover{
	color: #f2272b;
	border-color: #f2272b;
}

.banner_img{
	width: 100%;
	height: 502px;
	overflow: hidden;
	margin: 0 auto;
}
.banner_img>div img{
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
}
.banner_box>ol{
	bottom: 30px;
}
.banner_box>a{
	width: 10%;
	z-index: 999;
}



.banner_box>a.carousel-control-prev{
	/*left: 20%;*/
}
.banner_box>a.carousel-control-next{
	/*right: 20%;*/
}
.w-banner{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	height: 502px;
}
.banner_rt{
	position: absolute;
	right: 0;
	top: 0px; 
	width: 210px;
	background: #fff;
	height: 480px;
	overflow: hidden;
}
.login_img img{
	width: 80px;
	height: 80px;
	background: #ccc;
	display: block;
	border-radius: 50%;
	margin: 16px auto;
}
.login_img p{
	font-size: 14px;
	color: #888;
}
.login_btn{
	width: 90%;
	margin: 0 auto;
}
.login_btn>a{
	width: 82px;
	height: 32px;
	line-height: 32px;
	display: inline-block;
}
.login_btn>a.login_a{
	color: #fff;background:#f2272b;	
}
.login_btn>a.logon_a{
	border: 1px solid #f2272b;
	color: #f2272b;
	float: right;
}
.login>p{
	background: #ffe1e2;
	line-height: 32px;
	text-align: center;
	color: #f2272b;
}
.login>p>i{
	font-size: 14px;
	color: #f2272b;
}
.inform>ul{
	margin: 5px auto 0;border-bottom:2px solid #f2272b;
}
.inform>ul.nav-tabs>li>a.nav-link{
	border: none;
	font-size: 18px;
	color: #666;
}

.inform{margin-top:20px;border-top:10px solid #f1f1f1;}


.inform>ul.nav-tabs>li>a.nav-item.show .nav-link,
.inform>ul.nav-tabs>li>a.nav-link.active{width:210px;font-weight:600;text-align:center;margin-bottom:2px;}
.inform_content>ul{
	margin: 6px auto 0;
}
.inform_content>ul>li{
	height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 12px 0;
}
.inform_content>ul>li>a:hover{
	color: #f2272b;
}
.new-icon{
	background: #f2272b;
	color: #fff;
	width: 18px;
	height: 18px;
	border-radius: 2px;
	text-align: center;
	border-radius: 3px;
	display: inline-block;
}
.new-icons{
	background: #DDDDDD;
	color: #fff;
	width: 18px;
	height: 18px;
	border-radius: 2px;
	text-align: center;
	border-radius: 3px;
	display: inline-block;
}

/*--------------------------------名师推荐----------------------------------------*/


h3.hotTeacherTitle b{text-align:center;font:600 26px/30px '';}
h3.hotTeacherTitle i{display:block;height:20px;width:480px;border-bottom:1px solid #ccc;}


.hotTeacher{
	background: #fff;	
}
.hotTeacherImg{
	width: 1176px;
	margin: 0 auto 30px;
	overflow: hidden;
	padding-bottom: 5px;
}
.hotTeacherImg li{
	float: left;
	width: 181px;
	margin: 0 7px;
}

.hotTeacherImg li a{width: 190px;}

.hotTeacherImg li .mingt{position:relative;width: 190px;height: 240px;}

.hotTeacherImg li .mingt img{width:185px;height:240px;}
.hotTeacherImg li .mingt i.mingt-pic{position:absolute;top:0;left:10px;width:26px;height:33px;display:block;background:url("../image/fire.png") no-repeat 0 0;}

.hotTeacherImg li .mingt i.mingt-pic.zixun-pic{width:28px;height:40px;background:url("../image/fire.png") no-repeat 0 -56px;}

.hotTeacherImg li img{border:2px solid #fff;}

.hotTeacherImg li div h5.ft_18,
.column_teacher .column_teacherhot li h5{
	color: #666;
	line-height: 20px;
}
.hotTeacherImg li div p.ft_14,
.column_teacher .column_teacherhot li p{
	color: #999;width:150px;padding:0 5px;overflow:hidden;
	line-height: 18px;
}
.hotTeacherImg li div img{
	transition: transform 1.6s;
}
.hotTeacherImg li:hover div img{border:2px solid #f2272b;}
.hotTeacherImg li .text-center h5.tname{width:181px;height:28px;background:url("../image/name-bg.png") no-repeat center;font:500 18px/28px '';margin-top:10px;line-height:28px;}
.hotTeacherImg li .text-center p.tintro{font:500 14px/28px '';color:#999;width:181px;overflow:hidden;height:30px;margin-top:5px;text-align:center;}



.hotTeacher_box ol.carousel-indicators li{
	background: #ccc;
	width: 10px;
	height: 10px;
	padding: 0;
	border-radius: 50%;
	border-top: 0;
	border-bottom: 0;
}
.hotTeacher_box ol.carousel-indicators li.active{
	background: #f2272b;
	width: 24px;
	border-radius: 10px;
}
.hotTeacher_box>a{
	display: block;
	top: 25%;
	width: 20px;	
}
.hotTeacher_box>a.carousel-control-prev{
	left: 15px;
}
.hotTeacher_box>a.carousel-control-next{
	right: 15px;
}
.hotTeacher_box>a>span:first-child{	
	width: 20px;
	height: 40px;
}
.hotTeacher_box>a.carousel-control-prev>span:first-child{
	background: url(../image/arrows_ft.png) no-repeat;
	background-size: contain;
}
.hotTeacher_box>a.carousel-control-next>span:first-child{
	background: url(../image/arrows_rt.png) no-repeat -4px center;
	background-size: contain;
}

/*--------------------------------名企标杆学习 ----------------------------------------*/

.mqxuexi .carousel-inner .carousel-item .hotTeacherImg li{width:278px;}

.mqxuexi .carousel-inner .carousel-item .hotTeacherImg li div img{width:278px;}
.mqxuexi .carousel-inner .carousel-item .hotTeacherImg li div:first-child{width:278px;height:190px;border-radius:0;}
.mqxuexi .carousel-inner .carousel-item .hotTeacherImg li div img{width:278px;height:190px;transform: none;}
.mqxuexi .carousel-inner .carousel-item .hotTeacherImg li .text-center h5{width:278px;height:20px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*--------------------------------栏目主体 one----------------------------------------*/
.columnOne{
	height: 500px;
	overflow: hidden;
}
.columnOneFt{
	width: 250px;
	background: red;
	height: 485px;
	background: #fa6f75;
	/*border-radius: 10px;*/
	overflow: hidden;
}
.columnOne .columnOneFt div{
	margin-top: 30px;
}
.columnOne .columnOneFt div:last-child{
	position: absolute;
	bottom: 0;
}

.columnOne>.columnOneRt{float:left;margin-left:8px;
	width: 660px;
}





.columnOne>.columnOneFt .columnflin h3{width:212px;margin:0 auto;font:600 24px/30px '';text-align:center;color:#fff;border-bottom:1px solid #fff;padding-bottom:20px;}
.columnOne>.columnOneFt .columnflin p{width:210px;margin:10px auto; ;font:400 14px/20px '';color:#fff;}

.columnOne>.columnOneFt ul{margin-top:10px;}
.columnOne>.columnOneFt ul li{width:100px;height:30px;float:left;margin:10px 0 0 16px;}
.columnOne>.columnOneFt ul li a{display:block;font:300 14px/30px '';text-align:center;background:#f23740;color:#fff;border:1px solid #f23740;}
.columnOne>.columnOneFt ul li a:hover{background:none;color:#fff;}



.columnOne>.columnOneFt2{background:#80c397;}
.columnOne>.columnOneFt2 ul li a{display:block;font:300 14px/30px '';text-align:center;background:#48ae96;color:#fff;border:1px solid #48ae96;}
.columnOne>.columnOneFt2 ul li a:hover{background:none;color:#fff;}
.courseNeiXun2 p.position-relative{border-bottom: 1px solid #48ae96}




.columnOne>.columnOneFt3{background:#e9c63a;}
.columnOne>.columnOneFt3 ul li a{display:block;font:300 14px/30px '';text-align:center;background:#dbb107;color:#fff;border:1px solid #dbb107;}
.columnOne>.columnOneFt3 ul li a:hover{background:none;color:#fff;}
.courseNeiXun3 p.position-relative{border-bottom: 1px solid #dbb107；}





.columnOne>.columnOneFt4{background:#c7c2e2;}
.columnOne>.columnOneFt4 ul li a{display:block;font:300 14px/30px '';text-align:center;background:#848bb5;color:#fff;border:1px solid #848bb5;}
.columnOne>.columnOneFt4 ul li a:hover{background:none;color:#fff;}
.courseNeiXun4 p.position-relative{border-bottom: 1px solid #848bb5}




.columnOne>.columnOneFt5{background:#4184c8;}
.columnOne>.columnOneFt5 ul li a{display:block;font:300 14px/30px '';text-align:center;background:#006394;color:#fff;border:1px solid #006394;}
.columnOne>.columnOneFt5 ul li a:hover{background:none;color:#fff;}
.courseNeiXun5 p.position-relative{border-bottom: 1px solid #006394}



.columnOne>.columnOneFt6{background:#fd9142;}
.columnOne>.columnOneFt6 ul li a{display:block;font:300 14px/30px '';text-align:center;background:#ff6c00;color:#fff;border:1px solid #ff6c00;}
.columnOne>.columnOneFt6 ul li a:hover{background:none;color:#fff;}
.courseNeiXun6 p.position-relative{border-bottom: 1px solid #ff6c00；}



/*-----------------首页讲师列表样式---------------------*/

.Teachers-list li {width:160px;height:240px;float:left;margin:0 5px 5px 0;position:relative;overflow:hidden;}
.Teachers-list li a{display:block;width:150px;height:240px;}
.Teachers-list li .Poplayer{position:absolute;top:182px;left:0;width:160px;height:140px;background-color:rgba(0,0,0,0.6);}
.Teachers-list li .Poplayer h3{padding:10px 10px;font-size:18px;color:#fff;}
.Teachers-list li .Poplayer p{padding:0 10px;color:#C3C2C2;}
.Teachers-list li .Poplayer h3 i{color:#C3C2C2;margin-left:5px;}



.column_course {
	/*background: #fff;*/
	width: 270px;
	float: right;
	height: 500px;

	border-radius: 8px;
	margin-top: 0;
}
.ranking_course>div{background: #fff;
	float: left;height:240px;	width: 265px;
	margin-right: 14px;margin-bottom:5px;/*padding:0 10px;*/
}
.courseNeiXun_title p{text-align:center;
	font-weight: bold;
	color: #666;
	line-height: 34px;
	z-index: 99;
	letter-spacing:2px;

	border-bottom:1px solid #f2272b;}



.courseNeiXun_ul div.d-flex{
	width: 215px;
}
.courseNeiXun_ul div>.courseImg img{
	width: 69px;
	height: 49px;
	overflow: hidden;
	border-radius: 4px;
}
.courseNeiXun_ul div>.courseText{
	overflow: hidden;
}

.courseText p{
	color: #999;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-bottom: 2px;
}

.courseNeiXun_ul li:hover p a{
	color: #333;
}
.courseText div span{
	color: #f2272b;
	font-weight: bold;
	width: 60px;
	float: left;
}
.courseNeiXun_ul li{
	line-height: 32px;padding-left:10px;
}
.courseNeiXun_ul li>.span_red{
	color: #f2272b;
}
/*.courseNeiXun_ul li.active{
	line-height: inherit;
}*/

.courseNeiXun_ul li .courseImg,
.courseNeiXun_ul li .courseText div{
	display: none;
}
.courseNeiXun_ul li.active .courseImg,
.courseNeiXun_ul li.active .courseText div{
	display: block;
}
/*--------------------------------底部----------------------------------------*/
.footer>div:first-child{	background: #fff;}

.footer div.footerBox{
	background: #333;	
/*	border-top: 2px solid #f2272b;*/
}
.footerLink .nav-tabs{
	border-bottom: 1px solid #f5f5f5;
}
.footerLink .nav-tabs .nav-link{
	line-height: 32px;
	height: 40px;
	border: none;
	padding: 0;
	padding-right: 45px;
	color: #666;
}
.footerLink .nav-tabs .nav-item.show .nav-link,
.footerLink .nav-tabs .nav-link.active{
	background: none;
	color: #f2272b;
	border: none;
}
.footerLink .nav-tabs .nav-link:focus,
.footerLink .nav-tabs .nav-link:hover{
	border: none;
	color: #f2272b;
}
.footerLink .tab-pane p{
	float: left;margin-right:20px;
}
.footerLink .tab-pane p a{
	color: #999;
	line-height: 32px;
}
.footerLink .tab-pane p a:hover,
.footerNav1 dl dd a:hover{
	color: #f2272b;
}
.footerBox .w>div{
	float: left;
}
.footerNav1 dl dt{
	color: #fff;
	line-height: 46px;
}

.footerContact::after{
	border: none;
}
.footerNav1 dl dd a{
	display: block;
	font-size: 14px;
	line-height: 32px;
	color: #ccc;
}

.footerContact p{
	color: #ccc;
}
.footerContact span,
.footerContact a{
	color: #fff;
}
.footerContact .divPhone,
.footerContact .divAdvisory{
	height: 55px;
	overflow: hidden;
	padding-left: 80px;
}
.footerContact .divPhone{
	background: url(../image/phone_img.png) no-repeat;
	
}
.footerContact .divAdvisory{
	background: url(../image/phone_img.png) no-repeat 0 -54px;
}
.footerCopyright{
	background: url(../image/footer_wire.png) no-repeat;
}
.footerCopyright p{
	color: #666;
	line-height: 22px;
}

.footerBox .footerNav1{border-right:1px solid #454444;}
.footerBox .bottom-lx{border:0;}
.footerBox .bottom-code{border-right:0;border-left:1px solid #454444;}


/*--------------------- 左侧楼层导航 --------------------*/

.list-navtarget{
	position: fixed;
	right: 50%;
	margin-right:-650px;
	top: 38%;
	display: none;
}
.list-navtarget ul li{
	width: 42px;
	height: 42px;
	background: #fff;
	margin: 6px 0;
	text-align: center;
	cursor: pointer;
	padding: 3px 6px;
}


#columnNav ul .active{
	background: #f2272b;
	color: #fff;
}


#columnNav ul .active div,#columnNav ul .active i {
	background: #f2272b;
	color: #fff;
}


/*--------------------- 讲师页面 css start --------------------*/





.tnav{height:50px;}

.tnav .w .tlogo{flex: 1;margin-top:5px;margin-right:15px;}
.tnav .w .nav_rt{flex: 7;height:50px;}
.tnav .w .tsearch{flex:3}




.tnav .w .nav_rt li a {height:50px;line-height:50px;}

.tnav .w .tsearch{margin-top:5px;}
.tnav .w .tsearch .search-input{flex:10;box-sizing: border-box;
    margin-top:5px;
    padding: 0;
    list-style: none;
    padding: 10px 70px 10px 20px;
    width: 300px;
    height: 32px;
    font-size: 14px;
    line-height: 1.5;
    color: #333;
    background-color: #fff;
    border: 1px solid #f86442;
    border-radius: 54px;
    outline: 0;}
.tnav .w .tsearch .search-button{top:5px; right:0;flex: 3;display: inline-block;background-color: #cb0a0e;
    
    width: 60px;
    height: 32px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    line-height: 32px;
    border-radius: 0 54px 54px 0;
    cursor: pointer;}

.tnav .w .tsearch .search-button .bicons{font-size:20px;color:#fff;}


.ttop-bimg{width:100%;height:350px;background:url(../image/teacher-top.jpg)  repeat-x center;-moz-box-shadow: 0px 5px 5px #ccc; /* 老的 Firefox */
box-shadow: 0px 5px 5px #ccc;}
.ttop-bimg .ttop-c{width:1200px;margin:auto;padding-top:20px;}
.ttop-bimg .ttop-c .top-img img{margin:auto;border:5px solid #fff;}
.ttop-bimg .ttop-c  .top-intro .tname{color:#000;}
.ttop-bimg .ttop-c  .top-intro .tname i{margin-left:10px;color:#666;}
.ttop-bimg .ttop-c  .top-intro li{line-height:45px;color:#666;padding-left:20px;margin-left:60px;}
.ttop-bimg .ttop-c  .top-intro li.tbaojia{height:45px;background-color: rgba(255,255,255,0.5);}
.ttop-bimg .ttop-c  .top-intro li.tbaojia b{font-size:16px;color:#f2272b;margin-left:5px;}
.ttop-bimg .ttop-c  .top-intro li.tbaojia i{margin-left:20px;text-decoration:line-through;color:#999;}
.ttop-bimg .ttop-c  .top-intro li.tbaojia  a{display:block;width:100px;height:30px;background:#f2272b;float:right;color:#fff;font-size:14px;line-height:30px;margin:8px 30px 0  0;text-align:center;border:1px solid #f2272b;}
.ttop-bimg .ttop-c  .top-intro li.tbaojia  a:hover{background:#fff;color:#f2272b; transition:0.5s}
.ttop-bimg .ttop-c  .top-intro li.txinji i{color:#ffcc66; font-size:18px;margin-left:5px;}
.ttop-bimg .ttop-c  .top-intro li.txinji a{margin-left:20px;text-decoration:underline;}
.ttop-bimg .ttop-c  .top-intro li.tlingyu a{margin:0 5px;color:#333;font-size:14px;}
.ttop-bimg .ttop-c  .top-intro li.tlingyu a:hover{color:#0d6efd}
.ttop-bimg .ttop-c  .top-intro li.tcity  i{color:#333;margin-left:5px;font-size:14px;}
.ttop-bimg .ttop-c  .top-intro li.ttell i{margin-right:10px;margin-left:5px;font-size:14px;}
.ttop-bimg .ttop-c  .top-intro li.ttell i img{top:-20px;left:80px;}

.ttop-bimg .ttop-c  .top-intro li.zixun a{display:block;width:120px;height:40px;background:#f2272b;float:right;font-size:14px;line-height:40px;margin:8px 30px 0  0;text-align:center;border:1px solid #f2272b;margin-top:-30px;margin-right:50px;color:#fff;}
.ttop-bimg .ttop-c  .top-intro li.zixun a i{font-size:14px;color:#fff;margin-right:8px;}
.ttop-bimg .ttop-c  .top-intro li.zixun  a:hover{background:#fff;color:#f2272b; transition:0.5s}
.ttop-bimg .ttop-c  .top-intro li.zixun  a:hover i{color:#f2272b;}
 /*------------- 讲师头部 css end -----------*/
 
 
.jianjie-nav{width:100%;height:55px;border-bottom:2px solid #f2272b;margin-top:10px;background:#fff;}
.jianjie-nav .nav-pills{width:1200px;margin:0 auto;height:55px;}
.jianjie-nav .nav-pills li{width:170px;height:55px;}
.jianjie-nav .nav-pills li a{display:inline-block;width:170px;height:55px;font:600 18px/55px '';color:#f2272b;text-align:center;}
.jianjie-nav .nav-pills li a:hover,.jianjie-nav .nav-pills li.active a{background:#f2272b;color:#fff; transition:0.5s;}
/*------------- 讲师导航 css end -----------*/


.t-conn{ width:1200px;margin:0 auto;}
.t-conn .t-con-left{width:880px;float:left;}				 
.t-conn .t-con-right{width:310px;float:right;margin-left:10px;background:#fff;padding-bottom:10px;} 
.t-conn .t-con-left .t-con-left-one{padding:30px;background:#fff;}
.t-conn .t-con-left .t-con-left-one p{font-size:14px;line-height:20px;text-indent:24px;margin-bottom:10px;}
.t-conn .t-con-left .t-con-left-two{margin-top:10px;background:#fff;padding:20px 10px;}
/*--主讲课程--*/
.t-con-left-two .Two-tit {height:30px;overflow:hidden;border-bottom:1px solid #eeeeee;margin-bottom:10px;}
.t-con-left-two .Two-tit h3{height:20px ;float:left;font:600 16px/20px '';border-left:5px solid #f2272b;;padding-left:20px;}
.t-con-left-two .Two-tit a{float:right;}
.t-con-left-two dl{padding:10px 30px;border-bottom:1px dashed #eee;}
.t-con-left-two dl dt {font-size:16px;}
.t-con-left-two dl dt span {width:80px;height:20px;display:inline-block;font:100 12px/20px '';background:#fcd4d5;text-align:center;border-radius:5px;}
.t-con-left-two dl dd{color:#666;margin:5px 0;}
.t-con-left-two dl dd.time{color:#999;}
.t-con-left-two a:hover dd{color:#000;}

/*--授课视频--*/
.t-conn .t-con-left .t-con-left-three{margin-top:10px;background:#fff;padding:20px 10px;overflow:hidden;}
.t-con-left-three .Two-tit {height:30px;overflow:hidden;border-bottom:1px solid #eeeeee;margin-bottom:10px;}
.t-con-left-three .Two-tit h3{height:20px ;float:left;font:600 16px/20px '';border-left:5px solid #f2272b;;padding-left:20px;}
.t-con-left-three .Two-tit a{float:right;}
.t-con-left-three dl{margin:10px 7px 5px;;float:Left;}
.t-con-left-three dd{font:100 14px/20px '';color:#666;width:200px;height:20px;overflow:hidden;}
.t-con-left-three dl a{display:block;}
.t-con-left-three dl a:hover dd{color:#000;}
.t-con-left-three dl dt{width:200px;height:110px;}
.t-con-left-three dl dt .bicons{top:5px;left:76px;font-size:50px;color:#eee;text-align:center;line-height:110px; opacity:0.8}
.t-con-left-three dl a:hover dt .bicons{color:#ccc;} 




/**--讲师首页右侧--**/
.t-con-right .rh1 .rh1-t,.t-con-right .xy-pj .rh1-t,.t-con-right .r-tjjs .rh1-t{height:35px;width:310px;background:#f2272b;font:100 16px/35px '';color:#fff;padding-left:10px;margin:10px 0;}
.t-con-right .hd_banners{width:300px;height:170px;}
.t-con-right .hd_banners .banner_img{width:300px;}
.t-con-right .hd_banners .banner_img .carousel-item img{width:300px;}

.t-con-right .rh1 dl{background:url("../image/c.png") no-repeat left center; margin:0 20px;padding:10px 20px;border-bottom:1px dashed #eee;}
.t-con-right .rh1 dl dt{font:14px/28px '';}
.t-con-right .rh1 dl dd{font:100 12px/20px '';color:#666;}
.t-con-right .rh1dl a:hover dt,.t-con-right dl:hover dd{color:#000;}

.t-con-right .xy-pj dl{padding: 0 0 10px;margin:10px 20px;border-bottom:1px dashed #eee;}
.t-con-right .xy-pj dl dt {overflow:hidden;margin-bottom:5px;}
.t-con-right .xy-pj dl dt .tx img{width:40px;height:40px;border-radius:20px;margin-right:10px;}
.t-con-right .xy-pj dl dt .tx{float:left;font:100 14px/40px '';color:#666;}
.t-con-right .xy-pj dl dt .xj{float:right;line-height:40px;}
.t-con-right .xy-pj dl dt .xj i.bicons{font-size:16px;color:#ffcc66;line-height:40px;margin-right:3px;}
.t-con-right .xy-pj dl dd .pingj{ont-size:12px;color:#666;line-height:18px;}
.t-con-right .xy-pj dl dd i{color:#999;}
.t-con-right .xy-pj .go-pj{width:100px;height:30px;display:block;margin:20px auto; border:1px solid #f2272b;font:100 16px/30px '';text-align:center;color:#f2272b;}
.t-con-right .xy-pj .go-pj:hover{background:#f2272b;color:#fff;transition:0.5s}

.t-con-right .r-tjjs dl {padding: 20px 0 10px;margin:0px 20px;border-bottom:1px dashed #eee;overflow:hidden;}
.t-con-right .r-tjjs dl dt{float:left;margin-right:10px;}
.t-con-right .r-tjjs dl dd h3{font:600 20px/30px '';}
.t-con-right .r-tjjs dl dd i{display:block;color:#666;margin-bottom:15px;}
.t-con-right .r-tjjs dl dd p{color:#333;}
.t-con-right .r-tjjs dl dd p b{font-size:16px;color:#f00;font-weight:100;}

/*授课见证*/
.js-skjz{background:#fff;padding:20px 10px;}
.js-skjz .Two-tit{height:30px;overflow:hidden;border-bottom:1px solid #eeeeee;margin-bottom:10px;}
.js-skjz .Two-tit h3{height:20px ;float:left;font:600 16px/20px '';border-left:5px solid #f2272b;;padding-left:20px;}
.js-skjz dl{overflow:hidden;border-bottom:1px dashed #eee;padding:10px 10px;margin:10px 0;}
.js-skjz dl dt{float:left;margin-right:10px;}
.js-skjz dl dd h4{font:600 16px/30px '';color:#333;}
.js-skjz dl dd p{font:100 14px/20px '';color:#666;margin:5px 0;height:42px;overflow:hidden;}
.js-skjz dl dd i{font:100 14px/20px '';color:#999;}
.js-skjz dl a:hover p,.js-skjz dl a:hover i{color:#000;}

/*学员评价*/
.js-xypj{background:#fff;padding:20px 10px;}
.js-xypj .Two-tit{height:30px;overflow:hidden;border-bottom:1px solid #eeeeee;margin-bottom:10px;}
.js-xypj .Two-tit h3{height:20px ;float:left;font:600 16px/20px '';border-left:5px solid #f2272b;;padding-left:20px;}

.js-xypj dl{padding: 0 0 10px;margin:10px 20px;border-bottom:1px dashed #eee;}
.js-xypj dl dt {overflow:hidden;margin-bottom:5px;}
.js-xypj dl dt .tx img{width:40px;height:40px;border-radius:20px;margin-right:10px;}
.js-xypj dl dt .tx{float:left;font:100 14px/40px '';color:#666;}
.js-xypj dl dt .xj{float:right;line-height:40px;}
.js-xypj dl dt .xj i.bicons{font-size:16px;color:#ffcc66;line-height:40px;margin-right:3px;}
.js-xypj dl dd .pingj{ont-size:12px;color:#666;line-height:18px;}
.js-xypj dl dd i{color:#999;}
.js-xypj .go-pj{width:100px;height:30px;display:block;margin:20px auto; border:1px solid #f2272b;font:100 16px/30px '';text-align:center;color:#f2272b;}
.js-xypj .go-pj:hover{background:#f2272b;color:#fff;transition:0.5s}

.js-lxfs ul{margin:50px;}
.js-lxfs ul li i{font-size:30px;margin-right:20px;color:#f2272b;}
.js-lxfs ul li{font:600 20px/40px '';margin-bottom:20px;}
.js-lxfs ul li b{font-size:16px;}



/*课程详情页面*/
.t-conn .t-con-left .kc-con{}
.kc-con .kc-con-tit h3{text-align:center;font:600 24px/40px '';}
.kc-con .xq-con{padding:20px 30px 0;}
.kc-con .kc-con-tit span {width:100%;display:block;text-align:center;font:100 14px/30px '';margin-top:10px;color:#666;}
.kc-con .xq-con .kcc-time,.kc-con .xq-con .kcc-ly {font:100 16px/40px '';color:#999;}
.kc-con .xq-con .kcc-time b,.kc-con .xq-con .kcc-ly b {font-weight:600;font:600 16px/40px '';}
.kc-con .xq-con .kcc-ly a {padding: 0px 10px !important;height: 28px;display: inline-block;font: 100 12px/28px '';background: #fff;color:#f2272b;border:1px solid #f2272b;text-align: center;border-radius: 5px;margin-right:10px;}
.kc-con .xq-con .kcc-ly a:hover{background:#f2272b;color:#fff;border:1px solid #f2272b;}
.kc-con .xq-con .kcc-ly p{font:100 14px/30px '';margin-top:5px;text-indent:30px;}

.t-conn .t-con-left .kc-else{margin:0;background:#fff; padding:10px;}
.t-conn .t-con-left .kc-else .e-tit{width:100%;height:40px;text-indent:30px;background:#eeeeee;line-height:40px;margin-bottom:10px;}
.t-conn .t-con-left .kc-else .e-tit a{float:right;font:100 14px/40px '';margin-right:20px;}


.kc-con .xq-con .kcc-ly .sksp-con i{display:block;margin:20px auto;width:800px;}



.t-conn .t-con-left .sksp-else{margin: 0;}
.t-conn .t-con-left .sksp-else .e-tit{width:100%;height:40px;text-indent:30px;background:#eeeeee;line-height:40px;margin-bottom:10px;}
.t-conn .t-con-left .sksp-else .e-tit a{float:right;font:100 14px/40px '';margin-right:20px;}
.t-conn .t-con-left .sksp-else dl{margin:0;padding:7px;}





/*---------------------------- 课程列表 ----------------------------------*/

.nei-nav li a{padding:0 30px;}


.listFiltrateCrumb .breadcrumb{	background: transparent;margin-top:10px;}
.listFiltrateCrumb .breadcrumb li{margin-right:5px;}
.listFiltrateCrumb .breadcrumb li a,.listFiltrateCrumb .breadcrumb li {font:14px/30px '';}
.listFiltrateBox{background: #fff;margin-top:10px;}
.listFiltrateOrder{	border-top: 1px solid #ebebeb;	line-height: 54px;}
.listFiltrateOrder ul li{width: 96px;text-align: center;}
.listFiltrateOrder ul li.active,.listFiltrateOrder ul li.active i,.listFiltrateOrder ul li:hover,.listFiltrateOrder ul li i:hover{	color: #ff2832;}
.listFiltrateOrder ul li:last-child{color: #ccc;}

/*--筛选--*/
.listFiltrateSort1{	border-bottom: 1px dashed #ebebeb;padding: 6px 0;	}
.listFiltrateSort1 div.ftSort{width: 80px;float: left;	/*line-height: 40px;*/margin: 6px 0;text-align:center;font-weight:600;}
.listFiltrateSort1 div.inSort{margin-left: 90px;height: 40px;overflow: hidden;width: 1036px;}
.listFiltrateSort1 div.inSort ul{height: 40px;}
.listFiltrateSort1 div.inSort ul li{float: left;text-align: center;	margin: 6px 12px;padding: 0 6px;	border: 1px solid transparent;}
.listFiltrateSort1 div.inSort ul li.active,.listFiltrateSort1 div.inSort ul li:hover{border: 1px solid #ff2832;	border-radius: 4px;}
.listFiltrateSort1 div.inSort ul li a{color: #666;line-height: 24px;}
.listFiltrateSort1 div.inSort ul li.active a,.listFiltrateSort1 div.inSort ul li:hover a{color: #ff2832;}

.listFiltrateSort1 div.rtSort{position: absolute;right:12px;top:16px;border:1px dashed #999;padding: 0 6px;color:#999;cursor:pointer;}
.listFiltrateSort1 div.rtSort:hover{border: 1px dashed #ff2832;}
.listFiltrateSort1 div.rtSort:hover span{color: #ff2832;}



/*--培训课程--*/
.pxkc-con{width:1200px;margin:20px auto;overflow:hidden;}
.pxkc-con .pxkc-list{width:880px;float:left;background:#fff;}
.pxkc-con .pxke-i{width:310px;float:right;background:#fff;}
.pxkc-con .pxke-i .t-con-right .rh1-t{margin:0;}
.pxkc-con .pxke-i .t-con-right .r-tjjs,.pxkc-con .pxke-i .t-con-right .rh1,.pxkc-con .pxke-i .t-con-right .xy-pj{margin-bottom:15px;}


.pxkc-con .pxkc-list .pk-one{padding:20px;overflow:hidden;border-bottom:1px dashed #f5f5f5;}
.pxkc-con .pxkc-list .pk-one dt{float:left;margin-right:10px;}


.pxkc-con .pxkc-list .pk-one dd h3{font:600 24px/30px '';}
.pxkc-con .pxkc-list .pk-one dd h3 i{font:100 14px/30px '';margin-left:10px;}

.pxkc-con .pxkc-list .pk-one dd .js-l{color:#333;}
.pxkc-con .pxkc-list .pk-one dd .js-l b{font:100 12px/20px '';color:#666;}
.pxkc-con .pxkc-list .pk-one dd .js-l p{display:inline-block;margin-left:5px;}

.pxkc-con .pxkc-list .pk-one dd .kechou{font:100 12px/24px '';}
.pxkc-con .pxkc-list .pk-one dd .kecxingji i{font-size:12px;color:#fc6;margin-left:5px;}
.pxkc-con .pxkc-list .pk-one dd .kechou span{color:#FF0000;font:600 14px/24px '';margin-left:5px;}
.pxkc-con .pxkc-list .pk-one dd .js-ly{margin:0px 0;}
.pxkc-con .pxkc-list .pk-one dd .shancly a{font: 100 12px/20px '';color:#333;margin:0 5px;}

.pxkc-con .pxkc-list .pk-one dd .jsjianj b{font:100 12px/24px '';color:#666;}

.jsjianj {height:40px;overflow:hidden;}

/*培训课程*/

.pxkc-con .pxkc-list a{}
.pxkc-con .pxkc-list dl{padding:10px 30px;border-bottom:1px dashed #eee;}
.pxkc-con .pxkc-list dl dt {font-size:16px;}
.pxkc-con .pxkc-list dl dt span {width:80px;height:20px;display:inline-block;font:100 12px/20px '';background:#fcd4d5;text-align:center;border-radius:5px;}
.pxkc-con .pxkc-list dl dd{color:#666;margin:5px 0;}
.pxkc-con .pxkc-list dl dd.time{color:#999;}
.pxkc-con .pxkc-list a:hover dd{color:#000;}


.pxkc-con .pxke-i .t-con-right .r-mqbg .mingqi  dt{float:none;}
.pxkc-con .pxke-i .t-con-right .r-mqbg .mingqi  dt img{width:100%;}
.pxkc-con .pxke-i .t-con-right .r-mqbg .mingqi  dd{font:100 14px/30px '';width:100%;height:30px;overflow:hidden;}



/*授课视频*/
.pxkc-con .sksp-list dl{border:none;}


/*授课见证*/
.pxkc-con  .t-con-left{width:880px;float:left;}
.skjz-list{background:#fff;padding:20px 10px;}
.skjz-list .Two-tit{height:30px;overflow:hidden;border-bottom:1px solid #eeeeee;margin-bottom:10px;}
.js-skjz .Two-tit h3{height:20px ;float:left;font:600 16px/20px '';border-left:5px solid #f2272b;;padding-left:20px;}
.skjz-list dl{overflow:hidden;border-bottom:1px dashed #eee;padding:10px 10px;margin:10px 0;}
.skjz-list dl dt{float:left;margin-right:10px;}
.skjz-list dl dd h4{font:600 16px/30px '';color:#333;}
.skjz-list dl dd p{font:100 14px/20px '';color:#666;margin:5px 0;height:42px;overflow:hidden;}
.skjz-list dl dd i{font:100 14px/20px '';color:#999;}
.skjz-list dl a:hover p,.js-skjz dl a:hover i{color:#000;}


/*公开课*/
.pxkc-con .m-table1{}




.m-table1 { margin-bottom: 26px; width: 100%; margin-bottom: 20px;}
.m-table1 thead { background: #fa6f75; }
.m-table1 th { height: 27px; line-height: 27px; border: 1px solid #fff; font-size: 16px; color: #fff; font-weight: normal; text-align: center; font-family: "黑体"; }
.m-table1 th:first-child { padding: 0 15px; text-align: left; }
.m-table1 tbody tr:nth-child(2n+1) { background: #fff; }
.m-table1 tbody tr:nth-child(2n) { background: #ebebeb; }
.m-table1 td { padding: 8px 0; line-height: 20px; border: 1px solid #fff; font-size: 14px; color: #151314; text-align: center; }
.m-table1 tr:hover{}
.m-table1 tr td:first-child { padding: 0 60px 0 10px; text-align: left; }
.m-table1 td .tag { display: inline-block; vertical-align: middle; margin-left: 8px; width: 31px; padding-left: 4px; height: 19px; line-height: 19px; background-position: center center; background-repeat: no-repeat; font-size: 12px; color: #fff; }
.m-table1 td .tag1 { background-image: url(/images/2018/icon2.png); }
.m-table1 td .tag2 { background-image: url(/images/2018/icon3.png); }
.m-table1 td a { color: #303030; }
.m-table1 td .tit:hover { color: #f60; }
.m-table1 td.no a { color: #a6a6a6; }
.m-table1 td.active { background: #e5f8fb; }
.m-tab1 { margin-bottom: 26px; padding-top: 8px; text-align: center; } 
.m-tab1 ul { overflow: hidden; display: inline-block; }
.m-tab1 ul li { float: left; margin: 0 15px; }
.m-tab1 li a { display: block; padding: 0 14px; height: 30px; line-height: 30px; border-radius: 15px; color: #141414; }
.m-tab1 li:hover a:hover, .m-tab1 li.on a { background: #00b8d4; color: #fff; }

.m-table2 thead { background: #c7c2e2; }
.m-table3 thead { background: #80c397; }
.m-table4 thead { background: #4184c8; }


.pxkc-con .gongkk-tit{font:600 20px/30px '';text-align:center;margin:20px 0 10px ;}



/*公开课详情页*/

.gkk-top{width:1200px;height:320px;margin:20px auto;background:#fff;padding:20px;}
.gkk-top .gkk-img{width:400px;float:left;margin-right:20px;}
.gkk-tin h3{font:600 24px/60px '';}
.gkk-tin .kcts{font:100 14px/24px '';height:46px;display:block;overflow:hidden;}
.gkk-tin ul li{width:300px;height:40px;font:100 14px/40px '';float:left;color:#999;}
.gkk-tin ul li i{font:100 14px/40px '';color:#333;}
.gkk-tin ul li b{font:600 16px/40px '';color:#f00;}
.gkk-tin ul{overflow:hidden;margin-top:20px;}
.gkk-tin .gkk-lx{margin-top:20px;}
.gkk-tin .gkk-lx .skyy{width:150px;height:36px;display:block;background:#f00;font:100 14px/36px '';text-align:center;color:#fff;float:left;margin-right:30px;}
.gkk-tin .gkk-lx .zxdh{font:600 20px/36px '';}
.gkk-tin .gkk-lx .zxdh i{font:600 20px/36px '';  color:#f00;}


.gkkxq{background:#fff;border-top:1px solid #f00;}
.gkkxq .gkkxq-t {height:40px;font:600 18px/40px '';background:#f0f0f0;text-indent:20px;}
.gkkxq p{font:100 14px/24px '';margin-top:10px;text-indent:20px;padding:5px 30px;}


.pxke-i .t-con-right .r-gkk{padding-bottom:20px;}
.pxke-i .t-con-right .r-gkk .mingqi dt{float:none;}
.pxke-i .t-con-right .r-gkk .rh1-t{margin-top:0;}



.m-table1 tr td:first-child{padding:0 0 0 20px;}


/*公开课列表*/
.gkk-list dl dd h3{font:600 20px/30px '';margin-bottom:10px;}
.gkk-list .gkkpag{width:930px;float:left;margin-left:20px;background:#fff;padding:8px 10px;margin-bottom:7px;}
.gkk-list .gkkpag dt{float:left;}
.gkk-list .gkkpag dd{float:left;width:700px;margin-left:10px;overflow:hidden;}
.gkk-list .gkkpag dd p{margin:3px 0;height:36px;overflow:hidden;}
.gkk-list .gkkpag dd span{width:300px;height:24px;display:block;float:left;}
.gkk-list .gkkpag dd span b{color:#f00;font-size:14px;}
.gkk-list .gkkpag dd span i{font-weight:600;}


/*登录*/
.login-center{width:1200px;margin:0 auto;}
.login-center .login-logo{margin-top:20px;}


.logins-center{width:400px;margin:100px auto 150px;padding:30px;background:#fff;height:400px;}

.login_bgimg{width:100%;overflow:hidden;margin-top:50px;}
.login_tab{width:360px;margin:0px auto;}
.login_tab .nav-item{width:120px;}
.login_tab .nav-item .nav-link{color:#f2272b;font-size:16px;}
.login_tab .nav-item .nav-link.active{color:#fff;background:#f2272b;}
.login_tab .login_top{width:100%;height:50px; background:rgba(255,255,255,0.8);border-radius:5px 5px 0 0;margin-bottom:1px;font:100 24px/50px '微软雅黑';color: #333;text-align:center;}
.login_tab .x_content{background:rgba(255,255,255,0.8);padding:20px 30px 20px;border-radius:0 0 5px 5px;}
.registration{margin-top:0;}
.separator{text-align:right;margin-top:20px; } 
.backlogin{margin-top:10px;margin-bottom:20px;}



.input-group{margin-top:20px;margin-bottom:0;height:35px;}
.input-group .form-control{border-radius:5px;}
.input-group .required{width:300px;height:34px;border-radius:3px;text-indent:10px;}

.inputs .btn-success{margin-top:20px;width:338px;height:34px;border-radius:3px;color:#fff;background:#f2272b;border-color:#f2272b;line-height:24px;}
.reset_pass{float:right;font:100 12px/20px '';}



.yzmdl .form-group{overflow:hidden;width:1200px;}
.yzmdl .form-group .input-group{float:left;}
.yzmdl .form-group .yanzhengma{width:200px;}
.yzmdl .form-group .hqyzm{width:100px;float:right;height:35px;margin-top:20px;border:1px solid #f2272b;background:none;border-radius:5px;color:#f2272b;}

.ewmdl{width:338px;margin-top:50px;}
.ewmdl img{width:200px;height:200px;display:block;margin:20px auto;}
.ewmdl .to_register{text-align:center;}


.about{overflow:hidden;margin-top:30px;min-height:400px;}
.about .leftnav{width:200px;float:left;background:#fff;margin-right:10px;}
.about .leftnav li{height:40px;border-bottom:1px solid #f2f2f2;}
.about .leftnav li a{width:200px;height:40px;display:block;text-align:center;font:100 14px/40px '';color:#333;}
.about .leftnav li a:hover,.about .leftnav li a.active{background:#f2272b;color:#fff;}

.about .about-con,.about .tzgg-con{min-height:500px;background:#fff;float:right;width:990px;padding:20px;}
.about .about-con h3{text-align:center;margin:20px 0;font-weight:600;}
.about .about-con p{font:100 14px/30px '';padding:0 20px;text-indent:30px;}

.about .tzgg-con ul {padding:10px 20px;}
.about .tzgg-con ul li {border-bottom:1px dashed #ccc;padding:10px; }
.about .tzgg-con ul li p{margin:5px 0;}
.about .tzgg-con ul li h4{font-weight:600;}
.about .tzgg-con ul li a:hover p,.about .tzgg-con ul li a:hover h4,.about .tzgg-con ul li a:hover span{color:#666;}

/* 百强讲师页面样式2023.1.12 */
.bqjsb{background:url("/assets/web/baiqiang/bqbanner.png") no-repeat center top;}
.bqsearch{width:500px;height:40px;border:1px solid #dfb48a;margin:0 auto;border-radius:25px;}
.bqsearch input {width:450px;height:40px;background:none;border-radius:25px;border:none;color:#fff;text-indent:20px;font:100 14px/40px '';color:#dfb48a}
.searchimg{width:30px;height:40px;display:block;margin:8px;float:left;}

.bqxqc{width:1200px;margin:30px auto -50px;}
.bqxqc ul {overflow:hidden;padding-top:20px;}

.bqxqc .bqname{width:200px;margin:30px auto;}
.bqxqc ul li{position:relative;float:left;margin:20px 39px;}
.bqxqc ul li span{position: absolute;top:-20px;left:-20px;z-index:1000;}
.bqnames{width:123px;height:30px;display:block;background:url("/assets/web/baiqiang/bqname.png");margin:10px auto;font:800 20px/30px '';text-align:center;color:#f5cb5a}
.bqjsib{width:180px;height:270px;display:block;position: absolute;top:-15px;left:-10px;background:url("/assets/web/baiqiang/bqjsbk.png") no-repeat center;z-index: 100;}

.bqxqc2 .bqjsib{background:url("/assets/web/baiqiang/bqjsbk2.png") no-repeat center;}
.bqxqc2 ul li span{position: absolute;top:-18px;left:-15px;z-index:1000;}
.bqnames:hover{color:#f5cb5a}














