p {
    display: block;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
	margin: 0 0 10px;
}

.ProductContent {
	background-color: #f8f8f8;
}

.common-guide>.guide a {
	color: #6b6b6b;
}

.ProductContent {
	padding-bottom: 51px;
	padding-top: 31px;
	background-color: #f7f7f7;
	margin-top: 7px;
}

.productLef {
	width: 308px;
	box-shadow: rgb(0 0 0 / 6%) 0px 0px 10px 0;
	background: #fff;
	height: auto;
	padding-bottom: 20px;
}

.productRight {
	width: 964px;
	height: 1061px;
	box-shadow: rgb(0 0 0 / 6%) 0px 0px 10px 0;
	background: #fff;
}

.productLef h1 {
	width: 271px;
	margin: 0 auto;
	font-size: 16px;
	color: #007e56;
	border-bottom: 1px #eaeaea solid;
	box-sizing: border-box;
	padding-top: 27px;
}

.productLef h1 span {
	display: inline-block;
	border-bottom: 1px #4ab344 solid;
	padding-left: 10px;
	padding-bottom: 14px;
	padding-right: 24px;
}

.productLef h1 span i {
	padding-right: 8px;
}

.productLef ul li {
	font-size: 16px;
	color: #1e1e1e;
	line-height: 50px;
	padding-left: 58px;
	width: 100%;
	box-sizing: border-box;
	transition: all 300ms;
}

.productLef ul li:nth-child(2n+2) {
	background-color: #f7f7f7;
}

.productLef ul li a {
	color: #1e1e1e;
}

.productLef ul li:hover {
	background-color: #169e7c;
}

.productLef ul li:hover a {
	color: #fff;
}

.productLef .twoH {
	padding-top: 10px;
}

.productContact {
	width: 247px;
	margin: 0 auto;
}

.productContact p:first-child {
	width: 247px;
	height: 144px;
	overflow: hidden;
	margin-top: 27px;
}

.productContact p:first-child img {
	transition: all 800ms;
}

.productContact p:first-child img:hover {
	transform: scale(1.1);
}

.productContact p {
	font-size: 14px;
	color: #1e1e1e;
}

.productContact p:nth-child(2) {
	line-height: 30px;
	padding-left: 6px;
}

.productContact a {
	display: inline-block;
	background-color: #169e7c;
	line-height: 42px;
	width: 158px;
	text-align: center;
	border-radius: 5px;
	color: #fff;
	font-size: 15px;
	margin-left: 6px;
	transition: all 300ms;
}

.productContact a:hover {
	background-color: #ff9600;
}

.productRight .title {
	width: 92.4%;
	margin: 0 auto;
	font-size: 16px;
	color: #007e56;
	border-bottom: 1px #eaeaea solid;
	box-sizing: border-box;
	padding-top: 27px;
}

.productRight .title span {
	display: inline-block;
	border-bottom: 1px #4ab344 solid;
	padding-left: 10px;
	padding-bottom: 14px;
	padding-right: 24px;
}

.productRight .content li {
	margin-top: 35px;
	float: left;
	margin-left: 35px;
	width: 262px;
	box-shadow: rgb(238 238 238 / 100%) 2px 2px 6px 0;
	border-radius: 12px;
	overflow: hidden;
}
.productRight .content { padding-left: 17px;}

.productRight .content li img {
	border-radius: 12px 12px 0px 0px;
	transition: all 800ms;
	width: 262px;
    height: 204px;
}

.productRight .content li img:hover{
	transform: scale(1.1);
}

