@charset "utf-8";
/* CSS Document */
body{background:url(../images/2012/bodyBg.jpg) repeat-x #000;font-size:12px;}
*{padding:0px;margin:0px;}
ul,li{list-style:none;}
img{border:0px;}
a{font-size:12px;color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:none;}
.clear{clear:both;}
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.cl{font-size:0px;height:0px;line-height:0px;clear:both;}
/*allPic*/
.ltCorner,.rtCorner,.lbCorner,.rbCorner,.logoBg02 dl dt,.game h3{background:url(../images/2012/allPic.gif) no-repeat;}
/*wrap*/
.wrap{background:url(../images/2012/bg.jpg) no-repeat center top;}
/*nav*/
.nav{overflow:hidden;margin:0px auto;height:84px;width:963px;}
a.navLogo{display:block;height:84px;width:395px;float:left;text-indent:-99999px;}
.nav ul{float:right;padding-top:40px;width:445px;height:44px;}
.nav ul li{float:left;height:25px;padding:0px 10px;background:url(../images/2012/lineBg.jpg) no-repeat right 1px;}
.nav ul li a{display:block;float:left;overflow:hidden;height:25px;line-height:25px;color:#8ABBD9;font-size:14px;font-weight:bold;}
.nav ul li a:hover{ color:#00d5ff;}
/*lineBg*/
.lineBg{background:url(../images/2012/midBg.jpg) repeat-y;margin:0px auto;width:963px;}
/*midBox*/
.midBox{background:url(../images/2012/bigBg.jpg) no-repeat left top;}
.header{height:165px;overflow:hidden;position:relative;}
.header span{display:none;}
.header a{color:#4DA6EA;}
.header a:hover{color:#4DA6EA;text-decoration:underline;}
a.test{display:block;width:261px;height:17px;position:absolute;left:29px;top:127px; color:#fff;}
a.test:hover{ color:#4DA6EA;text-decoration:underline;;}
a.downBtn{display:block;width:161px;height:83px;position:absolute;left:503px;top:83px;text-indent:-99999px;background:url(../images/2012/loadBtn.jpg) no-repeat;}
a.downBtn1{display:block;width:500px;height:140px;position:absolute;left:13px;top:0px;text-indent:-99999px;}
.header dl{float:right;display:inline;margin:38px 11px 0px 0px;width:240px;}
.header dt{height:27px;text-indent:-99999px;}
.header dd{float:left;overflow:hidden;width:69px;height:24px;line-height:24px;background:url(../images/2012/arrowBtn.jpg) no-repeat left 12px;padding:0px 0px 0px 10px;}
/*flash*/
.twoBox{padding:0px 15px 0px 14px;}
.divx{ position:relative; float:left; overflow:hidden; width:693px; height:458px; background:url(../images/2012/box_04.jpg) no-repeat bottom; color:#fff;}
a.divx_down{ display:block; position:absolute; width:660px; height:230px;background:#ddd;z-index:9999999999; top:10px; left:20px; text-indent:-9999999;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
a.divx_a{ display:block; position:absolute; width:300px; height:120px;z-index:99999; top:250px; right:10px;}
.divx ul{ float:left; margin-left:48px; margin-top:28px;}
.divx ul li{ line-height:1.8em; width:265px; background:url(../images/point_white.jpg) no-repeat left; padding-left:10px;}
.divx ul li.none{ background:none; padding-left:0;}
.divx span{ display:inline-block; float:left; margin-top:126px; margin-left:60px; _margin-left:10px; width:269px; height:60px; line-height:1.8em;}
.divx span a{ color:#00D0FF; text-decoration:underline;}
.divx span a:hover{color:#00D0FF; text-decoration:none;}
a.openBtn{display:block;width:108px;height:72px;text-indent:-99999px;position:absolute;right:0px;top:0px;}
/*huazi*/
.huazi{float:right;overflow:hidden;width:231px;height:458px;color:#0A608F;}
.huazi h2{ margin-bottom:10px;height:24px;padding:0px 15px;overflow:hidden;line-height:24px;background:url(../images/2012/ygbh_01.jpg) no-repeat; font-size:12px; color:#fff;}
.huazi p{padding:0px 17px 4px 13px;line-height:1.5em;}
.huazi img{ margin-bottom:12px;*margin-bottom:8px; }
/*movie*/
.movie{overflow:hidden;width:937px;height:280px;position:relative;background:url(../images/2012/bg02.jpg) repeat-x left 44px #DEE7F0;}
.movie h1{height:44px;background:url(../images/2012/titBg_ifr.jpg) no-repeat;position:relative;color:#FFFEFF;}
.movie h1 b{display:block;height:20px;width:117px;position:absolute;left:16px;top:5px;font-size:12px;}
.movie h1 em{display:block;height:20px;width:127px;position:absolute;left:16px;top:22px;font-size:12px; font-style:normal;}
.btnPic{display:block;width:52px;height:49px;background:url(../images/2012/btn01.jpg) no-repeat;position:absolute;right:17px;top:2px;}
.movie ul{ float:left;height:24px;width:910px;margin:5px auto 0;padding-left:6px;background:url(../images/2012/lineBg02.jpg) repeat-x;}
.movie ul li{height:24px;overflow:hidden;float:left;display:inline;margin-right:3px;}
.movie ul li a{display:block;width:67px;height:24px;line-height:24px;text-align:center;color:#0B4C72;font-weight:bold;}
.movie ul li a:hover,.movie ul li a.current{background:url(../images/2012/hoverBg.jpg) no-repeat;color:#fff;}
.movie p{ position:absolute; left:250px; top:55px; float:left;  color:#E3560A;font-weight:bold;}
.movie p a{ font-weight:normal; text-decoration:underline; color:#E3560A; }
.movie p a:hover{ text-decoration:none;}
.movie b.hot{ display:block; position:absolute; left:130px; top:38px; width:26px; height:16px; background:url(../images/2012/hot.gif); z-index:99;}
/*videoList*/
.videoList dl{float:left;display:inline;width:100px;margin:12px 3px 0px 13px;color:#98999B;}
.videoList dt{overflow:hidden;width:95px;height:134px;border:1px solid #CECECE;padding:3px 0px 0px 3px;margin-bottom:2px;}
.videoList dt img{width:92px;height:131px;}
.videoList dd{overflow:hidden;height:19px;line-height:19px;text-align:center; color:#345F8F;}
.videoList dd.introFont{text-align:center; color:#999;}
.videoList dd a{color:#345F8F;}
.videoList dd a:hover{color:#333;}
/*leftBot*/
.leftBot{display:block;width:5px;height:5px;background:url(../images/2012/corner01.jpg) no-repeat;position:absolute;left:0px;bottom:0px;top:276px;}
.rightBot{display:block;width:5px;height:5px;background:url(../images/2012/corner02.jpg) no-repeat;position:absolute;right:0px;_right:-1px;bottom:0px;top:275px;}
/*seeBg*/
.seeBg{position:relative;width:937px;margin:13px 0 0 11px;background:url(../images/2012/seeBg.jpg) repeat-x #DEE7F0;}
.logoBg{overflow:hidden;background:url(../images/2012/logoBg.jpg) no-repeat;height:303px;}
.logoBg h3{margin:21px 0px 0px 30px;background:url(../images/2012/titBg.png) no-repeat;width:196px;height:23px;text-indent:-9999px;}
.logoBg02{height:332px;}
.logoBg02 h3{margin:21px 0px 7px 30px;background:url(../images/2012/titBg02.png) no-repeat;width:196px;height:23px;text-indent:-9999px;}
.logoBg02 dl{float:left;display:inline;margin:13px 15px 0px 28px;width:300px;}
.logoBg02 dl dt{float:left;display:inline;margin:0px 14px 0px 0px;width:28px;height:270px;text-indent:-9999px;background-position:0px -16px;}
.logoBg02 dl.newReport dt{background-position:-30px -16px;}
.logoBg02 dd{overflow:hidden;height:24px;line-height:24px;padding:0px 0px 0px 14px;background:url(../images/2012/arrowBtn03.jpg) no-repeat left 10px;}
.logoBg02 dd a{color:#0C5E8E;}
.logoBg02 dd a:hover{color:#333;}
.ltCorner{display:block;position:absolute;left:0px;top:0px;width:3px;height:3px;background-position:-1px -1px;}
.rtCorner{display:block;position:absolute;right:0px;_right:-1px;top:0px;width:3px;height:3px;background-position:-3px -1px;}
.lbCorner{display:block;position:absolute;left:0px;top:300px;width:3px;height:3px;background-position:-9px 1px;}
.rbCorner{display:block;position:absolute;right:0px;_right:-1px;top:300px;width:3px;height:3px;background-position:-11px 1px;}
/*colum*/
.colum{width:937px;margin:13px 0 0 11px;}
.action{float:left;position:relative;width:693px;height:332px;background:url(../images/2012/seeBg.jpg) repeat-x #DEE7F0;}
.game{overflow:hidden;float:right;width:230px;height:332px;background:url(../images/2012/gameBg.jpg) no-repeat;}
.game h3{overflow:hidden;height:63px;background-position:-63px -16px;text-indent:-9999px;}
.game ul{overflow:hidden;height:266px;background:url(../images/2012/lineBg04.jpg) repeat-y;}
.game ul li{overflow:hidden;margin:0px 23px;padding:0px 0px 0px 8px;height:24px;line-height:24px;background:url(../images/2012/arrowBtn04.jpg) no-repeat left 9px;}
.game ul li.firstPic{width:213px;height:67px;background:none;margin:0px 9px 9px 8px;padding:0px;}
.game ul li.firstPic img{width:213px;height:67px;}
.lbCorner02{top:329px;}
.rbCorner02{top:329px;}
.lineGren{display:block;overflow:hidden;height:1px;line-height:0px;font-size:0px;background:url(../images/2012/lineBg03.jpg) no-repeat left top;}
/*panner*/
.panner{width:937px;margin:13px 0 0 11px;position:relative;background:url(../images/2012/seeBg.jpg) repeat-x #DEE7F0;}
.logoBg03{height:182px;}
.logoBg03 a{color:#0B5F8D;}
.logoBg03 a:hover{color:#333;}
.logoBg03 ul{padding:11px 0px 20px 28px;clear:both;}
.logoBg03 ul li{overflow:hidden;float:left;width:89px;height:23px;line-height:23px;}
.logoBg03 h3{background:url(../images/2012/titBg03.png) no-repeat;margin-bottom:7px;}
.lbCorner03{top:179px;}
.rbCorner03{top:179px;}
a.moreBtn{display:block;text-align:right; float:right; width:50px;padding:0px 25px 0px 0px;}
/*footer*/
.footer{color:#FEFFFF;line-height:23px;padding:35px 0px;text-align:center;}
.footer a,.footer a:hover{color:#FEFFFF;padding:0px 5px;}
.footerCorner{display:block;overflow:hidden;height:10px;background:url(../images/2012/footerBg.jpg) no-repeat;}
/*webBox*/
.webBox{text-align:center;padding:0px 0px 20px;}
.webBox img{width:118px;height:48px;border:1px soild #D2D2D2;padding:24px 18px 15px;}
.webBox p a{color:#8E8E8E;padding:0px 5px;}
.webBox p a:hover{color:#8E8E8E;text-decoration:underline;}



.ts_div{ margin-left:22px; margin-top:15px;width:902px;height:228px; background:url(../images/2012/back_bottom.jpg) no-repeat bottom;}
.ts_div .top{ width:100%; height:82px; background:url(../images/ts_01.jpg) no-repeat top;}
.ts_div .top p{float:right; margin-top:15px; margin-right:10px; width:650px; height:65px; line-height:1.5em; color:#047CC9;}
.ts_div .con{ width:100%; padding-bottom:16px; height:auto; background:url(../images/2012/back_tip.gif) repeat-y;}

.ts_type{ width:100%; height:auto; background:url(../images/2012/ts_type.gif) no-repeat top;}
.type_l{ float:left;width:204px;}
.type_l li{cursor:pointer;}
.type_l li img{ margin-bottom:0; *margin-bottom:2px;}
.type_r{ float:left; width:690px;}
.type_r .con_type{ display:inline; float:left; width:650px; padding-top:20px; margin-left:35px; font-size:12px; }
.type_r .con_type h4.tite{ line-height:1.8em; color:#424242; font-size:12px;}
.type_r .con_type ul.typee{margin-left:0px;}
.type_r .con_type ul.typee li{ width:650px; color:#424242; padding-left:10px; line-height:1.8em; background:url(../images/point_3.jpg) no-repeat left;}
.type_r .con_type ul.typee li.none{ margin-left:-10px; background:none;}
.type_r .con_type ul.typee li.noneq{ padding:0; height:10px; background:none;font-size:1px;}
.type_r .con_type ul.typee li.tips{ margin-left:-15px; _margin-left:-10px; background:none;}
iframe.game1{ overflow:hidden;float:right;width:230px;height:332px;}






















