﻿/* Basic Reset */
* { margin: 0; letter-spacing: 0.6px; line-height: 25px; padding: 0; }
body {
	background-color: #fff;
}
a {
	text-decoration: none;
}
@media (prefers-color-scheme: dark) {
	body,
	.container {
	  background-color: #191919;
	}
	.loading {
	  color: rgba(255, 255, 255, 0.3);
	}
	.time {
	  background-color: rgba(0, 0, 0, 0.4);
	  color: rgba(255, 255, 255, 0.8);
	}
	.container_banner_list .articles_header {
	  background-color: #191919;
	}
	body a {
	  color: #7d90a9;
	}
}

/* Header */
#header {
	background-color:#333;
	height: 53px;
	width:100%;
	font-size: 1.13em;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	
}

/* Top Level Menu */
#b {
	margin: 0 auto;
	width: 800px;
	padding-left:50px;
	float:left;
}

#header .header-pc li {
	text-align: left;
    vertical-align: bottom;
	display: block;
	float: left;
	margin:0 0;
	padding-right: 3.5em;
}

#header .header-pc li a:hover {
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
#header .header-pc li a {
	color: #FFF;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}

/* Sub Level Nav */
#c1 {
	background: #FFF;
	border: 2px solid #999999;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	margin: 10px 10px 20px -53px;
	padding: 0 10px 0;
	width: 370px;
	position: absolute;
	z-index: 2;
    top: 98px;
    left: 140px;
    display: block;
	list-style-type: none;
	font-size: 16px;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	
}

#c2 {
	background: #FFF;
	border: 2px solid #999999;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	margin: 10px 10px 20px -53px;
	padding: 0 10px 0;
	width: 370px;
	position: absolute;
	z-index: 2;
	top: 98px;
	left: 140px;
    display: block;
	list-style-type: none;
	font-size: 16px;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	
}

#c3 {
	background: #FFF;
	border: 2px solid #999999;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	margin: 10px 10px 20px -50px;
	padding: 0 10px 0;
	width: 200px;
	position: absolute;
	z-index: 53;
	top: 98px;
	left: 420px;
    display: block;
	list-style-type: none;
	font-size: 16px;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	
}

#c {
	background: #FFF;
	border: 2px solid #999999;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	margin: 10px 10px 20px -50px;
	padding: 0 10px 0;
	width: 200px;
	position: absolute;
	z-index: 53;
	top: 98px;
	left: 500px;
    display: block;
	list-style-type: none;
	font-size: 16px;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	
}

#header .header-pc li ul li {
	border-bottom: 0px solid #CCC;
	display: block;
	float: none;
	height: 14px;
	padding: 8px 0;
	text-align: center;
	margin: 0;
}

#header .header-pc li ul li a {
	color: #000;
	text-shadow: none;
}

#header .header-pc li ul li a:hover {
	color: rgb(0, 138, 212);
	
}
#header .header-pc li ul li table:hover {
	color: rgb(0, 138, 212);
	
}

#header .header-pc li ul li span:hover {
	color: rgb(0, 138, 212);
	
}
#header ul li ul li span table:hover {

}

#header ul li ul li:last-child:not(li.arrow) {
	border: 0;
}

/* Arrow */
.arrow {
	background: url(../images/arrow1.png) no-repeat;
	BORDER: #000000 0px solid;
	display: none;
	position: absolute;
	height: 20px;
	width: 20px;
	z-index: 53;
	text-indent: -9999px;
}

#header a {
	list-style-type: none;
}

.headera{ display:block; height:53px; line-height:53px; }
.headerafirst{display:block; height:53px; line-height:53px; }
.headeralast{ display:block; height:53px; line-height:53px; }

