@media screen and (min-width:768px) {
	.wap{ display:none !important}
	
}

@media screen and (max-width:767px) {
	.pc{ display:none !important}
	body{ max-width:100%; overflow-x:hidden}
.top_bar,.text_logo,.search_bar,.leftlx,#divHistoryRecommentCntr{ display:none}
.header_content {
	width: 100%;
	height: 80px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position:fixed;
	top:0;
	background:#fff;
	z-index:100;
}
.header, .content, .footer {
	width: 100%;
	margin: 0 auto;
	overflow-x:hidden;
}
.header_logo_wrap img{ height:60px; padding:10px 0 0 10px;;}

.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px; margin-right:15px;}
.sp_nav span{display:block;background:#60A13E;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:19;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:80px}



.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px; width:100%; float:left; height:40px;}
.sjj_nav ul li a {
	color: #666;
	padding: 0px;
	position: relative;
	width: 100%;
	display: block;
	float: left;
}
.sjj_nav ul li:hover a{color:#60A13E;}
.navBar_box > ul > li::before {

	display:none;


}
.sjj_nav ul li.cur a{ color:#60A13E;}

.banner {
	width: 100%;
	height: 190px;
	margin-top:80px;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 190px;
	background-size:100% 100%;
}
.fullSlide .hd {
	bottom: 35px;
	left: 38%;
	padding: 5px 6px;
}
.fullSlide .prev {
	background-size: 50% 50%;
}
.fullSlide .next {
	background-size: 50% 50%;
	right:0;
}

.fullSlide .hd ul li {
	border-radius: 7px;
	width: 12px;
	height: 12px;
}
.fullSlide .hd ul .on {
	width: 22px;
	height: 12px;

}

.center_container {
	width: 100%;
	margin: 30px auto;
}
.title_wrap {
	margin:40px 0 20px 0px;
}
.big_title {
	font-size: 18px;
	letter-spacing: 0px;
}
.second_title {
	font-size: 11px;
	color: #828282;
	margin:15px 0px;
}
.third_title {
	font-size: 11px;
	color: #3a3a3a;
	margin: 10px 0px;
	letter-spacing:0px;
}
.module_list_wrap {

	height:130px;
	background:none;

}
.module_list {
	font-size: 16px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 0px;
	display:block;
	width:100%;
	height:130px;

}
.module_list > li {
	padding: 0px;
	height:35px;
	display: block;
	align-items: center;
	cursor: pointer;
	min-width:50px;
	justify-content: center;
	text-align:center;
	margin:1%;
	transition: all .3s linear 0s;
	width: 48%;
	float: left;
	background-color: #7BB746;
	color: #fff;
	line-height:35px;
	font-size:14px;
	overflow: hidden;
}
.module_list > li:hover {
	background-color: #0C6E30;
	color: #fff;
}
.module_list .choose_moduleItem a {
	color: #fff;'
}

.module_list > li:last-child {
	height: 35px;
	display: block;
	min-width: 90px;
	align-items: center;
}



.module_content {
	width: 100%;
	height:auto;
	margin:15px 0px;
	display:block;
}


.left_scheme_img {
	width: 100%;
	height:200px;

}



.right_scheme_img {
	width: 100%;
	height:340px;
	display: grid;
	grid-template-columns: repeat(3, 33.33%);
	grid-template-rows: repeat(2, 50%);
	grid-row-gap: 5px;
	align-items: flex-start;
	justify-items: center;
	margin-left:0px;
	color: #fff;
}

.right_scheme_img > div {
	width: 100%;
	height:170px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}
.bottom_fade {
	width: 100%;
	height:30px;

}
.bottom_text {
	display: inline-block;
	width: 100%;
	height:30px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	line-height:30px;
	font-size: 10px;
	letter-spacing: 0px;
	color: #fff;
}
.left_scheme_img .bottom_text {
	font-size: 14px;

}

.module_content_left {
	width: 100%;
	height: 200px;

}


.product_info {
	width:100%;
	height: 100%;
	padding: 30px 0px 0px 10px;
	box-sizing: border-box;
}

.product_introduce {
	width: 100%;
	font-size:18px;
	padding-bottom:20px;

}
.product_introduce_content {

	margin-top:10px;
	margin-bottom:25px;
	font-size:14px;
	color: #565656;
	line-height:22px;
}

.proqie{ width:100% !important; height:446px !important;}
.slogan_wrap {
	width: 100%;
	display: block;
	text-align:center;
}

.slogan_left > p:first-child {
	font-size:20px;
	margin-bottom: 20px;
	padding:30px 30px 10px 30px;
}
.slogan_left > p:last-child {
	font-size: 16px;
}


.slogan_right > p:last-child {
	font-size: 18px;
}
.slogan_right {
	display: block;
}

.slogan_right > p:first-child {
	display: block;
	padding: 10px 20px;
	font-size: 16px;
	margin:30px auto 20px auto;
	width: 50%;
	
}
.side_line_text {
	position: relative;
	display: inline-block;
	letter-spacing: 1px;
	margin: 25px 0px;
	font-size: 14px;
}

.strength_describe {
	display: block;
}

.strength_bk_img {
	width: 100%;
	height:900px;
	background-image: url('../Default/Img/优势2.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	position: relative;
}

.first_strength {
	position: static;
	padding-left:20px;
	margin-bottom:15px;
}
.second_strength {
	position: static;
	padding-left:20px;
	margin-bottom:15px;
}
.third_strength {
	position: static;
	padding-left:20px;
	margin-bottom:15px;
}
.four_strength {
	position: static;
	padding-left:20px;
	margin-bottom:15px;
}
.five_strength {
position: static;
padding-left:20px;
}

.strength_describe_item {
	display: block;
	font-size: 14px;
	color: #272626;
	line-height: 25px;
	margin-top: 10px;
	width: 100%;
}

.customer_see {
	width: 100%;
	height:auto;
	 margin-top:0px;
}
.customer_see_content img {
	width: 100%;
	height: auto;
}
.customer_see_content p {
	font-size: 14px;
	letter-spacing: 1px;
	margin-top: 15px;
	padding-bottom:30px;
}


.walk_mt{ display:block; height:auto;}
.mt_introduce_img {
	height: 100%;
	width:100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.mt_introduce_img img{ width:100%; height:auto}

.mt_describe_wrap {
	width: 100%;
	background-color: #f0f0f0;
	box-sizing: border-box;
	padding: 15px;
	padding-bottom: 0px;
}
.walk_mt_list {
	display: none;
	margin: 40px 0px;
}

.walk_mt_item {
	min-width:10px;
	height: 75px;
	box-sizing: border-box;
	border-bottom: 2px solid #ccc;
	color: #333;
	margin: 1%;
	cursor: pointer;
	width: 30.5%;
	float: left;
}
.walk_mt_item > p:first-child {
	font-size:18px;
	margin-bottom: 9px;
}
.walk_mt_item > p:last-child {
	font-size: 14px;
}
.walk_mt_item > p span{ font-size:18px !important}
.describe_title {
	font-size:20px;
	font-family: RTWSYueGoTrial-Regular;
	letter-spacing: 1px;
	margin-bottom:20px;
}
.describe_content {
	font-size: 14px;
	color: #5c5c5c;
	letter-spacing: 1px;
	line-height:22px;
	margin-bottom:20px;
}

.check_info {
	margin-bottom:20px;
}
.blogroll_title {
	font-size:18px;
	color: #333;
}

.blogroll > p:last-child {
	font-size: 14px;
}
.white_text a{
	color: #fff;
}
.footer_wrap {
	width: 100%;
	padding-bottom: 85px;
	padding-top: 10px;
	background: #eee;
	margin-bottom: 0;
}
.footer_content {
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.footer_content {
	width: 100%;

	display: block;

}

.footer_left {
	display: block;
	align-items: center;
	width: 100%;
	text-align: center;
}

/*footer*/
.lfooter { width:100%; height:70px; background-color:#60A13E; position:fixed; bottom:0px; z-index:100;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}
.cnav1{ display:none}
.cnav8{ display:none}

#wxnr {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	z-index:1000;
	display:none;
	background:rgba(0, 0, 0, .6)
}
#wxnr .nrdf {
	margin:auto;
	position:absolute;
	top:50%;
	left:50%;
	width:240px;
	height:300px;
padding:10px;
padding-top:20px;
	margin-top:-160px;
		margin-left:-130px;
	text-align:center;
	background-color:rgba(255, 255, 255, .8);
	box-shadow:0 2px 6px #777;
	-webkit-box-shadow:0 2px 6px #777;
	-moz-box-shadow:0 2px 6px #777;
	border-radius:10px
}
#wxnr img {
	width:170px;
	height:170px;
	display:block;
	padding-bottom:10px;
	margin:0 auto;
}
#wxnr p {
font-size:14px;
line-height:30px;
text-align:center
}
#wxnr i {
	position:absolute;
top:5px;
right:5px;
width:25px;
height:25px;
font-size:18px;
line-height:25px;
	text-align:center;
	color:#fff;
	font-weight:700;
	font-style:normal;
	background:#333;
	border-radius:1rem;
	cursor:pointer
}
#wxnr span {
	display:inline-block;
padding:5px 10px;
line-height:20px;;
	background-color:#3fb150;
	color:#fff;
border-radius:5px;
	cursor:pointer
}
#wxnr span.wx {
padding-left:0px;
	background:url(../images/wx.png) center left 5px #3fb150;
	background-repeat:no-repeat;
}
#weixin {
	position:fixed;
	bottom:90px;
	left:5%;
	height:30px;
	margin-top:15px;
	z-index:9999999;
