@charset "utf-8";
/* CSS Document */
/*来源:LeafCMS*/
/*全局*/
html{overflow-x:auto;overflow-y:auto;}
* {padding:0;margin:0;outline:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,li {list-style-type:none;}
body,button,input,select,textarea {font-family:'Microsoft yahei',Arial;font-size:12px;color:#333;background:#f6f7f8;margin:0;}
code,kbd,pre,samp {font-family:'Microsoft yahei',Arial;}
a {text-decoration:none;color:#333;cursor:pointer;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
a:hover{color:#fa5218;}
p{line-height:20px;}
img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6 {margin:0;font-weight:normal;font-family:'Microsoft yahei',Arial;vertical-align:baseline;font-size:100%;}
input,table,tr,td {margin:0;padding:0;border:none;}
button,table {border:none;background:none;margin:0;padding:0;}
body {position:relative;float:left;width:100%;overflow:hidden;}
select {margin:0;padding:0;font-family:'Microsoft yahei',Arial;border:none;}
textarea {resize:none;outline:none;}
label {margin-bottom:0;font-weight:normal;}
input,select,textarea {margin:0;padding:0;border:0;outline:none;-moz-border-radius:0px;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.fl{float:left;}
.fr{float:right;}
.elli{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.mr15{margin-right:15px;}
.ml15{margin-left:15px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.pl10{padding-left:10px;}
.pr5{padding-right:5px;}
.img-center{text-align:center;font-size:0;}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;}
.leafcms_header{float:left;width:100%;z-index:999;border-bottom:1px solid #f2f2f2;background:#fff;}
.leafcms_banner{float:left;width:100%;overflow:hidden;position:relative;}
.leafcms_main{float:left;width:100%;height:auto;}
.leafcms_footer{float:left;width:100%;z-index:6;position:relative;overflow:hidden;}
.bg_copyright{border-top:solid 1px #464a47;background:#313632;}
.bg_topbar{border-bottom:1px solid #f2f2f2;}
.bg_menu{background:#fa5218;box-shadow:2px 2px 4px #CCCCCC;}
.bg_gray{background:#f2f2f2;}

/*Bootstrap3.4.1重置*/
a:hover,a:focus{color:#fa5218;text-decoration:none;}
ul,
ol {margin-bottom:0; }
.container { padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; }
@media (min-width:768px){
	.container{width:768px;}
}
@media (min-width:992px){
	.container{width:992px;}
}
@media (min-width:1200px){
	.container{width:1200px;}
}
@media (min-width:1920px){
  .container{width:1400px;}
}
.container-fluid{padding-right:0;padding-left:0;}
/*Bootstrap3.4.1重置*/

/*头部*/
.topbar{width:100%;height:38px;line-height:38px;font-size:13px;}
.topbar_l{float:left;}
.topbar_r{float:right;}
.topbar_r ul{color:#666;}
.topbar_r ul li{float:left;line-height:38px;padding:0px 10px;background:url(../images/line-y.png) no-repeat right center;}
.topbar_r ul li a{color:#666;}
.topbar_r ul li:last-child{background:none;padding-right:0;}

.logo{float:left;height:60px;margin:15px 0;padding-right:6px;line-height:60px;text-align:left;background:url(../images/logo-sponsor-line.png) right center no-repeat; }
.sponsor{float:left;height:60px;margin:15px 0;padding-left:5px;line-height:60px;text-align:left;}
/* search*/
.search{float:left; width:360px; height:38px; margin:28px 0 15px 200px; position:relative;}
.search .search-keyword{float:left; width:270px; height:36px; border:1px solid #fa5218; padding-left:6px; line-height:36px; -webkit-appearance:none; color:#666;}
.search .search-submit{float:left; width:80px; height:36px; margin-left:-2px; border:1px solid #fa5218; border-left:none; font:normal 15px/34px 'Microsoft YaHei'; background:#fa5218; color:#fff;-webkit-appearance:none;}
.search .search-submit:hover{border-color:#fa5218; background:#fa5218;}
.ad-top{float:right; width:300px; height:60px; margin:15px 0; background:#fa5218;position:relative; overflow:hidden;}
.ad-icon{background:url("../images/ad-icon.png") no-repeat;font-size:0;height:14px;position:absolute;right:0;top:0;width:24px; z-index:2;}




.menu{float:left;}
.menu li{float:left;margin-right:1px;vertical-align:middle;background:url(../images/line.png) no-repeat right center;}
.menu li>a{display:block;font-size:15px;line-height:45px;padding:0 55px;color:#fff;position:relative;}
.menu li .arr{position:relative;}
.menu li.dropdown{position:relative;}
.menu li.dropdown .dropdown-box{position:absolute;left:0;min-width:100%;top:100%;display:none;z-index:10;background-image:linear-gradient(180deg,#c09650 30%,#9b7637 100%);}
.menu li.dropdown .dropdown-box p{margin:0;}
.menu li.dropdown .dropdown-box a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;font-size:14px;display:block;border-top:1px dashed rgba(80, 50, 20, .1);line-height:40px;color:#fff;text-align:center;}
.menu li.dropdown .dropdown-box p:last-child a{border-bottom:none;}
.menu li.dropdown .dropdown-box a:hover{}
.menu li.active>a,
.menu li.open>a,
.menu li>a:hover{color:#fff;background:#c09650;}
.menu li.open>a:after,
.menu li>a:hover:after{width:100%;left:0;}
.menu li.open .dropdown-box{display:block;}
.menu li.open .dropdown-box a:hover{background:rgba(255, 255, 255, .02);}
.menu-btn{display:none;}



/*logo*/
@media screen and (max-width:767px) {
.leafcms_header{position:fixed;z-index:10;width:100%;top:0;left:0;-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;}
.leafcms_main{margin-top:60px;}
.bg_menu {background:rgba(255,255,255,.95);}
.logo{height:50px;margin:5px 0;line-height:50px;}
.sponsor{float:none;height:50px;margin:5px 0;line-height:50px;}
.search{display:none;}
.ad-top{display:none;}
.menu{display:none;float:none;width:100%;}
.menu li{float:none;display:block;margin:0 -10px;border-top:1px solid #f2f2f2;background:none;}
.menu li a{padding:0 15px;color:#666;line-height:50px;}
.menu li .arr{float:right;display:block;height:50px;position:relative;z-index:1;transition:transform .3s;transition:transform .3s;}
.menu li .arr:after{content:'';border-top:2px solid #fa5218;border-left:2px solid #fa5218;display:block;width:7px;height:7px;margin:auto;position:absolute;top:0;bottom:0;right:18px;-webkit-transform:rotate(225deg);transform:rotate(225deg);}
.menu li.open .arr:after{border-color:#fa5218;-webkit-transform:translate(0, 2px) rotate(45deg);transform:translate(0, 2px) rotate(45deg);}
.menu li.dropdown .dropdown-box{position:static;min-width:auto;border:none;background:none;}
.menu li.dropdown .dropdown-box a{border-top:1px dashed #f2f2f2;padding:0 25px;line-height:48px;text-align:left;border-bottom:0;color:#666;}
.menu li.active>a,
.menu li.open>a,
.menu li>a:hover{color:#fa5218;background:none;}
.menu li.open .dropdown-box a:hover{color:#fa5218;background:none;}
.menu-btn{display:block;width:25px;position:relative;float:right;height:40px;margin:10px 0;padding:10px 0;cursor:pointer;}
.menu-btn span{display:block;width:100%;height:2px;background:#fa5218;position:absolute;top:50%;left:0;margin-top:-1.5px;}
.menu-btn span:before,
.menu-btn span:after{content:'';display:block;width:100%;height:2px;background:#fa5218;position:absolute;left:0;top:-9px;transition:transform .3s;transition:transform .3s;}
.menu-btn span:after{top:auto;bottom:-9px;}
.menu-btn.open span{height:0;}
.menu-btn.open span:before{transform:rotate(45deg);top:0;}
.menu-btn.open span:after{transform:rotate(-45deg);bottom:auto;top:0;}

}

/*内页当前位置  开始*/
.position{float:left;width:100%;margin:10px 0;padding:0 5px;line-height:25px; font-size:13px; }
.position a{color:#888;}
.position a:hover{color:#fa5218;}
@media  screen and (max-width:767px){
	.position{margin:8px 0;font-size:12px;}
}

/*内页当前位置  结束*/


/* 首页 标题 */
.in-tit{width:100%;height:52px;padding:0 8px;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: rgba(255,255,255,.8);border-radius:6px 6px 0 0;border-bottom:1px solid #f2f2f2;}
.in-tit .name{padding:10px 0;letter-spacing:1px;color:#555;/*font-weight:200;*/position:relative}
.in-tit .name i{position:absolute;top:8px;left:0;font-size:26px;color:#fa5218}
.in-tit .name a{position:absolute;left:30px;top:15px;font-size:16px;font-weight:bold;}
.in-tit .childname{position:absolute;top:16px;right:68px;font-size:13px;color:#999;}
.in-tit .childname ul li{display:inline-block;line-height:20px;}
.in-tit .childname ul li + li::before{content:"/\00a0";padding:0 8px;color:#ccc;}
.in-tit .more{display:block;position:absolute;right:3px;top:18px;padding:0 5px;font-size:10px; transform: scale(0.83333); transform-origin: 0 0;text-transform:uppercase;border-radius:3px;border:1px solid #fa5218;background:#fa5218;color:#fff;}
.in-tit .more:hover{color:#fff;background:#333;border-color:#333;}

.in-tits{float:left;width:100%;margin:15px 0 0;padding:0 8px;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: rgba(255,255,255,.8);border-radius:5px 5px 0 0;border-bottom:1px solid #f2f2f2;position:relative;}
.in-tits .name{padding:10px 0;letter-spacing:1px;color:#555;/*font-weight:400;*/position:relative}
.in-tits .name i{font-size:20px;color:#fa5218}
.in-tits .name a{position:absolute;left:28px;top:10px;font-size:16px;font-weight:bold;}
.in-tits .more{display:block;position:absolute;right:3px;top:13px;padding:0 5px;font-size:10px; transform: scale(0.83333); transform-origin: 0 0;text-transform:uppercase;border-radius:3px;border:1px solid #fa5218;background:#fa5218;color:#fff;}
.in-tits .more:hover{color:#fff;background:#333;border-color:#333;}


.main{width:calc(75% - 5px);height:auto;overflow:hidden;}
.box_025{width:calc(25% - 12.5px);}
.box_030{width:calc(30% - 12.5px);}
.box_045{width:calc(45% - 7.5px);margin-left:16px;}
.box_050{width:calc(50% - 7.5px);margin-left:15px;}
.box_075{width:calc(75% - 5px);height:auto;overflow:hidden;}
.box_075_050{width:calc(50% - 7.5px);height:auto;overflow:hidden;}
.box_bg{background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;}


@media screen and (max-width:767px) {
.box_main{width:100%;}
.box_025{width:100%;}
.box_030{width:100%;}
.box_045{width:100%;margin-left:0;}
.box_050{width:100%;margin-left:0;}
.box_075{width:100%;}
.box_bg{padding:0 0;}
}



.box_290{width:290px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_290{width:100%;}
}
.box_281{width:281.666px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_281{width:50%;}
}
.box_283{width:283.75px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_283{width:50%;}
}
.box_383{width:383.333px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_383{width:100%;}
}
.box_875{width:875px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_875{width:100%;}
}
.box_430{width:430px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_430{width:100%;}
}

.in-news{float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.in-news ul{float:left;width:100%;height:auto;padding:10px;overflow:hidden;}
.in-news ul li{float:left;width:100%;height:42px;padding:0 10px;line-height:42px;}
.in-news ul li a{float:left;width:calc(100% - 45px);font-size:14px;overflow:hidden;}
.in-news ul li i{font-size:12px;}
.in-news ul li span{float:right;width:45px;color:#999;font-size:14px;text-align:right;z-index:99;}
.in-news ul li:hover{background:#f8f8f8;}
.in-news ul li:nth-child(even){background:#fbfbfb;}
.in-news ul li:nth-child(odd){}

.side-notice {float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.side-notice ul{padding:10px;overflow:hidden;}
.side-notice ul li{float:left;width:100%;height:42px;line-height:42px;font-size:14px;border-bottom:1px dashed #f2f2f2;}
.side-notice ul li .text{float:left;width:100%;height:42px;overflow:hidden;position:relative;}
.side-notice ul li .text .tit{float:left;width:calc(100% - 45px);padding-left:15px;position:relative;}
.side-notice ul li .text .tit:before{background:#999;content:" ";display:inline-block;width:4px;height:4px;position:absolute;left:5px;top:19px}
.side-notice ul li .text .time{position:absolute;right:0;top:9px;padding:0 10px;font-size:10px;display:inline-block;line-height:22px;background:#fef8f8;border-radius:3px;color:#ff9999;}

/*首页焦点图*/
.in-focus{float:left; width:100%;height:auto;margin-bottom:15px;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;overflow:hidden;}
.in-focus .topOne{float:left;width:calc(100% - 10px);height:auto;margin:5px;padding-bottom:10px;border-bottom:1px dashed #f2f2f2;overflow:hidden;}
.in-focus .topOne .bigtit{float:left;width:100%;height:55px;line-height:55px;text-align:center;font-size:30px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.in-focus .topOne .smalldes{float:left;width:100%;height:55px;padding-bottom:5px;font-size:13px;color:#999;line-height:26px;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.in-focus .topOther{float:left;width:100%;margin:5px 5px 0;height:auto;position:relative;}
.in-focus .topOther .other-pic{float:left;width:300px;overflow:hidden;position:relative;}
.in-focus .topOther .other-pic .hd{width:100%;height:15px;position:absolute;z-index:1;bottom:10px;text-align:center;}
.in-focus .topOther .other-pic .hd ul{display:inline-block;padding:5px;background-color:rgba(255,255,255,0.7);-webkit-border-radius:7.5px;-moz-border-radius:7.5px;border-radius:7.5px;font-size:0;vertical-align:top;}
.in-focus .topOther .other-pic .hd ul li{display:inline-block;width:5px;height:5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#666;margin:0 5px;vertical-align:top;overflow:hidden;}
.in-focus .topOther .other-pic .hd ul .on{background:#fa5218;}
.in-focus .topOther .other-pic .bd{position:relative;z-index:0;}
.in-focus .topOther .other-pic .bd li img{width:100%;}
.in-focus .topOther .other-pic .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0); /* 取消链接高亮 */}
.in-focus .topOther .other-list{width:100%;height:auto;padding:0 0 0 305px;}
.in-focus .topOther .other-list ul{float:left;width:100%;padding:0 10px;overflow:hidden;}
.in-focus .topOther .other-list ul li{float:left;width:100%;height:42px;line-height:42px;font-size:14px;border-bottom:1px dashed #f2f2f2;}
.in-focus .topOther .other-list ul li .text{width:100%;position:relative;}
.in-focus .topOther .other-list ul li .text .tit{float:left;width:calc(100% - 15px);padding-left:15px;position:relative;}
.in-focus .topOther .other-list ul li .text .tit:before{background:#999;content:" ";display:inline-block;width:4px;height:4px;position:absolute;left:5px;top:19px}
.in-focus .topOther .other-list ul li .text .time{position:absolute;top:0;right:5px;width:50px;text-align:right;font-family:"Georgia"}

@media  screen and (max-width:767px){
.in-focus .topOne .bigtit{height:35px;line-height:35px;font-size:20px;}
.in-focus .topOther .other-pic{width:100%;height:auto;}
.in-focus .topOther .other-pic{width:100%;height:auto;}
.in-focus .topOther .other-list{padding:0;}
.in-focus .topOther .other-list ul{padding:0;}
}





.side-price{float:left; width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.side-price .price-head{float:left;width:100%;border:1px solid #f2f2f2;background:#f9f9f9;overflow:hidden;}
.side-price .price-head ul{}
.side-price .price-head ul li{float:left;width:100%;height:39px;line-height:39px;font-weight:bold;font-size:14px;overflow:hidden;}
.side-price .price-head .zx1{width:20%;}
.side-price .price-head .zx2{width:40%;}
.side-price .price-head .zx3{width:20%;}
.side-price .price-head .zx4{width:20%;}
.side-price .price-body{float:left;width:100%;height:auto;border:1px solid #f2f2f2;border-top:none;overflow:hidden;}
.side-price .price-body ul{float:left;width:100%;height:auto;overflow:hidden;}
.side-price .price-body ul li{float:left;width:100%;height:42px;background:#fff;line-height:42px;font-size:14px;overflow:hidden;}
.side-price .price-body ul li:nth-of-type(even){background:#fcfcfc;}
.side-price .price-body ul li:hover{background:#fafafa;}
.side-price .price-body ul li div{float:left;display:block;}
.side-price .price-body .zx1{width:20%;}
.side-price .price-body .zx2{width:40%;}
.side-price .price-body .zx3{width:20%;}
.side-price .price-body .zx4{width:20%;}

.side-img-001{float:left; width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.side-img-001 ul{margin:0 -7.5px;}
.side-img-001 ul li{float:left;width:100%;height:auto;padding:7.5px;border-bottom:1px dashed #f5f5f5;}
.side-img-001 ul li .items{display:flex;position:relative;overflow:hidden;}
.side-img-001 ul li .items .img{width:100px;flex-shrink:0;overflow:hidden;border-radius:6px;}
.side-img-001 ul li .items .img a{width:100%;padding-bottom:66.666%;overflow:hidden;position:relative;display:block}
.side-img-001 ul li .items .img a img{width:100%;height:100%;position:absolute;object-fit:cover;border-radius:3px;object-fit:cover;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.side-img-001 ul li .items:hover .img a img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.side-img-001 ul li .items .text{position:relative;margin-left:10px;width:calc(100% - 108px);flex-shrink:1;}
.side-img-001 ul li .items .text .title{height:40px;margin-top:2px;margin-bottom:2px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;line-height:20px;font-size:14px;}
.side-img-001 ul li .items .text .meta{position:absolute;bottom:2px;font-size:13px;line-height:20px;font-family:"Georgia";color:#bbb;}
.side-img-001 ul li .items .text .meta span{float:left;margin-right:10px;display:block;}
.side-img-001 ul li .items .text .meta span i{font-size:10px;}
.side-img-001 ul li:last-child{border-bottom:none;}
@media screen and (max-width:767px){
}

.side-img-002{float:left; width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.side-img-002 ul{margin:0 -7.5px;}
.side-img-002 ul li{float:left;width:50%;height:auto;padding:7.5px;}
.side-img-002 ul li .items{display:flex;position:relative;overflow:hidden;}
.side-img-002 ul li .items .img{width:100%;flex-shrink:0;overflow:hidden;border-radius:6px;}
.side-img-002 ul li .items .img a{width:100%;padding-bottom:34.545%;overflow:hidden;position:relative;display:block}
.side-img-002 ul li .items .img a img{width:100%;height:100%;position:absolute;object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.side-img-002 ul li .items:hover .img a img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
@media screen and (max-width:767px){
}


/*产品推荐 开始*/
.in-product{float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.in-product ul{margin:10px 30px;}
.in-product ul li{float:left;width:20%;padding:7.5px;}
.in-product ul li .items{float:left;width:100%;border:solid 1px #f2f2f2;transition:all .2s linear;}
.in-product ul li .items .img{float:left;width:100%;padding-bottom:70%;position:relative;overflow:hidden;}
.in-product ul li .items .img img{width:100%;min-height:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.in-product ul li .items .text{float:left;width:100%;padding:10px 0;}
.in-product ul li .items .text .price{float:left;width:100%;margin-top:5px;padding:0 10px;height:30px;color:#fc531f;line-height:30px;}
.in-product ul li .items .text .price em{font-size:24px;font-style:normal;}
.in-product ul li .items .text .name{float:left;width:100%;padding:5px 10px;font-size:16px;font-weight:600;line-height:25px;color:#333;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;overflow:hidden;}
.in-product ul li:hover .items{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);transform:translateY(-2px);}
.in-product .slick-prev:before,.in-product .slick-next:before{display:none;}
.in-product .slick-prev{width:18px;height:32px;left:-21px;bottom:calc(50% - 32px);z-index:999;background:url(../images/prev.png) center no-repeat;}
.in-product .slick-next{width:18px;height:32px;right:-21px;bottom:calc(50% - 32px);z-index:999;background:url(../images/next.png) center no-repeat;}
.in-product .slick-prev:hover,.in-product .slick-next:hover{opacity:.8;}
/*产品推荐 结束*/



/*地暖品牌 结束*/
.in-brand{float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.in-brand ul{width:100%;padding:7.5px;overflow:hidden;}
.in-brand ul li{float:left;width:20%;padding:7.5px;}
.in-brand ul li .items{position:relative;width:100%;padding:7.5px;text-align:center;background:#fff;border:1px solid #f2f2f2;transition:all .2s linear;}
.in-brand ul li .items .img{display:block;width:100%;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.in-brand ul li .items .img img{max-width:100%;}
.in-brand ul li:hover .items{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);transform:translateY(-2px);}
@media  screen and (max-width:767px){
  .in-brand ul li{width:50%;}
}

/*大地暖品牌 结束*/
.side-info {float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px; overflow:hidden;}
.side-info ul{float:left; width:100%; height:auto;padding:10px 10px; overflow:hidden;}

.side-info ul li{float:left;width:100%;height:40px;padding:0 10px;font-size:14px;line-height:40px;overflow:hidden;}
.side-info ul li i{font-size:16px;}
.side-info ul li .g{float:left;width:50px;color:#fa5218;}
.side-info ul li .x{float:left;width:50px;color:#85b200;}
.side-info ul li a{float:left;width:calc(100% - 95px);font-size:14px;overflow:hidden;}
.side-info ul li span{float:right;width:45px;color:#999;text-align:right;overflow:hidden;}
.side-info ul li:hover{background:#f8f8f8;}
.side-info ul li:nth-child(even){background:#fbfbfb;}
.side-info ul li:nth-child(odd){}


.in-article{float:left;width:100%;height:auto;overflow: hidden;}
.in-article ul{margin:0 -7.5px;}
.in-article ul li{float:left;width:100%;padding:0 7.5px;margin-bottom:15px;}
.in-article ul li .catitems{float:left;width:100%;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.in-article ul li .catitems .catimg{float:left;width:100%;height:169px;margin-bottom:5px;position:relative;overflow:hidden;}
.in-article ul li .catitems .catimg img{width:100%;height:169px;position:absolute;left:0;top:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.in-article ul li .catitems .catimg:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.in-article ul li .catitems dl{}
.in-article ul li .catitems dl dd{float:left;width:100%;height:42px;line-height:42px;font-size:14px;}
.in-article ul li .catitems dl dd .text{float:left;width:100%;height:42px;border-bottom:1px dashed #f2f2f2;overflow:hidden;position:relative;}
.in-article ul li .catitems dl dd .text .tit{float:left;width:calc(100% - 60px);padding-left:15px;position:relative;}
.in-article ul li .catitems dl dd .text .tit:before{background:#999;content:" ";display:inline-block;width:4px;height:4px;position:absolute;left:5px;top:19px}
.in-article ul li .catitems dl dd .text .time{position:absolute;right:0;top:9px;padding:0 5px;font-size:13px;display:inline-block;line-height:22px;background:#fef8f8;border-radius:3px;color:#ff9999;}
.in-article .slick-dots{position:static;bottom:auto;margin:0 auto;text-align:center;}
.in-article .slick-dots li{float:none;display:inline-block;vertical-align:top;padding:0;width:11px;height:11px;background-color:#eee;margin:0 5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
.in-article .slick-dots li.slick-active{background-color:#fa5218;}
.in-article .slick-dots li button{display:none;}

@media  screen and (max-width:767px){
.in-article{margin-bottom:-20px;}
.in-article ul{margin:0 -5px;}
.in-article ul li{padding:0 5px;}
}

/*侧边大家都在看 开始*/
.side-list-hot {float:left; width:100%; height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;}
.side-list-hot ul{float:left; width:100%; height:auto; padding:5px 10px; overflow:hidden;}
.side-list-hot ul li{float:left; width:100%; height:35px;border-bottom:1px dashed #eaeaea; line-height:35px; font-size:14px; overflow:hidden;}
.side-list-hot ul li span{float:left; width:19px; height:19px; margin:8px 8px 8px 0; line-height:19px; display:inline-block; border-radius:6px; background:#999;font-size:12px; text-align:center; color:#fff; transition: all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out;}
.side-list-hot ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.side-list-hot ul li:last-child{border-bottom:none;}



.main-tit{float:left;width:100%;height:52px;padding:0 8px;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: rgba(255,255,255,.8);border-radius:5px 5px 0 0;border-bottom:1px solid #f2f2f2;}
.main-tit .catname{padding:10px 0;letter-spacing:1px;color:#555;/*font-weight:200;*/position:relative}
.main-tit .catname i{position:absolute;top:8px;left:0;font-size:26px;color:#fa5218}
.main-tit .catname span{color:#ddd;font-size:14px;text-transform:uppercase;}
.main-tit .catname a{position:absolute;left:30px;top:15px;font-size:16px;font-weight:bold;}
.main-tit .catname a i{color:#bbb;}
.main-tit .more{display:block;position:absolute;right:3px;top:18px;padding:0 5px;font-size:10px; transform: scale(0.83333); transform-origin: 0 0;text-transform:uppercase;border-radius:3px;border:1px solid #fa5218;background:#fa5218;color:#fff;}
.main-tit .more:hover{color:#fff;background:#333;border-color:#333;}


.side-tit{float:left;width:100%;height:52px;padding:0 8px;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: rgba(255,255,255,.8);border-radius:5px 5px 0 0;border-bottom:1px solid #f2f2f2;}
.side-tit .catname{padding:10px 0;letter-spacing:1px;color:#555;/*font-weight:200;*/position:relative}
.side-tit .catname i{position:absolute;top:8px;left:0;font-size:26px;color:#fa5218}
.side-tit .catname span{color:#ddd;font-size:14px;text-transform:uppercase;}
.side-tit .catname a{position:absolute;left:30px;top:15px;font-size:16px;font-weight:bold;}
.side-tit .catname a i{color:#bbb;}
.side-tit .more{display:block;position:absolute;right:3px;top:18px;padding:0 5px;font-size:10px; transform: scale(0.83333); transform-origin: 0 0;text-transform:uppercase;border-radius:3px;border:1px solid #fa5218;background:#fa5218;color:#fff;}
.side-tit .more:hover{color:#fff;background:#333;border-color:#333;}




/*侧边导航*/
.side-category{float:left;width:100%;height:auto;margin-bottom:15px;padding:5px 0;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px; overflow:hidden;}
.side-category ul{}
.side-category ul li{float:left;width:100%;height:auto;padding:5px 10px;}
.side-category ul li .items{float:left;width:100%;border:1px solid #f2f2f2;border-radius:6px;background-image:linear-gradient(135deg,#f9f9f9 5%,#f2f2f2 100%);overflow:hidden;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);transition:.5s ease;}
.side-category ul li .items a{display:block;float:left;width:100%;height:40px;padding:0 15px;line-height:40px;font-size:15px;font-weight:bold;}
.side-category ul li:hover .items,
.side-category ul li.active .items{background-image:linear-gradient(135deg,#fa5218 5%,#fa5218 100%);}
.side-category ul li:hover .items a,
.side-category ul li.active .items a{color:#fff;}
@media  screen and (max-width:767px){
  .side-category{}
}

/*侧边 价格行情 开始*/
.side-price{float:left; width:100%;height:auto;margin-bottom:15px;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.price-top{float:left;width:100%;border:1px solid #f2f2f2;background:#f9f9f9;overflow:hidden;}
.price-top ul{}
.price-top ul li{float:left;width:100%;height:38px;line-height:38px;font-weight:bold;font-size:14px;overflow:hidden;}
.price-con{float:left;width:100%;height:auto;border:1px solid #f2f2f2;border-top:none;overflow:hidden;}
.price-con ul{float:left;width:100%;height:auto;overflow:hidden;}
.price-con ul li{float:left;width:100%;height:40px;background:#fff;line-height:40px;font-size:13px;overflow:hidden;}
.price-con ul li:nth-of-type(even){background:#fcfcfc;}
.price-con ul li:hover{background:#fafafa;}
.price-con ul li div{float:left;display:block;}
.side-price .zx1{width:30%;}
.side-price .zx2{width:30%;}
.side-price .zx3{width:20%;}
.side-price .zx4{width:20%;}
/*侧边 价格行情 结束*/

/*侧边 供求信息*/
.side-info {float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px; overflow:hidden;}
.side-info ul{float:left; width:100%; height:auto;padding:10px 10px; overflow:hidden;}
.side-info ul li{float:left;width:100%;height:40px;padding:0 10px;font-size:14px;line-height:40px;overflow:hidden;}
.side-info ul li i{font-size:16px;}
.side-info ul li .g{float:left;width:50px;color:#fa5218;}
.side-info ul li .x{float:left;width:50px;color:#85b200;}
.side-info ul li a{float:left;width:calc(100% - 95px);font-size:14px;overflow:hidden;}
.side-info ul li span{float:right;width:45px;color:#999;text-align:right;overflow:hidden;}
.side-info ul li:hover{background:#f8f8f8;}
.side-info ul li:nth-child(even){background:#fbfbfb;}
.side-info ul li:nth-child(odd){}


/*首页焦点图*/
.focus{float:left;width:100%;height:auto;margin-bottom:15px;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;overflow:hidden;position:relative;}
.focus .hd{width:100%;height:15px;position:absolute;z-index:1;bottom:18px;text-align:center;}
.focus .hd ul{display:inline-block;padding:5px;background-color:rgba(255,255,255,0.7);-webkit-border-radius:7.5px;-moz-border-radius:7.5px;border-radius:7.5px;font-size:0;vertical-align:top;}
.focus .hd ul li{display:inline-block;width:5px;height:5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#666;margin:0 5px;vertical-align:top;overflow:hidden;}
.focus .hd ul .on{background:#fa5218;}
.focus .bd{position:relative;z-index:0;}
.focus .bd li img{width:100%;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0); /* 取消链接高亮 */}
@media  screen and (max-width:767px){
	.focus{}
}
/*首页幻灯 结束*/


.category-article{float:left; width:100%;height:auto;margin-bottom:15px;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;overflow:hidden;}
.category-article .topOne{float:left;width:calc(100% - 10px);height:auto;margin:5px;padding-bottom:10px;border-bottom:1px dashed #f2f2f2;overflow:hidden;}
.category-article .topOne .bigtit{float:left;width:100%;height:55px;line-height:55px;text-align:center;font-size:30px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.category-article .topOne .smalldes{float:left;width:100%;height:55px;padding-bottom:5px;font-size:13px;color:#999;line-height:26px;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.category-article .topOther{float:left;width:100%;height:auto;margin:5px 0 0;}
.category-article .topOther .other-list{width:100%;height:auto;}
.category-article .topOther .other-list ul{float:left;width:100%;height:auto;overflow:hidden;}
.category-article .topOther .other-list ul li{float:left;width:calc(50% - 10px);height:42px;margin:0 5px;line-height:42px;font-size:14px;border-bottom:1px dashed #f2f2f2;}
.category-article .topOther .other-list ul li .text{float:left;width:100%;}
.category-article .topOther .other-list ul li .text .tit{float:left;width:100%;padding-left:15px;position:relative;}
.category-article .topOther .other-list ul li .text .tit:before{background:#999;content:" ";display:inline-block;width:4px;height:4px;position:absolute;left:5px;top:19px}


@media  screen and (max-width:767px){
.category-article .topOne{padding:5px;}
.category-article .topOne .bigtit{height:28px;line-height:28px;font-size:20px;}
.category-article .topOther{margin:0;}
.category-article .topOther .other-pic{width:100%;height:auto;}
.category-article .topOther .other-list ul li{width:calc(100% - 10px);}
}

.category-catlist{float:left;width:100%;height:auto;overflow:hidden}
.category-catlist dl{float:left;margin:0;overflow:hidden;}
.category-catlist dl dd{float:left;width:50%;padding:0 10px 10px;}
@media  screen and (max-width:767px){
.category-catlist dl{margin:0 -5px;}
.category-catlist dl dd{width:100%;padding:0 10px 10px;}
}

.child-pic{float:left; width:100%;height:auto;padding:10px 5px;border-radius:6px;overflow:hidden;}
.child-pic .img{float:left;width:156px; height:106px;border:3px solid #f1f1f1;border-radius:6px;overflow:hidden;position:relative;display:block}
.child-pic .img img{width:150px;height:100px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.child-pic .img:hover img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.child-pic .text{float:right;width:calc(100% - 168px);margin-top:10px;}
.child-pic .text .title{float:left;width:100%;height:30px;line-height:30px;font-size:15px;font-weight:bold;overflow:hidden;}
.child-pic .text .des{float:left;height:50px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;line-height:25px;font-size:13px;color:#999;overflow:hidden;}

.child-list {float:left;width:100%;height:auto;overflow:hidden;}
.child-list ul{float:left; width:100%; height:auto;overflow:hidden;}
.child-list ul li{float:left;width:100%;height:42px;padding:0 5px;line-height:42px;font-size:14px;}
.child-list ul li .text{float:left;width:100%;height:42px;border-bottom:1px dashed #f2f2f2;overflow:hidden;}
.child-list ul li .text .tit{float:left;width:calc(100% - 45px);padding-left:15px;position:relative;}
.child-list ul li .text .tit:before{background:#999;content:" ";display:inline-block;width:4px;height:4px;position:absolute;left:5px;top:19px}
.child-list ul li .text .time{float:right;width:45px;height:42px;color:#999;text-align:right;overflow:hidden;}

/*产品列表 开始*/
.product-list{float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;overflow:hidden;}
.product-list ul{margin:8px;}
.product-list ul li{float:left;width:33.333%;padding:8px;}
.product-list ul li .items{float:left;width:100%;background:#fff;border:solid 1px #f2f2f2;transition:all .2s linear;}
.product-list ul li .items .img{float:left;width:100%;padding-bottom:70%;position:relative;overflow:hidden;}
.product-list ul li .items .img img{width:100%;min-height:100%;position:absolute;left:0;top:0;}
.product-list ul li .items .text{float:left;width:100%;padding:10px 0;}
.product-list ul li .items .text .price{float:left;width:100%;margin-top:5px;padding:0 10px;height:30px;color:#fc531f;line-height:30px;}
.product-list ul li .items .text .price em{font-size:24px;font-style:normal;}
.product-list ul li .items .text .name{float:left;width:100%;padding:5px 10px;font-size:16px;font-weight:600;line-height:25px;color:#333;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;overflow:hidden;}
.product-list ul li:hover .items{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);transform:translateY(-2px);}
/*产品列表 结束*/


/*案例列表 开始*/
.case-list{float:left;width:100%;height:auto;margin-bottom:15px;overflow:hidden;}
.case-list ul{margin:-8px;}
.case-list ul li{float:left;width:33.333%;padding:8px;}
.case-list ul li .items{float:left;width:100%;height:auto;background:#fff;border:1px solid #f2f2f2;transition:.5s ease;}
.case-list ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.case-list ul li .items .img img{width:100%;position:absolute;left:0;top:0;}
.case-list ul li .items:hover{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);transform:translateY(-2px);}
.case-list ul li .items .text{float:left;width:100%;padding:0 15px 10px;border-radius:0 0 8px 8px;background:#fefefe;}
.case-list ul li .items .text .tit{position:relative;float:left;width:100%;height:50px;padding-bottom:10px;font-size:16px;font-weight:600;color:#333;line-height:50px;border-bottom:1px solid #ececec;}
.case-list ul li .items .text .tit:after{content:"";display:block;width:32px;height:1px;background:#fa5218;position:absolute;left:0;bottom:-1px;z-index:9;transition:all .6s ease 0s;}
.case-list ul li .items:hover .text .tit:after{width:100px;}
.case-list ul li .items .text .tit a{color:#555;font-weight:600;}
.case-list ul li .items .text .tit a:hover,
.case-list ul li .items:hover .text .tit a{color:#fa5218;}
.case-list ul li .items .text .des{overflow:hidden;float:left;width:100%;margin:10px 0;line-height:25px;font-size:13px;color:#999;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;}
.case-list ul li .items .text .readMore{display:block;float:left;width:100%;margin:0 0 10px;font-weight:500;color:#333;transition:all .6s ease 0s}
.case-list ul li .items .text .readMore a{color:#666;}
.case-list ul li .items:hover .text .readMore a{color:#fa5218;}
@media  screen and (max-width:767px){
  .case-list ul{margin:6px;}
  .case-list ul li{width:100%;padding:6px;}
  .case-list ul li .items .text{padding:0 10px 10px;}
  .case-list ul li .items .text .tit{font-size:15px;}
  .case-list ul li .items .text .des{line-height:22px;font-size:12px;}
}
/*案例列表 结束*/

/*大闸蟹列表 开始*/
.goods-list{float:left;width:100%;height:auto;margin-bottom:15pxoverflow:hidden;}
.goods-list ul{margin:-7.5px;}
.goods-list ul li{float:left;width:33.333%;padding:7.5px;}
.goods-list ul li .items{float:left;width:100%;padding:10px;border-radius:6px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);transition:all .2s linear;}
.goods-list ul li .items .img{float:left;width:100%;padding-bottom:70%;border-radius:5px 5px 0 0;position:relative;overflow:hidden;}
.goods-list ul li .items .img img{width:100%;min-height:100%;position:absolute;left:0;top:0;border-radius:5px 5px 0 0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.goods-list ul li .items .text{float:left;width:100%;}
.goods-list ul li .items .text .price{float:left;width:100%;margin-top:5px;height:30px;padding:0 5px;color:#fc531f;line-height:30px;}
.goods-list ul li .items .text .price em{font-size:24px;font-style:normal;}
.goods-list ul li .items .text .name{float:left;width:100%;height:52px;padding:0 5px;font-size:15px;font-weight:600;line-height:26px;color:#666;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;overflow:hidden;}
.goods-list ul li .items .text .address{float:left;width:100%;height:25px;padding:0 5px 5px;font-size:13px;line-height:25px;color:#999;}
.goods-list ul li:hover .items{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);}
@media  screen and (max-width:767px){
  .goods-list ul li{width:50%;}
}
/*大闸蟹列表 结束*/

/*行情列表 开始*/
.price-list{float:left; width:100%;height:auto;margin-bottom:15px;padding:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.price-list-head{float:left;width:100%;border:1px solid #f2f2f2;background:#f9f9f9;overflow:hidden;}
.price-list-head ul{}
.price-list-head ul li{float:left;width:100%;height:52px;line-height:52px;font-weight:bold;font-size:15px;overflow:hidden;}
.price-list-body{float:left;width:100%;height:auto;border:1px solid #f2f2f2;border-top:none;overflow:hidden;}
.price-list-body ul{float:left;width:100%;height:auto;overflow:hidden;}
.price-list-body ul li{float:left;width:100%;height:50px;background:#fff;line-height:50px;font-size:14px;overflow:hidden;}
.price-list-body ul li:nth-of-type(even){background:#fcfcfc;}
.price-list-body ul li:hover{background:#fafafa;}
.price-list-body ul li div{float:left;display:block;}
.price-list .zx1{width:30%;}
.price-list .zx2{width:30%;}
.price-list .zx3{width:20%;}
.price-list .zx4{width:20%;}
/*行情列表 结束*/


/*供求列表 开始*/
.info-list{float:left;width:100%;height:auto;margin-bottom:15px;padding:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px; overflow:hidden;}
.info-list ul{float:left; width:100%; height:auto;padding:10px;border:1px solid #f2f2f2;overflow:hidden;}
.info-list ul li{float:left;width:100%;height:48px;padding:0 20px;font-size:15px;line-height:48px;overflow:hidden;}
.info-list ul li i{font-size:16px;}
.info-list ul li .g{float:left;width:60px;color:#fa5218;}
.info-list ul li .x{float:left;width:60px;color:#85b200;}
.info-list ul li a{float:left;width:calc(100% - 115px);font-size:14px;overflow:hidden;}
.info-list ul li span{float:right;width:45px;color:#999;text-align:right;overflow:hidden;}
.info-list ul li:hover{background:#f8f8f8;}
.info-list ul li:nth-child(even){}
.info-list ul li:nth-child(odd){background:#fcfcfc;}
/*供求列表 结束*/

/*品牌列表 开始*/
.brand-list{float:left;width:100%;height:auto;margin-bottom:15pxoverflow:hidden;}
.brand-list ul{margin:-7.5px;}
.brand-list ul li{float:left;width:25%;padding:7.5px;}
.brand-list ul li .items{position:relative;width:100%;padding:7.5px;text-align:center;border-radius:6px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);transition:all .2s linear;}
.brand-list ul li .items .img{display:block;width:100%;}
.brand-list ul li .items .img img{max-width:100%;}
.brand-list ul li:hover .items{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);transform:translateY(-2px);}
@media  screen and (max-width:767px){
  .brand-list ul li{width:50%;}
}
/*品牌列表 结束*/

.side-article {float:left;width:100%;height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px; overflow:hidden;}
.side-article ul{float:left; width:100%; height:auto;padding:10px 10px; overflow:hidden;}
.side-article ul li{float:left; width:100%; height:35px;line-height:35px; font-size:14px; overflow:hidden;}
.side-article ul li span{float:left; width:19px; height:19px; margin:8px; line-height:19px; display:inline-block; border-radius:6px; background:#666;font-size:12px; text-align:center; color:#fff; transition: all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out;}
.side-article ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.side-article ul li:last-child{border-bottom:none;}
.side-article ul li:hover{background:#f8f8f8;}
.side-article ul li:nth-child(even){background:#fbfbfb;}
.side-article ul li:nth-child(odd){}



/*文章列表 开始*/
.article-list{float:left;width:100%;height:auto;margin-bottom:15px;overflow:hidden;}
.article-list ul{margin:-7.5px;}
.article-list ul li{float:left;width:100%;padding:7.5px;}
.article-list ul li .items{position:relative;float:left;width:100%;padding:20px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;transition:all .2s linear;}
.article-list ul li .items .l-line{position:absolute;z-index:5;top:20px;left:0;width:4px;height:25px;border-radius:2px;background-image:linear-gradient(135deg,#fa5218 5%,#da3600 100%);-webkit-transform:scaleY(0);transform:scaleY(0);transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s,-webkit-transform 0.35s;}
.article-list ul li .items:hover .l-line{-webkit-transform:scaleY(1);transform:scaleY(1);}
.article-list ul li .items .img{position:relative;overflow:hidden;float:left;width:210px;height:140px;}
.article-list ul li .items .img img{position:absolute;left:0;top:0;width:100%;padding-bottom:66.666%transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.article-list ul li .items:hover .img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.article-list ul li .items .haveImg{margin-left:225px;}
.article-list ul li .items .text{overflow:hidden;z-index:9999;}
.article-list ul li .items .text .tit{float:left;width:100%;height:26px;line-height:26px;font-size:16px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.article-list ul li .items .text .desc{float:left;width:100%;margin-top:10px;color:#888;line-height:26px;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;}
.article-list ul li .items .text .meta{float:left;width:100%;margin-top:10px;padding-top:10px;line-height:24px;font-size:12px;word-wrap:break-word;color:#aaa;}
.article-list ul li .items .text .meta span{float:left;height:24px;margin-right:6px;padding:0 8px;font-size:12px;color:#aaa;background:#f6f6f6;display:block;border-radius:6px;}
.article-list ul li .items .text .meta span i{margin-right:4px;font-size:13px;}
.article-list ul li .items .text .meta .meta-tags{display:flex;flex-wrap:wrap}
.article-list ul li .items .text .meta .meta-tags a{align-items:center;display:flex;height:24px;padding:0 8px;background:#f6f6f6;border-radius:6px;color:#aaa;}
.article-list ul li .items .text .meta .meta-tags a+a{margin-left:6px}
.article-list ul li .items .text .meta .meta-tags .dot{background-color:#fd721f;border-radius:50%;width:5px;height:5px;margin-right:5px;}
.article-list ul li .items .text .meta .meta-tags a:nth-child(2) .dot{background-color:#4caf50}
.article-list ul li .items .text .meta .meta-tags a:nth-child(3) .dot{background-color:#2196f3}
.article-list ul li .items:hover{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);}
@media screen and (max-width:767px){
  .article-list ul li .items{padding:10px;}
  .article-list ul li .items .img{width:138px;height:92px;}
  .article-list ul li .items .haveImg{margin-left:148px;}
  .article-list ul li .items .text{}
  .article-list ul li .items .text .tit{font-size:16px;}
  .article-list ul li .items .text .desc{margin-top:5px;}
  .article-list ul li .items .text .meta{display:none;}
}
/*文章列表 结束*/

/*新闻列表 开始*/
.news-list{float:left;width:100%;height:auto;margin-bottom:15px;overflow:hidden;}
.news-list ul{margin:-7.5px;}
.news-list ul li{float:left;width:100%;padding:7.5px;}
.news-list ul li .items{position:relative;float:left;width:100%;padding:20px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;transition:all .2s linear;}
.news-list ul li .items .img{position:relative;overflow:hidden;float:left;width:210px;height:140px;}
.news-list ul li .items .img img{position:absolute;left:0;top:0;width:100%;padding-bottom:66.666%transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.news-list ul li .items:hover .img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.news-list ul li .items .haveImg{margin-left:225px;}
.news-list ul li .items .text{overflow:hidden;z-index:9999;}
.news-list ul li .items .text .tit{float:left;width:100%;height:26px;line-height:26px;font-size:16px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list ul li .items .text .desc{float:left;width:100%;margin-top:10px;color:#888;line-height:26px;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;}
.news-list ul li .items .text .meta{float:left;width:100%;margin-top:10px;padding-top:10px;line-height:24px;font-size:12px;word-wrap:break-word;color:#aaa;}
.news-list ul li .items .text .meta span{float:left;height:24px;margin-right:6px;padding:0 8px;font-size:12px;color:#aaa;background:#f6f6f6;display:block;border-radius:6px;}
.news-list ul li .items .text .meta span i{margin-right:4px;font-size:13px;}
.news-list ul li .items .text .meta .meta-tags{display:flex;flex-wrap:wrap}
.news-list ul li .items .text .meta .meta-tags a{align-items:center;display:flex;height:24px;padding:0 8px;background:#f6f6f6;border-radius:6px;color:#aaa;}
.news-list ul li .items .text .meta .meta-tags a+a{margin-left:6px}
.news-list ul li .items .text .meta .meta-tags .dot{background-color:#fd721f;border-radius:50%;width:5px;height:5px;margin-right:5px;}
.news-list ul li .items .text .meta .meta-tags a:nth-child(2) .dot{background-color:#4caf50}
.news-list ul li .items .text .meta .meta-tags a:nth-child(3) .dot{background-color:#2196f3}
.news-list ul li .items:hover{transform:translateX(-1px);}
@media screen and (max-width:767px){
  .news-list ul li .items{padding:10px;}
  .news-list ul li .items .img{width:138px;height:92px;}
  .news-list ul li .items .haveImg{margin-left:148px;}
  .news-list ul li .items .text{}
  .news-list ul li .items .text .tit{font-size:16px;}
  .news-list ul li .items .text .desc{margin-top:5px;}
  .news-list ul li .items .text .meta{display:none;}
}
/*新闻列表 结束*/

/*公告列表 开始*/
.notice-list{float:left;width:100%;margin-bottom:15px;}
.notice-list ul{margin:-7.5px;}
.notice-list ul li{float:left;width:33.333%;padding:7.5px;}
.notice-list ul li .items{float:left;width:100%;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;transition:all .2s linear;}
.notice-list ul li .items .img{position:relative;float:left;width:100%;padding-bottom:66.666%;border-radius:6px 6px 0 0;overflow:hidden;}
.notice-list ul li .items .img img{position:absolute;left:0;top:0;width:100%;padding-bottom:66.666%;border-radius:5px 5px 0 0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.notice-list ul li .items:hover .img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.notice-list ul li .items .text{position:relative;float:left;width:100%;}
.notice-list ul li .items .text .tit{float:left;width:100%;margin-top:10px;padding:0 5px;line-height:25px;font-size:16px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.notice-list ul li .items .text .desc{float:left;width:100%;margin-top:5px;padding:0 5px;color:#aaa;line-height:20px;font-size:13px;font-weight:200;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-align:justify;}
.notice-list ul li .items .text .meta{float:left;width:100%;margin-top:5px;padding:5px 5px 0;border-top:1px solid #f2f2f2;word-wrap:break-word;color:#aaa;}
.notice-list ul li .items .text .meta span{float:left;height:24px;margin-right:10px;padding-left:22px;font-size:13px;color:#aaa;display:block;line-height:25px;position:relative;}
.notice-list ul li .items .text .meta span i{position:absolute;left:0;top:1px;margin-right:5px;font-size:18px;}
.notice-list ul li .items:hover{box-shadow:0 30px 15px -30px rgb(155 155 155 / 30%);}
@media screen and (max-width:767px){
	.notice-list ul li{width:100%;}
  .notice-list ul li .items .text{}
  .notice-list ul li .items .text .tit{font-size:16px;}
  .notice-list ul li .items .text .desc{margin-top:5px;}
}
/*公告列表 结束*/

.goods-show,
.news-show,
.notice-show,
.article-show,
.solution-show{float:left;width:100%;height:auto;margin-bottom:15px;padding:30px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;overflow:hidden;}

/*详情通用 开始*/
.show-title{float:left;width:100%;padding:30px 0;text-align:center;font-size:38px;font-weight:600;}
.show-title span{color:#fa5218;}
.show-meta{float:left;width:100%;height:40px;line-height:40px;text-align:center;overflow:hidden;}
.show-meta nobr{margin-right:20px;line-height:40px;color:#666;font-size:14px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;}
.show-meta nobr i{margin-right:5px;color:#fa5218;font-size:20px;vertical-align:middle;}
.show-line{float:left;width:100%;height:1px;margin:10px 0;overflow:hidden;background:#eee;}
.show-description{float:left;width:100%;margin:10px 0;padding:20px;border:solid 1px #eeeeee;background:#fdfdfd;border-radius:6px;overflow:hidden;}
.show-description .big{float:left;width:45px;height:66px;padding-right:20px;font-size:24px;line-height:33px;border-right:1px solid #e8e8e8;color:#333;text-align:center;}
.show-description .small{height:66px;padding-left:20px;font-size:14px;line-height:22px;color:#999;overflow:hidden;word-break:break-all;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.show-content{float:left;width:100%;height:auto;min-height:420px;padding:20px 0;font-size:15px;line-height:28px;overflow:hidden;}
.show-content h1,
.show-content h2,
.show-content h3,
.show-content h4,
.show-content h5,
.show-content h6{margin:20px 0;padding-left:15px;border-left:4px solid #fa5218;font-weight:600;overflow:hidden;}
.show-content h1{font-size:26px}
.show-content h2{font-size:24px}
.show-content h3{font-size:22px}
.show-content h4{font-size:20px}
.show-content h5{font-size:18px}
.show-content h6{font-size:16px}
.show-content p{word-break:break-all;text-align:justify;font-size:16px;color:rgba(0,0,0,.8);font-weight:400;line-height:30px;}
.show-content img{max-width:100%;}
.show-content table{float:left;width:100%;height:auto;margin:5px 0 20px;border-top:solid 1px #eee;border-left:solid 1px #eee;font-size:14px;border-collapse:collapse;border-spacing:0;overflow:hidden;}
.show-content table th,
.show-content table td{padding:10px 10px;border-bottom:solid 1px #eee;border-right:solid 1px #eee;}
.show-content table .td{width:120px;}
.show-content table tr:nth-child(even){background:#fafafa;}
.show-content table td em{flex-wrap:wrap;margin:5px 10px 5px 0;padding:3px 6px;color:#fc9258;background:#fff3ec;border:1px solid #fc9258;border-radius:3px;font-style:normal;cursor:pointer;}

.show-share{float:left;width:100%;margin:20px 0 0;padding:15px;line-height:28px;text-align:center;border:1px #fa5218 dashed;border-radius:8px;}
.show-share legend{width:auto;margin-bottom:0;padding:0 20px;text-align:center;color:#fff;background:#fa5218;border-radius:8px;font-size:13px;cursor:pointer;}
.show-share #aurl{position:absolute;top:-9999em;left:-9999em;}

.show-tags{float:left;width:100%;margin:20px 0 0;line-height:25px;font-size:13px;}
.show-tags a {background:#f3f3f3;box-shadow:0 0 1px rgb(0 0 0 / 10%);color:#333;line-height:14px;margin:0 10px 5px 0;padding:4px 10px 4px 0;}
.show-tags a:hover {background:#fa5218;color:#fff;text-decoration:none}
.show-tags a:before {background:#fa5218;color:#fff;content:"#";line-height:inherit;margin:-4px 6px -4px 0;padding:4px 7px;vertical-align:top;}
.show-tags a,.show-tags a:before {border-radius:20px;display:inline-block;font-size:14px;}

/*文章页上下篇css*/
.prev-next{display:flex;flex-wrap:wrap;font-size:15px;padding:20px;margin:15px 0;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:6px;}
.prev-next .div-prev,
.prev-next .div-next{position:relative;width:50%;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.prev-next .div-prev{padding:0 20px 0 45px;text-align:left;border-right:1px solid #f1f1f1;}
.prev-next .div-prev>a:after{content:'«';position:absolute;left:0;top:50%;margin-top:-15px;color:#EDEDED;font-size:50px;line-height:19px;}
.prev-next .div-next{padding:0 45px 0 20px;text-align:right}
.prev-next .div-next>a:after{content:'»';position:absolute;right:0;top:50%;margin-top:-15px;color:#EDEDED;font-size:50px;line-height:19px;}
.prev-next .div-prev>a>span,.prev-next .div-next>a>span{display:block;color:#999;cursor:default;}
.prev-next .div-next:hover>a:after{content:'»';position:absolute;right:0;top:50%;margin-top:-15px;font-size:50px;color:#ccc;line-height:19px;}
.prev-next .div-prev:hover>a:after{content:'«';position:absolute;right:0;top:50%;margin-top:-15px;font-size:50px;color:#ccc;line-height:19px;}

@media screen and (max-width:767px){
.prev-next .div-prev,
.prev-next .div-next{width:100%;}
.prev-next .div-prev{padding:0;margin-bottom:10px;border-right:none;}
.prev-next .div-next{padding:0;text-align:left;}
.prev-next .div-prev>a:after,
.prev-next .div-next>a:after{content:'';}
.prev-next .div-prev>a>span,.prev-next .div-next>a>span{display:inline;margin-right:10px;}
}

/*详情通用 结束*/
@media screen and (max-width:767px){
  .goods-show,
  .article-show,
  .news-show{margin-bottom:0;padding:10px;}
  .show-title{padding:10px 0;text-align:left;font-size:26px;}
  .show-meta{height:30px;line-height:30px;}
  .show-meta nobr{margin-right:10px;line-height:30px;color:#999;font-size:13px;}
  .show-meta nobr i{margin-right:5px;font-size:18px;vertical-align:middle;}
  .show-meta nobr span{display:none;}
  .show-line{margin:5px 0;}
  .show-description{margin:5px 0;padding:10px;}
  .show-description .big{width:30px;height:60px;padding-right:10px;float:left;font-size:16px;line-height:30px;}
  .show-description .small{height:60px;padding-left:10px;line-height:20px;font-size:13px;}
  .show-tuzu{float:left;width:100%;padding:10px;}
  .show-content{min-height:100px;line-height:26px;}
  .show-content table{font-size:12px;}
  .show-content table .td{width:80px;}
}

/*详情通用 结束*/

.content-graphics{float:left;width:100%;padding:15px 0;font-size:14px;line-height:66.666%;}
.content-graphics img{max-width:100%;margin:10px;}

.highslide{cursor:url(../images/zoomin.cur),pointer;outline:none;}
.highslide-active-anchor img{visibility:hidden;}
.highslide img{border:1px solid #f2f2f2;margin:5px;padding:10px;}
.highslide:hover img{border:1px solid #fa5218;padding:10px;background-color:#fff;}
.highslide-image{border:1px solid white;padding:10px;background-color:#fff;}
.highslide-caption{display:none;border:1px solid white;border-top:none;font-size:12px;padding:10px;background-color:white;}
.highslide-loading{display:block;color:black;font-size:12px;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url("../images/loader.white.gif");background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,
a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:12px;}
a.highslide-credits:hover,
a.highslide-credits:hover i{color:white;background-color:gray;}
a.highslide-full-expand{background:url(../images/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}



/*信息详情 联系方式*/
.content-contact{float:left;width:100%;height:auto;overflow:hidden;}
.content-contact ._top{float:left;width:100%;height:35px;background:#fbfbfb;line-height:35px;font-size:14px;text-align:center;color:#000;font-weight:bold;}
.content-contact ._con{float:left;width:100%;height:auto;margin:5px 0;line-height:28px;font-size:14px;color:#000;overflow:hidden;}
.content-contact ._con div{text-indent:5px;}
.content-contact ._con div img{margin:-5px 0 0 -10px;}
.content-contact ._con div::before{content:"▪";}

/*信息详情 注意须知*/
.content-notes{float:left;width:100%;height:auto;margin:10px 0px 0px 0px;padding:10px 15px;background:#fffbf9;border-radius:5px;border:1px solid #ffe6df;overflow:hidden;font-size:12px;color:#C81721;overflow:hidden;}
.content-notes .t{font-size:14px;font-weight:bold;}
.content-notes p{font-size:13px;line-height:20px;}


/*商品详情 开始*/
.show-info{margin-left:480px;margin-top:10px;}
.show-info .goods-title{font-size:18px;font-weight:600;padding-bottom:10px;}
.show-info .goods-subtitle{font-size:15px;padding-bottom:10px;color:#555;}
.show-info .goods-price{margin-top:10px;font-size:13px;line-height:20px;color:#555;}
.show-info .goods-price em{font-size:24px;font-style:normal;color:#fc531f;}
.show-info .goods-address{margin-top:10px;color:#555;font-size:13px;line-height:20px;word-break:break-all;text-align:justify;}
.show-info .goods-description{margin-top:10px;padding:10px;color:#555;font-size:13px;line-height:1.8;word-break:break-all;text-align:justify;background:#fdfdfd;border:1px dashed #f2f2f2;border-radius:6px;}

.show-info .tel{margin-top:15px;}
.show-info .tel a{line-height:25px;color:#fff;display:inline-block;background-image:linear-gradient(135deg,#fa5218 5%,#da3600 100%);width:120px;text-align:center;border-radius:5px;}
.show-slide{float:left;width:460px;padding:10px;border:1px solid #f2f2f2;border-radius:6px;}
.show-slide .view .swiper-slide .imgauto{width:100%;height:292px;line-height:292px;}
.show-slide .view .swiper-container{width:100%;}
.show-slide .preview{width:100%;margin-top:10px;position:relative;}
.show-slide .preview .swiper-container{margin:0 20px;}
.show-slide .preview .swiper-slide .imgauto{height:85px;border:1px solid #f2f2f2;text-align:center;cursor:pointer;position:relative;}
.show-slide .preview .swiper-slide .imgauto img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.show-slide .preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.show-slide .preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.show-slide .preview img{padding:1px;}
.show-slide .preview .active-nav .imgauto{border:1px solid #d82019;}
div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;font-size:0;}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}
@media screen and (max-width:767px){
.show-slide{float:none;width:auto;}
    .show-info{margin:20px 0 0;}
    .show-info .goods-title{font-size:16px;font-weight:600;padding-bottom:10px;}
    .show-info .goods-subtitle{font-size:14px;padding-bottom:10px;color:#666;}
}
/*商品详情 开始*/

/*新闻详情 开始*/
.show-news{float:left; width:100%; height:auto; margin-bottom:15px; padding:20px; border:solid 1px #f2f2f2; border-top:2px #fa5218 solid; overflow:hidden;}
.show-news .title{float:left;width:100%;padding:30px 0;text-align:center;font-size:38px;color:#160e07;font-weight:bold;}
.show-news .meta{float:left;width:100%;height:35px;text-align:center;font-size:13px;line-height:35px;color:#928370;background:#f2f2f2;border-radius:6px;overflow:hidden;}
.show-news .description{float:left;width:100%;margin:15px 0;padding:20px;border:dashed 1px #c2baaf;background:#f2f2f2;border-radius:6px;}
.show-news .description .big{float:left;width:45px;height:60px;font-size:24px;line-height:30px;border-right:1px solid #b3a89b;color:#928370;}
.show-news .description .small{height:60px;padding-left:20px;line-height:20px;color:#928370;overflow:hidden;}
.show-news .content{float:left;width:100%;padding:15px 10px;color:#928370;font-size:14px;line-height:168%;}
.show-news .content img{max-width:100%;}
.show-news .pager{float:left;width:100%;margin:28px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative;}
.show-news .pager::after{float:left;width:1px;height:100%;background:#f2f2f2;content:'';position:absolute;left:50%;top:0;}
.show-news .pager a{float:left;width:50%;font-size:14px;line-height:50px;color:#928370;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-news .pager a.l_pager{padding-right:12px;text-align:left;}
.show-news .pager a.r_pager{float:right;padding-left:12px;text-align:right;}
.show-news .bdshare_det{float:left;width:100%;height:36px;text-align:center;}
.show-news .bdshare_det .bdshare2{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.show-news .bdshare_det .bdshare2 a,.show-news .bdshare_det .bdshare2 .bds_more{width:36px!important;height:36px!important;margin:0 8px!important;padding:0!important;}
.show-news .bdshare_det .bdshare2 .bds_weixin{background:url(../images/icon-weixin.png) 0 0 no-repeat!important;}
.show-news .bdshare_det .bdshare2 .bds_tsina{background:url(../images/icon-weibo.png) 0 0 no-repeat!important;}
.show-news .bdshare_det .bdshare2 .bds_qzone{background:url(../images/icon-qzone.png) 0 0 no-repeat!important;}
@media screen and (max-width:767px){
	.show-news{margin-bottom:15px; padding:10px;}
	.show-news .title{padding:15px 0;font-size:20px;line-height:30px;}
	.show-news .meta{height:28px;font-size:12px;line-height:28px;}
	.show-news .description{margin:10px 0;padding:10px;}
	.show-news .description .big{width:30px;float:left;font-size:20px;line-height:30px;}
    .show-news .description .small{padding-left:12px;}
	.show-news .content{padding:10px 0;font-size:12px;}
	.show-news .pager{width:100%;margin:20px 0;}
	.show-news .pager a{font-size:13px;line-height:38px;}
}
/*新闻详情 结束*/





/*内页栏目导航  开始*/
.leafcms_SideLayer{float:left;width:100%;margin:30px 0;text-align:center;}
.leafcms_SideLayer ul{width:100%;}
.leafcms_SideLayer ul li{display:inline-block;width:calc(15% - 20px);height:42px;margin:10px 5px auto;padding:0 20px;font-size:16px;background:#555;line-height:42px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.leafcms_SideLayer ul li a{color:#fff;}
.leafcms_SideLayer ul li.hover,.leafcms_SideLayer ul li:hover{background:#ef3e08;}
@media screen and (max-width:767px){
	.leafcms_SideLayer{margin:10px 0 0;}
	.leafcms_SideLayer ul li{width:calc(33.333% - 6px);height:32px;line-height:32px;font-size:13px;}
}

/*内页栏目导航  结束*/

/*单页详情  开始*/
.page-content{float:left;width:100%;height:auto;margin-bottom:15px;padding:10px 20px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;font-size:15px;line-height:32px;text-align:justify;overflow:hidden;}
.page-content img{max-width:100%;}

@media screen and (max-width:991px){
	.page-content{padding:15px;}
}

/*单页详情  结束*/

.guestbook{float:left;width:100%;height:auto;margin-bottom:15px;padding:20px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.03);border-radius:0 0 6px 6px;font-size:15px;overflow:hidden;}
.guestbook ul{}
.guestbook ul li{width:100%;height:auto;overflow:hidden;margin:0 0 16px;}
.guestbook ul li .msg-label{float:left;width:90px;height:50px;margin:0;padding:0 5px 0 0;line-height:50px;color:#555;font-size:15px;text-align:right;overflow:hidden;display:none;/*隐藏label*/}
.guestbook ul li .msg-input,
.guestbook ul li .msg-textarea{float:left;width:100%;/*显示label时 width:calc(100% - 100px);*/overflow:hidden;}
.guestbook ul li .msg-input input,
.guestbook ul li .msg-input .msg-option{display:block;width:100%;height:50px;padding:0 20px;line-height:50px;color:#666;font-size:15px;background:#f9f9f9;border:1px solid #f6f6f6;border-radius:6px;}
.guestbook ul li .msg-input input::placeholder{color:#666;}
.guestbook ul li .msg-input .msg-option{padding:0 20px 0 16px;}
.guestbook ul li .msg-captcha{position:relative;float:left;width:200px;}
.guestbook ul li .msg-captcha input{width:100%;float:left;border-radius:6px;}
.guestbook ul li .msg-captcha .msg-captcha-img{position:absolute;right:2px;top:5px;height:50px;}
.guestbook ul li .msg-captcha .msg-captcha-img img{border-left:1px solid #f6f6f6;filter:invert(0.02);-ms-filter:invert(0.01);}
.guestbook ul li .msg-textarea textarea{display:block;width:100%;height:150px;line-height:30px;color:#666;font-size:15px;padding:10px 20px;background:#f9f9f9;border:1px solid #f6f6f6;border-radius:6px;outline:none;resize:none;}
.guestbook ul li .msg-textarea textarea::placeholder{color:#666;}
.guestbook ul li .msg-btn{width:calc(100% - 100px);overflow:hidden;float:left;}
.guestbook ul li .msg-btn input{width:200px;height:50px;margin:0 10px 0 0;line-height:50px;color:#fff;font-size:15px;text-align:center;background:#555;border-radius:6px;cursor:pointer;overflow:hidden;}
.guestbook ul li .msg-btn input:hover{opacity:0.9;}
.guestbook ul li .msg-btn input:first-child{background:linear-gradient(135deg,#fa5218 5%,#da3600 100%);}
.guestbook ul li .msg-ipt2{width:100%;}

@media  screen and (max-width:767px){
	.guestbook{padding:10px;}
	.guestbook ul li{margin:0 0 15px;}
  .guestbook ul li .msg-btn input{width:calc(50% - 6px);margin:0;}
  .guestbook ul li .msg-btn input:first-child{float:left;}
  .guestbook ul li .msg-btn input:last-child{float:right;}
}

/*通用-列表翻页*/
.pagination-wrapper{float:left;width:100%;text-align:center;}
.pagination{float:left;width:100%;text-align:center;font-size:12px;overflow:hidden;}
.pagination span{display:inline-block;height:30px;margin-left:5px;padding:0px 11px;border:solid 1px #f2f2f2;line-height:28px;}
.pagination a{display:inline-block;height:30px;margin-left:5px;padding:0px 10px;border:solid 1px #f2f2f2;line-height:28px;}
.pagination a:hover{border:1px solid #fa5218;background:#fa5218;color:#fff;}
.pagination .current-page{border:1px solid #fa5218;background:#fa5218;color:#fff;}
@media screen and (max-width:767px){
	.pagination-wrapper{margin:10px 0;}
}

/*友情链接*/
.in-flink {float:left; width:100%; height:auto; padding:10px; margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.03);border-radius:0 0 6px 6px;overflow:hidden;}
.in-flink ul{}
.in-flink ul li{float:left; height:28px;  margin:0 5px;font-size:13px;line-height:28px; overflow:hidden;}

/* 页脚 */
.x-line{float:left;width:100%;height:10px;background:#fa5218;box-shadow:2px 2px 4px #ddd;}
.footer_nav{margin-top:25px;}
.footer_nav ul{text-align:center;}
.footer_nav li{display:inline;font:normal 13px/25px 'MicroSoft Yahei';padding-right:8px;margin-left:10px;background:url(../images/line-y.png) no-repeat right center;}
.footer_nav li:last-child{background:none;}
.footer_text{margin-top:10px;text-align:center;font:normal 12px/25px 'MicroSoft Yahei';}
.footer_copyright{margin:10px 0;text-align:center;font:normal 12px/25px 'MicroSoft Yahei';}


.AD-A{float:left;width:100%;height:80px;margin-bottom:15px;border:1px solid #f2f2f2;background:#fff;text-align:center;line-height:80px;color:#ddd;overflow:hidden; }
.AD-S{float:left;width:278px;height:88px;margin-bottom:15px;border:1px solid #f2f2f2;background:#fff;text-align:center;line-height:88px;color:#ddd;overflow:hidden; }

.right-listbox section{background:#fff;padding:15px 18px 20px 18px; margin-bottom:20px; }
.right-listbox section ul{padding-top:10px;}

/* 页脚 */



.poster-donate-like{float:left;width:100%;margin:20px auto;padding:20px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;text-align:center;}
.poster-donate-like .poster_a,
.poster-donate-like .like_a,
.poster-donate-like .donate_a{display:inline-block;width:auto;overflow:hidden;}
.poster-donate-like .like_a .count{padding-left:2px;font-size:14px}
.poster-donate-like a{display:inline-block;height:36px;margin:0 5px;padding:0 26px;line-height:36px;font-size:14px;border-radius:18px;vertical-align:middle;text-align:center;color:#fff!important;background-image:linear-gradient(135deg,#fb0a0a 5%,#da0502 100%);}
.poster-donate-like a i{float:left;margin-right:5px;font-size:18px;}
@media (max-width:767px){
	.poster-donate-like a{height:30px;margin:0 3px;padding:0 16px;line-height:30px;font-size:13px;border-radius:15px;}
	.poster-donate-like a i{margin-right:3px;font-size:16px;}
}

.modal{background:#fff;border-radius:5px;display:none;left:30px;margin:0 auto;max-width:400px;padding:25px;position:fixed;right:30px;text-align:center;top:25%;z-index:90}
.modal-share{color: #1a1a1a}
.modal-share span{vertical-align: top;font-size: 14px}
.modal .modal-thumbnail{margin-bottom: 20px}
.modal .modal-thumbnail img{border-radius: 5px;height: 150px;width: 100%;object-fit: cover}
.modal .modal-title{margin-bottom: 20px;color:#1a1a1a;font-size:17px}
.modal .modal-share>a{color:#1a1a1a;margin:0 4px;font-size:24px}
.modal .modal-share>a>.iconfont{font-size:24px}
.modal .modal-form{border-bottom: 1px solid #e6e6e6;margin-top:10px}
.modal .modal-form .modal-permalink{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 77%;border-bottom: none;color:#777}
.dimmer{background:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:90}

/*分享海报*/
.poster-share{opacity:0;visibility:hidden;z-index:9999;background:rgba(120,129,147,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-moz-opacity:.5;left:0;top:0;height:100%;width:100%;position:fixed}
.poster-image{z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;width:360px;height:625px;margin:auto;border-radius:5px;padding:15px;background:#fafafa}
.poster-image img{border:1px solid #9999991f;margin-top:35px}
.load-bigger-img{top:48%;margin:auto}
.poster-close{cursor:pointer;position:relative;float:right;right:-65px;display:block;z-index:99999999;height:35px;width:35px;border-radius:50px;background:#f44336;color:#fff;font-size:24px;line-height:20px;top:-15px}
.poster-close:hover{opacity:.8;box-shadow:1px 1px 5px rgba(0,0,0,.5)}
.poster-close i{color:#fff;font-weight:800;text-align:center;display:block;padding-top:7px}
a.poster-download-img{display:block;position:absolute;top:0;left:0;right:0;border:0;border-radius:5px 5px 0 0;padding:4px 9px;width:100%;height:35px;color:#fff;background:#ffa700;font-weight:700}
@media screen and (max-width:767px){
    .poster-image{width:250px;height:455px}
}

/*打赏*/
.donate_hide_box{z-index:9991;background:rgba(120,129,147,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-moz-opacity:.5;left:0;top:0;height:100%;width:100%;position:fixed}
.donate_box{position:fixed;bottom:40%;left:50%;padding:30px 50px;padding-bottom:50px;background-color:#fff;border-radius:3px;transform:translateX(-50%);text-align:center;z-index:9999;box-shadow:0 10px 50px -5px rgba(6,39,67,.12)}
.donate_box .donate_close{position:absolute;bottom:0;left:0;margin-bottom:0;width:100%;z-index:44;cursor:pointer;transform:translateY(150%);text-align:center}
.donate_box h2{font-size:16px;font-weight:400;text-align:center;margin:5px 0 20px 0;color:#333}
.donate_box h2+p{font-size:14px;margin-bottom:15px}
.donate_box .doimg{position:relative;display:inline-block}
.doimg img{width:120px;margin:0 10px}
.donate_box .alido:after,.donate_box .wedo:after{position:relative;text-align:center;display:block;font-size:25px;margin-top:10px}
.donate_box .wedo:after{font-family:iconfont!important;content:"\e828";color:#28ae61}
.donate_box .alido:after{font-family:iconfont!important;content:"\e6a3";color:#108ee9}
.donate_box .close_icon{width:32px!important;height:32px!important;font-size:.85em;overflow:hidden;vertical-align:middle}
.donate_box svg path{fill:#fff}
.post-share-icons .hidden{display:none}
.post-share-icons .visible{display:block}
@media (max-width:767px){
  .donate_box{width:300px;padding:20px 10px}
  .donate_box .doimg img{width:120px;margin:0}
}
.donate_box .wedo.doimg img{border:1px solid #28ae61;padding:2px}
.donate_box .alido.doimg img{border:1px solid #108ee9;padding:2px}