@charset "gb2312";
/* CSS Document */

/******************************首页******************************/
.nyxDyryBox{ width:1200px;}
.nyxDyryIn{ width:1200px; border-bottom:2px solid #F1F1F1; padding-top:10px; padding-bottom:13px;}
.nyxDyryIn dl{ width:1200px; margin-top:7px;}
.nyxDyryIn dl.cont1{ overflow:hidden;}
.nyxDyryIn dl dt{ float:left; width:81px; height:30px; line-height:30px; text-align:center; background:url(../images/2019bg8.png) no-repeat; color:#ffffff; margin:0px 15px 0px 0px; overflow:hidden;}
.nyxDyryIn dl dt.bg1{ background-position:0px 0px;}
.nyxDyryIn dl dt.bg2{ background-position:-100px 0px;}
.nyxDyryIn dl dd a{ display:block; float:left; margin:8px 0px 0px 0px; height:30px;}
.nyxDyryIn dl dd span{ display:block; float:left; color:#EBEBEB; margin:8px 11px 0px 11px; height:30px;}
.nyxDyryIn dl.cont2{ height:30px; overflow:hidden;}
.nyxDyryIn dl dd a b{ display:block; float:right; width:10px; height:11px; background:url(../images/2019bg8.png) no-repeat -190px 0px; margin:5px 0px 0px 5px;}
.nyxDyryCont{ width:1200px; padding-top:3px;}
.nyxDyryCont dl{ width:1200px; margin:10px 0px 0px 0px;}
.nyxDyryCont dl dt{ float:left; width:80px; height:30px; line-height:30px; text-align:center; overflow:hidden; background:url(../images/2019bg8.png) no-repeat -215px 0px; color:#2E90FF;}
.nyxDyryCont dl dd{ float:left; width:1105px; margin-left:15px; height:30px; line-height:30px; overflow:hidden;}
.nyxDyryCont dl dd a{ display:block; float:left;}
.nyxDyryCont dl dd span{ display:block; float:left; color:#EBEBEB; margin:0px 11px 0px 11px;}
.nyxDyryCont dl dd a b{ display:block; float:right; width:10px; height:11px; background:url(../images/2019bg8.png) no-repeat -190px 0px; margin:11px 0px 0px 5px;}

.nyxHytjBox{ width:1200px; border-bottom:3px solid #3399FE; padding-bottom:30px; margin-top:20px;}
.nyxHytjLeft{ float:left; width:595px; height:480px; background:#F4F4F4; margin-top:10px;}
.nyxHytjLeft a.cont1{ display:block; width:595px; height:326px; position:relative;}
.nyxHytjLeft a.cont1 img{ width:595px; height:326px;}
.nyxHytjLeft a.cont1 span{ display:block; width:78px; height:78px; background:url(../images/2019bg8.png) no-repeat 0px -40px; position:absolute; right:20px; bottom:-30px; z-index:10;}
.nyxHytjLeft h2{ width:458px; margin:0px 0px 0px 20px; font-size:16px; color:#333333; margin-top:15px;}
.nyxHytjLeft h2 span{ display:inline-block; border-bottom:1px solid #FF6C6C; padding-bottom:6px;}
.nyxHytjLeft dl{ width:560px; margin:25px 0px 0px 20px;}
.nyxHytjLeft dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px;}
.nyxHytjLeft dl dd{ margin-top:12px; padding-top:10px;}
.nyxHytjLeft dl dd p{ float:left; color:#999999;}
.nyxHytjLeft dl dd span{ display:block; float:right; color:#999999;}
.nyxHytjLeft dl dd span b{ display:block; float:left; width:17px; height:16px; background:url(../images/2019bg8.png) no-repeat -90px -40px; margin:0px 5px 0px 0px;}
.nyxHytjRight{ float:right; width:592px;}
.nyxHytjRight li{ float:left; width:290px; height:234px; background:#F4F4F4; margin:10px 0px 0px 12px;}
.nyxHytjRight li a.cont1{ display:block; width:290px; height:145px; position:relative;}
.nyxHytjRight li a.cont1 img{ width:290px; height:145px;}
.nyxHytjRight li a.cont1 span{ display:block; width:53px; height:53px; position:absolute; right:15px; bottom:-30px; z-index:10; background:url(../images/2019bg8.png) no-repeat;}
.nyxHytjRight li a.cont1 span.bg1{ background-position:0px -130px;}
.nyxHytjRight li a.cont1 span.bg2{ background-position:-60px -130px;}
.nyxHytjRight li a.cont1 span.bg3{ background-position:-125px -130px;}
.nyxHytjRight li a.cont1 span.bg4{ background-position:-190px -130px;}
.nyxHytjRight li h2{ width:200px; margin:0px 0px 0px 15px; color:#333333; margin-top:5px; font-size:14px;}
.nyxHytjRight li h2 span{ display:inline-block; border-bottom:1px solid #FF6C6C; padding-bottom:6px;}
.nyxHytjRight li dl{ width:265px; margin:7px 0px 0px 15px;}
.nyxHytjRight li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.nyxHytjRight li dl dd{ margin-top:7px;}
.nyxHytjRight li dl dd p{ float:left; color:#999999; font-size:12px;}
.nyxHytjRight li dl dd span{ display:block; float:right; color:#999999; font-size:12px;}
.nyxHytjRight li dl dd span b{ display:block; float:left; width:12px; height:11px; background:url(../images/2019bg8.png) no-repeat -115px -40px; margin:3px 5px 0px 0px;}
.nyxHytjRight li.one{ margin-left:0px;}


/*首页重构*/
.xphCwtList{width:1200px;border-bottom:1px solid #E8E8E8;padding-bottom:1px;}
.xphCwtList li{ float:left; width:80px; margin:22px 0px 0px 32px;}
.xphCwtList li:first-child{ margin-left:0px;}
.xphCwtList li span{ display:block; width:80px; height:80px;}
.xphCwtList li span img{ width:80px; height:80px; border-radius:15px;}
.xphCwtList li p a{ display:block; width:80px; height:18px; line-height:18xp; overflow:hidden; text-align:center; margin-top:10px;}
.xphCwtList li em{ display:block; height:16px; line-height:16px; overflow:hidden; text-align:center; color:#999999; font-size:12px; margin-top:6px;}

.xyxBzBox{ width:1200px; margin-top:30px;}
.nyxSfxlLeft{ float:left; width:380px;}
.jiaodiantu{ width:380px;}
.index_swiper{ width:380px; height:220px; overflow:hidden; position: relative;}
.index_swiper a{ color:#FFFFFF; }
.index_swiper .swiper-slide{ position:relative; overflow:hidden; }
.index_swiper .swiper-slide a{ display:block;}
.index_swiper .swiper-slide img{ width:380px; height:220px; }
.index_swiper .swiper-slide span{ display:block; width:100%; height:50px; background:url(../images/2019bg3.png) repeat-x 0px -360px; position: absolute; bottom: 0; left: 0; }
.index_swiper .swiper-slide span em{ display: block; float:left; width:75%; height: 20px; line-height: 20px; font-size: 16px; position: absolute; bottom: 15px; left: 15px; overflow: hidden;  }
.index_swiper .pagination1{ float:right; position:relative; width:auto !important; top:-35px; margin-right:12px;}
.index_swiper .swiper-pagination-bullet{ background: #FFFFFF; margin: 0 2px !important; opacity:1; width: 7px; height: 7px; }
.index_swiper .swiper-pagination-bullet-active{ background:#3399FE; }
.nyxSfxlIn{ width:380px; margin-top:20px;}
.nyxSfxlList{ width:380px;}
.nyxSfxlList li{ float:left; width:180px; height:80px; margin:15px 20px 0px 0px;}
.nyxSfxlList li:nth-child(2n){ margin-right:0px;}
.nyxSfxlList li a{ display:block; width:180px; height:80px; position:relative;}
.nyxSfxlList li a img{ width:180px; height:80px;}
.nyxSfxlList li a span{ display:block; width:180px; height:50px; background:url(../images/2019bg3.png) repeat-x 0px -360px; position: absolute; bottom: 0; left: 0;}
.nyxSfxlList li a span p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:20px;}
.nyxSfxlCont{ width:380px; margin-top:3px;}
.nyxSfxlCont li{ float:left; width:180px; margin:10px 0px 0px 20px;}
.nyxSfxlCont li a{ display:block; height:18px; line-height:18px; overflow:hidden; background:url(../images/2019bg7.png) no-repeat 0px 7px; padding-left:20px; width:160px;}
.nyxSfxlCont li.one{ margin-left:0px;}

.nyxYxhdList{ width:380px;}
.nyxYxhdList li{ width:380px; height:80px; background:#F8F8F8; margin:16px 0px 0px 0px;}
.nyxYxhdList li span a img{ display:block; float:left; width:180px; height:80px;}
.nyxYxhdList li dl{ float:right; width:185px; margin-top:8px;}
.nyxYxhdList li dl dt a{ display:block; height:40px; width:175px; overflow:hidden; line-height:22px;}
.nyxYxhdList li dl dd a{ display:block; width:69px; height:20px; background:url(../images/2019bg8.png) no-repeat -140px -40px; color:#FFFFFF; text-decoration:none; text-align:center; margin:7px 0px 0px 116px;}

.nyxSfxlMiddle{ float:left; width:420px; margin-left:30px; height:705px; overflow:hidden;}
.nyxYpglBox{ width:420px;}
.nyxYpglBox dl{ width:420px; border-bottom:1px dashed #ECEBEB; padding-bottom:12px; margin-top:12px;}
.nyxYpglBox dl dt a{ display:block; height:26px; line-height:26px; overflow:hidden; font-size:22px; font-weight:bold; text-align:center;}
.nyxYpglBox dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; text-align:center; margin-top:10px;}
.nyxYpglBox dl.one{ margin-top:0px;}
.nyxXmbdBox{ width:420px;}
.nyxXmbdBox dl{ width:420px;}
.nyxXmbdBox dd{ width:420px; margin-top:11px;}
.nyxXmbdBox dd a{ display:block; float:left; width:345px; height:18px; line-height:18px; overflow:hidden; background:url(../images/2019bg7.png) no-repeat 0px 7px; padding-left:20px;}
.nyxXmbdBox dd span{ display:block; float:right; width:35px; height:17px; line-height:15px; background:url(../images/2019bg4.png) no-repeat 0px -500px; font-size:12px; color:#999999; padding-top:2px;}
.nyxXmbdBox dl dt{ width:420px; margin-top:16px;}
.nyxXmbdBox dl dt span{ display:block; float:left; width:40px; height:24px; line-height:24px; overflow:hidden; background:url(../images/2019bg8.png) no-repeat;  color:#ffffff; padding-left:8px; font-weight:bold;}
.nyxXmbdBox dl dt span.bg1{ background-position:0px -200px;}
.nyxXmbdBox dl dt span.bg2{ background-position:-60px -200px;}
.nyxXmbdBox dl dt a{ display:block; float:right; width:365px; height:22px; font-size:18px; line-height:22px; overflow:hidden; }

.nyxSfxlRight{ float:right; width:340px;}
.nyxJdqsBox{ width:340px; height:159px;}
.nyxJdqsBox a img{ width:340px; height:159px;}
.nyxRydyBox{ width:340px; margin-top:1px;}
.nyxRydyList{ width:340px; padding-top:3px;}
.nyxRydyList li{ width:340px; border-bottom:1px solid #F2F2F2; padding-bottom:8px; margin-top:15px;}
.nyxRydyList li span a img{ float:left; display:block; width:64px; height:64px; border-radius:15px;}
.nyxRydyList li dl{ float:left; width:170px; margin:10px 0px 0px 15px;}
.nyxRydyList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.nyxRydyList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:12px;}
.nyxRydyList li em a{ display:block; float:right; width:68px; height:30px; line-height:30px; overflow:hidden; text-align:center; border:1px solid #3399FF; color:#3399FF; text-decoration:none; border-radius:16px; margin-top:16px;letter-spacing: 2px;}
.nyxRydyList li em a:hover{ background:#3399FF; color:#ffffff;}

.xyzAzBox{ width:1200px; margin-top:40px;}
.nyxXzyxLeft{ float:left; width:297px; height:438px; border:1px solid #F1F1F1; margin-top:40px; overflow:hidden;}
.nyxXzyxList{ width:298px; margin-top:-3px;}
.nyxXzyxList li{ float:left; width:97px; height:80px; margin:3px 3px 0px 0px;}
.nyxXzyxList li:nth-child(3n){ margin-right:0px;}
.nyxXzyxList li a{ display:block; text-align:center; width:95px; height:78px; background:#F7F7F7; border:1px solid #F7F7F7;}
.nyxXzyxList li a img{ display:inline-block; width:50px; height:50px; border-radius:100px; margin-top:3px;}
.nyxXzyxList li a p{ height:16px; line-height:16px; overflow:hidden; font-size:12px; margin-top:3px;}
.nyxXzyxList li a:hover{ border:1px solid #FF6C6C;}
.nyxXzyxList li a.hover{ border:1px solid #FF6C6C;}
.nyxXcpdBox{ width:268px; margin:auto; margin-top:15px;}
.nyxXcpdIn{ width:268px;}
.nyxXcpdIn span a img{ display:block; float:left; width:80px; height:80px; border-radius:15px; margin:0px 0px 0px 33px;}
.nyxXcpdIn dl{ float:left; width:108px; margin:10px 0px 0px 15px;}
.nyxXcpdIn dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.nyxXcpdIn dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:6px;}
.nyxXzyxRight{ float:right; width:890px; margin-top:25px;}
.nyxXzyxRight li{ float:left; width:110px; margin:14px 0px 0px 16px;}
.nyxXzyxRight li.one{ margin-left:0px;}
.nyxXzyxRight li a{ display:block; width:90px; margin:0px 0px 0px 10px;}
.nyxXzyxRight li a img{ width:90px; height:90px; border-radius:15px;}
.nyxXzyxRight li a span{ display:block; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px;}
.nyxXzyxRight li p{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; text-align:center; width:110px; margin-top:4px;}

.nyxBtyxBox{ float:left; width:355px; margin-top:40px;} 
.nyxBtyxList{ width:355px; padding-top:5px;}
.nyxBtyxList li{ width:355px; border-bottom:1px solid #F2F2F2; padding-bottom:15px; margin-top:15px;}
.nyxBtyxList li span{ display:block; float:left; width:32px; height:31px; line-height:29px; background:url(../images/2019bg8.png) no-repeat; font-size:16px; color:#FFFFFF; text-align:center; overflow:hidden; margin-top:15px;}
.nyxBtyxList li span.red{ background-position:-200px -75px;}
.nyxBtyxList li span.gray{ background-position:-240px -75px;}
.nyxBtyxList li a.cont1 img{ float:left; width:64px; height:64px; border-radius:15px; margin:0px 0px 0px 20px;}
.nyxBtyxList li dl{ float:left; width:130px; margin:10px 0px 0px 20px;}
.nyxBtyxList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.nyxBtyxList li dl dd{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}
.nyxBtyxList li em a{ display:block; float:right; width:63px; height:28px; line-height:28px; text-align:center; border:1px solid #FF6C6C; color:#FF6C6C; text-decoration:none; border-radius:6px; margin:17px 0px 0px 0px;}
.nyxBtyxList li em a:hover{ background:#FF6C6C; color:#FFFFFF;}
.nyxZxglBox{ float:left; width:485px; margin:40px 0px 0px 30px;}
.nyxZxglBox dl{ width:485px; margin-top:20px; border-bottom:1px dashed #E8E8E8; padding-bottom:17px;}
.nyxZxglBox dl dt{ width:485px;}
.nyxZxglBox dl dt a{ display:block; float:left; width:405px; height:20px; line-height:20px; overflow:hidden; font-size:16px; font-weight:bold; background:url(../images/2019bg7.png) no-repeat 0px 7px; padding-left:20px;}
.nyxZxglBox dl dt span{ display:block; float:right; width:35px; height:17px; background:url(../images/2019bg4.png) no-repeat 0px -500px; font-size:12px; color:#999999; line-height:16px; padding-top:1px; margin-top:2px;}
.nyxZxglBox dl dd{ width:485px; height:87px; background:#F9F9F9; margin-top:15px;}
.nyxZxglBox dl dd a.cont1 img{ float:left; width:142px; height:87px; }
.nyxZxglBox dl dd span{ display:block; float:right; width:328px;}
.nyxZxglBox dl dd span p{ height:55px; line-height:18px; overflow:hidden;  width:318px; color:#999999; margin-top:8px; font-size:12px;}
.nyxZxglBox dl dd span a.submit{ display:block; width:73px; height:20px; line-height:20px;background:url(../images/2019bg8.png) no-repeat -110px -305px; font-size:12px; color:#ffffff; text-decoration:none; padding-left:10px; margin:3px 0px 0px 245px;} 
.nyxZxglBox dl dd span a:hover.submit{ text-decoration:underline;}
.nyxZxglList{ width:485px; margin-top:13px; }
.nyxZxglList li{ width:485px; margin-top:12px;}
.nyxZxglList li a{ display:block; float:left; width:405px; height:18px; line-height:18px; overflow:hidden; background:url(../images/2019bg7.png) no-repeat 0px 7px; padding-left:20px;}
.nyxZxglList li span{ display:block; float:right; width:35px; height:17px; background:url(../images/2019bg4.png) no-repeat 0px -500px; font-size:12px; color:#999999; line-height:16px; padding-top:1px; margin-top:2px;}
.nyxRmphBox{ float:right; width:300px; margin-top:40px;}
.nyxRmphList{ width:300px; padding-top:6px;}
.nyxRmphList li{ width:300px; height:63px; background:#F9F9F9; margin:16px 0px 0px 0px;}
.nyxRmphList li span{ display:block; float:left; width:100px; height:63px; position:relative;}
.nyxRmphList li span a img{ width:100px; height:63px;}
.nyxRmphList li span em{ display:block; width:21px; height:21px; position:absolute; left:0px; top:0px; color:#ffffff; text-align:center; line-height:21px;}
.nyxRmphList li span em.red{ background:#FF6C6C;}
.nyxRmphList li span em.gray{ background:#C5C5C5;}
.nyxRmphList li dl{ float:left; width:180px; margin:12px 0px 0px 15px;}
.nyxRmphList li dl dt a{ display:block; width:180px; height:45px; line-height:20px; overflow:hidden; }

.xyxPhBox{ width:1200px; margin-top:40px;}
.nyxDjspList{ float:left; width:870px; margin-top:23px;}
.nyxDjspList li{ float:left; width:266px; margin:20px 0px 0px 36px;}
.nyxDjspList li a{ display:block; width:266px; position:relative;}
.nyxDjspList li a img{ width:266px; height:145px;}
.nyxDjspList li a p{ height:18px; line-height:18px; overflow:hidden; padding-top:20px; text-align:center;}
.nyxDjspList li a span{ display:block; width:35px; height:35px; position:absolute; left:10px; bottom:20px; background:url(../images/2019bg4.png) no-repeat -85px -495px;}
.nyxDjspList li.one{ margin-left:0px;}
.nyxWzryBox{ float:right; width:300px; margin-top:43px;}
.nyxWzryImg{ width:300px; height:140px;}
.nyxWzryImg a{ display:block; width:300px; height:140px; position:relative;}
.nyxWzryImg a img{ width:300px; height:140px;}
.nyxWzryImg a span{ display:block; width:300px; height:50px; background:url(../images/2019bg3.png) repeat-x 0px -360px; position:absolute; left:0px; bottom:0px;}
.nyxWzryImg a span p{ height:18px; line-height:18px; overflow:hidden; margin-top:18px; width:240px; margin-left:50px;}
.nyxWzryImg a:hover span p{ text-decoration:underline;}
.nyxWzryImg a em{ display:block; width:35px; height:35px; background:url(../images/2019bg4.png) no-repeat -85px -495px; position:absolute; left:10px; bottom:-15px;}
.nyxWzryBox dl{ width:300px; margin-top:22px;}
.nyxWzryBox dl dt{ height:30px;}
.nyxWzryBox dl dt span{ display:block; float:left; width:43px; height:30px; line-height:30px; background:url(../images/2019bg8.png) no-repeat -210px -305px; text-align:center; color:#ff6c6c;}
.nyxWzryBox dl dt a{ display:block; float:right; width:245px; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.nyxWzryBox dl dd{ width:300px;}
.nyxWzryBox dl dd a{ display:block; height:18px; line-height:18px; overflow:hidden; background:url(../images/2019bg7.png) no-repeat 0px 7px; padding-left:20px; width:280px; margin:10px 0px 0px 0px;}

.nyxZqmjBox{ width:1200px; margin-top:40px;}
.nyxZqmjLeft{ float:left; width:720px; margin-top:43px;}
#zSlider {width:720px;}
#picshow {position:relative; background:#F4F4F4; height:350px;}
#picshow, #picshow_img {width:495px; height:350px; overflow:hidden; float:left;}
#picshow_img li {width:475px; height:375px; overflow:hidden; float:right; display:none; margin-top:-25px;}
#picshow_img li a{ display:block; float:left; width:227px; height:162px; position:relative; margin:25px 20px 0px 0px;} 
#picshow_img li a img{ width:227px; height:162px;}
#picshow_img li a span{ display:block; width:227px; height:50px; background:url(../images/2019bg3.png) repeat-x 0px -360px; position:absolute; left:0px; bottom:0px;}
#picshow_img li a span p{ height:20px; line-height:20px; overflow:hidden; width:165px; margin:17px 0px 0px 12px; font-size:16px;}
#picshow_img li a:nth-child(2n){ margin-right:0px;}
#picshow_img li a:hover span p{ text-decoration:underline;}
.picshowIcon{ width:97px; height:97px; background:url(../images/2019bg8.png) no-repeat 0px -440px; position:absolute; left:205px; top:120px; z-index:10;}
#select_btn {width:225px; height:350px; color:#FFFFFF; float:left; display:inline; background:#2F3335;}
#select_btn li {width:220px; height:70px;cursor:pointer; border-left:5px solid #2F3335;}
//**#select_btn li.current { background:#000000; width:220px; height:70px; border-left:5px solid #FF6C6C;}**//
#select_btn a {color:#FFFFFF; text-decoration:none;}
#select_btn img { float:left; width:40px; height:40px; border-radius:10px; margin:15px 0px 0px 10px;}
#select_btn .select_text {overflow:hidden; display:block; height:18px; line-height:18px; overflow:hidden; width:150px; padding-left:10px; padding-top:13px;}
#select_btn .select_text:hover {text-decoration:underline;}
#select_btn .select_date {height:16px; line-height:16px; overflow:hidden; display:block; font-size:12px; color:#848484; padding-left:10px; padding-top:8px;}
.nyxZqmjRight{ float:right; width:450px;}
.nyxZqmjRight dl{ width:450px; margin-top:40px; border-bottom:1px dashed #EEEDED; padding-bottom:15px;}
.nyxZqmjRight dl dt a{ display:block; height:26px; line-height:26px; overflow:hidden; font-size:22px; font-weight:bold; text-align:center;}
.nyxZqmjRight dl dd{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px; color:#999999;}
.nyxZqmjList{ width:450px; padding-top:3px;}
.nyxZqmjList li{ width:450px; margin-top:11px;}
.nyxZqmjList li span{ display:block; float:left; width:32px; height:17px; line-height:17px; text-align:center; background:url(../images/2019bg8.png) no-repeat -155px -200px; font-size:12px; color:#ff6c6c; margin-top:2px;}
.nyxZqmjList li a{ display:block; width:330px; margin:0px 0px 0px 15px; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 15px; float:left; background:url(../images/2019bg7.png) no-repeat 0px 7px; padding-left:20px;}
.nyxZqmjList li em{ display:block; float:right; width:35px; height:17px; background:url(../images/2019bg4.png) no-repeat 0px -500px; font-size:12px; color:#999999; line-height:16px; padding-top:1px; margin-top:2px;}
.nyxDjszList{ width:1200px;}
.nyxDjszList li{ float:left; width:185px; height:106px; margin:20px 18px 0px 0px;}
.nyxDjszList li a{ display:block; width:185px; height:106px; position:relative;}
.nyxDjszList li a img{ width:185px; height:106px;}
.nyxDjszList li a span{ display:block; width:185px; height:50px; background:url(../images/2019bg3.png) repeat-x 0px -360px; position:absolute; left:0px; bottom:0px;}
.nyxDjszList li a span p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:20px;}
.nyxDjszList li:nth-child(6){ margin-right:0px;}
.nyxDjszList li a:hover span p{ text-decoration:underline;}
 
.nyxRyphBox{ float:left; width:370px; margin-top:45px;} 
.nyxRyphTitle{ width:370px; height:60px; line-height:60px; background:url(../images/2019bg9.png) no-repeat; text-align:center; font-size:24px; font-weight:bold; color:#FFFFFF;}
.nyxRyphTitle1{ background-position:0px 0px;}
.nyxRyphTitle2{ background-position:0px -70px;}
.nyxRyphTitle3{ background-position:0px -140px;}
.nyxRyphList{ width:370px; padding-top:5px;}
.nyxRyphList li{ width:370px; border-bottom:1px solid #F2F2F2; padding-bottom:11px; margin-top:11px;}
.nyxRyphColor{ float:left; width:30px; height:24px; background:url(../images/2019bg9.png) no-repeat; font-size:12px; color:#FFFFFF; text-align:center; padding-top:13px;}
.nyxRyphRed{ background-position:-380px 0px;}
.nyxRyphGray{ background-position:-420px 0px;}
.nyxRyphOrange{ background-position:-460px 0px;}
.nyxRyphBlue{ background-position:-500px 0px;}
.nyxRyphIn{ float:left; width:260px; margin:0px 0px 0px 15px;}
.nyxRyphIn span a img{ float:left; width:64px; height:64px; border-radius:15px;}
.nyxRyphIn dl{ float:right; width:181px; margin-top:8px;}
.nyxRyphIn dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.nyxRyphIn dl dd{ margin-top:8px; height:22px; line-height:22px; overflow:hidden;}
.nyxRyphIn dl dd p{ float:left; font-size:12px; color:#999999;  margin:0px 15px 0px 0px;}
.nyxRyphIn dl dd span{ display:block; float:left; font-size:18px; color:#ff6c6c;}
.nyxRyphIn dl dd span b{ display:block; float:right; width:11px; height:17px; background:url(../images/2019bg9.png) no-repeat 0px -215px; margin:3px 0px 0px 5px;}
.nyxXiza a{ display:block; float:right; width:30px; height:30px; background:url(../images/2019bg9.png) no-repeat; margin-top:17px;}
.nyxXizaRed a{ background-position:-385px -50px;}
.nyxXizaGray a{ background-position:-425px -50px;}
.nyxXizaGray a:hover{ background-position:-385px -50px;}
.nyxXizaOrange a{ background-position:-465px -50px;}
.nyxXizaOrange1 a:hover{ background-position:-465px -50px;}
.nyxXizaBlue a{ background-position:-505px -50px;}
.nyxXizaOrange a:hover{ background-position:-465px -50px;}
.nyxXizaBlue1 a:hover{ background-position:-505px -50px;}
.nyxRyphBoxIn{ margin-left:45px;}

.nyxYqljBox{ width:1200px; margin-top:28px;}
.nyxYqljBox a{ display:block; float:left; width:130px; height:18px; line-height:18px; margin:15px 0px 0px 21px; overflow:hidden;}
.nyxYqljBox a.one{ margin-left:0px;}


@charset "gb2312";
/* CSS Document */

/******************************首页******************************/
/**第一栏**/
.xyxRmBox{ width:1200px; margin-top:25px;}
.xyxRmMenu{ width:1200px;}
.xyxRmMenu li{ float:left; cursor:pointer;}
.xyxRmMenu span{ display:block; float:left; color:#CCCCCC; margin:0px 20px;}
.xyxRmMenu li b{ display:block; float:left; width:22px; height:22px; background:url(../images/bg1.png) no-repeat; margin:0px 10px 0px 0px;}
.xyxRmMenu li b.icon1{ background-position:-260px 0px;}
.xyxRmMenu li b.icon2{ background-position:-290px 0px;}
.xyxRmMenu li b.icon3{ background-position:-320px 0px;}
.xyxRmMenu li h3{ float:left; font-size:16px; color:#333333;}
.xyxRmMenu li.current h3{ color:#F29F1F;}
.xyxRmList{ width:1200px;}
.xyxRmList li{ float:left; width:115px; height:139px; margin:20px 0px 0px 5.5px;}
.xyxRmList li a{ display:block; width:115px; height:139px; background:#F8F8F8;}
.xyxRmList li a img{ width:72px; height:72px; border-radius:15px; margin:20px 0px 0px 20px;}
.xyxRmList li a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:15px;}
.xyxRmList li.one{ margin-left:0px;}
.xyxDjBox{ width:1200px;}
.xyxDjBox dl{ float:left; width:591px;}
.xyxDjBox dl dt{ float:left; width:120px; height:66px; line-height:66px; overflow:hidden; text-align:center; font-size:20px; color:#FFFFFF; margin-top:22px;}
.xyxDjBox dl dt.bg1{ background:#8C97CB;}
.xyxDjBox dl dt.bg2{ background:#F6C15B;}
.xyxDjBox dl dd{ float:left; width:471px; margin-top:20px;}
.xyxDjBox dl dd a{ display:block; float:left; width:92px; height:32px; line-height:32px; text-align:center; overflow:hidden; background:#F8F8F8; margin:2px 0px 0px 2px; color:#666666; text-decoration:none; display:inline;}
.xyxDjBox dl dd.hover1 a:hover{ background:#8C97CB; color:#ffffff;}
.xyxDjBox dl dd.hover2 a:hover{ background:#F6C15B; color:#ffffff;}
.xyxDjBox dl.right{ float:right;}
.xyxBzBox{ width:1200px; margin-top:30px;}
.xyxBzLeft{ float:left; width:570px;}
.flashbox .focusNew_out{width:570px; height:400px; position:relative; z-index:2;}
.f_out_txt{height:92px;width:570px; display:block; position:absolute; bottom:-1px; left:0;   line-height:30px; overflow:hidden;}
.f_out_txt em{display:block; width:570px; height:92px; background:#000000; filter:alpha(opacity=50); _filter:alpha(opacity=50); opacity:0.5; position:absolute; left:0px; bottom:0px;}
.f_out_txt span{ display:block; width:400px; height:16px; line-height:16px; overflow:hidden; position:absolute; color:#FFFFFF; bottom:20px; left:10px;}
.f_out_txt p a{ display:block; width:400px; height:30px; line-height:30px; overflow:hidden; position:absolute; margin:20px 0px 0px 10px; display:inline; color:#FFFFFF; text-decoration:none; font-size:22px;}
.f_out_txt p a:hover{ text-decoration:underline;}
.flashbox .f_tabs{height:35px; position:absolute; bottom:20px; right:0px; z-index:100; overflow:hidden; float:right;}
.flashbox .f_tabs span{ width:12px; height:12px; background:#FFFFFF; float: left; margin-right:10px; margin-top:6px; cursor:pointer; overflow:hidden; border-radius:10px;}
.flashbox .f_tabs span.hover{ height:12px; height:12px; background:#3D89E4; cursor:pointer;}
.xyxJcBox{ width:570px; margin-top:30px;}
.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;}
.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;}
.xyxJcList{ width:570px; }
.xyxJcList li{ float:left; width:275px; height:180px; position:relative; margin:25px 0px 0px 20px; _margin-top:23px;}
.xyxJcList li.one{ margin-left:0px;}
.xyxJcList li a img{ width:275px; height:180px;}
.xyxJcBottom{ width:275px; height:40px; position:absolute; left:0px; bottom:0px;}
.xyxJcBottom span{ display:block; width:275px; height:40px; position:relative; background:#000000; filter:alpha(opacity=50); _filter:alpha(opacity=50); opacity:0.5;}
.xyxJcBottom p{ width:275px; height:18px; line-height:18px; overflow:hidden; position:absolute; left:0px; top:12px;}
.xyxJcBottom p a{ display:block; text-align:center;}
.xyxRight{ float:right; width:600px;}
.xyxMrMenu{ width:597px; height:53px; border-left:1px solid #3D89E4; border-bottom:1px solid #3D89E4; border-top:1px solid #3D89E4; cursor:pointer;}
.xyxMrMenu li{ float:left; width:198px; height:53px; line-height:53px; border-right:1px solid #3D89E4;}
.xyxMrMenu li b{ display:block; float:left; width:25px; height:25px; background:url(../images/bg1.png) no-repeat; margin:15px 10px 0px 40px; display:inline;}
.xyxMrMenu li b.icon1{ background-position:-80px -130px;}
.xyxMrMenu li b.icon2{ background-position:-150px -130px;}
.xyxMrMenu li b.icon3{ background-position:-220px -130px;}
.xyxMrMenu li h2{ float:left; color:#333333;}
.xyxMrMenu li.current{ background:#3D89E4;}
.xyxMrMenu li.current h2{ color:#FFFFFF;}
.xyxMrMenu li.current b.icon1{ background-position:-115px -130px;}
.xyxMrMenu li.current b.icon2{ background-position:-185px -130px;}
.xyxMrMenu li.current b.icon3{ background-position:-255px -130px;}
.xyxMrBox{ width:600px;}
.xyxMrBox dl{ width:600px; height:67px; border-bottom:1px solid #EBEBEB; margin-top:15px;}
.xyxMrBox dl dt{ float:left; width:50px; height:50px; background:#F6C15B; font-size:12px; line-height:50px; overflow:hidden; text-align:center; color:#FFFFFF;}
.xyxMrBox dl dd{ float:right; width:530px; height:50px; line-height:50px; overflow:hidden; font-size:24px;}
.xyxMrList{ width:600px;}
.xyxMrList li{ width:600px; height:26px; margin-top:15px; float:left;}
.xyxMrList li span{  display:block; float:left; width:50px; height:26px; line-height:26px; overflow:hidden; text-align:center; margin:0px 20px 0px 0px; font-size:12px;}
.xyxMrList li span.bg1{ background:#F8F8F8; color:#666666;}
.xyxMrList li span.bg2{ background:#F6C15B; color:#FFFFFF;}
.xyxMrList li a{ display:block; float:left; width:440px; height:26px; line-height:26px; overflow:hidden; font-size:16px;}
.xyxMrList li em{ display:block; float:right; width:65px; height:26px; line-height:26px; overflow:hidden; color:#999999; font-size:12px;}

/**手机网游**/
.xyxSjwyBox{ width:1200px; margin-top:45px;}
.xyxSjwyList{ width:1197px; height:258px; border-top:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; border-left:1px solid #EBEBEB; margin-top:25px;}
.xyxSjwyList li{ float:left; width:170px; height:258px; border-right:1px solid #EBEBEB; cursor:pointer;}
.xyxSjwyList li span{ display:block; width:100px; height:100px; margin:25px 0px 0px 35px;}
.xyxSjwyList li span img{ width:100px; height:100px; border-radius:20px;}
.xyxSjwyList li dl{ width:170px;}
.xyxSjwyList li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px; text-align:center; margin-top:15px;}
.xyxSjwyList li dl dd.cont1{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; text-align:center; margin-top:10px;}
.AzyxSub{ width:109px; height:37px; margin:15px 0px 0px 30px;}
.AzyxSub a{ display:block; width:74px; height:37px; line-height:37px; color:#3D89E4; text-decoration:none; background:url(../images/bg1.png) no-repeat 0px -175px; padding-left:35px;}
.AzyxSub a:hover{color:#FFFFFF; background:url(../images/bg1.png) no-repeat -125px -175px;}

/**安卓热门手游**/
.xyzAzBox{ width:1200px; margin-top:20px;}
.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;}

/**安卓热门手游**/
.xyxYxspBox{ width:1200px; margin-top:45px;}
.xyxYxspList{ width:1200px;}
.xyxYxspList li{ width:280px; margin-top:25px; float:left; margin-left:26px;}
.xyxYxspList li.one{ margin-left:0px;}
.xyxYxspImg{ width:280px; height:200px; position:relative;}
.xyxYxspImg a img{ width:280px; height:200px;}
.xyxYxspImg a span{ display:block; width:115px; height:100px; background:url(../images/bg1.png) no-repeat -385px -130px; position:absolute; left:85px; top:50px;}
.xyxYxspCont{ width:280px; height:60px; background:#F8F8F8;}
.xyxYxspCont p a{ display:block; float:left; width:145px; height:20px; line-height:20px; overflow:hidden; margin:20px 0px 0px 14px; display:inline; font-size:16px;}
.xyxYxspSub{ width:95px; height:37px; float:right; margin:12px 10px 0px 0px; display:inline;}
.xyxYxspSub a{ display:block; width:65px; height:37px; line-height:37px; background:url(../images/bg1.png) no-repeat -130px -225px; color:#3D88E4; text-decoration:none; padding-left:30px;}
.xyxYxspSub a:hover{ background:url(../images/bg1.png) no-repeat -235px -225px; color:#FFFFFF;}

/**排行榜**/
.xyxPhBox{ width:1200px; margin-top:45px;}
.xyxPhIn{ float:left; width:280px;}
.xyxPhList{ width:280px;}
.xyxPhList li{ width:280px; height:50px; background:#F8F8F8; margin-top:17px; float:left;}
.xyxPhList 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;}
.xyxPhList li span.bg1{ background:#FF8855;}
.xyxPhList li span.bg2{ background:#F9B76F;}
.xyxPhList li span.bg3{ background:#F6C15B;}
.xyxPhList li span.bg4{ background:#C6C6C6;}
.xyxPhList li dl{ float:left; width:145px; margin:5px 0px 0px 15px;} 
.xyxPhList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.xyxPhList li dl dd{ height:16px; line-height:16px; overflow:hidden; color:#999999; font-size:12px; margin-top:5px;}
.xyxPhList li em{ display:block; float:right; width:50px; height:50px;}
.xyxPhList li em img{ width:50px; height:50px; border-radius:15px;}
.xyxOther{ margin-left:26px;}
.xyxLink{ width:1200px; margin-top:45px;}
.xyxLinkList{ width:1200px;}
.xyxLinkList li{ float:left;  width:177px; margin:15px 0px 0px 27px;}
.xyxLinkList li.one{ margin-left:0px;}
.xyxLinkList li a{ display:block; width:155px; height:25px; line-height:22px; overflow:hidden; border-bottom:1px solid #EBEBEB; border-left:2px solid #3D89E4; padding-left:20px;}

