<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("icon/iconfont.css");
@import url("weui.min.css");
/* 全局样式
------------------------------------------------------------------*/
html,body{ height:100%; }
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea,img{ margin:0; padding:0; box-sizing:border-box; }
body{ font-size:14px; font-family:"Microsoft Yahei"; background:#f5f5f5; }
ol,ul{ list-style:none; }
.left{ float:left; }
.right{ float:right; }
.weui-footer__link{ font-size:13px; line-height:30px; }
.weui-footer__text{ font-size:12px; line-height:26px; }
.weui-cell_link{ font-size:13px; }

/*页面头部
-------------------------------------------------------------------*/
.header{ display:block; height:44px; background:#fff; border-bottom:1px solid #ececec; }
    .header .logo{ display:block; float:left; margin:10px auto auto 15px;  }
    .header .logo img{ width: 160px; }
    .header .right{ position:absolute; top:0; right:0; display:inline-block; margin-right:15px; }
    .header .right a{ display:inline-block; margin:8px 0 0 2px; text-align:center; width:28px; height:28px; line-height:28px; }
    .header .right a:active{ background:#ececec; }
    .header .right a i{ color:#333; font-size:20px; }
    .header h3{ display:block; text-align:center; line-height:44px; color:#333; font-size:16px; font-weight:400; }
    .header .back{ position:absolute; margin:0; padding:0; display:inline-block; top:8px; left:10px; height:28px; line-height:28px; }
    .header .back i{ display:block; float:left; color:#333; font-size:20px; width:20px; line-height:28px; }
    .header .back span{ color:#09bb07; font-size:17px; line-height:20px; }

/*搜索框样式*/
.search-box{ position:relative; display:block; margin:0 60px 0 50px; padding:5px 0; height:34px; }
    .search-box .input-box{ position:relative; display:block; height:32px; border:1px solid #ececec; border-radius:3px; }
    .search-box .input-box input{ display:block; margin:0; padding:0 5px; width:88%; height:32px; line-height:32px; font-size:14px; background:#fff; border:none; }
    .search-box .input-box a{ position:absolute; top:0; right:0; display:block; width:12%; height:32px; text-align:center; background:#fff; }
    .search-box .input-box a:active{ background:#ececec; }
    .search-box .input-box a i{ color:#333; font-size:18px; line-height:32px; }

/*页面内容
-------------------------------------------------------------------*/
/*图标菜单*/
.nav-list{ background:#fff; }
    .nav-list a .weui-grid__icon{ width: 48px; height: 48px;  }
    .nav-list a .weui-grid__icon i{ color:#333; font-size:32px;    width: 100%;height: 100%;display: block; background-position:center; }
    .nav-list .weui-grid__label{ font-size:13px; }
.icon-list .weui-cell__hd i{ margin-right:10px; color:#09bb07; font-size:14px; }
    .icon-list .weui-cell__bd{ font-size:14px; }
    .icon-list .weui-cell__ft{ font-size:13px; }
.item-list .weui-cell__hd i{ margin-right:10px; color:#09bb07; font-size:14px; }
    .item-list .weui-cell__bd{ color:#333; font-size:13px; }
    .item-list .weui-cell__bd s{ color:#999; }
    .item-list .weui-cell__ft{ font-size:12px; }
    .nav-list .weui-grid__label{margin-top:8px;}



 .nav-list a .weui-grid__icon .icon_news{ background-image:url(../images/news.png);background-size: 36px; background-repeat:no-repeat;}
 .nav-list a .weui-grid__icon .icon_product{background-image:url(../images/product.png);background-size: 36px; background-repeat:no-repeat;}
 .nav-list a .weui-grid__icon .icon_industry{background-image:url(../images/industry.png);background-size: 36px; background-repeat:no-repeat;}
 .nav-list a .weui-grid__icon .icon_case{background-image:url(../images/case.png);background-size: 36px; background-repeat:no-repeat;}
 .nav-list a .weui-grid__icon .icon_tel{background-image:url(../images/tel.png);background-size: 36px; background-repeat:no-repeat;}
 .nav-list a .weui-grid__icon .icon_about{background-image:url(../images/about.png);background-size: 36px; background-repeat:no-repeat;}
/*文字列表*/
.txt-list{ position:relative; margin:0; padding:0; }
	.txt-list ul .nodata{ margin:0; padding:0; display:block; color:#999; font-size:14px; text-align:center; line-height:80px; background:#fff; }
	.txt-list ul li{ position:relative; margin:0; padding:0; background:#fff; }
    .txt-list ul li:active{ background:#ececec; }
	.txt-list ul li&gt;a{ display:block; position:relative; margin-left:15px; padding:15px 15px 15px 0; font-size:13px; color:#333; line-height:1.1em; border-top:1px solid #ececec; }
    .txt-list ul li:first-child&gt;a{ border-top:none; }
	.txt-list ul li&gt;a:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.txt-list ul li&gt;a&gt;img{ float:left; margin-right:15px; width:70px; height:70px; }
	.txt-list ul li&gt;a&gt;h2{ display:block; margin:0; padding:0; color:#333; font-size:13px; font-weight:400; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.txt-list ul li&gt;a .intro{ padding-top:6px; color:#999; font-size:12px; line-height:1.8em; height:3.6em; text-overflow:ellipsis; overflow:hidden; }
    .txt-list ul li&gt;a .note{ padding-top:6px; }
	.txt-list ul li&gt;a .note p{ color:#999; font-size:12px; line-height:1.8em; height:1.8em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.txt-list ul li&gt;a .note p .date{ display:inline-block; margin-right:5px; color:#cecece; font-style:normal; }
	.txt-list ul li&gt;a .note p .hot{ display:block; float:right; padding:0 2px; color:#cecece; font-style:normal; }
    .txt-list ul li&gt;a .note p .price{ display:inline-block; margin-right:2px; color:#f00; font-size:14px; font-weight:400; font-style:normal; }
	.txt-list ul li&gt;a&gt;.text{ display:block; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.txt-list ul li&gt;a&gt;.date{ display:block; float:right; margin:0 0.2em; padding:0; color:#cecece; font-size:12px; font-style:normal; line-height:18px; }
	.txt-list ul li&gt;a&gt;.number{ display:block; float:left; margin:0 5px 0 0; padding:0; width:18px; height:18px; line-height:18px; color:#fff; font-size:12px; font-style:normal; text-align:center; background:#333; border-radius:18px; vertical-align:middle; }

/*图文列表*/
.img-list{ position:relative; margin:0; padding:0; }
	.img-list ul:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .img-list ul .nodata{ margin:0; padding:0; display:block; color:#999; font-size:14px; text-align:center; line-height:80px; background:#fff; }
	.img-list ul li{ position:relative; float:left; width:50%; }
    .img-list ul li:active{ background:#ececec; }
	.img-list ul li .wrap{ position:relative; margin:0 0 -1px -1px; background:#fff; border:1px solid #ececec; border-right:none; }
    .img-list ul li:nth-child(1) .wrap,
    .img-list ul li:nth-child(2) .wrap{ border-top:none; }
	.img-list ul li .wrap .number{ position:absolute; display:inline-block; top:20px; left:15px; padding:0 7px; height:1.8em; line-height:1.8em; color:#fff; font-size:12px; text-align:center; border-radius:0 3px 3px 0; background:#09bb07; opacity:0.8; z-index:1; }
	.img-list ul li:nth-child(1) .wrap .number{ background:#f00; }
	.img-list ul li:nth-child(2) .wrap .number{ background:#f90; }
	.img-list ul li .wrap a{ display:block; position:relative; padding:15px; text-align:center; }
	.img-list ul li .wrap a img{ display:block; margin:auto; width:100%; }
	.img-list ul li .wrap a .note{ text-align:left; color:#999; }
	.img-list ul li .wrap a .note h2{ display:block; padding:10px 0 5px 0; color:#333; font-size:13px; font-weight:400; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.img-list ul li .wrap a .note p{ padding:0 0 10px 0; color:#cecece; font-size:12px; line-height:1.3em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.img-list ul li .wrap a .note p .price{ display:inline-block; margin-right:2px; color:#f00; font-size:14px; font-weight:400; font-style:normal; }
	.img-list ul li .wrap a .note p .hot{ display:block; float:right; font-style:normal; }

/*图片列表*/
.photo-list{ margin:15px 15px 0; padding:0; }
    .photo-list:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
    .photo-list ul{ margin:0 0 0 -15px; }
    .photo-list ul .nodata{ margin:0 0 15px 0; padding:0; display:block; color:#999; font-size:14px; text-align:center; line-height:80px; background:#fff; }
    .photo-list li{width: 49%;list-style: none;display: inline-block; }
    .photo-list li a{ display:block; margin:0 0 15px 15px; }
    .photo-list li a:active{ background:#ececec; }
    .photo-list li a img{ display:block; height:auto; width:100%;border: 1px solid #cccccc; }
    .photo-list li a:active img{ opacity:0.8; }
    .photo-list li a h2{ display:block; color:#333; font-size:13px; font-weight:normal; line-height:30px; height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center;     border: 1px solid #cccccc;border-top: none;}
    .photo-list li a p{ color:#cecece; font-size:12px; line-height:1.2em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center;}
    
/*内容样式*/
.goods-head{ margin:15px; padding:0; }
    .goods-head h2{ margin:0 0 10px; color:#333; font-size:16px; font-weight:400; line-height:1.3em; }
    .goods-head p{ color:#999; font-size:14px; line-height:24px; }
    .goods-head p .price{ margin-right:3px; color:#f00; font-size:17px; font-weight:600; }
.goods-btn-box{ position:relative; height:45px; }
    .goods-btn-box .wrap-box{ position:fixed; left:0; bottom:0; width:100%; border:1px solid #ececec; background:#fff; z-index:2; }
    .goods-btn-box a{ display:block; margin-top:-1px; float:right; width:50%; height:45px; line-height:45px; color:#fff; font-size:15px; text-align:center; }
    .goods-btn-box a.red{ background:#ff6000; }
    .goods-btn-box a.green{ background:#ffb002; }
    .goods-btn-box a i{ margin-right:3px; color:#fff; font-size:15px; }
    .goods-btn-box a:active{ opacity:0.8; }

/*栏目样式*/
.dialog-wrap{ position:fixed; top:0; left:0; right:0; bottom:0; background:#fff; z-index:1000; display:none; }
.dialog-box{ position:relative; width:100%; height:100%; overflow:auto; }
.navbar{ padding:10px 15px 15px 15px; }
.navbar li{ padding-top:10px; }
	.navbar li h3{ display:block; color:#333; font-size:14px; font-weight:normal; line-height:42px; height:42px; }
	.navbar li h3 a{ color:#333; }
	.navbar li p{ padding:5px 0; font-size:13px; line-height:20px; }
	.navbar li p a{ display:inline-block; margin-right:10px; padding:5px 10px; color:#333; border:1px solid #ececec; }
    .navbar li p a:active{ background:#ececec; }
    .navbar li p a.selected{ color:#fff; border-color:#09bb07; background:#09bb07; }
/*规格样式*/
.spec-wrap{ margin:0; padding:0; background:#fff; max-height:80%; overflow:auto; }
    .spec-wrap .close{ position:absolute; top:15px; right:15px; display:block; width:22px; height:22px; cursor:pointer; }
    .spec-wrap .close i{ color:#555; font-size:22px; line-height:1em; }
    .spec-wrap .spec-box{ margin:52px 15px 15px 15px; padding:0; }
    .spec-wrap .spec-box dl,
    .spec-wrap .spec-box .btn-box{ display:block; padding:10px 0; clear:both; color:#333; line-height:30px; border-bottom:1px solid #ececec; }
    .spec-wrap .spec-box dl:after,
    .spec-wrap .spec-box .btn-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .spec-wrap .spec-box dl dt,
    .spec-wrap .spec-box .btn-box dt{ display:block; font-size:14px; line-height:30px; height:30px; }
    .spec-wrap .spec-box dl dd,
    .spec-wrap .spec-box .btn-box dd{ display:block; margin:0 0 0 -10px; }
    .spec-wrap .spec-box dl:first-child{ margin-top:-52px; }
    .spec-wrap .spec-box dl dd a{ display:inline-block; margin:10px 0 0 10px; color:#333; font-size:12px; background:#f3f3f3; border-radius:5px; }
    .spec-wrap .spec-box dl dd a.selected{ color:#fff; background:#f60; }
    .spec-wrap .spec-box dl dd a span{ padding:5px 10px; line-height:20px; }
    .spec-wrap .spec-box .btn-box dt{ float:left; }
    .spec-wrap .spec-box .btn-box dt span{ margin-left:10px; color:#999; font-size:13px; }
    .spec-wrap .spec-box .btn-box dt span b{ margin:0 2px; font-weight:normal; }
    .spec-wrap .spec-box .btn-box dd{ float:right; margin:0; padding:0; }
    .spec-wrap .spec-box .btn-box dd a{ display:inline-block; float:left; margin:0; padding:5px 10px; color:#666; font-size:15px; font-weight:bold; line-height:20px; text-align:center; background:#f3f3f3; border-radius:0; }
    .spec-wrap .spec-box .btn-box dd .input{ display:block; float:left; margin:0; padding:5px; width:50px; color:#333; font-size:14px; line-height:20px; text-align:center; border:none; background:#fff; }
    .spec-wrap .weui-actionsheet__cell{ display:block; color:#fff; font-size:15px; width:100%; line-height:1.5em; border:none; background:#ff6000; }
    .spec-wrap .weui-actionsheet__cell:active{ background:#f90; }
    .spec-wrap .weui-actionsheet__cell.over{ background:#ccc; }
/*详情页样式*/
.meta{ margin:15px; padding-bottom:15px; border-bottom:1px solid #ececec; }
	.meta .meta-tit{ color:#333; font-size:17px; font-weight:700; margin:0 0 5px; }
	.meta .meta-info{ font-size:12px; color:#cecece; line-height:1.8em; }
	.meta .meta-info span{ margin-right:5px; }
    .meta .meta-info span i{ margin-right:3px; font-size:13px; }
.entry{ margin:0 15px; padding:0; font-size:15px; line-height:24px; word-wrap:break-word;padding-bottom: 15px; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #ddd; color:#222; }
	.entry h2{ font-size:17px; }
	.entry h3,.entry h4{ font-size:14px; }
	.entry strong{ color:#DC2523; }
	.entry ul,.entry ol{ margin:16px; }
	.entry li{ margin-left:26px; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:15px 0; color:#333; font-size:14px; line-height:24px; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code, .comment code{ background-color:#eee; border-radius:2px 2px 2px 2px; color:#777;font-family:'courier new'; margin:0 4px;padding:1px 4px;}
	.entry table{ border-left:1px solid #eee; border-top:1px solid #eee; }
	.entry table th{ background-color:#F9F9F9; text-align:center; }
	.entry table td, .entry table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:7px 10px; }

/*评论样式*/
.comment-box{ position:relative; margin:0; padding:0; }
.comment-add{ margin:15px 0 15px 15px; }
    .comment-add .input-box{ position:relative; margin:0 15px 15px 0; font-size:12px; }
    .comment-add .input-box .input{ display:block; margin:0; padding:5px 10px; width:100%; height:auto; border:1px solid #ddd; border-radius:0.2125em; font-family:"Microsoft Yahei",helvetica,arial; color:#262626; font-size:14px; line-height:1.3em; }
    .comment-add .input-box .code{ display:inline-block; width:65px; }
    .comment-add .input-box .weui-btn{ float:right; font-size:13px; }
    
.comment-list{ position:relative; margin:0; padding:0; }
	.comment-list .nodata{ margin-left:15px; color:#999; font-size:13px; text-align:center; line-height:80px; border-top:1px solid #ececec; }
	.comment-list li{ margin-left:15px; padding:15px 15px 15px 0; border-top:1px solid #ececec; }
	.comment-list li:first-child{ border-top:1px solid #ececec; }
	.comment-list li .avatar{ position:relative; float:left; width:40px; height:40px; background:#fafafa; border-radius:40px; overflow:hidden; }
	.comment-list li .avatar img{ width:100%; height:100%; }
    .comment-list li .avatar i{ color:#09bb07; font-size:40px; line-height:50px; }
    .comment-list li .inner{ margin-left:50px; }
	.comment-list li .inner .meta{ margin:0; padding:0 0 5px; color:#cecece; font-size:12px; border:none; }
	.comment-list li .inner .meta .blue{ color:#09bb07; }
	.comment-list li .inner .meta .time{ float:right; }
    .comment-list li .inner p{ margin:0; padding:0; color:#333; font-size:13px; line-height:1.5em; }
    
	.comment-list li .answer{ clear:both; margin:10px 0 0 50px; padding:10px; background:#f6f6f6; border:1px solid #e6e6e6; border-radius:5px; }
	.comment-list li .answer .meta{ margin:0 0 5px 0; padding:0; color:#999; font-size:12px; border:none; }
	.comment-list li .answer .meta .blue{ color:#1e7bb3; }
	.comment-list li .answer .meta .time{ float:right; }
    .comment-list li .answer p{ margin:0; padding:0; color:#333; font-size:13px; line-height:1.5em; }
    
.comment-more{ margin:15px; }
    .comment-more .weui-btn{ color:#555; font-size:13px; background:#fff; border:1px solid #e5e5e5; }

/*分页页码*/
.page-list{ position:relative; margin:10px 0; padding:0; clear:both; background:#fff; }
	.page-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.page-list a,
    .page-list span{ margin:0.5em 0;  padding:0.5em 0; display:none; float:left; width:24.5%; line-height:1.2em; border-left:1px solid #ececec; font-size:13px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
    .page-list a:active{ background:#ececec; }
	.page-list span{ color:#999; }
	.page-list a{ color:#333; }
	.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){ display:block; float:left;}
	.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){ display:block; float:left; border-left-color:#ececec; }
	.page-list .current{ display:block; float:left; }

/*视频容器*/
.video-box{ position:relative; margin:0 15px; }
    .video-box video{ margin:0; padding:0; }

/*会员样式*/
.form-logo{ margin:0 auto; padding-top:50px; text-align:center; }
    .form-logo img{ width:180px; height:44px; opacity:0.8; }
.oauth-box{ display:block; margin:0 auto 5px -10px; padding:0 15px; text-align:center; }
    .oauth-box a{ display:inline-block; margin:0 0 10px 10px; width:38px; height:38px; border-radius:38px; overflow:hidden; }
    .oauth-box a img{ width:100%; height:100%; }
.head-box{ margin:20px 0 10px; padding:15px 10px; background:#fff; }
    .head-box .img-box{ float:left; width:60px; height:60px; border-radius:60px; background:#f8f8f8; overflow:hidden; }
	.head-box .img-box img{ width:100%; height:100%; }
    .head-box .img-box i{ color:#09bb07; font-size:60px; line-height:80px; }
	.head-box .tit-box{ display:block; margin:0 auto 0 75px; }
	.head-box .tit-box h3{ display:block; margin-bottom:5px; color:#333; font-size:17px; line-height:20px; text-shadow:none; }
	.head-box .tit-box p{ display:block; color:#666; font-size:13px; line-height:18px; text-shadow:none; }
.form-box .weui-btn{ font-size:16px; }
    .form-box .weui-label,
    .form-box .weui-cell__bd,
    .form-box .weui-cell__bd p{ color:#333; font-size:13px; }
    .form-box .weui-cell__bd p i{ margin-left:5px; color:#999; font-size:12px; font-style:normal; }
    .form-box .select{ display:inline-block; width:30%; color:#555; font-size:14px; line-height:28px; height:28px; border:none; border-bottom:1px solid #ececec; background:#fff; }
    .form-box .vcode .weui-vcode-btn{ padding:0 1em; height:38px; line-height:38px; font-size:14px; border:1px solid #e5e5e5; }
    .form-box .vcode .weui-vcode-btn.gray{ color:#999; }
.form-preview{ font-size:15px; }
    .form-preview .weui-form-preview__btn{ font-size:15px; }
/*提示样式*/
.msg-box .weui-btn{ font-size:16px; }

/*表单样式*/
.form_box2 .formDiv:first-of-type {
    margin-top: 15px;
}
.form_box2 .formDiv {
    margin-top: 10px;
    display:flex;
    align-items: center;
}
    .form_box2 .formDiv .tit {
        font-size: 15px;
        width: 25%;
        color: gray;
        display: inline-block;
    }
    .form_box2 .formDiv .input {
        border: 1px solid #ececec;
        font-style: normal;
        padding: 10px 10px;
        width: 75%;
        display: inline-block;
    }
        .form_box2 .formDiv .input:focus-visible {
            outline: none;
        }
        .form_box2 .formDiv input[type=checkbox] {
            width:20px;
            height:20px;
            margin-right: 8px;
        }
.form_box2 .subButton {
    width:100%;
    height:35px;
    line-height: 35px;
    border: 0;
    color: white;
    background-color: #108ee9;
    margin-top: 20px;
    text-align: center;
}
.getpvcode {
    width: 35%;
    height: 37px;
    line-height: 37px;
    text-align: center;
    color: white;
    background-color: #108ee9;
    border-radius: 3px;
    margin-left: 8px;
}
/*订单样式
-------------------------------------------------------------------*/
.cart-list {
    margin: 0;
    padding: 0;
    background: #fff;
}
	.cart-list li{ position:relative; margin:0 0 0 15px; padding:15px 15px 15px 0; border-top:1px solid #ececec; }
	.cart-list li:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
    .cart-list li:first-child{ border-top:none; }
	.cart-list li label.select{ position:absolute; display:block; top:15px; left:0; }
	.cart-list li .img-box{ display:block; float:left; margin:0 10px 0 20px; width:70px; }
	.cart-list li .img-box img{ width:70px; }
	.cart-list li&gt;h2{ display:block; margin:0; padding:0; color:#333; font-size:13px; font-weight:normal; height:20px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.cart-list li p.stxt{ padding-top:5px; color:#999; font-size:12px; line-height:1.3em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.cart-list li .note{ display:block; margin-left:80px; padding-top:8px; }
	.cart-list li .note .price{ display:inline-block; color:#F00; font-size:15px; font-style:normal; line-height:23px; }
	.cart-list li .note span{ display:block; float:right; color:#8c8c8c; font-size:12px; line-height:23px; }
    
	.cart-list li .note .btn-list{ display:block; float:right; }
	.cart-list li .note .btn-list input{ display:block; float:left; margin:0 0 0 -1px; padding:0; width:30px; height:25px; line-height:25px; text-align:center; border:1px solid #ddd; color:#555; font-size:13px; font-weight:bold; background:#fff; }
	.cart-list li .note .btn-list a{ display:block; float:left; margin:0 0 0 -1px; padding:0 8px; border:1px solid #ddd; color:#555; font-size:13px; line-height:23px; }
	.cart-list li .note .btn-list a.del { margin-left:5px; border:0; line-height:23px; color:#777; font-weight:normal; }
    .cart-list.inset li .img-box{ margin-left:0; }
    .cart-list li .note .right{ display:block; float:right; color:#666; font-size:14px; }
.cart-foot{ display:block; height:52px; background:#fff; border-top:1px solid #ececec; }
    .cart-foot .all{ display:block; float:left; margin-left:15px; width:60px; color:#333; font-size:14px; line-height:52px; }
    .cart-foot .all i{ font-size:15px; line-height:54px; }
    .cart-foot .total{ display:block; float:right; padding:0 10px; }
    .cart-foot .total p{ display:block; color:#999; font-size:13px; line-height:52px; }
    .cart-foot .total p b{ color:#f00; font-size:15px; }
    .cart-foot .btn{ display:block; float:right; margin-top:-1px; padding:0 15px; background:#f60; height:53px; line-height:53px; color:#fff; font-size:15px; }

.detail-list{}
    .detail-list ul .nodata{ position:relative; margin:10px 0 0 0; color:#999; font-size:13px; text-align:center; line-height:80px; background:#fff; }
    .detail-list ul .nodata:after{ content:" "; position:absolute; left:0; right:0; bottom:0; height:1px; color:#e5e5e5; border-bottom:1px solid #e5e5e5; transform-origin:0 100%; transform:scaleY(.5); }
    .detail-list ul .nodata:before{ content:" "; position:absolute; left:0; right:0; top:0; height:1px; color:#e5e5e5; border-top:1px solid #e5e5e5; transform-origin:0 0; transform:scaleY(.5); }
    .detail-list li{ position:relative; margin:10px 0 0 0; background:#fff; }
    .detail-list li:after{ content:" "; position:absolute; left:0; right:0; bottom:0; height:1px; color:#e5e5e5; border-bottom:1px solid #e5e5e5; transform-origin:0 100%; transform:scaleY(.5); }
    .detail-list li:before{ content:" "; position:absolute; left:0; right:0; top:0; height:1px; color:#e5e5e5; border-top:1px solid #e5e5e5; transform-origin:0 0; transform:scaleY(.5); }
    .detail-list li .detail-hd{ position:relative; padding:14px 15px 10px; color:#999; font-size:13px; }
    .detail-list li .detail-hd:after{ content:" "; position:absolute; left:15px; right:0; bottom:0; height:1px; color:#e5e5e5; border-bottom:1px solid #e5e5e5; transform-origin:0 100%; transform:scaleY(.5); }
    .detail-list li .detail-hd .fr{ float:right; color:#09bb07; }
    
    .detail-list li .detail-bd{}
    .detail-list li .detail-bd .list-box{ position:relative; display:block; padding:15px; }
    .detail-list li .detail-bd .list-box:after{ content:" "; position:absolute; left:15px; right:0; bottom:0; height:1px; color:#e5e5e5; border-bottom:1px solid #e5e5e5; transform-origin:0 100%; transform:scaleY(.5); }
    .detail-list li .detail-bd .list-box:last-child:after{ border:none; }
    .detail-list li .detail-bd .list-box .img-box{ position:relative; display:block; float:left; margin:0 10px 0 0; width:70px; height:70px; background:ececec; overflow:hidden; }
    .detail-list li .detail-bd .list-box .img-box img{ width:100%; height:100%; }
    .detail-list li .detail-bd .list-box .img-box i{ color:#999; font-size:70px; line-height:80px; }
    .detail-list li .detail-bd .list-box .txt-box:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
    .detail-list li .detail-bd .list-box .txt-box&gt;h2{ display:block; margin:0 0 5px 0; padding:0; color:#333; font-size:13px; font-weight:normal; height:20px; line-height:20px; white-space:normal; text-overflow:ellipsis; overflow:hidden; }
    .detail-list li .detail-bd .list-box .txt-box p{ color:#999; font-size:13px; line-height:22px; }
    .detail-list li .detail-bd .list-box .txt-box .note{}
    .detail-list li .detail-bd .list-box .txt-box .note span{}
    .detail-list li .detail-bd .list-box .txt-box .note .fr{ float:right; }
    .detail-list li .detail-bd .list-box .txt-box .note .price{ color:#f00; font-size:14px; }
    
    .detail-list li .detail-ft{ position:relative; display:block; padding:15px; }
    .detail-list li .detail-ft:before{ content:" "; position:absolute; left:0; right:0; top:0; height:1px; color:#e5e5e5; border-top:1px solid #e5e5e5; transform-origin:0 0; transform:scaleY(.5); }
    .detail-list li .detail-ft p{ display:block; padding:10px 0; color:#999; font-size:13px; line-height:20px; }
    .detail-list li .detail-ft .fr{ float:right; }
    .detail-list li .detail-ft .ft-btn{ clear:both; padding:0; display:block; }
    .detail-list li .detail-ft .ft-btn:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
    .detail-list li .detail-ft .ft-btn .check-box{ position:relative; display:block; margin-top:7px; float:left; color:#333; font-size:13px; line-height:16px; }
    .detail-list li .detail-ft .ft-btn .check-box input{ display:inline-block; margin:0 3px 0 0; padding:0; width:16px; height:16px; vertical-align:top; }
    .detail-list li .detail-ft .ft-btn .btn-box{ float:right; }
    .detail-list li .detail-ft .ft-btn .btn-box a{ display:inline-block; margin:0 0 0 5px; padding:8px 15px; color:#09bb07; font-size:13px; line-height:1em; border:1px solid #e5e5e5; }
    .detail-list li .detail-ft .ft-btn .btn-box a:active{ background:#ebebeb; }
    .detail-list li .detail-ft .ft-btn .btn-box a i{ color:#09bb07; font-size:13px; }

/*页面底部
-------------------------------------------------------------------*/
.foot-nav .weui-tabbar{ position:fixed; background:#fff; }
.foot-nav .weui-tabbar i.weui-tabbar__icon{ font-size:22px; }
.foot-nav .weui-tabbar .item-box{ display:inline-block; position:relative; }
.foot-nav .weui-tabbar .item-box .weui-badge{ position:absolute; top:-2px; right:-13px; }
.foot-nav .weui-tabbar .item-box .weui-badge_dot{ position:absolute; top:0; right:-6px; }
.footer{ padding:15px 0; }

.clear{clear:both; }


/*行业方案*/
.industry_show ul,dt,dd { list-style:none;}
.industry_show .tit2{ font-weight:400; font-style: normal;font-size: 17px; text-align:center;margin-top: 25px;}
.industry_show .con2{margin:20px 0px 15px 0px;font-size: 14px;line-height: 23px;}
.industry_show .con2_info{border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding-top:15px;}
.industry_show .con2_info ul{ list-style:none;}
.industry_show .con2_info ul li{  margin-bottom:30px;list-style: none; margin-left:0px;}
.industry_show .con2_info ul li .i_icon{width: 30px;height: 30px;background-image: url(../images/industry/page1_icon1.png);background-size: 30px 30px;float: left; margin-top: 0px;}
.industry_show .con2_info ul li .i_tit{font-size:17px; margin-top:13px;margin-left: 51px;}
.industry_show .con2_info ul li .i_con{font-size: 13px;color: rgb(51, 51, 51);margin-top: 8px;margin-left: 51px;}
.industry_show .tit3{font-weight: 400;font-style: normal;font-size: 17px;text-align: center;margin: 40px auto 0px auto;}
.industry_show .con3{}
.industry_show .con3 ul{ list-style:none;margin-top: 40px;}
.industry_show .con3 ul li{ margin-bottom:30px;list-style: none; margin-left:0px;}
.industry_show .con3 ul li .i_icon{width: 30px;height: 30px;background-image: url(../images/industry/page1_icon2.png);background-size: 30px 30px;float: left; margin-top: 0px;}
.industry_show .con3 ul li .cli_right{margin-left: 51px;}
.industry_show .con3 ul li .i_tit{font-size:17px; margin-top:13px;}
.industry_show .con3 ul li .i_con{font-size: 13px;color: rgb(51, 51, 51);margin-top: 8px;}
.industry_show .tit4{font-weight:400; font-style: normal;font-size: 28px; text-align:center; }
.industry_show .con4{ position:relative;}
.industry_show .con4 .img{ width:852px; margin-top:45px;}
.industry_show .con4 .img img{ width:100%;}
.industry_show .con4 .con4_info{background-color: rgba(21,128,228,0.9); color: white;padding: 50px 80px 60px 50px; position: absolute;top: 62px;left: 539px;width: 529px;}
.industry_show .con4 .con4_info .i_tit{font-size: 28px;}
.industry_show .con4 .con4_info .i_line{ width:145px;height:2px; background-color: white;margin-top: 8px;}
.industry_show .con4 .con4_info .i_con{font-size:16px;    margin-top: 20px;}
.industry_show .con4 .con4_info .more{font-size:13px;margin-top:30px; color: white;}


/*客户案例*/
.case_show{}
.case_show .info{margin-top: 30px;    border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;padding: 20px 0px; }
.case_show .info .i_img{ width: 100%; margin-top: 18px;}
.case_show .info .i_img img{width:100%; height:100%;border: 1px solid #cccccc;}
.case_show .info .i_left{width: 100%;}
.case_show .info .i_left ul{margin-bottom: 0px;}
.case_show .info .i_left ul li{    display: inline-block;margin-left: 0px;width: 49%; margin-bottom: 14px;}
.case_show .info .i_left ul li .i_tit{color: #999999;font-size: 16px;margin-bottom: 5px;    margin-left: 22%;}
.case_show .info .i_left ul li .i_con{font-size: 16px;margin-bottom: 5px;    margin-left: 22%;}
.case_show .tit2{font-size: 16px; margin:40px auto 30px auto; text-align:center;line-height: 25px;}
.case_show .img img{  width:100%;margin-top: 10px;}
.case_show .tit3{font-size: 16px; margin-top:40px;text-align: center;}
.case_show .ul{margin-top: 35px;margin-left: 0px; }
.case_show .ul li{ list-style:none;   margin-bottom: 30px;border-left: 1px solid rgb(0,102,204);  padding: 2px 0px 2px 20px;    margin-left: 13px;}
.case_show .ul li .u_tit{font-weight: 700; font-size:15px;}
.case_show .ul li .u_con{font-size: 13px;line-height: 24px;margin-top: 2px;}

.contact_ercode{ text-align:left;}
.contact_ercode img{ max-width:100%;}


/*公司简介*/
.about_con .ab_top{ margin-left:auto; margin-right:auto; text-align:left; background-color:rgba(244, 244, 244, 1); margin-top:20px; } 
.about_con .ab_top img{     width: 100%;}
.about_con .ab_top .ab_tright{  } 
.about_con .ab_top h2{margin-top: 20px;font-size: 16px;font-weight: 500;text-align: center;padding-bottom: 10px;}
.about_con .ab_top p{ margin: 10px;font-size: 14px; padding-bottom: 21px; margin-bottom: 25px; }

.about_con .ab_info{text-align: left;font-weight: 400;font-style: normal;font-size: 14px;}
.about_con .ab_info .ab_ileft{ }
.about_con .ab_info .ab_ileft p{margin-bottom: 15px;}
.about_con .ab_info .ab_ileft img{ margin-bottom:20px;}
.about_con .ab_info .ab_iright{ float:right; margin-left:20px; display:none;}
.about_con .ab_info .ab_iright img{ width:250px;}

.about_con .ab_info .ab_conbg{width: 10000px;background-color: #f4f4f4;height: 600px;position: absolute;left: -5000px; top:-50px; z-index:-1;}
.about_con .ab_info .ab_middle{ text-align:center;position:relative; }
.about_con .ab_info .ab_middle .m_tit1{font-weight: 400; font-size: 14px;color: #999999; display:none; }
.about_con .ab_info .ab_middle .m_tit1 .dna{ margin-top: 20px;font-size: 28px;   font-weight: 700;color: #999999;margin-right: 5px;}
.about_con .ab_info .ab_middle .m_tit2{ font-size:16px;margin-top: 20px;line-height: 25px; display:none;}

.about_con .ab_info .ab_middle .m_ul1{     margin-top: 56px; display:none;}
.about_con .ab_info .ab_middle .m_ul1 li{ list-style:none; margin-left:0px;     margin-bottom: 50px;  }
.about_con .ab_info .ab_middle .m_ul1 li .mul_tit{font-weight: 700;font-style: normal;font-size: 25px;color: rgb(153, 153, 153);     margin-top: 17px;}
.about_con .ab_info .ab_middle .m_ul1 li .mul_con{     margin-top: 12px;font-size: 17px;color: #999999;text-align: center;}
.about_con .ab_info .ab_middle .m_ul2{  margin-top:50px; }
.about_con .ab_info .ab_middle .m_ul2 li{  margin-left:0px;    margin-top: 50px; list-style:none; }
.about_con .ab_info .ab_middle .m_ul2 .mul_l {margin-left:0px;}
.about_con .ab_info .ab_middle .m_ul2 li a{text-decoration:none;}


.about_con .ab_info .ab_middle .m_ul2 li .mul_tit{    color: rgb(153, 153, 153);margin-top: 5px;font-weight: 400;font-style: normal;font-size: 20px; text-align: center;}
.about_con .ab_info .ab_middle .m_ul2 li .mul_con{ font-size: 13px;color: #666666;    width: 100%;margin: 10px auto;text-align: left;}




.header .logo a img{margin-top:2px;}
.header .h_line1{float:left;border-left:solid 1px rgba(204, 204, 204, 1);margin-top:8px;width:1px;height:29px;margin-left:18px;}
.header .h_logotxt{font-size: 12px;color: rgb(153, 153, 153); float:left; margin-top:4px; margin-left:10px;-webkit-text-size-adjust:none;transform:scale(0.9);}
.header .h_logotxt .txt{}
.header .h_logotxt .tel{}
.header .right{}
.header .right .h_line2{float:right;border-left: solid 1px rgba(204, 204, 204, 1); margin-top: 8px; width: 1px;height: 29px;}
.header .right .more{float:right;   padding:15px 0px 0px 15px}
.header .right .more ul li{  background-color:rgba(51,51,51,0.9);width: 26px;height: 2px;margin-bottom: 4px}


.pagination{text-align:center;    margin-top: -7px;}

.index_news{padding-right: 15px;padding-left: 15px; margin-right: auto; margin-left: auto; /*width: 96%;margin: 0px auto;*/}
.index_news .type{width: 100%; min-height: 1px;overflow: hidden;padding: 15px 0px;}
.index_news .type ul{  border-left: solid 1px #0078D7;float:left;max-width: 83%; white-space: nowrap;  text-overflow:ellipsis;}
.index_news .type ul li{    margin: 0px 10px 0px 0px;display: inline-block; }
.index_news .type  a{     padding: 0px 8px 0px 8px !important;line-height: 32px;font-size: 14px;display: block;width: auto; height: 32px; color:#0078D7}
.index_news .more{ float:right;    background-color: white;}
.index_news .more a{  color:#999999}
.index_news .news_one{ position:relative;height: auto;    min-height: 75px;}
.index_news .news_one img{ width:100%;}
.index_news .news_one .info{position:absolute;bottom: 6px;height:65px; background-color:rgba(8,68,166,.7); color:white; width:100%; font-size:12px;}
.index_news .news_one .info .tit{margin: 10px 0px 0px 10px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.index_news .news_one .info .con{margin: 5px 0px 0px 10px;font-size: 13px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.index_news .news_list{margin:15px 0px;    margin-top: 9px;}
.index_news .news_list li{padding-left: 16px !important;background-image: url(../images/listspot.png) !important;background-repeat: no-repeat;background-size: 6px 6px;background-position: left center;height: auto !important;    line-height: 30px;font-size: 14px;color: #333;
white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news .news_list li a{ color:black;}

.index_case .case_type{padding-right: 15px;padding-left: 15px;margin-right: auto; margin-left: auto;margin-top: 10px;}
.index_case .case_type .ct_ul{float:left;}
.index_case .case_type .ct_ul li{display: inline-block; color:#0078D7;}
.index_case .case_type  a{     padding: 3px 20px !important;line-height: 32px;display: block;width: auto; height: 32px; color:#0078D7}
.index_case .case_type .ct_more a{  color:#999999 ;  padding: 3px 5px !important;}
.index_case .case_type .ct_more{float:right;}
.index_case .case_type .case_current{background-color:rgba(242, 242, 242, 1); border-left:solid 1px #0078D7;}

@media only screen and (max-width: 320px) {
    .index_case #index_tab1 {
        min-height: 370px;
        _display: none;
        padding-bottom: 20px;
    }

    .index_case #index_tab2 {
        min-height: 370px;
        margin: 15px 15px 0;
        padding: 0;
        display: none;
        text-align: center;
        padding-bottom: 20px;
    }
}
@media only screen and (max-width: 375px) {
    .index_case #index_tab1 {
        min-height: 427px;
        _display: none;
        padding-bottom: 20px;
    }

    .index_case #index_tab2 {
        min-height: 427px;
        margin: 15px 15px 0;
        padding: 0;
        display: none;
        text-align: center;
        padding-bottom: 20px;
    }
}

@media only screen and (min-width: 376px) {
    .index_case #index_tab1 {
        min-height: 460px;
        _display: none;
        padding-bottom: 20px;
    }

    .index_case #index_tab2 {
        min-height: 460px;
        margin: 15px 15px 0;
        padding: 0;
        display: none;
        text-align: center;
        padding-bottom: 20px;
    }
}

.index_case .photo-list .index_industry{margin:auto;}
.index_industry li&gt; div{   border-radius: 27px;padding: 10px 30px;width: 55%;margin: 15px auto;font-size: 13px;}
.index_industry li a{ margin:0px;  color:black;}
.index_industry li .ii_li1{background-color:rgba(255, 217, 159, 1);}
.index_industry li .ii_li2{background-color:rgba(204, 204, 51, 1);}
.index_industry li .ii_li3{background-color:rgba(51, 255, 0, 1);}
.index_industry li .ii_li4{background-color:rgba(255, 204, 0, 1);}
.index_industry li .ii_li5{background-color:rgba(204, 204, 51, 1);}
.index_industry li .ii_li6{background-color:rgba(102, 255, 255, 1);}
.index_industry li .ii_li7{background-color:rgba(255, 204, 255, 1);}
.index_industry li .ii_li8{background-color:rgba(204, 153, 204, 1);}
.index_industry li .ii_li9{background-color:rgba(153, 153, 255, 1);}
.index_industry li .ii_li10{background-color:rgba(234, 234, 234, 1);}
/*.index_industry li .ii_li1 a{color:rgba(102, 102, 102, 0.9);}
.index_industry li .ii_li2 a{color:white;}
.index_industry li .ii_li3 a{color:white;}
.index_industry li .ii_li4 a{color:white;}
.index_industry li .ii_li5 a{color:white;}
.index_industry li .ii_li6 a{color:rgba(102, 102, 102, 0.9);}
.index_industry li .ii_li7 a{color:rgba(102, 102, 102, 0.9);}
.index_industry li .ii_li8 a{color:white;}
.index_industry li .ii_li9 a{color:white;}
.index_industry li .ii_li10 a{color:rgba(102, 102, 102, 0.9);}*/

.d_bg1 { background-color:rgba(227, 231, 242, 1);    overflow: hidden; height:7px; width:100%;}
.d_bg2{background-color: rgba(244, 244, 244, 1);    overflow: hidden;    padding: 20px 0px;}
.b_menu{margin: 0px 15px;}
.b_menu .b_left{ float:left;width:50%;}
.b_menu .b_left .tit{}
.b_menu .b_left ul{margin-top: 20px;    margin-bottom: 10px;}
.b_menu .b_left ul li{    padding-bottom: 11px; border-bottom: 1px solid rgba(204, 204, 204, 1);;margin-top: 8px; width: 90%;    font-size: 13px;}
.b_menu .b_left ul li a{color:#929292;}
.b_menu .b_right{float:right;width:50%;}
.b_menu .b_right .tit{}
.b_menu .b_right .tel{    background-color: #34AB24; border:1px solid rgba(153, 153, 153, 1); padding: 8px;margin: 40px auto 0px auto;border-radius: 22px; text-align:center; color:white;}
.b_menu .b_right .about{background-color:white; border:1px solid rgba(153, 153, 153, 1);padding: 8px;margin: 16px auto 0px auto;border-radius: 22px;text-align: center;}

.index_footer{  background-color:white;}



.right_menu   .swiper-container {
      width: 100%;

    }
 .right_menu    .swiper-slide {
      font-size: 18px;
      height: auto;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }


.right_menu{ width:180px; position:absolute; top:0px; right:-100%; z-index:2; background-color:white; color:#0078D7;font-size: 14px;     line-height: 22px;  border-left:1px solid rgba(204, 204, 204, 0.5); border-bottom:1px solid rgba(204, 204, 204, 0.5);  }
.right_menu a{ color:#0078D7;letter-spacing: 0.07em; font-size: 14px;}
.right_menu .rm_width{ margin:15px 15px 0px 20px; }
.right_menu .home{float:left;font-size: 14px;}
.right_menu .close{float:right;padding: 10px; margin: -10px;z-index:3;}
.right_menu .group1{padding: 15px 0px;border-bottom: 1px solid rgba(204, 204, 204, 1);}
.right_menu .group1 &gt; ul li{    margin-top: 6px;}
.right_menu .group2{padding:15px 0px  21px 0px;border-bottom: 1px solid rgba(204, 204, 204, 1);}
.right_menu .group2 &gt; ul li{    margin-top: 6px;}
.right_menu .group3{padding: 21px 0px;}
.right_menu .group3 .s_tit1{ }
.right_menu .group3 .s_tit1 a{ color:black; }
.right_menu .group3 .s_tel{margin-top: 6px;}
.right_menu .group3 .s_tit2{margin-top:10px;}
.right_menu .group3 .s_tit2 a{ color:black; }
.right_menu .group3 .ercode{margin-top: 6px;}
.right_menu .group3 .ercode img{width:105px;}
.caselist_tit{font-size: 16px!important;}
.page {position: relative;overflow: hidden;width: 100%;}


#slider img{ width:100%;}



.product_con{padding:35px 0px; position:relative;    z-index: 1;}
.product_top{ padding-top:0px;}
.product_con .prduct_bg{background-color:rgba(245, 248, 253, 1);position:absolute; z-index:-1; width:10000px; left:-5000px; top:0px;height:100%;}
.product_con .tit{ text-align:center;color: #0078D7;font-size: 16px;}
.product_con .con{     margin-top: 10px;   display: inherit;color: #333;font-size: 14px;line-height: 22px;word-wrap: break-word;}
.product_con .con p{ margin:5px 0px;}
.product_con .img{    margin-top: 15px;    text-align: center;}
.product_con .img img{ width:90%;}


.case_table{width:100%;color:white;font-size:13px;background-color:rgb(25, 158, 216);    margin-top: 15px;}
.case_table .cinput{border:none; border-radius:4px; width:90%; height:32px;}
.case_table .ctext{border:none; border-radius:4px; width:90%; height:150px;}
.case_table tr td{padding:10px 0px;text-align: center; border:none;}
.case_table tr .tl{width:80px;}
.case_table tr td .sub{width:90%;height:40px;border:none;background-color:white;border-radius:4px;margin-top: 20px;margin-bottom: 20px;}




</pre></body></html>