﻿*{ margin:0; padding:0;outline:none; -webkit-font-smoothing: antialiased;}
body,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,em{list-style:none; text-decoration:none; font-size:14px;font-style: normal;}
html,body{ font-family:"微软雅黑","Microsoft YaHei"; color:#666; -webkit-text-size-adjust:none;background-color: #fff;position: relative;}
img{border:none;max-width: 100%;height: auto;} 
a{outline: medium none;text-decoration: none;}
.clearfix{ *zoom:1;clear: both; }
.inner{width: 1200px;margin: 0 auto;}

/**  公共样式  beigin  **/

/**  header  begin  **/

.header{height: 137px;background: url("../images/headerbj_01.png") no-repeat left top;border-bottom: 3px #a661a4 solid;}
.headerR{float: right;position: relative;top: 47px;}
.gwsyBtn{display: block;width: 120px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #ff9e01;background: url("../images/fhgwbj_07.png") no-repeat center;float: right;}
.headerRTel{font-size: 42px;color: #ff9e00;font-weight: bold;padding-left: 42px;background: url("../images/telbj_11.png") no-repeat left center;clear: both;}
.headerL{overflow: hidden;position: relative;top: 35px;}
.logo{display: block;margin-bottom: 25px;}
.nav{overflow: hidden;}
.nav>li{float: left;text-align: center;margin-right: 25px;position: relative;padding-bottom: 8px;}
.nav>.navCur:before{content: '';height: 3px;width: 100%;background: #ffae29;position: absolute;bottom:0;left: 0;}
.nav>li>a{color: #606060;font-size: 16px;display: block;width: 120px;height: 30px;line-height: 30px;font-weight: bold;}
.nav>.navCur>a,.nav>li:hover>a{background: url("../images/navCurbj_20.png") no-repeat center;color: #fff;}
.banner img{display: block;}

/**  header  END   **/

/**  品牌背景  begin  **/
.ppMainBox1{background: #fff;padding: 60px 0;}
.ppM-B1of1{width: 1200px;height: 227px;background: url("../images/ppbj1_27.png") no-repeat left top;background-size: 100%;overflow: hidden;}
.ppM-B1of1Img{float: left;overflow: hidden;width: 227px;height: 227px;border-radius: 50%;margin-right: 60px;}
.ppM-B1of1R{overflow: hidden;margin-right: 110px;}
.ppM-B1of1RTit{font-size: 40px;color: #f08013;background: url("../images/titbj_30.png") no-repeat left center;border-bottom: 1px #ffa106 dotted;padding: 12px 0;padding-left: 40px;margin-bottom: 15px;}
.ppM-B1of1RBri{line-height: 24px;height: 120px;overflow: hidden;color: #595757;font-size: 14px;}
.ppM-B1of2{padding: 35px 0;}
.ppM-B1of3{background-image: url("../images/ppM-B1of3bj_38.png");margin-bottom: 60px;}
.ppM-B1of3 .ppM-B1of1Img{float: right;margin-right: 0;margin-left: 40px;}
.ppM-B1of3 .ppM-B1of1R{margin-left: 90px;margin-right: 0;}
.ppM-B1of3 .ppM-B1of1RTit{color: #63a043;border-bottom-color: #63a043;background-image: url("../images/dianlv_39.png");}
.ppM-B1of3List{padding-top: 20px;}
.ppM-B1of3List li{text-align: center;display: inline-block;background: url("../images/zbbj_46.png") no-repeat center top;padding-top: 35px;padding-left: 22px;padding-right: 22px;position: relative;}
.ppM-B1of3List li:before{content: '';width: 1px;height: 70px;position: absolute;bottom: 0;right: 0;background: #538e34;}
.ppM-B1of3List li:last-child:before{display: none;}
.ppM-B1of3LP1{font-size: 14px;color: #595857;line-height: 20px;}
.ppM-B1of4{background-image: url("../images/ppM-B1of4bj_51.png");/*margin-bottom: 60px;*/}
.ppM-B1of4 .ppM-B1of1RTit{color: #aa3ba5;background-image: url("../images/dianzi_51.png");border-bottom-color: #aa3ba5;}
.ppM-B1of4List li{overflow: hidden;display: inline-block;width: 172px;height: 99px;margin: 0 10px;}
.wmtsList li{font-size: 14px;color: #595857;line-height: 23px;}
.ppM-B1of5{text-align: center;}
.ppM-B1of5List{width: 826px;margin: 0 auto;}
.ppM-B1of5List li{overflow: hidden;margin-bottom: 10px;}
.ppM-B1of5Left{width: 79px;height: 79px;overflow: hidden;border-radius: 50%;float: left;display: table;vertical-align: middle;text-align: center;background: url("../images/yuanzi_62.png") no-repeat center;margin-right: 10px;}
.ppM-B1of5Left em{display: table-cell;vertical-align: middle;font-size: 20px;color: #595757;font-weight: bold;}
.ppM-B1of5Right{overflow: hidden;background: #e5bce3;height: 50px;line-height: 50px;padding: 0 20px;font-size: 13px;color: #595757;margin-top: 20px;text-align: left;}
.ppM-B1of5List .ppM-B1of5-li2 .ppM-B1of5Right{background: #ffc152;}
.ppM-B1of5List .ppM-B1of5-li3 .ppM-B1of5Right{background: #bbe3a6;}
.ppM-B1of5List .ppM-B1of5-li2 .ppM-B1of5Left{background-image: url("../images/yuanhuang_62.png");}
.ppM-B1of5List .ppM-B1of5-li3 .ppM-B1of5Left{background-image: url("../images/yuanlv_62.png");}

.ppMainBox2{background: #efefed;padding: 70px 0;}
.ppM-B2Tit{background: url("../images/hjxxbj_65.png") no-repeat center;background-size: 100%;height: 72px;line-height: 72px;padding-left: 50px;margin-bottom: 28px;}
.ppM-B2Tit em{color: #aa3ba5;font-size: 40px;padding-left: 40px;background: url("../images/dianzi_51.png") no-repeat left center;}
.ppM-B2List{overflow: hidden;}
.ppM-B2List li{width: 300px;height: 313px;float: left;display: table;vertical-align: middle;text-align: center;background: #ffc152;overflow: hidden;}
.ppM-B2List li img{display: block;margin: 0 auto;}
.ppM-B2LBox{display: table-cell;vertical-align: middle;}
.ryImg{margin-bottom: 10px;}
.ryImg img{width: auto;max-height: 185px;}
.ryP1{font-size: 15px;color: #595757;line-height: 20px;height: 20px;overflow: hidden;margin-bottom: 7px;}
.ryP2{font-size: 23px;color: #595757;line-height: 28px;max-height: 56px;overflow: hidden;font-weight: bold;}
.ppM-B2List .ppM-B2Li3{background: #bbe3a6;}
.ppM-B2List .ppM-B2Li4{background: #e6e6e4;}
.nianfen{font-size: 90px;color: #d3d3d2;font-weight: bold;}
.ppM-B2List .ppM-B2Li5{background: #e5bce3;}
.ppM-B2List .ppM-B2Li6{background: #ffc152;}
.ppM-B2List .ppM-B2Li6 .nianfen{color: #f08013;}
.ppM-B2Li3 .nianfen{color: #63a043;}

.ppMainBox3{background: #fff;padding: 150px 0;}
.ppM-B3Tb{height: 420px;background: url("../images/jmbj_03.png") no-repeat center;background-size: 100%;}
.jmsqBox{width: 228px;float: right;margin-right: 112px;}
.jmsqTit{text-align: center;font-size: 30px;color: #595757;margin-bottom: 20px;}
.jmsqNr1{margin-bottom: 9px;}
.jmsqNr2{background: #c9c9c8;height: 37px;margin-bottom: 9px;}
.text1{line-height: 36px;height: 36px;background: #c9c9c8;border: none;padding-left: 15px;color: #595754;font-size: 13px;}
.inputName{width: 115px;float: left;}
/* PREFIXED CSS */
.csxzBox{position: relative;}
.dropdown,
.dropdown div,
.dropdown li,
.dropdown div::after{-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;  }
.dropdown .selected::after,
.dropdown.scrollable div::after{-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;pointer-events: none;  }
/* WRAPPER */
.dropdown{position: relative;width: 84px;cursor: pointer;background: #c9c9c8;-webkit-user-select: none;-moz-user-select: none;
    user-select: none;float: right;}
.dropdown.open{z-index: 2;}
.dropdown:hover{box-shadow: 0 0 5px rgba(0,0,0,.15);  }
.dropdown.focus{box-shadow: 0 0 5px rgba(51,102,248,.4); }
/* CARAT */
.dropdown .carat{position: absolute; right: 12px;top: 50%;background: url("../images/xlbj_03.png") no-repeat center;width: 10px;height: 5px;margin-top: -2px; }
.dropdown.open .carat{transform:rotate(180deg); -webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.dropdown.disabled .carat{ border-top-color: #999;  }
/* OLD SELECT (HIDDEN) */
.dropdown .old{position: absolute;left: 0;top: 0;height: 0;width: 0;overflow: hidden;  }
.dropdown select{position: absolute;left: 0px;top: 0px;  }
.dropdown.touch .old{width: 100%;height: 100%; }
.dropdown.touch select{width: 100%;height: 100%;opacity: 0;}
/* SELECTED FEEDBACK ITEM */
.dropdown .selected{display: block;font-size: 13px;color: #595754;overflow: hidden; white-space: nowrap; height: 36px;line-height: 36px;padding-left: 9px; }
.dropdown.disabled .selected { color: #999; }
/* DROP DOWN WRAPPER */
.dropdown{position: relative;}
.dropdown div{ position: absolute;height: 0;left: -1px; right: -1px;top: 100%;margin-top: -1px;background: #fff;border: 1px solid #ccc;border-top: 1px solid #eee;border-radius: 0 0 3px 3px;overflow: hidden;opacity: 0;max-height: 175px;overflow-y:auto;  }
/* Height is adjusted by JS on open */
.dropdown.open div{opacity: 1;z-index: 2;  top:100%; filter:alpha(opacity=100); }
.dropdown ul{position: absolute; left: 0; top: 0; width: 100%; max-height: 175px;}
/* FADE OVERLAY FOR SCROLLING LISTS */
.dropdown.scrollable div::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 50px;box-shadow: inset 0 -50px 30px -35px #fff;  }
.dropdown.scrollable.bottom div::after{ opacity: 0;}
/* DROP DOWN LIST */
/*.dropdown.scrollable.open ul{overflow-y: auto; }*/
/* DROP DOWN LIST ITEMS */
.dropdown li{list-style: none;padding: 8px 12px; }
/* .focus class is also added on hover */
.dropdown li.focus{background: #5eb7e1;position: relative;z-index: 3;color: #fff; }
.dropdown li.active{font-weight: 700;  }

.yxcsBox .dropdown{float: none;width: 100%;}
.csxzBox .dropdown,.qdzjBox .dropdown{width: 50%;}
.qdzjlabel{line-height: 36px;height: 36px;display: inline-block;padding-left: 9px;color: #595754;font-size: 12px;}

.ppMainBox4{background: #efefed;padding: 70px 0;}
.ppM-B4List{overflow: hidden;}
.ppM-B4List li{width: 240px;height: 363px;overflow: hidden;position: relative;float: left;}
.ppM-B4List li img{display: block;}
.ppM-B4LTit{width: 100%;height: 222px;display: table;vertical-align: middle;text-align: center;position: absolute;top: 70px;left: 0;z-index: 11;background: url("../images/hbj_116.png");}
.ppM-B4LTit h2{display: table-cell;vertical-align: middle;color: #fff;font-size: 40px;font-weight: normal;}
.ppM-B4List .bjLi2 .ppM-B4LTit{background-image: url("../images/lbj_119.png");}
.ppM-B4List .bjLi3 .ppM-B4LTit{background-image: url("../images/zbj_122.png");}
.tjBtn{display: block;text-align: center;}
.tjBtn em{display: inline-block;width:72px;height: 24px;line-height: 24px;text-align: center;background: #c9c9c8;font-size: 13px;color: #595757;border-radius: 10px; margin-right: 10px;}

/**  品牌背景  END    **/

/**  课程特色  begin  **/
.kcM-B1of1{margin-bottom: 35px;}
.kctsof1RTit{font-size: 23px;color: #595757;margin-bottom: 15px;}
.kctsof1RBri{line-height: 25px;height: 75px;overflow: hidden;font-size: 14px;color: #595757;}

.kcMainBox2{background: #efefed;padding: 60px 0;}
.kc-B2of2Box{position: relative;}
.kc-B2of2{overflow: hidden;}

.grid{width:287px;float:left;  }
.kcImg{overflow: hidden;margin-bottom: 15px;}
.kcNR1Top{text-align: center;}
.kcNR1Top span{display: inline-block;vertical-align: middle;}
.kcNR1Topspan1 i{display: block;margin-top: -10px;}
.kcNR1Topspan1 em{font-size: 55px;color: #bbe3a6;}
.kcNR1Topspan2{padding-right: 10px;}
.kcNR1BotmTit{overflow: hidden;}
.kcNR1BotmTit em{font-size: 23px;color: #595857;font-weight: normal;float: left;margin-right: 10px;}
.kcNR1BotmTit span{overflow: hidden;display: block;position: relative;height: 1px;margin-top: 15px;}
.kcNR1BotmTit span:before{content: '';height: 1px;width: 100%;background: #9fa0a0;position: absolute;top: 0;left: 0;}
.kcNR1BotmTitEn{font-size: 13px;color: #595857;}
.kcNR1BotmBri{font-size: 14px;color: #595857;line-height: 19px;}
.kcNR1Topspan1-2 em,.kcNR1Topspan1-4 em,.kcNR1Topspan1-5 em{color: #ffc152;}
.kcNR1Top{padding-bottom: 10px;}
.kcNR1Topspan1-3 em,.kcNR1Topspan1-7 em{color: #f7aad7;}
.nycImg{padding-top: 10px;}
.grid5bj{height: 20px;background: #ffc152;margin-top: 7px;}

.kcM-B-2video{overflow: hidden;text-align: center;}
.avideo{width: 573px;height: 469px;display: inline-block;}

/**  课程特色  END  **/

/**  儿童俱乐部  begin  **/
.jlbMainBox1{padding: 45px 0;background: #fff;}

.etjlb2BOX{padding-top:30px;padding-left:26px;}
.etjlb2BOX_1{padding-bottom:30px;}
.etjlb2BOX_1of1{float:left;width:339px;height:627px;padding:9px;background-color:#fff;border:1px #ebebeb solid;box-shadow:0px 0px 3px #ebebeb;}
.etjlb2BOX_1of1nr{width:339px;height:627px;overflow:hidden;background-color:#f2f2f2;}
.etjlb2BOX_1of1_tou{text-align:center;}
.etjlb2BOX_1of1_tou_tit1{font-size:21px;color:#ff9e01;text-transform:capitalize;}
.etjlb2BOX_1of1_tou_tit2{margin-top:10px;padding-bottom:7px;}
.etjlb2BOX_1of1_tou_tit2 span{display:inline-block;width:36px;height:36px;line-height:35px;text-align:center;background-color:#ff9e01;color:#fff;font-size:27px;margin-left:2px;margin-right:2px;}
.etjlb2BOX_1of1_tou_tit3{font-size:14px;color:#ff9e01;letter-spacing:5px;}
.etjlb2BOX_1of1_tou{padding-top:10px;}
.etjlb2BOX_1of1_ul li{font-size:15px;color:#565656;background:url(../images/ullibj_03.png) no-repeat 0 7px;padding-left:16px;margin-top: 10px;}
.etjlb2BOX_1of1_ul li a{color:#565656;}
.etjlb2BOX_1of1_ul li em{display:block;font-style:normal;font-size:12px;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);  margin-left: -26px;}
.etjlb2BOX_1of1_ul{padding-left:86px;padding-top:10px;}
.etjlb2BOX_1of1_ul li:hover{background-image:url(../images/ullibjh_06.png);}
.etjlb2BOX_1of1_ul li:hover a{color:#ff9e01;}
.etjlb2BOX_1of1_ul li:hover em{color:#ff9e01;}

.etjlb2BOX_1of2{margin-left:28px;margin-right:28px;}
.etjlb2BOX_1of2 .etjlb2BOX_1of1_tou_tit1{color:#7cc15a;}
.etjlb2BOX_1of2 .etjlb2BOX_1of1_tou_tit2 span{background-color:#7cc15a;}
.etjlb2BOX_1of2 .etjlb2BOX_1of1_tou_tit3{color:#7cc15a;}
.etjlb2BOX_1of2 .etjlb2BOX_1of1_ul li:hover a{color:#7cc15a;}
.etjlb2BOX_1of2 .etjlb2BOX_1of1_ul li:hover em{color:#7cc15a;}
.etjlb2BOX_1of2 .etjlb2BOX_1of1_ul li:hover{background-image:url(../images/ullibjlv_13.png);}

.etjlb2BOX_1of3 .etjlb2BOX_1of1_tou_tit1{color:#e5bce4;}
.etjlb2BOX_1of3 .etjlb2BOX_1of1_tou_tit2 span{background-color:#e5bce4;}
.etjlb2BOX_1of3 .etjlb2BOX_1of1_tou_tit3{color:#e5bce4;}
.etjlb2BOX_1of3 .etjlb2BOX_1of1_ul li:hover a{color:#e5bce4;}
.etjlb2BOX_1of3 .etjlb2BOX_1of1_ul li:hover em{color:#e5bce4;}
.etjlb2BOX_1of3 .etjlb2BOX_1of1_ul li:hover{background-image:url(../images/ullizi_10.png);}

.jlbMainBox2{padding: 130px 0;background: #efefed;overflow: hidden;}
.dg-container{
    width: 100%;
    height: 450px;
    position: relative;
}
.dg-wrapper{
    width: 506px;
    height: 337px;
    margin: 0 auto;
    position: relative;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    -o-perspective: 1000px;
    -ms-perspective: 1000px;
    perspective: 1000px;
}
.dg-wrapper a{
    width: 506px;
    height: 337px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: transparent url(../images/browser.png) no-repeat top left;
    box-shadow: 0px 10px 20px rgba(0,0,0,0.3);
}
.dg-wrapper a.dg-transition{
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.dg-wrapper a img{
    display: block;
}
.dg-wrapper a .lbNr{
    text-align: left;
    text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
    width: 1100px;
    bottom: -150px;
    display: none;
    position: absolute;
    left: 0;
    margin-left: -263px;
}
.dg-wrapper a.dg-center .lbNr{
    display: block;
}
.dg-container .navBtn{
    width: 100%;
    position: absolute;
    z-index: 1000;
    top:30%;
    left: 0;
    overflow: hidden;
}
.dg-container .navBtn .dg-prev{display: block;width: 20px;height: 37px;background: url("../images/LeftBtn_06.png") no-repeat center;float: left;cursor: pointer;}
.dg-container .navBtn .dg-next{display: block;width: 20px;height: 37px;background: url("../images/RightBtn_06.png") no-repeat center;float: right;cursor: pointer;}

/* Header Style */
.codrops-top{
    line-height: 24px;
    font-size: 11px;
    background: rgba(255, 255, 255, 0.5);
    text-transform: uppercase;
    z-index: 9999;
    position: relative;
    box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
    -webkit-animation: slideOut 0.5s ease-in-out 0.3s backwards;
}
@-webkit-keyframes slideOut{
    0%{top:-30px; opacity: 0;}
    100%{top:0px; opacity: 1;}
}
.codrops-top a{
    padding: 0px 10px;
    letter-spacing: 1px;
    color: #333;
    text-shadow: 0px 1px 1px #fff;
    display: block;
    float: left;
}
.codrops-top a:hover{
    background: #fff;
}
.codrops-top span.right{
    float: right;
}
.codrops-top span.right a{
    float: left;
    display: block;
}
.codrops-demos{
    text-align:center;
    display: block;
    padding-top: 20px;
}
.codrops-demos a,
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
    display: inline-block;
    border: 1px solid #719c7f;
    padding: 4px 10px 3px;
    font-size: 13px;
    line-height: 18px;
    margin: 0px 3px;
    font-weight: 800;
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
    -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.9);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #90bd9e;
    background: -moz-linear-gradient(top, #90bd9e 0%, #72a081 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90bd9e), color-stop(100%,#72a081));
    background: -webkit-linear-gradient(top, #90bd9e 0%,#72a081 100%);
    background: -o-linear-gradient(top, #90bd9e 0%,#72a081 100%);
    background: -ms-linear-gradient(top, #90bd9e 0%,#72a081 100%);
    background: linear-gradient(top, #90bd9e 0%,#72a081 100%);
}
.codrops-demos a:hover{
    background: #85b995;
}
.codrops-demos a:active{
    -webkit-box-shadow: 0px 1px 1px rgba(255,255,255,0.4);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.4);
    box-shadow: 0px 1px 1px rgba(255,255,255,0.4);
}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
    color: #506757;
    text-shadow: 0px 1px 1px rgba(255,255,255,0.3);
}
/* Media Queries */
@media screen and (max-width: 767px) {
    .container > header{
        text-align: center;
    }
    p.codrops-demos {
        position: relative;
        top: auto;
        left: auto;
    }
}
.lbNrTit{font-size: 18px;color: #595857;font-weight: normal;margin-bottom: 20px;}
.lbNrTit em{display: block;color: #595857;}
.lbNrBri{color: #595857;line-height: 20px;}

/**  儿童俱乐部  END    **/

/**  加盟内容  begin  **/

.ppMainBox3hui{background: #efefed;}
.ppMainBox4bai{background: #fff;}
.jmMainBox1{padding: 30px 0 60px 0;}
.jmM-B1of1{padding-bottom: 45px;}
.jmM-B1of1 .ppM-B2Tit em{background-image: url("../images/dian-ch_05.png");color: #f08013;}
.jmM-B1of2 .ppM-B2Tit{background-image: url("../images/lvtong_09.png");}
.jmM-B1of2 .ppM-B2Tit em{color: #63a043;background-image: url("../images/dianlv_39.png");}
.jmM-B1of3 .ppM-B2Tit{background-image: url("../images/zitong_12.png")}
.jmM-B1of2List{overflow: hidden;padding: 40px 0;text-align: center;}
.jmM-B1of2List li{margin-left: 3px;display: inline-block;vertical-align: top;margin-right: 3px;}
.jmM-B1of2L-1{width: 176px;height: 227px;background: #bbe3a6;padding: 0 20px;padding-top: 40px;}
.jmM-B1of2L-1Num{font-size: 40px;color: #63a043;font-weight: bold;text-align: center;}
.jmM-B1of2L-1Bri{font-size: 14px;color: #595857;line-height: 20px;text-align: left;}
.jmM-B1of2L-2{margin-top: 78px;}
.jmM-B1of2L-3{background: #e5bce3;}
.jmM-B1of2L-3  .jmM-B1of2L-1Num{color: #aa3ba5;}
.jmM-B1of2L-4{background: #ffc152;}
.jmM-B1of2L-4  .jmM-B1of2L-1Num{color: #f08013;}
.jmzcList{text-align: center;}
.jmzcList li{width: 175px;height: 390px;background: url("../images/jmbj1_07.png") no-repeat center top;padding: 0 25px;padding-top: 15px;display: inline-block;margin-left: 10px;margin-right: 10px;vertical-align: top;}
.jmzcLTop{width: 179px;height: 179px;text-align: center;display: table;vertical-align: middle;background: url("../images/baiyuan_07.png") no-repeat center;margin-bottom: 50px;}
.jmzcLTop h3{display: table-cell;vertical-align: middle;font-size: 23px;color: #63a043;}
.jmzcLBotm{font-size: 14px;color: #595857;line-height: 20px;text-align: left;}
.jmzcList .jmzcLi2{background-image: url("../images/zibj_07.png");}
.jmzcLi2 .jmzcLTop h3{color: #aa3ba5;}
.jmzcLi3 .jmzcLTop h3{color: #f08013;}
.jmzcList .jmzcLi3{background-image: url("../images/hbj_09.png");}

.jmM-B1of1video{width: 800px;height: 512px;margin: 0 auto;}


/**  加盟内容  END    **/

/**   全国中心内容  begin   **/

.qgzxMainBox1{background: #fff;padding: 50px 0;}
.qgzxMB1of1{padding-bottom: 30px;}
.qgzxMB1of1 .ppM-B2Tit{margin-bottom: 40px;}
.map{text-align: center;}
.qgzxMB1of2Top{background: url("../images/lvtong_09.png") no-repeat left top;min-height: 72px;background-size: 100%;}
.dqCur{font-size: 23px;color: #59564d;float: left;margin-left: 195px;line-height: 72px;padding-left: 20px;background: url("../images/xjt_03.png") no-repeat left center;}
.hotList{float: left;overflow: hidden;}
.hotList li{float: left;font-size: 23px;color: #63a043;cursor: pointer;line-height: 72px;width: 110px;text-align: center;margin-left: 20px;}
.gdBtn{float: left;cursor: pointer;font-size: 23px;color: #63a043;line-height: 72px;padding-left: 45px;position: relative;margin-left: 20px;}
.gdBtn:before{content: '';width: 2px;height: 36px;background: #63a043;position: absolute;top: 50%;left: 0;margin-top: -13px;}
.dqDc{text-align: center;}
.dqDc p{display: inline-block;height: 40px;text-align: center;width: 40px;background: #f29600;color: #fff;line-height: 40px;border: 2px #fff solid;border-bottom: none;cursor: pointer;}
.dqNrBox{background: #f29600;padding: 10px;box-shadow: 1px 2px 3px #ddd;}
.dqNrBox-1 p{display: inline-block;margin-right: 15px;color: #fff;font-size: 16px;cursor: pointer;}
.dqDc .dqDcCur{border-color: #63a043;}
.qgzxMB1of2BList{overflow: hidden;padding-left: 100px;}
.qgzxMB1of2BList li{width: 272px;height: 47px;background: #efefed;margin-bottom: 10px;position: relative;display: table;vertical-align: middle;float: left;margin-left: 46px;overflow: hidden;}
.qgzxMB1of2BList li a{color:#666;}
.qgzxMB1of2Botm{padding-top: 20px;}
.qgzxMB1of2BList li p{padding:5px  10px;display: table-cell;vertical-align: middle;}
.qgzxMB1of2BList li .dzP2{position: absolute;top: 0;left: 0;opacity: 0;}
.qgzxMB1of2BList li:hover .dzP1{opacity: 0;}
.qgzxMB1of2BList li:hover .dzP2{opacity: 1;}
.qgzxMB1of2BList li:hover{background: #ffc152;}
.dqBox{height: 0;overflow: hidden;}
.dqBoxOpen{height: auto;}
.yxcsP{text-align: center;line-height: 36px;}
/**   全国中心内容  END   **/

/**  footer  begin  **/

.footerTop{background: #a661a4;padding-top: 50px;padding-bottom: 30px;}
.footlogo{display: block;margin-bottom: 10px;}
.footTopBotm{overflow: hidden;}
.erwima{float: left;margin-right: 60px;}
.footTopNav{overflow: hidden;}
.footTopNav-1List{width: 220px;overflow: hidden;}
.footTopNav-1List li{float: left;width: 110px;line-height: 30px;}
.footTopNav-1List li a{font-size: 13px;color: #fff;}
.footTopNavTop,.footTopNavTop a{font-size: 17px;color: #c7c7c7;margin-bottom: 20px;}
.footTopNav-1{float: left;}
.footTopNav-2{margin-left: 75px;}
.footTopNav-2 .footTopNav-1List{width: auto;}
.footTopNav-2 .footTopNav-1List li{float: none;}
.footerBotom{background: #1d1d1d;height: 45px;line-height: 45px;text-align: center;color: #fff;}



/**  footer  END    **/

/**  7.17   **/

/* focus_Box */
#focus_Box_1{position:relative;width:850px;/*margin:0 auto;*/height: 460px;margin-left: 180px;}
#focus_Box_1 ul{position:relative;width:850px;height:460px;}
#focus_Box_1 li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box_1 li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box_1 .prev{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:17px;height:32px;top:131px;background-image:url(../images/zuo_an_10.png);left:-70px;}
#focus_Box_1 .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:17px;height:32px;top:131px;background-image:url(../images/you_an_10.png);right:10px;}
.CoverLayer1 { width:100%;opacity:0.7;filter:alpha(opacity=70);height:100%;left:0px;top:0px;z-index:0;position:absolute;background-color:#fff;}
.CoverP{opacity: 1;position: absolute;bottom:-100px;left: 0;width: 200%;margin-left: -50%;}

/* focus_Box */


/**   缓动  **/

:before,:after,.ppM-B1of1Img img,.ppM-B1of4List li img,.ppM-B4List li img,.footTopNav-1List li a,.dropdown .carat,.kcImg img,.qgzxMB1of2BList li p,.qgzxMB1of2BList li{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.ppM-B1of1:hover .ppM-B1of1Img img{transform:rotate(360deg); -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.ppM-B1of4List li:hover img,.ppM-B4List li:hover img,.grid:hover .kcImg img {transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);  }
