body{background-color:#fff;-webkit-text-size-adjust: none;  max-height: 999999px; }
body,html,div,dl,dt,dd,del,ul,ol,li,form,fieldset,input,textarea,p,td{margin:0;padding:0}
body{margin:1px}
input[type=text],textarea{-webkit-appearance:none;outline:0}
button{outline:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul,li{list-style:none}
body{width:100%; margin:0 auto;text-align:center;}
a{text-decoration:none; color:#333}
.header{width:100%; height:auto; overflow:hidden; height:0.32rem; background:#fff; z-index:10;  border:.0rem solid green;}
.head_left{float:left; width:31%; border:0px solid red; padding-top:0.016rem;}
.head_left img{width:0.96rem; float:left;}
.middle{float:right; width:35%; height:0.32rem; font-size:.12rem; line-height:.33rem;}
#i-weather img{
	width:.20rem; 
	height:.20rem; 
	 vertical-align:middle;
	 font-family:"Times New Roman", Times, serif
 }
#i-weather #now_2345{
	-webkit-filter: invert(40%);
    -moz-filter: invert(40%);
    -ms-filter: invert(40%);
     -o-filter: invert(40%);
     filter: invert(40%);
}
#i-weather #get_weather_info{
	color:#888;
} 
 
.head_right{float:right;width:32%; border:0px solid #ccc;  }
.head_right img{float:right}
.head_right a{display:block; border:0px solid green; width:0.256rem; height:0.32rem; float:right; margin-right:0.128rem;}
.head_right .search img{ width:0.224rem; margin-top:0.048rem;margin-right:0.016rem}
.head_right .computer img{ width:0.256rem; margin-top:0.056rem; }
.head_right .user img{ width:0.22rem; margin-top:.048rem; margin-right:0.018rem}
.baner{clear:both; width:100%; overflow:hidden;  text-align:center; z-index:11;  border:0rem solid red;  }
.baner .nav{color:#fff; margin:0; float:none; text-align:center; width:100%;  overflow:hidden; background:#3F800F;font-size:0.156rem; height:.26rem;}
.baner .nav li {float:left;  line-height:0.273rem; width:20%; }
@-moz-document url-prefix() {.baner .nav li{ line-height:0.273rem;}}
.baner .nav li .n_b{height:0.04rem; border:0px solid green; width:0.5rem; text-align:center; margin:0 auto; margin-top:-0.04rem; display:none;  
}
@-moz-document url-prefix() {.baner .nav li .n_b{ margin-top:-0.02rem}}
.mysjx{
  border:0.05rem solid  transparent;
  border-bottom:0.05rem solid  #fff;
  line-height:0;
  font-size:0;
}
#son_nav{width:100%;overflow:hidden; clear:both;z-index:121;background:#fff;display:none; height:.39rem}
@-moz-document url-prefix() {.baner #son_nav{ margin-top:-0.0003rem}}
.baner #son_nav li{float:left;  line-height:0.37rem; font-size:0.144rem; color:#3F800F; background:#fff;  }
@-moz-document url-prefix() {.baner #son_nav li { line-height:.35rem}}
.baner a{color:#fff}
.baner #son_nav li a{color:#3F800F}
#more_sjx{font-size:.09rem}
#more_list{ font-size:.14rem;   z-index:13;   overflow:hidden;width:.72rem; height:1.9rem; display:none;   position:absolute; right:0.1rem;top:1rem;}
#con{ overflow:hidden;  position:relative; }
#info_list{border-radius:.02rem; height:0.7rem; line-height:.32rem; width:.7rem; float:right; display:block; margin-top:.085rem; padding-top:.04rem; background:#FFF   }
#list_up_sjx{
	font-size:0;
	height: 0;
	width: 0;	
	border:0.04rem solid transparent;
	position:absolute;
	top:0rem;
	right:.30rem;
	z-index:14;
}
#list_down_sjx{
	font-size:0;
	height: 0;
	width: 0;	
	border:0.04rem solid transparent;
	border-bottom: 0.05rem solid #fff;
	position:absolute;
	top:.007rem;
	right:.30rem;
	z-index:15;
}
.up_down{position: fixed;
right: 3%;
bottom: 40%;
z-index: 999;
display:none;
}
.up_down a{background:rgba(0,0,0,0.5); border-radius:0.4rem; display:block;width:0.4rem;height:0.4rem;  text-align:center; color:#fff; margin-top:0.1rem;}
.up_down a:link{color:#333}
.up_down .up_sjx{
  height: 0;
  width: 0;
  border:0.08rem solid transparent;
  border-bottom: 0.08rem solid #fff;
  position:absolute;
  top:0.15rem;
  left:0.12rem;
}
.up_down .down_sjx{
  height: 0;
  width: 0;
  border:0.08rem solid transparent;
  border-top: 0.08rem solid #fff;
  position:absolute;
  top:0.77rem;
  left:0.12rem;
}
.footer{clear:both; overflow:hidden; width:100%;line-height:.3rem; border:0px solid red; padding-bottom:.05rem}
.pc_mobile{ font-size:.16rem; text-align:center; overflow:hidden;  }
#footer{clear:both; overflow:hidden;text-align:center;font-size:.14rem; color:#666;line-height:.18rem; }
#footer span#copyright{font-size:.13rem;}
.aui_state_focus .aui_content{font-size:.13rem}
#footer{ margin-bottom:.05rem; margin-top:.005rem;}
.pc_mobile{ margin-top:.10rem; margin-bottom:0.05rem;}
.zt{width:100%; height:0.32rem; overflow:hidden; clear:both; line-height:0.32rem; font-size:0.144rem; padding-top:0.10rem;}
.zt a{  padding:0.072rem 0.256rem 0.016rem 0.048rem;}
.zt span{padding-left:0.048rem}
.pre_next{text-align:left; padding-left:.096rem; line-height:0.22rem; font-size:0.144rem; color:#666; margin:.1rem 0;}
.pre_next  a{font-size:0.144rem;}
.share{clear:both; font-size:0.144rem; color:#008AFF;  overflow:hidden;padding-top:0.128rem; padding-bottom:.0.0256rem;  }
.share ul .fx{background:url(/Templates/images/fx_x.png) no-repeat right; width:0.512rem; line-height:0.32rem; height:0.32rem; text-align:left; background-size:30% 50%}
.share ul li{ float:left; margin-left:0.144rem; width:0.32rem; height:0.48rem; }
.share ul .fx_arrow{ width:0.096rem; }
.share ul .fx_arrow img{width:100%}
.share ul li img{ width:0.352rem; height:0.352rem; border-radius:0.352rem; cursor:pointer;}
/*this pl add  a color patch*/
.pl_container a:hover{color:red;}
.pagenum a.cur{cursor:default}
.hf_send span {
    color: #fff;
}
