* {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style:normal;
}
html {
	height:100%;
}
body {
	height:100%;
	text-align:left;
}
li {
	list-style: none;
}
select {
	border:1px solid #A9A9A9;
}
strong {
	font-weight: bold;
}
td {
	line-height: 24px;
}
video {
	max-width: 1280px;
	width: 100%;
}
p {
	margin-bottom: 20px;
}
a {
	cursor:pointer;
	outline:none;
	color: #000;
	text-decoration:none;
}
input {
	outline: none;
}
a:link {
}
a:visited {
}
a:active, a:hover {
	color: #ff9724;
}
/* 公共样式
--------------------------------------------------*/
/* 清除浮动 */
.clearfix {
	display:block;
 #zoom:1;/*ie6-ie7*/
}
.clearfix:after {
	content:'';
	overflow:hidden;
	width:100%;
	height:0px;
	font-size:0px;
	margin:0px;
	padding:0px;
	display:block;
	clear: both;
}
/* headerBody
--------------------------------------------------*/
/* headerBody
--------------------------------------------------*/

/*导航*/

.navBar{  position:relative; z-index:1; height:50px; line-height:50px; background-color:#3d95d5; }
	.nav{ position:relative; width:1000px; margin:0 auto; }
	.nav li{ padding:0 5px;}
	.nav li:hover{ background-color:#f35507;}
	.nav a{ color:#fff;  }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
	
	.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:0px; top:50px; z-index:1; background-color:#f3ad07; width:100%; }
	

	.nav .sub li{ text-align:center; margin-bottom:-1px;   border-bottom:1px solid #E6E4E3;  line-height:40px; }
	.nav .sub li a{ display:block;  color:#fff; font-weight:normal; color:#333333; font-size:14px;}
	.nav li.ly{ width:57px; text-align:center;}
	
.nav li.hnzy{ width:70px; text-align:center;}

	
.nav .shixian .sub{ width:700px; margin-left:-657px;}

.nav .shixian .sub li a:hover{ color:#FFF;}
	
	.nav .shixian .sub li{ float:left; width:60px;}


.navSJ{ background-color:#3d95d5; height:45px; display:none; padding-left:10px;}

.navSJ a{ color:#fff; line-height:45px;}

/* 顶部搜索 */

img {
	border: 0;
	vertical-align: middle;
}
body {
	min-width: 278px;
 background-color: #FFF color: rgba(0, 0, 0, .8);
	font-size: 14px;
	line-height: 1.33;
	font-family:"Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", Arial, SimSun, sans-serif;
	font-smoothing: antialiased;
}
/*******************************
      Definition Container
*******************************/

  #example .container {
	width: 998px;
	margin: 0em auto;
}
#example .main.container .span2 .content {
	color:#222;
	line-height:26px;
	text-align:left; 	
	font: 17px "宋体", "Arial Narrow", HELVETICA; line-height:180%;

}
.content img {
	text-align:center;
}
#example .main.container .span2 {
	width:620px;
	float:left;

}
#example .main.container .big-pic{ width:100%; background-color:#fff; margin-top:30px;}

#example .main.container .span4 { width:340px; float:right; }



#example .main.container {
	margin: auto;
	z-index: 1;

	overflow: hidden;
	position: relative;
}


#example .main.container .big-pic .content{ padding:30px;}





.columns {
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	float: left;
}
 @media only screen and (max-width : 400px) {
 #example .main.container .span2 {
width:100%;
border-right: 0px solid #DDDDDD;
}
 #example .main.container .span2 .content {
 margin-top:10px;
 color:#222;
 font-size:16px;
 line-height:26px;
 text-align:left;
 padding:0px;
}
.content img {
 text-align:center;
 height: auto!important;
}
 img {
 max-width: 95%;
 height: auto;
}
}
@media only screen and (max-width : 600px) {
 #example .main.container .span2 {
width:100%;
border-right: 0px solid #DDDDDD;
}
 #example .main.container .span2 .content {
 margin-top:10px;
 color:#222;
 font-size:16px;
 line-height:26px;
 text-align:left;
 padding:0px;

}
.content img {
 text-align:center;
 height: auto!important;
}
 img {
 max-width: 95%;
 height: auto;
}
 #example .container {
 width: auto;
 margin: 0em 1rem;
}
 #example .main.container {
 padding: 0.8em;
 box-shadow: none;
}
}
 @media only screen and (min-width : 600px) and (max-width : 998px) {
#example .main.container .span2 {
width:100%;
 border-right: 0px solid #DDDDDD;
}
 #example .main.container .span2 .content {
 margin-top:10px;
 color:#222;
 font-size:16px;
 line-height:26px;
 text-align:left;
 padding:0px;
