/*幻灯片以及面包 开始*/
.hdpAndMbx .hdpBox{display:block; height:360px; width:100%; background:#000;}
.slider{width:100%;min-width:1180px;height:360px;position:relative;overflow:hidden;background:#f8f7f7;text-align:center;}
.slider .bd{width:1200px;position:absolute;left:50%;margin-left:-600px}
.slider .bd li{width:1200px;overflow:hidden;}
.slider .bd li .zu01{float:left; display:block; width:239px; height:330px; border-right:1px solid #a6a6a6; position:relative;}
.zu01 a{display:block; width:239px; height:330px;}
.slider .bd li img{display:block;width:239px;height:330px;border:none;}
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-1200px !important;}
.slider .hd{width:1200px;margin:0 auto;height:30px;line-height:30px;text-align:center;position:relative;top:330px;*top:340px;}
.slider .hd ul{height:30px; line-height:30px;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width:12px;height:12px;line-height:70px;overflow:hidden;margin:0 10px;cursor:pointer;background:#c4c3c3;border-radius:12px; margin-top:10px;_margin-top:5px;*margin-top:0;}
.slider .hd li.on{background:#28A900;}
.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:330px;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-600px;}
.slider .next{left:50%;margin-left:600px;}
.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:330px;background:#000;_background:#f8f7f7;filter:alpha(opacity=70);opacity:0.7;}
.slider .pnBtn .arrow{display:none;position:absolute;top:0;z-index:1;width:50px;height:50px;top:50%; margin-top:-25px;}
.slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow{right:-50px;width:50px;height:50px;background:url(yingshi_icon.png) 450px center no-repeat;background-position:-81px -59px;}
.slider .next .arrow{left:-50px;width:50px;height:50px;background:url(yingshi_icon.png) -50px center no-repeat;background-position:-131px -59px;}
.bd ul li .tit_img{height:50px;position:absolute;z-index:1;bottom:0; left:0;line-height:24px;padding:32px 0 0 0;width: 240px;}
.tit_img .tit_img_text{font-size:18px; color:#fff;width:100%;overflow:hidden; white-space:nowrap;text-overflow: ellipsis; text-align:center}
.tit_img .tit_img_time{font-size:14px; color:#fff;width:100%; text-align:center}
.tit_img .tit_img_text a{display:inline-table; width:auto; height:auto; color:#fff;font-weight: 600;}
.bd ul li .bg_tit{width:239px; height:82px; _height:58px; position:absolute;bottom:0; left:0;background-image: -webkit-gradient(linear,0 0,0 100%,from(rgba(225,225,225,0)),to(rgba(0,0,0,.8)));background-image: -moz-linear-gradient(top,rgba(225,225,225,0),rgba(0,0,0,.8));
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00ffffff', endColorstr='#80000000');
-ms-filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00ffffff', endColorstr='#80000000');/*IE<9>*/z-index: 0; _background:#000;}**/
.bd ul li .bg_tit{width:239px; height:82px; _height:58px; position:absolute;bottom:0; left:0;z-index: 0; _background:#000;
background-image: -webkit-gradient(linear, 0 bottom, 0 top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.0001)));
background-image: -webkit-linear-gradient(top, color-stop(rgba(0, 0, 0, 0.8) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0.0001) 100%);
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0.0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0);}
.bg_tit{width:239px; height:82px; _height:58px; position:absolute;bottom:0; left:0;z-index: 0; _background:#000;
background-image: -webkit-gradient(linear, 0 bottom, 0 top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.0001)));
background-image: -webkit-linear-gradient(top, color-stop(rgba(0, 0, 0, 0.8) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0.0001) 100%);
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0.0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0);}
.border_top_bottom{display:block; width:100%; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; margin:0 0 15px;}
.hdpAndMbx .mbxBox{overflow:hidden; width:1200px; height:105px; margin:0 auto;/**border-bottom:2px solid #00B586; padding-bottom:18px; margin-bottom:32px;**/}
.mbxBox .nation{float:left; width:288px;}
.mbxBox .fgx{float:left; width:1px; height:76px; background:#e3e3e3; margin:16px 15px 0 0px;}
.nation .nation_tit{display:block; height:16px; line-height:16px; font-size:16px; color:#28A900; padding:3px 0 3px 0px; margin:10px 0 0 0;}
.nation .nation_tit .lx_more{font-size:14px; color:#656464; margin-left:14px;}
.nation .nation_i{overflow:hidden; padding:12px 0px 0px 0px;}
.nation .nation_i a{display:inline-block; font-size:14px; color:#4e4e4e; height:24px; line-height:24px; margin-right:7px;}
.nation .nation_i a:hover{color:#f30;}
/*幻灯片以及面包 结束*/

/*main star*/
.mainBox{width:1200px; margin:0 auto;}
.mainBox .movie_trailerBox .trailer_tit{overflow:hidden; display:block; height:40px; line-height:40px;width:1200px}
.movie_trailerBox .trailer_tit .trailer_text{float:left; display:block; font-size:18px;}
.movie_trailerBox .trailer_tit a{float:right;color: #52555d;font-size:12px;}
.trailer_text .color_hui{color:#868383;}
.trailer_text .color_lv{color:#00B586;}
.trailer_text .yuandian{width:23px; background-position:0 -174px;}
.movie_trailerBox .trailer_tit .trailer_more{float:right; display:block;}
.trailer_tit .trailer_more .trailer_more_icon{width:36px; height:58px; background-position:0 -115px; cursor:pointer;}
.hot_movieBox .hot_titBox ,.dpqzBox .qzBox{overflow:hidden; display:block; width:960px; margin:0 auto; height:30px; line-height:30px; padding:10px 0 15px;}
.hot_titBox .hot_tit ,.qzBox .qz_tit{float:left; display:block; width:188px; font-size:24px; color:#F60;}
.hot_titBox .hot_tit em a,.phb_tit em a{font-size:14px;margin-left: 15px;color: #333;}
/**.hot_titBox .hot_tit strong ,.qzBox .qz_tit strong{font-weight:normal}**/
.hot_titBox .hot_nav{float:right; display:block;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
padding: 5px 15px;}
    
.hot_titBox .hot_nav a{display:block; float:left; font-size:14px; color:#333; cursor:pointer}
.hot_titBox .hot_nav a:hover,.hot_titBox .hot_nav a.movie_cur,.hot_titBox .hot_nav a:hover{color:#f30;}
.iLine {
    width: 1px;
    height: 14px;
    background: #e2e2e2;
    float: left;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    margin: 9px 10px 0;
    display: inline;
}
.movie_trailerBox{width:1200px;margin:0 0 20px;overflow: hidden}
.contBoxyg{overflow:hidden;margin-left:-9px;}
.contBoxyg li{width: 125px;float: left;position: relative;margin-left:9px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.contBoxyg li img{display:block; border:none; width:130px;height: 176px;}
.contBoxyg .simg{width: 125px;height: 176px;overflow: hidden;}
.contBoxyg li .sy_time{display:block; width:125px; height:22px; line-height:22px; font-size:12px; color:#fff; position:absolute; top:154px;}
.contBoxyg li .sy_time .bgs{display:block; width:125px; height:22px; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.contBoxyg li .sy_time .sy_tit{display:block; width:125px; height:22px; position:absolute; top:0; text-align:center; cursor:pointer;}
.contBoxyg li .img_tit{display:block; height:30px; line-height:30px; width: 125px;text-align:center; font-size:14px; color:#52555d;overflow:hidden;text-overflow: ellipsis;}
.contBoxyg li .img_tit a{font-size:14px;}

.contBoxyg li .img_i{display:block; height:16px; line-height:16px; text-align:center; font-size:12px; color:#8a8a8a; overflow:hidden;overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}

.hydpBox {width:1200px}
.hydpBox .hy_contBox .hyBox_L{float:left; display:block; width:768px}
.hyBox_L .tit_navBox{overflow:hidden; display:block; height:30px; line-height:30px; padding:23px 0;}
.hyBox_L .tit_navBox .hy_tit{float:left; display:block; width:188px; font-size:24px; color:#333;}
.hyBox_L .tit_navBox .hy_tit strong,.hyBox_L .tit_navBox .hy_tit h1{font-weight:normal;font-size:24px;}
.hyBox_L .tit_navBox .hy_nav{float:left; display:block;}
.hyBox_L .tit_navBox .hy_nav span{display:block; float:left; padding:0 6px; margin-right:10px; _margin-right:8px; font-size:16px; color:#727273; cursor:pointer}
.hyBox_L .tit_navBox .hy_nav span.movie_cur{background:#00B586; color:#fff;}
.hyBox_L .cont_L{overflow:hidden; width:790px; margin-left:-3px;}
.cont_L li{float:left; display:block; width:188px;; position:relative; padding:0 3px 24px 3px;}
.cont_L li img{display:block; border:none; width:188px; height:247px;}
.cont_L li .img_tit{display:block; height:38px; line-height:38px; text-align:center; font-size:16px; color:#52555d;overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.cont_L li .img_tit a{color:#52555d;}
.cont_L li .img_tit a:hover{color:#ff0000;}
.cont_L li .img_i{display:block; height:16px; line-height:16px; text-align:center; font-size:12px; color:#8a8a8a;overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.hydpBox .hy_contBox .phbBox_R{float:right; display:block; width:50%;}
.hydpBox .hy_contBox .phbBox_R .phb_tit{display:block; height:52px; line-height:52px; margin:12px 0; font-size:24px; color:#333; border-bottom:1px solid #e7e7e7;}
.hydpBox .hy_contBox .phbBox_R .phb_tit strong{font-weight:normal}
.phb_list li{overflow:hidden; display:block; width:290px; height:20px; line-height:20px; padding:5px 10px 5px 0;float:left;}
.phb_list li .nunber{float:left; display:block; width:20px; height:20px; line-height:20px; text-align:center; background:#b8b8b8; font-size:12px; color:#fff; margin:0 8px 0 2px;}
.phb_list li .number_tj{background:#f60}
.phb_list li .phb_name{float:left; display:block; font-size:14px; color:#52555d;width: 140px;overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.phb_list li a{color:#333;}
.phb_list li a:hover{color:#f30;}
.phb_list li .fwl{float:right; display:block; font-size:12px; color:#909090;overflow: hidden;width: 116px;height: 20px;}

/*友情链接*/
.friend_link{overflow:hidden; display:block; width:1200px; padding:15px 0;}
.friend_link .link_tit{float:left; display:block; font-size:12px; color:#6c6a6a; line-height:26px;}
.friend_link .link_cont{float:left; display:block; width:1220px;}
.friend_link .link_cont a{float:left; display:block; font-size:12px; color:#a5a0a0; padding:0 2px; margin:0 4px; line-height:26px;}
.iHot{right: -10px;
    top: -7px;
    background: url(hot.gif) 0 0 no-repeat;
    height: 14px;
    width: 30px;
    position: absolute;
    /* top: -1px; */
    /* right: -8px; */
    z-index: 50;
    overflow: hidden;
z-index: 20;}