@charset "gb2312";
/* CSS Document */
.header_top .logo a{
    display:block;
}
.wrapinner{ background-color:#fff; padding-bottom:0px;}
.questions_wrap,.search_wrap,.details_wrap,.list_wrap{
    width:1190px;
    margin:0 auto;
    padding-top:35px;
    overflow:hidden
}
.question_left,.search_left,.details_left,.list_left{
    float:left;
    width:870px;
}
/*录取程序*/
.process,.fkcx,.kcxq,.shap{
    border-top:4px solid #dcdcdc;
    margin-top:20px;
    position:relative;
    padding-top:20px;
}
.process h6,.fkcx h6,.kcxq h6,.shap h6{
    font-size:24px;
    font-weight:500;
    color:#005983;
    top:-20px;
    display:block;
    min-width:125px;
    background-color:#fff;
    left:10px;
    text-align:center;
    padding-bottom:10px;
    position:absolute;
    padding:0 6px;
}
.ee_gengduo{
    font-size:14px;
    color:#2a2a2a;
    line-height:30px;
}
.question_left ul li p{
    color:#2a2a2a;
    font-size:16px;
    height:44px;
    line-height:44px;
    padding-left:40px;
    background:url(../images/question_img.gif) no-repeat 3px center;
}
.question_left ul li>p{
    cursor:pointer;
    display:inline-block;
}
.question_left ul li div{
    padding-left:40px;
    background:url(../images/answer_ing.gif) no-repeat 3px top;
    margin-top:14px;
    padding-bottom:14px;
    overflow:hidden;
}
.question_left ul li div p{
    font-size:14px;
    color:#707070;
    line-height:26px;
    padding:2px 0;
    background:none;
}
.fkcx,.kcxq,.shap{
    margin-top:38px;
}
.kcxq span{
    display:block;
    padding-top:14px;
    font-size:18px;
    color:#005983;
    padding-left:3px;
}
/*右侧*/
.question_right{
    float:right;
    width:292px;
}
.sqkc,.kctc,.news{
    width:258px;
    background-color:#f9f9f9;
    border:1px solid #e5e5e5;
    padding:26px 16px 16px;
    box-shadow:0 4px 0 #ebebeb;
} 
.question_right .kctc{
    margin-top:0;
}
.kctc{
    margin-bottom:30px;
}
.sqkc .btn{
    display:block;
    background:url(../images/right_btn.gif) no-repeat;
    width:255px;
    height:46px;
    text-align:center;
    line-height:46px;
    color:#fff;
    font-size:18px;
    padding-bottom:25px;
}
.sqkc h6,.kctc h6,.news h6{
    font-size:18px;
    color:#8b8b8b;
    border-bottom:1px solid #dcdcdc;
    padding:6px 0;
}
.sqkc p{
    font-size:14px;
    color:#8a8a8a;
    line-height:30px;
}
.sqkc p.tel{
    padding-top:12px;
}
.sqkc .kecheng{
    margin-top:20px;
}
.sqkc .kecheng,.sqkc .down,.sqkc .weixin{
    display:block;
    width:223px;
    height:44px;
    padding-left:30px;
    border:1px solid #cacaca;
    border-radius:5px;
    text-align:center;
    color:#8a8a8a;
    font-size:16px;
    line-height:44px;
    background:url(../images/right_ing1.gif) no-repeat 50px center;
    margin-bottom:16px;
}
.sqkc .kecheng:hover, .sqkc .down:hover, .sqkc .weixin:hover{
    color:#852146;
}
.sqkc .kecheng:hover{background:url(../images/right_ing11.gif) no-repeat 50px center;}
.sqkc .down{ background:url(../images/right_ing2.gif) no-repeat 50px center}
.sqkc .down:hover{ background:url(../images/right_ing22.gif) no-repeat 50px center}
.sqkc .weixin{background:url(../images/right_ing3.gif) no-repeat 50px center;position:relative}
.sqkc .weixin:hover{background:url(../images/right_ing33.gif) no-repeat 50px center;position:relative}
.sqkc .weixin div{ position: absolute; left:-47px; top:-340px;display: none; z-index:10}
.kctc{ margin-top:30px;}
.kctc li{
    padding:12px 0;
    border-bottom:1px dashed #d2d2d2;
}
.kctc li.last{ border-bottom:none;}
.kctc li a{
    font-size:16px;
    color:#757575;
}
.kctc li a:hover{
    color:#852146;
}
.kctc li p{
    color:#a5a5a5;
    padding-top:6px;
}
.course_sqkc{
    width:226px;
    margin-top:10px;
}
.course_sqkc .kecheng{
    width:196px;
    background:url(../images/right_ing1.gif) no-repeat scroll 27px center
}
.course_sqkc .kecheng:hover{background:url(../images/right_ing11.gif) no-repeat 27px center;
}
.course_sqkc  .weixin{ width:196px;background:url(../images/right_ing3.gif) no-repeat 27px center;position:relative}
.course_sqkc  .weixin:hover{ background:url(../images/right_ing33.gif) no-repeat 27px center;position:relative}
/****************搜索结果页****************/
.title h6{
    font-size:18px;
    color:#575757;
    background-color:#f7f7f7;
    line-height:40px;
    padding-left:16px;
}
.sear_left{
    clear:both;
    float:left;
    font-size:14px;
    color:#909090;
}
.search{
    border:1px solid #e6e6e6;
    overflow:hidden;
    width:868px;
}
.time{border-bottom:1px solid #e6e6e6; overflow:hidden}
.place{border-bottom:1px solid #e6e6e6; overflow:hidden; padding-bottom:17px;}
.place .sear_right li{padding-bottom:0px;}
.time .sear_left p{
    background:url(../images/time.gif) no-repeat 18px center;    
}
.place .sear_left p{
    background:url(../images/didian.gif) no-repeat 18px center;
}
.domain .sear_left p{
    background:url(../images/lingyu.gif) no-repeat 14px center;
}
.sear_left p{
    padding-left:50px;
    line-height:64px;
    width:74px;
}
.sear_right{
padding:16px 0;
    float:left;
    width:744px;
}
.sear_right li{
    float:left;
    padding:4px 0;
}
.sear_right li a{
    display:block;
    color:#303030;
    font-size:14px;
    line-height:26px;
    padding:0 25px 0 10px;
    margin-right:12px;
}
.place .sear_right li a{
    *padding:0 25px 0 0;
    *width:54px;
    *text-align:right
}
.sear_right li.hover a{
    color:#fff;
    background:url(../images/close_03.gif) no-repeat right center #37424a;
}
.sear_right li.hover_none a{ color:#909090;cursor: text;}
/* 搜索结果排序*/
.sort{
    background-color:#f5f5f5;
    border:1px solid #e6e6e6;
    overflow:hidden;
    margin-top:26px;
    height:38px;
}
.sort span{
    display:block;
    padding-left:16px;
    float:left;
    font-size:18px;
    color:#434343;
    line-height:38px;
}
.sortinner{
    float:left;
}
.sortinner{
    line-height:38px;
    font-size:14px;
    color:#434343;
    _padding-top:10px
}
.sortinner input{
    margin-left:42px;
    margin-right:6px;
}
/*********************排序结果*******************/
.main {
    padding:20px 0;
    overflow:hidden;
    border-bottom:1px dashed #e3e3e3;
    clear:both;
    _height:160px;
}
.main a{
    display:block;
    float:left
}
.main_right{
    float:left;
    padding-left:20px;
}
.main_right a{
    font-size:18px;
    color:#4c4c4c;
    line-height:44px;
}
.main_right p{
    clear:both;
    font-size:14px;
    color:#6d6d6d;
    line-height:24px;
}
.main_right p span:first-child{
    padding-left:0;
}
.main p span{
    padding:0 6px;
}
.main_right .btn1{
    width:80px;
    height:30px;
    border-radius:5px;
    background-color:#a8adb0;
    line-height:30px;
    font-size:14px;
    color:#fff;
    text-align:center;
    margin-top:28px;
}
.page a{
    font-style:italic;
    font-size:14px;
    display:block;
    width:46px;
    height:40px;
    float:left;
    text-align:center;
    line-height:40px;
    background-color:#eff2f5;
    padding:0;
    border-radius:5px;    
}
.page a:hover,.page a.hover{
    color:#fff;
    background-color:#2c3e50;
}
.page .next{
    float:right;
    padding:0 65px 0 24px;
    background:url(../images/next.gif) no-repeat 100px center #eff2f5;
    font-weight:600;
    font-size:16px;    
    width:52px;
    _width:60px;
}
.page input{
    float:left;
    width:50px;
    height:40px;
    line-height:40px;
    border:1px solid #eff2f5;
    border-radius:5px;
    padding-left:10px;
    font-size:16px;
}
.page .next:hover{
    color:#666;
    background:url(../images/next.gif) no-repeat 80px center #eff2f5;
}
/*************************新闻详情页*************************/
.details_left h5{
    color:#373737;
    font-size:30px;
    position:static;
    width:auto;
    height:auto;
    text-align:left;
    padding-bottom:0;
}
.details_left>span{
    font-size:14px;
    color:#747474;
    line-height:30px;
    display:block;
    border-bottom:1px dashed #bababa;
    margin-bottom:20px;
}
.details_left p{
    padding-bottom:30px;
    line-height:24px;
    font-size:14px;
    color:#373737;
}
.details_left .main_right p{
    padding-bottom:0
}
.details_left .main_right a{
    line-height:20px;
    font-size:16px;
}
.details_left .main_right a:hover{
    color:#852146;
    text-decoration:underline;
}
.details_left .main_right .btn1{
    margin-top:6px;
    color:#fff;
    line-height:30px;
    font-size:14px;
}
.details_left .main_right .btn1:hover{
    color:#fff;
    text-decoration:none;
}
.details_left h6{
    font-size:16px;
    color:#555;
    padding-bottom:10px;
}
.weib{
    border-top:1px dashed #bababa;
    padding-top:20px;
}
.weib_left,.tuicun{
    float:left;
}
.weib_left p{
    width:153px;
    text-align:center;
    font-size:12px;
    color:#7b7b7b;
}
.tuicun{
    padding-left:12px;
}
.tuicun h6{
    font-size:16px;
    color:#878787;
}
.tuicun p{
    padding-bottom:0;
    width:680px;
}
.tuicun p.kec a,.tuicun p.sjdd{
    color:#545454;
    font-size:16px;
}
.tuicun p.sjdd{
    font-size:14px;
}
.tuicun p.tuic_txt{
    color:#858585;
}
.news{ margin-bottom:30px;}
.news ul li a{
    overflow:hidden;
    color:#8a8a8a;
    font-size:14px;
    padding:10px 0;
    display:block;
    border-bottom:1px dashed #d2d2d2
}
.news ul li a.last{ border:none;}
.news ul li a span{
    display:block;
    float:left;
    
}
.news ul li a:hover span{
    color:#852146;
}
.news ul li a em{
    display:block;
    float:left;
    width:182px;
}
/******************长江EE_公开课一览表*************/
.list_left ul li{
    float:left;
    font-size:16px;
    color:#1a1d2a;
}
.list_left table{
    width:870px;
}
.list_left table tr td{
    font-size:14px;
    color:#424242;
    border:1px solid #dedede;
    border-left:none;
    border-right:1px dashed #dedede;
    padding-left:20px;
    height:50px;
    vertical-align:middle;
}
.list_left table tr td.last{
    border-right:none;
    font-size:12px;
}
.list_left table tr td.last {
    padding-right:60px;
}
.list_left table tr td.caption{
    border-top:3px solid #cca7bd;
    font-size:14px;
    color:#852146;
    border-right:none;
}
.shuoming{
    font-size:14px;
    color:#b1b1b1;
    padding-top:24px;
}
/******************课程*********************/
.courseinner{ font-size:16px;}
/*course_van*/
.course_van{
    width:100%;
    height:280px;
    margin:0 auto;
    background-position:center;
    background-size:100%;
}
.course_van_m{
    width:1190px;
    height:280px;
    margin:0 auto;
}
.course_van ul{
    list-style:none;
    margin-left:52px;
    padding-top:248px;
}
.course_van ul li{
    float:left;
}
.course_van ul a{
    display:block;
    float:left;
    width:122px;
    height:32px;
    background-color:#a0a0a0;
    text-align:center;
    line-height:32px;
    color:#FFF;
    margin-right:1px;
    font-size:16px;
}
.course_van a.mo{
    background:#fff;
    color:#002e5f;
}
.course_van a.hover{
    background:#fff;
    color:#002e5f;
}
/*主题*/
.wrap{
    width:1190px;
    margin:0 auto;
    overflow:hidden;
}
.wrap_left{
    float:left;
    width:906px;
    padding-left:20px;
    _width:860px
}
.wrap_left p{
    font-size:14px;
    line-height:24px;
    width:870px;
    /*padding-bottom:28px;*/
}
.ee_wrap_left li{
    list-style:disc inside;
}
.wrap_left td p{
    width:auto;
    padding-bottom:0;
}
.wrap_left img{
    margin:40px 0 24px -20px
}
.wrap_left h6{
    color:#005983;
    font-size:18px;
    font-weight:500;
    padding:18px 0
}
.wrap_right{
    float:right;
    width:222px;
    border:1px solid #e5e5e5;
    background:#fbfbfb;
    padding:20px 18px 0;
    margin-top:34px;
}
.wrap_right ul.main li{
    height:200px;
    display:none;
    text-align:center
}
.wrap_right ul.main li>img{
    width:160px;
}
.wrap_right ul.main li.first,.wrap_right ul.main li.de_down{
    text-align:left;
}
.wrap_right p{
    width:178px;
    padding-left:55px;
    font-size:14px;
    color:#6d6d6d;
    padding-bottom:20px;
    line-height:22px;
}
.wrap_right p span{
    margin-left:-54px;
    padding-right:22px;
    color:#434343;
}
.wrap_right input{
    text-align:center;
    color:#FFF;
    font-size:18px;
    width:195px;
    height:46px;
    line-height:46px;
    border:none;
    background-color:#852146;
    border-radius:6px;
    margin-left:10px;
    cursor:pointer;
    MARGIN-bottom:28px;
    font-family:"微软雅黑"
}
.wrap_right ul.nav{
    overflow:hidden;
    border-bottom:1px solid #dcdcdc;
}
.wrap_right ul.nav li{
    list-style:none;
    float:left;
    font-size:14px;
    color:#777;
    margin-right:16px;
}
.wrap_right ul.nav li.last{
    margin-right:0;
}
.wrap_right ul.nav li a{
    display:block;
    width:62px;
    text-align:center;
    padding-bottom:10px;
}
.wrap_right ul.nav li.mo a{
    padding-bottom:7px;
    border-bottom:3px solid #cc456e;
}
.main li.de_down{ text-align:center;}
.main li.de_down img{ margin:0;}
.main li.de_down p{
    text-align:center;
    padding-left:8px;
    width:100%;
    font-size:12px;
    color:#848484;
    margin-left:-10px;
}
.main li p{
    margin-left:-30px;
    font-size:12px;
    color:#313131;
}
.main li.first p{
    font-size:14px;
    color:#4c4c4c;
    padding:0;
    margin-left:2px;
    line-height:24px;
    white-space:nowrap;
}
.lian{border-top:1px solid #dcdcdc; overflow:hidden;*padding-bottom:16px}
.lian a{
    display:block;
    float:left;
    width:28px;
    height:24px;
    background:url(../images/lian_03.gif) no-repeat;  
    margin:14px 0 16px 22px
}
.lian a.a{
    background-position:-56px top;
}
.lian a.b{
    background-position:-109px top;
}
.lian a.c{
    background-position:right top;
}
/*师资力量*/
#teacher,#cour,#experience,#cours{
    width:1190px;
    margin:0 auto;
    border-top:4px solid #dcdcdc;
    margin-top:42px;
    position:relative;
    padding-top:28px;
    clear:both;
}
h5{
    font-size:24px;
    font-weight:500;
    color:#005983;
    width:126px;
    height:24px;
    text-align:center;
    background-color:#fff;
    padding-bottom:18px;
    position:absolute;
    left:10px;
    top:-20px;
}
#teacher ul{
    overflow:hidden;
}
#teacher ul li{
    float:left;
    width:236px;
    height:400px;
    overflow:hidden;
    position:relative
}
#teacher ul li img{
    height:400px;
}
.over{
    position:absolute;
    left:0;
    top:0;
    width:237px;
    height:436px;
    overflow:hidden;
}
#teacher ul li.first{
    width:472px;
}
#teacher ul li div.po,#teacher ul li div.pa{
    position:relative;
    width:90%;
    color:#fff;
    /*margin-top:-442px;*/
    margin-top:-108px;
    /*margin-top:-550px;*/
    z-index:0;
    padding:30px 5% 0;
    height:544px;
}
.po span,.pa span{
    position:absolute;
    left:0; 
    top:0;
    width:237px;
    height:550px;
    background-color:#000;
    filter:alpha(opacity=80); 
    opacity: 0.8; 
    -moz-opacity:0.8;
    z-index:-1
}
.pa span{
    width:476px;
}
.po h6,.pa h6{
    font-size:18px;
    font-weight:500;
}
.po h6, .pa h6{
    *margin-bottom:1em;
}
.po p,.pa p{
    font-size:14px;
    padding-bottom:34px;
    padding-right:10px;
}
.tea_main{
    padding:0 0px 34px 0;
}
.ee_p_r{
    position:absolute;
    top:32px; 
    left:5%;
}
/*课程设置*/
#cour ul li{
    width:392px;
    height:75px;
    background-color:#37424a;
    color:#fff;
    padding:6px 0 6px 26px;
}
#cour ul li h6{
    font-size:16px;
    font-weight:500;
    padding-top:16px;
    font-family:"方正兰亭黑简体","微软雅黑";
    margin:0
}
#cour ul li h6 span{
    font-size:22px;
    padding-right:12px;
    font-weight:500;
    font-family:"方正兰亭黑简体","微软雅黑";
}
#cour ul li p{
    font-size:12px;
    margin-top:5px;
}
#cour ul li p span{
    padding-right:12px;
    font-size:12px;
}
.left{
    float:left;
}
.right{
    float:left;
    width:701px;
    padding-left:25px;
    padding-right:46px;
   /* min-height:648px;  */
    overflow:hidden;
    background-color:#fafafa;
}
.mai h6{
    font-size:16px;
    color:#767676;
    font-weight:600;
    padding:26px 0 6px;
}
.mai p{
    font-size:16px;
    color:#535353;
    line-height:24px;
}
.mai .border_bottom{
    border-bottom:1px solid #dcdcdc;
    padding-bottom:10px;
}
/*学习心得*/
#experience ul{
    overflow:hidden;
    padding-bottom:60px;
}
#experience ul li{
    width:197px;
    height:339px;
    border:1px solid #eaeaea;
    border-right:none;
    float:left;
    position:relative;
    overflow:hidden;
    cursor:default;
    position:relative;
    margin-top:-1px;
}
#experience ul li h6{
    font-size:20px;
    color:#4f4f4f;
    font-weight:500;
    padding-top:16px;
    padding-bottom:10px;
    padding-left:20px;
}
.fenge{
    position:absolute;
    height:10px;
    width:100%;
    left:0; top:193px;
    *top:194px;
}
.fenge2{
    position:absolute;
    height:10px;
    width:100%;
    left:0; 
    top:271px;
    *top:273px;
}
#experience ul li p{
    font-size:12px;
    color:#434343;
    height:86px;
    padding-left:20px;
}
#experience ul li.righ{
    border:1px solid #eaeaea;
}
#experience ul li.bortop{
    border-top:none;
}
.posi{
    position:absolute;
    width:197px;
    height:339px;
    left:0;
    top:340px;
    background:#37424a;
    color:#fff;
}
#experience ul li .posi h6,#experience ul li .posi p{
    color:#fff;
}
#experience ul li .posi p{
    font-size:12px;
    padding-left:14px;
    padding-right:10px;
    height:auto;
    cursor:default;
}
.posi p.bottom{
    padding-top:26px;
    line-height:22px;
}


