﻿* {
	padding: 0px;
	margin: 0px;
}

body,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
dl,
dt,
dd {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}



img {
	border-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

ul {
	list-style: none;
}

body {
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	background-color:#fff
}
header .navbar-default .head-link .navbar-nav li.active a, header .navbar-default .head-link .navbar-nav li.active a:focus, header .navbar-default .head-link .navbar-nav li.active a:hover {
    border-color: #ea7a30;
    background-color: transparent;
    color: #ea7a30;
}
.white-bg {
	background-color:#fff
}
a:hover,a:visited,a:focus {
	text-decoration:none
}
.display-table {
	width:100%;
	height:100%;
	display:inline-table;
	text-align:center;
	vertical-align:middle
}
.display-table .display-cell {
	width:100%;
	height:100%;
	display:table-cell;
	text-align:center;
	vertical-align:middle
}
header .navbar-default {
	background:#fdfdfd;
	margin-bottom:0;
	border-bottom:none;
	position:relative
}
header .navbar-default .head-top {
	height:40px;
	line-height:40px;
	color:#fff;
	background-color:#44b790
}
header .navbar-default .head-nav {
	padding:20px 0
}
header .navbar-default .navbar-header a {
	display:inline-block
}
header .navbar-default .head-link {
	font-size:16px;
	padding:0
}
header .navbar-default .head-link .navbar-nav li {
	margin-top:10px;
	padding:0 23px;
	text-align:center
}
header .navbar-default .head-link .navbar-nav li a {
	padding:0 13px;
	line-height:42px;
	color:#333333;
	border-top:3px solid transparent;
font-size: 15px;
}
header .navbar-default .head-link .navbar-nav li a:focus,header .navbar-default .head-link .navbar-nav li a:hover {
	color:#ea7a30
}
header .navbar-default .head-link .navbar-nav li.active {
	position:relative
}
header .navbar-default .head-link .navbar-nav li.active a,header .navbar-default .head-link .navbar-nav li.active a:focus,header .navbar-default .head-link .navbar-nav li.active a:hover {
	border-color:#ea7a30;
	background-color:transparent;
	color:#ea7a30
}
footer {
	height:50px
}
footer .footter-nav {
	background-color:#fff;
	text-align:center;
	font-size:14px;
	line-height:20px;
	border-top:1px solid #ececec;
	width:100%;
	height:50px;
	position:fixed;
	bottom:0;
	left:0;
	z-index:111
}
footer .footter-nav ul {
	margin-bottom:0;
	margin-left:0
}
footer .footter-nav ul p {
	margin-bottom:0
}
footer .footter-nav ul a {
	display:block;
	padding:5px 0;
	color:#666
}
footer .foot-nav {
	font-size:16px;
	font-weight:bold;
	background-color:#00a66e;
	height:67px;
	line-height:67px;
	color:#3e4056
}
footer .foot-nav a {
	color:#fff
}
footer .foot-nav p {
	margin-bottom:0
}
footer .foot-nav ul {
	margin:0
}
footer .foot-nav ul li {
	margin:0;
	padding:0 0 0 15px
}
footer .foot-seace {
	background-color:#25b584;
	color:#fff;
	font-size:14px;
	padding:37px 0 10px
}
footer .foot-seace p {
	margin-bottom:0
}
footer .foot-seace ul {
	padding-top:10px;
	margin:0
}
footer .foot-seace ul li {
	margin:0;
	padding:0 0px
}
footer .foot-seace a {
	color:#fff
}
footer .foot-seace .font-sele-01 {
	line-height:24px
}
footer .foot-seace .font-sele-01 p {
	margin-bottom:4px
}
footer .foot-seace .font-sele-02 ul {
	padding:0
}
footer .foot-seace .font-sele-02 a {
	display:inline-block;
	float:left;
	padding-right:12px;
	border-right:1px solid #fff;
	margin-right:12px;
	font-size:14px;
	line-height:14px
}
footer .foot-seace .font-sele-02 li {
	padding:5px 0
}
footer .foot-seace .font-sele-03 ul {
	padding:0
}
footer .foot-seace .font-sele-03 li {
	line-height:24px;
	margin-bottom:4px
}
footer .foot-seace .font-sele-04 {
	line-height:30px
}
footer .foot-seace .font-sele-04 ul {
	padding:0
}
footer .foot-seace .font-sele-04 li {
	line-height:24px;
	margin-bottom:4px
}
footer .foot-seace .font-sele-04 .foot-add-ico {
	padding-left:30px;
	background-position:0px 6px;
	background-repeat:no-repeat
}
footer .foot-seace .font-sele-04 .foot-add-ico01 {
	font-size:18px;
	font-weight:bold;
	background-image:url("../images/food-cont-ico01.png")
}
footer .foot-seace .font-sele-04 .foot-add-ico02 {
	background-image:url("../images/food-cont-ico02.png")
}
footer .foot-copy {
	text-align:center;
	background-color:#25b584;
	color:#fff;
	font-size:14px;
	padding:10px 0 20px
}
.index-til {
	text-align:center;
	margin:0;
	line-height:32px;
	font-size:32px;
	font-weight:bold
}
.index-til span {
	padding-top:38px;
	display:inline-block;
	border-top:4px solid #44b790
}
.index-hots-news {
	padding:50px 0
}
.index-hots-news .hots-news-left {
	background:#44b790;
	text-align:center;
	color:#fff;
	padding:30px 15px 0;
	height:150px
}
.index-hots-news .hots-news-left .hots-news-left-til {
	font-size:24px;
	font-weight:bold
}
.index-hots-news .hots-news-left .hots-news-left-desc {
	font-size:16px
}
.index-hots-news .hots-news-right {
	background:#f7a05b;
	line-height:74px;
	padding:0
}
.index-hots-news .hots-news-right ul {
	margin:0;
	padding:0
}
.index-hots-news .hots-news-right ul li {
	margin:0;
	padding:0
}
.index-hots-news .hots-news-right a {
	display:block;
	color:#fff;
	font-size:18px;
	padding-left:45px;
	border-bottom:1px solid #ea8f49;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.index-hots-news .hots-news-right a span {
	float:right;
	font-size:14px;
	width:190px
}
.index-hots-news .hots-news-right a:hover {
	background-color:#ea8f49
}
.index-hots-news .hots-news-right .index-hots-res {
	position:relative
}
.index-hots-news .hots-news-right .index-hots-res ul {
	display:none
}
.index-hots-news .hots-news-right .index-hots-res ul.upactive {
	display:block
}
.index-hots-news .hots-news-right .index-hots-page {
	position:absolute;
	width:45px;
	height:100%;
	top:0;
	right:0;
	background-color:#f7a05b
}
.index-hots-news .hots-news-right .index-hots-page a {
	display:block;
	width:100%;
	height:50%;
	text-align:center;
	color:#fff;
	border-bottom:none;
	padding:0;
	cursor:pointer
}
.index-hots-news .hots-news-right .index-hots-page a span {
	display:block;
	width:100%;
	height:100%;
	float:none;
	color:#fff;
	line-height:74px
}
.index-prot {
	padding:10px 0 88px;
	overflow:hidden
}
.index-prot .index-prot-hot {
	border:1px solid #ffffff
}
.index-prot .index-prot-hot p {
	margin-bottom:0
}
.index-prot .index-prot-hot a {
	display:block
}
.index-prot .index-prot-hot:hover {
	border:1px solid #f7a05b
}
.index-prot .index-prot-hot:hover .index-prot-imgs .index-prot-posi {
	display:block
}
.index-prot .index-prot-hot .index-prot-imgs {
	position:relative
}
.index-prot .index-prot-hot .index-prot-imgs .index-prot-posi {
	display:none;
	position:absolute;
	top:20px
}
.index-prot .index-prot-hot .index-prot-imgs .index-prot-posi.index-prot-posi01 {
	right:20px
}
.index-prot .index-prot-hot .index-prot-imgs .index-prot-posi.index-prot-posi02 {
	right:64px
}
.index-prot .index-prot-hot .index-prot-imgs .index-prot-ico {
	display:block;
	width:24px;
	height:24px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover
}
.index-prot .index-prot-hot .index-prot-imgs .index-prot-ico.index-prot-ico01 {
	background-image:url("../images/ind-prot-query.png")
}
.index-prot .index-prot-hot .index-prot-imgs .index-prot-ico.index-prot-ico02 {
	background-image:url("../images/ind-prot-cons.png")
}
.index-prot .index-prot-hot .index-prot-text {
	padding:15px;
	text-align:center;
	color:#333
}
.index-prot .index-prot-hot .index-prot-text .index-prot-tile {
	font-size:18px;
	font-weight:bold;
	line-height:48px
}
.index-prot .index-prot-hot .index-prot-text .index-prot-desc {
	font-size:16px;
	line-height:32px
}
.index-case {
	background-color:#eee
}
.index-case .index-case-list div {
	padding:0 15px 30px
}
.index-case .index-case-list p {
	margin-bottom:0
}
.index-case .index-case-list .index-case-text {
	float:none;
	display:inline-block;
	font-size:16px;
	line-height:32px;
	text-align:center
}
.index-case .index-case-list .index-case-class {
	padding:43px 30px;
	background-color:#f7a05b;
	color:#fff;
	text-align:center
}
.index-case .index-case-list .index-case-class a {
	display:inline-block;
	color:#fff
}
.index-case .index-case-list .index-case-class li {
	border-right:1px solid #fff;
	font-size:16px;
	line-height:16px;
	padding:0;
	margin:0;
	margin-bottom:16px;
	padding:0 11px
}
.index-case .index-case-list .index-case-class p a {
	border:1px solid #fff;
	line-height:32px;
	padding:0 22px
}
.index-case .index-case-list .index-case-class p a:hover {
	background-color:#fff;
	color:#f7a05b
}
.index-about {
	background:#4d76c6 url("../images/index-about.jpg") no-repeat center center/cover;
	overflow:hidden
}
.index-about .index-about-left {
	color:#fff
}
.index-about .index-about-left .index-about-til {
	height:85px;
	line-height:85px;
	font-size:32px;
	font-weight:bold;
	background-color:#44b790;
	padding-right:38px;
	position:relative
}
.index-about .index-about-left .index-about-til:after {
	display:block;
	content:" ";
	width:400%;
	height:85px;
	top:0px;
	right:100%;
	position:absolute;
	background-color:#44b790
}
.index-about .index-about-left .index-about-text {
	padding-top:24px;
	line-height:30px
}
.index-about .index-about-right>div {
	padding:0;
	margin:0
}
.index-about .index-about-right>div div {
	padding:0;
	margin:0
}
.index-about .index-about-right>div div p {
	margin-bottom:0
}
.index-about .index-about-btn1 {
	background-color:#e69c65
}
.index-about .index-about-btn2 {
	background-color:#44b790
}
.index-about .index-about-btn span {
	display:inline-block;
	color:#fff;
	border:1px solid #fff;
	font-size:16px;
	line-height:32px;
	padding:0 22px
}
.index-about .index-about-btn span:hover {
	background-color:#fff;
	color:#f7a05b
}
.index-news {
	padding-top:65px;

}
.index-news .index-til {
	margin-bottom:35px
}
.index-news .index-news-hot {
	padding-top:30px
}
.index-news .index-news-hot a {
	display:block;
	position:relative
}
.index-news .index-news-hot p {
	margin:0
}
.index-news .index-news-hot .index-news-date {
	position:absolute;
	width:70px;
	height:70px;
	top:-10px;
	left:34px;
	text-align:center;
	padding:5px;
	line-height:45px;
	font-size:50px;
	background-color:#44b790;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal
}
.index-news .index-news-hot .index-news-date span {
	display:block;
	line-height:20px;
	font-size:14px
}
.index-news .index-news-hot .index-news-tile {
	position:absolute;
	width:100%;
	height:48px;
	bottom:0;
	line-height:48px;
	font-size:18px;
	margin-bottom:0;
	background-color:rgba(0,0,0,0.6);
	color:#fff;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:0 15px
}
.index-news .index-news-list {
	padding-top:30px
}
.index-news .index-news-table {
	height:35px;
	line-height:35px;
	margin-bottom:15px
}
.index-news .index-news-table ul {
	padding:0;
	margin:0;
	border:none;
	background-color:#dcdcdc
}
.index-news .index-news-table li {
	padding:0;
	margin:0;
	text-align:center;
	width:50%
}
.index-news .index-news-table li a {
	padding:0;
	margin:0;
	border:none;
	background-color:#f1f1f1;
	color:#7b7b7b;
	line-height:35px;
	border-radius:0
}
.index-news .index-news-table li a:focus,.index-news .index-news-table li a:hover {
	border:none;
	color:#44b790
}
.index-news .index-news-table li.abt-his-init a,.index-news .index-news-table li.abt-his-init a:focus,.index-news .index-news-table li.abt-his-init a:hover {
	margin-right:0px;
	background-color:#b5b5b5;
	color:#000
}
.index-news .index-news-table li.active a,.index-news .index-news-table li.active a:focus,.index-news .index-news-table li.active a:hover {
	background-color:#f7a05b;
	color:#fff
}
.index-news .index-news-tabtex ul {
	padding:0;
	margin:0
}
.index-news .index-news-tabtex ul li {
	padding:0;
	margin:0;
	line-height:30px
}
.index-news .index-news-tabtex ul li span {
	float:right;
	padding-left:10px
}
.index-news .index-news-tabtex ul li a {
	color:#666;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.index-news .index-news-tabtex ul li a:hover {
	color:#44b790
}
@media (max-width:480px) {
	.col-mol-1,.col-mol-10,.col-mol-11,.col-mol-12,.col-mol-2,.col-mol-3,.col-mol-4,.col-mol-5,.col-mol-6,.col-mol-7,.col-mol-8,.col-mol-9 {
	float:left
}
.col-mol-12 {
	width:100%
}
.col-mol-11 {
	width:91.66666667%
}
.col-mol-10 {
	width:83.33333333%
}
.col-mol-9 {
	width:75%
}
.col-mol-8 {
	width:66.66666667%
}
.col-mol-7 {
	width:58.33333333%
}
.col-mol-6 {
	width:50%
}
.col-mol-5 {
	width:41.66666667%
}
.col-mol-4 {
	width:33.33333333%
}
.col-mol-3 {
	width:25%
}
.col-mol-2 {
	width:16.66666667%
}
.col-mol-1 {
	width:8.33333333%
}
}@media (max-width:767px) {
	header .navbar-default .head-nav {
	padding:3px 0
}
header .navbar-default .head-link {
	border:none
}
header .navbar-default .head-link .navbar-nav {
	margin:15px 0 0
}
header .navbar-default .head-link .navbar-nav li {
	margin-top:0
}
header .navbar-default .head-link .navbar-nav li a {
	line-height:32px;
	border-top:none;
	border-bottom:3px solid transparent
}
.container {
	box-sizing:border-box
}
.breadnav .breadnav-right {
	text-align:left;
	display:block;
	width:100%
}
.index-til span {
	padding-top:15px
}
.index-hots-news .hots-news-left {
	height:auto;
	padding:10px
}
.index-hots-news .hots-news-right {
	line-height:48px
}
.index-hots-news .hots-news-right a {
	padding-left:20px
}
.index-hots-news .hots-news-right a span {
	width:100px
}
.index-hots-news .hots-news-right .index-hots-page a span {
	line-height:48px
}
.index-prot {
	padding-bottom:30px
}
.index-case {
	padding-bottom:48px
}
.index-case .index-til {
	margin-bottom:15px
}
.index-case .index-case-list div {
	padding:0 5px 10px
}
.index-case .index-case-list .index-case-text {
	line-height:24px;
	padding:10px 10px 10px;
	margin-bottom:15px
}
.index-case .index-case-list .index-case-class {
	padding:20px 10px;
	height:auto
}
.index-case .index-case-list .index-case-class ul li {
	margin-bottom:6px
}
.index-case .index-case-list .index-case-class p a {
	line-height:32px
}
.index-about .index-about-left .index-about-til {
	font-size:26px;
	line-height:50px;
	height:50px;
	margin-bottom:0;
	padding:0 15px;
	text-align:left
}
.index-about .index-about-left .index-about-til:after {
	height:50px
}
.index-about .index-about-left .index-about-text {
	padding-top:10px;
	line-height:24px
}
.index-about .index-about-right>div {
	margin:0
}
.index-about .index-about-right>div img {
	width:100%
}
.index-about .index-about-right>div .index-about-btn {
	height:auto;
	padding:15px 0
}
.index-about .index-about-right>div .index-about-btn p {
	margin-bottom:0
}
.index-news {
	padding-top:35px;
	padding-bottom:30px
}
.index-news .index-til {
	margin-bottom:15px
}
.index-news .index-news-hot img {
	width:100%
}
}@media (min-width:768px) and (max-width:991px) {
	header .navbar-default .head-nav {
	padding:10px 0
}
header .navbar-default .head-link .navbar-nav li {
	padding:0
}
.index-til span {
	padding-top:15px
}
.index-hots-news .hots-news-left {
	height:auto;
	padding:10px
}
.index-hots-news .hots-news-right {
	line-height:48px
}
.index-hots-news .hots-news-right .index-hots-page a span {
	line-height:48px
}
.index-prot {
	padding-bottom:30px
}
.index-case {
	padding-bottom:48px
}
.index-case .index-til {
	margin-bottom:15px
}
.index-case .index-case-list div {
	padding:0 5px 10px
}
.index-case .index-case-list .index-case-text {
	line-height:24px;
	padding:10px 10px 0
}
.index-case .index-case-list .index-case-class {
	padding:10px 10px;
	height:150px
}
.index-case .index-case-list .index-case-class ul li {
	margin-bottom:6px
}
.index-case .index-case-list .index-case-class p a {
	line-height:24px
}
.index-about .index-about-left .index-about-til {
	font-size:26px;
	line-height:50px;
	height:50px;
	margin-bottom:0;
	padding:0 15px;
	text-align:left
}
.index-about .index-about-left .index-about-til:after {
	height:50px
}
.index-about .index-about-left .index-about-text {
	padding-top:10px;
	line-height:24px
}
.index-about .index-about-right p {
	margin-bottom:0
}
.index-about .index-about-right>div {
	margin:0
}
.index-about .index-about-right>div div.index-about-btn {
	height:112px
}
.index-about .index-about-right>div div.index-about-btn p {
	margin-bottom:0
}
.index-news {
	padding-top:35px;
	padding-bottom:30px
}
.index-news .index-til {
	margin-bottom:15px
}
}@media (min-width:992px) {
	.index-prot .owl-stage-outer {
	position:relative;
	z-index:10
}
.index-prot .owl-controls {
	position:absolute;
	top:0;
	left:-90px;
	right:-90px;
	height:100%;
	margin:0
}
.index-prot .owl-controls .owl-nav {
	position:absolute;
	width:100%;
	top:50%;
	height:70px;
	margin-top:-50px;
	line-height:70px
}
.index-prot .owl-controls .owl-nav .owl-prev,.index-prot .owl-controls .owl-nav .owl-next {
	margin:0;
	padding:0;
	width:70px;
	height:70px;
	line-height:70px;
	font-size:56px;
	font-weight:bold;
	font-family:"宋体";
	border:1px solid #333;
	background:none;
	color:#333333;
	border-radius:50%;
	text-align:center
}
.index-prot .owl-controls .owl-nav .owl-prev:hover,.index-prot .owl-controls .owl-nav .owl-next:hover {
	border:1px solid #f7a05b;
	background:none;
	color:#f7a05b
}
.index-prot .owl-controls .owl-nav .owl-prev {
	float:left
}
.index-prot .owl-controls .owl-nav .owl-next {
	float:right
}
.index-case {
	padding-bottom:48px
}
.index-case .index-case-list div {
	padding:0 15px 30px
}
.index-case .index-case-list .index-case-text {
	padding:20px 20px 10px
}
.index-case .index-case-list .index-case-class {
	padding:15px 10px
}
.index-case .index-case-list .index-case-class ul li {
	margin-bottom:10px
}
.index-about .index-about-right>div {
	margin:0
}
.index-about .index-about-right>div div.index-about-btn {
	height:147px
}
.index-about .index-about-right>div div.index-about-btn p {
	margin-bottom:0
}

}@media (min-width:992px) and (max-width:1199px) {
	header .navbar-default .head-nav {
	padding:15px 0
}
header .navbar-default .head-link {
	font-size:16px;
	padding:0
}
header .navbar-default .head-link .navbar-nav li {
	margin-top:10px;
	padding:0 18px;
	text-align:center
}
header .navbar-default .head-link .navbar-nav li a {
	padding:0 13px;
	line-height:42px;
	color:#333333;
	border-top:3px solid transparent
font-size: 15px;

}
header .navbar-default .head-link .navbar-nav li a:focus,header .navbar-default .head-link .navbar-nav li a:hover {
	color:#ea7a30
}
header .navbar-default .head-link .navbar-nav li.active {
	position:relative
}
header .navbar-default .head-link .navbar-nav li.active a,header .navbar-default .head-link .navbar-nav li.active a:focus,header .navbar-default .head-link .navbar-nav li.active a:hover {
	border-color:#ea7a30;
	background-color:transparent;
	color:#ea7a30
}

}@media (min-width:1200px) {
	.container {
	width:1200px
}
.index-case {
	padding-bottom:48px
}
.index-case .index-case-list div {
	padding:0 15px 30px
}
.index-case .index-case-list .index-case-text {
	padding:50px 30px 30px
}
.index-case .index-case-list .index-case-class {
	height:230px;
	padding:43px 30px 0
}
.index-case .index-case-list .index-case-class ul li {
	margin-bottom:16px
}
.index-about .index-about-right>div {
	margin:0
}
.index-about .index-about-right>div div.index-about-btn {
	height:185px
}
.index-about .index-about-right>div div.index-about-btn p {
	margin-bottom:0
}
}

/*产品中心开始*/
.news-nav{
	background: #eeeeee;
}
.mofen a{
	padding:10px 20px;
	float:left;
	font-size: 15px;
	color:#343434;
}
.mofen li:hover a{
	background: #44b790;
	color:white;
}
.mofen li:hover span{
	display: block;
}
.mofen li:hover .sanjiao{
	display: block;
}
.mofen span{
	position: absolute;top:38px;left:56px; font-size: 17px;
	display: none;
	color:#44b790;
}
.mofen .sanjiao{
	position: absolute;top:38px;left:156px; font-size: 17px;
	display: none;
	color:#44b790;
}
.product{
	margin-top:100px;
}
.porduct-jiejue li{
	line-height: 37px;
	padding-left:20px;
	
}
.porduct-jiejue{
	padding-top:47px;
}
.porduct-jiejue li:hover{
	background: #25b584;	
		display: block;

}

.product-news li:hover a{
	color:#25b584;
	line-height: 25px;
}
.product-news li a{
	color:#313131;
		line-height: 25px;
	display: block;
}

.product-img img{
	padding-top:25px;
}
.porduct-jiejue li a{
	color:#313131;
}
.porduct-jiejue li:hover a{

		color:white;

}

.porduct-jiejue li span{
	display: none;
}
.porduct-jiejue li:hover span{
		display: block;
	width:50px;
	line-height: 36px;
	text-align: center;
	font-size: 20px;
	background: #f7a05b;;
	float: right;
	color:white;
}
.product-hh h3{
	font-size: 20px;
	margin-bottom: 16px;
}
@media (max-width:1000px ) {
	.porduct-jiejue li .vie span{
		display: none;

}

.lx p{
	text-align: center;
}
}

footer{
		padding-top:80px
}
.news-xian{
padding-bottom: 25px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 40px;
}
.news-bg{
	background: #EEEEEE;
}
.center h3{
	font-size: 15px;
	color:#545454;
	line-height: 30px;
	
}
.center p{
	color:#555555;
	line-height: 30px;
}
.center{
	padding-top:50px;
	padding-right:55px;
	padding-left:25px;
}
.form-horizontal .form-group{
	margin-right: 0px;
margin-left: 0px;
}
.news-xian:hover{
		border-bottom: 1px solid #eb7932;
	
}
.news-xian h2{
	padding-top:20px;
	color:#343434;
}
.news-xian p{
	color:#515151;
}

.news-xian:hover h2{
		color:#eb7932;
}
.hrr{
	width:70px;height:2px;background: #E0E0E0;margin-top:10px;
}
.news-xian:hover .hrr{
	width:70px;height:2px;background:#eb7932;margin-top:10px;
}
.xq{


	display: none;
}

.news-xian:hover .xq{
		background: #eb7932;
	float:right;
	padding:5px 10px;
	color:white;
	position: relative;
	top:-2px;
	display: block;
}
/*产品中心结束*/
.cha{
	padding:10px 30px;

	color:#fca361;

}
.jie-center h2{
	line-height: 25px;
	color:#383838;
}
.jie-center p{
	margin-bottom: 20px;
	line-height: 25px;
	color:#545454;
}
.jie-center:hover .cha{
		padding:10px 30px;
	background-color: #eb7932;
	color:white;
}
.jie-center:hover h2{
	color: #eb7932;
}
.jie-height{
	margin-bottom: 50px;
}


.contact h3{
	font-size:25px;
	margin-top:50px;
}
.lx p{
	font-size: 15px;
	padding:30px 0;
}




/*新闻内页开始*/
.pro_bg{
	background: #44b790;

}
.next_bg{
	background: #f7a05b;

}
.news-art h1{
	font-size: 24px;
	margin-bottom: 35px;
}
.news-art p{
	color:#545454;
	font-size:14px;
	line-height: 30px ;
	
}
.news-art-p{
	margin-top:50px;
	margin-bottom:50px;
}
.news-art-pp p{
	font-size: 14px;
}
.pro_bg p,.pro_bg p a{
	color:white;
	
	padding:20px 0px;
	
}
.pro_bg{
	margin-bottom: 20px;
}
.pro_bg .pad{
	padding-left:20px
}
.next_bg .pad{
	padding-left:20px
}
.next_bg p,.next_bg p a{
	color:white;

padding:20px 0px;
}

/*新闻内页结束*/


/*产品中心开始*/
.news-nav{
	background: #eeeeee;
}
.mofen a{
	padding:10px 20px;
	float:left;
	font-size: 15px;
	color:#343434;
}
.mofen li:hover a{
	background: #44b790;
	color:white;
}
.mofen li:hover span{
	display: block;
}
.mofen li:hover .sanjiao{
	display: block;
}
.mofen span{
	position: absolute;top:38px;left:56px; font-size: 17px;
	display: none;
	color:#44b790;
}
.mofen .sanjiao{
	position: absolute;top:38px;left:156px; font-size: 17px;
	display: none;
	color:#44b790;
}
.product{
	margin-top:100px;
}
.porduct-jiejue li{
	line-height: 37px;
	padding-left:20px;
	
}
.porduct-jiejue{
	padding-top:47px;
}
.porduct-jiejue li:hover{
	background: #25b584;	
		display: block;

}
.product-hh{
	margin-top:50px;
}
.product-news li:hover a{
	color:#25b584;
	line-height: 25px;
}
.product-news li a{
	color:#313131;
		line-height: 25px;
	display: block;
}

.product-img img{
	padding-top:25px;
}
.porduct-jiejue li a{
	color:#313131;
}
.porduct-jiejue li:hover a{

		color:white;

}

.porduct-jiejue li span{
	display: none;
}
.porduct-jiejue li:hover span{
		display: block;
	width:50px;
	line-height: 36px;
	text-align: center;
	font-size: 20px;
	background: #f7a05b;;
	float: right;
	color:white;
}
.product-hh h3{
	
	font-size: 20px;
}
@media (max-width:1000px ) {
	.porduct-jiejue li .vie span{
		display: none;

}
}
footer{
		padding-top:80px
}
.news-xian{
padding-bottom: 25px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 40px;
}
.news-bg{
	background: #EEEEEE;
}
.center h3{
	font-size: 15px;
	color:#545454;
	line-height: 30px;
	
}
.center p{
	color:#555555;
	line-height: 30px;
}
.center{
	padding-top:30px;
	padding-right:55px;
	padding-left:25px;
}
.news-xian:hover{
		border-bottom: 1px solid #eb7932;
	
}
.news-xian h2{
	padding-top:20px;
	color:#343434;
}
.news-xian p{
	color:#515151;
}

.news-xian:hover h2{
		color:#eb7932;
}
.hrr{
	width:70px;height:2px;background: #E0E0E0;margin-top:10px;
}
.news-xian:hover .hrr{
	width:70px;height:2px;background:#eb7932;margin-top:10px;
}
.xq{


	display: none;
}

.news-xian:hover .xq{
		background: #eb7932;
	float:right;
	padding:5px 10px;
	color:white;
	position: relative;
	top:-2px;
	display: block;
}
/*产品中心结束*/
.cha{
	padding:10px 30px;

	color:#fca361;

}
.jie-center h2{
	line-height: 25px;
	color:#383838;
}
.jie-center p{
	margin-bottom: 20px;
	line-height: 25px;
	color:#545454;
}
.jie-center:hover .cha{
		padding:10px 30px;
	background-color: #eb7932;
	color:white;
}
.jie-center:hover h2{
	color: #eb7932;
}
.jie-height{
	margin-bottom: 50px;
}


.contact h3{
	font-size:25px;
	margin-top:50px;
}
.lx p{
	font-size: 15px;
	padding:30px 0;
}

/*关于黎明开始*/
.banner_bg{
	background: #28ab7f;
	padding-bottom: 100px;
}
.banner_bg h1{
	font-size: 20px;
	text-align: center;
	color:white;
	padding-top: 60px;
}
.banner_bg{
	text-align: center;
	color:white;
}
.banner_bg p{
	color:#f9fefa;
	line-height: 38px;
}
.about_bg{
	background:#EEEEEE;
}
.about_bg p{
	line-height: 30px;
	text-indent: 2em;
	color:#565656;
	padding-bottom: 20px;
	padding-right: 20px;
}
.about_bg{
	margin-top:-7%;
}
.qj_bg{
	background: #f7a05b;
	padding:55px 25px;
	line-height: 34px;
}
.abour_qj h2{
	margin: 75px 0 30px 0;
	font-size: 30px;
}
.abour_kj h3{
	margin: 75px 0 30px 0;
	font-size: 30px;
}
.abour_kj p {
    line-height: 30px;
    text-indent: 35px;
    margin-top: 20px;
    letter-spacing: 1px;
    color:#525252;
    }
    .abour_kj{
    	margin-bottom: 75px;
    }
/*关于黎明结束*/
/*产品中心内页开始*/
.ling_bg{
	background: #eeeeee;
}
.ling{
	text-align: center;
}
.title-bg{
	background-color: rgba(60,164,129,0.7);
position: relative;
top: -41px;
}
.title-bg p{
	color:white;
	padding: 12px 5px;
}
.lingyu:hover{
	
}
.zx{
	margin-top:50px;

}
.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active{
	background: #01a66e;
}
.zx a{
	padding:10px 50px;
	background: #ea7a30;
	color:white;
	border-radius: 10px;
	
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
	border: 1px solid #ddd;
}
.pro-art-cent h1{
	margin-top: 60px;
	margin-bottom: 30px;
font-size: 29px;
color: #44b790;
font-weight: bold;
}
.pro-art-cent h2{
	font-size: 24px;
	color: #44b790;
	
}
.pro-art-cent p{
	line-height: 35px;
}
.pro-art-cent{
	margin-bottom:50px ;
}
.ling_bg h3{
	margin-top:50px;
	color: #44b790;
	font-size: 24px;
}
.fw p{
	color:#565656;
}
.fw p span{
	color:#42b68f;
}
.fw{
	margin-bottom: 35px;
}
.yl{
	margin-top:60px;
}
.yl p{
	line-height: 35px;
	color:#575757;
}
.yl h4{
	font-size: 24px;
	color:#42b68f;
}
.td h5{
	font-size: 24px;
	color:#42b68f;
}
/*产品中心内页结束*/
.gs h1{
	font-size: 24px;
	color:#42b68f;
	margin-top:50px;
}
.gs p span{
	color:#42b68f;
	
}
.gs p{
	line-height: 30px;
	color:#575757;
}
.sx {
	background: #eeeeee;
	margin-top:50px;
}
.sx h2{
	color:#42b68f;
	font-size: 24px;
	margin-top:50px;

}
.kh h3{
		color:#42b68f;
		font-size: 24px;
		margin-top:50px;
}
.kh p{
	margin-top:20px;
	color:#545454;
	line-height: 35px;
}

.border-nav span a{
	color:#565656;
}
.border-nav span{
	color:#565656;
	float: right;
	padding: 15px 20px;
}


.dede_pages ul{
display: flex;
justify-content: center;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:10px 15px 10px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#eb7932;
	text-decoration:none;
	padding:10px 15px 10px;;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:10px 15px 10px;;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#eb7932;
	line-height:35px;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
