.c-list .swiper-container{width:1132px; height:265px; overflow:hidden; +width:1130px;}
.c-list .swiper-container img{width:200px; height:265px; overflow:hidden;}
.c-list .swiper-container .arrow-left,.c-list .swiper-container .arrow-right{width:40px; height:60px; top:100px;}
.c-list .swiper-container .arrow-left{ background-position:0 -140px;}
.c-list .swiper-container .arrow-right{background-position:-40px -140px;right:32px; +right:26px;}
.c-list .swiper-container .swiper-slide{height:265px; position:relative;}
.c-list .swiper-container p{height:28px; width:180px; font-size:16px; padding:22px 10px 0;background:url(../images/title_bg.png) repeat-x; bottom:0; left:0; text-align:center;}
.filter{padding:15px 0;overflow:hidden; border-bottom:1px solid #e7e7e7;font-size:16px; line-height:30px;}
.filter .tit{height:30px; width:50px; background-color:#666; display:inline-block; color:#fff; text-align:center; float:left; margin-right:10px;}
.filter p{width:1040px; float:left; overflow:hidden; display:inline; white-space:nowrap;}
.filter p span{padding:0 8px; display:block; float:left; }
.filter p span a.on{color:#fc1b1b;}
.letter{height:35px; line-height:35px; font-size:16px; padding:15px 0; background-color:#fff; background:rgba(255,255,255,.9)}
.letter ul{overflow:hidden; width:1105px;}
.letter ul li{height:36px; width:35px; text-align:center; background-color:#e7e7e7; float:left; margin-right:5px;}
.letter ul li a{width:100%; display:block; color:#666; height:36px; display:inline-block;}
.letter ul li:hover,.letter ul li a.on{background-color:#fc1b1b; color:#fff;}
.letter ul li a:hover{color:#fff;}
.letter .all{width:60px;}
.letter-list{font-size:16px; margin-top:15px;}
.letter-list ul{overflow:hidden;}
.letter-list ul li{border-bottom:1px dotted #ccc; padding-top:15px;}
.letter-list ul li:hover{background-color:#f5f5f5;}
.letter-list dl{overflow:hidden;}
.letter-list dt{width:36px; height:36px; display:block; background-color:#666; line-height:36px; text-align:center; color:#fff; float:left; margin-right:34px;}
.letter-list dd{width:1030px; float:left;}
.letter-list dd span{width:196px; height:32px; padding-right:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; float:left;}
.letter-list dd span a{color:#1975bc;}
.letter-list dd span a:hover{text-decoration:underline;}
.letter-list dd .tMore{font-size:14px; text-align:right; float:right;}
.letter-list dd .tMore a{color:#999;}
.set-fixed{position:fixed; top:0;}
.empty-placeholder{height:65px;}
.celebrity-list ul{width:1120px; overflow:hidden;}
.celebrity-list ul li{margin:20px 20px 20px 0; float:left; position:relative;}
.celebrity-list ul li,.celebrity-list ul li img{width:140px; height:185px; overflow:hidden;}
.celebrity-list ul li p{background:url(../images/title_bg.png) repeat-x; height:36px; line-height:36px; padding:14px 8px 0; display:block; position:absolute; left:0; bottom:0; width:124px; text-align:center;}
.celebrity-list ul li p a{color:#fff; width:124px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:36px; display:inline-block;}
.celebrity-list ul li p a:hover{text-decoration:underline;}
.c-show .main{width:760px; float:left;}
.c-show .main h1{font-size:24px; line-height:30px;}
.c-show .main .intro{margin-top:25px;}
.c-show .main .intro p{font-size:16px; line-height:30px; margin:15px 0; text-align:justify;}
.c-show .main .intro .pic{padding:9px; border:1px solid #e0e0e0; display:inline-block; float:left; position:relative; margin:0 20px 0 0}
.c-show .main .intro .pic img{width:220px; height:275px; overflow:hidden;}
.c-show .main .intro .pic h3{background:url(../images/title_bg.png) repeat-x; height:36px; padding:14px 8px 0; text-align:center; color:#fff; width:204px; overflow:hidden; line-height:36px; position:absolute; left:9px; bottom:9px; font-size:16px; text-overflow:ellipsis; white-space:nowrap;}
.c-show .main .c-show-box{margin-top:40px;}
.c-show .main .basic-info{background:url(../images/c-showbg.png) repeat; line-height:36px; font-size:16px; overflow:hidden;}
.c-show .main .basic-info dl{width:370px; padding-right:10px; overflow: hidden;}
.c-show .main .basic-info dt{width:90px; float:left; color:#999;}
.c-show .main .basic-info dd{width:270px; float:left;}
.c-show .main .basic-info .basic-info-left{float:left;}
.c-show .main .basic-info .basic-info-right{float:right;}
.c-show .main h2{height:40px; padding:0 10px 0 15px; line-height:40px; display:inline-block; *zoom:1; *display:inline; background-color:#666; color:#fff; position:relative; margin-bottom:10px;}
.c-show .main h2 i{width:5px; height:40px; display:inline-block; background-color:#fc1b1b; position:absolute; left:0; top:0;}
.c-show .main .c-show-box .aboutNews li{height:36px; line-height:36px; overflow:hidden; font-size:16px;}
.c-show .main .c-show-box .aboutNews li i{width:3px; height:3px; display:inline-block; background-color:#fc1b1b; margin:0 10px; position:relative; top:-3px; +top:-6px;}
.c-show .sideBar{width:300px; float:right;}
.c-show .sideBar .sb-box{padding:0 10px; background-color:#fafafa; margin-bottom:10px;}
.c-show .sideBar .sb-box .title{height:38px; line-height:38px;}
.c-show .sideBar .sb-box .title .more{+margin-top:-38px;}
.c-show .sideBar .sb-box h2{height:38px; line-height:38px; display:inline-block; *zoom:1; *display:inline; font-size:18px;}
.c-show .sideBar .sb-box .title em{width:3px; height:18px; background-color:#fc1b1b; display:inline-block; +margin-right:5px; position:relative; top:3px; +top:-2px;}
.c-show .peopleList-1{ overflow:hidden; width:291px;}
.c-show .peopleList-1 li{width:86px; height:116px; overflow:hidden; text-align:center; float:left; margin-right:11px;}
.c-show .peopleList-1 li img{width:86px; height:86px; overflow:hidden;}
.c-show .peopleList-1 li p{height:26px; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#2a80d7;}
.c-show .peopleList-1 li p a{color:#2a80d7;}
.c-show .peopleList-1 li p a:hover{text-decoration:underline;}
.c-show .peopleList-2{overflow:hidden; border-top:1px solid #e0e0e0; padding:8px 0;}
.c-show .peopleList-2 li{padding:0 5px; height:34px; line-height:34px; width:130px; text-align:center; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}