
.fs0 {
  font-size: 0;
}
.fs12 {
  font-size: 0.12rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs34 {
  font-size: 0.34rem;
}
.33 {
  color: #333;
}
.red {
  color: #e15517;
}
.gray6 {
  color: #666;
}
.gray9 {
  color: #999;
}
.blue {
  color: #0f64b9;
}
.green {
  color: #28b736;
}
.orange {
  color: #e15517;
}
.ff {
  color: #fff;
}
.f1 {
  color: #f1f1f1;
}
.f2 {
  color: #f2f2f2;
}
.f4 {
  color: #f4f4f4;
}
.f5 {
  color: #f5f5f5;
}
.f6 {
  color: #f6f6f6;
}
.f7 {
  color: #f7f7f7;
}
.f8 {
  color: #f8f8f8;
}
.4f {
  color: #4f4f4f;
}
.7f {
  color: #7f7f7f;
}
.e1 {
  color: #e1e1e1;
}
.88 {
  color: #888;
}
.bgF7 {
  background: #f7f7f7;
}
.bgFf {
  background: #fff;
}
.bgBlue {
  background: #0f64b9;
}
.bgGreen {
  background: #28b736;
}
.bgOrange {
  background: #e15517;
}
.normal {
  font-weight: normal;
}
.bold {
  font-weight: bold;
}
.textC {
  text-align: center;
}
.textL {
  text-align: left;
}
.textR {
  text-align: right;
}
.upCase {
  text-transform: uppercase;
}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.radius2 {
  border-radius: .2rem;
  -webkit-border-radius: .2rem;
}
.radius50 {
  border-radius: 50%;
  -webkit-border-radius: 50%;
}
.flex {
  display: flex;
  display: -webkit-flex;
}
.flowwrap {
  flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
}
.mCheck {width: .2rem;height: .2rem;border: 1px solid #ddd;margin-right: 8px;}
.mCheck:checked {
  background: url(../img/checked.png) no-repeat center/contain;
}
/*头部*/
.mHeader .top{position: relative;font-size: .3rem;height: .95rem;line-height: .95rem;font-size:.3rem;    position: fixed;z-index: 999; width: 100%;}
.mHeader .top .back{padding-left: .24rem;background: url(../img/i_back.png) no-repeat left center/.16rem .27rem;}
.mHeader .top .tt{line-height: .95rem;font-size: .34rem;position: absolute;left: 50%;transform: translate(-50%,0);}
.mHeader .top .right{display:flex;align-items: center;}
.mHeader .top a{padding: 0 .1rem;}
.mHeader .top .xian{
	display:inline-block;width: 1px;height:.3rem;background: #d5d6d6;
}
.mHeader .top .menu{display:inline-block;width: .36rem;height: .95rem;margin-left: .1rem;padding: 0;
              background:url(../img/i_menu.png) no-repeat center/contain;}
.mHeader .top .menu.menu1{ background:url(../img/i_menu1.png) no-repeat center/contain;}
.mHeader .top .menu.menu1.active{ background:url(../img/i_menu2.png) no-repeat center/contain;}
.mHeader .top .logo{width: 4.57rem;height: .95rem; background:url(../img/logo.png) no-repeat center/contain;}
.mHeader .drop{position: fixed;left: 0;top: .95rem;
width: 100%;height:100%;z-index: 100;display: none;}
.mHeader .drop .cover{position: absolute;left: 0;top: 0;
width: 100%;height: 100%;background: rgba(0,0,0,.5);display: none;}
.mHeader .drop .mNav-wrap{
	background: #fff;padding: 0 .2rem;position: relative;z-index: 101;
}
.mNav{margin-top: .4rem;border-top: 1px solid #bcbcbc;padding: .2rem 0;
		display: flex;display: -webkit-flex;justify-content: space-between;
		flex-flow: row wrap;-webkit-flex-flow: row wrap;
}
.mNav	li{height: .5rem;line-height: .5rem;width: 25%;text-align: center;    font-size: 14px;}
.mNav	li.active a{color: #0f64b9;}
/*搜索*/
.mSch_wrap{
	width: 100%;height: .6rem;line-height: .6rem;background: #e6e6e8;
	border-radius: 5px;-webkit-border-radius: 5px;text-align: center;
}
.mSch_wrap .sch{
	background: url(../img/i_sch.png) no-repeat left center/.31rem .31rem;
	padding-left: .4rem;
	height: .5rem;
	font-size: 16px;
}
/*广告*/
.mAd{position: relative;display: table;width: 100%;height: 3.4rem;}
.mAd .des{display: table-cell;vertical-align: middle;text-align: center;color: #fff;}
.mAd .des h1{font-size: .34rem;margin-bottom: .1rem;}
.mAd .des p{font-size: .16rem;}
.mAd .mOther{text-align: center;padding-top: 1rem;}
.mAd .mOther .infor{color: #ea6754;text-align: center;margin: auto;}
.mAd .mOther .infor h1 {font-size: .38rem;font-weight: normal;margin-bottom: .1rem;}
.mAd .mOther .infor p {font-size: .22rem;}
.mAd .mOther .dj-nav{display: flex;display: -webkit-flex;padding: .5rem .4rem .4rem;}
.mAd .mOther .dj-nav li{flex: 1;text-align: center;}
.mAd .mOther .dj-nav li a{display:block;height: .44rem;line-height: .44rem;width: 1.8rem;text-align: center;
	font-size: .28rem;background: #fff;margin: auto;}
.mAd .mOther .dj-nav li.active a{background: #ea6754;color: #fff;-webkit-box-shadow: 2px 2px 10px #999;
    box-shadow: 2px 2px 10px #999;}
.mAd.schResult .mOther {
  padding-top: .6rem;
}
.mAd.schResult .mOther .infor {
  margin: .2rem 0 .1rem;
  color: #fff;
}
.mAd.schResult .mOther .infor h1 {
  color: #fff;
  font-weight: 400;
}
/*详情*/
.content img{max-width: 100%;width: auto;height: auto;margin: .4rem auto;}
.content p{line-height: .36rem;}
.content *{color: #666;font-size: .24rem;}
/*按钮*/
.mBtn {
  display: inline-block;
  padding: 0 .2rem;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  font-size: 14px;
  height: .6rem;
  line-height: .6rem;
  -webkit-box-shadow: 2px 2px 2px #dbe4ec;
  box-shadow: 2px 2px 2px #dbe4ec;
}
.mBtn-blue {
  background: #0f64b9;
  color: #fff;
}
.hole-btn-blue{
  width: 100%;height: .7rem;line-height: .7rem;background:#0f64b9;color: #fff;
  font-size:.28rem;text-align: center;letter-spacing: .02rem;
}
/*面包屑导航*/
.mBread {background: #f8f8f8;font-size: .14rem;padding: .1rem .2rem;
	border-bottom: 1px solid #f2f2f2;
	padding-top: 55px;
	display: flex;display: -webkit-flex;align-items: center;
}
.mBread a {color: #444;}
.mBread a.active {color: #0f64b9;}
.mBread .icon {width: .19rem;height: .16rem;background: url(../img/i_home.png) no-repeat center/contain;
	margin-right:.1rem;
}
.mBread.mBShadow {
  box-shadow: 5px 5px 5px #f2f2f2 inset;
  -moz-box-shadow: 5px 5px 5px #f2f2f2 inset;
  -webkit-box-shadow: 5px 5px 5px #f2f2f2 inset;
}
/*子导航*/
.mSubnav {padding: .2rem 0;text-align: center;border-bottom: 1px solid #f2f2f2;background: #fff;}
.mSubnav .subnav-list {display: flex;display: -webkit-flex;margin:.2rem 0;justify-content: center;
	flex-flow: row wrap;-webkit-flex-flow: row wrap;}
.mSubnav .subnav-list li {margin:.2rem;}
.mSubnav .subnav-list li a {display: block;color: #7f7f7f;padding:0 .1rem;
height: .6rem;line-height: .6rem;background: #f2f2f2;font-size: .28rem;}
.mSubnav .subnav-list li.active a {background: #0f64b9;color: #fff;}
/*板块标题*/
.mTitle {padding: .5rem 0;display: flex;display: -webkit-flex;align-items: center;}
.mTitle .line {height: 1px;flex: 1;background: #d8e6f4;}
.mTitle .tt {padding: 0 .5rem;font-size: .18rem;color: #d5deef;}
.mTitle .tt span {font-size: .28rem;}
/*分页*/
.mPage {display: inline-block;margin: .6rem auto;}
.mPage li {margin-right: 5px;float: left;}
.mPage li a {display: block;height: .4rem;line-height: .4rem;font-size: .22rem;
padding: 0 .15rem;background: #f6f6f6;}
.mPage li.active a {color: #fff;background: #0f64b9;}
/*联系我们-信息*/
.mMsg-list {display: inline-block;margin: .6rem auto 0 auto;}

.mMsg-list li {color: #4f4f4f;font-size: .24rem;height: .5rem;line-height: .5rem;text-align: left;}

.mMsg-list li i {margin-right: .2rem;float: left;width: .25rem;height: .5rem;display: inline-block;}

.mMsg-list li i.icon1 {background: url(../img/icon1.png) no-repeat center/contain;}

.mMsg-list li i.icon2 {background: url(../img/icon2.png) no-repeat center/contain;}

.mMsg-list li i.icon3 {background: url(../img/icon3.png) no-repeat center/contain;}

.mMsg-list li i.icon4 {background: url(../img/icon4.png) no-repeat center/contain;}

.mMsg-list li i.icon5 {background: url(../img/icon5.png) no-repeat center/contain;}
/*农技服务-子导航*/
.mSnav {background: #0f64b9;height: .6rem;display: flex;display: -webkit-flex;}

.mSnav li {flex: 1;padding: 0 .2rem;height: .6rem;line-height: .6rem;
	position: relative;text-align: center;}

.mSnav li:last-child {flex-grow: 1.5!important;}

.mSnav li a {font-size: .26rem;color: #fff;display: inline-block;position: relative;}

.mSnav li a:after {width: 100%;height: .04rem;background: transparent;
	position: absolute;left: 0;bottom: 0;content: '';}

.mSnav li:after {
	width: 2px;height: .2rem;background: #fff;
  position: absolute;right: 0;top: .2rem;content: '';}

.mSnav li.active a:after {background: #fff;}

.mSnav li:last-child:after {display: none;}
/*上一篇 下一篇*/
.mArtfoot {display: flex;display: -webkit-flex;display: -ms-flexbox;height: .6rem;line-height: .6rem;margin: .2rem;}
.mArtfoot > a {color: #333;}
.mArtfoot p.item {flex: 1;text-align: center;}

.mArtfoot .item.active a{
	color: #ff0000;
	border:1px solid #ff000;
	text-decoration: underline;
}
