@font-face {

	font-family: 'Conv_HelveticaNeueLTPro-BdCn';

	src: url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.eot');

	src: local('鈽�'), url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.woff') format('woff'), url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.ttf') format('truetype'), url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'iconfont';  /* project id 249974 */

	src: url('//at.alicdn.com/t/font_249974_9pj46jty3v.eot');

	src: url('//at.alicdn.com/t/font_249974_9pj46jty3v.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_249974_9pj46jty3v.woff') format('woff'), url('//at.alicdn.com/t/font_249974_9pj46jty3v.ttf') format('truetype'), url('//at.alicdn.com/t/font_249974_9pj46jty3v.svg#iconfont') format('svg');

}

.iconfont {

	font-family: "iconfont";

	font-style: normal;

}/*妯＄増鏁翠綋鎺у埗*/

#laymod_127045 {

	position: relative;

	z-index: 1750;

	font-family: "Microsoft Yahei", "PingHei", "Lucida Grande", "Lucida Sans Unicode";

}

.design-html .ql-toolbar {

	z-index: 1800;

}

#laymod_127045 .bg {

	position: absolute;

	z-index: 1;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

}

#laymod_127045 .bodyCont_width {

	position: relative;

	z-index: 4;

}

#laymod_127045 .bodyCont_width div .container {

	padding: 0;

}/* logo */

#laymod_127045 .bodyCont_width .nav_top .top_left {

	float: left;

	font-size: 0;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_logo {

	display: inline-block;

	vertical-align: middle;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_logo img {

	max-width: 100%;

	display: block;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_desc {

	display: inline-block;

	vertical-align: middle;

	margin-left: 1vw;

	padding-left: 1vw;

	border-left: 1px solid #e5e5e5;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_desc .p {

	color: #666;

	font-size: 26px;

	line-height: 1;

	margin-bottom: 8px;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_desc .span {

	color: #666;

	font-size: 12px;

	line-height: 1;

}

#laymod_127045 .bodyCont_width .nav_top .top_right {

	float: right;

}

#laymod_127045 .bodyCont_width .nav_top .top_right .top_tel .span {

	display: block;

	color: #999;

	font-size: 12px;

	line-height: 1;

	margin-bottom: 8px;

}

#laymod_127045 .bodyCont_width .nav_top .top_right .top_tel .p {

	color: rgba(241,129,1,1);

	font-size: 35px;

	line-height: 1;

	font-family: "Conv_HelveticaNeueLTPro-BdCn";

}/* 瀵艰埅鏍忕洰 */

#laymod_127045 .bodyCont_width .nav_header {

	height: 55px;

	width: 100%;

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li {

	position: relative;

}/* 鎼滅储妗嗛鑹� */

#laymod_127045 .nav_search form input {

	background: #eee;

	color: #333;

}

#laymod_127045 .nav_search .search_btn {

	color: #000;

	background: #ccc;

}

 #laymod_127045 ::-webkit-input-placeholder {

 color: #666;

}

 #laymod_127045 :-moz-placeholder {



/* Firefox 18- */



	color: #666;

}

 #laymod_127045 :-ms-input-placeholder {

 color: #666;

}

 @media(min-width: 768px) {

#laymod_127045 .bodyCont_width .nav_top {

	padding: 32px 0;

}	/* 瀵艰埅鏍忕洰 */

#laymod_127045 .bodyCont_width .nav_header {

	background: rgba(76,75,75,1);

}

#laymod_127045 .bodyCont_width .nav_header .container>ul {

	font-size: 0;

}

#laymod_127045 .bodyCont_width .nav_header ul .son-list {

	background: rgba(76,75,75,1);

	z-index: 200;

	position: absolute;

	width: 200px;

	top: 100%;

}

#laymod_127045 .bodyCont_width .nav_header ul li {

	display: inline-block;

	vertical-align: top;

}

#laymod_127045 .bodyCont_width .nav_header ul li>a {

	padding: 0 20px;

}

#laymod_127045 .bodyCont_width .nav_header ul li a {

	display: block;

	color: #fff;

	font-size: 14px;

	line-height: 55px;

	text-align: center;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

}

