@charset "utf-8";
/* CSS Document */
.cp-menu{width:80%;position:relative;margin:0 auto;margin-top:70px;margin-bottom:30px}
.cp-menu:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.cp-menu:before{left:25px;right:25px;top:-20px;bottom:-20px;content:"";position:absolute;background:#fff}
.cp-menu dt{position:relative;z-index:2}.cp-menu dt:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.cp-menu dt:before{position:absolute;left:50%;width:10px;margin-left:-5px;height:100%;background:#fff;content:"";top:0}
.cp-menu dt a{width:50%;float:left;display:block;text-align:center;line-height:120px;font-size:24px;color:#333;background:#c2c2c2;transition:.5s;-webkit-transition:.5s}
.cp-menu dt a.this{background:#d4a877;color:#fff}
.cp-menu dd{z-index:2;position:relative}
.cp-menu dd .cp-menu-dd{display:none}
.cp-menu dd .cp-menu-dd:nth-child(1){display:block}
.cp-menu dd ul{padding:60px 25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.cp-menu dd ul li{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;text-align:center;border-right:1px solid #efefef}
.cp-menu dd ul li.this a{position:relative;color:#d4a877}
.cp-menu dd ul li.this a:after{width:100%;height:4px;background:#d4a877;content:"";position:absolute;left:0;bottom:-80px}
.cp-menu dd ul li a{color:#909090;display:block}
.cp-menu dd ul li a:hover{color:#d4a877}
.cp-menu dd ul li:last-child{border-right:none}
.cp-menu dd ul li i{font-size:52px;font-weight:400}
.cp-menu dd ul li h5{padding:10px 0; font-size:15px;}

.list-shop{width:80%;position:relative;margin:0 auto;margin-top:40px;margin-bottom:80px;overflow:hidden;clear:both}
.list-shop #list-shop:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.list-shop #list-shop li{float:left;width:32%;margin-right:2%;position:relative;margin-top:2%;overflow:hidden}
.list-shop #list-shop li .imgs{text-align:center}
.list-shop #list-shop li .imgs img{width:100%;height:auto}
.list-shop #list-shop li:nth-child(3n){margin-right:0}
.list-shop #list-shop li a{color:#fff;display:block}
.list-shop #list-shop h5{ font-size:16px;}
.list-shop #list-shop li a:before{transition:.5s;-webkit-transition:.5s;display:none;background:#d4a877;background:rgba(212,168,119,.7);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.list-shop #list-shop li .txt{text-align:center;color:#fff;z-index:3;position:absolute;vertical-align:middle;left:0;top:50%;width:100%;margin-top:-.31rem;display:none}
.list-shop #list-shop li .txt .img{margin-top:5px}
.list-shop #list-shop li .txt .more{margin-top:10px;text-transform:Uppercase;border:1px solid #fff;zoom:1;display:inline-block;vertical-align:middle;font-size:14px;padding:5px 30px}
.list-shop #list-shop li:hover .txt{display:block}.list-shop #list-shop li:hover a:before{display:block}


.fenye{padding:10px;margin-top:30px;text-align:center;margin-bottom:1rem;overflow:hidden;clear:both}.fenye li{display:inline-block}.fenye a{zoom:1;display:inline-block;vertical-align:middle;padding:12px 17px;font-size:14px;color:#414141;background:#fff;margin-bottom:5px;margin-right:8px}.fenye a.thisclass,.fenye a:hover{background:#d4a877;color:#fff}

.fenyea{padding:10px;margin-top:10px;text-align:center;overflow:hidden;clear:both;}
.fenyea li{display:inline-block}.fenyea a{zoom:1;display:inline-block;vertical-align:middle;padding:4px 9px;font-size:14px;color:#414141;background:#fff;margin-bottom:35px;margin-right:8px}
.fenyea a.thisclass,.fenyea a:hover{background:#C2A49E;color:#fff}

.cpt {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.cpt .cpts {
    width: 100%;
    overflow: hidden;
    position: relative;
    
}

.cp-body {
    background: #fff;
}
.arc-shop-body{width:80%;margin:0 auto;padding:80px 0;border-bottom:1px solid #e5e5e5}
.arc-shop-lc {
    float: right;
}
.arc-shop-lc a {
    display: inline-block;
    color: #303030;
    margin-right: 8px;
    vertical-align: middle;
    white-space: nowrap;
    border: 1px solid #959595;
    padding: 10px 15px;
	font-size:16px;
}
.arc-shop-lc a i {
    color: #d4a877;
    font-size: 24px;
    vertical-align: middle;
    margin-right: 8px;
}
.arc-shop-body:after{content:"";display:block;width:100%;clear:both;overflow:hidden}
.arc-shop-body .txt{font-size:30px}
.arc-shop-body p{font-size:16px;padding:20px 0;max-width:675px}

.sxp{width:80%;margin:0 auto;padding:100px 0;}
.sxp ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.sxp ul li{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:16px;position:relative;background:#fff;margin-right:4px;line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:8px 8px}
.sxp ul li i{margin:0 5px;font-size:20px;vertical-align:middle}
.sxp ul li a{display:block; color:#303030;}

.dz {
    margin-left: 80px;
    cursor: pointer;
}
.dz i {
    font-size: 25px;
    vertical-align: middle;
}
.dz span {
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
}


.w1180{width: 694px;
    margin-right: auto;
    margin-left: auto;text-align: center;height: 162px;
    padding: 80px 0;*zoom:1}
.std_topbox{ border:1px solid #cdcdcd; padding:19px 28px; background:#e8e8e8; width:694px; height:auto; overflow:hidden; margin-top:343px;}
.std_topbox .sp01{ font-size:18px; padding-left:45px; height:36px; line-height:36px; background:url(../images/ypic150.jpg) left center no-repeat; padding-right:18px; float:left; display:inline-block}
.std_se_01{border:1px solid #cdcdcd; padding:5px; line-height:37px; height:37px; width:240px; float:left; margin-right:20px; }

.std_search{ float:left; width:92px; height:36px; line-height:36px; text-align:center; background:#666; color:#fff; font-size:18px; cursor:pointer; border:none;}

.std_search:hover{background: #C2A49E;}

.bg85{ height:85px; background:#000;}

