﻿@charset "utf-8";
/* CSS Document */
/*通用*/
body{
	/*width: 1920px;*/
	font-family: '微软雅黑';
}
.domPC { display: block; }
.domMobile { display: none; }
.clear { clear: both; }
.blank15 {
	clear: both;
	height: 15px;
}
.fl { float: left; }
.fr { float: right; }
i { text-decoration: none; font-style: normal; }
/*----------开始----------*/
/*body { font-family: "微软雅黑"; background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_banner01_v1.jpg) 50% 35px no-repeat; }*/
/*顶部导航*/
.top { height: 35px; line-height: 35px; background: #fff; text-decoration: none; }
.topMain { width: 1020px; margin: 0 auto; font-size: 0.75em; }
.topMain a { color: #9e9e9e; padding: 0 8px; font-family: "宋体"; }
.banner { width: 100%; height: 445px; margin-bottom: 0px; }
.NAV {
	width:1070px;
	height: 62px;
	margin-bottom: 15px;
	background-image: url(http://www.xinhuanet.com/newmedia/2016zgws/imgs/CNAV.jpg);
	background-repeat: no-repeat;
	 margin: 0 auto;
}
.NAV .sy {
	width:70px;
	line-height: 62px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	text-decoration: none;
	padding-right: 25px;
	padding-left: 25px;
	float: left;
	background-color: #08444f;
	margin-right: 25px;
}
.NAV .sy a{
	color: #fff;
	text-decoration: none;
}
.NAV .sy:hover{
	background: #f39800;
	text-decoration: none;
}

.NAV li {
	line-height: 62px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	text-decoration: none;
	padding-right: 25px;
	padding-left: 25px;
	float: left;
}
.NAV li a{
	color: #fff;
}
.NAV li:hover { background: #f39800; height: 62px;}

.dh { position: absolute; left: 50%; width: 139px; height: 600px; margin-left: -650px;}
.dh li { width: 139px; height: 56px; line-height: 56px; background: #1361be; position: relative; text-align: center; font-size: 18px; color: #fff; margin-bottom: 2px; }
.dh li a:hover { background: #00ccff; }
.dh li a { color: #fff; text-decoration: none; }
.dh li span{position: absolute;right: 0;top: 2px;width: 9px;height: 17px;}

/*part1*/
.part1 {
	width: 1070px;
	background: #fff;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 12px;
	padding-bottom: 20px;
}
.part1-left {
	width: 595px;
	float: left;
	overflow: hidden;
	margin-left: 20px;
}
#jdt { overflow: hidden; position: relative; width: 595px; height: 390px; float: left; }
#jdt .prev, .part1-left .next { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_jdt_an_v1.png) 0 0 no-repeat; position: absolute; left: 0; top: 45%; width: 40px; height: 40px; z-index: 20; text-indent: -9999px; }
#jdt .prev:hover { background-position: 0 -45px; }
#jdt .next { background-position: -49px 0; left: auto; right: 0; }
#jdt .next:hover { background-position: -49px -45px; }
#jdt .hd { overflow: hidden; height: 30px; padding: 0 10px; position: absolute; bottom: 0; right: 0; z-index: 15; }
#jdt .hd ul { float: right; overflow: hidden; zoom: 1; }
#jdt .hd ul li { float: left; width: 5px; height: 5px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #fff; }
#jdt .hd ul li.on { background: #930001; }
#jdt .bd { width: 595px; height: 390px; }
#jdt .bd ul { overflow: hidden; zoom: 1; }
#jdt .bd ul li { float: left; _display: inline; overflow: hidden; }
#jdt .picTitle { position: relative; width: 595px; height: 390px; }
#jdt .picTitle .bg { background: #000000; bottom: 0; height: 55px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; }
#jdt .picTitle .name { bottom: 0; color: #FFFFFF; height: 55px; left: 0; line-height: 55px; font-size: 20px; overflow: hidden; position: absolute; width: 97%; z-index: 11; padding-left: 15px; }
#jdt .picTitle .name a { color: #FFFFFF; text-decoration: none; }
#jdt .picTitle .name a:hover { text-decoration: underline; }
.fxpl { width: 100%; padding-top: 20px; overflow: hidden; }
.fxpl h2 { padding-bottom: 20px; }
.fxpl_l { width: 190px; float: left; }
.fxpl_l li { width: 190px; position: relative; }
.fxpl_l li + li { margin-top: 30px; }
.fxpl_l li img { width: 190px; height: 145px; display: block; }
.fxpl_l li .text { position: absolute; width: 190px; height: 145px; bottom: 0px; left: 0; z-index: 14; display: none; }
.fxpl_l li .text h3 { width: 90%; color: #fff; font-size: 1em; padding: 0px 0 10px; text-align: center; margin: 45px auto 0 }
.fxpl_l li .text h3 a { color: #fff; }
.fxpl_l li .text p { display: block; line-height: 24px; text-align: center; color: #fff; font-size: 0.875em; padding: 0 10px; }
.fxpl_l li .bg { width: 190px; height: 145px; position: absolute; bottom: 0px; left: 0; background: #2c4f92; opacity: 0.6; filter: alpha(opacity=60); z-index: 13; display: none; }
.fxpl_r { width: 375px; float: right; overflow: hidden; }
.fxpl_r li { padding-bottom: 10px; }
.fxpl_r li + li { border-top: 1px dashed #ccc; padding-top: 12px; }
.fxpl_r h3 { font-size: 20px; color: #3c62aa; padding-bottom: 10px; }
.fxpl_r h3 a { color: #3c62aa; }
.fxpl_r p { font-size: 14px; text-indent: 2em; line-height: 24px; }
.part1-right {
	width: 400px;
	float: right;
	margin-right: 20px;
}
.jdxw { width: 100%; height: 390px; overflow: hidden; }
.jdxw h2 { padding-bottom: 10px; position:relative;}
.jdxw h2 span {position: absolute;right: 6px;top: 10px;font-size: 14px;color: #71869e;font-weight: normal;}
.jdxw h2 span a { color:#71869e;}
.jdxw h3 { color: #3c62aa; font-size: 20px; line-height: 28px; width: 90%; padding-bottom: 5px; border-bottom: 1px dashed #ccc; width: 90%; margin: 0 auto; margin-bottom: 10px; }
.jdxw h3 a { color: #3c62aa; }
.jdxw h3 .zy {
	color: #666666;
	font-size: 14px;
	line-height: 24px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "宋体";
	font-weight: normal;
}
.jdxw li { background: url('http://www.xinhuanet.com/world/dsjsjmtfh/index/images160318/blueSmallDot.png') 0px 15px no-repeat; padding-left: 15px; font-size: 16px; padding: 7px 0 7px 15px; }
.fhjs { width: 100%; margin-bottom: 10px; }
.fhjs h2 { margin-top: 20px; }
.fhjs dl { overflow: hidden; }
.fhjs dt { width: 148px; float: left; }
.fhjs dd { width: 220px; float: right; font-size: 14px; line-height: 24px; text-indent: 2em; }
.rcyt { width: 100%; }
.rcyt h2 { padding-bottom: 10px; }
.rcyt .yc01 { background: #f78600; padding: 10px 0 10px 15px; margin-bottom: 2px; color: #fff; }
.rcyt .yc01 span { padding-left: 15px; }
.rcyt .yc02 { background: #1cc700; padding: 10px 0 10px 15px; color: #fff; overflow: hidden; margin-bottom: 2px; }
.rcyt .yc02 i { display: block; float: left; }
.rcyt .yc02 span { padding-left: 15px; display: block; }
.rcyt .yc03, .rcyt .yc04, .rcyt .yc05 { padding: 10px 0 10px 15px; color: #fff; margin-bottom: 2px; }
.rcyt .yc03 span, .rcyt .yc04 span, .rcyt .yc05 span{padding-left: 15px;}
.rcyt .yc03 span{ padding-bottom:10px; display:block}
.rcyt .yc03 span span{display: block;padding-left: 50px; padding-bottom:3px}
.rcyt .yc03 { background: #06bacf;padding: 10px 0 0px 15px;!important }
.rcyt .yc04 { background: #9a3df1;}
.rcyt .yc05 { background: #862ad7 url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_yiti01_v1.png) 0 -84px no-repeat; }
.sjtp {
	width: 978px;
	height:245px;
	background-image: url(http://www.xinhuanet.com/newmedia/2016zgws/imgs/sjtp.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
	margin-left: 20px;
	margin-bottom: 0;
	padding-top: 95px;
	padding-left: 55px;
}
.sjtp p {
	width: 645px;
	height:180px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}
/*part2*/
.part2 {
	width: 1070px;
	background: #fff;
	margin: 0 auto;
}
.tit_hxrzq{
	width: 1000px;
	height: 36px;
	margin: 0 auto;
	text-align: center;
}

 #con1_1 {
    position: relative;
    width: 1000px;
	margin: 0 auto;
	padding-bottom:15px;
}
#con1_1 .product_list {
	border: 1px solid #c6c6c6;
	margin: 0;
	padding: 20px;
	float: left;
	margin: 0 10px 30px 0;
	position: relative;
	width: 198px;
	background-position: 0 0;
        height: 360px;
}

.product_list span {
	background: url(http://www.xinhuanet.com/politics/2016lh/images/tit_bg.jpg);
	color: #fff;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	margin-bottom: 10px;
	width: 40px;
	float: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 10px;
	cursor:pointer;
}
.product_list span a{
	color: #fff;
}
#con1_1 .product_list .dxk {
	display: inline-block;
	line-height: 15px;
	text-align: center;
	margin-bottom: 10px;
	width: 30px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #CCCCCC;
	height: 19px;
	margin-top: 10px;
	vertical-align: middle;
}

#con1_1 .product_list .tj {
	color: #666;
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
	position: relative;
	width: 110px;
	float: left;
	padding-top: 8px;
}
.product_list h3 {
    color: #272727;
    font-family: 微软雅黑;
    font-size: 16px;
    font-weight: normal;
    line-height: 26px;
    width: 200px;
    height: 52px;
}
.product_list h3 a {
    color: #272727;
}
.product_list img {
    width:200px;
	height: 113px;
}
.product_list p {
    padding: 5px 0px;
    font-size: 14px;
    text-align: left;
    color: #333;
    white-space: normal;
    width: 200px;
    font-family: 微软雅黑;
    line-height: 24px;
}
.tpan {
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.tpan span {
	padding-right: 10px;
	float: left;
	height: 28px;
	width: 360px;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 28px;
	color: #FF0000;
	text-decoration: none;
	background-image: url(http://www.xinhuanet.com/newmedia/2016zgws/imgs/jingshi.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 3em;
}
.tpan_R {
	background: url(http://www.xinhuanet.com/politics/2016lh/images/tit_bg.jpg);
	color: #fff;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	margin-bottom: 10px;
	float: right;
	margin-top: 0px;
	padding: 8px;
	margin-left: 10px;
	cursor:pointer;
}
.tpan_R a{
	color: #fff;
}

.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}

/*part3*/
.part3 {
	width: 1070px;
	background: #fff;
	margin: 0 auto;
}
 .con1_2 {
    position: relative;
    width: 1000px;
	margin: 0 auto;
}
/*文字列表1*/ 
.headNews1{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width: 480px;
	margin-right: 40px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
} 
.headNews1 h2 {
	font-size:22px;
	line-height:30px;
	width: 480px;
	margin-right: 40px;
} 
.headNews1 p { font-size:14px; color:#999; line-height:28px; } 
.headNews1 p a { color:#f00; } 
@media screen and (min-width:0px) and (max-width: 767px) { 
.headNews1 h2 { font-size:1.5em; line-height:2em; } 
.headNews1 p { font-size:1em; line-height:1.8em; } 
} 

.headNews2{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width: 480px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
} 
.headNews2 h2 {
	font-size:22px;
	line-height:30px;
	width: 480px;
	margin-right: 40px;
} 
.headNews2 p { font-size:14px; color:#999; line-height:28px; } 
.headNews2 p a { color:#f00; } 
@media screen and (min-width:0px) and (max-width: 767px) { 
.headNews2 h2 { font-size:1.5em; line-height:2em; } 
.headNews2 p { font-size:1em; line-height:1.8em; } 
} 



/*part4*/

.part4 {
	width: 1070px;
	background: #fff;
	margin: 0 auto;
}
 #con1_3 {
    position: relative;
    width: 1000px;
	margin: 0 auto;
}
.gqdt { width: 100%; margin-top: 30px; overflow: hidden; }
.gqdt h2 { background: url(images/20151123jzgjfh_lmt_gqdt_v1.png) 50% 0 no-repeat; width: 100%; height: 70px; margin-bottom: 10px; }
.gqdt h2 a { display: block; margin: 0 auto; width: 315px; }
.gqdt .visualMB3008 { font-family: "微软雅黑"; }
.gqdt .visualMB3008 { width: 980px; margin: 0 auto 0px; position: relative; overflow: hidden; }
.gqdt .visualMB3008 .e_pic_wrap { z-index: 1; white-space: nowrap; width: 100%; height: auto; }
.gqdt .visualMB3008 .e_pic_wrap li { position: relative; display: inline; width: 100%; overflow: hidden; }
.gqdt .visualMB3008 .e_pic_wrap li img { width: 100%; height: auto; display: block; }
.gqdt .visualMB3008 .e_bg_flt { position: absolute; left: 0; bottom: 0; width: 100%; height: 18%; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; }
.gqdt .visualMB3008 .e_flt_inf { position: absolute; left: 0; bottom: 0; width: 100%; height: 16%; overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; }
.gqdt .visualMB3008 .e_flt_inf h3 { font-size: 1.125em; padding: 2% 2%; color: #fff; text-align: center; }
.gqdt .visualMB3008 .e_flt_inf h3 a { color: #fff; font-size: 18px; }
.gqdt .visualMB3008 .e_flt_inf .t_info { line-height: 20px; overflow: hidden; color: #fff; font-size: 0.875em; padding: 0 15% 0 2%; }
.gqdt .visualMB3008 .e_sep { color: #81d6d3; position: absolute; bottom: 20px; right: 20px; width: 235px; z-index: 20; }
.gqdt .visualMB3008 .e_sep a { color: #81d6d3; }
.gqdt .visualMB3008 .prev, .visualMB3008 .next { position: absolute; z-index: 30; display: block; }
.gqdt .visualMB3008 .prev { top: 35%; left: 0; }
.gqdt .visualMB3008 .next { top: 35%; right: 0; }
.gqdt .visualMB3008 .prev a, .visualMB3008 .next a { display: block; width: 100px; height: 100px; overflow: hidden; background: url(http://www.xinhuanet.com/world/static/elszj111/img/visualMB3008_20150723_LR.png) no-repeat scroll 0 0; }
.gqdt .visualMB3008 .prev a { background-position: 0 0; }
.gqdt .visualMB3008 .prev a:hover { background-position: 0 -120px; }
.gqdt .visualMB3008 .next a { background-position: 0 -240px; }
.gqdt .visualMB3008 .next a:hover { background-position: 0 -360px; }
.gqdt .visualMB3008 .pageState { position: absolute; bottom: 4%; right: 3%; z-index: 100; color: #fff; font-size: 1.5em; font-family: "微软雅黑"; font-style: italic; }
.gqdt .visualMB3008 .pageState span { font-size: 2.5em; }

/*part5*/

.part5 {
	width: 1070px;
	background: #fff;
	margin: 0 auto;
}
 #con1_4 {
    position: relative;
    width: 1000px;
	margin: 0 auto;
}

/*part6*/

.cArea_link_list {
    padding: 10px 10px;
    text-align: left;
}
.cArea_link_list p {
	width: 130px;
	float: left;
	padding: 5px;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
	color: #000;
	text-decoration: none;

}
/*往期回顾*/
/*===============================================================
Basic Swiper Styles 
================================================================*/
body { font-family: \5FAE\8F6F\96C5\9ED1, Microsoft YaHei, Arial; font-size: 62.5%; color: #000; }
.mainRender .safari body { font-family: PingHei, Helvetica Neue, elvetica, Arial, Verdana, sans-serif; }
/*.oldie body { font-family: SimSun; }*/
html, body, div, p, h1, h2, h3, ul, li {
    margin: 0;
    padding: 0;
}
.mainRender .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; }
.mainRender .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; }
.mainRender .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; }
.mainRender .swiper-slide { float: left; }
/* IE10 Windows Phone 8 Fixes */
.mainRender .swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.mainRender .swiper-wp8-vertical { -ms-touch-action: pan-x; }
/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.mainRender .swiper-container { /* Specify Swiper's Size: */ /*width:200px;
    height: 100px;*/ }
.mainRender .swiper-slide { /* Specify Slides's Size: */ /*width: 100%;
    height: 100%;*/ }
.mainRender .swiper-slide-active { /* Specific active slide styling: */ }
.mainRender .swiper-slide-visible { /* Specific visible slide styling: */ }
/* ===============================================================
Pagination Styles
================================================================*/
.mainRender .swiper-pagination-switch { /* Stylize pagination button: */ }
.mainRender .swiper-active-switch { /* Specific active button style: */ }
.mainRender .swiper-visible-switch { /* Specific visible button style: */ }
/* hey we go! */
.mainRender .part:after,
.mainRender .col:after,
.mainRender .list li:after,
.mainRender .clearfix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; }
.mainRender .oldie .part,
.mainRender .oldie .col,
.mainRender .oldie .list li,
.mainRender .oldie .clearfix { zoom: 1; } /* ie6 ie7 */


.mainRender li { list-style-type: none }
.mainRender a { text-decoration: none; outline: 0; color: #000 }
.mainRender a:hover { color: #00925a !important; }
.mainRender a:hover span { filter: alpha(opacity=70); -moz-opacity: .7; opacity: .7; }
.mainRender img { border: 0; background-color: rgba(227,227,227,1.00); background-image: url(../img/loading.gif); background-position: center center; background-repeat: no-repeat; }
.mainRender .left { float: left; }
.mainRender .right { float: right; }
.mainRender .footer { background-color: #00925a; color: #FFFFFF; width: 100%; text-align: center; font-size: 12px; line-height: 18px; padding: 10px 0; margin-top: 20px; }
.mainRender .hide { display: none; }
/* topNav */
.mainRender .topNav { width: 100%; z-index: 2; position: absolute; top: 0; font-size: 14px; line-height: 36px; background-color: rgba(255,255,255,0.3); text-align: center; /*font-family: SimSun*/ }
.mainRender .topNav a { padding: 0 5px; color: #FFFFFF; text-align: center; }
/* .part */
.part { width: 980px; margin: 0 auto; }
.mainRender {
    background: url(../img/bg5.jpg) center 3804px no-repeat;
}
.mainRender .main .part {
    margin-top: 18px;
}
.mainRender .part3 {
}
.mainRender .part {
    width: 980px;
    margin: 0 auto;
}
.mainRender .part3 .col {
    height: 50px;
    position: relative;
    margin-bottom: 14px;
}
.mainRender .content {
    width: 100%;
    overflow: hidden;
    margin-bottom: 40px;
}
.mainRender .part3 .col .colIn {
    margin-left: -139px;
}
.mainRender .col .colIn {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -139px;
}
.mainRender .part3 .col .line {
    position: absolute;
    top: 20%;
    left: 0;
    width: 330px;
}



.mainRender .col .line {
    display: block;
    height: 19px;
    border-bottom: #00925a 1px solid;
    width: 95px;
    margin: 0 0 0 5px;
}

.mainRender .part3 .col .line1 {
    left: auto;
    right: 0;
}
.mainRender .part:after, .col:after, .mainRender .list li:after, .clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.mainRender .listPic li {
    width: 245px;
    height: 245px;
    overflow: hidden;
    float: left;
    position: relative;
}
.mainRender .listPic li.li01 .tit, .listPic li.li03 .tit {
    background-color: #95c675;
}
.mainRender .listPic li.li01 .tit, .mainRender .listPic li.li03 .tit,.mainRender  .listPic li.li06 .tit,.mainRender  .listPic li.li08 .tit,.mainRender .listPic li a:hover .tit {
    display: block;
    top: 0;
}
.mainRender .listPic li .tit {
    position: absolute;
    width: 245px;
    height: 245px;
    left: 0;
    top: 245px;
    /*background-color: rgba( 10, 91, 85, 0.7);*/
    background-color:#c5c5c5; 
    -webkit-transition: top .3s;
    -moz-transition: top .3s;
    -ms-transition: top .3s;
    -o-transition: top .3s;
    transition: top .3s;
}
.mainRender .listPic li .tit h3 {
    margin: 73px 45px 0;
    font-size: 16px;
    line-height: 25px;
    color: #fff;
    text-align: center;
}
.mainRender .listPic li .tit h3 a {
    color: #fff;
}
.mainRender a {
    text-decoration: none;
    outline: 0;
    color: #000;
}
.mainRender .col .sprite { float: left; }
.mainRender .col .sprite-t0 { margin-top: 6px; }
.mainRender .col .sprite-t2,
.mainRender .col .sprite-t1 { margin-top: 18px; margin-left: 5px; }
.mainRender .col .sprite-t8,
.mainRender .col .sprite-t7,
.mainRender .col .sprite-t6,
.mainRender .col .sprite-t5,
.mainRender .col .sprite-t4,
.mainRender .col .sprite-t3 { margin-top: 10px; margin-left: 5px; }
.mainRender .col .line { display: block; height: 19px; border-bottom: #00925a 1px solid; width: 95px; margin: 0 0 0 5px; }
.mainRender .col .more,
.mainRender .col .more a,
.mainRender .col a .more { font-size: 14px; color: #71869e; line-height: 38px; }
.mainRender .col .more { float: right; width: 50px; display: block; text-align: right; }
.mainRender .col .more:hover,
.mainRender .col .more a:hover,
.mainRender .col a:hover .more { color: #00925a; text-decoration: underline; }
.mainRender .col .colIn { position: absolute; top: 0; left: 50%; margin-left: -139px; }
.mainRender .main { }
.mainRender .main .part { margin-top: 18px; }
.mainRender .part { width: 980px; margin: 0 auto; }
/* part3 */
.mainRender .part3 { }
.mainRender .part3 .col { height: 50px; position: relative; margin-bottom: 14px; }
.mainRender .part3 .col .line { position: absolute; top: 20%; left: 0; width: 330px; }
.mainRender .part3 .col .line1 { left: auto; right: 0; }
.mainRender .part3 .col .colIn { margin-left: -139px; }

/* listPic */
.mainRender .listPic { /*margin: 20px auto 0*/ }
.mainRender .listPic li { width: 245px; height: 245px; overflow: hidden; float: left; position: relative; }
.mainRender .listPic li img { width: 245px; height: 245px; }
.mainRender .listPic li .tit { position: absolute; width: 245px; height: 245px; left: 0; top: 245px; background-color: rgba( 10, 91, 85, 0.7); -webkit-transition: top .3s; -moz-transition: top .3s; -ms-transition: top .3s; -o-transition: top .3s; transition: top .3s; }
.mainRender .listPic li .tit h3 { margin: 73px 45px 0; font-size: 16px; line-height: 25px; color: #fff; text-align: center; }
.mainRender .listPic li .tit h3 a { color: #fff }
.mainRender .oldie .listPic li .tit { background-color: #0a5b55; }
.mainRender .listPic li.li01 .tit,
.mainRender .listPic li.li03 .tit,
.mainRender .listPic li.li06 .tit,
.mainRender .listPic li.li08 .tit,
.mainRender .listPic li a:hover .tit { display: block; top: 0; }
.mainRender .listPic li.li01 .tit,
.mainRender .listPic li.li03 .tit { background-color: #95c675 }
.mainRender .listPic li.li06 .tit,
.mainRender .listPic li.li08 .tit { background-color: #00b279 }
.mainRender .visualCon { /*width: 992px;*/ height: 435px; margin: 0px auto; position: relative; overflow: hidden; margin-bottom: 30px; /*border: 4px solid #fff;*/ }
.mainRender .visualCon ul li { width: 95px; height: 435px; border-left: 1px solid #fff; position: relative; overflow: hidden; float: left; }
.mainRender .visualCon ul li .imgTop img { opacity: 1; width: 600px; height: 435px; }
.mainRender .visualCon ul li .imgTop img.tm { opacity: 1; }
.mainRender .visualCon ul li .imgCon { width: 600px; height: 435px; }
.mainRender .visualCon ul li .imgCen { width: 600px; height: 50px; background: rgba(0,0,0,0.5); color: #fff; font-size: 20px; line-height: 50px; position: absolute; left: 0px; bottom: 0px; text-indent: 20px;/*display:none;*/ }
.mainRender .oldie .visualCon ul li .imgCen { background: #00b279; }
.mainRender .visualCon ul li .imgCen a { color: #fff; font-size: 20px; line-height: 50px; height: 50px; width: 600px; overflow: hidden; }
.mainRender .visualCon ul li.first { width: 600px; }
.mainRender .visualCon ul li.fast { position: absolute; right: 0px; bottom: 0px; }



.jzgjmt { width: 100%; margin-top: 30px; overflow: hidden; }
.jzgjmt h2 { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_lmt_jzgjmt_v1.png) 50% 0 no-repeat; width: 100%; height: 70px; margin-bottom: 10px; }
.jzgjmt h2 a { display: block; margin: 0 auto; width: 400px; }
.jzgjmt_con { width: 980px; margin: 0 auto; position: relative; overflow: hidden; }
.jzgjmt_con .hd { width: 100%; height: 48px; position: absolute; top: 0; left: 0; z-index: 10; }
.jzgjmt_con .hd ul li { float: left; width: 195px; height: 40px; line-height: 40px; cursor: pointer; font-size: 18px; font-weight: bold; color: #fff; text-align: center; }
.jzgjmt_con .hd ul li + li { margin-left: 1px; }
.jzgjmt_con .hd ul li.on { height: 48px; }
.jzgjmt_con .hd ul .bx { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_jzgjmt_lmt01_v1.png) no-repeat; }
.jzgjmt_con .hd ul .els { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_jzgjmt_lmt02_v1.png) no-repeat; }
.jzgjmt_con .hd ul .yd { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_jzgjmt_lmt03_v1.png) no-repeat; }
.jzgjmt_con .hd ul .zg { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_jzgjmt_lmt04_v1.png) no-repeat; }
.jzgjmt_con .hd ul .nf { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_jzgjmt_lmt05_v1.png) no-repeat; }
.jzgjmt_con .bd { background: #e5e5e5; width: 100%; }
.jzgjmt_con .bd .gjjs { padding: 30px 25px; }
.jzgjmt_con .bd .gjjs dt { float: left; width: 429px; height: 340px; }
.jzgjmt_con .bd .gjjs dd { float: right; width: 485px; }
.jzgjmt_con .bd .gjjs dd p { font-size: 16px; line-height: 30px; }
.jzgjmt_con .bd .gjjs dd p + p { margin-top: 10px; }
.jzgjmt_con .bd .gjjs dd p span { font-size: 18px; font-weight: bold; }
.jzgjmt_con .tempWrap { margin-top: 40px; }
.footer { width: 100%; background: #862ad7; margin-top: 20px; padding: 20px 0; }
.footer p { text-align: center; color: #fff; line-height: 30px; }
.new_gmt { width:983px; height:494px; margin:0 auto; }
/*导航加小语种*/
.dh li .navSmall{position:absolute;left:0;top:56px;}
.dh li .navSmall div{width:139px; height:28px; line-height:28px; background:#1361be; position:relative; text-align:center; font-size:14px; color:#fff;border-bottom:1px solid #fff; font-family:Arial,Microsoft YaHei;}
.dh li .navSmall div:hover{background:#00ccff}
/*--------------------------------------------------------------------*/
.meetIntro{
	width: 363px;
	height: 196px;
	overflow: auto;
	background: url('http://www.xinhuanet.com/world/dsjsjmtfh/index/images160318/meetIntroduceBg.png') center top no-repeat;
}
.meetIntro p{
	width: 82%;
	margin: 0 auto;
	color: #275a96;
	font-size: 14px;
	line-height: 22px;
	text-indent: 2em;
	padding-top: 25px;
}
.jdxw ul{
	padding-left: 5px;
}
.jdxw h2 a,.fxpl h2 a,.fhjs h2 a,.rcyt h2 a{
	display: block;
}
.jdxw h2 img,.fxpl h2 img,.fhjs h2 img,.rcyt h2 img{
	vertical-align: middle;
}
.fhjs h2{
	padding-bottom: 15px;
}
.bgGray{
	width: 980px;
	margin: 0 auto;
}
.ljfhHeader{
	vertical-align: middle;
	text-align: center;
	background: url('http://www.xinhuanet.com/world/dsjsjmtfh/index/images160318/lchyLineBg.png') center no-repeat; margin-top:20px;
}
.lcfhCont{
	height: 413px;
	padding-top: 20px;
	background: url('http://www.xinhuanet.com/world/dsjsjmtfh/index/images160318/lchyBigBg.jpg') center 20px no-repeat;
}

.part4 { }
.part4 .col { height: 50px; position: relative; margin-bottom: 14px; }
.part4 .col .line { position: absolute; top: 20%; left: 0; width: 278px; }
.part4 .col .line1 { left: auto; right: 0; }
.part4 .col .colIn { margin-left: -193px; }
.part4 .content { height: 330px; margin: 0 auto;overflow: hidden; padding-top:40px; }
.part4 .right { width: 511px; /*padding-right: 65px; padding-top: 32px;*/ }
.part4 .right ul li { display: none; }
.part4 .right .pic { margin-bottom: 0; }
.part4 .right .pic,
/*.part4 .right .pic img { height: 193px; }*/
.part4 .right .abs { height: 200px; padding-top: 20px; font-size: 14px; line-height: 30px; }
.part4 .list2{
	width: 360px;
    /*border-right: #00b26e 3px solid;*/
    float: left;
    /*height: 100%;*/
    background: #78c3ed;
}
.list2 li{
	background-color: #4d4d4d;
    border-top: #FFFFFF 1px solid;
    line-height: 65px;
    height: 65px;
    font-size: 16px;
    padding: 0 15px;
    position: relative;
    cursor: pointer;
}
.list2 li:first-child{
	border-top: none;
}
.list2 .active, .list2 li:hover{
	background-color: #dcaf00;
}
.list2 .active .d, .list2 li:hover .d{
	display: block;
}
.list2 .d {
    display: none;
    border-left: 9px solid #dcaf00;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    margin-top: -8px;
    margin-right: -8px;
    top: 50%;
    right: 0;
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    position: absolute;
    overflow: hidden;
}
.list2 li a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}
.bgGray .right{
	width: 620px;
}
.list2~div{
	background: #e5e5e5;
}
#lcfh .list2 a:hover{
	text-decoration: none;
}
.list2~div li{
	height: 330px;
	overflow: hidden;
	padding: 0px 22px 26px 14px;
}
.list2~div li > *{
	float: left;
}
.list2~div .pic{
	width: 267px;
}
.list2~div.right .abs{
	width: 290px;
	padding-left: 15px;
	line-height: 26px;
}
.list2~div.right .abs span{
	/*display: bold*/
}
.list2~div.right .abs .bottoMianTxt{
	text-indent: 2em;
}
/*视频*/
.part33 { width: 980px; margin:0 auto;overflow: hidden; }
.jcsp { width: 100%; overflow: hidden; }
.jcsp h2 { background: url(http://www.news.cn/world/jzgjmtfh/images/20151123jzgjfh_lmt_jcsp_v1.png) 50% 0 no-repeat; width: 100%; height: 70px; margin-bottom: 10px; }
.jcsp h2 a { display: block; margin: 0 auto; width: 315px; }
.jcsp_box { background: url(http://www.xinhuanet.com/world/cnleaders/xijinping/xjpcf1511/imgs/spbj.png) 50% 0 no-repeat; width: 100%; height: 522px; overflow: hidden; }
.jcsp_con { width: 940px; background: #fff; padding: 20px; margin: 0px auto; overflow: hidden; }
.jcsp_con img { display: block; }
.jcsp_con .picTitle { position: relative; width: 625px; height: 390px; float: left; }
.jcsp_con .picTitle .bg { background: #000; bottom: 0; height: 55px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; }
.jcsp_con .picTitle .name { bottom: 0; color: #fff; height: 55px; left: 0; line-height: 55px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size: 16px; }
.jcsp_con .picTitle .name a { color: #fff; text-decoration: none; background: url(http://www.xinhuanet.com/world/cnleaders/xijinping/xjpcfb1510/images/20151015_spbf_an_v2.png) 0 50% no-repeat; padding-left: 30px; }
.jcsp_con .picTitle .name a:hover { text-decoration: underline; }
.jcsp_con ul { float: right; width: 291px; }
.jcsp_bor { width: 100%; position: relative; }
.jcsp_bor h3 { position: absolute; display: none; top: 0; left: 0; background: url(http://www.xinhuanet.com/world/cnleaders/xijinping/xjpcfb1510/images/20151015_jcsp_bg03_v1.png); width: 100%; height: 100%; color: #fff; line-height: 30px }
.jcsp_bor h3 a { color: #fff; display: block; width: 80%; margin: 60px auto 0; text-decoration: none; }
.jcsp_bor img { border: 3px solid #fff; }
.jcsp_con li + li { margin-top: 18px; }
.jcsp_con li:hover .jcsp_bor h3 { display: block; }

/*高清大图*/
.part2 .mainBox { width: 1000px; margin: 0 auto; background: #fff; padding: 10px; margin:0 auto; }
.focusBox1{ width:1000px; height:475px; overflow:hidden; position:relative; border:1px solid #ddd; margin-top: 15px; }
.focusBox1 .hd{ height:85px; overflow:hidden; position:absolute; right:5px; bottom:0px; z-index:1;width: 85px; }
.focusBox1 .hd .cur{font-size: 45px;line-height: 85px;color: #fff;font-style:italic; font-family:"Microsoft YaHei",SimSun,SimHei;float:left; margin-right:4px; }
.focusBox1 .hd .cut{font-size: 20px;line-height: 96px;color: #fff;font-style:italic; font-family:"Microsoft YaHei",SimSun,SimHei;float:left; margin-right:2px;}
.focusBox1 .hd .total{font-size: 20px;line-height: 104px;color: #fff;font-style:italic; font-family:"Microsoft YaHei",SimSun,SimHei;float:left; margin-right:2px;}
.focusBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focusBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;font-size: 12px }
.focusBox1 .hd ul li.on{ background:#f00; color:#fff; }
.focusBox1 .bd{ position:relative; height:100%; z-index:0;   }
.focusBox1 .bd li{ zoom:1; vertical-align:middle;position: relative; }
.focusBox1 .bd img{ width:1000px; height:475px; display:block;  }
.focusBox1 .bd li .bg{position: absolute;left: 0;bottom: 0;width:100%;height: 85px;opacity:0.6;background: #000;z-index: 0}
.focusBox1 .bd li .title{position:absolute;left: 0;bottom: 0;width:100%;height: 85px;line-height: 85px;color: #fff;overflow: hidden;font-family: Microsoft YaHei; z-index: 1;text-align: center;font-size: 18px}
.focusBox1 .bd li .title a{position:absolute;left: 0;bottom: 0;width:100%;height: 85px;line-height: 85px;color: #fff;overflow: hidden;font-family: Microsoft YaHei;z-index: 1;text-align: center;font-size: 18px }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.focusBox1 .prev,
.focusBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://www.xinhuanet.com/global/img/iconBtn/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.focusBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
.focusBox1 .prev:hover,
.focusBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.focusBox1 .prevStop{ display:none;  }
.focusBox1 .nextStop{ display:none;  }
.gqlb{background: url(http://www.xinhuanet.com/world/dsjsjmtfh/images160318/gqdt.jpg) 50% 0 no-repeat;
width: 100%;
height: 69px;
margin-top: 12px;}
.gqlb a{ display: block;
margin: 0 auto;
width: 315px;}
.splb{background:url(http://www.xinhuanet.com/world/dsjsjmtfh/images160318/sp.jpg) 50% 0 no-repeat;
width: 100%;
height: 69px;
margin-bottom: 10px;}
.splb a{display: block;
margin: 0 auto;
width: 315px;}