/********学习心得新增**********/
.ee_e_pic{
    position:relative;
    width:1000px;
    margin:0 auto;
}
.ee_e_pica{
    width:1000px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
}
.ee_e_pic .ee_a_b_prev{
    left:-44px;
}
.ee_e_pic .ee_a_b_prev,.ee_e_pic .ee_a_b_next{
    width:50px;
}
.ee_e_pic .ee_a_b_next{
    right:-44px;
}
.ee_e_pic ul{
    width:99999px;
    margin:0 auto;
}
#experience .ee_e_pic ul{ padding-bottom:0}
#experience .ee_e_pic ul li{
    width:1000px;
    height:auto;
    border:none;
    float:left;
    margin:0 auto;
}
#experience .ee_e_pic ul li img{width:100%;}

#experience .ee_e_pic .ee_about_nav li{ width:14px; height:14px; margin-right:10px;}
.ee_e_pic  .ee_about_nav{ margin:26px 0 26px 448px}
.ee_pic_txt_l{
    float:left;
    width:70px;
    font-size:16px;
    font-weight:600;
}
.ee_pic_txt_r{
    float:left;
    width:1090px;
    font-size:14px;
}
.ee_pic_txt_div{ 
    padding-bottom:16px; 
    padding-top:10px;
    overflow:hidden;
    border-bottom:1px solid #dcdcdc;
}
.ee_pic_txt_r p{
    padding-bottom:4px;
    line-height:22px;
}
.ee_e_pic_txt{
    overflow:hidden;
}








