@charset "utf-8";
.sub-nav{text-align: center;font-size: 0;padding-top: 80px; padding-bottom: 55px;}
.sub-nav a.item{line-height: 40px;height:40px;margin:0 30px;font-size: 24px;color:#666666;}
.sub-nav a.item.on{color:#323232;}
.inside-wrap{padding-top: 80px;}
.inside-wrap .main .wrap{width: 100%;min-width: 1200px;}

.card-list-wrap .inner{padding: 10px; }
.card-list-wrap .item{width: 33.33%;float:left;margin-bottom: 40px;}
.card-list-wrap .item .item-inner{padding: 10px;}
.card-list-wrap .item .item-inner a{display: block;height: 360px;background: white;transition: all 0.4s;padding:0 54px;position: relative;-moz-transition:all 0.4s; /* Firefox 4 */-webkit-transition:all 0.4s; /* Safari and Chrome */-o-transition:all 0.4s; /* Opera */transition: all 0.4s;}
.card-list-wrap .item .item-inner a:hover{background: #323232; }
.card-list-wrap .item .item-inner a .tit{line-height: 36px;font-size: 18px;color: #333333; margin-bottom: 14px;padding-top: 138px;-moz-transition:all 0.4s; /* Firefox 4 */-webkit-transition:all 0.4s; /* Safari and Chrome */-o-transition:all 0.4s; /* Opera */transition: all 0.4s; }
.card-list-wrap .item .item-inner a:hover .tit{color: white;padding-top: 160px;}
.card-list-wrap .item .item-inner a .info{line-height: 24px;font-size: 14px;color: #666666;-moz-transition:all 0.4s; /* Firefox 4 */-webkit-transition:all 0.4s; /* Safari and Chrome */-o-transition:all 0.4s; /* Opera */transition: all 0.4s;}
.card-list-wrap .item .item-inner a:hover .info{color: white;}
.card-list-wrap .item .item-inner a .date{position: absolute;width: 100px;height: 106px;background:#323232; left: 30px;top: -10px;-moz-transition:all 0.4s; /* Firefox 4 */-webkit-transition:all 0.4s; /* Safari and Chrome */-o-transition:all 0.4s; /* Opera */transition: all 0.4s;}
.card-list-wrap .item .item-inner a:hover .date{background:#ffffff;height: 130px; }
.card-list-wrap .item .item-inner a .date-inner{position: absolute;left:0;right:0;bottom:0;padding:0 5px ;color: white;text-align: center;}
.card-list-wrap .item .item-inner a .date-inner:after{content: "";position: absolute;left: 18px;right: 18px;top: 47px;height: 1px;background: #e890a3;z-index: 2000;}
.card-list-wrap .item .item-inner a:hover .date-inner{color:#323232; }
.card-list-wrap .item .item-inner a .date-inner .top{font-size: 26px;line-height: 48px;}
.card-list-wrap .item .item-inner a:hover .date-inner:after{background:#e890a3;}
.card-list-wrap .item .item-inner a .date-inner .bot{font-size: 18px;line-height: 42px;}

.page-num{text-align: center;font-size: 0;padding:50px 0;}
.page-num a{width:24px;height:24px;line-height:24px;font-size: 14px;display:inline-block;}
.page-num a.on,.page-num a:hover{background: #323232;color:white!important;}
.card-display-wrap{padding-bottom: 30px;}
.card-display-wrap .wrap{width:1200px!important;background:white;}
.card-display-wrap .title{padding-top: 40px;padding-bottom: 20px; text-align: center;border-bottom: 1px solid #f2f3f5;;}
.card-display-wrap .title .top{font-size: 28px;color:#333;line-height: 30px;margin-bottom: 7px;}
.card-display-wrap .title .bot{font-size: 12px;color:#999999;line-height: 20px;}
.card-display-wrap .content{padding:20px;min-height:800px;}

.sell-display-link{padding: 14px 0;font-size: 0;overflow: hidden;background: white;width:1200px;margin:10px auto;margin-bottom: 0; }
.sell-display-link .item{font-size: 14px;line-height: 16px;width: 50%;display: inline-block;white-space: nowrap;position: relative;}
.sell-display-link .item .bg{position:absolute;right:0;top:0;bottom:0;width:1px;background:#f2f3f5;}
.sell-display-link .item a{color: #666666;}
.sell-display-link .item span.text{color: #999999;display: inline-block;padding-left: 30px;}

.pic-list-wrap .wrap{width:100%;min-width:1200px;}
.pic-list-wrap .wrap .picList{padding: 0 10px;overflow: auto;}
.pic-list-wrap .wrap .picList li{width:33.33%;float:left;}
.pic-list-wrap .wrap .picList li .inner{padding: 0 10px;}
.pic-list-wrap .wrap .picList li .item{display: block;margin-bottom: 23px;background: white;position: relative;transition: all 0.4s;overflow: hidden;}
.pic-list-wrap .wrap .picList li .item img{width: 100%;height: 100%;transition:all 0.4s;}
.pic-list-wrap .wrap .picList li .item:hover img{transform:scale(1.5,1.5);}
.pic-list-wrap .wrap .picList li .item .label{height: 85px;line-height: 85px;text-align: center;color: #666666;font-size: 14px;position: absolute;left: 0;right:0;bottom: 0;}
.pic-list-wrap .wrap .picList li .item:hover .label{color: #ffffff;}
.pic-list-wrap .wrap .picList li .item .label .bg{position: absolute;left: 0;right:0;bottom: 0;top: 0;background: white;z-index: 1;opacity:0.8;filter:Alpha(opacity=80);transition: all 0.4s;}
.pic-list-wrap .wrap .picList li .item:hover .label .bg{background: #323232;}
.pic-list-wrap .wrap .picList li .item .label .text{position: relative;z-index: 2;transition: all 0.4s; font-size: 18px;}
.good-series{padding-bottom: 40px;}
.good-series .title{line-height: 40px;height:40px;font-size: 32px;color: #666666;text-align: center;padding-top: 80px;padding-bottom: 55px;}
.good-series .main .pic{width:605px;height:607px;background:white;}
.good-series .main .pic img{width:100%;height:100%;background:white;}
.good-series .main .text{width:583px;height:607px;background:white;position: relative;}
.good-series .main .text .com-item{margin-bottom: 50px;}
.good-series .main .text .com-item .tit{padding:0 20px; }
.good-series .main .text .com-item .con{padding:10px 20px;font-size: 12px;line-height: 20px; }
.good-series .main .text .com-item .con p{padding:0 10px;overflow:hidden;font-size: 14px;}
.good-series .main .text .com-item span{display:block;padding-left: 10px; font-size: 18px;color: #666666;line-height: 20px;border-bottom: 1px solid #f2f3f5;padding-top:30px;padding-bottom: 10px;position:relative;}
.good-series .main .text .com-item span .bg{position:absolute;left:0;top: 36px;width:2px;height:10px;background:#323232;}
.good-series .main .text .bot{position:absolute;bottom:0;left: 0;right:0; height:100px;line-height: 100px;font-size: 0;border-top: 1px solid #f2f3f5;padding-left: 30px;}
.good-series .main .text .bot img,.good-series .main .text .bot a{display: inline-block;vertical-align: middle;}
.good-series .main .text .bot a{margin: 0 2px;}
.good-series .main .text .bot a img{display: block;width:100%;height:100%;}

.good-display .title{line-height: 40px;height:40px;font-size: 24px;color: #666666;text-align: center;padding-top: 40px;padding-bottom: 20px;}
.swiper{padding-bottom: 40px;position: relative;}
.swiper .prev{width:45px;height:65px;background: url("../images/adfheffd.jpg") no-repeat center center;position: absolute;left: -45px;top:188px;}
.swiper .next{width:45px;height:65px;background: url("../images/gydfds.jpg") no-repeat center center;position: absolute;right: -45px;top: 188px;}
.swiper .bd li{height:620px;text-align: center;}
.swiper .bd li img{height:560px;vertical-align: middle;}
.swiper .bd li .label{font-size: 16px;line-height: 20px;}
.swiper .hd{text-align: center;font-size: 0;position: relative;}
.swiper .hd li{display: inline-block; width: 10px;height:10px;margin: 0 5px;border-radius: 50%; background: #eae8e8;-moz-transition:all 0.4s; /* Firefox 4 */
    -webkit-transition:all 0.4s; /* Safari and Chrome */
    -o-transition:all 0.4s; /* Opera */transition: all 0.4s;}
.swiper .hd li.on{background: #323232;}

.person-list-wrap .title{line-height: 40px;height:40px;font-size: 32px;color: #666666;text-align: center;padding-top: 80px;padding-bottom: 55px;}
.person-list-wrap .main .pic{width:274px;background:white;}
.person-list-wrap .main .pic .label{height:72px;line-height: 72px;text-align: center;font-size: 16px;}
.person-list-wrap .main .text{width:926px;height:281px;background:white;position: relative;}
.person-list-wrap .main .pic img{width:274px;height:281px;background:white;display: block;}
.person-list-wrap .main .item{margin-bottom: 20px;}
.person-list-wrap .main .text{width:916px;height:353px;background:white;position: relative;}
.person-list-wrap .main .text .com-item{margin-bottom: 50px;}
.person-list-wrap .main .text .com-item .tit{padding:0 20px; }
.person-list-wrap .main .text .com-item .con{padding:10px 20px;font-size: 12px;line-height: 20px; }
.person-list-wrap .main .text .com-item .con p{padding:0 10px; height:80px;overflow:hidden;font-size: 14px;}
.person-list-wrap .main .text .com-item .con .con-tit{padding:0 10px; margin-top: 20px;}
.person-list-wrap .main .text .com-item span{display:block;padding-left: 10px; font-size: 18px;color: #666666;line-height: 20px;border-bottom: 1px solid #f2f3f5;padding-top:30px;padding-bottom: 10px;position:relative;}
.person-list-wrap .main .text .com-item span .bg{position:absolute;left:0;top: 36px;width:2px;height:10px;background:#323232;}
