/* 大屏，最小768 */
@media screen and (min-width: 768px){
	.banner{width: 100%;overflow: hidden;height: 520px;}
	.banner .ban01{width: 100%;background: url(../img/index/banner.jpg) top center no-repeat;}
	.banner .ban02{width: 100%;background: url(../img/index/banner02.jpg) top center no-repeat;}
	.banner .m .mbtn{color: #fb7b16;}
	.banner .m .mbtn2:hover{background: #fff;color: #fb7b16;}
	.banner .ban03{width: 100%;background: url(../img/index/banner03.jpg) top center no-repeat;}
	.banner .ban03 .mbtn{color: #0d176c;}
	.banner .m .mbtn2{color: #fff;}
	.banner .ban03 .mbtn2:hover{background: #fff;color: #0d176c;}
	.banner .swiper-pagination{bottom: 106px;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 40px;height: 4px;border-radius: 4px;background: rgba(255,255,255,0.6);}
	.banner .swiper-pagination .swiper-pagination-bullet-active{background: #fff;width: 80px;}
	.ban_nav{width: 100%; height: 100px; background: rgba(0,0,0,0.1);overflow: hidden;position: relative;z-index: 3;margin: -100px auto 0px;}
	.ban_nav ul{width: 1200px;margin:0px auto;overflow: hidden;}
	.ban_nav ul li{width: 260px;float: left;padding: 13px 20px;}
	.ban_nav ul li i{display: block;width: 30px;margin: 20px 0px;float: left;}
	.ban_nav ul li div{width: 210px;margin-top: 10px;color:  #fff;float: right;}
	.ban_nav ul li div h3{font-size: 20px;line-height: 30px;color: #fff;}
	.ban_nav ul li div p{font-size: 14px;}
	.ban_nav ul li:hover{background: rgba(255,255,255,0.3);}
	.m_1,.m_3,.m_5,.m_7,.m_8{width: 1200px;margin: 60px auto;}
	.m_1 .tab_wrap{width: 100%;border-radius: 6px;box-shadow: 0px 20px 30px rgba(0,0,0,0.06);overflow: hidden;margin: 50px auto 0px;position: relative;}
	.m_1 .tab_nav{width: 400px;margin: 0px;float: left;position: relative;z-index: 10;}
	.m_1 .tab_nav li{width: 100%;background: #f9f9fd;overflow: hidden;border-bottom: 1px solid #eee;padding: 40px 0px;}
	.m_1 .tab_nav li:last-child{border-bottom: 0px;}
	.m_1 .tab_nav li i{display: block;width: 60px;height: 60px;float: left;border-radius: 50%;margin: 0px 10px 0px 30px;text-align: center;}
	.m_1 .tab_nav li i img{margin: 10px auto;}
	.m_1 .tab_nav li div{width: 300px;float: right;}
	.m_1 .tab_nav li div h3{font-size: 18px;margin-bottom: 10px;}
	.m_1 .tab_nav li div p{font-size: 14px;color: #666;}
	.m_1 .tab_nav .active{color: #fff;cursor: pointer;transition: all .3s;background: linear-gradient(to right, #e50014, #f63704); position: relative;}
	.m_1 .tab_nav .active i{background: #fff;}
	.m_1 .tab_nav .active::before{content: "";width: 0;height: 0;border-top: 14px solid transparent;border-right: 10px solid #fff;border-bottom: 14px solid transparent;background: initial;position: absolute;top: 38%;right: 0px;}
	.m_1 .tab_nav .active div h3,.m_1 .tab_nav .active div p{color: #fff;}
	.m_1 .tab_main{width: 720px;float: right;overflow: hidden;position: relative;margin: 30px 40px 0px 0px;}
	.m_1 .tab_main .tm{width: 100%;display: none;overflow: hidden;margin: 0px auto;}
	.m_1 .tab_main .tm h3{font-size: 26px;margin-bottom: 40px;position: relative;}
	.m_1 .tab_main .tm h3::after{content: "";width: 80px;height: 2px;background: #e81a15;position: absolute;left: 0px;top: 50px;border-radius: 2px;}
	.m_1 .tab_main .tm p{font-size: 14px;}
	.m_1 .tab_main .tm dl{margin: 30px 0px 0px;overflow: hidden;}
	.m_1 .tab_main .tm dl dd{float: left;line-height: 40px;font-size: 14px;margin-right: 20px;min-width: 160px;}
	.m_1 .tab_main .tm dl dd i{display: inline-block;float: left;width: 10px;height: 10px;border-radius: 50%;border: 2px solid #eb3348;margin: 13px 10px 0px 0px;}
	.m_1 .tab_wrap .alink{position: absolute;left: 440px;top: 330px;}
	.m_1 .tab_wrap .alink .mbtn{margin: 0px 20px 0px 0px;float: left;}
	.m_1 .tab_main .current{display: block; transition: all 1s;}
	.m_2,.m_4,.case,.mform,.m_9{width: 100%;margin: 0px auto;padding: 60px 0px;background: #F5F5FA;overflow: hidden;}
	.m_2 ul{width: 1200px;margin: 60px auto 0px;}
	.m_2 ul li{width: 285px !important;height: 476px; float: left;overflow: hidden;background: #fff;box-shadow: 0px 10px 30px 0px #131e341a;border-radius: 4px;float: left;margin-right: 16px;transition: all ease 300ms;}
	.m_2 ul li:last-child,#ess ul li:last-child,#solution ul li:last-child{margin-right: 0px;}
	.m_2 ul li:last-child{border-right: 1px solid #eee;}
	.m_2 ul li .m2top{width: 100%;height: 88px;position: relative;border-top: 1px solid #f3eeee;border-bottom: 1px solid #f3eeee;background: #fbfcff;}
	.m_2 ul li .m2top h3{font-size: 20px;line-height: 80px;font-weight: bold;margin-left: 30px;}
	.m_2 ul li .m2top h3::after{content: "";width: 60px;height: 3px;background: #e81a15;position: absolute;left: 30px;bottom: 20px;border-radius: 4px;}
	.m_2 ul li .m2_list{padding: 20px;overflow: hidden;background: #fff; border-bottom: 1px solid #fafafa;cursor: pointer;}
	.m_2 ul li .m2_list h3{color: #333;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
	.m_2 ul li .m2_list:hover h3 {color: #e81a15;}
	.m_2 ul li .m2_list p{font-size: 14px;color: #999;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;overflow: hidden;height: 22px;}
	.m2_btm_link{background: linear-gradient(to right, #e50014, #f63704);padding: 20px; overflow: hidden;display: none;}
	.m2_btm_link a{display: block;font-size: 16px;color: #fff;}
	.m2_btm_link a span{display: inline-block;float: right;font-size: 24px;margin-top: -6px;}
	.m_2 ul li:hover{height: 545px;transform: translateY(-20px);}
	.m_2 ul li:hover .m2_btm_link{display: block;}
	.m_3{width: 1200px;margin: 60px auto;overflow: hidden;}
	.m_3 .left,.m_3 .right{width: 350px;position: relative;}
	.m_3 .left li,.m_3 .right li{margin: 60px 0px 0px;overflow: hidden;background: #fff;border-radius: 6px;padding: 20px;box-shadow: 0px 10px 20px 0px #52555a1a;}
	.m_3 .left li div{float: left;width: 240px;text-align: right;}
	.m_3 .left li div h3,.m_3 .right li div h3{font-size: 18px;margin-bottom: 6px;}
	.m_3 .left li div p,.m_3 .right li div p{font-size: 14px;line-height: 24px;}
	.m_3 .left li p{float: left;text-align: right;}
	.m_3 .left li i,.m_3 .right li i{width: 50px;height: 50px;display: block;margin-top: 14px;text-align: center;border-radius: 50%;border: 1px solid #e81a15;}
	.m_3 .left li i img,.m_3 .right li i img{margin: 9px auto; width: 36px;}
	.m_3 .left li i{float: right;}
	.m_3 .left li:nth-child(1),.m_3 .left li:nth-child(3){margin-right: -60px;margin-left: 60px;}
	.m_3 .center{width: 496px;height: 496px;float: left;border: 2px dashed #e81a153d;border-radius: 50%;overflow: hidden;text-align: center;margin: 50px 0px 20px;}
	.m_3 .center img{width: 90%;border-radius: 50%;margin-top: 5%;}
	.m_3 .right li div{width: 240px;float: right;}
	.m_3 .right li i{float: left;}
	.m_3 .right li:nth-child(1),.m_3 .right li:nth-child(3){margin-left: -60px;margin-right: 60px;}
	.m_4 ul{width: 1200px;margin: 60px auto 0px;}
	.m_4 ul li a{display: block;}
	.m_4 ul li{width: 285px !important;float: left;background: #fff;box-shadow: 0px 10px 20px 0px #52555a1a;margin-right: 15px;border-radius: 6px;text-align: center;overflow: hidden;padding-bottom: 40px;}
	.m_4 ul li i{display: block;height: 180px;text-align: center;overflow: hidden;margin-bottom: 40px;}
	.m_4 ul li i img{width: 100%;}
	.m_4 ul li h3{font-size: 18px;margin-bottom: 20px;}
	.m_4 ul li p{padding: 0px 20px;font-size: 14px;line-height: 24px;}
	.m_4 ul li:hover,.m_7 ul li:hover{box-shadow: 0px 20px 40px 0px rgba(83, 86, 90, 0.15);transform: translateY(-30px);transition: all ease 300ms;}
	.m_5 .simg{width: 100%;margin: 60px auto 0px;text-align: center;}
	.case ul{width: 1200px;margin: 50px auto 0px;background: #fff;border-radius: 6px;box-shadow: 0px 20px 30px rgba(0,0,0,0.06);}
	.case ul li{width: 289.25px;float: left;border-right: 1px dashed #eee;padding: 5px 5px 0px 5px;cursor: pointer;border-bottom: 1px dashed #eee;}
	.case ul li:nth-child(4n){border-right: 0px;}
	.case ul li img{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.4;}
	.case ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);background: #f9faf9;opacity: 1;} 
	.case ul li:nth-child(9),.case ul li:nth-child(10),.case ul li:nth-child(11),.case ul li:nth-child(12){border-bottom: 0px;}
	.case .mbtn{margin-top: 50px;}
	.m_7{margin-bottom: 20px;}
	.m_7 ul{width: 100%;margin: 40px auto;}
	.m_7 ul li{width: 340px !important;background: #fff;box-shadow: 0px 10px 40px 0px #131e3426;margin-right: 35px;display: inline-block;border-radius: 6px;overflow: hidden;}
	.m_7 ul li .ntit{width: 340px;height: 123px;overflow: hidden;}
	.m_7 ul .nl_1 .ntit{background: url(../img/index/pic13.jpg) center center no-repeat;}
	.m_7 ul .nl_2 .ntit{background: url(../img/index/pic14.jpg) center center no-repeat;}
	.m_7 ul .nl_3 .ntit{background: url(../img/index/pic15.jpg) center center no-repeat;}
	.m_7 ul li .ntit h3{color: #fff;font-size: 18px;margin: 40px 0px 10px 20px;}
	.m_7 ul li .ntit p{font-size: 14px;color: #fff;margin: 0px 0px 0px 20px;}
	.m_7 ul li dl{width: 300px;margin: 20px auto;}
	.m_7 ul li dl dd{line-height: 40px;overflow: hidden;}
	.m_7 ul li dl dd i{display: block;float: left;width: 6px;height: 6px;background: #ccc;border-radius: 50%;margin: 16px 10px 0px 0px;}
	.m_7 ul li dl dd a{display: block;float: right;width: 284px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
	.m_7 ul li dl dd a:hover{color: #e81a15;}
	.m_7 ul li:first-child{margin-left: 55px;}
	.m_7 ul li .mbtn{margin-top: 20px;}
	.m_8 ul{width: 1200px;margin: 40px auto 0px;box-sizing: border-box;}
	.m_8 ul li{width: 560px;float: left;border-radius: 8px;background: #fff;text-align: center;overflow: hidden;padding-bottom: 30px;box-shadow: 0px 20px 30px rgba(0,0,0,0.06);}
	.m_8 ul li i{width: 100%;height: 180px;display: block;background: #eee;}
	.m_8 ul li h3{font-size: 16px;margin: 20px 0px;}
	.m_8 ul li p{font-size: 14px;padding: 0px 20px;}
	.m_8 ul li a{display: inline-block;text-align: center;margin: 30px 20px 0px 0px;}
	.m_8 ul li:first-child{margin-right: 80px;}
	.m_9{height: 820px;}
	.m_9 ul{margin: 50px auto 0px;height: 638px;}
	.m_9 ul li{width: 500px;float: left;background: #fff;cursor: pointer;overflow: hidden;border-radius: 2px;transition: all ease 300ms;margin-top: 80px;}
	.m_9 ul li .title{padding: 50px 0px 30px;background: #fbfcff;width: 100%;}
	.m_9 ul li .title h2{font-size: 26px;}
	.m_9 ul li dl{padding: 40px 40px 20px;}
	.m_9 ul li dl dd{margin-bottom: 20px;overflow: hidden;}
	.m_9 ul li dl dd i{width: 40px;height: 40px;display: block;float: left;transition: all ease 300ms;}
	.m_9 ul li dl dd i img{width: 100%;}
	.m_9 ul li dl dd div{width: 360px;float: right;transition: all ease 300ms;}
	.m_9 ul li dl dd div h3{font-size: 18px;line-height: 40px;}
	.m_9 ul li dl dd div p{display: none;}
	.m4li{margin-top: 80px;}
	.m_9 ul .active{width: 700px;border-radius: 6px;box-shadow: 0px 20px 40px 0px rgba(83, 86, 90, 0.15);overflow: hidden;position: relative;margin-top: 0px;}
	.m_9 ul .active .title{background: linear-gradient(to right, #e50014, #f63704);}
	.m_9 ul .active .title h2{color: #fff;}
	.m_9 ul .active dl{padding: 40px;}
	.m_9 ul .active dl dd{margin-bottom: 20px;overflow: hidden;}
	.m_9 ul .active dl dd:last-child{margin-bottom: 0px;}
	.m_9 ul .active dl dd i{width: 80px;height: 80px;}
	.m_9 ul .active dl dd div{width: 500px;}
	.m_9 ul .active dl dd div h3{margin-top: 5px;}
	.m_9 ul .active dl dd div p{font-size: 14px;line-height: 24px;display: block;height: 24px;}
	.m_9 a{margin-top: 50px;}
	/* 隐藏部分 */
	.m_2 .swiper-pagination,.m_4 .swiper-pagination,.m_7 .swiper-pagination{display: none;}
}
/* 小屏，最大768 */
@media screen and (max-width: 768px){
	/* banner */
	.banner .ban01{background: url(../img/index/mbanner.jpg) top center no-repeat;background-size: cover;}
	.banner .ban02{background: url(../img/index/mbanner2.jpg) top center no-repeat;background-size: cover;}
	.banner .ban03{background: url(../img/index/mbanner3.jpg) top center no-repeat;background-size: cover;}
	.banner .m .mbtn{background: #fff;color: #fb7b16;}
	.banner .m .mbtn2{background: transparent; color: #fff;}
	.banner .ban03 h2{font-size: 1.6rem;}
	.banner .ban03 .mbtn{color: #0d176c;}
	.banner .ban03 .mbtn2{color: #fff;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 30px;height: 4px;border-radius: 4px;background: rgba(255,255,255,1);}
	.banner .swiper-pagination .swiper-pagination-bullet-active{background: #fff;width: 60px;}
	/* ban_nav */
	.ban_nav{width: 100%;margin: 0rem auto;overflow: hidden;background: linear-gradient(to right, #e50014, #f63704);}
	.ban_nav ul{width: 100%;}
	.ban_nav ul li{width: 25%;float: left;color: #fff;padding: 0.6rem 0rem;}
	.ban_nav ul li i{width: 18%;display: block;float: left;margin-left: 2%;margin-top: 1px;}
	.ban_nav ul li i img{width: 100%;}
	.ban_nav ul li h3,.ban_nav ul li p{color: #fff;}
	.ban_nav ul li h3{font-size: 0.8rem;float: right;width: 75%;}
	.ban_nav ul li p{width: 100%;display: block;clear: both;font-size: 0.6rem;padding: 0.4rem 0.2rem 0rem;}
	.ban_nav ul li p e{display: none}
	.m_1,.m_8,.m_3,.m_5,.m_7{width: 98%;margin: 2rem auto;overflow: hidden;position: relative;}
	.m_1 .tab_wrap .tab_nav{width: 30%;margin: 1.2rem auto 0rem;float: left;}
	.m_1 .tab_wrap .tab_nav li{text-align: center;background: linear-gradient(to right, #e50014, #f63704);padding: 2rem 0rem;margin-bottom: 0.4rem;height: 11rem;border: 1px solid rgba(0,0,0,0);}
	.m_1 .tab_wrap .tab_nav li:last-child,.m_1 .tab_wrap .tab_main .tm:last-child{margin-bottom: 0rem;}
	.m_1 .tab_wrap .tab_nav li i{width: 40px;height: 40px;display: block;margin: 0rem auto 0.8rem;background: #fff;border-radius: 50%;}
	.m_1 .tab_wrap .tab_nav li i img{width: 60%;margin-top: 8px;}
	.m_1 .tab_wrap .tab_nav li div{padding: 0rem 0.5rem;}
	.m_1 .tab_wrap .tab_nav li h3{font-size: 0.9rem;color: #fff;}
	.m_1 .tab_wrap .tab_nav li p{font-size: 0.6rem;margin-top: 0.4rem;color: #fff;}
	.m_1 .tab_wrap .tab_main{width: 70%;float: right;margin: 1.2rem auto 0rem;}
	.m_1 .tab_wrap .tab_main .tm{text-align: center;margin: 0rem auto 0.4rem;overflow: hidden;border: 1px solid #e81a15;border-left: 0px;padding-bottom: 0.6rem;height: 13rem;padding: 1rem 0rem;}
	.m_1 .tab_wrap .tab_main .tm h3{font-size: 1rem;margin-bottom: 0.6rem;}
	.m_1 .tab_wrap .tab_main .tm p{text-align: left;font-size: 0.6rem;padding: 0rem 0.4rem;line-height: 1rem;}
	.m_1 .tab_wrap .tab_main .tm dl{margin-top: 0.8rem;padding: 0rem 0.4rem;}
	.m_1 .tab_wrap .tab_main .tm dl dd{float: left;font-size: 0.6rem;margin-right: 0.4rem;line-height: 1.2rem;}
	.m_1 .tab_wrap .tab_main .tm dl dd i{display: inline-block;float: left;width: 0.3rem;height: 0.3rem;border-radius: 50%;background: #eb3348;margin: 0.4rem 0.2rem 0rem 0rem;}
	.m_1 .tab_wrap .alink{width: 100%;margin: 0rem auto;overflow: hidden;box-sizing: border-box;text-align: center;}
	.m_1 .tab_wrap .alink a{display: inline-block;margin: 30px 10px;}
	.m_2,.m_9,.m_4,.case{width: 100%;margin: 0rem auto;padding: 2rem 0rem;background: #F5F5FA;overflow: hidden;}
	.m_2{padding: 2rem 0rem 3rem;}
	.m_2 ul{width: 98%;margin: 1rem auto 0rem}
	.m_2 ul li{width: 80%;float: left;overflow: hidden;background: #fff;box-shadow: 0px 10px 30px 0px #131e341a;border-radius: 4px;float: left;margin-right: 5%;transition: all ease 300ms;}
	.m_2 ul li .m2top{width: 100%;position: relative;border-top: 1px solid #f3eeee;border-bottom: 1px solid #f3eeee;background: #fbfcff;}
	.m_2 ul li .m2top h3{font-size: 1.2rem;line-height: 4rem;font-weight: bold;margin-left: 1rem;position: relative;padding-bottom: 0.4rem;}
	.m_2 ul li .m2top h3::after{content: "";width: 4.8rem;height: 0.2rem;background: #e81a15;position: absolute;left: 0rem;top: 3rem;border-radius: 4px;}
	.m_2 ul li .m2_list{padding: 0.8rem;overflow: hidden;background: #fff; border-bottom: 1px solid #eee;cursor: pointer;}
	.m_2 ul li .m2_list h3{color: #333;font-size: 1rem;font-weight: bold;margin-bottom: 0.4rem;}
	.m_2 ul li .m2_list p{font-size: 0.6rem;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.m_2 ul li .m2_btm_link{display: none;}
	.m_2 .swiper-pagination{bottom: 1.4rem;}
	.m_8{margin: 2rem auto 0rem;}
	.m_8 ul{width: 100%;margin: 2rem auto 0rem;box-sizing: border-box;}
	.m_8 ul li{width: 90%;margin: 0rem auto 1rem;border-radius: 0.2rem;background: #fff;text-align: center;overflow: hidden;padding-bottom: 30px;box-shadow: 0px 20px 30px rgba(0,0,0,0.06);}
	.m_8 ul li i{width: 100%;display: block;overflow: hidden;}
	.m_8 ul li i img{width: 100%;}
	.m_8 ul li h3{font-size: 1rem;margin: 0.8rem 0rem;}
	.m_8 ul li p{font-size: 0.8rem;padding: 0rem 0.8rem;line-height: 1.4rem;}
	.m_8 ul li a{display: inline-block;text-align: center;}
	.m_8 ul li:last-child{margin-bottom: 2rem;}
	.m_9 ul{width: 100%;overflow: hidden;position: relative;margin: 1.4rem auto 0rem;}
	.m_9 ul li{width: 90%;margin: 0rem auto 1rem;overflow: hidden;background: #fff;border-radius: 6px;box-shadow: 0px 10px 20px rgba(83, 86, 90, 0.15);}
	.m_9 ul .title{background: linear-gradient(to right, #e50014, #f63704);padding: 1rem 0rem;width: 100%;}
	.m_9 ul .title h2{color: #fff;font-size: 1rem;}
	.m_9 ul dl{padding: 0.5rem;}
	.m_9 ul dl dd{width: 100%;margin: 0.8rem 0rem;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 0.5rem;}
	.m_9 ul dl dd:last-child{margin-bottom: 0rem;border: 0rem;}
	.m_9 ul dl dd i{width: 16%;display: block;float: left;}
	.m_9 ul dl dd i img{width: 100%;}
	.m_9 ul dl dd div{float: right;width: 80%;}
	.m_9 ul dl dd div h3{font-size: 0.8rem;}
	.m_9 ul dl dd div p{font-size: 0.6rem;}
	.m_9 ul li:last-child{margin-bottom: 1.6rem;}
	.m_9 a{margin-top: 0px;}
	.m_3 .title{margin-bottom: 1.4rem;}
	.m_3 .left,.m_3 .right{width: 90%;position: relative;margin: 0rem auto;float: none;}
	.m_3 .left li,.m_3 .right li{margin: 0rem auto 0.6rem; overflow: hidden;background: #fff;border-radius: 6px;padding: 0.6rem;box-shadow: 0px 5px 10px rgba(83, 86, 90, 0.15)}
	.m_3 .left li i,.m_3 .right li i{width: 3rem;height: 3rem;display: block;text-align: center;border-radius: 50%;float: left;margin-top: 0.6rem;}
	.m_3 .left li i img,.m_3 .right li i img{ width: 70%;margin-top: 0.25rem;}
	.m_3 .left li div,.m_3 .right li div{float: right;width: 78%;}
	.m_3 .left li div h3,.m_3 .right li div h3{font-size: 1rem;margin-bottom: 0.4rem;}
	.m_3 .left li div p,.m_3 .right li div p{font-size: 0.6rem;line-height: 1.2rem;}
	.m_3 .center{display: none;}
	.m_3 .right li i{float: left;}
	.m_4 ul{width: 98%;margin: 1rem auto 0.6rem;}
	.m_4 ul li a{display: block;}
	.m_4 ul li{width: 90%;float: left;background: #fff;box-shadow: 0px 5px 10px rgba(83, 86, 90, 0.15);border-radius: 6px;text-align: center;overflow: hidden;margin-right: 5%;padding-bottom: 2rem;}
	.m_4 ul li i{display: block;text-align: center;overflow: hidden;margin-bottom: 0.8rem;}
	.m_4 ul li i img{width: 100%;}
	.m_4 ul li h3{font-size: 1rem;margin-bottom: 0.4rem;}
	.m_4 ul li p{padding: 0rem 0.5rem;font-size: 0.6rem;line-height: 1.2rem;}
	.m_5 .simg{width: 100%;margin: 1.4rem auto 0rem;text-align: center;}
	.m_5 .simg img{width: 100%;}
	.case ul{width: 98%;margin: 1.4rem auto 0rem;background: #fff;border-radius: 6px;box-shadow: 0px 5px 10px rgba(83, 86, 90, 0.15);}
	.case ul li{width: 49%;float: left;border-right: 1px dashed #eee;cursor: pointer;border-bottom: 1px dashed #eee;}
	.case ul li:nth-child(2n){border-right: 0px;}
	.case ul li img{width: 100%;}
	.case ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);background: #f9faf9;opacity: 1;} 
	.case ul li:nth-child(11),.case ul li:nth-child(12){border-bottom: 0px;}
	.m_7{margin-bottom: 1rem;}
	.m_7 ul{width: 100%;margin: 1.4rem auto 3rem;}
	.m_7 ul li{width: 90%;background: #fff;box-shadow: 0px 5px 10px rgba(83, 86, 90, 0.15);margin-right: 5%;display: inline-block;border-radius: 6px;overflow: hidden;padding-bottom: 2rem;}
	.m_7 ul li .ntit{width: 100%;overflow: hidden;padding: 1.4rem 0.6rem;}
	.m_7 ul .nl_1 .ntit{background: url(../img/index/pic13.jpg) top center no-repeat;}
	.m_7 ul .nl_2 .ntit{background: url(../img/index/pic14.jpg) top center no-repeat;}
	.m_7 ul .nl_3 .ntit{background: url(../img/index/pic15.jpg) top center no-repeat;}
	.m_7 ul li .ntit h3{color: #fff;font-size: 1.2rem;}
	.m_7 ul li .ntit p{font-size: 0.8rem;color: #fff;margin-top: 0.4rem;}
	.m_7 ul li dl{padding: 0rem 0.5rem;margin-top: 0.8rem;}
	.m_7 ul li dl dd{overflow: hidden;line-height: 1.6rem;}
	.m_7 ul li dl dd i{display: block;float: left;width: 5px;height: 5px;background: #ccc;border-radius: 50%;margin: 0.5rem 0.4rem 0rem 0rem;}
	.m_7 ul li dl dd a{display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.6rem;width: 92%;}
	.m_7 ul li dl dd a:hover{color: #e81a15;}
	.m_7 ul li .mbtn{margin-top: 20px;}
}