
.h2fc-tt1{width:100%;height:35px;line-height:35px;background:url("../img/tupian/tit_bg2.gif") repeat-x;overflow:hidden}
.h2fc-tt1 h2,.h2fc-tt1 .more{display:block;height:35px}
.h2fc-tt1 h2{float:left;padding:0 15px;font:normal 24px/35px "microsoft yahei";background:#f8f8f8 url("../img/tupian/tit_r_bg2.gif") no-repeat}
.h2fc-tt1 .more{float:right;line-height:35px;padding:0 15px;color:#999;background:#f8f8f8}
.h2fc-tt1 em{float:right;width:18%;line-height:40px;padding-right:15px;font-size:14px;text-align:right}
.h2fc-tt1 em i{color:#db214c}
.h2fc-recommend{position:relative}
.h2fc-recommend .bd{width:593px;height:457px;overflow:hidden}
.h2fc-recommend .bd li{float:left;position:relative}
.h2fc-recommend .bd img{display:block;width:593px;height:457px;overflow:hidden}
.h2fc-recommend .bd span{position:absolute;bottom:0;width:593px;height:60px;font:bold 20px/60px "microsoft yahei";text-indent:20px;color:#fff;background:url("../img/tupian/bgtm.png") repeat}
.h2fc-recommend .hd{display:block;position:absolute;right:20px;top:370px}
.h2fc-recommend .hd li{float:left;display:block;width:10px;height:10px;margin:0 5px;background:#fff;border:1px solid #fff;border-radius:10px;cursor:pointer}
.h2fc-recommend .hd li.on{width:10px;height:10px;background:#db214c;border:1px solid #db214c}
.h2fc-recommend .prev,.h2fc-recommend .next{display:block;position:absolute;top:147px;z-index:99;width:60px;height:100px;cursor:pointer}
.h2fc-recommend .prev{left:0;background:url("../img/tupian/sp-tp.png") -150px 0 no-repeat}
.h2fc-recommend .next{right:0;background:url("../img/tupian/sp-tp.png") -220px 0 no-repeat}
.h2fc-sd{float:left;width:390px;height:400px;padding:0 5px;background:#fff;overflow:hidden}
.h2fc-select dl{height:60px;padding:25px 0;font-size:20px;text-align:center;color:#333;border-bottom:1px dashed #e3e3e3;zoom:1;overflow:hidden}
.h2fc-select dl.color{height:110px}
.h2fc-select dl em{color:#999;font-size:14px}
.h2fc-select dt{float:left;width:90px;height:50px}
.h2fc-select dd{float:left;width:300px;overflow:hidden}
.h2fc-select dd a{float:left;display:block;line-height:24px;margin:0 10px;font-size:14px;text-align:left;color:#666;white-space:nowrap}
.h2fc-select dd a:hover{color:#db214c}
.h2fc-select dd.color a{margin:0 5px}
.h2fc-select dd i{display:inline-block;width:18px;height:18px;margin:5px;background:url("../img/tupian/filters.png") no-repeat;vertical-align:middle}
.h2fc-select .hei i{background-position:-42px 0}
.h2fc-select .bai i{background-position:-2px 0}
.h2fc-select .hui i{background-position:-62px 0}
.h2fc-select .yin i,.h2fc-select .jinshu i{background-position:-242px 0}
.h2fc-select .zong i,.h2fc-select .kafei i{background-position:-142px 0}
.h2fc-select .hong i{background-position:-182px 0}
.h2fc-select .fen i{background-position:-302px 0}
.h2fc-select .lan i{background-position:-202px 0}
.h2fc-select .lv i{background-position:-222px 0}
.h2fc-select .huang i{background-position:-162px 0}
.h2fc-select .zi i{background-position:-122px 0}
.h2fc-select .yuanmu i{background-position:-262px 0}
.h2fc-select .qita i{background-position:-282px 0}
.h2fc-select .hua i{background-position:-102px 0}
.h2fc-select .tou i{background-position:-22px 0}
.h2fc-select .xiangbin i{background:#d8a959}
.h2fc-select .yinhui i{background:#aeafaa}
.db-select dl{height:auto;padding:20px 0}
.h2fc-mn2{float:left;width:900px}
.h2fc-photo1{width:918px;height:700px;overflow:hidden}
.h2fc-photo1 li{float:left;position:relative;width:287px;height:216px;margin:0 19px 19px 0}
.h2fc-photo1 li img{width:287px;height:216px}
.h2fc-photo1 li em{position:absolute;left:0;bottom:0;z-index:999;width:90%;height:74px;line-height:100px;padding:0 5%;font-size:14px;text-align:center;color:#fff;background:url("../img/base/gra_line55.png") repeat}
.h2fc-photo1 li.big-img,.h2fc-photo1 li.big-img img{width:593px;height:457px}
.h2fc-photo1 li.mt{position:absolute;top:235px;left:0}
.h2fc-photo1 li .hover{display:none;position:absolute;top:0;left:0;width:100%;height:74%;padding-top:20%;text-align:center;color:#fff;background:#000;filter:alpha(opacity=60);opacity:.6}
.h2fc-photo1 li .hover i,.h2fc-photo1 li .hover p b{display:inline-block}
.h2fc-photo1 li .hover i{z-index:9999;width:127px;height:97px;margin:0 auto;background:url("../img/tupian/sp-tp.png") 0 -80px no-repeat}
.h2fc-photo1 li .hover strong{display:block;margin:10px auto 50px;font:24px/60px "microsoft yahei";text-align:center}
.h2fc-photo1 li .hover p{text-align:center;padding:20px 0}
.h2fc-photo1 li .hover p b{margin:3px;padding:3px 5px;color:#fff;border:1px solid #fff;border-radius:5px}
.h2fc-photo1 li:hover .hover{display:block}
.h2fc-photo1 li.big-img:hover em{display:none}
.h2fc-photo3{width:918px;height:700px;overflow:hidden}
.h2fc-photo3 .left{float:left;position:relative;width:287px;height:457px;margin:0 19px 19px 0}
.h2fc-photo3 .right{float:left;position:relative;width:593px;height:457px;margin:0 19px 19px 0}
.h2fc-photo3 .bottoma{float:left;position:relative;width:918px;height:216px}
.h2fc-photo3 .bottoma li{float:left;position:relative;width:287px;height:216px;margin:0 19px 19px 0}
.h2fc-photo3 .bottoma li img{width:287px;height:216px}
.h2fc-photo3 .bottoma li em{position:absolute;left:0;bottom:0;z-index:999;width:90%;height:74px;line-height:100px;padding:0 5%;font-size:14px;text-align:center;color:#fff;background:url("../img/base/gra_line55.png") repeat}
.h2fc-photo3 .bottoma li .hover{display:none;position:absolute;top:0;left:0;width:100%;height:74%;padding-top:20%;text-align:center;color:#fff;background:#000;filter:alpha(opacity=60);opacity:.6}
.h2fc-photo3 .bottoma li .hover i,.h2fc-photo3 .bottoma li .hover p b{display:inline-block}
.h2fc-photo3 .bottoma li .hover i{z-index:9999;width:127px;height:97px;margin:0 auto;background:url("../img/tupian/sp-tp.png") 0 -80px no-repeat}
.h2fc-photo3 .bottoma  li .hover strong{display:block;margin:10px auto 50px;font:24px/60px "microsoft yahei";text-align:center}
.h2fc-photo3 .bottoma  li .hover p{text-align:center;padding:20px 0}
.h2fc-photo3 .bottoma  li .hover p b{margin:3px;padding:3px 5px;color:#fff;border:1px solid #fff;border-radius:5px}
.h2fc-photo3 .bottoma  li:hover .hover{display:block}
.h2fc-gallery ul{width:1198px;margin:20px auto 0;background:#fff;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3}
.h2fc-gallery li{float:left;width:198px;height:173px;text-align:center;background:#fff;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.h2fc-gallery li a{display:block;width:198px;height:173px}
.h2fc-gallery li dt img{width:119px;height:46px;padding:45px 0 20px;overflow:hidden}
.h2fc-gallery li h3{margin-top:5px;font-size:14px;font-weight:normal}
.h2fc-gallery li:hover dt{display:none}
.h2fc-gallery li:hover dd{display:block}
.h2fc-gallery .h2fc-more span{display:block;padding-top:45px;font:36px "microsoft yahei"}
.h2fc-gallery dl{position:relative}
.h2fc-gallery dd img.bg-pic{width:198px;height:120px}
.h2fc-gallery dd img.sm-pic{display:block;position:absolute;top:60px;left:28px;width:103px;height:40px;padding:10px 20px;background:#fff}
.h2fc-gallery li dd .bg-pic{height:0}
.h2fc-gallery li:hover dd .bg-pic{height:120px;transition:height .5s}
.h2fc-gallery li dd .sm-pic,.h2fc-gallery li dd h3{display:none}
.h2fc-gallery li:hover dd .sm-pic,.h2fc-gallery li:hover dd h3{display:block}
.h2fc-gallery dd .sm-pic{position:absolute;bottom:20px;left:20px;width:840px;margin:0 auto}
.h2fc-gallery dd .sm-pic ul{width:780px;margin:0 auto}
.h2fc-gallery dd .sm-pic li,.sm-pic img{width:76px;height:76px}
.h2fc-gallery dd .sm-pic li{float:left;position:relative;margin:0 5px;_margin:0 2px}
.h2fc-gallery dd .sm-pic span{display:block;position:absolute;top:25px;width:18px;height:30px;cursor:pointer}
.h2fc-gallery dd .sm-pic a img{border:3px solid #fff}
.h2fc-gallery dd .sm-pic a:hover img,.sm-pic a.on img{border:3px solid #db214c}