padding-right:5px;
}
 #example .container {
 width: auto;
 margin: 0em 2rem;
}
 #example .main.container {
 padding: 1em 2em;
 border-left: 0px solid #DDDDDD;
 border-right: 0px solid #DDDDDD;
}
}
 @media only screen and (max-width : 998px) {
 #example > .pusher {
 display: block;
 width: 100%;
 height: auto;
}
.navBar{ display:none;}
.navSJ{ display:block;}
}
@media only screen and (min-width : 640px) {
 .content {
 color:#222;
 font-size:16px;
 line-height:26px;
 text-align:left;
}
.content img {
 text-align:center;
max-width: 748px!important;
height: auto!important;
}
 #example .container {
 width: auto;
 margin: 0em auto;
}
 .span2 {
 width: 100%;
}





}

@media only screen and (min-width : 580px) {


.big-pic .content img{max-width: 480px!important;}


}



@media only screen and (min-width : 640px) {


.big-pic .content img{max-width: 540px!important;}

}

@media only screen and (min-width : 700px) {


.big-pic .content img{max-width: 600px!important;}


}

@media only screen and (min-width : 800px) {


.big-pic .content img{max-width: 700px!important;}


}


@media only screen and (min-width : 900px) {


.big-pic .content img{max-width: 800px!important;}


}




@media only screen and (min-width : 1000px) {


.big-pic .content img{max-width: 900px!important;}


}






@media only screen and (min-width : 998px) {
 #example .container {
 width: 900px;
 margin: 0em auto;
}
#example .main.container .span2 {
 width: 600px;
}

#example .main.container .big-pic{ width:100%;}



}
 @media only screen and (min-width: 1200px) {
 body {

}
 #example .container {
 width: 910px;
 margin: 0em auto;
}
#example .main.container .span2 {
 width: 590px;
}
}
@media only screen and (min-width : 998px) and (max-width: 1200px) {
body {

}
 #example .container {
 width: 1000px;
 margin: 0em auto;
}
#example .main.container .span2 {
 width: 620px;

}

#example .main.container .big-pic{ width:100%;}
}
@media only screen and (min-width : 1200px) and (max-width: 1355px) {
body {

}
 .content {
 color:#222;
 font-size:16px;
 line-height:26px;
 text-align:left;
}
.content img {
 text-align:center;
}
 #example .container {
 width: 1000px;
 margin: 0em auto;
}
#example .main.container .span2 {
 width: 620px;

}

#example .main.container .big-pic{ width:100%;}

}
@media only screen and (min-width : 1355px) {
body {

}
 .content {
 color:#222;
 font-size:16px;
 line-height:26px;
 text-align:left;
}
.content img {
 text-align:center;
}
 #example .container {
 width: 1000px;
 margin: 0em auto;
}
#example .main.container .span2 {
 width: 620px;
}

#example .main.container .big-pic{ width:100%;}

}

/*头部简要*/


.briefly {
	background-color:#fafafa;
	border-bottom:1px solid #e8e8e8; 
}
.zerogrid {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width:1000px;
}
.bread {
	height:30px;
	padding:30px 0px 0px 0px;
	font-size:16px;

}
.bread img {
	vertical-align:top;
}

h1{ margin:0px 0 15px 0; }


.source{ color:#999; margin:0px 0 20px 0;}




#articleEdit{color:#999; text-align:right;}


#example .main.container .big-pic #articleEdit{ margin-bottom:30PX; margin-right:30PX;}


/*相关阅读*/

.about-read {
	border:1px solid #dedede;
	margin:0px 0 0px 0;
	padding-bottom:10px;
}
.about-read p { padding:10px 0px 0px 15px;  margin-bottom:0px;
	color:#900;
}
.about-read ul li { padding:10px 0px 10px 10px;

	white-space:nowrap;
	float:left;
	background: url("http://hq.news.cn/skin/images/bg.png") no-repeat scroll 0px 18px transparent;
	margin-left:20px;
	display:inline;
}








/*图片列表*/


.about-pic-titl{ background-color:#EDEDEF; line-height:60px; font-size:18px; margin-bottom:20px;}


.list-pic-wrap{ margin:0 20px;}

.list-pic-wrap img{ 
max-width:100%; height: auto;
}
.list-pic-wrap ul{ float:left; width:49%; margin-left:2%;
}

.list-pic-wrap ul p{font-family:"Microsoft YaHei", "΢ź", "STHeiti", "WenQuanYi Micro Hei", Arial, SimSun, sans-serif; margin:0px;}

.list-pic-wrap ul:first-child{margin-left:0%;}


.list-pic li{ width:48%; float:left; margin-left:4%; margin-left:3.8%\9; margin-bottom:15px;}

.list-pic li:first-child{margin-left:0%;}




/*分页*/
#div_currpage{ height:30px; margin-top:20px; text-align:center;}

#div_currpage span{  line-height:20px; background-color:#ff8400; margin-right:5px; padding:0 6px; color:#FFFFFF;}

#div_currpage a{padding:0 6px; line-height:20px; background-color:#116aae; margin-right:5px;color:#FFFFFF;}




/*脚部*/


footer{ background-color:#303030; text-align:center; padding:15px 0; color:#fff; margin-top:30px;}

footer p{ line-height:30px; margin-bottom:0px;}

footer a{ color:#fff;}