@charset "utf-8";
/* CSS Document */

body{background:#f5f5f5}
body,div,ul,li,h1,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
li{list-style:none;list-style-position: outside;border:0;}

.clearfix{clear:both}
a{text-decoration:none;color:#000000}

body{padding-bottom:10px}
.wap_banner{width:100%}
.wap_banner img{width:100%;display:block}

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px){  
body,html{font-size:100%;width:450px;height: 100%;margin:0 auto;} 
} 


/* 通用头部
--------------------------------------------------*/
.topw{float:left;width:100%;height:48px;text-align: center;clear:both;background:#fff;border-bottom:#f4f4f4 1px solid;z-index:99999;}
.topw .lg{float:left;width:35%;padding:2% 0px 0px 2.5%}
.topw .lg a img{width:100%;height:auto;}

/* 顶部菜单按钮 */
.dmm{float:right;width:7%;padding:3.8% 3% 0px 0px;TEXT-ALIGN:right;cursor: pointer;z-index:99999;}
.dmm img{width:100%;height:auto;}
.dmm a img{width:100%;height:auto;}
.new-sub{width:90%;height:100%;display:none;position:absolute;left:0px;top:47px;z-index:10;background: #f4f4f4;padding:5% 5% 25px 5%;border-bottom:1px #e5e5e5 solid;}
.new-sub .fmx{float:left;width:96%;padding:0px 0px 3px 2%;border-left:3px #0c56a3 solid;}
.new-sub .fmx .ddxp{float:left;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;}
.new-sub .fmx .ddxp a{color:#000; text-decoration:none;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.new-sub .fmx .ddxp a:hover{color:#df8f1c; text-decoration:underline;}
.new-sub .fmz{float:left;width:96%;padding:0px 0px 3px 2%;margin:15px 0px 0px 0px;border-left:3px #0c56a3 solid;}
.new-sub .fmz a{color:#000; text-decoration:none;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.new-sub .fmz a:hover{color:#df8f1c; text-decoration:underline;}

.new-sub .fmy{float:left;width:96%;padding:0px 0px 3px 2%;margin:15px 0px 0px 0px;border-left:3px #0c56a3 solid;}
.new-sub .fmy a{color:#000; text-decoration:none;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.new-sub .fmy a:hover{color:#df8f1c; text-decoration:underline;}

.new-sub li{float:left;width:20%;z-index:11;padding:1.3% 3% 1.5% 3%;border:1px #e5e5e5 solid;margin:5px 4% 5px 2%;background: #fff; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#666666;}
.new-sub b{float:left;width:36.2%;z-index:11;padding:1.3% 3% 1.5% 3%;border:1px #e5e5e5 solid;margin:5px 4% 5px 2%;background: #fff; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#666666; font-weight:normal;}

.new-sub span{float:left;width:91.5%;z-index:11;padding:1% 0px 1.5% 0px;border:1px #f4f4f4 solid;margin:3% 3% 5px 2%;background: #277DE2; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;cursor:pointer;color:#fff;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.new-sub i{float:left;width:22%;z-index:11;padding:1.3% 2% 1.5% 2%;border:1px #e5e5e5 solid;margin:5px 4% 5px 2%;background: #fff; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;cursor:pointer;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;font-style:normal;color:#666666;}


.zbjs_box{width:100%;padding:5px 0 5px 0;border-bottom:#d0d0d0 1px solid;background:#FFFFFF}
/*.zbjs_box .zbtb{background:url(../images/start_bj.png) no-repeat left;background-size:100%;height:auto;float:left;padding:3% 0 3% 14%;width:27%}*/
.zbjs_box .zbjs_btn h1{color:#FFFFFF;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;font-weight:normal}
.zbjs_box .zbjs_btn{background:url(../images/zbje_bj_blue.png) no-repeat right;float:left;width:16%;background-size:100%;padding:3% 8% 3% 3%;text-align:center;margin: 0 3% 0 3%}

.zbjs_box .pl_yd{float:right;width:60%}
.zbjs_box .pl_yd ul li{float:right;font-size:14px;margin:9px 3% 0 0;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;text-align:center;background:#357cd5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1% 3% 1% 3%;}
.zbjs_box .pl_yd ul .pl_xq{margin:1.5% 3% 0 0}
.zbjs_box .llsy{float:left;font-size:14px;margin:0.2% 0 0 3%;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;text-align:center;background:#357cd5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1.2% 3% 1.2% 3%;}
.zbjs_box .llsy h1{color:#FFFFFF;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;font-weight:normal;background:url(../images/arrow_llsy.png) no-repeat center left;padding: 0 0 0 12px;margin-top:0}


.zbjs_nr{width:94%;padding:3% 3% 3% 3%;border-bottom:#d0d0d0 1px solid;background:#FFFFFF}
.zbjs_nr p{font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#323232;line-height:24px;text-align:justify;text-align-last:left;}

.zb_time{width:94%;padding:3% 3% 3% 3%;border-bottom:#d0d0d0 1px solid;background:#FFFFFF}
.zb_time .zb_sj{float:left;width:100%}
.zb_time .zb_sj ul li{color:#646464;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:600;float:left;}
.zb_time .zb_sj ul #didian{float:right}
/*.zb_time .pl_yd{float:right;width:52%}
.zb_time .pl_yd ul li{float:right;width:48%;font-size:16px;margin-left:2%;color:#646464;font-family:\5FAE\8F6F\96C5\9ED1;padding:2% 0 2% 0;text-align:center}*/

.sx_box{width:94%;padding:3% 3% 3% 3%;background:#FFFFFF}
.sx_box ul {float:left;width:75%}
.sx_box ul li{float:left;width:15%;padding:0 1% 0 1%;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;margin:2% 5% 0 0}
.sx_box ul .current_sx{border:1px solid #357cd5;color:#357cd5;font-weight:600;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.sx_box .F5{float:right;width:25%;position:relative;margin:5px 0px 0px 0px;}
.sx_box .F5 img{width:60%;float:right}
.sx_box .F5 p{color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;text-align:center;padding:2% 4% 2% 4%;background:#dd9138;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.sx_box .sxin{margin:0 auto;text-align:center;background:url(../images/sxin.png) center;background-size:100%;width:20px;height:20px;position:absolute;top:5px;left:57%}

.sxin_click {
-webkit-animation: refresh 1.5s  ease-out;
-moz-animation: refresh 1.5s  ease-out;
-o-animation: refresh 1.5s  ease-out;
}
@-webkit-keyframes refresh {
from { -webkit-transform: rotate(0deg) scale(1) ; }
to { -webkit-transform: rotate(360deg) scale(1) ; }
}
@-moz-keyframes refresh {
from { -moz-transform: rotate(0deg) scale(1) skew(1deg); }
to { -moz-transform: rotate(360deg) scale(1) skew(1deg) ; }
}
@-o-keyframes refresh {
from { -o-transform: rotate(0deg) scale(1) skew(1deg); }
to { -o-transform: rotate(360deg) scale(1) skew(1deg) ; }
}

/*直播内容开始*/
.zbnr_box{width:94%;padding:3% 0 0 0;margin:3% auto 5% auto;background:#FFFFFF;border:1px solid #d9d9d9}
.zbnr_box .rw_box .zb_tx{margin:0 0 0 3%;width:50px;height:50px;float:left;overflow: hidden;border-radius:100%;border:1px solid #f1f1f1}
.zbnr_box .rw_box .zb_tx img{width:100%;height:100%}
.zbnr_box .rw_box .zb_nc{float:left;margin:3% 0 0 3%;}
.zbnr_box .rw_box .zb_nc span{color:#36a2d8;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:600}
.zbnr_box .rw_box .time_bj{float:right;height:auto;padding:4px 3% 3px 3%;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:12px;margin-top:2%; border-bottom-left-radius:20px;border-top-left-radius:20px;background:#3a93d4}
.zbnr_box .zb_nr_text{width:94%;padding:0 3% 0 3%;margin-top:3%;}
.zbnr_box .zb_nr_text p{text-align:justify;text-align-last:left;color:#646464;font-size:16px;line-height:24px;font-family:"é»‘ä½“"}
.zbnr_box .zb_nr_text >img{width:100%;display:block;margin-top:3%}

.zbnr_box .zb_nr_dtu ul{width:100%;overflow: hidden;}
.zbnr_box .zb_nr_dtu ul li{float:left;margin:0 1% 1% 0;width:32.2%;display:block;overflow:hidden;height:80px;}
.zbnr_box .zb_nr_dtu ul li >img{width:100%;display:block;border:none;height:100%}



.zbnr_box .pldz_box{width:100%;background:#fbfbfb;border-top:#d9d9d9 1px solid;border-bottom:#d9d9d9 1px solid;margin-top:3%;}
.zbnr_box .pldz_box ul{padding:0 3% 0 3%}
.zbnr_box .pldz_box ul li{float:left;width:33%;padding:3% 0% 3% 0;text-align:center;color:#b2b2b2;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;border-right:1px solid #d9d9d9;height:20px}
.zbnr_box .pldz_box ul li img{width:15%;margin:0 1% 0 24%}
.zbnr_box .pldz_box ul .zf_icon img{float:left;margin-left:40%}
.zbnr_box .pldz_box ul .pl_icon img{float:left;}
.zbnr_box .pldz_box ul .pl_icon span{float:left;margin:0px 0 0 10px;}
.zbnr_box .pldz_box ul .dz_icon{border:none}
.zbnr_box .pldz_box ul .dz_icon img{float:left}
.zbnr_box .pldz_box ul .dz_icon span{float:left;margin:0px 0 0 10px;}



/*评论框*/
.pl_write{width:100%;background:#FFF;padding:15px 0 10px 0;}
.pl_write .fs_box{padding:3% 3% 0 3%;text-align:center}
.pl_write .fs_box textarea{width:100%;height:100px;border:1px solid #DCDCDC;margin:0 auto;font-size:14px}
.pl_write .fs_box p{background:-webkit-gradient(linear, 80% 20%, 10% 21%, from(#d63a2f), to(#e05941));padding:1% 3% 1% 3%; width:30%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;color:#FFFFFF;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;border-top:#EF6800;margin:10px auto;}

.fd_pl{width:40px;height:40px;background:#Fefefe;position:fixed;bottom:15%;right:10px;border-radius:100%;border:1px solid #357cd5;z-index:99}
.fd_pl p{width:50%;margin:0 0 0 3%;border:1px solid #dcdcdc;float:left;font-size:14px;color:#aeaeae;padding:1% 0 1% 1%; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFFFFF}
.fd_pl .pl_btn_img{float:left;width:100%}
.fd_pl .pl_btn_img img{width:60%;display:block;margin:20% auto;}
.fd_pl .pl_btn{float:left;color:#d73e32;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:300;padding-top:0.5%}
/*评论列表*/
.ddpl_box{width:100%;background:#FFF}
.ddpl_box .ddpl_center{width:94%;padding:3% 3% 5% 3%;}
.ddpl_box .ddpl_center .sj_pl_list{margin-bottom:3%}
.ddpl_box .ddpl_center .pl_tx{float:left;width:38px;height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;border:1px solid #f1f1f1}
.ddpl_box .ddpl_center .pl_tx img{width:100%;height:100%}

.ddpl_box .ddpl_center .plxq{float:left;margin-left:3%;width:82%;padding-bottom:2%;border-bottom:1px solid #e0e0e0;position:relative}
.ddpl_box .ddpl_center .plxq dl dt{margin-top:3%}
.ddpl_box .ddpl_center .plxq dl dt h1{float:left;font-size:16px;color:#323232;font-weight:normal;font-family:"æ–¹æ­£æ­£ä¸­é»‘ç®€ä½“"}
.ddpl_box .ddpl_center .plxq dl dt span{float:right;color:#AFAFAF;font-size:14px}
.ddpl_box .ddpl_center .plxq dl dd{text-align:justify;color:#646464;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;margin-top:4%;line-height:24px}
.ddpl_box .ddpl_center .plxq dl .jxpl_wap_img{background:url(../images/jxpl_wap.png) no-repeat center;width:61px;height:28px; opacity:.7;position:absolute;right:3%;top:36px;}
.ddpl_box .ddpl_center .more_btn{width:30%;padding:5px 12px 5px 12px;text-align:center;margin:20px auto 10px auto;background:#F5F5F5;border:1px solid #888888;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#646464;font-size:12px;}


/**************************************************************************************************
                                             kaka放大图集相关
***************************************** *********************************************************/
#mask { width: 100%; height: 100%; z-index: 99; position: fixed; left: 0; top: 0; display: none; }
.mask-bg { width: 100%; height: 100%; background: #000; filter: alpha(opacity=80); opacity: 0.8; z-index: 1; }
.mask-close { position: absolute; right: 0; top: 0; width: 57px; height: 57px; background: url(http://www.xinhuanet.com/video/hjczsl/0912/img/close1.png) 0 0 no-repeat; z-index: 2; cursor: pointer; }
.bigPic { width: 80%; height: auto; position: fixed; left: 10%; top: 30%; z-index: 101; display: none; }
.bigPic2 { width: 80%; height: auto; }
.bigPic .swiper-container { max-height: 300px !important; }
.bigPic .swiper-wrapper { max-height: 300px !important; }
.bigPic .arrow-left { background: url(http://www.xinhuanet.com/video/hjczsl/0912/img/arrows.png) no-repeat left top; position: absolute; left: 0px; top: 0; margin-top: 33%; width: 20px; height: 30px; z-index: 99; }
.bigPic .arrow-right { background: url(http://www.xinhuanet.com/video/hjczsl/0912/img/arrows.png) no-repeat left bottom; position: absolute; right: 0px; top: 0; margin-top: 33%; width: 20px; height: 30px; z-index: 99; }
.bigPic .swiper-container { height: auto; }
.bigPic .swiper-slide img { width: 100%; height: auto; }
.bigPic .pagination { position: absolute; left: 0; text-align: center; bottom: -20px; width: 100%; z-index: 102; }
.bigPic .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer; }
.bigPic .swiper-active-switch { background: #fff; }
.live-list-url { display: none; }
/*大图的文字介绍*/
.imgdes{font-weight: normal;margin-top:10px;display:block;color:#fff;text-align: center;font-size:14px;font-family:'Microsoft YaHei';}
/*分享遮罩*/
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;outline: 0;-webkit-overflow-scrolling: touch;background-color: rgb(0, 0, 0);  filter: alpha(opacity=60);  background-color: rgba(0, 0, 0, 0.6);z-index: 9999;}
/*弹出*/
.modal .share_icon_box{width:70%;background:#efefef;margin:50% auto;padding:3% 5% 5% 5%; -webkit-border-radius:2%;-moz-border-radius:2%;border-radius:2%;position:relative}
.modal .share_icon_box h1{font-size:16px;color:#323232;font-weight:100;font-family:\5FAE\8F6F\96C5\9ED1;}
.modal .share_icon_box ul{margin-top:20px}
.modal .share_icon_box ul li{width:33.3%;float:left;text-align:center}
.modal .share_icon_box ul li img{display:block;margin:0 auto 10px auto;width:50px;height:50px;}
.modal .share_icon_box ul li span{color:#646464;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px}
.modal .share_icon_box .close_fx{position:absolute;right:5%;top:8%; opacity:.6}

.modal .share_icon_box .share_qwfx{margin-top:10px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#8F8F8F;border-top:1px dashed #CFCFCF;padding-top:10px}
.modal .share_icon_box .share_qwfx span{margin-left:5px;}

/*加载更多资讯*/
.jzgd_zb{width:30%;padding:5px 8px 5px 8px;text-align:center;margin:20px auto 10px auto;background:#fdfdfd;border:1px solid #888888;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#646464;font-size:16px;}
.current_more{background:#E8E8E8}

/* 底部样式 */
.bt{width:100%;padding:0px 0px 20px 0px;margin-top:20px;clear:both;overflow:hidden;background:#Fff;clear:both;border-top:1px solid #D5D5D5;}

.bt .fh{margin:0px auto;width:100%;text-align:center;padding:20px 0px 0px 0px;color:#323232;font-size:14px;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;}
.bt .mmx{margin:0px auto;width:100%;text-align:center;padding:2px 0px 0px 0px;color:#323232;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;}

/*列表视频*/
.rbx{float:left;width:100%;padding:0px 0px 0px 0px; position:relative;}
.rbx a img{width:100%;height:auto;}
.rbx img{width:100%;height:auto;}
.rbx .mnx{ position:absolute;left:0;top:0;width:100%;padding:0px 0px 0px 0px;}
.rbx .mnx a img{width:100%;height:auto;}


/*新华云视频顶部直播*/
.xhyz{float:left;width:100%;position:relative;display:inline-block;background:#000;overflow: hidden;}
.zbzq{float:left;width:100%;background:#000;overflow: hidden; position:relative;}
.zbzq img{width:100%;height:auto;}
.zbzq .tomx{ position:absolute;width:100%;height:40px;top:40%;left:0;overflow: hidden; text-align:center;padding:6px 0 0 0;}
.zbzq .tomx span{border-radius:30px;background:rgba(0,0,0,0.6);padding:6px 15px 6px 15px; text-align:center;color:#fff;font-size:14px;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;}



.xhzb{float:left;width:100%;height:206px;display:inline-block;background:#000;overflow: hidden;}
.videm{width:100%;margin-top:-23px;}




/* 滑动内容加载 */
.scpd_page_icon{float:left;width:100%;font-weight:bold; text-align:center;}
.scpd_page_icon i{display: inline-block;width:16px;height:16px;background:url(loading.gif) no-repeat;vertical-align:middle;margin-right:8px;}
.scpd_page_icon .text{display:inline-block;height:16px;line-height:16px;vertical-align:middle;float:none;border:1px #e5e5e5 solid;padding:6px 10px 6px 14px;border-radius: 16px;position:relative;}
.scpd_page_none{display:none;}