﻿ CSS Document */
body { margin:0; padding:0;font-size:12px;font-family:'Microsoft YaHei';text-align:left;line-height:22px; background:#fff; color:#333333;}
body > div {margin-right:auto; margin-left:auto;} 
body,html{padding:0;margin:0;}
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;font-weight:normal;font-family:'Microsoft YaHei';font-weight:bold;font-size:14px;}
ul,li {display:block;list-style:none;line-height:24px;}
img{border:0px;display: block;}
.area:after,.clear:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area{zoom:1;}
a {text-decoration:none;color:#333;cursor: pointer;cursor: hand;outline:none;}

.area {margin: 0 auto;width:1200px;}
/*banner*/
.section1 .area{width:auto; height: 550px; background:url(../images/banner.png) top center no-repeat;background-size: cover;}
/*冲击理想高校*/
.section2{margin:0 auto;overflow: hidden;height: 965px;}
.section2 .area .title{width: 772px;margin:70px auto ;}
.area .title h1{font-size: 40px;line-height: 60px;text-align: center;color: #303030;margin:0 auto;font-weight: normal;letter-spacing: 2px;}
.section2 .content{overflow: hidden;}
.section2 .content ul{overflow: hidden;width: 1128px;margin:0 auto;}
.section2 .content li{float: left;width: 334px;height: 308px;margin:0 21px ;}
.section2 .content p{font-size: 16px;line-height: 26px;padding: 61px 83px 43px 434px;color:#272727;}
.section2 .pink{height: 210px; margin:0; background: #df0700;}
.section2 .pink ul{overflow: visible;width: 1200px;height: 210px;margin:0 auto;position: relative	;}
.pink ul li{float: right;width: 259px;height: 138px;box-sizing: border-box; margin:38px 19px 33px;border-radius: 10px;background:#ffffff url(../images/sec2_pink_bg.png) 0px 0px no-repeat;padding-top: 18px;}
.pink img{width: 263px;
    height: 284px;
    position: absolute;
    top: -106px;
    background: transparent;}
.pink li p{font-size: 26px;line-height: 51px; color: #303030;text-align: center;font-weight: bold;}
.pink p span{font-size: 19px;font-weight: normal;}
/*致艺考生*/
.section3{margin:0 auto;background: url(../images/sec3_bg.png) repeat;}
.section3 .area{width: 1300px;margin:0 auto;}
.tel{width: 387px;margin:50px auto;}
.tel a{display: block;width: 387px;height: 46px;border-radius: 45px;background-color: #df0700;color:#fff;text-align: center;font-size: 28px;line-height: 46px;}
.section3 .title{margin-bottom: 60px;}
.section3 .area .content{width: 1200px;box-sizing: border-box; box-shadow:#e3e3e3 1px 2px 10px 2px; margin:0 auto;padding:37px 18px;background-color: #fff;}
.section3 .area ul{overflow: hidden;}
.section3 ul li{float: left;width: 244px;height: 239px; margin:0 62px 0 0;padding:25px 2px;box-sizing: border-box;}
.section3 ul li:nth-child(4){margin-right: 0px;}
.section3 ul li:nth-child(8){margin-right: 0px;}
.section3 ul li:hover{background: url(../images/sec3_libg.png) repeat;}
.section3 li img{display: block;margin:0px auto;}
.section3 li h3{margin:37px auto 22px ;font-size: 22px;line-height:22px;text-align: center;color: #303030;}
.section3 li p{margin:0 auto;font-size: 16px;line-height: 26px;text-align: left;color: #303030;letter-spacing: 1px;}
/*艺考文化课冲刺 专为艺考学员量身打造*/
.section4{margin:0 auto;}
.section4 .area{width: 1200px;margin:0 auto ;overflow: hidden;}
.section4 .area .title {margin: 80px auto 50px;}
.section4 .title p{margin: 56px auto 1px;font-size: 18px;line-height: 18px;text-align: center; color: #303030;}
.section4 .content{overflow: hidden;position: relative;background: url(../images/sec4_bg.png) center 192px no-repeat;}
.section4 .content .sub{position: relative; float: left;width: 565px;height:387px;margin:0px;border-radius: 10px;border:1px solid #aaa; box-sizing: border-box;padding:59px 59px;}
.section4 .content .left {margin-right: 70px;padding-left: 229px;}
.section4 .sub h3{margin:0 auto 38px;font-size: 28px;font-weight: normal;line-height: 28px;text-align: left;color: #df0700;font-weight: bold;}
.section4 .left img{position: absolute;top: 19px;left: 13px;}
.section4 .right img{position: absolute;top: 26px;left: 293px;}
.section4 .sub span{display: inline-block;width: 10px;height: 10px;background-color: #df0700;margin-right: 11px;}
.section4 .sub p{font-size: 19px;line-height: 40px;text-align-last: left;color: #343434;}
.section4 .left p{padding-left: 46px;}
.section4 .bottom{width: 1200px;overflow: hidden;margin:10px auto;}
.section4 .bottom em{float: left;width: 545px; margin:34px 5px 0 5px;padding-left: 13px; font-style: normal;font-size: 15px;line-height: 25px;color: #303030;}
.section4 .bottom em:nth-child(2){float:right;}
.section4 .tel{margin-bottom: 58px;}
/*励学用20%时间*/
.section5 {overflow: hidden; background: url(../images/sec5_bg.png) repeat;}
.section5 .area{width: 1200px;margin:0 auto;}
.section5 .title{margin: 50px auto 40px;}
.section5 .title h1{color: #fff;}
.section5 .area .content{width: 1200px;box-sizing: border-box; box-shadow:#e3e3e3 1px 2px 10px 2px; margin:0 auto;padding:37px 30px;background-color: #fff;}
.section5 .area ul{overflow: hidden;}
.section5 ul li{float: left;width: 251px;height: 249px; margin:0 45px 0 0;padding:25px 15px;box-sizing: border-box;}
.section5 ul li:nth-child(4){margin-right: 0px;}
.section5 ul li:nth-child(8){margin-right: 0px;}
.section5 ul li:hover{background: url(../images/sec5_libg.png) repeat;}
.section5 li img{display: block;margin:0px auto;}
.section5 li h3{margin:22px auto 20px ;font-size: 22px;line-height:22px;text-align: center;color: #303030;}
.section5 li p{margin:0 auto;font-size: 16px;line-height: 26px;text-align: left;color: #303030;letter-spacing: 1px;}
/*励学个性化*/
.section6{background: url(../images/sec6_bg.png) repeat;overflow: hidden;}
.section6 .title{margin: 25px auto 0px;}
.section6 .area .content{overflow: hidden;width: 1294px;margin:0 auto; }
.section6 .content .form{float: left;width: 563px;margin:76px 42px 54px;box-shadow: 0px -1px 7px rgba(158, 153, 153, 0.5), 5px 2px 12px rgba(158, 153, 153, 0.5);background: #fff;}
.section6 .form-title {width: 563px;height: 42px; margin:36px auto;}
.section6 .form-title li{float: left; width: 563px;height: 42px;margin:0 36px;}
.section6 .form-title span{display: block;float: left; width: 172px;height: 42px;margin:0 24px;border-radius: 10px; text-align: center; font-size: 27px;line-height: 42px;color: #fff;background-color: #eb0c06;}
.section6 .form-list{width: 563px;margin:0 auto;overflow: hidden;}
.section6 .form-list .tempWrap{overflow: hidden;float: left; width: 563px;margin:0;padding-bottom: 50px;box-sizing: border-box;}
.section6 .form-list ul{width: 563px;margin:85px 36px 43px;}
.section6 .form-list li{width: 563px;margin:0px 36px 0;height: 46px;}
.section6 .form-list span{display: block;float: left; width: 217px;font-size: 24px;line-height: 46px;text-align: center;}
.section6 .tel{margin:6px auto 70px;}
.section6 .tel a {background-color: #eb0c06;}
/*励学个性化优选师资 助艺考生实现艺术梦想*/
.section7 .area{width: 1200px;margin:0 auto;}
.section7 .title{margin-bottom: 64px;}
.section7 .content{overflow: hidden;margin:0 auto; }
.section7 .content .t{float: left;margin-right: 53px;}
.section7 .t h4{margin:0px auto 36px;font-size: 22px;line-height: 22px;color: #777777;text-align: center;font-weight: normal;}
.section7 .t img{margin:0px auto;width: 499px;height: 475px;}
.section7 .content div.swiper-container{float: left; float:left;width:600px;padding:33px 20px;height:500px;}
.section7 .content li{float: left;width: 286px;border:1px solid #a7a7a7;box-sizing: border-box;}
.section7 li h5{position: absolute;top:301px;left: 113px;font-size: 21px;color: #373737;text-align: center;margin:0 auto;}
.section7 li p{position: absolute;top:350px;left: 30px;width: 224px;font-size: 14px;line-height: 22px;color: #373737;text-align: left;}
.section7 div.swiper-container .swiper-button-prev{background:url(../images/prev.png) no-repeat left;left:0px;}
.section7 div.swiper-container .swiper-button-next{background:url(../images/next.png) no-repeat right;right:0px;}

 .order {margin:65px auto 70px;}
 .order h5{margin:0 auto;font-size: 39px;line-height: 59px;color: #e00700;text-align: center; }
 .order p{font-size: 20px;line-height: 50px;color: #909090;text-align: center; }
 .order ul{overflow: hidden;width: 1200px;margin:35px auto 0;}
 .order li{float: left;width: 298px;margin-right: 16px;}
 .order li:nth-child(4){width: 224px;margin:0;}
 .order input{width: 298px;height: 52px;box-sizing: border-box; border:1px solid #000;border-radius: 10px;font-size: 20px;padding-left: 12px;}
 .order  input::-webkit-input-placeholder { 
/* WebKit browsers */ 
color: #a4a4a4; font-size: 20px;} 
 .order  input:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #a4a4a4;  font-size: 20px;} 
 .order input::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #a4a4a4;  font-size: 20px;} 
 .order input:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #a4a4a4; font-size: 20px; }
 .order a {display: block;width: 224px;height: 52px;box-sizing: border-box; border:1px solid #000;border-radius: 10px;font-size: 26px;line-height:52px;color: #fff;text-align: center;background-color: #e00700;}