#laymod_127045 .bodyCont_width .nav_header ul .son-list {

	padding: 0;

	transition: 0.5s padding;

}

#laymod_127045 .bodyCont_width .nav_header ul li:hover .son-list {

	padding: 15px 0;

}

#laymod_127045 .bodyCont_width .nav_header ul .son-list a {

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	-webkit-transition: all 0.3s ease;

	transition: all 0.3s ease;

	font-size: 13px;

	visibility: hidden;

	height: 0;

	padding: 0;

	transition: 0.5s 0.1s height, 0.5s 0.1s padding, 0.5s 0.1s margin, 0.3s color, 0.6s visibility;

	z-index: 99;

	box-sizing: content-box;

}

#laymod_127045 .bodyCont_width .nav_header ul .son-list a {

	padding: 0 10px;

	line-height: 30px;

	font-size: 13px;

	text-align: left;

}

#laymod_127045 .bodyCont_width .nav_header ul li:hover .son-list a {

	overflow: hidden;

	height: 16px;

	line-height: 16px;

	padding: 10px;

	background: transparent;

	white-space: nowrap;

	visibility: visible;

	transition: 0.5s height cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s padding cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s margin cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s 0.2s color, 0.2s background-color;

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li:hover a, #laymod_127045 .bodyCont_width .nav_header ul li.active a, #laymod_127045 .bodyCont_width .nav_header ul li a.active, #laymod_127045 .bodyCont_width .nav_header ul li .son-list a:hover {

	background: rgba(241,129,1,1);

}	/* 鍏抽敭璇� */

#laymod_127045 .bodyCont_width .nav_keyword {

	background: #fff;

}

#laymod_127045 .bodyCont_width .nav_keyword .container:after {

	content: "";

	display: block;

	clear: both;

}

#laymod_127045 .bodyCont_width .nav_keyword .span {

	padding: 20px 0;

	font-size: 14px;

	color: #666;

	float: left;

}

#laymod_127045 .bodyCont_width .nav_keyword .nav_search {

	float: right;

	font-size: 0;

	margin: 14px 0;

}

#laymod_127045 .bodyCont_width .nav_keyword .nav_search form {

	display: inline-block;

	vertical-align: middle;

	width: 160px;

	height: 30px;

	line-height: 30px;

}

#laymod_127045 .bodyCont_width .nav_keyword .nav_search form input {

	width: 100%;

	text-indent: 1em;

	font-size: 13px;

}

#laymod_127045 .bodyCont_width .nav_keyword .nav_search .search_btn {

	display: inline-block;

	vertical-align: middle;

	height: 30px;

	line-height: 30px;

	text-align: center;

	width: 45px;

	font-size: 13px;

}

}

 @media(max-width: 767px) {

#g_web:before {

	content: "";

	display: block;

	background: #fff;

	position: fixed;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	opacity: 0;

	z-index: -1;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

}

#g_web.active:before {

	opacity: 1;

	z-index: 1000;

}

#laymod_127045 .bodyCont_width div .container {

	height: 50px;

	display: flex;

	display: -webkit-flex;

	padding: 0 15px;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_logo {

	height: 100%;

}

#laymod_127045 .bodyCont_width .nav_top .top_left .top_logo a {

	align-items: center;

	height: 100%;

	display: flex;

	display: -webkit-flex;

}

#laymod_127045 .bodyCont_width .nav_top .top_right .mobile_btn .iconfont {

	display: block;

	height: 50px;

	line-height: 50px;

	color: #333;

	font-size: 24px;

}

#laymod_127045 .bodyCont_width .nav_top .top_right .mobile_btn .iconfont:before {

	content: "\e631";

}

#laymod_127045 .bodyCont_width .nav_top .top_right .mobile_btn.active .iconfont:before {

	content: "\e74c";

}

#laymod_127045 .bodyCont_width .nav_top .top_right {

	position: absolute;

	right: 15px;

}	/* 瀵艰埅鏍忕洰 */

#laymod_127045 .bodyCont_width .nav_header {

	position: absolute;

	display: none;

	height: auto;

	padding-top: 10px;

	background: #fff;

}