.navigation_second{
	float: left;
	width: 16%;
}
.content_phone{
    padding-top: 0.7em;
    float: right;
    width: 84%;
}
.content_phone_1{
	background-color:#fff; 
	padding-top: 1.1em;
	padding-bottom: 0.4em;
}
@media (prefers-color-scheme: dark) {
	.content_phone_1{
		background-color:#191919; 
		padding-top: 1.1em;
		padding-bottom: 0.4em;
	}
}
.content_all{
	width: 100%;
}
.ns_ul{
	list-style: none;
	text-align: left;
	padding-top: 0.5em;
}
.ns_ul .action{
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
    color: rgb(0, 138, 212);
    font-weight: 600;
}
.ns_ul li{
	padding-top:3px;
}
.ns_ul li a{
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	color: #000;
}
.ns_ul .action a{
	color: rgb(0, 138, 212);
	border-bottom-style: solid;
	border-bottom-color: rgb(0, 138, 212);
	border-bottom-width: 0.1em;
}
.content_home_1{
	padding-left: 5%;
	padding-right: 5%;
	display: block; 
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 1.1em;
	color: #212121;
	line-height: 30px;
}
@media (prefers-color-scheme: dark) {
	.content_home_1{
		padding-left: 5%;
		padding-right: 5%;
		display: block; 
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 1.1em;
		color: #888888;
		line-height: 30px;
	}
}
.content-home-line{
	border-bottom-color: #E1E1E1;
	border-bottom-style: solid;
	padding-bottom: 1em;
	border-bottom-width: 0.06em;
}
.content-page-line{
	border-bottom-color: #E1E1E1;
	border-bottom-style: solid;
	padding-bottom: 1.5em;
	border-bottom-width: 0.06em;
}
.content-header-line{
	border-bottom-color: #E1E1E1;
	border-bottom-style: solid;
	padding-bottom: 0.1em;
	border-bottom-width: 0.06em;
}
.content_c{
	padding-left: 5%;
	padding-right: 5%;
}
.content_c a{
    color: rgb(51, 51, 51);

}
.cp_content{
	padding-top: 0.5em;
	float: left;
	width: 100%;
}
.cp_content img{
	float: left;
	padding-right: 2em;
}
.cp_content .img-right{
	float: right; 
	padding-top: 1.55em;
	padding-left: 1em;
	padding-right: 0em;
	width: 635px;
	height: 730px; 
}
.cp_content_line{
    padding-bottom: 1em;
	float: left;
	width: 100%;
}
.cp_content_line img{
	float: left;
	padding-right: 2em;
	padding-bottom: 1em;
}
.cp_content_line .img-right{
	float: right; 
	padding-top: 1.55em;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-right: 0em;
	width: 635px;
	height: 730px; 
}
.cp_content_header{
	float: left;
	width: 100%;
}
.cp_content_header:before{
    top: 0;
    content: ' ';
    display: block;
    border-bottom: 0.06em solid #E1E1E1;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
	padding-bottom: 0.1em;
}
.cp_content_header_lx{
	float: left;
	width: 100%;
	padding-bottom: 1em;
}
.cp_content_header_lx:before{
    top: 0;
    content: ' ';
    display: block;
    border-bottom: 0.06em solid #E1E1E1;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
	padding-bottom: 0.1em;
}
.cp_content_footer{
	float: left;
	width: 100%;
	background-color: #fff;
}
.cp_content_footer:before{
	top: 0;
	content: ' ';
	display: block;
	border-bottom: 0.06em solid #E1E1E1;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	padding-bottom: 1.5em; 
}
.footer_font a{
    padding-left: 3.45em;
}
@media (prefers-color-scheme: dark) {
	.cp_content_footer{
		background-color: #191919;
	}
	.cp_content_footer:before{
		border-bottom: 0.06em solid #191919;
	}
}
.pro-content .img-left {
	width: 70%;
    float: left;
    margin-right: 1em;
}

.pro-content .img-right{
	width: 70%;
    float: right;
    margin-left: 1em;
}

