@charset "utf-8";
.hotGame{width:1200px;margin:0 auto;background-color:#39393d;color:#f2f2f2;}
.hotGame .hotTop{overflow:hidden;height:34px;padding:13px 20px}
.hotGame .hotTit{float:left;font-size:16px;color:#f2f2f2}
.hotGame .hotTit i{display:inline-block;width:24px;height:22px;background-position:-253px 0;position:relative;top:8px;margin:0 10px}
.hotGame .hotTit i.hot{display:inline-block;width:17px;height:20px;background-position:-297px 0;position:relative;top:4px;margin-right:10px}
.hotGame .crumb{float:left;font-size:12px;color:#666;line-height:34px;max-width:500px;height:34px;overflow:hidden;border:unset;padding:0}
.hotGame .crumb a{font-size:12px;color:#666}
.hotGame .crumb span{color:#999}
.hotGame .crumb a:hover{color:#f5f5f5}

.newsDeCont{width: 1200px;margin: 20px auto 0;background-color:#fff;overflow:hidden}
.newsDeContL{float:left;width:794px;padding:20px}
.newsDeContR{float:right;width:326px;padding:14px 20px 20px}
.newsDeContR .tab_menus{border-bottom:1px solid #ddd;overflow:hidden}
.newsDeContR .tab_menus li{max-width:100px;height:50px;padding:0 10px;margin-right:20px;line-height:50px;text-align:center;color:#666;font-size:18px;border-bottom:3px solid transparent;float:left;cursor:pointer}
.newsDeContR .tab_menus li.current{border-bottom:3px solid #25c88a;font-weight:700;color:#333}
.newsCL{width:794px;background-color:#fff}
.newsCL .tit{padding:6px 0 16px;text-align:center}
.newsCL .tit h1{display:block;line-height:36px;font-size:24px;color:#333;font-weight:700;margin-bottom:16px}
.newsCL .tit p{font-size:14px;color:#999;overflow:hidden;white-space:nowrap}
.newsCL .tit p span{display:inline-block;max-width:260px;margin:0 20px;overflow:hidden;white-space:nowrap}
.newsCL .tit p span em{color:#666}
.newsCL .cont{padding:10px 0 0;font-size:14px;color:#666;line-height:1.5}
.newsCL .cont a{line-height:25px;text-indent:0;color:#ffa200}
.newsCL .cont a:hover{border-bottom:.01px solid #ffa200}
.newsCL .cont p{line-height:26px;color:#666;margin-bottom:16px}
.newsCL .cont br{height:2px}
.newsCL .cont img{display:block;max-width:794px;margin:16px auto;text-align:center}
.newsCL .cont p img{display:block;max-width:794px;margin:2px auto;text-align:center}
.newsCL .cont h3{margin-bottom:16px;line-height:28px;font-size:18px;font-weight:700;color:#333}
.newsCL .cont iframe{width:600px;height:340px;margin:0 auto;display:block;border:none}

.state{width:92%;height:auto;line-height: 24px;margin:10px auto;padding:14px 18px 18px;border:1px solid #ffe0b2;font-family: Microsoft Yahei,Arial,Tahoma,Helvetica,sans-serif;background-color:#fffaf2;font-size: 14px;color:#666;overflow:hidden;}
.state span{height:24px;font-size: 15px;color:#ff4d03;font-weight:bold;}

.tiTle{overflow:hidden;font-size:0}
.tiTle em{float:left;display:inline-block;padding:10px 0;font-size:24px;color:#000}
.tiTle em span{color:#ccc;font-size:11px;margin-left:8px}
.tiTle a{float:right;display:inline-block;font-size:14px;color:#999;margin-top:12px}
.tiTle a i{display:inline-block;width:16px;height:16px;color:red;border:1px solid red;margin-right:6px;border-radius:2px;line-height:13px;text-align:center;font-weight:700;font-size:20px}
.tiTle a:hover{color:#f33}
.tiTle i{color:#f0412a;font-size:14px;font-weight:600;margin:0 3px}

.next_pre{width:794px;height:42px;border-top:1px dashed #ededed;overflow:hidden;padding:16px 0}
.next_pre p{width:50%;float:left;color:#999;font-size:14px;line-height:26px;overflow:hidden;white-space:nowrap}
.next_pre p a{color:#666;width:288px;overflow:hidden;white-space:nowrap}
.next_pre p a:hover{color:#ffa200}
.newsDeN ul{margin-bottom:36px;overflow:hidden}
.newsDeN li{float:left;width:50%;height:40px;border-bottom:1px dashed #ededed;line-height:40px;font-size:14px;color:#333;overflow:hidden}
.newsDeN li:nth-child(2n+1) span{margin-right:20px}
.newsDeN li i{float:left;display:block;background-color:#ccc;width:6px;height:6px;margin:17px 12px 0 3px;margin-right:10px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.newsDeN li a{float:left;display:block;width:75%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newsDeN li span{float:right;color:#ccc}
.newsDeC ul{margin:20px 0 36px;overflow:hidden}
.newsDeC li{float:left;border-right:1px solid #f3f3f3;margin-right:30px}
.newsDeC ul li:nth-child(3n+3){margin-right:0;border:0}
.newsDeC ul li:nth-child(7) a,.newsDeC ul li:nth-child(8) a,.newsDeC ul li:nth-child(9) a{padding-bottom:0}
.newsDeC li a{display:block;overflow:hidden;padding:0 6px 32px 0}
.newsDeC li a img{float:left;width:84px;height:84px;border-radius:16px;margin-right:10px}
.newsDeC li a .info{float:left;width:144px}
.newsDeC li a .info p{font-size:16px;color:#333;line-height:32px;overflow:hidden;white-space:nowrap}
.newsDeC li a .info em{display:block;font-size:12px;color:#999;line-height:26px}
.newsDeC li a .info span{display:block;font-size:12px;color:#666;line-height:26px}
.newsDeC li a:hover p{color:#f33}
.newsDeC li a:hover img{opacity:.9}

.newsContR .tab_menus{border-bottom:1px solid #ddd;overflow:hidden}
.newsContR .tab_menus li{max-width:100px;height:50px;padding:0 10px;margin-right:20px;line-height:50px;text-align:center;color:#666;font-size:18px;border-bottom:3px solid transparent;float:left;cursor:pointer}
.newsContR .tab_menus li.current{border-bottom:3px solid #25c88a;font-weight:700;color:#333}
.newsRank{margin-bottom:20px}
.newsRank .cont{margin-top:8px}
.newsRank .sub_boxs .fBoxs,.newsRank .sub_boxs .tBoxs a{overflow:hidden}
.newsRank .sub_boxs li .fBoxs{padding:10px 0;line-height:22px}
.newsRank .sub_boxs li .fBoxs .num{float:left;display:block;width:16px;height:16px;line-height:16px;border:1px solid #999;font-size:12px;color:#999;text-align:center;position:relative;top:2px;margin-right:12px}
.newsRank .sub_boxs li .fBoxs p{float:left;width:242px;height:22px;line-height:22px;font-size:14px;color:#333;overflow:hidden;white-space:nowrap}
.newsRank .sub_boxs li .fBoxs span{float:right;font-size:14px;color:#ccc;line-height:22px}
.newsRank .sub_boxs li .tBoxs a{display:block;padding:10px 0;position:relative}
.newsRank .sub_boxs li .tBoxs img{width:140px;height:78px;float:left;margin-right:15px}
.newsRank .sub_boxs li .tBoxs .num{display:inline-block;width:16px;height:18px;line-height:18px;background-color:#ffa200;color:#fff;font-size:12px;text-align:center;position:absolute;top:10px;left:0;z-index:3}
.newsRank .sub_boxs li:nth-child(1) .tBoxs .num{width:21px;height:24px;background-position:-21px -72px;border:none;color:transparent;background-color:transparent}
.newsRank .sub_boxs li:nth-child(2) .tBoxs .num{width:21px;height:24px;background-position:-56px -72px;border:none;color:transparent;background-color:transparent}
.newsRank .sub_boxs li:nth-child(3) .tBoxs .num{width:21px;height:24px;background-position:-94px -72px;border:none;color:transparent;background-color:transparent}
.newsRank .sub_boxs li .tBoxs .info{width:160px;float:left}
.newsRank .sub_boxs li .tBoxs p{display:block;height:48px;line-height:22px;font-size:14px;color:#333;overflow:hidden}
.newsRank .sub_boxs li .tBoxs span{display:block;line-height:22px;font-size:14px;color:#999;overflow:hidden;margin-top:8px}
.newsRank .sub_boxs img:hover{opacity:.9}
