@charset "utf-8";
/*
[SNIIS.COM System] Copyright (c) 2005-2020 www.sniis.com.
Author: sniis.com, QQ:536205792.
Special note: do not modify this document without permission.
*/


/*幻灯广告*/
.product-banner {width:100%;height:890px;overflow:hidden;position:relative;}
.product-banner .banner-block {width:100%;height:890px;z-index:0;position:absolute;left:0px;top:0px;}
.product-banner .banner-block .span-arrow {display:block;position:relative;}
.product-banner .banner-block .swiper-button-prev {background:rgb(178,178,178,0.5) url(../images/prev_arrow.png) no-repeat center;left:130px;top:-485px;width:45px;height:120px;border-radius:6px 0 0 6px;}
.product-banner .banner-block .swiper-button-next {background:rgb(178,178,178,0.5) url(../images/next_arrow.png) no-repeat center;right:130px;top:-485px;width:45px;height:120px;border-radius:0 6px 6px 0;}
.product-banner .banner-block .swiper-button-prev:hover {background:rgb(178,178,178,0.9) url(../images/prev_arrow.png) no-repeat center;}
.product-banner .banner-block .swiper-button-next:hover {background:rgb(178,178,178,0.9) url(../images/next_arrow.png) no-repeat center;}
.product-banner .banner-block:hover i {background-color:rgba(225, 225, 225, 0.3);}
.product-banner .swiper-slide img {height:890px;}

