@charset "utf-8";
/*--关于我们 begin--*/
.con{margin-top:20px; overflow:hidden;}
.con p{margin:20px 0;}
/*--关于我们 over--*/

/*--网院云 begin--*/
.yun1{background:url(//static.lllnet.cn/platform/yun1.jpg) center center no-repeat; height:442px;}
.yun2{background:url(//static.lllnet.cn/platform/yun2.jpg) center center no-repeat; height:634px;}
.yun3{background:url(//static.lllnet.cn/platform/yun3.jpg) center center no-repeat; height:606px;}
.yun4{background:url(//static.lllnet.cn/platform/yun4.jpg) center center no-repeat; height:629px;}
.yun5{ padding:50px 0; background:#f8fafc; width:100%; text-align:center;}
.yun5 p{margin-top:20px; font-size:16px;}
/*--网院云 over--*/

/*--院校 begin--*/
.s_banner1{overflow:hidden; background:url(//static.lllnet.cn/platform/schoolbanner.jpg) center top no-repeat; height:480px;}
.s_banner1 h2{margin:120px 0 0 0;}
.s_banner1 p{margin:20px 0;}
.table_school{background:#d0d6d9; margin:20px 0 0 0;}
.table_school td{background:#fff; width:20%; text-align:center;}
.table_school td a{display:block; width:100%; padding:40px 0 0 0; height:120px; position:relative;}
.table_school td a:hover{background:#e01517; color:#fff;}
.table_school td a span{position:absolute; left:-99999px;}
.table_school td a:hover span{left:50%; margin-left:-52px; bottom:25px;}
.table_school td a h2{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:230px; margin:0 auto}
.table_school td a p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:230px; margin:0 auto}
/*--网院云 over--*/

/*--名师 begin--*/
ul.teacher{width:110%; overflow:hidden;}
ul.teacher li{width:255px; margin:10px 32px 10px 4px; background:url(../images/teacherbg.gif) left bottom no-repeat; padding-bottom:14px; float:left;}
ul.teacher li a{color:#666;}
ul.teacher li .img{width:255px; height:180px; overflow:hidden;}
ul.teacher li .img img{width:255px; height:180px; overflow:hidden;}
ul.teacher li h2{height:36px; padding:0 10px; line-height:36px; border-left:1px solid #d0d6d9; border-right:1px solid #d0d6d9; background:#fff;}
ul.teacher li p{padding:10px; background:#f8fafc; border:1px solid #d0d6d9; height:142px; overflow:hidden;text-overflow:ellipsis;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 7; 
word-break: break-all;
 text-align: justify;}
/*--名师 over--*/

/*--课程 begin--*/
ul.course_c_list{padding:0 0; overflow:hidden;}
ul.course_c_list li{ line-height:34px;}
ul.course_c_list li span{display:inline-block; background:#f3f5f7; padding:0 20px; border-radius:3px; margin-right:10px; color:#888;}
ul.course_c_list li a{display:inline-block; padding:0 10px; margin:0 10px;cursor: pointer;}
ul.course_c_list li a.active{color:#4ab3f3;background: rgba(74,179,243,.1);border-radius: 5px;font-weight: bold;}
/*ul.course_c_list li:last-child{margin-top:15px; border-top:1px dotted #d0d6d9; padding-top:15px;}*/
.c_pic{width:260px; height:165px; overflow:hidden;}

.c_pic img{width:260px; height:165px;}
.c_info{padding:0 20px; float:left; width:850px; height:165px; position:relative;}
.c_info p{ color:#999; padding:10px 0; height:75px; overflow:hidden;text-overflow:ellipsis;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4; } 
.c_info .t_icon{position:absolute; bottom:0; color:#999;}
.c_info .t_icon span{display:inline-block; padding-left:22px; font-size:12px;}
.c_info .t_icon span.date1{background:url(../images/date1.gif) left center no-repeat; margin-right:10px;}
.c_info .t_icon span.date2{background:url(../images/date2.gif) left center no-repeat; margin-left:10px;}
.c_info .t_icon span.author{background:url(../images/author.gif) left center no-repeat;}
.c_info .t_icon span.fenlei{background:url(../images/fenlei.gif) left center no-repeat; margin-left:10px;}
.c_info .t_icon span.kejian{background:url(../images/kejian.gif) left center no-repeat; margin-left:10px;}
.c_info .t_icon span.xueshi{background:url(../images/xueshi.gif) left center no-repeat; margin-left:10px;}
.c_info .t_icon span.dianzan{background:url(../images/zan.gif) left center no-repeat; margin-left:10px;}
/*--课程 over--*/

/*--检索 begin--*/
.search_box1{margin:20px auto; width:600px; border:1px solid #d0d6d9; height:40px; line-height:40px; background:#fff; position:relative;}
.search_box1 .s_in1{border:0; text-indent:5px; width:565px;}
.search_box1 .s_btn1{width:30px; height:40px; background:url(../images/s_btn.png) center 10px no-repeat; float:right; border:0; cursor:pointer; position:absolute; right:0;}
.search_r b{color:#f01414; border-bottom:2px solid #f01414; display:inline-block; padding-bottom:5px;}
/*--检索 over--*/

/** page **/
.table_left{ float:left; margin-left:10px; display:inline; font-size: 12px; line-height: 24px;}
.table_left b{ color:#4ab3f3; width: 20px; display: inline;}
.table_right{ float:right; width:460px; height:21px; margin-right:10px; display:inline; font-size: 12px; }
.table_right *{ float:right; display:inline-block; line-height: 24px;}
.table_right a{ height:19px; width:23px; line-height:18px; margin-right:3px; border:solid 1px #a6a8ae; text-align:center;}
.table_right a.dq{ color:#4ab3f3; font-weight: bold;}
.table_right input{ border:solid 1px #a6a8ae; width:33px; height:19px; line-height:19px; margin-right:3px; display:inline;}
.table_right .butt{ border:solid 1px #a6a8ae; width:33px; height:21px; margin-right:3px; display:inline;cursor: pointer;}
.table_right .sy{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -14px -364px;}
.table_right .syy{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -43px -364px;}
.table_right .xyy{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -111px -364px;}
.table_right .my{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -141px -364px;}
.table_right .sy_hover{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -1px -994px;cursor: default;}
.table_right .syy_hover{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -30px -994px;cursor: default;}
.table_right .xyy_hover{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -98px -994px;cursor: default;}
.table_right .my_hover{height:19px; width:23px;  background:url(//static.lllnet.cn/zj-web/static/images/main_yzh.png) no-repeat -128px -994px;cursor: default;}


/*--课程详细页 begin--*/
.class_img{width:290px; height:200px;}
.class_detail{width:755px;}
.class_detail dt{font-size:24px; line-height:38px;}
.class_detail dd{color:#999; padding-top:16px;}
.class_detail dd span{padding-right:40px;}
.class_detail .fanHui{position:absolute;top:15px;right:0px;width:70px;font-size:14px;font-weight:600px;border:1px solid #ccc;border-right:0;height:25px;line-height:25px;}
.class_detail .fanHui img{ margin-right:5px;margin-left:10px;margin-bottom:-1px;}

div.begin_btn222{cursor:pointer; background:url(../images/btn1bg.gif) repeat-x; height:48px; line-height:48px; vertical-align:middle; border:1px solid #cd0d17; display:inline-block; width:168px; text-align:center; color:#fff; font-size:18px; border-radius:3px; margin-right:5px;}
div.begin_btn222 img{ vertical-align:middle; position:relative; top:-2px; margin-right:3px;}

.n_btn{cursor:pointer; background:url(../images/btn2bg.gif) repeat-x; height:48px; line-height:48px; vertical-align:middle; border:1px solid #e6e5e5; display:inline-block; width:168px; text-align:center; color:#333; font-size:16px; border-radius:3px; margin-right:5px;}.n_btn img{ vertical-align:middle; position:relative; top:-2px; margin-right:10px;}
.m_con_c{width:1200px; margin:20px auto;}
.m_con_c .contents_list{height: 400px;
    overflow: auto;}
.l_con{width:850px; min-height:50px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; padding:10px 25px 25px 25px; overflow:hidden;}
.l_con dl{min-height:300px;}
.c_nav{border-bottom:1px solid #d9dde1; position:relative; height:50px; line-height:50px; margin-bottom:20px;}
.c_nav p{float:left; margin-right:50px; font-size:16px; font-weight:700; cursor: pointer; color:#333;}
.c_nav p.p{border-bottom:2px solid #e11d23; color:#e11d23;}
.c_nav .contents_list{color:red;}
.r_con{width:280px; }
.r_con .con1{width:250px; margin-bottom:20px; padding:15px; min-height:50px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; overflow:hidden;}

.focus{width:280px;height:150px;border:1px solid #EEE;position:relative;float:center}
.f426x240{width:280px;height:120px;overflow:hidden}
.f426x240 img{width:280px;height:120px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28888px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#e11d23}

.contents_list li{border-bottom:1px solid #eee; overflow:hidden;}
.contents_list li a{display:block; height:56px; line-height:56px; position:relative;}
.contents_list li a em{width:20px; font-size:12px; font-style:normal; border-radius:100%; text-align:center; height:20px; line-height:20px; background:#93999f; color:#fff; display:inline-block; margin-right:10px; margin-left:10px;padding:3px;}
.contents_list li a:hover{background:#f5f5f5;}
.contents_list li a span.span1{height:56px; line-height:56px; background:url(../images/listbg2.png) left center no-repeat; position:absolute; right:20px; top:0; padding-left:20px; color:#999;}
.contents_list li a:hover span.span1{height:56px; line-height:56px; background:url(../images/listbg2.png) left center no-repeat; position:absolute; right:-222220px; top:0; padding-left:20px; color:#999;}
.contents_list li a span.span2{height:56px; line-height:56px; background:url(../images/listbg3.png) left center no-repeat; position:absolute; right:-222220px; top:0; padding-left:20px;}
.contents_list li a:hover span.span2{height:56px; line-height:56px; background:url(../images/listbg3.png) left center no-repeat; position:absolute; right:20px; top:0; padding-left:20px;}

.jstx{overflow:hidden;}
.jstx .tx{width:60px;  border-radius:100%; margin-right:10px;}
.jstx h2{font-size:16px; color:#333; font-weight:bold;}
.js_name{width:180px;}
.jstx .zc{line-height:20px; margin-top:5px;}
.jstx .info{padding-top:10px;}
.con1 h1{font-size:16px; border-left:4px solid #e11d23; color:#333; padding-left:10px; font-weight:bold;}
.con1 ul.tjkc_list{ }
.con1 ul.tjkc_list li{overflow:hidden; border-bottom:1px solid #d8d8d8; padding:15px 0;}
.con1 ul.tjkc_list li:last-child{border-bottom:none; padding-bottom:0;}
.con1 ul.tjkc_list li img{width:80px; height:56px;}
.con1 ul.tjkc_list li .kcbt{width:150px; margin-left:15px; margin-top:-3px; color:#999; font-size:12px;}
.con1 ul.tjkc_list li .kcbt h3{font-size:14px; color:#333; margin-bottom:3px;}
/*--课程详细页 over--*/

/*--培训详情页 begin--*/
.px_shuoming{overflow:hidden; height:210px; position:relative;}
.px_shuoming .img{width:280px; height:210px; overflow:hidden; margin-right:20px;}
.px_shuoming .img img{width:280px; height:210px;}
.px_shuoming dl{width:850px; height:210px; position:relative;}
.px_shuoming dl dt{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.px_shuoming dl dd{padding:15px 0 0 0;}
.t_icon span{display:inline-block; padding-left:22px; font-size:12px; color:#999;}
.t_icon span.date1{background:url(//static.lllnet.cn/platform/kejianicon.png) left center no-repeat; margin-right:10px;}
.px_shuoming .btn_redb{position:absolute; left:325px; bottom:25px;}
.px_xingqing{width:1200px; margin:20px auto;}
.px_xingqing .l_side{width:930px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; min-height:500px; margin-bottom:20px;}
.px_xingqing .l_side .top{height:40px; line-height:40px; border-top:1px solid #d0d6d9; border-bottom:1px solid #d0d6d9; background:#f3f5f7;}
.px_xingqing .l_side .top p{float:left; border:1px solid #d0d6d9; margin-top:-1px; height:40px; width:120px; margin-left:-1px; text-align:center; background:#fff; cursor:pointer;}
.px_xingqing .l_side .top p.p{ border-top:2px solid #4ab3f3; color:#4ab3f3; line-height:39px; height:39px; border-bottom:1px solid #fff;}
.px_xingqing .l_side .px_con{padding:20px;}
.px_xingqing .l_side .px_con p{text-indent:2em; padding-bottom:20px;}
.px_xingqing .l_side .px_con ul li{border-bottom:1px dotted #d0d6d9;  }
.px_xingqing .l_side .px_con ul li span{width:10px; height:10px; font-size:0; border:1px solid #d0d6d9; border-radius:100%; display:inline-block; margin-right:10px;}
.px_xingqing .l_side .px_con ul li:hover{color:#f01414;}
.px_xingqing .l_side .px_con ul li:hover span{border:1px solid #f01414;}

.px_xingqing .r_side{width:240px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; min-height:145px; margin-bottom:20px;}
.px_xingqing .r_side ul{zoom:1; overflow:hidden; padding-left:20px;}
.px_xingqing .r_side ul li{float:left; width:45%; text-align:center; padding:30px 0 0 0;}
.px_xingqing .r_side ul li a{text-align:center; display:inline-block;}
.px_xingqing .r_side ul li a span{width:66px; height:66px; display:inline-block; background-image:url(//static.lllnet.cn/platform/icons.png); background-repeat:no-repeat;}
.px_xingqing .r_side ul li a span.zx_btn1{ background-position:0 -80px;}
.px_xingqing .r_side ul li a:hover span.zx_btn1{ background-position:0 -146px;}
.px_xingqing .r_side ul li a span.zx_btn2{ background-position:0 -212px;}
.px_xingqing .r_side ul li a:hover span.zx_btn2{ background-position:0 -278px;}
/*--培训详情页 over--*/

/*--培训班页面 begin--*/
.pxb_top{width:100%; background:url(//static.lllnet.cn/platform/pxbbj-sxjs.jpg) center center no-repeat; height:166px; overflow:hidden;}
.pxb_top .min_in{width:1200px; margin:55px auto; height:90px;}
.pxb_top .min_in .img{width:120px; height:90px; overflow:hidden; margin-right:20px;}
.pxb_top .min_in .img img{width:120px; height:90px;}
.pxb_top .min_in dl{width:800px; overflow:hidden;}
.pxb_top .min_in dl dt{margin-bottom:20px;}
.pxb_top .min_in .r_side{width:200px; padding:44px 0 0 0; text-align:right}
.couse_list .top{border-bottom:1px solid #d0d6d9; height:36px;}
.couse_list .top p{height:36px; line-height:36px; float:left; cursor:pointer; margin-right:30px;}
.couse_list .top p.p{border-bottom:2px solid #f01414; color:#f01414;}
.couse_list ul{min-height:0px;}
.couse_list ul li{height:100px; padding:20px 0; border-bottom:1px dotted #d0d6d9;}
.couse_list ul li .img{width:160px; height:100px; overflow:hidden; position:relative; margin-right:20px;}
.couse_list ul li .img span{ background:url(//static.lllnet.cn/platform/tmbg.png) repeat; display:inline-block; color:#fff; padding-right:20px; bottom:0; left:0; width:150px; position:absolute; height:26px; line-height:26px; text-align:right; z-index:99;}
.couse_list ul li .img img{width:160px; height:100px;}
.couse_list dl{width:760px;}
.couse_list dl dt{margin-bottom:30px;}
.couse_list .begin_btn1{float:right; width:155px; border-left:1px solid #e4e9ec; height:100px; position:relative;}
.couse_list .begin_btn1 .btn_redb2{position:absolute; right:0; top:30px;}
.couse_list dl dd span.m10{margin-left:10px;}
/*--培训班页面 over--*/

/*--news页面 begin--*/
.newstitle{text-align:center; font-size:20px; color:#333; padding:10px 0;}
.date{font-size:12px; color:#999; text-align:center; border-bottom:1px solid #e0e0e0; margin:0 60px; padding-bottom:10px;}
.date span{padding:0 20px; display:inline-block;}
.new_con{padding:0 60px; color:#333; line-height:24px;}
/*--news页面 over--*/

/*--讲师详情页 begin--*/
.teacher_shuoming{overflow:hidden; height:210px; position:relative;}
.teacher_shuoming .img{width:298px; height:210px; overflow:hidden; margin-right:20px;}
.teacher_shuoming .img img{width:280px; height:210px;}
.teacher_shuoming dl{width:550px; height:210px; position:relative;}
.teacher_shuoming dl dt{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#333;}
.teacher_shuoming dl dd{padding:15px 0 0 0;}
.t_icon span{display:inline-block; padding-left:22px; font-size:12px; color:#999;}
.t_icon span.date1{background:url(../images/kejianicon.png) left center no-repeat; margin-right:10px;}
.teacher_shuoming .btn_redb{position:absolute; left:325px; bottom:25px;}
.teacher_detail{width:1200px; margin:20px auto;}
.teacher_detail .l_side{width:930px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; min-height:500px; margin-bottom:20px;}
.teacher_detail .l_side .top{height:40px; line-height:40px; border-top:1px solid #d0d6d9; border-bottom:1px solid #d0d6d9; background:#f3f5f7;}
.teacher_detail .l_side .top p{float:left; border:1px solid #d0d6d9; margin-top:-1px; height:40px; width:120px; margin-left:-1px; text-align:center; background:#fff; cursor:pointer;}
.teacher_detail .l_side .top p.p{ border-top:2px solid #f01414; color:#f01414; line-height:39px; height:39px; border-bottom:1px solid #fff;}

.teacher_detail .l_side .px_con{padding:0 20px 20px 20px;}
.teacher_detail .l_side .px_con p{text-indent:2em; padding-bottom:20px;}
.teacher_detail .l_side .px_con ul li{border-bottom:1px dotted #d0d6d9; padding:20px 0; overflow:hidden;}
.teacher_detail .l_side .px_con ul li .img{width:200px; height:127px; overflow:hidden; margin-right:20px;}
.teacher_detail .l_side .px_con ul li .img img{width:200px; height:127px;}
.teacher_detail .l_side .px_con dl{width:665px; height:auto; position:relative;}
.teacher_detail .l_side .px_con dl dt{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#333; font-size:16px;}
.teacher_detail .l_side .px_con dl dd{padding:15px 0 0 0;}
.teacher_detail .l_side .px_con dl dd span{padding-right:40px;}

.teacher_detail .r_side{width:240px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; min-height:145px; margin-bottom:20px;}
.teacher_detail .r_side .title{ margin:20px; padding:0 0 10px 0; border-bottom:1px solid #dedede;}
.teacher_detail .r_side .title span{border-left:4px solid #f01414; font-size:16px; padding:0 0 0 10px;}
.teacher_detail .r_side ul{zoom:1; overflow:hidden; padding-left:20px;}
.teacher_detail .r_side ul li{overflow:hidden; padding-bottom:15px;}
.teacher_detail .r_side ul li img{width:80px; height:60px; float:left; margin-right:10px;}
.teacher_detail .r_side ul li dl{width:115px; float:left;}
.jsjs{padding:25px;width:880px; background:#fff;box-shadow:0 1px 1px 1px #d0d6d9; min-height:200px; margin-bottom:20px;}
.f_c_gray{color:#999;}
/*--讲师详情页 over--*/

		.slider, .slider-panel img, .slider-extra {
		width: 845px;
		height: 634px;
	}
	.slider {
		text-align: center;
		margin: 30px auto;
		position: relative;
	}
	.slider-panel, .slider-nav, .slider-pre, .slider-next {
		position: absolute;
		z-index: 8;
	}
	.slider-panel {
		position: absolute;
	}
	.slider-panel img {
		border: none;
	}
	.slider-extra {
		position: relative;
	}
	.slider-nav {
	    margin-left:0px;
	    width:100%;
	    text-align:center;
		position: absolute;
		left: 0%;
		bottom:-50px;
		 
	}
	.slider-nav li {
		background: #3e3e3e;
		border-radius: 50%;
		color: #fff;
		cursor: pointer;
		margin: 0 2px;
		overflow: hidden;
		text-align: center;
		display: inline-block;
		height: 18px;
		line-height: 18px;
		width: 18px;
	}
	.slider-nav .slider-item-selected {
		background: blue;
	}
	.slider-page a{
		background: rgba(0, 0, 0, 0.4);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
		color: #fff;
		text-align: center;
		display: block;
		font-family: "simsun";
		font-size: 22px;
		width: 50px;
		height: 200px;
		line-height: 200px;
		position: absolute;
		top: 35%;
	}
	.slider-page a:HOVER {
		background: rgba(0, 0, 0, 0.6);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
	}
	.slider-next {
		left: 100%;
		margin-left: -50px;
	}
