﻿@charset "utf-8";
/* CSS Document */
.domPC, .iframePC { display:none!important; }
.domMobile { display:block; }
.thirdPart .partL { width:100%; }
.widthMain { width:100%; }
#mobileHeader { display:block; }
.commentary { display:none }
.bdsharebuttonbox { display:none; }
.device { width: 100%; position: relative; margin-bottom:5px; height:181px; float:none;}
.device .arrow-left { background: url(http://www.news.cn/world/2015/images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }
.device .arrow-right { background: url(http://www.news.cn/world/2015/images/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }
.swiper-container { width: 100%; height:181px; }
.swiper-container img { width: 100%; height:181px;}
.content-slide { padding: 20px; color: #fff; }
.title { font-size: 25px; margin-bottom: 10px; }
.pagination { position: absolute; left: 0; text-align: right; bottom:30px; width: 100%; z-index:5; }
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #999; margin-right:8px; cursor: pointer; }
.swiper-active-switch { background: #fff; }
.swiper-slide { position:relative; }
.swiper-slide .name { position:absolute; bottom:0; left:10px; z-index:5; height:30px; overflow:hidden;}
.swiper-slide .bg { position:absolute; bottom:0; left:0; background:#000; z-index:4; width:100%; height:30px; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; }
.swiper-slide .name a { color:#fff; line-height:30px; font-size:14px; }
.footer { padding-bottom: 20px; }
.footer p { line-height: 24px; }
.widthMain { margin:0 auto; width:100%; padding:0; }
.headLineLB #newestListScroll { width:73%; }
.headLineLB .gdTitle { padding-left:0px; }
#cjlb .dataList .info { position:static; }
#mobileHeader { font-family: "微软雅黑"; }
#mobileHeader { width: 100%; background:#e2e2e2 url(http://www.news.cn/world/2015/images/bgSjTop.png) no-repeat 0 0px; -webkit-background-size: 100% 45px; background-size: 100% 45px; position:relative; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url(http://www.news.cn/world/2015/images/xh_mobile_header.png) no-repeat 0px 0px; -webkit-background-size: 57px; background-size: 57px; position: absolute; top: 0px; left: 10px; }
#mobileHeader .name { display: inline-block; width:230px; height: 45px; line-height: 48px; font-size: 16px; font-family:"微软雅黑"; padding: 0 0 0 10px; color: #fff; vertical-align: top; margin: 0 0 0 74px; background:url(http://www.news.cn/world/2015/images/xh_mobile_header.png) 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .name a { color:#fff;}
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 10px; background: url(http://www.news.cn/world/2015/images/xh_mobile_header.png) no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; height:0px; overflow:hidden; position: absolute; top: 45px; left: 0px; background: #ededed; z-index:10; }
#mobileHeader .mobileNavList a { float: left; width: 25%; padding: 10px 0; color: #000; text-align: center; font-size:16px; }
#mobileHeader .phnav { text-align: center; padding-bottom:6px; }
#mobileHeader .phnav a { float:left; width:25%; height: 30px; line-height: 35px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#333; }

/*------------part12345------------*/
.firstPart { padding:10px 5px 0px 5px;}
.choiEyes { float:none; margin:0 auto; width:98%; padding:0;}
.secondPart { padding:10px 5px 0px 5px;}
.secondPart .Lw { width:100%; float:none; padding-bottom:0;}
.secondPart dl { padding-bottom:5px;}
.secondPart dt { float:none;}
.secondPart dt h3{ width:100%; padding: 1.5% 0;}
.secondPart dt img { width:100%; height:auto;}
.secondPart dd { width:98%; float:none; margin: 0 auto;}
.secondPart .Rw { width:98%; margin:0 auto; float:none; padding:0;}
.spdt img { width:100%; height:181px;}
.choiEyes2 {float:none; margin:0 auto; width:98%; padding:0;}
.thirdPart {padding:10px 5px 0px 5px;}
.tl2 {}
.left_area { float:none; width:98%; height:auto; padding:0; margin:0 auto; border:none;}
.txt_001 { height:auto;margin-bottom: 2%;}
.pic_002 { width: 100%;height: auto;}
.pic_002 img {width: 40%; height: auto; float: left; display: inline-block; padding: 1%;}
.p4 .pic_002 img { width: 80px; height: 60px;}

.info_001 { width:98%; margin:0 auto; float:none; height:auto; padding:0;}
.info_001 h3 { padding-top:5px; line-height:28px;}
.right_area  { width:98%; height:auto; margin:0 auto; float:none;}
ul.list li { font-size:16px; padding:0;border-bottom: 1px solid #f0f0f0;}
ul.list li a { font-size:16px;}
.fourthPart { padding:10px 5px 0px 5px;}
.imgAreaw{ width:100%; height:auto; float:none; margin:0 auto 10px;}
.imgAreaw img{ width:100%; height:auto;}
.slcg_m { width:98%; margin:0 auto; float:none;}
.picText { width:100%; float:none;}
.picText h3 a { font-weight:normal;}
.slcg_r { width:98%; margin:0 auto; float:none;}
.slcg_r li {border-bottom: 1px solid #f0f0f0;}
.fifthPart { padding:10px 5px 0px 5px;}
.bottombox_l { width:98%; margin:0 auto; float:none;}
.topNews li { width:30%; float:left; overflow: hidden; margin:0; margin-bottom:20px; padding: 0 .8%;}
.topNews li img { width: 100%; height: auto; margin-right:10px;}
.topNews li h3 { float:left; width:100%}
/*------------ej------------*/
.ejBox {padding:10px 5px 0px 5px;}
.ejLeft { width:100%;}
.ejli li { height:auto;background: url(http://www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 5px 15px;padding: 10px 0 10px 20px; line-height:normal;}
.choiEyes li:last-child { text-align: center; height:auto;}
.phd{ width: 100%; transition: 0.3s;}
.phd img{ width:100%; height:auto;}


.device  .swiper-container-1 img{ width:100%; height:181px;}
.device .swiper-container-1{width:100%; height:181px;}

/*图集*/
.spdt .device{ width:100%;}
.spdt .swiper-container-2{height:181px;}
.spdt .swiper-container-2 .swiper-slide :nth-child(1) .name{ bottom:0;}
.spdt .swiper-container-2 .swiper-slide :nth-child(1) .bg{ bottom:0;}
.spdt .swiper-container-2 .swiper-slide :nth-child(2) .name{ display:none;}
.spdt .swiper-container-2 .swiper-slide :nth-child(2) .bg{ display:none;}

/*今日主角*/
.swiper-container-3 img{height:181px;}

/*button*/
.button_0 li { background: #f1f1f1; padding: 2% 4%; display: inline-block; color: #1a5ea6;font-size: 14px; font-weight: bold;border-bottom: 2px solid #ff0000}
.button_0 { margin: 2% auto; text-align: center;}
.button_0 li a{ color: #2196F3;font-size: 14px; font-weight: bold;}

/*无限加载*/
.hideBody {
    display: none;
}
.dataList li {
    margin: 0 10px;
}
.dataList li {
    padding: 15px 0 17px 0;
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    position: relative;
}
.clearfix {
    display: block;
}
.dataList .moreBtn {
    text-align: center;
    padding: 15px 0;
    vertical-align: middle;
    cursor: pointer;
    display: none;
}
.dataList li {
    margin: 0 10px;
}
.dataList li {
    padding: 15px 0 17px 0;
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    position: relative;
}
#dataMoreLink {
    text-align: center;
    display: none;
}
.dataList li:nth-last-child(1) {
    border: none;
}
#dataMoreLink a {
    color: #333;
}
.dataList .moreBtn i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(http://www.newsimg.cn/public/more.gif) no-repeat;
    vertical-align: middle;
    margin-right: 5px;
    display: none;}
.dataList .moreBtn .text {
    line-height: 16px;
    vertical-align: middle;
}
.dataList h3 {
    width: auto;
	margin-bottom: 5px;
}
.dataList h3 a {
    display: inline-block;
    line-height: 22px;
    overflow: hidden;
    font-size: 16px;
    color: #000;
    font-family: "微软雅黑";
    width: auto;
}
.dataList .imgs {
    margin-top: 5px;
}
.dataList .imgs, .dataList .imgs a {
    width: 80px;
    height: 60px;
}
.dataList .imgs a {
    font-size: 0px;
    vertical-align: top;
    float: left;
    overflow: hidden;
    display: inline;
    margin-right: 10px;
}
.dataList .summary {
    font-size: 14px;
    height: 45px;
    line-height: 22px;
	overflow: hidden;
    color: #666;
}