#lunbo{overflow: hidden;}
.head{position:fixed;top:0;left:0;width:100%;height: 120px;z-index: 999;background: #000;}
.head .logo{float:left;width:240px;height: 67px;}
.head .logo img{display: block;margin-top: 26px;}
.head .menulist{float:left;width:540px;margin-left:30px;}
.head .menulist .menu-item{float:left;width:90px;height: 120px;line-height:106px;/*margin-top: 39px;*/}
.head .menulist .menu-item .zh{font-size: 14px;color:#fff;text-align: center;}
.head .menulist .menu-item .en{font-size: 12px;color:#fff;text-align: center;}
.head .menulist .menu-iten{float:left;width:90px;height: 120px;line-height:106px;/*margin-top: 39px;*/}
.head .menulist .menu-iten .zh{font-size: 14px;color:#fff;text-align: center;}
.head .menulist .menu-iten .en{font-size: 12px;color:#fff;text-align: center;}
.head .tel{float:left;width:190px;height: 40px;line-height:40px;margin-top:30px;text-indent:25px;background:url(../images/default/phone.png) no-repeat left center;color:#00a0e9;}
.head .email{float:left;width:34px;height: 40px;margin-top: 30px;}
.head .wx{float:left;width:26px;height: 40px;margin-top: 30px;}
.head .email img,.head .wx img{display:block;margin:auto;}

.head1{width:100%;height: 120px;z-index: 999;background: #000;}
.head1 .logo{float:left;width:240px;height: 67px;}
.head1 .logo img{display: block;margin-top: 26px;}
.head1 .menulist{float:left;width:540px;margin-left:30px;}
.head1 .menulist .menu-item{float:left;width:90px;height: 120px;line-height: 106px;margin-top:0;}
.head1 .menulist .menu-item .zh{font-size: 14px;color:#fff;text-align: center;}
.head1 .menulist .menu-item .en{font-size: 12px;color:#fff;text-align: center;}
.head1 .menulist .menu-iten{float:left;width:90px;height: 120px;line-height: 106px;margin-top:0;}
.head1 .menulist .menu-iten .zh{font-size: 14px;color:#fff;text-align: center;}
.head1 .menulist .menu-iten .en{font-size: 12px;color:#fff;text-align: center;}
.head1 .tel{float:left;width:190px;height: 40px;line-height:40px;margin-top:30px;text-indent:25px;background:url(../images/default/phone.png) no-repeat left center;color:#00a0e9;}
.head1 .email{float:left;width:60px;height: 40px;margin-top: 30px;}
.head1 .wx{float:left;width:26px;height: 40px;margin-top: 30px;}
.head1 .email img,.head .wx img{display:block;margin:auto;}

.catename .name{width:275px;height: 50px;line-height:50px;font-size:24px;color:#000;text-align:center;margin:auto;background: url(../images/default/catenamebg.jpg) no-repeat center bottom;}
.catename .desc{width:100%;height: 40px;line-height: 40px;text-align: center;}

.box{width:1200px;display:table;text-align: center;}
.box .ctable{display:inline-block;}
/*解决方案*/
.solution{padding-top: 57px;padding-bottom: 78px;}
.solution .list{margin-right:-28px;margin-top:50px;}
.solution .list .li-item{float:left;width:210px;height: 217px;margin-right: 10px;padding:30px 10px;border:1px solid #ccc;}
.solution .list .li-item:hover{box-shadow: 0 0 5px #888;}
.solution .list .li-item img{display:block;width:50px;height: 50px;margin:auto;}
.solution .list .li-item .li-title{text-align:center;margin-top:5px;font-size: 16px;font-weight: bold;color:#000;height:30px;line-height: 30px;}
.solution .list .li-item .li-en{color:#4c4c4c;font-family: Arial;text-align: center;height: 26px;line-height: 26px;}
.solution .list .li-item .li-desc{color:#666;line-height: 24px;height: 72px;overflow: hidden;margin-top: 15px;text-align:justify;}


/*乐教简介*/
.about{padding-top: 40px;padding-bottom: 57px;background: #f5f5f5;}
.about .img{width:100%;height: auto;margin-top: 30px;}
.about .img img{width:100%;}
.about .desc{width:100%;height:auto;margin-top:20px;line-height: 26px;}
.about .desc:hover{color:#00a0e9;}
/*案例展示*/
.case{padding-top: 50px;padding-bottom: 90px;}
.catelist{display:inline-block;margin-top:10px;}
.catelist .cate-item{display:inline-block;width:auto;height: 40px;line-height:40px;margin:0 25px;}
.catelist .cate-item:hover{height:36px;border-bottom:4px solid #00a0e9;color:#00a0e9;}
.case .list{margin-top:40px;margin-right:-60px;}
.case .list .li-item{float:left;width:365px;height: auto;margin-right:55px;margin-bottom:20px;}
.case .list .li-item .img{float:left;width:365px;height: 240px;overflow: hidden;}
.case .list .li-item .img img{width:365px;height:240px;transition: .1s transform;transform: translateZ(0);}
.case .list .li-item .img:hover img{transform: scale(1.04, 1.04);transition: .3s transform;opacity:0.9;}

.case .list .li-item .title{font-weight:bold;height:46px;line-height: 46px;color:#000;width:100%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.case .list .li-item .desc{color:#666;line-height: 24px;height: 48px;overflow: hidden;text-align:justify;}
/*新闻动态*/
.news{padding-top: 40px;padding-bottom: 76px;background: #f5f5f5;}
.news .list{margin-right: -40px;}
.news .list .li-item{float:left;width:580px;height: 140px;margin-right: 40px;margin-bottom: 30px;}
.news .list .li-item .img{float:left;width:210px;height: 140px;overflow: hidden;}
.news .list .li-item .img img{width: 210px;height: 140px;opacity:0.9;}
.news .list .li-item .img:hover img{opacity:1;}
.news .list .li-item .info{float:right;width: 330px;height: 120px;padding: 10px 20px;background: #fff;}
.news .list .li-item .info .title{height: 28px;line-height: 28px;font-weight: bold;color:#333;overflow: hidden;}
.news .list .li-item .info .title:hover{color:red;}
.news .list .li-item .info .time{height: 26px;line-height: 26px;color:#999;font-size: 12px;}
.news .list .li-item .info .desc{height: 48px;line-height: 24px;color:#666;margin-top: 5px;overflow: hidden;}

.single{padding-top:60px;}
.single .title{width: 300px;height: 60px;line-height: 60px;margin-bottom:40px;border-bottom: 2px solid #00a0e9;font-size: 20px;font-weight: bold;}
.single table{margin-bottom: 20px;}
.article-content{font-size:14px;line-height: 28px;margin-bottom: 50px;}
.article-content a{font-size:14px;line-height: 26px;}
.article-content img{margin-bottom: 20px;}
.single .wenhua table tr{height: 132px;}
.single .wenhua table td b{color:#00a0e9;}
.single .wenhua table td:first-child p{width:600px;line-height: 44px;text-indent: 40px;}
.single .wenhua table td:last-child p{width:600px;line-height: 33px;text-indent:70px;}
.single .wenhua table td:last-child p:first-child{text-indent: 0;}

/* jQuery jcImgScroll css */
.jcImgScroll{position:relative;height:450px;margin:40px auto 0 auto;}
.jcImgScroll li{border:1px solid #ccc;height:450px;}
.jcImgScroll li a{background:#fff;display:block;position:relative;z-index:99;}
.jcImgScroll li.select a{background:#fff;height:450px;display:block;position:relative;z-index:99;}
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl{display:none;border:0 none;}
.jcImgScroll li img{width: 100%;height: 100%;}
.jcImgScroll em.sPrev{background:url(../images/default/left-off.png) no-repeat left center;left:0;top:50%;margin-top:-20px;}
.jcImgScroll em.sNext{background:url(../images/default/right-off.png) no-repeat right center;right:0;top:50%;margin-top:-20px;}
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr{background-position:0 0;}
.jcImgScroll b{width: 400px;height: 40px;background:#ccc;margin:auto;color:#000;line-height: 40px;text-align: center;}

/*解决方案单页栏目列表*/
.solution .sclist{width:100%;margin-top: 40px;}
.solution .sclist .sc-item{float:left;width:auto;height:40px;line-height: 40px;margin-right:60px;}
.solution .sclist .sc-item.on{border-bottom:3px solid #00a0e9;color:#00a0e9;font-weight: bold;}
.solution .sclist .sc-item.on a{color:#00a0e9;}

.solution h1{height: 60px;line-height:60px;margin-top:35px;font-size: 24px;font-weight: bold;border-bottom:1px solid #ccc;}
.solution h2{margin-top: 30px;margin-bottom:5px;line-height: 36px;height: 36px;font-size: 16px;font-weight: bold;color:#000;text-indent: 15px;background: url(../images/default/li.jpg) no-repeat left center;}
.solution p{margin:auto;}

/*案例分类列表*/
.picture{padding-bottom: 40px;}
.picture .clist{width:100%;margin-top: 40px;}
.picture .clist .c-item{float:left;width:auto;height:40px;line-height: 40px;margin-right:60px;}
.picture .clist .c-item.on{border-bottom:3px solid #00a0e9;color:#00a0e9;font-weight: bold;}
.picture .clist .c-item.on a{color:#00a0e9;}

/*案例列表*/
.picture .plist{margin-right: -54px;margin-top:50px;}
.picture .plist .p-item{float:left;width:365px;height: auto;margin-right: 50px;margin-bottom: 40px;}
.picture .plist .p-item .img{width:365px;height: 240px;overflow:hidden;}
.picture .plist .p-item .img img{width:365px;height: 240px;}
.picture .plist .p-item .title{font-weight: bold;color:#000;height: 50px;line-height: 50px;}
.picture .plist .p-item .desc{height: 48px;line-height: 24px;overflow: hidden;color:#666;}

/*招聘列表*/
.picture h1{font-size: 24px;font-weight: bold;color:#333;line-height: 60px;height: 60px;margin-top: 40px;border-bottom: 1px solid #ccc;}
.picture .zplist{margin-top: 50px;}
.picture .zplist .zp-item{margin-bottom: 50px;}
.picture .zplist .zp-item .img{float:left;width:280px;height: 415px;overflow: hidden;}
.picture .zplist .zp-item .img img{width:280px;height: auto;}
.picture .zplist .zp-item .info{float:right;width:870px;height: 415px;overflow: hidden;}
.picture .zplist .zp-item .info .title{line-height: 26px;height: 26px;color:#00a0e9;font-weight: bold;}
.picture .zplist .zp-item .info .desc{color:#4c4c4c;line-height: 28px;}
.picture .zplist .zp-item .info .desc b{color:#000;}

/*新闻分类列表*/
.news1{padding-bottom: 40px;}
.news1 .clist{width:100%;margin-top: 40px;}
.news1 .clist .c-item{float:left;width:auto;height:40px;line-height: 40px;margin-right:60px;}
.news1 .clist .c-item.on{border-bottom:3px solid #00a0e9;color:#00a0e9;font-weight: bold;}
.news1 .clist .c-item.on a{color:#00a0e9;}


/*新闻列表*/
.news1 .nlist{margin-top:40px;margin-right:-60px;}
.news1 .nlist .n-item{float:left;width:570px;height: 90px;margin-right: 60px;margin-bottom: 30px;}
.news1 .nlist .n-item .date{float:left;width:90px;height: 90px;background: #00a0e9;color:#fff;}
.news1 .nlist .n-item .date .day{font-size: 40px;font-weight: bold;line-height: 60px;text-align: center;}
.news1 .nlist .n-item .date .ym{font-size: 16px;text-align: center;}
.news1 .nlist .n-item .info{float:right;width:440px;height: 90px;}
.news1 .nlist .n-item .info .title{width: 100%;height: 24px;line-height: 24px;overflow:hidden;font-size: 18px;font-weight: bold;}
.news1 .nlist .n-item .info .desc{width:100%;height: 56px;line-height: 28px;margin-top:10px;font-size:12px;color:#4c4c4c;overflow: hidden;}

/*人才招聘*/
.jobs{padding-bottom: 40px;}
.jobs .clist{width:100%;margin-top: 40px;}
.jobs .clist .c-item{float:left;width:auto;height:40px;line-height: 40px;margin-right:60px;}
.jobs .clist .c-item.on{border-bottom:3px solid #00a0e9;color:#00a0e9;font-weight: bold;}
.jobs .clist .c-item.on a{color:#00a0e9;}

/*内容页面*/
.content{padding-bottom: 40px;}
.content .clist{width:100%;margin-top: 40px;}
.content .clist .c-item{float:left;width:auto;height:40px;line-height: 40px;margin-right:60px;}
.content .clist .c-item.on{border-bottom:3px solid #00a0e9;color:#00a0e9;font-weight: bold;}
.content .clist .c-item.on a{color:#00a0e9;}

.content .cont{margin-top: 40px;}
.content .cont .article-info{float:left;width:780px;min-height: 500px;}

.content .cont .article-info h1{font-size: 24px;font-weight: bold;}
.content .cont .article-info h2{margin-top: 30px;margin-bottom:5px;line-height: 36px;height: 36px;font-size: 16px;font-weight: bold;color:#000;text-indent: 15px;background: url(../images/default/li.jpg) no-repeat left center;}
.content .cont .article-info p{color:#4c4c4c;margin:auto;}
.content .cont .article-info .desc{margin-top: 20px;height: 40px;line-height: 40px;border-bottom:1px solid #ccc;margin-bottom:40px;}
.content .cont .article-info .desc .time{float:left;margin-right:20px;color:#666;}
.content .cont .article-info .desc .caname{float:left;color:#00a0e9;}
.content .cont .sidebar{float:right;width:320px;height: auto;}
.content .cont .sidebar .sidetitle{float:right;width:320px;height: auto;color:#666;margin-bottom: 30px;}
.content .cont .sidebar .title{padding:10px 0;color:#00a0e9;border-bottom: 1px solid #ccc;}
.content .cont .sidebar .title a{color:#00a0e9;}




