/*!
 * @version 1.17.85
 * @date 2020-02-04
 * @generated
 */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

b {
	display: inline;
	font-weight: 400
}

html {
	font-family: Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font-size: 62.5%;
	line-height: 1.5
}

body {
	font-size: 15px;
	overflow-x: hidden;
	min-width: 320px;
	background: #e8e8e8;
}

a,body {
	color: #1a1a1a;
}

a {
	text-decoration: none;
	-webkit-tap-highlight-color: transparent
}

a:active {
	color: #3990e6;
	outline: 0
}

audio,canvas,progress,video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

svg:not(:root) {
	overflow: hidden
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}

pre {
	overflow: auto;
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word
}

code,kbd,pre,samp {
	font-family: monospace;
	font-size: 1rem
}

mark {
	background: #ff0;
	color: #1a1a1a
}

dfn {
	font-style: italic
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,th {
	padding: 0
}

ol,ul {
	list-style: none outside none
}

h1,h2,h3,h4,h5,h6,strong {
	font-size: 100%;
	font-weight: 400
}

img {
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic
}


textarea {
	overflow: auto;
	resize: vertical
}


address,cite,em,i,mark,u {
	font-style: normal
}

.border_box {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.fl {
	float: left
}

.fr {
	float: right
}

.hide {
	display: none!important
}


.page_main {
	max-width: 750px;
	margin: 0 auto;
	width: 100%
}


.plague_hd {
	overflow: hidden;
	padding-top: 2%;
	background:url("../img/banner_bg.jpg") top no-repeat #F8F8F8;
}

.plague_hd_txt {
	margin:0 auto;
	color: #000;
	font-size: .3rem;
	background:#fff;
	border-radius: .2rem;
	width:93%;
	padding: .1rem;
}

.plague_hd_txt h1{font-size: .35rem; font-weight:800; text-align:center; line-height: .6rem; padding:.3rem 0  .2rem 0;width:95%;margin:0 auto;}
.plague_hd_txt p{
	margin:0 auto;
	width:93%;
	line-height: .5rem;font-size: .25rem;}
.plague_hd_txt p a,.plague_hd_txt p a:visited{ color:#999;}
	
.headPic{margin:0 auto;width:96%;line-height:.6rem;}
.headPic .container a,.headPic .container a:visited{ color:#fff;}
	
.headList{margin:.25rem auto;
	width:94%;font-size: .3rem;line-height:.6rem;}
.headList li{background: url(../img/list.png) 0 .25rem no-repeat;
	background-size: .18rem auto; padding-left:5%; width:95%; margin:.13rem 0;}

.photoList{margin:.25rem auto;
	width:96%;font-size: .25rem;line-height:.5rem;
display:-moz-box;
-moz-box-orient:horizontal;
display:-webkit-box;
-webkit-box-orient:horizontal;
display:box;
box-orient:horizontal;}
.photoList li{width:30%; padding:0 2%; text-align:center;}
.photoList li img{width:100%; height:100%;}
	
.xinhua_txt a,.xinhua_txt a:visited{ color:#fff;}


.zy_hd_txt {
	margin:.3rem auto .05rem;
	color: #000;
	font-size: .3rem;
	background:#fff;
	border-radius: .2rem;
	width:93%;
	padding: .1rem;
}
.listList{margin:.25rem auto;width:96%;font-size:.3rem;line-height:.6rem;}
.listList li{width:100%;height: auto;margin:.1rem 0; border-bottom:1px #CCCCCC solid; padding-bottom:.1rem;
display:-moz-box;
-moz-box-orient:horizontal;
display:-webkit-box;
-webkit-box-orient:horizontal;
display:box;
box-orient:horizontal;}
.listList li img{width:90%;height:90%;}
.listList li p{width:68%;}
	
.xinhua_txt{
	margin:.3rem auto;
	color: #fff;
	font-size: .33rem;
	background:#1360FC;
	border-radius: .4rem;
	width:93%;
	padding: .1rem;
	text-align:center;
}

	
.guideList{margin:0 auto; background:#4D79F3;
	width:100%;font-size: .23rem;line-height:.5rem;
display:-moz-box;
-moz-box-orient:horizontal;
display:-webkit-box;
-webkit-box-orient:horizontal;
display:box;
box-orient:horizontal;}
.guideList li{width:31%; padding:1%;}
.guideList li a,.guideList li  a:visited{ color:#fff;}

.foot_txt{
	margin:0 auto;
	color: #fff;
	font-size: .2rem;
	background:#0C0C5A;
	width:100%;
	padding:.4rem 0;
	text-align:center;
}

@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3) {
	.plague_share {
		padding-bottom: .4rem
	}


