
/* CSS Document */
body,p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,li,dl,dt,dd,pre,form,fieldset,legend,button,input,textarea,table,tr,th,td{margin:0;padding:0}
table{ margin:0 auto}
body{font:12px/:1.5 Tahoma,Helvetica,Arial,"Î¢ÈíÑÅºÚ","\5b8b\4f53",sans-serif;}
ul,ol,li{list-style:none}table{border-collapse:collapse;border-spacing:0}
button,input,select,textarea{font-size:100%;font-weight:normal}
img{border:none}
input{vertical-align:middle}
a{ text-decoration:none;}
a:hover{ text-decoration:underline; color:#f00}
.clear{clear:both;height:0;overflow:hidden;display:block}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;content:"."}
.clearfix{*zoom:1}
.banner1{ width:1000px;  margin:0 auto}
.fl{ float:left}
.fr{ float:right}
.cont{ width:100%; height:195px; float:left; display:inline; text-align:center;}
.conttu{ width:1000px; height:195px;margin:0 auto}
.wrap{width:1000px;margin:0 auto;}
.height10{width:961px;height:10px;line-height:10px; margin:0 auto; overflow:hidden}
.jz{ width:650px; float:left; display:inline; margin-left:20px; margin-top:10px; border:#CCCCCC solid 1px;}

.big{width:1000px;height:80px; overflow:hidden;}
.logo{width:104px;height:80px;overflow:hidden;}
.nav{width:800px;height:80px;line-height:80px;overflow:hidden;}
.nav ul li{ float:left;color:#333;font-size:16px;}
.nav ul li a{color:#333; font-family:"Î¢ÈíÑÅºÚ";font-size:16px; display:inline-block;margin:0 16px;}
.zyw{height:80px;width:90px; color:#666;padding-left:-5px; overflow:hidden}
.zyw a{ float:left; display:inline; margin-left:0px; margin-top:10px;}
.banner{width:100%;height:671px; margin:0 auto;overFlow-x: hidden;}
.banner1{width:100%;height:195px; margin:0 auto;overFlow-x: hidden;}
.gsjj{width:600px;height:autooverflow:hidden;}
.biao{color:#656564; font-family:"Î¢ÈíÑÅºÚ";font-size:18px;font-weight:100;margin-bottom:10px;}
.biao span{color:#999;font-size:12px;}
.gsjj .gsjj_dl{width:600px;overflow:hidden}
.gsjj .gsjj_dl dt{width:146px;height:103; overflow:hidden}
.gsjj .gsjj_dl dd{font-size:12px;width:440px;line-height:24px;color:#b1b1b1;}
.gsjj .gsjj_dl dd a{color:#ce291e;}

.lxwm1{width:350px;height:auto;overflow:hidden}
.lxwm_zi{color:#b1b1b1;font-size:12px;line-height:24px;}
.lxwm_zi a{ font-size:12px; color:#b1b1b1;}
.lxwm_zi a:hover{ font-size:12px; color:#b1b1b1; text-decoration:underline;}
.di{width:100%;height:50px; background:#cecece;color:#727171;font-size:12px; text-align:center;line-height:50px;}
.mennwt1{ width:680px; float:left; display:inline; margin-left:25px;}

.nr_left{width:238px;height:auto;overflow:hidden}
.cpfl{width:213px;height:30px;line-height:30px; background:#e0e0e0;padding-left:25px; overflow:hidden}
.cpfl_zi img{ vertical-align:middle;margin-right:10px;}
.cpfl_zi{color:#ce131c; font-family:"Î¢ÈíÑÅºÚ";font-size:16px;line-height:30px;vertical-align:middle}
.cenav{width:238px;height:auto;margin:10px 0;overflow:hidden}
.cenav .cenav_ul li{width:213px;height:25px; line-height:25px;background:#2c2c2c;margin-top:5px;padding-left:25px; overflow:hidden}
.cenav .cenav_ul li:hover{width:213px;height:25px; line-height:25px;background:#d90303;margin-top:5px;padding-left:25px;overflow:hidden}
.cenav .cenav_ul li a{color:#fff;font-size:14px;font-weight:bold;}
.cenav .cenav_ul li.now{width:213px;height:25px; line-height:25px;background:#d90303;margin-top:5px;padding-left:25px;overflow:hidden}

.lianxiwomen{width:236px;height:auto;border:1px solid #ccc; overflow:hidden}
.lxwm{width:211px;height:34px;border-bottom:1px solid #ccc;padding-left:25px; overflow:hidden}
.xinxi{width:216px;height:auto;padding:10px 10px;font-size:12px;line-height:24px; overflow:hidden}
.xinxi a{ font-size:12px; color:#333333;}
.xinxi a:hover{ color:#333333; text-decoration:underline;}
.nr_right{width:740px;height:auto; overflow:hidden}
.dq{width:720px;height:35px;line-height:35px;background:#e0e0e0;font-size:12px;padding:0 10px;}
.dq a{font-size:12px;color:#000;}
.cpzs{width:740px;height:auto;padding-top:20px; }
.cpzs .cpzs_dl{ margin-left:25px; margin-top:15px;}
.cpzs .cpzs_dl dt{width:208px;height:178px;border:1px solid #ccc;padding:2px 2px;}
.cpzs .cpzs_dl dd{width:208px;line-height:24px; text-align:center;}
.cpzs .cpzs_dl dd a{font-size:12px;color:#000;}
.cpzs11 p{ margin-top:8px;}
.cpzs11{width:700px;height:auto;padding-top:20px; line-height:22px; font-size:12px; margin-left:20px;}
.cpzs1178{  float:left; display:inline; margin-left:-20px; }
.snli{ width:680px; float:left; display:inline; height:25px;background:url(../images/d.jpg) left center no-repeat; margin-left:20px;}
.snli p{ float:left; display:inline; margin-left:10px; margin-top:3px; font-size:12px;}
.index_banner{width:100%;height:470px;overflow:hidden;position:relative; text-align:left; margin:0 auto;}
.aabb01{ width:690px; float:left; display:inline; height:150px;  margin-left:25px; margin-top:15px;}
.aabb01 ul.aabb02{ width:200px; height:150px; float:left; display:inline; background:url(images/54.jpg) left center no-repeat;}

.aabb01 ul.aabb02 img{ wfloat:left; display:inline; margin-left:7px; margin-top:7px;}
.aabb01 ul.aabb03{ width:480px; height:150px; float:right; display:inline; background:url(images/55.jpg) left center no-repeat;}
.aabb04{ width:450px; height:130px; float:left; display:inline; margin-left:15px; margin-top:8px; font-size:12px;}
.aabb04 p.aabb7{ width:440px; float:left; display:inline; font-weight:bold; font-size:14px; border-bottom:#CCCCCC dotted 1px; padding-bottom:5px; margin-bottom:10px;}


.huan{ width:1480px; height:470px; text-align:left; float:left;}
#in-reco{width:100%;height:470px;overflow-x: hidden;}
#poster_focus .jpage{position:absolute;display:none;}
#poster_focus .cur{ z-index:3; display:block;}
#poster_focus .next{ z-index:2;display:block;}
#in-reco .ikan_left a{text-indent:-9999px;-moz-user-select:none;-khtml-user-select:none;user-select:none;z-index:30;_zoom:1;width:65px;height:66px;position:absolute;display:inline;background:url(../img/sprite.png) no-repeat 0px 0px;cursor:pointer;}
#in-reco .ikan_right a{text-indent:-9999px;-moz-user-select:none;-khtml-user-select:none;user-select:none;z-index:20;width:65px;height:66px;position:absolute;display:inline;background:url(../img/sprite.png) no-repeat -65px 0px;cursor:pointer;}
#in-reco .ikan_left{-moz-user-select:none;-khtml-user-select:none;user-select:none;z-index:30;_zoom:1;width:65px;height:66px;position:absolute;left:-65px;cursor:pointer; float:none; top:167px;}
#in-reco .ikan_right{-moz-user-select:none;-khtml-user-select:none;user-select:none;z-index:30;width:65px;height:66px;position:absolute;right:-65px;display:inline;cursor:pointer;top:167px;}
#in-reco .curLeft a{background-position: 0px -66px; }
#in-reco .curRight a{background-position:-65px -66px;} 
#poster_focus{width:1480px;height:470px;margin:0 auto;position:relative;overflow:visible;font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","SimSun"; z-index:1; cursor:pointer;}
#poster_focus .wrapper{height:470px;overflow:hidden;width:100%; position:relative;}
#poster_focus .wrapper .jpage:hover{text-decoration:none;}
#poster_focus .wrapper .jpage img{width:1480px;height:470px;float:left;} /*untested in ie6*/
#poster_focus .wrapper .movie-item{float:left;display:inline;cursor:pointer;}
#poster_focus .movie-info{_height:60px;z-index:10;width:280px;padding-left:19px;height:255px;left:10px;top:140px;position:absolute;}
.movie-info .myType{font-size:18px;float:left;margin-top:16px;display:inline;color:#999;width:177px;display:inline; font-style:oblique; color:#fff;}
.movie-info .movie-title{width:280px;float:left;display:inline;font-size:30px;color:white;}
.movie-info .detail{color:#fff;font-size:14px;line-height:20px;margin-top:7px;width:280px;float:left;max-height:100px;_height:60px;overflow:hidden;}
#poster_focus .movie-info-shadow{_height:60px;z-index:9;width:280px;padding-left:19px;height:255px;left:11px;top:141px;position:absolute;}
.movie-info-shadow .myType{font-size:18px;float:left;margin-top:16px;display:inline;color:#999;width:177px;display:inline; font-style:oblique; color:#000;}
.movie-info-shadow .movie-title{width:280px;float:left;display:inline;font-size:30px;color:#000;}
.movie-info-shadow .detail{color:#000;font-size:14px;line-height:20px;margin-top:7px;width:280px;float:left;max-height:100px;_height:60px;overflow:hidden;}




#poster_focus .playBtn{ cursor:pointer; display:none;width:120px; height:120px; position: absolute; top:130px; left:430px; background:url(../img/playBtn.png); _background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/playBtn.png',sizingMethod='scale'); z-index:80;}
.movie-info .play{cursor:pointer;float:right;display:inline;width:87px;height:26px;background:url(../img/sprite.png) no-repeat -15px -212px;color:#fff;font-size:14px;padding-top:4px;padding-left:8px;margin:17px 10px 0 0;}
.jpage .play{border:none;}
.jpage:hover .play{background-position: -15px -246px;}
#poster_focus .switcher{margin:0 auto;text-align:center; position:absolute; right:45%; bottom:17px;  z-index:50;}
#poster_focus .switcher .button{display:inline-block;width:12px;height:12px;background:url(../img/dot-c.png) no-repeat;margin:0 5px;cursor:pointer; _background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/dot-c.png',sizingMethod='scale'); line-height:12px; font-size:12px;}
#poster_focus .switcher .button.cur{background:url(../img/dot.png) no-repeat;_background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/dot.png',sizingMethod='scale');}
.fen{ width:630px; height:20px; float:left; display:inline; text-align:center; margin-top:20px; font-size:12px; margin-left:40px; padding-bottom:5px; padding-top:10px; }
.fen a.aab{  border:#D7D5D5 solid 1px;  text-align:center; padding:2px 5px; width:30px; }
.fen a:hover.aab{  border:#D7D5D5 solid 1px; color:#010101; width:30px;}
.fen a.aac{   color:#010101;text-align:center; padding:2px 5px; width:30px; background:#E3EFF8;}
.fen a,.fen span{  border:#D7D5D5 solid 1px;  text-align:center; padding:2px 5px; width:100px; color:#010101; width:50px;}
.fen a:hover{ color:#010101;}
.cc1{ width:700px; float:left; display:inline; margin-left:20px; border-bottom:1px dotted #CCCCCC; padding-bottom:3px; font-size:15px; font-weight:bold; color:#333333; margin-top:30px; text-align:center;}
.news{ width:700px; float:left; display:inline; margin-left:20px; margin-top:15px;}
.news li{ width:700px; float:left; display:inline; height:32px; line-height:32px; border-bottom:1px dotted #CCCCCC;} 
.news li a{ float:left; display:inline; font-size:12px; color:#333333;}
.news li a:hover{ color:#FF0000; text-decoration:underline;}
.news li span{ float:right; display:inline; font-size:12px; color:#666666;}
.cc2{ width:700px; float:left; display:inline; margin-left:20px; padding-bottom:10px; margin-top:6px; font-size:12px; color:#666666; text-align:center;}