.banner{width: 100%;margin: 0rem auto;overflow: hidden;background: url(../img/dinghuo/banner.jpg) no-repeat center center;background-size: cover;position: relative;height: 84rem;}
.ban_txt{width: 92%;margin: 34% auto 0px;text-align: center;color: #fff;}
.ban_txt h1{font-size: 3.6rem;margin-bottom: 1rem;}
.ban_txt h3{font-size: 2.2rem;font-weight: 500;margin-bottom: 0.4rem;}
.ban_txt p{display: block;color: #fff;font-size: 1.8rem;margin-bottom: 0.6rem;}
.ban_txt span{display: block;font-size: 1.5rem;}
@media screen and (max-width: 540px){
	.banner{height: 59rem;}
}
@media screen and (max-width: 414px){
	.banner{height: 45.2rem;}
}
.title{overflow: hidden;}
.title p{color: #666;}
.mob_btn{background: linear-gradient(to right,#00BCD4, #0ccaca);}
.mob_tab{width: 100%;margin: 0rem auto;overflow: hidden;position: relative;}
.mob_tab .tab_nav{width: 100%;margin: 0rem auto;overflow: hidden;box-shadow: inset 0 -1px 0 0 #F2F2F2;text-align: center;box-sizing: border-box;background: #fff;border-top: 0.1rem solid #F2F2F2;}
.mob_tab .tab_fixed{position: fixed;top: 5rem;z-index: 1000;}
.mob_tab .tab_nav li{height: 5rem;line-height: 5rem;font-size: 1.8rem;border-bottom: 0.2rem solid transparent;display: inline-block;}
.mob_tab .tab_nav .current{border-bottom-color:#0ccaca;color: #0ccaca;}
.mob_tab .tab_nav li:first-child{margin-right: 5rem;}
.mob_tab .tab_main{width: 100%;overflow: hidden;margin: 0rem auto;position: relative;}
.mob_tab .tab_main .tab_box{width: 100%;display: none;}
.mob_tab .tab_main .active{display: block; transition: all 1s;}
.m_1,.m_3,.m_6,.m_8,.m_10,.m_12,.m_14{width: 98%;margin: 3rem auto;overflow: hidden;}
.simg{display: block;width: 92%;margin: 2rem auto 0rem;overflow: hidden;}
.simg img{width: 100%;}
.m_2,.m_4,.m_5,.m_7,.m_9,.m_11,.m_13,.m_15{width: 100%;margin:0rem auto;background: #F2F2F2;padding: 3rem 0rem;overflow: hidden;}
.vsdl{width: 96%;margin: 2rem auto 1rem;overflow: hidden;box-shadow: 0rem 0rem 1rem #F2F2F2;border-radius: 0.8rem;padding: 2rem 0rem;background: #fff;}
.vsdl dt{font-size: 2rem;border-bottom:0.1rem solid #F2F2F2;padding-bottom: 1.6rem;color: #0ccaca;font-weight: bold;text-align: center;}
.vsdl dd{display: block;width: 42%;float: left;overflow: hidden;padding: 0% 4%;}
.vsdl dd span{font-size: 1.6rem;width: 100%;height: 3.2rem;line-height: 3.2rem;}
.vsdl dd:last-of-type span{background: #ddd;color: #666;}
.vsdl dd h3{font-size: 1.6rem;margin-top: 2rem;}
.vsdl dd p{font-size: 14px;color: #666;margin-top: 0.6rem;line-height: 2rem;}
.vsdl dd:last-of-type p{margin-top: 1.6rem;text-align: right;}
.m_4,.m_7,.m_11,.m_14{background: linear-gradient(to top,#00BCD4, #0ccaca);}
.m_6 ul{width: 90%;margin: 1rem auto 0.5rem;}
.m_6 ul li{margin-top: 2rem;box-shadow: 0rem 0rem 1rem #F2F2F2;padding: 2rem;border-radius: 0.8rem;}
.m_6 ul li h3{font-size: 1.6rem;color: #0ccaca;}
.m_6 ul li p{font-size: 1.4rem;color: #666;}
.m_7 .title h2{color: #fff;}
.m_7 ul{width: 96%;margin: 0.3rem auto;overflow: hidden;}
.m_7 ul li{width: 42%;padding: 3% 3% 5%;background: rgba(255,255,255,0.2);float: left;border-radius: 0.8rem;margin-top: 2rem;text-align: center;color: #fff;}
.m_7 ul li:nth-child(2n){float: right;}
.m_7 ul li i{display: block;width: 8rem;height: 8rem;margin: 1rem auto;background: #fff;border-radius: 50%;}
.m_7 ul li h3{font-size: 16px;margin-bottom: 10px;}
.m_7 ul li p{font-size: 14px;line-height: 20px;}
.m_11{color: #fff;}
.m_11 ul{width: 96%;margin: 3rem auto 0rem;overflow: hidden;}
.m_11 ul li{width: 20%;float: left;text-align: center;}
.m_11 ul li i{display: block;width: 4rem;height: 4rem;margin: 0rem auto 1rem;}
.m_11 ul li i img{width: 100%;}
.m_11 ul li p{font-size: 1.4rem;}
.m_12 .vsdl dd,.m_13 .vsdl dd,.m_14 .vsdl dd{width: 80%;float: none;margin: 0rem auto;}
.m_12 .vsdl dd p,.m_13 .vsdl dd p,.m_14 .vsdl dd p{text-align: center;}
.m_12 .vsdl dd strong,.m_13 .vsdl dd strong,.m_14 .vsdl dd strong{color: #ffb228;font-weight: normal;}
.m_14 .vsdl dd span{background: linear-gradient(to right,#00BCD4, #0ccaca);color: #fff;}
.m_15 p{padding: 0rem 2rem;margin-top: 3rem;font-size: 14px;color: #666;}
.m_15 p span{color: #ffb228;font-weight: bold;}