.swiper-pagination-bullet-active {padding:3px 6px!important;border-radius:10px!important;background:#f20!important;}
.swiper-pagination-bullet {padding:2px 5px;border-radius:10px!important;background:#000;opacity:.2}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:25px!important;}

/*产品分类*/
.index-category {background:#FFF;padding:50px 0;overflow:hidden;}
.index-category .category-menu {margin-left:-20px;}
.index-category .category-menu li {float:left;margin-left:20px;margin-bottom:20px;height:280px;width:345px;padding:30px 20px;text-align:center;overflow:hidden;-webkit-transition:all 160ms;transition:all 160ms;border-radius:8px;box-shadow:0 2px 8px 4px rgba(1,1,2,0.05);}
.index-category .category-menu li div {display:inline-block;height:120px;width:120px;line-height:120px;text-align:center;border:3px solid transparent;margin:0;border-radius:100%;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 160ms;transition:all 160ms;}
.index-category .category-menu li div img {background:#FFF;padding:3px;border-radius:50%;width:100%;height:100%;display:block;border:3px solid #FFF;}
.index-category .category-menu li b {display:block;line-height:25px;font-size:20px;letter-spacing:10px;color:#3D3D3D;padding:20px 0 7px;font-family:'aliFangYuan',sans-serif;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index-category .category-menu li .p-description {color:#9A9A9A;font-size:14px;line-height:26px;height:78px;min-height:78px;overflow:hidden;}
.index-category .category-menu li .p-description span {color:#FF0000;}
.index-category .category-menu li .p-more {letter-spacing:10px;font-family:'aliFangYuan',sans-serif;color:#FFFFFF;display:none;padding:0 10px;background:linear-gradient(135deg, #cc0000 0%, rgba(255,108,85,1) 100%);margin:10px auto;font-size:18px;height:45px;line-height:45px;overflow:hidden;border-radius:25px;-webkit-transition:all 160ms;transition:all 160ms;font-weight:normal;}
.index-category .category-menu li .p-more:hover {background:linear-gradient(90deg,rgb(245, 68, 68),rgb(254, 119, 98));}
.index-category .category-menu li:hover {background-color:rgba(119,133,146,0.8);position:relative;z-index:99;text-decoration:none;}
.index-category .category-menu li:hover div {height:100px;width:100px;line-height:100px;margin:0 auto;}
.index-category .category-menu li:hover b {padding:20px 0 7px;color:#FFFFFF;}
.index-category .category-menu li:hover .p-description {color:#FFFFFF;}
.index-category .category-menu li:hover .p-more {display:block;}


/*栏目标题*/
.column-name {padding:0 0 30px 0;text-align:center;overflow:hidden;}
.column-name h1 {font-size:3.2em;margin-top:0;margin-bottom:10px;font-weight:700;color:#666666;font-family:'aliFangYuan',sans-serif;text-align:center;position:relative;}
.column-name h1 .line-left,.column-name h1 .line-right {display:inline-block;width:120px;height:1px;background-color:#E7E7E7;vertical-align:middle;}
.column-name h1 .line-left {margin-right:20px;}
.column-name h1 .line-right {margin-left:20px;}
.column-name p {font-size:18px;font-weight:700;color:#FF0000;font-family:'aliFangYuan',sans-serif;padding:0px 0;text-transform:uppercase;letter-spacing:2px;}

/*查看更多*/
.view-more {height:50px;margin:50px auto 50px auto;letter-spacing:3px;}
.view-more p {letter-spacing:10px;font-family:'aliFangYuan',sans-serif;font-size:18px;font-weight:700;color:#fff;margin:0 auto;height:50px;line-height:50px;background:linear-gradient(135deg,#cc0000 0%,rgba(255,108,85,1) 100%);cursor:pointer;text-align:center;width:230px;border-radius:25px;transition:all 0.5s ease;text-transform:uppercase;}
.view-more p:hover {background:linear-gradient(90deg,rgb(245, 68, 68),rgb(254, 119, 98));}


/*关于我们*/
.product-about {background-image:url("../images/product/product-about.jpg");opacity:0.9;padding:50px 0;overflow:hidden;}
.product-about .about-info {margin:25px 0;overflow:hidden;}
.product-about .about-left {float:left;width:1006px;margin-right:86px;color:#E7E7E7;line-height:48px;font-size:18px;font-family:'aliFangYuan',sans-serif;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
.product-about .about-right {float:left;width:508px;}
.product-about .about-right img {width:508px;border-radius:8px;}

/*公司实力*/
.company-power {background-color:#FFF;padding:50px 0;overflow:hidden;}
.company-power .advantage {padding-top:50px;overflow:hidden;}
.company-power .advantage ul {float:left;width:533px;cursor:pointer;}
.company-power .advantage ul p {font-family:'aliFangYuan',sans-serif;background-color:#778592;height:176px;line-height:38px;font-size:16px;color:#FFFFFF;padding:20px 30px 20px 30px;}
.company-power .advantage ul:hover p {background-color:#929DA7;}
.company-power .advantage ul:first-child p {border-radius:0 0 0 8px;}
.company-power .advantage ul:last-child p {border-radius:0 0 8px 0;}

.company-power .advantage ul .s1 {height:0;width:0;content:"";position:absolute;left:-20px;top:50%;border-width:10px;border-style:dashed solid dashed dashed;border-color:transparent #778592 transparent transparent;}
.company-power .advantage ul .s2 {height:0;width:0;content:"";position:absolute;right:-20px;top:50%;z-index:2;border-width:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #778592;}
.company-power .advantage ul .s3 {height:0;width:0;content:"";position:absolute;left:50%;top:-19px;border-width:10px;border-style:dashed dashed solid dashed;border-color:transparent transparent #778592 transparent;}
.company-power .advantage ul:hover .s1 {border-color:transparent #929DA7 transparent transparent;}
.company-power .advantage ul:hover .s2 {border-color:transparent transparent transparent #929DA7;}
.company-power .advantage ul:hover .s3 {border-color:transparent transparent #929DA7 transparent;}
.company-power .advantage ul span {background-color:rgba(225,225,225,0.8);text-align:center;width:100%;height:40px;line-height:40px;position:absolute;top:176px;left:0;font-size:16px;font-family:'aliFangYuan',sans-serif;font-weight:bold;color:#000000;} 
.company-power .advantage ul .li-text {height:215px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;} 
.company-power .advantage ul .li-img1 {background:url('../images/product/experience.jpg') no-repeat;height:215px;position:relative;border-radius:8px 0 0 0;}
.company-power .advantage ul .li-img2 {background:url('../images/product/advanced.jpg') no-repeat;height:215px;position:relative;} 
.company-power .advantage ul .li-img3 {background:url('../images/product/good-faith.jpg') no-repeat;height:215px;position:relative;border-radius:0 8px 0 0;} 


/*公司新闻*/
.product-news {background:#FFF;padding-top:50px;height:630px;overflow:hidden;}
.product-news .news-left {float:left;width:460px;margin-right:20px;}
.product-news .news-left dl {background:#FFFFFF;height:437px;border-radius:10px;box-shadow:0 2px 8px 4px rgba(1,1,2,0.05);}
.product-news .news-left dt {padding:15px;position:relative;overflow:hidden;}
.product-news .news-left dt img {border-radius:8px;width:430px;height:300px;}
.product-news .news-left dt span{position:absolute;top:25px;left:26px;width:68px;height:36px;line-height:36px;text-align:center;display:block;color:#fff;border-radius:3px 3px 0 0;background:#FFBB00;}
.product-news .news-left dt span.ra{font-size:30px;}
.product-news .news-left dt span.rb{top:60px;color:#000000;background:#FF9900;border-radius:0 0 3px 3px;}
.product-news .news-left dd {padding:0 20px 15px 20px;}
.product-news .news-left dd b {display:inline-block;height:34px;line-height:34px;font-size:20px;overflow:hidden;font-weight:600;}
.product-news .news-left dd p {display:inline-block;color:#333;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;}
.product-news .news-left dl:hover {background:#F2F2F2;box-shadow:0 0 15px rgb(0 0 0/20%);}

.product-news .news-right {float:left;width:1120px;margin-left:-20px;}
.product-news .news-right ul {float:left;width:510px;margin-left:20px;margin-bottom:15px;background-color:#FFFFFF;padding:15px 15px;border-radius:8px;box-shadow:0 2px 8px 4px rgba(1,1,2,0.05);}
.product-news .news-right .news-right-time {float:left;width:68px;height:60px;padding-top:8px;background-color:rgba(242,0,0,0.5);text-align:center;border-radius:5px;}
.product-news .news-right .news-right-time b {font-size:26px;display:block;font-family:Arial;color:#FFF;padding-bottom:5px;}
.product-news .news-right .news-right-time em {font-style:normal;display:block;font-family:Arial;color:#FFF;font-size:14px;}
.product-news .news-right .news-right-info {float:left;width:427px;margin-left:15px;}
.product-news .news-right .news-right-info b {color:#333;display:block;height:24px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px;}
.product-news .news-right .news-right-info span {color:#333;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.product-news .news-right .news-right-info:hover b {color:rgba(242,0,0,0.9);}
.product-news .news-right ul:hover {background:#F2F2F2;box-shadow:0 0 15px rgb(0 0 0/20%);}
.product-news .news-right ul:hover .news-right-time {background-color:rgba(242,0,0,0.8);}

/* 滑过透明层 */
.am-glideover {overflow:hidden;position:relative;}
.am-glideover:before {
	content:"";
	position:absolute;
	top:0;
	left:-100%;
	display:block;
	height:100%;
	width:50%;
	z-index:999;
	background-color:rgba(255,255,255,.3);
	-webkit-transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	transition:all 1s ease 0s;
	-ms-transform:skewX(-20deg);
	-webkit-transform:skewX(-20deg);
	-o-transform:skewX(-20deg);
	transform:skewX(-20deg);
	background:-webkit-linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	background:-moz-linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	background:-o-linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	background:linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=rgba(255, 255, 255, 0.4),GradientType=0.9);
}
.am-glideover:hover:before {left:100%;}



.product-list-banner {background-image:url("../images/banner/banner.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:380px;}
.product-list-banner .banner-title {z-index:9;height:300px;padding-top:60px;border-radius:5px;}
.product-list-banner .banner-title h2 {font-size:48px;color:#fff;text-align:center;letter-spacing:10px;font-family:'aliFangYuan',sans-serif;padding-bottom:30px;}
.product-list-banner .banner-title h2 span {color:#f20;font-family:'aliFangYuan',sans-serif;}
.product-list-banner .banner-search {width:768px;margin:auto;padding:20px 0;}
.product-list-banner .banner-search .ul-sou {background:#FFF;overflow:hidden;border-radius:8px;}
.product-list-banner .banner-search .ul-sou .sou-box {float:left;padding:0 20px 0 0px;width:698px;outline:none;border:none;line-height:50px;height:50px;font-size:14px;}
.product-list-banner .banner-search .ul-sou .sou-btn {float:left;background:url("../images/icon/icon-search.png")no-repeat 16px center;background-size:23px 23px;width:50px;height:50px;border:none;cursor:pointer;}
.product-list-banner .banner-search .ul-keyword {line-height:66px;height:66px;overflow:hidden;font-size:14px;}
.product-list-banner .banner-search .ul-keyword span {float:left;color:#fff;}
.product-list-banner .banner-search .ul-keyword li {float:left;padding-left:15px;color:#fff;}
.product-list-banner .banner-search .ul-keyword li a {color:#fff;}



.product-list {margin-top:-70px;background:#ffffff;border-radius:10px;padding:20px 25px;overflow:hidden;}
.product-list .cat-nav {margin-bottom:15px;padding:10px 0 15px 25px;height:24px;line-height:24px;background:url('../ico-nav.png') no-repeat 0px 13px;font-size:14px;border-bottom:rgba(232,232,232,0.9) 1px solid;}
.product-list .cat-nav div {float:right;}
.product-list .cat-nav div a {color:#f30;font-family:'aliFangYuan',sans-serif;font-size:16px;font-weight:bold;}
.product-list .cat-nav i {font-style:normal;font-weight:bold;color:#CCC;padding:0 6px;font-family:simsun;}
.product-list .cat-nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.product-list .cat-nav s {display:inline-block;width:16px;height:16px;background:url('../ico-cls.png') no-repeat center center;margin:4px 0 0 8px;position:absolute;}
.product-list .cat-nav s:hover {background:url('../ico-cls-on.png') no-repeat center center;}




/*新列表筛选*/
.mall-list-category {position:relative;background:#ffffff;overflow:hidden;margin:20px 0;padding:20px 25px 5px 25px;overflow:hidden;font-size:14px;border-radius:10px;}
.product-list .filter-box {overflow:hidden;zoom:1;margin-bottom:8px;}
.product-list .filter-box .more {float:left;display:inline;border:#E8E8E8 1px solid;border-radius:3px;width:46px;color:#A0A0A0;height:22px;line-height:21px;background:url('../images/icon/mro_arrow.png') right 8px no-repeat;padding:0 6px 0 8px;margin:6px 0 0 0;}
.product-list .filter-box .more.actived {background-position:right -7px;color:#F00;overflow:hidden;}
.product-list .filter-left {width:80px;padding-right:20px;font-weight:bold;float:left;overflow:hidden;position:relative;line-height:22px;padding-top:8px;font-size:14px;}
.product-list .filter-left:after{content:"";position:absolute;right:12px;top:17px;border:1px solid #333;border-width:0 1px 1px 0;width:4px;height:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
.product-list .filter-right {float:left;display:inline;overflow:hidden;}
.product-list .filter-right ul {overflow:hidden;display:block;width:1388px;float:left;zoom:1;}
.product-list .filter-right ul li {float:left;display:block;cursor:pointer;padding:0 13px 0 13px;height:38px;line-height:38px;overflow:hidden;font-size:14px;}
.product-list .filter-right ul li a {padding:2px 8px;}
.product-list .filter-right ul li a:hover, .filter-right ul li a.current {height:20px;background:#F00;text-align:center;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.product-list .filter-right ul li a.current-2 {height:20px;background:#9E9E9E;text-align:center;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.product-list .filter-right .pcw {width:100%;float:left;}
.product-list .filter-right .close{height:30px;overflow:hidden;}
.product-list .filter-right .closee{line-height:30px;overflow:hidden;}
.product-list .filter-right .v-catid li.on {font-size:15px;}
.product-list .filter-right .v-catid li.on a {color:#FFF;background:#f00;border-radius:5px;}
.product-list .filter-right .c-catid a.on {color:#F00;background:#f0f0f0;border-radius:5px;}


/*已选条件*/
.product-list .filter-box .selected {padding:6px 0px;}
.product-list .filter-box .selected .selected-left {float:left;width:80px;padding-right:10px;font-weight:bold;float:left;overflow:hidden;position:relative;line-height:26px;font-size:14px;}
.product-list .filter-box .selected .selected-right {float:left;padding-left:13px;}
.product-list .filter-box .selected .selected-right li {float:left;height:26px;line-height:26px;border:1px dashed #F00;padding:0 10px;margin-right:16px;border-radius:3px;cursor:pointer;}
.product-list .filter-box .selected .selected-right li i {background:url('../images/icon/icon-closure-red.png') no-repeat 10px 5px;background-size:10px 10px;padding-left:23px;}
.product-list .filter-box .selected .selected-right li:hover {border:1px solid #f00;}
.product-list .filter-box .selected .clear-all {font-size:14px;color:#C60000;line-height:28px;margin-left:12px;cursor:pointer;}
.product-list .filter-box .selected .clear-all a {color:#C60000;}




/*商城列表标签*/
.product-list-tag {margin-left:-26px;overflow:hidden;}
.product-list-tag ul {width:299px;float:left;margin-left:26px;margin-bottom:26px;background:#FFFFFF;border-radius:8px;position:relative;}
.product-list-tag ul .li-img {border-radius:5px;width:269px;height:269px;overflow:hidden;margin:15px 15px 0 15px;}
.product-list-tag ul .li-img img {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.product-list-tag ul .li-img:hover img {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}

.product-list-tag ul .li-info {margin:10px 15px 15px 15px;height:46px;line-height:23px;overflow:hidden;font-size:14px;}

.product-list-tag ul .li-level {position:absolute;z-index:10;}
.product-list-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}

.product-list-tag ul:hover {box-shadow:0 1px 6px rgba(0,0,0,.35);}

/*操作提示*/
.operate-tips {position:fixed;z-index:919;width:400px;top:138px;right:20px;padding:20px;height:135px;background-color:#FFF;box-shadow: 0 8px 16px rgb(0 0 0 / 10%);color:#333;overflow:hidden;font-size:14px;border-radius:10px;}
.operate-tips h2 {margin-bottom:16px;font-size:18px;}
.operate-tips h2 i {background:url('../images/icon/icon-small-bell.png') no-repeat 0px 0px;background-size:23px 23px;padding-left:32px;}
.operate-tips p {margin-left:30px;margin-bottom:16px;font-size:14px;line-height:26px;}
.operate-tips span {float:right;}
.operate-tips span a {cursor:pointer;border-radius:25px;padding:6px 20px;margin-left:20px;}
.operate-tips span .span-ano {background:rgba(210,210,210,0.6);color:#000;}
.operate-tips span .span-ano:hover {background:rgba(210,210,210,0.9);}
.operate-tips span .span-aok {background:rgba(255,0,0,0.9);color:#FFF;}
.operate-tips span .span-aok:hover {background:rgba(255,0,0,0.6);}



/*详情图片介绍部分*/
.product-show {background:#FFF;margin:auto;width:1600px;clear:both;overflow:hidden;border-radius:8px;padding-bottom:20px;}
.product-show .show-left {float:left;width:450px;margin:20px 0 20px 20px;}
.product-show .show-left .show-video.fd_active {z-index:90;}
.product-show .show-left .show-video.fd_active .ab_video {position:fixed;width:200px;height:200px;border-radius:8px;bottom:2px;right:2px;}
.product-show .show-left .show-video.fd_active video {width:200px;height:200px;}
.product-show .show-left .show-video.fd_active .ab_hide {z-index:20;bottom:170px;right:2px;position:fixed;}

#mid_pos {position:absolute;}
#mid_div {width:450px;height:450px;cursor:crosshair;border:#EEEEEE 0px solid;background:#F2F2F2;border-radius:8px;}
#mid_div img {border-radius:8px;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('../ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);margin-top:-1px;margin-left:-1px;}
#big_div {width:560px;height:450px;border:#EEEEEE 0px solid;background:#FFFFFF;position:absolute;overflow:hidden;z-index:6;border-radius:8px;margin-top:-4px;}
#big_div img {border-radius:8px;}
#big_pic {position:absolute;}

.product-show .show-left .tbs {width:464px;height:66px;margin:20px 0;}
.product-show .show-left .tbs img {cursor:pointer;}
.product-show .show-left .tbsl {width:32px;height:66px;float:left;}
.product-show .show-left .tbsr {width:20px;height:66px;float:left;}
.product-show .show-left .tbsm {width:400px;height:66px;float:left;overflow:hidden;}
.product-show .show-left .ab_zoom {width:30px;height:30px;background:url('../ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:420px 0 0 -30px;}
.product-show .show-left .ab_play {width:48px;height:48px;border-radius:50%;background:#FFFFFF url('../ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-255px 0 0 201px;}
.product-show .show-left .ab_play:hover {background:#FFFFFF url('../ab-play-on.png') no-repeat center center;cursor:pointer;}
.product-show .show-left .ab_hide {width:30px;height:30px;background:url('../ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-450px 0 0 420px;display:none;}
.product-show .show-left .ab_hide:hover {background:url('../ab-hide-on.png') no-repeat center center;cursor:pointer;}
.product-show .show-left .ab_video {width:450px;height:450px;border:#000000 0px solid;background:#fff;position:absolute;z-index:10;margin:-450px 0 0 0;display:none;border-radius:8px;}
.product-show .show-left .ab_video video {border-radius:8px;width:450px;height:450px;}
.product-show .show-left .ab_im {padding:2px;margin:0 14px 0 0;border:#C0C0C0 1px solid;float:left;width:60px;height:60px;border-radius:8px;}
.product-show .show-left .ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:60px;height:60px;background:#FFF;border-radius:8px;}

.product-show .show-left .video-btn{width:90px;height:35px;line-height:35px;color:#fff !important;position:absolute;background:rgba(0,0,0,.6);font-size:12px;opacity:.8;z-index:7;border-radius:20px;text-align:center;vertical-align:middle;margin:-430px 0 0 340px;cursor:pointer;}
.product-show .show-left .video-btn i.icon-shipin {display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:middle;background:url('../images/icon/iocn-shipin.png') no-repeat 0 -2px;}

.product-show .show-right {float:right;margin:25px;width:calc(100% - 520px);}
.product-show .show-right .show-title {line-height:28px;font-size:22px;margin-top:3px;margin-bottom:20px}
.product-show .show-right .show-title span {float:left;display:block;background:#FF0000;padding:0 10px;margin-right:10px;border-radius:6px;font-size:13px;color:#FAFAFA;}


/*基本信息*/
.product-show .show-right .show-basic {margin-bottom:15px;}
.product-show .show-right .show-basic li {height:30px;padding:5px 0;font-size:14px;color:#666;}
.product-show .show-right .show-basic li b {float:left;display:inline-block;width:90px;margin-left:15px;color:#000;font-weight:500;margin-right:20px;text-align:right;}
.product-show .show-right .show-basic li em {font-style:normal;padding:0 5px;color:#000;}
.product-show .show-right .show-basic .pay-method {float:left;color:#f00;}
.product-show .show-right .show-basic .pay-method a {padding-right:8px;}
.product-show .show-right .show-basic .pay-method i {font-style:normal;vertical-align:middle;display:inline-block;margin-top:-2px;margin-right:8px;border-radius:50px;width:16px;height:16px;}
.product-show .show-right .show-basic .pay-method .icon-pay-web {background:url('../images/icon/pay-web.png') no-repeat center center;background-size:12px 12px;border:#FFCD00 1px solid;}
.product-show .show-right .show-basic .pay-method .icon-pay-weixin {background:url('../images/icon/pay-weixin.png') no-repeat center center;background-size:12px 12px;border:#00C800 1px solid;}
.product-show .show-right .show-basic .pay-method .icon-pay-ali {background:url('../images/icon/pay-ali.png') no-repeat center center;background-size:12px 12px;border:#00A7FF 1px solid;}
.product-show .show-right .show-basic .pay-method .icon-pay-company {background:url('../images/icon/pay-company.png') no-repeat center center;background-size:12px 12px;border:#5053E6 1px solid;}




.product-show .show-right .show-price {min-height:90px;background:url("../images/mall/price.png") no-repeat;padding:18px 15px 10px 15px;background-size:100%;margin-bottom:16px;position:relative;border-radius:6px;}
.product-show .show-right .show-price .price-left {float:left;}
.product-show .show-right .show-price .price-left li {height:86px;line-height:86px;overflow:hidden;}
.product-show .show-right .show-price .price-left li b {display:inline-block;color:#000;font-weight:500;font-size:16px;margin-right:15px;}
.product-show .show-right .show-price .price-left li span {color:#f00;font-size:28px;font-weight:700;padding-right:15px;}
.product-show .show-right .show-price .price-left .popup-kefua {color:#f00;cursor:pointer;font-size:16px;font-weight:500;}

/*详情价格右侧*/
.product-show .show-right .show-price .price-right {float:right;margin-top:20px;}
.product-show .show-right .show-price .price-right li {float:left;margin-left:28px;cursor:pointer;}
.product-show .show-right .show-price .price-right li p {padding-top:28px;font-size:14px;height:39px;}
.product-show .show-right .show-price .price-right .li_qrcode {position:relative;z-index:288;text-align:center;}
.product-show .show-right .show-price .price-right .li_qrcode a.da {line-height:20px;z-index:99;height:20px;}
.product-show .show-right .show-price .price-right .li_qrcode:hover .span-unfold {display:block;}
.product-show .show-right .show-price .price-right .li_qrcode .span-unfold {z-index:98;display:none;position:absolute;top:49px;border-radius:5px;box-shadow: 0 0 15px rgb(0 0 0/50%);}
.product-show .show-right .show-price .price-right .li_qrcode span {background:#FFFFFF;padding:10px;margin-left:-43px;}
.product-show .show-right .show-price .price-right .li_qrcode span::after {content:'';border:10px solid transparent;position:absolute;border-left-color:#FFF;left:45%;margin-top:-132px;transform:rotate(-90deg);z-index:198;}
.product-show .show-right .show-price .price-right .li_qrcode a {display:block;height:20px;background:url("../images/icon/icon-scan.png") no-repeat center center;background-size:17px;}
.product-show .show-right .show-price .price-right .li_qrcode a:hover {background:url("../images/icon/icon-scan-red.png") no-repeat center center;background-size:17px;}

.product-show .show-right .show-price .price-right .li_share a {display:block;height:20px;background:url("../images/icon/icon-share.png") no-repeat center center;background-size:20px;}
.product-show .show-right .show-price .price-right .li_share a:hover {background:url("../images/icon/icon-share-red.png") no-repeat center center;background-size:20px;}

.product-show .show-right .show-price .price-right .li_poster a {display:block;height:20px;background:url("../images/icon/icon-poster.png") no-repeat center center;background-size:20px;}
.product-show .show-right .show-price .price-right .li_poster a:hover {background:url("../images/icon/icon-poster-red.png") no-repeat center center;background-size:20px;}

.product-show .show-right .show-price .price-right .no-collect a {display:block;height:20px;background:url('../images/icon/icon-collect.png') no-repeat center center;background-size:20px 20px;cursor:pointer;}
.product-show .show-right .show-price .price-right .no-collect a:hover {background:url('../images/icon/icon-collect-red.png') no-repeat center center;background-size:20px 20px;cursor:pointer;}
.product-show .show-right .show-price .price-right .ok-collect a {display:block;height:20px;background:url('../images/icon/icon-collect-red.png') no-repeat center center;background-size:20px 20px;}
.product-show .show-right .show-price .price-right .ok-collect a {color:#f20;}



/*询价按钮*/
.show-inquiry .inquiry-btn {margin-left:120px;background:linear-gradient(90deg,rgb(255, 119, 0),rgb(255 0 0));box-shadow:rgba(255, 119, 0, 0.2) 0px 9px 13px 0px;border-radius:25px;border:none;outline:none;font-size:16px;height:40px;line-height:30px;width:168px;text-align:center;color:#fff;font-weight:700;cursor:pointer;}
.show-inquiry .buy-btn {margin-left:120px;background:linear-gradient(-90deg,rgb(255, 119, 0),rgb(255 0 0));box-shadow:rgba(255, 119, 0, 0.2) 0px 9px 13px 0px;border-radius:25px;border:none;outline:none;font-size:16px;height:40px;line-height:30px;width:168px;text-align:center;color:#fff;font-weight:700;cursor:pointer;}


.product-show .show-np {margin:30px 0 30px 13px;}
.product-show .show-np ul {width:40%;border-radius:5px;padding:13px 20px;background-color:#FFF;box-shadow:0 8px 16px rgb(0 0 0 / 10%);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-show .show-np span {float:left;color:#888;}
.product-show .show-np ul:first-child {float:left;}
.product-show .show-np ul:last-child {float:right;}
.product-show .show-np ul:hover {background:#F2F2F2;box-shadow:0 0 15px rgb(0 0 0/20%);color:#f20;}


.product-show-info {margin:auto;width:1600px;clear:both;}
.product-show-info .show-info-left {float:left;width:260px;margin-right:20px}
.product-show-info .show-info-right {float:right;width:1320px;background:#FFF;border-radius:8px;padding:6px 0;}
.product-show-info .show-info-right h2 {position:relative;border-bottom:1px solid hsla(0,0%,59.2%,.1);padding-bottom:16px;padding-left:22px;font-size:26px;margin:16px 26px 20px 26px;font-family:'aliFangYuan',sans-serif;}
.product-show-info .show-info-right h2::after {content:'';position:absolute;width:6px;height:22px;background:#f20000;left:0;box-shadow:3px 0px 10px -1px #f20000;border-radius:3px;margin-top:4px;}

.product-show-info .show-info-right .content img {display:block;width:90%!important;height:auto!important;object-fit:cover;text-align:center;margin:0 auto;}


/*商城推荐产品标签*/
.mall-hot-tag {background:#FFF;padding:5px 20px 0 20px;border-radius:8px;overflow:hidden;}
.mall-hot-tag h2 {position:relative;padding-left:22px;margin:16px 0;font-family:'aliFangYuan',sans-serif;}
.mall-hot-tag h2::after {content:'';position:absolute;width:5px;height:18px;background:#f20000;left:0;box-shadow:3px 0px 10px -1px #f20000;border-radius:3px;margin-top:2px;}

.mall-hot-tag ul {width:220px;margin-bottom:20px;background:#FFF;border-radius:5px;position:relative;}
.mall-hot-tag ul .li-img {border-radius:5px;width:220px;height:220px;overflow:hidden;}
.mall-hot-tag ul .li-img img {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.mall-hot-tag ul .li-img:hover img {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}

.mall-hot-tag ul .li-info {margin:10px 0px 10px 0px;height:46px;line-height:23px;overflow:hidden;font-size:14px;}

.mall-hot-tag ul .li-level {position:absolute;z-index:10;}
.mall-hot-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}


/*微信公众号*/
.weixin-mp {padding-bottom:30px;text-align:center;}
.weixin-mp p {font-size:24px;padding-bottom:20px;}
.weixin-mp img {width:560px;}


/*详情右侧浮动*/
.show-fixed-serve {width:220px;background:#FFF;padding:20px 20px 20px 20px;border-radius:8px;}
.show-fixed-serve .ul-introduce {background:linear-gradient(-15deg,rgb(255, 119, 0),rgb(255 0 0));border-radius:5px;overflow:hidden;padding:20px 15px;text-align:center;color:#FFF;margin-bottom:20px;}
.show-fixed-serve .ul-introduce b {display:block;font-size:24px;font-family:'aliFangYuan',sans-serif;padding-bottom:15px;letter-spacing:3px;}
.show-fixed-serve .ul-introduce p {font-size:15px;font-family:'aliFangYuan',sans-serif;}

.show-fixed-serve .ul-share {height:50px;text-align:center;}
.show-fixed-serve .ul-share li {float:left;width:25%;cursor:pointer;}
.show-fixed-serve .ul-share li p {padding-top:28px;font-size:14px;height:39px;}
.show-fixed-serve .ul-share .li_qrcode {position:relative;z-index:288;text-align:center;}
.show-fixed-serve .ul-share .li_qrcode a.da {line-height:20px;z-index:99;height:20px;}
.show-fixed-serve .ul-share .li_qrcode:hover .span-unfold {display:block;}
.show-fixed-serve .ul-share .li_qrcode .span-unfold {z-index:98;display:none;position:absolute;top:49px;border-radius:5px;box-shadow: 0 0 15px rgb(0 0 0/50%);}
.show-fixed-serve .ul-share .li_qrcode span {background:#FFFFFF;padding:10px;margin-left:-37px;}
.show-fixed-serve .ul-share .li_qrcode span::after {content:'';border:10px solid transparent;position:absolute;border-left-color:#FFF;left:45%;margin-top:-132px;transform:rotate(-90deg);z-index:198;}
.show-fixed-serve .ul-share .li_qrcode a {display:block;height:20px;background:url("../images/icon/icon-scan.png") no-repeat center center;background-size:17px;}
.show-fixed-serve .ul-share .li_qrcode a:hover {background:url("../images/icon/icon-scan-red.png") no-repeat center center;background-size:17px;}

.show-fixed-serve .ul-share .li_share a {display:block;height:20px;background:url("../images/icon/icon-share.png") no-repeat center center;background-size:20px;}
.show-fixed-serve .ul-share .li_share a:hover {background:url("../images/icon/icon-share-red.png") no-repeat center center;background-size:20px;}

.show-fixed-serve .ul-share .li_poster a {display:block;height:20px;background:url("../images/icon/icon-poster.png") no-repeat center center;background-size:20px;}
.show-fixed-serve .ul-share .li_poster a:hover {background:url("../images/icon/icon-poster-red.png") no-repeat center center;background-size:20px;}

.show-fixed-serve .ul-share .no-collect a {display:block;height:20px;background:url('../images/icon/icon-collect.png') no-repeat center center;background-size:20px 20px;cursor:pointer;}
.show-fixed-serve .ul-share .no-collect a:hover {background:url('../images/icon/icon-collect-red.png') no-repeat center center;background-size:20px 20px;cursor:pointer;}
.show-fixed-serve .ul-share .ok-collect a {display:block;height:20px;background:url('../images/icon/icon-collect-red.png') no-repeat center center;background-size:20px 20px;}
.show-fixed-serve .ul-share .ok-collect a {color:#f20;}

.show-fixed-serve .ul-wxqrcode {text-align:center;background-color:rgb(241, 244, 247);padding:30px 0;border-radius:5px;margin-bottom:20px;}
.show-fixed-serve .ul-wxqrcode img {width:160px;margin-bottom:10px;}
.show-fixed-serve .ul-wxqrcode p {font-size:14px;padding:0 15px;}

.show-fixed-serve.fd_active {position:fixed;top:100px;z-index:6;box-shadow:0 0 15px rgb(0 0 0/50%);}


/*下拉分类*/
.product-drop-menu {background:#FFFFFF;border-radius:8px;padding:20px;}
.product-drop-menu h2 {position:relative;padding-bottom:10px;padding-left:20px;font-family:'aliFangYuan',sans-serif;}
.product-drop-menu h2::after {content:'';position:absolute;width:5px;height:18px;background:#f20000;left:0;box-shadow:4px 0px 10px -1px #f20000;border-radius:3px;margin-top:1px;}
.product-drop-menu .menu-title-i,.product-drop-menu .menu-i {background:url('../images/help/help_menu.png') no-repeat;}
.product-drop-menu .menu-p {display:block;height:45px;line-height:45px;overflow:hidden;padding-left:20px;background-repeat:repeat-x;color:#444;font-size:14px;font-weight:normal;cursor:pointer;}
.product-drop-menu .menu-p .menu-i {float:left;display:inline;width:16px;height:16px;overflow:hidden;background-position:0 0;margin:16px 15px 0 0;}
.product-drop-menu .menu-p-hover,.product-drop-menu .menu-p-current {background:rgba(225, 225, 225, 0.4);border-radius:5px;}
.product-drop-menu .menu-p-hover .menu-i {background-position:0 -17px;}

.product-drop-menu .menu-c {display:none;margin-top:10px;padding:5px 10px 10px 20px;background:rgba(225, 225, 225, 0.3);border-radius:5px;}
.product-drop-menu .menu-c-current {display:block;}
.product-drop-menu .menu-c ul {display:block;}
.product-drop-menu .menu-c li {line-height:32px;overflow:hidden;font-size:14px;}
.product-drop-menu .menu-c .menu-c-ico {font-family:serif,arial;margin-right:10px;float:left;display:inline;color:#4a4a4a;height:34px;line-height:32px;overflow:hidden;}
.product-drop-menu .menu-p .menu-no {float:left;display:inline;width:16px;height:16px;overflow:hidden;background-position:0 0;margin:16px 15px 0 0;background:url('../images/help/help_menu.png') no-repeat 0 -34px;}


/*询价单*/
.inquiry-m {margin:auto;width:1200px;clear:both;}
.inquiry-box {background:#FFF;border-radius:8px;padding:26px;}
.inquiry-box .tf {width:100%;}
.inquiry-box .tf td {border-top:none;font-size:14px;}
.inquiry-box .tf tr:hover {background:#F4f4f4;}
.inquiry-box .tf .tl {width:100px;text-align:right;font-size:14px;}
.inquiry-btn {background:linear-gradient(90deg,rgb(255, 119, 0),rgb(255 0 0));box-shadow:rgba(255, 119, 0, 0.2) 0px 9px 13px 0px;border-radius:25px;border:none;outline:none;font-size:16px;height:40px;line-height:30px;width:168px;text-align:center;color:#fff;font-weight:700;cursor:pointer;}



/*产品中心尾部*/
.product-foot-a {position:relative;overflow:hidden;}
.product-foot-a .f-m {margin:auto;width:1550px;clear:both;background:#E9E9E9;z-index:88;color:#000000;min-height:86px;border-radius:5px;padding:20px 25px;}
.product-foot-a .f-m .f-logo {float:left;padding:6px 50px 0 0px;}
.product-foot-a .f-m .f-logo img {width:180px;}
.product-foot-a .f-m .f-address {float:left;width:800px;}
.product-foot-a .f-m .f-address h2 {height:32px;line-height:28px;color:#888C96;font-size:16px;font-family:'aliFangYuan',sans-serif;}
.product-foot-a .f-m .f-address li {height:28px;line-height:28px;color:#888C96;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-foot-a .f-m .f-tel {float:left;width:460px;margin-left:60px;}
.product-foot-a .f-m .f-tel li {height:28px;line-height:28px;color:#888C96;font-size:14px;}

.product-foot-b {background:#333;margin-top:-80px;min-height:320px;padding-bottom:30px;overflow:hidden;}
.product-foot-b .f-bm {margin:auto;width:1600px;height:80px;padding-top:80px;}
.product-foot-b .f-bm .ul-menunav {float:left;width:240px;padding-top:35px;}
.product-foot-b .f-bm .ul-menunav h2 {font-size:14px;height:40px;color:#FAFAFA;}
.product-foot-b .f-bm .ul-menunav li {font-size:14px;height:38px;color:#85878d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-foot-b .f-bm .ul-menunav li i {font-style:normal;margin-left:8px;width:22px;height:38px;background:url('../images/icon/hot.gif') no-repeat 0 5px;background-size:22px 10px;position:absolute;}
.product-foot-b .f-bm .ul-menunav li a {color:#85878d;}
.product-foot-b .f-bm .ul-menunav li a:hover {color:#FAFAFA;}

.product-foot-b .f-bm .ul-connect {float:left;width:360px;padding-top:35px;}
.product-foot-b .f-bm .ul-connect h2 {font-size:14px;height:40px;color:#FAFAFA;}
.product-foot-b .f-bm .ul-connect .div-code-title {line-height:28px;max-height:56px;overflow:hidden;margin-bottom:10px;text-align:center;}
.product-foot-b .f-bm .ul-connect .div-code-title span {display:block;float:left;width:100px;font-size:14px;color:#85878d;margin-right:20px;}
.product-foot-b .f-bm .ul-connect .div-qrcode {float:left;width:100px;margin-right:20px}
.product-foot-b .f-bm .ul-connect .div-qrcode img {height:100px;line-height:100px;border-radius:6px;}



.product-bootm {background:#222;height:60px;line-height:60px;overflow:hidden;font-size:14px;}
.product-bootm ul {margin:auto;width:1600px;clear:both;color:#999;}
.product-bootm a {color:#999;padding-left:15px;}


.click-consult {position:fixed;bottom:22%;right:0;width:114px;height:114px;cursor:pointer;}
.click-consult .consult-wrap {position:relative;width:114px;height:114px;background:rgb(124,188,238,0.3);border-radius:50%;}
.click-consult .consult-wrap .tip-info {position:absolute;z-index:99;right:95px;top:45px;display:none;width:150px;height:40px;border-radius:3px;font-size:14px;line-height:40px;text-align:center;background:rgba(255,0,0,0.9);color:#fff;animation:fadenum 0.1s;}
.click-consult .consult-wrap .tip-info:after {position:absolute;right:-23px;top:50%;content:"";width:8px;height:2px;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(255,0,0,0.9);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@keyframes fadenum{
  0%{transform:translateX(50px);}
}

.click-consult img {position:absolute;left:50%;top:50%;width:auto;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);}
.click-consult .icon-img {z-index:99;background:linear-gradient(-45deg,rgb(160 0 0),rgb(255 0 0));border-radius:50%;padding:10px;width:40px;height:40px;}
.click-consult .consult-ball {top:20px;width:auto;transform-origin:0 38px;animation:ballRotate 2.5s infinite linear;z-index:9999;}
@keyframes ballRotate {0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
.click-consult .consult-bgb {animation:bg2Animation 2.5s infinite linear;}
@keyframes bg2Animation{0%{opacity:0;}
 50%{opacity:1;}
 100%{opacity:0;}
}
.click-consult:hover .tip-info {display:block;}
.click-consult::after {display:block;content:'';position:absolute;width:0;height:0;opacity:0;border-radius:50%;background:white;left:50%;top:50%;-webkit-animation:fixedAni 1.5s ease infinite;animation:fixedAni 1.5s ease infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;pointer-events:none;}
.click-consult::before {display:block;content:'';position:absolute;width:0;height:0;opacity:0;border-radius:50%;background:white;left:50%;top:50%;-webkit-animation:fixedAni 1s ease infinite;animation:fixedAni 1s ease infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;pointer-events:none;}
@keyframes fixedAni {
0%{transform:translate(-50%, -50%) scale( 1 ) ;opacity:.8;}
100%{width:150px;height:150px;transform:translate(-50%, -50%) scale( 2 );opacity:0;}
}