/**** 产品页调整 start *****/
.pro-line{
	border-bottom: 1px solid rgb(191, 191, 191);
	padding-top: 0.7em;
	margin-bottom: 1.1em;
	height: 1px;
}
.content-block{
    width: 100%;
	display: inline-block;
}
.pr_content_second{
	padding-top: 0.5em;
	padding-left: 5%;
	padding-right: 5%;
}
.pr_content_left{
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
    font-size: 1.1em;
	float: left;
}
.pr_content_left .picshow_content{
	padding-left: 1em;
	padding-bottom: 1em;
}
.pr_content_left h4{
	text-align: left;
}
.picshow{
	height: 530px;
	text-align: center;
    margin: 0 auto;
}
.picshow_content{
	float: right;
	width: 65%;
}
.clear{
	clear: both;
}
.pro-bottom{
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 0.7em;
}
.pro-content-img{
	text-align: center;
}
.pro-content h2{
	font-size: 1em;
	color: rgb(51, 51, 51);
}
.pro-content h4{
	font-size: 1em;
	font-weight: bold;
	color: rgb(0, 138, 212);
}
.pro-content .show-num{
	font-family: Corbel;
}
.pro-bottom-head{
	float: left;
	width: 16%;
}
.pro-content{
	font-size: 1.1em;
	text-align: justify;
    float: left;
	width: 84%;
	margin-bottom: 1.5em;
}
.pro-content img{
	width: 80%;
    height: auto;
    margin-top: 0.5em;
    margin-bottom: 1.5em;
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    border: 5px solid #fff;
    background: #fff;
}
.pro-bottom-ul{
	list-style: none;
	text-align: left;
}
.pro-bottom-ul li a{
	cursor: pointer;
	color:#000;
}
.pro-bottom-ul li.active a{
	font-weight: bold;
	color: rgb(0, 138, 212);
    border-bottom-style: solid;
    border-bottom-color: rgb(0, 138, 212);
    border-bottom-width: 0.1em;
}
.pro-bottom-ul img{
	padding-right: 0.5em;
}
.mobile-images{padding-top: 1.8em;}
.pr-content-real{display: none;}
em{
	display: none;
	position: absolute;
	height: 10px;
	width: 10px;
	background-image: url(../images/down.png);
    margin-top: 25px;
	margin-left: 4px;
	-moz-background-size: 100% 100%;
    background-size: 100% 100%;
}
.pro-bottom-ul li {
	font-size: 1.1em;
	padding-bottom: 0.25em;
}
/**** 产品页调整 end   *****/

/***导航栏***/
.sections{
	display: none;
	z-index: 99999;
	/*width: 20em;*/
	position: absolute;
	color: #FFF;
	background-color: #464646;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	-moz-box-shadow: 0 0 5px #333;
	-webkit-box-shadow: 0 0 5px #333;
	box-shadow: #333 0px 0px 5px;
}
.sections-content{
	clear: both;
	text-align: left;
	padding-left: 1.5em;
	padding-right: 1.5em;
}

#header .sections-content a {
	color : #fff;
	text-shadow: unset;
}
.item-series{
	text-align: left;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 1.13em;
	font-weight: bold;
	color: rgb(0, 138, 212);
}

.item-title{
	text-align: left;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 1.1em;
}

.item-summary{
	text-align: left;
	font-size: 0.9em;
}
.section-text .item-title a:hover{
	text-shadow: #fff 1px 1px 1px;
    font-size: 1.1em; 
}
.item-image img{width: 280px;}
.item-image img:hover{
	box-shadow: #fff 0px 0px 5px;
}
.sections-content-item div{
	padding-top:0.5em;
}
.sections-lvxing .sections-content-item div{
	padding-top:0.32em;
}
#header .sections-content a {
	color : rgb(13, 13, 13);
	text-shadow: unset;
}

.sections-content-item{
	padding-top: 0.2em;
	padding-bottom: 1em;
}
.sections-content-item:not(:last-child) {
	border-bottom-color: #FFF;
	border-bottom-style: solid;
	border-bottom-width: 0.02em;	
}

#header .sections-content a {
	color : #FFF;
	text-shadow: unset;
}
.section-text {
	width: 10em;
}
.section-text .sections-content,.section-text .sections-overlay {
	width: unset;
}
.section-text .item-title {
	text-align: left;
}

.sections-content .list{
	padding-top: 0.7em;
}
.sections-content .content-item-left{
	border-bottom-style: none;
	float: left;
	padding-right: 1em;
}
.sections-content .content-item-right{
	border-bottom-style: none;
	float: left;
	padding-left: 1em;
}
.sections-content .content-item-middle{
	padding-right: 1em;
}

.item-line{
	clear: both;
}
.item-more-pc{
	float: right;		
	margin-top: 0.8em;
	position: absolute;
	right:  1.5em;
}

