html{ font-size:100px; }
body{ font-size:.26rem; font-family:'Arial'; }
.wrap{ width:7.5rem; margin:0 auto; }
.content{padding: 0 0.24rem;width: 100%;}
.comm_top{margin-top: 1.1rem;}
.header{background: #fff;position: fixed;top: 0;left: 0;right:0;z-index: 9;padding: 0 1.04rem 0 0.24rem;}
.header .logo{height: 1.1rem;float: left;display: block;line-height: 1.1rem;position: relative;}
.header .logo img{display: inline-block;vertical-align: middle;max-height: 70%;}
.menuBtn{width: 0.44rem;height: 0.33rem;cursor: pointer;position: absolute;z-index: 9;right: .24rem;top: .38rem;}
.menuBtn b{display: block;width: 0.44rem;height: 0.05rem;background-color: #595959;margin:0 0 0.09rem 0;border-radius: 0.02rem;}
.menuBtn.open{top: .54rem;}
.menuBtn.open b{display: none;margin: 0;position: absolute;left: 0;top: 0;}
.menuBtn.open b:first-child{display: block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.menuBtn.open b:last-child{display: block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.header .right{float: right;}
.header .right a{display: block;float:left;width:1rem;height: 0.5rem;background-color: #eeeeee;background-repeat: no-repeat;background-position: center;border-radius: .4rem;-webkit-border-radius: .4rem;-moz-border-radius: .4rem;-ms-border-radius: .4rem;text-align: center;line-height: 0.5rem;font-size: 0.2rem;color: #616161;margin-right:0;margin-top: 0.3rem;}
.header .right a.personal{font-size: 0;background: url(../images/common/icon1.png) no-repeat center;background-size: auto 0.29rem;margin-right: 0;}
.header .nav_bg{width: 100%;height: calc(100% - 1.1rem);background: rgba(0,0,0,0.7);position: fixed;top: 1.1rem;right: -100%;transition: all 500ms ease;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;opacity: 0;visibility: hidden;}
.header .nav_bg.active{opacity: 1;visibility: visible;right: 0;}
.header .nav{background: rgba(234,84,32,0.8);width: 5.08rem;height: calc(100% - 1.1rem);position: fixed;top: 1.1rem;right: -100%;transition: all 500ms ease;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;opacity: 0;visibility: hidden;overflow: auto;}
.header .nav dl{padding:0.45rem 0.5rem;border-bottom: 1px solid rgba(255,255,255,0.24);}
.header .nav.active{opacity: 1;visibility: visible;right: 0;}
.header .nav dl dt a{font-size: 0.28rem;color: #ffffff;font-weight: bold;display: block;line-height: 1;margin-bottom: 0.3rem;}
.header .nav dl dd a{font-size: 0.24rem;color: #ffd5c7;padding-left: 0.18rem;display: block;position: relative;line-height: 0.4rem;}
.header .nav dl dd a:before{content: '';display: block;width: 0.08rem;height: 0.08rem;border-radius: .4rem;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;background: #ffd5c7;position: absolute;left: 0;top: 50%;margin-top: -0.04rem;}

.share a{display: inline-block; vertical-align: middle; width: 0.46rem; height: 0.46rem ;padding: 0 ;margin:0 0.2rem ;background-size: auto 0.285rem;border-radius: 0.05rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;-ms-border-radius: 0.05rem;background-repeat: no-repeat;background-position: center;position: relative;background-size: auto .46rem;cursor: pointer;}
.share a.icon1{background-image: url(../images/common/share_icon1.png);}
.share a.icon2{background-image: url(../images/common/share_icon2.png);}
.share a.icon3{background-image: url(../images/common/share_icon3.png);}
.share a.icon4{background-image: url(../images/common/share_icon4.png);}
.share a.icon5{background-image: url(../images/common/share_icon5.png);}
.share a.icon5 .txt{position: absolute;left: 50%;top: -.9rem;width: 2.4rem;margin-left:-1.2rem;text-align: center;background: #ffffff;border-radius: .05rem;box-shadow: 0 0 .2rem rgba(0,0,0,0.1);opacity: 0;visibility: visible;}
.share a.icon5 .txt span{font-size: .2rem;color: #333333;line-height: .3rem;display: block;padding: .2rem;margin-top: 0;}
.share a.icon5 .txt:after {content: '';display: block;border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;border-top: 0.1rem solid #fff;position: absolute;left: 50%;bottom: -0.08rem;margin-left: -0.1rem;box-shadow: 0.05rem 0.05rem 0.3rem rgba(234,84,32,0.1);}
.share a.icon5.active .txt{opacity: 1;visibility: visible;}

.share a .ewm{padding:0.25rem 0.25rem 0.2rem .25rem;;width: 3rem;position: absolute;left: 50%;margin-left:-1.5rem;bottom:0.64rem;border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem;-ms-border-radius: 0.15rem;border-bottom-left-radius: 0;opacity: 0;visibility: hidden;transition: all 500ms ease;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;z-index: 2;background: #fff;border-radius:0.1rem;-webkit-border-radius:0.1rem;-moz-border-radius:0.1rem;-ms-border-radius:0.1rem;box-shadow: 0 0 .2rem rgba(0,0,0,0.2);}
.share a .ewm img{display: block;width:100%;height: auto;}
.share a .ewm span{font-size: 0.2rem;color: #616161;line-height: 1;display: block;text-align: center;margin-top:0.12rem;}
.share a .ewm:after{content: '';display: block;border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;border-top: 0.1rem solid #fff;position: absolute;left: 50%;bottom: -0.08rem;margin-left:-0.1rem;box-shadow: 0.05rem 0.05rem 0.3rem rgba(234,84,32,0.1);}
.share a.active .ewm{opacity: 1;visibility: visible;}
.share a .text {font-size:.24rem;color: #ffffff;font-weight: bold;line-height: 1;position: absolute;bottom: -.4rem;left: -.85rem;width: 2.2rem;}
.share .ewm2{display: inline-block;vertical-align: bottom;position: relative;margin-right: 0.2rem;}
.share .ewm2 img{width: 1.44rem;height: 1.44rem;display: block;}
.share .ewm2 span{display: block;font-size: .22rem;color: #616161;line-height: 1;text-align: center;position: absolute;bottom: -.34rem;left: 0;width: 100%;}



/*底部*/
.footer{ padding:.65rem 0 .9rem; text-align:center;border-top:.05rem solid #ea5420; }
.footer .pic{ width:2.36rem;height: .74rem; margin:0 auto .5rem; }
.footer .pic img{ width:100%; display:block; }
.footer .nr{ font-size:.22rem; color:#616161; line-height:1.5; text-align: left;padding: 0 .24rem;}
.footer .nr .item{padding-left: .56rem;margin-bottom: .2rem;background-image: url(../images/common/fotIcon5.png);background-repeat: no-repeat;background-position: .12rem .04rem;background-size: auto .22rem;}
.footer .nr .item:last-child{margin-bottom: 0;background-image: url(../images/common/fotIcon4.png);}
.footer .nr .item span{font-weight: bold;color: #000000; }
.footer .lineP{ line-height:.28rem; }
.footer .share{ padding:.35rem 0 0; }
.copy{ text-align:center; font-size:.24rem; color:#616161; background:#f8f8f8; line-height:.76rem; }



/*内页banner*/
.comm_banner{overflow: hidden;}
.comm_banner img{display: block;width: 100%;}

.comm_section{margin-top: -.8rem;padding: .3rem .3rem .75rem;background-color: #fff;box-shadow: 0 0.03rem .25rem rgba(0,0,0,0.1);-webkit-box-shadow: 0 0.03rem .25rem rgba(0,0,0,0.1);-moz-box-shadow: 0 0.03rem .25rem rgba(0,0,0,0.1);-ms-box-shadow: 0 0.03rem .25rem rgba(0,0,0,0.1);position: relative;z-index: 1;border-radius: .05rem;-webkit-border-radius: .05rem;-moz-border-radius: .05rem;-ms-border-radius: .05rem;background-image: url(../images/parents/comm_bg.jpg);background-repeat: no-repeat;background-position: center .7rem;background-size: auto 5.33rem;}
.crumbs{font-size: .2rem;color: #616161;line-height: 1;}
.crumbs a{color: #ea5420;}
.comm_tit{padding:.7rem 0 .55rem 0;}
.comm_tit h3{font-size: .34rem;color: #ea5420;text-align: center;line-height: 1;}
.comm_tit h3 img{display: inline-block;vertical-align: middle;margin-right: .1rem;margin-top: -.07rem;width: .25rem;height: .22rem;}

.fixed_right{position: fixed;right: 0.3rem;bottom:30%;z-index: 3; }
.fixed_right a{display: block;width: 0.7rem;height: 0.7rem;text-align: center;margin: 0.3rem 0;}
.fixed_right .tel img{display: inline-block;width: 100%;}
.fixed_right .top{opacity: 0;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;}
.fixed_right .top.active{opacity: 1;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;}
.fixed_right .top img{display: inline-block;width: 100%;}

.green{width: .16rem;height: .16rem;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;background: #89f234;display: inline-block;vertical-align: middle;}
.yellow{width: .16rem;height: .16rem;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;background: #fbb756;display: inline-block;vertical-align: middle;}
.orange{width: .16rem;height: .16rem;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;background: #ea5420;display: inline-block;vertical-align: middle;}