#userSetting{ display:none;  }

/* 新闻中心-首页 ============================ */

/* 焦点图 */
.focusNews{margin-bottom:10px;width:100%;/* max-height:235px; */position:relative;overflow:hidden;text-align:center;}

.focusNews .bd li{ position:relative; }
.focusNews .bd li .pic{ line-height:0  }
.focusNews .bd li img{ width:100%; }
.focusNews .bd li .title{padding: 14px 10px;height: 86px;background-color: #035d9b;overflow:hidden;color: #ccffff;font-size: 2rem;word-break: break-all;line-height: 1em;}
.focusNews .hd{position:absolute;z-index:1;right:4px;bottom: 135px;height:7px;overflow:hidden;font-size:0;}
.focusNews .hd ul{height:7px;overflow:hidden;}
.focusNews .hd li{display:inline-block;width: 15px;height:7px;background:#fff;margin:0 5px 0 0;vertical-align:top;}
.focusNews .hd li span{ display:none;  }
.focusNews .hd li.on{background: #035d9b;width:30px;}

/* 图片切换盒子 */
.infoBox1{ margin-bottom:20px }
.infoBox1 nav{ height: 36px; position:relative; line-height: 36px; margin-bottom: 10px;}
.infoBox1 nav h3{ background:#035d9b; color:#fff; display:inline-block; padding: 0 13px; font-weight:normal; font-size: 16px; position:relative;}

.infoBox1 nav ul{ font-size:0;}
.infoBox1 nav li { display:inline-block; text-align: center; position: relative; font-size: 18px; padding: 0 .8rem;}
.infoBox1 nav .on::after,.infoBox1 nav h3::after{  
	content:""; position: absolute; left: 50%; margin-left: -5px; bottom:-9px; border: 5px solid; 
	border-color: #035d9b transparent transparent; }
.infoBox1 nav .on { background: url(images/header.png) #035d9b; color:#fff;}
.infoBox1 nav .on a{ color:#fff;}

/* pageTopPic */
.pageTopPic{ margin-bottom:20px; }
.pageTopPic img{ width:100%; }
.pageTopPic .title{line-height: 2em;background:#035d9b;color:#fff;overflow:hidden;padding:0 10px;font-size: 1.3rem;}

/* 信息列表模块 */
.writeBtn{ z-index: 1; position:absolute; right:0; display:block; font-size:14px; height:28px; line-height:28px; border:1px solid #ddd; padding:0 10px; 
	background:#F2F2F2;
	background:-webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#F2F2F2));
	background:-moz-linear-gradient(#FFFFFF, #F2F2F2);
	background:-ms-linear-gradient(#FFFFFF, #F2F2F2);
	background:-o-linear-gradient(#FFFFFF, #F2F2F2);
	background: linear-gradient(#FFFFFF, #F2F2F2);
}

.infoBox{margin-bottom:20px;position: relative;}
.infoBox nav{position:relative;line-height: 36px;margin-bottom: 10px;}
.infoBox nav h3{color:#035d9b;font-size: 1.5rem;}

.infoBox nav ul{position: relative;font-size: 0;border-bottom: 1px solid #ddd;}
.infoBox nav li {width: 50%;display:inline-block;text-align: center;position: relative;font-size: 18px;line-height: 1.8;}
.infoBox nav .on::after{
	content:"";
	position: absolute;
	left: 50%;
	margin-left: -5px;
	bottom: -11px;
	/* border: 5px solid; */
	border-color: #035d9b transparent transparent;
	}
.infoBox nav .on {padding-bottom:4px;border-bottom: 3px solid #035d9b;color: #035d9b;position:relative;font-weight: bold;bottom:-1px}
.infoBox nav .on a{ color:#035d9b;}

.infoBox nav li.touchOn { background-color: #29A0DE; }
.infoBox .infoList>li {border-bottom:1px solid #e5e5e5;font-size: 1.2rem;/* height: 40px; */line-height: 1.4em;margin: 10px 0;overflow: hidden;padding: 0 0 10px;}
.infoBox .infoList>li time{  float:right; color:#999; margin-left:10px;}

.infoBox .infoList>li.t { padding:0 8px 8px 8px; overflow: hidden; background-image: none; white-space: normal; height: auto; line-height:180%; }
.infoBox .infoList>li.t h5 { font-size:17px; height: 36px; line-height: 36px; padding-top: 2px; color: #000;  font-weight: 600; 
    max-width: 100%; text-overflow: ellipsis; white-space: normal; overflow: hidden; }
.infoBox .infoList>li.t .pic { width: 75px; height: 55px; float: left; margin: 0 8px 0px 0; display: inline-block; overflow: hidden; border: #eceef0 1px solid; }
.infoBox .infoList>li.t img { width: 75px; float: left; }
.infoBox .infoList>li.t .intro { color: #78797a; font-size:14px; line-height: 19px; }
.infoBox .infoList>li.n {font-size: 1.4rem;}
.infoBox .infoList>li.n:first { margin-top: 2px; }
.infoBox .infoList .loading { background: url(images/list_loading.gif) no-repeat center; border-bottom: none; }
.infoBox .infoList.hideMore>li:nth-child(n+9) { display: none; }


/* newsBox */
.newsBox{ margin:0 6px 10px 6px;  border:1px solid #E4CFCF; 
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; 
	-webkit-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	-moz-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
}
.newsBox .hd{ height:35px; line-height:35px; text-align:center; background:url(images/newsBox.png) center bottom no-repeat;   }
.newsBox .hd h3{ color:#BA0000;  }
.newsBox .bd{ padding:15px 0 0 0;  }


/*杂志定义*/
.zzBox .pic{text-align:center;}
.zzBox .pic img{max-width:80%}
.zzBox .bookName{font-size:32px;margin: 30px 0px;}
.zztxtList{ background: #f1f1f1; margin-bottom: 10px; padding: 20px; height:auto; overflow:hidden;}
.zztxtList h3{/* float:left; */}
.zztxtList h3 span{background: #993333 url(../images/icons2.png) left -64px no-repeat;height:30px; line-height:30px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display:inline-block; padding:5px 20px 5px 50px; color:#fff;}
.toggle h3 span{background: #035d9b url(../images/icons2.png) left -96px no-repeat; }
.zztxtList ul{/* margin-left:130px; */}
.zztxtList ul li{line-height: 1.8em;}
.zztxtList ul a{font-size: 1.2rem;}

.zztxtList ul{display:none;}
.toggle ul {display: block;}
.zzconList{/* margin-left: 320px; */margin-top: 20px;}
.zzconList li{line-height: 2em;font-size: 1.2rem;border-bottom: #ccc solid 1px;padding: 10px 0;}
.zzconList li a{display:block;background: url(../images/icons2.png) -10px -208px no-repeat;padding-left: 40px;}
.zzconList li a:hover{background-position:-10px -293px}

/* 问卷调查 ---------------------------------------------- */
#survey { padding:0 10px; }
#survey h4{padding:15px 0 5px 0;}
#survey  ul{overflow:hidden;}
#survey  ul li{float:left;padding:5px 0;width:50%;}
#survey  p{margin-top:10px;text-align:center;}
#survey .voteBtn,
#survey .viewBtn{margin:0 10px;padding:5px 20px;}

.surveyList li{ padding:0 8px; height:35px; line-height:35px;; overflow:hidden; text-overflow: ellipsis;  border-bottom:#E2D1CD 1px solid; box-shadow:0 1px 0 #fff;   }
.surveyList .join{ display:inline-block; height:22px; line-height:22px; width:45px; text-align:center; font-size:12px; border:1px solid #E3CFD0; float:right;
	margin:6px 0 0 0;
	background:#EDE1E1;
	background:-webkit-gradient(linear,0 0,0 100%,from(#FEF4F3),to(#EDE1E1));
	background:-moz-linear-gradient(#FEF4F3, #EDE1E1);
	background:-ms-linear-gradient(#FEF4F3, #EDE1E1);
	background:-o-linear-gradient(#FEF4F3, #EDE1E1);
	background: linear-gradient(#FEF4F3, #EDE1E1);
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; 
}

/* 问卷内容页 */
#surveyResult table td { border: 0 none !important;}
#surveyResult .border{ width:100% !important;  }
#surveyResult .tdbg .border .tdbgleft{display:none;}
#surveyResult #BtnReturn,
#surveyResult #BtnClose{padding:5px 20px;}
#surveyResult table .tdbg td  #LblTitle {color: #333 !important;display: block;font: bold 16px/200% "Microsoft YaHei";margin-bottom: 20px;padding: 5px 0;}
#surveyResult table td {text-align: left;}
#LblSurveyName{ font-size:22px; padding:10px 0 0 0 ; display:block; text-align:center; }
#surveyResult .ChartPic{ margin:5px 0 20px 0; width:100%; position:relative;  }
#surveyResult .ChartHasPic::after { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAADQ0lEQVR42qVWW0iTYRieJWQF3VSXXXWhUAgSdKCIKKJQKaSU6EBBQWKEEEF0k14UgjqKSdQKkUBGTWsZBF2MzVOeNTPMaMqktXCb7uTGDjq/3udjn+3f/v+31Qsv2/d+7+F7z79GswY4HI6NS0tLpxKJRD3hM8K+5G896LjX/CtEo9F8UtS2srIyx1SA7l3E1x6LxQqyMkBC+lRFC32DbFrbxL7V1rHRC9f4L86gp8Ly8vJzEs9RVW632/PIwBv+wkSC/XrdwXqPFDPL7n2KiHvwgR8Qj8c7nE7nJjUP2sAY88zzF6spT0fwQw5AuTKVl5evVwxR3Otj/cVnsjIgEHKQT3rUXFNTs06SZBGiT1dvyCoYKK1gn6tusb4TZaqGIC9C53K5CldzRF68BBGxTRcaLDvPAhOTkgT7hsdUjUEPD3ssZiJvcjVWqzVXePHxaKmEGee4P8CraPD0OU4bOnuJ+UfHWdTlZj0Hj8sagZzwprW1dYuGknQSBwimMzsMRhb56WSdew5L6FAOIzMPHyt6A30At9tdgVDdx2FG9ySDMTg5xX68MMgqwQPmu3oVjUAfYHFxsUlDHWvC4Uv1nczXjE9wZUpx91i6FY1AHyAcDpvhiQUHuaqa1bfIxl7kylb/SLXKAJFIZEjVExH70PdpLgTl45XVLGyf5QhaZ9GhtTyxwJM6nhOFJELxQk+/pITdZiv7ereWJeJxfpdeGDwnpA/g9XqbUV0lStWVit37j7Hhisusa+8Rfp57/0HSN4KeXl00D6+r9okaWgsPSAx5B4Zl+0Sv1+/kHU8j+hUIzjZTVrMKhiCDsE3cvL1KBy1ZvubGxsZt3Ai1/y7hzdiVyqwHI6aA+A954cXIyEgJjZU/Yx8LR0xhDMP/ncJ+v9+k0+m289mVAjk0nvnCQg9k6xH4IQcIBoNdWq12BxnIy9iUNpttAxlqF6FDbP9mM4JPhIg8sBoMhoKGhobNkn2SCthoWDhyO37q3gNexviV2/EIETyAAdnNmAp4AU3PIiqId9RH82pfK3TvoyqyIMnJHOQpeiADOUia2Wze6vF4LpKip6FQCJ8+k4FA4K3P52uhRqsyGo35KFNUUTLJGV8rvwEx3sQFIsxVBQAAAABJRU5ErkJggg==) no-repeat; 
	position: absolute; right: 10px; bottom: 10px; content: ""; width: 25px; height: 25px; }
#surveyResult .ChartPic img{  max-width:100% !important; height:auto !important   }
#surveyResult .DivShowDataOn .ChartPic img{ max-width:700px !important; }
#surveyResult .DivShowDataOn .ChartHasPic::after{ display:none }
#surveyResult #BtnClose{ display:none }

/* 投票结果页 ---------------------------------------------- */
.votePage .voteTitle{ padding:15px 0; text-align:center; font-size:22px; }
.voteResultList li{ line-height:18px; padding:5px 10px; }
.voteResultList li.last .row{ display:none  }
.voteResultList li.last strong{ padding:0 5px;color:#c00; font-weight:normal }
.voteResultList span{ display:inline-block; vertical-align:top; font-size:12px; }
.voteResultList span.tit{ display:block; font-size:17px; padding-bottom:5px;  }
.voteResultList span.row{ width:70%; margin-right:5px;  height:12px; line-height:12px; overflow:hidden; background:#f4f4f4;  }
.voteResultList .row .rowCon { width:0px;  display:block; background:#B7E373;   }
.voteResultList .row .rowCon i{ display:block;  background:#5DBC5B; height:12px; overflow:hidden;    }


/* 专题报道 */
.spePageList{ text-align: center; padding:15px 0; }
.spePageList li{ margin-bottom:15px;}
.spePageList li img{ width:260px; height:50px; }


/* 留言模块  ---------------------------------------------- */
.center_video{
	margin: 0 auto;
}
.center_video video {
	width: 100%;
	height: auto;
}