@charset "utf-8";
/* CSS Document */

body, html {

    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: Microsoft YaHei;
}
body{font-family: PingFangSC-Regular,Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;color: #666;}

input { font: 10pt Verdana, Arial, Helvetica; }
input { outline: none; }
img {border: none;}
p,ul,ol,li,form,div{margin: 0;padding: 0;list-style: none;}
h1,h2,h3,h4{font-weight:normal;font-size:16px; margin: 0;padding: 0;list-style: none;}
a { cursor: pointer; outline: none; color: #000; text-decoration: none; }
a:link { }
a:visited { }
a:active,
a:hover { color: #ea544a;}
.clear{clear:both;}
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*, ::after, ::before {

    box-sizing: border-box;

}

img {
    max-width: 100%;
    vertical-align: top;
}
li {
    list-style-type: none;
}

body,html {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Microsoft YaHei
}

@media only screen and (max-width:768px) {
	html {
		font-size: 204.8px
	}
}

@media only screen and (max-width:640px) {
	html {
		font-size: 170.66667px
	}
}

@media only screen and (max-width:480px) {
	html {
		font-size: 128px
	}
}

@media only screen and (max-width:414px) {
	html {
		font-size: 110.4px
	}
}

@media only screen and (max-width:412px) {
	html {
		font-size: 109.86667px
	}
}

@media only screen and (max-width:400px) {
	html {
		font-size: 106.66667px
	}
}

@media only screen and (max-width:393px) {
	html {
		font-size: 104.8px
	}
}

@media only screen and (max-width:375px) {
	html {
		font-size: 100px
	}
}

@media only screen and (max-width:360px) {
	html {
		font-size: 96px
	}
}

@media only screen and (max-width:345px) {
	html {
		font-size: 92px
	}
}

@media only screen and (max-width:320px) {
	html {
		font-size: 85.33333px
	}
}
/** 首页 **/

#index-content {

 

}
.mpdd-top-wrapper {
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: .45rem;
	font-size: 0;
	background: url("../image/mpdd_top_bg.png") no-repeat;
	background-size: 100% 100%
}

.mpdd-top-wrapper .mpdd-top-logo {
	position: relative;
	display: inline-block;
	float: left;
	width: .9rem;
	height: .3rem;
	margin-left: .13rem
}

.mpdd-top-wrapper .mpdd-top-logo img {
	position: relative;
	width: 100%;
	height: 100%;
	margin-top: .075rem;
	vertical-align: middle
}

.mpdd-top-wrapper span {
	display: inline-block;
	height: .45rem;
	margin-left: .2rem;
	font-size: .12rem;
	line-height: .45rem;
	color: #fff
}

.mpdd-top-wrapper .mpdd-top-btn {
	position: absolute;
	width: .74rem;
	height: .27rem;
	top: .09rem;
	right: .1rem;
	font-size: .14rem;
	line-height: .28rem;
	text-align: center;
	color: #139539;
	border-radius: .025rem;
	background-color: #fff
}

.mpdd-head-wrapper {
	position: relative;
	width: 100%;
	height: .5rem;
	margin-top: .45rem;
	border-bottom: .02rem solid #ed435b;
	font-size: 0;
	line-height: .5rem;
	background-color: #f3f3f3
}

.mph-tab .red-color-font {

   139539

}
.mph-tab span {

    margin: 0 .1rem;
    font-size: .14rem;
    color: #6c6c6c;

}
/** banner **/
.mpdd-banner {

    position: relative;
    width: 100%;
    height: 1.55rem;
    background-color: #f3f3f3;

}.mpdd-banner img {

    width: 100%;
    height: 1.4rem;

}

/** 轮播**/
.account_spl {
    width: 100%;
}

.am-slider {
     width: 100%;

    margin: 0px auto;
}
.spl_content_con {
    width: 100%;
    margin-top: 10px;
}

.am-slider .spl_content_con img {
    width: 100%;
    display: block;
}

.am-slider-default .am-control-nav {
    width: 100%;
    position: absolute;

    text-align: center;
}

.am-slider-default .am-control-nav li {
    margin: 0 6px;
    display: inline-block;
}

.am-slider-default .am-control-nav li a {
    width: 8px;
    height: 8px;
    display: block;
    background-color: #666;
    background-color: rgba(0,0,0,.5);
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 20px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,.3);
}
.am-slider-default .am-control-nav li a.am-active {
    background-color: #000;
    background-color: #139539;
    cursor: default;
}
/** 首页新闻 ***/

.comfonttitle {font-size: 18px;color:rgba(68,68,68,1);font-family:微软雅黑;text-align:center; margin-bottom: 1.333%; min-height: 30px; min-width: 30px;}
.comfontenglish{font-size: 14px;color:rgba(119,119,119,1);font-family:微软雅黑;text-align:center; margin-bottom: 1.333%; min-height: 30px; min-width: 30px;}
.mpdd-content-new{width: 94%; font-size: 14px; margin-top:10%; margin-left:3%;}
.mpdd-content-new-top{width:100%; }

.module_image_content {
    height: 100%;
    font-size: 0;
    position: relative;
}

.module_image_content img {
    width: 100%;
    height: auto;
    max-height: 100%;
    vertical-align: initial;
}
.news_list_wrap{ width: 100%;}

.jz_screen_mobi .module_news_list_content .news_list_item_title {
    font-size: 14px;
}
.news_list_item_line .news_list_item_title {
    color: inherit;
}
.news_list_item_inner{
	padding: 20px 0;
}	
.news_list_item_title {
    font-size: 14px;
    font-weight: 400;
    color: inherit;
    line-height: 24px;
    word-break: break-all;
}
.news_list_item_date {
    margin-left: 0;
	display: block;
	margin-top: 5px;
	font-size: 12px;
	line-height: 1;
	color: #999;
}
.news_list_item_summery {

	font-size: 14px;
	color: #666;
	line-height: 1.7;
    font-size: 12px;
    margin-top: 10px;
	
}
.news_list_parting_line{width:100%; border-bottom: 1px solid #ececec;}




/** 关于我们 **/

.mpdd-content-about{width: 94%; font-size: 14px; margin-top:10%; margin-left:3%;}
.mpdd-content-about-top{width:100%; }
.mpdd-content-about-summery{line-height: 36px;font-size: 14px;color:rgba(119,119,119,1);font-family:微软雅黑;text-align:left;}
.mpdd-content-nabout-more{ width:24%; height: 40px; margin-left:38%; margin-top:2%; }
.mpdd-content-nabout-more{ background-color:#139539; display: flex; -webkit-box-align: center; align-items: center; position: relative; overflow: hidden; color: #000; cursor: pointer; white-space: nowrap; text-decoration: none; text-align: center; vertical-align: middle; box-sizing: border-box; transition: all .3s; transform-style: preserve-3d; border-radius:4px;	}
.mpdd-content-nabout-more a {width: 100%;}
.mpdd-content-nabout-more span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; overflow: hidden;color:#ffffff;}

.mpdd-content-boutique{height:2rem; margin-top: 0.3rem; margin-bottom:3%;}

.boutique-column-title {
    font-size: 18px;
	color: rgba(68,68,68,1);

	text-align: left;
	margin-bottom: 1.333%;
	min-height: 30px;
	min-width: 30px;
	margin-left:4%;
}

.boutique-column-recommend {
	font-family: 微软雅黑;
    padding-top: 0.2rem;
    background: #f8f8f8;
	font-family: PingFangSC-Regular,Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial
}

.boutique-column-recommend li {
    width: 27%;
    float: left;
    margin-left: 3%;
    margin-right: 3%;
    display: inline;
    position: relative;
}

.boutique-column-recommend li img {
    box-shadow: 0px 1px 10px #ccc;
    width: 100%;
    background: #d2d2d2;
    border-radius: 7px;
    overflow: hidden;
}

.boutique-column-recommend li p {
    width: 100%;
    font-size: 14px;
    text-align: center;
    overflow: hidden;
}

/** 尾部 **/
.fotter{
	line-height: 36px;
	font-size: 14px;
	color: rgba(119,119,119,1);
	font-family: 微软雅黑;
	text-align: center;
	background-color: #e9e9e9;
	
}

/** 新闻列表页 **/


.fixhead {

    top: 0;
    position: fixed;
    z-index: 99999;
    width: 100%;
}
.hdnav_bar {

    width: 100%;
    background: #eeeeee;
    height: 36px;
    line-height: 36px;
    box-sizing: border-box;
    margin-top: 0.45rem;
    position: fixed;
    z-index: 99999;
    width: 100%;

}
.hdnav_bar .more_l {

    left: 0;
    height: 36px;
    width: 3%;
    position: absolute;
    z-index: 1;
    background: #eeeeee;

}
.hdnav_bar .more_r {

    right: 0;
    height: 36px;
    width: 46px;
    position: absolute;
    z-index: 1;
    background: url(../images/hdnav_more.png) no-repeat right;

}
.hdnav {

    width: 94%;
    margin-right: 8px;
    overflow: hidden;
        overflow-x: hidden;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
	position: absolute;

}
.hdnav_list {

    white-space: nowrap;
	font-size: 18px;

}


.hdnav_list .btn {

    white-space: nowrap;
    display: inline-block;
    padding: 0 14px;
    color: #666666;
    text-decoration: none;
    font-size: 18px;

}

.hdnav_list .active{
  
 color:#139539; 
}

.news_list_tw {
    background: #fff;
    border-bottom: 1px dotted #e9e9ea;
}
.news_list_tw li {
    line-height: 1.3;
    padding: 0 10px;
}
.news_list_tw li a {
    display: block;
    padding: 10px 0;
    border-bottom: 1px dotted #e9e9ea;
}

.list_center {
    overflow: hidden;
    width: 100%;
}

 .list_center_right {
    float: left;
    height: 78px;
    margin-left: 129px;
    position: relative;
}
 .list_center_right .title {
    line-height: 22px;
    height: 78px;
	 font-size: 12px;
}

.news_list_1 p {
    font-size: 12px;
    color: #aaaaaa;
    line-height: 1.2;
}

.news_list_tw_p {
    bottom: 0px;
    position: absolute;
    font-size: 12px;
    width: 200px;
}

.news_list_1 li .list_center_left {
    width: 120px;
    height: 78px;
    overflow: hidden;
}
.news_list_tw .list_center_left {
    float: left;
    margin-left: 0;
    position: absolute;
    width: 80px;
}
.news_list_1 .list_center_left img {
    width: 100%;
    height: auto !important;
}
/** 新闻加载更多 **/

.dropload-down,.dropload-up{position:relative;height:0;background-color:#fff;overflow:hidden;font-size: 18px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dropload-down{height:0.2rem; width: 100%;}
.dropload-load,.dropload-noData,.dropload-refresh,.dropload-update{height:.2rem;line-height:.2rem;text-align:center;}
.dropload-load .loading{display:inline-block;height:15px;width:15px;border-radius:100%;margin:6px;border:2px solid #666;border-bottom-color:transparent;vertical-align:middle;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite}





/** 新闻内容页 **/

.news_detail_header {
    margin-bottom: 20px;
	margin-top: .45rem;
	padding-left: 2.60416%;
	padding-right: 2.60416%;
}
.news_detail_title {
    font-size: 22px;
    line-height: 28px;
    padding-bottom: 16px;
}
.news_detail_title {
    padding-bottom: 24px;
    padding-top: 24px;
    font-size: 22px;
    color: #333;
    font-weight: 400;
    line-height: 1.3;
}

.news_detail_info {
    color: #999;
	font-size: 14px;
}

.news_detail_content_wrap {
    padding-top: 0;
    border-top: 0;
    margin-bottom: 20px;
	padding-left: 2.60416%;
	padding-right: 2.60416%;
}

.news_detail_content {
    font-size: 14px;
    color: #666;
    word-wrap: break-word;
    line-height: 2.8;
}



/** 病虫害列表 ***/
.ny_line{ margin-top:0.45rem; height:48px;}
.ny_content{width:100%;  text-align:left; }
.ny_list{width:45%; margin-left:3%; float: left; margin-top:10px;}
.ny_list_image{width:100%; height:100px; text-align:center; overflow:hidden }
.ny_list_image img{width:100%; }
.ny_list_name{  text-align:center; overflow:hidden; font-size:16px; line-height:40px; }




/** 病虫害详情 **/


.ny_detail_header {
    margin-bottom: 20px;
	margin-top: .45rem;
	padding-left: 2.60416%;
	padding-right: 2.60416%;
}
.ny_detail_title {
    font-size: 22px;
    line-height: 28px;
    padding-bottom: 16px;
}
.ny_detail_title {
    padding-bottom: 24px;
    padding-top: 24px;
    font-size: 22px;
    color: #333;
    font-weight: 400;
    line-height: 1.3;
    text-align: center;

}

.ny_detail_info {
    color: #999;
	font-size: 14px;
}

.ny_detail_content_wrap {
    padding-top: 0;
    border-top: 0;
    margin-bottom: 20px;
	padding-left: 2.60416%;
	padding-right: 2.60416%;
}

.ny_detail_content {
    font-size: 14px;
    color: #666;
    word-wrap: break-word;
    line-height: 2.8;
}



.goods_top{text-align: center;font-size: 16px; width:100%; height:50px; } 
.goods_top:before,.goods_top:after{content: ""; width: 40%; border-top: 1px red solid; display: inline-block; vertical-align: middle;} 
.goods_top span{    width: 20%;  background-color: #ffffff;}

.goodsinfo{width:26%; text-align: center; float:left; margin-left:3%;  margin-right:3%; margin-bottom:16px; }  
.goods_image{width:100%; height:110px; overflow: hidden;  }
.goods_image img{width锛�100%}
.goods_name{width:100%; font-size: 14px; color: #666; word-wrap: break-word; margin-top: 5px; text-align: center;}
.goods_money{width:100%; font-size: 14px; color: #FA7E87; word-wrap: break-word;   margin-top: 5px; text-align: center;}










