/* shop */
@import url("reset.css");
@import url("menu3.css");
@import url("footer.css");
@import url("fullslider.css");
body{background:#f5f5f5;}
/* fullslider */
.fullslider {margin: 0 auto;width: auto;min-width: 1200px;height:738px;background: url(../images/shop_01.jpg) no-repeat center;}
.seasonbox{width: 100%;padding:150px 0px 0px 0px;/*background:#01793c;*/position: absolute; top: 0; }
.seasonkind1{width: 100%; height:750px;position:relative; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; }
/*display: flex;*/
.seasonkind2{padding-top:278px;height:780px;}
.seasonkind1 ul{margin: 0 auto;width: 1200px;}
.seasonkind2 ul{background:#e41e37;}

.lift-channel{/*margin:0 auto; width:953px; */ height:570px;}
.lift-channel li {float: left;width: 210px;height:280px;padding:0 10px;margin-left:9px;margin-bottom:10px;  background:#fff;}
.lift-channel li .p-img {width: 210px;height: 210px;}
.lift-channel li .p-name {font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 8px;}
.p-price {font-size: 16px;color: #f42424; line-height:36px;}
.shop-price {float: left;color: #f42424;font-size: 18px;}
.original-price {float: left;margin-left: 5px;color: #555;text-decoration: line-through;font-size: 12px;}
.p-img img {width: 100%;height: 100%;}
.lift-channel li:last-child {margin-right: 0;}
.lift-channel li:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; background:#000;} 
.seasontab{width: 100%;margin:0 auto;min-width:1200px; background:#fff; padding-bottom:60px;padding-top: 20px;}
.seasonwrap{ padding-top:60px; padding-bottom:60px; height:131px; }
.seasonwrap li{width:131px; height:131px; float:left; margin-right:80px;}
.seasonwrap li:last-child {margin-right: 0;}
.seasonwrap i{display:block; }
.seasonwrap li:hover i{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-moz-transition: 0.5s all ease;-o-transition: 0.5s all ease;-ms-transition: 0.5s all ease;}
.njgd { background: url(../images/nj3.jpg) repeat-x center center; text-align: center; margin-top:40px; }
.njgd span { font-size: 30px; color: #8e8e8e; background: #FFF; display: inline-block; zoom: 1; padding: 0 40px; }
.njgd01 {text-align: center;height:70px;line-height:50px;}
.njgd01 h1{ display:block; margin:0 auto; width:300px; font-size: 30px; color: #333;zoom: 1; position: relative;}
.njgd01 h1:before { left: 0px; }
.njgd01 h1:after { right: 0px; }
.njgd01 h1:before, .njgd01 h1:after { content: ''; position: absolute; width: 50px; height:1px; display: block; background:#8e8e8e; top:25px; }
.seasonwrap p{display:block; color:#333; text-align:center;font-size:18px;line-height:30px;padding-top:10px;}
/* corebox1 */
.corebox1{ padding-top:20px; padding-bottom:32px; }
.sbox1 a{display:block; background: #fff;padding:15px; width:360px; height:300px; float:left;margin-right:15px;}
.sbox1 a:last-child{margin-right:0px;}
.sbox1 a img{width:360px; height:300px;}
/*.s1box {width: 320px;height:540px;margin: 0 15px 0 0;}
.s2box {width: 500px;height:540px;margin: 0 15px 0 0;}
.s3box {width: 345px;height:540px;}
.corebox1 a{display:block; background: #fff;padding:15px;margin: 0 0 20px 0;}*/
.lift1-ad{float:left;width: 231px;height:302px;margin-bottom: 10px; margin-right:10px; }
.lift1-channel{float: left;}
.lift1-channel li {float: left;width: 210px;height:280px; margin-bottom: 10px; margin-right:10px; background:#fff;border: 1px solid #D2D2D2;padding: 10px;}
.lift1-channel li .p-img {width: 210px;height: 210px;}
.lift1-channel li .p-name {font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 8px;}
.lift1-channel li:last-child {margin-right: 0;}
.lift1-channel li:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; background:#000;} 
.seasonline{ padding-top:20px; }  

.ad_01{margin:0 auto;width:1200px;padding-bottom:20px;}
.title{font-size:14px;text-align:center;line-height:25px; padding-top:10px;}
/**/
.service{ padding-top:42px;  }
.service li{background:#f0f0f0; width:266px; height:125px; float:left; margin-right:20px; position:relative;}
.service li:last-child {margin-right: 0;}
.service li:hover{box-shadow: 0px 0px 20px 0px #e2e1e0;}
.service i{display:block; position:absolute;left:100px;top:-32px;}
.service p{display:block;position:absolute;top:35px; line-height:25px; color:#999; text-align:center;padding:0 40px; font-size:14px; }
.link img{width:152px; height:70px;}

[v-cloak] { display: none !important; }

/*资讯
.hzwf_hzgh_a{height:402px;padding-top:20px;}
.hzwf_wfkx {height: 100%;width: 50%;float: left;}
.hzwf_wfkx_bt {font-size: 24px;color: #333333;border-bottom: 2px solid #f2f2f2;margin:10px 0px 0px 0px;padding-bottom:10px; width:580px; height:40px; line-height:40px;}
.hzwf_wfkx_bt a{ float:right; }
.hzwf_wfhd_nr { width: 580px;height: 165px;margin-top: 14px;}
.hzwf_wfhd_tu {float: left;width: 184px; height: 100%;}
.hzwf_wfhd_nei {float: left;height: 100%;width: 376px; margin-left: 20px;}
.hzwf_wfkx_name {font-size: 16px;font-weight: 700;}
.hzwf_wfhd_sj {font-size: 14px;color: #808080;line-height:30px;}
.hzwf_wfkx_nei {font-size: 14px;color: #808080; padding-top:20px;}
.hzwf_wfkx_zx {float: left;margin-left: 18px; margin-top: 29px;}
.hzwf_tou {float: left;margin-top: 24px;}
.hzwf_wfkx_sj {font-size: 14px;float: right;margin-top: 52px;color: #808080;}
.hzwf_wfkx_xx {width: 580px;height: 82px;float: left;}
.hzwf_wfkx_nei1 {font-size: 14px;color: #808080;line-height:36px;}
*/