*{margin:0;padding:0;}
p,div,body,html,ul,li,span,a,dl,dd,dt,h1,h2,h3,h4,h5,h6,input,img{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style: none;font-weight: normal;}
img,input,button{border:0;}
input,button{outline:none;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;}
a:link,a:visited{
	text-decoration: none;
	color: #999;
}
a:active{
	text-decoration:none;
}
a,img,button,input,textarea,p,div,ul,li{
	tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-ms-tap-highlight-color: rgba(0,0,0,0);
}
h1,h2,h3,h4,h5{font-weight:normal;}
body{
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	max-width:640px;

}
.clear{
	clear:both;
}
@media screen and (min-width:240px) {
	html, body, button, input, select, textarea, a {font-size: 9px}
}
@media screen and (min-width:320px) {
	html, body, button, input, select, textarea, a {font-size: 12px}
}
@media screen and (min-width:370px) {
	html, body, button, input, select, textarea, a {font-size: 14px}
}
@media screen and (min-width:420px) {
	html, body, button, input, select, textarea, a {font-size: 16px}
}
@media screen and (min-width:450px) {
	html, body, button, input, select, textarea, a {font-size: 16px}
}
@media screen and (min-width:480px) {
	html, body, button, input, select, textarea, a {font-size: 18px}
}
@media screen and (min-width:540px) {
	html, body, button, input, select, textarea, a {font-size: 20.25px}
}
@media screen and (min-width:600px) {
	html, body, button, input, select, textarea, a {font-size: 22px}
}
@media screen and (min-width:640px) {
	html, body, button, select, textarea, a {font-size: 24px;max-width: 640px;margin: 0 auto;
	}
}
/*header*/
.zxlby-cot{
	   width:100%;
		overflow:hidden;
	   position:relative;
	   background-color:#2D956B;
	   margin:0 auto;
	   }
.zxlby-logo{
       width:50%;
	   display:inline-block;
	   }	   
.zxlby-logo img{
       width:100%;
	   height:auto;
	   }	   
.zxlby-xm{
       width:45%;
	   color:#ffffff;
	   font-size:1.4rem;
	   float:right;
	   display:inline-block;
	   padding-top:5%;
       }	   
.clear{
     clear:both;
	 }   
/*content*/
.zxlby-nr{
		 margin-top:1rem;
		 width:100%;
		  }
.zxlby-nr2{
          width:90%;
		  margin:0 auto;
		  }
.zxlby-nr2 h1{
         font-size:1.2rem;
		 color:#333333;
		 }		 
.zxlby-nr2 p{
         font-size:1rem;
		 line-height:1.3rem;
		 color:#333333;
		 }

.zxlby-nr2 img{
         width:100%;
		 height:auto;
		 }
.zxlby-ll{
		width:100%;
		height:auto;
		margin:0.8rem 0;
		}
.zxlby-ll h5 {
        color:#999999;
		overflow:hidden;
		font-size:1.2rem;
		}
.zxlby-ll h5 img{
		 width:5%;
		 height:auto;
		 }
.zxlby-nrhs{
		}
.zxlby-nrhs p{
        font-size:1rem;
		color:#666666;
		padding-top:1rem;
		}
.zxlby-fxcj{
        width:90%;
		margin:2rem auto 0;
		overflow:hidden;
		}
.zxlby-fxcj li{
	float:left;
}

/*大家都在看*/
.jby-djdzk{
      width:100%;
	  background-color:#fff;
	  }
.jby-djdzk02{
      width:100%;
	  background-color:#fff;
	  border-bottom:#eaeaea solid 1px;
	  margin-top:1.5rem;
	  }
.jby-djdzk02 h2{
      width:90%;
      font-size:1.2rem;
	  color:#2D956B
	  float:left;
	  line-height:3rem;
	  padding-left:5%;
	overflow:hidden;
	  }
	   
.list-dj{
       width:100%;
	   border-top:#eaeaea solid 1px;
	   }	   
.list-dj2{
       width:90%;
	   margin:0 auto;
	   }
.list-dj2 ul{
       margin-top:2rem;
	   }
.list-dj2 ul li{
       font-size:1rem;
	   color:#333333;
	   line-height:1.5rem;
	   height:2rem;
	   }
/*更多资讯*/
.gdzx{
      width:100%;
	  height:auto;
	  border-bottom:#eaeaea solid 1px;
	  margin-top:3%;
	  padding-bottom:0.5%;
	  }
.gdzx01{
       width:100%;
	  height:auto;
	  border-bottom:#eaeaea solid 1px;
	  margin-top:3%;
	  padding-bottom:3%;
      }
.gdzx h3{
      text-align:center;
	  }
.gdzx h3 a{
      color:#2D956B
;
	  font-size:1.2rem;
	  text-align:center;
	  }
/*footer*/
.foot{
      width:100%;
	  height:auto;
	  margin-top:2%;
	  }
.foot ul{
     width:50%;
	 height:auto;
	 margin:0 auto;
	 text-align:center;
	 }
.foot ul li{
     background:#ebebeb;
	 }
.foot ul li a{
     float:left;
	 font-size:1rem;
	 color:#333333;
	 background-color:#ebebeb;
	 padding:3% 6%;
	 margin-left:7%;
	 margin-top:1rem;
	 }
.foot-wz{
    width:80%;
	height:auto;
	margin:0 auto;
	text-align:center;
	margin-top:2rem;
	margin-bottom:2rem;
	}
.foot-wz h3{
    font-size:1rem;
	color:#333333;
	}
.foot-wz p{
    font-size:1rem;
	color:#333333;
	padding-top:1%;
	}