font-size:16px;
	color:#fff;
	width:90%;
	margin:0px auto;
line-height:30px;
	text-align:center;
	background:rgba(0, 0, 0, .8);
	border:2px solid #333;
border-radius:10px;
	display:none
}
.topadcs {
	width: 100%;
	overflow: hidden;
	text-align: center;
	margin: 0px auto;
	margin-top: 80px;
}
.topadcs a img {
	width: 100% !important;
	height:auto;
	display: block;
}
.topadcs img {width: 100% !important;height: auto;}
.left {
	width:100%;
	margin-top:5px;
}
.right {
	width: 100%;
	margin-left:0px;
	margin-top:0
}

.leib2 .tit, .leib .tit {
	line-height:35px;
	height:35px;
	font-size:18px;

}
.leib2 .nr h3 {
	height:40px;
	line-height:40px;
	font-size: 14px;
	width: 97.5%;
	float: left;
}
.leib2 .nr ul {
	clear: both;
}
.leib2 .nr ul li {
	font-size: 14px;
	line-height: 30px;
	padding-left: 30px;
	background: url(img/ico111.gif) no-repeat 15px 11px;
}
.plc{ display:none}
dl.pj_list_dl, dl.pd_list_dl {
	width: 48%;
	padding: 0;
	margin: 1%;
	height:auto;
}
dl.pj_list_dl dt img,dl.pd_list_dl dt img {
	width:100%;
	height:120px;
	border: 0px solid #f1f1f1;
	padding: 0px;
}
dl.pj_list_dl dd, dl.pd_list_dl dd {
	width:100%;
}
.RandomNews{ display:none}
.a_nav li {
	float: left;
	width: 23%;
	font-size: 14px;
	margin: 0.5%;
}
.a_nav li a {
	display: block;
	height: 35px;
	line-height: 35px;
}
.g_fk {
	height:auto !important;
}
.g_fk dt {
	float: left;
	width: 100% !important;
}
.g_fk dd {
	float: left;
	width: 100% !important;
	height:auto !important;
	padding:20px 0 0 10px !important;
}
.g_fk dt img {
	width: 100% !important;
	height:auto !important;
	display: block;
}


