@charset "utf-8";
/* CSS Document*/
.banner{width: 100%; height: 280px; background-repeat: no-repeat; background-position: center;
	background-size: cover;}
.kc_main{background-color: #efefef; padding-bottom: 60px;}
.kc_main .box{position: relative;}
.erji_menu{width: 100%; height: 60px; background-color: #0348af; position: absolute; top: -30px; left: 0;
	text-align: center; line-height: 60px;}
.erji_menu>a{font-size: 24px; height: 100%; color: #fff; margin: 0 70px; border-bottom: 8px solid transparent;
	display: inline-block; box-sizing: border-box;}
.current{border-bottom: 8px solid #c19201!important;}
.erji_menu>a:hover{border-bottom: 8px solid #c19201;}
.bread{padding: 43px 0 10px; font-size: 14px; color: #333;}
.bread a{color: #333; transition: .3s;}
.bread a:hover{color: #c19201;}
.nav_L{width: 280px; background-color: #fff;}
.nav_L .tit{background-color: #c19201; font-size: 26px; color: #fff; height: 55px; line-height: 55px;
	padding: 0 20px;}
.nav_L .navCon{padding: 20px;}
.nav_L .navCon>a{display: block; height: 45px; line-height: 45px; border-bottom: 1px solid #e7e6e6;
	padding: 0 10px;}
.nav_L .navCon>a:last-child{border-bottom: none;}
.nav_L .navCon>a>p{float: left; font-size: 16px; color: #666;}
.nav_L .navCon>a>span{float: right; color: #bdbcbc; font-size: 14px;}
.nav_bgC{background-color: #eeeeee;}
.nav_color{color: #c19201!important;}
.nav_L .navCon>a:hover{background-color: #eeeeee;}
.nav_L .navCon>a:hover>span{color: #c19201;}
/*内训优势*/
.conRight{width: 72%; background-color: #fff; padding: 35px; box-sizing: border-box;}
.conRight .text{text-align: justify; font-size: 16px; color: #666; line-height: 30px;}
.conRight .text p{font-size: 16px; color: #666; line-height: 30px;}
.conRight .text span{font-size: 16px; color: #666; line-height: 30px;}
.conRight .text img{max-width: 100%!important;}
/*内训课程需求*/
.hbkc_xuqiu .biaoti{font-size: 30px; color: #0348af; text-align: center;  padding-bottom: 20px;
	font-family: "Alibaba-PuHuiTi-Medium";}
.hbkc_xuqiu .zhuyi{font-size: 16px; color: #666; padding-bottom: 20px;}
.hbkc_xuqiu .zhuyi>span{color: #ff0000;}
.hbkc_xuqiu .ipt_list{padding-bottom: 15px;}
.hbkc_xuqiu .ipt_list>p{float: left; font-size: 16px; color: #666; width: 125px;}
.hbkc_xuqiu .ipt_list>p>span{color: #ff0000; width: 7px; display: inline-block;}
.hbkc_xuqiu .ipt_list>input{float: left; width: 400px; height: 37px; background-color: #ededed;
	text-indent: 5px; font-size: 16px; color: #666;}
.hbkc_xuqiu .ipt_list>textarea{width: 400px; height: 186px; background-color: #ededed; border: none;
	outline: none; font-size: 16px; color: #666; padding: 10px; box-sizing: border-box;}
.hbkc_xuqiu .tijiao{width: 160px; height: 40px; background-color: #c19201; font-size: 16px; color: #fff;
	margin-left: 125px; cursor: pointer; transition: .3s;}
.hbkc_xuqiu .tijiao:hover{background-color: #023869;}
/*最新课程*/
.subject .item{width: 29.35%; margin-right: 5.975%; margin-bottom: 36px;}
.subject .item:nth-child(3n){margin-right: 0;}
.subject .item .img{width: 100%; height: 152px; overflow: hidden;}
.subject .item .img>img{display: block; width: 100%; height: 100%; transition: .3s;}
.subject .item .mingcheng{width: 100%; height: 45px; background-color: #dbdbdb; font-size: 16px;
	color: #666; text-align: center; line-height: 45px; transition: .3s; overflow: hidden;
	text-overflow: ellipsis; white-space: nowrap; padding: 0 5px; box-sizing: border-box;}
.subject .item:hover .mingcheng{background-color: #0059a9; color: #fff;}
.subject .item:hover .img>img{transform: scale(1.2) rotate(6deg);}
.pagination{padding-top: 20px;}
.pagination li{float: left; line-height: 38px;}
.pagination li>i{color: #c19201;}
.pagination a, .pagination span{width: 38px; height: 38px; line-height: 38px; background-color: #eeeeee;
    font-size: 20px; padding: 0; text-align: center; color: #666666;}
.active span{color: #ffffff; background-color: #c19201;}
/*课程体系*/
.glkc2>ul>a>li{float: left; width: 20.4%; height: 162px; background-color: #fff; margin-right: 6.13%;
	box-shadow: 0 0 8px #ddd; border-radius: 20px; text-align: center; cursor: pointer; color: #666666;
	margin-bottom: 20px;}
.glkc2>ul>a:nth-child(4n)>li{margin-right: 0;}
.glkc2>ul>a>li>div{width: 64px; height: 64px; background-size: cover;
	background-repeat: no-repeat; margin: 30px auto 15px;}
/* .glkc2>ul>li:nth-child(1)>div{background-image: url(../images/icon1.png);}
.glkc2>ul>li:nth-child(2)>div{background-image: url(../images/icon2.png);}
.glkc2>ul>li:nth-child(3)>div{background-image: url(../images/icon3.png);}
.glkc2>ul>li:nth-child(4)>div{background-image: url(../images/icon4.png);}
.glkc2>ul>li:nth-child(5)>div{background-image: url(../images/icon5.png);}
.glkc2>ul>li:nth-child(6)>div{background-image: url(../images/icon6.png);}
.glkc2>ul>li:nth-child(7)>div{background-image: url(../images/icon7.png);}
.h_icon1{background-image: url(../images/h_icon1.png)!important;}
.h_icon2{background-image: url(../images/h_icon2.png)!important;}
.h_icon3{background-image: url(../images/h_icon3.png)!important;}
.h_icon4{background-image: url(../images/h_icon4.png)!important;}
.h_icon5{background-image: url(../images/h_icon5.png)!important;}
.h_icon6{background-image: url(../images/h_icon6.png)!important;}
.h_icon7{background-image: url(../images/h_icon7.png)!important;} */
.glkc2>ul>a>li>p{font-size: 18px; font-weight: bold;}
.bgColor{background-color: #0059a9!important; color: #fff!important;}
.tixi{display: none;}
.tixi .fenlei{padding-top: 20px;}
.tixi .fenlei>li{width: 48%; margin-right: 4%; height: 53px; font-size: 16px; line-height: 53px; 
	float: left; margin-bottom: 12px;}
.tixi .fenlei>li>a{display: inline-block; width: 100%; height: 100%; color: #333;
	background-color: #eeeeee; transition: .3s; padding: 0 15px; box-sizing: border-box; overflow: hidden; 
	text-overflow: ellipsis; white-space: nowrap;}
.tixi .fenlei>li:nth-child(2n){margin-right: 0;}
.tixi .fenlei>li>a:hover{background-color: #005aaa; color: #fff;}
/*顾问团队*/
.guwen{background-color: #efefef; padding-bottom: 60px;}
.guwen .bread{padding: 25px 0;}
.teacherbox .list{width: 21.41%; margin-right: 4.78%; margin-bottom: 30px;}
.teacherbox .list:nth-child(4n){margin-right: 0;}
.teacherbox .list .img{width: 100%; height: 203px; overflow: hidden;}
.teacherbox .list .img img{display: block; width: 100%; min-height: 100%;}
.teacherbox .list .name{width: 100%; height: 45px; background-color: #ececec;
	font-size: 16px; color: #0b0a12; line-height: 45px; text-align: center; transition: .3s;}
.teacherbox .list:hover .name{background-color: #c19201; color: #fff;}
/*顾问团队详情*/
.guwen_team .team_teacher{width: 21.41%;}
.guwen_team .team_teacher .img{width: 100%; height: 203px; overflow: hidden;}
.guwen_team .team_teacher .img>img{display: block; width: 100%; min-height: 100%;}
.guwen_team .team_teacher .name{width: 100%; height: 45px; background-color: #0348af;
	font-size: 24px; color: #fff; line-height: 45px; text-align: center;}
.guwen_team .team_con{width: 74.3%; font-size: 16px; color: #666; text-align: justify; line-height: 30px;}
.guwen_team .team_con p{font-size: 16px; color: #666; line-height: 30px;}
.guwen_team .team_con span{font-size: 16px; color: #666; line-height: 30px;}
.guwen_team .team_con .shizi{font-size: 24px; color: #0348af; font-family: "Alibaba-PuHuiTi-Medium";
	padding-bottom: 20px;}
.guwen_team .team_con .bt{font-size: 20px; color: #0348af; font-family: "Alibaba-PuHuiTi-Medium";}
.guwen_team .team_con .nr{padding-left: 30px;}
/*汉邦优势*/
.about .content p{font-size: 16px; line-height: 30px; color: #666;}
.about .content span{font-size: 16px; line-height: 30px; color: #666;}
.about .biaoti{font-size: 30px; color: #0348af; text-align: center; 
	font-family: "Alibaba-PuHuiTi-Medium";}
.about .youshi{text-align: center; padding: 15px 0 25px;}	
.about .youshi>span{color: #fff; font-size: 18px; background-color: #c19201; padding: 5px 15px;}
.about .youshi_con{font-size: 16px; line-height: 30px; color: #666; text-align: justify;}
.about .youshi_con p{font-size: 16px; line-height: 30px; color: #666;}
.about .youshi_con span{font-size: 16px; line-height: 30px; color: #666;}
/*期刊下载*/
.qikan{padding-top: 35px;}
.qikan .qikan_item{width: 48%; margin-bottom: 37px; margin-right: 4%;}
.qikan .qikan_item:nth-child(2n){margin-right: 0;}
.qikan .qikan_item .img{width: 41.2%; height: 181px; overflow: hidden;}
.qikan .qikan_item .img>img{width: 100%; min-height: 100%;}
.qikan .qikan_item .con{width: 55%;}
.qikan .qikan_item .con .mz{height: 142px;}
.qikan .qikan_item .con .mz>p{font-size: 18px; color: #666666; font-family: "Alibaba-PuHuiTi-Medium";
	transition: .3s;}
.qikan .qikan_item .con .mz>span{font-size: 14px; color: #666666;}
.qikan .qikan_item .con .onload{display: block; width: 92px; height: 40px; background-color: #c5c4c4;
	font-size: 16px; color: #fff; line-height: 40px; text-align: center; transition: .3s;}
.qikan .qikan_item:hover .con .onload{background-color: #3f74c2;}
.qikan .qikan_item:hover .con .mz>p{color: #0348af;}
/*讲师视频*/
.shipin .item{width: 29.35%; margin-right: 5.975%; margin-bottom: 36px;}
.shipin .item:nth-child(3n){margin-right: 0;}
.shipin .item .img{width: 100%; height: 152px; overflow: hidden; position: relative;}
.shipin .item .img .mengban{width: 100%; height: 100%; background-color: rgba(0,0,0,.5);
	position: absolute; top: 0; left: 0; transition: .3s;}
.shipin .item .img .mengban>img{position: absolute; top: 50%; left: 50%; margin-left: -25px;
	margin-top: -25px;}
.shipin .item .img>img{display: block; width: 100%; height: 100%; transition: .3s;}
.shipin .item .mingcheng{width: 100%; height: 45px; background-color: #dbdbdb; font-size: 16px;
	color: #666; text-align: center; line-height: 45px; transition: .3s; overflow: hidden;
	text-overflow: ellipsis; white-space: nowrap; padding: 0 5px; box-sizing: border-box;}
.shipin .item:hover .mingcheng{background-color: #0059a9; color: #fff;}
.shipin .item:hover .img>img{transform: scale(1.2) rotate(6deg);}
/*企业培训现场*/
.news{background-color: #efefef; padding-bottom: 60px;}
.news .bread{padding: 25px 0;}
.peixun .item{width: 29.35%; margin-right: 5.975%; margin-bottom: 36px;}
.peixun .item:nth-child(3n){margin-right: 0;}
.peixun .item .img{width: 100%; height: 152px; overflow: hidden;}
.peixun .item .img>img{display: block; width: 100%; height: 100%; transition: .3s;}
.peixun .item .mingcheng{width: 100%; height: 45px; background-color: #dbdbdb; font-size: 16px;
	color: #666; text-align: center; line-height: 45px; transition: .3s; overflow: hidden;
	text-overflow: ellipsis; white-space: nowrap; padding: 0 5px; box-sizing: border-box;}
.peixun .item:hover .mingcheng{background-color: #c19201; color: #fff;}
.peixun .item:hover .img>img{transform: scale(1.2) rotate(6deg);}
/*新闻详情*/
.news .detail{padding: 40px 100px; background-color: #fff;}
.news .detail .tit_bt{font-size: 30px; color: #333333; font-family: "Alibaba-PuHuiTi-Medium";
	text-align: center;}
.news .detail .date{font-size: 16px; color: #999; text-align: center; padding: 20px 0 30px;}
.news .detail .nr{font-size: 16px; color: #666; line-height: 30px; text-align: justify; padding-bottom: 30px;}
.news .detail .nr p{font-size: 16px; color: #666; line-height: 30px;}
.news .detail .nr span{font-size: 16px; color: #666; line-height: 30px;}
.news .detail .prev{font-size: 16px; width: 100%; height: 55px; border-bottom: 1px dashed #e5e5e5;
    line-height: 55px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #545454;}
.news .detail .prev a{color: #545454; transition: .5s;}
.news .detail .next{height: 55px; line-height: 55px; width: 100%; overflow: hidden;
    white-space: nowrap; text-overflow: ellipsis; color: #545454;}
.news .detail .next a{color: #545454; transition: .5s;}
.news .detail .prev a:hover{color: #c19201; text-decoration: underline;}
.news .detail .next a:hover{color: #c19201; text-decoration: underline;}
/*培训动态*/
.px_conRight{width: 72%; box-sizing: border-box;}
.peixun_news{padding-bottom: 35px; padding-top: 35px;}
.peixun_news .itemlist{width: 48%; padding-top: 102px; position: relative; margin-right: 4%;}
.peixun_news .itemlist:nth-child(2n){margin-right: 0;}
.peixun_news .itemlist .img{width: 352px; height: 235px; overflow: hidden; position: absolute; top: -35px;
	left: 50%; margin-left: -176px; display: block;}
.peixun_news .itemlist .img>img{display: block; width: 100%; height: 100%; transition: .3s;}
.peixun_news .itemlist .px_nr{width: 100%; height: 266px; box-sizing: border-box; background-color: #fff;
	border: 1px solid #d2d2d2; padding: 120px 28px 15px; transition: .3s;}
.peixun_news .itemlist .px_nr .px_tit{font-size: 18px; color: #949494; font-family: "Alibaba-PuHuiTi-Medium";
	display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
	padding-bottom: 10px; transition: .3s;}
.peixun_news .itemlist .px_nr .px_con{font-size: 14px; color: #999999; line-height: 22px; text-align: justify;
	display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; 
	height: 66px; transition: .3s;}
.peixun_news .itemlist .px_nr .more{font-size: 14px; color: #999; display: block; width: 100%;
	text-align: right; margin-top: 5px; transition: .3s;}
.peixun_news .itemlist:hover .px_nr{background-color: #0059a9;}
.peixun_news .itemlist:hover .px_nr .px_tit{color: #fff;}
.peixun_news .itemlist:hover .px_nr .px_con{color: #fff;}
.peixun_news .itemlist:hover .px_nr .more{color: #fff;}
.peixun_news .itemlist:hover .img>img{transform: scale(1.2) rotate(6deg);}
.px_list{background-color: #fff; padding: 10px 25px 35px;}
.px_list .newslist{padding: 10px 0; border-bottom: 1px dashed #d4d4d4; display: block;}
.px_list .newslist>p{float: left; width: 80%; font-size: 16px; color: #666; overflow: hidden;
	white-space: nowrap; text-overflow: ellipsis; transition: .3s;}
.px_list .newslist>p>i{color: #333; font-weight: bold; font-size: 16px; transition: .3s;}
.px_list .newslist>span{float: right; color: #999; font-size: 16px; transition: .3s;}
.px_list .newslist:hover>p{color: #c19201;}
.px_list .newslist:hover>p>i{color: #c19201;}
.px_list .newslist:hover>span{color: #c19201;}
/*合作伙伴*/
.partner{background-color: #fff; padding-bottom: 50px;}
.partner .bread{padding: 25px 0;}
.partner .huoban>div{width: 15%; height: 88px; margin-right: 2%; float: left; border: 1px solid #bfbfbf;
	box-sizing: border-box; margin-bottom: 22px;}
.partner .huoban>div>img{display: block; width: 100%; height: 100%;}
.partner .huoban>div:nth-child(6n){margin-right: 0;}
/*个人求职*/
.lietou .biaoti{font-size: 30px; color: #0348af; text-align: center;  padding-bottom: 20px;
	font-family: "Alibaba-PuHuiTi-Medium";}
.lietou .qz_zx{font-size: 16px; color: #999; text-align: center; padding-bottom: 15px;}
.lietou .qz_zx>span{font-size: 18px; color: #0348af;}
.lietou .qiuzhi{width: 100%; border-bottom: 1px solid #d7d7d7; margin-bottom: 10px;}
.lietou .qiuzhi tr td{font-size: 16px; color: #666; border-left: 1px solid #d7d7d7; text-align: center;
	padding: 10px 5px;}
.lietou .qiuzhi tr td:last-child{border-right: 1px solid #d7d7d7;}
.lietou .qiuzhi tr:nth-child(odd){background-color: #ededed;}
.lietou .qiuzhi tr:nth-child(1){background-color: #95b2dd;}
.lietou .qiuzhi tr td:last-child{color: #0348af; font-weight: bold;}
.lietou .qiuzhi tr td:nth-child(1){color: #0348af;}
.lietou .qiuzhi tr:nth-child(1) td{color: #fff; font-weight: normal;}
/*企业猎才*/
.lietou .liecai{width: 100%; border-bottom: 1px solid #d7d7d7; margin-bottom: 10px;}
.lietou .liecai tr td{font-size: 16px; color: #666; border-left: 1px solid #d7d7d7; text-align: center;
	padding: 10px 5px; transition: .3s;}
.lietou .liecai tr td:last-child{border-right: 1px solid #d7d7d7; color: #999999;}
.lietou .liecai tr td:last-child a{color: #999999; transition: .3s;}
.lietou .liecai tr:nth-child(odd){background-color: #ededed;}
.lietou .liecai tr:nth-child(1){background-color: #95b2dd;}
.lietou .liecai tr:nth-child(1) td{color: #fff;}
.lietou .liecai tr:nth-child(1) td a{color: #fff;}
.lietou .liecai tr:hover td{color: #c19201;}
.lietou .liecai tr:hover td a{color: #c19201;}
.lietou .liecai tr:nth-child(1):hover td{color: #fff;}
/*汉邦咨询服务优势*/
.fuwu_youshi{font-size: 16px; line-height: 30px; color: #666; text-align: justify;}
.fuwu_youshi p{font-size: 16px; line-height: 30px; color: #666;}
.fuwu_youshi span{font-size: 16px; line-height: 30px; color: #666;}
/*成功案例*/
.chenggong_case{padding: 0;}
/*联系我们*/
.contact .lx_l{width: 32.41%;}
.contact .lx_l>img{display: block; width: 100%;}
.contact .lx_r{width: 50%; margin-right: 7%; position: relative;}
.contact .lx_r .contact_logo{position: absolute; left: -55px; top: 0;}
.contact .lx_r .tianjin_hb{font-size: 36px; color: #c19201; font-weight: bold; margin-left: 76px;
	margin-bottom: 15px;}
.contact .lx_r .phone{background: linear-gradient( to right, #fff, #c19201, #fff); width: 500px;
	font-size: 30px; color: #fff; font-family: "Alibaba-PuHuiTi-Medium"; text-align: center;
	height: 42px; line-height: 42px; margin-bottom: 25px;}
.contact .lx_r .tactbox{line-height: 33px; padding-top: 10px;}
.contact .lx_r .tactbox>img{float: left;}
.contact .lx_r .tactbox>p{float: left; font-size: 18px; color: #666; margin-left: 20px;}
#dituContent{width: 100%; height: 470px;}
/*求职简历登记*/
.jianli .biaoti{font-size: 30px; color: #0348af; text-align: center;  padding-bottom: 20px;
	font-family: "Alibaba-PuHuiTi-Medium";}
.jianli .zhuyi{font-size: 16px; color: #666; padding-bottom: 20px;}
.jianli .zhuyi>span{color: #ff0000;}
.jianli .ipt_list{padding-bottom: 15px; font-size: 16px; color: #666;}
.jianli .ipt_list>p{float: left; font-size: 16px; color: #666; width: 125px;}
.jianli .ipt_list>p>span{color: #ff0000; width: 7px; display: inline-block;}
.jianli .ipt_list>input{float: left; width: 250px; height: 37px; background-color: #ededed;
	text-indent: 5px; font-size: 16px; color: #666;}
.jianli .ipt_list>textarea{width: 400px; height: 94px; background-color: #ededed; border: none;
	outline: none; font-size: 16px; color: #666; padding: 10px; box-sizing: border-box;}
.jianli .tijiao{width: 160px; height: 40px; background-color: #c19201; font-size: 16px; color: #fff;
	margin-left: 125px; cursor: pointer; transition: .3s;}
.jianli .tijiao:hover{background-color: #023869;}
.iptbox .ipt_list{width: 48%; float: left; margin-right: 4%;}
.iptbox .ipt_list:nth-child(2n){margin-right: 0;}
.iptbox .ipt_list .radio{width: auto; height: auto; float: none;}
.jianli .ipt_list>select{float: left; width: 250px; height: 37px; background-color: #ededed;
	text-indent: 5px; font-size: 16px; color: #666; outline: none; border: none;}
/*资质荣誉*/
.rongyu{padding-top: 25px; position: relative; z-index: 2;}
.demo-gallery>ul>li{float: left; margin-bottom: 30px; margin-right: 3.5%; width: 31%; text-align: center;}
.demo-gallery>ul>li:nth-child(3n){margin-right: 0;}
.demo-gallery>ul>li .img{width: 100%; height: 305px;}
.demo-gallery>ul>li .img>img{display: inline-block; height: 100%; width: 100%;}
.demo-gallery > ul > li a:hover .demo-gallery-poster > img {opacity: 1;}
.demo-gallery > ul > li a .demo-gallery-poster {
    background-color: rgba(0, 0, 0, 0.1);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: background-color 0.15s ease 0s;
    -o-transition: background-color 0.15s ease 0s;
    transition: background-color 0.15s ease 0s;
}
.demo-gallery > ul > li a .demo-gallery-poster > img {
    left: 50%;
    margin-left: -10px;
    margin-top: -10px;
    opacity: 0;
    position: absolute;
    top: 50%;
    -webkit-transition: opacity 0.3s ease 0s;
    -o-transition: opacity 0.3s ease 0s;
    transition: opacity 0.3s ease 0s;
}
.demo-gallery > ul > li a:hover .demo-gallery-poster {
    background-color: rgba(0, 0, 0, 0.5);
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {
    opacity: 1;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster {
    background-color: rgba(0, 0, 0, 0.1);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: background-color 0.15s ease 0s;
    -o-transition: background-color 0.15s ease 0s;
    transition: background-color 0.15s ease 0s;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {
    left: 50%;
    margin-left: -10px;
    margin-top: -10px;
    opacity: 0;
    position: absolute;
    top: 50%;
    -webkit-transition: opacity 0.3s ease 0s;
    -o-transition: opacity 0.3s ease 0s;
    transition: opacity 0.3s ease 0s;
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {
    background-color: rgba(0, 0, 0, 0.5);
}
.demo-gallery .video .demo-gallery-poster img {
    height: 48px;
    margin-left: -24px;
    margin-top: -24px;
    opacity: 0.8;
    width: 48px;
}
.demo-gallery.dark > ul > li a {
    border: 3px solid #04070a;
}
.honor_tit{font-size: 18px; color: #666; background-color: #dbdbdb; transition: .5s; height: 60px;
	line-height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; 
	overflow: hidden;}
.honor_tit>span{display: inline-block; vertical-align: middle; line-height: 30px;}
.demo-gallery>ul>li:hover .honor_tit{background-color: #c19201; color: #fff;}
.lg-sub-html h4{font-size: 22px;}
/*客户案例*/
.anli{padding-bottom: 50px;}
.anli .bread{padding: 25px 0;}
.anli_box .anli_list{width: 23.33%; margin-right: 2.22%; cursor: pointer; margin-bottom: 32px;}
.anli_box .anli_list:nth-child(4n){margin-right: 0;}
.anli_box .anli_list .img{width: 100%; height: 187px; overflow: hidden;}
.anli_box .anli_list .img>img{display: block; width: 100%; height: 100%;}
.anli_box .anli_list .bt{width: 100%; height: 60px; box-sizing: border-box; border: 1px solid #d2d2d2;
	background-color: #f4f4f4; font-size: 18px; color: #333; line-height: 60px; text-align: center;
	font-family: "Alibaba-PuHuiTi-Medium"; padding: 0 5px; overflow: hidden; text-overflow: ellipsis;
	white-space: nowrap; transition: .3s;}
.anli_box .anli_list:hover .bt{background-color: #0059a9; color: #fff; border: 1px solid #0059a9;}
/*线上商学院*/
.sxy_banner{width: 100%; height: 655px; background-repeat: no-repeat; background-position: center;
	background-size: cover;}
.sxy{background: #f5f7f9; padding-bottom: 47px;}
.omo{padding-top: 10px;}
.lanmu_tit{line-height: 70px;}
.lanmu_tit>span{float: left; font-size: 30px; color: rgba(0,89,169,.3);}
.lanmu_tit>p{float: left; font-size: 24px; font-family: "Alibaba-PuHuiTi-Medium"; color: #666;
	margin-left: 10px;}
.lanmu_tit>a{float: right; font-size: 14px; color: #999;}
.lanmu_tit>a:hover{text-decoration: underline; color: #c19201;}
.omo .omoCon{background: #fff;}
.ad_img_l{width: 23.25%; height: 465px; overflow: hidden; position: relative;}
.ad_img_l>img{display: block; width: 100%; height: 100%; transition: .3s;}
.ad_img_l>div{position: absolute; left: 0; top: 0; font-size: 24px; color: #fff;
	font-family: "Alibaba-PuHuiTi-Medium"; width: 100%; text-align: center; padding-top: 130px;}
.ad_img_l>div>span{font-size: 72px; color: rgba(0,89,169,.6); transition: .3s;}
.ad_img_l:hover>img{transform: scale(1.1);}
.ad_img_l:hover>div>span{color: rgba(0,89,169,1);}
.omo .omo_r{width: 76.75%; border-top: 5px solid #c39509;}
.omo .omo_r .omo_jieshao{padding: 55px 60px;}
.omo .omo_r .omo_jieshao>img{float: left;}
.omo .omo_r .omo_jieshao>p{float: right; width: 80%; font-size: 18px; color: #666; line-height: 26px;}
.omo .omo_r .omolist>a{float: left; width: 20%; text-align: center; border-right: 1px dashed #dcdcdc;
	box-sizing: border-box; padding-bottom: 15px;}
.omo .omo_r .omolist>a:nth-child(5n){border-right: none;}
.omo .omo_r .omolist>a>img{transition: .3s;}
.omo .omo_r .omolist>a>p{font-size: 16px; color: #333; padding-top: 5px; transition: .3s;}
.omo .omo_r .omolist>a>p>span{color: #c19201; font-weight: bold;}
.omo .omo_r .omolist>a:hover>p{color: #c19201;}
.omo .omo_r .omolist>a:hover>img{
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
}
.kecheng{padding-top: 10px;}
.kecheng .kechengCon{background: #fff;}
.kecheng_r{width: 76.75%; padding: 0 28px; box-sizing: border-box; border-top: 5px solid #000000;}
.kecheng_r .zhuanye{width: 48.8%; display: block; float: left;}
.kecheng_r .zhuanye:nth-child(2){float: right;}
.kecheng_r .zhuanye .zhuanye_img{display: block; width: 100%; height: 158px; overflow: hidden;
	position: relative;}
.kecheng_r .zhuanye .zhuanye_img>img{display: block; width: 100%; height: 100%; transition: .3s;}
.kecheng_r .zhuanye .zhuanye_img>div{width: 214px; height: 114px; background: rgba(195,150,11,.6);
	position: absolute; left: 0; top: 22px; transition: .3s;}
.kecheng_r .zhuanye .zhuanye_img>div>p{font-size: 30px; color: #fff; font-weight: bold; line-height: 32px;
	border-left: 5px solid #fff; padding-left: 15px; margin: 25px 0 0 35px;}
.kecheng_r .zhuanye .zhuanye_img:hover>img{transform: scale(1.1);}
.kecheng_r .zhuanye .zhuanye_img:hover>div{background: rgba(195,150,11,1);}
.kecheng_r .zhuanye .kecheng_btn{border: 1px solid #dcdcdc; margin-top: 18px;}
.kecheng_r .zhuanye .kecheng_btn>li{float: left; width: 33.33%; height: 65px; text-align: center;
	font-size: 16px; border-right: 1px solid #dcdcdc; box-sizing: border-box;
	border-top: 1px solid #dcdcdc; display: table;}
.kecheng_r .zhuanye .kecheng_btn>li:nth-child(1){border-top: none;}
.kecheng_r .zhuanye .kecheng_btn>li:nth-child(2){border-top: none;}
.kecheng_r .zhuanye .kecheng_btn>li:nth-child(3){border-top: none;}
.kecheng_r .zhuanye .kecheng_btn>li:nth-child(3n){border-right: none;}
.kecheng_r .zhuanye .kecheng_btn>li>a{color: #555; display: block; width: 100%; height: 100%; transition: .3s;
	vertical-align:middle; display:table-cell;}
.kecheng_r .zhuanye .kecheng_btn>li>a:hover{background-color: #c39509; color: #fff;}
.kecheng_r .zhuanye:nth-child(2) .zhuanye_img>div{background-color: rgba(3,72,175,.6);}
.kecheng_r .zhuanye:nth-child(2) .zhuanye_img:hover>div{background: rgba(3,72,175,1);}
.kecheng_r .zhuanye:nth-child(2) .kecheng_btn>li>a:hover{background-color: #0348af; color: #fff;}
.zhibo{padding-top: 10px;}
.zhiboCon{background-color: #fff;}
.zhibo_r{width: 76.75%; padding: 28px 28px 0 28px; box-sizing: border-box; border-top: 5px solid #0348af;}
.zhiboke .zbk{width: 23.35%; margin-right: 2.2%; margin-bottom: 15px;}
.zhiboke .zbk:nth-child(4n){margin-right: 0;}
.zhiboke .zbk>div{width: 100%; height: 134px; overflow: hidden; margin-bottom: 5px;}
.zhiboke .zbk>div>img{display: block; width: 100%; height: 100%;}
.zhiboke .zbk>p{font-size: 14px; color: #333; display: -webkit-box; -webkit-box-orient: vertical; 
	-webkit-line-clamp: 3; overflow: hidden; line-height: 20px; height: 60px; transition: .3s;}
.zhiboke .zbk>p>span{color: #999;}
.zhiboke .zbk:hover>p{color: #c39509;}
.wangke{padding-top: 10px;}
.Internet{width: 50.75%; margin: 0 2.33%; box-sizing: border-box; border-top: 5px solid #c39509;}
.Internet .Int_list{width: 48%; height: 460px; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc; box-sizing: border-box; background-color: #fff; float: left;}
.Internet .Int_list:nth-child(2){float: right;}
.Internet .Int_list .Int_top{padding: 20px 15px; height: 198px; box-sizing: border-box;}
.Internet .Int_list .Int_top>p{font-size: 20px; color: #555; font-family: "Alibaba-PuHuiTi-Medium";
	margin-bottom: 40px;}
.Internet .Int_list .Int_top>div{font-size: 16px; color: #666; line-height: 28px; display: -webkit-box; 
	-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; height: 84px;}
.Internet .Int_list .Int_center{background-color: #35345e; height: 180px; padding: 0 15px;}
.Internet .Int_list .Int_center>span{display: block; font-size: 24px; color: #c39509;
	font-family: "Alibaba-PuHuiTi-Medium"; padding-top: 35px;}
.Internet .Int_list .Int_center>p{font-size: 16px; color: #fff; padding: 3px 0 13px;}
.Internet .Int_list .Int_center>div{width: 30px; height: 2px; background-color: #fff;}
.Internet .Int_list .Int_bot{padding: 0 15px;}
.Internet .Int_list .Int_bot>p{font-size: 16px; color: #333; width: 100%; overflow: hidden;
	white-space: nowrap; text-overflow: ellipsis; padding: 15px 0 10px;}
.Internet .Int_list .Int_bot>a{font-size: 14px; color: #c39509; text-align: right; width: 100%;
	display: inline-block;}
.Internet .Int_list:nth-child(2) .Int_center{background-color: #2976c6;}
.Internet .Int_list:nth-child(2) .Int_center>span{color: #fff;}
.fabu{width: 21.25%; height: 465px; background: url(../images/fabu.jpg) no-repeat center;
	background-size: cover; padding: 0 15px; box-sizing: border-box;}
.fabu .fabu_tit{font-size: 20px; color: #fff; font-family: "Alibaba-PuHuiTi-Medium"; margin-top: 25px;
	margin-bottom: 20px;}
.fabu .fabu_list>a{font-size: 16px; color: #c7e0e3; display: -webkit-box; -webkit-box-orient: vertical; 
	-webkit-line-clamp: 2; overflow: hidden; line-height: 28px; height: 56px; margin-bottom: 10px;}
.fabu .fabu_list>a>span{color: #c39509;}
.fabu .fabu_list>a:hover{text-decoration: underline;}
.xuanke{width: 100%; background-color: #e9e9e9; margin-top: 43px; box-sizing: border-box;
	padding: 45px 0;}
.xuanke .jinru{display: block; width: 230px; height: 50px; border: 1px solid #b5b5b5; margin: 0 auto;
	font-size: 24px; color: #c3960b; text-align: center; line-height: 50px; transition: .3s;}
.xuanke .jinru:hover{background: #c3960b; color: #fff;}
.xuanke .xingqu{font-size: 14px; color: #999; text-align: center; letter-spacing: 9px; margin-top: 5px;}


@media screen and (max-width: 1200px){
	.banner{margin-top: 57px;}
	.erji_menu>a{margin: 0 50px;}
	.nav_L{width: 225px;}
	.glkc2>ul>a>li{width: 23%; margin-right: 2.66%; height: 135px;}
	.glkc2>ul>a>li>div{margin: 20px auto 10px;}
	.glkc2>ul>a>li>div>img{width: 100%;}
	.subject .item .img{height: 109px;}
	.teacherbox .list .img{height: 165px;}
	.iptbox .ipt_list{width: 100%; margin-right: 0;}
	.guwen_team .team_teacher .img{height: auto;}
	.guwen_team .team_teacher .name{height: 40px; line-height: 40px; font-size: 16px;}
	.anli_box .anli_list .img{height: 140px;}
	.anli_box .anli_list .bt{height: 40px; font-size: 16px; line-height: 40px;}
	.peixun_news .itemlist{padding-top: 70px;}
	.peixun_news .itemlist .img{width: 250px; margin-left: -125px; height: 167px;}
	.peixun_news .itemlist .px_nr{height: 225px; padding: 80px 28px 15px;}
	.peixun .item .img{height: 109px;}
	.peixun .item .mingcheng{height: 40px; line-height: 40px;}
	.news .detail{padding: 40px;}
	.shipin .item .img{height: 109px;}
	.shipin .item .mingcheng{height: 40px; line-height: 40px;}
	.qikan .qikan_item .img{height: 132px;}
	.qikan .qikan_item .con .mz{height: 92px;}
	.qikan .qikan_item .con .mz>p{overflow : hidden; text-overflow: ellipsis; display: -webkit-box;
		-webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 56px;}
	.demo-gallery>ul>li .img{height: 235px;}
	.honor_tit{font-size: 16px; height: 50px; line-height: 50px;}
	.honor_tit>span{line-height: 25px;}
	.contact .lx_r{width: 57%; margin-right: 0;}
	.contact .lx_r .contact_logo{width: 100px; left: -35px;}
	.contact .lx_r .tianjin_hb{font-size: 28px;}
	.contact .lx_r .phone{font-size: 26px; width: 460px; margin-bottom: 15px;}
	.contact .lx_r .tactbox>p{width: 86%;}
	.partner .huoban>div{height: 64px;}
	.sxy_banner{margin-top: 65px; height: 480px;}
	.omo .omo_r .omo_jieshao>p{font-size: 16px; width: 74%;}
	.ad_img_l>img{width: auto;}
	.zhiboke .zbk{margin-bottom: 20px;}
	.zhiboke .zbk>div{height: 99px;}
	.zhiboke .zbk>p{-webkit-line-clamp: 4; height: 80px;}
	.fabu .fabu_list>a{line-height: 26px; height: 52px;}
	.Internet .Int_list .Int_top>p{margin-bottom: 20px;}
}
@media screen and (max-width: 900px){
	.banner{margin-top: 50px; height: 150px;}
	.erji_menu{display: none;}
	.kc_main{background-color: #fff; padding-bottom: 30px;}
	.bread{padding: 15px 0;}
	.nav_L{display: none;}
	.conRight{width: 100%; padding: 0;}
	.sanji_nav{width: 100%; height: 40px; background-color: #c19201; position: relative; margin-bottom: 20px;}
	.sanji_nav>p{font-size: 16px; color: #fff; text-align: center; line-height: 40px;}
	.sanji_nav .down{position: absolute; top: 8px; right: 15px; width: 22px; 
		animation-name:fadeInUp; animation-iteration-count:infinite; animation-duration:1s; 
		animation-fill-mode:both;}
	@keyframes fadeInUp {
		0%{transform: translate(0,-2px);}
		100%{transform: translate(0,2px);}
	}
	.sanji_nav .san-nav{position: absolute; top: 40px; left: 0; width: 100%; background-color: #eee;
		z-index: 3; display: none;}
	.sanji_nav .san-nav>a{display: block; width: 100%; text-align: center; font-size: 16px; color: #333;
		line-height: 45px; border-bottom: 1px solid #d6d6d6;}
	.hbkc_xuqiu .biaoti{font-size: 22px; padding-bottom: 10px;}
	.hbkc_xuqiu .ipt_list>input{width: 100%;}
	.hbkc_xuqiu .ipt_list{padding-bottom: 10px;}
	.hbkc_xuqiu .ipt_list>textarea{width: 100%; height: 130px;}
	.hbkc_xuqiu .tijiao{margin-left: 0;}
	.glkc2>ul>a>li{width: 23%; height: 95px; margin-right: 2.66%; margin-bottom: 12px; border-radius: 10px;}
	.glkc2>ul>a>li:nth-child(4n){margin-right: 0;}
	.glkc2>ul>a>li>div{width: 45px; height: 45px; margin: 10px auto 7px;}
	.glkc2>ul>a>li>p{font-weight: normal; font-size: 16px;}
	.tixi .fenlei{padding-top: 10px;}
	.tixi .fenlei>li{width: 100%; height: 40px; line-height: 40px; margin-right: 0;}
	.pagination{padding-top: 10px;}
	.pagination a, .pagination span{width: 30px; height: 30px; line-height: 30px; font-size: 16px;}
	.conRight .text img{display: block; width: 100%!important; height: auto!important;}
	.subject .item{width: 48%; margin-right: 4%; margin-bottom: 15px;}
	.subject .item:nth-child(3n){margin-right: 4%;}
	.subject .item:nth-child(2n){margin-right: 0;}
	.subject .item .img{height: 107px;}
	.subject .item .mingcheng{height: 40px; line-height: 40px;}
	.px_list .newslist>p{width: 68%;}
	.fuwu_youshi img{display: block; width: 100%!important; height: auto!important;}
	.lietou .biaoti{font-size: 22px; padding-bottom: 10px;}
	.lietou .qz_zx>span{font-size: 16px;}
	.lietou .qiuzhi tr td{font-size: 15px; padding: 5px 3px;}
	.teacherbox .list .img{height: 220px;}
	.teacherbox .list{width: 48%; margin-right: 4%; margin-bottom: 15px;}
	.teacherbox .list:nth-child(2n){margin-right: 0;}
	.teacherbox .list .name{height: 40px; line-height: 40px;}
	.lietou .liecai tr td{font-size: 15px; padding: 5px 3px;}
	.jianli .biaoti{font-size: 22px; padding-bottom: 10px;}
	.jianli .ipt_list>input{width: 100%;}
	.jianli .ipt_list>select{width: 100%;}
	.jianli .ipt_list>textarea{width: 100%;}
	.jianli .tijiao{margin-left: 0;}
	.guwen{background-color: #fff; padding-bottom: 30px;}
	.guwen .bread{padding: 15px 0;}
	.guwen_team .team_teacher{width: 40%; margin: 0 auto; float: none; display: block;}
	.guwen_team .team_con{width: 100%; padding-top: 20px;}
	.guwen_team .team_con .shizi{font-size: 18px;}
	.guwen_team .team_con .nr{padding-left: 0;}
	.guwen_team .team_con .bt{font-size: 16px;}
	.guwen_team .team_con img{display: block; width: 100%!important; height: auto!important;}
	.news{background-color: #fff; padding-bottom: 30px;}
	.news .bread{padding: 15px 0;}
	.px_conRight{width: 100%;}
	.px_list{padding: 0;}
	.anli{padding-bottom: 30px;}
	.anli .bread{padding: 15px 0;}
	.anli_box .anli_list{width: 48%; margin-right: 4%; margin-bottom: 15px;}
	.anli_box .anli_list:nth-child(2n){margin-right: 0;}
	.anli_box .anli_list .img{height: 111px;}
	.anli_box .anli_list .bt{font-family: "Alibaba-PuHuiTi-Regular";}
	.peixun_news{padding: 0;}
	.peixun_news .itemlist{width: 100%; margin-right: 0; padding-top: 0; border-bottom: 1px dashed #d4d4d4;
		padding: 5px 0 10px;}
	.peixun_news .itemlist:first-child{padding-top: 0;}
	.peixun_news .itemlist .img{position: static; margin-left: 0; float: left; width: 25%; height: auto;
		margin-top: 5px;}
	.peixun_news .itemlist .px_nr{width: 72%; float: right; padding: 0; border: none; height: auto;}
	.peixun_news .itemlist .px_nr .px_tit{font-size: 16px; padding-bottom: 0;}
	.peixun_news .itemlist .px_nr .px_con{line-height: 20px; -webkit-line-clamp: 2; height: 40px;}
	.peixun_news .itemlist .px_nr .more{display: none;}
	.peixun .item{width: 48%; margin-right: 4%; margin-bottom: 15px;}
	.peixun .item:nth-child(3n){margin-right: 4%;}
	.peixun .item:nth-child(2n){margin-right: 0;}
	.peixun .item .img{height: 107px;}
	.news .detail{padding: 0;}
	.news .detail .tit_bt{font-size: 20px;}
	.news .detail .date{font-size: 14px; padding: 10px 0 15px;}
	.news .detail .nr{padding-bottom: 15px;}
	.news .detail .nr img{display: block; width: 100%!important; height: auto!important;}
	.news .detail .prev{height: 45px; line-height: 45px;}
	.news .detail .next{height: 45px; line-height: 45px;}
	.fuwu_youshi img{display: block; width: 100%!important; height: auto!important;}
	.about .biaoti{font-size: 22px;}
	.about .youshi{padding: 10px 0 20px;}
	.about .youshi>span{font-size: 16px; padding: 3px 10px;}
	.about .youshi_con{display: block; width: 100%!important; height: auto!important;}
	.shipin .item{width: 48%; margin-right: 4%; margin-bottom: 15px;}
	.shipin .item:nth-child(3n){margin-right: 4%;}
	.shipin .item:nth-child(2n){margin-right: 0;}
	.shipin .item .img{height: 107px;}
	.shipin .item .img .mengban>img{width: 36px; margin-left: -18px; margin-top: -18px;}
	.qikan{padding-top: 15px;}
	.qikan .qikan_item{width: 100%; margin-right: 0; margin-bottom: 15px;}
	.qikan .qikan_item .img{width: 33%;}
	.qikan .qikan_item .con{width: 62%;}
	.rongyu{padding-top: 15px;}
	.demo-gallery>ul>li{width: 48%; margin-right: 4%; margin-bottom: 15px;}
	.demo-gallery>ul>li:nth-child(3n){margin-right: 4%;}
	.demo-gallery>ul>li:nth-child(2n){margin-right: 0;}
	.demo-gallery>ul>li .img{height: 217px;}
	.contact .lx_l{display: none;}
	.contact .lx_r{width: 100%;}
	.contact .lx_r .phone{width: 100%; height: 35px; line-height: 35px; font-size: 20px;}
	.contact .lx_r .tactbox>p{width: 82%; margin-left: 10px;}
	.contact .lx_r .tianjin_hb{font-size: 22px; margin-left: 70px;}
	.contact .lx_r .contact_logo{width: 60px; left: 0;}
	#dituContent{height: 350px;}
	.partner{padding-bottom: 20px;}
	.partner .bread{padding: 15px 0;}
	.partner .huoban>div{width: 32%; margin-right: 2%; height: 54px; margin-bottom: 15px;}
	.partner .huoban>div:nth-child(3n){margin-right: 0;}
	.sxy_banner{margin-top: 50px; height: 180px;}
	.sxy{padding-bottom: 20px;}
	.lanmu_tit{line-height: 50px;}
	.lanmu_tit>span{font-size: 24px;}
	.lanmu_tit>p{font-size: 20px;}
	.ad_img_l{display: none;}
	.omo .omo_r{width: 100%;}
	.omo .omo_r .omo_jieshao{padding: 25px 15px;}
	.omo .omo_r .omo_jieshao>img{float: none; display: block; margin: 0 auto 10px; height: 45px;}
	.omo .omo_r .omo_jieshao>p{width: 100%;}
	.omo .omo_r .omolist>a{width: 50%;}
	.omo .omo_r .omolist>a:nth-child(5n){border-right: 1px dashed #dcdcdc;}
	.omo .omo_r .omolist>a:nth-child(2n){border-right: none;}
	.kecheng_r{width: 100%; padding: 15px 15px 0;}
	.kecheng_r .zhuanye{width: 100%; margin-bottom: 15px;}
	.kecheng_r .zhuanye .kecheng_btn{margin-top: 0;}
	.zhibo_r{width: 100%; padding: 15px;}
	.zhiboke .zbk{width: 48%; margin-right: 4%;}
	.zhiboke .zbk:nth-child(2n){margin-right: 0;}
	.zhiboke .zbk>div{height: 113px;}
	.zhiboke .zbk>p{font-size: 16px; line-height: 22px; -webkit-line-clamp: 3; height: 66px;}
	.zhiboke .zbk>p>span{font-size: 14px;}
	.Internet{width: 100%; margin: 0;}
	.Internet .Int_list{width: 49%;}
	.Internet .Int_list .Int_center>span{font-size: 20px;}
	.fabu{width: 100%; height: 225px; margin-top: 15px;}
	.fabu .fabu_tit{margin-top: 20px; margin-bottom: 15px;}
	.fabu .fabu_list>a{height: 26px; -webkit-line-clamp: 1;}
	.xuanke{margin-top: 15px; padding: 25px 0;}
}