*{margin:0;padding:0;list-style-type:none;}

/*样式格式化 END*/

/* film_focus */
.film_focus{width:1200px;overflow:hidden;position:relative;margin:20px auto; height:752px; border:solid 1px #dcdcdc;}
.film_focus .film_focus_imgs_wrap{background:url(images/load.gif) no-repeat center center;width:1003px; float:right; overflow:hidden;height:750px;}
.film_focus ul.film_focus_imgs{height:auto;position:absolute;right:0;overflow:hidden;width:1003px;}
.film_focus ul.film_focus_imgs li{overflow:hidden; height:750px;width:1003px;height:auto; bottom:0; margin:5px 0;}
.film_focus ul.film_focus_imgs li img{height:243px;width:324px;}
.film_focus ul.film_focus_nav{width:193px;position:absolute;left:0;top:0;z-index:100;}
.film_focus ul.film_focus_nav li{width:170px;height:125px;left:0px;padding:0px 10px;word-break:break-all;color:#373737;font-size:22px;overflow:hidden;line-height:123px; background:#f07951; border-left:solid 1px #d7d7d7; border-right:solid 2px #ca151a; border-bottom:solid 1px #d7d7d7;}
.film_focus ul.film_focus_nav li.cur{width:170px;left:0px;padding:0px 10px;word-break:break-all;color:#fff;overflow:hidden;line-height:123px; background:#ca151a; cursor:pointer; border-left:solid 1px #ca151a; border-right:solid 2px #ca151a;border-bottom:solid 1px #ca151a;}
.film_focus ul.film_focus_nav li b{display:none;height:123px;width:170px;float:left;}
.film_focus ul.film_focus_nav li span img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li.cur b{ font-weight:100;}

.film_focus ul.film_focus_nav li span.zhanl img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p{ line-height:123px; font-size:22px; color:#fff;}
.film_focus ul.film_focus_nav li b.zhanl p img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li p{ line-height:123px; color:#ffffff; font-size:22px;}

.film_focus ul.film_focus_nav li span.huod img{ float:left; margin:25px 10px 0 10px;}
.film_focus ul.film_focus_nav li b.huod p img{ float:left; margin:25px 10px 0 10px;}

.film_focus ul.film_focus_nav li.cur b{display:block;vertical-align: middle;display: table-cell;height:123px;width:170px;float:left;}
.film_focus ul.film_focus_nav li.cur span{display:none;}

.film_focus ul.film_focus_nav li b p{ font-size:22px;}

.film_focus_imgs li dl dd{float:left;width:324px; height:243px; margin:0px 0 10px 10px; }
.film_focus_imgs li dl dd a{ width:324px; height:243px; display:block;}
.film_focus_imgs li dl dd a .mouse_s{width:324px; height:243px;}
.film_focus_imgs li dl dd a .mouse_s p{width:100%;bottom:40px; position:relative; line-height:40px; background:url(../images/cpb.png); color:#ffffff; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a .hover_s{width:324px; height:243px; position:relative;top:-990px;}
.film_focus_imgs li dl dd a .hover_s p{ background:#d2d2d2; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a:hover .hover_s{ display:block; height:243px;top:-243px;}
.film_focus_imgs li dl dd a:hover .hover_s p{width:100%; text-align:center;bottom:40px; line-height:40px; background:none;position:relative; font-size:14px; color:#fff;}