/*公共属性*/
*{
    margin:0px;
    padding:0px;
    font-family: "PingFang SC","Source Han Sans CN","Microsoft YaHei";
    text-decoration: none;
    list-style:none;
}
em{
    font-style: normal;
}
/*左浮*/
.l{
    float: left;
}
/*右浮*/
.r{
    float: right;
}
/*清除浮动*/
.clear{
    clear:both;
}
.content{width: 1402px;margin: 0 auto;}

.display{display: inline-block;}

.middle{vertical-align: middle;}

.middles{vertical-align: top;}

img{border:0;vertical-align:bottom;max-width:100%;display: block;image-rendering: -moz-crisp-edges; /* Firefox */     
image-rendering: -o-crisp-edges; /* Opera */      
image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ image-rendering: crisp-edges; \
-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */}

.center{text-align: center;}

/*头部*/
.head{padding: 18px 0;}
.headl{color: #1a1a1a;font-size: 16px;}
.headl img{width: 29px;margin-right: 13px;}
/*.headr{margin-top: 11px;}*/
.headr_lanmu{margin-right: 45px;}
.headr_lanmu a{font-size: 16px;color: #000;}
/*#Banner{position: relative;}*/
.ban_con{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform:translate(-50%,-50%);
    z-index: 9999;
    text-align: center;
    width: 635px;
}
.ban_con_top{background: url(../images/2.png);background-size: 100% 100%;padding: 8px 47px;display: inline-block;color: #ffca05;font-size: 14px;}
.ban_cons{color: #fff;font-size: 14px;margin: 30px 0 55px 0;}
.ban_conxl{color: #fff;font-size: 18px;width: 166px;height: 51px;border: 1px solid #fdb900;line-height: 51px;}
.swiper-container_lb .swiper-pagination-bullet {
    width: 45px;
    height: 4px;
    display: inline-block;
    border-radius:1px;
    background: #fff;
    opacity: 1;
}
.ban_con_bt{font-size: 58px;color: #fff;}
.swiper-container_lb .swiper-pagination-bullet-active {
    opacity: 1;
    background: #09a2e9;
}

/*底部*/
.bot{position: relative;margin-top: 110px;}
.bots{position: absolute;width: 100%;left: 0px;top: -102px;}
.bots_con{padding:0 44px 108px 20px;background-color: #fff;}
.bots_conlxz{color: #53b753;font-size: 28px;}
.bots_conldz{color: #53b753;font-size: 36px;font-weight: 600;margin: 4px 0 20px 0;}
.bots_conljj{color: #999999;font-size: 18px;}
.bots_conrl{text-align: center;color:#55b755;font-size: 16px;margin-right: 110px;width: 128px;position: relative;}
.bots_conrl:nth-child(3){margin-right: 0px;}
.bots_conrl .bots_conrl_tb{width: 128px;margin-bottom: 10px;}
.bots_conrl_ewn{position: absolute;left: 0px;bottom:-132px;width: 128px;display: none;}
.bots_conrl:hover .bots_conrl_ewn{display: inline-block;}
.botx{background-color: #99cfb2;padding-top: 266px;padding-bottom: 42px;text-align: center;}
.headr_lanmus a{font-size: 18px;color: #fff;}
.botxx{text-align: center;color: #fff;font-size: 14px;padding-top: 28px;margin-top: 48px;border-top: 1px solid #f3f3f3;}




.s2{background: url(../images/2.jpg);background-size: 100% 100%;padding: 150px 0;}
.s2_list{width: 618px;background-color: #fff;padding: 30px;border-radius: 20px;    box-shadow: 0 2px 20px #e3e6e9;}
.s2_list_bt{font-size: 20px;color: #4c4c4c;font-weight: 600;}
.s2_list_t{margin: 16px 0 30px 0;}
.s2_list_jianjie{font-size: 16px;color: #4c4c4c;line-height: 30px;}
.s2_list_an{display: inline-block;margin-top: 33px;width: 96px;height: 35px;line-height: 35px;color: #4d4d4d;font-size: 16px;border-radius: 35px;text-align: center;border: 1px solid #e6e6e6;}
.s2_list_an:hover{background-color: #53b753;border: 1px solid #53b753;color: #fff;}

/*s3*/
.s3{padding: 55px 0 128px 0;}
.s3l{width: 740px;}
.s3r{width: 553px;}
.s3l_bt{font-size: 28px;color: #4c4c4c;font-weight: 600;padding-left: 24px;position: relative;display: inline-block;}
.s3l_bt_t1{position: absolute;left: 0px;top: -30px;z-index: 1;}
.s3l_bt_t2{position: absolute;right: 2px;top: -15px;z-index: 1;}
.s3l_bt_wz{z-index: 9999;position: inherit;}
.s3l_con{margin-left: 24px;color: #4c4c4c;font-size: 14px;line-height: 30px;margin-top: 30px;}

/*关于契合教育*/
.about_top{background-color: #fafafa;padding: 28px 0 40px 0;}
.about_top_wzl{border-left: 3px solid #53b753;padding-left: 15px;}
.about_top_wzly{color: #4b4c4c;font-size: 16px;text-transform: uppercase;}
.about_top_wzlz{color: #4b4c4c;font-size: 24px;}
.about_top_wzrw{font-size: 14px;color: #646665;}
.about_top_wzrw a{font-size: 14px;color: #646665;}
.about_top_fl{text-align: center;margin-top: 45px;}
.about_top_fll{width: 199px;height: 50px;line-height: 50px;background-color: #53b753;color: #ffffff;font-size: 16px;}
.about_con{padding: 55px 0 100px 0;}
.about_con_fl{width: 392px;border: 2px solid #f2f2f2;border-radius: 10px;margin-right: 107px;margin-bottom: 48px;background-color: #fbfbfb;}
.about_con_fl:nth-child(3n){margin-right: 0px;}
.about_con_fl_top{text-align: center;background: url(../images/9.png);background-size: 100% 100%;height: 138px;line-height: 138px;color: #ffffff;font-size: 28px;font-weight: 600;}
.about_con_fl_bot{height: 157px;padding:28px 15px 0 15px;color: #4c4c4c;font-size: 14px;line-height: 25px;}

/*关于契合教育-单页*/
.p_list{width: 366px;border-radius: 10px;margin-right: 107px;margin-bottom: 48px;padding: 30px 15px;box-shadow: 0 2px 20px #e3e6e9;}
.p_list:nth-child(3n){margin-right: 0px;}
.p_list1_bt{height: 130px;color: #4c4c4c;font-size: 14px;line-height: 25px;}
.page{text-align: center;margin-bottom: 200px;}
.page li{display: inline-block;padding: 9px 12px;border: 1px solid #bcbcbc;margin-right: 9px;color: #48474d;font-size: 14px;}
.page li a{color: #48474d;font-size: 14px;}
.page li:last-child{margin-right: 0px;}
.page li.active{border: 1px solid #53b753;background-color: #53b753;color: #fff;}

.ns_top{text-align: center;}
.ns_title{color: #333333;font-size: 18px;font-weight: 600;}
.ns_qt{color: #999999;font-size: 14px;padding: 23px 0 85px 0;}
.ns_img{display: inline-block;width: 50%;}
.ns_img img{display: inline-block;}
.ns_con{margin-top: 50px;color: #4c4c4c;font-size: 14px;padding-bottom: 120px;border-bottom: 1px solid #f1f1f1;}
.fenye{padding: 28px 0 147px 0;}
.fenye a{font-size: 15px;color: #4c4c4c;}
.fenye a:hover{color: #53b753;}
.fenye li{font-size: 15px;color: #4c4c4c;}

.lx{margin-top: 50px;margin-bottom: 200px;}
.lxl{width: 608px;}
.lxl_bty{color: #444444;font-size: 24px;text-transform: uppercase;}
.lxl_btz{color: #444444;font-size: 30px;font-weight: 600;padding: 5px 0 10px 0;}
.lxl_btjy{color: #505050;font-size: 14px;}
.lxl_bthg{background-color: #e3e3e3;height: 1px;width: 80%;margin: 25px 0 35px 0;}
.lxr{width: 748px;margin-top: 25px;}
.lxr_bt{color: #444444;font-size: 30px;font-weight: 600;padding: 0 0 30px 0;}
.lxr input{height: 54px;width: 96%;padding: 0 2%;border: 1px solid #eeeeee;margin-bottom: 10px;}
.lxr textarea{width: 96%;padding: 15px 2%;height: 138px;border: 1px solid #eeeeee;resize:none;margin-bottom: 10px;}
.lxr button{width: 100%;height: 59px;background-color: #53b753;color: #fff;font-weight: 600;font-size: 20px;border: none;}

.lxl_conl{margin-bottom:32px;}
.lxl_conl_img img{width:35px;margin-right:15px;}
.lxl_conl_w{color:#acadaf;font-size:14px;margin-bottom:8px;}
.lxl_conl_ws{color:#070707;font-size:16px;font-weight:600;}