.g_fk h3 {
	height: 32px;
	font-size:20px;
	color: #7bb746;
	text-align: left;
	font-weight: bold;
	margin-top: 5px !important;
}

.g_fk p {
	font-size: 14px !important;
	color: #666666;
	line-height:22px !important;
	width: 96% !important;
}

.lianxi li {
	float: left;
	width:48% !important;
	margin:0.5% !important;
	height: 150px !important;
	line-height: 100% !important;
	padding:0px !important;
}
.lianxi li i {
	font-size: 16px !important;
}
.lianxi li span {
	display: block;
	font-size: 14px !important;
	line-height:22px;
	color: #333;
}
#map{ width:100% !important; height:280px !important; border:0px !important}
.bt {
	margin: 20px 0 !important;
}
.bt p {
	font-size: 20px !important;
}
.bt b {
	font-size: 14px  !important;

}
.age_li_about img{ width:100%; height:auto;}
.qywh {
	padding-top:40px !important;
	height:auto !important;
}

.qywh dd {
	float: left;
	width:96% !important;
	padding:0 0 0 2% !important;
}
.qywh dd p span{ font-size:18px !important;}
.qywh dd p {
	width:96% !important;
	line-height:32px !important;
	padding-left:2% !important;
	
}

.qywh dd p img{
	width:40px;
	height:40px;
}


