/**
 * 
 * CSS File,created by dengyongliang, on 02.04 2015
 * 
 * 最后编辑人：dengyongliang  (每次修改本文件)
 * 
 * 适配屏幕 width>=768
 * 
 * modify 20150204
 */

/* Global style(not allow modify)[[ */
.domMobile{display: none!important;}
.dataList01{padding: 10px 0 0 0;}
.dataList01 li{height:26px;padding: 0 0 0 10px;position: relative;vertical-align: top;overflow: hidden;text-align: left;}
.dataList01 li i{display: block;width:6px;height:6px;background:#008cea;position: absolute;left: 0px;top: 50%;margin-top: -3px;}
.dataList01 li a{text-decoration: none;font-size:14px;line-height: 26px;color: #000;vertical-align: top;}
.boxs{padding: 0px;margin-bottom: 20px;}
.boxs .boxT{height:35px;line-height: 35px;vertical-align: top;border-bottom: 1px solid #383e54;margin: 0 0 20px 0;position: relative;}
.boxs .boxT span{display: block;height:35px;line-height: 35px;background: url(//www.xinhuanet.com/politics/2015lh/foreign/bg_tabT.jpg) no-repeat 0 0;font-size: 22px;font-weight:normal;color:#fff;vertical-align: top;font-style: italic;padding: 0 0 0 55px;position: relative;bottom: -1px;}
.boxs .boxT .more{line-height: 16px;position: absolute;bottom: 5px;right: 0px;font-size: 14px;color: #ff1d1d;text-decoration: none; font-weight:normal;}
/* header */
#header{height: 482px;border-bottom: 10px solid #3b425c;background: url(//www.xinhuanet.com/politics/2015lh/foreign/bg_header_pc.jpg) no-repeat 50% 0;position: relative;}
#header .text01{width: 627px;height: 270px;background: url(//www.xinhuanet.com/politics/2015lh/foreign/bg_header_text_pc.png) no-repeat 0 0;position: absolute;bottom: 62px;left: 50%;margin: 0 0 0 -441px;z-index: 1;}
#header .photo{width: 494px;height: 455px;background: url(//www.xinhuanet.com/politics/2015lh/foreign/bg_photo3.png) no-repeat 0 0;position: absolute;bottom: 0px;left: 50%;margin: 0 0 0 60px;}
/* mainCont */
#mainCont{width: 1000px;margin: 0 auto;}
/* footer */
#footer{width: 1000px;margin:0 auto;background: #3b425c;text-align: center;line-height: 20px;font-size: 12px;color: #fff;padding: 10px 0;}
/* Global style(not allow modify)]] */

/* mainCont */
.broadcast{height: 90px;background: #3b425c;margin: 25px 0;position: relative;}
.broadcast .title{width: 110px;height: 76px;text-indent: -9999em;overflow: hidden;background: url(//www.xinhuanet.com/politics/2015lh/foreign/bg_broadcast_title_pc.png) no-repeat 0 0;position: absolute;top: 6px;left: 20px;}
.broadcast .row01{height: 44px;line-height: 44px;font-size: 28px;color: #fff;font-style: italic;border-bottom: 1px solid #7a7f90;margin-left: 130px;padding-left: 10px;}
.broadcast .row02{height: 45px;line-height: 45px;font-size: 14px;color: #fff;margin-left: 130px;padding-left: 10px;}
.broadcast .info{height: 44px;position: absolute;top: 5px;right: 20px;font-size: 14px;color: #fff;line-height: 18px;}
.broadcast .info span{color: #ff971d;}
.broadcast .more{position: absolute;bottom: 14px;right: 20px;font-size: 14px;color: #ff971d;text-decoration: none;}
/* banner */
#banner{width: 1000px;height: 340px;margin: 0 auto 30px auto;}
#banner .swiper-slide{height: 100%; position: relative;}
#banner .swiper-slide .img{display:block;width: 1000px; overflow: hidden;font-size: 0px;vertical-align: top;}
#banner .swiper-slide .img img{width: 1000px;}
#banner .swiper-slide .title{position:absolute;z-index: 10;bottom:0px; left:0px;width: 100%;height: 30px;line-height: 30px;background:#000;background-color: rgba(0,0,0,.5);text-align: left;}
#banner .swiper-slide .title a{display: block;padding: 0 5px;color: #fff;text-decoration: none;}
#banner .pagination{height: 30px;line-height: 26px;position: absolute; z-index: 20; right: 0px; bottom: 0px;padding: 0 5px 0 10px;vertical-align: middle;}
#banner .swiper-pagination-switch{display: inline-block; width: 6px; height: 6px; background: #fff; margin-right: 5px; opacity: 0.8; cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;vertical-align: middle;}
#banner .swiper-visible-switch{background: #aaa;}
#banner .swiper-active-switch{background: #4ad7ff;}
/* headlines */
#headlines{float:left;width: 545px;height:248px;}
#headlines h1{height:30px;#height:auto;margin: 0px;vertical-align: top;text-align: center;}
#headlines h1 a{font-size: 20px;line-height:20px;color: #008cea;vertical-align: top;text-decoration: none;}
#headlines .summary{ border-top: 1px dotted #c1c1c1; padding-top:10px; padding-bottom:10px; font-size: 14px; line-height: 20px; color: #888787; text-align:left; text-indent: 2em; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; display: box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; height: 180px; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
#headlines .moreWrap{height: 20px;line-height: 20px;text-align: right;font-size: 14px;color: #f00;text-decoration: none;}
/* box-video */
#box-video{float: right;width: 415px;#margin: 0px;}
#box-video img{width: 100%; height:233px;}
#box-video .imgWrap{position: relative;}
#box-video .imgs a{display: block;font-size: 0px;vertical-align: top;}
#box-video .bg{position: absolute;bottom:0px;left:0px;width: 100%;height: 30px;background: #000;margin: 0px;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
#box-video h4{position: absolute;z-index:1;bottom:0px;left:0px;width: 100%;height: 30px;margin: 0px;}
#box-video h4 a{display: block;width: 90%;height:30px;line-height:30px;padding:0 5%;overflow: hidden;text-align: center;color: #fff;text-decoration: none;}
/* box-picture */
#box-picture{clear: both;}
#box-picture li{float: left;width: 20%;margin-bottom: 10px;text-align: center;}
#box-picture li .wrap{width: 186px;display: inline-block;margin: 0 auto;}
#box-picture li .img{display: block;width: 186px;height: 140px;margin-bottom: 3px;}
#box-picture li img{width: 186px;height: 140px;}
#box-picture li h3{height: 32px;overflow: hidden;margin: 0;}
#box-picture li h3 a{display: block;width: 100%;text-align: center;line-height: 16px;font-size: 14px;text-decoration: none;color: #888;font-weight: normal;}
/* box-text */
#box-text{float: left;width: 606px;}
#box-text .boxT{margin: 0px;}
/* box-weibo */
#box-weibo{float: right;width: 358px;}
#box-weibo .boxT{margin: 0px;}
/* box-data */
#box-data{float: right;width: 358px;}
#box-data .boxT{margin: 0px;}

#navCont{width: 1000px;height: 47px;line-height: 47px;background: #3b425c;margin: 30px 0;}
#navCont li{float:left;width: 166px;height: 47px;line-height: 47px;background: #3b425c;}
#navCont li a{display: block;line-height: 47px;color: #fff;text-align: center;text-decoration: none; font-size:18px;}
#navCont li.on{position: relative;}
#navCont li.on a{color: #3b425c;background:url(//www.xinhuanet.com/politics/2015lh/foreign/bg_nav_on.jpg) repeat;width: 166px;height: 47px;border: 1px solid #3b425c;position: absolute;top: -1px; font-size:22px;}

.dataList02 li{padding: 15px 0;}
.dataList02 li .info{height:130px;background: #f4f4f4;padding: 10px;overflow: hidden;}
.dataList02 li img{float: left;width: 200px;height:150px;margin-right: 10px;}
.dataList02 li h3{margin:0px;font-weight: normal;height: 30px;line-height: 30px;overflow: hidden;}
.dataList02 li .conts{height:55px;line-height: 26px;font-size:16px;color:#999;overflow: hidden;margin: 5px 0 0 0;}
.dataList02 li a{text-decoration: none;font-size:20px;color: #008cea;}
.dataList02 li a:hover{text-decoration: underline!important;}
.dataList02 li .time{display: block;width: 100%;text-align: right;font-size: 12px;color: #969696;margin-top: 5px;}

.dataList03 li{float: left;width: 25%;text-align: center;margin-bottom: 20px;}
.dataList03 li .info{width: 200px;margin:0 auto;}
.dataList03 li img{width: 200px;height:130px;margin: 0 auto}
.dataList03 li h3{margin:0px;font-weight: normal;height: 50px;line-height: 30px;overflow: hidden;}
.dataList03 li a{display:block;text-decoration: none;font-size:16px;line-height:22px;color: #008cea;}
.dataList03 li a:hover{text-decoration: underline!important;}

#headlines-list { margin-bottom:15px; clear:both;}
#headlines-list .dataList01{ float:left; width:49%;}
#headlines-list .dataList01 li {height:36px; line-height:36px;}
#headlines-list .dataList01 li a{ font-size:18px; line-height:36px;}