/**header pc start**/
.burger-p {
	display: block;
	cursor: pointer;
	z-index: 1000;
	float: right;
	padding-right: 5%;
	margin-top: 2.2em;
}
.burger div {
	width: 31px;
	height: 4px;
	margin-bottom: 4.8px;
	background-color: #404040;
	-webkit-backface-visibility: hidden;
	-moz-transform: translateZ(0);
	-o-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}
.burger div {transition: transform .3s ease 0s,background-color 0s ease-in;}
.transform div:last-of-type{
	transition: transform .3s ease 0s,background-color 0s ease-in;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	margin-top: -8.6px;
}
.transform div:first-of-type{
	transition: transform .3s ease 0s,background-color 0s ease-in;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	margin-top: 6px;
}
.burger.transform div:nth-child(2) {
	display: none;
}

.header-list{
	display: none;
	z-index: 99999;
	position: absolute;
	top: 82px;
	right: 0;
	height: 133%;
	width: 100%;
	background-color: #ffffff;
}
.header-list ul{
	list-style: none;
	padding-top: 4.6em;
	background-color: #ffffff;
	text-align: center;
}
.header-list ul li a{
	float: unset;
	line-height: 1.65em;
	color: #505050;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 2.1em;
	font-weight: bold;
	text-align: center;
}
.header-list ul li a:hover{
	color: rgb(0, 176, 240);
	font-size: 2.12em;
}
/**header end**/
.header-listnc{
	display: none;
	z-index: 99999;
	position: absolute;
	top: 82px;
	right: 0;
	height: 133%;
	width: 100%;
	background-color: #ffffff;
}
.header-listnc ul{
	list-style: none;
	padding-top: 4.6em;
	background-color: #ffffff;
	text-align: center;
}
.header-listnc ul li a{
	float: unset;
	line-height: 1.65em;
	color: #505050;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 2.1em;
	font-weight: bold;
	text-align: center;
}
.header-listnc ul li a:hover{
	color: rgb(51, 204, 51);
	font-size: 2.12em;
}
.header-list-nc{
	display: none;
	z-index: 99999;
	position: absolute;
	top: 82px;
	right: 0;
	height: 133%;
	width: 100%;
	background-color: #ffffff;
}
.header-list-nc ul{
	list-style: none;
	padding-top: 4.6em;
	background-color: #ffffff;
	text-align: center;
}
.header-list-nc ul li a{
	float: unset;
	line-height: 1.65em;
	color: #505050;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 2.1em;
	font-weight: bold;
	text-align: center;
}
.header-list-nc ul li a:hover{
	color: rgb(51, 204, 51);
	font-size: 2.12em;
}
.header-listsq{
	display: none;
	z-index: 99999;
	position: absolute;
	top: 82px;
	right: 0;
	height: 133%;
	width: 100%;
	background-color: #ffffff;
}
.header-listsq ul{
	list-style: none;
	padding-top: 4.6em;
	background-color: #ffffff;
	text-align: center;
}
.header-listsq ul li a{
	float: unset;
	line-height: 1.65em;
	color: #505050;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 2.1em;
	font-weight: bold;
	text-align: center;
}
.header-listsq ul li a:hover{
	color: rgb(217, 149, 148);
	font-size: 2.12em;
}
.header-list-sq{
	display: none;
	z-index: 99999;
	position: absolute;
	top: 82px;
	right: 0;
	height: 133%;
	width: 100%;
	background-color: #ffffff;
}
.header-list-sq ul{
	list-style: none;
	padding-top: 4.6em;
	background-color: #ffffff;
	text-align: center;
}
.header-list-sq ul li a{
	float: unset;
	line-height: 1.65em;
	color: #505050;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	font-size: 2.1em;
	font-weight: bold;
	text-align: center;
}
.header-list-sq ul li a:hover{
	color: rgb(217, 149, 148);
	font-size: 2.12em;
}
/**header pc end**/

/**footer start**/
.footer{
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	float: right;
	background-color: #fff;
	text-align: right;
}
.footer-1{
	float: right;
	text-align: right;
	font-size: 14px;
	font-weight: bold; 
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	color: #888888;
}
.footer-2,.footer-3{
	float: right;
	text-align: right;
	padding-right: 1.69em;
	font-size: 14px;
	font-weight: bold;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	color: #888888;
}
/**footer end**/