.qywh dt {
	float: right;
	width:100% !important;
}
.qywh dt img{ width:100%; height:auto;}


.elegant dl {
	width:48% !important;
	margin:1% !important;
	height: auto !important;
}

.elegant dl dt {
	width:100% !important;
	height:120px !important;
}

.elegant dl dt img {
	width: 100% !important;
	height:120px !important;

}
.elegant dl dd {
	font-size: 14px !important;
	height:30px;
	line-height:30px;
	text-align: center;
	margin-top:0px !important;
}

dl.dl_4 {
	height: auto;
	padding: 0px;
	border: 0px solid #d7d7d7;
	width: 48%;
	float: left;
	margin: 1%;
}
dl.dl_4 dt {
	
	float: left;
	width: 100%;
	display: block;
}
dl.dl_4 dt img {
	width: 100%;
	height:120px;
	border-radius: 5px;
}
dl.dl_4 dd {
	float: right;
	width: 100%;
}
dl.dl_4 dd h3 {
	font-size: 14px;
	line-height: 20px;
	text-align:center;
	height:20px;
	overflow:hidden;
	padding-bottom:0;
	border-bottom:0px;
}
dl.dl_4 dd h3 a {
	color: #666;
	font-weight: normal;
}
dl.dl_4 dd h4 {
	display:none
}

dl.dl_4 dd p{ display:none}

dl.help_2,dl.help_3 {
	width: 48%;
	padding:0;
	margin:1%;
	float: left;
	height:auto;
}
dl.help_2 dt,dl.help_3 dt {
	width:100%;
	height: 120px;
	overflow: hidden;
}
dl.help_2 dt img,dl.help_3 dt img {

	width: 97%;
	height: 116px;
	border: 1px solid #ccc;
	display: block;
	padding: 1px;
}
dl.help_2 dd,dl.help_3 dd {
	width:100%;
	padding: 0;

}
.right_main {
	width: 100%;
}

.inf_lc li{ position:relative}

.inf_lc li h4{ display:none}
.inf_lc li .fr {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.inf_lc li p span{
	line-height: 22px;
	font-size: 12px;
	color: #666;
}
.pro_content {
	padding: 10px;
}
.pro_content img{ max-width:100%; height:auto;}
#printableview h2.tit {
	font-size:18px;
}
.allcontent img{
max-width:100%; height:auto;
}

.temp_on_inp {
	height: 438px;
	background: url(Img/Leaveword/on_bj.jpg) no-repeat center top;
	overflow: hidden;
	padding-top: 90px;
	position: relative;
}
.temp_on_con {
	width: 96%;
	margin-left:2%;
}
.temp_on_inp h3 {
	width: 107px;
	height:58px;
	background: none;
	font:20px "Microsoft YaHei";
	font-weight: bold;
	color: #7BB746;
	line-height: 24px;
	float: right;
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -50px;
}


.temp_on_con li {
	height: 38px;
	width: 90%;
	border: 1px solid #d1d1d1;
	float: left;
	margin-right: 22px;
	margin-bottom: 16px;
	color: #FF070B;
	line-height: 38px;
	overflow: hidden;
	background: #fff;
}

.temp_on_con li input {
	width: 80%;
}
.temp_on_con .inp3 {
	width: 90%;
	height: 72px;
	padding:10px 0 0 0;
	text-indent:10px;
}

.temp_on_con .inp3 textarea {
	width: 100%;
}

.footer_text {
	font-size: 14px;
	line-height: 24px;
	color:#999;
}

.footer_text a{
	font-size: 14px;
	line-height: 24px;
	color:#999;
}

.pro_details dt {
	width: 98%;
	margin-left:1%;
	height:247px;
}
.pro_details dt li img {
	width: 100%;
	height:247px;
}

.pro_details dd {
	width:96%;
	margin-left:2%;
}
.pro_details dd h3 {
	font-size:18px;
	height: 36px;
	line-height: 36px;
}
.pd_hotline{ display:none}
.propar{ display:none}
.tit h2 {
	font-size:20px !important;
}
.tit h2 em {
	font-size: 16px !important;
}