#laymod_127045 .bodyCont_width .nav_header .container {

	height: auto;

	display: block;

}

#laymod_127045 .nav_header .nav_search {

	font-size: 0;

	margin-bottom: 6px;

}

#laymod_127045 .nav_header .nav_search form {

	display: inline-block;

	vertical-align: middle;

	width: 80%;

	height: 30px;

	line-height: 30px;

}

#laymod_127045 .nav_header .nav_search form input {

	width: 100%;

	text-indent: 1em;

	font-size: 13px;

	border-radius: none;

}

#laymod_127045 .nav_header .nav_search .search_btn {

	display: inline-block;

	vertical-align: middle;

	height: 30px;

	line-height: 30px;

	text-align: center;

	width: 20%;

	font-size: 13px;

}

#laymod_127045 .bodyCont_width .nav_header ul {

	width: 100%;

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li {

	width: 100%;

	font-size: 0;

	line-height: 40px;

	border-bottom: 1px solid rgba(51,51,51,0.1);

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li .f_item {

	display: inline-block;

	width: 85%;

	vertical-align: top;

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li a {

	font-size: 13px;

	display: block;

	color: #333;

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li i {

	display: inline-block;

	width: 15%;

	vertical-align: top;

	text-align: center;

	font-size: 14px;

	transition: all .35s;

	color: #333;

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li i.active {

	transform: rotate(90deg);

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li i:after {

	content: "\e753";

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li .son-list {

	padding: 15px 10px;

	display: none;

	border-top: 1px solid rgba(51,51,51,0.1);

}

#laymod_127045 .bodyCont_width .nav_header ul .nav_li .son-list a {

	line-height: 30px;

}

#laymod_127045 .bodyCont_width .nav_header ul li.active>a, #laymod_127045 .bodyCont_width .nav_header ul li.active .iconfont, #laymod_127045 .bodyCont_width .nav_header ul li a.active {

	color: rgba(241,129,1,1);

}

}

/*妯＄増鏁翠綋鎺у埗*/#laymod_127046 {

	position: relative;

	overflow: hidden;

	font-family: "Microsoft Yahei", "PingHei", "Lucida Grande", "Lucida Sans Unicode";

}

#laymod_127046 .bodyCont_width>.bg {

	position: absolute;

	z-index: 1;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

}

#laymod_127046 .bodyCont_width>.bg_img {

	z-index: 2;

}

#laymod_127046 .bodyCont_width {

	position: relative;

}/*鏍囬鎺у埗*/

#laymod_127046 .bodyContContent {

	position: relative;

	z-index: 4;

}/*妯＄増涓讳綋閮ㄥ垎*/

#laymod_127046 .nybanner_1 a {

	display: block;

	width: 100%;

	height: 100%;

}

#laymod_127046 .nybanner_1 a:hover {

	text-decoration: none;

}

#laymod_127046 .nybanner_1 a .container {

	text-align: center;

	position: relative;

	height: 100%;

	/*display*/



	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	/*flex-direction*/



	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-moz-box-orient: vertical;

	-moz-box-direction: normal;

	flex-direction: column;

	-webkit-flex-direction: column;

	/*flex-wrap*/



	-webkit-flex-wrap: wrap;

	-webkit-box-lines: multiple;

	-moz-flex-wrap: wrap;

	flex-wrap: wrap;

	/*justify-content*/



	-webkit-justify-content: center;

	justify-content: center;

	/*涓昏酱涓婂榻�*/



	-moz-box-pack: center;

	-webkit--moz-box-pack: center;

	box-pack: center;

	/*align-items*/



	align-items: center;

	/*浜ゅ弶杞村榻�*/



	-webkit-align-items: center;

	box-align: center;

	-moz-box-align: center;

	-webkit-box-align: center;

}

#laymod_127046 .nybanner_1 a .container .cont {

	width: 100%;

}

#laymod_127046 .nybanner_1 a .container>p {

	width: 100%;

	text-align: center;

}

#laymod_127046 .nybanner_1 a p:nth-child(1) {

	margin: 0 0 2% 0;

	display: block;

	font-size: 24px;

	line-height: 1.4;

	color: #fff;

}

