html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li { margin:0;padding:0;list-style: none;  }
body{font-family: "microsoft yahei";color:#333;padding-top:70px;min-width:1100px;}
.left{float:left;}
.right{float:right;}
.clear:after{content:"";display:table;clear:both;}
a{color:#333;text-decoration:none;}
img{display:block;border:None;}
.wrap{width:1100px;margin:auto;}
/*nav*/
.nav{padding:5px 0;background:#323232;text-align:center;position:fixed;top:0;left:0;width:100%;z-index:999;box-shadow:2px 2px 5px #999;}
.nav a{line-height:60px;margin-right:35px;font-size:16px;color:#fff;display:inline-block;vertical-align: middle;}
.nav span img{display:inline-block;vertical-align: middle;margin-right:10px;}
.nav span{color:#fff;padding-top:16px;}
.nav a:hover{color:#e20a1d;}
/*banner*/
.banner li{width:100%;height:455px;background-position: center;}
.banner li a{display: block;widows: 100%;height: 100%;}
.bannerB{width:100%;height:320px;background:url("../img/bannerB.jpg") no-repeat top center;}
/*倒计时*/
.clock{padding:22px 0;color:#fff;
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=100%,finishy=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff895b,endcolorstr=#ff4864,gradientType=1);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=100%,finishy=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff895b,endcolorstr=#ff4864,gradientType=1);/*IE8*/
    background: -moz-linear-gradient(left, #ff895b 0%, #ff4864 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#ff895b), color-stop(100%,#ff4864));
    background: -webkit-linear-gradient(top, #ff895b 0%,#ff4864 100%);
    background: -o-linear-gradient(left, #ff895b 0%,#ff4864 100%);
    background: -ms-linear-gradient(left, #ff895b 0%,#ff4864 100%);
    background: linear-gradient(to right, #ff895b 0%,#ff4864 100%);
}
.clock .clock-box{width:520px;height:340px;float:left;text-align:center;position: relative;}
.clock .clocktxt{position: relative;z-index: 2;}
.clock .clock-box::after{content:"";position: absolute;width:336px;height:336px;background:url("../img/clockbg.png") no-repeat center;top:2px;left:92px;
animation: 5s linear clock  infinite;z-index: 1;}
@keyframes clock {
    from {transform: rotateZ(0deg);}
    to {transform: rotateZ(360deg);}
}
.clock .clock-box h1{font-size:43px;padding-top:70px;}
.clock .clock-box p{font-size:36px;padding-top:10px;}
.clock .clock-box p b{font-size:96px;font-weight:normal;}
.clock .clock-box p.date{padding:0;}
.clock .clock-box p span{font-size:30px;line-height:40px;font-weight:bold;display:inline-block;padding:0 5px;background:#fff;color:#ff6f5d;vertical-align: middle;margin-bottom:30px;margin-left:10px;}
.links-box{float:right;width:580px;padding-top:58px;text-align: center;}
.links-box h3{font-size: 36px;}
.links-box h2{font-size: 40px;padding:45px 0;color:#ffe84c;}
.links-box h1{font-size: 48px;}
.clock .zixun{padding:0;}
.clock .zixun span{color:#e45915;background:#fff;}
.clock .zixun a{color:#fff;border:1px solid #fff;}
.clock .get-btn{display:block;width:180px;height:48px;color:#fff;border:1px solid #fff;border-radius:4px;font-size:20px;line-height:48px;text-align:center;margin:auto;}
.main-tit{font-size:38px;text-align:center;}
.main-tit:before{content:"";display:inline-block;width:248px;height:25px;background:url("../img/tit-left.png") no-repeat;margin:0 50px;}
.main-tit:after{content:"";display:inline-block;width:248px;height:25px;background:url("../img/tit-right.png") no-repeat;margin:0 50px;}
.pd60{padding:60px 0;}
.s-tit{font-size:24px;line-height:80px;text-align:center;}
.tixi .p1{font-size:24px;color:#e45915;text-align:center;}
.txlist{margin-top:50px;width:1106px;background:url("../img/tbbg.png") no-repeat;height:200px;}
.txtit span{float:left;width:219px;text-align:center;font-size:16px;color:#fff;line-height:36px;}
.txlist table{text-align:center;font-size:13px;width:1088px;}
.txlist table td{width:213px;padding:20px 0;}
.tixi .prise{text-align:center;font-size:20px;margin-top:30px;}
.tixi .prise .yh{color:#e45915;padding-left:30px;}
.tixi .prise .oldp{color:#666;}
.zixun{padding:40px 0;text-align:center;}
.zixun span{display:inline-block;line-height:46px;font-size:20px;width:200px;text-align:center;color:#fff;background:#e45915;border-radius:10px;position:relative;z-index:1;}
.zixun a{display:inline-block;line-height:46px;font-size:20px;width:160px;text-align:center;color:#e45915;border:1px solid #e45915;margin-left:-15px;border-radius:10px;position:relative;}
/*好老师*/
.goodtea{background:url(../img/tylbg.jpg) no-repeat center; background-size: cover;}
.goodtea .content{width:993px;height:305px;margin:auto;margin-top:20px;background:url("../img/gtbg.png") no-repeat;position:relative;}
.goodtea .content .txt{width:660px;float:right;padding:60px 10px 20px;line-height:32px;}
.goodtea .content .txt a{float:right;font-size:16px;color:#920b0b;margin-top:20px;text-decoration:underline;}
.goodtea .content h1{position:absolute;bottom:0;left:18px;color:#fff;font-size:26px;line-height:50px;font-weight:normal;}
/*高端集训课程*/
.gdjx{background:url("../img/gdbg.jpg") no-repeat;background-size:cover;padding-top:60px;}
.gdjx .s-tit{margin-bottom:20px;}
.gdjx .lf-tab{float:left;width:100px;height:560px;background:#243348;border-radius:20px 0 0 20px;position:relative;}
.gdjx .lf-tab ul{position:absolute;right:0;top:5%;height:90%;}
.gdjx .lf-tab ul li{font-size:18px;line-height:50px;color:#fff;width:100px;font-weight:bold;padding-left:40px;text-align:center;margin:60px 0;border-radius:25px 0 0 25px;}
.gdjx .lf-tab ul li:hover,.gdjx .lf-tab ul li.act{background:#ff9c00;cursor:pointer;}
.gdjx .rt-tab{float:right;width:998px;border-radius:0 25px 25px 0;overflow:hidden;background:#fff;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.gdjx .rt-tab .t-tit{font-size:18px;text-align:center;color:#fff;background:#920b0b;}
.gdjx .rt-tab table{border-collapse:collapse;width: 1003px;text-align:center;font-size:16px;display:none;height:560px;margin-left:-3px;}
.gdjx .rt-tab table .th{font-size:18px;color:#920b0b;background:#dedede;font-weight:bold;}
.gdjx .rt-tab table .br{border-right:1px solid #818181;}
.gdjx .rt-tab table p{font-size:18px;line-height:32px;}
.gdjx .rt-tab table .yh{color:#920b0b;}
.gdjx .rt-tab td{border:1px solid #dedede;padding:10px;line-height: 23px;}
.gdjx .rt-tab td.titfont{color:#920b0b;font-weight: bold;font-size: 18px;}
.more-btn{display:block;width:180px;line-height:40px;font-size:20px;text-align:center;color:#920b0b;border:1px solid #920b0b;margin:auto;margin-top:40px;border-radius:10px;}
.more-btn:hover{color:#fff;background:#920b0b;}
.books{background:#ececec;}
.books img{margin-top:10px;}
.envir{background:url("../img/envirbg.jpg") no-repeat;background-size:cover;}
.envir img{margin-top:10px;}
.lc img{margin-top:40px;}
.slog h1{text-align:center;font-size:52px;color:#fff;line-height:150px;font-weight:normal;
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=100%,finishy=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff895b,endcolorstr=#ff4864,gradientType=1);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=100%,finishy=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff895b,endcolorstr=#ff4864,gradientType=1);/*IE8*/
    background: -moz-linear-gradient(left, #ff895b 0%, #ff4864 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#ff895b), color-stop(100%,#ff4864));
    background: -webkit-linear-gradient(left, #ff895b 0%,#ff4864 100%);
    background: -o-linear-gradient(left, #ff895b 0%,#ff4864 100%);
    background: -ms-linear-gradient(left, #ff895b 0%,#ff4864 100%);
    background: linear-gradient(to right, #ff895b 0%,#ff4864 100%);
}
.teatext{padding:60px 0;background:#ececec;}
.teatext .txt p{font-size: 16px;color:#333;margin-top:15px;margin-left:2em;line-height: 28px;}
.teatext p b{margin-left: -2em;}
.schs img{margin:20px auto 0;}
/* 名师 */
.tea-box{width:1016px;margin:auto;}
.tea-box .outbox{width:1016px;height:219px;overflow:hidden;position:relative;margin:auto;}
.tea-box .tealistbox{width:99999px;height:219px;overflow:hidden;position:absolute;left:0;}
.tea-box .tealist{float:left;width:1016px;background:#fff;}
.tea-box .tealist .imgbox{float:left;width:255px;height:219px;position:relative;}
.tea-box .tealist .imgbox a{position:absolute;top:15px;left:10px;color:#eb5c56;width:32px;padding-top:40px;font-size:18px;text-align:center;background:url("../img/play.png") no-repeat top;}
.tea-box .tealist .text{width:740px;float:right;}
.tea-box .tealist .text h2{font-size:24px;color:#184d77;padding-top:15px;}
.tea-box .tealist .text h3{font-size:16px;color:#333;padding:10px 0;}
.tea-box .tealist .text p{color:#666;line-height:24px;text-align:justify;}
.tea-box .tealist .text p b{color:#333;font-weight:normal;}
.tea-box .teatabOut{width:1016px;overflow:hidden;height:113px;margin-top:16px;position:relative;z-index: 2;}
.tea-box .main{position:relative;}
.tabbtn{position:absolute;width:100%;bottom:0;z-index:3;top:0;height:0;}
.tabbtn a{position:absolute;top:26px;width:24px;height:60px;background:url("../img/tabarrow.gif") no-repeat;outline:none;opacity:0.8;text-align: center;
    color:#fff;font-size: 20px;background:#920a0a;line-height: 60px;}
.tabbtn a.prev{left:0;}
.tabbtn a.next{right:3px;}
.tea-box .teatab {width:9999px;position:absolute;left:0;}
.tea-box .teatab  li{width:131px;height:113px;margin-right:16px;position:relative;float:left;cursor:pointer;}
.tea-box .teatab  li.active:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(146,10,10,0.5);}
.tea-box .teatab  li img{width:131px;}
.tea-box h1{font-size:30px;color:#184d77;padding-left:60px;background:url("../img/th1.png") no-repeat left center;font-weight:normal;margin:40px 0 30px -30px;}
/*关于我们*/
.contact{padding:40px 0;background:#f5f5f5;}
.contact ul li{width:530px;background:#fff;overflow:hidden;margin-bottom:20px;border-radius:20px;padding-bottom:15px;}
.contact ul li .content{width:500px;margin:auto;border-top:1px solid #fff;}
.contact ul li .content  img{float:left;}
.contact ul li .content .txt{margin-top:20px;float:right;width:380px;}
.contact ul li .content .txt1{margin-top:50px;}
.contact ul li .content .txt p{font-size:18px;line-height:30px;margin-top:5px;}
.contact ul li .content .zf{padding:20px 40px;border:1px solid #000;border-radius:20px;margin-top:10px;}
.contact ul li .content .zf>p{float:left;margin-right:50px;font-size:18px;line-height:120px;}
.contact ul li .content .zf .cod{float:left;margin-right:50px;}
.contact ul li .content .zf .cod p{font-size:14px;text-align:center;margin-bottom:6px;}
.contact ul li .content .zf img{float:none;}
.about {background:url("../img/aboutbg.png") no-repeat;background-size:cover;padding:40px 0;}
.about p{width:500px;color:#fff;font-size:20px;line-height:36px;}
.about p a{color:#ff810a;}

.about .main-tit {color: #fff;background: url(../img/main_titbg1.png) no-repeat center;margin-bottom: 20px;}
.about .main-tit:before {content:none;}
.about .main-tit:after {content:none;}














