.banner{width: 100%;margin: 0px auto;overflow: hidden;background: url(../img/product/livebroadcast/banner.jpg) top center no-repeat;}
.main{width: 100%;margin: 0px auto;color: #333; overflow: hidden;}
.main .m_1,.main .m_3{width: 1200px;margin: 60px auto;overflow: hidden;}
.main .mtit{text-align: center;}
.main .mtit h2{font-size: 36px;margin-bottom: 20px;}
.main .mimg{width: 100%;text-align: center;margin-top: 30px;}
.main .m_2{width: 100%;background: #f7f9fc;padding: 60px 0px;overflow: hidden;}
.main .m{width: 1200px;margin: 0px auto;overflow: hidden;}
.main .m_2 dl{float: left;margin: 50px 0px 0px;}
.main .m_2 dl dt{height: 350px;line-height: 350px;}
.main .m_2 dl dd{text-align: center;line-height: 40px;font-size: 16px;margin-top: 20px;color: #666;}
.main .m_2 .jiantou{float: left;margin: 50px 65px 0px;height: 350px;line-height: 350px;}
.main .m_3 ul{overflow: hidden;}
.main .m_3 ul li{width: 360px;float: left;padding: 20px;margin: 30px 0px 0px; cursor: pointer;}
.main .m_3 ul li i{width: 60px;float: left;display: block;margin-top: 10px;}
.main .m_3 ul li div{float: right;width: 280px;}
.main .m_3 ul li div h3{font-size: 18px;line-height: 32px;}
.main .m_3 ul li div p{font-size: 14px;line-height: 24px;color: #999;}
.main .m_3 ul li:hover{background: #f7f9fc;transition: 0.5s;}
.main .m_4{width: 100%;background: #fffcf4;padding: 60px 0px;overflow: hidden;}
.main .m_4 ul{width: 1200px;margin: 50px auto 0px;overflow: hidden;}
.main .m_4 ul li{width: 224px;height: 224px; float: left;position: relative;margin-right: 20px;overflow: hidden;cursor: pointer;}
.main .m_4 ul li:last-child{margin-right: 0px;}
.main .m_4 ul li p{position: absolute;top: 50%;color: #fff;font-size: 18px;left: 30%}
.main .m_4 ul li:hover img{-webkit-filter:brightness(150%);-o-filter:brightness(150%);-moz-filter:brightness(150%);filter:brightness(150%);transition: 0.5s;}
.main .m_5{width: 100%;background: url(../img/product/livebroadcast/bg.jpg) top center no-repeat;padding: 50px 0px;overflow: hidden;color: #fff}
.contact_btn{width: 200px;height: 40px;line-height: 40px;display: block;margin: 30px auto 0px;overflow: hidden;background: #fff;text-align: center;font-size: 16px;color: #7749fb;border-radius: 8px;border: 1px solid #7749fb}
.contact_btn:hover{border: 1px solid #fff;color: #fff;background: inherit;}