﻿@charset "UTF-8";
/* CSS Document */
body{ margin:0 auto; padding:0; color:#333; font-family: Microsoft Yahei,Hiragino Sans GB,Helvetica Neue,Helvetica,tahoma,arial,Verdana,sans-serif; font-size:14px; line-height:1.5; background:#fff;}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6,b{margin:0;padding:0; font-weight:normal; text-align:center;}
ul,ol,li{list-style:none;}
em{font-style:normal;}
table,td,input,textarea{font-size:14px;}
.clear{clear:both; height:0; line-height:0; display:block;}
.floatL{float:left;}
.floatR{float:right;}
.w1200{width:1200px; margin:0 auto;}
.w1100{width:1100px; margin:0 auto;}
.w1000{width:1000px; margin:0 auto;}
.textC{text-align:center;}
.textL{text-align:left;}
.ftxtRt{text-align:right;}
.posre{position:relative;}
.Linexd{border-bottom:1px #ddd solid;}
.TxtIndent{text-indent:2em;}
.borRGray{border-right:1px #dcdcdc solid;}
.line24{line-height:2.4;}
.line20{line-height:2;}
.line15{line-height:1.2;}
.clearfix::after {
    clear: both;
    content: "";
    display: block;
}


a,a:visited{color:#333; text-decoration:none; cursor:pointer;}

.padTB7{padding-top:7px;padding-bottom:7px}
.padTB10{padding-top:10px;padding-bottom:10px;}
.padT15{padding-top:15px;}
.fntSz14{font-size:14px;}
.fntSz15{font-size:15px;}
.fntSz16{font-size:16px;}
.fntSz18{font-size:18px;}
.fntSz20{font-size:20px;}
.fntSz22{font-size:22px;}
.fntSz26{font-size:26px;}
.fntSz24{font-size:24px;}
.fntSz36{font-size:36px;}
.fntSz42{font-size:42px;}
.fntSz48{font-size:48px;}
.fntSz28{font-size:28px;}
.fntSz30{font-size:30px;}
.fntSz60{font-size:60px;}
.fntSz72{font-size:72px;}
.fntB{font-weight:bold;}

.fntCorfff{color:#fff;}
.fntCorRed{color:#c60302;}
.fntCor99{color:#999;}
.fntCor66{color:#666;}
.fntCorOrg{color:#ff5830;}
.fntCorYel{color:#ffb400;}

.marTB10{margin-top:10px; margin-bottom:10px;}
.marTB15{margin-top:15px; margin-bottom:15px;}
.marTB20{margin-top:20px; margin-bottom:20px;}
.marTB60{margin-top:60px; margin-bottom:60px;}
.marT10{margin-top:10px;}
.marT15{margin-top:15px;}
.marT20{margin-top:20px;}
.marT30{margin-top:30px;}
.marT50{margin-top:50px;}
.marT60{margin-top:60px;}
.marB5{margin-bottom:5px;}
.marB10{margin-bottom:10px;}
.marB20{margin-bottom:20px;}
.marB30{margin-bottom:30px;}
.marB40{margin-bottom:40px;}
.marB60{margin-bottom:60px;}
.padTB60{padding-bottom:60px; padding-top:60px;}
.padTB80{padding-bottom:80px; padding-top:80px;}
.padTB100{padding-bottom:100px; padding-top:100px;}
.padB80{padding-bottom:80px;}
.padB30{padding-bottom:30px;}
.padB40{padding-bottom:40px;}
.padT80{padding-top:80px;}
.marT60{margin-top:60px;}
.marT80{margin-top:80px;}
.marB80{margin-bottom:80px;}
.marR15{margin-right:15px;}
.marR20{margin-right:20px;}
.marR25{margin-right:25px;}
.marR30{margin-right:30px;}
.marR45{margin-right:45px;}
.marL50{margin-left:50px;}
.marL30{margin-left:30px;}
.marL15{margin-left:15px;}
.marLR40{margin-left:40px;margin-right:40px;}
.marR80{margin-right:80px;}
.marL80{margin-left:80px;}

.padT5{padding-top:5px;}
.padT30{padding-top:30px;}
.padTB10{padding:10px 0;}
.padTB5{padding:5px 0;}
.padT50{padding-top:50px;}
.padT60{padding-top:60px;}
.padB60{padding-bottom:60px;}
.padTB20{padding-top:20px; padding-bottom:20px;}
.padTB15{padding-top:15px; padding-bottom:15px;}
.padTB30{padding-top:30px; padding-bottom:30px;}
.padTB40{padding-top:40px; padding-bottom:40px;}
.padB10{padding-bottom:10px;}
.padLR50{padding-left:50px; padding-right:50px;}
.padLR70{padding-left:70px; padding-right:70px;}
.padLR100{padding-left:100px; padding-right:100px;}
.padLR15{padding-left:15px; padding-right:15px;}
.padLR30{padding-left:30px; padding-right:30px;}
.padr50{padding-right:50px;}
.padr15{padding-right:15px;}
.padL50{padding-left:50px;}
.padL30{padding-left:30px;}

.w1000{width:1000px; margin:0 auto;}
.w1200{width:1200px; margin:0 auto;}
.imgw100 img{width:100%;}
.bgWhite{background:#fff;}

.padT100{padding-top:100px;}
.padT120{padding-top:120px;}
.floatL{float:left;}
.floatR{float:right;}
.bgf7{ background:#f7f7f7;}
.bgfff{background:#fff;}
.yellowBtn,.yellowBtn:visited{background:#ee9609; color:#fff;}
.yellowBtn:hover{background:#c60302;}
.fyellowBtn,.fyellowBtn:visited{border:1px #ff9d00 solid; color:#ff9d00;}
.fyellowBtn:hover{ background:#ff9d00; color:#fff;}

.yellowBtnC,.yellowBtnC{ background:#feba00; color:#333; border-radius:5px;}
.yellowBtnC:hover,.btnGo:hover{background:none; border:2px #feba00 solid; color:#ee9200; cursor:pointer;}

.linkRed,.linkRed:visited{color:#a82328;}
.linkwhite a,.linkwhite:visited{color:#fff;}

/* banner css */

.yijianBanner { width:100%; height: 700px; margin:0 auto; position: relative; overflow:hidden; margin-bottom: 15px; }
.yijianBanner .num { overflow:hidden; height: 25px; position: absolute; bottom:22px; left: 50%; zoom:1; z-index:3 ; width:70px; margin-left:-35px; }
.yijianBanner .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.yijianBanner .num li.on { background: #FF7700; }
.yijianBanner .prev,
.yijianBanner .next { display: none; width: 40px;  background: url(../images/btn.png) no-repeat; position: absolute; }
.yijianBanner .prev { left: 0; top: 50%; height: 700px; margin-top:-48px;}
.yijianBanner .next { right: 0; top: 50%; height: 700px; margin-top:-350px; background-position:right }


.yjBg1{background:url(../images/banner1.jpg) no-repeat center top; height:535px; padding-top:165px}
.yjBg1 .titH2{ font-size:60px; line-height:1.1;}
.yjBg1 .titH2 b{ font-size:100px; color:#ff3d00; font-weight:bold; letter-spacing:10px;}
.yjBg1 .bg1-info2{text-align:center; font-size:30px; margin-top:10px;}
.yjBg1 .bg1-info3{ border:1px #858484 solid; border-left:0; border-right:0; height:60px; line-height:60px; font-size:24px;}
.yjBg1 .bg1-info3 em{margin-right:40px;}

.bm-time,.bm-time:visited{ background:#ff5830; padding:10px 50px; color:#fff; font-size:30px; border-radius:30px;}
.bm-time:hover{background:#fe6b48;}
.nav-banner{position:relative;}
.logo-Nav{position:absolute; left:50%; top:30px; z-index:9999; width:1000px; margin-left:-500px;}

.navlink a,.navlink a:visited{color:#fff; padding:0 15px; font-size:18px; line-height:60px;}
.navlink a:hover{ color:#ff3d00; cursor:pointer;}

.yjBg2{background:url(../images/banner2.jpg) no-repeat center top; height:535px; padding-top:165px}
.bg2-Cont{width:720px; text-align:center;}
.bg2-Cont .titH2{ font-size:80px; font-weight:bold;}
.bg2-info2{ font-size:46px; line-height:1.2;}

.bkinfo-col1{width:400px; float:left;}
.titH4{font-size:24px; font-weight:bold;}

.newQ-Bar{background:url(../images/new_ico.png) no-repeat left 5px; padding-left:45px;}
.bkinfo-col1 a,.bkinfo-col1 a:visited{line-height:30px; font-size:15px;}
.bkinfo-col1 a:hover{ color:#ff3d00;text-decoration:underline;}

.hotQ-Bar{ background:url(../images/hot_ico.png) no-repeat left 5px; padding-left:45px;}

.bkinfo-col2{width:360px; border:1px #ccc solid; border-top:0; border-bottom:0; padding-left:20px; padding-right:20px;}
.cols-list li{width:25%; height:76px; float:left; text-align:center; margin-bottom:15px;}


.cols-list .ico1,.cols-list .ico2,.cols-list .ico3,.cols-list .ico4,.cols-list .ico5,.cols-list .ico6,.cols-list .ico7,.cols-list .ico8,.cols-list .ico9,.cols-list .ico10,.cols-list .ico11,.cols-list .ico12{ width:40px; height:40px; background:url(../images/ico-tb.png) no-repeat 0 0; display:block; margin:0 auto 3px;}
.cols-list .ico2{background:url(../images/ico-tb.png) no-repeat 0 -68px;}
.cols-list .ico3{background:url(../images/ico-tb.png) no-repeat 0 -153px;}
.cols-list .ico4{background:url(../images/ico-tb.png) no-repeat 0 -244px;}

.cols-list .ico5{background:url(../images/ico-tb.png) no-repeat -122px 0;}
.cols-list .ico6{background:url(../images/ico-tb.png) no-repeat -124px -68px;}
.cols-list .ico7{background:url(../images/ico-tb.png) no-repeat -122px -153px;}
.cols-list .ico8{background:url(../images/ico-tb.png) no-repeat -124px -244px;}

.cols-list .ico9{background:url(../images/ico-tb.png) no-repeat -248px 0;}
.cols-list .ico10{background:url(../images/ico-tb.png) no-repeat -248px -68px;}
.cols-list .ico11{background:url(../images/ico-tb.png) no-repeat -248px -153px;}
.cols-list .ico12{background:url(../images/ico-tb.png) no-repeat -248px -244px;}

.cityBtn a,.cityBtn a:visited{ width:64px; height:30px; line-height:30px; border:1px #cacaca solid; display:inline-block; border-radius:5px; margin-bottom:10px; margin-right:12px;}
.cityBtn a:hover{ color:#ff5830;}
.cityBtn .cityOnBtn,.cityBtn .cityOnBtn:visited{color:#fff; background:#ff5830; border:none;}
.cityBtn .cityOnBtn:hover{background:#fe6b48; color:#fff;}

.zcBar-Bg{background:url(../images/kaobg.jpg) no-repeat center top; height:930px;}

.tith2{font-size:48px; font-weight:bold;}
.fuTit{ font-size:36px;}
.fuTit em{ background:url(../images/tips_ico.png) no-repeat center center; padding:8px 15px; font-size:24px;}

.zcInfo-list li{ width:27%; height:430px; margin-left:5%; float:left; background:#fff; border-radius:5px;}
.zcInfo-list h4{ background:#f8c764; height:100px; line-height:100px; font-size:48px; border-radius:5px 5px 0 0; color:#fff;}
.zcInfo-list h5{ font-size:24px; padding:20px 0;}
.zcInfo-list p{ padding:0 25px; color:#666; line-height:1.8; height:170px;}
.btn-orgBor,.btn-orgBor:visited{ border:2px #ff5830 solid; border-radius:30px; padding:6px 50px; display:inline-block; font-size:24px; color:#ff5830}
.btn-orgBor:hover{ background:#fff0ed;}

.bm-orgbg,.bm-orgbg:visited{ background:#ff5830; padding:12px 60px; color:#fff; font-size:30px; border-radius:30px;}
.bm-orgbg:hover{background:#fe6b48;}

.chaxun-Bar{height:400px; background:url(../images/chaxunbg.jpg) no-repeat center top;}
.chaxunInput{border-radius:5px; border:1px #b7b7b7 solid; height:46px; line-height:46px; text-indent:7px; margin-right:5px; width:180px;}
.cxbtnGo{ background:#ff5830; color:#fff; border-radius:5px; height:48px; line-height:48px; border:0; padding:0 80px; font-size:20px;}

.qianjing-Bar li{width:25%; float:left; height:232px;}
.qianjing-Bar .info{ background:#f7f7f7; width:21%; padding:30px 2%; height:172px; }
.qianjing-Bar .info h5{ font-size:24px; color:#ff5830; margin-bottom:15px; font-weight:bold;}
.qianjing-Bar .info p{font-size:16px; color:#666;}

.km-time{border-collapse:collapse;}
.km-time td{border:1px #e7e7e7 solid; background:#fff; text-indent:10px; padding:15px 5px; border-left:0; border-right:0; color:#666; font-size:18px;}
.km-time .bg{background:#494949; color:#fff;  }

.kmBtn,.kmBtn:visited{ font-size:18px; color:#ff5830; border:1px #ff5830 solid; border-radius:30px; padding:3px 30px;}

.help-nav{ background:url(../images/helpbg.jpg) no-repeat center top;}
.teacher-Info li{float:left; width:21%; float:left; padding:0 2%;}
.teacher-Info dt{background:url(../images/help-tit.png) no-repeat center top; height:90px; text-align:center; font-size:30px; padding-top:15px; margin-bottom:15px;}
.teacher-Info dt em{ font-size:18px; display:block;}
.teacher-Info dd{color:#999; font-size:16px;}

.Borrad{border-radius:7px;}
.kecheng-all .kcBor-a{border:1px #e7e7e7 solid;}
.kecheng-all table td{ padding:10px;}
.kecheng-all .bor{ border-collapse:collapse;}
.kecheng-all .bor td{border:1px #e7e7e7 solid;}

.video-Bar li{width:262px; float:left; box-shadow: 0 0 10px 3px #f0f0f0; margin-right:30px; margin-bottom:20px; padding-bottom:10px;}
.video-Bar li p {
    line-height: 1;
    margin-top: 20px;
    padding-left: 11px;
    padding-right: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.three-content {
    padding-right: 10px;
    margin-top: 15px;
    margin-bottom: 5px;
}
.three-content p {
    color: #f35242;
    font-size: 18px;
    line-height: 24px;
}
.three-content del {
    margin-left: 20px;
    font-size: 14px;
    color: #999999;
}
.three-content span {
    display: inline-block;
    width: 71px;
    height: 24px;
    line-height: 22px;
    box-sizing: border-box;
    border-radius: 12px;
    border: 1px solid #0081e6;
    font-size: 12px;
    color: #0081e6;
    text-align: center;
}

.video-Bar .pull-left {
    float: left; font-size:18px; margin-top:0;
}
.video-Bar .pull-right {
   float: right;
}
.video-Bar .pull-right:hover{ color:#f35242; }

.chengnuoBar{ background:url(../images/xinlaibg.jpg) no-repeat center top;}
.fntf8{color:#f8c764;}

.mingshi-Bar li{ width:199px; background:#f7f7f7; border-right:1px #fff solid; height:500px; float:left;}
.mingshi-Bar h3{margin:10px 0; font-size:30px;}
.mingshi-Bar h3 em{display:block; font-size:18px;}
.mingshi-Bar .info{padding:0 10px; color:#999;}

.onlinkms,.onlinkms:visited{ border-radius:30px; border:1px #ff5830 solid; color:#ff5830; padding:5px 25px;}
.onlinkms:hover{ background:#ff5830; color:#fff;}

/* 排行榜 */
.module10{
    width: 100%;
    margin: 0 auto;
    height: 650px;
    background-color: #fff;
    padding-bottom: 50px;
}

.module10 .module10-c{
    width: 1000px;
    margin: 0 auto;
    /*background-color: #eeeeee;*/
}
.module10 h2{
    font-size: 36px;
    line-height: 120px;
    text-align: center;
}

.aspirations{
    width: 477px;
    height: 519px;
    float: left;
    border: 6px solid #fe8227;
    margin-right:  22px;
    border-radius: 20px;
    overflow: hidden;
}
.module10-c .table{
    width: 477px;
    height: 519px;
    float: left;
    border: 6px solid #fe8227;
    margin-right: 22px;
    border-radius: 20px;
    overflow: hidden;
	margin-left:90px;
}
.mr {
    margin-right: 0 !important;
}

.module10-c .table ul li {
    height: 50px;
    border-bottom: 1px solid #adadad;
}

.module10-c .table ul li span {
    display: table-cell;
    width: 87px;
    height: 45px;
    color: #000;
    text-align: center;
    line-height: 50px;
    font-size: 17px;
}
.table-top h3{
    height: 70px;
    font-size: 28px;
    background: #fff url(../images/til.png) no-repeat center top;
    line-height: 52px;
    color: #fff;
    text-align: center;
    letter-spacing: 2px;

}


.aspirations h3{
    height: 70px;
    font-size: 28px;
    background: #fff url(../images/til.png) no-repeat center top;
    line-height: 52px;
    color: #fff;
    text-align: center;
    letter-spacing: 2px;

}
.table-top {
    position: relative;
    z-index: 1000;
    width: 436px;
    margin: 0 auto;
    border-bottom: 1px solid #adadad;
}


.table-top span {
    display: table-cell;
    color: #fe8227;
    height: 45px;
    background-color: #fff;
    text-align: center;
    line-height: 45px;
    font-size: 18px; padding-right:16px;
    /*font-weight: 700;*/
}

.module10 .table ul {
    position: relative;
    width: 436px;
    margin: 0 auto;
}

.module10 .table ul li {
    height: 50px;
    border-bottom: 1px solid #adadad;
}

.module10 .table ul li span {
    display: table-cell;
    width: 87px;
    height: 45px;
    color: #000;
    text-align: center;
    line-height: 50px;
    font-size: 17px;
}

.panel {
    position: relative;
    width: 436px;
    margin: 0 auto;
    overflow: hidden;
}

.panel .aaa{
    position: relative;
}
.aspirations .panel .media {
    padding: 20px 0;
    border-bottom: 1px solid #adadad;
}

.panel img {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    float: left;
    margin-right: 10px;
}

.media-body h4{
    font-size: 19px;
    color: #000;
    line-height: 45px; text-align:left;
}
.media-body p{
    float: left;
    width: 384px;
    font-size: 17px;
    color: #373737;
    line-height: 28px;
    text-align: justify;
    padding-left: 52px;
}



.ketang{width:710px; float:left;}
.shitingBar{ width:450px; float:right;}

.shitInput{height:46px; line-height:46px; text-indent:7px; margin-right:5px; width:360px; display:block; border:0; margin:0 auto 15px;}
.shitingCont{background:url(../images/shiting-bgline.jpg) repeat-y center top; height:442px;}
.shitingCont h5{ height:70px; background:url(../images/shiting-tit.jpg) no-repeat center top; padding-top:10px; font-size:24px; color:#fff;}

.shitbtnGo{ width:360px; display:block; border:0; margin:0 auto 15px;height:46px; line-height:46px; background:#ff9f56; color:#fff; font-size:24px;}

.xuefei-Bar{background:url(../images/xuefei-bg.jpg) no-repeat center top;}

.jiaofu-left{ width:530px; border-radius:7px; background:#f7f7f7; padding:30px 20px; line-height:40px;}
.jiaofu-Info em{ margin-right:10px;}
.jiaofu-Info p{width:78%; float:left; font-size:16px; color:#666;}

.downBtn,.downBtn:visited{ border-radius:30px; border:1px #ff5830 solid; color:#ff5830; padding:3px 20px;}
.downBtn:hover{ background:#ff5830; color:#fff;}

.tongguanBar{background:url(../images/tongguan.jpg) no-repeat center top;}

.xieyiBar{background:url(../images/xieyibg.jpg) no-repeat center center; height:900px;}
.xieyiInfo{padding-left:700px; font-size:30px; padding-top:150px; line-height:3;}

.baozhangBar{background:url(../images/rongyu.jpg) no-repeat left top; padding-left:620px;}
.baozhangBar li{background:url(../images/star.png) no-repeat left center; padding-left:20px; font-size:16px; color:#666; line-height:36px;}

.kcDetail{border-collapse:collapse;}
.kcDetail td{ border:1px #e7e7e7 solid; padding:5px 10px; color:#666;}

.kechengTit td{ background:#494949; color:#fff; font-size:20px; text-align:center;}
.kcDetail h4{font-size:30px; font-weight:bold; margin-bottom:10px; color:#333;}
.kcDetail .infoa{ font-size:16px; color:#ff7800; margin-bottom:15px;}
.kcDetail .infob li{background:url(../images/kecheng-ico.png) no-repeat left 5px; padding-left:20px; width:26%; float:left; margin-bottom:10px; color:#666;}
.kcDetail .infob .w100{ width:90%; clear:both;}

.kcDetail .infoBtn{text-align:center; margin-top:10px; margin-bottom:20px;}

.onlinkkc,.onlinkkc:visited{ border-radius:30px; border:1px #ff7800 solid; color:#ff5830; padding:5px 15px;}
.onlinkkc:hover{ background:#ff7800; color:#fff;}

.kcDetail .info1b li{background:url(../images/kecheng-ico.png) no-repeat left 5px; padding-left:20px; width:40%; float:left; margin-bottom:10px; color:#666;}
.kcDetail h5{ font-size:18px;}

.kcDetail .col3infoa{ font-size:18px; margin-bottom:20px;}
.kcDetail .col3infob{font-size:14px; margin-bottom:20px;}
.kcDetail em{ color:#ff7800;}
.kcDetail i{font-size:18px; font-style:normal;}







