@charset "utf-8";
/* CSS Document */
html {
    height: 100%;
    margin: 0;
    min-height: 100%;
}
* {
    margin: 0;
    padding: 0;
}
li{ list-style-type:none}
a{ text-decoration:none; }
a:hover{ text-decoration:underline}
.clear{ clear:both; height:15px; overflow:hidden}
.fl{ float:left}
.fr{ float:right}
img{ border:none}
body {
    background:#fff;
    color: #666666;
    font-family: "微软雅黑","宋体";
    font-size: 12px;
    height: 100%;
    line-height: 24px;
    margin: 0;
    min-height: 100%;
}

/*banner*/
.banner{
    margin:0 auto;
    width:100%;
    min-width: 1000px;
    height:400px;
    overflow:hidden;
    background:#818181;
}
#banner{
    width:100%;
    height:400px;
    overflow:hidden;
}
.banner-img a{
    display: block;
    width: 100%;
    height: 400px;
}
#banner .swiper-slide{
    position:relative;
    overflow:hidden;
}
#banner .swiper-slide img{
    top:0;
    left:50%;
    margin-left:-960px;
    position:absolute;
}
#banner .pagination {
    bottom:15px;
    width:100%;
    z-index:20;
    text-align:center;
    position:absolute;
}
#banner .swiper-pagination-switch {
    margin:0 5px;
    width:12px;
    height:12px;
    cursor:pointer;
    display:inline-block;
    background:#d2d6d9;
    border-radius: 100%;
}
#banner .swiper-active-switch {
    background: #27b0ea;
}
.gov{ background:#f1f1f1; height:24px; line-height:24px; width:100%;color:#949494; font-size:12px;text-align:right}
.china-logo{padding:14px 0 0px 0; height:54px; background:#fff;border-bottom:1px solid #006cdb}
.china-logo .china-logo-l{ float:left; width:450px;}
.china-logo .china-logo-l a{ color:#666; font-size:18px; font-weight:bold; font-style:italic; text-decoration:none;}
.china-logo .china-logo-r{ float:right;}
.china-logo .china-logo-r span{margin-top:15px; display:block;color:#1586f9; height:26px; line-height:26px; font-size:17px; color:#1586f9; font-weight:bold; font-style:italic; text-align:left; width:266px; float:right}
.china-logo .china-logo-r ul.mix-nav{ clear:both;padding:3px 0 6px; overflow:hidden }
.china-logo .china-logo-r ul.mix-nav li{ float:left; background:url(../images/chinajg001.jpg) no-repeat 0px 6px; height:20px; line-height:20px; }
.china-logo .china-logo-r ul.mix-nav li a{color:#666666; display:block; padding:0 22px; font-size:13px}
.china-logo .china-logo-r .mix-nav .mix-nav01{ background:none}
.china-logo .china-logo-r .mix-nav .mix-nav05 a{padding-right:0}
.china-nav{background: #004f92;
    height: 60px;
    border-top: 1px solid #91c2f0;}
.china-nav span{ display:block; width:72px; height:22px; float:left; text-align:center;color:#f0f0f0; line-height:22px; clear:left}
.china-nav .china-noit,.china-nav .china-it { margin-top:6px; height:22px;}
.china-nav ul { float:left; clear:right}
.china-nav ul li{ font-size:12px; float:left}
.china-nav ul li a{ display:block;padding:0 18px; font-size:13px;}
.china-nav  .china-it span{ background:url(../images/chinait.jpg) no-repeat top left;}
.china-nav  .china-noit span{ background:url(../images/chinanoit.jpg) no-repeat 1px 0;}
.china-nav  .china-it ul li a{ color:#fff; background:url(../images/chinajg002.jpg) no-repeat 0px 8px;}
.china-nav  .china-noit ul li a{ color:#ccc; background:url(../images/chinajg001.jpg) no-repeat 0px 8px;}

.china-nav  ul li.noback a{ background:none}
.course_china dl{float:left; width:243px; background:url(../images/course_bg.jpg) repeat-x top left; margin:15px  0 0 15px;border:1px solid #DFDFDF;_margin:15px  7px 0 8px; height:153px}
.course_china dl dt{ color:#04576F; font-size:14px; text-align:center; font-weight:bold; line-height:29px; border-bottom:1px solid #DFDFDF}
.course_china dl dd.course_list{ padding-top:18px;}
.course_china dl dd.course_list a{ display:block; width:77px; float:left}
.course_china dl dd{ padding:13px 5px 0px 8px;}
.course_china dl dd.course_list p{ float:right; width:144px; line-height:18px;}
.course_china dl dd.course_list p span{color:#D61007}
.course_china dl dd.conmmu_online { clear:both; padding:8px 5px 5px 5px; height:22px}
.course_china dl dd.conmmu_online a{font-weight:bold;line-height:20px; color:#04576F; height:20px; display:block; float:left;margin-left:19px}
.course_china dl dd.conmmu_online img{padding-top:0px;}
.layout{margin:0 auto;width:1024px;}
.layout .news_top{ width:334px; background:#fff; border:1px solid #dfdfdf; height:291px;padding:5px 8px}
.layout .news_top ul li{ background:url(../images/list_bg02.jpg) repeat-x left bottom; line-height:33px;}
.layout .news_top ul li a{ color: #666;
display: block;
background: url(../images/list_bg01.jpg) 1% 50% no-repeat;
padding-left: 12px;}
.layout .news_top ul li span{color:#D61007}
.layout .news_top ul li span a{color:#D61007}

.white{width:100%; background:#fff}
.lay .tarena-tit h2{ font-size:36px; color:#1e426f; line-height:40px}
.lay .tarena-tit h2 strong{  color:#ee4b4d}
.lay .tarena-tit h3{color:#0c0c0c; font-size:18px; font-weight:normal; line-height:35px;}
.lay p{color:#4d4d4d; font-size:13px; line-height:24px; text-indent:2em;padding-top:8px;}
.lay{
width: 1024px;
margin: 0 auto;
clear: both;
padding-top: 50px;}
.tarena-img {
text-align: center;
padding: 50px 0;
}
.con09 .tec figure{ display:inline-block; width:308px;padding:40px 15px  0 15px;margin:0}
.con09 .tec figure figcaption{ display:block; text-align:center; font-size:13px; line-height:18px;padding-top:10px}
.con11 h4 {
color: #0c0c0c;
font-size: 28px;
line-height: 120px;
}
.con11 .dj ul{ float:left; width:440px;margin-right:70px;margin-top:35px;}
.con11 .dj ul .tea-img{ float:left; width:119px;}
.con11 .dj ul dt{ float:right; width:290px; font-size:14px; font-weight:bold; border-bottom:#ccc 1px dotted; line-height:25px}
.con11 .dj ul .intro{ float:right; width:290px; font-size:14px;margin-top:5px; line-height:18px; color:#333}
.con11 .zj figure{  display:block;  padding:10px 25px 10px 0;margin:0; height:205px;width:120px; float:left}
.con11 .zj figure figcaption{ display:block; text-align:left; font-size:12px; line-height:14px;padding-top:10px; height:70px}
.con12 .tts{ background:url(../images/tts.jpg) no-repeat center top; height:534px;width:844px;margin:30px auto; position:relative}
.con12 .tts dl{color:#fff; position:absolute; width:125px;}
.con12 .tts dl dt{ font-size:26px; line-height:30px; font-weight:bold}
.con12 .tts dl dd{ font-size:12px; line-height:14px;}
.con12 .tts .tts-imp{left:338px; top:208px;width:auto }
.con12 .tts .tts-imp dt{ font-size:52px; line-height:60px; }
.con12 .tts .tts01{left:106px; top:120px;}
.con12 .tts .tts02{left:20px; top:285px;}
.con12 .tts .tts03{left:170px; top:400px;}
.con12 .tts .tts04{left:603px; top:65px;}
.con12 .tts .tts05{left:710px; top:230px;}
.con12 .tts .tts06{left:610px; top:415px;}
.con13 p{ text-indent:0em;}
.con13 p span{color:#1e426f; font-weight:bold}
.con13 .ms{width:850px;margin:0 auto}
.con13 .ms-list{padding:30px 0 0;font-size:14px;width:850px; overflow:hidden}
.con13 .ms-list .ms-img{ float:left;width:230px; text-align:center;margin-top:5px;}
.con13 .ms-list .ms-text{ float:right; width:600px;color:#4d4d4d; line-height:28px;}
.con13 .ms-list .ms-text span{color:#1e426f; font-weight:bold; display:block; }
.con13 .ms-list .ms-text .ly{}
.con13 .ms-list .ms-text .zz{ text-align:right}
.con14 .jiuy{width:810px; margin:30px auto}
.con14 .jiuy .jiuy-con{padding:30px 0 0 0; height:190px; border-bottom:1px dotted #ccc}
.con14 .jiuy .jiuy-con dl{ float:left; font-size:14px; width:490px;}
.con14 .jiuy .jiuy-con dl dt{ font-size:14px;color:#1e426f; font-weight:bold}
.con14 .jiuy .jiuy-con dl dd{color:#4d4d4d; line-height:20px;padding-top:10px}
.con14 .jiuy .jiuy-con figure{ width:237px; float:right; text-align:right;color:#4d4d4d;}
.con14 .jiuy .jiuy-con figure figcaption{margin-top:5px;}
.con15 .tuand{margin-top:20px;}
.con15 .tuand figure{ display:inline-block; width:310px;margin:0;padding:12px; text-align:center; line-height:30px}
.con17 .q500{margin-top:30px}
.con17 .q500 figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con17 .q500 figure figcaption{padding:12px; height:48px; background:#dedfde; text-align:right}
.con17 .q500 figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con17 .q500 figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.last{background:#dedfde;width:175px; height:179px; float:right;margin:12px;display:block; font-size:20px; font-weight:bold; text-align:center;padding-top:90px;  overflow:hidden; float:left}
.con18 .baiq{margin-top:30px}
.con18 .baiq figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con18 .baiq figure figcaption{padding:12px; height:68px; background:#dedfde; text-align:right}
.con18 .baiq figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con18 .baiq figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.last{background:#dedfde;width:175px; height:179px; float:right;margin:12px;display:block; font-size:20px; font-weight:bold; text-align:center;padding-top:90px;  overflow:hidden; float:left}
.con19 .zhim{margin-top:30px}
.con19 .zhim figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con19 .zhim figure figcaption{padding:12px; height:68px; background:#dedfde; text-align:right}
.con19 .zhim figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con19 .zhim figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.con20 .daz{margin-top:30px; overflow:hidden}
.con20 .daz figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con20 .daz figure figcaption{padding:12px; height:68px; background:#dedfde; text-align:right}
.con20 .daz figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con20 .daz figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.footer p{ text-align:center; line-height:40px;padding-top:5px}
.footer{background:#000; color:#fff; overflow:hidden; text-align:center }
.footer ul{width:950px; margin:10px auto; overflow:hidden; border-top:1px solid #333 ;padding:10px 0;padding-bottom:20px}
.footer ul li{ background:url(../images/list.jpg) no-repeat 20px 10px; float:left;color:#ccc;font-size:12px;width:430px;padding-left:40px; line-height:28px; text-align:left}
.footer ul li a{color:#ccc;}
/* 入学达内 banner */
.sb21{background:#e32f32; background-image:url(0_01.jpg);}
.sb2{}
.nr{width:1024px;height:90px;margin:0 auto;position:relative;}