@charset "utf-8";
/**面雕**/
html,body,div,h2,h3,h4,h5,h6,p,span,strong,em,dl,dt,dd,ul,li,a{font-family:"微软雅黑";margin:0;padding:0;border:0;text-decoration:none;}
body,html{max-width:720px!important;}
.main{max-width:26.67rem;margin:0 auto;width:100%;background:#fce1e8!important;display:inline-block;}
.main img{ width:100%;}
.banner{width:100%;float:left;position:relative;}
.banner img{width:100%;float:left;}
.banner a.zx{position:absolute;bottom:2.81rem;left:2.85rem;float:left;text-align:center;width:11.59rem;height:2.19rem;background:url("../images/mian/zx1.png") center top no-repeat;color:#fff;background-size:contain;}
.quan{float:left;margin-top:1.11rem;width:100%;}
.quan img{width:24.44rem;height:6.66rem;margin:0 1.11rem;float:left;position:relative;}
.jj{float:left;margin-top:0.22rem;width:100%;}
.jj {width:100%;float:left;}
.jj img{width:19.4rem;height:8.81rem;float:left;margin-left:1.11rem;}
.jj1{float:left;margin-top:0.22rem;width:100%;}
.jj1 {width:100%;float:left;}
.jj1 img{width:23.03rem;height:9.14rem;float:left;margin-left:1.11rem;}
.tc{float:left;width:100%;}
.tc dt{width:100%;float:left;margin-bottom:0.26rem;position:relative;}
.tc dt img.bo{width:25.56rem;height:12.96rem;float:left;margin-left:0.56rem;}
.tc dd.pp{width:24.44rem;height:2.96rem;float:left;overflow:hidden;margin-left:1.11rem;margin-top:-3.78rem;position:relative;}
.tc dd.pp ul{width:81.48rem;float:left;height:2.96rem;}
.tc dd.pp ul li{width:8.15rem;height:2.96rem;float:left;background:url("../images/mian/line.jpg") right 0.74rem no-repeat;background-size:0.07rem 1.48rem;}
.tc dd.pp ul li img{float:left;width:6.67rem;}
.tc dd.list_xm{float:left;width:25.55rem;height:8.96rem;overflow:hidden;padding-left:0.55rem;}
.tc dd.list_xm .swiper-slide{ float:left;width:8.14rem !important;height:3.7rem;margin:0 0.55rem 0.77rem 0 !important;background:none;overflow:hidden;}
.tc dd.list_xm .swiper-slide a{ display:block;width:8.14rem;height:3.7rem;line-height:3.7rem;border-radius:0.33rem;font-size:1.03rem;color:#FFF;}
.tc dd{margin-top:0.74rem;float:left;position:relative;width:12.41rem;}
.tc dd p{float:left;width:12.41rem;}
.tc dd p img{float:left;width:12.41rem;}
.tc dd font{float:left;position:absolute;border-radius:0.74rem;overflow:hidden;}
.tc dd font.masked:before{border-radius:0.74rem;width:100%;}
.tc dd.dd1{margin-left:0.56rem;height:11.85rem;}
.tc dd.dd1 p{height:11.85rem;}
.tc dd.dd1 p img{height:11.85rem;}
.tc dd.dd1 font{width:7.962rem;height:1.48rem;left:1.111rem;bottom:2.222rem;}
.tc dd.dd2,.tc dd.dd3{margin-left:0.74rem;height:5.56rem;}
.tc dd.dd2 p,.tc dd.dd3 p{height:5.56rem;}
.tc dd.dd2 p img,.tc dd.dd3 p img{height:5.56rem;}
.tc dd.dd2 font,.tc dd.dd3 font{left:3.26rem;bottom:0.52rem;}
.tc dd.dd2 font{ width:5.37rem;height:1.48rem;left:3.29rem;bottom:0.51rem;}
.tc dd.dd3 font{ width:7.96rem;height:1.48rem;left:2.22rem;bottom:0.66rem;}
.slz{float:left;width:100%;}
.slz dt{width:100%;float:left;position:relative;}
.slz dt img{width:25.56rem;height:12.96rem;float:left;margin-left:0.56rem;}
.slz dd.dd_slz{ float:left;height:8.96rem;margin:0 0 0 0.55rem;overflow:hidden;}
.slz dd.dd_slz a{ display:block;float:left;width:8.14rem;height:3.7rem;line-height:3.7rem;margin:0.77rem 0.55rem 0 0;border-radius:0.33rem;font-size:1.03rem;color:#FFF;text-align:center;}
.new{float:left;width:100%;overflow:hidden;}
.new li{margin-top:0.74rem;float:left;position:relative;width:12.41rem;}
.new p{float:left;width:12.41rem;}
.new p img{float:left;width:12.41rem;}
.new font{float:left;position:absolute;border-radius:0.74rem;overflow:hidden;}
.new font.masked:before{border-radius:0.74rem;width:100%;}
.new .new1{margin-left:0.56rem;height:11.85rem;}
.new .new1 p{height:11.85rem;}
.new .new1 p img{height:11.85rem;}
.new .new1 font{ width:5.37rem;height:1.48rem;left:0.88rem;bottom:2.44rem;}
.new .new_news font{ width:8.37rem;height:1.48rem;left:0.38rem;bottom:2.44rem;}
.new .new2,.new .new3{margin-left:0.74rem;height:5.56rem;}
.new .new2 p,.new .new3 p{height:5.56rem;}
.new .new2 p img,.new .new3 p img{height:5.56rem;}
.new .new2 font,.new .new3 font{left:3.26rem;bottom:0.52rem;}
.new .new2 font{ width:5.37rem;height:1.48rem;left:3.29rem;bottom:0.51rem;}
.new .new3 font{ width:6.48rem;height:1.48rem;left:3.29rem;bottom:0.66rem;}
.new_pic{float:left;margin:0.74rem 0 0 0.55rem;position:relative;overflow:hidden;}
.new_pic p{float:left;width:25.55rem;}
.new_pic p img{float:left;width:25.55rem;}
.new_pic font{ width:11.88rem;height:2.18rem;border-radius:0.74rem;position:absolute;left:1.7rem;bottom:1.7rem;overflow:hidden;}
.new_pic font.font1{ width:11.14rem;left:10.07rem;bottom:3.25rem;}
.new_pic font.masked:before{border-radius:0.74rem;width:100%;}
.new_tit{ float:left;width:100%;height:4.51rem;margin:1.29rem 0;position:relative;overflow:hidden;}
.new_tit p{ width:15.48rem;height:4rem;position:absolute;left:1.11rem;top:0.14rem;}
.new_tit i{ width:4.51rem;height:4.51rem;position:absolute;right:2.37rem;top:0;}
.new_list{ float:left;height:8.96rem;margin:0 0 0 0.55rem;overflow:hidden;}
.new_list a{ display:block;float:left;width:8.14rem;height:3.7rem;line-height:3.7rem;margin:0.77rem 0.55rem 0 0;border-radius:0.33rem;font-size:1.03rem;color:#FFF;text-align:center;}
.color_1{ background:#79c3ea;}
.color_2{ background:#71d2bf;}
.color_3{ background:#8ba5ef;}
.color_4{ background:#82b4f1;}
.color_5{ background:#9b95db;}
.color_6{ background:#ccb386;}
.color_7{ background:#93d8e6;}
.color_8{ background:#c498bc;}
.color_9{ background:#cca894;}
.color_10{ background:#8face7;}
.color_11{ background:#b89ecc;}
.color_12{ background:#71bece;}
/*.case{float:left;width:100%;background:#d68df9;padding-bottom:1.11rem;margin:1.11rem 0rem 0rem!important;}
.case dt{width:100%;float:left;height:3.85rem;position:relative;}
.case dt img{margin-top:0.85rem;margin-left:5.37rem;float:left;width:19.34rem;height:2.93rem;}
.case dd{width:25.63rem;float:left;margin-top:0.67rem;background:#fff;border-radius:0.3rem;margin-left:0.52rem;padding-bottom:1rem;}
.case dd .case_t{width:20.74rem;float:left;height:5.04rem;padding-bottom:0.41rem;margin-left:2.44rem;border-bottom:1px solid #be96ee;margin-top:0.89rem;}
.case dd .case_t h4{float:left;width:10.27rem;}
.case dd .case_t h4 img{float:left;width:5.04rem;height:5.04rem;border-radius:2.52rem;}
.case dd .case_t h4 span{font-size:1.3rem;color:#555;line-height:0.96rem;float:left;padding-top:2.22rem;}
.case dd .case_t h5{float:left;width:9.11rem;height:2.19rem;line-height:1.04rem;font-size:0.81rem;color:#666;border:1px dashed #666;border-radius:1.15rem;padding-top:0.11rem;margin-top:1.56rem;padding-left:1.19rem;font-weight:normal;}
.case dd p{width:20.74rem;float:left;font-size:0.74rem;color:#666;line-height:1.04rem;margin-left:2.44rem;margin-top:0.41rem;}
.case dd p span{font-size:0.74rem;color:#ff928c;}
.case dd .case_img{width:20.74rem;float:left;margin-top:1.15rem;margin-left:2.44rem;}
.case dd .case_img img{float:left;width:6.78rem;margin-left:0.19rem;}
.case dd .case_img img:first-child{margin-left:0;}
.case dd .zx{width:10.19rem;height:2.48rem;float:left;border-radius:0.3rem;text-align:center;line-height:2.48rem;color:#fff;font-size:0.96rem;margin-top:0.74rem;}
.case dd .zx1{background:#ff928c;margin-left:2.44rem;}
.case dd .zx2{background:#be96ee;margin-left:0.37rem;}*/
.hm{float:left;margin-top:1.11rem;width:100%;}
.hm dt{width:100%;float:left;margin-bottom:0.26rem;position:relative;}
.hm dt p img{width:25.56rem;height:12.96rem;float:left;margin-left:0.56rem;}
.hm dt font{float:left;width:10.41rem;height:1.89rem;position:absolute;bottom:1.41rem;right:4.67rem;}
.hm dt font.masked:before{border-radius:0.74rem;width:100%;}
.hm dt font img{float:left;width:10.41rem;height:1.89rem;}
.hm dd{margin-top:0.74rem;float:left;position:relative;width:12.41rem;}
.hm dd p{float:left;width:12.41rem;}
.hm dd p img{float:left;width:12.41rem;}
.hm dd font{width:5.37rem;height:1.48rem;float:left;position:absolute;border-radius:0.74rem;overflow:hidden;}
.hm dd font img{width:5.37rem;height:1.48rem;float:left;}
.hm dd font.masked:before{border-radius:0.74rem;width:100%;}
.hm dd.dd1{margin-left:0.56rem;height:11.85rem;}
.hm dd.dd1 p{height:11.85rem;}
.hm dd.dd1 p img{height:11.85rem;}
.hm dd.dd1 font{left:0.85rem;bottom:2.44rem;}
.hm dd.dd2,.hm dd.dd3{margin-left:0.74rem;height:5.56rem;}
.hm dd.dd2 p,.hm dd.dd3 p{height:5.56rem;}
.hm dd.dd2 p img,.hm dd.dd3 p img{height:5.56rem;}
.hm dd.dd2 font,.hm dd.dd3 font{left:3.26rem;bottom:0.52rem;}
.xvl{float:left;margin-top:1.11rem;width:100%;}
.xvl dt{width:100%;float:left;margin-bottom:0.26rem;position:relative;}
.xvl dt p img{width:25.56rem;height:12.96rem;float:left;margin-left:0.56rem;}
.xvl dt font{float:left;width:10.41rem;height:2.19rem;position:absolute;bottom:1.67rem;left:2.44rem;}
.xvl dt font.masked:before{border-radius:0.74rem;width:100%;}
.xvl dt font img{float:left;width:10.41rem;height:2.19rem;}
.xvl dd{margin-top:0.74rem;margin-left:0.56rem;width:8.15rem;height:4.67rem;float:left;position:relative;}
.xvl dd p{width:8.15rem;height:4.67rem;float:left;}
.xvl dd p img{width:8.15rem;height:4.67rem;float:left;}
.xvl dd font{width:5.37rem;height:1.48rem;float:left;position:absolute;left:1.41rem;bottom:0.37rem;border-radius:0.74rem;overflow:hidden;}
.xvl dd font img{width:5.37rem;height:1.48rem;float:left;}
.xvl dd font.masked:before{border-radius:0.74rem;width:100%;}
.ys{float:left;width:100%;margin:0.74rem 0 0;}
.ys dt{float:left;width:100%;}
.ys dt img{float:left;width:24.37rem;height:5.11rem;margin-top:1.07rem;margin-left:1.15rem;}
.ys dd{float:left;width:100%;}
.ys dd img{float:left;width:100%;}
.wh{float:left;width:100%;margin-top:1.85rem;}
.wh h2,.wh h2 img{width:100%;float:left;}
.wh ul{width:100%;float:left;background:#442966;}
.wh ul li{width:100%;float:left;}
.wh ul li dl{width:100%;float:left;height:2.41rem;overflow:hidden;}
.wh ul li dl dt{width:100%;float:left;height:2.37rem;line-height:2.37rem;text-indent:2.04rem;overflow:hidden;background:url("../images/mian/jb.png") left top repeat-x;margin-bottom:1px;font-size:1.11rem;color:#636;position:relative;cursor:pointer;}
.wh ul li dl dt img{position:absolute;}
.wh ul li dl dt img.jia{display:block;left:0.67rem;top:0.81rem;width:0.74rem;height:0.74rem;}
.wh ul li dl dt img.jian{display:none;left:0.81rem;top:1.26rem;width:0.59rem;height:0.074rem;}
.wh ul li dl dd{font-size:1rem;line-height:1.33rem;color:#fff;padding-left:2.33rem;}
.wh ul li dl dd a{font-size:1rem;color:#fff;}
.wh ul li dl dd font{width:17.44rem;height:2.19rem;float:left;border-radius:1.11rem;margin:1.37rem 0 1.44rem 2.33rem;}
.wh ul li dl dd font.masked:before{border-radius:11.85rem;width:100%;}
.wh ul li dl dd font a{width:17.44rem;height:2.19rem;line-height:2.19rem;float:left;font-size:1.19rem;color:#fc0;text-align:center;background:#f36;border-radius:1.11rem;}
.wh ul li dl dd a{}
.wh ul li dl.this{height:auto;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:0.1s;animation-delay:1s}
.wh ul li dl.this dt{margin-bottom:1.22rem;}
.wh ul li dl.this dt img.jia{display:none;}
.wh ul li dl.this dt img.jian{display:block;}
.case{float:left;width:100%;padding-bottom:1.11rem;margin:0rem!important;background:#d68df9;}
.case dt{width:100%;float:left;height:2.93rem;position:relative;}
.case dt img{margin-left:5.37rem;float:left;width:19.34rem;height:2.93rem}
.case dd{width:25.63rem;float:left;margin-top:0.67rem;background:#fff;border-radius:0.3rem;margin-left:0.52rem;padding-bottom:1rem;}
.case dd .case_t{width:20.74rem;float:left;height:5.04rem;padding-bottom:0.41rem;margin-left:2.44rem;border-bottom:1px solid #be96ee;margin-top:0.89rem;}
.case dd .case_t h4{float:left;width:10.27rem;}
.case dd .case_t h4 img{float:left;width:5.04rem;height:5.04rem;border-radius:2.52rem;}
.case dd .case_t h4 span{font-size:1.3rem;color:#555;line-height:0.96rem;float:left;padding-top:2.22rem;}
.case dd .case_t h5{float:left;width:9.11rem;height:2.19rem;line-height:1.04rem;font-size:0.81rem;color:#666;border:1px dashed #666;border-radius:1.15rem;padding-top:0.11rem;margin-top:1.56rem;padding-left:1.19rem;font-weight:normal;}
.case dd p{width:20.74rem;float:left;font-size:0.74rem;color:#666;margin-left:2.44rem;margin-top:0.41rem;line-height:1.5em;}
.case dd p span{font-size:0.74rem;color:#ff928c;}
.case dd .case_img{width:20.74rem;float:left;margin-top:1.15rem;margin-left:2.44rem;}
.case dd .case_img img{float:left;width:6.78rem;margin-left:0.19rem;}
.case dd .case_img img:first-child{margin-left:0;}
.case dd .zx{width:10.19rem;height:2.48rem;float:left;border-radius:0.3rem;text-align:center;line-height:2.48rem;color:#fff;font-size:0.96rem;margin-top:0.74rem;}
.case dd .zx1{background:#ff928c;margin-left:2.44rem;}
.case dd .zx2{background:#be96ee;margin-left:0.37rem;}