#laymod_127046 .nybanner_1 a p:nth-child(2) {

	margin: 0;

	display: block;

	font-size: 16px;

	line-height: 1.4;

	color: #fff;

}/*鐩存帴鎺у埗灏忎簬992px灞忓箷鏃禼ss*/

@media (max-width:992px) {

#laymod_127046 .nybanner_1 a p:nth-child(1) {

	font-size: 18px;

}

#laymod_127046 .nybanner_1 a p:nth-child(2) {

	font-size: 13px;

}

}





@font-face {

	font-family: 'iconfont';  /* project id 249974 */

	src: url('//at.alicdn.com/t/font_249974_sdxy16z9tcm.eot');

	src: url('//at.alicdn.com/t/font_249974_sdxy16z9tcm.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_249974_sdxy16z9tcm.woff') format('woff'), url('//at.alicdn.com/t/font_249974_sdxy16z9tcm.ttf') format('truetype'), url('//at.alicdn.com/t/font_249974_sdxy16z9tcm.svg#iconfont') format('svg');

}

.iconfont {

	font-family: 'iconfont';

	font-style: normal;

}/*妯＄増鏁翠綋鎺у埗*/

#laymod_127050 #jh2_product_28 {

	position: relative;

	overflow: hidden;

	z-index: 500;

	font-family: "Microsoft Yahei", "PingHei", "Lucida Grande", "Lucida Sans Unicode";

}

#laymod_127050 .bg {

	position: absolute;

	z-index: 1;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

}

#laymod_127050 .bg_img {

	z-index: 3;

}

#laymod_127050 .bodyCont_width {

	position: relative;

	z-index: 5;

}

#laymod_127050 .bodyCont_width .bodyContTitle:after {

	content: "";

	display: block;

	clear: both;

}

#laymod_127050 .bodyCont_width .bodyContTitle .fl {

	color: #000;

	float: left;

	font-size: 24px;

}

#laymod_127050 .bodyCont_width .bodyContTitle .bread_list {

	float: right;

	text-align: right;

	margin-top: 7px;

}

#laymod_127050 .bodyCont_width .bodyContTitle .bread_list .bread_li {

	display: inline-block;

	vertical-align: top;

}/* 浜у搧鍒嗙被 */

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .son_cate, #laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .grandson_cate {

	display: none;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li.active .son_cate, #laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .s_li.active .grandson_cate {

	display: block;

}/* 浜у搧鍒楄〃 */

#laymod_127050 .bodyCont_width .bodyContContent .pro-list:after {

	content: "";

	display: block;

	clear: both;

}

#laymod_127050 .bodyCont_width .info_list li {

	margin-bottom: 25px;

}


@media (min-width: 992px){
.pholi{/* height:280px; */}
.pholi img{height:100%;object-fit: contain !important;}
.pholi .pro_pic{ height:280px; }
}






#laymod_127050 .bodyCont_width .info_list li a {

	display: block;

}

#laymod_127050 .pro_list .price .pro_jg.hide {

	display: block !important;

	font-size: 0;

	line-height: 1;

}

#laymod_127050 .pro_list .price .pro_jg p {

	display: inline-block;

	width: 50%;

	vertical-align: bottom;

	font-size: 14px;

}

#laymod_127050 .pro_list .price .pro_jg .pro_present {

	text-align: left;

	color: #f40;

}

#laymod_127050 .pro_list .price .pro_jg .pro_original {

	text-align: right;

	font-size: 12px;

	color: #888;

}

#laymod_127050 .pro_list .price .pro_jg .pro_original span {

	text-decoration: line-through;

}

#laymod_127050 .pro_list .price .pro_info>p {

	padding: 4px 0;

	text-align: left;

}

#laymod_127050 .bodyCont_width .info_list li .pro_pic {overflow: hidden;border-radius: 12px;overflow: hidden;-webkit-transition: all 0.3s;transition: all 0.3s;border: 1px solid #f0f0f0;}

#laymod_127050 .bodyCont_width .info_list li .pro_pic img {width: 100%;display: block;object-fit: cover;}

