/* CSS Document */
*{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
a:focus{outline:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
img{border:none;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,em{font-weight:normal;font-style:normal;}
ul,ol,dl{list-style:none;}
@media only screen and (max-width:750px){
    .g-mobile .g_pub_header_box,.g-mobile .g_pub_footer_box{width:100%!important;max-width:100%!important;min-width:100%!important;}
    .g-mobile .m_head_nav,.g-mobile .m_foot_nav{display:none;}
    .g-mobile .g_pub_footer{height:auto!important;zoom:1!important;}
    .g-mobile .g_pub_footer:after{content:""!important;display:block!important;clear:both!important;}
    .g-mobile .g_pub_footer .u_logo.foot{width:100%;margin-left:0;}
}
img{vertical-align:middle;}
.g-header img{vertical-align:middle;}
.f-search .u-btn,.f-search .u-btn:foucs{outline:none;}
.conw{width:1200px;margin-left:auto;margin-right:auto;}
.g-header{margin:0;}
.u-webHeader{display:none;}
body{font-family:"Microsoft YaHei";background-color:#fff;}
body img{border:0;vertical-align:top;}
body li{list-style:none;}
.noDesktop{display:none;}
.g-wrap{width:100%;padding-bottom:100px;font-family:"microsoft yahei";max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;background:url(../images/headBg.jpg) top center no-repeat;}
.g-wrap .m-header{width:1200px;margin-left:auto;margin-right:auto;height:736px;position:relative;overflow:hidden;text-align:center;}
.g-wrap .m-header .m-titleBox img{margin-top:250px;margin-bottom:42px;}
/*.g-wrap .m-header .u-title{margin-top:250px;margin-bottom:42px;}*/
.g-wrap .m-header .u-logo{position:absolute;top:81px;left:428px;width:345px;}

/*.g-layout, .m-channel-nav .m-nav,
.g-toolbar .m-toolbar-box {
    width:auto;
}*/
.m-channel-nav .m-nav{width:auto;}

/*内容区*/
.m-content{width:1200px;margin-left:auto;margin-right:auto;position:relative;padding:80px 4px 0px;background:url(../images/bg_repeat2.png) 0 repeat-y;margin-bottom:150px;}
.m-content .u-topCoverPic{position:absolute;top:0;left:0;width:1208px;height:70px;background:url(../images/bg_up.png) top center no-repeat;}
.m-content .u-bottomCoverPic{position:absolute;left:0;bottom:-150px;width:1208px;height:150px;background:url(../images/bg_down.png) bottom right no-repeat;}
.m-content .m-textTitle{width:1060px;margin-left:auto;margin-right:auto;}
.m-content .m-textTitle .u-title{font-size:30px;color:#113d72;text-align:center;font-weight:bold;}
.m-content .m-textTitle .u-tips{text-align:center;font-size:14px;color:#7977a1; /*margin:8px 0 12px 0;padding-bottom:10px;*/ }
.m-content .m-textTitle .u-tips .m-share{float:right; margin-right:30px;}
.m-content .m-textTitle .u-tips a{color:#7977a1;}
.m-content .m-textTitle .u-tips:after{content:"";display:block;clear:both;}

.g-audio-wrap{display:none;width:1010px;height:177px;margin:15px auto 0;overflow:hidden;background:url("../images/audio_bg.png") center top no-repeat;}
.g-audio{width:100%;position:relative;zoom:1;}
.g-audio:after{content:"";display:block;clear:both;}
.g-audio .m-theme{float:left;width:260px;margin:26px 0 0 48px;zoom:1;}
.g-audio .m-theme:after{content:"";display:block;clear:both;}
.g-audio .m-theme .m-pic{float:left;width:120px;}
.g-audio .m-theme .m-pic img{width:100%;height:120px;border-radius:10px;}
.g-audio .m-theme dl{float:right;width:120px;}
.g-audio .m-theme dl dt{font-size:19px;line-height:24px;color:#113d72;font-weight:bold;margin:18px 0 8px 0;}
.g-audio .m-theme dl dd{font-size:15px;line-height:20px;color:#373903;}
.g-audio #MultiAttachPh{display:none!important;}
.audiojs{position:absolute;top:27px;left:348px;width:613px;height:120px;overflow:hidden;}
.audiojs .play-pause{position:absolute;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;width:48px;height:48px;cursor:pointer;top:23px;left:38px;overflow:hidden;z-index:10;}
.audiojs .play-pause p{display:none;width:100%;height:100%;cursor:pointer;}
.audiojs .play-pause .loading,.audiojs .play-pause .error{display:none!important;}
.audiojs .play-pause .play{display:block;background:url(../images/btn_play.png) center no-repeat;}
.audiojs .play-pause .pause{background:url(../images/btn_pause.png) center no-repeat;}
.audiojs .scrubber{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;position:absolute;width:456px;background:#c3cbbe;height:4px;top:62px;left:122px;cursor:pointer;}
.audiojs .scrubber .progress{position:absolute;top:0;left:0;height:4px;width:0;background:#e6ad00;z-index:9;}
.audiojs .scrubber .progress:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:#e6ad00;right:-6px;top:-4px;}
.audiojs .scrubber .loaded{position:absolute;top:0;left:0;height:0.25rem;width:0;background:#a0a0a0;}
.audiojs .time{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;position:absolute;top:30px;right:36px;color:#fff;font-size:14px;}
.audiojs .time strong{font-weight:normal;}
.g-audio .audiojs.playing .play,.g-audio .audiojs.playing .loading,.g-audio .audiojs.playing .error{display:none;}
.g-audio .audiojs.playing .pause{display:block;}
.g-audio .audiojs .error-message,.g-audio .audiojs .error{display:none;}
.g-audio .audiojs .error-message .error-message,.g-audio .audiojs .error .error-message,.g-audio .audiojs .error-message .error,.g-audio .audiojs .error .error,.g-audio .audiojs .error-message .time,.g-audio .audiojs .error .time,.g-audio .audiojs .error-message .play,.g-audio .audiojs .error .play,.g-audio .audiojs .error-message .pause,.g-audio .audiojs .error .pause,.g-audio .audiojs .error-message .scrubber.loading,.g-audio .audiojs .error .scrubber.loading{display:none;}

/*音频波纹*/
.g-audio .m-wave{position:absolute;top:10px;left:145px;width:303px;height:50px;overflow:hidden;background:url(../images/icon_wave.png) center 0px no-repeat;z-index:12;}
.g-audio .u-sTxt{position:absolute;top:88px;left:0;font-size:14px;color:#fff; text-align: center; width: 92%;padding: 0 4%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.imgPlay{animation:soundwave steps(4) 1.5s infinite both;box-shadow:none;-webkit-box-shadow:none;}
@keyframes soundwave{
    0%{background-position-y:0px;}
    100%{background-position-y:-200px;}
}
@-webkit-keyframes soundwave{
    0%{background-position-y:0px;}
    100%{background-position-y:-200px;}
}

/*正文区域*/
.m-text{width:1060px;padding:40px 0 0 0;font-size:18px;line-height:36px;margin:0 auto;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;color:#000;}
.m-text p{max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-video{width:100%;margin:20px auto 12px;display:none;}
.m-text img{max-width:98%;height:auto!important;}
.m-text .m-liability{text-align:right;}
/*嵌套-往期回顾*/
.m-frameBpx{width:1200px;margin-left:auto;margin-right:auto;margin-top:90px;}

@media only screen and (max-width:750px){
    .m-channel-head .m-to-pc {
        display: none !important;
    }
    
    .u-webHeader{display:block;}
    .u-webHeader img{width: 100%;}
    .g-wrap{position:relative;padding-bottom:30px;max-width:100%;background:none;margin-top:-32%;background-color:#fff;box-shadow:0px -12px 12px 10px #ffffff;}
    .g-mobile .g-header{height:42px;}
    .g-wrap .m-header{display:none;}
    
    .m-channel-head .m-mobile-nav-btn{display:block;float:right;margin-right:2px;}
    .m-channel-head .m-mobile-nav-btn img{width:42px;height:42px;}
    .mobile-nav-show{transform:translateX(0)!important;}

    .m-content{width:98%;padding:0px 1% 25px;background:none;margin-bottom:0;}
    .m-content .u-topCoverPic{display:none;}
    .m-content .u-bottomCoverPic{display:none;margin:0;}
    .m-content .m-textTitle{width:100%;margin-bottom:15px;}
    .m-content .m-textTitle .u-title{font-size:22px;line-height:32px;}
    .m-content .m-textTitle .u-tips{display:none;}

    .g-audio-wrap{width:100%;height:unset;margin:0 auto;padding:15px 0 15px;background:#e7e6e5;box-shadow:0px 0px 20px 0px #d3d4e1;top:0;left:0;z-index:100;border-radius:3%;}
    .g-audio .m-theme{float:none;width:300px;margin:0 auto;}
    .g-audio .m-theme dl{width:150px;}
    .audiojs{position:relative;top:0;left:0;width:96%!important;height:110px;margin:10px auto 0;background:url(../images/mob_audio_blue.png) top left no-repeat;background-size:100% 100%;border-radius:6px;}
    .audiojs .play-pause{top:20%;left:8%;}
    .audiojs .play-pause p{display:none;width:100%;height:100%;cursor:pointer;}
    .audiojs .play-pause .loading,.audiojs .play-pause .error{display:none!important;}
    .audiojs .play-pause .play{display:block;background:url(../images/btn_play.png) center no-repeat;}
    .audiojs .play-pause .pause{background:url(../images/btn_pause.png) center no-repeat;}
    .audiojs .scrubber{width:60%!important;background:#c3cbbe;height:4px;top:57%;left:28%;cursor:pointer;}
    .audiojs .scrubber .progress{position:absolute;top:0;left:0;height:4px;width:0;background:#e6ad00;z-index:9;}
    .audiojs .scrubber .progress:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:#e6ad00;right:-6px;top:-4px;}
    .audiojs .scrubber .loaded{position:absolute;top:0;left:0;height:0.25rem;width:0;background:#a0a0a0;}
    .audiojs .time{top:30%;right:7%;}
    .g-mobile .audiojs .scrubber{width:65%!important;}
    .g-audio .m-wave{top:8%;left:27%;width:42%;height:50px;background:url(../images/icon_wave.png) center 0px no-repeat;}
    .g-audio .u-sTxt{top:76%;width:96%;padding:0 2%;left:0;font-size:12px; /*overflow: visible;white-space: normal;text-overflow: clip;*/}

    .m-text{width:100%;padding:20px 0 0 0;font-size:20px;line-height:38px;}
    .g-video{margin:15px auto 10px;display:none;}
    .m-frameBpx{width:100%;margin-top:35px;}
    /*触发吸顶后占位div*/
    #m-hiddenDiv{width:100%;height:auto;margin-bottom:8%;background-color:#fefbf2;}
}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}

@keyframes move1{
    from{height:0px;}
    to{height:375px;}
}
@-webkit-keyframes move1{
    from{height:0px;}
    to{height:375px;}
}
@-moz-keyframes move1{
    from{height:0px;}
    to{height:375px;}
}
@-o-keyframes move1{
    from{height:0px;}
    to{height:375px;}
}