.top_logo{
	height: 57px;
	width: 190px;
	background: url(../images/logo.png) no-repeat;
	background-size: contain;
}
@media (prefers-color-scheme: dark) {
	.top_logo{
		height: 57px;
		width: 190px;
		background: url(../images/logo-dark.png) no-repeat;
		background-size: contain;
	}
}
.top_logo_nc{
	height: 57px;
	width: 190px;
	background: url(../images/logo-nc.png) no-repeat;
	background-size: contain;
}
@media (prefers-color-scheme: dark) {
	.top_logo_nc{
		height: 57px;
		width: 190px;
		background: url(../images/logo-nc-dark.png) no-repeat;
		background-size: contain;
	}
}
.top_logo_sq{
	height: 57px;
	width: 190px;
	background: url(../images/logo-sq.png) no-repeat;
	background-size: contain;
}
@media (prefers-color-scheme: dark) {
	.top_logo_sq{
		height: 57px;
		width: 190px;
		background: url(../images/logo-sq-dark.png) no-repeat;
		background-size: contain;
	}
}
.top-header{
	height: 53px;
	background-color: #fff;
	padding-left: 5%;
	padding-right: 5%;
}
@media (prefers-color-scheme: dark) {
	.top-header{
		height: 53px;
		background-color: #191919;
		padding-left: 5%;
		padding-right: 5%;
	}
}
.product_list{display:none;}

.wx_page{
	font-size: 14px;
}

.farmteam_hr{
    margin-top: 0.4em;
    border-width: 1px 0px 0px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.1);
    transform: scale(1, 0.5);
    transform-origin: 0px 0px 0px;
}

