@charset "utf-8";
/**烤瓷牙**/
html,body,div,h2,h3,h4,h5,h6,p,span,strong,em,dl,dt,dd,ul,li,a,font{font-family:"微软雅黑";margin:0;padding:0;border:0;text-decoration:none;}
body,html{max-width:720px!important;}
.main{max-width:720px;margin:0 auto;width:100%;background:#faf8f7!important;display:inline-block;overflow:hidden;}
.banner{width:100%;float:left;position:relative;height:21.37rem;}
.banner img{width:100%;float:left;height:21.37rem;}
.banner a.zx1{position:absolute;bottom:2.92rem;left:2.44rem;float:left;text-align:center;width:11.96rem;height:3.18rem;background:url("../images/zx1.png") center top no-repeat;color:#fff;background-size:contain;text-indent:-9999em;}
.banner a.animated{-webkit-animation-duration:2.5s!important;animation-duration:2.5s!important;}
.zx img.animated{-webkit-animation-duration:3.5s!important;animation-duration:3.5s!important;}
.youhui-wrap{margin:0.37rem auto;}
.btn1,.btn1 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


.yh{width:100%;float:left;position:relative;}
.yh p{width:100%;float:left;}
.yh p img{width:100%;float:left;}
.yh h4{width:10.4rem;height:6.37rem;float:left;position:absolute;top:6.29rem;text-align:center;}
.yh h4 span{font-weight:normal;float:left;width:100%;text-align:center;}
.yh h4.yh1{background:url("../images/bg1.png") left top no-repeat;background-size:contain;left:2.77rem;font-size:1.48rem;color:#ec3d3d;line-height:1.66rem;}
.yh h4.yh1 span{font-size:1.11rem;color:#ec3d3d;padding-top:0.77rem;}
.yh h4.yh2{background:url("../images/bg2.png") left top no-repeat;background-size:contain;left:13.33rem;font-size:1.4rem;color:#8b4d2f;line-height:1.48rem;}
.yh h4.yh2 span{font-size:1.03rem;color:#8b4d2f;line-height:1.11rem;padding-top:0.85rem;}
.yh h5{width:22.51rem;height:3.66rem;background:url("../images/zx2.png") left top no-repeat;background-size:contain;top:13.51rem;left:2.88rem;position:absolute;}
.yh h5 em{font-size:1.03rem;color:#fff;float:left;font-style:normal;margin-left:0.88rem;height:3.66rem;line-height:3.4rem;}
.yh h5 font{font-size:0.66rem;color:#fff;float:left;font-weight:normal;text-align:center;line-height:0.81rem;padding-top:0.92rem;margin-left:0.07rem;}

.xm{width:24.88rem;height:9.62rem;float:left;margin:0 0.88rem;background:url("../images/xmjs.png") left top no-repeat;background-size:contain;margin-top:1.55rem;}
.xm dt{width:100%;float:left;height:2.4rem;line-height:2.4rem;text-indent:10.29rem;}
.xm dt a{color:#fff;font-weight:bold;font-size:1.29rem;}
.xm dd{width:23.03rem;float:left;margin-left:1.11rem;line-height:1.33rem;margin-top:0.81rem;}
.xm dd a{font-size:0.96rem;color:#777;}
.xm dd a font{font-size:0.96rem;color:#49a7e7;}

.zxk{width:23.85rem;height:2.07rem;background:#e8e3e3 url("../images/zxk.png") 0.48rem 0.4rem no-repeat;background-size:23.89rem 2.07rem;float:left;padding:0.4rem 0.48rem;margin:0.66rem 0.92rem 0;}
.zxk input{width:11.25rem;height:1.77rem;line-height:1.77rem;margin-top:0.14rem;border:0rem;padding:0rem;float:left;text-indent:1em;font-size:0.96rem;color:#d7d7d7;}
.zxk a.jjyw{width:4.74rem;height:1.77rem;line-height:1.77rem;margin-top:0.14rem;color:#fff;font-size:0.96rem;text-align:center;float:left;}
.zxk a.zxjg{width:7.4rem;height:2.07rem;line-height:2.07rem;text-align:center;font-size:0.96rem;color:#429cdc;float:left;margin-left:0.37rem;}

.syrq{width:100%;float:left;background:#f1fbfd;height:24.88rem;margin-top:1.33rem;position:relative;}
.syrq dt{width:100%;float:left;height:3.74rem;line-height:3.74rem;text-align:center;font-size:1.29rem;color:#429cdc;font-weight:bold;border-bottom:1px dashed #429cdc;}
.syrq dt::before{content:">";width:3.55rem;height:0.22rem;background:#429cdc;float:left;left:11.55rem;top:3.62rem;text-indent:-9999em;position:absolute;}
.syrq dd{width:5.92rem;height:5.14rem;float:left;text-align:center;line-height:5.14rem;position:absolute;}
.syrq dd a{color:#fff;font-size:0.96rem;}
.syrq .dbx1{background:url("../images/dbx1.png") left top no-repeat;background-size:contain;}
.syrq .dbx2{background:url("../images/dbx2.png") left top no-repeat;background-size:contain;}
.syrq .dbx3{background:url("../images/dbx3.png") left top no-repeat;background-size:contain;}
.syrq dd.dd1{top:5.07rem;left:5.81rem;}
.syrq dd.dd2{top:7.77rem;left:1.11rem;}
.syrq dd.dd3{top:13.22rem;left:1.11rem;}
.syrq dd.dd4{top:15.96rem;left:5.81rem;}
.syrq dd.dd5{top:10.48rem;left:5.81rem;}
.syrq dd.dd6{top:7.77rem;left:10.48rem;}
.syrq dd.dd7{top:13.22rem;left:10.48rem;}
.syrq dd.dd8{top:10.48rem;left:15.14rem;}
.syrq dd.dd9{top:5.07rem;left:15.14rem;}
.syrq dd.dd10{top:7.77rem;left:19.96rem;}
.syrq dd.dd11{top:13.22rem;left:19.96rem;}
.syrq dd.dd12{top:15.96rem;left:15.14rem;}
.syrq dd.dd13{top:18.7rem;left:10.48rem;}
.syrq dd.dd6 a{color:#fff;font-size:0.96rem;width:100%;float:left;line-height:1.33rem;margin-top:1.25rem;text-align:center;}
.syrq dd.dd13 a{color:#fff;font-size:0.96rem;font-weight:bold;width:100%;float:left;line-height:1.33rem;margin-top:1.25rem;text-align:center;}

.td{width:100%;float:left;margin-top:0.92rem;}
.td dt{float:left;margin-top:0.48rem;position:relative;margin-left:0.51rem;width:9.85rem;height:9.59rem;}
.td dt img{width:100%;float:left;}
.td dt p{width:100%;float:left;position:absolute;top:3.7rem;left:0rem;text-align:center;text-indent:-999em;}
.td dd{float:left;margin-top:0.48rem;position:relative;}
.td dd img{width:100%;float:left;}
.td dd p{width:100%;float:left;text-align:center;position:absolute;bottom:0;font-size:0.96rem;color:#fff;}
.td dd.dd1{width:14.44rem;height:9.59rem;margin-left:0.96rem;}
.td dd.dd1 p{height:2.66rem;line-height:2.66rem;}
.td dd.dd2,.td dd.dd3,.td dd.dd4{width:7.92rem;height:7.11rem;}
.td dd.dd2{margin-left:0.96rem;}
.td dd.dd3,.td dd.dd4{margin-left:0.51rem;}
.td dd.dd2 p,.td dd.dd3 p,.td dd.dd4 p{height:2.33rem;line-height:2.33rem;}

.ys{float:left;margin-top:2.85rem;}
.ys .fl{float:left;text-align:right;}
.ys .fr{float:right;}
.ys dt{float:left;width:100%;height:3.48rem;line-height:3.48rem;text-align:center;background:url("../images/bg3.png") left top repeat;font-size:1.29rem;color:#429cdc;font-weight:bold;}
.ys dd{float:left;margin-top:0.96rem;width:24.88rem;}
.ys dd img{width:9rem;height:8.59rem;float:left;}
.ys dd div{width:15rem;}
.ys dd div h4{font-size:1.11rem;color:#429cdc;line-height:1.11rem;padding-bottom:0.59rem;padding-top:2.37rem;}
.ys dd div p{font-size:0.96rem;color:#777;line-height:1.33rem;letter-spacing:-1px;}
.ys p.zx{float:left;width:21.11rem;height:3.33rem;line-height:3.33rem;background:url("../images/zx3.png") left top no-repeat;background-size:contain;margin-left:2.77rem;margin-top:1.44rem;}
.ys p.zx span{font-size:1.11rem;color:#fff;margin-left:5.92rem;float:left;}
.ys p.zx img{margin-left:0.85rem;float:left;margin-top:0.55rem;width:2.22rem;height:2.22rem;}

.gc{float:left;margin-top:1.4rem;}
.gc dt{float:left;width:100%;height:3.48rem;line-height:3.48rem;text-align:center;background:url("../images/bg3.png") left top repeat;font-size:1.29rem;color:#429cdc;margin-bottom:0.55rem;font-weight:bold;}
.gc dd{width:12.14rem;height:9.11rem;float:left;position:relative;margin-top:0.66rem;}
.gc dd img{width:100%;float:left;}
.gc dd p{float:left;position:absolute;font-size:0.96rem;color:#fff;line-height:1.11rem;width:8.88rem;left:3.18rem;top:0.37rem;}
.gc dd.dd1,.gc dd.dd3{margin-left:0.96rem;}
.gc dd.dd2,.gc dd.dd4{margin-left:0.51rem;}
.gc p.zx{float:left;width:21.11rem;height:3.33rem;line-height:3.33rem;background:url("../images/zx3.png") left top no-repeat;background-size:contain;margin-left:2.77rem;margin-top:1.44rem;}
.gc p.zx span{font-size:1.11rem;color:#fff;margin-left:5.92rem;float:left;}
.gc p.zx img{margin-left:0.85rem;float:left;margin-top:0.55rem;width:2.22rem;height:2.22rem;}

.al{float:left;margin-top:1.4rem;width:100%;}
.al dt{float:left;width:100%;height:3.48rem;line-height:3.48rem;text-align:center;background:url("../images/bg3.png") left top repeat;font-size:1.29rem;color:#429cdc;margin-bottom:0.55rem;font-weight:bold;}
.al dd{width:24.88rem;float:left;margin:0 0.88rem;}
.al dd img{width:100%;float:left;}
.al p.zx{float:left;width:21.11rem;height:3.33rem;line-height:3.33rem;background:url("../images/zx3.png") left top no-repeat;background-size:contain;margin-left:2.77rem;margin-top:1.44rem;}
.al p.zx span{font-size:1.11rem;color:#fff;margin-left:5.92rem;float:left;}
.al p.zx img{margin-left:0.85rem;float:left;margin-top:0.55rem;width:2.22rem;height:2.22rem;}

.doc{float:left;margin-top:1.4rem;width:100%;}
.doc dt{float:left;width:100%;height:2.96rem;line-height:1.48rem;padding:0.25rem 0;text-align:center;background:url("../images/bg3.png") left top repeat;font-size:1.29rem;color:#429cdc;font-weight:bold;}
.doc dt span{font-weight:normal;}
.doc dd{width:100%;height:29.62rem;float:left;position:relative;}
.doc dd img.wys{width:100%;float:left;}
.doc dd div{position:absolute;left:13.44rem;top:5.92rem;}
.doc dd div h2{height:1.77rem;line-height:1.77rem;float:left;margin-left:0.96rem;margin-right:7.4rem;}
.doc dd div h2 a{height:1.77rem;line-height:1.77rem;color:#429cdc;font-size:1.77rem;}
.doc dd div p{float:left;border:1px dashed #429cdc;border-radius:0.55rem;height:0.74rem;line-height:0.74rem;padding:2px 6px;margin-left:0.22rem;margin-top:0.29rem;}
.doc dd div p a{font-size:0.74rem;color:#429cdc;height:0.74rem;line-height:0.74rem;float:left;}
.doc dd div ul{float:left;width:14.11rem;margin-top:0.55rem;}
.doc dd div ul li{width:100%;float:left;height:0.96rem;line-height:0.96rem;}
.doc dd div ul li a{font-size:0.74rem;color:#429cdc;}
.doc dd div h5{background:#429cdc;width:3.66rem;height:0.85rem;line-height:0.85rem;text-align:center;float:left;margin-right:11.11rem;margin-left:0.88rem;margin-top:1.44rem;}
.doc dd div h5 a{font-size:0.55rem;color:#fff;width:100%;height:0.85rem;line-height:0.85rem;float:left;}
.doc dd div span{height:0.88rem;line-height:0.88rem;float:left;margin-left:0.88rem;margin-top:0.44rem;}
.doc dd div span a{font-size:0.88rem;height:0.88rem;line-height:0.88rem;float:left;color:#429cdc;}
.doc dd img.zx{position:absolute;width:6.25rem;height:6.25rem;float:left;left:12.92rem;bottom:1.85rem;}

.wd{float:left;margin-top:2rem;width:100%;}
.wd dt{float:left;width:100%;height:3.48rem;line-height:3.48rem;text-align:center;background:url("../images/bg3.png") left top repeat;margin-bottom:1.11rem;}
.wd dt a{font-size:1.29rem;color:#429cdc;font-weight:bold;}
.wd dd{width:24.88rem;float:left;margin:0 0.88rem;text-align:center;height:2.96rem;line-height:2.96rem;margin-top:1px;background:#b5b5b5;}
.wd dd.dd2,.wd dd.dd4{background:#75b9ea;}
.wd dd a{width:24.88rem;float:left;text-align:center;height:2.96rem;line-height:2.96rem;font-size:0.96rem;color:#fff;}
.wd p.zx{float:left;width:21.11rem;height:3.33rem;line-height:3.33rem;background:url("../images/zx3.png") left top no-repeat;background-size:contain;margin-left:2.77rem;margin-top:1.44rem;}
.wd p.zx span{font-size:1.11rem;color:#fff;margin-left:5.92rem;float:left;}
.wd p.zx img{margin-left:0.85rem;float:left;margin-top:0.55rem;width:2.22rem;height:2.22rem;}

.xgyd{width:24.88rem;float:left;margin:1.03rem 0.88rem 0;position:relative;}
.xgyd dt{width:100%;float:left;height:1.85rem;border-bottom:0.14rem solid #75b9ea;margin-bottom:0.7rem;}
.xgyd dt strong{width:6.51rem;height:1.85rem;line-height:1.85rem;color:#fff;text-align:center;background:#75b9ea;float:left;font-size:1.11rem;font-weight:normal;}
.xgyd dd{float:left;width:100%;}
.xgyd dd img{width:100%;float:left;}
.xgyd dt .swiper-pagination{right:0.62rem;top:0.33rem;}
.xgyd dt .swiper-pagination span{width:0.59rem;height:0.59rem;border-radius:0rem;margin-right:0.29rem;}
.xgyd dt .swiper-pagination span.swiper-pagination-bullet-active{background:#75b9ea;}
footer{margin:2rem auto;clear:both;}
.footer_pp{margin:0 0.93rem 1.77rem;overflow:hidden;}
.footer_pp > li{float:left;width:6.11rem;padding:0.63rem 0;margin:0 0.04rem;background-color:#f8e6de;text-align:center;}
.footer_pp > li img{max-height:3rem;}
.footer_pp > li p{padding-top:0.2rem;font-size:0.74rem;color:#e49088;}
.footer_text{width:16rem;height:1.25rem;margin:1rem auto;border:1px solid #7e7d7d;border-radius:1rem;clear:both;overflow:hidden;}
.footer_text > li{float:left;line-height:0.74rem;padding:0 0.28rem;margin-top:0.23rem;text-align:center;border-left:1px solid #a7a6a6;}
.footer_text > li a{font-size:0.74rem;color:#666;}
.footer_logo{width:15.7rem; margin:0 auto;   clear:both;}
.footer_ly{width:16.81rem;height:4.7rem;margin:0 auto;}
.footer_logo img,.footer_ly img{width:100%;}
/**烤瓷牙 END**/