/* 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;}
}
body{font-family:"Microsoft YaHei";background-color:#fff;}
body img{border:0;vertical-align:top;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
body li{list-style:none;}
.noDesktop{display:none;}
.g-bdw {
    width: 100%;
    max-width: 1920px;
    padding-bottom: 100px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    background: #0d4ca1 url(../images/headBg.jpg) top center no-repeat;
}
/*头图部分*/
.g-head{width:1200px;margin-left:auto;margin-right:auto;height:987px;}
.g-head .m-head{width:100%;padding-top:78px;text-align:center;}
.m-title{width:100%;margin-left:auto;margin-right:auto; height:106px; text-align:center;}
.m-title img{}

/*图文直播*/
.g-zb {
    width: 1300px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.g-zb .m-zb {
    position: relative;
    margin-top: 72px;
    box-sizing: border-box;
    height: 1500px;
    padding: 85px 80px 80px;
    background: url(../images/zb_bg.png) top center no-repeat;
}
.g-zb .toolBar_txtLive {
    padding: 0 0 15px 0;
}
.g-zb .toolBar_txtLive #refreshBtn {
    cursor: pointer;
}

.m-share{width:225px;position:absolute;top:85px;right:0;}
.share{zoom:1;}
.share:after{content:"";display:block;clear:both;}
.share a{float:left;width:36px;height:36px;border-radius:50%;margin-left:30px;background:#c9c9c9;cursor:pointer;}
.share a i{display:block;width:36px;height:36px;-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;transition:.4s all;}
.share a:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.share .share-qqzone i{background:url(//img.gmw.cn/pic/conimages/ico_share.png) 6px center no-repeat;}
.share .share-qqzone:hover{background-color:#27a8f2;}
.share .share-wechat{position:relative;}
.share .share-wechat i{background:url(//img.gmw.cn/pic/conimages/ico_share.png) -40px center no-repeat;}
.share .share-wechat:hover{background-color:#1fbc7d;}
.share .share-weibo i{background:url(//img.gmw.cn/pic/conimages/ico_share.png) -88px center no-repeat;}
.share .share-weibo:hover{background-color:#e96157;}
.share .bg-code{left:-36px;z-index:10;}
.share .qrcode{position:absolute;top:46px;border:1px solid #ccc;padding:5px;background:#fff;display:none;right:0;z-index:11;width:160px!important;height:160px!important;}
.share .close-btn{position:absolute;background:#fff;color:#000000;font-size:12px;z-index:12;width:12px;height:12px;line-height:12px;text-align:center;right:-39px;top:50px;display:none!important;cursor:pointer;}

/*分享css样式*/
.overflow-wrap{overflow:hidden;}
.g-wxTips{width:100%;height:100%;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);position:fixed;top:0;left:0;z-index:1000;display:none;}
.m-wxtop-tip,
.m-wxdown-tip{display:none;font-size:1.2em;}
.m-wxtop-tip img{padding:0 3%;}
.m-wxtop-tip .m-tipText{margin-bottom:3%;}
.m-wxtop-tip .m-tipShare{right:-70px!important;}
.m-wxtop-tip{width:77%;position:absolute;top:5%;color:#fff;text-align:right;}
.m-wxtop-tip .m-tipText .u-qq{width:10%;vertical-align:middle;}
.m-wxtop-tip .m-tipShare{position:absolute;top:0;right:-50px;}
.m-wxtop-tip .m-tipShare img{width:40%;}
.m-wxdown-tip{width:100%;text-align:center;color:#fff;position:absolute;bottom:8%;font-size:1.2em;}
.m-wxdown-tip .m-con{width:80%;margin-left:auto;margin-right:auto;}
.m-wxdown-tip .m-tipText{line-height:2em;}
.m-wxdown-tip .m-tipText img{width:6%;vertical-align:middle;}
.m-wxdown-tip .m-tip{margin-top:5%;}
.m-wxdown-tip .m-tip img{width:16%;}

/*直播摘要*/
.g-part4 {
    width: 1300px;
    margin: 48px auto 0;
    height: 400px;
    background: url(../images/zbzy_bg.png) top center no-repeat;
    position: relative;
}
.g-part4 .m-main {
    width: 1200px;
    padding-top: 40px;
    margin: 0 auto;
    overflow: hidden;
}
.g-part4 .m-main ul {
    width: 1300px;
    zoom: 1;
}
.g-part4 .m-main ul:after {
    content: "";
    display: block;
    clear: both;
}
.g-part4 .m-main ul li {
    float: left;
    width: 530px;
    padding-left: 40px;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
    color: #222;
    background: url(../images/icon1.png) center left no-repeat;
    margin-right: 60px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.g-part4 .m-main ul li a {
    color: #222;
}
.g-part4 .u-more {
    display: block;
    position: absolute;
    width: 200px;
    height: 50px;
    right: 0px;
    bottom: -23px;
    background: url(../images/icon_more.png) center no-repeat;
}

/*图片实录*/
.g-part5 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 125px;
}
.m-part5 {
    position: relative;
    width: 100%;
    margin: 48px auto 0;
}
.m-part5 .swiper-button-prev {
    position: absolute;
    width: 46px;
    height: 46px;
    background: url(../images/btn_prev.png) 0 no-repeat;
    left: -80px;
    top: 145px;
}
.m-part5 .swiper-button-next {
    position: absolute;
    width: 46px;
    height: 46px;
    background: url(../images/btn_next.png) 0 no-repeat;
    right: -80px;
    top: 145px;
}
.m-part5 .swiper-container {
    width: 100%;
}
.m-part5 .swiper-container .swiper-slide {
    width: 380px;
    height: 300px;
    overflow: hidden;
}
.m-part5 .swiper-container .swiper-slide img {
    width: 380px;
    height: 240px;
}
.m-part5 .swiper-container .swiper-slide .tit {
    background: url(../images/title_bg.jpg) center no-repeat;
    padding: 0 5px;
    height: 60px;
    overflow: hidden;
    font-size: 0;
    color: #222;
    text-align: center;
}
.m-part5 .swiper-container .swiper-slide .tit:after {
    content: "";
    display: inline-block;
    width: 0px;
    height: 100%;
    overflow: hidden;
    line-height: 999em;
    font-size: 0;
    vertical-align: middle;
}
.m-part5 .swiper-container .swiper-slide .tit p {
    display: inline-block;
    font-size: 16px;
    vertical-align: middle;
}
.m-part5 .swiper-container .swiper-slide .tit p a {
    color: #222;
}

@media only screen and (max-width:640px){
    .noDesktop{display:block;}
    .noMobile{display:none;}
    .mobHead{width:100%;height:auto;}
    .g-bdw{padding-bottom:40px;overflow:hidden;background:#0d4c9f;}

    .g-head{width:100%;}
    .m-title{width:100%;overflow:hidden; height:unset;}
    .m-title img{width:78%;}
    .g-zb{width:100%;position:relative;margin:5px auto 0px!important;}
    .g-zb .m-zb{width:96%;margin:25px auto 0;height:auto;padding:12px 1% 15px;background:#f4f4f4;}
    .g-zb .m-zb #p_live iframe{height:400px;}
    .g-zb .toolBar_txtLive{padding:0 0 15px 0;}
    .g-zb .toolBar_txtLive #refreshBtn{cursor:pointer;}
    .m-share{width:225px;position:static;top:auto;right:auto;margin:20px auto 0;}
    .g-part4{margin-top:35px;margin-bottom:50px;width:96%;height:unset;padding:10px 0 25px 0;background-size:100% 100%;position:relative;}
    .g-part4 .m-main{width:96%;margin:0 auto; padding-top:0;}
    .g-part4 .m-main ul{width:100%;}
    .g-part4 .m-main ul li{float:none;width:96%;padding-left:4%;font-size:16px;height:46px;line-height:46px;margin-right:0; background: url(../images/icon2.jpg) left center no-repeat;}
    .g-part4 .u-more{width:100px;height:25px;right:0px;bottom:-12px;background-size:100% 100%;}
    .m-zbzyTitle{width:100%;margin:0 auto 30px;}
    .g-part5{width:100%;margin-top:70px;}
    .m-part5{margin:30px auto 0;}
    .m-part5 .swiper-button-prev{left:0px;}
    .m-part5 .swiper-button-next{right:0px;}
    .m-part5 .swiper-container .swiper-slide{width:100%;height:unset;}
    .m-part5 .swiper-container .swiper-slide .tit {
        padding: 0 5px;
        height: 50px;
    }
    .m-part5 .swiper-container .swiper-slide img{width:100%;height:auto;}
}