#laymod_127050 .bodyCont_width .info_list li .case_pic img{

	 height:180px;

	}

#laymod_127050 .bodyCont_width .info_list li .pro_name {

	width: 100%;

	color: #333;

	font-size: 14px;

	line-height: 36px;

	text-align:center;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

	margin-top: 30px;

	border-top: 1px solid #e6e6e6;

}

#laymod_127050 .bread_list .bread_li, #laymod_127050 .bread_list li a, #laymod_127050 .bread_list li span {

	color: #979797;

	font-size: 12px;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

}

#laymod_127050 .bread_list li span {

	font-family: simsun;

}

#laymod_127050 .bread_list li:last-child span {

	display: none;

}

#laymod_127050 .info_list .pro-list:after {

	content: "";

	display: block;

	clear: both;

}/* 椤电爜 */

#laymod_127050 .pagenation .row {

	text-align: right;

	margin: 0 auto;

}

#laymod_127050 .pagePrev .iconfont:after {

	content: "\e626";

}

#laymod_127050 .pageNext .iconfont:after {

	content: "\e627";

}

#laymod_127050 .page_li {

	display: inline-block;

	vertical-align: top;

}

#laymod_127050 .page_li a {

	color: #999;

	font-size: 17px;

	margin: 0 5px;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

	display: inline-block;

	line-height: 1;

}

