/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：js.AdminBuy.Cn */
/* 在线工具 Tool.Adminbuy.Cn */
/* QQ：9490489 */

html{ padding:0px;margin:0px;font-family: 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-size:14px;}
body{ overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0;background:#f5f5f5;transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
header,article,aside,div,span,p,ul,li,ol,h1,h2,h3,h4,h5{ list-style:none;margin:0;padding:0;text-align: justify;}
img{ border:0;font-size:0;margin:0;}
a{ background-color:transparent; text-decoration:none; color:#333;}
a:active,a:hover{ outline:0;}
b,strong{font-weight:bold;}
hr{ height:1px;border:0;border-top:1px solid #dadada;margin:1em 0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
body.bg-white{ background:#fff;}

/*瀵艰埅鏍�*/ 
.welcome{ height:35px;line-height:35px;background:#fff;border-bottom:solid 1px #ddd;}
.welcome-box{ width:1200px;margin:0 auto;}
.welcome-box:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.welcome p.left{ font-size:12px;color:#555;width:900px;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.welcome .right{ float:right;}
.welcome .login{ float:left;overflow: hidden;height:36px;line-height:36px;}
.welcome .login a{ padding:0 15px;float:left;color:#666;}
.welcome .login a span:hover{ color:#ee6c1a;}

.welcome .user{ float:left;Position: relative;}
.welcome .user .nav-user{ display: flex;align-items: center;font-size: 14px;color:#666;height: 36px;line-height:36px;}
.welcome .user .nav-user img{ height:24px;width:24px;border-radius:100%;margin-right:8px;}
.welcome .user .nav-user-ul{ display:none;Position: absolute;top:35px;left:50%;transform:translateX(-50%);background:#fff;background: #fff;border:solid 1px #ddd;padding:10px 0;width:120px;}
.welcome .user .nav-user-ul a{ display:block;height:32px;line-height:32px;text-align:center;}
.welcome .user .nav-user-ul a:hover{ color:#ff5500;}
.welcome .user:hover .nav-user-ul{ display:block;}

.header{ width:1200px;margin:0 auto;margin-bottom:10px;background:#fff;overflow: hidden;}
.header-box{ height:100px;padding:5px 30px;}
.header .logo{ float:left;height:58px;margin-top:21px;}
.header .logo img{ height:58px;}

.header .add{ float:right;margin-top:29px;}
.header .add a{ display:block;color:#fff;background:#ff5500;font-size:16px;height:42px;line-height:42px;padding:0 30px;}
.header .add a:hover{ background:#ff6600;}

.header .search{ overflow:hidden;Position:relative;float:right;margin-right:20px;border:solid 2px #ff5500;height:38px;background:#fff;width:520px;margin-top:29px;}
.header .search input.search-keyword{ height:38px;line-height:38px;outline:none;border:0;border-radius:0;background:#fff;Position:absolute;left:0;top:0;right:0;width:100%;margin:0;padding:0 20px;}
.header .search button{ cursor:pointer;height:38px;line-height:38px;padding:0;outline:none;border:0;border-radius:0;background:#ff5500;color:#fff;width:100px;Position:absolute;top:0;right:0;z-index:2;font-size:16px;font-family:寰蒋闆呴粦 , "Hiragino Sans GB";}

.nav{ height:40px;line-height:40px;border-bottom:solid 2px #ff5500;}
.nav ul{ }
.nav ul li{ width:10%;float:left;text-align:center;}
.nav ul li a{ font-weight:bold;display:block;font-size:15px;}
.nav ul li:hover a, .nav ul li.hover a{ background:#ff5500;color:#fff;}

/*杞挱鍥�*/
.slideBox{ width:1200px;margin:0 auto;overflow:hidden;position:relative;margin-bottom:10px;}
.slideBox .hd{ overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.slideBox .hd ul li{ cursor: pointer;border-radius:100%;display:inline-block; width:8px;height:8px;margin:0 3px; background:rgba(0,0,0,0.4);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; z-index:0;width: 100%;overflow: hidden}
.slideBox .bd li{ overflow:hidden;margin:0;position:relative; vertical-align:top;text-align:center;}
.slideBox .bd img{ width:100%;height:130px;vertical-align:bottom;}
.slideBox .prev{ border-radius: 0 6px 6px 0;display:inline-block;position:absolute; left:0px; top:50%; margin-top:-30px;  width:30px; height:60px; background:url(../images/slide_btn.png) no-repeat left -100px; filter:alpha(opacity=0);opacity:0;}
.slideBox .next{ border-radius:6px 0 0 6px;display:inline-block;position:absolute; right:0px; top:50%; margin-top:-30px;  width:30px; height:60px; background:url(../images/slide_btn.png) no-repeat left -170px; filter:alpha(opacity=0);opacity:0; }
.slideBox:hover .prev,.slideBox:hover .next{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }

/*涓撻鏍峰紡*/
.page{ width:1200px;margin:0 auto;margin-bottom:10px;background:#fff;}
.page-box{ overflow:hidden;padding:20px;}

.head-title{ height:32px;line-height:20px;border-bottom:solid 1px #ddd;margin-bottom:20px;}
.head-title:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.head-title h2{ color:#ff5500;height:31px;font-size:16px;font-weight:600;float:left;border-bottom:solid 2px #ff5500;}
.head-title h2 a{ color:#ff5500;}
.head-title span{ display:block;float:right;}
.head-title span a{ color:#999;}
.head-title span a:hover{ color:#ff5500;}

.nav-title{ height:40px;border-bottom:solid 1px #ddd;margin-bottom:20px;}
.nav-title h2{ font-size:18px;color:#ff5500;}

.index-content{ overflow:hidden;}
.index-main{ overflow:hidden;width:840px;float:left;}
.index-right{ overflow:hidden;width:290px;float:right;}

.index-fuwu{ overflow:hidden;margin-bottom:15px;}
.index-fuwu ul{ margin-left:-10px;}
.index-fuwu ul li{ width:25%;float:left;}
.index-fuwu ul li .box{ margin-left:10px;background:#f5f5f5;Position:relative;}
.index-fuwu ul li .box:hover{ background:rgba(255,85,0,0.07);}
.index-fuwu ul li .box i.c{ display:block;Position:absolute;top:0;left:0;width:50px;height:50px;background: url(../images/c.svg) no-repeat center center;background-size:100%;}
.index-fuwu ul li img{ width:100%;height:135px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.index-fuwu ul li p{ padding:0 5px;text-align:center;height:40px;line-height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-fuwu ul li .box:hover p{ color:#ff5500;}

.list-news{ overflow:hidden;}
.list-news ul{ margin-left:-40px;}
.list-news ul li{ width:50%;float:left;}
.list-news ul li .box{ margin-left:40px;height:32px;line-height:32px;overflow:hidden;position:relative;}
.list-news ul li a{ display:block;height:32px;Position: absolute;left:0;top:0;right:60px;color:#555;}
.list-news ul li span{ display:block;color:#999;Position: absolute;right:0;top:0;}
.list-news ul li a:hover{ color:#ff5500;}

/*鍚堜綔娴佺▼*/
.index-liucheng{ padding:0 10px;overflow:hidden;}
.index-liucheng .left{ margin-top:12px;padding:0 25px 0 0;overflow:hidden;float:left;text-align:right;/* border-right:solid 2px #222; */}
.index-liucheng .left h4{ font-weight:500;font-size:22px;line-height:32px;}
.index-liucheng .left p{ line-height:24px;font-size:14px;}
.index-liucheng .right{ overflow:hidden;float:right;width:980px;}
.index-liucheng .right ul{ margin-left:-30px;}
.index-liucheng .right ul li{ width:25%;float:left;}
.index-liucheng .right ul li .box{ height:80px;position:relative;margin-left:30px;}
.index-liucheng .right ul li .img{ position:absolute;top:50%;margin-top:-25px;left:0;text-align:center;width:50px;height:50px;background:#ff5500;border-radius:100%;}
.index-liucheng .right ul li .img img{ height:24px;margin-top:13px;}
.index-liucheng .right ul li .desc{ padding:16px 0 0 65px;}
.index-liucheng .right ul li .desc h2{ font-size:16px;line-height:26px;}
.index-liucheng .right ul li .desc p{ font-size:14px;line-height:24px;}

/*棣栭〉绠€浠�*/
.index-about{ overflow:hidden;}
.index-about img{ float:left;width:452px;height:300px;}
.index-about .desc{ width:680px;float:right;padding:3px 0;color:#555;}
.index-about .desc p{ line-height:27px;font-size:15px;}

/*棣栭〉tag*/
.list-tag{ overflow:hidden;}
.list-tag ul{ margin-left:-5px;margin-top:-5px;}
.list-tag ul li{ width:10%;margin-top:5px;float:left;}
.list-tag ul li .box{ margin-left:5px;}
.list-tag ul li a{ display:block;padding:0 10px;background:#f5f5f5;height:40px;line-height:40px;text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-tag ul li a:hover{ background:rgba(255,85,0,0.07);color:#ff5500;}

/*鍙嬫儏閾炬帴*/
.list-links{ overflow:hidden;}
.list-links ul{}
.list-links ul li{ float:left;margin-right:20px;line-height:32px;}
.list-links ul li a{ color:#999;}
.list-links ul li a:hover{ color:#ff5500;}

/*鍒楄〃椤�*/
.content{ width:1200px;margin:0 auto;overflow:hidden;position:relative;}
.main{ width:870px;float:left;overflow:hidden;}
.side{ width:320px;float:right;overflow:hidden;}

.now{ padding:0 15px;margin-bottom:10px;font-size:12px;height:24px;line-height:24px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.now a{ color:#999;}

.bankuai{ padding:20px;background:#fff;margin-bottom:10px;}
.pd-30{ padding:30px;}

/*鍗曢〉*/
.danye-side{ width:290px;float:left;overflow:hidden;}
.danye-main{ width:900px;float:right;overflow:hidden;}

.danye-side-bg{ background:#fff;margin-bottom:10px;padding:20px;}
.side-nav{ overflow:hidden;}
.side-nav ul{}
.side-nav ul li{ margin-bottom:10px;}
.side-nav ul li a{ display:block;height:40px;line-height:40px;background:#f5f5f5;text-align:center;}
.side-nav ul li.hover a, .side-nav ul li:hover a{ background:#ff5500;color:#fff;}
.side-nav ul li:last-child{ margin-bottom:0;}

.danye-bg{ padding:24px 30px;margin-bottom:10px;background:#fff;}
.danye-head{ border-bottom:solid 1px #ddd;margin-bottom:20px;padding-bottom:20px;}
.danye-head h2{ font-size:24px;text-align:center;color:#ff5500;}
.danye-body{ line-height:26px;font-size:16px;}
.danye-body p{ margin-bottom:20px;}
.danye-body img{ max-width:100% !important;height:auto !important;}

.lanmu-desc{ overflow:hidden;}
.lanmu-desc h2{ font-size:18px;color:#ff5500;}
.lanmu-desc p{ font-size:14px;color:#999;line-height:24px;margin-top:10px;}

.son-item{ overflow:hidden;margin-top:15px;}
.son-item ul{ margin-left:-5px;margin-top:-5px;}
.son-item ul li{ float:left;width:12.5%;margin-top:5px;}
.son-item ul li a{ display:block;margin-left:5px;background:#f5f5f5;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;}
.son-item ul li.hover a, .son-item ul li:hover a{ background:rgba(255,85,0,0.07);color:#ff5500;}
.no-son-nav{ display: none !important;}

.list-fuwu{ overflow:hidden;position:relative;}
.list-fuwu ul{}
.list-fuwu ul li{ overflow:hidden;position:relative;min-height:125px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: dashed 1px #ddd;}
.list-fuwu ul li:last-child{ margin-bottom:0;padding:0;border:0;}
.list-fuwu ul li .img{ Position:absolute;left:0;top:0;}
.list-fuwu ul li .img img{ height:125px;width:188px;}
.list-fuwu ul li .img i.c{ display:block;Position:absolute;top:0;left:0;width:50px;height:50px;background: url(../images/c.svg) no-repeat center center;background-size:100%;}
.list-fuwu ul li .desc{ padding:0 0 0 208px;}
.list-fuwu ul li .desc .title{ min-height:28px;position:relative;padding-right:150px;}
.list-fuwu ul li .desc .title h2 a{ font-size:18px;}
.list-fuwu ul li .desc .title h2 a:hover{ color:#ff5500;}
.list-fuwu ul li .desc .title span.price{ font-weight:bold;display:block;height:28px;line-height:28px;font-size:16px;color:#ff5500;Position:absolute;top:0;right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-fuwu ul li .desc p.quyu{ margin-top:15px;font-size:14px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-fuwu ul li .desc p.add{ margin-top:10px;font-size:14px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-fuwu ul li .desc p.time{ margin-top:10px;font-size:14px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.list-article{ overflow: hidden;}
.list-article ul{ }
.list-article ul li{ height:125px;Position: relative;overflow: hidden;margin-bottom:20px;padding-bottom:20px;border-bottom: dashed 1px #ddd;}
.list-article ul li img{ height:125px;width:188px;Position: absolute;top:0;left:0;}
.list-article ul li .desc{ padding:4px 0 0 208px;}
.list-article ul li .desc h2{ text-align:justify;margin-bottom:10px;font-size:18px;height:28px;line-height:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-article ul li .desc p.data{ line-height:22px;font-size:12px;color:#999;margin-bottom:10px;}
.list-article ul li .desc p.miaoshu{ color:#999;text-align:justify;line-height:24px;height:48px;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-article ul li:hover .desc h2{ color:#ff5500;}
.list-article ul li:last-child{ margin-bottom:0;padding-bottom:5px;border-bottom:0;}

.side-click{ overflow: hidden;}
.side-click ul{}
.side-click ul li{ height:18px;line-height:18px;margin-bottom:18px;Position: relative; }
.side-click ul li span{ Position: absolute;top:0;left:0;display:block;width:18px;height:18px;color:#fff;line-height:18px;background:#ccc;text-align:center;font-size:12px;}
.side-click ul li a{ display:block;Position: absolute;left:32px;right:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-click ul li a:hover{ color:#ff5500;}
.side-click ul li:last-child{ margin-bottom:0;}
.side-click ul li:nth-child(1) span{ background:#ff5500;}
.side-click ul li:nth-child(2) span{ background:rgba(255, 85, 0, 0.8);}
.side-click ul li:nth-child(3) span{ background:rgba(255, 85, 0, 0.5);}

.side-news{ overflow: hidden;}
.side-news ul{}
.side-news ul li{ height:60px;Position: relative;overflow: hidden;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #eee;}
.side-news ul li .img{ width:80px;height:60px;Position: absolute;top:0;right:0;}
.side-news ul li .img img{ width:80px;height:60px;}
.side-news ul li .desc{ padding:0 100px 0 0;}
.side-news ul li .desc h2{ text-align:justify;height:40px;line-height:20px;font-size:15px;font-weight:500;margin-bottom:4px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.side-news ul li .desc p{ font-size:12px;color:#999;line-height:20px;}
.side-news ul li .desc h2 a:hover{ color:#ff5500;}
.side-news ul li:last-child{ margin-bottom:0;padding-bottom:0;border-bottom:0;}

.side-chanpin{ overflow: hidden;}
.side-chanpin ul{ margin-top:-10px;margin-left:-10px;}
.side-chanpin ul li{ margin-top:10px;float:left;width:50%;}
.side-chanpin ul li .box{ margin-left:10px;}
.side-chanpin ul li img{ width:100%;height:90px;}
.side-chanpin ul li p{ font-size:14px;height:36px;line-height:36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-chanpin ul li:last-child{ margin-bottom:0;}
.side-chanpin ul li:hover p{ color:#ff5500;}

/*鍒嗛〉*/
.pages{ padding:20px;background:#fff;height:32px;line-height:32px;overflow: hidden;text-align:center;margin-bottom:10px;}
.pages ul{ text-align:center;}
.pages ul li{ display:inline-block;margin:0 3px;background:#f5f5f5;font-size:13px;}
.pages ul a{ display:inline-block;padding:0 12px;color:#555;}
.pages ul a:hover{ background:#ff5500;color:#fff;}
.pages ul li.active{ background:#ff5500;padding:0 0px;color:#fff;}
.pages ul li.active a{ color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}

/*璇︽儏椤�*/
.arc-head{ margin-bottom:20px;}
.arc-head h1{ margin-bottom:20px;font-size:28px;line-height:38px;font-weight:500;color:#222;}
.arc-info{ font-size:12px;color:#999;line-height:24px;overflow: hidden;}
.arc-info span{ display:block;float:left;margin-right:30px;}
.arc-body{ line-height:28px;font-size:15px;color:#555;text-align:justify;}
.arc-body p{ margin-bottom:20px;}
.arc-body h2{ text-align:center;font-size:28px;margin-bottom:20px;line-height:38px;font-weight:500;}
.arc-body img{ max-width:100% !important;height:auto !important;}
.arc-body table{ max-width:100% !important;min-width: 700px;margin:0 auto;border:0;background:#fff;font-size:13px !important;border-spacing:0;margin-bottom:20px;border-right:solid 1px #fbad93;}
.arc-body table tr td{ border:0;padding:12px 20px;line-height:24px;border-bottom:solid 1px #fbad93;border-left:solid 1px #fbad93;}
.arc-body table tr:first-child{ background:#ff5500;color:#fff;font-weight:bold;}
.arc-body table tr:first-child:hover{ background:#ff5500;}
.arc-body table tr:first-child td{ border-bottom:0;}
.arc-body table tr:hover{ background:#f5f5f5;}
.arc-body table p{ margin:0 !important;}
.arc-body h1{ text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px #ddd;font-size:28px;line-height:38px;font-weight:500;color:#222;}
.arc-body iframe{ width:720px;height:480px;margin:0 auto;}

.sxp{ border-top:solid 1px #eee;padding-top:30px;}
.sxp p{ font-size:15px;line-height:32px;height:32px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sxp a:hover{ color:#ff5500;}

.list-about-text{ overflow:hidden;position:relative;}
.list-about-text ul{ margin-left:-50px;}
.list-about-text ul li{ float:left;width:50%;}
.list-about-text ul li .box{ margin-left:50px;position:relative;height:30px;line-height:30px;}
.list-about-text ul li .box:before{ content:'';Position: absolute;left:0;top:50%;margin-top:-2px;height:4px;width:4px;border-radius:100%;background:#ddd;}
.list-about-text ul li a{ display:block;Position: absolute;left:15px;top:0;right:70px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-about-text ul li span{ display:block;Position: absolute;right:0;top:0;color:#999;font-size:12px;}
.list-about-text ul li a:hover{ color:#ff5500;}

/*浜у搧澶撮儴*/
.chanpin-title{ padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #ddd;}
.chanpin-title h2{ font-weight:500;margin-bottom:10px;font-size:28px;line-height:38px;}
.chanpin-title .info{ overflow:hidden;color:#999;font-size:12px;height:24px;line-height:24px;}
.chanpin-title .info span{ padding-right:20px;}
.chanpin-head{ overflow:hidden;position:relative;}
.chanpin-head .img{ width:400px;float:left;}
.chanpin-head .img img{ width:100%;}

.chanpin-img{ width:400px;float:left;overflow:hidden;position:relative;margin-bottom:10px;}
.chanpin-img .hd{ overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; }
.chanpin-img .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.chanpin-img .hd ul li{ cursor: pointer;border-radius:100%;display:inline-block; width:8px;height:8px;margin:0 3px; background:rgba(0,0,0,0.4);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.chanpin-img .hd ul li.on{ background:#fff;}
.chanpin-img .bd{ position:relative; z-index:0;width: 100%;overflow: hidden}
.chanpin-img .bd li{ overflow:hidden;margin:0;position:relative; vertical-align:top;text-align:center;}
.chanpin-img .bd img{ width:100%;vertical-align:bottom;}
.chanpin-img .prev{ border-radius: 0 6px 6px 0;display:inline-block;position:absolute; left:0px; top:50%; margin-top:-30px;  width:30px; height:60px; background:url(../images/slide_btn.png) no-repeat left -100px; filter:alpha(opacity=0);opacity:0;}
.chanpin-img .next{ border-radius:6px 0 0 6px;display:inline-block;position:absolute; right:0px; top:50%; margin-top:-30px;  width:30px; height:60px; background:url(../images/slide_btn.png) no-repeat left -170px; filter:alpha(opacity=0);opacity:0; }
.chanpin-img:hover .prev,.chanpin-img:hover .next{ filter:alpha(opacity=100);opacity:1;  }
.chanpin-img .prevStop{ display:none; }
.chanpin-img .nextStop{ display:none; }

.chanpin-head .desc{ width:720px;float:right;}
.chanpin-head .desc .canshu{ overflow:hidden;}
.chanpin-head .desc .canshu ul{}
.chanpin-head .desc .canshu ul li{ padding:8px 0;line-height:24px;overflow:hidden;position:relative;}
.chanpin-head .desc .canshu ul li span{ Position: absolute;top:8px;left:0;color:#999;}
.chanpin-head .desc .canshu ul li p{ padding:0 0 0 80px;}
.chanpin-head .desc .canshu ul li b{ color:#ff5500;}
.chanpin-head .desc .canshu ul li .call{ Position:relative;overflow:hidden;height:50px;background:#ff5500;width:264px;}
.chanpin-head .desc .canshu ul li .call i{ Position:absolute;left:0;top:0;display:inline-block;width:50px;height:50px;background:#ff6600 url(../images/kefu-2.svg) no-repeat center center;background-size: 24px;}
.chanpin-head .desc .canshu ul li .call b{ font-size:20px;line-height:50px;display:block;margin-left:50px;text-align:center;color:#fff;}

/*椤佃剼*/
.footer{ padding:50px 0;background:#fff;}
.footer-box{ width:1200px;margin:0 auto;overflow: hidden;}

.footer-dh{ border-bottom:solid 1px #eee;padding-bottom:10px;}
.footer-dh ul{ text-align:center;}
.footer-dh ul li{ line-height:40px;display:inline-block;padding:0 15px;}
.footer-dh ul li a{ color:#999;font-size:15px;display: block;text-align:center;}
.footer-dh ul li a:hover{ color:#ff5500;}

.footer-copy{ font-size:14px;padding-top:20px;color:#999;;line-height:36px;overflow: hidden;width:100%;border-top:solid 1px rgba(255,255,255,0.2);}
.footer-copy a{ color:#999;}
.footer-copy p{ line-height:24px;text-align:center;margin-top:20px;}
.footer-copy .bg-gj{ background-position:0 -76px;width:98px;height:38px;background-image: url(../images/icp.png);background-repeat: no-repeat;margin:0 2px;display: inline-block;}
.footer-copy .bg-yh{ background-position:0 -114px;width:98px;height:38px;background-image: url(../images/icp.png);background-repeat: no-repeat;margin:0 2px;display: inline-block;}

/*绉诲姩绔€傞厤*/
@media screen and (min-width:0px) and (max-width:960px){
body{ padding-top:89px;}

/*瀵艰埅鏍�*/ 
.welcome{ display:none;}

.header{ position:fixed;top:0;left:0;right:0;z-index:99;width:auto;margin:0 auto;margin-bottom:10px;background:#fff;overflow: hidden;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);}
.header-box{ height:36px;padding:9px 15px;}
.header .logo{ float:left;height:30px;margin-top:3px;margin-right:10px;}
.header .logo img{ height:30px;}

.header .add{ float:right;margin-top:0;margin-left:5px;}
.header .add a{ display:block;color:#fff;width:36px;border-radius:100%;height:36px;line-height:36px;padding:0;background:rgba(255,85,0,0.07) url(../images/add2.svg) no-repeat center center;background-size:18px;text-indent:-9999em;}
.header .add a:hover{ background:rgba(255,85,0,0.07) url(../images/add2.svg) no-repeat center center;background-size:18px;text-indent:-9999em;}

.header .search{ overflow:hidden;Position:relative;float:none;margin-right:0px;border:solid 0 #f7f7f7;height:36px;background:#fff;width:auto;margin-top:0;border-radius:50px;}
.header .search input.search-keyword{ height:36px;line-height:36px;outline:none;border:0;border-radius:0;background:#f7f7f7;Position:absolute;left:0;top:0;right:0;width:100%;margin:0;padding:0 12px;font-size:12px;}
.header .search button{ cursor:pointer;height:36px;line-height:36px;padding:0;outline:none;border:0;border-radius:0;color:#fff;width:40px;Position:absolute;top:0;right:0;z-index:2;background:#f7f7f7 url(../images/search2.svg) no-repeat center center;background-size:18px;text-indent:-9999em;}

.nav-scrolling{ height:40px;overflow: hidden;margin-top:-5px;}
.nav{ padding:0 0 20px 0;height:auto;line-height:40px;border-bottom:solid 0 #eee;background:#fff;overflow: hidden;overflow-x: auto;-webkit-overflow-scrolling: touch;}
.nav ul{ white-space: nowrap;text-overflow: ellipsis;font-size: 0;}
.nav ul li{ padding:0 15px;width:auto;float:none;text-align:center;display:inline-block;margin-left:-15px;}
.nav ul li a{ color:#666;}
.nav ul li:hover a, .nav ul li.hover a{ background:#fff;color:#ff5500;}
.nav ul li:first-child{ margin-left:0;}

/*杞挱鍥�*/
.slideBox{ display:none;}

/*涓撻鏍峰紡*/
.page{ width:auto;margin:0 auto;margin-bottom:10px;background:#fff;}
.page-box{ overflow:hidden;padding:15px;}

.head-title{ height:32px;line-height:20px;border-bottom:solid 1px #ddd;margin-bottom:20px;}
.head-title:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.head-title h2{ color:#ff5500;height:31px;font-size:16px;font-weight:600;float:left;border-bottom:solid 2px #ff5500;}
.head-title h2 a{ color:#ff5500;}
.head-title span{ display:block;float:right;}
.head-title span a{ color:#999;}
.head-title span a:hover{ color:#ff5500;}

.nav-title{ height:34px;border-bottom:solid 1px #ddd;margin-bottom:15px;}
.nav-title h2{ font-size:16px;color:#ff5500;}

.index-content{ overflow:hidden;}
.index-main{ overflow:hidden;width:auto;float:none;}
.index-right{ display:none;}

.index-fuwu{ overflow:hidden;margin-bottom:15px;}
.index-fuwu ul{ margin-top:-10px;}
.index-fuwu ul li{ width:50%;margin-top:10px;}
.index-fuwu ul li img{ width:100%;height:112px;}
.index-fuwu ul li .box i.c{ width:46px;height:46px;}

.list-news ul li{ width:100%;}

/*鍚堜綔娴佺▼*/
.index-liucheng{ padding:0 0px;overflow:hidden;}
.index-liucheng .left{ font-weight:bold;margin-top:0;margin-bottom:15px;padding:0 0 0 0;overflow:hidden;float:none;text-align:center;/* border-right:solid 2px #222; */}
.index-liucheng .left h4{ font-weight:bold;font-size:16px;line-height:26px;color:#ff5500;display:inline-block;}
.index-liucheng .left p{ line-height:26px;font-size:16px;display:inline-block;}
.index-liucheng .right{ overflow:hidden;float:none;width:auto;}
.index-liucheng .right ul{ margin-left:-15px;}
.index-liucheng .right ul li{ width:50%;float:left;}
.index-liucheng .right ul li .box{ height:60px;position:relative;margin-left:15px;}
.index-liucheng .right ul li .img{ position:absolute;top:50%;margin-top:-15px;left:0;text-align:center;width:30px;height:30px;background:#ff5500;border-radius:100%;}
.index-liucheng .right ul li .img img{ height:18px;margin-top:6px;}
.index-liucheng .right ul li .desc{ padding:8px 0 0 40px;}
.index-liucheng .right ul li .desc h2{ font-size:14px;line-height:22px;}
.index-liucheng .right ul li .desc p{ font-size:12px;line-height:20px;}

/*棣栭〉绠€浠�*/
.index-about{ overflow:hidden;}
.index-about img{ float:none;width:100%;height:auto;margin-bottom:15px;}
.index-about .desc{ width:auto;float:none;padding:3px 0;}
.index-about .desc p{ line-height:24px;font-size:14px;}

/*棣栭〉tag*/
.list-tag{ overflow:hidden;}
.list-tag ul{ margin-left:-5px;margin-top:-5px;}
.list-tag ul li{ width:25%;margin-top:5px;float:left;}
.list-tag ul li .box{ margin-left:5px;}
.list-tag ul li a{ display:block;padding:0 10px;background:#f5f5f5;height:30px;line-height:30px;text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-tag ul li a:hover{ background:rgba(255,85,0,0.07);color:#ff5500;}

/*鍙嬫儏閾炬帴*/
.list-links{ overflow:hidden;}
.list-links ul{}
.list-links ul li{ float:left;margin-right:15px;line-height:32px;}
.list-links ul li a{ color:#999;}
.list-links ul li a:hover{ color:#ff5500;}

/*鍒楄〃椤�*/
.content{ width:auto;margin:0 auto;overflow:hidden;position:relative;}
.main{ width:auto;float:none;overflow:hidden;}
.side{ width:auto;float:none;overflow:hidden;}

.now{ display:none;background:#fff;padding:10px 15px;margin-bottom:10px;font-size:12px;height:24px;line-height:24px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.now a{ color:#999;}

.bankuai{ padding:15px;background:#fff;margin-bottom:10px;}
.pd-30{ padding:30px;}

/*鍗曢〉*/
.danye-side{ width:auto;float:none;overflow:hidden;}
.danye-main{ width:auto;float:none;overflow:hidden;}

.danye-side-bg{ background:#fff;margin-bottom:10px;padding:15px;}
.side-nav{ overflow:hidden;}
.side-nav ul{ margin-left:-5px;margin-top:-5px;}
.side-nav ul li{ margin-bottom:0;margin-top:5px;width:25%;float:left;}
.side-nav ul li .box{ margin-left:5px;}
.side-nav ul li a{ display:block;height:36px;line-height:36px;font-size:13px;background:#f5f5f5;text-align:center;}
.side-nav ul li.hover a, .side-nav ul li:hover a{ background:#ff5500;color:#fff;}
.side-nav ul li:last-child{ margin-bottom:0;}

.danye-bg{ padding:15px;margin-bottom:10px;background:#fff;}
.danye-head{ border-bottom:solid 1px #ddd;margin-bottom:15px;padding-bottom:15px;}
.danye-head h2{ font-size:20px;text-align:center;color:#ff5500;}
.danye-body{ line-height:26px;font-size:16px;}
.danye-body p{ margin-bottom:20px;}

.lanmu-desc{ overflow:hidden;}
.lanmu-desc h2{ font-size:16px;color:#ff5500;}
.lanmu-desc p{ font-size:12px;color:#999;line-height:20px;margin-top:10px;}

.son-item{ overflow:hidden;margin-top:10px;}
.son-item ul li{ width:25%;}
.son-item ul li a{ font-size:12px;}

.list-fuwu{ overflow:hidden;position:relative;}
.list-fuwu ul{}
.list-fuwu ul li{ overflow:hidden;position:relative;min-height:80px;margin-bottom: 15px;padding-bottom:15px;}
.list-fuwu ul li:last-child{ margin-bottom:0;padding:0;border:0;}
.list-fuwu ul li .img{ Position:absolute;left:0;top:0;}
.list-fuwu ul li .img img{ height:80px;width:120px;}
.list-fuwu ul li .img i.c{ width:36px;height:36px;}
.list-fuwu ul li .desc{ padding:0 0 0 135px;margin-top:-2px;}
.list-fuwu ul li .desc .title{ min-height:16px;position:relative;padding-right:0;}
.list-fuwu ul li .desc .title h2 a{ display:block;font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:3px;}
.list-fuwu ul li .desc .title h2 a:hover{ color:#ff5500;}
.list-fuwu ul li .desc .title span.price{ font-weight:bold;display:block;height:22px;line-height:22px;font-size:14px;color:#ff5500;Position:static;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-fuwu ul li .desc p.quyu{ display:none;}
.list-fuwu ul li .desc p.add{ display:none;}
.list-fuwu ul li .desc p.time{ margin-top:2px;font-size:12px;line-height:20px;}

.list-article{ overflow: hidden;}
.list-article ul{ }
.list-article ul li{ height:80px;Position: relative;overflow: hidden;margin-bottom:15px;padding-bottom:15px;border-bottom: dashed 1px #ddd;}
.list-article ul li img{ height:80px;width:120px;Position: absolute;top:0;left:0;}
.list-article ul li .desc{ padding:0 0 0 135px;}
.list-article ul li .desc h2{ text-align:justify;margin-bottom:5px;font-size:16px;height:52px;line-height:26px;overflow: hidden;white-space: normal;text-overflow: clip;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-article ul li .desc p.data{ line-height:22px;font-size:12px;color:#999;margin-bottom:10px;}
.list-article ul li .desc p.miaoshu{ display:none;}
.list-article ul li:hover .desc h2{ color:#ff5500;}
.list-article ul li:last-child{ margin-bottom:0;padding-bottom:5px;border-bottom:0;}

.side-click{ overflow: hidden;}
.side-click ul{}
.side-click ul li{ height:18px;line-height:18px;margin-bottom:18px;Position: relative; }
.side-click ul li span{ Position: absolute;top:0;left:0;display:block;width:18px;height:18px;color:#fff;line-height:18px;background:#ccc;text-align:center;font-size:12px;}
.side-click ul li a{ display:block;Position: absolute;left:32px;right:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-click ul li a:hover{ color:#ff5500;}
.side-click ul li:last-child{ margin-bottom:0;}
.side-click ul li:nth-child(1) span{ background:#ff5500;}
.side-click ul li:nth-child(2) span{ background:rgba(255, 85, 0, 0.8);}
.side-click ul li:nth-child(3) span{ background:rgba(255, 85, 0, 0.5);}

.side-news{ overflow: hidden;}
.side-news ul{}
.side-news ul li{ height:60px;Position: relative;overflow: hidden;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #eee;}
.side-news ul li .img{ width:80px;height:60px;Position: absolute;top:0;right:0;}
.side-news ul li .img img{ width:80px;height:60px;}
.side-news ul li .desc{ padding:0 100px 0 0;}
.side-news ul li .desc h2{ text-align:justify;height:40px;line-height:20px;font-size:15px;font-weight:500;margin-bottom:4px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.side-news ul li .desc p{ font-size:12px;color:#999;line-height:20px;}
.side-news ul li .desc h2 a:hover{ color:#ff5500;}
.side-news ul li:last-child{ margin-bottom:0;padding-bottom:0;border-bottom:0;}

.side-chanpin{ overflow: hidden;}
.side-chanpin ul{ margin-top:-10px;margin-left:-10px;}
.side-chanpin ul li{ margin-top:10px;float:left;width:50%;}
.side-chanpin ul li .box{ margin-left:10px;}
.side-chanpin ul li img{ width:100%;height:110px;}
.side-chanpin ul li p{ font-size:14px;height:36px;line-height:36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-chanpin ul li:last-child{ margin-bottom:0;}
.side-chanpin ul li:hover p{ color:#ff5500;}

/*鍒嗛〉*/
.pages{ margin-bottom:10px;padding:15px;background:#fff;height:auto;line-height:32px;overflow: hidden;text-align:center;}
.pages ul{ text-align:center;margin-left:-5px;}
.pages ul li{ display:inline-block;margin:0;font-size:13px;float:left;width:25%;background:rgba(0,0,0,0);}
.pages ul a{ background:#f5f5f5;display:block;padding:0 12px;color:#555;font-size:13px;margin-left:5px;text-align:center;}
.pages ul a:hover{ background:#ff5500;color:#fff;}
.pages ul li.thisclass{ background:#ff5500;padding:0 0px;color:#fff;}
.pages ul li.thisclass a{ color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages ul li span.disabled{ color:#999;background:#f5f5f5;display:block;padding:0 12px;font-size:13px;margin-left:5px;text-align:center;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}
.pages ul li.num-page{ display: none;}


/*璇︽儏椤�*/
.arc-head{ margin-bottom:20px;}
.arc-head h1{ margin-bottom:20px;font-size:22px;line-height:32px;font-weight:500;color:#222;}
.arc-info{ font-size:12px;color:#999;line-height:24px;overflow: hidden;}
.arc-info span{ display:block;float:left;margin-right:20px;}
.arc-body{ line-height:28px;font-size:15px;color:#555;text-align:justify;}
.arc-body p{ margin-bottom:20px;}
.arc-body h2{ text-align:center;font-size:28px;margin-bottom:20px;line-height:38px;font-weight:500;}
.arc-body img{ max-width:100% !important;height:auto !important;}
.arc-body table{ max-width:100% !important;min-width: 700px;margin:0 auto;border:0;background:#fff;font-size:13px !important;border-spacing:0;margin-bottom:20px;border-right:solid 1px #fbad93;}
.arc-body table tr td{ border:0;padding:12px 20px;line-height:24px;border-bottom:solid 1px #fbad93;border-left:solid 1px #fbad93;}
.arc-body table tr:first-child{ background:#ff5500;color:#fff;font-weight:bold;}
.arc-body table tr:first-child:hover{ background:#ff5500;}
.arc-body table tr:first-child td{ border-bottom:0;}
.arc-body table tr:hover{ background:#f5f5f5;}
.arc-body table p{ margin:0 !important;}
.arc-body h1{ text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px #ddd;font-size:28px;line-height:38px;font-weight:500;color:#222;}
.arc-body iframe{ width:720px;height:480px;margin:0 auto;}

.sxp{ border-top:solid 1px #eee;padding-top:30px;}
.sxp p{ font-size:15px;line-height:32px;height:32px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sxp a:hover{ color:#ff5500;}

.list-about-text{ overflow:hidden;position:relative;}
.list-about-text ul{ margin-left:0;}
.list-about-text ul li{ float:none;width:auto;}
.list-about-text ul li .box{ margin-left:0;position:relative;height:30px;line-height:30px;}
.list-about-text ul li .box:before{ content:'';Position: absolute;left:0;top:50%;margin-top:-2px;height:4px;width:4px;border-radius:100%;background:#ddd;}
.list-about-text ul li a{ display:block;Position: absolute;left:15px;top:0;right:70px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-about-text ul li span{ display:block;Position: absolute;right:0;top:0;color:#999;font-size:12px;}
.list-about-text ul li a:hover{ color:#ff5500;}

/*浜у搧澶撮儴*/
.chanpin-title{ padding-bottom:15px;margin-bottom:20px;border-bottom:solid 1px #ddd;}
.chanpin-title h2{ font-weight:500;margin-bottom:10px;font-size:22px;line-height:32px;}
.chanpin-title .info{ overflow:hidden;color:#999;font-size:12px;height:24px;line-height:24px;}
.chanpin-title .info span{ padding-right:20px;}

.chanpin-head{ overflow:hidden;position:relative;}
.chanpin-head .img{ margin-bottom:15px;width:auto;float:none;}
.chanpin-head .img img{ width:100%;}

.chanpin-img{ width:auto;float:none;overflow:hidden;position:relative;margin-bottom:15px;}
.chanpin-img .hd{ overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; }
.chanpin-img .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.chanpin-img .hd ul li{ cursor: pointer;border-radius:100%;display:inline-block; width:8px;height:8px;margin:0 3px; background:rgba(0,0,0,0.4);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.chanpin-img .hd ul li.on{ background:#fff;}
.chanpin-img .bd{ position:relative; z-index:0;width: 100%;overflow: hidden}
.chanpin-img .bd li{ overflow:hidden;margin:0;position:relative; vertical-align:top;text-align:center;}
.chanpin-img .bd img{ width:100%;vertical-align:bottom;}
.chanpin-img:hover .prev,.chanpin-img:hover .next{ display:none; }

.chanpin-head .desc{ width:auto;float:none;}
.chanpin-head .desc .canshu{ overflow:hidden;}
.chanpin-head .desc .canshu ul{}
.chanpin-head .desc .canshu ul li{ padding:6px 0;line-height:24px;overflow:hidden;position:relative;}
.chanpin-head .desc .canshu ul li span{ Position: absolute;top:6px;left:0;color:#999;}
.chanpin-head .desc .canshu ul li p{ padding:0 0 0 80px;}
.chanpin-head .desc .canshu ul li b{ color:#ff5500;}
.chanpin-head .desc .canshu ul li .call{ border-top:solid 0.5px #ddd;text-align:center;position:fixed;z-index:299;bottom:0;left:0;right:0;overflow:hidden;height:50px;background:#fff;width:100%;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
.chanpin-head .desc .canshu ul li .call i{ Position:static;display:inline-block;width:36px;height:50px;background:#fff url(../images/kefu-2-m.svg) no-repeat center center;background-size:20px;}
.chanpin-head .desc .canshu ul li .call b{ vertical-align:top;font-size:18px;line-height:50px;display:inline-block;margin-left:0;color:#ff5500;}
.chanpin-head .desc .canshu ul li:last-child{ padding:0;}

/*椤佃剼*/
body.bottom .footer-box{ padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);margin-bottom:50px;}
.footer{ padding:10px 0;background:#fff;}
.footer-box{ width:auto;margin:0 15px;overflow: hidden;}
.footer-dh{ display:none;}
.footer-copy{ font-size:14px;padding-top:0;color:#999;;line-height:36px;overflow: hidden;width:100%;border-top:solid 1px rgba(255,255,255,0.2);}
.footer-copy a{ color:#999;}
.footer-copy p{ line-height:24px;text-align:center;margin-top:0px;margin:10px 0;}
.footer-copy .bg-gj{ background-position:0 -76px;width:98px;height:38px;background-image: url(../images/icp.png);background-repeat: no-repeat;margin:0 2px;display: inline-block;}
.footer-copy .bg-yh{ background-position:0 -114px;width:98px;height:38px;background-image: url(../images/icp.png);background-repeat: no-repeat;margin:0 2px;display: inline-block;}


}
/* AB模板网新增分页样式 www.admibnuy.cn */
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

.desc .title h2{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}

.ab_img img{ max-width:100% !important; height:auto !important;display:inline-block;}
.ab_img p{text-wrap: inherit !important;}
.ab_img p span{text-wrap: inherit !important;}