/*您可能感兴趣的课程*/
#cours h5{
    font-size:18px;
    color:#8c8c8c;
    width:174px;
}
#cours ul{
    overflow:hidden;
}
#cours ul li{
    float:left;
    margin-right:16px
}
#cours ul li a{
    display:table-cell;
    width:213px;
    height:100px;
    background-color:#37424a;
    color:#fff;
    vertical-align: middle;
    padding-left:12px;
    *display:block;
    *height:80px;
    *padding-top:20px;    
    
    
}
#cours ul li a:hover{
    text-decoration:underline;
}
#cours ul li p{
    /*padding:28px 0 10px;    */
    font-size:14px;
}
#cours ul li span{
    font-size:18px;
}
#cours ul li.last{
    margin-right:0;
    
}
#cours ul li.last span{
    /*line-height:100px;  */
}
/********************精英同窗主体************/
#main{
    width:1192px;
    margin:0 auto;
    padding-top:3px;
}
.mate_left{
    width:476px;
    float:left;
    height:600px;
    overflow:hidden;
    background-color:#37424a;
}
.mate_right{
    float:left;
    width:716px;
    height:600px;
    overflow:hidden;
    background-color:#eaeaea;
}

.mateinner .mate_left,.mateinner .mate_right{
    margin-top:0px;
}
.mate_left h6{
    color:#fff;
    font-size:32px;
    font-weight:500;
    padding-left:50px;
    width:426px;
    padding-top:70px;
}
.mate_left h6 span{
    font-weight:600;
    font-size:26px;
}
.mate_right p{
    padding-left:31px;
    width:653px;
    float:left;
    font-size:14px;
    color:#4b4b4b;
    line-height:26px;
}

