
@media screen and (max-width:15rem){.leftAside,.rightAside{display:none}
}body{min-width:7.5rem}
section{padding:0.01rem 0;margin:0 auto;box-sizing:border-box}
.wid,.wrap{width:7rem;margin:0 auto;padding:0.01rem 0;box-sizing:border-box}
.asideLeft{display:none}
.banner{width:100%;height:6.5rem}
.banner:hover .swiper-prev,.banner:hover .swiper-next{opacity:.6}
.banner .slide1{height:100%;background:url("../images/banner1.jpg") center center no-repeat;background-size:auto 100%}
.banner .slide1 .banner1a{display:block;width:7rem;margin:1.7rem auto 0.54rem}
.banner .slide2{height:100%;background:url("../images/banner2.jpg") center center no-repeat;background-size:auto 100%}
.banner .slide2 .banner2a{position:relative;height:1rem;width:6.4rem;margin:1.27rem auto 0.22rem;background:url("../images/banner2a.png") center center no-repeat;background-size:100% 100%}
.banner .slide2 .banner2a .banner2flag{position:absolute;top:0.5rem;right:-0.4rem;width:0.9rem;animation:scale1 1s linear infinite alternate;-o-animation:scale1 1s linear infinite alternate;-moz-animation:scale1 1s linear infinite alternate;-webkit-animation:scale1 1s linear infinite alternate}
.banner .slide2 .banner2b{display:flex;justify-content:center;align-items:center}
.banner .slide2 .banner2b i{width:0.66rem;height:0.01rem;background:#ffc895}
.banner .slide2 .banner2b img{height:0.31rem;margin:0 0.22rem}
.banner .slide2 .banner2c{display:flex;justify-content:center;align-items:center}
.banner .slide2 .banner2c img{height:0.56rem;margin:0.38rem 0.05rem 0.57rem}
.banner .slide2 .banner2d{display:block;height:0.25rem;margin:0 auto}
.banner .swiper-prev,.banner .swiper-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;justify-content:center;align-items:center;width:0.4rem;height:0.4rem;font-size:0.28rem;color:#f4d6b3;cursor:pointer;opacity:0;box-sizing:border-box;border:0.02rem solid #ffeacd;border-radius:0.5rem;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.banner .swiper-prev:hover,.banner .swiper-next:hover{opacity:1}
.banner .swiper-prev{left:0.3rem}
.banner .swiper-next{right:0.3rem}
.shuoming{background:#f4d6b3}
.shuoming .sm{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;position:relative;z-index:5;margin-top:-0.56rem;border-radius:0.18rem;padding-top:0.48rem;margin-bottom:1rem;border:0.01rem solid #ffffff;background:#fef3e4;background:-webkit-linear-gradient(bottom,#ffffff,#fde7c8);background:-o-linear-gradient(top,#ffffff,#fde7c8);background:-moz-linear-gradient(top,#ffffff,#fde7c8);background:linear-gradient(to bottom,#ffffff,#fde7c8);-webkit-box-shadow:0 0.05rem 0.15rem 0 #eccba3;-moz-box-shadow:0 0.05rem 0.15rem 0 #eccba3;box-shadow:0 0.05rem 0.15rem 0 #eccba3}
.shuoming .sm .sm1 h2{font-size:0.34rem;font-weight:bold;color:#a05832;margin-bottom:0.2rem;background:linear-gradient(45deg,#a35933 30%,#6e3d23 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.shuoming .sm .sm1 p{font-size:0.28rem;color:#6d3d24;line-height:0.42rem}
.shuoming .sm .smline{display:none;height:1.45rem;margin:0 0.4rem;border-left:0.02rem dashed #f4d6b3}
.shuoming .sm .sm2{width:90%}
.shuoming .sm .sm2 h3{display:flex;align-items:center;font-size:0.28rem;color:#ce3c3c;font-weight:bold;margin-bottom:0.2rem;margin-top:.4rem}
.shuoming .sm .sm2 h3 img{width:0.35rem;margin-right:0.1rem}
.shuoming .sm .sm2 p{font-size:0.24rem;line-height:0.34rem;color:#91705f}
.shuoming .sm .smbtn{display:flex;justify-content:center;align-items:center;width:5rem;height:0.7rem;font-size:0.3rem;color:#ffffff;margin:0.42rem 0 -0.24rem;font-weight:bold;border-radius:0.5rem;cursor:pointer;background:#d94b4b;background:-webkit-linear-gradient(bottom,#ed6160,#c43435);background:-o-linear-gradient(top,#ed6160,#c43435);background:-moz-linear-gradient(top,#ed6160,#c43435);background:linear-gradient(to bottom,#ed6160,#c43435);-webkit-box-shadow:0 0.04rem 0.06rem 0.01rem #eb9873;-moz-box-shadow:0 0.04rem 0.06rem 0.01rem #eb9873;box-shadow:0 0.04rem 0.06rem 0.01rem #eb9873}
.shuoming .sm .smbtn img{width:0.3rem;margin-right:0.2rem;animation:scale1 1s linear infinite alternate;-o-animation:scale1 1s linear infinite alternate;-moz-animation:scale1 1s linear infinite alternate;-webkit-animation:scale1 1s linear infinite alternate}
.shuoming .sm .smbtn span{-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:-ms-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:-moz-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:-o-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='@color1',endcolorstr='@color2',gradientType=1);background-size:200%,100%;-webkit-background-clip:text;-webkit-animation:word 2s linear infinite;-moz-animation:word 2s linear infinite;-o-animation:word 2s linear infinite;animation:word 2s linear infinite}
.tit{display:flex;justify-content:flex-end;align-items:center;width:7rem;height:0.93rem;background:url("../images/titlebg.png") center center no-repeat;background-size:100% 100%;margin:0 auto;box-sizing:border-box;padding-bottom:0.1rem}
.tit .titimg{height:0.3rem;margin-top:0.05rem}
.tit b{width:3.9rem;font-size:0.28rem;margin-left:0.3rem;font-weight:bold;background:linear-gradient(165deg,#af6133 40%,#6e3d23 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.tuandui{height:4.4rem;background:url("../images/tuandui.jpg") center center no-repeat;background-size:100% 100%}
.tuandui .tit{margin-top:-0.22rem}
.tuandui .td{width:7.3rem;padding-top:0.01rem;min-height:2.52rem;margin:0.26rem auto 0;background:url("../images/td.png") center top no-repeat;background-size:100% 2.52rem}
.tuandui .td .zhangduo{display:flex;justify-content:center;align-items:center;width:4.6rem;height:0.6rem;font-size:0;margin:1.4rem auto 0.15rem;background:-webkit-linear-gradient(right,rgba(160,89,50,0) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%);background:-o-linear-gradient(left,rgba(160,89,50,0.02) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%);background:-moz-linear-gradient(left,rgba(160,89,50,0) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%);background:linear-gradient(to right,rgba(160,89,50,0) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%)}
.tuandui .td .zhangduo img{height:0.27rem}
.tuandui .td .tips{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:0.26rem;color:#333333}
.tuandui .td .tips span{display:flex;justify-content:center;align-items:center;margin-top:.15rem}
.tuandui .td .tips img{height:0.3rem;margin-right:0.12rem}
.tuandui .td .tips i{width:0.45rem}
.shizi{padding:0.6rem 0}
.shizi .sz{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;height:4rem}
.shizi .sz .hd{margin-right:0}
.shizi .sz .hd ul{width:2rem}
.shizi .sz .hd ul li{font-size:0.24rem;color:#b17953;text-align:center;line-height:0.6rem;cursor:pointer;border-top:0.01rem solid #efcca4}
.shizi .sz .hd ul li:last-of-type{border-bottom:0.01rem solid #efcca4}
.shizi .sz .hd ul li.on{border-radius:0.15rem;color:#ffffff;font-weight:900;border-bottom:0;background:#d84a4a;background:-webkit-linear-gradient(bottom,#ec605f,#c43435);background:-o-linear-gradient(top,#ec605f,#c43435);background:-moz-linear-gradient(top,#ec605f,#c43435);background:linear-gradient(to bottom,#ec605f,#c43435);-webkit-box-shadow:0 0.05rem 0.1rem 0.03rem #f0cccc;-moz-box-shadow:0 0.05rem 0.1rem 0.03rem #f0cccc;box-shadow:0 0.05rem 0.1rem 0.03rem #f0cccc}
.shizi .sz .hd ul li.on + li{border-top:0}
.shizi .sz .bd{width:4.5rem}
.shizi .sz .bd .item .teacher{width:100%;display:block}
.shizi .sz .bd .item p{display:flex;justify-content:center;align-items:center;width:4rem;margin:0 auto 0.18rem;height:0.6rem;background:-webkit-linear-gradient(right,rgba(160,89,50,0) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%);background:-o-linear-gradient(left,rgba(160,89,50,0.02) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%);background:-moz-linear-gradient(left,rgba(160,89,50,0) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%);background:linear-gradient(to right,rgba(160,89,50,0) 0%,#a05932 30%,#a05932 70%,rgba(160,89,50,0) 100%)}
.shizi .sz .bd .item p img{height:0.27rem}
.shizi .sz .bd .item .tips{text-align:center;font-size:0.22rem;color:#666666}
.chongguan{height:auto;box-sizing:border-box;padding-top:1rem;background:url("../images/chongguan.jpg") center center no-repeat;background-size:100% 100%}
.chongguan .tit{width:7.4rem}
.chongguan .tit b{width:4.2rem}
.chongguan .cg{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;margin-top:0.36rem}
.chongguan .cg .cga{display:block;height:0.49rem;margin:0.53rem auto 0}
.chongguan .cg .cgb{display:block;width:1.77rem;margin:0 auto;animation:scale1 1s linear infinite alternate;-o-animation:scale1 1s linear infinite alternate;-moz-animation:scale1 1s linear infinite alternate;-webkit-animation:scale1 1s linear infinite alternate}
.chongguan .cg p{font-size:0.26rem;text-align:center;color:#b2785c;line-height:0.38rem}
.chongguan .cg .cgbtm{position:absolute;bottom:0.14rem;left:50%;transform:translateX(-50%);width:3rem;font-size:0.22rem;color:#ffffff;line-height:0.54rem;text-align:center;border-radius:0.2rem 0.2rem 0 0;background:#9b5d3e;background:-webkit-linear-gradient(right,#774226,#be7855);background:-o-linear-gradient(left,#774226,#be7855);background:-moz-linear-gradient(left,#774226,#be7855);background:linear-gradient(to right,#774226,#be7855)}
.chongguan .cg .cgbtm span{color:#f9c385}
.chongguan .cg .cg1,.chongguan .cg .cg2,.chongguan .cg .cg3{width:47%;margin:0 1% 0.2rem}
.chongguan .cg .cg1{position:relative;height:4.8rem;background:url("../images/cg1.png") center center no-repeat;background-size:100% 100%}
.chongguan .cg .cg1 .cgb{margin:0.26rem auto 0}
.chongguan .cg .cg2{position:relative;height:5.5rem;background:url("../images/cg2.png") center center no-repeat;background-size:100% 100%}
.chongguan .cg .cg2 .cgb{margin:0.5rem auto 0}
.chongguan .cg .cg3{position:relative;height:5.55rem;background:url("../images/cg3.png") center center no-repeat;background-size:100% 100%}
.chongguan .cg .cg3 .cgb{margin:0.7rem auto 0}
.chongguan .cgbtn{display:block;width:5rem;line-height:0.7rem;font-size:0.3rem;cursor:pointer;color:#ffffff;text-align:center;font-weight:bold;margin:0.24rem auto .6rem;border-radius:0.5rem;background:#d94a4a;background:-webkit-linear-gradient(bottom,#ed605f,#c43435);background:-o-linear-gradient(top,#ed605f,#c43435);background:-moz-linear-gradient(top,#ed605f,#c43435);background:linear-gradient(to bottom,#ed605f,#c43435);-webkit-box-shadow:0 0.05rem 0.05rem 0.02rem #f0c7bf;-moz-box-shadow:0 0.05rem 0.05rem 0.02rem #f0c7bf;box-shadow:0 0.05rem 0.05rem 0.02rem #f0c7bf}
.chongguan .cgbtn span{-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:-ms-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:-moz-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:-o-linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);background-image:linear-gradient(45deg,#ffffff,#eccba3 25%,#ffffff 50%,#eccba3 75%,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='@color1',endcolorstr='@color2',gradientType=1);background-size:200%,100%;-webkit-background-clip:text;-webkit-animation:word 2s linear infinite;-moz-animation:word 2s linear infinite;-o-animation:word 2s linear infinite;animation:word 2s linear infinite}
.libao{background:#f3f3f3}
.libao .tit{width:7.4rem;margin-top:-0.22rem}
.libao .tit b{width:4.2rem}
.libao .lb{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-top:0.4rem}
.libao .lb .lb_lf{width:90%;margin-right:0}
.libao .lb .lb_lf img:nth-of-type(1){width:100%}
.libao .lb .lb_lf img:nth-of-type(2){width:100%}
.libao .lb .lb_rg{text-align:center;width:80%}
.libao .lb .lb_rg h4{font-size:0.34rem;color:#333;line-height:0.42rem;font-weight:bold;margin-bottom:0.47rem}
.libao .lb .lb_rg h4 img{width:0.32rem}
.libao .lb .lb_rg h5{font-size:0.32rem;color:#904e2c;font-weight:bold}
.libao .lb .lb_rg p{font-size:0.28rem;color:#333333;padding:0.2rem 0 0.3rem;margin-bottom:0.2rem;border-bottom:0.02rem dashed #efdbc3}
.libao .lb .lb_rg p:last-of-type{border-bottom:0}
.libao .lb .lb_rg .huazhogndian{width:3rem;animation:moveY 1s linear infinite alternate;-o-animation:moveY 1s linear infinite alternate;-moz-animation:moveY 1s linear infinite alternate;-webkit-animation:moveY 1s linear infinite alternate}
.jianzhang{padding-top:1rem;padding-bottom:0.1rem;background:#f4d6b3 url("../images/jianzhang.jpg") center top no-repeat;background-size:100% 4.6rem}
.jianzhang .tit{width:6.34rem;margin-top:-0.22rem;background-image:url(../images/titlebgjz.png)}
.jianzhang .tit b{width:2.7rem;margin-left:.6rem}
.jianzhang .jz{background:#ffffff;border-radius:0.18rem;border:0.02rem solid #ffffff;background:#fff6e8;background:-webkit-linear-gradient(bottom,#ffffff,#ffecd0);background:-o-linear-gradient(top,#ffffff,#ffecd0);background:-moz-linear-gradient(top,#ffffff,#ffecd0);background:linear-gradient(to bottom,#ffffff,#ffecd0);-webkit-box-shadow:0 0.02rem 0.07rem 0 #956a3a;-moz-box-shadow:0 0.02rem 0.07rem 0 #956a3a;box-shadow:0 0.02rem 0.07rem 0 #956a3a}
.jianzhang .jz .jz_top{display:flex;justify-content:center;align-items:center}
.jianzhang .jz .jz_top span{text-align:center;font-size:0.22rem;line-height:.28rem;color:#b17953;padding:0.1rem 0.1rem;background:#fbeddd;letter-spacing:0.02rem;border-radius:0.1rem;margin:0.4rem 0.05rem 0.36rem;cursor:pointer}
.jianzhang .jz .jz_top span.active{text-shadow:0 0 0 #ffffff;color:#ffffff;background:#d94a4a;background:-webkit-linear-gradient(bottom,#ed605f,#c43435);background:-o-linear-gradient(top,#ed605f,#c43435);background:-moz-linear-gradient(top,#ed605f,#c43435);background:linear-gradient(to bottom,#ed605f,#c43435);-webkit-box-shadow:0 0.03rem 0.04rem 0.02rem #f0cac6;-moz-box-shadow:0 0.03rem 0.04rem 0.02rem #f0cac6;box-shadow:0 0.03rem 0.04rem 0.02rem #f0cac6}
.jianzhang .jz .jz_btm .jz_item{display:none}
.jianzhang .jz .jz_btm .jz_item.active{display:block}
.jianzhang .jz .jz_btm .jz_item .fangxiang{text-align:center;font-size:0.2rem;color:#666666;line-height:.28rem;margin:0 .3rem .2rem}
.jianzhang .jz .jz_btm .jz_item .jz_main{width:97%;margin:0 auto;padding:0.12rem;box-sizing:border-box;background:#fff;border-radius:0.1rem;border:0.01rem solid #f4d6b3}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_biaoti{display:flex;align-items:center;font-size:0.22rem;color:#ffffff;line-height:0.32rem;margin-bottom:0.2rem;border-radius:0.09rem;background:#9b5d3e;background:-webkit-linear-gradient(right,#774226,#be7855);background:-o-linear-gradient(left,#774226,#be7855);background:-moz-linear-gradient(left,#774226,#be7855);background:linear-gradient(to right,#774226,#be7855);-webkit-box-shadow:0 0.02rem 0.05rem 0.02rem #e2d3cc;-moz-box-shadow:0 0.02rem 0.05rem 0.02rem #e2d3cc;box-shadow:0 0.02rem 0.05rem 0.02rem #e2d3cc}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_biaoti span{text-align:center}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_biaoti span:nth-of-type(1){width:20%}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_biaoti span:nth-of-type(2){width:25%}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_biaoti span:nth-of-type(3){width:47%}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_biaoti span:last-of-type{flex:1}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban{display:flex;align-items:center;text-align:center;font-size:0.2rem;color:#333333;line-height:0.3rem;border-bottom:0.01rem solid #f4d6b3}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban.jz_ban1{height:6rem}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban .jz_list{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;height:100%}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban .jz_list:nth-of-type(1){width:20%}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban .jz_list:nth-of-type(2){width:25%;border-left:0.01rem solid #f4d6b3;border-right:0.01rem solid #f4d6b3}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban .jz_list:nth-of-type(3){width:47%;border-right:0.01rem solid #f4d6b3}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban .jz_list:last-of-type{flex:1}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban span{color:#9c5e3e;font-weight:bold}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban p{width:96%;line-height:0.26rem;margin:0.05rem auto;text-align:left}
.jianzhang .jz .jz_btm .jz_item .jz_main .jz_ban a{margin: .3rem auto 0;border-radius: .05rem;font-size: 0.22rem;line-height: 0.32rem;padding:  .1rem;color: #fff;background: #e71919;}
.jianzhang .jz .jz_last{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;font-size:0.22rem;color:#a87b5c;line-height:.26rem;margin:0.2rem 0.5rem 0.4rem}
.tixi{padding-top:0.93rem;padding-bottom:.5rem;box-sizing:border-box;height:auto;background:url("../images/tixi.jpg") center center no-repeat;background-size:100% 100%}
.tixi .tit{width:7.4rem;margin-top:-0.22rem}
.tixi .tit b{width:4.2rem}
.tixi .tx{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.tixi .tx .tx_item{width:49%;height:4.39rem;margin-top:0.76rem;background:url("../images/txitem.png") center center no-repeat;background-size:100% 100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.tixi .tx .tx_item:last-of-type{width:70%}
.tixi .tx .tx_item:hover{transform:scale(1.03)}
.tixi .tx .tx_item img{display:block;width:1.28rem;margin:-0.3rem auto 0.28rem;animation:scale1 1.2s linear infinite alternate;-o-animation:scale1 1.2s linear infinite alternate;-moz-animation:scale1 1.2s linear infinite alternate;-webkit-animation:scale1 1.2s linear infinite alternate}
.tixi .tx .tx_item h4{font-size:0.32rem;color:#7f4629;text-align:center;font-weight:bold;margin-bottom:0.2rem}
.tixi .tx .tx_item p{font-size:0.26rem;color:#666666;line-height:0.36rem;text-align:center}
.tixi .tx .tx_item p span{color:#9c5e3e}
.tixi .tx .tx_item p.longtxt{text-align:left;margin:0 0.5rem}