#laymod_127050 .page_li a.active_bg {

	color: rgba(241,129,1,1);

}

 @media(min-width: 768px) {

/* 浜у搧鍒嗙被 */	#laymod_127050 .bodyCont_width .bodyContContent:after {

	content: "";

	display: block;

	clear: both;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list {

	float: left;

	width: 25%;

	padding: 0 15px 0 0;

	overflow: hidden;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_title {

	color: #fff;

	font-size: 16px;

	padding: 0 15px;

	line-height: 58px;

	margin-bottom: 2px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	border-top-left-radius: 12px;

	border-top-right-radius: 12px;

	background: rgba(241,129,1,1);

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li {

	margin-bottom: 2px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_ul a{

	      display: block;

    padding: 0 25px;

    background: #f0f0f0;

    color: #333;

    font-size: 15px;

    line-height: 3;

    -webkit-transition: all 0.3s;

    transition: all 0.3s;

	}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li>a.pro_item0 {

	display: block;

	padding: 0 15px;

	background: #f0f0f0;

	color: #333;

	font-size: 15px;

	line-height: 3.2;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .son_cate a {

	display: block;

	line-height: 36px;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

	background: #fafafa;

	color: #666;

	border-bottom: 1px solid #e7e7e7;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .son_cate a.pro_item1 {

	font-size: 13px;

	padding: 0 15px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .son_cate .grandson_cate a {

	font-size: 12px;

	padding: 0 25px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_ul li:hover a{

	background: rgba(241,129,1,1);

	color: #fff;

	}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li.active>a.pro_item0, #laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li:hover>a.pro_item0 {

	background: rgba(241,129,1,1);

	color: #fff;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .s_li.active>a, #laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .son_cate a:hover {

	color: rgba(241,129,1,1);

	border-bottom: 1px solid rgba(241,129,1,1);

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .categoryList .f_li .gs_li.active>a {

	color: rgba(241,129,1,1);

}

 .cate_list .categoryList .f_li {
	margin-bottom: 2px;
}
 .cate_list .categoryList .f_ul a{
	      display: block;
    padding: 0 25px;
    background: #f0f0f0;
    color: #333;
    font-size: 15px;
    line-height: 3;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
	}
 .cate_list .categoryList .f_li>a.pro_item0 {
	display: block;
	padding: 0 15px;
	background: #f0f0f0;
	color: #333;
	font-size: 15px;
	line-height: 3.2;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
 .cate_list .categoryList .f_li .son_cate a {
	display: block;
	line-height: 36px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	background: #fafafa;
	color: #666;
	border-bottom: 1px solid #e7e7e7;
}
 .cate_list .categoryList .f_li .son_cate a.pro_item1 {
	font-size: 13px;
	padding: 0 15px;
}
 .cate_list .categoryList .f_li .son_cate .grandson_cate a {
	font-size: 12px;
	padding: 0 25px;
}
 .cate_list .categoryList .f_ul li:hover a{
	background: rgba(241,129,1,1);
	color: #fff;
	}
 .cate_list .categoryList .f_li.active>a.pro_item0,  .cate_list .categoryList .f_li:hover>a.pro_item0 {
	background: rgba(241,129,1,1);
	color: #fff;
}
 .cate_list .categoryList .f_li .s_li.active>a,  .cate_list .categoryList .f_li .son_cate a:hover {
	color: rgba(241,129,1,1);
	border-bottom: 1px solid rgba(241,129,1,1);
}
 .cate_list .categoryList .f_li .gs_li.active>a {
	color: rgba(241,129,1,1);
}


























#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact {

	background: rgba(241,129,1,1);

	border-bottom-left-radius: 12px;

	border-bottom-right-radius: 12px;

	padding: 25px 30px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_cont {

	color: #fff;

	font-size: 14px;

	line-height: 24px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_tel {

	margin-top: 5px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_tel .tel_mark {

	display: inline-block;

	vertical-align: middle;

	margin-right: 12px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_tel .tel_mark .iconfont {

	display: flex;

	display: -webkit-flex;

	align-items: center;

	justify-content: center;

	width: 48px;

	height: 38px;

	color: #fff;

	font-size: 48px;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_tel .tel_mark .iconfont:before {

	content: "\e7a6";

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_tel .tel_info {

	display: inline-block;

	vertical-align: middle;

}

#laymod_127050 .bodyCont_width .bodyContContent .cate_list .cate_contact .cate_tel .tel_info .cate_span {

	font-size: 16px;

	line-height: 24px;

	color: #fff;

}

#laymod_127050 .bodyCont_width .bodyContContent .info_list {

	float: left;

	width: 75%;

	padding: 0 0 0 15px;

}

#laymod_127050 .bread_list li a:hover {

	color: rgba(241,129,1,1);

}

#laymod_127050 .bodyCont_width .info_list li:hover .pro_pic {

	border: 1px solid rgba(241,129,1,1);

}

#laymod_127050 .bodyCont_width .info_list li:hover .pro_name {

	color: rgba(241,129,1,1);

	border-top: 1px solid rgba(241,129,1,1);

}

}

 @media(max-width: 767px) {

#laymod_127050 #jh2_product_28 {

	overflow: visible;

}

#laymod_127050 .bodyCont_width {

	padding: 0;

}

#laymod_127050 .bodyCont_width .info_list {

	margin-bottom: 15px;

}

#laymod_127050 .bodyCont_width .info_list li .pro_name {

	margin-top: 20px;

	line-height: 40px;

}

#laymod_127050 .bodyCont_width .info_list li {

	margin-bottom: 10px;

}

#laymod_127050 .bodyCont_width .info_list li a.price {

	margin-bottom: 10px;

}

#laymod_127050 .bodyCont_width .info_list li:nth-child(2n-1) {

	padding-right: 7.5px;

}

#laymod_127050 .bodyCont_width .info_list li:nth-child(2n) {

	padding-left: 7.5px;

}	/* 浜у搧鍒嗙被 */

#laymod_127050 .bodyContTitle {

	display: none;

}

#laymod_127050 .bodyContContent .sjpro_cate {

	height: 40px;

	margin-bottom: 20px;

	position: relative;

}

#laymod_127050 .bodyContContent .sjpro_cate .sjpro_title {

	position: absolute;

	height: 40px;

	line-height: 40px;

	padding: 0 15px;

	background: rgba(241,129,1,1);

	width: 100%;

	top: 0;

	z-index: 5;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

#laymod_127050 .bodyContContent .sjpro_cate .sjpro_title h3 {

	display: block;

	font-size: 15px;

	line-height: 40px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	color: #fff;

}

#laymod_127050 .bodyContContent .sjpro_cate .sjpro_title i {

	font-size: 15px;

	position: absolute;

	right: 15px;

	top: 0;

	color: #fff;

	font-weight: 700;

	transform: rotate(90deg);

	transition: all .35s;

}

