/*****************************************公共*******************************************************/
.xyxMain{ position: relative }
a{ color:#333; text-decoration: none; }
.ml0{ margin-left: 0 !important; }
/*****加载背景图片******/
.on_zq,.score,.gameMiddle_bottom i,.android_load_ewm,.ios_load_ewm,.score_zan i,.xphList_his li dl dd.cont1 b{ background: url(../../xyxstyle/xyximages/xhisbg.png) no-repeat;}

.on_zq { width: 88px; height: 78px; display: block; overflow: hidden; background-position:0 -100px; z-index: 4; position: absolute; top: 35px;}
.on_zq span{ display: block; overflow: hidden; text-align: center; font-size: 14px; color: #fff; font-weight: bold; margin-top: 40px; width: 84px; }

.game_con{ width: 1200px; height: 200px; margin-top: 25px; position: relative;/* overflow: hidden;*/ display: block; background: url(../../xyxstyle/xyximages/xyxexample/ximg1.png) no-repeat center; background-size: cover }
/*.game_con .img_bg { width: 100%; filter: blur(10px); left: 0; position: absolute; top: -500px; width: 100%; z-index: 0; zoom: 1;}*/
.game_con .cover_bg { width: 100%; height: 200px; position: absolute; left: 0; top: 0; background-color: #434343; opacity: 0.6;}

.score{ background-position: 0 -410px; width: 160px; height: 177px; position: absolute; bottom: -3px; right: 0px; z-index: 4;}
.score .score_number { width: 81px; height: 103px; overflow: hidden; position: absolute; left: 20px;}
.score .score_number .box_score { width: 100%; height: 87px; display: block; font-size: 52px; color: #f7a934; display: inline-block; line-height: 95px; font-style: normal; text-align: center;}
.score .score_text { font-size: 14px; color: #fff; display: block; width: 100%; height: 16px; line-height: 16px; text-align: center; position: absolute; bottom: 0px;}
.score_zan { height: 22px; width: 76px; display: block; overflow: hidden; position: absolute; top: 119px; left: 22px;}
.score_zan i{ display:block; float: left; width: 20px; height: 20px; }
.score_zan i.icon1{ background-position: -100px -100px; margin-left: 5px}
.score_zan i.icon2{ background-position: -130px -100px; margin-left: 27px }
.score_zan i.icon1:hover,.score_zan i.icon1.hover{ background-position: -100px -130px; }
.score_zan i.icon2:hover,.score_zan i.icon2.hover{ background-position: -130px -130px; }

.gameCont{ width: 1200px; height: 200px; position: absolute; z-index: 1}
.gameLeft{ float: left; width: 122px; height: 122px; margin:40px 30px; }
.gameLeft a img{ width: 122px; height: 122px; border-radius:20px; }

.gameMiddle{ float: left; width:775px; }

.gameMiddle_top{ margin-top: 35px; padding-bottom: 15px; border-bottom: thin dashed #B8B8B8; }
.gameMiddle_top h2{ font-size: 22px; width: 220px; height: 50px; overflow: hidden; border-right:thin solid #8A8A8A;float: left; }
.gameMiddle_top h2 span{ font-size: 12px; }
.gameMiddle_top .game_info{ width: 300px; float:left; margin-left: 30px; }
.gameMiddle_top .game_info li{ width: 150px; float: left; height: 25px; line-height: 25px;color: #FFFFFF; }
.gameMiddle_top .game_label{ width:200px; height: 55px; overflow: hidden; float: right; line-height: 30px;}
.gameMiddle_top .game_label a{ padding: 0 7px; border:thin solid #FFFFFF; color: #FFFFFF; border-radius: 5px;margin-left: 15px; }

.gameMiddle_bottom{ width: 775px; margin-top: 25px; position: relative; }
.gameMiddle_bottom li{ float: left; height: 40px; line-height: 40px; margin-left: 40px; }
.android_load,.ios_load{ width: 165px; color: #FFFFFF; cursor: pointer; }
.android_load .load_class,.ios_load .load_class{ width: 85px; float: left; text-align: center; }
.android_load{ background: #3D89E4; }
.ios_load{ background: #F7A934; }
.gameMiddle_bottom i{ display: block;  width: 40px; height: 40px; }
.android_load i.icon1{ float: left; background-position: 0 0; }
.android_load i.icon2{ float: right;background-position: 0 -50px; }
.ios_load i.icon1{ float: left; background-position: -50px 0; }
.ios_load i.icon2{ float: right;background-position: -50px -50px; }
.zx_more,.lb_more{ background: #FFFFFF; width: 150px; height: 40px;text-align: center; }
.gameMiddle_bottom a{ display:block; width: 100%; height: 100%; }
.zx_more a i,.lb_more a i{ float: left; margin: 0 -15px 0 7px; }
.zx_more a i{ background-position: -100px 0; }
.lb_more a i{ background-position: -150px 0; }

.android_load_ewm,.ios_load_ewm{ display: none; position: absolute; width: 165px;height: 207px;  }
.android_load_ewm{ background-position:0 -190px; left: 0;top: -130px;}
.ios_load_ewm{ background-position:-180px -190px; left: 205px;top: -130px; }
.android_load_ewm .android_load,.ios_load_ewm .ios_load{ line-height: 40px; }
.android_load_ewm img,.ios_load_ewm img{ width: 120px; height: 120px; margin: 5px 22px;}
.android_load_ewm p,.ios_load_ewm p{ text-align: center; line-height: 38px;color: #FFFFFF; }


/*****************************************历史版本*******************************************************/
.xphList_his{ width:1200px;}
.xphList_his li{ width:1200px; height:170px; border-bottom:1px solid #ECECEC;}
.xphList_his li:hover{ background:#F5F5F5  }
.xphList_his li span{ display:block; float:left; width:120px; height:120px; margin:25px 0px 0px 0px;}
.xphList_his li span img{ width:120px; height:120px; border-radius:15px;}
.xphList_his li dl{ float:left; width:785px; margin:28px 0px 0px 23px;}
.xphList_his li dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px;}
.xphList_his li dl dd.cont1{ height:25px; line-height:25px; overflow:hidden; font-size:12px; color:#999999; margin-top:15px;}
.xphList_his li dl dd.cont1 b,.xphList_his li dl dd.cont1 span{ display:block; float: left; }
.xphList_his li dl dd.cont1 span{ width: auto; height: 25px;line-height: 25px; margin: 0 }
.xphList_his li dl dd.cont1 b{ width:25px; height: 25px;margin-right: 5px; }
.xphList_his li dl dd.cont1 b.icon1{ background-position: -160px -100px; }
.xphList_his li dl dd.cont1 b.icon2{ background-position: -190px -100px; }
.xphList_his li dl dd.cont2{ height:50px; line-height:25px; overflow:hidden; color:#999999; margin-top:12px;}
.xphList_his li em{ display:block; float:right; width:205px; height:60px; margin-top:55px;}
.xphList_his li em a{ display:block; width:203px; height:58px; border:1px solid #3D89E4; border-radius:6px; text-decoration:none; background:#FFFFFF;}
.xphList_his li em a b{ display:block; float:left; width:16px; height:17px; background:url(../images/2019xyxbg/2019bg12.png) no-repeat -270px 0px; margin:20px 10px 0px 50px;}
.xphList_his li em a p{ float:left; line-height:58px; font-size:16px; color:#3D88E4;}
.xphList_his li em a:hover{ background:#3D89E4; }
.xphList_his li em a:hover b{ background:url(../images/2019xyxbg/2019bg12.png) no-repeat -290px 0px;}
.xphList_his li em a:hover p{ color:#FFFFFF;}

.xyxJcTitle{ margin-top: 40px; }
.xyxJcTitle h2{ float:left; background:url(../images/bg1.png) no-repeat -190px -55px; padding:10px 0px 0px 14px;}
.xyxJcTitle a{ display:block; float:right; width:55px; text-decoration:none; margin-top: 10px; }
.xyxJcTitle a h3{ float:left; color:#999999; margin:0px 5px 0px 0px;}
.xyxJcTitle a b{ display:block; float:right; width:20px; height:20px; background:url(../images/bg1.png) no-repeat 0px -130px;}
.xyxJcTitle a:hover b{  background:url(../images/bg1.png) no-repeat -30px -130px;}
.xyxJcTitle a:hover h3{  color:#3D89E4; text-decoration:underline;}

.xphZxztList{ width:1200px;}
.xphZxztList li{ float:left; width:275px; margin:32px 0px 0px 33px;}
.xphZxztList li.one{ margin-left:0px;}
.xphZxztList li span{ display:block; width:385px; height:180px;}
.xphZxztList li span img{ width:275px; height:180px;}
.xphZxztList li dl{ width: 255px; height: 90px; background: #F5F5F5; padding: 0 10px; }
.xphZxztList li dl dt a{ display:block; height:22px; line-height:22px; overflow:hidden; width:275px; margin:auto; font-size:18px; padding-top:10px;}
.xphZxztList li dl dd{ height:40px; line-height:20px; overflow:hidden; width:255px; margin:auto; color:#999999; margin-top:7px;}

.xphZxzxList{ float:left; width:870px;}
.xphZxzxList li{ width:870px; border-bottom:1px solid #ECECEC; padding-bottom:24px; margin-top:25px;}
.xphZxzxList li h2 a{ display:block; height:22px; line-height:22px; font-size:18px; overflow:hidden;}
.xphZxzxList li dl{ width:870px; margin-top:21px;}
.xphZxzxList li dl dt{ float:left; width:300px; height:150px;}
.xphZxzxList li dl dt img{ width:300px; height:150px;}
.xphZxzxList li dl dd{ float:right; width:548px;}
.xphZxzxList li dl dd p.cont1{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999;}
.xphZxzxList li dl dd p.cont2{ height:50px; line-height:27px; overflow:hidden; color:#666666; margin-top:13px;} 
.xphZxzxList li dl dd span{ display:block; width:225px; height:50px; margin-top:13px;}
.xphZxzxList li dl dd span a{ display:block; width:223px; height:48px; border:1px solid #3D89E4; border-radius:6px; text-decoration:none;}
.xphZxzxList li dl dd span a em{ display:block; float:left; height:48px; line-height:48px; font-size:16px; color:#3D88E4; margin-left:60px;}
.xphZxzxList li dl dd span a b{ display:block; float:left; width:20px; height:20px; background:url(../images/2019xyxbg/2019bg12.png) no-repeat -80px -55px; margin:15px 0px 0px 10px;} 
.xphZxzxList li dl dd span a:hover{ background:#3D89E4;}
.xphZxzxList li dl dd span a:hover em{ color:#FFFFFF;}
.xphZxzxList li dl dd span a:hover b{ background:url(../images/2019xyxbg/2019bg12.png) no-repeat -105px -55px}
.xphZxzxCont{ float:right; width:300px;}
.xphZxzxCont li{ width:300px; margin-top:20px;}
.xphZxzxCont li a{ display:block; width:280px; height:18px; line-height:18px; overflow:hidden; background:url(../images/xyxbg2.png) no-repeat 0px 7px; padding-left:20px;} 


/*****************************************************文章标签********************************************************************/
.xphLeft{ width:870px; float:left; }
.xphZyxList li{ width:870px; height:217px; border-bottom:1px solid #ECECEC;}
.xphZyxList li h2 a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; padding-top:20px; font-weight:bold;}
.xphZyxList li dl{ width:870px; margin-top:20px;}
.xphZyxList li dl dt a{ display:block; float:left; width:190px; height:130px;}
.xphZyxList li dl dt a img{ width:190px; height:130px;}
.xphZyxList li dl dd{ float:left; width:660px; margin:0px 0px 0px 20px;}
.xphZyxList li dl dd span{ display:block; height:80px; line-height:28px; overflow:hidden; color:#666666;}
.xphZyxList li dl dd p{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:15px;}

.zxzttj_r li{ margin-top: 25px; position: relative; }
.zxzttj_r li img{ width: 300px;height: 180px; }
.zxzttj_r li span{ display: block; width: 280px; height: 35px; background: rgba(0,0,0,0.5); line-height: 35px; text-align: center; color: #FFFFFF;position: absolute; bottom: 0;left: 0; padding: 0 10px; white-space: nowrap; overflow: hidden; }

.wezPage_wzbq{ width: 100%; text-align: center; margin-top: 30px; }
.wezPage_wzbq a{ height: 33px; line-height: 33px; display: inline-block; color: #666666; text-decoration: none; border: 1px solid #EEEEEE; padding: 0px 15px; background: #FFFFFF; }    
.wezPage_wzbq a.currentPage { color:#3D89E4; border: 1px solid #3D89E4;}

.xyzAzBox{ width:1200px; margin-top:45px;}
.xyzAzLeft{ float:left; width:856px;}
.xyxAzMenu{ float:right; margin-top:10px;}
.xyxAzMenu li{ float:left; height:25px; border-bottom:2px solid #FFFFFF; color:#999999; margin-left:15px; cursor:pointer;}
.xyxAzMenu li.current{ border-bottom:2px solid #3D87E4; color:#3D87E4;}
.xyzAzList{ width:855px; height:618px; border-left:1px solid #EBEBEB; border-top:1px solid #EBEBEB; margin-top:20px;}
.xyzAzList li{ float:left; width:170px; height:205px; border-bottom:1px solid #EBEBEB; border-right:1px solid #EBEBEB; position:relative; cursor:pointer;}
.xyzAzCont1{ width:170px; height:205px;}
.xyzAzCont1 span{ display:block; width:100px; height:100px; margin:25px 0px 0px 35px; }
.xyzAzCont1 span a img{ width:100px; height:100px; border-radius:20px;}
.xyzAzCont1 dl{ width:170px; margin-top:15px;}
.xyzAzCont1 dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px; text-align:center;}
.xyzAzCont1 dl dd{ height:16px; line-height:16px; overflow:hidden; text-align:center; font-size:12px; color:#999999; margin-top:10px;}
.xyzAzCont2{ width:170px; height:205px; position:absolute; left:0px; top:0px;}
.xyzAzBg{ position:relative; width:170px; height:205px; background:#000000; filter:alpha(opacity=50); _filter:alpha(opacity=50); opacity:0.5;}
.xyzAzBottom{ width:170px; height:205px; position:absolute; top:0px; left:0px;}
.xyzAzBottom span{ display:block; width:100px; height:100px; margin:25px 0px 0px 35px;}
.xyzAzBottom span img{ width:100px; height:100px; border-radius:20px;}
.xyzAzBottom em{ display:block; width:109px; height:42px; margin:17px 0px 0px 30px;}
.xyzAzBottom em a{ display:block; width:69px; height:42px; line-height:42px; color:#FFFFFF; text-decoration:none; background:url(../images/bg1.png) no-repeat 0px -225px; padding-left:40px;}
.xyzByBox{ float:right; width:310px;}
.xyzByList{ width:310px; padding-top:7px;}
.xyzByList li{ width:310px; height:64px; border-bottom:1px dashed #D8D8D8; margin-top:14px; float:left;}
.xyzByList li span{ display:block; float:left; width:50px; height:50px; line-height:50px; text-align:center; font-size:24px; font-family:"Arial Black"; color:#FFFFFF;}
.xyzByList li span.bg1{ background:#FF8855;}
.xyzByList li span.bg2{ background:#F9B76F;}
.xyzByList li span.bg3{ background:#F6C15B;}
.xyzByList li span.bg4{ background:#C6C6C6;}
.xyzByList li dl{ float:right; width:245px; margin-top:5px;}
.xyzByList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.xyzByList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; white-space:nowrap; margin-top:8px;}

.xphRight{ float:right; width:300px;}
.xphRmyxBox{ width:300px;float: right }
.xphRmyxTitle a{ margin-top:10px;}
.xphRmyxList{ width:300px; padding-top:15px;}
.xphRmyxList li{ width:298px; border-bottom:1px dotted #E3E3E3; min-height: 52px;  }
.xphRmyxList li div.hover1{ line-height: 52px; }
.xphRmyxList li div.hover2{ padding-bottom: 10px; position: relative; }
.xphRmyxList li div.hover1 a{ display: block; float: left; padding-left: 15px; }
.xphRmyxList li em{ display:block; float:left; font-size:16px;}
.xphRmyxList li div.hover1 em{ margin:0 0px 0px 14px; }
.xphRmyxList li div.hover2 em{ margin:14px 0px 0px 14px; }
.xphRmyxList li em.red{ color:#FE6161;}
.xphRmyxList li em.gray{ color:#838383;}
.xphRmyxList li div.xyxlx{ color: #999999; font-size: 12px; float: right; }
.xphRmyxList li span{ display:block; float:left; width:64px; height:64px;  margin:8px 0px 0px 15px;}
.xphRmyxList li span img{ width:64px; height:64px; border-radius:15px;}
.xphRmyxList li dl{ float:left; width:160px;  margin:17px 0px 0px 15px;}
.xphRmyxList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden; width: 150px;}
.xphRmyxList li dl dt div.yxxz_hover2{ width: 40px; height: 40px; position: absolute; right: 0; top: 17px; background: url(../../xyxstyle/xyximages/xhisbg.png) no-repeat -200px -50px; }
.xphRmyxList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}
.xphRmzxList{ width:300px; padding-top:10px;}
.xphRmzxList li{ width:300px; margin-top:13px;}
.xphRmzxList li a{ display:block; width:280px; height:18px; line-height:18px; overflow:hidden; background:url(../images/xyxbg2.png) no-repeat 0px 7px; padding-left:20px;}

.nyxYxpdIn{ width:1200px; margin-top:20px;}
.nyxYxpdCont{ float:left; width:474px; height:377px; background:#F4F4F4; border-radius:8px; margin-top:10px;}
.nyxYxpdCont a.cont1{ display:block; width:474px; height:264px; position:relative;}
.nyxYxpdCont a.cont1 img{ width:474px; height:264px; border-radius:5px 5px 0px 0px;}
.nyxYxpdCont a.cont1 em{ display:block; width:40px; height:20px; line-height:20px; text-align:center; overflow:hidden; color:#ffffff; font-size:12px; color:#ffffff; background:#666666; border-radius:5px; position:absolute; left:10px; bottom:10px;}
.nyxYxpdCont a.cont1 span{ display:block; width:60px; height:60px; background:url(../images/2019xyxbg/2019bg4.png) no-repeat -390px -130px; position:absolute; right:40px; bottom:-25px;}
.nyxYxpdCont dl{ width:440px; margin:auto; margin-top:25px;}
.nyxYxpdCont dl dt a{ display:block; height:28px; line-height:28px; overflow:hidden; font-size:24px;}
.nyxYxpdCont dl dd{ margin-top:17px;}
.nyxYxpdCont dl dd p{ float:left; width:330px; height:20px; line-height:20px; overflow:hidden; font-size:16px; color:#333333;}
.nyxYxpdCont dl dd span{ display:block; float:right; height:18px; line-height:18px; color:#333333; margin-top:2px;}
.nyxYxpdCont dl dd span b{ display:inline-block; width:24px; height:14px; background:url(../images/2019xyxbg/2019bg4.png) no-repeat -480px -140px; margin:0px 5px 0px 0px;}
.nyxYxpdList{ float:right; width:716px;}
.nyxYxpdList li{ float:left; width:233px; height:181px; background:#F4F4F4; border-radius:8px; margin:10px 0px 0px 8px;}
.nyxYxpdList li a.cont1{ display:block; width:233px; height:130px; position:relative;}
.nyxYxpdList li a.cont1 img{ width:233px; height:130px; border-radius:5px 5px 0px 0px;}
.nyxYxpdList li a.cont1 em{ display:block; width:40px; height:20px; line-height:20px; text-align:center; overflow:hidden; color:#ffffff; font-size:12px; color:#ffffff; background:#666666; border-radius:5px; position:absolute; left:10px; bottom:10px;}
.nyxYxpdList li a.cont1 span{ display:block; width:30px; height:30px; background:url(../images/2019xyxbg/2019bg4.png) no-repeat -300px -145px; position:absolute; right:10px; bottom:-10px;}
.nyxYxpdList li dl{ width:213px; margin:auto; margin-top:7px;}
.nyxYxpdList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden; font-weight:bold;}
.nyxYxpdList li dl dd{ margin-top:4px;}
.nyxYxpdList li dl dd p{ float:left; width:145px; height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999;}
.nyxYxpdList li dl dd span{ display:block; float:right; height:16px; line-height:16px; color:#333333; margin-top:2px; font-size:12px;}
.nyxYxpdList li dl dd span b{ display:inline-block; width:18px; height:11px; background:url(../images/2019xyxbg/2019bg4.png) no-repeat -520px -140px; margin:0px 5px 0px 0px;}
.nyxYxpdList li.one{ margin-left:0px;} 

/*****************************************************2020单机游戏库_标签*****************************************************/
.djyxk_tit_box{ background: #eff6fc; padding: 15px 0 20px; margin-top: 25px; }
.djyxk_tit h2{ float: left; padding:0 20px; height:40px; line-height: 40px; background: #f7a934; color: #FFFFFF; font-size: 20px; position: relative; }
.djyxk_tit h2 em{ display: inline-block; width: 32px; height: 23px; vertical-align: middle; margin:-2px 15px 0 0; background: url(../images/2019xyxbg/2019bg12.png) no-repeat; }
.djyxk_tit h2 em.i_djyx{ background-position: 0 -320px; }
.djyxk_tit h2:after{ content: ''; display: block; width: 0; height: 0; border-bottom: 40px solid #e98f07; border-right: 11px solid transparent; position: absolute; right: -11px; top: 0; }

.djyxk_tit_cont{ display: block; width: 1100px; border:2px solid #3399ff; background: #FFFFFF; border-radius: 6px; font-size: 16px; line-height: 28px; padding:20px 28px; position: relative; margin:22px auto 0; }
.djyxk_tit_cont b{ display: block; width: 35px; height: 29px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat; position: absolute; }
.djyxk_tit_cont b.i_start{ top: -15px; left: 50px; background-position: 0 -290px; }
.djyxk_tit_cont b.i_end{ bottom: -15px; right: 50px; background-position: -40px -290px; }

.djyxk_list_box li{ float: left; width: 580px; height: 230px; margin:36px 0 0 36px; border:1px solid #eaeaea; border-radius: 5px; overflow: hidden; -webkit-transition: box-shadow 0.5s; -moz-transition: box-shadow 0.5s; -ms-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; transition: box-shadow 0.5s; }
.djyxk_list_box li.one{ margin-left: 0; }
.djyxk_list_box li:hover{ box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-transition: box-shadow 0.5s; -moz-transition: box-shadow 0.5s; -ms-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; transition: box-shadow 0.5s; }
.djyxk_list_box .game_info{ padding: 20px 22px; border-bottom: 2px solid #EAEAEA; }
.djyxk_list_box .game_info .img_box{ display: block; float: left; width: 237px; height: 111px; margin-right: 20px; overflow: hidden; border-radius: 5px; }
.djyxk_list_box .game_info .img_box img{ width: 100%; min-height: 100%; -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.djyxk_list_box .game_info .img_box:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.djyxk_list_box .game_info dt{ font-size: 18px; font-weight: bold; height: 22px; line-height: 22px; overflow: hidden; }
.djyxk_list_box .game_info dd.cont1{ color: #999999; font-size: 12px; height: 16px; overflow: hidden; margin-top: 15px; }
.djyxk_list_box .game_info dd.cont2{ line-height: 24px; height: 48px; overflow: hidden; color: #666666; margin-top: 10px; }
.djyxk_list_box .game_down{ display: block; float: right; width: 117px; height: 40px; padding-right: 6px; margin:17px -6px 0 0; text-align: center; line-height: 40px; overflow: hidden; background: #3399ff; border-bottom: 3px solid #0771dc; color: #FFFFFF; font-size: 18px; text-decoration:none; transform: skewX(-15deg); -webkit-transform: skewX(-15deg); -moz-transform: skewX(-15deg); -ms-transform: skewX(-15deg); -o-transform: skewX(-15deg); }
.djyxk_list_box .game_down:hover{ opacity: 0.8; }
.djyxk_list_box .game_down span{ display: inline-block; transform: skewX(15deg); -webkit-transform: skewX(15deg); -moz-transform: skewX(15deg); -ms-transform: skewX(15deg); -o-transform: skewX(15deg); }
.djyxk_list_box .game_down span b{ display: inline-block; vertical-align: middle; width: 9px; height: 15px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat -40px -320px; margin:-2px 0 0 10px; }
.djyxk_list_box .game_lab_box{ float: left; width: 430px; margin: 22px 0 0 12px; height: 30px; line-height: 30px; overflow: hidden; }
.djyxk_list_box .game_lab_box a,.djyxk_list_box .game_lab_box span{ display: block; float: left; padding:0 10px; max-width: 100%; height: 30px; line-height: 30px; margin-left: 8px; overflow: hidden; color: #3399FF; background: #e9f4fc; border-radius: 15px; text-align: center; text-decoration:none; }

.djyx_lab_cateBox dl{ margin-top: 18px; overflow: hidden; border-top:1px solid #EAEAEA; }
.djyx_lab_cateBox dl.one{ border-top:0px; margin-top: 10px; }
.djyx_lab_cateBox dt{ float: left; font-size: 16px; font-weight: bold; width: 90px; height: 30px; margin-top: 18px; text-align: center; line-height: 30px; overflow: hidden; border-radius: 12px 0px; background: #3399ff; color: #FFFFFF; }
.djyx_lab_cateBox dd{ float: right; width: 1110px; padding-top: 10px; }
.djyx_lab_cateBox dd span{ display: block; float: left; width: 110px; height: 30px; line-height: 26px; white-space: nowrap; margin-top: 8px; overflow: hidden; margin-left: 28px; }
.djyx_lab_cateBox dd span a{ display: block; float: left; height: 26px; white-space: nowrap; position: relative; color: #333333; text-decoration:none; }
.djyx_lab_cateBox dd a.current{ color: #3399ff; }
.djyx_lab_cateBox dd a.current:after{ content: ''; display: block; width: 100%; height: 4px; border-radius: 2px; background: #3399ff; position: absolute; bottom: -4px; left: 0; }

.djyx_lab_tabBox{ width: 100%; height: 65px; background: #f2f4f5; border-top: 4px solid #3399FF; margin-top: 20px; z-index: 2; 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; }
.djyx_lab_tabBox a{ display: block; float: left; width: 33px; height: 33px; border-radius: 3px; text-align: center; line-height: 33px; font-size: 18px; background: #e9e8e8; color: #999999; text-decoration:none; margin-left:14px; }
.djyx_lab_tabBox a.one{ margin-left: 0; }

.djyx_lab_allList li{ padding-bottom: 22px; border-bottom: 4px solid #eaeaea; position: relative; }
.djyx_lab_allList li>a[name]{ position: absolute; top: -70px; }
.djyx_lab_allList dt{ float: left; width: 56px; height: 58px; margin: 22px 0 0 25px; background: url(../images/2019xyxbg/2019bg10.png) no-repeat; }
.djyx_lab_allList dt.A{ background-position: 0 0; }
.djyx_lab_allList dt.B{ background-position: -60px 0; }
.djyx_lab_allList dt.C{ background-position: -120px 0; }
.djyx_lab_allList dt.D{ background-position: -180px 0; }
.djyx_lab_allList dt.E{ background-position: -240px 0; }
.djyx_lab_allList dt.F{ background-position: -300px 0; }
.djyx_lab_allList dt.G{ background-position: -360px 0; }
.djyx_lab_allList dt.H{ background-position: 0 -60px; }
.djyx_lab_allList dt.I{ background-position: -60px -60px; }
.djyx_lab_allList dt.J{ background-position: -120px -60px; }
.djyx_lab_allList dt.K{ background-position: -180px -60px; }
.djyx_lab_allList dt.L{ background-position: -240px -60px; }
.djyx_lab_allList dt.M{ background-position: -300px -60px; }
.djyx_lab_allList dt.N{ background-position: -360px -60px; }
.djyx_lab_allList dt.O{ background-position: 0 -120px; }
.djyx_lab_allList dt.P{ background-position: -60px -120px; }
.djyx_lab_allList dt.Q{ background-position: -120px -120px; }
.djyx_lab_allList dt.R{ background-position: -180px -120px; }
.djyx_lab_allList dt.S{ background-position: -240px -120px; }
.djyx_lab_allList dt.T{ background-position: -300px -120px; }
.djyx_lab_allList dt.U{ background-position: 0 -180px; }
.djyx_lab_allList dt.V{ background-position: -60px -180px; }
.djyx_lab_allList dt.W{ background-position: -120px -180px; }
.djyx_lab_allList dt.X{ background-position: -180px -180px; }
.djyx_lab_allList dt.Y{ background-position: -240px -180px; }
.djyx_lab_allList dt.Z{ background-position: -300px -180px; }
.djyx_lab_allList dd{ float: right; width: 1100px; padding-top:4px; }
.djyx_lab_allList dd span{ display: block; float: left; width: 195px; height: 18px; line-height: 18px; overflow: hidden; margin-left: 25px; margin-top: 18px; }

/*****************************************************2020单机游戏库_列表*****************************************************/
.djyx_banner_swiper{ width: 100%; height: 318px; margin-top: 22px; }
.djyx_banner_swiper .swiper-slide{ width: 100%; height: 318px; overflow: hidden; border-radius: 6px; }
.djyx_banner_swiper .swiper-slide img{ width: 100%; min-height: 100%; -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.djyx_banner_swiper .swiper-slide:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.djyx_banner_swiper .swiper-button-next,.djyx_banner_swiper .swiper-button-prev{ display: none; width: 44px; height: 63px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; margin-top: -32px; }
.djyx_banner_swiper:hover .swiper-button-next,.djyx_banner_swiper:hover .swiper-button-prev{ display: block; }
.djyx_banner_swiper .swiper-button-next{ right: 0; background-position: -150px -140px; }
.djyx_banner_swiper .swiper-button-prev{ left: 0; background-position: -100px -140px; }
.djyx_banner_swiper dl{ position: absolute; height: 110px; bottom: 0; left: 0; right: 0; padding: 125px 25px 0; background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.9), rgba(0,0,0,0)); background: -o-linear-gradient(bottom, rgba(0,0,0,0.9), rgba(0,0,0,0)); background: linear-gradient(to top, rgba(0,0,0,0.9), rgba(0,0,0,0)); }
.djyx_banner_swiper dl em{ display: block; width: 94px; height: 87px; float: left; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; margin-right: 20px; }
.djyx_banner_swiper dl em.i_yc{ background-position: 0 -140px; }
.djyx_banner_swiper dt{ font-size: 30px; font-weight: bold; color: #FFFFFF; height: 34px; line-height: 34px; overflow: hidden; margin-top: 12px; }
.djyx_banner_swiper dd{ font-size: 14px; height: 18px; line-height: 18px; overflow: hidden; color: #989898; margin-top: 15px; }

.djyx_cate_list{ margin-top: 39px; }
.djyx_cate_list li{ float: left; width: 375px; height: 106px; margin:20px 0 0 37px; color: #FFFFFF; background: #FFFFFF; box-shadow: 0 0 15px 0 rgba(0,0,0,0.1); border-radius: 6px; position: relative; }
.djyx_cate_list li.one{ margin-left: 0; }
.djyx_cate_list h2{ float: left; width: 192px; height: 126px; padding: 1px 10px 0 0; text-align: center; margin-top: -20px; color: #FFFFFF; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.djyx_cate_list .li1 h2{ background-position: 0 0; }
.djyx_cate_list .li2 h2{ background-position: -210px 0; }
.djyx_cate_list .li3 h2{ background-position: -420px 0; }
.djyx_cate_list h2 span{ display: block; font-size: 26px; line-height: 30px; height: 30px; font-weight: bold; overflow: hidden; margin-top: 36px; }
.djyx_cate_list h2 p{ font-size: 14px; height: 18px; line-height: 18px; overflow: hidden; margin-top: 11px; }
.djyx_cate_list dt{ position: relative; z-index: 1; float: right; width: 97px; height: 32px; font-size: 16px; text-align: center; line-height: 32px; border-radius: 16px; margin:37px 13px 0 0; box-shadow: 0 0 15px 0 #a7a4a4; }
.djyx_cate_list .li1 dt{ background: #f7a835; }
.djyx_cate_list .li2 dt{ background: #815bc7; }
.djyx_cate_list .li3 dt{ background: #32cad0; }
.djyx_cate_list dd{ position: absolute; right: 0; bottom:0; height: 100%; overflow: hidden; }
.djyx_cate_list dd em{ display: block; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; margin-right: 20px; }
.djyx_cate_list .li1 dd em{ width: 113px; height: 121px; margin-top: 10px; background-position: -210px -140px; }
.djyx_cate_list .li2 dd em{ width: 111px; height: 111px; margin-top: 0; background-position: -340px -140px; }
.djyx_cate_list .li3 dd em{ width: 130px; height: 83px; margin-top: 35px; background-position: -470px -140px; }

.djyxk_mod_box{ border-top: 4px solid #EAEAEA; margin-top: 38px; }
.djyxk_sstj_menu li{ float: left; padding: 0 39px; text-align: center; margin:30px 0 0; height: 45px; line-height: 45px; position: relative; border-radius: 6px; font-weight: bold; font-size: 20px; cursor: pointer; }
.djyxk_sstj_menu li.current{ background: #3399ff; color: #FFFFFF; }
.djyxk_sstj_menu li.current:before{ content: ''; display: block; width: 23px; height: 28px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -640px 0; position: absolute; top: -45px; left: 50%; margin-left:-12px; }

.djyxk_sstj_swiper{ margin-top: 25px; display: none; }
.djyxk_sstj_swiper.current{display: block;}
.djyxk_sstj_swiper .swiper-slide{ width: 221px; text-align: center; overflow: hidden; }
.djyxk_sstj_swiper .img_box{ width: 100%; height: 103px; border-radius: 6px; overflow: hidden; position: relative; }
.djyxk_sstj_swiper .img_box img{ width: 100%; min-height: 100%; }
.djyxk_sstj_swiper .img_btn_show{ display: block; width: 100%; height: 100%; background: rgba(0,0,0,0.6); position: absolute; left: 0; top: -100%; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -ms-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }
.djyxk_sstj_swiper .swiper-slide:hover .img_btn_show{ top: 0; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -ms-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }
.djyxk_sstj_btn{ display: block; width: 100px; height: 35px; text-align: center; line-height: 35px; background: #f7a835; color: #FFFFFF; font-size: 16px; font-weight: bold; text-decoration:none; border-radius: 18px; margin:35px auto 0; }
.djyxk_sstj_time{ margin-top: 20px; color: #999999; position: relative; }
.djyxk_sstj_time b{ display: block; width: 100%; height: 1px; background: #eaeaea; position: absolute; top: 10px; }
.djyxk_sstj_time span{ position: relative; background: #FFFFFF; height: 18px; line-height: 18px; padding: 0 10px; }
.djyxk_sstj_time span em{ display: inline-block; vertical-align: middle; width:4px; height: 4px; border-radius: 50%; border:3px solid #dbdbdb; margin:-2px 7px 0 0; }
.djyxk_sstj_swiper h3{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; font-weight: bold; margin-top: 12px; }
.djyxk_sstj_swiper .swiper-button-prev,.djyxk_sstj_swiper .swiper-button-next{ display: block; width: 22px; height: 31px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; top: 59px; }
.djyxk_sstj_swiper .swiper-button-prev{ left: 0; background-position: -620px -160px; }
.djyxk_sstj_swiper .swiper-button-next{ right: 0; background-position: -650px -160px; }
.djyxk_sstj_swiper .swiper-button-prev.swiper-button-disabled,.djyxk_sstj_swiper .swiper-button-next.swiper-button-disabled{ display: none; }

.djyxk_kc_tit{ margin-top: 25px; height: 30px; line-height: 30px; }
.djyxk_kc_tit h2{ font-size: 20px; font-weight: bold; float: left; }
.djyxk_kc_tit h2 em{ display: block; height: 30px; float: left; margin-right: 12px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.djyxk_kc_tit h2 em.icon1{ width: 41px; background-position: -640px -40px; }
.djyxk_kc_tit h2 em.icon2{ width: 32px; background-position: -620px -200px; }
.djyxk_kc_list{ float: right; }
.djyxk_kc_list li{ float: left; margin-left: 28px; }
.djyxk_kc_list em{ display: block; float: left; width: 17px; height: 17px; margin: 6px 7px 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.djyxk_kc_list em.icon1{ background-position: -640px -80px; }
.djyxk_kc_list em.icon2{ background-position: -660px -80px; }
.djyxk_kc_list em.icon3{ background-position: -680px -80px; }

.djyx_djkc_more{ display: none; float: right; width: 49px; height: 18px; line-height: 18px; color: #f7a835; font-weight: bold; cursor: pointer; margin-top: 22px; }
.djyx_djkc_more b{ display: block; float: right; width: 16px; height: 17px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -670px -20px; }
.djyx_djkc_more.less b{ background-position: -670px 0; }

.djyx_djkc_Box dl{ margin-top: 18px; overflow: hidden;  }
.djyx_djkc_Box dl.one{ border-top:0px; margin-top: 10px; }
.djyx_djkc_Box dt{ float: left; font-size: 16px; font-weight: bold; width: 90px; height: 30px; margin-top: 18px; text-align: center; line-height: 30px; overflow: hidden; border-radius: 12px 0px; background: #3399ff; color: #FFFFFF; }
.djyx_djkc_Box dd{ float: left; width: 1060px; padding-top: 10px; max-height: 77px; }
.djyx_djkc_Box dd span{ display: block; float: left; width: 104px; height: 30px; line-height: 26px; white-space: nowrap; margin-top: 8px; overflow: hidden; margin-left: 28px; }
.djyx_djkc_Box dd span a{ display: block; float: left; height: 26px; white-space: nowrap; position: relative; color: #333333; text-decoration:none; }
.djyx_djkc_Box dd a.current{ color: #3399ff; }
.djyx_djkc_Box dd a.current:after{ content: ''; display: block; width: 100%; height: 4px; border-radius: 2px; background: #3399ff; position: absolute; bottom: -4px; left: 0; }

.djyxk_game_box{ border-top: 4px solid #EAEAEA; margin-top: 15px; }
.djyxk_game_tit{ height: 45px; line-height: 45px; margin-top: 28px; }
.djyxk_game_menu{ float: left; border-left: 1px solid #EAEAEA; }
.djyxk_game_menu li{ float: left; height: 43px; font-size: 16px; font-weight: bold; border-top: 1px solid #EAEAEA; border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; }
.djyxk_game_menu li a{ color: #333333; display: block; padding: 0 22px; height: 100%; text-decoration:none; }
.djyxk_game_menu em,.djyxk_game_menu b{ display: inline-block; height: 18px; vertical-align: middle; margin: -4px 9px 0 0; }
.djyxk_game_menu em{ margin-top: -6px; }
.djyxk_game_menu em b{ display: block; width: 12px; height: 8px; margin-top: 2px; margin-right: 0; }
.djyxk_game_menu b{ background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.djyxk_game_menu b.i_rk{ width: 20px; background-position: -670px -100px; }
.djyxk_game_menu b.i_time{ width: 17px; background-position: -640px -140px; }
.djyxk_game_menu b.i_top{ background-position: -640px -120px; }
.djyxk_game_menu b.i_bottom{ background-position: -640px -130px; }
.djyxk_game_menu li.current,.djyxk_game_menu li.current a{ color: #3399ff; }
.djyxk_game_menu li.current{ border-top-color: #3399FF; border-bottom-color: #FFFFFF; }
.djyxk_game_menu li.current b.i_rk{ background-position: -640px -100px; }
.djyxk_game_menu li.current b.i_time{ background-position: -660px -140px; }
.djyxk_game_menu b.i_top.default{ background-position: -660px -120px; }
.djyxk_game_menu b.i_bottom.default{ background-position: -660px -130px; }
.djyxk_game_num{ float: right; color: #999999; }
.djyxk_game_num em{ font-size: 18px; color: #f7a835; margin:0 5px; }

.djyxk_game_list li{ float: left; width: 214px; height: 184px; margin:30px 0 0 32px; background: #f5f5f5; border-radius: 6px; overflow: hidden; }
.djyxk_game_list li.one{ margin-left: 0; }
.djyxk_game_list li:hover{ box-shadow: 0 0 15px 0 rgba(202,201,201,0.96); }
.djyxk_game_list .img_box{ display: block; width: 100%; height: 115px; overflow: hidden; }
.djyxk_game_list .img_box img{ width: 100%; min-height: 100%; -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.djyxk_game_list .img_box:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.djyxk_game_list h3{ font-size: 16px; font-weight: bold; margin-top: 13px; padding: 0 14px; height: 20px; line-height: 20px; overflow: hidden; }
.djyxk_game_list p{ height: 18px; line-height: 18px; overflow: hidden; color: #999999; padding: 0 14px; margin-top: 8px; }

.djyxk_mobgame_box{ border-top: 1px solid #EAEAEA; margin-top: 18px; }

.djyxk_mobgame_list li{ float: left; width: 175px; text-align: center; border:1px solid #EAEAEA; border-radius: 6px; position: relative; margin:32px 0 0 27px; overflow: hidden; }
.djyxk_mobgame_list li:nth-child(6n+1){ margin-left: 0; }
.djyxk_mobgame_list .img_name{ display: block; width: 100%; padding-bottom: 17px; color: #333333; text-decoration:none; }
.djyxk_mobgame_list img{ display: block; width: 120px; height: 120px; border-radius: 20px; overflow: hidden; margin:17px auto 0; position: relative; z-index: 2; }
.djyxk_mobgame_list h3{ font-weight: bold; font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 17px; padding: 0 15px; }
.djyxk_mobgame_list dl{ background: #f0eded; border-top: 2px solid #EAEAEA; font-size: 12px; color: #999999; padding-bottom: 12px; }
.djyxk_mobgame_list dt{ height: 16px; line-height: 16px; overflow: hidden; margin-top: 12px; }
.djyxk_mobgame_list dt a,.djyxk_mobgame_list dt span{ display: inline-block; vertical-align: middle; margin:0 5px; }
.djyxk_mobgame_list dd.c_time{ height: 16px; line-height: 16px; overflow: hidden; margin-top: 10px; }
.djyxk_mobgame_list dd.c_time em{ display: inline-block; vertical-align: middle; width: 15px; height: 15px; margin:-2px 7px 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -680px -180px; }
.djyxk_mobgame_list .xz_box{ width: 100%; height: 100%; position: absolute; left: 0; top: -100%; z-index: 1; background: rgba(0,0,0,0.7); -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -ms-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }
.djyxk_mobgame_list li:hover .xz_box{ top: 0; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -ms-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }
.djyxk_mobgame_down{ display: block; width: 118px; height: 36px; line-height: 36px; border:1px solid #3399FF; border-radius: 6px; background: #3399FF; color: #FFFFFF; font-size: 16px; font-weight: bold; text-align:center; text-decoration: none; margin: 155px auto 0; position: relative; }
.djyxk_mobgame_down:hover{ background: #4CA5FF; }
.djyxk_mobgame_down b{ display: inline-block; vertical-align: middle; width: 17px; height: 17px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -680px -160px; margin:-2px 10px 0 0; }
.djyxk_mobgame_list .xz_box p{ color: #FFFFFF; margin-top: 15px; }

/*****************************************************2020手游库_其他版本*****************************************************/
.nyxYxtjBox{ width:300px; margin-top:30px;}
.nyxYxtjIn{ border-top:1px solid #E6E6E6; margin-top:10px;}

.syk_tit_tBox{ width: 100%; height: 350px; position: relative; margin-top: 20px; }
.syk_tit_swiper{ width: 100%; height: 350px; }
.syk_tit_swiper .swiper-slide{ width: auto !important; height: 350px; position: relative; }
.syk_tit_swiper .swiper-slide img{ width: auto !important; height: 100%; }
.syk_tit_tBox .swiper-button-prev,.syk_tit_tBox .swiper-button-next{ display: none; width: 44px; height: 63px; margin-top: -32px; z-index: 5; background:url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.syk_tit_tBox:hover .swiper-button-prev,.syk_tit_tBox:hover .swiper-button-next{ display: block; }
.syk_tit_tBox .swiper-button-prev{ left: 0; background-position: -100px -140px; }
.syk_tit_tBox .swiper-button-next{ right: 0; background-position: -150px -140px; }
.syk_tit_tBox .swiper-button-disabled{ display: none !important; }
.syk_tit_tTit{ height: 135px; position: absolute; left: 0; right: 0; bottom:0; padding: 125px 22px 0; z-index: 1; background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8)); background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8)); background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8)); pointer-events:none; cursor: auto;  }
.syk_tit_tTit img{ float: left; width: 104px; height: 104px; border-radius: 24px; border:3px solid #FFFFFF; margin-right: 27px; }
.syk_tit_tTit dt{ font-size: 30px; font-weight: bold; color: #FFFFFF; height: 34px; line-height: 34px; overflow: hidden; }
.syk_tit_tTit dd{ color: #FFFFFF; margin-top: 13px; }
.syk_tit_tTit dd.cont1{ height: 18px; line-height: 18px; overflow: hidden; }
.syk_tit_tLab{ max-width: 1040px; height: 30px; overflow: hidden; position: absolute; left: 159px; bottom: 28px; z-index: 2; }
.syk_tit_tLab a,.syk_tit_tLab span{ display: block; float: left; height: 28px; line-height: 28px; padding:0 13px; color: #FFFFFF; text-decoration: none; border:1px solid #FFFFFF; border-radius: 6px; text-align: center; margin-right: 10px; }
.syk_tit_tLab a:hover{ text-decoration:underline; }

.syk_kgame_menu{ height: 42px; margin-top: 34px; position: relative; overflow: hidden; border-left: 1px solid #EEEEEE; }
.syk_kgame_menu:after{ content: ''; display: block; width: 100%; height: 1px; background: #EEEEEE; position: absolute; bottom: 0; left: 0; }
.syk_kgame_menu li{ float: left; height: 40px; line-height: 40px; font-size: 18px; cursor: pointer; background: #f6f6f6; border-top: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; }
.syk_kgame_menu li.current{ border-top: 2px solid #3399fa; color: #3399FF; font-weight: bold; background: #FFFFFF; position: relative; z-index: 1; }
.syk_kgame_menu li a,.syk_kgame_menu li span{ display: block; padding:0 24px; color: #333333; text-decoration:none; }
.syk_kgame_menu li.current a{ color: #3399FF; text-decoration:none; }

.syk_kgame_list{ margin-top: 25px; }
.syk_kgame_list li{ height: 70px; padding:0 13px; line-height: 70px; }
.syk_kgame_list li:nth-child(2n+1){ background: #f8f8f8; }
.syk_kgame_list li:before{ content: ''; display: block; float: left; width: 5px; height: 5px; border-radius: 50%; border:2px solid #ff2c5a; margin:31px 14px 0 0; }
.syk_kgame_list h3{ float: left; font-size: 16px; width: 300px; height: 70px; overflow: hidden; margin-right: 20px; }
.syk_kgame_list span{ display: block; float: left; font-size: 16px; margin-right: 20px; margin-right: 20px; }
.syk_kgame_list span.cont1{ width: 170px; }
.syk_kgame_list span.cont2{ width: 150px; }
.syk_kgame_list span.cont2 em{ display: inline-block; vertical-align: middle; width: 18px; height: 18px; margin-right: 5px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.syk_kgame_list span.cont2 em.i_and{ background-position: 0 -230px; }
.syk_kgame_list span.cont2 em.i_ios{ background-position: -20px -230px; }
.syk_kgame_list span.cont2 em.i_pc{ background-position: -40px -230px; }
.syk_kgame_down{ float: right; display: block; width: 122px; height: 40px; text-align:center; line-height: 40px; background: #dbedff; color: #3399fe; font-size: 16px; margin-top: 15px; border-radius: 6px; text-decoration:none; }
.syk_kgame_down:hover{ background: #CCE4FC; }
.syk_kgame_down b{ display: inline-block; vertical-align: middle; width: 18px; height: 18px; margin:-2px ; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -60px -230px; margin:-2px 10px 0 0; }

.syk_djdzs_list li{ width: 80px; float: left; margin:24px 0 0 30px; text-align: center; }
.syk_djdzs_list li.one{ margin-left: 0; }
.syk_djdzs_list img{ display: block; width: 80px; height: 80px; margin:0 auto; border-radius: 18px; -webkit-transition: box-shadow 0.5s; -moz-transition: box-shadow 0.5s; -ms-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; transition: box-shadow 0.5s; }
.syk_djdzs_list li:hover img{ box-shadow: 0 0 15px 0 rgba(0,0,0,0.4); -webkit-transition: box-shadow 0.5s; -moz-transition: box-shadow 0.5s; -ms-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; transition: box-shadow 0.5s; }
.syk_djdzs_list h3{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 12px; }
.syk_djdzs_list p{ font-size: 12px; height: 16px; line-height: 16px; overflow: hidden; color: #999999; margin-top: 10px; }

.syk_right_box{ margin-top: 47px; }
.syk_xz_list{ padding-top: 2px; }
.syk_xz_list li{ margin-top: 18px; height: 20px; line-height: 20px; font-size: 16px; overflow: hidden; }
.syk_xz_list b{ display: block; float: left; width: 18px; height: 18px; margin:1px 0 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -100px -210px; }
.syk_xz_list span{ display: block; float: left; margin-left:15px; width: 125px; }

.syk_xz_btn .xz_btn{ position: relative; }
.syk_xz_btn a{ display: block; width: 292px; height: 42px; text-align: center; line-height: 42px; font-size: 16px; color: #FFFFFF; text-decoration: none; margin:26px auto 0; background: #4dc8cd; border-radius: 6px; box-shadow: 0 0 0 5px rgba(77,200,205,0.45); }
.syk_xz_btn p{ display: block; width: 0; height: 200px; box-sizing: border-box; overflow: hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s; background: url(../images/2019xyxbg/2019bg11.png) no-repeat 0 -270px; position: absolute; left: 0; top: -76px; }
.syk_xz_btn p img{ width: 170px; height:170px; margin: 15px 38px 15px 20px; }
.syk_xz_btn .xz_btn:hover p{ display: block; width: 228px; height: 200px; left: -228px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s; }
.syk_xz_btn .xz_btn a:hover{ opacity: 0.8; }
.syk_xz_btn b{ display: inline-block; vertical-align: middle; width: 16px; height: 16px; margin:-2px 10px 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.syk_xz_btn b.i_and{ background-position: -120px -210px; }
.syk_xz_btn b.i_ios{ background-position: -140px -210px; }
.syk_xz_btn b.i_pc{ background-position: -160px -210px; }

.syk_qtyx_rbox{ margin-top: 55px; }
.syk_qtyx_list{ padding-top: 10px; }
.syk_qtyx_list li{ height: 74px; padding-top: 14px; margin-top: 14px; border-top: 1px solid #EEEEEE; }
.syk_qtyx_list li.one{ border-top: 0; padding-top: 0; }
.syk_qtyx_list img{ width: 74px; height: 74px; border-radius: 16px; float: left; margin-right: 15px; -webkit-transition: box-shadow 0.5s; -moz-transition: box-shadow 0.5s; -ms-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; transition: box-shadow 0.5s; }
.syk_qtyx_list li:hover img{ box-shadow: 0 0 12px 0 rgba(39,39,39,0.5); -webkit-transition: box-shadow 0.5s; -moz-transition: box-shadow 0.5s; -ms-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; transition: box-shadow 0.5s; }
.syk_qtyx_list dt{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; white-space: nowrap; }
.syk_qtyx_list dd{ color: #999999; margin-top: 7px; }
.syk_qtyx_list dd.cont1{ height: 18px; line-height: 18px; overflow: hidden; }
.syk_qtyx_list dd.cont1 em{ color: #ff9800; float: left; }
.syk_qtyx_list dd.cont1 b{ display: block; float: left; width: 11px; height: 11px; margin:4px 0 0 7px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -180px -210px; }
.syk_qtyx_list dd.cont2{ height: 22px; line-height: 20px; }
.syk_qtyx_list dd.cont2 a,.syk_qtyx_list dd.cont2 span{ display: block; float: left; text-align: center; padding:0 7px; border:1px solid #EEEEEE; color: #999999; font-size: 12px; text-decoration:none; border-radius:6px; background: #F5F5F5; margin-left: 7px; }
.syk_qtyx_list dd.cont2 a.one{ margin-left: 0; }
.syk_qtyx_list dd.cont2 a:hover{ color: #FF4639; }

/*****************************************************2020手游库_游戏介绍*****************************************************/
.syk_yxjs_tips{ padding: 16px 26px; background: #fff8f2; position: relative; margin-top: 24px; }
.syk_yxjs_tips h2{ font-size: 18px; line-height: 32px; color: #ff9130; overflow: hidden; font-weight: bold; }
.syk_yxjs_tips h2 b{ display: block; float: left; width: 18px; height: 18px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -80px -230px; margin:7px 10px 0 0; }
.syk_yxjs_tips p{ font-size: 16px; line-height: 30px; color: #ff9130; margin-top: 12px; }
.syk_yxjs_tips:before,.syk_yxjs_tips:after{ content: ''; display: block; width: 16px; height: 16px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat; position: absolute; }
.syk_yxjs_tips:before{ left: 0; top: 0; background-position: -360px 0; }
.syk_yxjs_tips:after{ right: 0; bottom: 0; background-position: -380px 0; }
.syk_yxjs_cont{ font-size: 16px; }
.syk_yxjs_cont h2{ font-weight: bold; color: #3399ff; font-size: 16px; line-height: 30px; margin-top: 20px; }
.syk_yxjs_cont h2:before,.syk_yxjs_cont h2:after{ content: ''; display: inline-block; vertical-align: middle; margin-top: -2px; width: 10px; height: 2px; background: #3399ff; }
.syk_yxjs_cont h2:before{ margin-right: 11px; }
.syk_yxjs_cont h2:after{ margin-left: 11px; }
.syk_yxjs_cont img{ display: block; margin: 0 auto; max-width: 100%; }
.syk_yxjs_cont p{ line-height: 30px; margin-top: 15px; }

.syk_yxIn_box{ margin-top: 50px; }
.syk_yxIn_yxsp iframe,.syk_yxIn_yxsp video{ display: block; width: 640px !important; height: 389px !important; border:1px solid #EEEEEE; border-radius: 6px; margin:24px auto 0; }

.syk_yxIn_ulike{ padding-top: 10px; }
.syk_yxIn_ulike li{ float: left; width: 210px; height: 120px; padding: 13px 8px; margin: 14px 0 0 10px; box-sizing: border-box; background-color: #FFFFFF; border:1px solid #eeeeee; border-radius: 6px; }
.syk_yxIn_ulike li.one{ margin-left: 0; }
.syk_yxIn_ulike li:hover{ box-shadow: 0 0 12px 0 rgba(39,39,39,0.2); }
.syk_yxIn_ulike img{ width: 60px; height: 60px; border-radius: 14px; float: left; margin-right: 8px; }
.syk_yxIn_ulike dl{ height: 60px; overflow: hidden; }
.syk_yxIn_ulike dt{ height: 20px; line-height: 20px; font-size: 16px; overflow: hidden; margin-top: 5px; word-break: break-all; }
.syk_yxIn_ulike dd{ font-size: 14px; height: 18px; line-height: 18px; overflow: hidden; margin-top: 13px; color: #999999; word-break: break-all; }
.syk_yxIn_ulike_btn{ display: block; float: left; width: 52px; height: 22px; line-height: 22px; border:1px solid #3399ff; border-radius: 3px; color: #3399FF; text-decoration: none; text-align: center; margin: 10px 0 0 3px; }
.syk_yxIn_ulike_btn:hover{ background: #3399FF; color: #FFFFFF; }
.syk_yxIn_ulike span{ display: block; float: left; color:#999999; height:18px; line-height: 18px; margin:12px 0 0 12px; }
.syk_yxIn_ulike span .star,.syk_yxIn_ulike span em{ float: left; }

.syk_xgwz_list{ padding-top:12px; }
.syk_xgwz_list li{ float: left; width: 406px; padding-bottom: 9px; font-size: 16px; border-bottom: 1px dashed #EEEEEE; margin:12px 0 0 58px; }
.syk_xgwz_list li.one{ margin-left: 0; }
.syk_xgwz_list em{ display: block; float: left; width:21px; height: 26px; line-height: 22px; font-size: 14px; margin-right: 15px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat -130px -250px; color: #FFFFFF; text-align: center; }
.syk_xgwz_list em.top1{ background-position: -100px -250px; }
.syk_xgwz_list h3{ height: 20px; font-size: 16px; line-height: 20px; overflow: hidden; margin-top: 2px; }
.syk_xgwz_btn{ display: block; float: right; width: 58px; height: 23px; border:1px solid #3399FE; color: #3399FF; text-align:center; line-height: 23px; border-radius: 4px; }
.syk_xgwz_btn:hover{ background: #3399FF; color: #FFFFFF; }

.syk_sptj_list li{ width: 160px; float: left; margin:25px 0 0 17px; }
.syk_sptj_list li.one{ margin-left: 0; }
.syk_sptj_list .img_box,.syk_sptj_list .img_info{ display: block; width: 160px; height: 100px; position: relative; }
.syk_sptj_list .img_box{ overflow: hidden; }
.syk_sptj_list .img_box img{ width: 100%; min-height: 100%; -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.syk_sptj_list .img_box:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); -webkit-transition: transform 0.5s; -moz-transition: transform 0.5s; -ms-transition: transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; }
.syk_sptj_list .img_info em{ display: block; width: 23px; height: 23px; border-radius: 50%; position: absolute; left: 12px; bottom: -12px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat -80px -290px; }
.syk_sptj_list h3{ font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 18px; }

/*****************************************************单机游戏库_新闻资讯*****************************************************/
.djxq_banner_left{ width: 770px; overflow: hidden; float: left; margin-top: 20px; }
.djxq_banner_gallery .swiper-slide{ width: 770px; height: 420px; overflow: hidden; border:1px solid #EEEEEE; box-sizing: border-box; }
.djxq_banner_gallery .swiper-slide iframe{ width: 770px; height: 420px; }
.djxq_banner_gallery .swiper-slide .img_box{ display: block; width: 770px; height: 420px; overflow: hidden; position: relative; }
.djxq_banner_gallery .swiper-slide img{ width: 770px; min-height: 420px; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s;}
.djxq_banner_gallery .swiper-slide:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djxq_banner_thumbs{ background: #EEEEEE; padding: 6px 40px; margin-top: 16px; }
.djxq_banner_thumbs .swiper-slide{ box-sizing: border-box; }
.djxq_banner_thumbs .swiper-slide .img_box{ display: block; width: 130px; height: 70px; overflow: hidden; position: relative; border:2px solid #EEEEEE; box-sizing: border-box; }
.djxq_banner_thumbs .swiper-slide .img_box img{ width: 100%; min-height: 100%; }
.djxq_banner_thumbs .swiper-slide-thumb-active .img_box{ border:2px solid #1E89E0; }
.djxq_banner_thumbs .swiper-slide .img_box:after{ content: ''; display: block; width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: absolute; left: 0; top: 0; }
.djxq_banner_thumbs .swiper-slide-thumb-active .img_box:after{ display: none; }
.djxq_banner_thumbs .swiper-slide .img_box em{ display: block; width: 34px; height: 34px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat -130px -50px; position: absolute; left: 50%; top: 50%; margin: -17px 0 0 -17px; z-index: 2; }
.djxq_banner_thumbs .swiper-button-prev,.djxq_banner_thumbs .swiper-button-next{ width: 28px; height: 82px; background: #333333; top: 0; margin-top: 0; }
.djxq_banner_thumbs .swiper-button-prev{ left: 0; }
.djxq_banner_thumbs .swiper-button-next{ right: 0; }
.djxq_banner_thumbs .swiper-button-prev b,.djxq_banner_thumbs .swiper-button-next b{ display: block; float: left; width: 15px; height: 31px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat; margin-top: 25px; }
.djxq_banner_thumbs .swiper-button-prev b{ margin-left: 7px; background-position: -170px -50px; }
.djxq_banner_thumbs .swiper-button-next b{ margin-left: 8px; background-position: -190px -50px; }

.djxq_banner_right{ float: right; width: 400px; margin-top: 20px; }
.djxq_banner_rBanner{ display: block; width: 400px; height: 188px; overflow: hidden; }
.djxq_banner_rBanner img{ width: 100%; min-height: 100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djxq_banner_rBanner:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }

.djxq_banner_game{ border-top: 8px solid #f5f5f5; margin-top: 20px; }
.djxq_banner_game .cont{ font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 16px; }
.djxq_banner_game .info span{ display: block; float: left; width: 200px; height: 20px; line-height: 20px; font-size: 16px; color: #999999; margin-top: 16px; }
.djxq_banner_game .lab_list{ width: 100%; height: 24px; line-height: 24px; overflow: hidden; margin-top: 25px; } 
.djxq_banner_game .lab_list a,.djxq_banner_game .lab_list span{ display: block; float: left; padding:0 10px; border-radius:2px; background: #eff8ff; color: #3399ff; margin-left: 9px; }
.djxq_banner_game .lab_list .one{ margin-left: 0; }
.banner_game_down{ display: block; width: 206px; height: 58px; text-align:center; line-height: 58px; font-size: 24px; margin-top: 20px; background: #1e89e0; color: #FFFFFF; text-decoration:none; border-radius: 6px; box-shadow: 0px 6px 20px 0px rgba(30, 137, 224, 0.3); -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; }
.banner_game_down:hover{ opacity: 0.8; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; }

.djyxkIn_tit h2{ float: left; font-size: 20px; height: 24px; line-height: 24px; font-weight: bold; }
.djyxkIn_tit h2 b{ display: block; width: 5px; height: 24px; float: left; background: #ff6c6c; border-radius:4px; margin: 0 15px 0 0; }
.djyxk_xwzx_more{ float: right; width: 56px; height: 22px; text-align:center; line-height: 22px; border-radius:3px; border:1px solid #cccccc; margin:2px 0 0 20px; }
.djyxk_xwzx_more:hover{ color: #3399ff; border-color: #3399ff; }

.djyxk_gdyx_list li{ float: left; width: 224px; height: 134px; position: relative; border-radius:6px; margin: 24px 0 0 20px; overflow: hidden; }
.djyxk_gdyx_list li.one{ margin-left: 0; }
.djyxk_gdyx_list img{ width: 100%; min-height: 100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxk_gdyx_list li:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxk_gdyx_list h3{ height: 38px; line-height: 38px; padding:45px 12px 0; position: absolute; bottom: 0; left: 0; right: 0; overflow: hidden; font-size: 16px; background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8)); background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8)); background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8)); }

.djyxkIn_menu{ height: 42px; position: relative; border-left: 1px solid #EEEEEE; }
.djyxkIn_menu:after{ content: ''; display: block; width: 100%; height: 1px; background: #EEEEEE; position: absolute; bottom: 0; left: 0; }
.djyxkIn_menu li{ float: left; height: 40px; font-size: 18px; text-align:center; line-height: 40px; background: #f6f6f6; border-top: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; }
.djyxkIn_menu li a{ display: block; padding:0 18px; }
.djyxkIn_menu b{ display: inline-block; vertical-align: middle; width: 20px; height: 20px; margin:-2px 14px 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; }
.djyxkIn_menu b.i_gs{ background-position: -250px -270px; }
.djyxkIn_menu b.i_wz{ background-position: -280px -270px; }
.djyxkIn_menu b.i_sp{ background-position: -310px -270px; }
.djyxkIn_menu b.i_xz{ background-position: -340px -270px; }
.djyxkIn_menu b.i_pz{ background-position: -370px -270px; }
.djyxkIn_menu li.current{ border-top: 2px solid #3399fa; background: #FFFFFF; position: relative; z-index: 1; color:#3399fa; font-weight: bold; }
.djyxkIn_menu li.current a{ color: #3399fa; }
.djyxkIn_menu li.current b.i_gs{ background-position: -250px -300px; }
.djyxkIn_menu li.current b.i_wz{ background-position: -280px -300px; }
.djyxkIn_menu li.current b.i_sp{ background-position: -310px -300px; }
.djyxkIn_menu li.current b.i_xz{ background-position: -340px -300px; }
.djyxkIn_menu li.current b.i_pz{ background-position: -370px -300px; }

.djyxkIn_xwzx_list li{ padding-bottom: 20px; margin-top: 20px; border-bottom: 1px solid #EEEEEE; }
.djyxkIn_xwzx_list h3{ font-weight: bold; font-size: 20px; height: 24px; line-height: 24px; overflow: hidden; }
.djyxkIn_xwzx_list .img_box{ display: block; float: left; width: 210px; height: 114px; border-radius: 4px; overflow: hidden; margin: 20px 17px 0 0; }
.djyxkIn_xwzx_list img{ width: 100%; min-height: 100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxkIn_xwzx_list .img_box:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxkIn_xwzx_list dl{ margin-top: 20px; }
.djyxkIn_xwzx_list dt{ font-size: 16px; line-height: 28px; height: 56px; overflow: hidden; color: #666666; }
.djyxkIn_xwzx_list dd{ height: 30px; overflow: hidden; margin-top: 28px; }
.djyxkIn_xwzx_list dd a,.djyxkIn_xwzx_list dd span{ display: block; height: 28px; line-height: 28px; padding:0 15px; border-radius: 15px; border:1px solid #EEEEEE; color: #999999; }
.djyxkIn_xwzx_list dd .recom{ background: #f5f5f5; float: left; }
.djyxkIn_xwzx_list dd .recom:hover{ background: #eff8ff; border-color: #3399ff; color: #3399ff; }
.djyxkIn_xwzx_list dd .lab,.djyxkIn_xwzx_list dd .time{ float: right; margin-left: 16px; }
.djyxkIn_xwzx_list dd .lab:hover{ border-color: #3399ff; color: #3399ff; }
.djyxkIn_xwzx_list dd .time b{ display: block; float: left; width: 16px; height: 16px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -100px -230px; margin: 6px 12px 0 0; }

.djyxk_xgzy_list{ padding-top: 10px; }
.djyxk_xgzy_list li{ width: 100%; height:20px; line-height: 20px; overflow: hidden; margin-top: 14px; }
.djyxk_xgzy_list span{ float: right; width: 36px; padding-top: 2px; margin-left: 9px; height: 18px; font-size: 12px; color: #999999; text-align:center; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -660px -200px; }
.djyxk_xgzy_list b{ display: block; float: left; width: 8px; height: 8px; margin:6px 9px 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -120px -230px; }

.djyxk_zxdz_list{ padding-top: 4px; }
.djyxk_zxdz_list li{ margin-top: 20px; }
.djyxk_zxdz_list .img_box{ display: block; width: 130px; height: 84px; float: left; margin-right: 16px; overflow: hidden; }
.djyxk_zxdz_list .img_box img{ width: 100%; min-height:100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxk_zxdz_list .img_box:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxk_zxdz_list dt{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; overflow: hidden; }
.djyxk_zxdz_list dd.cont1{ font-size: 12px; color: #999999; height: 16px; line-height: 16px; overflow: hidden; margin-top: 8px; }
.djyxk_zxdz_list dd.cont1 span{ display: block; float: left; margin-left: 15px; }
.djyxk_zxdz_list dd.cont1 span:before{ content: ''; display: block; float: left; width: 8px; height: 8px; margin: 6px 3px 0 0; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -130px -230px; }
.djyxk_zxdz_list dd.cont1 .one{ margin-left: 0; }
.djyxk_zxdz_list dd.cont2{ margin-top: 10px; }
.djyxk_zxdz_btn{ display: inline-block; width: 86px; height: 28px; line-height: 28px; text-align: center; border-radius:4px; border:1px solid #fe6161; color: #fe6161; }
.djyxk_zxdz_btn:hover{ background: #fe6161; color: #FFFFFF; }

.djyxkIn_yxsp_list li{ float: left; width: 270px; margin: 28px 0 0 30px; }
.djyxkIn_yxsp_list li.one{ margin-left: 0; }
.djyxkIn_yxsp_list .img_box{ display: block; width: 270px; height: 152px; border-radius:12px; overflow: hidden; position: relative; }
.djyxkIn_yxsp_list .img_box img{ width: 100%; min-height:100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxkIn_yxsp_list .img_box:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxkIn_yxsp_list .img_box em{ display: block; width: 49px; height: 49px; background: url(../images/2019xyxbg/2019bg12.png) no-repeat -210px -30px; position: absolute; left: 50%; top: 50%; margin: -24px 0 0 -24px; }
.djyxkIn_yxsp_list h3{ font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 10px; }
.djyxkIn_yxsp_list li a:hover{ text-decoration: none; }

.djyxkIn_xgxz_list{ margin-top: 24px; }
.djyxkIn_xgxz_list li{ height: 70px; line-height: 70px; overflow: hidden; padding:0 18px; font-size: 16px; color: #999999; }
.djyxkIn_xgxz_list li:nth-child(2n+1){ background: #f8f8f8; }
.djyxkIn_xgxz_list span.left{ float: left; width: 170px; margin-right: 25px; overflow: hidden; }
.djyxkIn_xgxz_list span.right{ float: right; text-align:right; width: 60px; margin-left: 25px; overflow: hidden; }
.djyxkIn_xgxz_list span.left .wezAblack{ margin-left: 20px; }

.djyxkIn_pzyq_table{ margin-top: 28px; width: 100%; text-align:center; font-size: 16px; }
.djyxkIn_pzyq_table th{ min-height: 38px; font-size: 18px; line-height: 30px; font-weight: bold; padding:0 35px 10px; text-align:center; border-bottom: 1px solid #3399ff; border-left:1px solid #DDDDDD; }
.djyxkIn_pzyq_table td{ min-height: 38px; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; padding:27px 30px; }
.djyxkIn_pzyq_table tr td:first-child,.djyxkIn_pzyq_table tr th:first-child{ border-left: none }
.djyxkIn_pzyq_table tbody tr:first-child td{ border-top: none; }
.djyxkIn_pzyq_table td span{ display: block; line-height: 30px; }
.djyxkIn_pzyq_table td:nth-child(1) span{ width: 70px; }
.djyxkIn_pzyq_table td:nth-child(2) span{ width: 295px; }
.djyxkIn_pzyq_table td:nth-child(3) span{ width: 295px; }
.djyxkIn_pzyq_table td em{ display: block; width: 63px; height: 48px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat; margin: 0 auto 10px; }
.djyxkIn_pzyq_table td em.icon1{ background-position: -400px -270px; }
.djyxkIn_pzyq_table td em.icon2{ background-position: -470px -270px; }
.djyxkIn_pzyq_table td em.icon3{ background-position: -540px -270px; }
.djyxkIn_pzyq_table td em.icon4{ background-position: -610px -270px; }
.djyxkIn_pzyq_table td em.icon5{ background-position: -250px -330px; }
.djyxkIn_pzyq_table td em.icon6{ background-position: -320px -330px; }

.yxkIn_tltj_list{ padding-top: 10px; }
.yxkIn_tltj_list li{ float: left; width: 280px; height: 160px; border-radius: 4px; overflow: hidden; position: relative; margin: 15px 0 0 15px; }
.yxkIn_tltj_list li.one{ margin-left: 0; }
.yxkIn_tltj_list img{ width: 100%; min-height: 100%; }
.yxkIn_tltj_list img{ width: 100%; min-height:100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.yxkIn_tltj_list li:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.yxkIn_tltj_list h3{ position: absolute; left: 0; right: 0; bottom: 0; height: 40px; text-align:center; line-height: 40px; padding:50px 15px 0; background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9)); background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9)); background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9)); }

.yxkIn_tjsp_list li{ width: 207px; float: left; margin: 24px 0 0 14px; }
.yxkIn_tjsp_list li.one{ margin-left: 0; }
.yxkIn_tjsp_list .img_box{ width: 207px; height: 108px; margin: 0 auto; position: relative; }
.yxkIn_tjsp_list .img_info{ display: block; width: 207px; height: 108px; overflow: hidden; border-radius:4px; }
.yxkIn_tjsp_list .img_info img{ width: 100%; min-height:100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.yxkIn_tjsp_list .img_info:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.yxkIn_tjsp_list .img_box em{ display: block; width: 43px; height: 20px; background: url(../images/2019xyxbg/2019bg11.png) no-repeat -140px -230px; position: absolute; left: 15px; bottom: -10px; }
.yxkIn_tjsp_list h3{ line-height: 24px; font-size: 14px; height: 48px; overflow: hidden; margin-top: 20px; }

.djyxk_right_box{ margin-top: 44px; }
.djyxk_xldz_rlist{ padding-top: 8px; }
.djyxk_xldz_rlist li{ display: block; width: 100%; margin-top: 16px; text-align:center; }
.djyxk_xldz_rlist .img_box{ display: block; width: 300px; height: 150px; overflow: hidden; border-radius:12px; margin: 0 auto; }
.djyxk_xldz_rlist .img_box img{ width: 100%; min-height:100%; -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxk_xldz_rlist .img_box:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); -webkit-transition:transform 0.5s; -moz-transition:transform 0.5s; -ms-transition:transform 0.5s; -o-transition:transform 0.5s; transition:transform 0.5s; }
.djyxk_xldz_rlist h3{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 14px; }

