@charset "utf-8";
/*公共样式*/
html,body,ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,div,img,input,button,td,tr,th{margin:0;padding:0;clear:inherit;}
ul,ol,li,i{list-style:none;font-style:normal;}
a{text-decoration:none;font-style:normal;font-weight:normal;color:#333;cursor:pointer;display:block;letter-spacing:1px;}
body{font-size:18px;color:#333;font-family:"Microsoft YaHei","微软雅黑";margin:0 auto;text-align:center;}
html>body{min-width:1200px;}
.clear{clear:both;width:0; height:0;font-size:0;}
.clear:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clear{zoom:1}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
.center{width:1200px;margin:0 auto;text-align:justify;}
.no-left{margin-left:0 !important;}
.no-right{margin-right:0 !important;}
.fl{float:left;margin-left:0 !important;}
.fr{float:right;margin-right:0 !important;}


/*标题*/
.titles{padding-top:50px;}
.titles h2{width:1200px;height:35px;font-size:35px;line-height:35px;margin:0 auto;letter-spacing:1px;}
.titles h2 .l1{display:inline-block;width:134px;height:24px;background:url(../images/title1-l.png) center center no-repeat;vertical-align:middle;margin:0 24px;}
.titles h2 .l2{display:inline-block;width:134px;height:24px;background:url(../images/title1-r.png) center center no-repeat;vertical-align:middle;margin:0 24px;}
.titles h2 span{color:#ff4079;font-size:40px;}
.titles p{font-size:22px;line-height:30px;margin-top:14px;}
.title2 h2,.title2 p{color:#fff;}
.title2 h2 .l1{background:url(../images/title2-l.png) center center no-repeat;}
.title2 h2 .l2{background:url(../images/title2-r.png) center center no-repeat;}


/*按钮*/



/*顶部*/
.header{width:100%;/*position:fixed;top:0;left:0px;*/background:#333;z-index:990;height:60px;/*box-shadow:2px 2px 1px #666;*/}
.container{margin:0 auto;text-align:center;width:1200px;}
/*logo*/
.container h1{float:left;margin:7px 0;width:182px;height:46px;background:url(../images/logo.png) center center no-repeat;}
/*导航*/
.nav-bar{float:right;height:26px;margin:12px 9px 8px auto;}
.nav-bar li{float:left;}
.nav-bar li a{position:relative;margin:0 8px;outline:none;background:#675dff;color:#fff;text-transform:uppercase;padding:6px 10px;}
.nav-bar li:hover a,.nav-bar li:active a{background:#fff;color:#675dff;}
.nav-bar li.current a{background:#fff;color:#675dff;}

/*下拉*/
.select{width:72px;height:40px;float:left;line-height:40px;position:relative;padding:10px 0;margin-left:20px;text-align:left;/*background: url(../images/select.png) no-repeat 45px 30px;*/}
/*.select:hover{background:url(../images/select2.png) no-repeat 45px 30px;}*/
.select p a{color:#fff;}
.select ol{width:100%;display:none;position:absolute;top:60px;left:-10px;background:#333333;z-index:999;}
.select:hover ol{display:block;}
.select li{width:100%;height:28px;line-height:28px;margin:6px 0;text-align:center;}
.select li a{height:28px;color:#fff;}
.select li a:hover{color:#ffdc20;}

/*banner*/
.banner{width:100%;height:600px;background:url(../images/banner.jpg) center 0px no-repeat;position:relative;z-index:1;overflow:hidden;}
.banner_z{width:1200px;height:416px;background:url(../images/banner-z.png) center top no-repeat;margin:0 auto;position:relative;top:70px;}
.banner_btn{width:612px;height:80px;background:url(../images/banner-btn.png) center top no-repeat;position:absolute;top:368px;left:50%;margin-left:-464px;}
.banner_btn:hover{transition:.2s ease all;transform:translateY(-10px);}

.tl4{width:1020px;height:160px;margin:-30px auto 0;padding-top:20px ; background:url("../images/tl1.png") center top no-repeat;position:relative;z-index:6;}
.tl4 ul{width:840px !important;height:100px;overflow:hidden;margin:10px auto;position:relative;}
.tl4 li{width:168px; height: 98px; margin: 0 20px;float:left;border: 1px solid #c8c5f4 ; border-radius: 10px;}
.tl4 li h4{width:168px;height: 52px;line-height: 52px; font-size: 22px;text-align: center; color: #5047fc; margin-top: 5px;}
.tl4 li p{width: 168px;height: 28px; line-height: 28px;font-size: 18px;color: #f73b78;text-align: center;}
.tl4 li p:hover{color: #333;}
.tl4-btn{display:inline-block;position:absolute;top:64px;width:38px;height:25px;overflow:hidden;z-index:10;}
.prebtn4{left:20px;background:url("../images/tl1-l.png") center center no-repeat;}
.nextbtn4{right:20px;background:url("../images/tl1-r.png") center center no-repeat;}
/*现在的“你”，还能赶超对手吗?*/
.content1{width:100%;height:495px;}
.con1{width:1200px;height:375px;background:url(../images/floor1.png) center center no-repeat;margin:40px auto;}
.con1 li{width:222px;height:176px;background:url(../images/floor1-1.png) center bottom no-repeat;float:left;color:#fff;padding:0 20px;margin:0 18px;}
.con1 li h4{height:42px;}
.con1 li p{width:220px;height:140px;line-height:35px;margin-top:5px;}
.con1 .li1-1 p{line-height:40px;margin-top:15px;}
.con1 .li1-1{margin-top:86px;}
.con1 .li1-2{margin-top:186px;}
.con1 .li1-3{margin-top:96px;}
.con1 .li1-4{margin-top:186px;}


.con1 .li1-1 h4{background:url(../images/floor1-h1-1.png) 0 center no-repeat;}
.con1 .li1-2 h4{background:url(../images/floor1-h2-1.png) 0 center no-repeat;}
.con1 .li1-3 h4{background:url(../images/floor1-h3-1.png) 0 center no-repeat;}
.con1 .li1-4 h4{background:url(../images/floor1-h4-1.png) 0 center no-repeat;}


.con1 li:hover{background:url(../images/floor1-2.png) center bottom no-repeat;}
.con1 .li1-1:hover h4{background:url(../images/floor1-h1-2.png) 0 center no-repeat;}
.con1 .li1-2:hover h4{background:url(../images/floor1-h2-2.png) 0 center no-repeat;}
.con1 .li1-3:hover h4{background:url(../images/floor1-h3-2.png) 0 center no-repeat;}
.con1 .li1-4:hover h4{background:url(../images/floor1-h4-2.png) 0 center no-repeat;}

/*通栏*/
.tl{width:100%;height:230px;background:url(../images/tl.jpg) center center no-repeat;padding:30px 0;}
.tl div{width:1200px;height:178px;margin:0 auto;}
.tl div a{width:222px;height:50px;line-height:50px;float:left;margin:25px 38px;letter-spacing:1px;background:url(../images/tl-btn2.png) center center no-repeat;color:#4c43fe;padding:5px 0;}
.tl div a:hover{background:url(../images/tl-btn1.png) center center no-repeat;color:#fff;}



/*选择文都1V1，21“成研”有捷径*/
.content2{width:100%;height:680px;background:url(../images/floor2.png) center center no-repeat;padding-top:40px;}
.con2{width:1000px;height:356px;margin:60px auto;}
.con2 a{width:800px;height:48px;margin:0 25px 40px;text-align:left;}
.con2 a span{width:190px;height:42px;line-height:42px;background:url(../images/floor2-1.png) center center no-repeat;font-size:20px;font-weight:bold;letter-spacing:1px;color:#fff;float:left;padding:0 30px;margin-right:-50px;position:relative;z-index:66;}
.con2 a p{min-width:400px;max-width:600px;line-height:42px;float:left;background:#fff;border:1px dashed #d8d6ff;position:relative;z-index:60;padding:0 15px 0 70px;}
.con2 a b{color:#4c43fe;border-bottom:4px solid #fae1eb;}




/*1V1——5大升级服务，开启赶超模式*/
.content3{width:100%;height:auto;background:url(../images/bg3.jpg) center top no-repeat;}
/**/
.parts{width:800px;height:40px;margin:32px auto 45px;}
.parts li{width:128px;height:40px;margin:0 15px;float:left;}
.parts li a{width:128px;height:40px;line-height:40px;background:#fff;border-radius:8px;font-size:24px;}
.parts li.current a{background:#ff8e7b;color:#fff;}
.parts li:hover a{background:#ff8e7b;color:#fff;}
/**/
.part{width:100%;padding:60px 0 0;}
.part h3{width:556px;height:64px;line-height:72px;font-size:28px;padding-left:120px;margin:0 auto;}
.part h3 span{color:#ff4079;}

/*汇聚考研名师，效率提升超乎你的想象*/
.part1{height:810px;background:url(../images/bg3-1.png) center top no-repeat;}
.part1 h3{background:url(../images/title3-1.png) center bottom no-repeat;}
.part1 table{width:1100px;height:660px;background:#fff;margin:40px auto;border-collapse:collapse;}
.part1 table td{border:1px solid #999;line-height:32px;}
.part1 table .fir3{height:48px;background:#4c43fe;}
.part1 table .fir3 td{font-size:20px;color:#fff;font-weight:bold;border:none;}
.part1 table td a{width:180px;height:36px;line-height:36px;background:#ff4079;color:#fff;border-radius:20px;margin:0 auto;}
.part1 table td a:hover{background:#4c43fe;}
.part1 table .th1{font-size:20px;font-weight:bold;}
.part1 table .th3{text-align:left;padding-left:30px;line-height:40px;}

/*院校专业定向规划，考点难点全掌握*/
.part2{height:865px;background:url(../images/bg3-2.png) center bottom no-repeat;}
.part2 h3{background:url(../images/title3-2.png) center bottom no-repeat;}
/**/
.top3-2{width:1000px;height:108px;margin:36px auto;}
.top3-2 a{width:200px;height:36px;line-height:36px;background:#fff;color:#ff4079;border:1px solid #ff4079;border-radius:20px;float:left;margin:0 24px 30px;font-weight:bold;}
.top3-2 a:hover{background:#ff4079;color:#fff;}
/**/
.con3-2{width:1180px;height:580px;margin:0 auto;}
.con3-2 li{width:326px;height:264px;background:url(../images/floor3-2.png) center top no-repeat;float:left;margin:0 30px 40px;position:relative;}
.con3-2 li.li3-2-1{background:url(../images/floor3-1.png) center top no-repeat;}
.con3-2 li h4{height:64px;line-height:32px;font-size:20px;color:#fff;padding:10px 0;}
.con3-2 li h5{width:48px;height:50px;line-height:45px;font-size:20px;color:#fffd7b;position:absolute;top:0;left:0;}

.con3-2 li b{display:block;line-height:32px;margin:10px auto;color:#4c43fe;}
.con3-2 li p{height:104px;line-height:32px;margin:18px auto;text-align:left;padding:0 20px;font-size:16px;}
.con3-2 li p span{display:block;background:url(../images/floor3-icon.png) 0 center no-repeat;padding-left:20px;}
.con3-2 li a{width:210px;height:36px;line-height:36px;background:#fff;color:#4c43fe;border:1px solid #4c43fe;border-radius:20px;margin:0 auto;}
.con3-2 li a:hover{background:#4c43fe;color:#fff;}

.con3-2 .li3-2-3 p{height:80px;margin:35px auto; padding:0 50px;}
.con3-2 .li3-2-4 p,.con3-2 .li3-2-6 p{height:114px;padding:0 35px;}
.con3-2 .li3-2-2 p,.con3-2 .li3-2-5 p{height:130px;margin:10px auto;padding:0 50px;}



/*优选师资，严控教学质量*/
.part3{height:748px;background:url(../images/bg3-3.jpg) center 514px no-repeat;}
.part3 h3{background:url(../images/title3-3.png) center bottom no-repeat;}

.top3-3{width:1200px;height:350px;background:url(../images/floor3-ms.png) center bottom no-repeat;margin:40px auto 0;}
.con3-3{width:1148px;height:220px;margin:-13px auto 0;}
.con3-3 li{width:342px;height:200px;background:url(../images/floor3-3.png) center top no-repeat;float:left;margin:0 20px 40px;padding-top:20px;}
.con3-3 li h4{height:30px;line-height:32px;font-size:20px;color:#4c43fe;}
.con3-3 li p{height:102px;line-height:32px;margin:18px auto;}
.con3-3 li b{color:#4c43fe;}

.bottom3-3{width:1200px;height:290px;background:url(../images/floor3-pj.png) center bottom no-repeat;margin:40px auto 0;}



/*6轮进阶备考，每一天都改在涨分*/
.part4{height:500px;background:url(../images/bg3-4.jpg) center bottom no-repeat;}
.part4 h3{background:url(../images/title3-4.png) center bottom no-repeat;}

.con3-4{width:1200px;height:360px;background:url(../images/floor3-4.png) center bottom no-repeat;margin:30px auto;position:relative;}
.con3-4 a{width:350px;height:60px;line-height:30px; padding:5px 0;background:#f0f0ff;border:1px solid #cfcdff;border-radius:40px;position:absolute;}
.con3-4 a:hover{color:#4c43fe;}
.con3-4 .li3-4-1{top:0;left:214px;}
.con3-4 .li3-4-2{top:108px;left:40px;}
.con3-4 .li3-4-3{top:236px;left:0;}
.con3-4 .li3-4-4{top:0;right:214px;line-height:60px;}
.con3-4 .li3-4-5{top:108px;right:40px;}
.con3-4 .li3-4-6{top:236px;right:0;}

/*专业教辅资料 ，缩短复习范围*/
.part5{height:340px;background:url(../images/bg3-5.png) center bottom no-repeat;}
.con3-5{width:1100px;height:300px;margin:10px auto;}
.con3-left5{width:456px;height:96px;background:url(../images/floor3-book.png) center bottom no-repeat;padding-top:174px;padding-left:24px;}
.con3-left5 b{font-size:24px;color:#4c43fe;}

.con3-right5{width:560px;height:300px;}
.con3-right5 h3{width:560px;height:64px;background:url(../images/title3-5.png) center bottom no-repeat;padding:0;margin:0 auto;}
.con3-right5 b{display:block;width:498px;height:50px;line-height:50px;background:url(../images/floor3-5.png) center bottom no-repeat;font-size:24px;color:#4c43fe;margin:40px auto 28px;}
.con3-right5 p{color:#fff;line-height:32px;}


/*表单1*/
.pop1{width:100%;height:110px;margin:0 auto;background:url("../images/pop1.png") center center no-repeat;position:fixed;bottom:0;left:0;/*display:none;*/z-index:9998;}
.pop1 .form1{width:750px;height:40px;padding:32px 0 0 450px;margin:0 auto;line-height:40px;font-size:20px;color:#fff;}
.pop1 .form1 input{width:168px;height:36px;line-height:36px;text-align:center;background:#fff;font-size:16px;border:none;color:#333;border-radius:8px;margin-right:30px;}
.pop1 .form1 .submit1{width:180px;background:#ff5a47;color:#fff;font-size:18px;cursor:pointer;}
/*.popup .close2{width:32px;height:32px;position:absolute;top:9px;right:9px;cursor:pointer;}*/
.pop1 p{width:750px;line-height:40px;font-size:16px;color:#ccc;margin:0 auto;padding-left:240px;}

.pop1 .form1 input::-webkit-input-placeholder {
        color: #bbb;
      }
      input::-moz-input-placeholder {
        color: #bbb;
      }
      input::-ms-input-placeholder {
        color: #bbb;
      }

/*表单2*/
.pop2{width:450px;height:200px;background:#e6e6e6;position:fixed;top:28%;left:50%;margin:0 auto 0 -225px;z-index:999999;overflow:visible;display:none;}
.pop2 p{width:400px;margin:0 auto;line-height:24px;font-size:18px;color:#333;text-align:left;padding-top:20px;}
.pop2 .close2{width:30px;height:30px;background:url(../images/close.png) center center no-repeat;position:absolute;top:-12px;right:-12px;cursor:pointer;}
.pop2 .form2{width:400px;height:90px;padding:10px 0;margin:0 auto;line-height:40px;font-size:20px;}
.pop2 .form2 input{width:400px;height:40px;line-height:40px;text-align:center;background:#fff;border:none;color:#666;font-size:16px;border-radius:8px;margin:8px auto;}
.pop2 .form2 .submit2{background:#3098ff;font-size:18px;color:#fff;cursor:pointer;}

/*地址部分*/
.add1{width:100%;margin:0 auto;}
.add1 .content15 ul .con15-li{background:#4c43fe;}
.add1 .content15 .con15{border-top:4px solid #4c43fe;}

/**/
.content8{height:100px;background:#fff9ed;padding-top:10px;border-bottom:1px solid #bbb;}
.content8 h2{font-size:32px;font-weight:bold;line-height:20px;}
.con8{width:100%;text-align:left;margin:30px auto;background:#fff9ed;}
.con8 p{width:900px;line-height:36px;margin:0 auto;}
.con8 p span{font-weight:bold;}
.con8 p b{display:inline-block;width:500px;height:1px;border-top:1px dashed #666;vertical-align:middle;margin:0 20px;font-weight:bold;}

/*底部*/
.foot{clear:both;width:100%;height:50px;padding:30px 0;font:normal 14px/25px "微软雅黑";color:#333;text-align:center;}
.foot a{display:inline-block;}
.foot a:hover{color:#4c43fe;}




/* 右侧弹窗 */
#API-FLOAT-CONTAINER,
#API-FLOAT-CONTAINER ins,
#API-FLOAT-CONTAINER em,
#API-FLOAT-CONTAINER a,
#API-FLOAT-CONTAINER input
{width:auto;height:auto;margin:0;padding:0;background-color:transparent;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-image:none;border:none;outline: invert none medium;direction:ltr;letter-spacing:normal;line-height:normal;text-align:left;text-indent:0;text-transform:none;white-space:normal;word-spacing:normal;font-size:12px;font-size-adjust:none;font-stretch:normal;font-variant:normal;visibility:visible;text-decoration:none;font-style:normal;
float:none;clear:none;display:block;position:static;top:auto;left:auto;vertical-align:baseline;-moz-box-sizing:content-box;-webkit-box-sizing: content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;}

/*fixed for IE6*/
*html,
*html body {background-image:url(about:blank);background-attachment:fixed;}
/*数值用来控制浮窗位置*/
.api-float-pos-fixed{position:absolute;left:expression(eval(document.documentElement.scrollLeft+0));top:expression(eval(document.documentElement.scrollTop+50))}

 /*浮窗容器*/
#API-FLOAT-CONTAINER,#API-FLOAT-CONTAINER * {padding:0;margin:0;}
#API-FLOAT-CONTAINER {position:fixed;z-index:1000;width:142px;height:470px;right:0px;top:60px;}
#API-FLOAT-CONTAINER .sidebar{background:url(../images/gb-bg.png) center top no-repeat;width:140px;height:367px;position:relative;z-index:88;}


/*其他链接的按钮区域*/
#API-FLOAT-CONTAINER .api-link-btn-con{text-align:center;position:relative;width:140px;height:322px;margin:0 auto;}
#API-FLOAT-CONTAINER .api-link-btn-con a{width:140px;
            height:32px;
            line-height:32px;
			padding-top:0px;
            color:#fff;margin:0 auto 9.5px;
            display:inline-block;
            *display:inline;
            *zoom:1;
            font-size:16px;
            font-family:'Microsoft Yahei';
            vertical-align:middle;
            text-align:center;
            text-decoration:none;
            overflow:hidden;position:relative;}
#API-FLOAT-CONTAINER .api-link-btn-con a img{width:46px;height:32px;position:absolute;top:0;left:0;border:none;}
#API-FLOAT-CONTAINER .api-link-btn-con a:hover{color:#fff100;}
/*离线宝回呼区域*/
#API-FLOAT-CONTAINER .tel{margin:0 auto;padding:12px 0 0;height:32px;}
#API-FLOAT-CONTAINER .tel p{width:110px;line-height:32px;font-size:16px;font-weight:bold;color:#fff100;background:url(../images/tel.png) 0 center no-repeat;margin:0 auto;padding-left:18px;}
#API-FLOAT-CONTAINER .tel a{width:128px;height:32px;line-height:32px;border-radius:30px;font-size:16px;background:#db4edc;color:#fff;margin:6px auto 0;text-align:center;}
#API-FLOAT-CONTAINER .tel a:hover{background:#4c43fe;}