#laymod_127050 .bodyContContent .sjpro_cate .sjpro_title.active i {

	transform: rotate(270deg);

}

#laymod_127050 .bodyContContent .sjpro_cate .sjpro_title i:after {

	content: "\e60c";

}

#laymod_127050 .bodyContContent .sjcate_scroll {

	height: 0;

	position: absolute;

	top: 40px;

	width: 100%;

	overflow-y: auto;

	z-index: 3;

	transition: all .4s ease;

	background: #f0f0f0;

}

#laymod_127050 .bodyContContent .categoryList .f_li {

	position: relative;

	border-bottom: 1px solid rgba(142,142,142,0.2);

}

#laymod_127050 .bodyContContent .sjpro_cate .categoryList .f_li a {

	display: block;

	height: 40px;

	line-height: 40px;

	padding: 0 15px;

	font-size: 13px;

	position: relative;

	width: 80%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	border-bottom: none !important;

	color: #5c5c5c;

}

#laymod_127050 .bodyContContent .categoryList .f_li i {

	position: absolute;

	right: 15px;

	top: 0;

	text-align: right;

	width: 20%;

	height: 40px;

	line-height: 40px;

	font-size: 15px;

	color: #5c5c5c;

}

#laymod_127050 .bodyContContent .categoryList .f_li .fc:after, #laymod_127050 .bodyContContent .categoryList .f_li .s_li .sc:after {

	content: "\e6b0";

}

#laymod_127050 .bodyContContent .categoryList .f_li .fc.active:after, #laymod_127050 .bodyContContent .categoryList .f_li .s_li .sc.active:after {

	content: "\e788";

}

#laymod_127050 .bodyContContent .categoryList .f_li .sonCate1 {

	padding: 15px;

	border-top: 1px solid rgba(142,142,142,0.2);

}

#laymod_127050 .bodyContContent .categoryList .f_li .sonCate1>li {

	position: relative;

}

#laymod_127050 .bodyContContent .categoryList .f_li .sonCate1>li>a {

	font-size: 12px;

	line-height: 32px;

	height: 32px;

}

#laymod_127050 .bodyContContent .categoryList .f_li .s_li .sc {

	height: 32px;

	line-height: 32px;

}

#laymod_127050 .bodyContContent .categoryList .f_li .sonCate2 {

	padding: 10px;

}

#laymod_127050 .bodyContContent .categoryList .f_li .sonCate2>li>a {

	line-height: 30px;

	height: 30px;

	font-size: 12px;

}

#laymod_127050 .bodyContContent .f_li .sonCate1, #laymod_127050 .bodyContContent .f_li .sonCate2 {

	display: none;

}

#laymod_127050 .bodyContContent .s_li.active .sonCate1, #laymod_127050 .bodyContContent .f_li .s_li.active .sonCate2 {

	display: block;

}

#laymod_127050 .bodyContContent .sjpro_cate .categoryList .f_li.active .pro_item, #laymod_127050 .bodyContContent .sjpro_cate .categoryList .f_li .s_li.active .pro_item1, #laymod_127050 .bodyContContent .sjpro_cate .categoryList .s_li .gs_li.active .pro_item2 {

	color: rgba(241,129,1,1);

}

#laymod_127050 .pagenation {

	padding: 0 15px;

}

}

/*妯＄増鏁翠綋鎺у埗*/#laymod_127051 {

	position: relative;

	overflow: hidden;

	z-index: 500;

	font-family: "Microsoft Yahei", "PingHei", "Lucida Grande", "Lucida Sans Unicode";

}

#laymod_127051 .foot_keywords .container {

	padding: 30px 15px 25px 15px;

}

#laymod_127051 .foot_keywords .keys {

	color: #fff;

	font-size: 14px;

	line-height: 1;

}/* 鑱旂郴鏂瑰紡 */

#laymod_127051 .foot_content {

	padding: 64px 0 52px 0;

}

#laymod_127051 .foot_content .container {

	padding: 0;

}

#laymod_127051 .foot_content .container .content_left .content_block {

	display: inline-block;

	vertical-align: middle;

}

