body,p,h1,h2,h3,h4,div,span,a,img,ul,li,dl,dt,dd,table,input{margin:0;padding:0;border:0;list-style:none;}
body{color:#666666;font-size:14px;font-family:"微软雅黑";overflow-x:hidden; min-width: 1200px; max-width: 1920px;}
@media only screen and (min-width: 1920px) {
	body{margin: 0 auto;}
}
a{ text-decoration:none; outline:none; cursor:pointer;}
.fl{float: left;} .fr{float: right !important;}
.wrapper{ width:1200px; margin:0 auto;}
.wrapper2{ width:1206px; margin:0 auto;}
.wrapper3{ width:1000px; margin:0 auto;}
.clear{clear:both; height:0; float: none !important;}

/*top*/
.top{ position:relative; z-index:90; height:55px;}
.top .left{ float:left; width:182px; height:38px; margin-top:8px;}
.top .left a{ float:left; width:182px; height:38px;}
.top .middle{ float:left; margin-left:36px;}
.top .middle .l1{ float:left; margin-right:33px; }
.top .middle .l1 .a1{ float:left; font-size:15px; color:#434343;/*height:52px; line-height:52px;*/ padding-top:11px; line-height:30px;}
.top .middle .active1{ border-bottom:3px solid #a825bc;}
.top .right{ float:right; height:55px; line-height:55px;}
.top .right img{ float:left; margin-top:14px; margin-right:6px;}
.top .right p{ float:left; font-size:18px; color:#434343;}

.top .kc1{ position:absolute; background:url(../images/li_bg1.png) no-repeat; width:493px; height:312px; top:45px; left:160px; padding-top:16px; padding-left:4px; display:none; z-index:100;  }
.top .kc1 .u1{ float:left; margin-left:38px;}
.top .kc1 .u1 li{ line-height:26px;}
.top .kc1 .u1 .l2{ margin-bottom:8px;}
.top .kc1 .u1 .l2 img{ float:left;}
.top .kc1 .u1 .l2 a{ float:left; margin-left:5px; font-size:14px; color:#666; margin-top:-5px;}
.top .kc1 .u1 li a{ font-size:13px; color:#666;}
.top .kc1 .u1 li a:hover{ color:#a825bc;}

.top .kc2{position:absolute; background:url(../images/li_bg3.png) no-repeat; background-size: 100% 100%; width:340px; top:45px; left:120px; padding-top:11px;  display:none; text-align:center; z-index:100; padding-bottom: 18px !important; padding-left: 20px; padding-right: 20px;}
.top .kc2 .u1{ text-align:center;}
.top .kc2 .u1 li{ line-height:26px; width: 85px; float: left;}
.top .kc2 .u1 li a{ font-size:13px; color:#666;}
.top .kc2 .u1 li a:hover{ color:#a825bc;}

.top .kc3{ position:absolute; background:url(../images/li_bg3.png) no-repeat; width:96px; /*height:205px;*/ top:45px; left:900px; padding-top:11px;  display:none; text-align:center; z-index:100; padding-bottom: 11px; }
.top .kc3 .u1{ text-align:center;}
.top .kc3 .u1 li{ line-height:26px;}
.top .kc3 .u1 li a{ font-size:13px; color:#666;}
.top .kc3 .u1 li a:hover{ color:#a825bc;}

.fixedNav{width:100%; height:55px;}
.fixedNav2{position:fixed;top:0;z-index:1000;/*background:#fff;*/ background:url(../images/bg6.png) no-repeat scroll center; width:100%; height:64px;}
/*.fixedNav3{ background:url(../images/bg6.png) no-repeat scroll center; width:100%; height:64px;}*/


/*banner*/
.slider{height: 550px;position: relative;margin: 0 auto;overflow: hidden;width: 100%;top:-58px; z-index:10;}
.slider .bd{position: relative;z-index: 0;height:550px;}
.slider .bd ul li{ width:100%; height:550px;}
.slider .bd ul li a{ width:100%; height:100%; display:block; }
.slider .hd{width: 100%;position: absolute;z-index: 1;bottom: 24px;left: 0;height: 6px;}
.slider .hd ul{ width:100%; margin-left:48.1%;}
.slider .hd ul li{cursor: pointer; float:left;background:url(../images/cir1.png) no-repeat; width:10px; height:6px; margin-right:4px;overflow: hidden;vertical-align: top;line-height: 9999px;}
.slider .hd ul .on{ background:url(../images/cir2.png) no-repeat; width:32px; height:6px;}
.slider .iconBox{ position:absolute; top:265px; width:100%; z-index:50; display: none;}
.slider .prev{ background:url(../images/prev1.png) no-repeat; position:absolute; left:135px; width:41px; height:41px;}
.slider .prev:hover{background:url(../images/prev2.png) no-repeat; }
.slider .next{ background:url(../images/next1.png) no-repeat; position:absolute; right:135px;width:41px; height:41px;}
.slider .next:hover{background:url(../images/next2.png) no-repeat; }



/*报考备考*/
.content1{ background:url(../images/bg1.png) no-repeat scroll center; width:100%; height:141px; padding-top:25px; margin-top:-58px;}
.content1 .d1{ float:left;}
.content1 .d1 .d11{ float:left; background:url(../images/dbg1.png) no-repeat; width:230px; height:106px; cursor:pointer;}
.content1 .d1 .d12{ float:left; background:url(../images/dbg2.png) no-repeat; width:230px; height:106px; cursor:pointer;}
/*.content1 .d1:hover .d11{ display:none;}
.content1 .d1:hover .d12{ display:block;}*/
.content1 .d1 img{ float:left; margin-left:53px; margin-top:33px;}
.content1 .d1 .p1{ float:left; font-size:18px; color:#434343; margin-top:30px; margin-left:11px;}
.content1 .d1 .d12 .p1{ color:#6066f2;}
.content1 .d1 .p2{ float:left; font-size:15px; color:#434343; margin-top:3px; margin-left:17px;}
.content1 .d1 .d12 .p2{ color:#6066f2;}
.content1 .line1{ float:left; margin:0 4px; margin-top:26px;}

/*因材施教 选择适合自己的课程*/
.content2{ margin-top:70px;}
.content2 .p1{ text-align:center; font-size:30px; color:#434343;}
.content2 .p2{ text-align:center; font-size:18px; color:#9b9b9b; margin-top:13px;}
.content2 .line2{ display:block; margin:0 auto;margin-top:13px; margin-bottom:28px;}
.content2-1{ background:#fbfafa; padding-bottom:40px;}
.content2-2{ display:block; margin:0 auto; background:url(../images/dbg3.png) no-repeat; width:457px; height:64px; margin-bottom:35px; padding-left:3px; padding-right:3px;}
.content2-2 .p3{ float:left;text-align:center; margin:0 50px; width:52px; padding-top:27px; font-size:15px; color:#434343; cursor:pointer;} 
.content2-2 .active1{ padding-bottom:10px; border-bottom:2px solid #ffb51f;}
.content2-2 .active1-1{ padding-bottom:10px; border-bottom:2px solid #6167f2; }
.content2-2 .active1-2{ padding-bottom:10px; border-bottom:2px solid #ff6c6c; }

.content2-3{ margin-left:103px; }
.content2-3 .d11{ background:url(../images/dbg4.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d11 .p4{ text-align:center; font-weight:bold; color:#fff; font-size:26px; padding-top:95px;}
.content2-3 .d11 .line3{ display:block; margin:5px auto; }
.content2-3 .d11 .p5{ text-align:center; color:#fff; font-size:15px;}
.content2-3 .d11 a{ display:block; margin:0 auto; text-align:center; width:117px; height:34px; line-height:34px; color:#fff; border:1px solid #fff; font-size:15.3px; margin-top:85px;}

.content2-3 .d12{ background:url(../images/dbg4-1.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d12 .p4{ text-align:center; color:#434343; font-size:15px; padding-top:68px;}
.content2-3 .d12 .p5{ font-weight:bold; text-align:center; font-size:26px; color:#434343; margin-top:7px;}
.content2-3 .d12 .line4{ display:block; margin:5px auto; margin-bottom:25px; }
.content2-3 .d12 .p6{ text-align:center; color:#434343; font-size:16px;}
.content2-3 .d12 .p6 a{ color:#434343; display:block;}
.content2-3 .d12 .p6 a:hover{ text-decoration:underline; color:#ffb51f;}
.content2-3 .d1{width:224px; height:302px;padding:0;margin:0;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d; cursor:pointer; float:left; margin-right:32px;}
.content2-3 .d1 .d11{backface-visibility:hidden;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.content2-3 .d1 .d12{position:absolute;top:0;left:0;text-align:center;backface-visibility:hidden;-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.content2-3 .d1:hover .d11{-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);}
.content2-3 .d1:hover .d12{opacity:1;-ms-transform:rotateY(0);-o-transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);}

.content2-3 .d13{ background:url(../images/dbg5.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d14{ background:url(../images/dbg6.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d15{ background:url(../images/dbg7.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d12 .a1{ display:block; margin:0 auto; text-align:center; width:117px; height:34px; line-height:34px; color:#fff; border:1px solid #ffdc96; background:#ffb51f; font-size:15.3px; margin-top:40px;}

.content2-3 .d16{ background:url(../images/dbg8.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d17{ background:url(../images/dbg9.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d18{ background:url(../images/dbg10.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d19{ background:url(../images/dbg11.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d122{ background:url(../images/dbg8-1.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d122 a{ display:block; margin:0 auto; text-align:center; width:117px; height:34px; line-height:34px; color:#fff; border:1px solid #a0a4f7; background:#6167f2; font-size:15.3px; margin-top:40px;}

.content2-3 .d20{ background:url(../images/dbg12.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d21{ background:url(../images/dbg13.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d22{ background:url(../images/dbg14.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d23{ background:url(../images/dbg15.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d123{ background:url(../images/dbg12-1.png) no-repeat;width:224px; height:302px; cursor:pointer;}
.content2-3 .d123 a{ display:block; margin:0 auto; text-align:center; width:117px; height:34px; line-height:34px; color:#fff; border:1px solid #ffebeb; background:#ff6c6c; font-size:15.3px; margin-top:40px;}

/*线上线下 双重服务无缝衔接*/
.content3{ margin-top:70px;}
.content3 .p1{ text-align:center; font-size:30px; color:#434343;}
.content3 .p2{ text-align:center; font-size:18px; color:#9b9b9b; margin-top:13px;}
.content3 .line2{ display:block; margin:0 auto;margin-top:13px; margin-bottom:28px;}
.content3 .div1{ background:url(../images/bg3.png) no-repeat; width:1200px; height:515px;}
.content3 .div1 .left{ float:left;width:729px; height:462px;cursor:pointer; margin-left:36px; margin-right:10px;}
.content3 .div1 .left video{ float:left;width:729px; height:462px;cursor:pointer;}
.content3 .video_shar{ float:left; width:729px; height:462px;cursor:pointer; position:relative;}
.content3 .item img {width:729px; height:462px;display:block;}
.content3 .item  .live-popups {opacity: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.content3 .div1 .right{ float:left;}
.content3 .div1 .right .d12{width:389px; height:75px; border:1px solid #eee; background:#fff; cursor:pointer; position:relative;}
.content3 .div1 .right .d12 .tea1-1-mantle{width:143px; height:75px; position:absolute; top:0; left:0; background: rgba(0, 0, 0, 0.4);}
.content3 .div1 .right .active3{ background:#f2f2f2; border:1px solid #a825bc;}
.content3 .div1 .right .d12 .tea1{ float:left; margin-right:25px;}
.content3 .div1 .right .d12 .tea1-1{ float:left; margin-right:25px;}
.content3 .div1 .right .d12 .p3{ float:left; width:102px; height:25px; line-height:25px; text-align:center; background:#6066f2; font-size:15px; color:#fff; border:1px solid #aeb1f2; border-radius:4px;}
.content3 .div1 .right .d12 .p4{ float:left; width:80px; height:23px; line-height:23px; text-align:center; background:#fff; font-size:15px; color:#434343; border:2px solid #aaadf8; border-radius:4px;}
.content3 .div1 .right .d12 .s1{ float:left; margin-top:12px;}
.content3 .div1 .right .d12 .p5{ float:left; margin-left:8px; font-size:13px; color:#434343; margin-top:11px;}
.content3 .div1 .right .d12 .p6{ float:right; margin-right:42px; font-size:15px; color:#a825bc; margin-top:9px;}



/* 视频弹层  */
.video-popups{
    display: none;
    position: fixed;
    z-index: 30;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.7);
}
.videoWrap {
    position:fixed;
    top: 50%;
    left: 50%;
    margin-top: -15%;
    margin-left: -25%;
    width: 50%;
    height: 60%;
}
.close-btn {
    position: absolute;
    z-index: 33;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    color: #fefefe;
    background-color: #666;
    border-radius: 50%;
    cursor: pointer;
}
.video-hx {
    width: 100%;
    height: 100%;
    object-fit: fill;
}





/*线上线下 双重服务无缝衔接*/
.content4{ margin-top:70px;}
.content4 .p1{ text-align:center; font-size:30px; color:#434343;}
.content4 .p2{ text-align:center; font-size:18px; color:#9b9b9b; margin-top:13px;}
.content4 .line2{ display:block; margin:0 auto;margin-top:13px; margin-bottom:28px;}
.content4 .content4-1{ background:url(../images/bg2.png) no-repeat scroll center; width:100%; height:418px; padding-top:44px;}
.content4 .content4-2 .d1{ float:left; background:url(../images/d1.png) no-repeat; width:566px; height:362px; padding-top:11px; cursor:pointer;}
.content4 .content4-2 .d1 .d11{ display:block; margin:0 auto; width:556px; cursor:pointer;}
.content4 .content4-2 .d1 .d12{ padding-top:68px; cursor:pointer;}
.content4 .content4-2 .d1 .d12 ul{ float:left; width:235px; margin-left:50px;}
.content4 .content4-2 .d1 .d12 ul li{ margin-bottom:18px;}
.content4 .content4-2 .d1 .d12 ul li img{ float:left; margin-right:16px; margin-top:2px;}
.content4 .content4-2 .d1 .d12 ul li p{ font-size:19px; color:#434343;}

.content4 .content4-2 .d2{background:url(../images/d2.png) no-repeat; margin-left:33px;}
.content4 .content4-2 .d2 .d12 ul{ margin-left:27px;}
.content4 .content4-2 .d2 .d12 ul li img{ float:left; margin-right:12px; margin-top:1px;}


/*学必有师 实力教学倾囊相授*/
.teacher{ margin-top:70px;}
.teacher .p0{ text-align:center; font-size:30px; color:#434343;}
.teacher .p1{ text-align:center; font-size:18px; color:#9b9b9b; margin-top:13px;}
.teacher .line2{ display:block; margin:0 auto;margin-top:13px; margin-bottom:6px;}
.teacher .a1{ float:right; margin-right:104px; margin-bottom:11px; width:67px; height:24px; line-height:24px; text-align:center; font-weight:bold; border:2px solid #bbb; font-size:15px; color:#666;}
.teacher .a1:hover{ color:#a825bc;}
.teacher .tea1{ width:1150px;height:364px; position:relative; margin:0 auto; margin-bottom:30px;}
.teacher .tea2{ width:1004px; height:364px;overflow:hidden; position:relative; margin-left:70px;}
.teacher .tea2 ul{ width:1004px; overflow:hidden; position:absolute; z-index:10;}
.teacher .tea2 li{ float:left; width:245px; margin-right:8px; cursor:pointer;}
.teacher .tea2 li .d1{ width:245px; height:364px; position:relative;}
.teacher .tea2 li .d1 .p2-1{position:absolute; left:0; top:0; width:229px; height:341px;border-top:11px solid #dfd2f7; border-left:8px solid #dfd2f7;}
.teacher .tea2 li .d1 img{ position:absolute; left:8px; top:11px; z-index:10;}
.teacher .tea2 li .d1 .p2{ position:absolute; left:20px; top:270px; font-size:18.6px; color:#fff; display:none; z-index:10;}
.teacher .tea2 li .d1 .p2 span{ font-size:13px;}
.teacher .tea2 li .d1 .p3{ position:absolute; top:300px; left:22px; font-size:13px; color:#fff; padding-right:10px; display:none; z-index:10;}
.teacher .tea2 .d1:hover .p2-1{ position:absolute; left:0; top:0; width:229px; height:341px;border-top:11px solid #a989ea; border-left:8px solid #a989ea;}
.teacher .tea2 .d1:hover .p2{ display:block;}
.teacher .tea2 .d1:hover .p3{ display:block;}

.teacher .tea1 .iconBox{ position:absolute; top:162px; width:1150px; z-index:50;}
.teacher .tea1 .prev{ background:url(../images/prev1.png) no-repeat; position:absolute; left:0; width:41px; height:41px;}
.teacher .tea1 .prev:hover{background:url(../images/prev2.png) no-repeat; }
.teacher .tea1 .next{ background:url(../images/next1.png) no-repeat; position:absolute; right:0;width:41px; height:41px;}
.teacher .tea1 .next:hover{background:url(../images/next2.png) no-repeat; }



/*幂学动态*/
.content6{ width:100%; background:#f2f2f2; padding:58px 0; margin-top:70px;}
.content6 .left{ float:left; width:557px; height:267px; padding-top:13px; background:#fff; margin-right:9px;}
.content6 .left .d1{ padding-left:13px; margin-bottom:10px;}
.content6 .left .d1 .p1{ font-size:20px; color:#6066f2; float:left;}
.content6 .left .d1 .a1{ font-size:14px; color:#bbb; float:right; margin-right:42px; margin-top:5px;}
.content6 .left .d1 .a1:hover{ color:#a825bc;}
.content6 .left .d2{ padding-left:18px; margin-bottom:21px;cursor:pointer;}
.content6 .left .d2:hover .a2{ color:#a825bc;}
.content6 .left .d2:hover .p2{ color:#a825bc;}
.content6 .left .d2 .a2{ float:left;width:370px; overflow:hidden;font-size:14px; color:#434343;}
.content6 .left .d2 .p2{ float:right;margin-right:28px; width:110px;font-size:14px; color:#434343; text-align:left;}

.content6 .middle{width:348px;height:280px; overflow:hidden; cursor:pointer; position:relative; float:left;margin-right:9px;}
.content6 .middle .imgBox{ width:348px;height:280px;overflow:hidden; }
.content6 .middle .imgBox ul li{ width:348px;height:280px;}
.content6 .middle .imgBox ul li div{width:348px;height:280px; position:relative;}
.content6 .middle .imgBox ul li div a{width:348px;height:280px; display:block;}
.content6 .middle .imgBox ul li img{width:348px;height:280px; position:absolute; left:0; top:0; z-index:5;}
.content6 .middle .imgBox ul li .p3{ position:absolute; left:0; bottom:0; z-index:10; background:url(../images/pbg2.png) no-repeat; width:348px; height:32px; line-height:32px; text-align:center; font-size:15px; color:#fff;}
/*.content6 .middle .iconBox{ display:none; position:absolute; width:348px;height:41px; left:0; top:120px; z-index:100;}*/
.content6 .middle .iconBox .prev{ display:none; background:url(../images/prev1.png) no-repeat;width:41px;height:41px; cursor:pointer; position:absolute;left:0;top:120px; z-index:100;}
.content6 .middle .iconBox .next{ display:none; background:url(../images/next1.png) no-repeat;width:41px;height:41px; cursor:pointer; position:absolute;right:0;top:120px; z-index:100;}

.content6 .right{ float:left; width:277px;height:267px; padding-top:13px; background:#fff; position:relative;}
.content6 .right .p1{ font-size:20px; color:#6066f2; float:left;padding-left:13px; margin-bottom:10px;}
.content6 .right .imgBox2{ width:198px; height:230px; display:block; margin:0 auto;}
.content6 .right .imgBox2 ul li{ width:198px;height:230px;}
.content6 .right .imgBox2 ul li div{width:198px;height:230px;}
.content6 .right .imgBox2 ul li img{width:161px;height:161px; display:block; margin:0 auto;}
.content6 .right .imgBox2 ul li p{ margin-top:13px; text-align:center; font-size:13px; color:#434343;line-height:20px; }
.content6 .right .iconBox2 .prev{ background:url(../images/prev3.png) no-repeat;width:25px;height:24px; cursor:pointer; position:absolute;left:9px;top:120px; z-index:100;}
.content6 .right .iconBox2 .next{ background:url(../images/next3.png) no-repeat;width:25px;height:24px; cursor:pointer; position:absolute;right:9px;top:120px; z-index:100;}

/*走进幂学 进一步了解我们*/
.content7{ margin-top:70px;}
.content7 .p1{ text-align:center; font-size:30px; color:#434343;}
.content7 .p2{ text-align:center; font-size:18px; color:#9b9b9b; margin-top:13px;}
.content7 .line2{ display:block; margin:0 auto;margin-top:13px; margin-bottom:28px;}
.content7 .d1{ width:606px; height:31px; line-height:31px; display:block; margin:0 auto; background:url(../images/d3.png) no-repeat; margin-bottom:28px;}
.content7 .d1 .p3{ float:left; font-size:15px; color:#434343; width:131px; text-align:center; cursor:pointer;}
.content7 .d1 .active2{ background:url(../images/pbg1.png) no-repeat; width:131px; height:31px; line-height:31px; color:#fff; font-size:15px;}


/*品牌实力   荣誉说话*/
.ry{ margin-top:70px; position:relative;}
.ry .p1{ text-align:center; font-size:30px; color:#434343;}
.ry .p2{ text-align:center; font-size:18px; color:#9b9b9b; margin-top:13px;}
.ry .line2{ display:block; margin:0 auto;margin-top:13px; margin-bottom:28px;}
.ry .jp{ float:left; /*margin-right:5px;*/ margin-right:2.5px;}

/*免费预约模考试卷讲评*/
.fix{ background:url(../images/fbg1.png) no-repeat scroll center; width:100%; height:61px; position:fixed; z-index:100; bottom:0; left:0; }
.fix .wrapper{/* position:relative;*/}
.fix .p1{ float:left; margin-left:214px; font-size:25px; color:#fff; line-height:61px;}
.fix .p1 span{ color:#fbe611; font-weight:bold; }
.fix .d1{ float:left; margin-left:68px; width:257px; height:39px; line-height:39px; background:#fff; border:1px solid #d6d6d6; border-radius:5px; margin-top:10px;}
.fix .d1 .sj{ float:left; margin-left:13px; margin-top:9px; margin-right:20px;}
.fix .d1 input{ float:left; font-size:16px; color:#434343; line-height:39px;}
.fix button{ float:left; width:157px; height:39px; line-height:39px; text-align:center; border:1px solid #d3c218; font-size:18px; color:#434343; background:#fbe611; border-radius:5px; margin-left:12px;margin-top:10px; cursor:pointer;}
.fix .close{ float:left; margin-top:17px; margin-left:38px;cursor:pointer;}


/*友情链接*/
.footer{ background:#303030; padding:25px 0; margin-top:90px;}
.footer .p1{ float:left;font-size:13px; color:#fff; margin-right:30px;}
.footer .u1{ float:left;}
.footer .u1 li{ float:left; margin-right:28px;}
.footer .u1 li:hover a{ border-bottom:1px solid #fff; padding-bottom:0;}
.footer .u1 li a{ float:left; font-size:13px; color:#fff; padding-bottom:1px;}
.footer .bottom{ float:left; margin-left:88px; margin-top:20px;}
.footer .bottom .logo2{ float:left;/* margin-top:28px;*/}
.footer .bottom .line6{ float:left; margin-top:14px; margin-left:60px; margin-right:60px;}
.footer .bottom .d1{ float:left; width:450px;}
.footer .bottom .d1 .u2{ margin-bottom:16px;}
.footer .bottom .d1 .u2 li{ float:left; margin-right:32px;}
.footer .bottom .d1 .u2 li:hover a{ border-bottom:1px solid #fff;padding-bottom:0px;}
.footer .bottom .d1 .u2 li a{ float:left; font-size:13px; color:#fff;padding-bottom:1px;}
.footer .bottom .footer2 p{ font-size:13px; color:#d2d2d2; margin-bottom:9px; float:left;}
.footer .bottom .footer2 a{ float:left;font-size:13px; color:#d2d2d2; margin-left:5px;}
.footer .bottom .d2{ float:left; width:93px; margin-right:18px;}
.footer .bottom .d2 img{ width:93px; height:93px;}
.footer .bottom .d2 p{ text-align:center;font-size:13px; color:#d2d2d2; margin-top:10px;}


/*付款方式*/
.pay1{ background:url(../images/bg4.png) no-repeat; width:1200px; height:129px; margin-top:30px; margin-bottom:55px;}
.pay1 .p1{ font-size:25px; color:#a825bc; margin-left:55px; float:left; font-weight:bold; line-height:129px; margin-right:44px;}
.pay1 .p2{ font-size:17px; color:#434343; font-weight:bold;display:block; padding:17px 0; }
.pay1 .p3{ font-size:17px; color:#434343; display:block; margin-bottom:15px; }

/**/
.fixedNav3{/*position:fixed;top:0;z-index:1000;*/ background:url(../images/bg6.png) no-repeat scroll center; width:100%; height:64px;}

.pay2{}
.pay2 .d1{ background:url(../images/bg5.png) no-repeat; height:202px; margin-bottom:43px;}
.pay2 .d1 .p1{ display:block; width:135px; text-indent:23px;height:36px; line-height:36px; font-size:20px; color:#fff; font-weight:bold;}
.pay2 .d1 .d11{ float:left; width:580px; height:141px; background:#fff; margin-top:12px; margin-left:10px;}
.pay2 .d1 .d11 .z1{ float:left; margin-left:36px; margin-top:22px; margin-right:36px;}
.pay2 .d1 .d11 .p2{ float:left; font-size:16px; color:#333; margin-top:28px;}
.pay2 .d1 .d11 .p2 span{ font-weight:bold; text-align:justify;}
/*.pay2 .d1 .d11 .p2 span::after{content: '';display: inline-block; padding-left: 100%;}*/
.pay2 .d1 .d11 .p3{ margin-top:10px;}

.pay2 .d1 .d12{ float:left; width:580px; height:141px; background:#fff; margin-top:12px; margin-left:20px;}
.pay2 .d1 .d12 .z2{ float:left; margin-left:45px; margin-top:28px; margin-right:36px;}
.pay2 .d1 .d12 .p2{ display:block; font-size:16px; color:#333; margin-top:28px; font-weight:bold;}
.pay2 .d1 .d12 .p3{ float:left; font-size:16px; color:#333; margin-top:10px;}
.pay2 .d1 .d12 .p3 span{ font-weight:bold;}


/*幂学简介*/
.fixedNav4{ background:#fff; width:100%;}
.g1{ width:100%; }
.g1 img{ width:100%; }
.mxjj{ margin-top:44px;}
.mxjj .left{ float:left; margin-left:35px;}
.mxjj .left ul{ width:251px;}
.mxjj .left ul li{ background:url(../images/pbg3.png) no-repeat; width:251px; height:47px; line-height:47px; text-align:center; font-size:16px; color:#666; margin-bottom:8px;}
.mxjj .left ul li a{ display:block; color:#666;}
.mxjj .left ul .active4{ background:url(../images/pbg4.png) no-repeat;}
.mxjj .left ul .active4 a{ display:block; color:#fff;}
.mxjj .left ul li:hover{background:url(../images/pbg4.png) no-repeat; }
.mxjj .left ul li:hover a{ display:block; color:#fff;}
.mxjj .right{ float:left; margin-left:38px;}
.mxjj .right .p1{ font-size:22px; color:#333; margin-bottom:5px;}
.mxjj .right .line7{ float:left; margin-bottom:23px;}
.mxjj .right .p2{ font-size:15px; color:#666; line-height:25px; text-indent:30px; margin-left:30px; width:770px; margin-bottom:28px;}


/*幂学文章*/
.mxjj .right2{ float:left; margin-left:38px;}
.mxjj .right2 .d1{margin-bottom:5px;}
.mxjj .right2 .d1 a{ float:left; font-size:14px; color:#666;}
.mxjj .right2 .d1 a:hover{ color:#a825bc;}
.mxjj .right2 .d1 span{ float:left; font-size:14px; color:#666; margin:0 5px;}
.mxjj .right2 .d1 p{ float:left; font-size:14px; color:#666;}
.mxjj .right2 .line7{ float:left; }
.mxjj .right2 .d2{ margin-top:23px; width:839px; border:1px solid #ddd; padding-top:30px; padding-bottom:80px;}
.mxjj .right2 .d2 .p1{ text-align:center; font-size:18px; color:#333; margin-bottom:11px;}
.mxjj .right2 .d2 .p2{ text-align:center; font-size:13px; color:#999; margin-bottom:23px;}
.mxjj .right2 .d2 .p3{ display:block; margin:0 auto; width:815px; border-bottom:1px solid #e6e6e6; margin-bottom:28px;}
.mxjj .right2 .d2 .p4{ font-size:14px; color:#666; line-height:25px; text-indent:30px; margin-left:30px; width:770px; margin-bottom:28px;}

/*幂学动态*/
.mxjj .right3{ float:left; margin-left:38px;}
.mxjj .right3 .p1{ font-size:22px; color:#333; margin-bottom:5px;}
.mxjj .right3 .line7{ float:left;}
.mxjj .right3 .div1{ margin-top:23px; width:839px; border:1px solid #ddd; padding-bottom:20px; padding-top:20px;}
.mxjj .right3 .div1 .d1{width:828px; height:159px; display:block; margin:0 auto; cursor:pointer;}
.mxjj .right3 .div1 .d1 a{width:828px; height:159px; display:block; margin:0 auto; cursor:pointer;}
.mxjj .right3 .div1 .d1:hover{ background:#f9f9f9;}
.mxjj .right3 .div1 .d1:hover .p2{ color:#a825bc;}
.mxjj .right3 .div1 .d1 .img3{ float:left; margin:4px 0 4px 3px; width:227px; height:151px;}
.mxjj .right3 .div1 .d1 .p2{ float:left; font-size:18px; color:#333; margin-left:13px; padding-top:20px;}
.mxjj .right3 .div1 .d1 .p3{ float:left; font-size:13px; color:#666; margin-left:22px; line-height:22px; margin-top:16px; width:542px; height:66px;}
.mxjj .right3 .div1 .d1 .p4{ float:left; margin-left:22px;margin-top:8px;}
.mxjj .right3 .div1 .d1 .p4 img{ float:left; margin-top:1px;}
.mxjj .right3 .div1 .d1 .p4 span{ font-size:13px; color:#999; margin-left:8px;}
.mxjj .right3 .div1 .line9{ display:block; margin:8px auto;}
.mxjj .right3 .div2{ margin-top:40px; text-align:center; }
/*.mxjj .right3 .div2 .a1{ float:left; width:86px; height:48px; line-height:48px; text-align:center; border:1px solid #999; border-radius:3px; font-size:16px; color:#999; margin-right:5px;}*/
.mxjj .right3 .div2 a{ border: 1px solid #999; border-radius: 3px; font-size: 16px; color: #999; margin-right: 5px; padding: 14px 20px;}
.mxjj .right3 .div2 i{font-style:normal; margin-left:3px; font-size: 16px;}
.mxjj .right3 .div2 span{ background:#a825bc; border:1px solid #a825bc; color:#fff; border-radius: 3px; font-size: 16px; margin-right: 5px; padding: 14px 20px;}
.mxjj .right3 .div2 a:hover{ background:#a825bc; border:1px solid #a825bc; color:#fff;}

/*开班信息*/
.kb1{ margin-top:43px;}
.kb1 .p1{ text-align:center; font-weight:bold; font-size:33px; color:#434343;}
.kb1 .line8{ display:block; margin:0 auto; margin-top:8px; margin-bottom:28px;}
.kb1 .d1{ background:url(../images/bg7.png) no-repeat; background-size: 100% 100%; width:1068px; /*height:297px;*/ display:block; margin:0 auto 32px; padding-bottom: 32px;}
.kb1 .d1 .p2{ width:177px; text-align:center; margin-left:78px; font-size:22px; color:#fff; font-weight:bold; height:49px; line-height:49px;}
.kb1 .d1 .left{ float:left; margin-left:49px; margin-top:18px; width:492px;}
.kb1 .d1 .left .d11{float:left; border-bottom:9px solid #fee9c0; height:25px;}
.kb1 .d1 .left .p3{ font-size:22px; color:#ff7c3b; font-weight:bold; padding:0 9px; padding-top:4px;}
.kb1 .d1 .left .p4 { font-size:15px; color:#434343; margin-top:18px;}
.kb1 .d1 .left .p4 i{font-style: normal;float: left; width: 90px;}
.kb1 .d1 .left .p4 span{ font-weight:bold; border-bottom:1px solid #fee9c0; width: 400px;display: inline-block;float: right;}
.kb1 .d1 .left .p5 { font-size:15px; color:#434343; margin-top:15px;}
.kb1 .d1 .left .p5 span{ font-weight:bold;}
.kb1 .d1 .left .p5 a{ margin-left: 10px; color: #EB2E2F; text-decoration: underline;}
.kb1 .d1 .left .p6 { font-size:15px; color:#434343; margin-top:15px;}
.kb1 .d1 .left .p6 i{font-style: normal;float: left; width: 92px;}
.kb1 .d1 .left .p6 span{width: 400px;display: inline-block;float: right;}
.kb1 .d1 .right{ float:left; margin-left:30px; width:465px;}
.kb1 .d1 .right .k1{ float:left; margin-top:10px; width:177px; height:206px; margin-right:18px;}
.kb1 .d1 .right .p8{ float:left; font-size:16px; color:#666; margin-top:27px;}
.kb1 .d1 .right .p9{ float:left; font-size:14px; color:#666; line-height:23px; margin-top:5px; width:265px;}
.kb1 .d1 .right a{ background:url(../images/abg1.png) no-repeat; width:190px; height:48px; line-height:48px; float:left; text-align:center; margin-top:22px; margin-left:37px; font-size:18px; color:#fff;}
.kb1 .d1 .right a:hover{ background:url(../images/abg5.png) no-repeat;  width:190px; height:48px; line-height:48px; float:left; text-align:center; margin-top:22px; margin-left:37px; font-size:18px; color:#fff;}

/**/
.kb2{ margin-top:72px;}
.kb2 .p1{ text-align:center; font-weight:bold; font-size:33px; color:#434343;}
.kb2 .line8{ display:block; margin:0 auto; margin-top:8px;}
.kb2 .d1{ float:left; margin-left:6px; background:url(../images/dbg16.png) no-repeat; width:182px; height:217px; cursor:pointer;transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;margin-top:35px;}
.kb2 .d1:hover{transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s; margin-top:30px;}
.kb2 .d1 .p2{ font-size:16px; color:#fff; text-align:center; padding-top:15px;}
.kb2 .d1 .p3{ font-size:16.16px; color:#f15754; text-align:center; margin-top:4px; line-height:27px; height:27px;}
.kb2 .d1 .p4{ font-size:15px; color:#4a4d5d; text-align:center; margin-top:40px; line-height:28px;}

.kb2 .d2{ background:url(../images/dbg17.png) no-repeat;}
.kb2 .d2 .p2{ font-size:16px; color:#434343; text-align:center; padding-top:15px;}
.kb2 .d2 .p3{ font-size:16.16px; color:#fff; text-align:center; margin-top:4px; line-height:27px; height:27px;}

/**/
.kb3{ margin-top:72px;}
.kb3 .p1{ text-align:center; font-weight:bold; font-size:33px; color:#434343;}
.kb3 .line8{ display:block; margin:0 auto; margin-top:8px; margin-bottom:38px;}
.kb3 .k2{ width:1200px; display:block; margin:0 auto;}

/**/
.kb4{ margin-top:115px;}
.kb4 .d1{ background:url(../images/tbg1.png) no-repeat; width:1200px; height:56px;}
.kb4 .d1 p{ float:left; cursor:pointer; width:221px; height:64px; line-height:64px; text-align:center; background:#eee; border-radius:2px; font-size:22px; color:#666; margin-right:30px; margin-top:-32px; cursor:pointer;}
.kb4 .d1 .active5{ background:url(../images/abg2.png) no-repeat; color:#fff;}
.kb4 .tr1 td{ background:#f15754; height:60px; line-height:60px; font-size:20px; color:#fff; text-align:center;}
.kb4 td{ border:1px solid #dedede; text-align:center; line-height:28px; font-size:16px; color:#434343;}
.kb4 .kb5 .a1{ display:block; margin:0 auto; background:url(../images/abg3.png) no-repeat; width:131px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; margin-bottom:2px;}
.kb4 .kb5 .a1:hover{ background:url(../images/abg6.png) no-repeat;}
.kb4 .kb5 .a2{ display:block; margin:0 auto; background:url(../images/abg4.png) no-repeat; width:131px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff;}
.kb4 .kb5 .a2:hover{ background:url(../images/abg7.png) no-repeat;}



/*弹窗*/
.transimg{ background:url(../images/tbg0.png) no-repeat left center; width:538px; height:371px; position:fixed; z-index:1000; top:50%; left:50%; margin-top:-185px; margin-left:-269px;}
.transimg img{ float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
.transimg form{ padding-top:105px; padding-left:53px;}
.transimg label{ font-size:20px; color:#000; margin-right:14px; }
.transimg label span{ color:#ff0000; margin-right:5px;}
.transimg input{ width:203px; height:30px; line-height:30px; border:1px solid #b5b5b5; border-radius:6px; text-indent:8px; font-size:16.44px; color:#b2b2b2;}
.transimg .p2{ margin-top:20px;}
.transimg .p2 a{ display:inline-block; width:125px; height:32px; line-height:32px; border-radius:6px; background:#e7e7e7; font-size:16.44px; color:#3e3d3d; text-align:center; cursor:pointer; margin-left:20px;}
.transimg .p3{ margin-top:20px;}
.transimg .btn{ background:url(../images/btn1.png) no-repeat; width:230px; height:48px; line-height:48px;text-align:center; font-size:21.14px; color:#fff; display:block; margin-top:32px; margin-left:101px; cursor:pointer;}
.transimg .btn:hover{ background:url(../images/btn2.png) no-repeat;}


/*右侧客服*/
.right_contact_main{
	width: 67px;
	/*height: 267px;*/
	position: fixed;
	z-index:999;
	right: 0;
	top:36%;
	/*bottom: 55px;
	box-shadow: 0px 0px 12px 0px #eee;
	background: #fff;*/
	display:none;
}

.right_contact_main ul li{
	width: 100%;
	height: 68px;
	display:inline-block;
	margin-bottom:5px;
	/*border-bottom: 1px solid #f0efef;*/
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative;
}

.right_contact_main ul li .right_contact_ico{
	width: 100%;
	max-height: 100%;
}

.right_contact_main ul li .right_contact_ico2{
	width: 100%;
	max-height: 100%;
	display:none;
}
.right_contact_main ul li:hover .right_contact_ico{
	display:none;
}

.right_contact_main ul li:hover .right_contact_ico2{
	display:block;
}

.right_contact_main ul li .right_contact_ewm{
	width: 148px;
	height: 148px;
	position: absolute;
	top: -30px;
	left: -158px;
	display: none;
}

.right_contact_main ul li:hover .right_contact_ewm{
	display: block;
}

.content_main {
	width: 780px;
	margin: 0 auto 0;
	font-size: 15px;
    color: #666;
    line-height: 28px;
}
.content_main p{max-width:100% !important;}
.content_main img{max-width:100% !important;}

/*品牌荣誉滑动*/
.imgBox3{width:1042px;margin:0 auto;overflow:hidden;}
.imgBox3 ul{width:1072px;margin-left:-15px !important;}
.imgBox3 li{width:238px;height:170px;float:left;margin:0 15px;}
.imgBox3 li img{max-width:100%;height:100%;}
.ry .iconBox3 .prev{ display:none; background:url(../images/prev1.png) no-repeat;width:41px;height:41px; cursor:pointer; position:absolute;left:0;top:190px; z-index:100;}
.ry .iconBox3 .next{ display:none; background:url(../images/next1.png) no-repeat;width:41px;height:41px; cursor:pointer; position:absolute;right:0;top:190px; z-index:100;}
.ry:hover .iconBox3 .prev{display:block;}
.ry:hover .iconBox3 .next{display:block;}