.banner{width: 100%;background: url(../img/duoyuyan/mbanner.jpg) top center no-repeat;text-align: center;color: #fff;padding: 12rem 0px 32rem;background-size: cover;box-sizing: border-box;}
.banner .m h1{font-size: 1.6rem;font-weight: normal;}
.banner .m h2{font-size: 2.5rem;}
.banner .m h2::after{width: 8rem;height: 2px;background: #fff;content: "";position: absolute;left: 38%;top: 8rem;}
.banner .m h3{font-size: 1.8rem;margin-top: 3rem;font-weight: 500;}
.banner .m p{font-size: 1.6rem;}
.banner .m a{display:inline-block;width:15rem;height:4rem;line-height:4rem;font-size:1.6rem;border-radius:4px;text-align:center;border:2px solid #fff;color:#fff;margin:30px 0.5rem 0px;}
.banner .m .mbtn{color: #1a74f7;background: #fff;}
.banner .m .mbtn2{color: #fff;background: inherit;}
.title p{padding: 0rem;}
.m_1,.m_3,.m_5,.m_7{width: 96%;margin: 3rem auto;}
.m_2,.m_4,.m_6{width: 100%;margin: 0px auto;padding: 3rem 0px;background: #f5f8fb;}
.m_1,.alink{box-sizing: border-box;text-align: center;}
.alink a{display:inline-block;width:15rem;height:4rem;line-height:4rem;font-size:1.6rem;border-radius:4px;text-align:center;border:2px solid #1a74f7;color:#1a74f7;margin:3rem 0.5rem 0px;}
.alink a:last-of-type{background: #1a74f7;color: #fff;}
.m_2 ul{width: 96%;margin: 0.5rem auto 0px;overflow: hidden;}
.m_2 ul li{display: block;width: 100%;margin: 0px auto;overflow: hidden;}
.m_2 .mtxt{width: 100%;overflow: hidden;}
.m_2 .mtxt dl{margin-top: 0.6rem;}
.m_2 .mtxt dl dt{font-size: 2rem;}
.m_2 .mtxt dl h3{font-size: 1rem;font-weight: normal;color: #666;}
.m_2 .mtxt dl dd{font-size: 1.4rem;line-height: 2rem;color: #666;margin-top: 0.8rem}
.m_2 .mtxt dl dd i{color: #59c239;-webkit-text-stroke-color: #f5f8fb;-webkit-text-stroke-width: 1px;margin-right: 5px;}
.m_3{background: #1a74f7;width: 100%;margin: 0px auto;padding: 3rem 0px;overflow: hidden;}
.m_3 .title h2,.m_3 .title p{color: #fff;}
.m_3 .alink a{border-color: #fff;color: #fff;}
.m_3 .alink a:last-of-type{background: #fff;color: #1a74f7;}
.m_4 ul{width: 96%;margin: 0rem auto 1.2rem;overflow: hidden;}
.m_4 ul li{width: 42%;background: #409eff;border-radius: 8px;margin: 0.8rem 0rem 0rem;text-align: center;padding: 10px 10px 30px;color: #fff;float: left;}
.m_4 ul li i{display: block;width: 8rem;height: 8rem;margin: 2rem auto;background: #fff;border-radius: 50%;}
.m_4 ul li i img{width: 80%;margin-top: 10%;}
.m_4 ul li h3{font-size: 1.8rem;margin-bottom: 1.2rem;}
.m_4 ul li p{font-size: 1.4rem;line-height: 2rem;padding: 0px;}
.m_4 ul li:nth-child(2n){float: right;}
.m_5 ul{width: 100%;margin: 1rem auto 0px;overflow: hidden;}
.m_5 ul li{width: 80%;margin: 1rem auto;border: 1px solid #eee;border-radius: 8px;padding: 3rem 1rem;text-align: center;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);background: #fff;}
.m_5 ul li i{width: 88px;height: 88px;margin: 0px auto 20px;display: block;}
.m_5 ul li i img{width: 100%;}
.m_5 ul li h3{font-size: 2rem;color: #333;margin-bottom: 2rem;}
.m_5 ul li p{font-size: 1.4rem;color: #666;padding: 0px 1rem;}
.m_5 ul li a{display:inline-block;width:15rem;height:4rem;line-height:4rem;font-size:1.6rem;border-radius:4px;text-align:center;border:2px solid #1a74f7;color:#1a74f7;margin:3rem 0.5rem 0px;}
.simg,.mimg{width: 100%;margin: 2rem auto 1rem;}
.simg img,.mimg img{width: 100%;}
.m_7 ul{width: 96%;margin: 1rem auto 0rem;}
.m_7 ul li{width: 80%;margin: 1rem auto 0rem;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);border-radius: 0.4rem;background: #fff;padding: 6%;}
.m_7 ul li i{width: 10rem;height: 10rem;display: block;margin: 0rem auto 2rem;}
.m_7 ul li i img{width: 100%;}
.m_7 ul li h3{font-size: 1.6rem;color: #333;margin-bottom: 1.2rem;}
.m_7 ul li p{font-size: 1.4rem;line-height: 2.2rem;color: #666;}