@charset "utf-8";
/* CSS Document */


body{ font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif;}


/*宽*/
.w010{ width: 100%;}
.maxw010{ max-width: 100%;}


/*高*/


.pt40{ padding-top: 40px;}
.pt60{ padding-top: 60px;}

.mb40{ margin-bottom: 40px;}
.mb50{ margin-bottom: 50px;}
.mb60{ margin-bottom: 60px;}
.mb100{ margin-bottom: 100px;}


a:hover,
a:focus{
    text-decoration: none;
}


.fs16{ font-size: 16px;}
.fs18{ font-size: 18px;}
.fs20{ font-size: 20px;}
.fs24{ font-size: 24px;}
.fs28{ font-size: 28px;}

.color-dbb174{ color: #dbb174;}
.color-fff{ color: #fff;}
.color-060508{ color: #060508;}


/*header*/
.shortcut{
    line-height: 24px;
    padding-top: 7px;
    padding-bottom: 7px;
    background: #f4f4f4;
    font-size: 12px;
    color: #bcbcbc;
}
.shortcut a{
    color: #bcbcbc;
}
header{
    padding-top: 20px;
    padding-bottom: 20px;
}
.logo .text{
    line-height: 28px;
    font-size: 20px;
    color: #535353;
}
.tel .text{
    line-height: 32px;
    font-size: 20px;
    color: #515567;
}


/*nav*/
.navbar{
    min-height: 48px;
    margin-bottom: 0;
    border: none;
}
.navbar-default{
    background: #535353;
}
/*自定义*/
.navbar-default .nav-right{
    margin-left: -15px;
}
.navbar-default .nav-right>li{
    border-right: 1px solid #585858;
}
.navbar-default .nav-right>li>a{
    padding: 14px 15px 14px 16px;
    font-size: 16px;
    color: #fff;
}
.navbar-default .nav-right>li>a:hover,.navbar-default .nav-right>li>a:focus{
    background: #dbb174;
    color: #fff;
}
.navbar-default .nav-right>.active>a, .navbar-default .nav-right>.active>a:hover, .navbar-default .nav-right>.active>a:focus{
    background: #dbb174;
    color: #fff;
}
.caret{
    margin-left: 8px;
}
.dropdown-menu{
    width: 100%;
    padding: 0;
    background: #fff;
    border: none;
    border-radius: 0;
    text-align: center;
}
.dropdown-menu>li>a{
    padding-top: 15px;
    padding-bottom: 15px;
    background: #fff;
    border-top: 1px solid #ededed;
    font-size: 16px;
    color: #535353;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{
    background: #fff;
    border-top: 1px solid #ededed;
}
.dropdown-menu>.open>a, .dropdown-menu>.open>a:hover, .dropdown-menu>.open>a:focus{
    background: #fff;
    border-top: 1px solid #ededed;
}
.sub{
    width: 100%;
    margin: 0;
    position: static;
    top: 0;
    left: auto;
    right: auto;
    display: none;
}
.sub>li>a{
    display: block;
    background: #535353 !important;
    border: 1px solid #5c5c5c !important;
    font-size: 14px;
    color: #ececec !important;
}


/*footer*/
footer{
    padding-top: 50px;
    background: #535353;
}
.footer-nav>div{
    min-height: 180px;
    padding-right: 0;
    margin-bottom: 30px;
}
.footer-nav h3{
    margin-top: 0;
    margin-bottom: 14px;
    background: url("../images/line_3.jpg") left bottom no-repeat;
    font-size: 16px;
}
.footer-nav h3 .glyphicon{
    display: none;
}
footer .a-1{
    display: block;
    line-height: 1.2;
    padding-bottom: 12px;
    font-size: 16px;
    color: #fff;
}
footer .a-2{
    display: block;
    line-height: 2;
    font-size: 14px;
    color: #aaa;
}
.footer-right{
    line-height: 2;
    font-size: 14px;
    color: #aaa;
}
.wechat{
    margin-bottom: 30px;
}
.footer-links{
    background: #3b3b3b;
}
.links-con{
    min-height: 72px;
    padding-left: 160px;
    font-size: 14px;
    position: relative;
}
.links-con .title{
    width: 130px;
    height: 68px;
    line-height: 68px;
    margin-top: -34px;
    background: url("../images/line_4.png") right center no-repeat;
    color: #6f6f6f;
    position: absolute;
    top: 50%;
    left: 0;
}
.links-con .content{
    line-height: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.links-con .content a{
    display: inline-block;
    margin-right: 5px;
    color: #5d5d5d;
}
.footer-copy{
    line-height: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    background: #1e1e1e;
    font-size: 14px;
    color: #535353;
}
.footer-copy a{
    margin: 0 10px;
    color: #535353;
}


/*banner
.banner img {
    display: block;
    max-width: 100%;
}*/
.banner img {
    display: block;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
}
#sync2{
    width: 34%;
    margin-left: -17%;
    position: absolute;
    bottom: 40px;
    left: 50%;
}
#sync2 .item{
    margin: 5px;
    border: 1px solid #5e4e37;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}
#sync2 .item img{
    width: 100%;
}
#sync2 .synced .item{
    border: 1px solid #d8ae72;
}

/*footer*/


/*首页内容*/
.block-05{
    padding-bottom: 30px;
    margin-bottom: 50px;
    background: url("../images/z_4.jpg") left bottom repeat-x;
    background-size: 100% 72%;
}
.slide-2 .item{
    padding: 0 10px;
}
.slide-2 .item .img{
    border: 1px solid #999;
}
.slide-2 .item .img img{
    display: block;
    width: 100%;
}
.slide-2 .item .tit{
    line-height: 42px;
    font-size: 14px;
    text-align: center;
}
.slide-2 .item .tit a{
    color: #fff;
}



.search{
    padding-top: 16px;
    padding-bottom: 16px;
    margin-bottom: 50px;
    background: #f6f6f6;
    border-bottom: 1px solid #e7e7e7;
}
.search-left{
    line-height: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #989898;
}
.search-left a{
    display: inline-block;
    margin-right: 8px;
    color: #bebebe;
}
.ssk-1{
    width: 100%;
    height: 28px;
    line-height: 28px;
    background: #eee;
    border: 1px solid #ababab;
    border-right: none;
    color: #838383;
    font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif;
    text-indent: 10px;
}
.input-1{
    width: 100%;
    height: 28px;
    background: url("../images/input_1.png") center center #d9b073 no-repeat;
    border: none;
    border-radius: 0 3px 3px 0;
}
.tit-1{
    margin-bottom: 40px;
}
.mod-01{
    margin-bottom: 10px;
}
.mod-01 .title{
    margin-bottom: 76px;
}
.mod-01 .title>div{
    position: relative;
}
.mod-01 .title>div .name{
    line-height: 48px;
    border-top: 2px solid #535353;
    border-bottom: 2px solid #535353;
    font-size: 18px;
    color: #535353;
    text-align: center;
    cursor: pointer;
}
.mod-01 .title>div .name.on{
    border-top: 2px solid #d8af73;
    border-bottom: 2px solid #d8af73;
    color: #d9b073;
}
.mod-01 .title>div .content{
    padding-top: 25px;
    background: url("../images/tb_7.png") center top no-repeat;
    font-size: 16px;
    color: #535353;
    text-align: center;
    position: absolute;
    top: 52px;
    right: 0;
    left: 0;
    display: none;
}
.mod-01 .title>div .content a{
    margin: 0 15px;
    color: #535353;
}
.mod-01 .title>div .content a:hover,
.mod-01 .title>div .content .selected{
    color: #d9b073;
}
.mod-01 .img{
    margin-bottom: 60px;
    font-size: 14px;
    text-align: center;
}
.mod-01 .img a .sp-1{
    display: block;
    line-height: 24px;
    border-bottom: 1px solid #dadada;
    color: #bcbcbc;
}
.mod-01 .img a .sp-2{
    display: inline-block;
    width: 76px;
    height: 24px;
    line-height: 24px;
    background: #bcbcbc;
    color: #fff;
}
.mod-01 .img a:hover .sp-1{
    color: #d9b073;
}
.mod-02{
    margin-bottom: 50px;
}
.tit-2{
    background: url("../images/tit_bg1.png") center center no-repeat;
}
.mod-03{
    padding-bottom: 80px;
    background: url("../images/bg_1.jpg") center bottom no-repeat;
}
.mod-03 .content>div{
    background: #dbb174;
}
.mod-03 .content .text{
    line-height: 26px;
    font-size: 14px;
    color: #efefef;
    text-align: center;
}
.mod-03 .title{
    background: url("../images/line_2.jpg") left 76px repeat-x;
}
.mod-03 .title .tabs-tit{
    float: left;
    width: 20%;
    min-height: 137px;
    line-height: 30px;
    padding-top: 6px;
    background: url("../images/li_bg1.png") center top no-repeat;
    font-size: 18px;
    color: #535353;
    text-align: center;
}
.mod-03 .title .tabs-tit.selected{
    background: url("../images/li_bg1_h.png") center top no-repeat;
    color: #dbb174;
}
.block-01{
    padding-top: 50px;
    padding-bottom: 70px;
    margin-bottom: 50px;
    background: #f3f3f3;
}
.mod-04{
    height: 220px;
}
.mod-04 a{
    float: left;
    width: 12.5%;
    height: 220px;
    line-height: 30px;
    font-size: 24px;
    color: #535353;
    text-align: center;
    transition: all 0.2s linear;
}
.mod-04 a:hover{
    color: #dbb174;
}
.mod-05{
    display: none;
}
.mod-05 a{
    line-height: 30px;
    margin-bottom: 10px;
    font-size: 24px;
    color: #535353;
}
.mod-05 a:hover{
    color: #dbb174;
}
.tit-3{
    background: url("../images/tit_bg2.png") center 38px no-repeat;
}
.mod-06{
    border: 1px solid #dbb174;
}
.tit-4{
    padding: 12px 18px;
    line-height: 22px;
    font-size: 14px;
}
.tit-4 .name{
    font-size: 20px;
    color: #fff;
}
.tit-4 .more{
    color: #f4f4f4;
}
.mod-06 .content ul li{
    margin-bottom: 20px;
}
.mod-06 .content ul li .img img{
    display: block;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding: 1px;
    background: #fff;
    border: 1px solid #c4c4c4;
}
.mod-06 .content ul li .text{
    line-height: 20px;
    font-size: 14px;
    color: #7d7d7d;
}
.mod-06 .content ul li .text .a-1{
    font-size: 16px;
    color: #535353;
}
.mod-06 .content ul li .text .date{
    font-size: 12px;
    color: #aeaeae;
}
.mod-06 .content ul li .text .more{
    display: block;
    width: 58px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #aeaeae;
    font-size: 12px;
    color: #aeaeae;
    text-align: center;
}
.mod-07{
    border: 1px solid #999;
    overflow: hidden;
}
.mod-07 .con-1 .img{
    margin-bottom: 20px;
}
.mod-07 .con-1 .img img{
    display: block;
    width: 100%;
}
.mod-07 .con-2{
    padding-right: 15px;
    padding-left: 15px;
}
.mod-07 .con-2 ul li{
    padding-left: 30px;
    line-height: 32px;
    font-size: 16px;
    color: #7d7d7d;
    position: relative;
}
.mod-07 .con-2 ul li .zm{
    font-size: 20px;
    color: #dbb174;
    font-weight: bold;
    position: absolute;
    top: 0;
    left: 0;
}
.mod-07 .con-2 ul li a{
    color: #535353;
}
.block-02{
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 50px;
    background: url("../images/bg_2.jpg") center top no-repeat;
}
.tit-5{
    background: url("../images/tit_bg3.png") center 66% no-repeat;
}
.slide-1 .item .img{
    margin-right: auto;
    margin-left: auto;
    width: 276px;
}
.slide-1 .item .img a img{
    display: block;
    width: auto;
    max-width: 100%;
    padding: 1px;
    background: #fff;
    border: 1px solid #c4c4c4;
}
.slide-1 .owl-buttons div{
    width: 17px;
    height: 20px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    display: block;
}
.slide-1 .owl-buttons .owl-prev{
    background: url("../images/jt_1l.png") no-repeat;
    left: 0;
}
.slide-1 .owl-buttons .owl-next{
    background: url("../images/jt_1r.png") no-repeat;
    right: 0;
}
.block-03{
    margin-bottom: 30px;
}
.block-04{
    border: 1px solid #bababa;
}
.mod-08{
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    line-height: 28px;
    font-size: 14px;
    color: #989898;
}
.mod-08 .more{
    color: #dedede;
    position: absolute;
    right: 0;
    bottom: 0;
}
.mod-09{
    background: #f9f9f9;
    border: 1px solid #f1f1f1;
    border-top: none;
}
.tit-6{
    height: 47px;
    padding: 12px 18px;
    border-bottom: 1px solid #eaeaea;
    line-height: 22px;
    font-size: 14px;
}
.tit-6 .name{
    font-size: 20px;
    color: #535353;
}
.tit-6 .more{
    color: #535353;
}
.mod-09 .img{
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 30px;
    border-bottom: 1px solid #eaeaea;
}
.mod-09 .img img{
    padding: 1px;
    background: #fff;
    border: 1px solid #c4c4c4;
}
.mod-09 ul li{
    padding-left: 20px;
    line-height: 50px;
    border-bottom: 1px solid #eaeaea;
    font-size: 16px;
}
.mod-09 ul li a{
    color: #535353;
}
.mod-09 ul li a:hover{
    color: #dbb174;
}
.tit-7{
    background: url("../images/tit_bg4.png") center center no-repeat;
    font-size: 30px;
    color: #535353;
}
.form-group {
    margin-bottom: 25px;
}
.wbk-1{
    background: #f3f3f3;
    border: 1px solid #dbdbdb;
    border-radius: 0;
    font-size: 16px;
    color: #aeaeae;
}
.wbk-1.h40{
    height: 40px;
}
.input-2{
    background: #dbb174;
    border: 1px solid #ede2d3;
    font-size: 16px;
    color: #fff;
}
.input-2:hover{
    background: #dbb174;
    border: 1px solid #ede2d3;
    font-size: 16px;
    color: #fff;
}
.mod-10{
    margin-top: 50px;
}


/*成功案例*/
.mod-11 .box {
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 25px;
}
.mod-11 .box .img-s,
.mod-11 .box .cont {
    padding-left: 10px;
    padding-right: 10px;
}
.mod-11 .box .img-s img {
    display: block;
    max-width: 100%;
    width: 100%;
}

.mod-11 .box .cont {
    font-size: 14px;
    color: #868686;
    line-height: 20px;
}
.mod-11 .box .title{
    margin-bottom: 10px;
}
.mod-11 .box .title a {
    color: #535353;
    font-size: 16px;
}
.mod-11 .box .a-more{
    font-size: 12px;
    color: #d8d8d8;
}

.mod-12>div{
    margin-bottom: 20px;
}
.mod-12 img{
    display: block;
    width: 100%;
    max-width: 100%;
}

.mod-13 .text{
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    line-height: 28px;
    border: 1px solid #bababa;
    font-size: 14px;
    color: #989898;
}
.mod-13 .text .c-1{
    font-size: 20px;
    color: #060508;
    text-align: center;
}
.mod-13 .text .c-2{
    font-size: 16px;
    color: #060508;
    text-align: center;
}
.mod-13 .more{
    font-size: 14px;
    text-align: right;
}
.mod-13 .more a{
    color: #dedede;
}
.mod-14{
    margin-right: -5px;
    margin-left: -5px;
}
.mod-14>div{
    padding-right: 5px;
    padding-left: 5px;
    margin-bottom: 10px;
}
.mod-14>div img{
    padding: 1px;
    background: #fff;
    border: 1px solid #c4c4c4;
}


/*----------------------------------- L.专属-------------------------------------------*/
.warp-b {
    margin-bottom: 30px;
}

.other-banner {
    margin-bottom: 3%;
}
.other-banner img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.sub-tree {
    margin-bottom: 20px;
}
.sub-tree > ul > li {
    text-align: center;
    margin-bottom: 10px;
}
.sub-tree > ul > li > a {
    display: block;
    height: 60px;
    line-height: 60px;
    background: #535353;
    color: #ffffff;
    font-size: 20px;
}
.sub-tree > ul > li .drop-down {
    display: none;
}
.sub-tree > ul > li .drop-down .fl-01{
    background: #f6f6f6;
    padding-top: 10px;
    box-shadow: 1px 0 8px rgba(0,0,0,.2);
}
.sub-tree > ul > li .drop-down .fl-01 a {
    display: block;
    color: #535353;
    font-size: 18px;
    line-height: 1.2;
    padding: 12px 0 12px 32%;
    text-align: left;
    background: url("../images/z_9.png") 25% center no-repeat;
    border-bottom: 1px solid #e8e8e8;
}
.sub-tree > ul > li .drop-down .fl-01 a:hover,
.sub-tree > ul > li .drop-down .fl-01  a.current {
    color: #dbb174;
    background: url("../images/z_10.png") 25% center no-repeat;
}
.sub-tree > ul > li .drop-down .fl-01 ul li a {
    display: block;
    font-size: 14px;
    line-height: 1.8;
    padding: 0;

}
.sub-tree > ul > li .drop-down .fl-02{
    margin-top: 12px;
    margin-bottom: 10px;
    background: #f6f6f6;
    box-shadow: 1px 0 8px rgba(0,0,0,.2);
}
.sub-tree > ul > li .drop-down .fl-02 .a-1{
    display: block;
    height: 40px;
    line-height: 40px;
    background: #bdbdbd;
    font-size: 16px;
    color: #fff;
}
.sub-tree > ul > li .drop-down .fl-02 .a-1:hover,
.sub-tree > ul > li .drop-down .fl-02 .a-1.current{
    background: #dbb174;
}
.sub-tree > ul > li .drop-down .fl-02 .a-2{
    display: block;
    height: 38px;
    line-height: 38px;
    padding-left: 45%;
    background: url("../images/z_9.png") 40% center no-repeat;
    border-bottom: 1px solid #d9d9d9;
    font-size: 14px;
    color: #616161;
    text-align: left;
}
.sub-tree > ul > li .drop-down .fl-02 .a-2:hover,
.sub-tree > ul > li .drop-down .fl-02 .a-2.current{
    background: url("../images/z_10.png") 40% center no-repeat;
    color: #dbb174;
}

/*bread-crumbs*/
.bread-crumbs {
    background: url("../images/img-03.png") no-repeat 20px center #f6f6f6;
    padding: 10px 10px 10px 40px;
    margin-bottom: 20px;
}
.bread-crumbs,
.bread-crumbs a {
    color: #707070;
}
.bread-crumbs span {
    color: #dbb174;
}

/*page*/
.page {
    padding: 20px 0;
    text-align: center;
}
.page a {
    display: inline-block;
    height: 24px;
    line-height: 22px;
    border: 1px solid #eff0f1;
    color: #d4d4d4;
    padding: 0 8px;
}
.page a:hover,
.page a.current {
    border: 1px solid #535353;
    color: #535353;
}

.mod-txt {
    color: #818181;
    font-size: 14px;
    line-height: 2;
    text-align: center;

}
.mod-txt img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.mod-txt .title {
    color: #2f2f2f;
    font-size: 20px;
    line-height: 1.6;
    padding: 10px 0;
}
.mod-txt .title span {
    color: #d7d7d7;
    font-size: 12px;
}

.suit-series {
    margin-top: 30px;
}
.suit-series .title {
    text-align: center;
    margin-bottom: 20px;
}
.suit-series .title .t-top {
    font-size: 28px;
    color: #535353;
    margin-bottom: 6px;
}
.suit-series .title .t-top span {
    color: #d3ab72;
}
.suit-series .title .t-btm {
    background: url("../images/img-05.png") repeat-x left 7px;
}
.suit-series .title .t-btm span {
    display: inline-block;
    background: #FFFFFF;
    padding: 0 30px;
}
.suit-series .title .t-btm img {
    display: block;
    margin: 0 auto;
}
.suit-series .box-w {
    margin-left: -10px;
    margin-right: -10px;
}
.suit-series .box {
    float: left;
    width: 20%;
    padding-left: 10px;
    padding-right: 10px;
}
.suit-series .box .pic img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.suit-series .box .name {
    border-bottom: 1px solid #dadada;
    height: 25px;
    line-height: 24px;
    text-align: center;
    color: #bcbcbc;
    display: block;
}
.suit-series .box .name:hover {
    color: #d9b073;
}
.suit-series .box .a-more {
    display: block;
    width: 66px;
    height: 20px;
    line-height: 20px;
    background: #bcbcbc;
    color: #ffffff;
}

.mod-list-01 li {
    overflow: hidden;
    vertical-align: bottom;
    margin-bottom: 15px;
    text-align: justify;
}
.mod-list-01 li .num img {
    display: block;
}
.mod-list-01 li h3 {
    color: #1e1e1e;
    font-size: 20px;
}
.mod-list-01 li .cont {
    color: #686868;
    line-height: 1.6;
    font-size: 16px;
}

.mod-txt-02 .s-1 {
    padding-left: 40px;
    line-height: 24px;
    color: #535353;
    font-size: 14px;
    margin-bottom: 25px;
}
.mod-txt-02 .s-1 .icon {
    position: absolute;
    margin-left: -40px;
}
.mod-txt-02 .map img {
    max-width: 100%;
    display: block;
}

.mod-list-02 li {
    overflow: hidden;
    vertical-align: bottom;
    background: #eff0f1;
    padding: 25px;
    margin-bottom: 20px;
}
.mod-list-02 li .img-s img {
    display: block;
    box-shadow: 3px 3px 3px #c9c9ca;
    max-width: 100%;
    width: 100%;
}

.mod-list-02 li .info {
    padding-top: 10px;
    color: #a4a4a4;
    line-height: 1.6;
}
.mod-list-02 li .info .title a {
    color: #535353;
    font-size: 16px;
}
.mod-list-02 li .a-more {
    display: block;
    width: 60px;
    height: 22px;
    line-height: 20px;
    border: 1px solid #ececec;
    background: #f6f6f6;
    text-align: center;
    color: #989898;
}

.mod-list-03 li {
    overflow: hidden;
    vertical-align: bottom;
    background: url("../images/img-13.png") no-repeat 28px center;
    padding: 15px 0 15px 80px;
    border-bottom: 1px solid #f6f6f6;
    font-size: 16px;
    line-height: 1.8;
    color: #686868;
}
.mod-list-03 li .question {
    color: #1e1e1e;
}

.mod-list-04 .box {
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 25px;
}
.mod-list-04 .box .img-s,
.mod-list-04 .box .cont {
    padding-left: 10px;
    padding-right: 10px;
}
.mod-list-04 .box .img-s img {
    display: block;
    max-width: 100%;
    width: 100%;
}

.mod-list-04 .box .cont {
    color: #868686;
    line-height: 1.8;
    padding-top: 10%;
}

.mod-list-04 .box .title a {
    color: #535353;
    font-size: 16px;
}
.mod-list-04 .box .tags {
    color: #bcbcbc;
    padding: 5px 0;
}
.mod-list-04 .box .tags span {
    color: #dbb174;
}
.mod-list-04 .box .a-more {
    color: #d8d8d8;
}

.product-info .left-main {

}
.product-info .right-main {
    font-size: 14px;
    color: #a5a5a5;
    line-height: 2;
}
.product-info .right-main .title {
    border-bottom: 1px solid #828282;
    padding: 15px 0;
    color: #a5a5a5;
    font-size: 16px;
    line-height: 1.6;
}
.product-info .right-main .title span {
    color: #535353;
    font-size: 18px;
}
.col-000 {
    color: #000000!important;
}

.big-img {
    box-shadow: 0 2px 8px rgba(0,0,0,.2);
    overflow: hidden;
}
.big-img > div {
    display: none;
}
.big-img > div img {
    display: block;
    width: 100%;
    max-width: 100%;
}
/*.small-img {*/
    /*margin-left: -5px;*/
    /*margin-right: -5px;*/
/*}*/
/*.small-img .img {*/
    /*float: left;*/
    /*padding: 0 5px;*/
    /*width: 25%;*/
    /*cursor: pointer;*/
/*}*/
/*.small-img .img img {*/
    /*display: block;*/
    /*max-width: 100%;*/
    /*width: 100%;*/
/*}*/
/*.small-img .img.current img {*/
    /*border: 1px solid #cecece;*/
/*}*/

.mod-txt-03 {
    font-size: 16px;
    line-height: 2;
    color: #707070;
}
.mod-txt-03 .tip {
    font-size: 20px;
    line-height: 1.6;
}

.mod-15>div>div{
    margin-bottom: 15px;
    font-size: 14px;
    text-align: center;
}
.mod-15 img{
    display: block;
    width: 100%;
    padding: 1px;
    margin-bottom: 10px;
    background: #fff;
    border: 1px solid #c4c4c4;
}
.mod-15 a{
    color: #616161;
}


.mod-16{
    margin-bottom: 25px;
}
.mod-16 .img{
    position: relative;
}
.mod-16 .img .text{
    background: rgba(0,0,0,0.2);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.mod-16 .img .text .text-con{
    font-size: 26px;
    color: #fff;
    text-transform: uppercase;
    position: absolute;
    right: 30px;
    bottom: 30px;
    left: 30px;
}
.mod-16 .img .text .text-con a{
    display: inline-block;
    width: 114px;
    height: 44px;
    line-height: 42px;
    border: 1px solid #fff;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.fs34{ font-size: 34px;}

/*.mod-17{
    padding-top: 20px;
    border-top: 1px solid #f2f2f2;
}*/
.mod-17 .title{
    font-size: 18px;
    color: #000;
}
.mod-17 .content{
    line-height: 28px;
    font-size: 14px;
    color: #a5a5a5;
}


#slideBox-01 .item{
    padding-left: 5px;
    padding-right: 5px;
}
#slideBox-01 .item.current img {
    border: 1px solid #cecece;
}
#slideBox-01 .box img{
    display: block;
    width: 100%;
}
#slideBox-01 .owl-buttons div{
    display: block;
    width: 33px;
    height: 64px;
    margin-top: -32px;
    position: absolute;
    top: 50%;
}
#slideBox-01 .owl-buttons .owl-prev{
    background: url("../images/zz6.png") no-repeat;
    left: 5px;
}
#slideBox-01 .owl-buttons .owl-next{
    background: url("../images/zz7.png") no-repeat;
    right: 5px;
}
