@charset "utf-8";

/*on css*/
.sitewidget-quicknavigation .sitewidget-bd a.on{color:rgb(65, 124, 35);}
.sitewidget-prodGroupCategory .submenu-default-gray .on>a{color:rgb(65, 124, 35);}
.sitewidget-articlecategory .submenu-default-gray .on>a{color:rgb(65, 124, 35);}

/*表单*/
.sitewidget-inquire select,.sitewidget-inquire input[type="text"],.sitewidget-inquire input[type="password"],.sitewidget-inquire input[type="datetime"],.sitewidget-inquire input[type="datetime-local"],.sitewidget-inquire input[type="date"],.sitewidget-inquire input[type="month"],.sitewidget-inquire input[type="time"],.sitewidget-inquire input[type="week"],.sitewidget-inquire input[type="number"],.sitewidget-inquire input[type="email"],.sitewidget-inquire input[type="url"],.sitewidget-inquire input[type="search"],.sitewidget-inquire input[type="tel"],.sitewidget-inquire input[type="color"],.uneditable-input{height: 50px;line-height: 50px;}
.sitewidget-inquire button#formsubmit{font-size:24px; height: 50px; padding: 0 50px; color: #437c25; border: 1px solid #437c25; border-color: #437c25; border-radius: 5px; box-shadow: none; background-image: none; background-color: #fff;
transition: all ease-in-out 0.2s; -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s;}
.sitewidget-inquire button#formsubmit:hover {background: #363030; border-color: #363030; color: #fff;}


/*手机端样式*/
@media(max-width:768px){
  .sitewidget-placeholder{height: 0;}
}
@media screen and (min-width:1441px) {
.frontend-body-canvas #backstage-headArea{
    height: 0;
}
}@media screen and (max-width:1440px) and (min-width:1025px) {
.frontend-body-canvas #backstage-headArea{
    height: 0;
}
}

/*首页产品*/
#outerContainer_1777279157788 .sitewidget-button .backstage-component-btn {
	margin-top:-30px !important;
}
#outerContainer_1777279157788 .sitewidget-pictureNew img {
	border-top-left-radius:20px !important;
	border-top-right-radius:20px !important;
}
#outerContainer_1777279157788 .sitewidget-pictureNew .sitewidget-bd .picture-wrap {
	border-radius:20px !important;
	border-bottom-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-top-right-radius:20px !important;
}
/*首页新闻*/
#siteblocks-setting-wrap-OTUkaotndFHZ .QX-179440204 .title a {
	font-family:Comfortaa !important;
	font-weight:700 !important;
	font-size:20px !important;
	color:rgb(0,0,0) !important;
}
#siteblocks-setting-wrap-OTUkaotndFHZ .QX-179440204 .text {
	color:rgb(51,51,51) !important;
	font-family:Quicksand !important;
	font-size:17px !important;
	line-height:30px !important;
}
#siteblocks-setting-wrap-OTUkaotndFHZ .QX-179440204 .title1 a {
	color:rgb(255,255,255) !important;
	font-family:Comfortaa !important;
	font-weight:700 !important;
	font-size:24px !important;
}
/*首页地图*/
#outerContainer_1433821260113 > DIV {
	padding-left:0px !important;
}
#outerContainer_1433821260113 div[data-type="container"] {
    overflow: hidden;
}

/*产品详情页面*/
#component_hgAaCkyqrUtj > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(4) {
	background:rgb(255,255,255) !important;
}
/*表单页面*/
#formsubmit {
	background:rgb(82,133,59) !important;
	border-radius:50px !important;
	color:rgb(255,255,255) !important;
	font-size:16px !important;
}
#formsubmit:hover {
	background:rgb(62,122,32) !important;
}
/*定制页面*/
#siteblocks-setting-wrap-AgpPaJtYLuoI .blockCon22844 .ImgBox .preImg {
	border-radius:20px !important;
	background:rgb(255,255,255) !important;
}
#siteblocks-setting-wrap-AgpPaJtYLuoI .blockCon22844 .ImgBox .preImg:hover {
	background:rgb(82,133,59) !important;
}
#blockCon22844 > DIV > DIV:nth-child(1) {
	display:none !important;
}
#blockCon22844 > DIV > DIV:nth-child(2) > DIV > UL > LI:nth-child(3) > DIV:nth-child(2) > DIV > DIV > SPAN > SPAN {
	letter-spacing:-0.5px !important;
}
#outerContainer_1777403574652 .sitewidget-pictureNew img {
	border-top-left-radius:30px !important;
	border-top-right-radius:30px !important;
}
#outerContainer_1777403716244 .sitewidget-pictureNew img {
	border-top-left-radius:30px !important;
	border-top-right-radius:30px !important;
}
/*一站式服务页面*/
#siteblocks-setting-wrap-DLAPueEsVSoI .QX-104440414 .item {
	border-radius:20px !important;
}
#siteblocks-setting-wrap-DLAPueEsVSoI .QX-104440414 .num {
	border-radius:50px !important;
	padding-right:0px !important;
	margin-right:10px !important;
	margin-top:10px !important;
}
#siteblocks-setting-wrap-DLAPueEsVSoI .siteblocks-container .backstage-blocksEditor-wrap[data-blockseditor-type="phoenix_blocks_text"] * {
	font-family:Comfortaa !important;
	font-weight:700 !important;
	color:rgb(0,0,0) !important;
}
#location_DLAPueEsVSoI > DIV > DIV:nth-child(2) > DIV > DIV:nth-child(3) > DIV:nth-child(3) > DIV:nth-child(3) > DIV:nth-child(2) {
	font-family:Quicksand !important;
	font-weight:400 !important;
	color:rgb(51,51,51) !important;
}

