@charset "big5";
/* CSS Document */

html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight:normal; -webkit-text-size-adjust:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
ul{ list-style:none; margin:0px; padding:0px;}
li { list-style-type:none;}
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both;}
fieldset, img { border:0;}
.none { display:none;}
.clear { clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix { zoom: 1;} /* IE6 */
*:first-child+html .clearfix { zoom: 1;} /* IE7 */
q:before, q:after { content:'';}
a img { border:none;}
.overhidden { overflow:hidden; _display:inline-block; }
.align_c { text-align:center;}
.align_l { text-align:left;}
body{ font-family:"微軟雅黑"; font-size:12px; color:#000000; text-align:left; background:url(../2015images/beijingtu1.jpg) no-repeat 50% 0; background-color:#000000;}

.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.fieldset, img, abbr, acronym { border:0 none;}
del, ins, a{text-decoration: none;}

/*nav*/
.body{ margin:0px auto; width:1000px; height:auto; overflow:hidden; background:#FFF;}
.biaoti{ width:1000px; height:50px; margin-top:10px; background:#FFF; border-bottom:#cccccc solid 1px; border-top:#cccccc solid 1px; overflow:hidden;}
.biaoti .pindaologo{ width:167px; height:33px; margin-top:8px; margin-left:8px;}
.biaoti .pindaowenzi{ height:50px; width:792px; margin-left:15px; overflow:hidden;}
#wrapper{ text-align:left; width:792px; height:50px; clear:both; background:#ffffff 0px 0px; overflow:hidden;}
.lavaLamp { width:792px; height:50px; position:relative; background-color:#FFF; float:left;}
.lavaLamp li{ width:110px; height:50px; text-align:center; line-height:50px; list-style-type:none; float:left;}
.lavaLamp li.back{ z-index:1; position:absolute; width:110px; height:50px; background-position:0px 14px;}
.lavaLamp li a{ z-index:2; position:relative; font-variant:small-caps; display:block; width:110px; height:50px; color:#000000; font-size:20px; font-weight:bold; line-height:55px; text-decoration:none;}
.lavaLamp li a:hover { color:#ac030d;}
.lavaLamp li.current-cat a{ color:#e73854;}

/*main*/
.neirong{width:1000px; height:auto;}
.zuobu{ width:640px; height:auto; overflow:hidden;}
/*banner*/
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:615px; height:270px;background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:9999px; position:absolute; left:0; top:0; height:300px;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../2015images/l.png) no-repeat; position:absolute; top:114px; left:6px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../2015images/r.png) no-repeat; position:absolute; top:116px; right:4px; z-index:10;}
#playBox .smalltitle {width:615px;height:26px;position:absolute;bottom:2px;z-index:10;left: 0px;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.flash{ width:640px; height:280px; margin-top:20px; background:#FFF;}
.flashtu{width:615px; height:270px; margin-top:5px; margin-left:15px;}

/*熱點資訊*/
.redianzixun{ width:640px; height:auto; margin-top:20px; background:#FFF; border-top:#cccccc solid 1px; overflow:hidden;}
.xiaobiaoti{ width:640px;height:35px; overflow:hidden;}
.chunzi{ width:80px; height:35px; font-size:18px; font-weight:bold; color:#032e72; line-height:38px; padding-left:33px; background:url(../2015images/wuqi1.jpg) no-repeat; background-position:7px 0px;}
.chunzi a{ color:#032e72; text-decoration:none;}
.chunzi a:hover{ color:#ac030d; text-decoration:none;}
.chunzi2{ height:35px;}
.nav2{ width:492px; height:35px; margin:0 auto; position:relative; overflow:hidden;}
.nav2 ul li{ float:left; padding:0px 4px; word-spacing:5px; letter-spacing:-1px; text-align:center; font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.nav2 a{ color:#000000; text-decoration:none;}
.nav2 a:hover{ color:#FF0000; text-decoration:none; display:block; border-top:#FF0000 solid 3px;}

.jianjiaohao2{ height:35px; line-height:35px; width:15px; font-family:"黑體"; font-size:14px; float:right; margin-right:20px;}
.jianjiaohao2 a{ color:#032e72; text-decoration:none;}
.jianjiaohao2 a:hover{ color:#000000;}
.dixian1{width:603px; height:2px; margin-left:20px; background:#ac030d;}
.suishigengxin{ margin-left:20px; margin-top:18px; height:100px; width:600px; overflow:hidden;}
.tupian{ width:130px; height:83px; padding-right:2px; padding-bottom:2px; background:url(../2015images/xwtpbj.png) no-repeat; overflow:hidden;}
.suibiaoti{ width:440px; height:20px; line-height:20px; font-size:18px; color:#032e72; margin-left:20px; padding-top:5px; overflow:hidden;}
.suibiaoti a{ color:#032e72;}
.suibiaoti a:hover{ color:#ac030d; text-decoration:none;}
.suineirong{ width:440px; height:45px; line-height:22px; font-size:14px; margin-left:20px; padding-top:10px; overflow:hidden;}
.suineirong a{ color:#000000;}
.suineirong a:hover{ color:#ac030d;}
.xuxian{ width:580px; height:2px; margin-top:10px; background:url(../2015images/xuxian.png) repeat-x; overflow:hidden;}
.redianzixun .syfy{ width:640px; height:20px; line-height:20px; margin-top:10px; text-align:center; overflow:hidden;}
.redianzixun .syfy a{ color:#000000;}
.redianzixun .syfy a:hover{ color:#ac030d;}

.youbu{width:340px; height:auto; margin-top:20px; overflow:hidden;}
.xiaobiaoti2{ width:340px; height:35px; overflow:hidden;}
.dixian2{width:303px; height:2px; margin-left:20px; background:#ac030d;}
/*專題*/
.zhuanti{ height:280px; width:340px; background:#FFF;}
.zhuantineirong{ width:340px; height:92px; margin-top:10px; overflow:hidden;}
.zhuantiwenzi{ height:92px; width:190px; overflow:hidden;}
.ztbiaoti{ font-size:16px; margin-left:10px; overflow:hidden;}
.ztwenzhang{ text-align:justify; height:85px; width:180px; line-height:20px; +line-height:17px; margin-left:10px; height:60px; margin-top:12px; color:#666; overflow:hidden;}
.ztwenzhang a{ color:#666;}
.zttp{ width:117px; height:90px; padding-right:2px; padding-bottom:2px; background:url(../2015images/zttpbj.png) no-repeat; margin-left:13px;}
.xuxian2{ width:318px; height:2px; margin-left:10px; margin-top:15px; background:url(../2015images/xuxian.png) repeat-x; overflow:hidden;}

/*精彩視頻*/
.jingcaishipin{ height:875px; width:340px; margin-top:20px; background:#FFF; border-top:#cccccc solid 1px;}
.sptu1{ width:300px; height:130px; margin-top:8px; margin-left:20px; margin-bottom:5px; position:relative; overflow:hidden;}
.sptu1 span{ position:absolute; width:300px; height:25px; left:0px; bottom:0px; line-height:25px; color:#ffffff; text-align:center; overflow:hidden; z-index:10;}
.sptu1 span a{ color:#ffffff;}
.sptu1 span a:hover{ color:#e73854;}
.sptu1 .btbj{ position:absolute; width:300px; height:25px; left:0px; bottom:0px; background:#000000; filter:alpha(opacity=50);opacity:0.5; overflow:hidden;}
.spneirong{ margin-left:20px; margin-top:10px; width:300px;}
.sptu2{ width:98px; height:55px; padding-right:2px; padding-bottom:2px; background:url(../2015images/sptpbj.png) no-repeat;}
.spbiaoti{ margin-left:10px; height:36px; width:190px; line-height:18px; overflow:hidden;}
.bfjl{ width:190px; margin-left:10px; margin-top:2px; color:#666; overflow:hidden;}
.bfjl a{ color:#666;}
.xuxian3{ width:298px; height:2px; margin-left:20px; margin-top:10px; background:url(../2015images/xuxian.png); overflow:hidden;}

/*網游手游*/
.wangyou{ width:340px; height:360px; margin-top:20px; background:#FFF; overflow:hidden; border-top:#cccccc solid 1px;}
.wydk{ width:300px; height:375px; margin-left:20px;}
.wydk .wyneirong{ width:140px; height:140px;}
.wydk .wyneirong .wytp{ width:138px; height:75px; padding-right:2px; padding-bottom:2px; background:url(../2015images/wytpbj.png) no-repeat;}
.wydk .wyneirong .wywz{ margin-top:5px; height:60px; line-height:20px; overflow:hidden;}
.xuxian4{ width:298px; height:2px; margin-top:5px; background:url(../2015images/xuxian.png); overflow:hidden;}
.wydk ul{ width:300px; height:300px; margin-top:10px; line-height:30px; +line-height:25px; font-size:14px; float:left;}
.wydk ul li{ width:300px; height:30px; overflow:hidden; + height:25px;}
.wydk ul li span{ font-size:28px; color:#ac030d; float:left;}
.wydk ul li a{ width:285px; color:#000000; display:block; padding-left:5px; float:left;}
.wydk ul li a:hover{ color:#ac030d;}

/*showgirl*/
.showgirl{width:340px; height:500px; margin-top:20px; background:#FFF; overflow:hidden; border-top:#cccccc solid 1px;}
.showgirl .sgtu1{ margin-left:20px; margin-top:10px; width:300px; height:150px; position:relative; overflow:hidden;}
.showgirl .sgtu1 span{ position:absolute; width:290px; height:25px; left:0px; bottom:0px; line-height:25px; color:#ffffff; padding-left:10px; overflow:hidden; z-index:10;}
.showgirl .sgtu1 span a{ color:#ffffff;}
.showgirl .sgtu1 span a:hover{ color:#e73854;}
.showgirl .sgtu1 .btbj{ position:absolute; width:300px; height:25px; left:0px; bottom:0px; background:#000000; filter:alpha(opacity=50);opacity:0.5; overflow:hidden;}
.showgirl .sgtu2{ height:285px; width:320px; margin-top:10px; margin-left:2px; overflow:hidden;}
.showgirl .sgtu2 .sgxt{ width:145px; height:75px; margin-top:15px; margin-left:15px; float:left; position:relative; overflow:hidden;}
.showgirl .sgtu2 .sgxt span{ position:absolute; width:295px; height:20px; left:0px; bottom:0px; line-height:20px; color:#ffffff; padding-left:5px; overflow:hidden; z-index:10;}
.showgirl .sgtu2 .sgxt span a{ color:#ffffff;}
.showgirl .sgtu2 .sgxt span a:hover{ color:#e73854;}
.showgirl .sgtu2 .sgxt .btbj{ position:absolute; width:300px; height:20px; left:0px; bottom:0px; background:#000000; filter:alpha(opacity=50);opacity:0.5; overflow:hidden;}

.dibu{height:90px; width:1000px; background:#FFF; margin:30px auto; overflow:hidden;}

/*文字列表頁*/
.wzlby{ width:640px; height:2450px; margin-top:20px; overflow:hidden; position:relative;}
.wzlby .wzlbylb{ width:640px; overflow:hidden;}
.wzlby .wzlbylb ul{ width:600px; height:auto; margin-left:20px; margin-top:10px; line-height:40px; font-size:14px; float:left; overflow:hidden;}
.wzlby .wzlbylb ul li{ width:600px; height:40px; overflow:hidden; background:url(../2015images/hdian_03.jpg) no-repeat; background-position:0px 3px;}
.wzlby .wzlbylb ul li a{ color:#000000; display:block; padding-left:15px; width:505px; overflow:hidden; float:left;}
.wzlby .wzlbylb ul li a:hover{ color:#ac030d;}
.wzlby .wzlbylb ul li span{float:right; display:block; width:80px; height:40px; line-height:36px; text-align:right;}
.fenye{ width:200px; height:30px; margin:0px auto; margin-top:10px; text-align:center; line-height:30px; font-size:14px; position:absolute; bottom:0px; left:220px;}
.fenye a{ color:#000000;}
.fenye a:hover{ color:#ac030d;}

/*圖文列表頁*/
.twlby{width:640px; height:2000px; margin-top:20px; background:#FFF; overflow:hidden; position:relative;}

/*圖片列表頁*/
.tplby{width:1000px; height:auto; margin-top:10px; font-size:14px; background:#FFF; overflow:hidden; position:relative;}
.tplby .dqwz{ width:990px; height:35px; padding-left:10px; font-size:14px; line-height:35px; color:#000000; border-bottom:#ac030d solid 2px; overflow:hidden;}
.tplby .dqwz a{ color:#000000;}
.tplby .dqwz a:hover{ color:#ac030d;}

.topvebanner { margin: 0 auto; width:960px; height:400px; margin-left:20px; margin-top:10px; overflow:hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH:960px; POSITION: relative; HEIGHT: 400px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH:960px; HEIGHT: 400px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 400px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH:960px; HEIGHT: 400px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 382px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #347e0d; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../2015images/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }
.tplby .tplbnr{ width:960px; height:auto; margin-top:20px; margin-left:20px; padding-bottom:50px;  border-top:#faaebe solid 1px; overflow:hidden;}
/* section */
.section{width:960px; margin:10px auto 0 auto;overflow:hidden;}
.section ul{width:960px;}
.section ul li{ float:left; display:inline; width:290px; height:150px; overflow:hidden; position:relative; padding:4px; border:#cccccc solid 1px; margin:0px 10px; margin-top:20px;}
.section ul li .photo{ width:290px; height:150px; overflow:hidden;}
.section .rsp{ width:290px; height:150px; overflow:hidden; position:absolute; background:#000; top:5px;left:5px;}
.section .text{ position:absolute; width:290px; height:200px; left:-290px; top:0px; overflow:hidden;}
.section .text h3{ width:290px; margin-top:30px; height:50px; line-height:50px; text-align:center; color:#FFFFFF; font-size:20px; overflow:hidden;}
.section .text a{ text-decoration:none}
.section .text div{ width:290px; line-height:30px; text-align:center; color:#FFFFFF; font-size:16px;}
.tplby .fenye{ width:200px; height:30px; margin:0px auto; margin-top:10px; text-align:center; line-height:30px; font-size:14px; position:absolute; bottom:0px; left:400px;}
.tplby .fenye a{ color:#000000;}
.tplby .fenye a:hover{ color:#ac030d;}

/*細覽頁*/
.xly{width:640px; height:auto; margin-top:20px; font-size:14px; background:#FFF; overflow:hidden; position:relative;}
.xly .dqwz{ width:630px; height:35px; padding-left:10px; font-size:14px; line-height:35px; color:#000000; border-bottom:#ac030d solid 2px; overflow:hidden;}
.xly .dqwz a{ color:#000000;}
.xly .dqwz a:hover{ color:#ac030d;}
.xly .zwbt{ width:600px; height:auto; line-height:30px; padding:10px 0px; overflow:hidden; font-size:20px; font-weight:bold; color:#a12c01; text-align:center; margin:0px auto;}
.xly .zwsj{ width:600px; height:25px; border-bottom:#faaebe solid 1px; line-height:25px; font-size:12px; color:#908e8e; text-align:center; margin:0px auto;}
.xly .zw{ width:600px; height:auto; line-height:30px;  padding:20px 0px; overflow:hidden; margin:0px auto;}
.xly .fx{ width:600px; height:40px; margin:0px auto; overflow:hidden;}
.xly .fx .bj{ float:left;}
.xly .fx .fxdm{ float:right;}
.xly .tjrd{ width:600px; height:auto; margin-top:20px; margin-left:20px; overflow:hidden;}
.xly .tjrd .bt{ width:595px; height:33px; font-size:18px; font-weight:bolder; color:#032e72; line-height:33px; padding-left:3px; border-bottom:#ac030d solid 2px; overflow:hidden;}
.xly .tjrd ul{ width:600px; height:150px; margin-top:10px; overflow:hidden; line-height:30px;}
.xly .tjrd ul li{ width:280px; height:30px; padding-left:20px; background:url(../2015images/hdian_03.jpg) no-repeat; background-position:0px 1px; float:left; overflow:hidden;}
.xly .tjrd ul li a{ color:#000000;}
.xly .tjrd ul li a:hover{ color:#ac030d;}















