/* 河南格展网络科技有限公司 */
/* 精品与原创织梦模板提供商，一站式建站 */
/* 主营业务：快速建站、快排、高权重域名、海外服务器 */
/* 格展网络：Www.91084.Com */
/* 主机/服务器：Www.zhaodede.Com */
/* QQ：6364544  */

body {
	background: url(../images/web_bg.jpg);
	background-position: 0 0;
	background-repeat: repeat;
}

@media (max-width: 979px) {
	body {
		background: #fff;
	}
	
}

.wrap {
	letter-spacing: 1.2px;
	width: 100%;
	margin: 0 auto;
}


/*网站头部*/

.header {
	width: 100%;
}


/*网站头部——头部信息栏*/

.header .header_top {
	width: 100%;
	height: 38px;
	background: #2e2e2e;
}

.header .header_top .l_top_middle {
	color: #fff;
	font-size: 14px;
	line-height: 38px;
	margin-left: 20px;
}

.header .header_top .r_top_middle {
	color: #fff;
	font-size: 14px;
	line-height: 38px;
	margin-right: 20px;
}

.header .header_top .r_top_middle i {
	display: inline-block;
	width: 20px;
}

.header .header_top .r_top_middle a {
	color: #fff;
}

@media (max-width: 979px) {
	.header .header_top {
		display: none;
	}
}


/*网站头部——中部logo及最新动态*/

.header .header_middle {
	width: 100%;
	height: 100px;
 
	background-position: 0 0;
	background-repeat: repeat-x;
}

.header .header_middle .h_middle .h_logo {
	margin-top: 19px;
	margin-left: 20px;
}

