@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; }

body{font-size: 16px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;line-height: 1.5;}
img{border:none}
ol,ul,li{list-style:none}
i,em{font-style:normal}
a{cursor: pointer; outline: none;color: #555;text-decoration: none;}
select { border: 1px solid #A9A9A9; }
strong { font-weight: bold; }
img { vertical-align: middle; }
video { max-width: 980px; width: 100%; }
input { outline: none; }
a:link {text-decoration: none; }
a:visited {text-decoration: none; }
a:active,
a:hover {text-decoration: none; color22: #337ab7!important; }

.clear{width: 0px; height: 0px; font: 0px/0px Arial; clear: both; overflow:hidden;visibility: hidden;}
.blank {DISPLAY: block; HEIGHT: 1px; VISIBILITY: visible; CLEAR: both; OVERFLOW: hidden}
.h05{display:block;clear:both;height:5px;line-height:5px;}
.h10{display:block;clear:both;height:10px;line-height:10px;}
.fl{ float:left;}
.fr{ float:right}


.row-anew{
	margin-left:-5px;
	margin-right:-5px;
	}
.col-anew{
  	padding-left: 5px;
 	padding-right: 5px;
}

.top {
    height: 45px;
    line-height: 45px;
    background-color: #f7f7f7;
    vertical-align: middle;
    margin-bottom: 10px;
    overflow: hidden;
}
.lm_title { font-size: 22px; border-bottom: 1px solid #d8d8d8; color: #445581; padding-bottom: 10px; }
.lm_title a { border-left: 4px solid #f12b15; color: #445581; padding-left: 12px; }
.lm_title a span { color:#093D72; }
.lm_title a i { float:right; padding-right:10px; color: #827D7D; font-size:16px;}
.list{margin-top:0px; padding-top:0px;}
.list li{background: url("../images/df_icon.gif") no-repeat scroll left center transparent;
 height:44px; line-height:44px;font-size: 18px; border-bottom: 1px solid #efefef;overflow:hidden;}
.list li a{ padding-left:15px; color: #093D72;}
/*demo3*/	
.list-img {	padding-left: 0;padding-top: 5px;margin-bottom: 5px;font-size:1em;}
.list-img li{float:left;padding-bottom:3px;padding-top: 5px;}
.list-img img{display: block; width:auto; height:auto;}
.list-img li a {display: block; overflow: hidden; zoom: 1; position: relative; color:#FFFFFF; font-size:1em}
.list-img li a:hover{text-decoration: none;}
.list-img li b{position:absolute;left:0;bottom:0;width:100%;height:2em;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.list-img li i{position:absolute;left:0;bottom:0px;width:100%;height:2em;line-height:2em;text-align:center;}/*图片上面的标题*/

.list-img .big_video {bottom: 30%;position: absolute;right: 35%;background: url(../images/video.png);width: 87px;height: 87px;}


/*自定义幻灯样式代码 */
.box{width:70%;}
i,em{font-style:normal}
.swiper-slide img{display: block; width:100%; vertical-align:top; }
.swiper-slide a {display: block; overflow: hidden; zoom: 1; position: relative; color:#FFFFFF;}
.swiper-slide a:hover{text-decoration: none;}
.swiper-slide b{position:absolute;left:0;bottom:0;width:100%;height:64px;background-color66666:#000;opacity666:.5;filter666:alpha(opacity=50);
background: linear-gradient(rgba(0,0,0,0),#000);}
.swiper-slide i{position:absolute;left:0;bottom:0px;width:100%;height22:32px;line-height222:32px;text-align:center;z-index: 1000;
   font-size:1em;height:2em;line-height:2em;}
/*自定义幻灯按钮样式代码(默认激活) */
.swiper-pagination-bullet{ width:20px;height:5px;display:inline-block;border-radius:0;background:#575757;opacity:1}
.swiper-pagination-bullet-active{background:#c69965;}
.swiper-pagination{margin-bottom:12px; bottom:5px;width:98%;text-align:center;}
/*自定义幻灯上一篇下一篇钮样式代码(默认激活) */
.swiper-button-prev{
	background: url(http://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;
}
.swiper-button-next {
	background: url(http://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;
}
/*底部样式代码 */
 .footer{
	width: 100%;
    height: auto;
    background: #18658D;
    padding: 30px 0;
    font-size: 14px;
    line-height: 25px;
    color: #fff;
    text-align: center;
	}
@media (max-width: 767px) {}
@media screen and (min-width: 768px) and (max-width: 991px){
	.ps-sm li:nth-last-child(1){display:none;}
    .ps-sm li:nth-last-child(2){display:none;}
	.ps-sm li:nth-last-child(3){display:none;}
	}
@media screen and (min-width: 992px) and (max-width: 1199px){
	.yw li:nth-last-child(1){display:none;}
	.yw li:nth-last-child(2){display:none;}
	.ps-md li:nth-last-child(1){display:none;}
	}