#contentappend{ *width:1190px}
#main ul{
    clear:both;
    overflow:hidden;
    padding-bottom:40px;
}
.mateinner ul li{
    position:relative;
    width:236px;
    float:left;
    overflow:hidden;
    border:1px solid #c4c4c4;
    /*border-right:none;*/
    background-color:#fff;
    margin-top:-1px;
    margin-right:-1px
}
.mateinner ul li.borderright{ border-right:1px solid #c4c4c4;}
.mateinner ul li h5{
    font-weight:500;
    font-size:22px;
    color:#4f4f4f;
    padding-top:15px;
    padding-left:20px;
    position:static;
    background:none;
    width:auto;
    text-align:left;
    height:auto;
    padding-bottom:0;
}
.mateinner ul li p{
    font-size:14px;
    color:#434343;
    padding-left:20px;
    height:82px;
    padding-top:6px;
}
.details{
    position:absolute;
    width:217px;
    padding-left:20px;
    height:100%;
    left:0;
    top:100%;
    background-color:#37424a;
}
.details h6{
    padding-top:22px;
    color:#fff;
    font-size:22px;
}
#main ul li .details p{
    color:#fff;
    height:auto;
    padding-left:0;
    width:200px;
    font-size:12px;
    line-height:20px;
    padding-bottom:10px;
}
#main ul li .details span{
    display:block;
    color:#fff;
    font-size:12px;
    margin-top:4px;
}
#main ul li .details span a{
    text-decoration:underline;
}
#main ul li .details span a:hover{
    text-decoration: underline;
}
.details .btn{
    margin-top:20px;
    display:block;
    width:40px;
    height:27px;
}
.more a{
    display:block;
    padding-left:30px;
    width:210px;
    height:66px;
    line-height:66px;
    color:#fff;
    background:url(../images/more_07.gif) no-repeat;
    font-size:16px;
}
/****************师承名家主题*********/
#main{
    width:1192px;
    margin:0 auto;
    padding-top:44px;
    overflow:hidden;
}
.mate_left{
    width:476px;
    float:left;
    height:200px;
    background-color:#37424a;
}
.mate_right{
    float:left;
    width:716px;
    height:200px;
    background-color:#eaeaea;
}
.mate_left h6{
    color:#fff;
    font-size:32px;
    font-weight:500;
    padding-left:50px;
    width:426px;
    padding-top:70px;
}
.mate_left h6 span{
    font-weight:600;
    font-size:26px;
}
.mate_right p{
    padding-left:31px;
    padding-top:53px;
    width:653px;
    float:left;
    font-size:14px;
    color:#4b4b4b;
    line-height:26px;
}
.mingshi ul li{
    float:left;
    position:relative;
    *overflow:hidden
}
.mingshi ul li div.pbig{
    *width:476px
}
.mingshi ul li>a{
    display:block;
    overflow:hidden;
    width:238px;
    height:400px;
    float:left;
    position:relative;
}
.mingshi ul li>a.big{
    position:static;
}
.mingshi ul li .big{
    width:476px;
    height:400px;
    position:relative;
    *position:absolute;
    *left:0; *top:0;
}
.mingshi ul li  h6{
    display:none
}
.mingshi ul li .big h6{
    *padding-top:150px;
}
.mingshi ul li .pbig h6{
    margin-top:30px;
}
.mingshi ul li .posit:hover h6{
    display:block;
}
.posit h6{
    margin-top:10px;
}
.posit h6
.big .posit h6,.mingshi UL LI .pbig h6{
    *margin-top:140px;
    *padding-top:10px;
}
.mingshi UL LI .pbig h6{
    *padding-top:150px;
}
.mingshi ul li  h5.big{
    position:static
}
.mingshi ul li div.big{
    margin-top:295px;
    height:105px;
}
.mingshi ul li h5{
    clear:both;
    width:476px;
    height:199px;
    text-align:center;
    line-height:199px;
    background-color:#37424a;
    color:#fff;
    font-size:30px;
    font-weight:500;
    position:static;
    margin:0;
}
.mingshi ul li h5.big{
    width:714px;
    height:199px;
    position:static;
}
.big .posit {
    width:476px;
}
.posit>a{
    *display:block;
    *overflow:hidden;
}
.pbig .posit{
    width:476px;
}
.pbig .posit p{
    width:430px;
}
.posit{
    position:absolute;
    left:0; bottom:0;
    width:238px;
    height:105px;
    background-color:#000;
    filter:alpha(opacity=85); 
    opacity: 0.85; 
    -moz-opacity:0.85;
    background-color: rgba(0, 0, 0, 0.85);
}
.posit h4{
    color:#fff;
    padding:15px 0 0 26px;
    font-weight:500;
    font-size:18px;
    
}
.posit h4 span{
    font-size:12px;
    line-height:12px; 
    padding-right: 13px;  
    *line-height:20px 
}
.posit p{
    font-size:12px;
    padding-left:26px;
    color:#fff;
    padding-top:22px;
    width:200px;
    display:none;
    *line-height:20px
}
.posit a p{
    margin-bottom:6px;
}
.mate_ul .posit>p,.mate_ul .big .posit>p{
    padding-top:5px;
    /*float:left;*/
    padding-right:10px;
    width:auto;
}
.posit .fmore p{
    padding-top:6px;
    float:left;
    width:auto;
    *padding-top:2px;
}
.mate_ul{
    *margin-top:-44px
}
.mate_ul .big .posit>p{
    float:none;
    line-height:22px;
}
.posit p a{
    color:#fff;
    text-decoration:underline;
}
.posit p a:hover{
    text-decoration:underline;
}
.big .posit p{
    padding-left:26px;
    width:430px;
}
.more {
    clear:both;
}
.more a{
    display:block;
    padding-left:30px;
    width:210px;
    height:66px;
    line-height:66px;
    color:#fff;
    background:url(../images/more_07.gif) no-repeat;
}
/**********************弹出层*************************/
.d_f_pop{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow-y:scroll;
    z-index:820
    
}
.d_f_pop h5{
    background-color:#fff;
    color:#000;
    font-size:16px;
    position:static;
    width:auto;
    height:auto;
    text-align:left;
}
.d_f_pop_bj{
    position:absolute;
    left:0;top:0;
    height:100%;
    width:100%;
    background-color:#000;    
    filter:alpha(opacity=70); 
    opacity: 0.7; 
    -moz-opacity:0.7;
    z-index:810
}
.f_popup{
    width:950px;
    margin:0 auto 0 -480px;
    position:absolute;
    left:50%;
    height:100%;
}
.f_p_top{
    height:337px;
    background:url(../images/pop/pop_top_bj.gif) no-repeat;
    padding-left:80px;
    width:870px;
    overflow:hidden; border-bottom:1px solid #dcdbdb;
}
.f_p_top img{
    float:left;       
}
.f_p_top_right{
    float:left;
    width:330px;
    margin-left: 30px;
    padding-top:100px;
}
.f_p_top_right h6{
    font-size:30px;
    color:#6b6b6b;
    margin-bottom:10px;
}
.f_p_top_right p{
    font-size:14px;
    color:#6a6a6a;
    line-height:24px;
}
.p_r_contact{
    border-top:1px solid #d9d9d9;
    margin-top:14px;
    padding-top:14px;
}
.p_r_contact p a{
    text-decoration:underline;
    color:#6a6a6a;
}
.f_p_main{
    width:860px;
    background-color:#fff;
    padding:20px 45px;
}
.f_p_main_nav{
    overflow:hidden;
    border-bottom:1px solid #c9c9c9;
    width:660px;
}
.f_p_main_nav  li{
    float:left;
    margin-left:4px;
    margin-right:90px;
}
.f_p_main_nav li a{
    display:block;
    font-size:18px;
    color:#565656;
    padding:10px 0;
}
.f_p_main_nav li.nomargin{
    margin-right:0;
}
.f_p_main_nav  li.hover a{
    border-bottom:3px solid #98566e;
} 
.p_m_t_txt{
    font-size:14px;
    color:#565656;
    min-height: 300px;
}
.p_m_t_txt p{
    padding-top:26px;
}
.p_m_t_txt{
    display:none;
}
.d_f_pop_btn{
    position:fixed;
    top:46%;
    width:189px;
    height:79px;
}
.d_f_pop_btn_color{
    background-color:#421827;
    filter:alpha(opacity=70); 
    opacity: 0.7; 
    -moz-opacity:0.7;
    border-radius:10px;
}
.d_f_pop_btn_txt{
    float:left;
    color:#fff;
}
.d_f_pop_up{
    margin-left:-120px;
}
.d_f_pop_btn_txt a{ color:#fff;}
.d_f_pop_up>a{
    display:block;
    background:url(../images/pop/up.png) no-repeat;
    height:40px;
    min-width:23px;
    margin-left:22px;
    margin-top:16px;
    float:left;
}
.d_f_pop_next{
    margin-left:880px;
}
.d_f_pop_next>a{
    position:absolute;
    display:block;
    background:url(../images/pop/next.png) no-repeat;
    height:40px;
    min-width:23px;
    top:0;right:20px;
    margin-top:16px;
    float:left;
}
.d_f_pop_btn_color .d_f_pop_next>a{    margin-left:104px;
}
.d_f_pop_close{
    position:absolute;
    z-index:99;
    right:-36px;
    top:0;
}
.d_f_pop_close a{
    display:block;
    width:36px;
    height:36px;
    background:url(../images/pop/close.png) no-repeat;
}
/*在线报名*/
.o_r_wrap{
    width:1150px;
    margin:0 auto;
    padding-top:54px;
}
.o_regist_top ul{
    overflow:hidden;
    width:930px;
    margin:0 auto;
}
.o_regist_top ul li{ 
    float:left;
    margin-left:-10px;
}
.o_regist_top ul li a{
    display:block;
    width:193px;
    height:46px;
    line-height:46px;
    color:#fff;
    font-size:16px;
}
.o_regist_top ul li a em{
    font-size:24px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:italic;
    margin-left:40px;
}
.o_regist_top ul li.first{ margin-left:0;}
.o_regist_top ul li.first a{
    background:url(../images/pop/one_bj.png) no-repeat;
}
.o_regist_top ul li a{
    background:url(../images/pop/on_r_bj.png) no-repeat;
}
.o_regist_top ul li a.hover{
    background:url(../images/pop/yes_r_bj.png) no-repeat;
}
.o_regist_top ul li.last a{
    background:url(../images/pop/last_bj.png) no-repeat;
}
.o_regist_top ul li.last a.hover{
    background:url(../images/pop/yes_last_bj.png) no-repeat;
}
.o_regist_txt_top{ 
    overflow:hidden; 
    margin-top:50px;
    border-bottom:1px solid #ddd;
    padding-bottom:6px
}
.o_regist_txt_top h6{
    font-size:18px;
    color:#575757;
    float:left;
    padding-left:6px;
}
.o_regist_txt_top ul{
    float:left;
    overflow:hidden
}
.o_regist_txt_top li{
    float:left;
    color:#5a5a5a;
    margin-top:3px;
    margin-left:48px
}
.o_regist_txt_top li i{
    font-size:16px;
    font-style:italic;
}
.o_regist_txt_top a{
    float:right;
    font-size:14px;
    color:#852146;
    margin-top:3px;
}
.o_r_txt_main{ margin-top:26px;}
.o_r_m_one li{
    width:244px;
    height:102px;
    background-color:#fff;
    border:1px solid #e5e5e5;
    color:#575757;
    overflow:hidden;
    cursor:pointer;
    float:left;
    margin:0 20px 20px 0;
    padding:0 10px 0 16px;
}
.o_r_m_one li.nomargin{ margin-right:0;}
.o_r_m_one h6{
    font-size:18px;
    padding-top:16px;
}
.o_r_m_one li p{
    font-size:14px;
    line-height:24px;
}
.o_r_m_one li .o_r_time{ float:left;}
.o_r_m_one li i{
    float:right;
    font-size:16px;
    font-style:italic;
    margin-right:10px;
}
.o_r_m_one li:hover,.o_r_m_one li.hover{
    background-color:#37424a;
    color:#fff;
}
a.o_r_next{
    display:block;
    width:112px;
    height:38px;
    text-align:center;
    font-size:18px;
    color:#fff;
    line-height:38px;
    background:url(../images/pop/o_r_next.png) no-repeat;
    margin-top:20px;
    margin-left:10px
}
input.o_r_next{
                    
    width:112px;
    height:38px;
    text-align:center;
    font-size:18px;
    color:#fff;
    line-height:38px;
    background:url(../images/pop/o_r_next.png) no-repeat;
    margin-top:20px;
    
    cursor: pointer;
    margin-left:10px
}
.o_r_txt_bottom{
    border-top:1px solid #ddd;
    padding-top:23px;
    margin-top:30px;
}
.o_r_txt_bottom p{
    line-height:22px;
    color:#434343;
}
.o_r_m_two ul{ overflow:hidden; margin-bottom:20px}
.o_r_m_two ul li.o_r_m_company li{
    float:left;
    margin-right:14px;
}
.o_r_m_two ul li input,.o_r_m_company li input{
    width:189px;
    height:36px;
    line-height:36px;
    font-size:16px;
    border:1px solid #d3d3d3;
    border-radius:6px;
    padding-left:10px;
}
.o_r_m_two ul li input[placeholder],.o_r_m_company li input[placeholder],.o_r_m_three>div input[placeholder]{
    color:#adadad;
}
.o_r_m_two{
    margin-top:40px;
    padding-left:10px;
    font-size:16px;
    color:#5b5b5b;
}
.o_r_m_two li{ float:left; margin-right:10px;}
.o_r_sex{ padding-bottom:20px; overflow:hidden; position: relative;}
.o_r_sex label{ position:absolute; left: 415px; top:25px}
.o_r_country{ height:36px;}
.o_r_sex span,.o_r_c_w span{
    padding-right:30px;
    padding-left:4px;
}
.o_r_c_w>input[placeholder],.o_r_m_two div>input{color:#adadad;}
.o_r_option1,.o_r_option2{ position:relative; height:50px;}
.o_r_c_number input,.o_r_c_tel input,.o_r_c_ad input,.o_r_c_tel2 input,.o_r_c_ema input,.o_r_c_w>input,.o_r_m_three div input{
    width:402px;
    padding-left:10px;
    height:36px;
    margin-bottom:18px;
    line-height:36px;
    border:1px solid #d3d3d3;    
    border-radius:6px;
    font-size:16px;
}
.o_r_m_three>div{ clear:both; font-size:16px;}
.o_r_m_three>div label{ margin-top:-22px}
.o_r_m_two>div label{margin-top:-22px}
.o_r_m_two .o_r_c_number2 label{margin-top:0px}
.input_radio{position:relative;}
.input_radio label{position:absolute; left:412px; top:25px;}
.o_r_c_w p{ line-height:40px; position:relative;}
.o_r_c_w p  label{position:absolute; left:415px; top:21px}
.o_r_m_company li{
    float:left;
    margin-right:14px;
    margin-bottom:20px;
}
label{font-size: 16px;}
.o_r_c_number{ clear:both; margin-top:20px;}
.o_r_m_three div.input_radio input{ width:auto; margin-bottom:0;}
.o_r_m_three div.input_radio  span{ padding:0 30px 0 4px;}
.o_r_m_contact p{ float:left;}
.o_r_m_contact div{ float:left; width:360px; margin-left:14px; position: relative;}
.o_r_m_contact div label{ display: block; clear:both}
.o_r_m_contact div input{
    width:142px;
    margin-right:10px;
    float:left;
}
.o_r_m_four textarea{
    width:866px;
    height:204px;
    background-color:#f9f9f9;
    border:1px solid #d3d3d3;
    padding:10px;
    border-radius:6px;
}
.o_r_m_four .reg-le dd input{ width:218px;}
.o_r_m_four .pull-down span{ right:0; top:10px}
.o_r_m_four .pull-down a{ width:200px}
.o_r_m_four .pull-down p{ right:0px;}
.o_r_m_four .input_check{ clear:both; padding-top:34px; width:auto;}
.input_check input{
    float:left;
}
.o_r_m_four{ font-size:16px; color:#5b5b5b;}
.input_check p{
    float:left;
    padding-left:10px;
}
.o_r_m_txt{
    border:none;
    border-bottom:1px solid #d3d3d3;
    width:350px;
    display:inline-block;
}
.input_check input{ margin-top:4px;}
.input_check p span{
    padding-left:28px;
}
.o_r_t_last{ 
    text-align:center; 
    font-size:30px;
    color:#c31e63;
    padding-top:140px;
}
.o_r_t_last_btn{
    display:block; 
    margin:50px auto 100px;
    width:262px;
}
.reg-le dl dd.o_r_date_1{ position:relative; margin-right:6px;}
.reg-le dl dd.o_r_date_1 span{ right:0; top:4px;}
.pull-down .o_r_date_1 a{ width:100px;}
.pull-down .o_r_date_1 p{ right:0;}
.reg-le dl dd.o_r_date_1 input{width:100px;}
.pull-down .o_r_date_mon a{ width:60px;}
.reg-le dl dd.o_r_date_mon input{width:60px;}
.pull-down .o_r_date_deat a{ width:60px;}
.reg-le dl dd.o_r_date_deat input{width:60px;}
.o_regist_txt input:focus{ border:1px solid #d86e95}
.o_regist_txt .o_r_m_four input:focus{ border:none; border-bottom:1px solid #d3d3d3}
/******************************组织学习1.21*******************************************/
a:focus{outline:none;}
.ee_learn_top{
    margin-top:0px;
    height:280px;
   /* background:url(../images/learn_t.png) no-repeat center top;*/
    box-shadow:0 1px 2px #666
}
.ee_learn_txt{
    width:1190px;
    margin:0 auto;
}
/*核心价值*/
.ee_value{
    width:1090px;
    margin:0 auto;
    padding-top:66px;
}
.ee_value h4{
    font-size:28px;
    color:#2d3f5c;
    text-align:center;
    background-color:#fff;
    width:166px;
    margin:0 auto;
    margin-top:-20px;
}
.ee_h_line{
    border-top:1px solid #d9d9d9;
}
.ee_value ul{ margin-top:40px;}
.ee_value ul li{
    padding-left:120px;
    margin-bottom:70px;
}
.ee_value ul li h6{
    font-size:22px;
    color:#5a76a2;
    margin-bottom:10px;
}
.ee_value ul li p{
    color:#414141;
    font-size:14px;
    line-height:28px;
    width:820px;
}
.ee_value ul li.ee_h_txt1{
    background:url(../images/ee_value_li1.png) no-repeat left center;
}
.ee_value ul li.ee_h_txt2{
    background:url(../images/ee_value_li2.png) no-repeat left center;
}
.ee_value ul li.ee_h_txt3{
    background:url(../images/ee_value_li3.png) no-repeat left center;
}
/*GSP&长江pai&长江汇*/
.ee_main_nav_t{
    border-bottom:1px solid #dbdbdb;
}
.ee_main_nav_t ul{
    width:1037px;
    margin:0 auto;
}
.ee_main_nav_t ul li{
    float:left;
    margin-left:200px;
    padding-bottom:16px;
    margin-bottom:-2px;
    position:relative
}
.ee_main_nav_t ul li em{
    position:absolute;
    display:block;
    width:15px;
    height:10px;
    background:url(../images/ee_main_t_b.gif) no-repeat;
    left:45%;
    bottom:-10px;
    display:none;
}
.ee_main_nav_t ul li a:hover{
    color:#5a76a2
}
.ee_main_nav_t ul li.nomargin{
    margin-left:0;
}
.ee_main_nav_t ul a{
    color:#8a8a8a;
    font-size:16px;
}
#tooltip{
    position:absolute;
    border:1px solid #999;
    border-radius:3px;
    background:#fff ;
    padding:2px 6px;
    color:#333;
    display:none;
}
.ee_main_nav_t ul .hover{
    border-bottom:2px solid #5a76a2;
    padding-bottom:14px;
}
.ee_main_nav_t ul .hover em{ display:block;}
.ee_main_nav_t ul .hover a{
    color:#5a76a2;
}
.ee_main_nav_t ul li span{
    font-size:24px;
    font-weight:600;
}
.ee_main_txt{
    padding-top:34px;
    overflow:hidden;
    background:#fbfbfb;
    border-bottom:1px solid #dad9d9;
}
.ee_main_m{
    width:1190px;
    margin:0 auto;
}
.ee_m_left{
    float:left;
    width:830px;
}
.ee_main_m h4{
    color:#5a76a2;
    font-size:30px;
    padding-bottom:10px;
    font-weight:600
}
.ee_main_m div.line{
    border-top:1px solid #dbdbdb;
    margin-top:17px;
    padding-bottom:36px;
}
.ee_main_m h4 span{
    font-size:16px;
    font-weight:500
}
.ee_main_m .ee_main_v_h{
    font-size:16px;
}
.ee_main_m p{
    color:#414141;
    font-size:16px;
}
.ee_main_m .ee_m_left p{
    line-height:32px;
}
.ee_main_m_li{ clear:both; overflow:hidden; padding-bottom:40px;}
.ee_main_m_li h6{
    font-size:18px;
    color:#414141;
    border-left:3px solid #5a76a2;
    padding-left:10px;
    margin-bottom:16px;    
}
.ee_main_m_li1 li{
    color:#fff;
    width:220px;
    height:70px;
    text-align:center;
    background:#5a76a2;
    float:left;
    padding:20px 10px 0;
    margin-left:26px;
    text-align:left;
    position:relative;
    border-radius:6px;
    box-shadow:0 2px 3px #cdcccc;
}
.ee_main_m_li1 li.nomargin{
    margin-left:0;
}
.ee_main_m_li1 li p{
    font-size:18px;
    color:#fff;
    padding-bottom:6px
}
.ee_main_m_li1 li em{
    display:block
    float:right;
    position:absolute;
    right:16px;
    bottom:4px;
    font-size:16px;
    font-style:normal;
}
/*长江汇*/
.ee_main_m_li2 div{
    text-align:center;
    float:left;
    width:192px;
    height:125px;
    border:1px dashed #898989;
    border-radius:6px;
    padding:0 20px;
}
.ee_main_m_li2 em{
    float:left;
    padding:60px 23px 0
}
.ee_main_m_li2 div p{
    font-size:14px;
    color:#414141;
}
.ee_main_m .ee_m_left .ee_main_m_li2 p{
    line-height:20px;
}
.ee_main_m_li2 div span{
    display:block;
    font-size:18px;
    color:#777777;
    font-weight:600;
    margin-bottom:6px;
}
.ee_main_m_li3 p{
    line-height:26px;
    font-size:14px;
}
.ee_m_rigt{
    float:right;
    width:258px;
    height:360px;
    padding:20px 16px 0;
    background-color:#fff;
    border:1px solid#e5e5e5;
    box-shadow:0 3px 0 #e7e7e7;
    margin-top:70px;
}
.ee_m_rigt h6{
    color:#8b8b8b;
    font-size:18px;
    color:#8b8b8b;
    border-bottom:1px solid #dcdcdc;
    padding-bottom:6px;
    padding-left:6px;
    margin-bottom:10px;
}
.ee_m_rigt p{
    font-size:14px;
    color:#8a8a8a;
    line-height:30px;
    padding-left:10px;
}
.ee_m_rigt p.ee_r_tel em{
    float:left;
    display:block;
    font-style:normal;
    height:50px;
}
.ee_m_rigt p.ee_r_tel span{
    float:left;
    display:block;
}
.ee_m_rigt p img{
    width:168px;
    height:168px;
}
.ee_m_rigt span{
    display:block;
    text-align:center;
    color:#8a8a8a;
}
.ee_main_m .ee_m_left2 div.line{
    padding-bottom:20px;
}
.ee_main_m .ee_m_left2 p{
    font-size:16px;
    line-height:32px;
}
.ee_main_m .ee_m_left2 p em{
    font-size:22px;
    font-style:normal;
    color:#5a76a2;
}
.ee_main_m .ee_m_left2 ul{ padding-top:22px;}
.ee_main_m .ee_m_left2 ul li{
    float:left;
    width:207px;
    height:76px;
    text-align:center;
    color:#fff;
    font-size:18px;
    font-weight:600;
    background-color:#5a76a2;
    line-height:76px;
    margin-right:28px;
    border-radius:6px;
    box-shadow:0 2px 3px #cdcccc;
}
.ee_main_m .ee_m_left2 ul li.ee_m_l_p{
    line-height:24px;
    padding-top:10px;
    height:66px;
}
.ee_m_core{ clear:both; padding-top:40px;}
.ee_m_core h6{
    padding-left:10px;
    font-size:18px;
    border-left:3px solid #5a76a2;
    margin-bottom:14px;
}
.ee_m_core_li{
    overflow:hidden;
    margin-bottom:26px;
}
.ee_m_core_l p span{
    display:block;
    font-size:20px;
    font-weight:600;
    color:#777777;
}
.ee_m_core_l{ float:left;}
.ee_m_core_l p{
    font-size:14px;
    color:#6d6d6d;
    text-align:center;
    width:206px;
    height:60px;
    border:1px dashed #898989;
    border-radius:6px;
    padding:10px 0
}
.ee_m_core_r{
    float:left;
    width:510px;
    padding-left:20px;
    font-size:14px;
    color:#414141;
    line-height:24px;
}
/*成功实践*/
.ee_s_practice{
    width:1190px;
    margin:0 auto;
    clear:both;
}
.ee_s_practice h4,.ee_firm_m h4{
    font-size:24px;
    color:#5c5c5c;
    padding:30px 0 16px;
}
.ee_about_txt_b{ position:relative}
.ee_p_li{
    clear:both;
     padding-bottom:30px;
     overflow:hidden;
}
.ee_p_li img{
    float:left;
}
.ee_p_li div{
    float:left;
    width:600px;
    padding-left:20px;
}
.ee_p_li div h6{
    font-size:20px;
    color:#4c4c4c;
    line-height:36px;
}
.ee_p_li div p{
    line-height:24px;
    font-size:14px;
    color:#414141;
}
/*部分内训企业*/
.ee_firm_m{
    width:1190px;
    margin:0 auto 60px;
   /* overflow:hidden;*/
}
.ee_firm div{
    width:99999px;
    overflow:hidden;
}
.ee_firm tr td{
    width:174px;
    height:104px;
    text-align:center;
    vertical-align:middle;
    border:1px solid #f6f6f6;
}
.ee_firm {
    width:1060px;
    overflow:hidden;
    height:320px;
}
.ee_f_table{
    float:left;
    margin-right:10px;
}
.ee_firm_nav{
    margin:26px 0 26px 500px;
}
.ee_firm_nav li{
    float:left;
    margin-right:10px;
}
.ee_firm_nav li a{
    display:block;
    width:12px;
    height:12px;
    border-radius:50%;
    border:1px solid #d4d4d4;
}
.ee_firm_nav li a:hover{
    background:#d4d4d4
}
.ee_firm_nav li.hover a{
    background:#d4d4d4
}
/************************************活动详情页************************************/
.ee_a_details p{
    padding-bottom:0;
}
.ee_a_details .details_left div p{
    font-size:16px;
    color:#373737;
    line-height:30px;
    padding:0
}
.ee_a_details .ee_d_abstract{
    font-size:12px;
    color:#797979;
    line-height:20px;
    padding:20px 0;
}
.ee_a_details .ee_d_title span{
    color:#008dcd;
}
.ee_a_details .ee_d_title span em{
    text-decoration:underline;
    font-style:normal;
    padding:0 4px;
}
.ee_a_details .details_left p{
    font-size:14px;
    padding-bottom:30px;
}
.ee_a_details .ee_a_details_bth{
    width:170px;
    height:50px;
    text-align:center;
    line-height:50px;
    background-color:#c02f65;
    border:1px solid #7f2e4c;
    color:#fff;
    text-shadow:0 1px 2px #910c19;
    display:block;
    font-size:18px;
    border-radius:6px;
}
.ee_a_agenda h6{
    font-size:16px;
    color:#373737;
    font-weight:600;
    padding:26px 0 16px;
}
/*******************************长江EE_新闻列表页 1-22*******************************/
.ee_news{
    width:820px;
}
.ee_news_li{
    padding:30px 0 20px;
    border-bottom:1px solid #eae9e9;
    overflow:hidden;
}
.ee_news_ul .nopadding{
    padding-top:0;
}
.ee_news_a_l{
    float:left;
    width:78px;
    height:88px;
    background:url(../images/ee_news_a.png) no-repeat;
}
.ee_news_a_stale .ee_news_a_l{
    background:url(../images/ee_news_a_stale.png) no-repeat;
}
.ee_news_a_l p{
    text-align:center;
    padding-bottom:0;
    color:#fff;
    line-height:22px;
}
.ee_news_a_l .ee_news_a_l_y{
    font-weight:600;
    font-size:18px;
    margin-top:6px
}
.ee_news_a_l .ee_news_place{
    color:#852146;
    text-align:left;
    padding:8px 0 0 8px;
}
.ee_news_a_l p{
    display:block
}
.ee_news_a_r{
    float:left;
    padding-left:24px;
}
.ee_news_title{ padding-bottom:10px; overflow:hidden}
.ee_news_title span{
    font-size:16px;
    color:#393939;
}
.ee_news_title em{ 
    padding:0 4px;
    font-style:normal;
}
.ee_news_title a{
    color:#393939;
    font-size:16px;
}
.details_left .ee_news_title p{
    float:left;
    padding-bottom:0;
}
.details_left .ee_news_title p.ee_n_t_time{
    float:right;
    font-size:12px;
    padding-right:22px;
}
.ee_news_title a:hover,.ee_news_txt a:hover{
    text-decoration:underline
}
.ee_news_txt a{
    color:#737373;
    font-size:14px;
    line-height:24px;
    display:block;
    width:690px;
}
.ee_news_js .ee_news_txt img{
    width:188px;
    height:94px;
}
.ee_news_js .ee_news_txt .ee_n_t_img{
    width:188px;
    height:94px;
    margin-left:0;
}
.ee_news_js .ee_news_txt a{
    display:block;
    width:590px;
    margin-left:20px;
    float:left;
}
.details_wrap .ee_news_more{
    margin-top:20px;
    display:block;
    height:40px;
    line-height:40px;
    background:url(../images/ee_more.png) no-repeat;
    padding:0 38px 0 14px;
    width:60px;
    font-size:14px;
    color:#fff;
}
/**************************长江EE_关于我们 1-22*****************************/
.ee_about_m{
    width:810px;
}
.ee_about_m p{ padding:0}
.ee_about_top1{
    position:relative;
    width:100%;
    overflow:hidden;
    height:280px;
}
.ee_about_top1_b{
    position:absolute;
    left:50%;
    top:0;
    height:280px;
    overflow:hidden;
    margin-left:-960px;
}
.ee_about_t div{
    clear:both;
    padding-bottom:50px;
}
.ee_about_t div img{
    float:left;
    padding-right:20px;
    padding-top:6px;
}
.ee_about_t div p{
    line-height:24px;
    color:#4b4b4b;
}
.ee_about_txt{
    clear:both;
    position:relative;
    border-top:2px solid #dcdcdc;
    padding:30px 0 50px;
    *zoom:1
}
.ee_about_txt h6{
    position:absolute;
    left:0; top:-10px;
    background:#fff;
    padding-right:12px;
}
.ee_a_b_prev,.ee_a_b_next{
    top:86px;
    position:absolute;
    display:block;
    width:40px;
    height:300px;
    display:none;
}
.ee_firm_m .ee_a_b_prev,.ee_firm_m .ee_a_b_next{
    top:146px;
}
.ee_a_b_prev{
    left:-26px;
    background:url(../images/prve.png) no-repeat left center;
}
.ee_a_b_prev:hover{
    background:url(../images/prve1.png) no-repeat left center;
}
.ee_a_b_next{
    right:-26px;
    background:url(../images/next.png) no-repeat right center;
}
.ee_a_b_next:hover{
    background:url(../images/next2.png) no-repeat right center;
}
.ee_about_txt p{
    padding-bottom:20px;
    color:#5d5d5d;
}
.ee_about_txt p span{ padding-right:20px;}
.ee_about_txt .ee_about_txt_more{
    color:#964b78;
    text-decoration:underline;
}
.ee_about_txt ul li{
    width:114px;
    float:left;
    text-align:center;
    width:230px;
    padding-top:36px;
}
.ee_about_m .ee_about_txt ul li img{
    width:114px;
    height:114px;
    border-radius:50%;
}
.ee_about_txt ul li p{
    padding-bottom:0;
    text-align:center;
    color:#5d5d5d;
    font-size:14px;
}
.ee_about_txt ul li p.ee_a_t_name{
    color:#974c78;
    font-size:16px;
}
/*关于我们下面*/
.ee_about_b{
    clear:both;
    padding-top:70px;
    *padding-top:0px;
    /*overflow:hidden;*/
}
.ee_about_txt_s p{
    width:768px;
    float:left;
    font-size:14px;
    color:#5d5d5d;
    line-height:28px;
    float:left;
}
.ee_about_txt_s p.ee_about_txt_mi{
    width:120px;
    padding:16px 0 17px 50px;
    color:#964b78;
    line-height:20px;
    *padding-bottom:24px
}
.ee_about_txt_s div{
    overflow:hidden;
    float:left;
    width:313px;
    margin-right:40px;
    padding-top:30px;
    padding-bottom:70px;
}
.ee_about_txt_s div p{
    text-align:center;
    width:313px;
    font-size:18px;
    color:#585858;
    padding-top:20px;
}
.ee_about_txt_way p{
    font-size:16px;
    color:#5d5d5d;
    width:350px;
    float:right;
    margin:390px 20px 0 0;
    line-height:36px;
}
.ee_about_txt_way img{
    float:left;
    padding:70px 0 110px;
}
.ee_about_txt_way  h6 img{
    padding:0
}
.ee_about_txt_way p span{
    font-size:24px;
    color:#964b78;
    padding-right:0;
}
.ee_a_t_c_li{
    float:left;
    padding:20px 120px 36px 0
}
.ee_a_t_c_li div{
    float:left;
    padding-right:30px;
}
.ee_a_t_c_li h4{
    font-size:24px;
    color:#964b78;
    padding-bottom:6px;
}
.ee_about_txt .ee_a_t_c_li p{
    font-size:14px;
}
.ee_a_t_c_li h4 em{
    padding:0 6px;
}
.ee_a_t_c_li h4 span{
    font-family:Helvetica Neue
}
/*部分学员企业*/
.ee_d_wrap{ overflow:visible;}
.ee_about_txt_b table td{
    width:236px;
    height:138px;
    text-align:center;
    vertical-align:middle;
    border:1px solid #f6f6f6;
}
.ee_a_t_table{
    width:1200px;
    overflow:hidden;
}
.ee_a_t_table table{float:left; margin-right:14px}
.ee_a_t_table div{ width:9999px; margin-left:0;}
.ee_about_nav{
    margin:26px 0 26px 540px;
    overflow:hidden;
}
.ee_about_nav li{
    float:left;
    margin-right:30px;
}
.ee_about_nav li a{
    display:block;
    width:12px;
    height:12px;
    border-radius:50%;
    border:1px solid #d4d4d4;
}
.ee_about_nav li a:hover{
    background:#d4d4d4
}
.ee_about_nav li.hover a{
    background:#d4d4d4
}
.ee_about_nav ul li{
    width:12px;
}
/*2015长江EE课程结构*/
.ee_about_txt_c_l ul li{
    width:270px;
    height:130px;
    padding-left:27px;
    background:#c87fab;
    text-align:left;
    padding-top:30px;
    margin-top:10px;
}
.ee_about_txt_c_l ul li img{
    margin-bottom:14px;
}
.ee_about_txt_c_l{
    width:604px;
    float:left;
}
.ee_about_txt_c_r,.ee_about_txt_c_l{
    margin-top:20px;
    margin-bottom:40px;
}
.ee_about_txt_c_l ul li.ee_a_l_t1 div p{
    float:left;
    font-size:16px;
    color:#fff;
    padding-left:16px;
    background:url(../images/ee_about_txt_c_l_img.gif) no-repeat left center;
    margin-right:20px;
}
.ee_about_txt_c_l ul li.ee_a_l_t1 div p a{
    color:#fff;
}
.ee_about_txt_c_l ul li.ee_a_l_t1 div p a:hover,
.ee_about_txt_c_l ul li.ee_a_l_t2 p a:hover,
.ee_about_txt_c_l ul li.ee_a_l_t3 p a:hover,
.ee_about_txt_c_l ul li.ee_a_l_t4 p a:hover
{
    text-decoration:underline;
}
li.ee_a_l_t1,li.ee_a_l_t3{
    margin-right:10px;
}
.ee_a_l_t3 div{
    width:214px;
}
.ee_about_txt_c_l ul li.ee_a_l_t2,.ee_about_txt_c_l ul li.ee_a_l_t3{
    background-color:#fff;
    border:2px solid #e8d4e0;
    color:#b14987;
    height:126px;
    width:266px;
}
.ee_about_txt_c_l ul li.ee_a_l_t2 p,.ee_about_txt_c_l ul li.ee_a_l_t3 p{
    text-align:left;
    color:#b14987;
    line-height:24px;
}
.ee_about_txt_c_l ul li.ee_a_l_t2 p a,.ee_about_txt_c_l ul li.ee_a_l_t3 p a{
    color:#b14987;
}
.ee_about_txt_c_l ul li.ee_a_l_t3 p{
    float:left;
    padding-left:10px;
    font-size:14px;
}
.ee_about_txt_c_l ul li.ee_a_l_t4{
    background:#f2f2f2;
}
.ee_about_txt_c_l ul li.ee_a_l_t4 p{
    text-align:left;
    float:left;
    color:#b14987;
    line-height:20px;
    font-size:14px;
    padding-right:10px;
}
.ee_about_txt_c_l ul li.ee_a_l_t4 p a{
    color:#b14987;
}
li.ee_a_l_t4 div{
    width:210px;
}
.ee_about_txt_c_r{
    float:right;
}
.ee_about_txt_c_r ul li{
    float:left;
    width:auto;
    padding-top:14px;
    text-align:left
}
.ee_about_txt_c_r ul li .ee_a_r_1{
    width:172px;
    height:80px;
    background-color:#b581a0;
    padding:27px 0 0 28px;
}
.ee_about_txt_c_r ul li p{
    text-align:left;
    font-size:16px;
}
.ee_a_r_2{
    width:170px;
    height:185px;
    border:2px solid #e8d4e0;
    padding-top:28px;
    padding-left:26px;
    margin-top:10px;
}
.ee_about_txt_c_r ul li .ee_a_r_2 p{
    display:block;
    color:#964b78;
    font-size:16px;
    padding-top:34px;
}
.ee_about_txt_c_r ul li .ee_a_r_2 p a{
    color:#964b78;
}
.ee_about_txt_c_r ul li .ee_a_r_2 p a:hover{
    text-decoration:underline;
}
.ee_a_r_3{
    width:186px;
    height:260px;
    padding-left:30px;
    background:#f2f2f2;
    padding-top:74px;
    margin-left:12px;
}
.ee_a_r_3 img{
    padding-bottom:30px;
}
.ee_about_txt ul li .ee_a_r_3 p{
    padding-left:16px;
    background:url(../images/ee_a_r_3.gif) no-repeat left center;
    color:#964b78;
    margin-bottom:20px;
}
.ee_about_txt ul li .ee_a_r_3 p a{
    color:#964b78;
}
.ee_about_txt ul li .ee_a_r_3 p a:hover{
    text-decoration:underline;
}
/**************************资料下载1.24**************************/
a:hover{color:#852146}
.ee_dd_li{
    overflow:hidden;
    padding-top:18px;
    border-top:1px solid #d9d9d9;
    *padding-bottom:20px
}
.noborder{
    border:none;
}
.ee_dd_li h4{
    font-size:30px;
    color:#37424a;
    line-height:22px;
    float:left;
    padding-top:38px;
    padding-left:20px;
}
.ee_dd_li div.ee_dd_li_right{
    float:right;
}
.ee_dd_li_right a{
    display:block;
    width:112px;
    height:38px;
    float:left;
}
.ee_dd_li h4 span{
    font-size:18px;
    color:#37424a;
}
.ee_dd_li .ee_dd_li_l{
    display:block;
    margin-left:60px;
    float:left;
    width:237px;
    height:102px;
    padding:42px 30px 0;
    background-color:#37424a;
    margin-bottom:22px;
}
.ee_dd_li .ee_dd_li_l p{
    font-family:"方正兰亭黑简体";
    color:#fff;
    font-size:20px;
}
.ee_dd_li .ee_dd_li_l p span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}
.ee_dd_li_t{
    padding-left:20px;
    float:left;
    padding-top:14px;
    width:210px;
}
.ee_dd_li ul{
    float:left;
    width:960px;
    overflow:hidden;
}
.ee_dd_li ul li{
    float:left;
    border:1px solid #e8e8e8;
    margin-left:20px;
    margin-bottom:20px;
    position:relative;
}
.ee_dd_li ul li div{
    position:absolute;
    width:264px;
    height:141px;
    background-color:#fbfbfb;
    left:1px;
    top:1px;
    padding-left:30px;
    display:none
}
.ee_dd_li ul li .ee_dd_li_nh{
    display:block;
    background-color:#fbfbfb;
    padding-left:0;
    width:294px;
}
.ee_dd_li ul li .ee_dd_li_nh p{
    display:block;
    line-height:141px;
    font-size:30px;
    text-align:center;
    padding:0;
}
.ee_dd_li ul li a{
    display:block;
    width:244px;
    height:116px;
    background-color:#fbfbfb;
    padding:26px 26px 0;
}
.ee_dd_li ul li a span{
    display:block;
    font-size:14px;
    color:#4a4a4a
}
.ee_dd_li li h6{
    font-size:20px;
    color:#4a4a4a;
}
.ee_dd_li ul li p{
    font-size:14px;
    color:#4a4a4a;
    padding-top:10px;
}
.ee_dd_li ul li div a,.ee_dd_li ul li div span{
    width:98px;
    float:left;
    text-align:center;
}
.ee_dd_li ul li div a,.ee_dd_li ul li div span{
    margin:10px;
    padding:0
}
.ee_dd_li ul li div a img,.ee_dd_li ul li div span img{
    width:100%;
}
/*弹出层*/
.ee_wrap{
    position:relative;
    min-height:1000px;
}
.ee_r_popue{
    display:none;
    position:absolute;
    left:0;top:0;
    width:100%;
    height:100%;
    z-index:999;
    
}
.ee_r_popue .ee_popue_bj{
    background-color:#000;
    width:100%; height:100%;
    filter: alpha(opacity=70);
    opacity: 0.7;
    -moz-opacity: 0.7;
}
.ee_popue_main{
    width:638px;
    height:460px;
    background-color:#f6f6f6;
    border-radius:0px;
    overflow:hidden
}
.ee_r_p_top{
    height:62px;
    position:relative;
    background:url(../images/ee_r_p_top_bj.gif) repeat-x;
}
.ee_r_p_top p{
    font-size:24px;
    color:#fff;
    line-height:62px;
    text-align:center;
    text-shadow:0 1px 1px #000
}
.ee_r_p_close{
    display:block;
    position:absolute;
    right:20px;
    top:20px;
}
.ee_r_main {
    background:url(../images/ee_r_p_m_bj.gif);
}
.ee_r_main .ee_r_main_t{
    text-align:center;
    color:#a63e65;
    font-size:16px;
    line-height:76px;
}
.ee_r_main ul{
    padding-left:46px;
    overflow:hidden
}
.ee_r_main ul li{
    float:left;
    width:292px;
    height:76px;
    color:#852146;
}
.ee_r_main ul li p{
    float:left;
    line-height:48px;
    font-size:14px;
    padding-left:2px;
}
.ee_r_main ul li input{
    height:48px;
    border:1px solid #c1c1c1;
    width:234px;
    line-height:48px;
    border-radius:6px;
    padding-left:20px;
    font-size:18px;
    color:#a2a2a2;
    float:left
}
.ee_r_main .submit{
    margin-left:46px;
    cursor: pointer;
    clear:both;
    height:48px;
    text-align:center;
    line-height:48px;
    width:548px;
    border:1px solid #7f2e4c;
    background-color:#c03066;
    color:#fff;
    font-size:20px;
    display:block;
    border-radius:6px;
    text-shadow:0 1px 1px #000
}
.ee_popue_i{
    position:fixed;
    left:50%;
    top:50%;
    margin-left:-319px;
    margin-top:-230px;
    border-radius:10px;
}
.ee_popue_i iframe{
    border:none;
    border-radius:10px;
    box-shadow:0 1px 3px #000
}
.ee_data_down{
    padding-bottom:20px;
}


/*返回顶部*/
.ee_gotop{
    display:none;
    position:fixed;
    right:20px;
    bottom:100px;
    width:54px;
    height:54px;
}
.ee_gotop a{
    display:block;
    width:54px;
    height:54px;
    background:url(/public/ckgsb/ee/images/top_on.png) no-repeat;
}
.ee_gotop a.on{
    background:url(/public/ckgsb/ee/images/top_off.png) no-repeat;
}


/*个人提示*/
.ee_grts{
    padding-top:20px;
}
.ee_grts_txt{
    clear:both;
    position:relative;
    border-top:2px solid #dcdcdc;
    padding:30px 0 50px;
    *zoom:1
}
.ee_grts_txt h6{
    position:absolute;
    left:0; top:-10px;
    background:#fff;
    padding-right:12px;
}
.grts_img{
    padding:20px 0;
}
.ee_grts_kctx{
    width:440px;
    float:left;
    margin-right:154px;
    margin-bottom:28px;
    min-height:170px;
    padding-bottom:30px;
    border-bottom:1px solid #dcdcdc
}
.ee_grts_kctx h4{
    font-size:24px;
    color:#37424a;
    padding-bottom:12px;
    border-bottom:6px solid #964b78;
}
.ee_grts_kctx ul{
}
.ee_grts_kctx ul li a{
    line-height:36px;
    font-size:16px;
    color:#5d5d5d;
}
.ee_grts_kctx ul li a:hover{
    color:#964b78;
}
.ee_grts_kctx p a{
    display:block;
    margin:8px 0 6px;
    font-size:16px;
    color:#964b78;
    text-decoration:underline;
}
.ee_grts_m{
    overflow:hidden;
    padding:30px 0;
}

.sqkc1,.kctc1,.news{
   
} 
.question_right .kctc1{
    margin-top:0;
}
.kctc1{
    margin-bottom:30px;
}
.sqkc1 .btn{
    display:block;
    background:url(../images/right_btn.gif) no-repeat;
    width:255px;
    height:46px;
    text-align:center;
    line-height:46px;
    color:#fff;
    font-size:18px;
    padding-bottom:25px;}
    
p.mv{
    width: 205px; 
    float: left;
}
    
