.mF_qiyi_wrap {position: relative; overflow: hidden; }
.mF_qiyi .slider {height: 100%; position: absolute; overflow: hidden; }
.mF_qiyi .slider .pic {height: 100%; width: 100%; }
.mF_qiyi .slider .pic li {height: 100%; overflow: hidden; float: left; }
.mF_qiyi .slider .txt {width: 100%; }
.mF_qiyi .slider .txt li {position: relative; float: left; height: 50px; line-height: 50px; }
.mF_qiyi .slider .txt li a {display: block; position: relative; z-index: 1; color: #fff; padding-left: 16px; font-size: 18px; font-weight: bold; text-decoration: none; }
.mF_qiyi .slider .txt li b {display: block; height: 100%; width: 100%; position: absolute; top: 0; left: 0; background: #000; filter: alpha(opacity=40); opacity: 0.4; }
.mF_qiyi .num {position: absolute; z-index: 2; bottom: 14px; right: 14px; }
.mF_qiyi .num li {float: left; width: 20px; height: 20px; line-height: 20px; margin-left: 6px; overflow: hidden; text-align: center; border: 1px solid #000; cursor: pointer; }
.mF_qiyi .num li a {color: #000; display: block; background: #ccc; text-decoration: none; }
.mF_qiyi .num li.current a,.mF_qiyi .num li.hover a {background: #f39800; color: #fff; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; }