@media screen and (max-width:1440px) {
	#component_LTUuPSobOJhj > DIV {
	padding-left:0px !important;
}
#component_GAKFuyzvOolE > DIV {
	padding-left:0px !important;
	padding-right:0px !important;
}
#component_CgfaudJvkqSO > DIV {
	padding-left:0px !important;
}
#component_JdfaFyTRDgJj > DIV {
	padding-left:0px !important;
}
}
@media screen and (max-width:768px) {
	#component_pCUPkzEYqKiI > DIV {
	padding-left:0px !important;
}
}
@media screen and (max-width:1024px) {
	#component_KGUaPIJYoTrj > DIV > DIV > DIV > A {
	background:linear-gradient(45deg,rgb(62,122,32),rgb(105,164,79)) !important;
}
#component_KGUaPIJYoTrj > DIV > DIV > DIV > A:hover {
	}#column_1777277787102 {
	margin-right:20px !important;
}
#location_1777277825107 {
	margin-left:0px !important;
}
}
@media screen and (min-width:1441px) {
	#outerContainer_1777444122584 .fix {
	height:153px !important;
}
}@media screen and (max-width:1440px) and (min-width:1025px) {
	#outerContainer_1777444122584 .fix {
	height:153px !important;
}
}@media screen and (max-width:1024px) and (min-width:901px) {
	#outerContainer_1777444122584 .fix {
	height:215px !important;
}
}
@media screen and (max-width:500px) {
  /*首页*/
#component_PJpukeZSznAI > DIV > DIV {
	background:rgb(255,255,255) !important;
}
#component_MAKkPJZIzQyd > DIV > DIV > DIV {
	background:rgb(255,255,255) !important;
}
#component_KYAauTZIJdVy > DIV > DIV > DIV {
	background:rgb(255,255,255) !important;
}
#component_KWAuaTZIJyhd > DIV > DIV > DIV {
	background:rgb(255,255,255) !important;
}
#component_OPUaFztnJdDS > DIV > DIV > DIV {
	background:rgb(255,255,255) !important;
}
#component_OifaPTjyodFI > DIV > DIV > DIV {
	background:rgb(255,255,255) !important;
}
  	#location_CCKFaJEoDmfn > DIV > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(1) > UL {
	padding-top:0px !important;
}
  /*关于我们页面*/
	#outerContainer_1777444316542 {
	margin-left:20px !important;
	margin-right:20px !important;
}
  /*一站式服务页面*/
	#outerContainer_1777430334098 {
	margin-left:20px !important;
	margin-right:20px !important;
}
}
.blockCon22844 .ImgBox .bannerDes {
    color: #333333!important;
}
.blockCon22844 .ImgBox .preImg {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.5)!important;
}
@media (min-width: 1px) and (max-width: 767px) {
#column_1777434915959 > div:nth-child(2) {
    display: flex;
    flex-wrap: wrap;
}
#column_1777434915959 > div:nth-child(2) > div[data-type="columns"] {
    width: 50%;
}
}
#siteblocks-setting-wrap-OTUkaotndFHZ .QX-179440204 .butn a:hover::before {
    background-color: #3e7a20!important;
    border-color: #3e7a20!important;
}
.QX-179440204 .butn a::before {
    background-color: #3e7a20!important;
}
.blockCon22844 .ImgBox .preImg:hover * {
    color: #fff;
}