
/********************************************************公共************************************************************************/
.bl0{ border-left: none !important; }
.pl0{ padding-left: 0 !important; }
.ml0{ margin-left: 0 !important; }

.zxZxzxTitle{ height:32px; border-bottom:1px solid #ECECEC;}
.zxZxzxTitle span{ display:block; float:left; height:32px; background:#FFFFFF; padding:1px 10px 0px 0px;}
.zxZxzxTitle span b{ display:block; float:left; width:25px; height:25px; background:url("../images/new_bg1.png") no-repeat; margin:0px 10px 0px 0px;}
.zxZxzxTitle span b.xicon1{ background-position:-50px -420px;}
.zxZxzxTitle span b.xicon2{ background-position:-140px -310px;}
.zxZxzxTitle span b.xicon3{ background-position:-230px -310px;}
.zxZxzxTitle span h2{ float:left;}
.zxZxzxMenu{ float:right;}
.zxZxzxMenu li{ float:left; height:32px; color:#666666; cursor:pointer;}
.zxZxzxMenu span{ display:block; float:left; height:13px; color:#E5E5E5; margin:0px 0px 0px 10px;}
.zxZxzxMenu li.current{  height:30px; border-bottom:2px solid #40A822; color:#40A822;}
.zxZxzxTitle em{ display:block; float:right;}
.zxZxzxTitle em a{ display:block; float:right;}
.zxZxzxTitle em a p{ float:left; }
.zxZxzxTitle em a b{ display:block; float:left; width:16px; height:16px; background:url("../images/new_bg1.png") no-repeat 0px -115px; margin:2px 0px 0px 5px;}
.zxZxzxTitle em a:hover b{ background:url("../images/new_bg1.png") no-repeat -20px -115px;}

/********************************************************新搜索页************************************************************************/
/*头部导航*/
.mainContIn_navtop{ width: 100%; height: 60px; border-bottom: 3px solid #ECECEC; }
.mainContIn_navtop li{ width: 105px; height: 60px; text-align: center; line-height: 60px; font-size: 18px; margin-right: 10px; float:left; }
.mainContIn_navtop li a{ display: block;height: 100%;width: 100%; text-decoration: none;color: #333333 }
.mainContIn_navtop li.hover{ border-bottom: 3px solid #3FA51F; }
.mainContIn_navtop li.hover a{ color: #3FA51F; }
.mainContIn_navtop span{ float: right; margin-top: 22px; font-size: 14px; }
.mainContIn_navtop span strong{ font-weight: normal; color: #FF594C; }

/*左边*/
.ndjLeft{ float:left; width:870px;}
.ndjLbyList_2{ width:870px;}
.ndjLbyList_2 i{ color: #FF594C; font-style: normal }
.ndjLbyList_2 a{ text-decoration: none; color: #333333; }
.ndjLbyList_2 li{ width:870px; border-bottom:1px solid #ECECEC; padding-bottom:27px;}
.ndjLbyList_2 li dl dd{ color: #999999; }
.ndjLbyList_2 li .btn_dl{ display: block; float: right; width: 118px; height: 38px; border: thin solid #40A822; border-radius: 5px; line-height: 38px; text-decoration:none; color: #40A822; background:#FFFFFF;}
.ndjLbyList_2 li .btn_dl em{ display: block; float: left; width: 20px; height: 20px; background: url("../images/new_bg1.png") no-repeat 0 -420px; margin: 9px 10px 0 17px; }
.ndjLbyList_2 li .btn_dl:hover{ background: #40A822; color: #FFFFFF; }
.ndjLbyList_2 li .btn_dl:hover em{ background-position: -20px -420px; }

.ndjLbyList_2 .li1 .img_box a img{ float: left; width: 100px; height: 100px; margin:22px 30px 0 0; }
.ndjLbyList_2 .li1 .btn_dl{ margin: 53px 0 0 30px; }
.ndjLbyList_2 .li1 dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold; padding-top:26px;}
.ndjLbyList_2 .li1 dl dd{ margin-top: 8px; font-size: 12px; }
.ndjLbyList_2 .li1 dl .cont1 span{ padding: 0 15px; border-left: thin solid #ECECEC; }
.ndjLbyList_2 .li1 dl .cont1 span.one{ border-left: none; padding-left: 5px; }
.ndjLbyList_2 .li1 dl .cont2 a{ padding: 1px 10px; border: thin solid #E8E8E8; background:#F8F8F8; border-radius: 10px; color: #666666; }
.ndjLbyList_2 .li1 dl .cont3{ height: 16px; line-height: 16px; overflow: hidden; }

.ndjLbyList_2 .li2 .img_box a img{ float: left; width: 108px; height: 135px; margin:22px 30px 0 0; }
.ndjLbyList_2 .li2 .btn_dl{ margin: 65px 0 0 30px; }
.ndjLbyList_2 .li2 dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold; padding-top:26px;}
.ndjLbyList_2 .li2 dl dd{ margin-top: 18px; font-size: 12px; }
.ndjLbyList_2 .li2 dl .cont1 span{ padding: 0 15px; border-left: thin solid #ECECEC; }
.ndjLbyList_2 .li2 dl .cont1 span.one{ border-left: none; padding-left: 5px; }
.ndjLbyList_2 .li2 dl .cont2 a{ padding: 1px 10px; border: thin solid #E8E8E8; background:#F8F8F8; border-radius: 10px; color: #666666;}
.ndjLbyList_2 .li2 dl .cont3{ height: 16px; line-height: 16px; overflow: hidden; }

.ndjLbyList_2 .li3 span a img{ float:left; width:205px; height:124px; margin-top:27px; margin-right:30px;}
.ndjLbyList_2 .li3 dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold; padding-top:26px;}
.ndjLbyList_2 .li3 dl .cont1{ height:47px; line-height:23px; overflow:hidden; color:#999999; margin-top:13px;}
.ndjLbyList_2 .li3 dl .cont2{margin-top:10px;}
.ndjLbyList_2 .li3 dl .cont2 p{ float:left; margin-top:6px;}
.ndjLbyList_2 .li3 dl .cont2 p em{ display:block; float:left; color:#999999; margin:0px 20px 0px 0px; font-size:12px;}
.ndjLbyList_2 .li3 dl .cont2 p em b{ display:block; float:left; width:16px; height:16px; background:url("../images/new_bg1.png") no-repeat; margin:0px 5px 0px 0px;}
.ndjLbyList_2 .li3 dl .cont2 p em b.icon1{ background-position:-180px -175px;}
.ndjLbyList_2 .li3 dl .cont2 p em b.icon2{ background-position:-200px -175px;}
.ndjLbyList_2 .li3 dl .cont2 p em b.icon3{ background-position:-220px -175px;}
.ndjLbyList_2 .li3 dl .cont2 a{ display:block; float:right; width:78px; height:23px; line-height:23px; text-align:center; border:1px solid #E6E6E6; color:#999999; text-decoration:none; background:#FFFFFF;} 
.ndjLbyList_2 .li3 dl .cont2 a:hover{ background:#40A822; color:#FFFFFF; border:1px solid #40A822;}	

.ndjLbyList_2 .li4 span a img{ float:left; width:295px; height:193px; margin-top:27px; margin-right:30px;}
.ndjLbyList_2 .li4 dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; padding-top:26px;}
.ndjLbyList_2 .li4 dl dt a.aBlack{ font-size:20px; font-weight:bold; }
.ndjLbyList_2 .li4 dl dt a.aRed{ font-size:14px; float: right; color: #FF4639; margin-left: 10px; }
.ndjLbyList_2 .li4 .cont1{ height:47px; line-height:23px; overflow:hidden; color:#999999; margin-top:7px;}
.ndjLbyList_2 .li4 .cont2{margin-top:0px;}
.ndjLbyList_2 .li4 .cont2 a{ display: block; float:left; margin-left:23px; margin-top:5px;}
.ndjLbyList_2 .li4 .cont2 a img{ display: block;width: 90px;height: 90px;border-radius: 10px; }
.ndjLbyList_2 .li4 .cont2 span{ display: block; width: 90px; height: 18px; line-height: 18px; text-align: center; overflow: hidden; margin-top:5px;}
.ndjLbyList_2 .li4 .cont2 a.one{ margin-left:0px;}

.ndjLbyList_2 .li4 .dl2 .cont2 a{margin-left:22px; width:72px; display:block;}
.ndjLbyList_2 .li4 .dl2 .cont2 a img{ width: 72px; height: 90px; border-radius: 0; margin-top:2px;}
.ndjLbyList_2 .li4 .dl2 .cont2 a span{ width: 72px; height:18px; line-height:18px; overflow:hidden; display:block;}
.ndjLbyList_2 .li4 .dl2 .cont2 a.one{ margin-left:0px;}

.ndjLbyList_2 .li4 .dl3 dt a.aRed{ font-size:14px; float: right; color: #333333; margin-left: 10px; }
.ndjLbyList_2 .li4 .dl3 .cont2{ margin-top: 5px; }
.ndjLbyList_2 .li4 .dl3 .cont2 a{ display: block; float: left; width: 246px; overflow: hidden; height: 18px; line-height: 18px; padding-left: 15px; background: url("../images/new_bg5.png") no-repeat 0 5px; margin-top:10px;}
.ndjLbyList_2 .li4 .dl3 .cont2 a.one{ margin-left:0px;}


/*右边*/
.ndjRight{ float:right; width:300px;}
.ndjXbtjTitle{ height:32px; border-bottom:1px solid #ECECEC;}
.ndjXbtjTitle h2{ float:left; height:32px; background:#FFFFFF; padding:1px 10px 0px 0px;}
.ndjXbtjTitle span a{ display:block; float:right; margin-top:5px;}
.ndjXbtjTitle span a p{ float:left;}
.ndjXbtjTitle span a b{ display:block; float:left; width:16px; height:16px; background:url("../images/new_bg1.png") no-repeat 0px -115px; margin:2px 0px 0px 5px;}
.ndjXbtjTitle span a:hover b{ background-position:-20px -115px;}

.ndjTjyyList{ width:300px;}
.ndjTjyyList li{ float:left; width:80px; margin:20px 0px 0px 30px;}
.ndjTjyyList li.one{ margin-left:0px;}
.ndjTjyyList li a{ display:block; width:80px;}
.ndjTjyyList li a img{ width:80px; height:80px; border-radius:15px;}
.ndjTjyyList li a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:8px;}

.ndjXgbbBox{ width:300px; margin-top:30px;}
.ndjRmzxList{ width:300px;}
.ndjRmzxList li{ width:300px; margin-top:12px;}
.ndjRmzxList li span{ display:block; float:left; width:22px; height:22px; line-height:22px; text-align:center; font-size:16px; color:#FFFFFF;}
.ndjRmzxList li span.red{ background:#FC644D;}
.ndjRmzxList li span.gray{ background:#C6C6C6;}
.ndjRmzxList li a{ display:block; float:right; width:265px; height:18px; line-height:18px; overflow:hidden; margin-top:3px;}


/********************************************************新手游列表页************************************************************************/
/****************与新单机列表页公共!!!****************/
/*图标*/
.table_fl2 a em,.game_box .btn_dl em{ background: url("../images/new_bg1.png") no-repeat; }

/*分类*/
.table_fl{ width: 100%; height: 120px; border-top: thin solid #ECECEC; border-spacing: 0; margin-top: 15px; }
.table_fl th,.table_fl td{ border-bottom: thin solid #ECECEC; height: 60px; }
.table_fl th{ width: 70px; font-size: 16px; }
.table_fl td{ border-left:thin solid #ECECEC; }
.table_fl td a{ display: block; float: left; text-decoration: none; color: #666666; min-width: 46px; text-align: center; height: 25px; line-height: 25px; padding: 0 7px; background:#F8F8F8; border: thin solid #E8E8E8; border-radius: 12px; margin-left: 15px; }
.table_fl td a.hover,.table_fl td a:hover{ background: #FFFFFF; border: thin solid #FF5A4D; color: #FF5A4D; }

.table_fl2{ height: 55px;line-height: 55px;border-bottom: 6px solid #E9E9E9; }
.table_fl2 span{ color: #999999; font-size: 12px; float: left; }
.table_fl2 i{ color: #FF594C; font-size: 16px; font-style: normal; margin-right: 35px; }
.table_fl2 dl,.table_fl2 dt,.table_fl2 dd{ float: left; }
.table_fl2 dd{ margin-left: 35px; }
.table_fl2 a{ text-decoration: none; color: #333333; margin:0 15px; display: block; float: left; text-align: center; }
.table_fl2 a em{ display: block; float: left; width: 20px; height: 20px; margin: 16px 3px 0 0; }
.table_fl2 a em.icon1{ background-position: -110px -360px; }
.table_fl2 a em.icon2{ background-position: -140px -360px; }
.table_fl2 a.hover,.table_fl2 a:hover{ color: #40A822 }
.table_fl2 a.hover em.icon1,.table_fl2 a:hover em.icon1{ background-position: -110px -390px; }
.table_fl2 a.hover em.icon2,.table_fl2 a:hover em.icon2{ background-position: -140px -390px; }

/*游戏*/
.game_box{border: thin solid #ECECEC; margin:27px 0 0 27px; padding:0 15px; width: 350px; float: left; }
.game_box.ml0{ margin-left: 0; }
.game_box:hover{ border: thin solid #40A822; }
.game_box a{ text-decoration: none; }
.game_box h2{ margin: 15px auto; font-size: 16px; height: 23px;overflow: hidden }
.game_con .img_box{float: left; }
.game_con .img_box img{ width: 90px;height: 90px; border-radius: 10px; }
.game_con .game_dl{ float: left; width: 245px; margin-left: 15px; color: #999999; font-size: 12px; line-height: 25px; }
.game_con .game_size1{ float: left; width: 145px; }
.game_con .game_size2{ width: 100px; float: left; }
.game_box .btn_dl{ display:block; width: 133px; height: 38px;line-height: 40px;border: thin solid #40A822; color: #40A822; border-radius: 5px; font-size: 14px; text-decoration: none; margin-top: 5px;}
.game_box .btn_dl:hover{ background: #40A822; color: #FFFFFF; }
.game_box .btn_dl em{ display:block; width: 20px; height: 20px; float: left; background-position: 0 -420px; margin: 10px 5px 0 25px; }
.game_box .btn_dl:hover em{ background-position: -20px -420px; }
.game_box .game_bq{ height: 25px; line-height: 25px; color: #8C8C8C; font-size: 12px; margin: 15px 0 15px; }
.game_box .game_bq a{ color: #666666;padding: 2px 10px; background: #F8F8F8; border:  thin solid #E8E8E8; margin-right: 10px; border-radius: 12px; line-height: 22px; }

/********************************************************新单机列表页************************************************************************/
.game_con2 .img_box{ width: 108px; height: 135px; float: left; }
.game_con2 .img_box img{ width: 108px; height: 135px; }
.game_con2 .game_dl{ float: left; width: 225px; margin-left: 15px; color: #999999; font-size: 14px; line-height: 30px; }


/*********************************************************新排行榜页*************************************************************************/
.phb_box{ margin-top: 15px; }
/*图标*/
.navleft_phb h2 em,.phb_self .phb_mc,.phb_self_con .btn_dl em{ background: url("../images/new_bg7.png") no-repeat; }

/*左导航*/
.navleft_phb{ width: 250px; min-height: 378px; background: #F8F8F8; float: left; }
.navleft_phb h2{ height: 54px; border-bottom: thin solid #E5E5E5; line-height: 54px; font-size: 18px; }
.navleft_phb h2 em{ display: block; float: left; width: 23px;height: 23px; background-position: 0 0; margin: 16px 5px 0 58px; }
.navleft_phb ul{ margin-top: 17px; float: right; width: 200px; border-top:thin solid #E5E5E5; }
.navleft_phb li a{ display: block; float: right; width: 180px; height: 50px; line-height: 50px; padding-left: 20px; font-size: 16px;text-decoration: none; color: #333333; border-bottom: thin solid #E5E5E5; }
.navleft_phb li a.hover{ background: #40A822; color: #FFFFFF; }

/*右内容*/
.con_right1{ float: right; width: 915px; }
.phb_fl a{  text-decoration: none; color: #333333; display: block; float: left; text-align: center; width: 165px; height: 38px; line-height: 40px; border: thin solid #E8E8E8; border-radius: 20px; background: #F7F7F7; margin: 0 0 20px 20px; }
.phb_fl a.ml0{ margin-left: 0; }
.phb_fl a:hover{ background:#40A822; border:1px solid #40A822; color:#FFFFFF;}
.phb_fl a.hover{ background:#40A822; border:1px solid #40A822; color:#FFFFFF;}


.phb_con{ border-top: 6px solid #E9E9E9; }
.phb_con a{ text-decoration: none; color: #333333; }
.phb_self{ padding: 25px 0; border-bottom: thin solid #EBEBEB; }
.phb_self:hover{ background: #F3F3F3 }
.phb_self .phb_mc{ width: 55px; height: 55px; line-height: 55px; color: #FFFFFF; float: left; text-align: center; font-weight: 600; font-size: 30px; margin-right:30px; background-position: -55px -30px; }
.phb_self .phb_mc.first{ background-position: 0 -30px; }
.phb_self .img_box{ width: 150px; height: 120px; float: left; }
.phb_self .img_box a{ display: block; }
.phb_self .img_box img{ width: 120px; height: 120px; border-radius: 10px; }
.phb_self_con .btn_dl{ display:block; width: 165px; height: 45px; line-height: 45px;color: #40A822; border:thin solid #40A822; border-radius: 5px; float: right; font-size: 16px;margin: 45px 0 0 10px; background:#FFFFFF;}
.phb_self_con .btn_dl em{ display: block;width: 16px; height: 16px; background-position: -30px 0; float: left; margin: 15px 5px 0 46px;  }
.phb_self_con .btn_dl:hover{ background: #40A822; color: #FFFFFF; }
.phb_self_con .btn_dl:hover em{ background-position: -50px 0; }
.phb_self_con h2{ font-size: 20px;overflow: hidden; height: 25px; }
.phb_self_con h2 i{ font-size: 12px;color: #999999; margin-left: 10px; font-style: normal; }
.phb_self_con .line1,.phb_self_con .line2,.phb_self_con .line3{ margin-top: 15px; color: #999999; font-size: 12px; }
.phb_self_con .line1 span{ border-left: thin solid #ECECEC; padding:0 15px; }
.phb_self_con .line1 span.pl0{ border-left: 0; }
.phb_self_con .line2 a{ border: thin solid #FF5A4D;color:#FF5A4D; padding: 0 15px; border-radius: 10px; padding: 1.5px 7px; margin-right: 8px; }
.phb_self_con .line3{ overflow: hidden;height: 23px; line-height: 23px; }


/********************************************************新单机列表页************************************************************************/
.mrgx_list{ margin-top: 15px; }
.mrgx_list .title_box{ width: 928px; height: 46px; line-height: 46px; font-size: 18px; padding-left: 270px; background: #F9F9F9; border: thin solid #E7E7E7; }
.mrgx_list .title_box span{ display: block; float: left; }
.mrgx_list .title_box .title1{ width: 140px; padding-left: 15px }
.mrgx_list .title_box .title2{ width: 660px; }
.mrgx_list .title_box .title3{ width: 113px; }

.con_box{ margin-top: 25px; }

.navleft_zx{ width: 230px; border-top: thin solid #E7E7E7; float: left; }
.navleft_zx li{ height: 50px; border-bottom: thin solid #E7E7E7; line-height: 50px; }
.navleft_zx li a{ display: block; height: 50px; text-decoration: none;color: #333333; font-size: 16px; }
.navleft_zx li a em{ display: block; float: left; width: 28px; height: 28px;background: url("../images/new_bg8.png") no-repeat; margin: 11px 15px 0 15px; }
.navleft_zx li a em.icon1{ background-position: 0 0; }
.navleft_zx li a em.icon2{ background-position: -30px 0; }
.navleft_zx li a em.icon3{ background-position: -60px 0; }
.navleft_zx li a em.icon4{ background-position: -90px 0; }
.navleft_zx li a.hover{ background: #40A822; color: #FFFFFF; }
.navleft_zx li a.hover em.icon1{ background-position: 0 -30px;  }
.navleft_zx li a.hover em.icon2{ background-position: -30px -30px; }
.navleft_zx li a.hover em.icon3{ background-position: -60px -30px; }
.navleft_zx li a.hover em.icon4{ background-position: -90px -30px; }

.mrgx_con{ float: right; width: 930px; }
.mrgx_con li{ height:48px; line-height: 48px; border-bottom: thin solid #E7E7E7; overflow: hidden; }
.mrgx_con li span{ display: block; float: left; }
.mrgx_con li .con1{ width: 155px; color: #999999; }
.mrgx_con li .con2{ width: 660px; }
.mrgx_con li .con3{ width: 113px; color: #999999; }


/********************************************************新404页************************************************************************/
.no_res{ height: 329px; width: 100%; background: #26AC39; border-top: thin solid #FFFFFF; }
.no_res_Box{ width: 1198px; height: 327px; margin: 0 auto; background: url("../images/new_bg9.png") no-repeat; background-size: 100% 100%; border: thin solid #26AC39; }
.no_res_con{ width: 700px; margin:55px 0 0 450px; }
.no_res_con h2{ font-size: 30px; font-weight: bold; color: #FFFFFF; height: 60px; line-height: 60px; }
.no_res_con p{ color:#FFF79E; line-height: 30px; }

.no_res_con .search_box{ width:605px; height: 48px; border: thin solid #FFFFFF; background: #FFFFFF;margin-top: 15px; }
.search_box input{ outline: none; }
.search_box input.text1{ float: right; width: 557px; height: 48px; border: none; color: #666666; font-family:"微软雅黑";}

.search_box .submit1{ float: left; border: 0; background: #FFFFFF; width: 48px; height: 48px; background: url("../images/new_bg1.png") no-repeat -170px -360px; }

.list_box1{ float:left; width:275px; margin:25px 0 25px 40px;}
.list_box1.one{ margin-left: 0; }
.list_title{ height:30px; border-bottom:1px solid #E8E8E8;}
.list_title h2{ font-size:16px; color:#333333;}
.list_title em{ display: block; float: left; width: 21px; height: 21px; background: url("../images/new_bg10.png") no-repeat;margin:0 10px; }
.list_title em.icon1{ background-position: 0 0 }
.list_title em.icon2{ background-position: -30px 0 }
.list_title em.icon3{ background-position: -60px 0 }
.list_title em.icon4{ background-position: -90px 0 }

.nf_List{ width:275px; margin-top:5px;}
.nf_List.one{ margin-left: 0 }
.nf_List li{ float:left; width:265px; height:18px; margin:12px 0px 0px 7px;}
.nf_List li.one{ margin-left:0px;}
.nf_List li a{ display:block; width:245px; height:18px; line-height:18px; overflow:hidden; background:url("../images/new_bg5.png") no-repeat 0px 7px; padding-left:20px; }

.hjtj_list{ border-top: thin solid #E7E7E7; border-left:thin solid #E7E7E7;  margin: 15px auto 25px; }
.hjtj_list li{ float: left; border-bottom: thin solid #E7E7E7; border-right:thin solid #E7E7E7; width: 202px; }
.hjtj_list li.one{ border-left:0; }
.hjtj_list li a{ background:url("../images/new_bg5.png") no-repeat 20px 17px; padding-left: 40px; display: block; height: 40px; line-height: 40px; overflow: hidden }


/************************************************************新专题详情页********************************************************************/
.zhuanti_tj{ background:#FAFAFA; border: thin solid #EAEAEA; width: 100%; margin-top: 15px; }
.zhuanti_tj .img_box{ width: 550px;height: 373px; float: left; }
.zhuanti_tj .img_box img{ width: 550px; height: 373px; }
.zttj_con{ float: right; width:611px; padding-right: 10px; margin-top:7px;}
.zttj_con h2{ font-size: 25px; height: 33px; line-height: 38px; border-bottom: thin solid #EAEAEA; overflow:hidden; padding-bottom:10px;}
.zttj_time{ color: #999999; font-size: 12px; }
.zttj_time span{ display: block; float: left; margin-right: 30px; height: 40px; line-height: 40px; }
.zttj_time i{ color: #F85F5F;font-style: normal }
.zttj_time em{ display:block; float: left; width: 19px;height: 19px; background: url("../images/new_bg1.png") no-repeat; margin-top: 10px; margin-right: 10px; }
.zttj_time em.icon1{ background-position: 0 -450px; }
.zttj_time em.icon2{ background-position: -20px -450px; }
.zttj_con p{ color: #999999; line-height: 25px; height: 70px; overflow: hidden; }
.zttj_bq{ margin:auto; margin-top:5px;}
.zttj_bq a{ display: block; float: left; line-height: 30px; height: 30px; padding:0 15px; margin: 10px 10px 0 0; border-radius: 14px; text-decoration: none; color: #FFFFFF; }
.zttj_bq a.abg1{ background: #FF9637 }
.zttj_bq a.abg2{ background: #37AFFF }
.zttj_bq a.abg3{ background: #C299FB }
.zttj_bq a.abg4{ background: #FF86FF }
.zttj_bq a.abg5{ background: #66CCCC }

.zttj_list li{ float: left; width:72px; margin-top:15px; margin-left:17px;}
.zttj_list li a{ display: block; width: 72px; text-align: center; }
.zttj_list li a .img_box,.zttj_list li a .img_box img{ display: block; width: 72px; height: 72px; border-radius: 15px; }
.zttj_list li a span{ display: block; width: 72px; height: 18px; line-height: 18px; overflow: hidden; padding-top:10px;}
.zttj_list li.one{ margin-left:0px;}


.ztxq_yxtj{ margin-top: 30px; }

.ztxq_yxtj .li1{ float:left; width: 353px; border: thin solid #F0F0F0; position: relative; padding: 15px; margin-left: 22px; margin-top: 20px; }
.ztxq_yxtj .li1:hover{ border: thin solid #40A822; }
.ztxq_yxtj .li1 em.icon1{ display:block; width:19px; height: 39px; position: absolute; top: -22px; left: 0; background: url("../images/new_bg1.png") no-repeat -220px -360px; color: #FFFFFF; text-align: center;padding-top: 23px; font-size: 12px; }
.ztxq_yxtj .li1 .img_box{ width: 100px; height: 100px; float: left; margin:0 15px 15px 0; }
.ztxq_yxtj .li1 .img_box img{ width: 100px; height: 100px; border-radius: 10px; }
.ztxq_yxtj .li1 .ztxq_yxcon{ float: right; width: 238px; } 
.ztxq_yxtj .li1 .ztxq_yxcon h3{ font-size: 14px; height: 20px;overflow: hidden; }
.ztxq_yxtj .li1 .ztxq_yxcon span{ color: #999999; font-size: 12px; display: block; margin: 10px 0; }
.ztxq_yxtj .li1 .ztxq_yxcon span i{ font-style: normal; color: #EFEFEF }

.ztxq_yxtj .li2{ float:left; width: 353px; border: thin solid #F0F0F0; position: relative; padding: 15px; margin-left: 22.5px; margin-top: 20px; }
.ztxq_yxtj .li2:hover{ border: thin solid #40A822; }
.ztxq_yxtj .li2 em.icon1{ display:block; width:19px; height: 39px; position: absolute; top: -22px; left: 0; background: url("../images/new_bg1.png") no-repeat -220px -360px; color: #FFFFFF; text-align: center;padding-top: 23px; font-size: 12px; }
.ztxq_yxtj .li2 .img_box{ width: 108px; height: 135px; float: left; margin:0 15px 15px 0; }
.ztxq_yxtj .li2 .img_box img{ width: 108px; height: 135px; }
.ztxq_yxtj .li2 .ztxq_yxcon{ float: right; width: 230px; } 
.ztxq_yxtj .li2 .ztxq_yxcon h3{ font-size: 14px; height: 20px;overflow: hidden; }
.ztxq_yxtj .li2 .ztxq_yxcon .ztxq_yxjj{ margin: 16px 0; }
.ztxq_yxtj .li2 .ztxq_yxcon span{ color: #999999; font-size: 12px; display: block; margin: 10px 0; }
.ztxq_yxtj .li2 .ztxq_yxcon span i{ font-style: normal; color: #EFEFEF }

.ztxq_yxtj .li3{ float:left; width: 555px; border: thin solid #F0F0F0; position: relative; padding: 15px; margin-left: 26px; margin-top: 20px; }
.ztxq_yxtj .li3:hover{ border: thin solid #40A822; }
.ztxq_yxtj .li3 em.icon1{ display:block; width:19px; height: 39px; position: absolute; top: -22px; left: 0; background: url("../images/new_bg1.png") no-repeat -220px -360px; color: #FFFFFF; text-align: center;padding-top: 23px; font-size: 12px; }
.ztxq_yxtj .li3 .img_box{ width: 200px; height: 130.8px; float: left; margin-right: 15px; }
.ztxq_yxtj .li3 .img_box img{  width: 200px; height: 130.8px; }
.ztxq_yxtj .li3 .ztxq_yxcon{ float: right; width: 340px; margin-top: 10px; } 
.ztxq_yxtj .li3 .ztxq_yxcon h3{ font-size: 16px; font-weight: bold; height: 20px; overflow: hidden; }
.ztxq_yxtj .li3 .ztxq_yxcon .ztxq_yxjj{ margin: 15px 0; color: #666666; width:100%; height: 45px;line-height: 22px;overflow: hidden; }
.ztxq_yxtj .li3 span{ color: #999999; font-size: 12px; display: block; margin: 10px 0; }
.ztxq_yxtj .li3 .ztxq_yxcon span i{ font-style: normal; color: #EFEFEF }

.btn_xz{ display:block; width: 133px;height: 38px; line-height:38px; border: thin solid #40A822; color: #40A822; border-radius: 5px;text-decoration: none; }
.btn_xz:hover{ color: #FFFFFF; background: #40A822; }
.btn_xz em{ display: block; width: 20px; height: 20px; float: left; background: url("../images/new_bg1.png") no-repeat 0 -420px;margin: 9px 5px 0 22px; }
.btn_xz:hover em{ background-position: -20px -420px; }

.ztxq_yxtj .game_bq{ height: 25px; line-height: 25px; color: #8C8C8C; font-size: 12px; }
.ztxq_yxtj .game_bq a{ color: #666666;padding: 2px 10px; background: #F8F8F8; border:  thin solid #E8E8E8; margin-right: 10px; border-radius: 12px; line-height: 22px; }
.ztxq_yxtj p{ color: #999999; line-height: 25px; height: 45px; overflow: hidden; margin-top: 10px; }
.ztxq_yxtj p i{ color: #FF594C; font-style: normal; }

.ztxq_xgwz{ margin-top: 30px; }

.ztxq_xgwz_con{ margin-top: 15px; }
.ztxq_xgwz_con table{ width: 100%; }
.ztxq_xgwz_con tr{ border-bottom: thin solid #FFFFFF; }
.ztxq_xgwz_con tr.trbg1{ background: #F7F7F7; border-bottom: thin solid #F7F7F7; }
.ztxq_xgwz_con td{ border: 0 }
.ztxq_xgwz_con td div{ width: 380px; height: 39px; line-height: 40px; overflow: hidden; }
.ztxq_xgwz_con td a{ padding-left: 30px; background: url("../images/new_bg5.png") no-repeat 13px 6px; }
.ztxq_xgwz_con td span{ display: block; float: right; color: #999999; font-size: 12px; margin-left: 10px; } 

.hjtj_list2{ border-top: thin solid #E7E7E7; border-left:thin solid #E7E7E7;  margin: 15px auto 25px; }
.hjtj_list2 li{ float: left; border-bottom: thin solid #E7E7E7; border-right:thin solid #E7E7E7; width: 198.8px; }
.hjtj_list2 li.one{ border-left:0; }
.hjtj_list2 li a{ background:url("../images/new_bg5.png") no-repeat 20px 17px; padding-left: 40px; display: block; height: 40px; line-height: 40px; overflow: hidden; }

.Div1{width:273px;height:80px; overflow:hidden;position:relative; padding-top:16px; margin:auto;}
.Div1_main{height:80px; width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{width:273px;height:80px;float:left; overflow:hidden;}
.Div1_main_span1 span{ display:block; float:left; width:80px; height:80px; margin:0px 0px 0px 30px;}
.Div1_main_span1 span img{ width:80px; height:80px; border-radius:15px;}
.Div1_main_span1 dl{ float:left; width:125px; margin:5px 0px 0px 15px;}
.Div1_main_span1 dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.Div1_main_span1 dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:8px;}
.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;width:9px;height:19px;position:absolute;cursor:pointer;z-index:2;top:102px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:9px;height:19px; }
.Div1 .Div1_prev1{left:0px; top:50px;}
.Div1 .Div1_next1{right:0px; top:50px;}
.zthj_Box{ width:1200px; height:120px; }
.zthj_in{ height:120px;}
.zthj_in div{ width:1200px;height:120px;float:left; overflow:hidden;}
.zthj_cont{ width:180px; height:120px; float:left; margin-left:24px;} 
.zthj_cont a{ display:block; width:180px; height:120px; position:relative;}
.zthj_cont a img{ width:180px; height:120px;}
.zthj_cont a p{ width:180px; height:41px; line-height:41px; text-align:center; overflow:hidden; background:url("../images/new_bg11.png") repeat-x 0px -100px; position:absolute; left:0px; bottom:0px;}
.Div1 .Div1_prev2 ,.Div1 .Div1_next2{display:block;width:25px;height:46px;position:absolute;cursor:pointer;z-index:2;}
.Div1 .Div1_prev2 img ,.Div1 .Div1_next2 img{width:25px;height:46px; }
.Div1 .Div1_prev2{left:0px; top:55px;}
.Div1 .Div1_next2{right:0px; top:55px;}


/**********************************************************新专题列表*******************************************************************/
.ndjZthjBox{ width:1200px; margin-top:30px;}
.zxZxzxTitle span b.zticon{ background-position:-50px -420px;}
.zxZxzxMenu1{ float:right;}
.zxZxzxMenu1 li{ float:left; height:32px; color:#666666; cursor:pointer;}
.zxZxzxMenu1 span{ display:block; float:left; height:13px; color:#E5E5E5; margin:0px 0px 0px 10px;}
.zxZxzxMenu1 li a{ display:block; height:32px; color:#999999; text-decoration:none;}
.zxZxzxMenu1 li a.hover{ border-bottom:2px solid #40A822; color:#40A822; height:30px; border-bottom:2px solid #40A822;}
.zxZxzxMenu1 li a:hover{ border-bottom:2px solid #40A822; color:#40A822; height:30px; border-bottom:2px solid #40A822;}
.ndjZthjList{ width:1200px;}
.ndjZthjList li{ height:289px; border-bottom:3px solid #ECECEC;}
.ndjZthjImg{ float:left; width:365px; height:240px; margin-top:25px;}
.ndjZthjImg a img{ width:365px; height:240px;}
.ndjZthjRight{ float:right; width:810px; margin-top:30px;}
.ndjZthjIn{ width:810px;}
.ndjZthjIn a{ display:block; float:left; width:700px; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold;}
.ndjZthjIn span{ display:block; float:right; width:100px; height:18px; line-height:18px; overflow:hidden; text-align:right; color:#FF5A4D; margin-top:3px;}
.ndjZthjIn2{ width:810px;}
.ndjZthjIn2 a{ display:block; float:left; width:700px; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold;}
.ndjZthjIn2 span{ display:block; float:right; width:100px; height:18px; line-height:18px; overflow:hidden; text-align:right; margin-top:3px;}
.ndjZthjIn2 span i{ color:#FF5A4D; font-style: normal; }
.ndjZthjCont{ height:65px; line-height:22px; overflow:hidden; color:#999999; margin-top:15px;}
.ndjZthjCont2{ height:45px; line-height:22px; overflow:hidden; color:#999999; margin-top:7px;}
.ndjZthjQz2{ width:810px;height: 165px;overflow: hidden;}
.ndjZthjQz2 a{ display:block; float:left; width:108px; margin:7px 0px 0px 9px;}
.ndjZthjQz2 a img{ width:108px; height:135px;}
.ndjZthjQz2 a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:5px;}
.ndjZthjQz2 a.one{ margin-left:0px;}

.ndjZthjQz3{ width:810px; margin-top: 15px;}
.ndjZthjQz3 a{ display:block; float:left; width:385px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 15px; background: url("../images/new_bg5.png") no-repeat 0 10px;}


/****************************新标签页*****************************************************/
.yxbq_box{ margin-top: 20px; }
.yxbq_list{ height: 92px; overflow: hidden; }
.yxbq_list a{ display: block; float: left; min-width: 20px; height: 20px; text-align: center; line-height: 20px; padding: 0 14px; border:thin solid #E5E5E5; border-radius: 5px; margin-right: 10px;margin-bottom: 12px; font-size: 12px; color: #333333; text-decoration: none; }
.yxbq_list a.hover,.yxbq_list a:hover{ background: #40A822; color: #FFFFFF;border:thin solid #40A822; }
.yxbq_more{ font-size: 12px; width: 100%; height: 20px; color: #40A822; margin-top: 15px; text-align: center; }
.yxbq_more em{ display: block;width: 50px;height: 20px; margin: 0 auto; padding-right: 5px; background: url("../images/new_bg17.png") no-repeat right 6px; cursor: pointer; }


/***********************************新电竞视频页************************************************/
.con_left{ width: 870px; float: left; margin-top: 10px; }
.con_right{ width: 300px; float: right; margin-top: 10px; }

.djsp_box{ width: 100%;}
.djsp_box h2{ font-size: 26px; height: 40px; }
.djsp_con{ width: 870px; height: 481px; }
.djsp_con img{ width: 870px; height: 481px; }

.yxdjsp_menu{ float:left; width: 100%; height: 34px; border-bottom: thin solid #E7E7E7;}
.yxdjsp_menu li{ float:left; width:100px; height:33px; font-size:18px; color:#333333; text-align:center; cursor:pointer;} 
.yxdjsp_menu span{ display:block; float:left; color:#CCCCCC; margin:3px 12px 0px 0px;}
.yxdjsp_menu li.current{ border-bottom:2px solid #40A822; color:#40A822;}

.yxdjsp_List{ margin-top: 5px; }
.yxdjsp_List li{ margin-top: 9px; }
.yxdjsp_List li.one{ margin-top: 0; }
.yxdjsp_con .img_box{ display: block;width: 300px; height: 166px; position: relative; }
.yxdjsp_con .img_box img{ width: 300px; height: 166px; }
.yxdjsp_con h3{ height: 30px; line-height: 30px; overflow: hidden; border-left: 2px solid #40A822; padding:0 10px; }
.yxdjsp_tit{ position: absolute; bottom: 0;left: 0;height: 60px; background: url("../images/new_bg3.png") repeat-x 0 -145px; }
.yxdjsp_tit span{ display: block; margin-top: 15px; margin-left: 10px; }
.yxdjsp_tit em{ width: 26px;height: 26px;margin: 20px 10px 0;background: url("../images/new_bg1.png") no-repeat -125px -140px; float: right }
.yxdjsp_List li:hover .yxdjsp_tit span{ text-decoration: underline; }
.yxdjsp_List li:hover .yxdjsp_tit em{ background-position:-160px -140px }

.djspmk_box{ margin-bottom: 20px; }

.ndjXfdgBox{ width:868px; height:138px; border:1px solid #ECECEC; margin-top:20px;}
.ndjXfdgImg{ float:left; width:100px; height:100px; margin:20px 0px 0px 20px;}
.ndjXfdgImg img{ width:100px; height:100px; border-radius:15px;}
.ndjXfdgBox dl{ float:left; width:400px; margin:20px 0px 0px 20px;}
.ndjXfdgBox dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.ndjXfdgBox dl dd{ width:400px; margin-top:8px; height:19px; line-height:19px; overflow:hidden;}
.ndjXfdgBox dl dd p{ float:left; width:200px; color:#999999;}
.ndjXfdgBox dl dd p span{ color:#333333;}
.ndjXfdgBox dl dd em{ color:#999999; height:19px; line-height:19px; display:block; float:left;}
.ndjXfdgBox dl dd a{ display:block; float:left; height:19px; line-height:19px; overflow:hidden; color:#FFFFFF; padding:0px 7px; text-decoration:none; border-radius:3px; margin:0px 8px 0px 0px;}
.ndjXfdgBox dl dd a.bg1{ background:#40A822;}
.ndjXfdgBox dl dd a.bg2{ background:#FF5A4D;}
.ndjXfdgBox dl dd a.bg3{ background:#1CA4FF;}
.ndjXfdgBox dl dd a:hover{ text-decoration:underline;}
.ndjXfdgSub{ width:160px; float:left; margin:6px 0px 0px 0px;}
.ndjXfdgSub a{ display:block; width:160px; height:45px; color:#FFFFFF; text-decoration:none; margin:12px 0px 0px 0px;}
.ndjXfdgSub a.bg1{ background:#40A822;}
.ndjXfdgSub a.bg2{ background:#0099FF;}
.ndjXfdgSub a b{ display:block; float:left; width:45px; height:45px; background:url("../images/new_bg1.png") no-repeat; margin:0px 10px 0px 0px;}
.ndjXfdgSub a b.icon1{ background-position:0px -365px;}
.ndjXfdgSub a b.icon2{ background-position:-50px -365px;}
.ndjXfdgSub a p{ float:left; line-height:45px;}
.ndjXfdgSub a:hover.bg1{ background:#43AF23;}
.ndjXfdgSub a:hover.bg2{ background:#0F9FFF;}
.ndjXfdgCode{ float:right; width:138px; height:138px; background:#F5F5F5; border-left:1px solid #ECECEC;}
.ndjXfdgCode img{ width:110px; height:110px; margin:15px 0px 0px 13px;}
.ndjKyyjBox{ width:870px; line-height:25px; color:#333333; margin-top:20px;}
.ndjKyyjBox p{ width:870px; line-height:25px; color:#333333;}
.ndjKyyjBox img{ max-width:870px; margin:15px 0px;}
.ndjKyyjImg{ text-align:center;}

.zxZxzxTitle{ height:32px; border-bottom:1px solid #ECECEC;}
.zxZxzxTitle span{ display:block; float:left; height:32px; background:#FFFFFF; padding:1px 10px 0px 0px;}
.zxZxzxTitle span b{ display:block; float:left; width:25px; height:25px; background:url("../images/new_bg1.png") no-repeat; margin:0px 10px 0px 0px;}
.zxZxzxTitle span b.icon1{ background-position:0px -140px;}
.zxZxzxTitle span b.icon14{ background-position:-170px -310px;}
.zxZxzxTitle span h2{ float:left;}
.zxZxzxMenu{ float:right;}
.zxZxzxMenu li{ float:left; height:32px; color:#666666; cursor:pointer;}
.zxZxzxMenu span{ display:block; float:left; height:13px; color:#E5E5E5; margin:0px 0px 0px 10px;}
.zxZxzxMenu li.current{  height:30px; border-bottom:2px solid #40A822; color:#40A822;}
.zxZxzxTitle em{ display:block; float:right;}
.zxZxzxTitle em a{ display:block; float:right;}
.zxZxzxTitle em a p{ float:left; }
.zxZxzxTitle em a b{ display:block; float:left; width:16px; height:16px; background:url("../images/new_bg1.png") no-repeat 0px -115px; margin:2px 0px 0px 5px;}
.zxZxzxTitle em a:hover b{ background:url("../images/new_bg1.png") no-repeat -20px -115px;}
.ndjYxspBox{ width:870px; margin-top:30px;}
.zxZxzxTitle span b.icon9{ background-position:-180px -240px;}
.ndjYxspIn{ max-width:870px; text-align:center; margin-top:30px;}

.yxdjsp_cnxh li{ margin-left: 20px; margin-top: 20px; width: 276px; float: left; }
.yxdjsp_cnxh li.one{ margin-left: 0 }
.yxdjsp_cnxh li img{ width: 90px; height: 57px; float: left; margin-right: 10px; }
.yxdjsp_cnxh li h3{ height: 40px; overflow: hidden; line-height: 20px; }
.yxdjsp_cnxh li span{ display: block; height: 18px; line-height: 18px; font-size: 12px;color: #999999; }

.yxdjsp_xgzx{ margin-top: 5px; }
.yxdjsp_xgzx li{ width: 435px; height: 40px; line-height: 40px; float: left; border-bottom: thin dashed #E7E7E7; overflow: hidden; }
.yxdjsp_xgzx li a{ padding-left: 15px; background: url("../images/new_bg5.png") no-repeat 0px 7px; }

.yxdjsp_qltj{ margin-top: 10px; }
.yxdjsp_qltj li{ padding: 10px 0; border-bottom: thin solid #E7E7E7; }
.yxdjsp_qltj .img_box{ display: block; float: left; width: 90px; height: 90px; margin-right: 10px; }
.yxdjsp_qltj img{ width: 90px; height: 90px; border-radius: 15px; }
.yxdjsp_qltj dl{ width: 200px; float: right }
.yxdjsp_qltj dt{ font-size: 18px; }
.yxdjsp_qltj dd.cont1{ color: #40A822;font-size: 12px; display: block; height: 16px; line-height: 16px; }
.yxdjsp_qltj dd.cont2{ margin-top: -3px; }
.yxdjsp_qltj dd.cont2 a{ display:block; float: left; height: 20px; line-height: 20px; font-size: 12px; padding: 0 10px; margin-right: 10px; margin-top: 5px; background: #F8F8F8; border:  thin solid #E8E8E8; border-radius: 10px; }

.djlmtj_tbox{ margin-top: 10px; }
.djlmtj_tlist{ width: 475px; float: right; }
.djlmtj_con h2{ color: #40A822; height: 59px; line-height: 60px; border-bottom: thin dashed #E7E7E7; text-align: center; font-weight: bold; font-size: 22px; overflow: hidden; }
.djlmtj_con li{ height: 39px; border-bottom: thin dashed #E7E7E7; }
.djlmtj_con li span{ color: #999999; font-size: 12px; float: right; margin-left: 10px;line-height: 39px; }
.djlmtj_con li h3{ line-height: 39px; }
.djlmtj_con li i{ font-style: normal; font-size: 12px; float: left; display: block; width: 36px; height: 18px; text-align: center; line-height: 18px; height: 20px; margin-right: 10px; margin-top: 9px;  }
.djlmtj_con li.bg1 i{ border:thin solid #bb9a6c; color: #bb9a6c; }
.djlmtj_con li.bg2 i{ border:thin solid #97afc5; color: #6388c5; }
.djlmtj_con li.bg3 i{ border:thin solid #4ba36a; color: #4ba36a; }
.djlmtj_con li.bg4 i{ border:thin solid #e9852d; color: #e9852d; }
.djlmtj_more{ display: block; width: 100%; height: 38px; background: #F3F3F3; border:thin solid #F3F3F3; text-decoration: none; color: #333333; margin-top: 5px; }
.djlmtj_more em{ display: block;width: 75px;height: 16px; line-height: 16px; margin: 10px auto; background: url("../images/new_bg1.png") no-repeat -223px -450px; }
.djlmtj_more:hover{ background: #40A822; border:thin solid #40A822; color: #FFFFFF; }
.djlmtj_more:hover em{ background-position: -223px -430px; }

.yxdjtab_list{ margin-top: 10px; }
.yxdjtab_list li{ width: 280px; float: left; margin-top: 5px; margin-bottom: 20px;margin-left: 6px; }
.yxdjtab_list li.one{ margin-left: 0 }
.yxdjtab_list li a{ display: block; }
.yxdjtab_list .img_box{ width: 280px; height: 186px; position: relative; }
.yxdjtab_list .img_box img{ width: 100%; height: 100%; }
.yxdjtab_list .img_box p{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.5); }
.yxdjtab_list .img_box p em{ display: block; width: 50px; height: 50px; background: url("../images/new_bg1.png") no-repeat -250px -360px; margin: 70px auto; }
.yxdjtab_list span{ display: block; max-height: 45px; line-height: 22px;margin-top: 5px; overflow: hidden; }

.yxdjtab_list .img_box2{ width: 280px; height: 186px; overflow: hidden; }
.yxdjtab_list img{ width: 100%; height: 100%;display:block;-webkit-transition:transform .3s;transition:transform .3s;-webkit-transform:scale(1);transform:scale(1); }
.yxdjtab_list li:hover .img_box2 img{ -webkit-transform:scale(1.3);transform:scale(1.3) }

.djlmtj_bqtj li{ margin-top:15px; }
.djlmtj_bqtj .img_box{ width: 300px; height: 200px; overflow: hidden; }
.djlmtj_bqtj .img_box img{ display: block; width: 300px; height: 200px; -webkit-transition:transform .3s;transition:transform .3s;-webkit-transform:scale(1);transform:scale(1);  }
.djlmtj_bqtj li:hover img{  -webkit-transform:scale(1.3);transform:scale(1.3) }
.djlmtj_bqtj p{ line-height: 22px; margin-top: 5px; }

.djlmtj_zxph li{ margin-top: 20px; }
.djlmtj_zxph img{ float: left; width: 102px; height: 60px; margin-right: 10px; }
.djlmtj_zxph dt{ height: 42px; line-height: 21px; }
.djlmtj_zxph dd{ color: #999999; font-size: 12px; }
.djlmtj_zxph dd em{ display: block;float: left; width: 18px;height: 18px; background: url("../images/new_bg1.png") no-repeat -40px -450px; margin-right: 5px; }

.elwyBox{ width:868px; height:198px; border:1px solid #70B63A; margin-top:20px; margin-bottom:15px;}
.elwyIn{ width:835px; margin:auto; border-bottom:1px dashed #CCCCCC; }
.elwyLeft{ float:left; width:740px; }
.elwyLeft span img{ display:block; float:left; width:90px; height:90px; border-radius:15px; margin: 10px 0px;}
.elwyLeft dl{ float:left; width:630px; margin:15px 0px 0px 15px;}
.elwyLeft dl dt a{ display:block;font-size: 16px; height:20px; line-height:20px; overflow:hidden; color: #333333; text-decoration:none;}
.elwyLeft dl dd h3{  margin-top:5px;} 
.elwyLeft dl dd h3.width1{ display:block; float:left; width:176px; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top: 5px; }
.elwyLeft dl dd h3.width2{ display:block; float:left; width:350px; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; }
.elwyLeft dl dd h3.width3{ display:block; width:530px; font-size:12px; color:#999999; margin-top:5px;}
.elwyLeft dl dd h3.width3 span{ display:inline-block;}
.elwyLeft dl dd h3.width3 em{ font-size:16px; color:#FFA759; font-family:"Arial Black";}
.elwyCont{ width:835px; margin:auto; font-size:14px; color:#999999; margin-top:10px; height:55px; overflow:hidden;}
.elblRight{ float:right; width:85px; height:87px; border-left:1px solid #E8E8E8; margin-top:15px;}
.elblRight a{ display:block; width:50px; text-decoration:none; margin:12px 0px 0px 20px;}
.elblRight a b{ display:block; width:40px; height:40px; background:url("../images/new_bg1.png") no-repeat 0 -500px; margin-left:5px;}
.elblRight a h3{ font-size:12px; color:#70B63A; text-align:center; margin-top:8px;}
.elblRight a:hover b{ background-position: -50px -500px; }
.elblRight a:hover h3{ color:#FF9637; }

/***********************************新下载频道页************************************************/
.ndjXzCate_list{ display: table; width: 100%; margin-top: 30px; }
.ndjXzCate_list li{ display: table-cell; }
.ndjXzCate_list li a{ color: #333333; text-decoration:none; }
.ndjXzCate_list em{ display: block; width: 76px; height: 62px; margin: 0 auto; background: url("../images/new_bg19.png") no-repeat; }
.ndjXzCate_list em.icon1{ background-position: 0 0; }
.ndjXzCate_list em.icon2{ background-position: -80px 0; }
.ndjXzCate_list em.icon3{ background-position: -160px 0; }
.ndjXzCate_list em.icon4{ background-position: -240px 0; }
.ndjXzCate_list em.icon5{ background-position: -320px 0; }
.ndjXzCate_list em.icon6{ background-position: -400px 0; }
.ndjXzCate_list em.icon7{ background-position: -480px 0; }
.ndjXzCate_list em.icon8{ background-position: -560px 0; }
.ndjXzCate_list em.icon9{ background-position: -640px 0; }
.ndjXzCate_list em.icon10{ background-position: -720px 0; }
.ndjXzCate_list em.icon11{ background-position: -800px 0; }
.ndjXzCate_list em.icon12{ background-position: 0 -140px; }
.ndjXzCate_list em.icon13{ background-position: -80px -140px; }
.ndjXzCate_list em.icon14{ background-position: -160px -140px; }
.ndjXzCate_list em.icon15{ background-position: -240px -140px; }
.ndjXzCate_list em.icon16{ background-position: -320px -140px; }
.ndjXzCate_list em.icon17{ background-position: -400px -140px; }
.ndjXzCate_list em.icon18{ background-position: -480px -140px; }
.ndjXzCate_list em.icon19{ background-position: -560px -140px; }
.ndjXzCate_list em.icon20{ background-position: -640px -140px; }
.ndjXzCate_list h3{ text-align: center; height: 20px; line-height: 20px; overflow: hidden; font-size: 16px; margin-top: 16px; }
.ndjXzCate_list li:hover em.icon1{ background-position: 0 -70px; }
.ndjXzCate_list li:hover em.icon2{ background-position: -80px -70px; }
.ndjXzCate_list li:hover em.icon3{ background-position: -160px -70px; }
.ndjXzCate_list li:hover em.icon4{ background-position: -240px -70px; }
.ndjXzCate_list li:hover em.icon5{ background-position: -320px -70px; }
.ndjXzCate_list li:hover em.icon6{ background-position: -400px -70px; }
.ndjXzCate_list li:hover em.icon7{ background-position: -480px -70px; }
.ndjXzCate_list li:hover em.icon8{ background-position: -560px -70px; }
.ndjXzCate_list li:hover em.icon9{ background-position: -640px -70px; }
.ndjXzCate_list li:hover em.icon10{ background-position: -720px -70px; }
.ndjXzCate_list li:hover em.icon11{ background-position: -800px -70px; }
.ndjXzCate_list li:hover em.icon12{ background-position: 0 -210px; }
.ndjXzCate_list li:hover em.icon13{ background-position: -80px -210px; }
.ndjXzCate_list li:hover em.icon14{ background-position: -160px -210px; }
.ndjXzCate_list li:hover em.icon15{ background-position: -240px -210px; }
.ndjXzCate_list li:hover em.icon16{ background-position: -320px -210px; }
.ndjXzCate_list li:hover em.icon17{ background-position: -400px -210px; }
.ndjXzCate_list li:hover em.icon18{ background-position: -480px -210px; }
.ndjXzCate_list li:hover em.icon19{ background-position: -560px -210px; }
.ndjXzCate_list li:hover em.icon20{ background-position: -640px -210px; }
.ndjXzCate_list li:hover h3{ color: #40A822; }

.ndjXz_gameLeft{ float: left; width: 400px; margin: 30px 30px 0 0; position: relative; z-index: 2; }
.ndjXz_game_swiper,.ndjXz_game_swiper .swiper-slide{ width: 100%; height: 266px; }
.ndjXz_game_swiper .swiper-slide{ position: relative; }
.ndjXz_game_swiper img{ width: 100%; min-height: 266px; }
.ndjXz_game_swiper h3{ height: 45px; line-height: 45px; font-size: 18px; overflow: hidden; position: absolute; left: 0; right: 0; bottom: 0; padding: 95px 90px 0 10px; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjXz_game_swiper .swiper-slide:hover h3{ text-decoration: underline; }
.ndjXz_game_swiper .swiper-pagination{ width: auto; left: initial; right: 10px; bottom: 17px; }
.ndjXz_game_swiper .swiper-pagination-bullet{ opacity: 1; background: #FFFFFF; margin:0 3px !important; }
.ndjXz_game_swiper .swiper-pagination-bullet-active{ background: #70B63A; }

.ndjXz_video_box{ margin-top: 28px; }
.ndjXz_video_tit{ height: 30px; line-height: 24px; }
.ndjXz_video_tit h2{ float: left; font-size: 20px; }
.ndjXz_video_tit h2:before{ content: ''; display: block; float: left; width: 4px; height: 20px; border-radius:2px; background: #40A822; margin: 3px 10px 0 0; }
.ndjXz_video_change{ float: right; color: #999999; font-size: 14px; text-decoration: none; margin-top: 2px; }
.ndjXz_video_change b{ display: block; float: right; width: 14px; height: 14px; margin: 5px 0 0 7px; background: url("../images/new_bg1.png") no-repeat -20px -480px; }
.ndjXz_video_change:hover{ color:#70B63A; }
.ndjXz_video_change:hover b{ background-position: -40px -480px; }

.ndjXz_video_list li{ float: left; width: 190px; height: 103px; border-radius:4px; overflow: hidden; margin: 20px 0 0 20px; position: relative; }
.ndjXz_video_list li.one{ margin-left: 0; }
.ndjXz_video_list img{ width: 100%; min-height:100%; }
.ndjXz_video_list em{ display: block; width: 39px; height: 23px; background: url("../images/new_bg1.png") no-repeat -150px -420px; position: absolute; left: 0; top: 0; }
.ndjXz_video_list h3{ height: 35px; line-height: 35px; overflow: hidden; text-align: center; padding: 28px 10px 0; position: absolute; left: 0; right: 0; bottom: 0; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjXz_video_list li:hover h3{ text-decoration: underline; }

.ndjXz_gameMid{ width: 440px; float: left;margin: 30px 30px 0 0; position: relative; z-index: 2; }
.ndjXz_game_menu{ width: 100%; height: 43px; line-height: 38px; overflow: hidden; position: relative; font-size: 18px; }
.ndjXz_game_menu:after{ content: ''; display: block; width: 100%; height: 3px; background: #EEEEEE; position: absolute; left: 0; bottom: 0; }
.ndjXz_game_menu li{ float: left; min-width: 50px; height: 40px; padding:0 27px; text-align: center; cursor: pointer; }
.ndjXz_game_menu li.current{ border-bottom:3px solid #40A822; color: #40A822; position: relative; z-index: 2; }
.ndjXz_game_menu li.current:before,.ndjXz_game_menu li.current:after{ content: ''; display: block; width: 16px; height: 16px; background: url("../images/new_bg1.png") no-repeat -200px -420px; position: absolute; top:0; }
.ndjXz_game_menu li.current:before{ left: 0; }
.ndjXz_game_menu li.current:after{ right: 0; }
.ndjXz_game_menu .ndjXz_tit_more{ font-size: 14px; }
.ndjXz_game_resList{ padding-top:13px; margin-top: 13px; border-top: 2px solid #EEEEEE; }
.ndjXz_game_resList.one{ margin-top: 0; border-top: 0; }
.ndjXz_game_resList li{ height: 22px; line-height: 22px; overflow: hidden; margin-top: 12px; color: #999999; }
.ndjXz_game_resList li.one{ margin-top: 0; }
.ndjXz_game_resList em{ display: block; float: left; width: 7px; height: 7px; border-radius: 2px; background: #EEEEEE; margin: 8px 18px 0 7px; }
.ndjXz_game_resList em.i_new{ width: 22px; height: 22px; background: url("../images/new_bg1.png") no-repeat -70px -470px; margin: 0 10px 0 0; }
.ndjXz_game_resList em.i_hot{ width: 22px; height: 22px; background: url("../images/new_bg1.png") no-repeat -100px -470px; margin: 0 10px 0 0 }
.ndjXz_game_resList em.i_recom{ width: 22px; height: 22px; background: url("../images/new_bg1.png") no-repeat -130px -470px; margin: 0 10px 0 0 }
.ndjXz_game_resList b{ display: block; float: right; width: 34px; height: 16px; line-height: 16px; font-size: 12px; color: #999999; font-weight: normal; text-align: center; padding: 4px 0 0; margin: 0 0 0 10px; background: url("../images/new_bg1.png") no-repeat 0 -550px; }
.ndjXz_game_resList span{ margin-right: 8px; }
.ndjXz_game_resList img{ width: 20px; height:20px; margin:0 8px; border-radius: 4px; }

.ndjXz_gameRight{ float: right; width: 300px; margin-top: 30px; }
.ndjXz_con_nag{ float: right; width: 52px; height: 20px; position: relative; margin-top: 4px; }
.ndjXz_con_nag span{ display: block; width: 20px; height: 20px; background: url("../images/new_bg1.png") no-repeat; outline: none; }
.ndjXz_con_nag span.swiper-button-prev{ background-position:-160px -470px; top: 0; left: 0; margin-top: 0; }
.ndjXz_con_nag span.swiper-button-next{ background-position:-190px -470px; top: 0; right: 0; margin-top: 0; }

.ndjXz_recom_box{ margin-top: 18px; overflow: inherit; }
.ndjXz_recom_box .swiper-slide{ transform: scale(0); z-index: -1; display: block !important; text-align: left !important; }
.ndjXz_recom_box .swiper-slide-active{ transform: scale(1);  z-index: 1; }
.ndjXz_recom_box .img_box{ display: block; float: left; width: 100px; height: 100px; border-radius: 25px; margin-right: 20px; overflow: hidden; }
.ndjXz_recom_box .img_box img{ width: 100%; height: 100%; }
.ndjXz_recom_box dt{ font-weight: bold; font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; }
.ndjXz_recom_box dd{ height: 18px; line-height: 18px; overflow: hidden; color: #999999; margin-top: 8px; }
.ndjXz_recom_box dd span.aBlack:hover{ text-decoration: none; color: #333333; }
.ndjXz_recom_star{ display: block; width: 100%; height: 15px; background: url("../images/new_bg20.png") no-repeat; margin-top: 2px; }
.ndjXz_recom_star.star0{ background-position: 0 0; }
.ndjXz_recom_star.star1{ background-position: 0 -20px; }
.ndjXz_recom_star.star2{ background-position: 0 -40px; }
.ndjXz_recom_star.star3{ background-position: 0 -60px; }
.ndjXz_recom_star.star4{ background-position: 0 -80px; }
.ndjXz_recom_star.star5{ background-position: 0 -100px; }
.ndjXz_recom_box p{ line-height: 22px; height: 44px; overflow: hidden; margin-top: 12px; }
.ndjXz_recom_btn{ display: block; width: 100%; height: 50px; text-align: center; line-height: 50px; font-size: 16px; background: #40A822; color: #FFFFFF; text-decoration: none; border-radius: 8px; margin-top: 15px; position: relative; }
.ndjXz_recom_btn:hover{ opacity: 0.8; }
.ndjXz_recom_btn em{ display: inline-block; vertical-align: middle; width: 17px; height: 16px; margin: -3px 15px 0 0; background: url("../images/new_bg1.png") no-repeat -70px -450px; }
.ndjXz_recom_btn b{ display: block; float: right; width: 49px; height: 100%; border-left: thin solid #308019; }
.ndjXz_recom_btn b i{ display: block; width: 30px; height: 30px; background: url("../images/new_bg1.png") no-repeat -100px -500px; margin: 10px auto 0; }
.ndjXz_recom_btn span{ display: none; width: 162px; height: 156px; position: absolute; right: -178px; bottom: 5px; background: url("../images/new_bg21.png") no-repeat; background-size: 100% 100%; }
.ndjXz_recom_btn span img{ width: 128px; height: 128px; margin: 14px 14px 14px 20px; }
.ndjXz_recom_btn b:hover span{ display: block; }

.ndjXz_tit_more{ float:right; color: #999999; text-decoration: none; }
.ndjXz_tit_more b{ display:inline-block; vertical-align: middle; width:16px; height:16px; background:url("../images/new_bg1.png") no-repeat 0px -115px; margin:-2px 0px 0px 5px;}
.ndjXz_tit_more:hover{ color: #40A822; }
.ndjXz_tit_more:hover b{ background-position:-20px -115px;}

.ndjXz_mobGame_list{ margin-top: 15px; }
.ndjXz_mobGame_list li{ display: block; width: 100%; height: 84px; padding:7px 10px; margin-top: 7px; background: #F2F2F2; border-left: thin solid #40A822; box-sizing: border-box; }
.ndjXz_mobGame_list img{ float: left; width: 70px; height: 70px; border-radius: 18px; margin-right: 15px; }
.ndjXz_mobGame_list dt{ height: 18px; line-height: 18px; overflow: hidden; padding-top: 2px; }
.ndjXz_mobGame_list dd{ color: #999999; font-size: 12px; line-height: 22px; height: 44px; overflow: hidden; margin-top: 6px; }

.ndjxz_xbtj_box{ margin-top: 50px; }
.ndjxz_xbtj_left{ width: 260px; height: 80px; padding: 20px; float: left; }
.ndjxz_xbtj_left img{ float: left; width: 80px; height: 80px; border-radius: 20px; margin-right: 13px; }
.ndjxz_xbtj_left dl{ padding-top: 7px; }
.ndjxz_xbtj_left dt{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; font-weight: bold; }
.ndjxz_xbtj_left dd{ height: 44px; line-height: 22px; overflow: hidden; }

.ndjxz_xbtj_list li{ float: left; height: 120px; margin: 20px 0 0 32px; }
.ndjxz_xbtj_list li.one{ margin-left: 0; }
.ndjxz_xbtj_list img{ display: block; width: 80px; height: 80px; border-radius: 18px; }
.ndjxz_xbtj_list .hover1{ display: block; width: 80px; padding-top: 10px; }
.ndjxz_xbtj_list .hover1 img{ margin: 0 auto; }
.ndjxz_xbtj_list .hover1 h3{ text-align: center; height: 18px; line-height: 18px; overflow: hidden; margin-top: 10px; }
.ndjxz_xbtj_list .hover2{ display: none; padding: 20px; width: 260px; height: 80px; }
.ndjxz_xbtj_list .hover2 img{ float: left; margin-right: 15px; }
.ndjxz_xbtj_list .hover2 dl{ padding-top: 7px; }
.ndjxz_xbtj_list .hover2 dt{ font-weight: bold; font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; }
.ndjxz_xbtj_list .hover2 dd{ line-height: 20px; height: 40px; overflow: hidden; margin-top: 7px; }

.ndjxz_gameLab_leftBox{ float: left; width: 870px; }
.ndjxz_gameLab_left{ float: left; width: 300px; margin: 30px 30px 0 0; }
.ndjxz_gameLab_list li{ float: left; width: 142px; margin: 13px 0 0 16px; font-size: 16px; }
.ndjxz_gameLab_list li.one{ margin-left: 0; }
.ndjxz_gameLab_list li a{ display: block; height: 45px; padding: 0 5px; text-align: center; line-height: 45px; border:thin solid #EEEEEE; text-decoration:none; position: relative; }
.ndjxz_gameLab_list li a span{ display: block; width: 100%; height: 45px; overflow: hidden; }
.ndjxz_gameLab_list li a b{ display: block; width: 0; height: 0; border-style: solid; border-width: 2px 53px; border-color: #EEEEEE #EEEEEE transparent transparent; position: absolute; right: 5px; bottom: -4px; }
.ndjxz_gameLab_list li a em{ display: block; width: 0; height: 0; border-style: solid; border-width: 14px; position: absolute; left: 0; top: 0; }
.ndjxz_gameLab_list li a em:before{ content: ''; display: block; width: 8px; height: 8px; background: url("../images/new_bg1.png") no-repeat -100px -450px; position: absolute; left: -10px; top: -10px; }
.ndjxz_gameLab_list li a:hover em,.llNGameLab_list li a:hover b{ display: none; }
.ndjxz_gameLab_list li a.a1{ color: #EC5747; }
.ndjxz_gameLab_list li a.a1 em{ border-color:#EC5747 transparent transparent #EC5747; }
.ndjxz_gameLab_list li a.a1:hover{ background: #EC5747; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a2{ color: #8C97CB; }
.ndjxz_gameLab_list li a.a2 em{ border-color:#8C97CB transparent transparent #8C97CB; }
.ndjxz_gameLab_list li a.a2:hover{ background: #8C97CB; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a3{ color: #5DC9EA; }
.ndjxz_gameLab_list li a.a3 em{ border-color:#5DC9EA transparent transparent #5DC9EA; }
.ndjxz_gameLab_list li a.a3:hover{ background: #5DC9EA; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a4{ color: #B3D465; }
.ndjxz_gameLab_list li a.a4 em{ border-color:#B3D465 transparent transparent #B3D465; }
.ndjxz_gameLab_list li a.a4:hover{ background: #B3D465; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a5{ color: #A6937C; }
.ndjxz_gameLab_list li a.a5 em{ border-color:#A6937C transparent transparent #A6937C; }
.ndjxz_gameLab_list li a.a5:hover{ background: #A6937C; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a6{ color: #F6C15B; }
.ndjxz_gameLab_list li a.a6 em{ border-color:#F6C15B transparent transparent #F6C15B; }
.ndjxz_gameLab_list li a.a6:hover{ background: #F6C15B; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a7{ color: #F19EC2; }
.ndjxz_gameLab_list li a.a7 em{ border-color:#F19EC2 transparent transparent #F19EC2; }
.ndjxz_gameLab_list li a.a7:hover{ background: #F19EC2; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a8{ color: #E4A1F0; }
.ndjxz_gameLab_list li a.a8 em{ border-color: #E4A1F0 transparent transparent #E4A1F0; }
.ndjxz_gameLab_list li a.a8:hover{ background: #E4A1F0; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a9{ color: #5DA3EA; }
.ndjxz_gameLab_list li a.a9 em{ border-color:#5DA3EA transparent transparent #5DA3EA; }
.ndjxz_gameLab_list li a.a9:hover{ background: #5DA3EA; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a10{ color: #FF7F46; }
.ndjxz_gameLab_list li a.a10 em{ border-color:#FF7F46 transparent transparent #FF7F46; }
.ndjxz_gameLab_list li a.a10:hover{ background: #FF7F46; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a11{ color: #DB79ff; }
.ndjxz_gameLab_list li a.a11 em{ border-color:#DB79ff transparent transparent #DB79ff; }
.ndjxz_gameLab_list li a.a11:hover{ background: #DB79ff; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a12{ color: #4DC91C; }
.ndjxz_gameLab_list li a.a12 em{ border-color:#4DC91C transparent transparent #4DC91C; }
.ndjxz_gameLab_list li a.a12:hover{ background: #4DC91C; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a13{ color: #FF4B97; }
.ndjxz_gameLab_list li a.a13 em{ border-color:#FF4B97 transparent transparent #FF4B97; }
.ndjxz_gameLab_list li a.a13:hover{ background: #FF4B97; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a14{ color: #E5BD1E; }
.ndjxz_gameLab_list li a.a14 em{ border-color:#E5BD1E transparent transparent #E5BD1E; }
.ndjxz_gameLab_list li a.a14:hover{ background: #E5BD1E; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a15{ color: #FF957C; }
.ndjxz_gameLab_list li a.a15 em{ border-color:#FF957C transparent transparent #FF957C; }
.ndjxz_gameLab_list li a.a15:hover{ background: #FF957C; color: #FFFFFF; }
.ndjxz_gameLab_list li a.a16{ color: #668BF4; }
.ndjxz_gameLab_list li a.a16 em{ border-color:#668BF4 transparent transparent #668BF4; }
.ndjxz_gameLab_list li a.a16:hover{ background: #668BF4; color: #FFFFFF; }
.ndjxz_gameLab_mid{ width: 540px; float: left; margin-top: 30px; }
.ndjxz_game_list li{ width: 74px; float: left; margin: 27px 0 0 19px; text-align: center; }
.ndjxz_game_list li.one{ margin-left: 0; }
.ndjxz_game_list img{ display: block; width: 74px; height: 74px; border-radius: 18px; margin:0 auto; }
.ndjxz_game_list h3{ margin-top: 10px; height: 18px; line-height: 18px; overflow: hidden; }
.ndjxz_game_list p{ font-size: 12px; color: #999999; height: 16px; line-height: 16px; margin-top: 8px; }
.ndjxz_topic_box{ margin-top: 30px; }
.ndjxz_gameLab_right{ width: 300px; float: right; margin-top: 30px; }
.ndjxz_topic_list li{ float: left; width: 278px; height: 128px; border-radius:6px; overflow: hidden; margin: 20px 0 0 18px; position: relative; }
.ndjxz_topic_list li.one{ margin-left: 0; }
.ndjxz_topic_list img{ width: 100%; min-height:100%; }
.ndjxz_topic_list em{ display: block; width: 39px; height: 23px; background: url("../images/new_bg1.png") no-repeat -150px -420px; position: absolute; left: 0; top: 0; }
.ndjxz_topic_list h3{ height: 35px; line-height: 35px; overflow: hidden; text-align: center; padding: 28px 10px 0; position: absolute; left: 0; right: 0; bottom: 0; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjxz_topic_list li:hover h3{ text-decoration: underline; }

.ndjXz_cate_menu{ width: 100%; height: 43px; line-height: 36px; overflow: hidden; position: relative; font-size: 20px; }
.ndjXz_cate_menu:after{ content: ''; display: block; width: 100%; height: 3px; background: #EEEEEE; position: absolute; left: 0; bottom: 0; }
.ndjXz_cate_menu li{ float: left; min-width: 50px; height: 40px; margin-right: 30px; text-align: center; cursor: pointer; }
.ndjXz_cate_menu li.current{ border-bottom:3px solid #40A822; color: #40A822; position: relative; z-index: 2; }
.ndjXz_cate_gameList li{ height: 60px; margin-top: 11px; padding-bottom: 11px; border-bottom: 1px solid #EEEEEE; }
.ndjXz_cate_gameList em{ display: block; float: left; width: 20px; height: 24px; text-align: center; line-height: 24px; font-size: 12px; color: #FFFFFF; margin:18px 18px 0 0; background: url("../images/new_bg1.png") no-repeat -140px -500px; }
.ndjXz_cate_gameList em.top1{ background-position: -170px -500px; }
.ndjXz_cate_gameList em.top2{ background-position: -200px -500px; }
.ndjXz_cate_gameList em.top3{ background-position: -230px -500px; }
.ndjXz_cate_gameList img{ float: left; width: 60px; height: 60px; border-radius: 13px; margin-right: 18px; }
.ndjXz_cate_gameBtn{ display: block; float: right; width: 24px; height: 22px; margin: 21px 0 0 15px; background: url("../images/new_bg1.png") no-repeat -40px -550px; }
.ndjXz_cate_gameList dl{ padding-top: 7px; }
.ndjXz_cate_gameList dt{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; }
.ndjXz_cate_gameList dd{ color: #999999; font-size: 12px; height: 18px; line-height: 18px; margin-top: 8px; }
.ndjXz_cate_gameList dd a{ font-size: 14px; }
.ndjXz_cate_gameBtn:hover{ background-position: -70px -550px; }

.ndjxz_mobArt_left{ float: left; width: 300px; height: 160px; margin-top: 20px; border-radius: 6px; overflow: hidden; color: #FFFFFF; text-decoration: none; position: relative; }
.ndjxz_mobArt_left img{ width: 100%; min-height: 100%; }
.ndjxz_mobArt_left h3{ display: block; height: 40px; line-height: 40px; text-align: center; overflow: hidden; padding: 46px 10px 0; position: absolute; left: 0; right: 0; bottom: 0; background: linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjxz_mobArt_list li{ float: left; width: 420px; height: 70px; margin: 20px 0 0 30px; }
.ndjxz_mobArt_list .img_box{ float: left; width: 130px; height: 70px; border-radius: 4px; overflow: hidden; position: relative; color: #FFFFFF; text-decoration: none; margin-right: 14px; }
.ndjxz_mobArt_list .img_box img{ width: 100%; min-height:100%; }
.ndjxz_mobArt_list .img_box h3{ display: block; height: 30px; line-height: 30px; text-align: center; overflow: hidden; padding: 23px 10px 0; position: absolute; left: 0; right: 0; bottom: 0; background: linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background: -o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjxz_mobArt_list dl{ padding-top: 5px; }
.ndjxz_mobArt_list dt{ height: 18px; line-height: 18px; overflow: hidden; }
.ndjxz_mobArt_list dd{ font-size: 12px; color: #666666; height: 40px; line-height: 20px; overflow: hidden; margin-top: 5px; }

.ndjxz_mobTopic_list li{ float: left; width: 230px; height: 130px; border-radius: 4px; overflow: hidden; margin: 20px 0 0 12px; position: relative; }
.ndjxz_mobTopic_list li.one{ margin-left: 0; }
.ndjxz_mobTopic_list img{ width: 100%; min-height:100%; }
.ndjxz_mobTopic_list h3{ height: 100%; overflow: hidden; text-align: center; font-size: 16px; background: rgba(0,0,0,0.5); position: absolute; left: 0; top: 0; right: 0; }
.ndjxz_mobTopic_list h3 span{ position: relative; display: inline-block; padding: 0 15px; height: 20px; line-height: 20px; margin: 55px auto 0; overflow: hidden; }
.ndjxz_mobTopic_list h3 span:before,.ndjxz_mobTopic_list h3 span:after{ content: ''; display: block; width: 12px; height: 12px; background: url("../images/new_bg1.png") no-repeat; position: absolute; }
.ndjxz_mobTopic_list h3 span:before{ left: 0; top: 0; background-position: -120px -450px; }
.ndjxz_mobTopic_list h3 span:after{ right: 0; bottom: 0; background-position: -140px -450px; }

.ndjxz_game_rank{ width: 380px; margin-top: 20px; }
.ndjxz_game_rank1,.ndjxz_game_rank2{ float: left; margin-right: 30px;  }
.ndjxz_game_rank3{ float: right; }
.ndjxz_game_rank .hover1{ display: block; height: 20px; line-height: 20px; overflow: hidden; }
.ndjxz_game_rank .hover2{ display: none; }
@font-face{
    font-family: "迷你简汉真广标";
    src: local("迷你简汉真广标"),url("迷你简汉真广标.TTF")
}
.ndjxz_game_rank h2{ display: block; width: 100%; height: 76px; line-height: 76px; overflow: hidden; text-align: center; color: #FFFFFF; font-size: 30px; font-family: 迷你简汉真广标; background: url("../images/new_bg22.png") no-repeat; }
.ndjxz_game_rank1 h2{ background-position: 0 0; }
.ndjxz_game_rank2 h2{ background-position: 0 -80px; }
.ndjxz_game_rank3 h2{ background-position: 0 -160px; }
.ndjxz_game_rank li{ padding-top: 12px; margin-top: 12px; border-top: thin solid #EEEEEE; }
.ndjxz_game_rank li.one{ margin-top: 0; border-top: 0; }
.ndjxz_game_rank em{ width: 20px; height: 20px; text-align: center; line-height: 20px; color: #FFFFFF; border-radius: 4px; float: left; margin-right: 15px; }
.ndjxz_game_rank1 em{ background: #FF3B60; }
.ndjxz_game_rank2 em{ background: #51ACFF; }
.ndjxz_game_rank3 em{ background: #3ED696; }
.ndjxz_game_rank .hover2 em{ margin-top: 15px; }
.ndjxz_game_rank img{ width: 60px; height: 60px; float: left; border-radius: 14px; margin-right: 15px; }
.ndjxz_game_rankBtn{ display: block; float: right; width: 18px; height: 18px; margin: 1px 0 0 10px; background: url("../images/new_bg1.png") no-repeat -100px -540px; }
.ndjxz_game_rank1 .hover2 .ndjxz_game_rankBtn{ margin-top: 16px; background-position: -120px -540px; }
.ndjxz_game_rank2 .hover2 .ndjxz_game_rankBtn{ margin-top: 16px; background-position: -140px -540px; }
.ndjxz_game_rank3 .hover2 .ndjxz_game_rankBtn{ margin-top: 16px; background-position: -160px -540px; }
.ndjxz_game_rank dt{ height: 18px; line-height: 18px; overflow: hidden; }
.ndjxz_game_rank dd{ color: #999999; font-size: 12px; height: 16px; margin-top: 4px; }
.ndjxz_game_rankStar{ display: inline-block; width: 100px; height: 12px; margin-top: 1px; background: url("../images/new_bg20.png") no-repeat; }
.ndjxz_game_rankStar.star0{ background-position: 0 -120px; }
.ndjxz_game_rank1 .ndjxz_game_rankStar.star1{ background-position: 0 -140px; }
.ndjxz_game_rank1 .ndjxz_game_rankStar.star2{ background-position: 0 -160px; }
.ndjxz_game_rank1 .ndjxz_game_rankStar.star3{ background-position: 0 -180px; }
.ndjxz_game_rank1 .ndjxz_game_rankStar.star4{ background-position: 0 -200px; }
.ndjxz_game_rank1 .ndjxz_game_rankStar.star5{ background-position: 0 -220px; }
.ndjxz_game_rank2 .ndjxz_game_rankStar.star1{ background-position: 0 -240px; }
.ndjxz_game_rank2 .ndjxz_game_rankStar.star2{ background-position: 0 -260px; }
.ndjxz_game_rank2 .ndjxz_game_rankStar.star3{ background-position: 0 -280px; }
.ndjxz_game_rank2 .ndjxz_game_rankStar.star4{ background-position: 0 -300px; }
.ndjxz_game_rank2 .ndjxz_game_rankStar.star5{ background-position: 0 -320px; }
.ndjxz_game_rank3 .ndjxz_game_rankStar.star1{ background-position: 0 -340px; }
.ndjxz_game_rank3 .ndjxz_game_rankStar.star2{ background-position: 0 -360px; }
.ndjxz_game_rank3 .ndjxz_game_rankStar.star3{ background-position: 0 -380px; }
.ndjxz_game_rank3 .ndjxz_game_rankStar.star4{ background-position: 0 -400px; }
.ndjxz_game_rank3 .ndjxz_game_rankStar.star5{ background-position: 0 -420px; }

.ndjZx_recom_box{ margin-top: 30px; height: 340px; background: #F7F7F7; }
.ndjZx_recom_left{ width: 600px; height: 340px; float: left; position: relative; overflow: hidden; }
.ndjZx_recom_left img{ width: 100%; min-height:100%; }
.ndjZx_recom_left h3{ height: 60px; text-align:center; line-height: 60px; overflow: hidden; padding: 180px 15px 0; position: absolute; left: 0; right: 0; bottom: 0; color: #FFFFFF; text-decoration: none; font-size: 24px; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjZx_recom_left:hover h3{ text-decoration:underline; }

.ndjZx_recom_right{ float: right; padding: 0 30px; width: 540px; position: relative; }
.ndjZx_recom_more{ display: block; width: 0; height: 0; color: #FFFFFF; font-size: 29px; border-style: solid; border-width: 30px; border-color: #EC5747 #EC5747 transparent transparent; position: absolute; right: 0; top: 0; }
.ndjZx_recom_more b{ position: absolute; top: -30px; right: -20px; }
.ndjZx_recom_menu{ height: 50px; line-height: 50px; overflow: hidden; position: relative; }
.ndjZx_recom_menu:after{ content: ''; display: block; width: 100%; height: 3px; background: #EEEEEE; position: absolute; left: 0; bottom: 0; }
.ndjZx_recom_menu li{ float: left; font-size: 18px; margin-right: 35px; height: 50px; position: relative; cursor: pointer; color: #666666; }
.ndjZx_recom_menu li.current{ font-weight: bold; font-size: 20px; color: #40A822; }
.ndjZx_recom_menu li.current:after{ content: ''; display: block; width: 100%; height: 3px; background: #40A822; position: absolute; bottom: 0; left: 0; z-index: 1; } 
.ndjZx_recom_right h1{ color: #EC5747; font-size: 20px; font-weight: bold; text-align: center; height: 24px; line-height: 24px; overflow: hidden; margin-top: 18px; }
.ndjZx_recom_rList{ padding-top: 4px; }
.ndjZx_recom_rList li{ height: 22px; line-height: 22px; overflow: hidden; font-size: 16px; margin-top: 14px; }
.ndjZx_recom_rList li em{ display: block; float: left; color: #EC5747; font-size: 14px; height: 21px; width: 40px; line-height: 22px; text-align: center; margin-right: 8px; background: url("../images/new_bg1.png") no-repeat -220px -470px; }
.ndjZx_recom_rList li b{ display: block; float: left; width: 8px; height: 8px; background: url("../images/new_bg1.png") no-repeat -160px -450px; margin:7px 8px 0 0; }
.ndjZx_recom_rList li span{ display: block; float: right; width: 34px; height: 16px; padding: 3px 0 1px; text-align: center; line-height: 16px; overflow: hidden; font-size: 12px; color: #999999; margin:1px 0 0 10px; background: url("../images/new_bg1.png") no-repeat 0 -550px; }

.ndjZx_topic_list li{ float: left; width: 230px; height: 128px; border-radius:6px; overflow: hidden; margin: 20px 0 0 12px; position: relative; }
.ndjZx_topic_list li.one{ margin-left: 0; }
.ndjZx_topic_list img{ width: 100%; min-height:100%; }
.ndjZx_topic_list em{ display: block; width: 39px; height: 23px; background: url("../images/new_bg1.png") no-repeat -150px -420px; position: absolute; left: 0; top: 0; }
.ndjZx_topic_list h3{ height: 35px; line-height: 35px; overflow: hidden; text-align: center; padding: 28px 10px 0; position: absolute; left: 0; right: 0; bottom: 0; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjZx_topic_list li:hover h3{ text-decoration: underline; }

.ndjxz_yctj_lBox{ float: left; width: 870px; margin-top: 30px; }
.ndjxz_yctj_lLeft{ float: left; width: 540px; margin-top: 20px; }
.ndjxz_yctj_swiper{ height: 360px; border-radius: 6px; }
.ndjxz_yctj_swiper .img_box{ display: block; width: 540px; height: 360px; overflow: hidden; position: relative; }
.ndjxz_yctj_swiper .img_box img{ width: 100%; min-height:100%; }
.ndjxz_yctj_swiper .img_box h3{ height: 52px; line-height: 52px; overflow: hidden; padding: 68px 15px 0; color: #FFFFFF; font-size: 20px; text-align: center; text-decoration: none; position: absolute; left: 0; right: 0; bottom: 0; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjxz_yctj_swiper .swiper-button-next,.ndjxz_yctj_swiper .swiper-button-prev{ display: none; width: 30px; height: 70px; margin-top: -35px; background: url("../images/new_bg1.png") no-repeat; }
.ndjxz_yctj_swiper .swiper-button-next{ right: 0; background-position: -270px -530px; }
.ndjxz_yctj_swiper .swiper-button-prev{ left: 0; background-position: -240px -530px; }
.ndjxz_yctj_swiper .img_box:hover h3{ text-decoration: underline; }
.ndjxz_yctj_swiper:hover .swiper-button-next,.ndjxz_yctj_swiper:hover .swiper-button-prev{ display: block; }
.ndjxz_yctj_llList{ width: 100%; height: 130px; background: #f5f5f5; margin-top: 20px; }
.ndjxz_yctj_llList li{ float: left; width: 80px; text-align:center; height: 106px; padding: 5px 6px; border-radius: 4px; margin:7px 0 0 12px; border:1px solid rgba(236,87,71,0); }
.ndjxz_yctj_llList li:hover{ background: #FFFFFF; border-color: #EC5747; }
.ndjxz_yctj_llList img{ display: block; width: 80px; height: 80px; border-radius: 18px; margin:0 auto; }
.ndjxz_yctj_llList h3{ height:18px; line-height: 18px; overflow: hidden; font-size: 14px; margin-top: 10px; }
.ndjxz_yctj_lRight{ margin-top: 20px; float: right; }
.ndjxz_yctj_lrList li{ width: 300px; height: 160px; position: relative; overflow: hidden; border-radius: 6px; margin-top: 15px; }
.ndjxz_yctj_lrList li.one{ margin-top: 0; }
.ndjxz_yctj_lrList li a{ display: block; }
.ndjxz_yctj_lrList img{ width: 100%; min-height:100%; }
.ndjxz_yctj_lrList h3{ height: 40px; line-height: 40px; overflow: hidden; padding: 76px 10px 0; color: #FFFFFF; font-size: 16px; text-align: center; text-decoration: none; position: absolute; left: 0; right: 0; bottom: 0; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjxz_yctj_lrList li:hover h3{ text-decoration:underline; }

.ndjxz_yctj_rBox{ width: 300px; float: right; margin-top: 30px; }
.ndjZx_mGTopic_one{ width: 300px; height: 200px; position: relative; overflow: hidden; border-radius: 6px; margin-top: 20px; }
.ndjZx_mGTopic_one img{ width: 100%; min-height: 100%; }
.ndjZx_mGTopic_one h3{ height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; padding: 76px 10px 0; position: absolute; left: 0; right: 0; bottom: 0; text-align: center; background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjZx_mGTopic_one:hover h3{ text-decoration:underline; }
.ndjZx_mGTopic_list{ padding-top: 8px; }
.ndjZx_mGTopic_list li{ height: 18px; line-height: 18px; overflow: hidden; margin-top: 12px; }
.ndjZx_mGTopic_list em{ display: block; float: left; width: 8px; height: 8px; margin: 6px 10px 0 0; background: url("../images/new_bg1.png") no-repeat -160px -450px; }
.ndjZx_mGTopic_list span{ float: right; color: #999999; font-size: 12px;margin-left: 10px; }
.ndjZx_mGTopic_list span b{ display: block; float: left; width: 16px; height: 14px; margin: 2px 5px 0 0; background: url("../images/new_bg1.png") no-repeat -180px -450px; }

.ndjZx_lmtj_lBox{ width: 870px; float: left; margin-top: 50px; }

.ndjXz_tit_menu{ float: left; height: 30px; line-height: 30px; overflow: hidden; margin:-2px 0 0 20px; }
.ndjXz_tit_menu li{ margin-left: 38px; height: 28px; float: left; font-size: 16px; color: #666666; cursor: pointer; }
.ndjXz_tit_menu li.current{ border-bottom: 2px solid #40A822; color: #40A822; }

.ndjZx_lmtj_list li{ float: left; width: 278px; margin: 20px 0 0 18px; }
.ndjZx_lmtj_list li.one{ margin-left: 0; }
.ndjZx_lmtj_list img{ width: 278px; height: 150px; border-radius: 6px; }
.ndjZx_lmtj_list h3{ height: 44px; line-height: 22px; font-size: 14px; margin-top: 12px; overflow: hidden; }

.ndjZx_lmtj_rBox{ margin-top: 50px; float: right; width: 300px; }
.ndjZx_djzx_rlist li{ width: 300px;  margin: 20px 0 0 0; }
.ndjZx_djzx_rlist img{ width: 300px; height: 150px; border-radius: 6px; }
.ndjZx_djzx_rlist h3{ height: 44px; line-height: 22px; font-size: 14px; margin-top: 12px; }

.ndjZx_sygl_djList li{ float: left; width: 420px; margin: 20px 0 0 30px; }
.ndjZx_sygl_djList li.one{ margin-left: 0; }
.ndjZx_sygl_djList img{ float: left; width: 158px; height: 210px; margin-right: 20px; }
.ndjZx_sygl_djList dt{ font-size: 18px; height: 22px; line-height: 22px; overflow: hidden; }
.ndjZx_sygl_djList dd a{ display: block; font-size: 14px; height: 18px; line-height: 18px; overflow: hidden; margin-top: 13px; }
.ndjZx_sygl_djList dd a:before{ content:''; display: block; float: left; width: 8px; height: 8px; background: url("../images/new_bg1.png") no-repeat -160px -450px; margin: 6px 10px 0 0; }

.ndjZx_sygl_gList{ padding-top: 15px; }
.ndjZx_sygl_gList li{ float: left; width: 124px; height: 18px; line-height: 18px; overflow: hidden; text-align:center; margin-top: 15px; }
.ndjZx_sygl_gList li:before{ content: ''; display: block; float: left; margin-top:2px; width: 2px; height: 12px; background: #EEEEEE; }
.ndjZx_sygl_gList li.one:before{ display: none; }
.ndjZx_sygl_gList li a{ padding:0 5px; }
.ndjZx_sygl_gList li i{ display: inline-block; vertical-align: top; width: 10px; height: 11px; margin-left: 5px; background: url("../images/new_bg1.png") no-repeat -200px -450px; }

.ndjxz_rank_rBox{ float: right; width: 300px; margin-top: 22px; }
.ndjZx_rank_rList{ padding-top: 2px; }
.ndjZx_rank_rList li{ margin-top: 13px; height: 24px; line-height: 24px; overflow: hidden; }
.ndjZx_rank_rList em{ float: left; width: 22px; height: 22px; text-align: center; line-height: 22px; border-radius: 2px; font-size: 12px; color: #999999; margin-right: 15px; border:thin solid #EEEEEE; }
.ndjZx_rank_rList em.top1{ border-color: #FF4839; color: #FF4839; }
.ndjZx_rank_rList em.top2{ border-color: #FF8D41; color: #FF8D41; }
.ndjZx_rank_rList em.top3{ border-color: #FFB546; color: #FFB546; }

.ndjZx_xysd_list li{ float: left; width: 90px; padding:17px 15px 15px; background: #F2F2F2; margin: 20px 0 0 15px; }
.ndjZx_xysd_list li.one{ margin-left: 0; }
.ndjZx_xysd_list img{ display: block; width: 90px; height: 90px; border-radius: 16px; margin: 0 auto; }
.ndjZx_xysd_list h3{ height:18px; line-height: 18px; overflow: hidden; text-align: center; margin-top: 12px; }
.ndjZx_xysd_list li:hover{ background: #FFFFFF; box-shadow: 0 0 16px 4px rgba(0,0,0,0.1); }

.ndjZx_jcsp_lList li{ width: 278px; margin: 20px 0 0 18px; float: left; }
.ndjZx_jcsp_lList li.one{ margin-left: 0; }
.ndjZx_jcsp_lList .img_box{ display: block; width: 278px; height: 150px; border-radius: 6px; overflow: hidden; position: relative; }
.ndjZx_jcsp_lList .img_box img{ width: 100%; min-height: 100%; }
.ndjZx_jcsp_lList .img_box em{ display: block; width: 40px; height: 40px; border-radius: 50%; position: absolute; left: 50%; top: 50%; z-index:1; margin: -20px 0 0 -20px; background: url("../images/new_bg1.png") no-repeat -180px -530px; }
.ndjZx_jcsp_lList .img_info{ height: 22px; font-size: 12px; color: #FFFFFF; position: absolute; bottom: 0; left: 0; right: 0; padding:88px 10px 0;  background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-moz-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-ms-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); background:-o-linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,1)); }
.ndjZx_jcsp_lList .img_info span{ float: left; height: 16px; line-height: 16px; }
.ndjZx_jcsp_lList .img_info span i{ display: block; float: left; width: 16px; height: 14px; margin: 1px 5px 0 0; background: url("../images/new_bg1.png") no-repeat -220px -430px; }
.ndjZx_jcsp_lList .img_info span.right{ float: right; }
.ndjZx_jcsp_lList h3{ height: 44px; line-height: 22px; margin-top: 10px; font-size: 14px; overflow: hidden; }

.ndjZx_rmyx_rList{ margin-top: 15px; padding-bottom: 37px; }
.ndjZx_rmyx_rList li{ display: block; width: 100%; height: 94px; padding:12px; margin-top: 5px; background: #F2F2F2; border-left: thin solid #40A822; box-sizing: border-box; }
.ndjZx_rmyx_rList img{ float: left; width: 70px; height: 70px; border-radius: 18px; margin-right: 15px; }
.ndjZx_rmyx_rList dt{ height: 18px; line-height: 18px; overflow: hidden; padding-top: 2px; }
.ndjZx_rmyx_rList dd{ color: #999999; font-size: 12px; line-height: 16px; height: 16px; overflow: hidden; margin-top: 8px; }
.ndjZx_rmyx_rList .ndj_star{ display: inline-block; margin-top: 2px; }
.ndjZx_rmyx_rList .swiper-button-prev,.ndjZx_rmyx_rList .swiper-button-next{ display: block; width: 18px; height: 18px; background: url("../images/new_bg1.png") no-repeat; bottom: 0; top: initial; }
.ndjZx_rmyx_rList .swiper-button-prev{ left: 125px; background-position: 0 -580px; }
.ndjZx_rmyx_rList .swiper-button-next{ right: 125px; background-position: -20px -580px; }
.ndjZx_rmyx_rList .swiper-button-prev:hover{ background-position: -40px -580px; }
.ndjZx_rmyx_rList .swiper-button-next:hover{ background-position: -60px -580px; }

.ndjZx_yqlj_wall{ float: right; width: 1053px; border-top: 1px dashed #EEEEEE; margin-top: 13px; }
.ndjZx_yqlj_wall em{ float: left; display: block; width: 17px; height: 10px; margin-top: -6px; background: url("../images/new_bg1.png") no-repeat -260px -500px; }
.ndjZx_yqlj_list{ width: 1240px; margin-left: -40px; padding-top: 10px; }
.ndjZx_yqlj_list a{ float: left; margin:10px 0 0 40px; }

.ndjNewfixBox{width: 100%;background: #fff;}
.ndjNewBoxLb{float: left;position: relative; width: 870px;height: 480px; background: rgba(0,0,0,1);overflow: hidden;}
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.ndjNewBoxLbMax{width: 666px;height: 480px;margin: unset;}
.ndjNewBoxLbMax img{width: 666px;height: 480px;}
.ndjNewBoxLbMin{position: absolute;top: 0;right: 0;width: 204px;height: 472px
;margin-top:5px;}
.ndjNewBoxLbMin .swiper-slide{width: 184px;height: 100px;margin: 0 10px 0 10px;
    border: 2px solid rgba(0,0,0,1);box-sizing: border-box;
   overflow: hidden;}
.ndjNewBoxLbMin img{width: 100%;height: 100%;}
.ndjNewBoxLbMin .swiper-slide-thumb-active {border: 2px solid #44b451;}
.ndjNewBox{width: 1200px;margin-top: 30px;}
.ndjNewBox .ndjNewMenu{float: left; width:200px;height: 100%;padding: 0 10px;}
.ndjNewBox .ndjNewMenu li{position: relative;height: 46px;line-height: 46px;font-size: 14px;font-weight: 600;color: #333;border-bottom:1px solid #ccc;}
.ndjNewBox .ndjNewMenu li.current{font-size: 18px;color:#44b451; }
.ndjNewBox .ndjNewMenu li:after{position: absolute;right: 0;top: 20px;content: '';width: 6px;height: 9px;background: url("../images/home_heji_icon.png") no-repeat;background-position: 0px -14px;}
.ndjNewBox .ndjNewMenu li.current:after{background-position: -9px -14px;}
.ndjNewBox .ndjNewList{float: right;width: 960px;}
.ndjNewList .down_con{width: 960px;}
.ndjNewList .down_con li{width:460px;}
.ndjNewList .ndjDjyxfixUl li{width: 132px;}
.ndjNewList .down_con li .ndjDjyxfixText{width: 320px;height: 170px;}

/****************************dianjing页*************************/
/*2021-06-15添加*/
.zxZxzxTitle {border: none;padding-top: 20px;height: 60px;}
.zxZxzxTitle h2 {display: block;float: left;height: 44px;line-height: 48px;font-weight: bold;font-size: 24px;position: relative;background: #FFFFFF;padding: 1px 15px 0px 0px;}
.ndjYyfzMore {float: right;margin: 16px 0 0 60px;height: 20px;line-height: 20px;}
.ndjYyfzMore a {display: block;}
.ndjYyfzMore a b {display: inline-block;vertical-align: middle;width: 19px;height: 19px;background: url("../images/new_bg1.png") no-repeat -80px -580px;margin: -2px 0px 0px 5px;}
.ndjJcsp_ban {float: left;width: 470px;height: 260px;border-radius: 0;overflow: hidden;margin-top: 24px;position: relative;}
.ndjJcsp_ban img {width: 100%;min-height: 100%;transition: transform 0.5s;}
.ndjJcsp_ban h3 {height: 80px;line-height: 80px;font-size: 20px;font-weight: bold;overflow: hidden;padding: 118px 90px 0 20px;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));position: absolute;left: 0;right: 0;bottom: 0;color: #FFFFFF;}
.ndjJcsp_ban em {display: block;width: 49px;height: 49px;border-radius: 50%;background: url("../images/new_bg10.png") no-repeat 0 -30px;position: absolute;right: 210px;bottom: 105px;transition: transform 0.5s;}
.ndjJcspList li {float: left;width: 223px;height: 118px;border-radius: 0px;position: relative;margin: 24px 0px 0px 20px;overflow: hidden;}
.ndjJcspList li img {width: 100%;min-height: 100%;transition: transform 0.5s;}
.ndjJcspList li h3 {display: block;height: 30px;line-height: 30px;text-indent: 10px;font-size: 16px;background: rgba(0,0,0,0.5);position: absolute;left: 0px;right: 0;bottom: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ndjJcsp_ban:hover img, .ndjJcspList li:hover img {transform: scale(1.1);transition: transform 0.5s;}
.ndjJcsp_ban:hover em,.ndjJcspList li:hover em{ transform:rotate(360deg); transition:transform 0.5s;}
.ndjJcspList li:hover h3 {background: #44b451;}
.yxdjtab_list li{border: 1px solid #FFFFFF;width: 280px;}
.yxdjtab_list span{margin-top: 0;padding: 5px 0;border-top: 4px solid #FFFFFF;}
.yxdjtab_list li:hover{border: 1px solid #eee;box-shadow: 3px 3px 8px 3px #eee;}
.yxdjtab_list li:hover span{border-top: 4px solid #44b451;}
.yxdjtab_list li:hover .img_box p em{background:url("../images/home_heji_icon.png") no-repeat;background-position: 0px -23px; }
.yxdjtab_list li:hover a{text-decoration:none;color:#44b451;text-align: center;}
.yxdjtab_list li:hover .img_box2 img{ -webkit-transform:scale(1.3);transform:scale(1.3) }
.djlmtj_more em{background: transparent;position: relative;}
.djlmtj_more em:after{position: absolute;top: 0;right: 0;content: '';width: 20px;height: 16px;background: url("../images/new_bg1.png") no-repeat; background-position: -275px -450px;}
.djlmtj_more:hover em:after{background-position: -275px -430px;}

/******************2021-6 修改攻略页***********************/

.ndjHead {border-bottom: none;margin-bottom: 8px;box-shadow: 1px 3px 8px 0px #999;}
.ndjzxZxzxBox{width: 1220px;background: #f5f5f5;}
.ndjzxZxzxBox .ndjzxZxzxMenu {float: left;max-width: 800px;margin: 10px 0 0 130px;}
.ndjzxZxzxBox .ndjzxZxzxMenu li{font-size: 18px;line-height: 22px;margin-left:130px;}
.ndjzxZxzxBox .ndjzxZxzxMenu li:first-child{margin-left: 0;}
.ndjzxZxzxBox .ndjzxZxzxMenu li span{color: #333;height: 22px;}
.ndjzxZxzxBox .ndjzxZxzxMenu li.current{font-weight: bold;}
.ndjzxZxzxBox .ndjzxZxzxMenu li.current span{color: #40A822;}

.ndjzxZxzxBox .zxZxzxTitle{padding-top: 30px;height: 60px;}
.ndjzxZxzxBox .zxZxzxTitle h2{text-indent: 10px;}
.ndjzxZxzxBox .ndjZxzxfix1 li {width:391px;float: left;overflow: hidden;background: #ffffff;border: 1px solid #eee;border-radius: 4px;margin-top: 20px;margin-right: 20px;transition: box-shadow .6s ease 0s;}
.ndjZxzxfix1 li:nth-child(3n) {margin-right: 0px;}
.ndjZxzxfix1 li a{color: inherit}
.ndjZxzxfix1 li:hover h4{ color: #40A822; }
.ndjZxzxfix1 li:hover{box-shadow: 2px 3px 4px 0 rgba(125,125,125,.5);}
.ndjZxzxfix1 .ndjZxzxfixImg{float: left;width: 40%;height: 145px;overflow: hidden;}
.ndjZxzxfix1 .ndjZxzxfixImg img{width: 100%;height: 100%;vertical-align: top;background-color: #eee;transition: all .6s ease 0s;background-size: cover;background-repeat: no-repeat;background-position: center;}
.ndjZxzxfix1 .ndjZxzxfixText {width: 56%;height: 145px;padding: 0 2%;float: right;color: #333;}
.ndjZxzxfix1 .ndjZxzxfixText h4{height: 48px;transition: all 0.3s;line-height: 24px;margin-top: 10px; font-size: 18px;font-weight: 700;}
.ndjZxzxfix1 .ndjZxzxfixText p{color: #666;width: 100%;height: 38px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ndjZxzxfix1 .ndjZxzxfixbox{height: 24px;line-height: 24px;margin-top: 7px;}
.ndjZxzxfix1 .ndjZxzxfixbox img{display: block;float: left;width: 24px;height: 24px;border-radius: 50%;margin-right: 7px;background: #fff;object-fit: cover;}
.ndjZxzxfix1 .ndjZxzxfixbox em{float: left;}
.ndjZxzxfix1 .ndjZxzxfixbox span{float: right;color: #999;}

/*****************2021.06修改 排行榜************************/
.ylwTopSub {background: rgba(64,64,64,0.9);}
.aside-paihang{float: left;width: 80px;border: 1px solid #ccc;border-radius: 10px;margin-top: 30px; margin-right: 30px;padding: 10px;}
.paihangMunu li.current a{background: #e6f7ff;}
.paihangMunu li a{display: block;width: 80px;height: 60px;padding: 10px 0;margin-top: 10px; border-radius: 10px;}
.paihangMunu li a:hover{background: #e6f7ff;}
.paihangMunu li a{text-decoration: none;}
.paihangMunu li a em{display: block;width: 36px;height: 36px;margin: 0 auto;background: url("../images/phb-icon.png") no-repeat;}
.paihangMunu li a em:nth-child(1){background-position: 0 0;}
.paihangMunu li a span{display: block; width: 100%;margin-top: 5px; color: #333;text-align: center;}
.paihangMunu li a em.icon2{background-position: 2px -36px;}
.paihangMunu li a em.icon3{background-position: 2px -72px;}
.content1 .paihang-item{float: left;}
.content1 .paihang-item li{width:1068px;height: 210px;padding: 20px 0;border-bottom: 1px dashed #ccc; }
.content1 .paihang-item li:last-child{border: none;}
.content1 .paihang-item li em{display: block;float: left;margin-right: 20px;margin-top: 86px; width:44px;height: 68px; background: url("../images/phb-icon.png") no-repeat;background-position: 0px 0px;}
.content1 .paihang-item li em.icon4{background-position: -38px 0;}
.content1 .paihang-item li em.icon5{background-position: -38px -70px;}
.content1 .paihang-item li em.icon6{background-position: -38px -139px;}
.content1 .paihang-item li span{display: block;float: left; width: 44px;height: 44px;line-height: 44px;margin-right: 20px;margin-top: 86px;text-align: center;color: #ffffff;font-size: 20px; border-radius: 22px;background: skyblue;}
.content1 .paihang-item .paihang-img{float: left;width:150px;height: 150px;margin: 30px 20px 0 0;border-radius: 32px;overflow: hidden;}
.content1 .paihang-item .paihang-img img{width: 150px;height: 150px;}
.content1 .paihang-item .paihang-text{float:left; width:366px;
	height: 150px;margin-top: 30px;}
.content1 .paihang-item .paihang-text h4{font-size: 24px;}
.content1 .paihang-item .paihang-text h4 a{color: #333;text-decoration: none;}
.content1 .paihang-item .paihang-text h4 a:hover{color: #44b451;}
.content1 .paihang-item .paihang-text dl{margin-top: 15px;}
.content1 .paihang-item .paihang-text dl dd{float: left;border: 1px solid rgba(0,0,0,.1);border-left: 0 none;padding: 0 6px 0 4px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;margin: 0 6px;line-height: 22px;height: 22px;position: relative;box-sizing: border-box;border-color: rgba(0,0,0,.1);transition: 0.3s;}
.content1 .paihang-item .paihang-text dl dd:before{content: "";display: block;position: absolute;width: 14px;height: 14px;border-left: 1px solid rgba(0,0,0,.1);border-bottom: 1px solid rgba(0,0,0,.1);border-color: inherit;top: 50%;transform: translateY(-50%) rotate(50deg) skew(10deg);left: -7px;box-sizing: border-box;border-bottom-left-radius: 4px;}
.content1 .paihang-item .paihang-text dl dd a{text-decoration: none;color: #999;transition: 0.3s;}
.content1 .paihang-item .paihang-text dl dd:hover{border-color:  #44b451;}
.content1 .paihang-item .paihang-text dl dd:hover a{color:#44b451; }
.content1 .paihang-item .paihang-text p{margin-top: 15px;text-indent: 10px;width: 100%;height: 57px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.content1 .paihang-item .paihang-bg{float: right;width: 360px;border-radius: 10px;overflow: hidden;}
.content1 .paihang-item .paihang-bg img{width: 360px;height: 210px;transition: 0.5s;}
.content1 .paihang-item .paihang-bg img:hover {transition: 0.5s;transform: scale(1.2);}

/*********************************2021-06修改 游戏库***********************************/
.ndj-yxk-lab{height: 60px;line-height: 60px;width: 100%}
.ndj-yxk-lab li{float: left;}
.ndj-yxk-lab li a{padding: 6px 10px;border-radius: 5px; color: #666;text-decoration: none;margin-left: 20px; }
.ndj-yxk-lab li:first-child a{margin-left: 0;}
.ndj-yxk-lab li.current a{color:#fff;background: #44b451; }
.fl_lisall a{text-decoration: none;}
.ndj-yxk-tit{height: 40px;width: 100%;line-height: 40px;}
.ndj-yxk-Menu{float: right;width: 100px;}
.ndj-yxk-Menu li{float: left;color: #666;font-size: 18px;}
.ndj-yxk-Menu li:first-child{margin-right: 20px;}
.ndj-yxk-Menu li.current{color: #44b451;border-bottom: 1px solid #44b451;}
.fl_lisall{margin-top: 20px;overflow: hidden}
.fl_lisall li{width: 180px;height: 230px;background: #fff;float: left;margin: 0 20px 20px 0;position: relative;    border: 1px solid #f5f5f5; box-sizing: border-box;}
.fl_lisall li img{display: block;width: 120px;height: 120px;margin: 20px auto;}
.fl_lisall li p{text-align: center;line-height: 30px;height: 30px;width: 160px;padding: 0 10px;overflow: hidden;font-size: 16px;color: #4c4c4c;}
.fl_lisall li dl{height: 22px;line-height: 22px;padding: 4px 6px;overflow: hidden;}
.fl_lisall li dl dd{float: left;border: 1px solid rgba(0,0,0,.1);border-left: 0 none;padding: 0 4px 0 2px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;margin: 0 6px;line-height: 22px;height: 22px;position: relative;box-sizing: border-box;border-color: rgba(0,0,0,.1);transition: 0.3s;}
.fl_lisall li dl dd:before{content: "";display: block;position: absolute;width: 14px;height: 14px;border-left: 1px solid rgba(0,0,0,.1);border-bottom: 1px solid rgba(0,0,0,.1);border-color: inherit;top: 50%;transform: translateY(-50%) rotate(50deg) skew(10deg);left: -7px;box-sizing: border-box;border-bottom-left-radius: 4px;}
.fl_lisall li dl dd a{color: #999;font-size: 12px;}
.fl_lisall li:hover .fl_dowl{display: block;}
.fl_lisall li:hover{-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.fl_dowl{display: none;width: 176px;height: 80px;background: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;}
.fl_dowl a{width: 96px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #dbdbdb;border-radius: 4px;display: block;font-size: 14px;color: #4c4c4c;margin:8px auto 4px;}
.fl_dowl a:hover{background: #44b451;border: 1px solid #44b451;color: #fff;}
.fl_dowl span{font-size: 12px;color: #999;display: block;width: 180px;height: 26px;line-height: 26px;overflow: hidden;text-align: center;}


.table_f2{
    border: 1px solid #ccc;
    border-collapse: collapse;
    position: relative;
    top: 10px;
    height: 40px;
    margin-bottom: 10px;
}

.table_f2 tr{
    height: 40px;
}

.table_f2 tr th{
    height: 40px;
    padding: 0 15px;
}

.table_f2 tr td {
    border: 0;
    width: auto;
    height: 40px;
    display: flex;
}

.table_f2 tr td a{ 
    transition: all 0.2s;
    color: #333333;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    display: inline-block;
    text-decoration: none;
    box-sizing: border-box;
    margin: 0;
    border-left: 1px solid #ccc;
}

.table_f2 tr td a:hover{ color: #44b451; background: #44b451;color: #ffffff; }
.table_f2 tr td a.hover{ background: #44b451;color: #ffffff; }





