.mb-index-text{ padding: 1.066666rem 0.933333rem 2rem; color:#333333; font-size:0.346666rem; line-height: 0.666666rem;}
.mb-index-text a{ color:#333333; }


.mb-index-point{ padding:0 0 1.866666rem 1.733333rem;}
.mb-index-point li{ margin-top: 1.4rem; float: left; width:4.533333rem;}
.mb-index-point li:nth-child(2n){ width: 3.6rem;}
.mb-index-point li:nth-child(1),
.mb-index-point li:nth-child(2){ margin-top: 0;}
.mb-index-point li span{ display:block; padding-bottom: 0.266666rem; font-size: 0.293333rem; position: relative;}
.mb-index-point li span:after{content:""; position: absolute; bottom:0; left:0; width:0.533333rem; height: 0.053333rem; background: #35daf0;}
.mb-index-point li img{ margin: 0.4rem 0 0; height: 0.906666rem;}


.mb-index-card .img img{ width: 100%;}
.mb-index-card ul{ padding: 0 0.82rem 1.866666rem;}
.mb-index-card li{ margin-top: 0.733333rem;}
.mb-index-card li img{ margin-right: 0.2rem; vertical-align: middle; display: inline-block; width: 0.666666rem;}
.mb-index-card li span{ vertical-align: middle; display: inline-block; vertical-align: middle; font-size:0.48rem; color: #44c9eb;}
.mb-index-card li p{ margin-top: 0.333333rem; font-size: 0.346666rem; color: #333333;}


.mb-video{ padding: 0 0.533333rem;}
.mb-video .tit{ margin-bottom: 0.533333rem; font-size: 0.506666rem; color: #333333; font-weight: bold; text-align: center;}
.mb-video .item{ position: relative;}
.mb-video .item .box{ width: 100%; position: relative; padding-bottom:66.666667%;}
.mb-video .item .video-img{ position: absolute; top:0; left:0; width: 100%; height: 100%; z-index: 2;}
.mb-video .item .video-img:before{ content:""; position: absolute; top:50%; left:50%; width: 0.9rem; height: 0.9rem; margin-top: -0.45rem; margin-left:-0.45rem; background-image:url(../images/ico_play.png); background-size: cover;}
.mb-video .item video{ position:absolute; bottom:0; left:0; height: 100%; width: 100%; z-index: 1;}
.mb-video .col .item{ display: none; margin-top:0.18933333rem; float: left; width: 49%; margin-right:2%;}
.mb-video .col .item:nth-child(1),
.mb-video .col .item:nth-child(2){display: block;}
.mb-video .col .item:nth-child(2n){ margin-right:0;}
.mb-video-more{ display: block; margin: 0.53333333rem  auto 0; width: 2.4rem; height: 0.8rem; line-height: 0.77333333rem; border:0.02666666rem solid #44c9eb; font-size: 0.34666666rem; color: #44c9eb; text-align: center; border-radius: 0.4rem;}


.mb-safe{ padding:0 0.866666rem 1.333333rem; position: relative; overflow: hidden;}
.mb-safe:before{ content:""; position: absolute; top:3.333333rem; left:0; width: 100%; height: 100%; background: #44c9eb; z-index:0;}
.mb-safe .tit{ font-size: 0.506666rem; color: #333333; font-weight: bold; text-align: center;}
.mb-safe ul{ position: relative; z-index:1;}
.mb-safe li:first-child{ margin-top: 0.733333rem;}
.mb-safe li{ margin-top: 0.533333rem; background:#FFFFFF; border: 1px solid #cccccc; padding:0.733333rem 0.866666rem 0.8rem; border-radius: 0.2rem;}
.mb-safe li div img{ display: inline-block; vertical-align:middle;}
.mb-safe li div span{ margin-left:0.2rem;  font-size: 0.426666rem; color: #44c9eb; display: inline-block; vertical-align:middle; }
.mb-safe li p{ margin-top: 0.4rem; font-size: 0.346666rem; color: #999999; line-height: 0.666666rem;}



.mb_notice{  width: 100%; padding:0.1rem 0; background: #fff3e4;}
.mb_notice .content{ padding:0 1rem; position: relative;}
.mb_notice .content img{ position: absolute; top:0.05rem; left:0.133333rem; height:0.5rem;}
.mb_notice .mb_notice_active{ height:0.6rem; overflow: hidden; position: relative;}
.mb_notice ul{ width: 100%;}
.mb_notice li{ float: left; width: 100%; height:0.6rem; line-height:0.6rem;}
.mb_notice li a{ font-size: 0.32rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
