/* CSS Document */
body{font:12px/1.5 "微软雅黑","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; min-width: 1200px; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden; overflow: hidden;}
.clearfix{*zoom:1;}


.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;position: relative;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.newan{ background:url(/images/zhucekuaijishi/index2017/newan-v1.png) no-repeat;}


.navbg{ background: #07bdc7; margin-bottom: 20px;}
.navbgsub{ display: none; width: 100%; height: 40px; background: #fff; top: 114px; left: 0; -webkit-box-shadow:4px 7px 16px rgba(0, 0, 0, 0.05); -moz-box-shadow:4px 7px 16px rgba(0, 0, 0, 0.05); box-shadow:4px 7px 16px rgba(0, 0, 0, 0.05); z-index: 2;}
.nav{ height: 44px;}
.nav h2{ display: block; width: 178px; line-height: 44px; background: #01a2b0; text-align: center; color: #fff; font-size: 20px; font-weight: 400;}
.nav h2 a{ color: #fff;}
.nav h2 a:hover{ text-decoration: none;}
.nav .right{}
.nav .nnr{ display: block; width: 134px; line-height: 44px; font-size: 16px; color: #fff; text-align: center;}
.nav .nnr:hover{ background: #01a2b0; text-decoration: none;}
.nav .nnr2{ width: 134px; line-height: 44px; font-size: 16px; color: #fff; text-align: center; background-position: 108px -81px; cursor: pointer; z-index: 3;}
.nav .nnr2:hover{ background-color: #01a2b0; text-decoration: none;}
.nav .nnr2 a{ color: #fff;}
.nav .nnr2 a:hover{ text-decoration: none;}
.nav .nnr2 .pop{ width:816px; height: 40px; left:36px; top:44px; display:none; cursor: auto;}
.nav .nnr2 .pop a{ padding-right: 60px; line-height: 40px; text-align: left; font-size: 14px; color: #666;}
.nav .nnr2 .pop a:hover{ color: #07bdc7;}
.nav .nnr2 .pop2{ width:554px;}
.nav .nnr2 .pop3{ width:272px;}
.nav .mini{ width: 108px;}
.nav .mini2{ width: 108px; background-position: 80px -80px;}
.nav .non{ background-color: #01a2b0; background-position: 108px -131px;}
.nav .non .pop{display:block;}


.mbx{ height: 28px; line-height: 28px; color: #999; margin-bottom: 30px;}
.mbx a{ color: #999;}
.mbx a:hover{ color: #07bdc7; text-decoration: none;}


.l-news{ width: 840px; margin-top: -14px;}
.l-news h1{ overflow: hidden; display: block; line-height: 46px; height: 46px; font-size: 24px;}
.l-news .tit{ height: 50px; line-height: 50px; color: #999; margin-bottom: 10px;}
.l-news .tit a{ color: #999;}
.l-news .tit-l a:hover{ text-decoration: none;}
.l-news .tit-l .ly{margin-right:25px;}
.l-news .tit-l .bj{margin-right:25px;}
.l-news .tit-l .ly:hover{ color: #07bdc7; text-decoration: none;}
.l-news .tit-l .lan{ color: #07bdc7;}
.l-news .tit-l .big{ margin-right: 6px;}


.l-news .bannerUp{margin-bottom:30px;}
.l-news .bannerDown{margin-bottom:20px;}

.l-news .news{ font-size: 14px; }
.l-news .news p{ margin-bottom: 16px;}
.l-news .news p .bule{ color: #07bdc7;}
.l-news .news p a{ color: #07bdc7;}
.l-news .news p a:hover{ color: #07bdc7; text-decoration: none;}
.l-news .news table{border-collapse:collapse;}
.l-news .news table a{ color: #07bdc7;}
.l-news .news table a:hover{ color: #07bdc7; text-decoration: none;}
.l-news .news table td,.l-news .news table th{border-width:1px !important;border-style:solid !important;border-color:#000;}
.l-news .news table.borderVisible td,.l-news .news table.borderVisible th,.l-news .news table.borderVisible caption {border-width:1px !important;border-style:solid !important;border-color:#000;}
.l-news .news table.borderHidden td,.l-news .news table.borderHidden th,.l-news .news table.borderHidden caption {border-width:0 !important;border-style:none !important;border-color:#000;}
.l-news .news table td {break-word: break-all}
.ue-table-interlace-color-single{background-color: #fcfcfc;}
.ue-table-interlace-color-double{background-color: #f7faff;}
.l-news .news .tind{ text-indent: 28px;}
.l-news .news .pic{ text-align: center; margin-bottom: 16px;}
.l-news .news .tj{ text-align: center; margin: 0 auto 16px;}
.l-news .news .tj-txt{ display: inline-block; height: 50px; border: 1px solid #fa6a4b; line-height: 50px; font-size: 24px; color: #fa6a4b; padding: 0 120px 0 30px;}
.l-news .news .tj-txt:hover{ text-decoration: none;}
.l-news .news .tj-an{ display: block; width: 60px; height: 24px; background: #fa6a4b; text-align: center; line-height: 24px; color: #fff; font-size: 12px; top: 13px; right: 30px; cursor: pointer;}

.l-news .news .jxbox{margin-bottom: 20px;}
.l-news .news .jxbox p em{font-style:italic;}
.l-news .news .jxbox p strong{font-weight:bold;}
.l-news .news .jxbox p strong em{font-weight:bold;}
.l-news .news .jxbox .con{ padding: 16px 0 20px;}
.l-news .news .jxbox .con h4{ margin-bottom: 6px;}
.l-news .news .jxbox .con li{ margin-bottom: 6px;}
.l-news .news .jxbox .jx{ border-top: 1px dashed #e5e5e5;}
.l-news .news .jxbox .jx .jhan{ padding: 35px 0; text-align: center;display: none;}
.l-news .news .jxbox .jx .jhan-han{ display: inline-block; padding: 0 20px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; background: #07bdc7; border-radius: 4px; cursor: pointer;}
.l-news .news .jxbox .jx .jtxt{ padding: 16px 0 6px;}
.l-news .news .jxbox .jx .jtxt .nr{ position: relative; width: 670px; padding-left: 90px; margin-bottom: 10px;}
.l-news .news .jxbox .jx .jtxt .nr b{ position: absolute; display: block; top: 0; left: 0;}
.l-news .news .jxbox .jx .jtxt .nr .tit-analysis{ position: absolute; display: block; top: 0; left: 0;}
.l-news .news .jxbox .jx .jtxt .nr.lan{ color: #07bdc7; font-weight: 700;}

.l-news .txt2,.l-news .txt2 div,.l-news .txt2 p,.l-news .txt2 span,.l-news .txt2 section,.l-news .txt2 table,.l-news .txt2 td,.l-news .txt2 th,.l-news .txt2 a,.l-news .txt2 strong{ line-height: 32px; font-size: 16px !important;}
.l-news .txt3,.l-news .txt3 div,.l-news .txt3 p,.l-news .txt3 span,.l-news .txt3 section,.l-news .txt3 table,.l-news .txt3 td,.l-news .txt3 th,.l-news .txt3 a,.l-news .txt3 strong{ line-height: 36px; font-size: 18px !important;}
.l-news .txt4,.l-news .txt4 div,.l-news .txt4 p,.l-news .txt4 span,.l-news .txt4 section,.l-news .txt4 table,.l-news .txt4 td,.l-news .txt4 th,.l-news .txt4 a,.l-news .txt4 strong{ line-height: 40px; font-size: 20px !important;}

.l-news .tuijian{ margin-bottom: 30px;}
.l-news .tuijian .ttit{ line-height: 42px; font-size: 18px; font-weight: 700;}
.l-news .tuijian li{ overflow: hidden; float: left; width: 400px; height: 32px; line-height: 32px; font-size: 14px; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis;}
.l-news .tuijian li a:hover{ color: #07bdc7; text-decoration: none;}
.l-news .tuijian{ margin-bottom: 30px;}

.l-news .xgzx{ margin-bottom: 30px;}
.l-news .xgzx .xtit{ height: 39px; border-bottom: 1px solid #e0e0e0; margin-bottom: 12px;}
.l-news .xgzx .xtit-l{ padding: 0 3px; line-height: 39px; height: 39px; font-size: 16px; border-bottom: 1px solid #07bdc7;}
.l-news .xgzx li{ overflow: hidden; float: left; width: 380px; height: 32px; line-height: 32px; font-size: 14px; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis;}
.l-news .xgzx li a:hover{ color: #07bdc7; text-decoration: none;}

a.hotLink {color:#333 !important; text-decoration:none !important;}
a.hotLink::selection {background:#ffeb3b;}

.r-newBlock{ width: 310px;height:1500px;}
.r-newBlock .bottomToTop{width: 310px;position: fixed;right:0;top:0;background: #fff;z-index:99;}
.r-newBlock .guide{margin-bottom:20px;}
.r-newBlock .r-title{font-size:16px;color:#444444;margin-bottom:13px;}
.r-newBlock .guide .guideDetail{border:1px solid #f0f0f0;border-collapse: collapse;}
.r-newBlock .guide .guideDetail tr td{border:1px solid #f0f0f0;width:157px;height:60px;line-height: 60px;font-size:14px;color:#000000;}
.r-newBlock .guide .guideDetail tr td a:hover{color:#07bdc7;text-decoration:none;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial{height:78px;position: relative;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial img{display:block;margin-left:16px;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial p{height:38px;line-height:38px;position:absolute;top:25px;right:30px;font-size:16px;color:#333333;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial p img{float:left;margin:0 16px;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial p span{float:left;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial p .day{position: relative; width:112px;}
.r-newBlock .guide .guideDetail .trSpecial .tdSpecial p .day b{display:block;font-size:24px;letter-spacing:14px;font-weight:normal;position: absolute;color:#fff;top:0; width:80px; text-align:center;left:22px}
.r-newBlock .guide .guideDetail tr .td1{text-indent:65px;background:url("/images/kj_xinximoji/guide-v1.png") no-repeat 25px center;}
.r-newBlock .guide .guideDetail tr .td2{text-indent:65px;background:url("/images/kj_xinximoji/condition-v1.png") no-repeat 25px center;}
.r-newBlock .guide .guideDetail tr .td3{text-indent:65px;background:url("/images/kj_xinximoji/timeEnroll-v1.png") no-repeat 25px center;}
.r-newBlock .guide .guideDetail tr .td4{text-indent:65px;background:url("/images/kj_xinximoji/timeExam-v1.png") no-repeat 25px center;}
.r-newBlock .guide .guideDetail tr .td5{text-indent:65px;background:url("/images/kj_xinximoji/advise-v1.png") no-repeat 25px center;}
.r-newBlock .guide .guideDetail tr .td6{text-indent:65px;background:url("/images/kj_xinximoji/certificate-v1.png") no-repeat 25px center;}
.r-newBlock .guide .guideDetail tr .td7{text-indent:65px;background:url("//www.chinaacc.com/upload/resources/image/2021/04/09/1276748.gif") no-repeat 25px center;}

.r-newBlock .listen{margin-bottom:20px;}
.r-newBlock .listen .listenTitle .changePage .prev{display:inline-block;width:22px;height:22px;background: url("/images/kj_xinximoji/turnLeft.png") no-repeat center center;}
.r-newBlock .listen .listenTitle .changePage .prev:hover{background: url("/images/kj_xinximoji/turnLeft1-v1.png") no-repeat center center;}
.r-newBlock .listen .listenTitle .changePage .next{display:inline-block;width:22px;height:22px;background: url("/images/kj_xinximoji/turnRight.png") no-repeat center center;}
.r-newBlock .listen .listenTitle .changePage .next:hover{background: url("/images/kj_xinximoji/turnRight1-v1.png") no-repeat center center;}
.r-newBlock .listen .listenPlay li p{height:30px;width:100%;padding: 10px 12px;background:#f9f9f9;font-size:18px;color:#444444;line-height:30px;}
.r-newBlock .listen .listenPlay li p i{font-style: normal;float:left;}
.r-newBlock .listen .listenPlay li p span{font-size:12px;float:left;margin-left:13px;}
.r-newBlock .listen .listenPlay li p a{margin-right:23px;float:right;font-size:12px;color:#fff;padding:0 14px;background:#07bdc7;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.r-newBlock .listen .listenPlay li p a:hover{background:#01b2bc;text-decoration: none;}

.r-newBlock .way{margin-bottom:20px;}
.r-newBlock .way .wayDetail{background:#f9f9f9;padding:30px;}
.r-newBlock .way .wayDetail .getWay{background: #07bdc7;color:#fff;font-size:16px;padding:10px 87px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.r-newBlock .way .wayDetail .getWay:hover{border:none;color:#fff;background: #07bdc7;text-decoration:none;}
.r-newBlock .way .wayDetail .wayContent{height:40px;margin-bottom:30px;}
.r-newBlock .way .wayDetail .wayContent img{float:left;margin-right:20px;}
.r-newBlock .way .wayDetail .wayContent .wayContentR{float:left;}
.r-newBlock .way .wayDetail .wayContent .wayContentR h2{font-size:16px;color:#444444;}
.r-newBlock .way .wayDetail .wayContent .wayContentR p{font-size:12px;color:#a7a7a7;}

.r-newBlock .free{margin-bottom:20px;}
.r-newBlock .free .freeDetail{padding:30px;border:1px solid #f0f0f0;}
.r-newBlock .free .freeDetail .freeContent{height:70px;margin-bottom:25px;}
.r-newBlock .free .freeDetail .freeContent img{float:left;margin-right:20px;}
.r-newBlock .free .freeDetail .freeContent .freeContentR{float:left;font-size:16px;}
.r-newBlock .free .freeDetail .freeContent .freeContentR h2{font-size:16px;color:#444444;height:33px;line-height:33px;}
.r-newBlock .free .freeDetail .freeContent .freeContentR h2 b{color:#ff8707;}
.r-newBlock .free .freeDetail .getImmediately{background: #ff9c3d;color:#fff;font-size:16px;padding:10px 87px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.r-newBlock .free .freeDetail .getImmediately:hover{background: #ff7e00;text-decoration:none;}

.r-newBlock .join{}
.r-newBlock .join .joinDetail{border:1px solid #f0f0f0;padding:20px 0;text-align: center;}
.r-newBlock .join .joinDetail .joinContent{width:100%;height:180px;background: url("/images/kj_xinximoji/qcCodeBg-v1.png") no-repeat center center;}
.r-newBlock .join .joinDetail .joinContent .joinContentImg{padding-top:30px;}
.r-newBlock .join .joinDetail .joinContent .joinContentImg img{width:130px;height:130px;}
.r-newBlock .join .joinDetail p{font-size:16px;color:#444444;}


.wzmapbg{ background: #f6f6f6;}
.wzmap{ padding: 20px 0 25px;}
.wzmap .tit{ line-height: 46px; font-size: 16px;}
.wzmap .wnr{ width: 374px; margin-left: 39px;}
.wzmap .wnr .xx{ width: 1px; height: 118px; overflow: hidden; background: #e1e1e1; top: 10px; right: 0;}
.wzmap .wnr-t{ height: 34px; line-height: 34px; font-size: 14px;}
.wzmap .wnr-t a:hover{ color: #07bdc7; text-decoration: none;}
.wzmap .wnr-t-l{ display: block; width: 114px;}
.wzmap .wnr-t-r{ display: block; _display: inline; margin-right: 20px; color: #999;}
.wzmapbg .m0{ margin: 0;}



.upAndown{margin:22px 0;font-size:0;line-height:30px;}
.upAndown p{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#666;}
.upAndown p span{float:left;}
.upAndown p a{color:#666;}
.upAndown i{width:30px;height:12px;display:inline-block;overflow:hidden;border-right:1px solid #666;margin-right:30px;}

/*20191224 add by sunke*/
.app-appointment{ padding:4px 0 4px 8px; background:#ffe5d1; margin-bottom:10px; position:relative;}
.app-appointment .tit{ font-size:12px; color:#222;}
.app-appointment .tit .app-btn{ display:inline-block; height:24px; line-height:24px; color:#fff; background:#ff8d32; border-radius:4px; padding:0 7px; margin-left:7px;}
.app-appointment .appDownload-pop{ display:none; width:110px; background:#fff; border:1px solid #e2e2e2; padding:12px 14px 5px 14px; position:absolute; right:-25px; top:42px; z-index:100}
.app-appointment .appDownload-pop img{ display:block; width:110px; height:110px;}
.app-appointment .appDownload-pop p{ line-height:14px; text-align:center; font-size:12px; color:#999; padding-top:5px;}
.app-appointment .appDownload-pop .arrow-ico{ display:block; width:15px; height:8px; background:url("/images/index2017/header-app02.png") no-repeat; position:absolute; left:50%; margin-left:-7px; top:-8px;}

/*hot search*/
.hotSearch{margin-bottom: 20px;}
.hotSearch ul{overflow: hidden;border: 1px solid #f0f0f0;padding: 10px 7px;}
.hotSearch ul li{
    float: left;
    background-color: #f2f2f2;
    color: #666666;
    padding: 5px 15px;
    margin: 10px 3px;
    border-radius: 20px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 110px;
    text-align: center;
}
.hotSearch ul li:hover {background-color: #e6e6e6;}
.hotSearch ul li a{ color: #666666;text-decoration: none;}
.Program{background-color:#f9f9f9;padding: 12px;margin-bottom: 20px;}
.ProgramBg .p1{color: #333333;font-weight: bold;margin-bottom: 20px;}
.ProgramBg .ProgramTit{font-weight: normal;}
.ProgramBg .p2{font-size:14px;padding: 10px 0;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 265px;}
.Program .ProgramBg{background-color: #ffffff;padding: 20px 10px;position: relative;}
.user{color: #666666;}
.user img{width: 36px;vertical-align: middle;}
.user span{vertical-align: middle;padding-left: 5px;}
.user{padding: 10px 0;}

.ProgramBth{display: inline-block;background-color: #07bdc7;width: 239px;height: 40px;margin: 0 auto;line-height: 40px;color: #ffffff;font-weight: bold;font-size: 16px;border-radius: 7px;}
.ProgramLink{text-align: center;padding:20px 0;}
.ProgramBth:hover{background-color: #01b2bc;}
.r-newBlock{height: 100%;}
.folder{border:1px solid #f0f0f0;margin-bottom: 20px;}
.folder ul{overflow: hidden;padding: 20px 0 0 0;}
.folder li{float: left;width: 88px;text-align: center;height: 90px;margin-left: 10px;}
.folderLink a{display: inline-block;background-color: #ff7e00;width: 239px;height: 40px;margin: 0 auto;line-height: 40px;color: #ffffff;font-weight: bold;font-size: 16px;border-radius: 7px;}
.folderLink a:hover{background-color: #ff8f21;}
.folderLink{text-align: center;padding: 0 0 20px 0;}

.ProgramPic {position: relative;height: 311px;overflow: hidden;}

.newBannerUp{
    width: 1200px;
    text-align: left;
    margin: 0 auto;
    margin-bottom: 20px;
}
.listen{height: 276px;overflow: hidden;}


.StudiesProTitle{overflow: hidden;}
.StudiesProTitle .StudiesProBth .swiper-button-prev{
    display: inline-block;
    width: 22px;
    height: 22px;
    background: url(/images/kj_xinximoji/turnLeft.png) no-repeat center center;
}
.StudiesProTitle .StudiesProBth .swiper-button-next{
    display: inline-block;
    width: 22px;
    height: 22px;
    background: url(/images/kj_xinximoji/turnRight.png) no-repeat center center;
}

/*kaoping zhuanshu dayi*/
.fs-subInfo-con{
    width: 310px;
   padding-bottom: 20px;
    background: url(/images/kj_xinximoji/suInfoBg.png) no-repeat 0 top #eff0f3;
    margin-bottom: 20px;
}
.fs-subInfo-con ul{padding: 10px 20px 10px 20px;}
.fs-subInfo-con ul li{overflow: hidden;padding-top: 10px;}
.fs-subInfo-con ul li i{display: inline-block;width: 6px;height: 6px;background-color: #97bddd;border-radius: 100%;float: left;vertical-align: middle;margin-top: 8px;margin-right: 10px;}
.fs-subInfo-con ul li p{font-size: 14px;color: #333333;float: left;width: 250px;}

.fs-subInfo-input{text-align: center;position: relative;margin-bottom: 10px;}
.fs-subInfo-input input{width: 218px;border:1px solid #e7e7e7;border-radius: 8px;background-color: #ffffff;color: #333333;font-size: 14px;text-align: center;padding: 10px 10px;outline: none;}
.fs-subInfo-input label{position: absolute;font-size: 14px;color: #bcbcbc;top: 1px;left: 32px;width: 238px;height: 38px;line-height: 38px;cursor: pointer;}
.fs-subInfo-bth{text-align: center;}
.fs-subInfo-bth a{display: inline-block;width: 238px;height: 38px;background-color: #ff7e00;line-height: 38px;color: #ffffff;font-size: 16px;font-weight: bold;border-radius: 8px;}
.fs-subInfo-bth a:hover{text-decoration: none;}

.PromptPop{width: 447px;height: 254px;border-radius: 10px;background-color: #ffffff;position: fixed;left: 50%;top:50%;margin-left: -223.5px;margin-top: -127px;z-index: 999;}

.PromptPopHead{text-align: right;}
.PromptPopHead a{display: inline-block;width: 16px;height: 16px;background:url(/images/common/column/subInfoIcon1.png) no-repeat 0 0;margin: 20px 20px 0 0;}

.PromptPopCon{text-align: center;}
.PromptPopCon .PromptPopConP1{font-size: 18px;color: #333333;padding-top: 10px;}
.PromptPopCon .PromptPopConP1 img{vertical-align: middle;display: inline-block;padding-right: 5px;}

.PromptPopConP2{font-size: 14px;color: #333333;padding-top: 20px;}
.PromptPopConBth{margin-top: 40px;}
.PromptPopConBth a{display: inline-block;width: 162px;height: 43px;line-height: 43px;text-align: center;background-color: #3095fc;font-size: 18px;color: #ffffff;border-radius: 40px;}
.PromptPopConBth a:hover{text-decoration: none;}
.diogMask{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #000;
    opacity: .7;
    filter: alpha(opacity=70);
    z-index: 998;
}


/*20200914 add by sunke*/
.jiuye-mod{}
.jiuyeFrom-mod{ float:left; width:410px; height:242px; background:url("/images/kj_xinximoji/jiuye-bg.jpg") no-repeat center bottom;}
.jiuyeFrom-mod .top-tit{ text-align:center; padding:18px 0 0;}
.jiuyeFrom-mod .top-tit h4{ line-height:34px; font-size:20px; font-weight:bold; color:#7aafff;}
.jiuyeFrom-mod .top-tit p{ line-height:30px; font-size:14px;}
.jiuyeFrom-mod .form-list{ padding:12px 0 10px 20px;}
.jiuyeFrom-mod .form-list .input-wrap{ float:left; width:180px; height:32px; margin:0 10px 10px 0; position:relative;}
.jiuyeFrom-mod .form-list .inputBox{ width:180px; height:32px; background:#fff; font-size:14px; border-radius:4px; border:0; outline:none; text-indent:11px;}
.jiuyeFrom-mod .form-list .input-wrap label{ display:block; width:180px; height:32px; line-height:32px; font-size:14px; color:#999; position:absolute; left:0; top:0; text-indent:11px; cursor:pointer}
.jiuyeFrom-mod .form-btn{ display:block; width:168px; height:36px; line-height:36px; text-align:center; text-decoration:none; margin:0 auto; font-size:14px; color:#fff; font-weight:bold; border-radius:4px; background:#07bdc7;}
.jiuyeAd-mod{ float:right; width:400px;}
.jiuyeAd-mod .pic{ float:left; width:190px; height:242px;}
.jiuyeAd-mod .con{ margin-left:190px; height:242px; background:#f9f9f9;}
.jiuyeAd-mod .con p{ padding:34px 0 0 23px; font-size:14px; line-height:30px; height:150px;}
.jiuyeAd-mod .con .btn{ display:block; width:156px; height:34px; line-height:34px; text-align:center; border:1px solid #07bdc7; border-radius:3px; font-size:14px; color:#3095fc; text-decoration:none; margin:2px 0 0 20px;}

/*20201014 add by sunke*/
.r-newBlock .guide .guideDetail tr td.center-tags{ text-align:center;}
.r-newBlock .listen.jiuye-student{ height:auto;}
.r-newBlock .listen .listenPlay.jiuye-student{ height:353px}
.r-newBlock .listen .listenPlay li .jiuyeStudent-con{ height:183px; padding:10px 17px 0; background:#f9f9f9;}
.r-newBlock .listen .listenPlay li .jiuyeStudent-con .box{ line-height:25px; font-size:14px;}
.r-newBlock .listen .listenPlay li .jiuyeStudent-con .btn{ display:block; width:238px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#fff; background:#ff7e00; border-radius:2px; margin:13px auto 0;}
.l-list .jiuye-tit{ height:36px; padding:8px 0; background:#f2f2f2; margin-bottom:25px;}
.l-list .jiuye-tit h3{ float:left; height:36px; line-height:36px; font-size:22px; font-weight:bold; padding-left:23px; position:relative;}
.l-list .jiuye-tit h3 i{ display:block; width:3px; height:24px; background:#3095fc; position:absolute; left:0; top:50%; margin-top:-12px;}
.l-list .jiuye-tit ul{ float:left; padding:0 0 0 25px;}
.l-list .jiuye-tit ul li{ float:left; height:36px; line-height:36px; font-size:16px; padding:0 19px; margin-right:21px; border-radius:4px;}
.l-list .jiuye-tit ul li.on{ background:#3095fc; color:#fff;}
.l-list .jiuye-tit ul li.on a{ color:#fff;}


/*20210114 add by njf*/
.managementAccount .nav .nnr{ width: 103px;}
.managementAccount .nav .nnr2{width: 128px;}
.managementAccount .nav .nnr3{ width: 164px; line-height: 44px; font-size: 16px; color: #fff; text-align: center; background-position:144px -81px;}
.managementAccount .nav .nnr3:hover{ background-color: #01a2b0; text-decoration: none;}
.managementAccount .nav .mini{ width: auto;}
.managementAccount .nav .nnr3 .pop{ width:986px; height: 40px; left:36px; top:44px; cursor: auto; display: none; z-index: 3;}
.managementAccount .nav .nnr3 .pop a.mini{ padding-right:60px; line-height: 40px; text-align: left; font-size: 14px; color: #666; display: inline-block; text-decoration:none;}
.managementAccount .nav .nnr3 .pop a:hover{ color: #07bdc7;}


.l-news-app-down{height:24px;line-height:24px;margin-bottom:6px;}
.l-news-app-down a{display:inline-block;padding-left:25px;color:#07bdc7;font-size:14px;background:url(/images/kj_xinximoji/l-news-app-down-v1.png) no-repeat left center;}

.studyConsultant-con{ display:none; width:310px; height:296px; background:url("/images/kj_xinximoji/studyConsultant-bg-v1.jpg") no-repeat; margin-top:26px; margin-bottom:26px;}
.studyConsultant-con .pic{ display:block; width:160px; height:160px; margin:0 auto; padding-top:55px;}
.studyConsultant-con.shiwu-tags{ background:url("/images/kj_xinximoji/studyConsultant-shiwuBg.jpg") no-repeat;}

/*20230404 add by sunke*/
.l-news .news .addTeacher-mod{ text-align:center; font-size:0; padding:15px 0;}
.l-news .news .addTeacher-mod img{ display:block; margin:0 auto; width:127px; height:127px; padding:11px 9px 5px 9px; box-shadow:inset 0 0 6px 0 #c6e3ff; border-radius:3px 3px 0 0;}
.l-news .news .addTeacher-mod .type01{ display:inline-block; height:55px; line-height:55px; padding:0 56px; font-size:20px;color:#fff; text-decoration:none; position:relative; background:url("/images/kj_xinximoji/addTeacher/type01-bg02.png") repeat-x;}
.l-news .news .addTeacher-mod .type01 span{ display:inline-block; line-height:55px;}
.l-news .news .addTeacher-mod .type01:before{ content:""; width:47px; height:54px; position:absolute; left:-47px; top:0; background:url("/images/kj_xinximoji/addTeacher/type01-bg01.png") no-repeat;}
.l-news .news .addTeacher-mod .type01:after{ content:""; width:53px; height:55px; position:absolute; right:-53px; top:0; background:url("/images/kj_xinximoji/addTeacher/type01-bg03.png") no-repeat;}
.l-news .news .addTeacher-mod .type02{ display:inline-block; line-height:43px; border:2px solid #fff; font-size:20px; color:#fff; padding:0 54px; text-decoration:none; text-align:center; border-radius:12px; position:relative; background:#fea482; background-image:-webkit-linear-gradient(top, #fea482, #9865fd); background-image:linear-gradient(top,#fea482,#9865fd);}
.l-news .news .addTeacher-mod .type02:before{ content:""; width:51px; height:24px; position:absolute; left:-19px; bottom:0; background:url("/images/kj_xinximoji/addTeacher/type02-bg01.png") no-repeat;}
.l-news .news .addTeacher-mod .type02:after{ content:""; width:58px; height:59px; position:absolute; right:-18px; bottom:0; background:url("/images/kj_xinximoji/addTeacher/type02-bg02.png") no-repeat;}
.l-news .news .addTeacher-mod .type03{display:inline-block; height:51px; background:#f18bc5; border-top:3px solid #000; padding:0 6px; border-bottom:3px solid #000; position:relative;}
.l-news .news .addTeacher-mod .type03:before{ content:""; width:14px; height:57px; position:absolute; left:-14px; top:-3px; background:url("/images/kj_xinximoji/addTeacher/type03-bg02.png") no-repeat;}
.l-news .news .addTeacher-mod .type03:after{ content:""; width:15px; height:57px; position:absolute; right:-15px; top:-3px; background:url("/images/kj_xinximoji/addTeacher/type03-bg03.png") no-repeat;}
.l-news .news .addTeacher-mod .type03 span{ display:inline-block; line-height:38px; padding:0 28px; font-size:20px; color:#000; position:relative; background:#fae939; border:1px solid #000; margin-top:6px;}
.l-news .news .addTeacher-mod .type03 span:before{ content:""; width:16px; height:14px; position:absolute; left:50%; margin-left:-8px; top:-7px; background:url("/images/kj_xinximoji/addTeacher/type03-bg01.png") no-repeat;}
.l-news .news .addTeacher-mod .type03 span:after{ content:""; width:22px; height:22px; position:absolute; right:-5px; top:-10px; background:url("/images/kj_xinximoji/addTeacher/type03-bg04.png") no-repeat;}
.l-news .news .addTeacher-mod .type04{ display:inline-block; position:relative; height:43px;}
.l-news .news .addTeacher-mod .type04:before{ content:""; width:61px; height:54px; position:absolute; left:-24px; bottom:-2px; z-index:9; background:url("/images/kj_xinximoji/addTeacher/type04-bg02.png") no-repeat;}
.l-news .news .addTeacher-mod .type04:after{ content:""; width:18px; height:18px; position:absolute; right:23px; top:-7px; background:url("/images/kj_xinximoji/addTeacher/type04-bg03.png") no-repeat;}
.l-news .news .addTeacher-mod .type04 span{ display:inline-block; height:43px; line-height:43px; font-size:20px; color:#fff; padding:0 55px; border-radius:10px; text-decoration:none; position:relative; background:url("/images/kj_xinximoji/addTeacher/type04-bg04.png") repeat-x;}
.l-news .news .addTeacher-mod .type04 span:before{ content:""; width:64px; height:30px; position:absolute; right:0; bottom:0; background:url("/images/kj_xinximoji/addTeacher/type04-bg01.png") no-repeat;}
.l-news .news .addTeacher-mod .type05{ display:inline-block; height:50px; line-height:43px; font-size:20px; color:#287a56; padding:0 19px 0 27px; position:relative; text-decoration:none; background:url("/images/kj_xinximoji/addTeacher/type06-bg02.png") repeat-x;}
.l-news .news .addTeacher-mod .type05 span{ display:inline-block; line-height:43px;}
.l-news .news .addTeacher-mod .type05:before{ content:""; width:21px; height:57px; position:absolute; left:-10px; top:-7px; background:url("/images/kj_xinximoji/addTeacher/type05-bg01.png") no-repeat;}
.l-news .news .addTeacher-mod .type05:after{ content:""; width:13px; height:49px; position:absolute; right:-13px; top:0; background:url("/images/kj_xinximoji/addTeacher/type06-bg01.png") no-repeat;}
.l-news .news .addTeacher-mod .type06{ display:inline-block; position:relative;}
.l-news .news .addTeacher-mod .type06:before{ content:""; width:100%; height:38px; background:#0137fe; border:1px solid #00ffff; position:absolute; left:12px; top:11px;}
.l-news .news .addTeacher-mod .type06 span{ display:inline-block; height:38px; line-height:38px; border:1px solid #00ffff; font-size:20px; color:#fff; position:relative; z-index:9; padding:0 45px 0 43px; text-decoration:none; background:#0235fe; background-image:-webkit-linear-gradient(left, #0235fe, #00e8e2); background-image:linear-gradient(left,#0235fe,#00e8e2);}
.l-news .news .addTeacher-mod .type06 span:before{ content:""; width:11px; height:11px; position:absolute; left:0; bottom:-11px; background:url("/images/kj_xinximoji/addTeacher/type06-bg04.png") no-repeat;}
.l-news .news .addTeacher-mod .type06 span:after{ content:""; width:11px; height:51px; position:absolute; right:-11px; top:-1px; background:url("/images/kj_xinximoji/addTeacher/type06-bg03.png") no-repeat;}
.l-news .news .addTeacher-mod .type07{ display:inline-block; position:relative; height:50px; line-height:50px; font-size:20px; color:#fff; padding:0 28px 0 24px; text-decoration:none; background:url("/images/kj_xinximoji/addTeacher/type07-bg01.png") repeat-x;}
.l-news .news .addTeacher-mod .type07 span{ display:inline-block; line-height:50px;}
.l-news .news .addTeacher-mod .type07:before{ content:""; width:30px; height:54px; position:absolute; left:-30px; bottom:0; background:url("/images/kj_xinximoji/addTeacher/type07-bg02.png") no-repeat;}
.l-news .news .addTeacher-mod .type07:after{ content:""; width:25px; height:50px; position:absolute; right:-25px; bottom:0; background:url("/images/kj_xinximoji/addTeacher/type07-bg03.png") no-repeat;}
.l-news .news .addTeacher-mod .type08{ display:inline-block; position:relative; height:52px; line-height:52px; font-size:20px; color:#fff; padding:0 53px; text-decoration:none; background:url("/images/kj_xinximoji/addTeacher/type08-bg01.png") repeat-x;}
.l-news .news .addTeacher-mod .type08 span{ display:inline-block; line-height:52px;}
.l-news .news .addTeacher-mod .type08:before{ content:""; width:31px; height:52px; position:absolute; left:-31px; top:0; background:url("/images/kj_xinximoji/addTeacher/type08-bg02.png") no-repeat;}
.l-news .news .addTeacher-mod .type08:after{ content:""; width:30px; height:52px; position:absolute; right:-30px; top:0; background:url("/images/kj_xinximoji/addTeacher/type08-bg03.png") no-repeat;}

/**/
.jiuyeFrom-mod .areaSelect{ float:left; width:180px; height:32px; z-index:9 !important; position:relative;}
.jiuyeFrom-mod .areaSelect input{ width:180px; overflow:hidden;height:32px;line-height:32px; border:0; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;color:#999; text-indent:11px; font-size:14px;}
.jiuyeFrom-mod .areaSelect input.on{color:#666}
.jiuyeFrom-mod .areaSelect i{display:none;}
.jiuyeFrom-mod .areaSelect i.on{ background-position:-109px 0;}
.jiuyeFrom-mod .areaSelect ul { display:none; width:180px; border:1px solid #ededed; background:#fff}
.jiuyeFrom-mod .areaSelect ul li {overflow:hidden;width:96%;cursor:pointer;line-height:30px;height:30px;padding:0 0 0 4%}
.jiuyeFrom-mod .areaSelect ul li.hover {background:#f3f8fe;color:#7aafff}
.jiuyeFrom-mod .areaSelect select{ display:none;}