.productRight .content li a p {
	text-align: center;
	line-height: 40px;
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #5a5a5a;
	box-sizing: border-box;
	text-overflow: ellipsis;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	word-break: break-all;
	transition: all 300ms;
}
.productRight .content li a p:hover{ color:#ff9600 ;}

.productRight .content li a>span {
	width: 262px;
	height: 204px;
	overflow: hidden;
	display: inline-block;
}

.productLef .show_productsX{ margin-bottom:10px;}
.productLef .show_productsX > li{border-radius: 12px; border: 1px solid #f8f8f8; width:252px; margin: 0 auto; padding: 0px; margin-top: 24px;}

.productLef .show_productsX > li > a> p{text-align: center;
margin: 0px;
    line-height: 50px;
    width: 100%;
    overflow: hidden;
    font-size: 14px;
    color: #5a5a5a;
    box-sizing: border-box;
    text-overflow: ellipsis;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
    word-break: break-all;
    transition: all 300ms;}
    .productLef .show_productsX > li > a> span{ width:250px; height: 194px; overflow: hidden; display: block; padding: 0px; margin: 0px;}
.productLef .show_productsX > li > a> span img{ width:250px; height: 194px; max-height: 204px;transition: all 800ms; border-radius: 12px 12px 0px 0px;}
.productLef .show_productsX > li > a> span img:hover{ transform: scale(1.1);}
.productLef .show_productsX > li > a:hover{ background:none; color: #ff9600;}
.productLef .show_productsX > li:hover{background:none;}
.productLef .show_productsX > li > a{ width: 100%; height: auto;}
.productLef .show_productsX > li > a:hover > p{color: #ff9600;}
.showproductsIMG img{ width: 535px; height: 409px; transition: all 800ms;}
.showproductsIMG > .l > span{ display: block; padding: 0px; margin: 0px;width: 535px; height: 409px; overflow: hidden;}
.showproductsIMG > .l{ padding: 36px;}
.showproductsIMG img:hover{ transform: scale(1.1);}
.showproductsIMG >.r{ width: 678px; overflow: hidden;}
.showproductsIMG >.r p{color: #777777; font-size: 16px;line-height: 45px;  overflow: hidden; width: 94.4%; white-space:nowrap;word-break:hyphenate}
.showproductsIMG >.r p:first-child{font-size: 25px; font-weight: bold; color:#005325; padding-top: 50px; padding-left: 5px;}
.showproductsIMG >.r p a{display: inline-block;
    background-color: #169e7c;
    line-height: 42px;
    width: 158px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
    margin-left: 6px;
    transition: all 300ms;}
.showproductsIMG >.r p a:hover{background-color: #ff9600;
}
.showproductsIMG >.r p a i{ padding-right: 5px;}
.showproductsIMG{  
	box-shadow: rgb(0 0 0 / 6%) 0px 0px 10px 0;
   
    background-color: #fff;
    
    }
.showproductsBg{ width: 100%; background-color: #f7f7f7;  padding-top: 31px;margin-top: 7px;}
.showproductsShow{ margin-top: 0px;}

.productRight .showproductsNR{ color:#5a5a5a; font-size:15px; line-height: 33px; padding-left: 54px; padding-right: 54px; padding-top: 41px; padding-bottom: 11px;}
.showproductR{ height: auto; min-height: 1318px;}
.showfrom{ width: 100%; padding-left: 53px; padding-right: 33px; padding-top: 38px;}

.showfrom > .col-md-6{ padding-bottom: 20px;}
.showfrom .form-control{ background-color: #fafafa; line-height: 38px; font-size: 15px; color: #5a5a5a; box-shadow:none}
.showfrom input{ height: 40px;}

.showfrom .btSubmit{ padding-top: 27px; padding-bottom: 30px;}

.showfrom .btSubmit> button{    display: inline-block;
    background-color: #169e7c;
    line-height: 42px;
    width: 158px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
    margin-left: 0px;
    transition: all 300ms;
    border: 0px;
    }
    .showfrom .btSubmit> button:hover{
    	background-color: #ff9600;
    }











@media only screen and (max-width:750px) {

.productsBanner img{width: 220%;
    transform: translateX(-30%);}
    .common-guide>.guide{ font-size: 13px; padding-right: 15px;}
    .common-guide>.guide i:first-child{ padding-left: 20px;}
    .common-guide{height: auto;line-height: 45px;}
    .ProductContent{ padding-top: 0px;}
    .productRight{ width: 100%; height: auto; float: none;clear: both;}
    .productRight .content{ padding: 0px;}
    .productRight .content li{  float:none; width: 85%; margin: 0 auto; margin-top: 25px;height: auto;}
    .productRight .content li a>span{ width: 100%; height: auto;}
    .productRight .content li img{ width: 100%; height: auto;}
    .fenye{ margin-bottom: 20px;}
    .ProductContent{ padding-bottom: 0px; position: relative;}
    .fenye{    
    height: auto;
    margin-top: 15px;
    padding-bottom: 20px;}
    .productLef{float: none;
    width: 42%;
    right: 0px;
    top: 60px;
    position: absolute;
    background-color: rgba(255,255,255,0.9);
    display: none;
}
    .phoneBUTone{ float: left; width: 50%;}
    .phoneBUTtwo{ float: right;width: 50%;}
    .productLef h1,.productLef .twoH{ width: 100%; padding-top: 20px;border: 0px;}
    .productLef ul li {
    font-size: 15px;
    
    line-height: 45px;
    padding-left: 25px;
 }
 .productRight > h1 > i{cursor: pointer;    padding-right: 5px;
    font-size: 25px;}
 .phoneBUTone ul,.phoneBUTtwo ul{ display: none;}
 .productRight .title{ padding-top: 15px;}
.productRight .title span{ padding-left: 5px;}
.showproductsBg{ padding-top: 0px;}

.showproductsIMG > .l > span{width: 100%;
    height: auto;}
    .showproductsIMG img{width: 100%;
    height: auto;}
    .showproductsIMG > .l{ padding: 16px;float: none;}
    .showproductsIMG >.r{width: 90%;
   padding-bottom: 10px;
    float: none;
    margin: 0 auto;}
    .showproductsIMG >.r p{ font-size: 15px; line-height: 30px;white-space: inherit;width: 98%;
    margin: 0 auto;margin-bottom: 5px;}
    .showproductsIMG >.r p:first-child{ font-size: 18px; padding-top: 0px;}
    .showproductsIMG >.r p a{line-height: 35px;
    width: 130px;}
    .productRight .showproductsNR{
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 21px;
    }
    .showproductsShow{ margin-top: 10px;}
.showfrom{padding-left: 23px;
    padding-right: 0px;
    padding-top: 25px;
    }
    
    .showfrom .btSubmit> button{ width: 130px; line-height: 35px;}
    .showfrom .btSubmit{ padding-top: 15px;padding-bottom: 25px;text-align: center;}
    .productRight .showproductsNR img{ width: 98% !important; margin: 0 auto !important;}
    
    .common-guide>.guide>.guideManue a{ display: block; line-height: 50px; border-bottom: 1px solid #d9d9d9;}
    .common-guide>.guide>.guideManue span{ display: none;}
    .common-guide>.guide>.guideManue{ left: 0px;
    transform: translateX(0);
    z-index: 99;
    background-color: rgba(255,255,255,0.9);
    box-shadow: 0px 2px 18px #e6e6e6;
    top: 45px;
    display: none;
    
    }
    .guide > .glyphicon-th-list{ color: #169e7c;
    font-size: 16px !important;
    line-height: 45px; cursor: pointer;}

}	