@charset "utf-8";
/* CSS Document */

/****************************首页****************************/
.ndxBanner{ width:1200px; margin:auto; padding-top:13px;} 
.ndxBanner a{ display:block; float:left;}
.ndxBanner a.cont1 img{ width:805px; height:80px;}
.ndxBanner a.cont2{ float:right;}
.ndxBanner a.cont2 img{ width:385px; height:80px; float:right;}

.ndxMenuBox{ width:1200px; height:70px; margin-top:18px;}
.ndxMenu{ width:1199px; border-top:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;  height:64px;}
.ndxMenuBor{ width:1198px; height:4px; background:url(../dximages/images/bg25.png) repeat-x;}
.ndxMenu dl{ float:left; width:398px; height:64px; border-left:1px solid #E4E4E4;}
.ndxMenu dl.cont1{ height:61px; border-top:3px solid #318FFF;}
.ndxMenu dl.cont2{ height:61px; border-top:3px solid #FF6900;}
.ndxMenu dl dt{ font-size:20px; float:left; margin:15px 0px 0px 19px;}
.ndxMenu dl dd{ float:left; width:250px; margin-left:55px;}
.ndxMenu dl dd span{ display:block; float:left; width:55px; margin:5px 0px 0px 42px;}
.ndxMenu dl dd span.one{ margin-left:0px;}
.ndxMenu dl dd span a{ display:block; text-decoration:none; }
.ndxMenu dl dd span a b{ display:block; width:26px; height:26px; background:url(../dximages/images/bg30.png) no-repeat; margin:0px 0px 0px 14px;}
.ndxMenu dl dd span a b.icon1{ background-position:0px 0px;}
.ndxMenu dl dd span a b.icon2{ background-position:-30px 0px;}
.ndxMenu dl dd span a b.icon3{ background-position:-60px 0px;}
.ndxMenu dl dd span a b.icon4{ background-position:-90px 0px;}
.ndxMenu dl dd span a b.icon5{ background-position:-120px 0px;}
.ndxMenu dl dd span a b.icon6{ background-position:-150px 0px;}
.ndxMenu dl dd span a:hover b.icon1{ background-position:0px -30px;}
.ndxMenu dl dd span a:hover b.icon2{ background-position:-30px -30px;}
.ndxMenu dl dd span a:hover b.icon3{ background-position:-60px -30px;}
.ndxMenu dl dd span a:hover b.icon4{ background-position:-90px -30px;}
.ndxMenu dl dd span a:hover b.icon5{ background-position:-120px -30px;}
.ndxMenu dl dd span a:hover b.icon6{ background-position:-150px -30px;}
.ndxMenu dl dd span a p{ color:#666666; margin-top:5px; text-align:center;} 
.ndxMenu dl dd span a:hover p{ color:#FF6900;}
.ndxMenuList{ float:right; width:400px; height:61px; border-top:3px solid #333333;}
.ndxMenuList li{ float:left; width:99px; height:61px; border-left:1px solid #E4E4E4;}
.ndxMenuList li a{ display:block; width:99px; text-align:center; text-decoration:none;}
.ndxMenuList li a b{ display:block; width:26px; height:26px; background:url(../dximages/images/bg30.png) no-repeat; margin:4px 0px 0px 35px;}
.ndxMenuList li a b.icon1{ background-position:-180px 0px;}
.ndxMenuList li a b.icon2{ background-position:-210px 0px;}
.ndxMenuList li a b.icon3{ background-position:-240px 0px;}
.ndxMenuList li a b.icon4{ background-position:-270px 0px;}
.ndxMenuList li a:hover b.icon1{ background-position:-180px -30px;}
.ndxMenuList li a:hover b.icon2{ background-position:-210px -30px;}
.ndxMenuList li a:hover b.icon3{ background-position:-240px -30px;}
.ndxMenuList li a:hover b.icon4{ background-position:-270px -30px;}
.ndxMenuList li a p{ font-size:17px; color:#333333; margin-top:3px;}
.ndxMenuList li a:hover p{ color:#FF6900;}
.ndxDjwyBox{ width:1198px; border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; padding-bottom:12px;}
.ndxDjwyBox dl{ width:1175px; margin:auto; padding-top:14px;}
.ndxDjwyBox dl dt{ float:left; width:49px; height:25px; background:#F7F7F7; border-left:3px solid #C7C7C7; color:#333333; line-height:25px; text-align:center;}
.ndxDjwyBox dl dd{ width:1108px; float:right;}
.ndxDjwyBox dl dd.cont1{ height:25px; line-height:25px; overflow:hidden;}
.ndxDjwyBox dl dd.cont1 a{ display:block; float:left;}
.ndxDjwyBox dl dd.cont1 span{ display:block; float:left; color:#EBEBEB; margin:0px 10px;}
.ndxDjwyBox dl dd.cont2{ width:1108px;}
.ndxDjwyBox dl dd.cont2 a{ display:block; float:left; width:80px; margin:0px 0px 0px 34px;}
.ndxDjwyBox dl dd.cont2 a img{ width:80px; height:80px; border-radius:18px;}
.ndxDjwyBox dl dd.cont2 a p{ height:18px; line-height:18px; overflow:hidden; margin-top:10px;text-align: center;}
.ndxDjwyBox dl dd.cont2 a.one{ margin-left:0px;}

.ndxYxqhBox{ width:1200px; margin-top:35px;}
.ndxYxqhLeft{ float:left; width:870px;}
.showpage{width:870px; height:355px; text-align:center; overflow:hidden;}
.showpage .flashbox{ width:870px; height:355px; float:left; position:relative; }
.flashbox .focusNew_out{width:870px; height:355px; position:relative; z-index:2;}
.f_out_txt{height:97px;width:870px; display:block; position:absolute; bottom:-1px; left:0;   line-height:30px; overflow:hidden;}
.f_out_txt em{display:block; width:870px; height:84px; background:url(../dximages/images/bg-op.png) repeat-x 0px 0px; position:absolute; left:0px; bottom:0px;}
.f_out_txt p a{ display:block; width:600px; height:26px; line-height:26px; overflow:hidden; position:absolute; margin:48px 0px 0px 15px; display:inline; color:#FFFFFF; text-decoration:none; font-size:22px;bottom: 10px;}
.f_out_txt p a:hover{ text-decoration:underline;}
.flashbox .f_tabs{height:35px; position:absolute; bottom:0px; right:10px; z-index:100; overflow:hidden; float:right;}
.flashbox .f_tabs span{ width:9px; height:9px; background:#FFFFFF; float: left; margin-right:7px; margin-top:0px; cursor:pointer; overflow:hidden; border-radius:100px;}
.flashbox .f_tabs span.hover{ height:9px; height:9px; background:#FF0000; cursor:pointer;}
.ndxYxqhRight{ float:right; width:300px; height:353px; }
.ndxLlList{ width:300px; height:212px;  background:#ffffff;}
.ndxLlList li{ position: relative; }
.ndxLlList li b{ position: absolute;top: 0;left: 0;width: 40px;height: 40px;background: url(../dximages/images/bg44.png) no-repeat -55px -300px; }
.ndxLlList li p{ position: absolute;bottom: 0;width: 34px;padding-left: 12px;left: 0;height: 38px;width: 212px;overflow: hidden;font-size: 16px;color: #FFC527;line-height: 38px;text-align: left;background: rgba(0, 0, 0, 0.6) }
.ndxLlList li.active p{ text-align: center; width: 212px;}
.ndxLlList{ width: 300px;height: 212px;overflow: hidden;}
.ndxLlList li{ width: 44px;height: 212px;float: left;position: relative;overflow: hidden;transition: all .5s;}
.ndxLlList li img { float: left; height: 212px; max-width: none;}
.ndxLlList li.active { width: 212px;}
.ndxLlList li.active img{ width: 211px; }

.dx-xc-swip{ width: 298px;height: 143px; border:1px solid #E4E4E4;}
.dx-xc-swip .swiper-container {width: 94%;height: 100%;margin-top: 3px;}
.dx-xc-swip .swiper-container a{ display: block;float: left;margin: 10px 0 0px 0px;text-decoration: none;color: #333; }
.dx-xc-swip .swiper-container a span{ font-size: 14px;width: 80px;height: 18px;overflow: hidden;display: block;margin-top: 5px;  }
.dx-xc-swip .swiper-container a img{ width: 80px;height: 80px;border-radius:15px ; }
.dx-xc-swip .swiper-slide {text-align: center;font-size: 14px;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;position: relative;left: 0px;top: -18px;}
.dx-xc-swip .swiper-container a:hover span{ color: #FF4639;text-decoration: underline }
.dx-xc-swip .swiper-pagination-bullet-active{ background: #FFC527 }
.dx-xc-swip .swiper-button-prev{ left: 86px;top: 139px;width: 16px;height: 16px;background: url(../dximages/images/bg44.png) no-repeat 0 -300px;}
.dx-xc-swip .swiper-button-next{right: 87px;top: 139px;width: 16px;height: 16px;background: url(../dximages/images/bg44.png) no-repeat -30px -300px;}
.dx-xc-swip .swiper-pagination-bullet{ width: 6px;height: 6px; }
.dx-xc-swip .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 11px; }


.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:18px;}
.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;}

.ndxTuijian{ width:1200px; margin-top:27px;}
.ndxTuijian span{ display:block; float:left; width:383px; height:38px; border:1px solid #FF6900; margin:0px 0px 0px 22px;}
.ndxTuijian span.one{ margin-left:0px;}
.ndxTuijian span p a{ display:block; float:left; width:335px; height:38px; line-height:38px; overflow:hidden; text-align:center; font-size:18px;} 
.ndxTuijian span em{ display:block; float:right; width:28px; height:14px; line-height:14px; text-align:center; border:1px solid #E1E1E1; font-size:12px; color:#E1E1E1; border-radius:3px; margin:7px 15px 0px 0px;} 

.ndxDxttBox{ width:1198px; height:423px; border:1px solid #E4E4E4; margin-top:35px;}
.ndxDxttIn{ width:1175px; margin:auto;}
.ndxDxttIn dl{ width:1175px; margin-top:18px;}
.ndxDxttIn dl dt{ height:34px; line-height:34px; overflow:hidden; font-size:30px; color:#FF4639; font-weight:bold;}
.ndxDxttIn dl dd{ width:1175px; margin:auto; margin-top:20px;}
.ndxDxttIn dl dd a{ display:block; float:left; width:365px; height:18px; line-height:18px; overflow:hidden; background:url(../dximages/images/bg10.png) no-repeat 0px 7px; padding-left:20px; margin-left:10px;}
.ndxDxttIn dl dd a.one{ margin-left:0px;}
.ndxDxttCont{ width:1198px;}
.ndxDxttMenu{ width:130px; height:285px; background:#f6f6f6; float:right; margin:29px 10px 10px 10px;}
.ndxDxttMenuIn{ width:130px;display: flex;flex-direction:column;justify-content: center;height: 284px;}
.ndxDxttMenuIn li{ width:126px; height:46px;transition: all 0.23s ;border-right: 4px solid #f6f6f6;font-size:16px; line-height:46px; text-align:center; cursor:pointer;border-top: 1px solid #f6f6f6;border-bottom: 1px solid #f6f6f6;}
.ndxDxttMenuIn li.current{ background:#fff;font-weight: 600 ;color:#ff6900; font-size:16px;border-top: 1px solid #f0f0f0;border-right: 4px solid #ff6900;border-bottom: 1px solid #f0f0f0;}
.ndxDxttList{ width:1022px; margin-left:13px;}
.ndxDxttList li{ float:left; width:500px; margin:27px 0px 0px 22px;}
.ndxDxttList li.one{ margin-left:0px;}
.ndxDxttList li span{ display:block; float:left; width:175px; height:130px; position:relative;} 
.ndxDxttList li span a{ display:block; width:175px; height:130px;}
.ndxDxttList li span a img{ width:175px; height:130px;}
.ndxDxttList li span a p{ width:155px; height:60px; line-height:88px; text-align:center; overflow:hidden; background:url(../dximages/images/bg-opc.png); position:absolute; left:0px; bottom:0px;padding: 0 10px;overflow: hidden;}
.ndxDxttList li dl{ float:left; width:310px; margin:8px 0px 0px 15px;}
.ndxDxttList li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px; font-weight:bold;}
.ndxDxttList li dl dd a{ display:block; height:18px; line-height:18px; overflow:hidden; margin-top:13px;}
.ndxChBox{ width:1200px; height:120px; margin-top:15px;}
.ndxChIn{ height:120px;}
.ndxChIn div{ width:1200px;height:120px;float:left; overflow:hidden;}
.ndxChCont{ width:180px; height:120px; float:left; margin-left:24px;} 
.ndxChCont a{ display:block; width:180px; height:120px; position:relative;}
.ndxChCont a img{ width:180px; height:120px;}
.ndxChCont a p{ width:160px; height:60px;transition: all 0.3s ;line-height:85px; text-align:center; background:url(../dximages/images/bg-opc.png) ; position:absolute; left:0px; bottom:0px;padding: 0 10px;overflow: hidden;}
.ndxChCont a:hover p{ color: #FF4639;}
.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;}
.ndxChdjBox{ width:1200px; height:90px; margin-top:35px;}
.ndxChdjBox img{ width:1200px; height:90px;}

/**电竞视频**/
.ndxDjspBox{ width:1200px; margin-top:35px;}
.ndxDjspTitle{ width:1200px;}
.ndxDjspTitle em{ display:block; float:left;}
.ndxDjspTitle em b{ display:block; float:left; width:30px; height:30px; background:url(../dximages/images/bg30.png) no-repeat;}
.ndxDjspTitle em b.icon1{ background-position:0px -65px;}

.ndxDjspTitle em b.icon0{ background-position:-180px -200px;}
.ndxDjspTitle em h2{ font-size:20px; margin-left:10px; float:left; color:#333333;}
.ndxDjspTitle span{ display:block; float:right; width:1065px; height:25px; background:url(../dximages/images/bg2.png) repeat-x;}
.ndxDjspMenu{ float:right; margin-top:-3px;}
.ndxDjspMenu li{ float:left;}
.ndxDjspMenu li a{display:block; height:26px; line-height:24px; margin:0px 0px 0px 20px; color:#333333; cursor:pointer; text-decoration:none;}
.ndxDjspMenu li a:hover{ height:24px; border-bottom:2px solid #FF6900; color:#FF6900; }
.ndxDjspLeft{ float:left; width:870px;}
.ndxDjspLeft li{ float:left; width:272px; margin:24px 0px 0px 27px;}
.ndxDjspLeft li.one{ margin-left:0px;}
.ndxDjspImg{ width:272px; height:150px; position:relative;}
.ndxDjspImg a{ display:block; width:272px; height:150px;}
.ndxDjspImg a img{ width:272px; height:150px;}
.ndxDjspImg a span{ display:block; width:36px; height:36px; background:url(../dximages/images/bg30.png) no-repeat -40px -65px; position:absolute; left:17px; bottom:20px;}
.ndxDjspImg a:hover span{ background:url(../dximages/images/bg30.png) no-repeat -85px -65px;}
.ndxDjspLeft li dl{ width:272px; margin-top:15px;}
.ndxDjspLeft li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.ndxDjspLeft li dl dd{ margin-top:10px;}
.ndxDjspLeft li dl dd img{ float:left; width:31px; height:30px;}
.ndxDjspLeft li dl dd p{ float:right; width:225px; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:9px;}
.ndxDjspRight{ float:right; width:300px; height:465px; position:relative; margin-top:24px;}
.ndxYgddleft{ width:1px; height:465px; border-left:1px solid #DEDEDE;}
.ndxYgddList{ width:300px; position:absolute; left:-3px; top:-10px;}
.ndxYgddList li{ width:300px;}
.ndxYgddCont1{ width:300px; margin-top:17px;}
.ndxYgddCont1 dl{ width:300px;}
.ndxYgddCont1 dl dt{ height:20px; overflow:hidden; background:url(../dximages/images/bg9.png) no-repeat 0px 7px; padding-left:20px;}
.ndxYgddCont1 dl dt span{ display:block; float:left; height:20px; padding:0px 10px; background:#FF6900; color:#FFFFFF;}
.ndxYgddCont1 dl dt em{ display:block; float:left; height:20px; padding:0px 10px; background:#EEEEEE; color:#666666; margin-left:10px;}
.ndxYgddCont1 dl dd a{ display:block; width:282px; height:18px; line-height:18px; overflow:hidden; margin:10px 0px 0px 20px;}
.ndxYgddCont2{ width:300px; margin-top:17px;}
.ndxYgddCont2 dl{ width:300px;}
.ndxYgddCont2 dl dt{ height:20px; overflow:hidden; background:url(../dximages/images/bg10.png) no-repeat 0px 7px; padding-left:20px;}
.ndxYgddCont2 dl dt span{ display:block; float:left; height:20px; padding:0px 10px; background:#FF6900; color:#FFFFFF;}
.ndxYgddCont2 dl dt em{ display:block; float:left; height:20px; padding:0px 10px; background:#EEEEEE; color:#666666; margin-left:10px;}
.ndxYgddCont2 dl dd.cont1{ width:282px; height:135px; margin:10px 0px 0px 20px;}
.ndxYgddCont2 dl dd.cont1 img{ width:282px; height:135px;}
.ndxYgddCont2 dl dd.cont2{ display:block; width:282px; height:18px; line-height:18px; overflow:hidden; margin:10px 0px 0px 20px;}

/**新游快报**/
.ndxDjspTitle em b.icon2{ background-position:-130px -65px;}
.ndxDjspTitle span a{ display:block; float:right; margin-top:-3px; margin-left:20px;}
.ndxDjspTitle span a h3{ float:left; color:#999999;}
.ndxDjspTitle span a b{ display:block; float:left; width:15px; height:15px; background:url(../dximages/images/bg30.png) no-repeat -170px -65px; margin:2px 0px 0px 5px;}
.ndxDjspTitle span a:hover b{ background:url(../dximages/images/bg30.png) no-repeat -190px -65px;}
.ndxDjspTitle span a:hover h3{ color:#FF6900; text-decoration:underline;}
.ndxXykbLeft{ float:left; width:415px; height:430px; border-right:1px solid #DEDEDE; overflow:hidden; margin-top:20px;}
/**焦点图**/
#playBox{ width:385px; height:430px; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:385px;}
#playBox .playBoxIn{ width:385px; height:19px; position:absolute; top:120px; left:0px;}
#playBox .playBoxIn .playBoxInIn{ width:385px; margin:0px auto;}
#playBox  .pre{ cursor:pointer; width:9px; height:19px;position:absolute; left:0px; top:30px;z-index:900; background:url(../dximages/images/bg32.png) no-repeat; float:left;}
#playBox  .pre:hover{ background:url(../dximages/images/bg34.png) no-repeat;}
#playBox  .next{ cursor:pointer; width:45px; height:80px;position:absolute; right:-35px; top:30px;z-index:900; background:url(../dximages/images/bg33.png) no-repeat; float:right;}
#playBox  .next:hover{ background:url(../dximages/images/bg35.png) no-repeat;}
#playBox .smalltitle {width:385px; height:8px; position:absolute; bottom:10px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:8px; height:8px; margin:0 5px; border-radius:10px; background:#CCCCCC; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#FF6900;}
.oUlplayImg{ width:385px;}
.outYlcsBox{ width:330px; margin:auto;}
.outYlcsBox span{ display:block; float:left; width:80px; height:80px;}
.outYlcsBox span img{ width:80px; height:80px; border-radius:18px;}
.outYlcsBox dl{ float:left; width:140px; margin:9px 0px 0px 15px;}
.outYlcsBox dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.outYlcsBox dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:7px;}
.outYlcsBox em{ display:block; float:right; width:82px; height:26px; margin-top:28px;}
.outYlcsBox em a{ display:block; width:80px; height:24px; line-height:24px; border:1px solid #FF6900; border-radius:3px;}
.outYlcsBox em a b{ display:block; float:left; width:12px; height:12px; background:url(../dximages/images/bg30.png) no-repeat -215px -65px; margin:6px 3px 0px 5px;}
.outYlcsBox em a p{ float:left; color:#FF6B02;}
.outYlcsBox em a:hover{ background:#FF6B02;}
.outYlcsBox em a:hover b{ background:url(../dximages/images/bg30.png) no-repeat -230px -65px;}
.outYlcsBox em a:hover p{ color:#FFFFFF;}
.oulWyjBox{ width:385px; padding-top:10px;}
.oulWyjIn{ width:385px; height:31px; position:relative; margin:19px 0px 0px 0px;}
.oulWyjIn span{ display:inline-block; max-width:385px; height:31px; background:#F2F2F2; padding:0px 10px; border-radius:5px; line-height:31px; overflow:hidden; font-size:16px; color:#333333;}
.oulWyjIn span em{ color:#FF4639;}
.oulWyjIn b{ display:block; width:28px; height:10px; background:url(../dximages/images/bg30.png) no-repeat 0px -110px; position:absolute; left:15px; top:-10px;}  
.oulWyjRight{ width:385px; height:31px; position:relative; margin:19px 0px 0px 0px;}
.oulWyjRight span{ display:inline-block; max-width:385px; height:31px; background:#F2F2F2; padding:0px 10px; border-radius:5px; line-height:31px; overflow:hidden; font-size:16px; color:#333333; float:right;}
.oulWyjRight span em{ color:#FF4639;}
.oulWyjRight b{ display:block; width:28px; height:10px; background:url(../dximages/images/bg30.png) no-repeat 0px -110px; position:absolute; right:15px; top:-10px;}  
.ndxQmqjList{ float:left; width:423px; margin:0px 0px 0px 30px;}
.ndxQmqjList li{ width:423px; border-bottom:1px dashed #E3E3E3; padding-bottom:15px; margin-top:7px;}  
.ndxQmqjList li span{ display:block; float:left; width:80px; height:80px; margin:9px 15px 0px 0px;}
.ndxQmqjList li span img{ width:80px; height:80px; border-radius:18px;}
.ndxQmqjList li dl{ float:left; width:215px; margin-top:12px;}
.ndxQmqjList li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.ndxQmqjList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:8px;}
.ndxQmqjList li em{ display:block; float:right; width:91px; height:32px; margin-top:35px;}
.ndxQmqjList li em a{ display:block;transition: all 0.2s; width:89px; height:30px; line-height:30px; border:1px solid #FF6900; border-radius:5px; text-decoration:none;}
.ndxQmqjList li em a b{ display:block; float:left; width:15px; height:15px; background:url(../dximages/images/bg30.png) no-repeat -250px -65px; margin:7px 5px 0px 7px;}
.ndxQmqjList li em a p{ color:#FF6B03;}
.ndxQmqjList li em a:hover{ background:#FF6B03; }
.ndxQmqjList li em a:hover b{ background-position:-270px -65px;}
.ndxQmqjList li em a:hover p{ color:#FFFFFF;}
.ndxQmqjRight{ float:right; width:300px; height:430px; position:relative; margin-top:20px;}
.ndxSdxlLeft{ width:300px; height:430px; border-left:1px solid #DEDEDE;}
.ndxSdxlList{ width:300px; height:430px; position:absolute; left:-3px; top:-15px;}
.ndxSdxlList li{ width:300px;}
.ndxSdxlCont1{ width:300px; background:url(../dximages/images/bg9.png) no-repeat 0px 7px; padding-left:20px; margin-top:15px;} 
.ndxSdxlCont1 span{ display:block; float:left; height:20px; width:80px; line-height:20px; text-align:center; overflow:hidden; background:#EEEEEE; color:#666666;}
.ndxSdxlCont1 a{ display:block; float:right; width:205px; height:18px; line-height:18px; overflow:hidden;}
.ndxSdxlCont2{ width:280px; background:url(../dximages/images/bg10.png) no-repeat 0px 7px; padding-left:20px; margin-top:15px;}
.ndxSdxlCont2 p{ height:20px; width:80px; line-height:20px; text-align:center; overflow:hidden; background:#EEEEEE; color:#666666;}
.ndxSdxlIn{ width:280px; margin-top:12px;}
.ndxSdxlIn span{ display:block; float:left; width:80px; height:80px; border-radius: 18px; overflow: hidden; }
.ndxSdxlIn dl{ float:right; width:185px;}
.ndxSdxlIn dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.ndxSdxlIn dl dd.cont1{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:8px;}
.ndxSdxlIn dl dd.cont2{ height:30px; margin-top:8px;}
.ndxSdxlIn dl dd.cont2 a{ display:block; width:93px; height:28px; line-height:28px; border:1px solid #FF6900; border-radius:5px; text-decoration:none; color:#FF6900;}
.ndxSdxlIn dl dd.cont2 a b{ display:block; float:left; width:15px; height:15px; background:url(../dximages/images/bg30.png) no-repeat -250px -65px; margin:6px 5px 0px 8px;}
.ndxSdxlIn dl dd.cont2 a:hover b{ background:url(../dximages/images/bg30.png) no-repeat -270px -65px;} 
.ndxSdxlIn dl dd.cont2 a:hover{ background:#FF6900;}
.ndxSdxlIn dl dd.cont2 a:hover h3{ color:#FFFFFF;}

/**好游推荐**/
.ndxDjspTitle em b.icon3{ background-position:-40px -110px;}
.ndxHytjBox{ float:left; width:870px; margin-top:20px;}
.ndxHytjIn{ float:left; width:160px; height:440px; background:#f6f6f6;}
.ndxHytjMenu{ width:160px;} 
.ndxHytjMenu li{ width:156px; transition: all 0.3s;height:47px;border-left: 4px solid #f6f6f6;font-size:16px; color:#333333; line-height:47px;text-align: center; cursor:pointer;border-top: 1px solid #f6f6f6;border-bottom: 1px solid #f6f6f6;} 
.ndxHytjMenu li.current{ background:#ffffff;font-weight: 600 ;color:#ff6900;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;border-left: 4px solid #ff6900; }
.content1Box{ float:left; width:680px; margin:-20px 0px 0px 30px;}
.ndxHytjList{ width:680px;}
.ndxHytjList li{ float:left; width:80px; margin:20px 0px 0px 40px;}
.ndxHytjList li.one{ margin-left:0px;}
.ndxHytjList li span{ display:block; width:80px;}
.ndxHytjList li span a img{ width:80px; height:80px; border-radius:18px;}
.ndxHytjList li dl{ width:80px;}
.ndxHytjList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:12px;}
.ndxHytjList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; text-align:center; margin-top:7px;} 
.ndxHytjRight{ float:right; width:300px; }
.ndxDjtjMenu{ width:300px; height:29px; border-bottom:1px solid #DEDEDE;}
.ndxDjtjMenu li{ float:left; width:97px; height:29px; line-height:27px; font-size:16px; color:#333333; text-align:center; cursor:pointer;}
.ndxDjtjMenu li.current{ border-bottom:2px solid #FF6900; height:27px; color:#FF6900;}
.ndxDjtjIn{ width:300px;}
.ndxDjtjList{ width:300px;}
.ndxDjtjList li{ float:left; width:140px; height:185px; margin:20px 0px 0px 20px;}
.ndxDjtjList li.one{ margin-left:0px;}
.ndxDjtjCont{ width:140px; height:185px; position:relative;}
.ndxDjtjXd a{ display:block; width:140px; height:185px; position:relative;}
.ndxDjtjXd a img{ width:140px; height:185px;}
.ndxDjtjXd a p{ width:140px; height:30px; line-height:30px; overflow:hidden; text-align:center; left:0px; bottom:0px;background: rgba(0, 0, 0, 0.6);position: absolute}

.ndxDjtjCont:hover p{ display: none }

.ndxDjtjContIn{ width:140px; height:185px; position:absolute; left:0px; top:0px;}
.ndxDjtjContIn span{ display:block; width:140px; height:185px; background:#000000; filter:alpha(opacity=50); _filter:alpha(opacity=50); opacity:0.5; position:relative;}
.ndxDjtjFs{ width:140px; height:185px; position:absolute; left:0px; top:0px;}
.ndxDjtjFs em{ display:block; width:34px; height:30px; line-height:30px; text-align:center; background:url(../dximages/images/bg30.png) no-repeat -85px -110px; font-size:20px; color:#FFFFFF; font-family:"方正大黑简体";}
.ndxDjtjFs dl{ width:120px; margin:auto; margin-top:10px;}
.ndxDjtjFs dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px; text-align:center;}
.ndxDjtjFs dl dd{ height:16px; line-height:16px; overflow:hidden; color:#FFFFFF; margin-top:10px;}
.ndxJztkList{ width:300px;}
.ndxJztkList li{ width:300px; border-bottom:1px dashed #D7D7D7; padding-bottom:15px; margin-top:20px;}
.ndxJztkList li:last-child{ border:0 }
.ndxJztkList li dl{ float:left; width:245px;}
.ndxJztkList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;transition: all 0.2s;}
.ndxJztkList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:11px;}
.ndxJztkList li span{ display:block; float:right; width:33px; margin-top:6px;}
.ndxJztkList li span p{ display:block; color:#999999; border-bottom:1px solid #EBEBEB; height:20px; padding-bottom:3px;}
.ndxJztkList li span em{ display:block; text-align:center; font-size:22px; font-family:"方正大黑简体"; color:#FF4639; margin-top:3px;}
.ndxJztkSub{ width:300px; height:36px;transition: all 0.3s;cursor: pointer;}
.ndxJztkSub{ display:block; width:300px; height:36px; background:#f2f2f2;}
.ndxJztkSub span{ display:block; float:left; color:#999999; line-height:36px; margin:0px 0px 0px 120px;}
.ndxJztkSub b{ display:block; float:left; width:14px; height:14px; background:url(../dximages/images/bg30.png) no-repeat -70px -235px; margin:12px 0px 0px 7px;}
.ndxJztkSub:hover{ background:#FF6900;color: #ffffff}
.ndxJztkSub:hover span{ color: #ffffff}
.ndxJztkSub:hover b{ background-position: -100px -235px;}

/**精品推荐**/
.ndxJptjBox{ width:1198px; height:138px; border:1px solid #E4E4E4; margin-top:35px;}
.ndxJptjTitle{ width:1175px; margin:auto;}
.ndxJptjTitle span{ display:block; float:left; margin:16px 0px 0px 0px;}
.ndxJptjTitle span b{ display:block; float:left; width:30px; height:30px; background:url(../dximages/images/bg30.png) no-repeat; margin:0px 10px 0px 0px;}
.ndxJptjTitle span b.icon1{ background-position:-160px -110px;}
.ndxJptjTitle span h2{ float:left;}
.ndxJptjTitle a{ display:block; float:right; margin-top:20px;}
.ndxJptjTitle a b{ display:block; float:left; width:15px; height:15px; background:url(../dximages/images/bg30.png) no-repeat -170px -65px; margin-top:3px;}
.ndxJptjTitle a:hover b{ background:url(../dximages/images/bg30.png) no-repeat -190px -65px;}
.ndxJptjTitle a em{ display:block; float:left; margin:0px 5px 0px 0px;}
.ndxJptjList{ width:1175px; margin:auto;}
.ndxJptjList li{ float:left; width:220px; margin:15px 0px 0px 18px;}
.ndxJptjList li.one{ margin-left:0px;}
.ndxJptjList li span{ display:block; float:left; width:60px; height:60px; }
.ndxJptjList li span img{ width:60px; height:60px; border-radius:15px;}
.ndxJptjList li dl{ float:right; width:145px; margin-top:5px;}
.ndxJptjList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.ndxJptjList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}

/**游戏专区**/
.ndxDjspTitle em b.icon4{ background-position:-200px -110px;}
.ndxYxzqLeft{ float:left; width:870px; margin-top:20px;}
.ndxYxzqIn{ width:160px; height:440px; background:#f6f6f6; float:left;}
.ndxYxzqMenu{ width:160px;flex-direction:column;height: auto;} 
.ndxYxzqMenu li{ width:156px; height:53px;transition: all 0.25s;text-align: center ;line-height:53px; font-size:16px; color:#333333;border-left: 4px solid #f6f6f6 ;border-top:1px solid #f6f6f6;;border-bottom:1px solid #f6f6f6;cursor:pointer;}
.ndxYxzqMenu li.current{ background:#ffffff;font-weight: 600 ;color:#ff6900;border-left: 4px solid #ff6900;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}
.ndxYxzqCont{ float:right; width:686px;}
.ndxYxzqDs{ width:686px; border-bottom:3px solid #EBEBEB; padding-bottom:20px;}
.ndxYxzqImg{ float:left; width:308px; height:175px;}
.ndxYxzqImg img{ width:308px; height:175px;}
.ndxYxzqDs dl{ float:right; width:355px; margin:5px 0px 0px 0px;}
.ndxYxzqDs dl dt a{ display:block; height:29px; line-height:29px; overflow:hidden; font-size:25px;}
.ndxYxzqDs dl dd.cont1{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#333333; color:#999999; margin-top:10px;}
.ndxYxzqDs dl dd.cont2{ height:45px; line-height:22px; overflow:hidden; color:#999999; margin-top:8px;}
.ndxYxzqDs dl dd.cont3{ width:355px; margin-top:12px;}
.ndxYxzqDs dl dd.cont3 a{ display:block; float:left; height:38px; line-height:38px; width:163px; border-radius:5px;}
.ndxYxzqDs dl dd.cont3 a.bg1{ background:#3390FF;}
.ndxYxzqDs dl dd.cont3 a.bg2{ background:#FF6900; margin:0px 0px 0px 15px;}
.ndxYxzqDs dl dd.cont3 a:hover.bg1{ background:#2085FF;}
.ndxYxzqDs dl dd.cont3 a:hover.bg2{ background:#FF771C;}
.ndxYxzqDs dl dd.cont3 a b{ display:block; float:left; width:17px; height:17px; background:url(../dximages/images/bg30.png) no-repeat; margin:10px 10px 0px 30px;}
.ndxYxzqDs dl dd.cont3 a b.icon1{ background-position:0px -150px;}
.ndxYxzqDs dl dd.cont3 a b.icon2{ background-position:-20px -150px;}
.ndxYxzqDs dl dd.cont3 a span{ display:block; float:left; font-size:16px; color:#FFFFFF;}
.ndxYxzqYz{ width:686px;}
.ndxYxzqYzList{ width:686px; float:left; margin-top:5px;}
.ndxYxzqYzList li{ width:666px; height:18px; line-height:18px; overflow:hidden; background:url(../dximages/images/bg9.png) no-repeat 0px 7px; padding-left:20px; color:#E4E4E4; margin-top:11px;}
.ndxYxzqYzImg{ float:right; width:215px;}
.ndxYxzqYzImg li{ width:215px; height:105px; margin:18px 0px 0px 0px;}
.ndxYxzqYzImg li a{ display:block; width:215px; height:105px; position:relative;}
.ndxYxzqYzImg li a img{ width:215px; height:105px;}
.ndxYxzqYzImg li a p{ width:195px; height:32px; line-height:32px; text-align:center; overflow:hidden; position:absolute; left:0px; bottom:0px; background:rgba(0, 0, 0, 0.6);padding: 0 10px;}
.ndxYxzqYzList li span{ float: right; color: #CCCCCC;}
.ndxYxzqYzList li a.aBlack{ max-width: 400px;height: 20px;display: inline-block;float: left; }
.ndxYxzqYzList li a.cBlack{ float: left;display: inline-block; }
.ndxYxzqYzList li em{ float: left; }
.ndxYxzqRight{ float:right; width:300px; margin-top:18px;}
.ndxJdhjBox{ width:300px;}
.ndxJdhjTitle{ width:300px; height:29px; border-bottom:1px solid #DEDEDE;}
.ndxJdhjTitle h2{ font-size:16px;}
.ndxJdhjlist{ width:100%;}
.ndxJdhjlist li{ float:left; width:142px; margin:20px 0px 0px 16px;}
.ndxJdhjlist li.one{ margin-left:0px;}
.ndxJdhjlist li a{ display:block; width:142px;}
.ndxJdhjlist li a img{ width:142px; height:90px;}
.ndxJdhjlist li a p{ width:142px; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px;}

/**游戏厂商**/
.ndxJptjTitle span b.icon2{background-position:-240px -110px;}
.ndxYxcsList{ width:1175px; margin:auto;}
.ndxYxcsList li{ float:left; width:142px; margin:12px 0px 0px 30px;}
.ndxYxcsList li a img{ width:142px; height:71px;}
.ndxYxcsList li.one{ margin-left:0px;}

/**斗蟹问答**/
.ndxDjspTitle em b.icon5{ background-position:-50px -150px;}
.ndxSsrBox{ color:#999999; float:right; margin-top:-3px; padding-left:-20px;}
.ndxSsrBox strong{ color:#FF4639; font-weight:normal;} 
.ndxDxwdBox{ width:1200px;}
.ndxDxwdLeft{ float:left; width:357px; margin:10px 0px 0px 0px;}
.ndxDxwdLeft li{ width:357px; height:110px; margin:13px 0px 0px 0px;}
.ndxDxwdLeft li img{ width:357px; height:110px;}
.ndxDxwdMid{ float:left; width:486px; margin:24px 0px 0px 27px;}
.ndxDxwdSer{ width:486px; height:45px;}
.ndxDxwdSS{ float:left; width:394px; height:41px; border:2px solid #FF4639; border-radius:7px;}
.ndxDxwdSS input.text1{ float:left; width:295px; height:41px; border:none; background:none; color:#999999; padding-left:10px; outline:none;}
.ndxDxwdSS input.submit1{ float:right; width:76px; height:41px; border:none; background:none; background:url(../dximages/images/bg30.png) no-repeat -95px -150px; font-size:16px; color:#FFFFFF; padding-left:21px;}
.ndxDxwdTw{ float:right; width:61px; height:45px; background:url(../dximages/images/bg30.png) no-repeat -190px -150px; font-size:16px; line-height:45px; text-align:center; padding-left:15px;}
.ndxDxwdTw a{color:#FFFFFF; text-decoration:none;}
.ndxGlwmList{ width:486px; padding-top:5px;}
.ndxGlwmList li{ width:486px; margin:12px 0px 0px 0px;}
.ndxGlwmList li p{ display:block; float:left; width:370px; height:18px; line-height:18px; overflow:hidden; background:url(../dximages/images/bg9.png) no-repeat 0px 7px; padding-left:20px; color:#999999;}
.ndxGlwmList li span{ display:block; float:right; width:65px; height:18px; line-height:18px; overflow:hidden; font-size:12px; color:#999999;}
.ndxWjtcBox{ width:300px; height:77px; overflow:hidden; margin-top:3px;}
.ndxWjtcBox li{ float:left; height:28px; line-height:28px; border-radius:100px; color:#FFFFFF; text-decoration:none; padding:0px 10px; overflow:hidden; margin:10px 15px 0px 0px; cursor:pointer;}
.ndxWjtcBox li.bg1{ background:#FF944D;}
.ndxWjtcBox li.bg2{ background:#6AADFF;}
.ndxWjtcBox li.bg3{ background:#72D5BB;}
.ndxWjtcBox li.bg4{ background:#ACACFF;}
.ndxWjtcBox li.current{ background:#FF6900;}
.ndxWjtcList{ width:300px;}
.ndxWjtcList li{ width:300px; border-bottom:1px dashed #E9E9E9; padding-bottom:12px; margin-top:12px;}
.ndxWjtcList li dl{ width:300px;}
.ndxWjtcList li dl dt{ height:18px; overflow:hidden;}
.ndxWjtcList li dl dt b{ display:block; float:left; width:18px; height:18px; background:url(../dximages/images/bg30.png) no-repeat;}
.ndxWjtcList li dl dt b.icon1{ background-position:0px -205px;}
.ndxWjtcList li dl dt b.icon2{ background-position:-30px -205px;}
.ndxWjtcList li dl dt p{ float:left; width:265px; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 10px; font-size:16px;}
.ndxWjtcList li dl dd.cont1{ max-height:44px; line-height:20px; overflow:hidden; color:#666666; margin-top:8px;}
.ndxWjtcList li dl dd.cont2{ width:300px; margin-top:8px;}
.ndxWjtcList li dl dd.cont2 img{ width:25px; height:25px; float:left; border-radius:100px;}
.ndxWjtcList li dl dd.cont2 p{ float:left; width:265px; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 10px; color:#999999;}

/**综合排行榜**/
.ndxDjspTitle em b.icon6{ background-position:-60px -200px;}
.ndxZhphBox{ width:1200px; margin-top:22px;}
.ndxZhphDj{ float:left; width:275px;}
.ndxZhphTitle{ width:275px; height:40px; border-bottom:1px solid #E8E8E8;}
.ndxZhphTitle h2{ float:left; font-size:18px;}
.ndxZhphDjMenu{ float:right;}
.ndxZhphDjMenu li{ float:left; width:40px; height:25px; line-height:25px; text-align:center; background:#F0F0F0; margin:0px 0px 0px 10px; cursor:pointer; color:#333333;}
.ndxZhphDjMenu li.current{ background:#FF6900; color:#FFFFFF;}
.ndxZhphList{ width:275px;}
.ndxZhphList li{ width:275px;transition: all 0.3s ;}
.ndxZhphCont1{ width:275px;transition: all 0.3s;border-bottom:1px dashed #DBDBDB; padding-bottom:13px; margin-top:13px;}
.ndxZhphCont1 span{ display:block; float:left; width:20px; height:20px; line-height:20px; text-align:center; font-size:16px; color:#ffffff;}
.ndxZhphCont1 span.red{ background:#FF4639;}
.ndxZhphCont1 span.gray{ background:#BEBEBE;}
.ndxZhphCont1 a.aBlack{ display:block; float:left; width:160px; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 10px;}
.ndxZhphCont1 a.cBlack{ display:block; float:right; width:60px; height:18px; line-height:18px; overflow:hidden; }
.ndxZhphCont2{ width:275px; transition: all 0.3s;border-bottom:1px dashed #DBDBDB; padding-bottom:13px; margin-top:13px;}
.ndxZhphCont2 span{ display:block; float:left; width:20px; height:20px; line-height:20px; text-align:center; font-size:16px; color:#ffffff;}
.ndxZhphCont2 span.red{ background:#FF4639;}
.ndxZhphCont2 span.gray{ background:#BEBEBE;}
.ndxZhphCont2 em{ display:block; float:left; width:72px; height:72px; margin:0px 0px 0px 10px;}
.ndxZhphCont2 em img{ width:72px; height:72px; border-radius:16px; }
.ndxZhphCont2 em.emImg img{ width:72px; height:72px; border-radius:16px; }
.ndxZhphCont2 dl{ float:right; width:160px;}
.ndxZhphCont2 dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.ndxZhphCont2 dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:8px;}
.ndxZhphDj1{ margin-left:33px;}

/**移动应用**/
.ndxDjspTitle em b.icon7{ background-position:-100px -200px;}
.ndxYdyyList{ width:1200px;}
.ndxYdyyList li{ float:left; width:225px; margin:20px 0px 0px 18px;}
.ndxYdyyList li.one{ margin-left:0px;}
.ndxYdyyList li span{ display:block; float:left; width:70px; height:70px;}
.ndxYdyyList li span img{ width:70px; height:70px; border-radius: 16px; }
.ndxYdyyList li dl{ float:right; width:140px; margin-top:10px;}
.ndxYdyyList li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.ndxYdyyList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}

/**友情链接**/
.ndxDjspTitle em b.icon8{ background-position:-140px -200px;}
.ndxYqljBox{ display:block; width:1200px; margin-top:7px;}
.ndxYqljBox a{ display:block; float:left; margin:10px 0px 0px 0px;}
.ndxYqljBox span{ display:block; float:left; color:#D9D9D9; margin:10px 10px 0px 10px;}


/**斗蟹自媒体平台**/
.ndxDxzmtBox{ width:100%; height:288px; background:#DDDDDD; position:relative; border-top:3px solid #333333; z-index:100;}
.ndxDxzmtIn{ width:1220px; margin:auto;}
.ndxDxzmtIn h1{ font-size:30px; color:#FF7214; font-family:"方正大黑简体"; text-align:center; margin-top:20px;}
.ndxDxzmtList{ width:1220px;}
.ndxDxzmtList li{ float:left; width:180px; height:180px; background:#FFFFFF; margin:25px 0px 0px 28px;}
.ndxDxzmtList li.one{ margin-left:0px;}
.ndxDxzmtList li dl{ width:180px;}
.ndxDxzmtList li dl dt{ height:31px; border-bottom:2px solid #FF6900; line-height:31px; text-align:center; overflow:hidden; color:#FF6900;}
.ndxDxzmtList li dl dd.cont1{ width:90px; height:90px; margin:15px 0px 0px 45px;}
.ndxDxzmtList li dl dd.cont1 img{ width:90px; height:90px;}
.ndxDxzmtList li dl dd.cont2{ text-align:center; padding-top:10px;}

/** 单机折扣 **/
.ndxDjdjzk{ width: 1200px;margin-top: 35px;}
.ndxDjdjzk{ width: 1200px;}
.ndxDjzklist{ float: left;width: 870px}
.ndxDjzklist li{ float: left;width: 272px;margin: 24px 0px 0px 27px;height: 146px;position: relative;overflow: hidden;}
.ndxDjzklist li.one {margin-left: 0px;}
.ndxDjzklist li a{display: block;width: 272px;height: 146px; position: relative; }
.ndxDjzklist li a img{width: 272px;height: 146px;position: absolute }
.ndxDjzklist li a p.p1{ position: absolute;left: 15px;width: 235px;height: 46px; overflow: hidden; border-left:2px solid #ffffff ;margin-top: 15px;opacity: 0;transition: all 0.4s; position: absolute;top: -100%; }
.ndxDjzklist li a p.p1 span{ display: block;width: 235px;height: 24px;color: #FFFFFF;margin-left: 10px;line-height: 24px;overflow: hidden; }
.ndxDjzklist li a p.p1 span.span1{ font-size: 16px; }
.ndxDjzklist li a p.p2{ position: absolute;left: 15px;color: #ffffff; font-size: 14px;opacity: 0;position: absolute;top: -100%;transition:all 0.4s;}
.ndxDjzklist li a em{display: block;width: 44px;height: 24px;color: #ffffff;background: #79A25D;position: absolute;top: 106px; text-align: center;line-height: 24px;opacity: 0; position: absolute;top: -100%;transition:all 0.4s;}
.ndxDjzklist li a b{ font-style:normal; position: absolute;left: 176px;color: #ffffff;transition: all 0.4s ;font-weight: 400;opacity: 0;position: absolute;top: -100%;}
.ndxDjzklist li a img.img2{ opacity: 1;transition: all 0.3s;position: absolute;top: -100%;}
.ndxDjzklist li a:hover img.img2{ opacity: 0.7;transform: translateY(100%);}


.dxsyhide{ transition: all 5.3s; }
.ndxDjzklist li a:hover .dxsyhide{ opacity: 1;}
.ndxDjzklist li a:hover p.p1{ opacity: 1;transform: translateY(145px);}
.ndxDjzklist li a:hover p.p2{ opacity: 1;transform:  translateY(218px);}
.ndxDjzklist li a:hover em{ opacity: 1;transform:  translateY(250px);}
.ndxDjzklist li a:hover b{ opacity: 1;transform:  translateY(255px);}

/* .ndxDjzklist li a i{ display: block;width: 82px;height: 42px;float: left;background: url(../dximages/images/bg43.png) no-repeat -650px -650px; position: absolute;left: 18px;top: 0;  } */
.ndxDjzklist li a i.i1{ display: block;font-weight: 600;width: 46px;height: 28px;background: rgba(0, 0, 0, 0.5); position: absolute;right: 0;top: 0;float: left;font-style: normal;text-align: center;line-height:28px; color: #ffffff }
.ndxDjzklist li:hover i.i1{ display: none }
/* 折扣右边 */
.ndxDjzk-right{ float: right;width: 300px;height: 465px;position: relative;margin-top: 24px; }
.ndxferight{width: 1px;height: 487px;border-left: 1px solid #DEDEDE;}
.Rjqfs_list{ width: 300px;position: absolute;left: -3px;top: -10px; }    
.Rjqfs_list li{width:300px;padding-top: 21px; position: relative;}
.Rjqfs_list li.one{padding-top:0 }
.Rjqfs_list li.one i{top: 89px  }
.Rjqfs_list li.one p{margin-top: 10px; }
.Rjqfs_list li.last{ border-bottom:0 }
.Rjqfs_list li i{ display: block;border-bottom: #E0E0E0 1px dashed;position: absolute;left: 19px;top: 119px;width: 280px; }
.Rjqfs_list li p.p1{ color: #999999;line-height: 18px;height: 18px; margin:7px 0 6px 0; height: 20px; overflow: hidden; background: url(../dximages/images/bg9.png) no-repeat 0px 7px; padding-left: 20px;} 
.Rjqfs_list li a{display: block;width:86px;height: 49px; float: left;overflow: hidden;margin-left: 20px;}
.Rjqfs_list li a img{width: 86px;height: 49px;overflow: hidden;border-radius:1px  }
.R_Rice{ float: left;margin-left: 12px;width: 170px;overflow: hidden;height: 46px;; }
.Rjqfs_list li .R_Rice a{margin-left: 0;text-decoration: none;transition: all 0.3s ;display: block;font-weight: 500;overflow: hidden;color: #333333;width: 185px;height: 25px;font-size: 14px;line-height: 25px; margin-bottom: 3px; }
.Rjqfs_list li b{ display: block;float: left;width: 18px;height: 18px;background: url(../dximages/images/bg42.png);margin-left: 10px; }
.Rjqfs_list li b.b0{ background-position: 0 -350px;margin-left: 0;margin-top: 2px;margin-right: 4px;}
.Rjqfs_list li b.b1{ background-position: -25px -349px;margin-left: 0}
.Rjqfs_list li b.b2{ background-position: -50px -350px}
.Rjqfs_list li b.b3{ background-position: -75px -350px}
.Rjqfs_list li b.b4{ background-position: -100px -350px}
.Rjqfs_list li b.b5{ background-position: -127px -350px}
.Rjqfs_list li b.b6{ background-position: -151px -350px}
.Rjqfs_list li:hover .R_Rice a{ color: #FF4639;text-decoration: underline}
.Rjqfs_list li:hover p.p1 { height: 20px;opacity: 1;}
.Rjqfs_list li.hover a.a1{    overflow: hidden;background: url(../dximages/images/bg10.png) no-repeat 0px 0px;padding-left: 20px; margin-left: 0px;}
.Rjqfs_list li a.a1{overflow: hidden;background: url(../dximages/images/bg9.png) no-repeat 0px 0px;padding-left: 20px; margin-left: 0px; }
.Rjqfs_list li p{ margin: 7px 0;margin-left: 20px;color: #999999 }

/* 视频推荐 */
.duage_list{float: right;margin-top: -3px;}
.duage_list li{ display: block;float: left;margin-top: -3px;color: #333333;cursor: pointer;margin-left: 20px;transition: all 0.15s;}
.duage_list li:hover{ height: 24px;border-bottom: 1px solid #FF6900; color: #FF6900;}
.duage_list li.current{ border-bottom: 1px solid #FF6900; color: #FF6900;height: 24px; }
.video_main_rem{ width: 1200px;margin-top: 20px; }
.video_recon_left{ width: 475px;height: 410px;border: 1px solid #EEEEEE;float: left;transition: all 0.3s;}
.video_recon_left img{ width: 457px;height: 280px;display: block;margin: 10px auto; }
.video_recon_left a{ text-decoration: none; }
.video_recon_left h2{ font-size: 22px;transition: all 0.3s;margin-left: 15px;margin-top: 18px;overflow: hidden;width: 450px;height: 30px;white-space: nowrap;text-overflow: ellipsis;}
.recon_let_nav{ width: 458px;margin: 18px auto; }
.recon_let_nav span{ display: block;max-width: 310px;overflow: hidden;;padding: 0 15px;color: #FC9D49;font-size: 16px;float: left;line-height: 30px;height: 30px;border: 1px solid #FC9D49;border-radius: 30px; }
.recon_let_nav em{ float: right;font-size: 14px;color: #999999;line-height: 30px; }
.video_recon_left a b{ font-size: 14px;background: rgba(0, 0, 0, 0.6);color: #ffffff;height: 24px;line-height: 24px; display: block;position: absolute;left: 412px;font-weight: 400;width: 35px;text-align: center;overflow: hidden;top: 256px;z-index: 55;padding: 0 5px; }
.icon{ background: url(../dximages/images/icon.png) no-repeat;display: block; }
.video_recon_right{ float: left;width: 722px ; }
.video_tj_list li{ float: left;position: relative;transition: all 0.3s;margin-left: 20px;width: 218px;height: 194px;border: 1px solid #EEEEEE; }
.video_tj_list li img{ width: 218px;height: 122px; }
.video_tj_list li p{ width: 195px;margin: 10px auto;height: 19px;overflow: hidden; } 
.video_tj_list li a{ text-decoration: none;color: #333333; }
.video_tj_list li a em.em1{font-size: 14px;background: rgba(0, 0, 0, 0.6);color: #ffffff;height: 24px;line-height: 24px;display: block;position: absolute;left: 168px;font-weight: 400;width: 35px;text-align: center;overflow: hidden;top: 92px;z-index: 55;padding: 0 5px;  }
.jicn_nav span{ display: block;margin-left: 10px;max-width: 73px;overflow: hidden;;padding: 0 15px;color: #FC9D49;font-size: 14px;float: left;line-height: 20px;height: 20px;border: 1px solid #FC9D49;border-radius: 30px;  }
.jicn_nav em{ float: right;margin-right: 10px;color: #666;line-height: 22px; }
.video_tj_list li em.masking{ position: absolute;top: 0;left: 0;;width: 100%;height: 122px;background: rgba(0, 0, 0, 0.2);opacity: 0;transition: all 0.3s; }
.jicn_art{ height: 58px;overflow: hidden;;opacity: 0;transition: all 0.2s;width: 192px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 300;line-height: 26px;color: #FF4639;background: #FFFFFF;margin: 0 auto;padding:10px 15px 0;position: absolute;top: 122px; }
.video_tj_list li:hover .jicn_art{ opacity: 1;text-decoration: underline;overflow: hidden; }
.jicn_nav{  width: 215px; height: 25px; overflow: hidden;}

.video_tj_list li:hover .masking{ opacity: 1;}
.video_tj_list li:hover em.fb_icon{ opacity: 1; transform:rotate(360deg); }
.video_tj_list li:hover{ transform: scale(0.95);box-shadow: 0 1px 9px 7px #eee; }
.video_tj_list li em.fb_icon{ width: 46px;opacity: 0;transition: all 0.5s;height: 46px;position: absolute;top: 38px;left: 50%;margin-left: -22px;background-position: 0 -60px;}
.video_tj_list li:nth-child(n+4){ margin-top: 20px; }
.video_recon_left .fb_icon{width: 92px;height: 92px;opacity: 1;background-position: -210px 0px;transition: all 0.5s;position: absolute;opacity: 0;top: 94px; left: 215px; margin-left: -22px;}
.video_recon_left:hover h2{ font-weight: 400;color: #FF4639;text-decoration: underline; }
.video_recon_left:hover .masking{ opacity: 1; }
.video_recon_left:hover .fb_icon{ opacity: 1;transform:rotate(360deg); }
.video_recon_left:hover{ transform: scale(0.95);box-shadow: 0 1px 9px 7px #eee; }
.video_recon_left .masking{position: absolute;top: 10px;left: 10px;width: 457px;height: 280px;background: rgba(0, 0, 0, 0.3);opacity: 0;transition: all 0.3s;}
.video_recon_left{ position: relative; }

/* 正版软件 */
.pszoom_list li { margin-top: 30px;margin-left: 30px;border: 1px solid #E4E4E4;transition: all 0.3s;float: left;width: 378px;height: 205px;}
.pszoom_list li:nth-child(3n+1){ margin-left: 0; }
.zomimg_box{ width: 130px;height: 130px;overflow: hidden;display: block;float: left;margin: 35px 0 0 20px;border-radius: 25px; }
.pszoom_list li img{ width: 130px;height: 130px;transition: all 0.3s;float: left;display: block; }
.pszoom_nav{ float: left;margin: 32px 18px 0 20px ;width: 190px;height: 140px;overflow: hidden; }
.pszoom_nav h2{ font-size: 20px;width: 190px;height: 26px;overflow: hidden;; }
.pszoom_nav a{ color: #333333;text-decoration: none;transition: all 0.2s;font-weight: bold; }
.pszoom_nav p{ color: #999999;font-size: 14px;line-height: 24px;height: 24px;width: 190px;overflow: hidden;margin: 9px 0;white-space: nowrap;text-overflow: ellipsis;}
.zbrj_flv { width: 190px; height: 25px;line-height: 22px;overflow: hidden;}
.zbrj_flv span{ height: 21px; background: #F5F5F5;padding:2px 6px;font-size: 14px;margin-bottom: 5px;display: block;float: left;margin-left: 10px;}
.zbrj_flv span:first-child{ margin-left: 0; }
.zbrj_dow{ margin-top: 14px;color: #999999;width: 190px;height: 32px;overflow: hidden;line-height: 32px; }
.zbrj_dow span{ margin-top: 5px; line-height: 32px;}
.zbrj_dow i{ height: 28px;transition: all 0.3s;font-style: normal;line-height: 28px;width: 62px;border-radius: 2px;border: 1px solid #ff6900;display: block;float: right;text-align: center; }
.zbrj_dow i a{ font-weight: 300;font-size: 18px;color: #ff6900;display: block;transition: all 0.3s; }
.zbrj_dow .icon{ width: 18px;height: 16px;background-position: -65px 0;float: left;margin-top: 6px;margin-right: 7px; }
.zbrj_dow .ooys_box{ width: 105px;height: 32px;overflow: hidden;float: left;; }
.ooys_box em.em2{ color: #333333;margin-right: 10px;background: #EEEEEE;height: 24px;padding: 0 5px;display: inline-block;line-height: 24px;  }

.pszoom_list li:hover h2 a{ color: #FF4639; }
.pszoom_list li:hover .zbrj_dow i { background: #ff6900; }
.pszoom_list li:hover .zbrj_dow i a{ color: #FFFFFF; }
.pszoom_list li:hover { box-shadow: 0 0 10px 5px #e6e6e6 ; }
.pszoom_list li:hover img{ transform: scale(1.2); }
.conttitele span a{ margin-top: -5px; transition: all 0.2s; }
.ndxDjspTitle span a:hover{ color: #ff6900; }