#laymod_127051 .foot_content .container .content_block .p {

	color: #fff;

	font-size: 14px;

	line-height: 1;

	margin-bottom: 20px;

}

#laymod_127051 .foot_content .container .content_left .block_1 {

	max-width: 150px;

	margin-right: 3vw;

}

#laymod_127051 .foot_content .container .content_left .block_1 a {

	display: block;

	overflow: hidden;

}

#laymod_127051 .foot_content .container .content_left .block_1 a img {

	max-width: 100%;

	display: block;

}

#laymod_127051 .foot_content .container .content_left .block_2 .li {

	font-size: 14px;

	line-height: 2.142857;

	color: rgba(255,255,255,0.4);

}

#laymod_127051 .foot_content .container .content_left .block_2 .li .lxfs, #laymod_127051 .foot_content .container .content_left .block_2 .li .lxdh {

	display: inline-block;

	vertical-align: top;

	font-size: 14px;

	line-height: 2.142857;

	color: rgba(255,255,255,0.4);

}

#laymod_127051 .foot_content .container .content_right ul:after {

	content: "";

	display: block;

	clear: both;

}

#laymod_127051 .foot_content .container .content_right ul li {

	float: left;

	width: 40%;

	line-height: 2.142857;

}

#laymod_127051 .foot_content .container .content_right ul li a {

	font-size: 14px;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	display: block;

	color: rgba(255,255,255,0.4);

}

#laymod_127051 .foot_content .container .content_right .content_block {

	display: inline-block;

	vertical-align: middle;

}

#laymod_127051 .foot_content .container .content_right .block_4 img {

	max-width: 120px;

	max-height: 100%;

	display: block;

	padding: 10px;

	box-sizing: content-box;

	border: 1px solid rgba(255,255,255,0.3);

}

#laymod_127051 .foot3 {

	height: 48px;

	line-height: 48px;

	border-top: 1px solid rgba(255,255,255,0.3);

}

#laymod_127051 .foot3 .container {

	padding: 0;

}

#laymod_127051 .foot3 .container .left_copy .ap, #laymod_127051 .foot3 .container .left_copy>a {

	display: inline-block;

	vertical-align: middle;

	font-size: 12px;

	margin-right: 5px;

	color: rgba(255,255,255,0.4);

}

#laymod_127051 .foot3 .right_share {

	text-align: right;

}

#laymod_127051 .foot3 .right_share a {

	font-size: 12px;

	line-height: 48px;

	margin: 0 5px;

	color: rgba(255,255,255,0.4);

}

 @media(min-width: 768px) {

#laymod_127051 .foot_content .container .content_right ul li a:hover, #laymod_127051 .foot3 .right_share a:hover {

	color: rgba(255,255,255,1);

}

#laymod_127051 .foot3 .container .left_copy {

	font-size: 0;

}

#laymod_127051 .foot_content .container .content_right .block_3 {

	width: 64%;

}

#laymod_127051 .foot_content .container .content_right .block_4 {

	width: 35%;

}

}

 @media(max-width: 767px) {

#laymod_127051 .foot_keywords .container {

	padding: 30px 30px 25px 30px;

}

#laymod_127051 .foot_content .container, #laymod_127051 .foot3 .container {

	padding: 0 15px;

}

#laymod_127051 .foot_keywords .keys {

	line-height: 1.5;

	font-size: 13px;

}

#laymod_127051 .foot_content .container .content_block .p {

	font-size: 20px;

}

#laymod_127051 .foot_content {

	padding: 32px 0;

}

#laymod_127051 .foot_content .content_right {

	margin-top: 2rem;

}

#laymod_127051 .foot3 {

	height: auto;

	line-height: inherit;

	padding: 15px 0;

}

#laymod_127051 .foot3 .right_share {

	text-align: left;

}

#laymod_127051 .foot3 .container .left_copy .ap {

	line-height: 2;

}

#laymod_127051 .foot3 .right_share a {

	margin: 0 10px 0 0;

	line-height: 2;

}

}

@media (max-width:992px){
.pholi .pro_pic{ height:180px;}
.pholi .pro_pic img{ object-fit: contain !important;}
	
	
	}


