﻿@charset "utf-8";
/* CSS Document */
/* Reset */
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin: 0; padding: 0; border: 0; outline: none; list-style: none; font-weight: normal; }
body, html { height: 100%; width: 100%; font-size: 14px; line-height: 24px; font-family: "微软雅黑"; }
body { background: #fff; color: #484848; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #484848; }
a:hover { text-decoration: underline; }
table { border-collapse: collapse; border-spacing: 0; margin: 0 auto; clear: both; }
img { border: 0; display: block; }
em { font-style: normal; }
hr { height: 0; clear: both; }
.none { display: none; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl { float: left; }
.fr { float: right; }
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; }
/*通用*/
.widthMain { width: 1000px; margin: 0 auto; }
/*顶部*/
.topBar { height: 32px; line-height: 32px; background: #043b6a; color: #fff; border-bottom: 1px solid #ff513a; overflow: hidden; }
.topBar a { color: #fff; }
.topBar .fl a { margin-right: 20px; }
.topBar .search { float: right; }
/*banner*/
/*内容区域*/
#center { border-top: 2px solid #ff513a; padding-top: 17px; }
#center .cenLeft { float: left; width: 360px; }
#center .cenRight { float: right; width: 600px; }
/*左侧栏目内容*/
.pageTit { text-align: center; height: 265px; background: #fff url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) 0 120px no-repeat; }
.pageTit h1 { font-size: 30px; line-height: 48px; color: #00a0e9; margin-bottom: 15px; }
.pageTit h1 a { font-size: 30px; line-height: 48px; color: #00a0e9; }
.pageTit .time span { padding: 5px; background: #00a0e9; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.box { border: 1px solid #e3edff; margin-bottom: 15px; }
.box h2 { height: 45px; line-height: 45px; text-align: center; color: #00a0e9; border-bottom: 1px solid #e3edff; }
.box h2 a { height: 45px; line-height: 45px; text-align: center; color: #00a0e9; }
.box .boxCon { padding: 15px; }
.spbd .boxCon { padding: 15px 15px 0 15px; }
.boxTit { text-align: center; height: 45px; line-height: 45px; border-bottom: 1px solid #e3edff; }
.boxTit div { color: #00a0e9; font-size: 18px; margin: 0 10px; line-height: 43px; display: inline-block; }
.boxTit div.on { border-bottom: 2px solid #0ba4ea; }
.boxTit div a { color: #00a0e9; font-size: 18px; margin: 0 10px; line-height: 43px; display: inline-block; }
.spbd .img { margin-bottom: 5px; width: 330px; height: 170px; overflow: hidden; position: relative; }
.spbd .bg { position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; background: #000; opacity: 0.4; filter: alpha(opacity=40); z-index: 2; }
.spbd .tit { position: absolute; bottom: 0; left: 0; height: 30px; line-height: 30px; overflow: hidden; z-index: 3; }
.spbd .tit a { color: #fff; padding-left: 10px; }
.spbd .img img { -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; }
.spbd .img img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.spbd .iconVideo { background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) -336px -165px no-repeat; padding-left: 28px; line-height: 30px; }
.gjjs .img { margin-bottom: 5px; width: 330px; height: 170px; overflow: hidden; position: relative; }
.gjjs .bg { position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; background: #000; opacity: 0.4; filter: alpha(opacity=40); z-index: 2; }
.gjjs .tit { position: absolute; bottom: 0; left: 0; height: 30px; line-height: 30px; overflow: hidden; z-index: 3; }
.gjjs .tit a { color: #fff; padding-left: 10px; }
.gjjs .img img { -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; }
.gjjs .img img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.gjjs .btn { text-align: center; padding: 10px 0; }
.gjjs .btn a { display: inline-block; padding: 2px 20px; color: #fff; background: #ff513a; }
.gjjs li { background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) -338px -236px no-repeat; padding-left: 20px; line-height: 30px; }
/*右侧栏目*/
#picAuto { width: 100%; position: relative; margin-bottom: 15px; }
#picAuto .arrow-left { background: url(//www.xinhuanet.com/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; }
#picAuto .arrow-right { background: url(//www.xinhuanet.com/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; }
#picAuto .swiper-container { height: 300px; width: 605px; }
#picAuto .swiper-container img { width: 100%; height: 300px; }
#picAuto .content-slide { padding: 20px; color: #fff; }
#picAuto .title { font-size: 25px; margin-bottom: 10px; }
#picAuto .pagination { position: absolute; left: 0; text-align: right; bottom: 10px; width: 555px; z-index: 5; }
#picAuto .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #fff; margin-right: 8px; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#picAuto .swiper-active-switch { background: #00a0e9; }
#picAuto .swiper-slide { position: relative; }
#picAuto .swiper-slide .name { position: absolute; bottom: 0; left: 10px; z-index: 5; }
#picAuto .swiper-slide .bg { position: absolute; bottom: 0; left: 0; background: #000; z-index: 4; width: 100%; height: 46px; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; }
#picAuto .swiper-slide .name a { color: #fff; line-height: 46px; font-size: 16px; }
#picAuto .btnMore { position: absolute; right: 0; bottom: 0; width: 46px; height: 46px; background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) 0 -166px no-repeat; z-index: 8; }
#picAuto .btnMore a { display: block; width: 46px; height: 46px; text-indent: -999px; overflow: hidden; }
/*右栏*/
.cenRight h2 { padding-left: 15px; background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) -344px -311px no-repeat; line-height: 50px; font-size: 30px; color: #00a0e9; }
.cenRight h2 a { font-size: 30px; color: #00a0e9; }
.cenRight .comlist li { padding-bottom: 20px; border-bottom: 1px solid #e5eeff; margin-bottom: 20px; clear: both; }
.cenRight .comlist h3 { padding-bottom: 10px; }
.cenRight .comlist h3 a { font-size: 22px; line-height: 30px; }
.cenRight .comlist .pic { width: 187px; height: 96px; overflow: hidden; float: left; overflow: hidden; display: inline; margin-right: 15px; }
.cenRight .comlist img { float: left; width: 187px; height: 96px; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; }
.cenRight .comlist img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.cenRight .comlist2 li { padding-bottom: 20px; margin-bottom: 20px; float: left; width: 180px; height: 170px; display: inline; margin: 0 10px 0 10px; }
.cenRight .comlist2 h3 { padding-bottom: 10px; }
.cenRight .comlist2 h3 a { font-size: 14px; line-height: 24px; }
.cenRight .comlist2 .pic { width: 180px; height: 95px; overflow: hidden; float: left; overflow: hidden; display: inline; }
.cenRight .comlist2 img { float: left; width: 180px; height: 95px; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; }
.cenRight .comlist2 img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.cenRight .comlist2 li { display: none; }
.cenRight .comlist2 li.on { display: block; }
.cenRight .info { height: 72px; overflow: hidden; }
.cenRight .time { text-align: right; color: #939da3; font-size: 12px; }
/*滚动效果样式*/ 
#showpic { border: 1px solid #e3edff; margin-top: 25px; }
#showpic .picarea { padding: 20px; }
#showpic .picarea img { width: 960px; height: 474px; }
#showpic .infoarea { overflow: hidden; _display: inline-block; padding: 0 20px 10px 20px; height: 95px; }
#showpic .infoarea ul { float: left; width: 600px; color: #8a8a8a; }
#showpic .infoarea h3 { font-size: 20px; color: #2b2b2b; font-weight: bold; line-height: 40px; }
#showpic .infoarea .num { float: right; width: 135px; margin-top: 15px; }
#showpic .infoarea strong { font-weight: normal; font-size: 20px; color: #b6bcc0; font-family: "微软雅黑" }
#showpic .infoarea strong .curr { font-size: 40px; color: #00a0e9; padding: 0 5px; font-family: Arial; font-weight: normal; line-height: 40px; }
#showpic .infoarea span { color: #b6bcc0; }
#showpic .infoarea em { font-style: normal; color: #00a0e9; padding: 0 3px; }
/*滚动图片效果样式*/ 
.flexslider .slides > li { display: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { max-width: 100%; display: block; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
.no-js .slides > li:first-child { display: block; }
.flexslider { position: relative; }
.flexslider .slides { zoom: 1; }
.flexslider .slides > li { position: relative; background: #E9E9E9; }
.flex-direction-nav li a { width: 48px; height: 68px; display: block; background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) 0 0 no-repeat; position: absolute; top: 200px; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=80); opacity: 0.8; outline: none; }
.flex-direction-nav li a.next { right: -20px; background-position: -161px -166px; }
.flex-direction-nav li a.prev { left: -20px; background-position: -91px -166px; }
.flex-direction-nav li a.disabled { opacity: .3; filter: alpha(opacity=30); cursor: default; }
.flex-control-nav { width: 100%; position: absolute; bottom: -30px; text-align: center; display: none; }
.hdPic { float: left; width: 120px; height: 93px; background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) 0 -509px no-repeat; }
.hdPic a { display: block; width: 120px; height: 93px; text-indent: -999px; overflow: hidden; }
/*最新播报*/
#zxbb li { display: none; }
#zxbb li.on { display: block; }
#loadBtn { height: 38px; line-height: 38px; background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) 0 -469px repeat-x; text-align: center; }
#loadBtn a { font-size: 16px; color: #939da3; }
#loadBtn2 { height: 38px; line-height: 38px; background: url(//www.xinhuanet.com/world/cnleader/xjp0401/common.jpg) 0 -469px repeat-x; text-align: center; }
#loadBtn2 a { font-size: 16px; color: #939da3; }
.domMobile { display: none; }
/*底部*/
.footer { text-align: center; color: #000; line-height: 30px; font-family: "宋体"; padding-top: 20px; border-top: 1px solid #666; }
.showed { position: fixed; top: 0; width: 360px; }
