.banner{height: 450px;}
.m_1{width: 1200px;margin: 60px auto;}
.m_1 ul{width: 100%;margin: 50px auto 0px;}
.m_1 ul li{float: left;width: 225px;padding: 30px;border-radius: 6px;box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.08);cursor: pointer;margin-right: 20px;transition: all 0.5s;}
.m_1 ul li i{width: 60px;height: 60px;margin: 10px auto 20px;display: block;}
.m_1 ul li p{font-size: 16px;line-height: 30px;text-align: center;color: #666;}
.m_1 ul li:last-child{margin-right: 0px;}
.m_1 ul li:hover i img{transform: rotate(360deg);transition: all 0.5s;}
.m_1 ul li:hover{box-shadow: 0px 10px 40px 0px rgba(0,0,0,0.08);transform: translateY(-10px);}
.m_2{width: 100%;margin: 0px auto;padding: 60px 0px;background: #f5f8fb;overflow: hidden;}
.m_2 .simg{width: 1200px;margin: 50px auto 0px;}