.middle_fir{
	width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.middle_sec{
	width: 52px;
    height: 52px;
    background: rgb(187, 220, 212);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.img-middle-1{
	width: 40px !important;
    height: auto !important;
    visibility: visible !important;
}
.img-middle-2{
	margin-top: 1em;
    margin-bottom: 1em;
    vertical-align: middle;
    width: 100% !important;
    height: auto !important;
    visibility: visible !important;
}
.children_say{
    white-space: normal;
    text-align: center;
    color: rgb(0, 209, 0);
    font-size: 15px;
    font-family: 宋体;
    font-style: italic;
    font-weight: bold;
}
@media (max-width: 737px) {
	.item-line{
		display: none;
	}
	.content-page-line{
		border-bottom-color: #E1E1E1;
		border-bottom-style: solid;
		padding-bottom: 0.1em;
		border-bottom-width: 0.06em;
	}
	.content-header-line{
		border-bottom-color: #E1E1E1;
		border-bottom-style: solid;
		padding-bottom: 0.1em;
		border-bottom-width: 0.06em;
	}
	.cp_content{
		padding-bottom: 1em;
	}
	.cp_content img{
		float: unset;
		padding-right: unset;
		padding-bottom: 0.5em;
		width: 100%;
		height: 100%;
	}
	.cp_content .img-right{
		width: 100%;
		padding-top: 0em;
		padding-bottom: 0.5em;
	}
	.cp_content_footer{
		padding-bottom: 1em;
	}
	.cp_content_footer:before{
		top: 0;
		content: ' ';
		display: block;
		border-bottom: 0.06em solid #E1E1E1;
		-webkit-transform-origin: 0 100%;
		transform-origin: 0 100%;
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
		padding-bottom: 0.1em; 
	}
	.article_list{
		margin-bottom: 1em;
	}
	.content-item-mobile{
		display: block;
	}
	.item-more-pc{
		display: none;
	}
	.content_c{
		padding-left: 0%;
		padding-right: 0%;
	}
	.pr_content_left p{
		font-size: 1.2em;
		line-height: 30px;
	   }
	.navigation_second{
		width: 100%;
		border-bottom-style: solid;
		border-bottom-color: rgba(0, 0, 0, 0.2);
		border-bottom-width: 0.03em;
	}
	.panel2 span{
		font-size:25px;
		line-height:40px;
	}
	.content_phone{
		float: left;
		padding-left: 5%;
		padding-right: 5%;
		width: auto;
	}
	.content_home_1{
		padding-left: 5%;
		padding-right: 5%;
		display: block; 
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 1.1em;
		color: #212121;
		line-height: 30px;
	}
	.content-home-line{
		border-bottom-color: #E1E1E1;
		border-bottom-style: solid;
		padding-bottom: 1em;
		border-bottom-width: 0.06em;
	}
	.content_phone{
		font-size: 1.2em;
		line-height: 30px;
	}
	.content_phone_1{
		background-color:#fff;
		font-size: 1.1em;
		line-height: 30px;
		padding-bottom: 1em;
	}
	#c1,#c2{width:auto;}
	#c3,#c{left:auto;right:0px;width:auto;}
	.huihengxian{
		display: none;
	}
	.ns_ul{
		width: 100%;
		padding-top: 5px;
	}
	.ns_ul li{
		float: left;
		text-align: center;
		width: 33%;
	}
	.ns_ul .action{
		border-bottom-style: solid;
		border-bottom-color: rgb(0, 138, 212);
		border-bottom-width: 0.1em;
	}
	.ns_ul .action a{
		border-bottom-style: none;
	}
	*{ line-height:unset;}
	.wx_content img{
		width: 50%;
	}
	/*#header ul li {
    	padding-right: 1.3em;
    }*/
	.footer_font a{
    	padding-left: 1.38em;
	}
	   
	/*** header new 2018-12-16***/
	.header-pc{
		display: none;
	}
	.header-right{
		float: right;
	}
	.burger-p {
		display: block;
		cursor: pointer;
		z-index: 1000;
		float: right;
		padding-right: 5%;
		margin-top: 2.2em;
	}
	.burger div {
		width: 31px;
		height: 4px;
		margin-bottom: 4.8px;
		background-color: #404040;
		-webkit-backface-visibility: hidden;
		-moz-transform: translateZ(0);
		-o-transform: translateZ(0);
		-ms-transform: translateZ(0);
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
	.burger div {transition: transform .3s ease 0s,background-color 0s ease-in;}
	.transform div:last-of-type{
		transition: transform .3s ease 0s,background-color 0s ease-in;
		transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		margin-top: -8.6px;
	}
	.transform div:first-of-type{
		transition: transform .3s ease 0s,background-color 0s ease-in;
		transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		margin-top: 6px;
	}
	.burger.transform div:nth-child(2) {
		display: none;
	}

	.header-list{
		display: none;
		z-index: 99999;
		position: absolute;
		top: 82px;
		right: 0;
		height: 105%;
		width: 100%;
		background-color: #ffffff;
	}
	.header-list ul{
		list-style: none;
		padding-top: 4.6em;
		background-color: #ffffff;
		text-align: center;
	}
	.header-list ul li a{
		float: unset;
		line-height: 1.65em;
		color: #505050;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 2.1em;
		font-weight: bold;
		text-align: center;
	}
	.header-list ul li a:hover{
		color: rgb(0, 176, 240);
		font-size: 2.12em;
	}
	/*** header new 2018-12-16 end***/
	.header-listnc{
		display: none;
		z-index: 99999;
		position: absolute;
		top: 82px;
		right: 0;
		height: 105%;
		width: 100%;
		background-color: #ffffff;
	}
	.header-listnc ul{
		list-style: none;
		padding-top: 4.6em;
		background-color: #ffffff;
		text-align: center;
	}
	.header-listnc ul li a{
		float: unset;
		line-height: 1.65em;
		color: #505050;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 2.1em;
		font-weight: bold;
		text-align: center;
	}
	.header-listnc ul li a:hover{
		color: rgb(51, 204, 51);
		font-size: 2.12em;
	}
	.header-list-nc{
		display: none;
		z-index: 99999;
		position: absolute;
		top: 82px;
		right: 0;
		height: 105%;
		width: 100%;
		background-color: #ffffff;
	}
	.header-list-nc ul{
		list-style: none;
		padding-top: 4.6em;
		background-color: #ffffff;
		text-align: center;
	}
	.header-list-nc ul li a{
		float: unset;
		line-height: 1.65em;
		color: #505050;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 2.1em;
		font-weight: bold;
		text-align: center;
	}
	.header-list-nc ul li a:hover{
		color: rgb(51, 204, 51);
		font-size: 2.12em;
	}
	.header-listsq{
		display: none;
		z-index: 99999;
		position: absolute;
		top: 82px;
		right: 0;
		height: 105%;
		width: 100%;
		background-color: #ffffff;
	}
	.header-listsq ul{
		list-style: none;
		padding-top: 4.6em;
		background-color: #ffffff;
		text-align: center;
	}
	.header-listsq ul li a{
		float: unset;
		line-height: 1.65em;
		color: #505050;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 2.1em;
		font-weight: bold;
		text-align: center;
	}
	.header-listsq ul li a:hover{
		color: rgb(217, 149, 148);
		font-size: 2.12em;
	}
	.header-list-sq{
		display: none;
		z-index: 99999;
		position: absolute;
		top: 82px;
		right: 0;
		height: 105%;
		width: 100%;
		background-color: #ffffff;
	}
	.header-list-sq ul{
		list-style: none;
		padding-top: 4.6em;
		background-color: #ffffff;
		text-align: center;
	}
	.header-list-sq ul li a{
		float: unset;
		line-height: 1.65em;
		color: #505050;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 2.1em;
		font-weight: bold;
		text-align: center;
	}
	.header-list-sq ul li a:hover{
		color: rgb(217, 149, 148);
		font-size: 2.12em;
	}
	/*** header end***/
	/*** 产品页调整 ***/
	.pro-content .pr-content-real p {
		font-size: 1.2em;
		line-height: 30px;
	}
    .pro-line{
		display: none;
	}
	.picshow{display: none;}
	.picshow_content{width: 100%;}
	.content_w table{display: none;}
	.pr_content_second{padding-top: 0.5em; padding-left: 5%; padding-right: 5%;}
	.pro-bottom-head{
		width: 100%;    
		margin-bottom: 1em;
		border-bottom-style: solid;
		border-bottom-color: rgba(0, 0, 0, 0.2);
		border-bottom-width: 0.03em;
	}
	.pr-content-real p:first-child{display: none;}
	.pr_content_left{width: auto;}
	.pro-bottom-ul li {float: left; width: 25%; font-size: 1.1em; text-align: center; padding-bottom: 0.3em;}
	.pro-bottom-ul li a{background-image: unset; padding-left: unset;}
	.pro-bottom-ul li.active a{background-image: unset; padding-right: unset;border-bottom-style: unset;}

	.pro-bottom-ul li.active{
		border-bottom-style: solid;
		border-bottom-color: rgb(0, 138, 212);
		border-bottom-width: 0.1em;
	}
	.pro-content {width: 100%;}

	.at-top-menu{
		position: fixed;
		width: 90%;
		background-color: #fff;
		top: 0px;
		padding-top: 0.5em;
	}

	.content-fixed{
		height:2.5em;
	}

	.bx-has-pager{
		line-height: 20px;
		background: #303031;
		padding: 0 2em;
		font-size: 12px;
		position: absolute;
		right: 1.5em;
		bottom: 2.5em;
	}
	.bx-wrapper .bx-pager {
		color:#FFF;
	}
	.bx-default-pager{
		color:#FFF;
	}

	.pro-content img,.pro-content .img-left,.pro-content .img-right{
		width: 98%;
	}
	.pro-content h4{
		font-size: 1.2em;
	}
	.pro-content h2{
		font-size: 1.2em;
	}

	.sections{
		display: none;
		overflow: auto;
		z-index: 99999;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		color: #FFF;
		background-color: #464646;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		-moz-box-shadow: 0 0 5px #333;
		-webkit-box-shadow: 0 0 5px #333;
		box-shadow: #333 0px 0px 5px;
	}
	.container-close-click{
		background-image: url(../images/close.png);
		height: 31px;
		width: 31px;
		float: right;		
		margin-top: 0.5em;
		position: absolute;
		right: 0;
	}

	.container-close .container-close-click{
		margin-right: 5%;
	}
	.item-image img{width: 100%;}
	.item-series{
		text-align: left;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 1.13em;
		font-weight: bold;
		color: rgb(0, 138, 212);
	}
	.item-title{
		text-align: center;
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		font-size: 1.1em;
	}
	.item-summary{
		width: unset;
		text-align: center;
	}
	/*.sections-content-item div{
		padding-top:0.8em;
	}*/
	.sections-content-item:not(:last-child){
		border-bottom-color: #FFF;
		border-bottom-style: solid;
		padding-bottom: 1em;
		border-bottom-width: 0.02em;
	}
	#header .sections-content a {
		color : #FFF;
		text-shadow: unset;
	}
	.sections-overlay{
		width: unset;
		padding-bottom: 1em;
	}
	.sections-content{
		width: unset;
	}
	.mobile-images{padding-top: 1.2em;}

	/**首页**/
	#nav UL LI{
		width: 30px;
	}
	#nav UL{
		bottom: 85%;
		right: 5%;
	}
	#nav UL LI IMG{
		height: 15px;
		width: 15px;
		float: unset;
		POSITION:unset;
		left:unset;
		border-radius: 15px;
	}
	.product_list{display:block;}
	.footer{
		padding-right: 5%;
		padding-left: 5%;
		padding-top: 1.5em;
		padding-bottom: 1.8em;
		float: unset;
		background-color: #fff;
		text-align: justify;
	}
	.footer-1{
		float: right;
		text-align: right;
		font-size: 13px; 
		font-weight: bold; 
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		color: #888888;
		padding-bottom: 1.8em;
	}
	.footer-2{
		float: left;
		text-align: left;
		font-size: 13px; 
		font-weight: bold; 
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		color: #888888;
		padding-bottom: 1.8em;
	}
	.footer-3{
		display: none;
	}
}
@media (prefers-color-scheme: dark) {
	.content_phone{
		color: #888888;
	}
	.content_home_1{
		color: #888888;
	}
	.content_phone_1{
		background-color:#191919; 
	}
	.header-list{
		background-color: #191919;
	}
	.header-list ul{
		background-color: #191919;
	}
	.header-list ul li a{
		color: rgb(253, 233, 217);
	}
	.header-list ul li a:hover{
		color: rgb(0, 176, 240);
	}
	.header-listnc{
		background-color: #191919;
	}
	.header-listnc ul{
		background-color: #191919;
	}
	.header-listnc ul li a{
		color: rgb(253, 233, 217);
	}
	.header-listnc ul li a:hover{
		color: rgb(51, 204, 51);
	}
	.header-list-nc{
		background-color: #191919;
	}
	.header-list-nc ul{
		background-color: #191919;
	}
	.header-list-nc ul li a{
		color: rgb(253, 233, 217);
	}
	.header-list-nc ul li a:hover{
		color: rgb(51, 204, 51);
	}
	.header-listsq{
		background-color: #191919;
	}
	.header-listsq ul{
		background-color: #191919;
	}
	.header-listsq ul li a{
		color: rgb(253, 233, 217);
	}
	.header-listsq ul li a:hover{
		color: rgb(217, 149, 148);
	}
	.header-list-sq{
		background-color: #191919;
	}
	.header-list-sq ul{
		background-color: #191919;
	}
	.header-list-sq ul li a{
		color: rgb(253, 233, 217);
	}
	.header-list-sq ul li a:hover{
		color: rgb(217, 149, 148);
	}
}

@media (max-width: 419px) {
	.footer{
		padding-right: 5%;
		padding-left: 5%;
		padding-top: 1.5em;
		padding-bottom: 1.8em;
		float: unset;
		background-color: #fff;
		text-align: justify;
	}
	.footer-1{
		float: right;
		text-align: right;
		font-size: 12px; 
		font-weight: bold; 
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		color: #888888;
		padding-bottom: 1.8em;
	}
	.footer-2{
		float: left;
		text-align: left;
		font-size: 12px; 
		font-weight: bold; 
		font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
		color: #888888;
		padding-bottom: 1.8em;
	}
}
@media (prefers-color-scheme: dark) {
	.footer{
		background-color: #191919;
	}
	.footer-1{
		background-color: #191919;
	}
	.footer-2{
		background-color: #191919;
	}
	.burger div{
		background-color: rgb(253, 233, 217);
	}
}