﻿*{
  margin: 0;
  padding: 0;
  font-family: 'Microsoft YaHei'；

}
html,body{width:100%;height:100%;margin:0 auto;min-width: 1440px;max-width: 1920px;}
header .outwrap .rt .searchbox .search input{background: none;margin-left: -2rem;}
header .outwrap .rt .searchbox:hover .search input{background:#fff;color: #000;}
.mt20{margin-top:20px!important;}
.mt120{margin-top: 120px!important;}
.mb125{margin-bottom: 125px!important;}
.fs26{font-size:26px!important;}
/*首页*/
.clear{clear: both;}
.more{display: block;width: 105px;height: 40px;line-height: 40px;text-align: center;background: #f2f2f2;box-shadow:10px 9px 22px #d2d2d2;}
.more:hover{background: #000;color: #fff;}
.w100{overflow: hidden;}
/*轻奢*/
.ind_a{background: none!important;padding-top: 110px!important;width: 100%;position: relative;padding-bottom: 160px!important;}
.index_qs_bg{width: 100%;height: 1100px; background: url(../images/index_qs3.jpg)no-repeat center;background-size:100%;margin-top:20px; }
.index_qs{width:1030px;float: left;margin-left: 13%; }
.index_qs_box{width: 100%;height: 1032px;/*background:url(../images/index_qs1.png)no-repeat center;*/position: relative;}
.index_qs_tit{position: absolute;left: 50%;margin-left: -616px;font-size: 82px;top: 165px;text-shadow: 76px 10px 11px #e0e0e0;}
.index_qs_desc{position: absolute;top: 330px;left: 50%;margin-left: -422px;text-shadow: 4px 6px 5px #e0e0e0;}
.index_qs_desc .tit1{font-size:24px;font-weight: bold; }
.index_qs_desc .desc{font-size:12px;color:#808080;margin-top: 48px;line-height: 32px; }
.index_qs_desc .more{margin-top: 58px;}
.index_qsimg{position: absolute;/*background: url(../images/index_qs2.png)no-repeat center;*/width: 573px;height: 716px;right:0px;top: 250px;}

/*原木*/
.index_ym{width: 100%;/*margin-top: 125px;*/}
.index_ym_l{width: 87.29%;height:810px;float:right;background: url(../images/index_ym1.png)no-repeat center; position: relative;background-size:100%;margin-right:12.71%;}
.index_ym_tit{width: 100%;font-size: 82px;position: absolute;left: 50%;margin-left: 304px;top: 150px;text-shadow: 8px 10px 11px #e0e0e0;}
.index_ym_desc{position: absolute;left: 50%;margin-left: 400px;top: 310px;}
.index_ym_desc .tit1{font-size:24px;font-weight: bold; }
.index_ym_desc .desc{font-size:12px;color:#808080;margin-top: 48px;line-height: 32px; }
.index_ym_desc .more{margin-top: 58px;}

/*品牌概述*/
.ind_b{background: none;background-color: #fff!important;}
.index_ppbg{background: url(../images/index_ppbg.png) no-repeat center; width: 100%;height: 1080px;position: relative;background-size: 100%;}
.index_pp{position: absolute;width: 360px;height: auto;top: 380px;left: 50%;margin-left: 80px;}
.index_pp .xian{width: 65px;height:2px;background: #808060;margin-top: 40px;margin-bottom: 32px;}
.index_pp_tit{font-size: 24px;}
.index_pp_desc{font-size:13px;color: #808080;line-height: 36px;}

.index_pp_lc{margin-top: 58px;}
.index_pp_lc li{width: 33.333%;float: left;}
.index_pp_lc li .counterDX{font-size:28px;font-weight: bold; color:#808060;}
.index_pp_lc li .number{margin-bottom: 10px;}
.index_pp_lc li .title{font-size: 14px;}

/*加盟*/
.ind_c{padding-top: 150px;padding-bottom: 120px;position: relative;background: none!important;margin: 0 auto;}
.index_jm_tit{font-size: 26px;line-height: 110px;}
.index_jm_tit .xian{width: 65px;height:2px;background: #b88d79;margin:0 auto;}
.index_jm_box{width: 1200px;margin: 0 auto;height: 100%;}
.index_jm_box li{width: 25%;float: left;height: 240px;}
.index_jm_img {text-align: center;line-height: 240px;height: 240px;position: relative;}
.index_jm_img span{position: relative;display: block;height: 240px;line-height: 390px;}
.index_jm_box li:hover{color: #fff;}
.index_jm_box li:first-child{background: url(../images/jm_01.png) no-repeat center;}
.index_jm_box li:first-child:hover{background: url(../images/jm_01_1.png) no-repeat center;}
.index_jm_box li:nth-child(2){background: url(../images/jm_02.png) no-repeat center;}
.index_jm_box li:nth-child(2):hover{background: url(../images/jm_02_1.png) no-repeat center;}
.index_jm_box li:nth-child(3){background: url(../images/jm_03.png) no-repeat center;}
.index_jm_box li:nth-child(3):hover{background: url(../images/jm_03_1.png) no-repeat center;}
.index_jm_box li:nth-child(4){background: url(../images/jm_04.png) no-repeat center;}
.index_jm_box li:nth-child(4):hover{background: url(../images/jm_04_1.png) no-repeat center;}
.index_jm_box li:nth-child(5){background: url(../images/jm_05.png) no-repeat center;}
.index_jm_box li:nth-child(5):hover{background: url(../images/jm_05_1.png) no-repeat center;}
.index_jm_box li:nth-child(6){background: url(../images/jm_06.png) no-repeat center;}
.index_jm_box li:nth-child(6):hover{background: url(../images/jm_06_1.png) no-repeat center;}
.index_jm_box li:nth-child(7){background: url(../images/jm_07.png) no-repeat center;}
.index_jm_box li:nth-child(7):hover{background: url(../images/jm_07_1.png) no-repeat center;}
.index_jm_box li:nth-child(8){background: url(../images/jm_08.png) no-repeat center;}
.index_jm_box li:nth-child(8):hover{background: url(../images/jm_08_1.png) no-repeat center;}

.jm_bg{width: 100%;height: 634px;background: url(../images/jm_bg.png) no-repeat center;position: relative;margin-bottom: 210px}
.jm_bg_box{width: 1250px; left: 0; right: 0; margin-left: auto; height: 155px; margin-right: auto; background: #fff;position: absolute;bottom:-60px;box-shadow: 2px 9px 10px rgba(170,170,170,.75);}
.jm_bg_box ul{width:84%;margin: 0 auto;}
.jm_bg_box li{width:33.33%;height: 80px;padding: 38px 0;float: left;}
.jm_bg_box li:first-child{background:url(../images/jm_bg01.png) no-repeat;background-position:50% 47px; }
.jm_bg_box li:nth-child(2){background:url(../images/jm_bg02.png) no-repeat;background-position:50% 47px; }
.jm_bg_box li:nth-child(3){background:url(../images/jm_bg03.png) no-repeat;background-position:50% 47px; }
.jm_bg_box li:nth-child(4){background:url(../images/jm_bg04.png) no-repeat;background-position:50% 47px; }
.jm_bg_box li p{font-size: 38px;line-height:126px;text-align: center;}
.jm_bg_box li p span{font-size: 14px;color:#aaa;margin: 0 10px;}
/*加盟流程*/
.jm_lc{width: 100%;height:100%;}
.jm_lc .tit{background: url(../images/jm_lc_tit.png)no-repeat top;height: 51px;text-align: center;}
.jm_lc .tit p{font-size: 24px;line-height: 215px;height: 168px;}
.jm_lc .tit .jm_lc_xian{width: 65px;height:2px;background: #b88d79;margin:0 auto;display: block;}
.jm_lc_box{width: 1400px;margin: 0 auto;height: 467px;margin-top:166px;}
.jm_lc_l{float: left;width: 33%;background: #000;height: 100%;zoom:1;padding:23px;}
.jm_lc_lbox{ width: 100%;height: 100%;border: 1px solid #fff;position: relative;}
.jm_lc_lny{position:absolute;width:315px;height: 270px; top: 88px; left: 0; right: 0; margin-left: auto;margin-right: auto;}
.jm_lc_img1{width: 67px;height: 67px;display: block;background:url(../images/jm_lc01.png)no-repeat center;margin: 0 auto;margin-bottom: 26px;}
.jm_lc_lny .tit1{font-size: 16px;text-align: center;color: #fff;line-height: 40px;}
.jm_lc_lny .xian{width: 118px;height: 1px;background: #fff;margin: 0 auto;position: absolute;left: 0; right: 0; margin-left: auto;margin-right: auto;margin-top: 16px;}
.jm_lc_lny .desc{color:#fff;margin-top: 55px;line-height: 30px;}
.jm_lc_r{width: 63.7%;float: right;background: #fff;}
.jm_lc_r li{width: 48%;height: 160px;margin-left:1em;margin-bottom: 1em;box-shadow:1px 1px 8px #a0a0a0;float: left;position: relative; }
.jm_lc_r li:hover{border:1px solid #000; box-sizing:border-box}
.jm_lc_r li .jm_lc_img2{background:url(../images/jm_lc02.png)no-repeat center;width: 124px;height:160px;line-height: 160px;float: left;}
.jm_lc_r li .jm_lc_img3{background:url(../images/jm_lc03.png)no-repeat center;width: 124px;height:160px;line-height: 160px;float: left;}
.jm_lc_r li .jm_lc_img4{background:url(../images/jm_lc04.png)no-repeat center;width: 124px;height:160px;line-height: 160px;float: left;}
.jm_lc_r li .jm_lc_img5{background:url(../images/jm_lc05.png)no-repeat center;width: 124px;height:160px;line-height: 160px;float: left;}
.jm_lc_r li .jm_lc_img6{background:url(../images/jm_lc06.png)no-repeat center;width: 124px;height:160px;line-height: 160px;float: left;}
.jm_lc_r li .jm_lc_img7{background:url(../images/jm_lc07.png)no-repeat center;width: 124px;height:160px;line-height: 160px;float: left;}
.jm_lc_rdesc{height: 160px;position:relative;}
.jm_lc_rdesc .tit1{font-size: 16px;line-height: 40px;margin-top: 28px;font-weight: bold;}
.jm_lc_rdesc .xian{width: 86px;height: 2px;display: block;background: #6c6c6c;position: absolute;left: 50%;margin-left: -90px;}
.jm_lc_rdesc .jm_lc_rxq{margin-top: 10px;line-height: 25px;color: #6c6c6c;font-size: 12px;padding-right:1em;}
/*合作伙伴*/
.ind_d{width: 100%;background:url(/*../images/hz_bg.png*/)no-repeat center!important;}
.hz{position: absolute;}
.hz_tit img{position: absolute;top:0px;}
.hz_tit{position:absolute;width: 100%;height: 490px;top: 20.1%;/*left: 50%;*/margin-left: 9.5%;z-index: 999;}
.hz_tit .xian{width: 65px;height:2px;background: #b88d79;margin:0 auto;position: absolute;left: 0px;/*top: 68px;*/margin-top: 3%;}
.hz_tit1{position: relative;font-size: 24px;top: 34.8%;}
.hz_tit .desc{left: 0px;margin-top:13%;position:relative;width: 190px;font-size: 12px;color: #888;line-height: 35px}
.ind_d .casewrap{width: 100%;}
.ind_d .hz_tit{background:none!important;}
.ind_d .casewrap .cont .rt{background:none!important; width: 100%!important;height: 100%!important;margin-right:0px!important;position: relative;}
.ind_d .casewrap .cont .rt::before{padding-top: 38.6894%;}
/*售后*/
.ind_e{position:relative;height:auto;border-top: none;margin-top: 73px;margin-bottom: 300px;border-top: none!important;}
.sh{width: 1330px;margin: 0 auto; }
.sh_tit{float: left;width: 50%;}
.sh_tit .tit1{font-size: 24px;margin-top: 58px;}
.sh_tit .xian{width: 65px;height:2px;background: #b88d79;display: block;margin-top: 50px;margin-bottom: 50px;}
.sh_r{float: right;width: 50%;height: 444px;box-shadow: 3px 5px 10px #a0a0a0;}
.sh_r li{width: 50%;float: left;height:222px;box-shadow: 4px 4px 10px #f3f3f3;}
.sh_rbox:first-child{float: left; width:50%;height: 222px;background: #000;box-shadow: 3px 5px 10px #a0a0a0;}
.sh_rbox:{float: left; width:50%;height: 222px;background: #fff;}
.sh_img{background:url(../images/sh_tel1.png)no-repeat;width: 100%;height: 110px;background-position: 50% 100%;}
.sh_img2{background:url(../images/sh_email.png)no-repeat;width: 100%;height: 110px;background-position: 50% 100%;}
.sh_img3{background:url(../images/sh_fax.png)no-repeat;width: 100%;height: 110px;background-position: 50% 100%;}
.sh_img4{background:url(../images/sh_address.png)no-repeat;width: 100%;height: 110px;background-position: 50% 100%;}
.sh_rbox:first-child p{color: #fff;}
.sh_rbox p{color: #000;text-align: center;margin-top: 35px;font-size: 16px;}
.sh_lc{width: 100%; margin-top: 245px;}
.sh_lc li{width: 20%;float: left;text-align: center;}
.sh_lc_img1{width: 88px;height: 95px;background:url(../images/sh_lc01.png) no-repeat center;margin: 0 auto}
.sh_lc_img2{width: 88px;height: 95px;background:url(../images/sh_lc02.png) no-repeat center;margin: 0 auto}
.sh_lc_img3{width: 88px;height: 95px;background:url(../images/sh_lc03.png) no-repeat center;margin: 0 auto}
.sh_lc_img4{width: 88px;height: 95px;background:url(../images/sh_lc04.png) no-repeat center;margin: 0 auto}
.sh_lc_img5{width: 88px;height: 95px;background:url(../images/sh_lc05.png) no-repeat center;margin: 0 auto}
.sh_lccn{font-size: 14px;margin-top: 30px;line-height: 30px;color:#747474;}
.sh_lcen{color: #747474;}

/*首页 end*/



.banner{width: 100%;height:auto;;box-shadow: 0 0 15px #a0a0a0;font-family: 'MicrosoftYaHeiLight';}
/*产品列表*/
.mk_title.mline .cn{margin-top:100px;font-size: 18px;line-height: 40px;margin-bottom: 45px;}
.cp_desc{width: 232px;font-size: 14px;color: #808080;line-height: 30px;}
.pro_a .wrap1260 .content .list:first-child .mk_title .more{margin-top: 50px;}
.pro_a .wrap1260 .content .list:nth-child(2) .mk_title .more{margin-top: 30px;}
.pro_a .wrap1260 .content .list:nth-child(3) .mk_title .more{margin-top: 20px;}
.pro_a .wrap1260 .content .list .infobox{width: 33.8%}
.pro_a .wrap1260 .content .list:first-child{margin-bottom: 220px;}
.pro_a .wrap1260 .content .list .rt:first-child{width: 61.8%;}
.pro_a .wrap1260 .content .list:nth-child(2) .cn{margin-top: 80px;margin-bottom: 18px;text-indent: 10px;}
.mk_title.mline .cp_desc:nth-child(2){margin-left: 10px;}
.pro_a .wrap1260 .content .list:nth-child(2) .imgbox{width: 70%;}
.pro_a .wrap1260 .content .list:nth-child(2) .cp_desc{margin-left: 10px;}
.pro_a .wrap1260 .content .list:nth-child(2n){background:none;}
.pro_a .wrap1260 .content .list:nth-child(2) .infobox{width: 33.8%;padding-top:0px;margin-top:-5px; }
.pro_a .wrap1260 .content .list:nth-child(3) .infobox{width: 33.8%;padding-top:0px;margin-top: -10px;padding-left:0px;}
.pro_a .wrap1260 .content .list:nth-child(3) .imgbox{width: 67.5%;}
.pro_a .wrap1260 .content .list:nth-child(3) .cn{margin-top: 73px;margin-bottom: 18px;margin-left: 15px;}
.pro_a .wrap1260 .content .list:nth-child(3) .cp_desc{margin-left: 15px; width: 292px;}
.pro_a .wrap1260 .content .list:nth-child(4) .more{margin-top: 56px;}
.pro_a .wrap1260 .content .list:nth-child(5) .more{margin-top: 37px;}
.cp_lc{margin-top: 0px;}


.pagetitle{border-bottom:none!important;}
.cp_list{width: 100%;height: 100%;}
.cplist_img_box{display: flex;width: 31.3333%;float: left;margin-bottom: 90px;overflow: hidden;max-height:300px;}

.cplist_img_box:nth-child(3n+2){margin:0 3%;}
.cplist_img_box img{width: 100%;height: 100%;transition: all .5s;}
.cplist_img_box img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
/*分页*/
.my-4{    margin-bottom: 1.5rem!important;margin-top: 1.5rem!important;}
.page1{width: 100%;margin: 0 auto;}
.page-num:not(:disabled) {
	cursor: pointer;
}
.justify-content-center{    -ms-flex-pack: center!important;justify-content: center!important;}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #000;
	background-color: #fff;
	border: 1px solid #dee2e6;
	text-align: center;
}

a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #000;
	border-color: #000;
}
.page-num-current:hover {
	color: #fff;
}
/*其他*/
.pages {
	min-height: 500px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.code, .code img {
	height: 100px;
}
.position, .position a {
	color: #999;
}
.content {
	color: #666;
	line-height: 2;
}
.content img, .content iframe {
	max-width: 100% !important;
}
.content li {
	list-style: none;
	/* margin-left: 20px; */
}

.pagination {
  display: flex;
  @include list-unstyled();
  @include border-radius();
}

.page-link {
  position: relative;
  display: block;
  padding: $pagination-padding-y $pagination-padding-x;
  margin-left: -$pagination-border-width;
  line-height: $pagination-line-height;
  color: $pagination-color;
  background-color: $pagination-bg;
  border: $pagination-border-width solid $pagination-border-color;

  &:hover {
    z-index: 2;
    color: $pagination-hover-color;
    text-decoration: none;
    background-color: $pagination-hover-bg;
    border-color: $pagination-hover-border-color;
  }

  &:focus {
    z-index: 2;
    outline: $pagination-focus-outline;
    box-shadow: $pagination-focus-box-shadow;
  }

  // Opinionated: add "hand" cursor to non-disabled .page-link elements
  &:not(:disabled):not(.disabled) {
    cursor: pointer;
  }
}

.page-item {
  &:first-child {
    .page-link {
      margin-left: 0;
      @include border-left-radius($border-radius);
    }
  }
  &:last-child {
    .page-link {
      @include border-right-radius($border-radius);
    }
  }

  &.active .page-link {
    z-index: 1;
    color: $pagination-active-color;
    background-color: $pagination-active-bg;
    border-color: $pagination-active-border-color;
  }

  &.disabled .page-link {
    color: $pagination-disabled-color;
    pointer-events: none;
    // Opinionated: remove the "hand" cursor set previously for .page-link
    cursor: auto;
    background-color: $pagination-disabled-bg;
    border-color: $pagination-disabled-border-color;
  }
}


//
// Sizing
//

.pagination-lg {
  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);
}

.pagination-sm {
  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);
}

@media screen and (max-width: 1600px){
  .ind_b{background-color:#fff;}
  .index_pp{width: 300px;margin-left: 5%;}
  .index_ppbg{background-size: 100%;}
  .index_pp_tit{margin-top: 35px;}
  .index_pp_desc{height: 255px;overflow:hidden;text-overflow: ellipsis;line-height: 28px;}
  .index_pp_lc{margin-top: 20px;}
}
@media screen and (max-width: 1500px) {
  html,body{min-width:1200px!important;}
  .w1440{min-width: 90%!important;width: 80%!important;}
 header .outwrap .lt .navbox{margin-right: 9%!important;}
  .index_ym_l{float: left!important;width: 78.29%;margin-right:0;height: 615px; }
  .index_ym_tit{margin-left: 20.8%;top: 22%;font-size: 55px;}
  .index_ym_desc{margin-left:21.5%;top: 225px}
  .index_ym_desc .more{margin-top: 5%;}
  .index_ym_desc .desc{margin-top: 30px;}

  .index_qs_tit{font-size: 55px;top: 24%;margin-left: -56.5%;}
  .index_qs_desc{padding-top: 5%;}
  .index_qsh{height: 900px;overflow:hidden;margin-top: -120px;}
  .ind_a{padding-bottom:100px!important;}
  .index_pp{width: 280px;}
  .index_ppbg{background-size: 100%;}
 
  .index_pp_desc{height: 230px;overflow:hidden;text-overflow: ellipsis;line-height: 25px;}
  .index_pp_lc{margin-top: 20px;}
  .jm_lc_box{width: 80%;}
  .jm_lc_l{width:30%;/*margin-left:7%;*/}
  .jm_lc_r{width: 65.2%;}
  .jm_lc_r li{width:47%;}
  .jm_lc_r li .jm_lc_img2,.jm_lc_r li .jm_lc_img3,.jm_lc_r li .jm_lc_img4,.jm_lc_r li .jm_lc_img5,.jm_lc_r li .jm_lc_img6,.jm_lc_r li .jm_lc_img7{width: 25%;}
  .jm_lc_rdesc .xian{margin-left: -81px;}
  .index_jm_box{width:80%;margin: 0 auto;}
  .ind_d{margin-top: -450px;}
  .jm_lc{height: auto;}


  .sh_lc{width: 80%;margin: 0 auto;}
  .jm_bg_box{width: 80%;margin: 0 auto;}
  
  .cplist_img_box{position:relative;height:300px;}
  .cplist_img_box a{position:absolute;}

  footer .wrap1260 .flogobox{padding-left: 5%;}
  footer .wrap1260 .top{margin-left: -245px;}
  .footlogo{width: 70%!important;}
  
  }


@media screen and (max-width: 1400px){
#beian{padding-left: 40px}
 footer .wrap1260 .flogobox{padding-left: 0%;}

}


