.domPC {
	display: none !important;
}
.iframePC {
	display: none !important;
}
.domMobile {
	display: block!important;
}
html {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
body {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
	font-family:"微软雅黑";
}
div {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
img {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
p {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
hr {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
pre {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
h1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
h2 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
h3 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: bold;
}
h4 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
h5 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
h6 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
table {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
tr {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
td {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
th {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
tfoot {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
tbody {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
thead {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
form {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
fieldset {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
input {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
textarea {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
select {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
label {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
ol {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
dl {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
dt {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
dd {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	font-weight: normal;
}
body {
	width: 100%;
	height: 100%;
}
html {
	width: 100%;
	height: 100%;
}
li {
	list-style-type: none;
}
a {
	color: rgb(51, 51, 51);
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
table {
	margin: 0px auto;
	clear: both;
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border: 0px currentColor;
	border-image: none;
	display: block;
}
em {
	font-style: normal;
}
hr {
	height: 0px;
	clear: both;
}
.none {
	display: none;
}
.clear {
	clear: both;
}
.clearfix::after {
	height: 0px;
	clear: both;
	display: block;
	visibility: hidden;
	content: ".";
}
* html .clearfix {
	-ms-zoom: 1;
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
/*内容*/
.content {
	padding: 0px;
	margin: 0px;
	font-family:"微软雅黑";
}
.centerwidth {
	width:100%;
	margin: 0 auto;
}
.topimg {
	background: none;
	width: 100%;
	height:0px;
}
.mobiletopimg {
	background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/mbbg.jpg)0 0 no-repeat;
	width: 100%;
	height: auto;
}
.titlebox {
	width: 100%;
	height: 169px;
	margin: 0 auto;
	padding-top: 20px;
}
.secbox {
	padding:20px 0;
	background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/bluere.jpg);
	width: 100%;
	height:auto;
	border-top: 2px solid #ffb935;
}
.pcnav {
	display:none;
	width: 70px;
	height: 380px;
	background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/bird.png) top center no-repeat;
	position: fixed;
	top: 280px;
	margin-left: 400px;
	left: 64%;
	
	overflow: hidden;
	z-index: 100;
}
.pcnav ul { padding-top: 55px;}
.pcnav ul li {
	width: 70px;
	height: 34px;
	text-align:center;
	line-height:32px;
	font-size:20px;
	overflow: hidden;
	color:#569bea;
	margin-bottom:12px;
}
.pcnav ul li a {
	display:block;
	width: 68px;
	height: 32px;
	text-align:center;
	line-height:32px;
	overflow: hidden;
	color:#569bea;
	font-size:20px;
	border:1px solid #569bea;
}
.pcnav ul li a:hover {
	display:block;
	width: 68px;
	height: 32px;
	text-align:center;
	line-height:32px;
	overflow: hidden;
	color:#cb3829;
	font-size:20px;
	border:1px solid #cb3829;
	text-decoration: none;
}
/*手机导航*/
.nav .begin{ display:block; width:28px; height:24px; background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/mobilebgPcNav.jpg) no-repeat; text-indent:-999px; position:fixed; left:10px; top:24%; overflow:hidden;  z-index:100;  -webkit-background-size:100% 100%; background-size:100% 100%;}
.nav .navCon { position:fixed; top:24%; left:46px; overflow:hidden; height:65px; z-index:100; width:200px!important; }
.nav .navCon a{ float:left; height:24px; line-height:22px; font-size:1.1em; color:#fff; padding:0 10px; margin:0 5px 5px 0; background:#42a4ea;}
/*轮播*/

.visualtop {
	font-family: "微软雅黑";
}
.visualtop {
	width: 100%;
	padding-top:0px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.visualtop .e_pic_wrap {
	z-index: 1;
	white-space: nowrap;
	width: 100%;
	height: auto;
	margin: 0 auto;
	border: 0px solid #44a2e5;
}
.visualtop .e_pic_wrap li {
	position: relative;
	display: inline;
	width: 100%;
	overflow: hidden;
}
.visualtop .e_pic_wrap li img {
	width: 100%;
	height: auto;
	display: block;
}
.visualtop .e_bg_flt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 600px;
	height: 75px;
	background: #16467d;
	filter: alpha(opacity=60);
	-moz-opacity: .6;
	opacity: .6;
	z-index: 10;
}
.visualtop .e_flt_inf {
	position: absolute;
	left: 0;
	bottom: 0;
	width:100%;
	height: 1.5em;
	overflow: hidden;
	z-index: 20;
	color: #fff;
	white-space: normal;
	word-wrap: break-word;
}
.visualtop .e_flt_inf h2 {
padding: 2.5% 2% 2%;font-size:1em; line-height:1.5em; height:1.2em; width:80%; overflow:hidden;
}
.visualtop .e_flt_inf h2 a {
	color: #fff;
	font-weight: normal;
}
.visualtop .e_flt_inf .t_info {
	line-height: 20px;
	overflow: hidden;
	color: #fff;
	font-size: 0.875em;
	padding: 0 15% 0 2%;
}
.visualtop .e_sep {
	color: #81d6d3;
	position: absolute;
	bottom: 20px;
	right: 20px;
	width: 235px;
	z-index: 20;
}
.visualtop .e_sep a {
	color: #81d6d3;
}
.visualtop .prev, .visualtop .next {
	position: absolute;
	z-index: 30;
	display: block;
}
.visualtop .prev {
	top: 0px;
	left: 0;
}
.visualtop .next {
	top: 0px;
	right: 0;
}
.visualtop .prev a {
	display: block;
	width: 0px;
	height: 0px;
	overflow: hidden;
	background: none;
}
.visualtop .next a {
	display: block;
	width: 0px;
	height: 0px;
	overflow: hidden;
	background: none;
}
.visualtop .next a:hover {background-position: 0 -180px;}
.visualtop .pageState {
	position: absolute;
	left:90%;
	z-index: 100;
	color: #fff;
	font-family: "微软雅黑";
	font-style: italic;
	bottom:2%;font-size:0.875em;
	line-height:2.2em;
}
.visualtop .pageState span {
	font-size: 1.5em;
}
.visualtop .e_flt_inf .t_info {display:none;}
.visualtop .e_bg_flt {height:20%;}
.visualtop .e_flt_inf {height:20%;}
.visualtop .prev a, .visualtop .next a {background-size:100%;width:0px;height:0px;}
/*简介*/
.outtitle{ background:none; width: 95%; height:auto; margin:0 auto; padding:10px 0; background-size: contain; font-size:24px; line-height:30px;} 
.outtitle a{ font-weight:bold; display:inline-block; width:75%;} 
.sectitle{ background:none; width: 95%; height:auto; margin:0 auto; padding-top:0px; background-size: contain; font-size:24px; line-height:30px;} 
.sectitle span{ padding-left:30px; color:#f5c66e; line-height:28px; font-size:0.9em;} 
.secbg{ width: 100%; height:auto; background: none; margin: 0 auto; padding-top:10px; overflow:hidden;}
.secbg .left{ float:left; width:100%; height:104px; border-right:1px solid #fff; margin:0px; clear:both;}
.secbg .left ul{ font-size:1em; line-height:20px; color:#fff; padding:0 10px; }
.secbg .left ul li span{ font-size:1em; line-height:24px; color:#f5c66e;}
.secbg .right{ float:left; width:100%; height:auto;margin:0px;  overflow:hidden; clear:both;}
.secbg .right ul{ font-size:1em; line-height:24px; color:#fff; padding:0 10px;}
.secbg .right ul li{ font-size:1em; line-height:24px; color:#fff;}
.secbg .right ul li span{ font-size:1em; line-height:24px; color:#f5c66e;}
 .litimg{ display:block; float:left; width:20%; height:auto; text-align:center; line-height:26px; color:#fff; margin-right:3%; background-size: contain; margin-left:2%; margin-top:5px;}
/*主题*/
.thirdpart{ width: 100%; margin:0 auto; padding-top:20px;}

.thirdpart .titlebg{ background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/zbzy.png) top left no-repeat; width:96%; height:32px; margin:20px 2%; }
.thirdpart h2{ float:left; width:80%; height:auto; margin-right:3%; font-size:25px; font-weight:normal; line-height:25px; overflow:hidden;}
.thirdpart h2 a{width:100%; height:50px; font-size:0.9em; font-weight:normal; line-height:1.2em; overflow:hidden;}
.thirdpart .moreclick{ float:right; width:84px; height:35px; font-size:1em; font-weight:normal; line-height:30px; overflow:hidden; color:#C9C9C9;}
.thirdpart .moreclick a{ color:#a9a9a9; display:block; padding-top:0px;}
.thirdpart ul{ width:100%; margin:0; padding:0; margin-top:10px; height:auto;}
.thirdpart ul li{ width:100%; float:left; height:auto; border-top:1px dashed #a9a9a9; border-bottom:0px; padding:8px 0;}
.thirdpart ul li h3{ line-height:30px; width:95%; overflow:hidden; margin:0 auto; height:auto;}

.thirdpart ul li p{ line-height:24px; width:95%; height:auto; overflow:hidden; margin:0 auto;}

/*现场图集*/
.xctjbox { width: 100%; margin: 0 auto; margin-top: 20px; }
.xctjbox .titlebg{ background:url(//www.xinhuanet.com/politics/2016lhzbhome/images/xctj.png) top left no-repeat; width:96%; margin:0 auto; height:32px;}
/*手机图集*/
.mobilepicbox{ margin:20px 0 0 0; padding:0 10px;}
.picTitle { position:relative; width:46%; height:auto; display:inline-block; overflow:hidden; padding-top:0; margin:0 1.2%;}
.picTitle .bg { background: #01306f; bottom: 0px; height:28px; left: 0; opacity:0.6; filter:alpha(opacity=60); position: absolute; width: 100%; z-index: 10; }
.picTitle .name { bottom: 0; color: #FFFFFF; height:20px; left: 0; line-height:24px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size:14px; /*background:url(//www.news.cn/world/cnleader/xjp0624/imgs/20150621_ldrcf_sp_v1.png) 8px 8px no-repeat;*/ padding-left:0px; padding-bottom:5px; }
.picTitle .name a { color: #FFFFFF; text-decoration:none; }
.picTitle .name a:hover { text-decoration: underline; }

/*文字实录*/
.wzslbox{ width: 100%; margin:0 auto; margin-top:40px;}
.comTit {  margin-bottom:15px;height:50px; background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/wzsl.png) left top no-repeat;}
.comTit a { display: inline-block; height:50px; width:150px; }
.comTit h3 { padding: 15px 0px 0px 40px;float: left;font-style: normal;font-size: 46px;color: #fff; height:40px;}
.comTit strong { font-size:32px; line-height:50px; color:#fff; font-weight:normal; margin-right:10px; font-style:normal; margin: 0px 0px 0px 30px;}
.comList li { height:45px; overflow:hidden; float:left; width:49%; margin-right:5px; margin-right: 10px; width: 465px; padding: 0 0 0 5px;}
.comList li a { font-size:18px; line-height:40px; background:url(//www.xinhuanet.com/politics/2015xhslfbh/images/bgPcNav.png) 0px -85px no-repeat; padding-left:10px; }
#tsform {
float: right;
font-size: 1em;
font-style: normal;
background:#fff; padding:5px 5px 0 5px;
width:169px; overflow:hidden;}

/*相关报道*/
.xgbdmobile{ width:100%; margin: 30px auto;}
.xgbdmobile .titlebg{ background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/xgbdmobile.png) top left no-repeat; width:96%; margin:0 auto; height:32px;}
.xgbdmobile ul{ float:left; height:auto; width:100%; margin-top:0px; padding-top:15px;}
.xgbdmobile ul li{
	font-size:18px;
height: 30px;
width: auto;
margin-bottom: 12px;
overflow: hidden;
vertical-align: top;
text-align: left;
padding-left: 20px;
position: relative;
line-height:30px;
float:left;
margin-left:15px;
}
.xgbdmobile ul li i {
width: 12px;
height: 12px;
background: #f5c66e;
position: absolute;
left: 0px;
top: 30%;
margin-top: 0px;
}
/*视频*/
.videobox { width: 100%; margin: 0 auto; margin-top: 30px; }
.videobox .titlebg{ background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/zbsp.png) top left no-repeat; width:96%; height:32px; margin:0 auto; padding-bottom:20px;}
.visualvideo { font-family:"微软雅黑"; }
.visualvideo { width:  100%; margin: 0 auto 15px; position: relative; overflow: hidden; }
.visualvideo .e_pic_wrap { z-index: 1; white-space: nowrap; width: 100%; height: auto; }
.visualvideo .e_pic_wrap li { position:relative; display: inline; width: 100%; overflow: hidden; }
.visualvideo .e_pic_wrap li img { width:100%; height:auto; display:block; }
.visualvideo .videoimg { position: absolute; left:40%; bottom:34%; width:80px; height:80px; z-index: 11;}
.visualvideo .videoimg a { display:block; width:100%; height:100%;}
.visualvideo .e_bg_flt { position: absolute; left: 0; bottom: 0; width: 100%; height:12%; background: #033373; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; }
.visualvideo .e_flt_inf { position: absolute; left: 0; bottom: 0; height:11%; overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; width:90%; }
.visualvideo .e_flt_inf h2 { font-size:1.3em; padding:0; color:#fff; font-weight:normal; line-height:2.2em; }
.visualvideo .e_flt_inf h2 a { color: #fff; }
.visualvideo .e_flt_inf .t_info { line-height: 20px; overflow: hidden; color:#fff; font-size:0.875em; padding: 0 15% 0 2%; }
.visualvideo .e_sep { color: #81d6d3; position: absolute; bottom: 20px; right: 20px; width: 235px; z-index: 20; }
.visualvideo .e_sep a { color: #81d6d3; }
.visualvideo .prev, .visualvideo .next { position: absolute; z-index: 30; display: block; }
.visualvideo .prev { top: 35%; left: 0; }
.visualvideo .next { top: 35%; right: 0; }
.visualvideo .prev a, .visualvideo .next a { display: block; width: 100px; height: 100px; overflow: hidden; background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/visualMB3008_20150723_LR.png) no-repeat scroll 0 0; }
.visualvideo .prev a { background-position: 0 0; }
.visualvideo .prev a:hover { background-position: 0 -120px; }
.visualvideo .next a { background-position: 0 -240px; }
.visualvideo .next a:hover { background-position: 0 -360px; }
.visualvideo .pageState { position:absolute; bottom:1%; right:3%; z-index:100; color:#fff; font-size:1.5em; font-family:"微软雅黑"; font-style:italic; }
.visualvideo .pageState span { font-size:2.5em; }
.visualvideo .e_flt_inf .t_info {display:none;}
.visualvideo .e_bg_flt {height:20%;}
.visualvideo .e_flt_inf {height:20%;}
.visualvideo .prev a, .visualvideo .next a {background-size:100%;width:50px;height:50px;}
.visualvideo .prev a:hover {background-position: 0 -60px;}
.visualvideo .next a {background-position: 0 -120px;}
.visualvideo .next a:hover {background-position: 0 -180px;}
.visualvideo .pageState {bottom:4%;font-size:0.875em;}
.visualvideo .pageState span {font-size:1.5em;}

/*更多直播*/
.morebox { width: 100%; margin: 0 auto; margin-top: 30px; }
.morebox .titlebg{ background: url(//www.xinhuanet.com/politics/2016lhzbhome/images/gdzb.png) top left no-repeat; width:96%; height:32px; margin:0 auto; padding-bottom:20px;}
.morelist { clear:both; margin-top:20px; width: 100%; margin:0 auto;}
.morelist li { float:left; width:44%; border:1px solid #dbd8d8; margin: 0 2.5%; margin-bottom:30px;}
.morelist li img { width:100%; height: auto;}

.morelist li p { text-align:center; height:40px; line-height:40px; font-size:1em; overflow:hidden;}
.morelist li p a { color:#333}

.footer{ background:#3a5585; line-height:24px; height:auto; color:#fff; margin-top:10px; padding:10px; text-align:center; font-size:14px;}

.titlebg a{ display:inline-block; width:150px; height:32px;}

.scroll-wrapper {   
  -webkit-overflow-scrolling: touch!important;   
    overflow-y: scroll;
	height:200px; clear:both;  
} 
.scroll-wrapper iframe { 
height:200px;
} 

.comTit a {
display: inline-block;
height: 50px;
width: 130px;
}
.flash{ height:23px; overflow:hidden;}

