﻿@charset "utf-8";
/* CSS Document */
body { background:#fff}
.domPC, .iframePC { display:none!important; }
.domMobile { display:block; }
.thirdPart .partL { width:100%; }
.widthMain { width:100%; }
#mobileHeader { display:block; }
.commentary { display:none }
.bdsharebuttonbox { display:none; }
.dhpart .dh {text-align: center;}
.dhpart .dh li{    display: inline-block;padding: 1% 1%;}
.dhpart .dh a{color: #fff; font-size: 1em;}
.dhpart {width: 100%; height: 35px;background: #1366ca;}
.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:200px; 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;}

.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;}
.pic_002 { width:100%; float:none; height:auto;}
.pic_002 img {width:100%;height:auto;}
.info_001 { width:98%; margin:0 auto; float:none; height:auto; padding:0;}
.info_001 h3 { padding-top:5px; line-height:28px;}
.mb25 { margin-bottom:15px;}
.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;}




/*图集*/
.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;}

/*fourthPart*/
.swiper-container-3 img{ }
.swiper-container-3{    width: 100%;height: 100%;}
.jrzjpart{    width: 100%;}
.jrzjpart .media {width: 24%; display: inline-block; margin: 2% auto;vertical-align: top;}
.jrzjpart .media img{ width:90%;border-radius: 50%;}
.titlename{ margin:1%;}
.titlename p{text-align:center; font-size: 1em;    height: 50px;
    overflow: hidden;}
/*firstPart*/
.firstPart .device { width: 100%; position: relative; margin-bottom: 5px;  float: none;height: 100%}
.firstPart .swiper-slide .zhaiyao{ float:none;    height: 100%; width: 100%;}
.device  .swiper-container-1 img{ width:100%; height:100%;}
.device .swiper-container-1{width:100%; height:100%;}
.firstPart .swiper-slide .zhaiyao p { display:none;}
.firstPart .swiper-slide .zhaiyao h4{ padding: 1% 2%;line-height: 1.5;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size: 16px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 20%;
    left: 0;
    width: 100%;
}
/*thirdPart*/
.partmedia{}
.thirdPart .media{ width:47%;margin: 1%;padding-bottom: 1%;}
.thirdPart img{width: 100%; height:auto;display: inline-block;}

.thirdPart .media .name { color: #1466c8;line-height: 1.5;  width: 100%; display: inline-block; position: relative;vertical-align: top;height: auto;}
.thirdPart .media .name a{color: #1466c8;line-height: 1.5;  font-size: 14px;}
.secondPart .zt13{ width:100%}
.partmedia2{ width:100%}
/*secondPart*/
.secondPart .spdt img{ width:100%;height: auto;}
.secondPart .spdt{ width:100%;height: auto;display: inline-block}
.secondPart .spdt .device{ width:100%; height:auto;}
.secondPart .spdt .swiper-container-2 .swiper-slide > div{ padding-bottom:0px}
.secondPart .zt13 .list{width: 100%; height: auto; display: inline-block; margin-left: 10px; overflow: hidden}
.partpggj li{width: 100%; height: auto;}
.secondPart .zt13 .list li{ width:90%; height:auto;margin-bottom: 1%;}
.secondPart { padding:10px 5px 0px 5px;margin-bottom: 5%;}
.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;}