@charset="gb2312";
*{padding:0px; margin:0px; box-sizing:content-box; -moz-box-sizing:centent-box; -webkit-box-sizing:content-box;}

body{width:100%;height:100%; font-size:12px; color:#333; font-family:Microsoft YaHei , serif, Arial, Verdana; background:#fff;}
a{text-decoration:none; cursor:pointer; color:#333;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline; color:#FF6600;}
li{list-style:none;}
img{display:block; border-width:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px; margin:0px; padding:0px;}
.g-clear{clear:both; font-size:0px; height:0px; overflow:hidden; *zoom:1;}
.news-cont{width:940px; margin:0 auto; padding:8px 10px; background:#FFF; float:left; display:inline; position:relative;left:50%; margin-left:-480px; }
.btnSearch{ width: 56px; }
.btnSearch input{padding:0px;margin:0px;}
#news-lt{width:330px; overflow:hidden; float:left; display:inline; margin-right:15px; color:#333;}
.slide{width:100%; float:left; display:inline; height:230px; overflow:hidden;}
.slide .f-rolling-mask{position:relative;width:330px; height:220px; overflow:hidden;}
.slide .main{width:100%; float:left; display:inline; position:relative; margin:0px; padding:0px; height:220px; overflow:hidden;}
.slide .main li{position:relative; z-index:2; height:220px; width:330px; overflow:hidden; float:left; display:inline;}
.slide .main li a img{width:330px; height:220px;}
.slide .main li p{width:310px; padding:0 10px; height:30px; line-height:30px; overflow:hidden; position:absolute; z-index:3; background:url(/public/images/skin/new2015/images/opac_bg.png) repeat left top; top:190px; left:0px;}
.slide .main li p a{color:#FFF; font-size:14px;}
.slide .main li p a:hover{color:#FF6600;}
.slide .tit{height:8px; overflow:hidden; width:100%; float:left; display:inline; margin-top:2px;}
.slide .tit li{display:inline-block; width:78px; padding-top:8px; overflow:hidden; background-color:#CCC;vertical-align:top;  margin-right:4px; cursor:pointer;}
.slide .tit li{*display:inline;}
.slide .tit li.active{background:#FF6600;}
#news-lt .news-left{width:328px; float:left; display:inline; margin-top:10px; border:1px solid #eee;}
#news-lt .news-left ul{float:left; width:100%; border-top:1px solid #eee; margin:0px; padding:0px; padding-top:3px; _padding-top:1.5px; font-size:14px;} 	
#news-lt .news-left ul li{line-height:30px; list-style:inside square;*list-style:none; float:left; height:30px; overflow:hidden; width:308px; padding:0 10px;}
#news-lt .news-left ul li a{color:#333;}
#news-lt .news-left ul li a:hover{color:#FF6600;}
.h3-tit{ float:left; width:100%; padding:8.5px 0px;}
.h3-tit b{float:left; display:inline; margin-left:5px; padding-left:10px; border-left:5px solid #FF6600; font-size:16px; line-height:18px; height:18px; overflow:hidden;}
.h3-tit a{float:right; display:inline; font-size:12px; margin-right:10px; color:#666;}
.h3-tit a:hover{color:#FF6600;}
#news-cont .center{width:340px; float:left; display:inline; overflow:hidden;}
#news-cont .center .p-a{width:100%; padding:25px 0px; line-height:24px; overflow:hidden; border-bottom:1px dashed #dcdcdc;}
#news-cont .center .p-a h1 {display:block; height:24px; line-height:24px; width:100%; overflow:hidden;text-align:center;font-weight:bold; }
#news-cont .center .p-a h1 a{ color:#F00; font-size:18px;}
#news-cont .center .p-a p{font-size:14px; color:#666; height:24px; overflow:hidden; width:100%; text-align:center;}
#news-cont .center .p-a p a{color:#666; margin-right:10px; di}
#news-cont .center .p-a a:hover{text-decoration:underline;}
#news-cont .center dl{width:100%; float:left; margin:0px; padding:0px; display:inline;}
#news-cont .center dl a:hover{color:#FF6600;}
#news-cont .center dl a:hover span{color:#FF6600;}
#news-cont .center dl dt{width:100%; float:left; display:inline; font-size:16px; font-weight:bold; line-height:20px; padding-top:15px;overflow:hidden; }
#news-cont .center dl dt b{display:inline-block; height:20px; padding:0 8px; background-color:#F64747; color:#FFF; font-weight:normal; float:left; font-size:12px; margin-right:10px; position:relative;}
#news-cont .center dl dt b{*display:inline;}
#news-cont .center dl dt b:after{content:""; display:inline-block; height:0px; width:0px; overflow:hidden; position:absolute; z-index:2; border:5px solid #F64747; left:40px; top:5px; border-right:none; border-top-color:#FFF; border-bottom-color:#FFF;}
#news-cont .center dl dt a{display:inline-block;width:280px; overflow:hidden; line-height:20px; height:20px; float:left;}
#news-cont .center dl dd{width:100%;float:left;margin-top:15px;}
#news-cont .center dl dd a{display:block; width:100%; line-height:30px; height:30px; font-size:14px; overflow:hidden; color:#333; }
#news-cont .center dl dd a strong{ display:inline-block; width:280px; overflow:hidden; font-weight:normal; float:left;}
#news-cont .center dl dd a strong{*display:inline;}
#news-cont .center dl dd a span{float:right; font-size:12px; color:#999;}
#news-cont .pd-b{padding-bottom:15px; border-bottom:1px dashed #dcdcdc; }

#news-cont #news-right{float:right; display:inline; width:245px; overflow:hidden;}
#news-cont #news-right .news-game{width:243px; border:1px solid #eee; float:left; display:inline; font-size:0px; vertical-align:top;}
#news-cont #news-right .news-game dl{width:100%; overflow:hidden; padding:0px; margin:0px; border-top:1px solid #eee; padding-top:7px;float:left; display:inline;}
#news-cont #news-right .news-game dl dt{width:100%;float:left; display:inline;}
#news-cont #news-right .news-game dl dt a{display:block; height:120px; width:210px; overflow:hidden; position:relative; z-index:1; color:#FFF; margin:0 auto;}
#news-cont #news-right .news-game dl dt a:hover{color:#FF6600;}
#news-cont #news-right .news-game dl dt span{display:block; height:25px; width:200px; padding:0 5px; background:url(/public/images/skin/new2015/images/opac_bg.png) repeat left top; position:absolute; z-index:2; left:0px; top:95px; line-height:25px; font-size:14px; text-align:center; font-weight:bold;}
#news-cont #news-right .news-game dl dt img{width:210px; height:120px; margin:0 auto;}
#news-cont #news-right .news-game dl dd{width:100%; overflow:hidden; float:left; display:inline; padding:5px 0px;}
#news-cont #news-right .news-game dl dd em{display:inline-block; height:20px; line-height:20px; width:20px; float:left; margin-left:7px; margin-right:10px; overflow:hidden; background-color:#4B4B4B; font-size:12px; color:#FFF; text-align:center;}
#news-cont #news-right .news-game dl dd em{*display:inline}
#news-cont #news-right .news-game dl dd a{display:inline-block; height:20px; width:190px; overflow:hidden; float:left; display:inline; font-size:14px; color:#333; line-height:20px;}
#news-cont #news-right .news-game dl dd a{*display:inline;}
#news-cont #news-right .news-game dl dd a:hover{color:#FF6600;}
.title{width:100%; float:left; display:inline; overflow:hidden;}
	.title em{display:inline-block; height:35px; width:35px; background:url(/public/images/skin/new2015/images/news_icon.png) no-repeat left top; float:left;}
	.title em{*display:inline;}
	.title p{float:left; display:inline;  margin:0px; padding:0px;padding-bottom:6px; border-bottom:3px solid #EEE; margin-left:15px; width:890px; overflow:hidden;}
	.title p span{float:left; display:inline;font-size:24px; font-size:24px; line-height:26px; color:#666; font-weight:bold;}
	.title p a{font-size:12px;float:right;  display:inline;line-height:14px; padding-top:12px;color:#333;}
	.title p a:hover{color:#FF6600;}
.title .em-bg1{background-color:#F64747;}
.title .em-bg2{background-position:left -35px;}
.title .em-bg3{background-position:left -70px;}
.title .em-bg4{background-position:left -105px;}
.title .em-bg5{ background:url(/public/images/skin/new2015/images/news_icon2.png) no-repeat left top;}

.game-host{width:455px; float:left; display:inline; overflow:hidden; }
.game-host .h3-tit b{ margin-left:0px;}
.game-host dl{width:100%; float:left; display:inline; overflow:hidden; margin:0px; padding:0px;}
.game-host dl dt,.game-host dl dd{width:100%; float:left; display:inline; overflow:hidden;}
.game-host dl dt a{float:left; display:inline;}
.game-host dl dt a img{width:145px; height:98px;}
.game-host dl dt div{float:left; display:inline; margin-left:10px; width:276px; height:98px; overflow:hidden;}
.game-host dl dt div b{width:100%; line-height:30px; height:30px; overflow:hidden; float:left;}
.game-host dl dt div b a{ font-size:16px; color:#333;}
.game-host dl dt div b a:hover{color:#FF6600;}
.game-host dl dt div p{ margin-top:5px;width:100%;line-height:20px; color:#999; font-size:12px; text-indent:24px; float:left; display:inline; max-height:60px;_height:60px; overflow:hidden; font-weight:normal;}
.game-host dl dd{font-size:14px; line-height:30px; height:30px;}
.game-host dl dd em{display:inline-block; height:4px; width:4px; background-color:#999; float:left; overflow:hidden; margin-top:13px; margin-right:8px;}
.game-host dl dd em{*display:inline;}
.game-host dl dd a{display:inline-block; width:433px; overflow:hidden; float:left; color:#333; cursor:pointer;}
.game-host dl dd a{*display:inline;}
.game-host dl dd a strong{display:inline-block; width:365px; overflow:hidden; float:left; font-weight:normal;}
.game-host dl dd a strong{*display:inline;}
.game-host dl dd a span{float:right; display:inline; color:#999; font-size:12px;}
.game-host dl dd a span em{display:inline; height:30px; line-height:30px; width:auto; background:none; margin:0px; padding:0px;}
.game-host dl dd a:hover{color:#FF6600; text-decoration:underline !important;}
.game-host dl dd a:hover span{color:#FF6600;}
#host-right{float:right;}
.mobile-game{width:918px; padding:0 10px; border:1px solid #eee; float:left; display:inline; overflow:hidden; margin-top:10px;}
.mobile-game .game-host{width:355px; border-right:1px solid #eee;  margin-top:0px;}
.mobile-game .game-host dl dt div{width:176px;}
.mobile-game .game-host dl dd a{width:333px;}
.mobile-game .game-host dl dd a strong{width:265px;}
.mobile-game .h3-tit b{font-size:20px; line-height:20px; height:20px; font-weight:normal;}
.mobile-game .h3-tit a{float:left;margin-left:10px; display:inline; font-size:12px; line-height:14px; margin-top:6px;}
.mobile-game .right-pic{float:right; width:545px; overflow:hidden; text-align:justify; text-align-last:justify; text-justify:inter-ideograph; font-size:0px; height:255px;}
.mobile-game .right-pic:after{content:""; display:inline-block; width:100%; height:0; overflow:hidden; vertical-align:top;}
.mobile-game .right-pic a{display:inline-block; width:100px; overflow:hidden; font-size:14px; margin-top:20px; text-align:center; vertical-align:top;}
.mobile-game .right-pic a{*display:inline;}
.mobile-game .right-pic a img{ display:block; width:85px; height:80px; border-radius:8px; margin:0 auto;}
.mobile-game .right-pic a span{display:block; line-height:25px; width:75px; height:25px; padding:0 5px; overflow:hidden; text-align:center; margin:0 auto;}
.an-vr{width:100%; float:left; display:inline; margin-top:5px;}
.an-vr .left-pic{float:left; display:inline;width:460px; overflow:hidden;}
.an-vr .left-pic li{width:220px; height:125px; overflow:hidden; margin-right:10px;float:left; display:inline; margin-top:10px;}
.an-vr .left-pic li a{display:block; height:125px; width:220px; overflow:hidden; position:relative; z-index:1; color:#FFF; margin:0 auto;}
.an-vr .left-pic li a:hover{color:#FF6600;}
.an-vr .left-pic li span{display:block; height:25px; width:200px; padding:0 10px; background:url(/public/images/skin/new2015/images/opac_bg.png) repeat left top; position:absolute; z-index:2; left:0px; top:100px; line-height:25px; font-size:14px; text-align:center; font-weight:bold;}
.an-vr .left-pic li img{width:220px; height:125px; margin:0 auto;}
.an-vr .game-host{float:right;}
.an-vr .game-host .h3-tit b {font-weight:normal; font-size:18px; line-height:18px; height:18px;}
.an-vr .game-host .h3-tit b small{margin-left:15px;}
#news-foot{padding:25px 10px; color:#000; font-size:12px; line-height:30px; text-align:center;}
#news-foot p a{margin:0 5px;}
.mar-top{margin-top:15px;}

.m-meitudiv {}
.g-pic-content{ width:100%; height:410px; display:block; overflow:hidden; position:relative; zoom:1;margin:0px;top:15px;_top:5px;}
.g-pic-content a span{ width:100%; height:103px; line-height:170px; font-size:14px; font-weight:normal; font-family:"Microsoft YaHei"; color:#fff; text-align:center; background:url(/public/images/skin/new2015/images/picbg.png) repeat-x; _background:#000; position:absolute; bottom:0; left:0; z-index:10;display:none}
.g-pic-content a:hover{color:#FFF; text-decoration:underline;}
.g-pic-content a:hover span{display:inline;}
.g-pic-content #m-pic1{ width:283px; height:395px; position:absolute; left:1px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-pic1 img{ width:100%; height:398px; display:block; overflow:hidden}
.g-pic-content #m-pic2{ width:194px; height:273px; position:absolute; left:285px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-pic2 img{ width:100%; height:273px; display:block; overflow:hidden}
.g-pic-content #m-pic3{ width:140px; height:197px; position:absolute; left:797px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-pic3 img{ width:100%; height:197px; display:block; overflow:hidden}
.g-pic-content #m-pic4{ width:140px; height:197px; position:absolute; left:797px; top:198px; display:block; overflow:hidden;}
.g-pic-content #m-pic4 img{ width:100%; height:197px; display:block; overflow:hidden}
.g-pic-content #m-picc1{ width:194px; height:121px; position:absolute; left:285px; top:274px; display:block; overflow:hidden;}
.g-pic-content #m-picc1 img{ width:100%; height:121px; display:block; overflow:hidden}
.g-pic-content #m-picc2{ width:316px; height:197px; position:absolute; left:480px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-picc2 img{ width:100%; height:197px; display:block; overflow:hidden}
.g-pic-content #m-picc3{ width:316px; height:197px; position:absolute; left:480px; top:198px; display:block; overflow:hidden;}
.g-pic-content #m-picc3 img{ width:100%; height:197px; display:block; overflow:hidden}


#news-cont .center dl dd a b{display:inline-block; height:4px; width:4px; background-color:#999; float:left; overflow:hidden; margin-top:13px; margin-right:8px;}