@charset "UTF-8";
/* Bootstrap v3.3.7 (http://getbootstrap.com) Reset*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
b,strong{font-weight:700}
dfn{font-style:italic}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:none}
a{color:#337ab7;text-decoration:none}
a:focus,a:hover{text-decoration:underline}
a:focus{outline:none}
figure{margin:0}
/*image图片*/
img{vertical-align:middle}
.img-circle{border-radius:50%}

/*排版*/
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-nowrap{white-space:nowrap}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.center-block{display:block;margin-right:auto;margin-left:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,input{margin:0;padding:0;list-style:none}

/*主体内容*/
html,body{min-width:100%;height:100%;min-width:1000px}
body{background:#fff;-webkit-font-smoothing:antialiased}

.page-header,.page-body,.page-footer{width:100%}
/*页面内容*/
.page-body{min-height:614px;min-height: calc(100vh - 355px)}
.sect-cnt,.main,.breadcrumb{margin:0 auto;position:relative;width:1000px}
/*padding,margin*/
.pt67{padding-top:67px}
.ptb67{padding-top:67px;padding-bottom:67px}
.mt65{margin-top:65px}
/*背景色*/
.bgc-f{background:#fff}
.bgc-f4{background:#f4f4f4}
.bgc-f9{background:#f9f9f9}
/*.bgc-fa{background:#FAFAFA}*/
.bgc-0{background:#000}
/*输入框*/
textarea{resize:none}
input[type=text]{-webkit-appearance:none}
/*链接*/
a{background-color:transparent;text-decoration:none}
a:focus,a:hover{text-decoration:none}
/*清除浮动*/
.clearfix:before,.clearfix:after{content:" ";display:table;zoom:1}
.clearfix:after{clear:both}
/*文字截断*/
.nowrap{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}
.nowrap-2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.nowrap-3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.nowrap-4{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}
/*图片*/
.data-photo{display:block;width:100%;height:100%;object-fit:cover;background-size:cover}
/*过渡*/
.my-trans{transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out}
/*head+foot*/
.page-header .logo-box{height:120px;overflow:hidden}
.page-header .logo-box>a{margin:34px auto;display:block;width:227px;height:52px;text-align:center;position:relative}
.logo2{position:absolute;top:16px;left:0;transform:rotateX(180deg)}
@-webkit-keyframes logoTog1{
    0%{opacity:1;-webkit-transform:rotateX(0deg)}
    60%{opacity:1;-webkit-transform:rotateX(0deg)}
    70%{opacity:0;-webkit-transform:rotateX(180deg)}
    90%{opacity:0;-webkit-transform:rotateX(180deg)}
    100%{opacity:1;-webkit-transform:rotateX(0deg)}}
@keyframes logoTog1{
    0%{opacity:1;transform:rotateX(0deg)}
    60%{opacity:1;transform:rotateX(0deg)}
    70%{opacity:0;transform:rotateX(180deg)}
    90%{opacity:0;transform:rotateX(180deg)}
    100%{opacity:1;transform:rotateX(0deg)}}
@-webkit-keyframes logoTog2{
    0%{opacity:0;-webkit-transform:rotateX(0deg)}
    60%{opacity:0;-webkit-transform:rotateX(0deg)}
    70%{opacity:1;-webkit-transform:rotateX(180deg)}
    90%{opacity:1;-webkit-transform:rotateX(180deg)}
    100%{opacity:0;-webkit-transform:rotateX(0deg)}}
@keyframes logoTog2{
    0%{opacity:0;transform:rotateX(0deg)}
    60%{opacity:0;transform:rotateX(0deg)}
    70%{opacity:1;transform:rotateX(180deg)}
    90%{opacity:1;transform:rotateX(180deg)}
    100%{opacity:0;transform:rotateX(0deg)}}
.logo1{-webkit-animation:logoTog1 ease-in-out infinite 10s;animation:logoTog1 ease-in-out infinite 10s}
.logo2{-webkit-animation:logoTog2 ease-in-out infinite 10s;animation:logoTog2 ease-in-out infinite 10s}
.page-header{position:relative}

.page-header .nav{height:65px;line-height:65px;background:#fff}
.page-header .nav>.nav-cnt{position:relative}
.page-header .nav-main{width:100%;height:65px;overflow:hidden}
.page-header .nav-main>li{display:block;width:240px;height:65px;text-align:center;float:left}
.page-header .nav-main>li:nth-child(1),.page-header .nav-main>li:nth-child(5){width:140px}
.page-header .nav-main>li:nth-child(1) h3{text-align:left}
.page-header .nav-main>li:nth-child(5) h3{text-align:right}
.page-header .nav-main>li h3{height:100%}
.page-header .nav-main>li a{font-size:16px;display:inline-block;height:100%;line-height:65px;position:relative;padding:0 24px;transition:all ease-in-out .3s;color:#333}
.page-header .nav-main>li:nth-child(1) h3 a{padding-left:0}
.page-header .nav-main>li:nth-child(5) h3 a{padding-right:0}
.page-header .nav-main>li:hover a,.page-header .nav-main>li.active a{color:#e3b47d}
.page-header .nav.fixed{position:fixed;background:rgba(51,51,51,0.95);left:0;top:0;width:100%;min-width:1000px;z-index:1000}
.page-header .nav.fixed .nav-main>li a{color:#fff}
.page-header .nav.fixed .nav-main>li:hover a,.page-header .nav.fixed .nav-main>li.hover a,.page-header .nav.fixed .nav-main>li.active a,.page-header .nav.fixed .nav-main>li.active a:after{color:#CBA477}
.page-header .nav.fixed .nav-main>li a:after{content:'>';display: inline-block;color:#fff;margin-left: 5px;transition: all ease-in-out .3s;font-size: 15px}
.page-header .nav.fixed .nav-main>li.no-arrow a:after{display:none}
.page-header .nav.fixed .nav-main>li:hover a:after,.page-header .nav.fixed .nav-main>li.hover a:after{color:#CBA477;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.page-header .nav-placeholder{visibility:hidden;}

.page-header .nav-sub{width:100%;height:0;position:absolute;background:#fff;top:65px;overflow:hidden;z-index:1000;padding-bottom:0;box-sizing:content-box}
.page-header .nav-sub ul{width:1000px;float:right}
.page-header .nav-sub ul li{width:100%;float:left;display:none}
.page-header .nav-sub .cate-box{width:20%;float:left}
.page-header .nav-sub .cate-box h4,.page-header .nav-sub ul li .cate-box h5{width: 100%;float: left;height:50px;line-height: 50px;overflow: hidden}
.page-header .nav-sub .cate-box h4:hover a,.page-header .nav-sub ul li .cate-box h5:hover a{color:#e3b47d}
.page-header .nav-sub .cate-box h4 a{font-size:14px;font-weight:bold;color:#333}
.page-header .nav-sub .cate-box h5 a{font-size:14px;color:#333}
.page-header .nav-sub .cate-box1{width:320px;overflow:hidden;float:left;margin-top:15px;margin-right:16px;position:relative}
.page-header .nav-sub .cate-box1 h5{position:absolute;height: 50px;width: 130px;top: 50px;left: 50%;margin-left: -80px;;border: 1px solid #fff;font-size: 30px;text-align: center;line-height: 50px;color: #fff}
.page-header .nav-sub .cate-box1 .img{float:left;display:block;width:285px;height:160px}
.page-header .nav-sub .cate-box1:nth-child(3n){margin-right:0}
.page-header .nav-sub.hover{height:auto;padding-bottom:30px;-moz-box-shadow:0 8px 15px -5px #666;-webkit-box-shadow:0 8px 15px -5px #666;box-shadow:0 8px 15px -5px #666}
.page-header .nav.fixed .nav-sub{background:rgba(51,51,51,0.95)}
.page-header .nav.fixed .nav-sub ul li a{color:#fff}
.page-header .nav.fixed .cate-box h4:hover a,.page-header .nav.fixed .cate-box h5:hover a{color:#CBA477}

.page-footer{position:relative;z-index:10;padding:27px 0 15px}
.page-footer .fri-link .title{font-size:14px;color:#fff;margin-bottom:4px}
.page-footer .fri-link .list{overflow:hidden}
.page-footer .fri-link .list a{float:left;height:30px;line-height:30px;margin:0 10px;font-size:14px;color:#fff;text-indent:-10px}
.page-footer .copy{margin-top:52px;color:#fff;font-size:14px;line-height:22px}
.page-footer .copy .bah{margin-left:10px}
.page-footer .copy>a{color:#fff;font-size:14px}
.page-footer .online-contact>a{margin-left:18px;display:inline-block;position:relative}
.page-footer .icon-wx1{position:absolute;top:0;left:0;opacity:0}
.page-footer .code-wx-box{position:absolute;bottom:36px;left:-36px;opacity:0;width:100px;height:100px;pointer-events:none;box-shadow:0 2px 7px 0 rgba(0,0,0,.25);}
.page-footer .wx:hover .code-wx-box,.page-footer .wx:hover .icon-wx1{opacity:1;pointer-events:auto}

/*当前位置*/
.breadcrumb{padding:40px 0 56px;list-style:none}
.breadcrumb>li{display:inline-block;font-size:12px}
.breadcrumb>li>a{color:#333}
.breadcrumb>li+li:before{padding:0 5px;color:#333;content:"> "}
.breadcrumb>.active{color:#999}

/*tv*/
#player-container-id{width:100%;height:100%}
.video-box{width:800px;height:500px}
.video-wrapper{background:#000;height:486px;position:relative;z-index:99;opacity:0;font-size:0}
.video-box1{width:100%;height:100%}

/*banner*/
.banner{width:100%;padding-top:33.35%}
.banner .swiper-wrapper{display:-webkit-box;position:absolute;top:0;left:0;height:100%}
.banner .swiper-slide>a{display:block;width:100%;height:100%;overflow:hidden}
.banner .prev,.banner .next{width:53px;height:53px;margin-top:-26.5px;background:transparent;border-radius:50%}
.banner .prev{left:8.28%}
.banner .next{right:8.28%}

.bt .banner{padding-top:30.11%}
.bt .swiper-pagination{position:relative;line-height:36px}
.bt .swiper-pagination-bullet{background:#626262;opacity:1;margin-right:18px}
.bt .swiper-pagination-bullet:last-child{margin-right:0}
.bt .swiper-pagination-bullet:focus{outline:none}
.bt .swiper-pagination-bullet-active{background:#FFF;border:1px solid #626262;width:14px;height:14px;transform:translateY(3px);transition:all .3s}

.gallery .swiper-slide{background-repeat: no-repeat;-webkit-background-size:cover;background-position:center}
.gallery-top{width:100%;height:486px}
.gallery-top.po-ab{position:absolute;top:0}
.gallery-top.po-ab .cover{width:100%;height:100%;text-align:center;line-height:486px;background:rgba(0,0,0,.5);}

.gallery-thumbs{margin-top:15px;width:100%;height:49px}
.gallery-thumbs .swiper-slide .cover{display:none;width:100px;height:49px;position:absolute;top:0;left:0;line-height:45px;border:2px solid transparent;text-align:center}
.gallery-thumbs .swiper-slide.swiper-slide-thumb-active .cover{display:block;border-color:#CCA477}
/*title*/
.fir-tit{position:relative}
.fir-tit h2{color:#333;line-height:1.2}
.fir-tit p{margin-top:12px;font-size:16px;color:#666}
.fir-tit .see-more{position:absolute;top:8px;right:0}
.fir-tit .see-more a{line-height:20px;transition:all 0.5s;border:1px solid transparent;border-radius: 5px;text-indent: 6px;color:#fff;display: block;width: 100px;font-size: 14px;background: #333 url(../img/white_arrow.png) no-repeat 86px center; }
.fir-tit .see-more:hover a{border-color:#333;color:#333;background-color:#fff;background-image:url(../img/black_arrow.png)}

.sec-tit h2{color:#333;line-height:32px;border-left:4px solid #CCA477;text-indent:17px}
/*分页*/
.pagelist{text-align:right;margin-bottom:90px;font-size:0}
.pagelist li{display:inline-block}
.pagelist span{display:inline-block;margin:12px 5px;padding:0 10px;border-radius:4px;line-height:28px;border:1px solid #E0E0E0;font-size:16px}
.pagelist .disabled span{margin:12px 0;padding:0 6px;background:#fff;color:#999;border:none}
.pagelist .active span{background:#333;color:#fff;border-color:#333}
.pagelist a{display:inline-block;margin:12px 0;padding:0 6px;line-height:28px;color:#333;font-size:16px}

/*certify*/
.panel-certify .tit{font-size:16px;color:#333;line-height:22px;text-align:center}
.certify{margin-top:47px;width:100%;padding-bottom:49px}
.certify  .swiper-slide{width:452px;height:448px;-moz-box-shadow:0 8px 15px -9px #666;-webkit-box-shadow:0 8px 15px -9px #666;box-shadow:0 8px 15px -9px #666}
.certify  .swiper-slide .cover{background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;opacity:1}
.certify  .swiper-slide p{display:none}
.certify  .swiper-slide-active .cover{opacity:0}
.certify .prev1,.certify .next1{width:274px;height:344px;top:52px;margin-top:0;background:none}
.certify .prev1{left:0}
.certify .next1{right:0}
/*tv*/
.tiled-tv{margin-left:-44px;margin-top:35px}
.tiled-tv li{float:left;width:50%;padding:3px 0 3px 44px}
.tiled-tv .video-item{height:235px;position:relative;overflow:hidden;cursor:pointer}
.tiled-tv .video-item .cover{opacity:0;width:100%;height:100%;line-height:235px;position:absolute;top:0;left:0;background:rgba(0,0,0,.35);text-align:center;}
.tiled-tv .video-item:hover .cover{opacity:1}
.tiled-tv .video-item .cover img{transform:scale(0)}
.tiled-tv .video-item:hover .cover img{transform:scale(1)}
.tiled-tv .video-item .data-photo{transform:scale(1)}
.tiled-tv .video-item:hover .data-photo{transform:scale(1.2)}
.tiled-tv li>.tit{font-size:16px;color:#333;padding:12px 0 35px}
/*tv pop*/
.pop-video-box .cover{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2000}
.pop-video-box .close{position:absolute;top:50%;left:50%;font-size:50px;color:#fff;z-index:999;cursor:pointer;margin-top:-273px;margin-left:400px}
.pop-video-box .video-box{display:none;position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-400px;z-index:2001}
.pop-video-box.show .cover,.pop-video-box.show .video-box{display:block}
/*shangpin*/
.tiled-goods{margin:35px 0 13px -15px}
.tiled-goods li{float:left;width:33.33333333%;padding-left:15px;margin-top:3px;margin-bottom:57px}
.tiled-goods .goods-item{padding-top:23px;height:473px;border:1px solid #7d7d7d;position:relative}
.tiled-goods .img{width:100%;height:309px}
.tiled-goods .img>a{display:inline-block}
.tiled-goods .img>a>span{padding:15px 0;display:table-cell;height:309px;vertical-align:middle}
.tiled-goods .img img{max-width:100%;max-height:100%}
.tiled-goods .info{padding:0 15px}
.tiled-goods .info .name{font-size:18px;color:#333;position:relative;display:block;line-height:32px;font-weight:bold}
.tiled-goods .info .name small{font-size:16px;font-weight:400}
.tiled-goods .info .name:after{content:"";position:absolute;bottom:0;width:154px;height:1px;background:#BFBFBF;left:68.664px}
.tiled-goods .info .brief{font-size:16px;color:#7d7d7d;padding-top:10px}
.tiled-goods .cover{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);opacity:0}
.tiled-goods .cover .info{position:absolute;left:50%;top:50%;margin-top:-35px;margin-left:-108px;width:216px;height:70px;border:1px solid #fff;padding:0}
.tiled-goods .cover .info .inner{width:206px;height:60px;background:rgba(255,255,255,0.5);margin:4px auto}
.tiled-goods .cover .info .name{font-size:16px;color:#fff;font-weight:400;padding-top:3px;line-height:28px}
.tiled-goods .cover .info .name:after{background:#fff;width:160px;left:23px}
.tiled-goods .cover .info .price{padding-top:3px;font-size:16px;font-weight:bold;color:#fff}

.tiled-goods .goods-item:hover>.info{opacity:0}
.tiled-goods .goods-item:hover .cover{opacity:1}
/*加盟模式*/
.panel-jmms h3{margin-top:15px;font-size:30px;font-weight:bold}
.tiled-jmms{margin:82px 0 0 -145px}
.tiled-jmms li{float:left;width:33.33333333%;padding-left:145px;margin-top:3px;margin-bottom:57px}
.tiled-jmms li>a{display:block}
.tiled-jmms li h5{margin-top:19px;font-size:24px;color:#333;line-height:1.5}
.tiled-jmms li .desc{margin-top:13px;font-size:14px;color:#666;line-height:28px;height:112px}
.tiled-jmms li .extra{margin:22px auto 0;width:128px;height:32px;border:1px solid #333;line-height:30px;font-size:14px;color:#333}
/*资讯*/
.zx-nav{margin-top:35px;margin-bottom:48px;border-bottom:1px solid #DCDCDC}
.zx-nav>a{display:inline-block;padding-left:35px;padding-right:35px;font-size:18px;color:#666;line-height:44px;position:relative}
.zx-nav>a.active{color:#333;font-weight:bold}
.zx-nav>a:after{content:"";width:80px;height:3px;position:absolute;left:13px;bottom:-2px;background:transparent}
.zx-nav>a.active:after{background:#3A3A3A}
/* pubuliu */
.panel-zx{margin-left:-33px}
.panel-zx .item{float:left;width:33.33333333%;padding-left:33px;padding-bottom:50px}
.panel-zx .item>a{position:relative;display:block;border-bottom:1px solid #BFBFBF;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,transform .3s ease-out}
.panel-zx .item>a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
.panel-zx h5{margin-top:15px;font-size:18px;color:#333;font-weight:bold;line-height:2}
.panel-zx .desc{font-size:12px;color:#666}
.panel-zx .time{float:left;color:#999}
.panel-zx-ft{margin-top:20px;margin-bottom:21px;text-align:right;font-size:12px;color:#333}
.panel-zx-ft>span>img{margin-left:5px}

/*cnt*/
.cnt-news .cnt{margin-top:6px;padding:20px 0;line-height:1.8em;font-size:14px;border-top:2px solid #D2D2CF}
.cnt-news .cnt img,.goods-statement img{display:block;max-width:100%;margin:10px auto;height:auto!important}
.cnt-news.s1 .cnt{border-top:none;margin-top:0;padding-top:78px}
.cnt-news.s1 h1{font-size:30px;font-weight:bold;color:#333}
.cnt-news.s1 .time{margin:29px 0;font-size:14px;color:#999}
.section-article{height:auto;min-height:400px;min-height:calc(100vh - 569px);padding-bottom:120px;}
.cnt-news.s1 .cnt-ft{width:648px;margin:-120px auto 0}
.cnt-news.s1 .cnt-ft>p{width:310px;display:table-cell;vertical-align:top}
.cnt-news.s1 .cnt-ft>p.between{width:28px}
.cnt-news.s1 .cnt-ft>p>a{float:left;display:block;width:251px;font-size:14px;color:#39F}
.cnt-news.s1 .cnt-ft>p>span{float:left;display:block;width:59px;font-size:14px;color:#333}

/*在线商城*/
.products-l{width:200px}
.products-r{width:800px}
.list-products h3{height:28px;line-height:28px;color:#333;font-weight:700;font-size:17px;position:relative;text-indent:25px;cursor:pointer}
.list-products>li+li{padding-top:28px}
.list-products .icon-solid-trian{display:inline-block;padding-left:0;width:0;height:0;border-top:6px solid #fff;border-left:10px solid #333;border-bottom:6px solid #fff;position:absolute;top:50%;margin-top:-6px;left:0}
.list-products .active .icon-solid-trian{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.list-products .items-products{display:none}
.list-products .active .items-products{display:block}
.list-products .items-products li{padding-top:24px}
.list-products .items-products a{margin-left:7px;padding-left:24px;width:120px;display:block;height:20px;line-height:20px;font-size:14px;color:#333}
.list-products .items-products .active a{background:#AC846B;color:#fff}

.products-r .tiled-goods{margin-left:26px}
.products-r .tiled-goods li{padding-left:23px;margin-bottom:23px}
.products-r .tiled-goods .goods-item{padding-top:16px;height:319px}
.products-r .tiled-goods .img,.products-r .tiled-goods .img>a>span{height:216px}
.products-r .tiled-goods .info .name{font-size:16px}
.products-r .tiled-goods .info .name small{font-size:12px}
.products-r .tiled-goods .info .name:after{width:83px;left:59.992px}
.products-r .tiled-goods .info .brief{font-size:12px;padding-top:4px}
.products-r .tiled-goods .cover .info{margin-top:-26px;margin-left:-78px;width:156px;height:52px}
.products-r .tiled-goods .cover .info .inner{width:148px;height:44px;margin:3px auto}
.products-r .tiled-goods .cover .info .name{font-size:12px;padding-top:0;line-height:22px}
.products-r .tiled-goods .cover .info .name:after{width:112px;left:18px}
.products-r .tiled-goods .cover .info .price{font-size:12px}

.sort-types{height:48px;background:#F5F7F6;line-height:48px;margin:0 0 10px 49px}
.sort-types .sort-type{padding:0 11px;color:#999;font-size:12px;font-weight:700}
.sort-types .sort-type.active{color:#333}
.sort-types .sort-type .icon{width:8px;height:16px;display:inline-block;background:url(../img/icon_trian_doub.png) no-repeat center/16px 16px;vertical-align:top;margin-top:16px;opacity:.5}
.sort-types .sort-type.active .icon{opacity:1;margin-top:14px;background-image:url(../img/icon_trian_sin.png)}
.sort-types .sort-type.active.desc .icon{opacity:1;margin-top:18px;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
/*在线商城 内容*/
.goods-info h1{padding-left:8px;margin-top:41px;font-weight:bold;font-size:36px;line-height:56px}
.goods-info .desc{padding-left:8px;font-size:14px;color:#999;line-height:16px}
.goods-info .price{margin-top:16px;margin-bottom:30px;background:#FDFBF9;line-height:60px;}
.goods-info .price .tit{margin-top:15px}
.goods-info .price-num{font-size:24px;color:#333;font-weight:bold}
.trade-cnt>.clearfix{margin-top:12px}
.trade-cnt .tit{padding-left:8px;width:66px;line-height:30px;font-size:12px;color:#666}
.trade-cnt .feilei{border:1px solid #AAA;position:relative}
.trade-cnt .feilei>span{position:relative;display:inline-block;width:58px;height:28px;line-height:28px;font-size:12px;color:#333;padding-left:9px}
.trade-cnt .feilei>span img{position:absolute;top:9px;right:4px;opacity:.8}
.trade-cnt .feilei>select{position:absolute;top:0;width:58px;height:28px;opacity:0}
.trade-cnt .contact>a{display:inline-block;width:30px;height:30px;position:relative}
.trade-cnt .contact>a>img{margin:5px 0}
.trade-cnt .contact .code-wx-box{position:absolute;top:6px;left:23px;opacity:0;width:100px;height:100px;padding:5px;background:#333;pointer-events:none}
.trade-cnt .contact .wx:hover .code-wx-box{opacity:1;pointer-events:auto}
.goods-info.xq{margin-top:38px}
.xq .trade-cnt{padding:37px 0;border-width:2px 0;border-color: #D2D2CF;border-style:solid}
.xq .trade-cnt .tit{font-size:15px;color:#333}
.xq .trade-cnt .cnt{font-size:15px;color:#666;line-height:30px;max-width:934px}
.xq .trade-cnt>.clearfix{margin-top:9px}
.goods-statement{padding:20px 0;line-height:1.8em;font-size:14px}

.tiled-types{margin-top:24px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}
.tiled-types li{width:218px}
.tiled-types li>a{display:block;height:325px}
.tiled-types li:nth-of-type(1)>a{background:#F5F6F2}
.tiled-types li:nth-of-type(2)>a{background:#F5F5F5}
.tiled-types li:nth-of-type(3)>a{background:#F8F4ED}
.tiled-types li:nth-of-type(4)>a{background:#F5F5F6}
.tiled-types h3{padding-top:13px;font-size:22px;color:#333;line-height:2}
.tiled-types p{font-size:14px;color:#999;line-height:22px}
.tiled-types .img{padding:15px 15px 30px;display:block;height:246px}
.tiled-types .img>span{display:inline-block}
.tiled-types .img>span>span{display:table-cell;height:200px;vertical-align:bottom}
.tiled-types img{max-width:100%;max-height:100%}

.common-tag{position: absolute;right: 10px;top: 10px;width: 40px;height:22px;color: #fff;font-size: 12px;font-weight: 400;line-height: 22px;text-align: center;background-color: #AC846B;border-radius: 2px;}
.mt30{margin-top: 30px;}
.concat-container .phone{display: inline-flex;align-items: center;justify-content: center;width: 222px;height: 40px;background-color: #CCA477;border-radius: 2px;color: #fff;font-size: 14px;font-weight: bold;}
.concat-container .weixin{position: relative;cursor: pointer;;margin-left: 18px;display: inline-flex;align-items: center;justify-content: center;width: 140px;height: 40px;background-color: transparent;border-radius: 2px;color: #CCA477;font-size: 14px;font-weight: bold;border: 1px solid #CCA477;}
.concat-container .weixin>img, .concat-container .phone>img{margin-right: 5px;height: 16px;}
.concat-container .weixin .code-container{z-index: -1;transition: all 0.3s ease;opacity: 0;width: 140px;height: 140px;box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.25);padding: 8px;box-sizing: border-box;position: absolute;background-color: #fff;top: -148px;left: 50%;transform: translateX(-50%);}
.concat-container .weixin .code-container img{width: 100%;height: 100%;}
.concat-container .weixin:hover .code-container{opacity: 1;z-index: 20;}

/*story*/
.cnt-story .cnt{padding: 20px 0;line-height: 1.8em;font-size: 14px;display: flex;align-items: center;width: 1000px;margin: 80px auto 100px;flex-wrap: wrap;}
.cnt-story .cnt a{display: inline-block;width: 310px;height: 380px;margin-bottom: 30px;}
.cnt-story .cnt a:not(:nth-child(3n)){margin-right: 35px;}
.cnt-story .cnt a .img-container{width: 100%;height: 330px;overflow: hidden;}
.cnt-story .cnt a .img-container img{width: 100%;height: 100%;-o-object-fit: cover;-webkit-object-fit: cover;-ms-object-fit: cover;object-fit: cover;}
.cnt-story .cnt a p{text-align: center;font-size: 22px;color: #333;font-weight: bold;margin-top: 22px;}

/*honor*/
.cnt-honor .cnt{padding: 20px 0;line-height: 1.8em;font-size: 14px;display: flex;align-items: center;width: 1000px;margin: 80px auto 50px;flex-wrap: wrap;}
.cnt-honor .cnt a{display: inline-block;width: 452px;height:510px;margin-bottom: 40px;}
.cnt-honor .cnt a:not(:nth-child(2n)){margin-right: 96px;}
.cnt-honor .cnt a .img-container{width: 100%;height: 448px;overflow: hidden;}
.cnt-honor .cnt a .img-container img{width: 100%;height: 100%;-o-object-fit: cover;-webkit-object-fit: cover;-ms-object-fit: cover;object-fit: cover;}
.cnt-honor .cnt a p{font-size: 20px;color: #333;font-weight: 400;margin-top: 14px;}