.header .header_middle .h_middle .h_gnews {
	width: 638px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	position: relative;
	background: url(../images/header_middle_gnews_bg.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-top: 36px;
}

.news_li,
.swap {
	height: 30px;
	margin-top: -1px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 170px;
}

.news_li a,
.swap a {
	color: #666;
}

.swap {
	top: 30px;
}

.h_gnews ul li {
	height: 30px;
	float: left;
}

.h_gnews ul li .d {
	padding-right: 10px;
	border-right: 1px solid #ddd;
}

.h_gnews ul li .c {
	display: inline-block;
	width: 68px;
	height: 22px;
	margin: 5px 10px;
	color: #fff;
	background: #57befc;
	text-align: center;
	line-height: 22px;
}

.h_gnews ul li .t {
	color: #666;
	padding-left: 10px;
	border-left: 1px solid #ddd;
}

.h_gnews .h_gnews_r ul li .c {
	background: #ff9326;
}

.mobile_gnews {
	display: none;
}

@media (max-width: 979px) {
	.header .header_middle .h_middle {
		overflow: hidden;
		height: 80px;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
	}
	.header .header_middle .h_middle .h_gnews {
		display: none;
	}
	.header .header_middle .h_middle .h_logo {
		width: 100%;
		text-align: center;
		margin: 0 auto;
		line-height: 135px;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
	}
	.header .header_middle .h_middle .h_logo img {
		height: 50px;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
	}
	.mobile_gnews {
		display: block;
		/* background: url(../images/mobile_gnews_bg.jpg); */
		background-position: 0 0;
		background-repeat: no-repeat;
		width: 100%;
		height: .5rem;
		padding: .1rem;
		margin: .2rem;
		margin-bottom: 10px;
		position: relative;
		overflow: hidden;
	}
	.mobile_pages {
	display: block;
}
/*麦 站 网分页样式*/
.mobile_pages{clear: both;margin:40px auto 20px auto; padding:20px 0; overflow: hidden; text-align: center;font-size:14px; border-top: 5px solid #f4f5f6; display:block}
.mobile_pages ul li{display:inline-block;border: 1px solid #ccc;padding: 6px 15px;margin: 0 1px;line-height:24px;background: #fff;color:#999;border-radius:2px}
.mobile_pages ul li:hover{background:#007130;color:#fff;border: 1px solid #007130}
.mobile_pages ul li:hover a{color:#fff;}
.mobile_pages ul li.thisclass{display: inline-block;border: 1px solid #007130;padding:6px 15px;margin: 0 1px;background: #007130;color: #fff;}
.mobile_pages ul li.thisclass a{color: #fff;}
.mobile_pages ul li a{display:block;color:#999}
.mobile_pages ul li a:hover{color: #fff;}
	.news_li1,
	.swap1 {
		height: 30px;
		margin-top: -1px;
		display: inline-block;
		position: absolute;
		top: 0;
		/*left: 130px;*/
	}
	.news_li1 a,
	.swap1 a {
		color: #666;
	}
	.swap1 {
		top: 30px;
	}
	.mobile_gnews ul li {
		height: 30px;
		overflow: hidden;
	}
}

@media (max-width: 320px) {
	.news_li1 a .c, .swap1 a .c{
		display: none;
	}
	.mobile_artcle_list ul li .label_box{
		bottom: -1rem!important;
	}
}


/*网站头部——导航栏*/

.header .header_menu {
	width: 100%;
	height: 60px;
	background: #00672c url(../images/header_middle_bg.png);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
	-ms-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
	-o-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
}

.header .header_menu .header_menu_middle ul li {
	width: 132px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	float: left;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.header .header_menu .header_menu_middle ul li a {
	display: block;
	/*width: 149px;*/
	height: 60px;
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	color: #fff;
}

.active {
	color: #fff;
	background: #007130;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}
.active a{color: #fff !important}
.menu_li_a_curr{
	
}

.menu_li_click {
	background: #007130!important;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.menu_li_a_click {
	color: #fff!important;
}

.mobile_menu {
	display: none;
}

.mobile_artcle_list {
	display: none;
}

.mobile_pages {
	display: none;
}

@media (max-width: 979px) {
	.header .header_menu {
		display: none;
	}
	.mobile_menu {
		display: block;
		width: 98%;
		height: auto;
		padding: 0;
		display: table;
		margin-left: 1%;
	}
	.mobile_menu>a.act {
		color: #fff;
		border: 1px solid #007130;
		background: #007130;
		
	}
	.mobile_menu>a {
		width: 30%;
		height: .8rem;
		margin: 1.5%;
		display: block;
		text-align: center;
		box-sizing: border-box;
		background: #fbfbfb;
		border: 1px solid #eee;
		line-height: .8rem;
		float: left;
		font-size: 0.3rem;
	}
	.mobile_artcle_list {
		display: block;
	}
	.mobile_pages {
		display: block;
	}
	.mobile_artcle_list ul li {
		padding: 0.2rem 0;
		margin: 0 0.2rem;
		border-bottom: 0.03rem #ddd solid;
		overflow: hidden;
		position: relative;
	}
	.mobile_artcle_list ul li .tit {
		width: 66%;
		float: left;
		padding-top: 0.2rem;
		margin-left: 2%;
	}
	.mobile_artcle_list ul li a {
		font-size: 0.43rem;
		line-height: 1;
		color: #333;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.mobile_artcle_list ul li .label_box {
		position: absolute;
		bottom: 0.3rem;
		left: 0;
		width: 66%;
		color: #bbb;
		font-size: 0.576rem;
		line-height: 1rem;
		clear: both;
		margin-left: 2%;
	}
	.mobile_artcle_list ul li .label_box span {
		margin-right: 5%;
	}
	.mobile_artcle_list ul li .label_box .type {
		display: inline-block;
		height: 0.3rem;
		line-height: .3rem;
		text-align: center;
		padding: .1rem;
		background: #f18519;
		display: inline-block;
		font-size: 0.2rem;
		color: #fff;
	}
	.mobile_artcle_list ul li .img {
		width: 30%;
		float: right;
		margin-right: 2%;
		position: relative;
		height: 1.5rem;
		overflow: hidden;
		padding-top: 1.2rem;
	}
	.mobile_artcle_list ul li .img img {
		display: block;
		min-width: 100%;
		max-width: 100%;
		height: 2.1rem;
		margin: auto;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
}


/*石斛图片01*/

.nav_bottom_shihu {
	width: 1180px;
	height: 90px;
	background: #fff;
	margin-top: 30px;
	padding: 10px;
}

@media (max-width: 979px) {
	.nav_bottom_shihu {
		display: none;
	}
}


/*网站内容主体*/

.shihu_lm {
	margin-top: 30px;
}
.slideBox{ width:100%; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#007130; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.Mtime {
	width: 100%;
	height: auto;
	background: #fff;
}

.Mtime .tempWrap {
	overflow: hidden;
	position: relative;
	/*width: 840px;*/
}

.Mtime .MtimeCon {
	width: 2520px;
	position: relative;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	left: -840px;
}

.Mtime .tabBox {
	float: left;
	width: 840px;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

.Mtime .tabBox .bd {
	padding: 10px;
	width: 667px;
	float: left;
	border: none;
}

.Mtime .tabBox .bd li {
	position: relative;
	overflow: hidden;
	zoom: 1;
}

.Mtime .tabBox .bd .text {
	position: absolute;
	left;
	top: 0;
	background: #000;
	opacity: 0.7;
	width: 240px;
	height: 366px;
	word-wrap: break-word;
	float: left;
}

.Mtime .tabBox .bd .text h3 a {
	color: #fff;
	font-size: 20px;
	font-weight: normal;
}

.Mtime .tabBox .bd .text h3 {
	width: 80%;
	margin: 20px auto;
}

.Mtime .tabBox .bd .text h3 a .more_hang2 {
	width: 100%;
	height: 57px;
	line-height: 1.5;
	color: #fff;
	font-size: 20px;
	font-weight: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.Mtime .tabBox .bd .text h3 span {
	text-align: center;
	color: #fff;
	font-size: 14px;
	width: 80%;
	display: block;
	margin: 17px auto;
	font-family: 宋体 !important;
}

.Mtime .tabBox .bd .text .open {
	display: block;
	color: #fff;
	font-size: 12px;
	text-align: center;
}

.Mtime .tabBox .bd .text p {
	font-family: 微软雅黑;
	padding-bottom: 30px;
	line-height: 25px;
	font-size: 14px;
	width: 80%;
	margin: 0 auto;
	color: #fff;
	overflow: hidden;
	letter-spacing: 2px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
}

.Mtime .tabBox .bd .imgs {
	float: left;
	width: 665px;
	height: 366px;
	overflow: hidden;
}

.Mtime .tabBox .hd {
	width: 175px;
	float: left;
	margin-top: 10px;
	position: absolute;
	right: 0;
}

.Mtime .tabBox .hd li {
	cursor: pointer;
	vertical-align: middle;
	height: 91px;
	background: #fafafa;
	border-bottom: solid 1px #e1e1e1;
}

.Mtime .tabBox .hd li:last-child {
	border-bottom: none;
}

.Mtime .tabBox .hd li .more_hang22 {
	text-align: left;
	font-size: 14px;
	line-height: 1.8;
}

.Mtime .tabBox .hd a {
	width: 130px;
	text-align: center;
	padding-top: 10px;
	display: block;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	font-size: 14px;
	color: #292929;
}

.Mtime .tabBox .hd img {
	width: 90px;
	height: 45px;
}

.Mtime .tabBox .hd li.on {
	background: url(../images/green.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: -11px;
	border: none;
}

.Mtime .tabBox .hd li.on a {
	color: #fff;
}

.Mtime .tabBox .hd li span {
	font-size: 12px;
	color: #777;
	text-align: left;
	width: 130px;
	display: block;
	padding-left: 23px;
}

.Mtime .tabBox .hd li.on span {
	font-size: 12px;
	color: #eee;
	text-align: left;
	width: 130px;
	display: block;
	padding-left: 27px;
}

.bannerPop {
	display: none;
	clear: both;
}

@media (max-width: 979px) {
    .tabBox{
        display: none;
    }
	.slideBox {
		display: none;
	}
	.bannerPop {
		display: block;
		clear: both;
	}
	.shihu_lm .ys_lm {
		display: none;
	}

}


/*石斛功效栏目*/

.gx_lm {
	margin-top: 30px;
	background: #fff;
}

.gx_lm .gx_lm_title {
	height: 51px;
	border-bottom: 1px solid #eee;
}

.gx_lm .gx_lm_title .l_title h3 {
	display: inline-block;
	width: 150px;
	height: 57px;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background: url(../images/shihu_lm_titlebg.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: -10px;
	padding-top: 12px;
	padding-left: 50px;
}

.gx_lm .gx_lm_title .l_title h4 {
	display: inline-block;
	font-size: 14px;
	color: #ccc;
	font-weight: normal;
	margin-bottom: -2px;
	/* margin-left: -38px; */
}

.gx_lm .gx_lm_title .r_title .more_artcle {
	display: inline-block;
	font-size: 14px;
	color: #666;
	background: url(../images/more_bg.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 25px;
	margin-top: 17px;
	margin-right: 10px;
}

.gx_lm .gx_lm_artcle {
	padding: 20px;
	margin-top: -17px;
}

/*.gx_lm .gx_lm_artcle .artle_box:nth-child(1),*/
/*.artle_box:nth-child(2) {*/
/*	padding-bottom: 20px;*/
/*	border-bottom: 1px dashed #eee;*/
/*}*/

/*.gx_lm .gx_lm_artcle .artle_box:nth-child(2),*/
/*.artle_box:nth-child(3) {*/
/*	padding-top: 20px;*/
/*}*/

.gx_lm .gx_lm_artcle ul li {
	float: left;
	position: relative;
}

/*.gx_lm .gx_lm_artcle ul li:nth-child(1) {*/
/*	margin-right: 20px;*/
/*}*/

/*.gx_lm .gx_lm_artcle ul li:nth-child(1),*/
/*.gx_lm .gx_lm_artcle ul li:nth-child(2) {*/
/*	padding-bottom: 20px;*/
/*}*/

/*.gx_lm .gx_lm_artcle ul li:nth-child(3),*/
/*.gx_lm .gx_lm_artcle ul li:nth-child(5) {*/
/*	clear: both;*/
/*}*/

/*.gx_lm .gx_lm_artcle ul li:nth-child(3),*/
/*.gx_lm .gx_lm_artcle ul li:nth-child(5) {*/
/*	margin-right: 20px;*/
/*}*/

/*.gx_lm .gx_lm_artcle ul li:nth-child(3),*/
/*.gx_lm .gx_lm_artcle ul li:nth-child(4) {*/
/*	padding-top: 20px;*/
/*	padding-bottom: 20px;*/
/*	border-top: 1px dashed #eee;*/
/*	border-bottom: 1px dashed #eee;*/
/*}*/

/*.gx_lm .gx_lm_artcle ul li:nth-child(7) {*/
/*	margin-right: 20px;*/
/*}*/

/*.gx_lm .gx_lm_artcle ul li:nth-child(5),*/
/*.gx_lm .gx_lm_artcle ul li:nth-child(6) {*/
/*	padding-top: 20px;*/
/*}*/
.gx_lm .gx_lm_artcle ul li{
    margin-bottom: 20px;
    border-bottom: 1px dashed #eee;
    padding-bottom: 20px;
}
.gx_lm .gx_lm_artcle ul li:nth-child(odd){
    margin-right: 20px;
}
.gx_lm .gx_lm_artcle ul li .gx_title_img {
	width: 195px;
	/*height: 119px;*/
	margin-right: 10px;
	overflow: hidden;
	transition: all 0.6s;
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition-property: background;
}

.gx_lm .gx_lm_artcle ul li .gx_title_img img {
	width: 100%;
	/*height: 119px;*/
	transition: all .4s;
	-webkit-transition: all .4s;
}

.gx_lm .gx_lm_artcle ul li .gx_title_img img:hover {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transition: all .4s;
	-webkit-transition: all .4s;
}

.gx_lm .gx_lm_artcle ul li .gx_text {
	max-width: 185px;
}

.gx_lm .gx_lm_artcle ul li .gx_text .text_title {
	font-size: 18px;
	color: #333;
	max-height: 96px;
	overflow: hidden;
}

.gx_lm .gx_lm_artcle ul li .gx_text .small_text {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 8px;
	font-size: 14px;
	color: #999;
	line-height: 1;
}
.gx_lm .gx_lm_artcle ul li .gx_text .small_text em{
    font-size: 20px;
    color: #f60;
    font-weight: bold;
}
.gx_lm .gx_lm_artcle ul li .gx_text .more {
	position: absolute;
	right: 0;
	font-size: 14px;
	color: #fff;
	line-height: 1.5;
	bottom: 12px;
	background: #f18519;
	border: 1px solid #f18519;
	padding: 5px 10px;
}

.gx_lm .gx_lm_artcle ul li:nth-child(1) .gx_text .more,
.gx_lm .gx_lm_artcle ul li:nth-child(2) .gx_text .more,
.gx_lm .gx_lm_artcle ul li:nth-child(3) .gx_text .more,
.gx_lm .gx_lm_artcle ul li:nth-child(4) .gx_text .more {
	bottom: 20px;
}


/*石斛养生栏目*/

.ys_lm {
	margin-top: 30px;
	background: #fff;
}

.ys_lm .gx_lm_title {
	height: 51px;
	border-bottom: 1px solid #eee;
}

.ys_lm .gx_lm_title .l_title h3 {
	display: inline-block;
	width: 189px;
	height: 57px;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background: url(../images/shihu_lm_titlebg.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: -10px;
	padding-top: 12px;
	padding-left: 50px;
}

.ys_lm .gx_lm_title .l_title h4 {
	display: inline-block;
	font-size: 14px;
	color: #ccc;
	font-weight: normal;
	margin-bottom: -2px;
	margin-left: -38px;
}

.ys_lm .gx_lm_title .r_title .more_artcle {
	display: inline-block;
	font-size: 14px;
	color: #666;
	background: url(../images/more_bg.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 25px;
	margin-top: 17px;
	margin-right: 10px;
}

.ys_lm .artcle {
	max-width: 810px;
	background-color: transparent;
	padding: 20px;
	border-bottom: 1px dashed #e5e5e5;
	position: relative;
	clear: both;
}

.ys_lm .artcle:nth-child(1) {
	padding-top: 0;
}

.ys_lm .artcle .artcle_title {
	display: block;
	margin-bottom: 20px;
}

.ys_lm .artcle .artcle_title h4 {
	display: inline-block;
}

.ys_lm .artcle .artcle_title .lm_title {
	float: left;
	background-color: #f18519;
	padding: 5px;
	padding-left: 8px;
	position: relative;
	text-align: center;
	color: #fff;
}

.ys_lm .artcle .artcle_title .lm_title .title_arrow {
	top: 13px;
	right: -4px;
	border-left: 4px solid #f18519;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	position: absolute;
	width: 0;
	height: 0;
	vertical-align: top;
	content: "";
}

.ys_lm .artcle .artcle_title h4 a {
	display: inline-block;
	color: #333;
	font-size: 20px;
	margin-left: 14px;
	padding-top: 4px;
}
.ys_lm .artcle .artcle_title h4 b{color: #333;
	font-size: 20px;}
.ys_lm .artcle .artcle_title h4 a:hover {
	color: #007130;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.ys_lm .artcle .artcle_img {
	float: left;
	margin: 0 20px 0 0;
	display: table;
	overflow: hidden;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, .2);
	-ms-box-shadow: 0px 1px 5px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, .2);
	-o-box-shadow: 0px 1px 5px rgba(0, 0, 0, .2);
}

.ys_lm .artcle .artcle_img a img {
	display: block;
	width: 262px;
	height: 161px;
	transition: all .4s;
	-webkit-transition: all .4s;
}

.ys_lm .artcle .artcle_img a img:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transition: all .4s;
	-webkit-transition: all .4s;
}

.ys_lm .artcle .note {
	color: #999;
	font-size: 14px;
	letter-spacing: 0.5px;
	line-height: 1.8;
}

.ys_lm .artcle .auth_post {
	float: right;
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 13px;
	margin-bottom: 10px;
	color: #999;
}

.ys_lm .artcle .auth_post span {
	margin-right: 20px;
}

.ys_lm .artcle .auth_post .auth {
	background: url(../images/auth_icon.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 20px;
	line-height: 1;
	vertical-align: middle;
}

.ys_lm .artcle .auth_post .time {
	background: url(../images/time_icon.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 20px;
	line-height: 1;
	vertical-align: middle;
}

.ys_lm .artcle .auth_post a {
	color: #999;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.ys_lm .artcle .auth_post a:hover {
	color: #007130;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}


/*最新资讯*/
.l_shihu_lm{
   width: 70%;
}
.r_shihu_lm {
	margin-left: 30px;
	width: calc(30% - 30px);
}

.r_shihu_lm .latest_lm {
	background: #fff;
	padding: 10px 11px 0 13px;
}

.r_shihu_lm .latest_lm .first_oneall {
	text-align: center;
	margin-bottom: 12px;
}

.r_shihu_lm .latest_lm .first_oneall a {
	font-size: 18px;
	color: #007130;
	display: block;
	max-width: 260px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin: 0 auto;
}

.r_shihu_lm .latest_lm .oneall_list {
	max-width: 296px;
}

.r_shihu_lm .latest_lm .oneall_list ul li {
	width: 100%;
	height: 20px;
	padding-bottom: 11px;
	line-height: 20px;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) {
	padding-bottom: 10px;
	height: auto;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) .oneall_artcle {
	font-weight: bold;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) .oneall_titleimg {
	margin-left: -10px;
	margin-top: 8px;
	width: 105px;
	height: 70px;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) .oneall_titleimg img {
	width: 105px;
	height: 70px;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) .oneall_smalltext {
	display: inline-block;
	font-size: 12px;
	color: #999;
	max-width: 180px;
	line-height: 1.5;
	margin-top: 5px;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) .oneall_more {
	display: inline-block;
	margin-top: 2px;
	font-size: 12px;
	color: #f18519;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(1) a:nth-child(5) {
	float: right;
	margin-right: 5px;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(3) {
	margin-top: 10px;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(8) {
	padding-top: 11px;
	border-top: 1px dashed #eee;
}

.r_shihu_lm .latest_lm .oneall_list ul li:nth-child(12) {
	border-bottom: 1px dashed #eee;
	padding-bottom: 16px;
}

.r_shihu_lm .latest_lm .oneall_list ul li .lm_tag {
	display: block;
	font-size: 14px;
	color: #f18519;
	float: left;
	line-height: 20px;
}

.r_shihu_lm .latest_lm .oneall_list ul li a {
	display: block;
	float: left;
	padding-left: 10px;
}

.r_shihu_lm .latest_lm .oneall_list ul li .oneall_artcle {
	font-size: 14px;
	color: #333;
	width: 200px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

@media (max-width: 979px) {
	.r_shihu_lm {
		display: none;
	}
}


/*石斛百科栏目*/

.r_shihu_lm .bk_lm {
	margin-top: 13px;
}

.r_shihu_lm .bk_lm .bk_lm_title {
	height: 30px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
	position: relative;
	margin-bottom: 20px;
}

.r_shihu_lm .bk_lm .bk_lm_title h3 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	background: url(../images/bk_lm_title_icon.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.r_shihu_lm .bk_lm .bk_artcle_img .l_artcle_img:nth-child(1) {
	margin-right: 20px;
}

.r_shihu_lm .bk_lm .bk_artcle_img .l_artcle_img img {
	width: 138px;
	height: 98px;
}

.r_shihu_lm .bk_lm .bk_artcle_img .l_artcle_img .artcle_img_title {
	text-align: center;
	font-size: 14px;
	color: #333;
	margin-bottom: 15px;
	max-width: 130px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.r_shihu_lm .bk_lm .artcle_title_list ul li {
	border-bottom: 1px dashed #eee;
	padding-top: 7px;
	padding-bottom: 7px;
}

.r_shihu_lm .bk_lm .artcle_title_list ul li:nth-child(1) {
	border-top: 1px dashed #eee;
}

.r_shihu_lm .bk_lm .artcle_title_list ul li .artcle_num {
	display: inline-block;
	width: 20px;
	height: 20px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	background: #007130;
	margin-right: 15px;
    margin-top: 3px;
    float: left;
}

.r_shihu_lm .bk_lm .artcle_title_list ul li:nth-child(4) .artcle_num,
.r_shihu_lm .bk_lm .artcle_title_list ul li:nth-child(5) .artcle_num,
.r_shihu_lm .bk_lm .artcle_title_list ul li:nth-child(6) .artcle_num {
	background: #999;
}

.r_shihu_lm .bk_lm .artcle_title_list ul li .artcle_title_name {
	font-size: 16px;
	color: #333;
	display: inline-block;
	max-width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.r_shihu_lm .bk_lm .artcle_title_list ul li .artcle_time {
	float: right;
	font-size: 16px;
	color: #ccc;
}


/*石斛推广图片*/

.r_shihu_lm .r_shihu_lm_img {
	/*height: 117px;*/
	margin-top: 30px;
	padding: 10px;
	background: #fff;
}


/*石斛问答栏目*/

.r_shihu_lm .wd_lm {
	margin-top: 30px;
	background: #fff;
	padding: 12px;
}

.r_shihu_lm .wd_lm .bk_lm_title {
	height: 30px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
	position: relative;
	margin-bottom: 20px;
}

.r_shihu_lm .wd_lm .bk_lm_title h3 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	background: url(../images/wd_lm_title_icon.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.r_shihu_lm .wd_lm .wd_artcle {
	max-width: 296px;
}

.r_shihu_lm .wd_lm .wd_artcle .first_artcle {
	position: relative;
	margin-bottom: 12px;
}

.r_shihu_lm .wd_lm .wd_artcle .first_artcle h5 {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin-bottom: 20px;
}

.r_shihu_lm .wd_lm .wd_artcle .first_artcle .wd_artcle_img {
	width: 131px;
	height: 83px;
	float: left;
	overflow: hidden;
}

.r_shihu_lm .wd_lm .wd_artcle .first_artcle .wd_artcle_img img {
	width: 131px;
	height: 83px;
}

.r_shihu_lm .wd_lm .wd_artcle .first_artcle .wd_smalltext {
	float: right;
	margin-top: -4px;
	padding-left: 5px;
	width: 155px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #999;
	line-height: 1.7;
	letter-spacing: 1px;
}

.r_shihu_lm .wd_lm .wd_artcle .first_artcle .wd_more {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 14px;
	color: #f18519;
	letter-spacing: 1px;
}

.r_shihu_lm .wd_lm .wd_artcle .wd_artcle_list ul li {
	margin-bottom: 11px;
	height: 20px;
	line-height: 20px;
}

.r_shihu_lm .wd_lm .wd_artcle .wd_artcle_list ul li:last-child {
	margin-bottom: 0;
}

.r_shihu_lm .wd_lm .wd_artcle .wd_artcle_list ul li .artcle_num {
	display: inline-block;
	float: left;
	width: 5px;
	height: 5px;
	background: #f18519;
	margin-top: 8px;
	margin-right: 15px;
}

.r_shihu_lm .wd_lm .wd_artcle .wd_artcle_list ul li .artcle_title {
	display: inline-block;
	float: left;
	font-size: 16px;
	color: #333;
	line-height: 20px;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.r_shihu_lm .wd_lm .wd_artcle .wd_artcle_list ul li .artcle_time {
	float: right;
	font-size: 16px;
	color: #ccc;
}


/*石斛研究栏目*/

.r_shihu_lm .yj_lm {
	margin-top: 30px;
	padding: 12px;
	background: #fff;
}

.r_shihu_lm .yj_lm .bk_lm_title {
	height: 30px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
	position: relative;
	margin-bottom: 20px;
}

.r_shihu_lm .yj_lm .bk_lm_title h3 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	background: url(../images/yj_lm_title_icon.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li {
	padding-bottom: 10px;
	border-bottom: 1px dashed #eee;
	position: relative;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li:nth-child(3),
.r_shihu_lm .yj_lm .yj_artcle_list ul li:nth-child(5),
.r_shihu_lm .yj_lm .yj_artcle_list ul li:nth-child(7) {
	padding-top: 10px;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li .yj_artcle_img {
	width: 120px;
	height: 69px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li .yj_artcle_img img {
	width: 120px;
	height: 69px;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li .yj_artcle_title {
	display: block;
	font-size: 14px;
	color: #007130;
	margin-top: -6px;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li .yj_artcle_box {
	float: left;
	max-width: 164px;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li .yj_artcle_smalltext {
	display: block;
	color: #999;
	font-size: 12px;
	line-height: 1.5;
}

.r_shihu_lm .yj_lm .yj_artcle_list ul li .yj_artcle_time {
	position: absolute;
	right: 0;
	bottom: 4px;
	font-size: 12px;
	color: #ccc;
}


/*石斛产品栏目*/

.r_shihu_lm .cp_lm {
	margin-top: 30px;
	background: #fff;
	padding: 12px;
}

.r_shihu_lm .cp_lm .bk_lm_title {
	height: 30px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
	position: relative;
	margin-bottom: 20px;
}

.r_shihu_lm .cp_lm .bk_lm_title h3 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	background: url(../images/cp_lm_title_icon.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.r_shihu_lm .cp_lm ul li {
	padding-bottom: 14px;
	/*border-bottom: 1px dashed #eee;*/
}

.r_shihu_lm .cp_lm ul li:nth-child(2),
.r_shihu_lm .cp_lm ul li:nth-child(3),
.r_shihu_lm .cp_lm ul li:nth-child(4) {
	/*padding-top: 20px;*/
	padding-top: 0;
}

.r_shihu_lm .cp_lm ul li:last-child {
	padding-bottom: 0;
}

.r_shihu_lm .cp_lm .cp_img {
	width: 296px;
	/*height: 138px;*/
	border-radius: 5px;
	overflow: hidden;
}

.r_shihu_lm .cp_lm .cp_img img {
	width: 100%;
	/*height: 138px;*/
}

.r_shihu_lm .cp_lm .cp_title {
	font-size: 18px;
	color: #007130;
	text-align: center;
	margin-top: 14px;
}


/*关注我们*/

.r_shihu_lm .r_wechat {
	margin-top: 30px;
	background: #fff;
	padding: 12px;
}

.r_shihu_lm .r_wechat .bk_lm_title {
	height: 30px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
	position: relative;
	margin-bottom: 20px;
}

.r_shihu_lm .r_wechat .bk_lm_title h3 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	background: url(../images/wechat_lm_title_icon.png);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.r_shihu_lm .r_wechat .r_wechat_img {
	text-align: center;
}
.r_shihu_lm .r_wechat .r_wechat_img img{
	max-width: 100%;
}
.r_shihu_lm .r_wechat .r_wechat_text {
	text-align: center;
	color: #007130;
	font-size: 14px;
}


/*友情链接*/

.f_link {
	width: 100%;
	margin-top: 20px;
}

@media (max-width: 979px) {
	.f_link {
		display: none;
	}
	
}

.f_link .link_list {
	width: 1160px!important;
	height: 40px;
	line-height: 40px;
	padding: 20px;
	background: #fff;
	clear: both;
}

.f_link .link_list .title {
	font-size: 16px;
	font-weight: bold;
	color: #999;
	float: left;
	margin-right: 20px;
}

.f_link .link_list ul li {
	float: left;
	margin-right: 25px;
}

.f_link .link_list ul li a {
	display: inline-block;
	font-size: 14px;
	color: #666;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.f_link .link_list ul li a:hover {
	color: #007130;
	text-decoration: underline;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}


/*网站底部*/

.g-footer {
	font-size: 12px;
	line-height: 26px;
	text-align: left;
	margin: 0 auto;
	margin-top: 50px;
	background-color: #2d2d2d;
	border-top: 1px solid #e6e6e6;
	clear: both;
	zoom: 1;
}

@media (max-width: 979px) {
	.g-footer .gft-wrap {
		width: 100%!important;
	}
	.gft-copyRight {
		width: auto!important;
		margin-left: 5%!important;
		text-align: center;
	}
	.copyling span {
		float: left!important;
	}
	.gft-copyRight dt {
		font-size: 12px!important;
	}
	.copyling {
		padding-left: 20px!important;
	}
}

@media (max-width: 360px) {
	.gft-copyRight {
		margin-left: 3%!important;
		text-align: center;
	}
}

body .g-footer,
body .g-footer a {
	color: #fff;
}

body .g-footer dt a {
	font-weight: bold;
	margin-left: -3px;
}

.g-footer .gft-links {
	text-align: center;
}

.g-footer .gft-wrap {
	width: 1110px;
	margin: 0 auto;
	padding: 30px 0;
}

.weima {
	float: right;
	padding: 0 15px;
	text-align: center;
}

.gft-copyRight {
	float: left;
	width: 250px;
	padding-bottom:20px;
	margin-left: 20px;
	text-align: center;
}

.gft-copyRight dt {
	height: 30px;
	font-size: 16px;
}

.gft-copyRight dd {
	margin: 3px 0 0 0;
}

.copyling {
	clear: both;
	border-top: 1px solid #CCC;
	padding: 10px 0 0;
}

.copyling span {
	float: right;
}


/*返回顶部*/

.actGotop {
	position: fixed;
	_position: absolute;
	bottom: 15%;
	right: 3%;
	width: .8rem;
	height: .8rem;
	display: none;
	z-index: 999;
}

.actGotop a,
.actGotop a:link {
	width: .8rem;
	height: .8rem;
	display: inline-block;
	background: url(../images/totop.png);
	background-size: .8rem .8rem;
	background-repeat: no-repeat;
	outline: none;
}

@media (max-width: 979px) {
	.actGotop {
		position: fixed;
		bottom: 2px;
		right: 2px;
		width: 1.3rem;
		height: 1.3rem;
	}
	.actGotop a,
	.actGotop a:link {
		width: 1.3rem;
		height: 1.3rem;
		background-size: 1.3rem 1.3rem;
	}
}


/*列表页*/

.list_body {
	 
}

.shihu_lm .lm_position {
	height: 41px;
	background: url(../images/bt_lanm.jpg) no-repeat left;
	padding-left: 16px;
	margin-bottom: 30px;
}

.shihu_lm .lm_position p {
	height: 41px;
	line-height: 38px;
	padding: 0 10px;
	font-size: 14px;
	font-weight: normal;
	float: left;
	background: #fff;
}

.shihu_lm .lm_position p em {
	font-style: normal;
	font-family: "宋体";
	font-size: 12px;
}

.shihu_lm .lm_position p span a {
	color: #999;
}

.shihu_lm .lm_position p a {
	color: #007130;
}

.shihu_lm .tj_lm {
	margin-top: 0;
}


/*PC端分页*/

.shihu_lm .lm_pages {
	width: 100%;
	background: #fff;
	text-align: center;
}

/*格 展 网 络分页样式*/
.pages{clear: both;margin:40px auto 20px auto; padding:20px 0; overflow: hidden; text-align: center;font-size:14px; border-top: 5px solid #f4f5f6;}
.pages ul li{display:inline-block;border: 1px solid #ccc;padding: 6px 15px;margin: 0 1px;line-height:24px;background: #fff;color:#999;border-radius:2px}
.pages ul li:hover{background:#007130;color:#fff;border: 1px solid #007130}
.pages ul li:hover a{color:#fff;}
.pages ul li.thisclass{display: inline-block;border: 1px solid #007130;padding:6px 15px;margin: 0 1px;background: #007130;color: #fff;}
.pages ul li.thisclass a{color: #fff;}
.pages ul li a{display:block;color:#999}
.pages ul li a:hover{color: #fff;}


 




@media (max-width: 979px) {
	.list_body {
		background: #fff;
	}
	 

}


/*内容页——主体文章*/

@media (max-width: 979px) {
	.content_shihu_lm {
		display: block;
	}
	.content_shihu_lm .l_shihu_lm {
		margin-right: 0!important;
		float: none;
	}
}

.shihu_lm .article-header {
	padding: 2px 20px 12px;
	background-color: #fff;
	border-bottom: 1px solid #eee;
	text-align: center;
}

.shihu_lm .article-header a {
	color: #007130;
}

.shihu_lm .article-header h1 {
	margin: 10px 0;
	font-size: 30px;
	line-height: 65px;
	color: inherit;
	text-rendering: optimizelegibility;
}

.shihu_lm .article-header .fa {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
}

.shihu_lm .article-header .fa-list-alt {
	margin-top: -2px;
	margin-right: 5px;
	background: url(../images/icon_fa-list-alt.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.shihu_lm .article-header .fa-user {
	margin-right: 5px;
	background: url(../images/icon_fa-user.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.shihu_lm .article-header .fa-clock-o {
	margin-top: -2px;
	margin-right: 5px;
	background: url(../images/icon_fa-clock-o.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.shihu_lm .article-header .fa-comments-o {
	margin-top: -2px;
	margin-right: 5px;
	background: url(../images/icon_fa-comments-o.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.content_shihu_lm {
	position: relative;
}

.artcle-content {
	font-size: 15px;
	line-height: 26px;
	word-break: break-all;
	word-wrap: break-word;
	position: relative;
	padding: 10px 20px 20px 20px;
	background-color: #fff;
}

.artcle-content div,
.artcle-content p {
	font-size: 15px;
	margin-bottom: 30px;
}

.artcle-content strong{
	font-size: .3rem;
}

.artcle-content a{
	color: #007130;
	padding-bottom: 2px;
	border-bottom: 1px dashed #007130;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.artcle-content a:hover{
	color: #f18519;
	border-bottom: 1px dashed #f18519;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.artcle-content img {
	display: block;
	max-width: 600px;
	margin: 0 auto;
	padding: 5px;
	border: 1px solid #eee;
}

@media (max-width: 979px) {
	.article-header h1 {
		font-size: 17px!important;
		line-height: 25px!important;
	}
	.artcle-content img {
		width: 100%!important;
		max-width: 360px;
		height: auto!important;
	}
	.artcle-content .er-code img {
		width: 160px!important;
	}
}

@media (max-width: 375px) {
	.artcle-content img {
		max-width: 300px;
	}
}

@media (max-width: 320px) {
	.artcle-content img {
		max-width: 270px;
	}
}

.artcle-content .text_p {
	text-align: left;
}

.artcle-content .text_p a:hover{
	border-bottom: 1px dashed #007130;
}

.artcle-content .er-code {
	text-align: center;
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 52px;
}

.artcle-content .er-code p {
	text-align: center;
}

.artcle-content .text_p a:hover {
	color: #007130;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.main_l .er-code ul {
	margin: 0 auto;
	margin-top: -15px;
}

.article-social {
	margin-bottom: 30px;
	padding-top: 40px;
	text-align: center;
	text-indent: 0;
}

.action.actived {
	border-color: #ff9790;
	color: #fff;
	padding-bottom: 8px;
	background-color: #f17067!important;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.action.actived:hover {
	color: #fff;
	background: #f17067!important;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
}

.article-social a {
	border-bottom: 1px solid #d6d6d6;
	text-indent: 0;
}

.action {
	position: relative;
	padding: 8px 40px;
	display: inline-block;
	border: 1px solid #d6d6d6;
	border-radius: 2px;
	background-color: #5fcec0;
	font-size: 15px;
	margin: 0 3px;
	color: #fff;
}

.fa-heart-o {
	display: inline-block;
	margin-top: -1px;
	margin-right: 5px;
	width: 17px;
	height: 18px;
	background: url(../images/icon_like.png);
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
}

.content_shihu_lm .l_shihu_lm {
	margin-right: 350px;
}

.content_shihu_lm .r_shihu_lm {
	margin-left: -320px;
}

.content_shihu_lm .r_shihu_lm .b_lm_title {
	height: 30px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
	position: relative;
	margin-bottom: 20px;
}

.content_shihu_lm .r_shihu_lm .zx_lm_title h1 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(../images/zx_lm_title_icon.png);
	background-repeat: no-repeat;
	background-position: 0 7px;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.content_shihu_lm .r_shihu_lm .tj_lm_title h1 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(../images/tj_lm_title_icon.png);
	background-repeat: no-repeat;
	background-position: 0 7px;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}

.content_shihu_lm .r_shihu_lm .ys_lm_title h1 {
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(../images/ys_lm_title_icon.png);
	background-repeat: no-repeat;
	background-position: 0 7px;
	font-size: 18px;
	color: #007130;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #007130;
}


/*内容页文章下一篇上一篇*/

.content_shihu_lm .info-detail-ud {
	height: 54px;
	width: 100%;
	overflow: hidden;
	background-color: #f8f8f8;
	border: solid 1px #e7e9ee;
	border-top-width: 0;
	font-size: 14px;
}

.content_shihu_lm .info-detail-ud .up {
	float: left;
	display: inline;
	width: 49%;
	height: 54px;
	line-height:54px;
	overflow: hidden;
	border-right: solid 1px #e3e3e3;
	text-align:center
}

 .content_shihu_lm .info-detail-ud .down {
	float: right;
	display: inline;
	width: 49%;
	height: 54px;
	line-height:54px;
	overflow: hidden;
	text-align:center
}

 

.content_shihu_lm .info-detail-ud a {
 
	display: inline;
	height: 22px;
	overflow: hidden;
	margin-top: 14px;
}

 
.content_shihu_lm .pre,
.content_shihu_lm .next {
	display: none;
}

@media (max-width: 979px) {
	.content_shihu_lm .info-detail-ud {
		display: none;
	}
	.content_shihu_lm .pre,
	.content_shihu_lm .next {
		display: block;
		color: #999;
		padding: 20px;
		padding-bottom: 0;
	}
}


/*相关文章*/

.rel-article-list {
	margin-top: 30px;
	padding: 30px 20px 20px;
	border-top: 1px solid #eee;
	background: #fff;
}

.rel-article-list ul li {
	width: 45%;
	float: left;
	position: relative;
	margin-right: 5%;
	margin-bottom: 2%;
}

.rel-article-list ul li:nth-child(2),
.rel-article-list ul li:nth-child(4) {
	margin-right: 0;
}

.rel-article-list ul li img {
	width: 45%;
	height: 100px;
	float: left;
	margin-right: 5%;
}

.rel-article-list ul li p {
	font-size: 16px;
}

.rel-article-list ul li .atitle {
	text-align: left;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 50%;
}

.rel-article-list ul li .desc {
	font-size: 12px;
	color: #8f8f94;
	text-align: left;
	overflow: hidden;
}

.rel-article-list ul li .time {
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(../images/icon_fa-clock-o.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 6%;
}

@media (max-width: 979px) {
	.rel-article-list ul li {
		width: 100%;
		margin-bottom: 4%;
	}
	.rel-article-list ul li img {
		width: 45%;
	}
	.rel-article-list ul li .desc {
		line-height: .6rem;
	}
}

@media (max-width: 320px) {
	.rel-article-list ul li {
		margin-bottom: 10%;
	}
	.rel-article-list ul li img {
		width: 48%;
		margin-right: 2%;
	}
	.rel-article-list ul li .time {
		bottom: -30%;
	}
}
    .cp_list ul li{
        float: left;
        width: 48%;
    }
    .cp_list ul li:nth-child(odd){
        margin-right: 4%;
    }
    .cp_list ul li .img-box{
        overflow: hidden;
        display: block;
        position: relative;
        width: 100%;
        border-radius: 0.2rem;
        padding-top: 100%;
    }
    .img-box img{
        object-fit: cover;
        transition: all 0.6s;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        border-radius: 0.2rem;
    }
    .cp_list li .sptit{
        line-height: 22px;
        padding:0 0px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        float: left;
        overflow: hidden;
        padding-left: 3%;
        padding-right: 2%;
    }
    /*移动端宽带布局*/
@media (max-width: 840px){
    .gx_lm .gx_lm_artcle ul li:nth-child(1){
        margin-right: 0 !important;
    }
    .gx_lm .gx_lm_artcle ul li:nth-child(3), .gx_lm .gx_lm_artcle ul li:nth-child(5){
	    margin-right: 0 !important;
	}
	.gx_lm .gx_lm_artcle ul li .gx_title_img{
	    width: 35%;
	    margin-right: 0;
	}
	.gx_lm .gx_lm_artcle ul li .gx_text{
	    max-width: 64%;
	}
	.gx_lm .gx_lm_artcle ul li .gx_text .small_text{
	    height: 46px;
	    margin-top: 0;
	}
	.gx_lm .gx_lm_artcle ul li .gx_text .more{
	    padding: 5px;
	}
}
@media (max-width: 980px){
    .l_shihu_lm{
        width: 100% !important;
    }
}
@media (max-width: 650px){
    .artcle_img{
        width: 36%;
        max-height: 85px;
    }
    .ys_lm .artcle .artcle_img a img{
        width: 100%;
        max-height: 85px;;
    }
    .ys_lm .artcle .note{
        width: calc(64% - 20px);
        height: 75px;
        overflow: hidden;
    }
}

/*提交页面*/
        .feedback-cut{
            background-clip: content-box;
            overflow: hidden;
            position: relative;
            padding: 40px 20px;
        }
        .feedback-title{
            text-align: center;
            padding: 20px 0 0 0;
        }
        .feedback-title b{
            display: inline-block;
            font-size: 24px;
            font-weight: normal;
            margin: 0 20px 0 0;
        }
        .feedback-form{
            padding: 40px 20px;
        }
        .feedback-form .form-group{
            position: relative;
            margin-bottom: 30px;
        }
        .feedback-form .form-group>label{
            float: left;
            color: #61656a;
            margin: 0;
            text-align: right;
            width: 150px;
            padding-right: 15px;
            display: inline-block;
        }
        .feedback-form .form-group>label:not(.ftype_checkbox):not(.ftype_radio){
            line-height: 48px;
        }
        .feedback-form .form-group>label.control-label:before{
            content: ': ';
            float: right;
        }
        .feedback-form .form-group>label+div{
            padding-left: 170px;
        }
        .feedback-form .form-control,.feedback-form .commonformno{
            border: 1px solid #ccc;
            padding: 13px 15px;
            color: #000;
        }
        .btcode{
            width: 90px;
            height: 48px;
            background: #1E1E1E;
            color: #fff;
        }
        .feedback-form input.form-control{
            width: calc(100% - 30px);
        }
        .feedback-form input.commonformno{
            width: calc(100% - 135px);
        }
        .feedback-form select.form-control{
            width: 100%;
        }
        .feedback-form .form-group:after{
            display: block;
            content: '';
            clear: both;
        }
        .feedback-form .ftype_button{
            margin: 0;
        }
        .feedback-form .ftype_button button{
            width: 280px;
            border-radius: 3px;
            padding: 10px 18px;
            font-size: 18px;
            line-height: 1.333;
        }
        .feedback-form .ftype_button button[type=submit]{
            background: #007130;
            color: #fff;
            border: 1px solid #007130;
            margin-right: 20px;
        }
        @media (max-width: 768px) {
            .feedback-cut{
                padding-top: 0;
                padding-bottom: 0;
            }
            .feedback-title{
                padding-top: 0;
            }
            .feedback-form{
                padding-top: 20px;
            }
            .feedback-form .form-group{
                margin: 0;
            }
            /*.feedback-form .ftype_button{*/
            /*    margin-top: 20px;*/
            /*}*/
            .feedback-form .form-group>label{
                float: none;
                width: auto;
            }
            .feedback-form .form-group>label+div{
                padding-left: 0;
            }
            .feedback-form .ftype_button button{
                width: 46%;
                float: left;
            }
        }
    .toolbar{
        position: fixed;
        top: 50%;
        right: 1%;
        margin-top: -163px;
        z-index: 100;
        width: 80px;
    }
    .toolbar a:link{
        color: #333;
        text-decoration: none;
    }
    
    .toolbar dd{
        position: relative;
        float: left;
        height: 80px;
        width: 80px;
        background: #007130;
        margin-top: 2px;
        border-radius: 5px;
        color: #fff;
        font-size: 14px;
        line-height: 21px;
        text-align: center;
        cursor: pointer;
        transition: all .5s;
    }
    .toolbar dd:hover {
        background: #333;
    }
    .toolbar dd:first-child{
        margin-top: 0;
    }
    .toolbar dd i{
        width: 100%;
        height: 30px;
        display: block;
        margin-top: 13px;
        background: url(../images/toolbar.png) no-repeat center 0;
    }
    .toolbar dd span{
        display: block;
        color: #fff;
    }
    .toolbar dd.qq i{
        background-position-y: 0;
    }
    .toolbar dd.tel i {
    background-position-y: -30px;
}
.toolbar dd.tel .box{
    position: absolute;
    top: 0;
    width: 190px;
    right: -200px;
    height: 100%;
    margin-right: 10px;
    border-radius: 5px;
    background: #007130;
    opacity: 0;
    transition: all .5s;
}
.toolbar dd.tel:hover .box {
    opacity: 1;
    right: 80px;
}
.toolbar dd.tel .box p {
    font-size: 14px;
    margin: 15px auto 7px;
}
.toolbar dd.tel .box h3 {
    font-size: 18px;
    font-weight: bold;
}
.toolbar dd.tel .box:after {
    display: block;
    content: " ";
    border-style: solid dashed dashed dashed;
    border-color: transparent transparent transparent #007130;
    border-width: 9px;
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    margin-top: -9px;
    right: -18px;
    margin-left: -12px;
}
.toolbar dd.code i {
    background-position-y: -60px;
}
.toolbar dd.code .box {
    position: absolute;
    top: 0;
    width: 162px;
    right: -172px;
    /*height: 162px;*/
    margin-right: 10px;
    border-radius: 5px;
    background: #007130;
    opacity: 0;
    transition: all .5s;
}
.toolbar dd.code .box img {
    width: 140px;
    /*height: 140px;*/
    padding: 11px;
}
.toolbar dd.code .box:after {
    display: block;
    content: " ";
    border-style: solid dashed dashed dashed;
    border-color: transparent transparent transparent #007130;
    border-width: 9px;
    width: 0;
    height: 0;
    position: absolute;
    top: 30px;
    right: -18px;
    margin-left: -12px;
}
.toolbar dd.code:hover .box {
    opacity: 1;
    right: 80px;
}
.toolbar dd.top i {
    background-position-y: -90px;
}
  #toolbar {
    display: none;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 8888;
    height: 60px;
    left: 0;
    background: #fff;
    border-top: 2px solid #ddd;
}
#toolbar .list {
    width: 100%;
    max-width: 640px;
    min-width: 320px;
    margin: 0 auto;
}
#toolbar .list li {
    float: left;
    width: 33%;
    text-align: center;
    padding: 6px 0;
}
#toolbar .list a {
    display: block;
    line-height: 12px;
    font-size: 12px;
    color: #333;
}
#toolbar .list a img {
    margin-left: auto;
    margin-right: auto;
    width: 30px;
    height: 30px;
    display: block;
}
#toolbar .list a span {
    text-align: center;
    line-height: 12px;
    display: block;
    margin-top: 5px;
}
@media (max-width:768px){
    .toolbar{
        display: none;
    }
    #bottom{
        margin-bottom: 60px;
    }
    .actGotop{
        display: none;
    }
    #toolbar{
        display: block;
    }
    .gx_lm{
        margin-top: 0;
    }
    .shihu_lm{
        margin-top: 10px;
    }
    .shihu_lm .lm_position{
        margin-bottom: 10px;
    }
    .ys_lm{
        margin-top: 10px;
    }
}