.h2fc-bgc{background:#f8f8f8}
.h2fc-pic-top{background:#fff}
.h2fc-mn{float:right}
.h2fc-photo2{width:1200px;margin:0 auto;overflow:hidden}
.h2fc-photo2 ul{width:1250px;overflow:hidden}
.h2fc-photo2 li{float:left;position:relative;width:287px;margin:0 17px 20px 0}
.h2fc-photo2 li .image{display:block;width:287px;height:218px;overflow:hidden}
.h2fc-photo2 li .image img{display:block;width:290px;transition:transform 1s linear;transform:scaleX(1) scaleY(1);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1) scaleY(1)}
.h2fc-photo2 li .image:hover img{transition:transform 1s linear;transform:scaleX(1.08) scaleY(1.08);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1.08) scaleY(1.08)}
.h2fc-photo2 li p{display:none;position:absolute;left:0;top:189px;width:100%;height:32px;line-height:32px;background:url("../img/tupian/trasbg80.png")}
.h2fc-photo2 li:hover>p{display:block;text-align:center}
.h2fc-photo2 li>p a{display:block;width:96%;margin:0 auto;font-size:16px;color:#fff;cursor:pointer}
.h2fc-photo2 dl{background:#fff;border:1px solid #e3e3e3;border-top:none}
.h2fc-photo2 dt{height:24px;line-height:24px;padding:10px 15px;font-size:16px}
.h2fc-photo2 dd{height:22px;padding:10px 15px;border-top:1px solid #e3e3e3}
.h2fc-photo2 dd i,.h2fc-photo2 dd a{display:inline-block}
.h2fc-photo2 dd i{width:16px;height:16px;background:url("../img/tupian/sp-tp.png") -100px 0 no-repeat;vertical-align:middle}
.h2fc-photo2 dd a{margin-left:5px;padding:2px 8px;color:#999;background:#fff;border:1px solid #e3e3e3;border-radius:8px;vertical-align:middle}
.h2fc-photo2 dd a:hover{color:#db214c;border:1px solid #db214c}
.h2fc-photo2 li .hover{display:none;position:absolute;top:0;left:0;width:80%;height:48%;padding:24% 10% 0;font-size:16px;text-align:center;color:#fff;background:#000;filter:alpha(opacity=60);opacity:.6;overflow:hidden}
.h2fc-photo2 li .hover span{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.h2fc-photo2 li:hover .hover{display:block}
.h2fc-photo2 li.pic-ad{height:308px;overflow:hidden}
.h2fc-photo2 li.pic-ad img{display:block;width:287px;height:308px}
.h2fc-photo2 li.pic-ad .adcur img{margin-top:0 !important}
.h2fc-photo2 li.pic-ad .adcur u{bottom:10px !important}
.h2fc-search-photo{width:825px;margin:0 auto;overflow:hidden;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}
.h2fc-search-photo ul{width:840px;overflow:hidden}
.h2fc-search-photo li{float:left;position:relative;width:265px;margin:0 15px 20px 0}
.h2fc-search-photo li .image{display:block;width:265px;height:218px;overflow:hidden}
.h2fc-search-photo li .image img{display:block;width:265px;transition:transform 1s linear;transform:scaleX(1) scaleY(1);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1) scaleY(1)}
.h2fc-search-photo li .image:hover img{transition:transform 1s linear;transform:scaleX(1.08) scaleY(1.08);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1.08) scaleY(1.08)}
.h2fc-search-photo li p{display:none;position:absolute;left:0;top:189px;width:100%;height:32px;line-height:32px;background:url("../img/tupian/trasbg80.png")}
.h2fc-search-photo li:hover>p{display:block;text-align:center}
.h2fc-search-photo li>p a{display:block;width:96%;margin:0 auto;font-size:16px;color:#fff;cursor:pointer}
.h2fc-search-photo dl{background:#fff;border:1px solid #e3e3e3;border-top:none}
.h2fc-search-photo dt{height:24px;line-height:24px;padding:10px 15px;font-size:16px}
.h2fc-search-photo dd{height:22px;padding:10px 15px;border-top:1px solid #e3e3e3}
.h2fc-search-photo dd i,.h2fc-search-photo dd a{display:inline-block}
.h2fc-search-photo dd i{width:16px;height:16px;background:url("../img/tupian/sp-tp.png") -100px 0 no-repeat;vertical-align:middle}
.h2fc-search-photo dd a{margin-left:5px;padding:2px 8px;color:#999;background:#fff;border:1px solid #e3e3e3;border-radius:8px;vertical-align:middle}
.h2fc-search-photo dd a:hover{color:#db214c;border:1px solid #db214c}
.h2fc-search-photo li .hover{display:none;position:absolute;top:0;left:0;width:80%;height:48%;padding:24% 10% 0;font-size:16px;text-align:center;color:#fff;background:#000;filter:alpha(opacity=60);opacity:.6;overflow:hidden}
.h2fc-search-photo li .hover span{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.h2fc-search-photo li:hover .hover{display:block}
.h2fc-search-photo li.pic-ad{height:308px;overflow:hidden}
.h2fc-search-photo li.pic-ad img{display:block;width:287px;height:308px}
.h2fc-search-photo li.pic-ad .adcur img{margin-top:0 !important}
.h2fc-search-photo li.pic-ad .adcur u{bottom:10px !important}
.h2fc-selecta{height:455px;border-bottom:1px solid #e3e3e3;background:#fff}
.h2fc-selecta h3{height:50px;padding-left:15px;font:normal 20px/50px "microsoft yahei";border:1px solid #e3e3e3;border-bottom:none;font-weight:bold;border-left:2px solid #db214c;letter-spacing:3px}
.h2fc-selecta h3 i{color:#db214c}
.h2fc-selecta li{position:relative;height:56px;padding:0px 10px;text-indent:1rem;border:1px solid #e3e3e3;border-bottom:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:18px;line-height:56px}
.h2fc-selecta li a{width:100%}
.h2fc-selecta li span{width:80px;text-align:right;font:normal 14px/50px "microsoft yahei";color:#bbb;float:right}
.h2fc-selecta li:hover,.h2fc-selecta li.on{border:1px solid hsl(30,70%,74%);border-left:5px solid #db214c;box-shadow:0 0 5px hsla(0,0%,0%,.2),0 0 2px hsla(0,0%,78%,.2);z-index:99}
.h2fc-selecta li:hover a,.h2fc-selecta li.on a{color:#fc6520}
.h2fc-select2{width:1198px;margin:0 auto;background:#fff;border:1px solid #e3e3e3}
.h2fc-select2 dl{border-bottom:1px dashed #e3e3e3}
.h2fc-select2 dl:last-child{border-bottom:none}
.h2fc-select2 dt,.h2fc-select2 dd{float:left;line-height:25px;padding:7px 0;font-size:14px}
.h2fc-select2 dl.two dt{height:80px;line-height:80px;padding:0}
.h2fc-select2 dl.two dd{height:50px;line-height:30px;padding:10px 0 20px 20px}
.h2fc-select2 dt{width:117px;font-weight:bold;text-align:center;color:#999}
.h2fc-select2 dd{width:1050px;padding-left:20px;border-left:1px solid #e3e3e3}
.h2fc-select2 dd a:hover{color:#db214c}
.h2fc-select2 dd li{float:left}
.h2fc-select2 dd a{float:left;display:block;margin:1px 12px;color:#666;white-space:nowrap}
.h2fc-select2 dd.color{border-bottom:none}
.h2fc-select2 dd.color a{display:inline-block;width:18px;height:18px;margin:10px 5px;background:url("../img/tupian/filters.png") no-repeat;vertical-align:middle}
.h2fc-select2 dd.color .hei{background-position:-42px 0}
.h2fc-select2 dd.color .bai,.h2fc-select2 dd.color .color1{background-position:-2px 0}
.h2fc-select2 dd.color .hui,.h2fc-select2 dd.color .color2{background-position:-62px 0}
.h2fc-select2 dd.color .yin,.h2fc-select2 dd.color .jinshu{background-position:-242px 0}
.h2fc-select2 dd.color .zong,.h2fc-select2 dd.color .kafei,.h2fc-select2 dd.color .color4{background-position:-142px 0}
.h2fc-select2 dd.color .hong,.h2fc-select2 dd.color .color6{background-position:-182px 0}
.h2fc-select2 dd.color .fen{background-position:-302px 0}
.h2fc-select2 dd.color .lan,.h2fc-select2 dd.color .color7{background-position:-202px 0}
.h2fc-select2 dd.color .lv,.h2fc-select2 dd.color .color8{background-position:-222px 0}
.h2fc-select2 dd.color .huang,.h2fc-select2 dd.color .color3{background-position:-162px 0}
.h2fc-select2 dd.color .zi,.h2fc-select2 dd.color .color9{background-position:-122px 0}
.h2fc-select2 dd.color .yuanmu{background-position:-262px 0}
.h2fc-select2 dd.color .qita,.h2fc-select2 dd.color .color10{background-position:-282px 0}
.h2fc-select2 dd.color .hua{background-position:-102px 0}
.h2fc-select2 dd.color .tou{background-position:-22px 0}
.h2fc-select2 dd.color .xiangbin{background:#d8a959}
.h2fc-select2 dd.color .yinhui{background:#aeafaa}
.h2fc-select2 div{height:20px;padding:10px 0;border-bottom:1px dashed #e3e3e3}
.h2fc-select2 div a,.h2fc-select2 div em,.h2fc-select2 div i{display:inline-block}
.h2fc-select2 div a,.h2fc-select2 div em{height:20px;line-height:18px;padding:0 0 0 15px;font-size:14px}
.h2fc-select2 div i{width:10px;height:12px;margin-left:4px}
.h2fc-select2 div em{padding:0 30px 0 20px}
.h2fc-select2 div em i{background:url("../img/tupian/sp-tp.png") -280px -150px no-repeat;vertical-align:middle}
.h2fc-select2 div .close{margin-left:10px;color:#db214c;border:1px solid #db214c}
.h2fc-select2 div .close i{padding:0 5px;font-size:12px;color:#db214c;vertical-align:top}
.h2fc-select2 div .close:hover,.h2fc-select2 div .close:hover i{color:#fff;background:#db214c}
.h2fc-sd2{float:right;width:280px;background:#fff;overflow:hidden}
.h2fc-ranking{height:690px;background:#fff;border:1px solid #e3e3e3;overflow:hidden}
.h2fc-ranking .hd{position:relative;border-bottom:1px solid #e3e3e3}
.h2fc-ranking .hd h3,.h2fc-ranking .hd h2{height:50px;padding-left:15px;font:normal 20px/50px "microsoft yahei";font-weight:bold;border-left:2px solid #db214c;letter-spacing:3px}
.h2fc-ranking .hd h3 i,.h2fc-ranking .hd h2 i{color:#db214c}
.h2fc-ranking .hd ul{position:absolute;top:0;right:10px}
.h2fc-ranking .hd li{float:left;height:50px;line-height:50px;padding:0 10px;font-size:16px;background:#fff;cursor:pointer}
.h2fc-ranking .hd li.on{height:49px;border:1px solid #e3e3e3;border-top:2px solid #db214c;border-bottom:none}
.h2fc-ranking .bd{height:638px;background:#fff}
.h2fc-ranking .bd li{float:left;width:280px;padding:7px 0 0;font-size:14px}
.h2fc-ranking .bd dl{border-bottom:1px solid #e3e3e3}
.h2fc-ranking .bd dl:last-child{border-bottom:none}
.h2fc-ranking .bd dd{height:25px;line-height:25px;padding:7px 10px;font-size:14px;clear:both}
.h2fc-ranking .bd i{float:left;display:block;width:8%;margin-right:5px;font:normal bold 16px/25px "Arial";text-align:center;color:#333}
.h2fc-ranking .bd dd a{float:left;display:block;width:88%}
.h2fc-ranking .bd dt{display:none;position:relative;height:215px;padding:3px 0 15px}
.h2fc-ranking .bd dl.on dt{display:block}
.h2fc-ranking .bd dt img{display:block;width:90%;height:215px;margin:0 auto 5px}
.h2fc-ranking .bd dt i{position:absolute;bottom:15px;right:3%;width:120px;height:32px;line-height:32px;text-indent:15px;color:#ff8a00;background:url("../img/tupian/sp-tp.png") 0 -40px no-repeat}
.h2fc-photo-hot .bd{margin-top:20px !important}
.h2fc-photo-hot .bd li{float:left;width:20%;line-height:35px;font-size:14px;text-indent:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.h2fc-photo-hot .hd{margin:0 auto;padding:20px 0 0;text-align:center}
.h2fc-photo-hot .hd li.on{background:#db214c}
.h2fc-photo-hot .hd li{display:inline-block;width:10px;height:10px;margin:0 5px;background:#ddd;cursor:pointer}
.h2fc-right-bar{position:fixed;bottom:20px;right:50%;margin-right:-660px;width:48px;height:48px;background:url("../img/news/right-bar.gif") 0 -52px no-repeat}
.h2fc-right-bar .topbtn{width:48px;height:48px;display:block;z-index:999;cursor:pointer}