.aa113a tr td p {
	line-height: 20px !important;
}
.proinfo img{
	max-width:100%;
	height:auto;
}

.pro_key{ display:none}
.online h2 {
	text-align: center;
}
.online .li01 {
	width: 100%;
	float: left;
}
.inp1 {
	width: 200px;
	background: url(Img/iconfont-lianxiren.png) no-repeat 194px 10px #eeeef0;
}
.inp2 {
	width: 200px;
	background: url(Img/iconfont-phone.png) no-repeat 194px 10px #eeeef0;

}
.inp3 {
	width: 200px;
	background: url(Img/iconfont-youxiang.png) no-repeat 194px 10px #eeeef0;

}
.inp7 {
	width: 200px;
	background: url(Img/iconfont-gongsi.png) no-repeat 194px 10px #eeeef0;

}
.inp4 {
	width: 70%;
	height:69px;
}
.inp5 {
	width:105px;
}
.left2 {
	width: 100%;
}
.left2_main {
	width: 100%;
}

.n_info_con h1 {
	font: 18px/30px "Microsoft Yahei";
}
.info_con_tit .n_tit {
	overflow:hidden;
	height: 44px;
	line-height: 44px;
	font-size: 12px;
}
.info_con_tit .n_tit span.fr{ display:none}
.right2{ display:none}
.info_key{ display:none}

ul.p_list_ul li, ul.p_list_ul2 li {

	margin-left: 0px;

}
.n_info_con {
	margin-top: 5px;
}
#cntrBody{ padding-top:0}
#cntrBody img{ max-width:100%; height:auto;}






.g-super{background-size:100% auto;}
.supert{ height:70px; background:#fff; box-shadow:0 0 1rem #ccc; width:92%; margin:1.3rem auto 1.2rem; border-radius:0.3rem;overflow:hidden;}
.supert p{ width:20%; float:left; text-align:center; font-size:14px; color:#333; position:relative; height:70px; border-right:1px solid #e4e4e5; box-sizing:border-box;}
.supert p:last-child{ border:0;}
.supert p span{ display:block; width:2.7rem; height:30px; margin:0.6rem auto 0.2rem; text-align:center;font-size:18px; position:relative; overflow:hidden;}
.supert p img{ display:block;}
.supert .active{ background:#5FA13D; color:#fff; font-weight:bold;}
.supert .active img{ display:block; margin-top:-3.1rem;}
.m-super{ position:relative; overflow:hidden; width:92%; margin:0 auto;}
.m-super dl{ background:#fff; box-shadow:0 0 1rem #ccc;  padding-bottom:9rem; margin-bottom:2rem;}
.m-super dd{ height:150px;}
.m-super dd h3{ font-size:16px; color:#fff; background:#5FA13D; font-weight:bold; text-align:center; overflow:hidden; height:30px; line-height:30px;text-overflow: ellipsis;white-space: nowrap; margin-bottom:1rem;}
.m-super dd p{ font-size:14px; line-height:22px; color:#333; margin-top:5px; padding:0 3% 0 3%; background-size:.4rem 0.5rem;}

.m-super .arr{ width:100%; height:3rem; position:absolute; bottom:3.6rem;}
.m-super .swiper-pagination{ bottom:1rem; height:0.8rem; width:100%; height:2.8rem;}
.m-super .swiper-pagination-bullet{ background-size:100% auto; opacity:1; width:26px; height:26px; margin:0 2%; text-align:center; line-height:26px; font-size:14px; color:#999; background:none}
.m-super .swiper-pagination-bullet:nth-child(1):before{ content:"01";}
.m-super .swiper-pagination-bullet:nth-child(2):before{ content:"02";}
.m-super .swiper-pagination-bullet:nth-child(3):before{ content:"03";}
.m-super .swiper-pagination-bullet:nth-child(4):before{ content:"04";}
.m-super .swiper-pagination-bullet:nth-child(5):before{ content:"05";}
.m-super .swiper-pagination-bullet-active{ background:#5FA13D; color:#fff;}
.m-super .swiper-button-prev{ width:4.1rem; height:2.4rem; background:url(../images/ys_l.png) no-repeat; background-size:100% auto; left:10%; top:-0.8rem;}
.m-super .swiper-button-next{ width:4.1rem; height:2.4rem; background:url(../images/ys_r.png) no-repeat; background-size:100% auto; right:10%; top:-0.8rem;}






}

