/*reset*/
/*清除页面元素默认样式*/

body,p,h1,h2,h3,h4,h5,h6,ol,ul,dl{
    margin: 0;
}
ol,ul,dd{
    padding: 0;
}
ol,ul{
    /*取消列表元素前面的原点*/
    list-style: none;
}
mark{
    background-color: none;
}
strong{
    /*根据实际来清楚默认样式*/
    font-weight: normal
}
em{ 
    /*可根据实际来设置 */
    font-style: normal；
}

a{
    /*去掉a标签的下划线*/
    text-decoration: none;
    color: #333/* 颜色可根据实际设置 */
}

img{ /*容器有边框时的样式重置 */
    vertical-align: top;
    border: none;/*非标准的IE中，图片超链接中的图片默认会显示边框*/
}

/* 培训活动 */
.news_peixun{
    margin:0px 21px;
    margin-top: 20px;
    margin-bottom: 20px;
    /* margin-left: 20px; */
    color: black;
    background-color: white;
  height: 220px;
  text-align: left;
}
.font_tex{
    width: 183px;
    padding: 5px 10px;
    line-height: 20px;
    color: #666;
}
.peixun_body{
    width: 1000px;
    margin: auto;
    background-image: url(../images/bg_green.png);
    text-align: center;
    overflow: hidden;
    color: white;
    margin-bottom: -10px;
    padding-bottom: 15px;
}
.peixun_body2{
    width: 1100px;
}
/* 结束 */

/*倒计时*/
       ul.countdown {
            list-style: none;
            padding: 0;
            display: block;
            text-align: center;
            position: absolute;
            top: 0px;
            width: 100%;
            height: 580px;
        }
        ul.countdown:before{
            content:"";
            position: absolute;
            top: 0px;
            width: 1000px;
            height: 580px;
            background: rgba(27, 26, 26, 0.55);
            left: 0;
            display: none;
        }
        ul.countdown{ background: url(../images/live_bg.jpg) no-repeat center; }
        ul.countdown li {
            display: inline-block;
            color: #fff;
            position: relative;
            z-index: 10;
            font-weight: bold;
        }
        
        ul.countdown li span {
            font-size: 80px;
            font-weight: 500;
            line-height: 80px;
            color: #fff;
        }
        
        ul.countdown li.seperator {
            font-size: 80px;
            line-height: 70px;
            vertical-align: top;
        }
        
        ul.countdown li p {
            color: #ffffff !important;
            font-size: 14px;
        }
        
        a {
            color: #76949F;
            text-decoration: none;
        }
        
        a:hover {
            text-decoration: underline;
        }
        
        .source {
            width: 405px;
            margin: 0 auto;
            background: #4f5861;
            color: #a7abb1;
            font-weight: bold;
            display: block;
            white-space: pre;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
        }
        
        .btn {
            background: #f56c4c;
            margin: 40px auto;
            padding: 12px;
            display: block;
            width: 100px;
            color: white;
            text-align: center;
            text-transform: uppercase;
            font-weight: bold;
            text-decoration: none;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
        }
        
        .btn:hover {
            text-decoration: none;
            opacity: .7;
        }






        .body_box{
            background: url(../images/zhibo_zs_bg.png) top center no-repeat;
            background-size: auto 100%;
        }
       
        .g_head{
            position: absolute;
            top: 0px;
            left: 0px;
            background: transparent;
            border-bottom: 1px solid rgba(255,255,255,0.6 );
            z-index: 10;
        }
        /* banner */
        .g_banner{
            text-align: center;
            margin: 30px 0px 18px;
            padding: 124px 0px 127px;
        }

        .bg_box{
            background: url(../images/bg.png) bottom center no-repeat;
        }
        .bg_box{
    padding-bottom: 162px;
}
        .bg_box .m1200{
    margin-top: -64px;
}
        .bg_box .m1200 h3{
    background: #fff;
    height: 93px;
    padding: 31px 0px 0px;
}
        .bg_box .m1200 h3 img{}
        .bg_box .m1200 h4{font-size: 20px;color: #5a5959;line-height: 35px;text-align: center;}
        .bg_box .m1200 p{margin-block-start: 0em;font-size: 15px;line-height: 25px;color: #565454;margin-top: 30px;text-align: justify;}
        .m_live{
            margin: auto;
            width: 1000px;
            margin-top: 20px;
            }
            .m_live_player_wait{    position: relative;
                width: 1000px;
                height: 580px;
                background:url(/static/cms/images/banner_bg.png);}


.live_banner{ width: 100%; background: url(../images/banner.jpg) no-repeat center #0c9756; height: 460px; overflow: hidden; }