﻿body{font-size:14px;font-family: "Microsoft YaHei";color: #333;overflow-x: hidden;}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0;}
a{text-decoration:none;cursor:pointer; color: #333;}
p{list-style:none;}
em,i{font-style:normal;}
img {width:auto\9;	height:auto;max-width:100%;	vertical-align:middle;	border:0;	-ms-interpolation-mode:bicubic;}
input, textarea, select {*font-size: 100%; outline: 0;border: 0;}
*{padding:0;margin:0;}
img,input{border:none;vertical-align:middle;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:14px;}
button{border:none;cursor:pointer;font-size:14px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:14px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;color:#192657;}
.jz1 {overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.jz2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.jz3 { overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.wrap{width: 1200px;margin: 0 auto;position: relative;z-index: 10;}
.martop{ margin-top: 20px;}
.heibg{background: #192430;}


/*头部*/
header{height: 50px;background: #151515;position: fixed;width: 100%;z-index: 99;}
.head-logo{float: left;margin: 10px 29px 0px 0px;width: 100px;}
.head-nav{float: right;height: 50px;line-height: 50px;}
.head-nav a{margin-right: 10px;display: inline-block;float: left;color: #737e91;}
.head-nav a::after{content: "";width: 1px;height: 14px;background: #161d25;display: inline-block;margin: 2px 0px 0px 10px;float: right;}
.head-zc{float: right;height: 50px;line-height: 50px;}
.head-zc a{margin: 0 3px;color: #737e91;}
.head-zk{float: right;width: 105px;border-left: 1px #161d25 solid;height: 16px;padding: 14px 0px 17px 0px;color: #737e91;}
.head-zk::before{content: "";display: inline-block;width: 13px;height: 10px;background: url(../images/ys-ico.png) 0px 0px no-repeat;margin: 0 10px 0px 11px;}
.head-zk i{display: inline-block;width: 8px;height: 4px;background: url(../images/ys-ico.png) 0px -18px no-repeat;margin: 7px 0px 0px 4px;float: right;}
.head-nav a:hover,.head-zc a:hover{color:#fac025;}
.head-zk:hover{cursor: pointer;}
.head-zk:hover .headnav-hov{display: block;}

.headnav-n {width: 300px; height: auto; display: none; padding: 15px 0px; position: absolute; right: 0px; top:49px; border-top: none; background: #fff; box-shadow: 1px 1px 10px #dddddd;}
.headnav-n dl{ padding:0 13px 0px 20px; float: left; border-right: 1px #e5e5e5 solid; height: 140px;}
.headnav-n dt{ font-size: 16px; line-height: 36px; text-align: left; color: #ff5000;}
.headnav-n dd a{float: left; line-height: 24px;width: 100%; text-align: left;white-space:nowrap;text-overflow:ellipsis; overflow: hidden; height: 24px;}
.headnav-n .s-list1,.headnav-n .s-list2{ width: 180px;}
.headnav-n .s-list1 a,.headnav-n .s-list2 a{ width:50%;}
.headnav-n .s-list3{ width: 400px; border: none;}
.headnav-n .s-list3 a{ width: 25%;}
.headnav-n .s-list4{ width: 300px;}
.headnav-n .s-list4 a{ width: 33%;}
.head-dhlb{margin-left: 30px;display: inline-block;}
.head-dhlb li{width: 120px;float: left;margin-right: 15px;text-align: left;line-height: 40px;}
.head-dhlb li:nth-child(2n){margin-right: 0px;}
.head-dhlb li i{width: 26px;height: 25px;background: url(../images/topnav.png) no-repeat;display: inline-block;vertical-align: middle;margin-right: 10px;
    margin-top: 0px;float: none}
.head-dhlb li a{font-size: 14px;text-align: left;line-height: 30px;}
.head-dhlb li i.topnav1{background-position: 0px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav2{background-position: -42px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav3{background-position: -88px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav4{background-position: -131px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav5{background-position: -173px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav6{background-position: -217px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav7{background-position: -255px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav8{background-position: -290px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav9{background-position: -329px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav10{background-position: -365px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav11{background-position: -400px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav12{background-position: -439px -2px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav13{background-position: -480px -3px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li i.topnav14{background-position: -524px -3px;transition: all 0.3s ease-in-out 0s;}

.head-dhlb li:hover i.topnav1{background-position: 0px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav2{background-position: -42px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav3{background-position: -88px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav4{background-position: -131px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav5{background-position: -173px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav6{background-position: -217px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav7{background-position: -255px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav8{background-position: -290px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav9{background-position: -329px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav10{background-position: -365px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav11{background-position: -400px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav12{background-position: -439px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav13{background-position: -480px -44px;transition: all 0.3s ease-in-out 0s;}
.head-dhlb li:hover i.topnav14{background-position: -524px -44px;transition: all 0.3s ease-in-out 0s;}
.nav{height: 60px;position: relative;margin-top: -750px;}
.nav-bg{background: url(../images/nav-bg.png) no-repeat center;height: 72px;line-height: 72px;padding-left: 44px;}
.nav-bg ul{float: left;}
.nav-bg li{float: left;}
.nav-bg a{display: inline-block;float: left;font-size: 16px;width: 100px;text-align: center;margin-right: 15px;color: #fff;}
.nav-bg a:hover{ color: #ffc87e;}
.head-sea{width: 165px;height: 37px;float: right;margin:16px 46px 0px 0px;border-radius:30px;background: #fafafa;}
.head-sea .sea_inp{width: 130px;background: #fafafa;border: none;height: 37px;line-height: 37px;text-indent: 10px;font-size: 14px;color: #64658b;float: left;border-radius: 30px 0px 0px 30px;}
.head-sea .sea_btn{width: 30px;height: 37px;float: left;border: none;cursor: pointer;background:#fafafa url(../images/smss.png) no-repeat center center;border-radius: 0 20px 20px 0;margin-right: 5px;}

.zq_banner {width: 100%;height: auto;overflow: hidden;padding-top: 36px;}
.zq_banner img { position: relative; right: -50%; transform: translate(-50%,0);}

/***底部***/
footer{ width: 100%;padding-top: 50px;background: #000;margin-top: 30px;}
.footer_nav{width: 1200px;margin: 0 auto;text-align: center;height:16px;padding-bottom: 20px;}
.footer_nav a{color: #999;margin: 0 11px 0 0;border-right: 1px solid #999;line-height: 16px;padding-right: 11px;}
.footer_nav a:last-child{ border-right: none;}
.footer_n{width: 1200px;margin: 0 auto;text-align: center;color: #36424b;line-height: 26px;}
.footer_n a{color: #36424b;  }
.footer_n .record {width: 20px;height: 20px;background: url(../images/bei.png) no-repeat;display: inline-block;margin: 0 8px 0 20px;vertical-align: middle;}
.footer_logo{ padding: 30px 0; text-align: center;}
.footer_logo .xt{ width: 90px; height: auto;}
.footer_logo img{ margin: 0 10px;}

/***热门英雄和玩法***/
.wzrmyx{background: #fff;padding: 20px;box-sizing: border-box; margin-top: 20px; height: 130px;}
.wzrmyx-l{width: 625px;float: left;}
.wzrmyx-l li{ float: left; width: 65px; margin-right: 15px; text-align: center;}
.wzrmyx-l li:nth-child(8){ margin-right: 0;}
.wzrmyx-l li a p{ font-size: 14px; margin-top: 5px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.wzrmyx-l li img{ width: 65px; height: 65px; border-radius: 10px;}
.rm-l{width: 40px;height: 90px;float: left;background: url(../images/rm.jpg) no-repeat center;text-align: center;font-size: 16px;color: #fecf88;padding: 8px 10px;box-sizing: border-box;line-height: 18px;font-weight: bold;margin-right: 15px;}
.wzrmyx-r{width: 405px;float: left;}
.wzrmyx-r li{ float: left; width: 125px; margin-right: 15px; text-align: center;}
.wzrmyx-r li img{ width: 125px; height: 65px; border-radius: 10px;}
.wzrmyx-r li:nth-child(3){ margin-right: 0;}
.wzrmyx-r li a p{ font-size: 14px; margin-top: 5px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}

/***中间推荐模块-新闻***/
.sytt-l{width: 600px;float: left;background: #fff;padding: 20px;height: 510px;box-sizing: border-box;}
.tj_z{text-align: center;display: inline-block;width: 100%;margin-top: 10px;margin-bottom: 15px;}
.tj_z h1{ font-size: 18px; font-weight: normal; margin-bottom: 10px;}
.tj_z h1 a{color:#333;}
.tj_z p{font-size: 14px; color: #888;}
.tj_z p a{color: #999;margin: 0 10px;}
.g-ivtab{overflow:hidden;padding: 15px 0px 0px 0px;width: 100%;}
.g-ivtab .g-ivtab-top{border: 1px solid #e2e2e2;overflow:hidden;}
.g-ivtab .g-ivtab-bd .g-tab-con ul{ overflow:hidden; clear:both;}
.g-ivtab .g-ivtab-top ul li{display:block;float:left;border-left:0;width: 33.2%;height:36px;font-size:14px;color:#565656;line-height:36px;text-align:center;cursor:pointer;}
.g-ivtab .g-ivtab-top ul li.m-hover{color: #fed39a;font-weight: bold;border: 1px solid #12172a;border-bottom: 0;background: #12172a;line-height:34px;}
.g-ivtab .g-ivtab-bd{overflow:hidden;padding-top: 5px;}
.zqxw-rm dl {margin-top: 9px;}
.zqxw-rm dt {float: left;width: 100%;height: 36px;line-height: 36px;font-size: 14px;font-weight: 700;overflow: hidden;}
.zqxw-rm dt .tag { float: left; width: 40px; height: 22px; text-align: center; line-height: 22px; font-size: 14px; font-weight: 400; color: #fff; position: relative; margin-right: 14px; display: inline; margin-top: 8px;}
.zqxw-rm dt .tag i { width: 0; height: 0; overflow: hidden; position: absolute; right: -12px; top: 5px; border: 6px solid #999; border-color: transparent transparent transparent #999; _border-color: tomato tomato tomato #999; _filter: chroma(color=tomato);}
.zqxw-rm dd {float: left;width: 100%;height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;color: #666;}
.zqxw-rm dd .time { float: right; font-size: 14px; color: #aaa; margin-left: 5px; display: inline;}
.zqxw-rm dd .tag {float: left;width: 44px;height: 18px;overflow: hidden;line-height: 18px;font-size: 14px;border-right: 1px solid #C0C0C0;color: #999999;margin-right: 10px;display: inline;margin-top: 7px;text-align: center;}
.zqxw-rm dt .tag1 { background: #e9be80;}
.zqxw-rm dt .tag1 i { border-left-color: #e9be80;}
.zqxw-rm dt .tag2 {background: #5a7af0;}
.zqxw-rm dt .tag2 i { border-left-color: #5a7af0;}
.cf:after {content: '\20';  display: block;  height: 0;  clear: both;}

/***焦点图***/
.sytt-r{width: 580px; float: right;}
.section1{width: 580px; height: 330px; }
.nr1-cont-l{width: 100%;float: left;}
.nr1-cont-l li{ position: relative;}
.nr1-cont-l .j-scroll{width: 100%;height: 330px;overflow: hidden;position: relative;}
.nr1-cont-l .j-scroll img{width: 100%; height: 330px; overflow: hidden; }
.j-scroll:hover .slide-arr{position: absolute;width: 37px;height: 53px;cursor: pointer;background-repeat: no-repeat;background-position: center;top: 50%;margin-top: -25px;}
.j-scroll:hover .slide-arr.prev{left:0px;background-image: url(../images/L.png);}
.j-scroll:hover .slide-arr.next{right:0px;background-image: url(../images/R.png);}
.slide-dot{position: absolute;left: 0;right: 0;bottom: 10px;text-align: center;}
.slide-dot ul{text-align: center;}
.slide-dot li{display: inline-block;width: 10px;height: 10px;cursor: pointer;background: #FFFFFF;overflow: hidden;line-height: 1111px;margin: 0 4px;-webkit-border-radius:10px; -moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.slide-dot li.on{background: #ff5000; width: 24px;}
.nr1-cont-l .evapc{ margin-top: 7px;}
.news-pop-title{display: block; position: absolute;left: 0; bottom: 0;width: 90%;height: 50px;line-height: 50px;padding: 0 5%; overflow: hidden;font-size: 16px;color: #fff;background: rgba(0, 0, 0, .5);}

/***游戏下载**/
.game-zqzs{width: 580px;margin-top: 20px;background: #f5f5f5;padding: 20px;box-sizing: border-box;display: inline-block;border-radius: 0;}
.wzry-l{width: 120px;float: left;}
.wzry-l img{width: 120px;height: 120px;border-radius: 20px;}
.wzry-z{width: 210px;float: left;margin-left: 20px;}
.wzry-z h3{font-size: 18px;font-weight: bold;margin-top: 5px;}
.wzry-z span{font-size: 14px;color: #999;margin: 13px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;float: left;}
.wzry-z p{font-size: 14px;color: #999;margin: 9px 0 0;width: 100%;float: left;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.wzry-r {width: 161px;height:58px;float: right;display: block;margin-top: 32px;}

/***英雄图鉴**/
.wzyxtj{background: #fff; margin-top: 20px;}
.wztybt{ width: 100%;height: 60px; line-height: 60px; background: url(../images/wzbt.jpg) no-repeat; padding-left:20px ; box-sizing: border-box; font-size: 24px; font-weight: bold;color: #e9be80;}
.wztybt span{float: right;}
.wztybt span a{width: 70px;height: 25px;line-height: 25px;text-align: center;background: #0f1022;font-size: 12px;color: rgba(255, 255, 255, 0.5);display: block;margin-top: 20px;border-radius: 30px;margin-right: 20px;font-weight: normal;}
.wztybt span a:hover{background: #25395a;font-size: 12px;color: rgba(255, 255, 255,1);}
.wztynr{ box-sizing: border-box; padding: 20px;background: #fff; }
.wz-spftware-cont{position:relative;}
.wz-spftware-top{position:absolute;overflow:hidden;top: -67px;right: 110px;}
.wz-spftware-top1{position:absolute;overflow:hidden;top: -57px;left: 320px;}
.wz-title-list ul li{float:left;height: 35px;line-height: 35px;font-size: 16px;color: #fff;cursor:pointer;margin-left: 1px;width: 120px;padding: 0 10px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;}
.wz-title-list ul li.wz-hover{color: #e9be80;font-weight: bold;}
.wz-spftware-bd{width: 100%;height: auto;float: left;}
.wz-spftware-list{position:relative;width: 1200px;}
span.u-title-more{ top:-44px; right:-310px;}
.wzyxlb li{width: 100px;overflow: hidden;float: left;margin-right: 17px;text-align: center;margin-bottom: 10px;}
.wzyxlb li img{ width: 96px ; height: 96px;transition: all 0.3s ease-in-out 0s;}
.wzyxlb li:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05);transition: all 0.3s ease-in-out 0s;}
.wzyxlb li .yx-img{width: 96px;height: 96px;border-radius:0px 15px 0 15px;border: 2px solid #e9be80;display: block;overflow: hidden;}
.wzyxlb li p{ text-align: center;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size: 14px; margin: 5px 0 5px 0;}
.wzyxlb li:nth-child(10n){margin-right: 0px;}

/***装备铭文图鉴**/
.zbmw-spftware-cont{position:relative;}
.zbmw-spftware-top{position:absolute;overflow:hidden;top: -67px;left: 0;}
.zbmw-spftware-top1{position:absolute;overflow:hidden;top: -57px;left: 320px;}
.zbmw-title-list ul li{float:left;height: 35px;line-height: 35px;font-size: 24px;color: #fff;cursor:pointer;width: 160px;padding: 0;font-weight: bold;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;}
.zbmw-title-list ul li.zbmw-hover{color: #e9be80;font-weight: bold;}
.zbmw-spftware-bd{width: 100%;height: auto;float: left;}
.zbmw-spftware-list{position:relative;width: 100%;}

/***铭文图鉴**/
.zb-spftware-cont{position:relative;}
.zb-spftware-top{position: relative;overflow:hidden;top: 0;left: 0;width: 100%;margin-bottom: 20px;}
.zb-spftware-top1{position:absolute;overflow:hidden;top: -57px;left: 320px;}
.zb-title-list ul li{float:left;height: 30px;line-height: 30px;font-size: 14px;color: #333;cursor:pointer;width: 80px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border-radius: 5px;}
.zb-title-list ul li.zb-hover{color: #fff;font-weight: bold;background: #e9be80;}
.zb-spftware-bd{width: 100%;height: auto;float: left;}
.zb-spftware-list{position:relative;width: 100;}
.wzwqlb li{width: 85px;overflow: hidden;float: left;margin-right: 34px;text-align: center;margin-bottom: 15px;}
.wzwqlb li img{ width: 85px ; height:85px;transition: all 0.3s ease-in-out 0s;}
.wzwqlb li:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05);transition: all 0.3s ease-in-out 0s;}
.wzwqlb li .yx-img{width: 85px;height: 85px;border-radius:100%;display: block;overflow: hidden;}
.wzwqlb li p{ text-align: center;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size: 14px; margin: 5px 0 5px 0;}
.wzwqlb li:nth-child(10n){margin-right: 0px;}

/***新手指引**/
.xszl{ width: 640px; float: left;}
.xszl dl {margin-top: 0;}
.xszl dt {float: left;width: 100%;height: 30px;line-height: 30px;font-size: 14px;font-weight: 700;overflow: hidden;margin-bottom: 25px;}
.xszl dt .tag {float: left;width: 80px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;font-weight: 400;color: #fff;position: relative;margin-right: 20px;display: inline;margin-top: 0;}
.xszl dt .tag i {width: 0;height: 0;overflow: hidden;position: absolute;right: -12px;top: 9px;border: 6px solid #999;border-color: transparent transparent transparent #999;_border-color: tomato tomato tomato #999;_filter: chroma(color=tomato);}
.xszl dd {float: left;width: 100%;height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;color: #666;}
.xszl dd .time { float: right; font-size: 14px; color: #aaa; margin-left: 5px; display: inline;}
.xszl dd .tag {float: left;width: 44px;height: 18px;overflow: hidden;line-height: 18px;font-size: 14px;border-right: 1px solid #C0C0C0;color: #999999;margin-right: 10px;display: inline;margin-top: 7px;text-align: center;}
.xszl dt .tag1 {background: #12172a;}
.xszl dt .tag1 i {border-left-color: #12172a;}
.cf:after {content: '\20';  display: block;  height: 0;  clear: both;}
.xszl dt a{ line-height: 30px; font-weight: normal; width:92px; height: 30px; margin-right: 10px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; display: block; float: left;}
.xszl dt a:nth-child(6){margin-right: 0px;}
.xszl dt:last-child{ margin-bottom: 0;}

.gsjj{ width: 540px; float: right;}
.gsjj li{background: url(../images/lb.jpg) no-repeat left center;height: 28px;line-height: 28px;padding-left: 20px;width: 100%;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;}
.gsjj li span{ float: right; font-size: 12px; color: #999;} 


.jcsplb li{width:270px;overflow: hidden;float: left;margin-right: 26px;text-align: center;margin-bottom: 10px;}
.jcsplb li img{ width: 270px ; height:160px;transition: all 0.3s ease-in-out 0s; }
.jcsplb li:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05);transition: all 0.3s ease-in-out 0s;}
.jcsplb li .yx-img{width: 270px;height: 160px;border-radius:10px;display: block;overflow: hidden;}
.jcsplb li p{ text-align: center;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size: 14px; margin: 5px 0 5px 0;}
.jcsplb li:nth-child(4n){margin-right: 0px;}


.zhtjzqbt a{ background:none !important;}
.zhtjzqbt .icon_hyp{background: url(../images/ys-ico.png) no-repeat -94px -0px;width: 22px;height: 22px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.zhtjzqbt:hover .icon_hyp{background: url(../images/ys-ico.png) no-repeat -94px -31px;width: 22px;height: 22px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.zhtjzq { width: 100%; display: none;}
.zhtjzq li{width: 117px;height: 30px;float: left;margin: 0;display: inline;overflow: hidden;border: 1px solid #eaeaea;line-height: 30px;text-align: center;margin-right: 10px;margin-bottom: 10px;}
.zhtjzq li:nth-child(9n){margin-right: 0px;}
.zhtjzq li a {width: 100%;height: 30px;display: block;overflow: hidden;position: relative;zoom: 1;}
.zhtjzq li a strong{width:100%;height:26px;line-height:26px;font-size:14px;font-weight:normal;color:#fff;text-align:center;display:block;overflow:hidden;position:absolute;left:0;bottom:0;background: rgba(0, 0, 0, .5); /*IE9+*//*IE9-*/}
.zhtjzq li a{font-size: 14px; white-space:nowrap;text-overflow:ellipsis;}
.zhtjzq li a:hover{background: #223555;color: #ffc87e;border-color: #223555;}
.zhtjzq.active {display: block;}


/**评论***/
.plmkty{width: 1200px;background: #fff;margin: 0px auto;display: block;overflow: hidden;padding: 0 20px 20px 20px; box-sizing: border-box;}
.gameplayer h4{ font-size: 18px; font-weight: normal; margin-top: 0!important; line-height: 45px;}
.gameplayer h4:before{width: 4px;height: 18px;content: "";display: inline-block;background: #1f3252!important;border-radius: 8px;margin: 15px 9px 0px 0px;float: left;}
.u_commentSend { position: relative; height: 236px;border-bottom: 1px solid #e5e5e5;   padding: 10px 0 20px;   overflow: hidden;}
.u_commentSend .text_box {   position: relative;   height: 162px;  background: #fff;   border-radius: 2px;}
.u_commentSend .text_box textarea {   position: absolute;   left: 0;   width: 95%;   display: block;   height: 142px;   padding: 10px 2%;   border: none;   resize: none;   outline: none;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   background: #fff;   border: 1px solid #e5e5e5;   color: #999;}
.u_commentSend .text_box span {  position: absolute;  top: 100%;  right: 10px;  line-height: 38px;  text-align: right;  color: #999;}
.u_commentSend .commentSend_btn { overflow: hidden; margin-top: 20px;}
.u_commentSend .commentSend_btn div { float: left; width: 107px; line-height: 34px; font-size: 14px;}
 .u_buttom.yellow { background: #ffc87e;}
.u_buttom {line-height: 30px;text-align: center;font-size: 12px;color: #fff;border-radius: 2px;cursor: pointer;}
 .u_commentSend .commentSend_btn span {line-height: 34px;color: #999;margin-left: 10px;}
.u_commentBox { position: relative; padding-top: 20px;}
.u_commentBox .userInfo { position: absolute; top: 20px; left: 0;  width: 48px;}
.u_avatar { position: relative; width: 100%; border-radius: 100%;}
.u_commentBox .userInfo .u_avatar img { height: 48px;}
.u_avatar img {display: block; width: 100%;}
.comment { margin-left: 68px; padding-right: 0; padding-bottom: 20px;}
.comment .nickname { line-height: 16px;overflow: hidden;}
.comment .nickname div { float: left; margin-right: 8px;}
.u_nick { font-weight: 700; color: #888;}
.comment .nickname div {float: left; margin-right: 8px;}
.u_cWriter {color: #26a4e5;}
.u_duration, .u_time {color: #999;}
.comment .u_content_box { position: relative; overflow: hidden; margin-top: 10px;}
.comment .u_content_box .content_show_box {  width: 100%;  height: 100%; z-index: 1; background: #fff;}
.comment .u_content_box .content_show_box .u_content {  position: relative;  display: block;  width: 100%;  background: #fff;  z-index: 2; overflow: hidden;}
.comment .u_content_box .content_show_box .u_content.show{ height: auto;}
.u_content {  font-size: 14px; line-height: 24px; word-break: break-all;}
.comment .u_content_box .content_show_box .u_content_show_btn {  float: right;  color: #54ba3d; margin-top: 4px; cursor: pointer;}
.comment .m_commentBtns { margin-top: 5px; overflow: hidden;}
.comment .m_commentBtns div { float: right; height: 16px; line-height: 16px; margin-left: 20px;}
.u_cReply {  color: #999; padding-left: 20px; background: url(../images/pl-hf.png) 0 no-repeat; cursor: pointer;}
.comment .m_commentBtns div { float: right; height: 16px; line-height: 16px; margin-left: 20px;}
.u_cPrise, .u_cPrised { color: #999;  padding-left: 20px;}
.u_cPrise { background: url(../images/pl-ax.png) 0 no-repeat;}
.m_replyList { background: #f8f8f8;  border-radius: 4px; margin-top: 20px; padding-top: 28px;}
.m_replyList li { padding: 0 20px 28px;}
.m_replyList li .replyAvatar { float: left;}
.u_avatar { position: relative; width: 100%; border-radius: 100%;}
.u_avatar .avatar_circle { width: 100%; border-radius: 100%;overflow: hidden;}
.m_replyList li .replyAvatar .u_avatar>.avatar_circle img { width: 40px; height: 40px;}
.m_replyList li .replyContent {  position: relative; left: 12px; margin-right: 12px;  overflow: hidden;}
.comment .nickname {line-height: 16px;overflow: hidden;}
.m_replyList li .replyContent .u_content {line-height: 22px;color: #333;margin-top: 7px;}
.m_replyList li .replyContent .u_cReply {  float: right;}
.u_cReply { color: #999;padding-left: 20px; background: url(../images/pl-hf.png) 0 no-repeat;cursor: pointer;}
.gameplayer {height: auto !important;}
.comment .u_Reply { display: none;}
.comment .u_Reply .text_box {  position: relative; height: 94px;  background: #fff;  border: 1px solid #e5e5e5;  border-radius: 2px;  margin-top: 14px;}
.comment .u_Reply .text_box textarea { position: absolute; left: 0;width: 96%;  display: block;  height: 76px;  padding: 9px 2%; border: none; resize: none; outline: none; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.comment .u_Reply .text_box span {position: absolute; top: 100%; right: 0; line-height: 28px; text-align: right; color: #999; margin-top: 12px;}
.comment .u_Reply .reply_btn { margin: 12px 0 0; overflow: hidden;}
.comment .u_Reply .reply_btn div { float: left; width: 60px; line-height: 28px; font-size: 14px;}
.u_buttom.yellow {background: #1a2a44!important;}
.u_buttom { text-align: center;color: #fff;border-radius: 2px;cursor: pointer;}
.comment .u_Reply .reply_btn span {line-height: 28px;color: #999;margin-left: 10px;}
.reply_more { position: relative; height: 52px; line-height: 52px; font-size: 14px; text-align: center; color: #34b2ff;  border-top: 1px solid #e5e5e5; cursor: pointer;  background: #f8f8f8;}
.reply_more:after { content: ""; display: inline-block; width: 14px; height: 8px; background: url(../images/pl-xf.png) 50% no-repeat; vertical-align: middle; margin: -2px 0 0 6px;}
.u_cPlayer {color: #54b42c;}
.u_duration, .u_time { color: #999;}
 .gameplayer{padding: 20px 24px;}

/***友情链接***/
.yqlj_b{float: left;width: 110px;height: 110px;text-align: center;background: linear-gradient(90deg,#2b446c,#161e31);color: #fff;font-size: 18px;font-weight: normal;position: relative;border-radius: 10px;}
.yqlj_b .icon_yqlj{background: url(../images/ys-ico.png) no-repeat -91px -65px;width: 25px;height: 25px;display: inline-block;vertical-align: middle;margin-top: 26px;margin-bottom: 10px;}
.yqlj_b span{ display: block;}
.yqlj_b:before{content: '';width:8px;height:12px;display:inline-block;background: url(../images/ys-ico.png) no-repeat -95px -101px;position: absolute;right: -8px;top: 46%;}

.yqlj_swiper {float: left;width: 1010px;height: 110px;overflow: hidden;position: relative;margin: 0px 0 0px 30px;}
.yqlj_swiper #links_box { position: absolute; top: 0; left: 0;}
.yqlj_swiper a { display: block; width: 120px; height: 38px; line-height: 38px; float: left;overflow: hidden;padding-right: 20px;box-sizing: border-box;white-space: nowrap; text-overflow: ellipsis;}
.yqlj_swiper .btnWrap {position: absolute;z-index: 5;right: 0;top: 0;width: 30px;height: 80px;padding: 23px 0px 5px 24px;}
.yqlj_swiper .prevBtn, .yqlj_swiper .nextBtn {float: left;position: static;width: 30px;height: 30px;background: url(../images/ys-ico.png) -133px 0px no-repeat;margin: 5px 0;cursor:pointer;}
.yqlj_swiper .nextBtn {background-position: -165px 0px;}
.yqlj_swiper .nextBtn:hover{background-position: -165px -44px;}
.yqlj_swiper .prevBtn:hover{background-position: -133px -44px;}


/*新闻资讯*/
/*左侧开始*/
.zq_nr_list{margin-top: 20px;}
.n-left{width: 820px;float: left;}
.curr{height: 20px;line-height: 20px;overflow: hidden;}
.n-l-tit{ font-size: 22px; font-weight: bold; color: #1e89e0; margin-bottom: 5px;}
.n-l-list{padding: 0;}
.n-l-list li{ padding: 20px 0px; border-bottom: 1px #eaeaea solid;}
.nimg{ width: 230px; float: left;}
.nimg img{ width: 230px; height: 150px; overflow: hidden;}
.ntext{ width: 540px; float: right; margin-right: 18px;}
.ntext h3{ font-size: 20px; font-weight: bold;}
.ntag span{ color: #666; font-size: 13px; line-height: 42px; display: inline-block; float: left;}
.ntag span:before{ content: ""; width: 13px; height: 13px; display: inline-block; background: url(../images/ystag-icon.png) no-repeat 0px 0px; float: left;margin:15px 4px 0px 0px}
.ntag span.tag1,.ntag span.author{max-width: 180px;}
.ntag span.author{ margin-left: 20px;}
.ntag span.author:before{background: url(../images/ystag-icon.png) no-repeat 0px -16px;}
.ntag span.time:before{background: url(../images/ystag-icon.png) no-repeat 0px -31px;}
.ntag span.time{ float: right;}
.nword{ font-size: 14px; color: #999; line-height: 22px; margin-bottom:6px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.btn a{padding: 0px 10px ; height: 22px; line-height: 22px; display: inline-block; background: #eeebeb; color: #b0afb7; text-decoration: none;margin-top: 10px; border-radius: 10px 10px 10px 0px;-webkit-border-radius:10px 10px 10px 0px;-moz-border-radius:10px 10px 10px 0px;-ms-border-radius:10px 10px 10px 0px;-o-border-radius:10px 10px 10px 0px;}
.btn a:hover{background: #192657; color: #fff;}
.nhot{content: ""; width: 19px; height: 23px; display: inline-block; background: url(../images/ystag-icon.png) no-repeat 0px -47px; float: left;margin:2px 4px 0px 0px}

.page{ padding: 30px 0px; text-align: center;}
.page li{ display: inline-block;}
.page li a{ padding: 0px 12px; line-height: 33px; height: 33px; font-size: 14px; border: 1px #eaeaea solid; display: inline-block;}
.page li a:hover,.page li a.phover{background: #223555;color: #fff;border: 1px #223555 solid;text-decoration: none;}



/*右侧开始*/
.n-right{width:308px;float: right;margin-right: 0;}
/*游戏专区*/
.gamelist li{ width: 33%; float: left; overflow: hidden; height: 107px; text-align: center; padding: 15px 0px 8px 0px;}
.gamelist li img{width: 82px; height:82px; overflow: hidden;}
.gamelist li b{ text-align: center; display: inline-block; width: 82px; margin-top:8px;line-height: 16px; height: 16px; font-size: 14px; font-weight: normal;}
.zqxwr_img,.zqxwr_img img{display: block;width: 300px;height: 120px; overflow: hidden;transition: all 0.5s ease-in-out 0s;}
.zqxwr_img img:hover{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05);transition: all 0.5s ease-in-out 0s;}
.zqxw_r{padding-bottom: 20px;}
.zqxwr_rdnr{height: 45px;border-bottom: 1px #eee solid; overflow: hidden; display: block;}
.zqxwr_rdnr a{float: right;padding-right: 15px;line-height: 45px;}
.zqxwr_rdnr strong{border-bottom: solid 3px #192657;line-height: 45px;height: 42px;display: inline-block;padding: 0 10px;font-size: 18px;}
.zqxw_r li{display: block;width: 140px;height: 105px; overflow: hidden;position: relative;  float: left; margin-top: 15px; margin-right: 20px;}
.zqxw_r li:nth-child(2n+2){margin-right: 0px;}
.zqxw_r li img{display: block;  width: 140px; height: 105px;overflow: hidden;transition: all 0.5s ease-in-out 0s;}
.zqxw_r li:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05);transition: all 0.5s ease-in-out 0s;}
.zqxw_r li span{position: absolute;background-color: rgba(0, 0, 0, .5);bottom: 0; left: 0; width: 90%;  padding: 0 5%;height: 35px;line-height: 35px;overflow: hidden; font-size: 14px;text-align: center; color: #fff;transition: all 0.5s ease-in-out 0s;}
.zqxw_r li:hover span{background-color: rgba(29, 48, 119, 0.6);transition: all 0.5s ease-in-out 0s;}
/****热门视频****/
.rmsp{width: 100%;margin-top: 8px;padding-bottom: 18px;}
.rmsp li{width: 100%; line-height: 24px;  box-sizing: border-box; background: url(../images/rmsp1.png) no-repeat left 8px; padding-left: 25px; margin-top: 10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rmsp li a{font-size: 14px;}
.rmsp li:nth-child(1),.rmsp li:nth-child(2),.rmsp li:nth-child(3){background: url(../images/rmsp.png) no-repeat left 8px;}

.glxd{width: 100%;margin-top: 8px;padding-bottom: 18px;}
.glxd li{width: 100%; line-height: 24px;  box-sizing: border-box; margin-top: 10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.glxd li::before,.ynjd li::before{content: "";width: 6px;height: 9px;display: inline-block;background: url(../images/ys-ico.png) no-repeat -60px 0px;float: left;margin: 8px 10px 0px 0px;}
.glxd li a{font-size: 14px;}

.ynjd{width: 100%;margin-top: 8px;padding-bottom: 18px;}
.ynjd li{width: 100%; line-height: 24px;  box-sizing: border-box;margin-top: 10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ynjd li a{font-size: 14px;}

/*文章页*/
.n-left-xq{width: 820px;float: left;margin-left: 0;}
.pagetit{color: #000; font-size: 28px;padding: 25px 0px 15px 0px;line-height: 40px;text-align: center;}
.pagetag{ color: #999; font-size: 13px; line-height: 18px; height: 18px; border-bottom: 1px #eee solid;text-align: center;padding-bottom: 20px;}
.pagetag span{ margin-right: 20px; max-width:175px; display: inline-block;}
.pagetit,.pagetag span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pagetext{ padding: 9px 0px;}
.pagetext p{line-height: 30px; font-size: 15px;margin-bottom: 12px; clear: both; text-indent: 2em; word-break: break-all;/*英文强制换行*/}
.pagetext img{display: block;margin:auto;max-width: 80%;}

.pagetext p.pageimg{ text-align: center; margin: 10px 0px; width: 100%;}
.pagetext p.pageimg img{width: 600px; height: auto; overflow: hidden; }
/*声明*/
.statement{ margin-top: 23px; border: 1px #f2f2f2 solid; padding: 20px 0px; text-align: center;}
.statement p{ font-size: 16px; color: #999;}
.statement p a{ width: 123px; height: 26px; text-align: center; display: inline-block; border: 1px #192657 solid; font-size: 14px; line-height: 26px; color: #192657;}
.statement p a:before{content: ""; background: url(../images/tagicon.png) no-repeat 0px -78px; width: 14px; height: 14px; display: inline-block; float: left; margin: 7px -2px 0px 8px;}
.statement p a:hover{ border-color: #192657; background: #192657; color: #fff; text-decoration: none;}
.statement p a:hover:before{background: url(../images/tagicon.png) no-repeat 0px -97px;}
.staewm{ width: 572px; margin: 15px auto 0px auto; height: 88px;}
.staewm div{ float: left; margin-right: 15px;}
.staewm div img{ width: 80px; height: 80px;border: 3px #192657 solid;}
.staewm span{ float: left; text-align: left; font-size: 15px; color: #999; line-height: 28px;}
.staewm span b{ color: #192657;}
/*上下翻页*/
.pagefy{margin-top: 30px; border-top: 1px #f2f2f2 solid; border-left: 1px #eee solid; border-right: 1px #eee solid; border-bottom: 1px #e9e9e9 solid;}
.pagefy li{ width: 49.8%; float: left;background:#fbfbfb; background: -moz-linear-gradient(bottom, #f7f7f7 0%, #fefefe 100%);
    background: -webkit-linear-gradient(bottom, #f7f7f7 0%,#fefefe 100%);
    background: -ms-linear-gradient(bottom, #f7f7f7 0%,#fefefe 100%);
    background: linear-gradient(to top, #f7f7f7 0%,#fefefe 100%);padding: 29px 0px 24px 0px;}
.pagefy li.borl{ border-left: 1px #e9e9e9 solid;}
.pagefy li .fyimg{ float: left; width: 120px; margin:0px 20px 0px 37px;}
.pagefy li .fyimg img{ width: 120px; height: 75px; overflow: hidden;}
.pagefy li .fytext{ width: 180px;font-size: 14px; color: #333;float: left; line-height: 20px;}
.pagefy li .fytext span{ margin-bottom: 8px; display: inline-block;}
.pagefy li .fytext span i{ color: #999;}
.pagefy li a:hover div,.pagefy li a:hover div i{ color: #192657;}

/*相关文章推荐*/
.pagearticle{ margin-top: 20px;}
.pagearticle .strtit{margin: 0 15px;}
.strtit{height: 42px;line-height: 42px;border-bottom: 1px #f2f2f2 solid;font-size: 18px;}
.strtit a{float: right;padding-right: 15px;}
.strt{padding: 20px 15px;}
.el{ width: 351px; float: left;}
.el div img{width: 351px; height: 224px; overflow: hidden;}
.eltit{ font-size: 16px; color: #333; line-height: 22px; margin-top: 15px;}
.elread{ color: #999; line-height: 37px;}
.elread:before{content: ""; background: url(../images/ystag-icon.png) no-repeat 0px -116px; width: 17px; height: 10px; display: inline-block; float: left; margin: 15px 3px 0px 0px;}

.erig{ width: 400px; float: right;}
.erig li{height: 79px; width: 100%; float: left; margin-bottom: 25px;}
.erig li div{ float: left; width: 123px; margin-right: 18px;}
.erig li div img,.erig div img{ width: 123px; height: 79px;overflow: hidden;}
.erig li .eltit{ margin-top: 0px; font-size: 15px;}
.erig li.marb{ margin-bottom: 0px;}

/*动态点赞开始*/
.praise{width: 100px;height: 60px;cursor: pointer;font-size: 12px;text-align:center;position: absolute;right: 0;top: 0;background: #192657;}
#praise{display:block;width: 25px;height: 25px;margin:0 auto;}
#praise-txt{height:25px;line-height:25px;display: block;color: #fff;}
.praise img{width: 25px !important;height: 25px;display:block;margin: 0 auto;margin-top: 5px;}
.praise img.animation{ animation: myfirst 0.5s; -moz-animation: myfirst 0.5s;	/* Firefox */ -webkit-animation: myfirst 0.5s;	/* Safari 和 Chrome */ -o-animation: myfirst 0.5s;	/* Opera */}
#add-num{display:none;}
#add-num .add-animation{ color: #000; position:absolute; top:-15px; left: 10px; font-size: 15px; opacity: 0; filter: Alpha(opacity=0); -moz-opacity:0; animation: mypraise 0.5s ; -moz-animation: mypraise 0.5s ;	/* Firefox */ -webkit-animation: mypraise 0.5s ;	/* Safari 和 Chrome */-o-animation: mypraise 0.5s ;	/* Opera */font-style:normal;}
/*#.praise .hover , #add-num .add-animation.hover , #praise-txt.hover{  color: #EB4F38;}*/

.zanMedia {position: relative; height: 573px;}
.zanMedia .praise{width: 130px;    position: absolute;bottom: -35px;    margin: 0px auto;}
.zanMedia #praise{    float: left;}
.zanMedia .praise img {width: 25px !important;height: 25px;}
.zanMedia #praise-txt{    float: left;color: #a8a9a9;}
/*点赞图标放大动画开始*/
@keyframes myfirst
{0%{width:40px;height:40px;}50%{ width:50px; height:50px;}100% {width:40px;height:40px;}}
@-moz-keyframes myfirst /* Firefox */
{ 0%{width:40px;height:40px;}50%{width:50px;height:50px;}100% {width:40px;height:40px;}}
@-webkit-keyframes myfirst /* Safari 和 Chrome */
{0%{ width:40px; height:40px;}50%{ width:50px;height:50px;}100% { width:40px; height:40px;}}
@-o-keyframes myfirst /* Opera */
{ 0%{width:40px;height:40px;} 50%{ width:50px; height:50px;}100% { width:40px; height:40px;}}
/*点赞图标放大动画结束*/
/*点赞数量加减动画开始*/
@keyframes mypraise
{0%{top:-15px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}
    25%{top:-20px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    50%{top:-25px;opacity: 1;filter: Alpha(opacity=100);-moz-opacity:1;}
    75%{top:-30px;opacity: 0.5; filter: Alpha(opacity=50); -moz-opacity:0.5;}
    100% {top:-35px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}}
@-moz-keyframes mypraise /* Firefox */
{0%{top:-15px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}
    25%{ top:-20px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    50%{top:-25px;opacity: 1;filter: Alpha(opacity=100);-moz-opacity:1;}
    75%{top:-30px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    100% {top:-35px; opacity: 0; filter: Alpha(opacity=0); -moz-opacity:0;}}
@-webkit-keyframes mypraise /* Safari 和 Chrome */
{0%{top:-15px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}
    25%{top:-20px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    50%{top:-25px;opacity: 1;filter: Alpha(opacity=100);-moz-opacity:1;}
    75%{top:-30px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    100% {top:-35px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}}
@-o-keyframes mypraise /* Opera */
{0%{top:-15px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}
    25%{top:-20px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    50%{top:-25px;opacity: 1;filter: Alpha(opacity=100);-moz-opacity:1;}
    75%{top:-30px;opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;}
    100% {top:-35px;opacity: 0;filter: Alpha(opacity=0);-moz-opacity:0;}}
/*点赞数量加减动画结束*/
/*动态点赞结束*/

.gjc{width: 100%;height: 60px;line-height: 60px;padding: 0 20px 0 56px;overflow: hidden;box-sizing: border-box;margin-top:30px;background:#ededed url(../images/ysioc-bq.png) no-repeat 20px center;background-size: auto;position: relative;}
.gjc1{width: 1152px;height: 60px;margin: 0px;line-height: 60px;padding: 0 20px 0 56px;overflow: hidden;box-sizing: border-box;margin-top: 8px;background:#ededed url(../images/ysioc-bq.png) no-repeat 20px center;background-size: auto;position: relative;}
.gjc a{margin-right: 8px;}

/*视频*/
.vid-box{margin-top: 20px;padding-bottom: 1px;}
.vid-tit{margin: 20px 0px 0px 0px;width: 1160px;height: 60px;background: rgb(44, 46, 75);border-radius: 5px 5px 0 0;overflow: hidden;padding-left: 10px;box-sizing: border-box;}
.vid-tit li{float: left;margin-right: 10px;}
.vid-tit li a{display: inline-block;padding: 0 25px;color: #fff;font-size: 16px;font-weight:bold;height: 50px;margin-top: 10px;line-height: 40px;}
.vid-tit li a:hover,.vid-tit li.on a{background: #13192d !important;border-radius: 5px;color: #e9be80 !important;height: 40px;}
.vid-list{padding: 0;}
.vid-list li{width: 271px;float: left;margin: 20px 25px 0 0;overflow: hidden;position: relative;background: #000;}
.vid-list li:nth-child(4n+4){margin-right: 0;}
.vid-list li img { width: 271px; height: 150px;}
/*.vid-list li:after {margin: 0 auto;display: block;height: 35px;width: 35px;background: url(../images/spbf.png) no-repeat;content: ".";position: absolute;z-index: 999999;top: 30%;left: 46%;}*/
.vid-list li p{font-size: 14px;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;width: 100%;margin-top: 5px;position: absolute;bottom: 0;background:rgba(0,0,0,.6);left: 0;line-height: 30px;color: #fff;    padding: 0 10px;box-sizing: border-box;}
.vid-list li a{ color: #fff;}
.vid-list li:hover img{ opacity: .7;transition: all 0.5s ease-in-out 0s;}
.vid-list li span{position: absolute;right: 5px;bottom: 36px;font-size: 12px;color: #fff;background: rgba(0,0,0,.2);border-radius: 30px;padding: 3px 8px;}

/*视频详情开始*/
.vidpagecont1{height: 612px;background: #20202b;margin: 20px 0px;}
.vidc1left{ width: 851px; float: left;}
.vidsp{ width: 850px; height: 554px; overflow: hidden;border-right: 1px #2f2f3d solid; }
.vidsp iframe,.vidsp video {width: 100% !important;height: 554px !important;}
.vidtext h1{ font-size: 24px; color: #fff; font-weight: normal; line-height: 57px; padding-left: 20px; width: 460px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float: left;margin-right: 20px;}
.vidtext span{ float: left; width: 79px; display: inline-block; line-height: 57px; color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vidtext span i{ width: 18px; height: 18px;display: inline-block; float: left;}
.vidtext span.lyico i{ background: url(../images/ys-ico.png) no-repeat -195px -53px;margin: 20px 5px 0px 0px;}
.vidtext span.boico i{ background: url(../images/ys-ico.png) no-repeat -198px 0px;margin: 20px 5px 0px 0px;}
.vidtext span.lyico:nth-child(3){width: 180px;margin-left:10px;}
.vidc1right{ width: 286px; float: left; padding-left: 13px;}
.vidc1right .vidrtext1 h1{ font-size: 24px; color: #fff; line-height: 85px; padding-left: 6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vidrtw{ height: 70px;}
.vidrtw .vidrpic{ position: relative;width: 125px; height: 70px; float: left; margin-right: 13px;}
.vidrtw i{ width: 125px; height: 70px; display: inline-block; position: absolute;background: url(../images/sphover.png) no-repeat;}
.vidrtw img{ width: 119px; height: 70px; overflow: hidden;  margin-left: 6px;border-radius: 6px;}
.vidrtit{ font-size:12px; line-height:18px; width: 130px; float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #fff;}
.vidrcs{ color: #999; margin-top: 15px; width: 130px; float: left;}
.vidrcs::before{ content: ""; width: 9px; height: 12px; background: url(../images/ys-ico.png) no-repeat -201px -33px; float: left; margin: 2px 6px 0px 0px;}
.vidrtext2{ margin-top: 22px;}
.vidrtext2 h6{ line-height: 44px; color: #88898f; padding-left: 6px; font-size: 14px;}
.vidrtext2 li{ padding-bottom: 22px; height: 66px;}
.vidrtext2 li img{ width: 115px; height: 66px; float: left; border-radius: 6px;margin-left: 6px; margin-right: 13px; border: 2px #20202b solid;}
.vidrtext2 li:hover .vidrtit{ color: #192657;}
.vidrtext2 li:hover img{ border: 2px #192657 solid;}


.vidpagecont2 .smtit{padding: 0;}
.vidpagecont2 ul{padding: 17px 0px 0px 0px;}
.vidpagecont2 li{width: 271px;float: left;margin-right:22px;}
.vidpagecont2 li:nth-child(4){margin-right: 0;}
.vidpagecont2 li .vidpic{position: relative;}
.vidpagecont2 li .vidpic img{ width: 271px; height: 138px;overflow: hidden;}
.vidpagecont2 li .vidpic::before{margin: 0 auto;display: block;height: 35px;width: 35px;background: url(../images/spbf.png) no-repeat;content: ".";position: absolute;z-index: 999999;top: 50%;left: 50%;margin-left: -17.5px;margin-top: -17.5px;}
.vidpagecont2 li p{ font-size: 14px; line-height: 22px;padding-top: 9px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.vidpagecont2 li .vidtj{ margin-top: 10px; color: #666;}
.vidpagecont2 li .vidtj span{ display: inline-block; float: left; line-height: 16px;}
.vidpagecont2 li .vidtj span.vidtime{ float: right;}
.vidpagecont2 li .vidtj span::before{content: ""; width: 16px; height: 16px; display: inline-block; float: left;}
.vidpagecont2 li .vidtj span.vidcs::before{ background: url(../images/indico.png) no-repeat -369px -29px;margin: 0px 8px 0px 0px;}
.vidpagecont2 li .vidtj span.vidtime::before{ background: url(../images/indico.png) no-repeat -369px -55px;margin: 0px 6px 0px 0px;}


.vidpagecont3{width: 1160px;padding: 20px 0;margin: 30px auto 0px auto;background: #fff;}
.vidbox{ width: 100%; overflow: hidden;}

/*专区壁纸*/
.x-zqsqy-bzli ul{padding: 17px  0px;}
.x-zqsqy-bzli li{float: left;margin-bottom: 15px;margin-right: 22px;width: 271px;position: relative;}
.x-zqsqy-bzli li:nth-child(4n+4){margin-right: 0px;}
.x-zqsqy-bzli li a{display:inline-block;width: 100%;height: 100%;overflow: hidden;}
.x-zqsqy-bzli li img{width: 100%;height: 180px;overflow: hidden;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;max-width: 100%;}
.x-zqsqy-bzli li a:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.x-zqsqy-bzli li p{position: absolute;left: 0;bottom: 3px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;background: rgba(0,0,0,.6);width: 96%;padding: 0 2%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.x-zqsqy-bzli li a p{color: #fff;}
.x-zqsqy-bzli li span{position: absolute;right: 5px;bottom: 44px;font-size: 12px;color: #fff;background: rgba(0,0,0,.2);border-radius: 30px;padding: 3px 8px;}
.x-zqsqbzimg{width: 1160px;overflow: hidden;position: relative;margin: 20px 0;}
.x-zqsqbzimg li{width: 1200px !important;height: 600px;position: relative;}
.x-zqsqbzimg li img{width: 100%;height: 600px;overflow: hidden;}
.tempWrap{  width:100% !important;}

.x-zqsqy-bz-tj{width: 1140px;padding: 20px 0px 20px 20px;margin: 20px auto 0px auto; background: #fff;box-shadow: 0 2px 4px 0 rgba(89,89,89,0.20);}
.vidtit{ font-size: 24px; color: #111; margin-bottom: 19px;}
.vidtit::before{ width: 20px; height: 21px; content: ""; display: inline-block; float: left; background: url(../images/indico.png) no-repeat -369px 0px; margin: 6px 13px 0px 0px;}
.x-zqsqy-bz-tj li{ width: 233px; height:195px;  float: left; margin-right:20px ; border: 1px #ebebeb solid; padding: 11px 15px;border-radius: 4px;}
.x-zqsqy-bz-tj li .vidpic{position: relative;}
.x-zqsqy-bz-tj li .vidpic img{ width: 233px; height: 138px;overflow: hidden;border-radius: 4px;}
.x-zqsqy-bz-tj li p{ font-size: 14px; line-height: 22px; padding-top: 9px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.x-zqsqy-bz-tj li .vidtj{ margin-top: 10px; color: #666;}
.x-zqsqy-bz-tj li .vidtj span{ display: inline-block; float: left; line-height: 16px;}
.x-zqsqy-bz-tj li .vidtj span.vidtime{ float: right;}
.x-zqsqy-bz-tj li .vidtj span::before{content: ""; width: 16px; height: 16px; display: inline-block; float: left;}
.x-zqsqy-bz-tj li .vidtj span.vidcs::before{ background: url(../images/indico.png) no-repeat -369px -29px;margin: 0px 8px 0px 0px;}
.x-zqsqy-bz-tj li .vidtj span.vidtime::before{ background: url(../images/indico.png) no-repeat -369px -55px;margin: 0px 6px 0px 0px;}
.x-zqsqy-bz-tj li:hover{box-shadow: 0px 3px 10px rgba(0,0,0,.1);cursor: pointer;}
.x-zqsqy-bz-tj li:hover p{ color: #192657;}
.x-zqsqy-bz-tj li:hover .vidpic::before{transform:rotate(360deg);-ms-transform:rotate(360deg); 	-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg); -o-transform:rotate(360deg); }

.x-zqsq-bz-wz{position: absolute;left: 0;bottom: 0;padding-right: 20px;box-sizing: border-box;width: 100%;background: rgba(0,0,0,.5);}
.x-zqsq-bz-wz h1{ font-size: 24px; color: #fff; font-weight: normal; line-height: 57px; padding-left: 20px; width: 660px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float: left;margin:0px 20px 0px 0px;}
.x-zqsq-bz-wz span{ float: right; width: 200px; display: inline-block; line-height: 57px; color: #efefef;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.x-zqsq-bz-wz span i{ width: 18px; height: 18px;display: inline-block; float: left;}
.x-zqsq-bz-wz span.dzico{width: 100px;}
.x-zqsq-bz-wz span.dzico i{ background: url(../images/spzuoz.png) no-repeat;background-size: auto;margin: 20px 5px 0px 0px;background-size: 18px 18px;}
.x-zqsq-bz-wz span.lyico i{background: url(../images/sptime.png) no-repeat;background-size: auto;margin: 20px 5px 0px 0px;background-size: 18px 18px;}
.x-zqsq-bz-wz span.boico i{ background: url(../images/indico.png) no-repeat -335px -60px;margin: 20px 5px 0px 0px;}

.xgbztj li .vidpic::before{display: none;}
.x-zqsqbzimg .x-zqsq-bz-wz .praise{width: 130px;    position: absolute;bottom: 0px;right: 0; margin: 0;}
.x-zqsqbzimg .x-zqsq-bz-wz #praise{    float: left;}
.x-zqsqbzimg .x-zqsq-bz-wz .praise img {width: 25px !important;height: 25px;}
.x-zqsqbzimg .x-zqsq-bz-wz #praise-txt{    float: left;color: #a8a9a9; text-align: left;width: 59px;}
.j-scroll:hover .slide-arr{position: absolute;width: 37px;height: 53px;cursor: pointer;background-repeat: no-repeat;background-position: center;top: 50%;margin-top: -25px;}
.j-scroll:hover .slide-arr.prev{left:0px;background-image: url(../images/L.png);}
.j-scroll:hover .slide-arr.next{right:0px;background-image: url(../images/R.png);}


/*搜索*/
.yssearch-tit{margin: 20px 0px;border-bottom: 1px solid #eee;}
.yssearch-tit li{ width: 90px; text-align: center; font-size: 16px; line-height: 50px; float: left; margin-bottom: -1px; margin-right: 10px;}
.yssearch-tit li a{ display: inline-block; width: 100%; height: 100%;}
.yssearch-tit li.on a,.yssearch-tit li a:hover{ font-weight: 700; border-bottom: 2px solid #f60; text-decoration: none; color: #f60;}
.vid-list li a em{ color: #ff0000;}
.searchyszx-li{margin: 0;}
.searchyszx-li li{ padding:20px 0px;}
.searchyszx-li li .nimg{  width: 212px;  height: 106px;}
.searchyszx-li li .nimg img{  width: 212px;  height: 106px;  overflow: hidden;}
.searchyszx-li li .ntext{ width: 900px;}
.searchyszx-li .ntext h3{font-size: 16px;font-weight: normal;padding: 3px 0 2px;}
.searchyszx-li .ntext h3 a em,.searchyszx-li .ntext .nword em{ color: #ff0000;}
.searchyszx-li .ntext .nword{color: #666;}
.searchyszx-li .ntext .btn{ text-align: right; color: #999; padding-right: 10px;}


.xtaq{background: #fff;box-sizing: border-box;overflow: auto;}
.xtaq .rmtj-list{height: auto;overflow: hidden;padding: 0;margin-bottom: 0;margin-top: 15px;}
.xtaq .rmtj-list b {font-size: 14px;color: #e9be80;float: left;width: 100px;height: 35px;display: block;background: #14192c;text-align: center;font-weight: bold;line-height: 35px;}
.xtaq .rmtj-list span{display: block;float: left;margin-left:20px;width: 1040px;}
.xtaq .rmtj-list span a {color: #333;display: block;float: left;overflow: hidden;width: 85px;white-space: nowrap;text-overflow: ellipsis;line-height: 35px;}
.xtaq .rmtj-list span a:hover, .xtaq .rmtj-list span a.on{color:#ff5500;}
.xtaq .rmtj-list span a:last-of-type{border: medium none;}


/***登录后***/
.head-account{ width: 30px;height: 30px;float: right;margin-top: 4px; position: relative; z-index: 9999;}
.head-account img{width: 34px;height: 34px;border-radius: 100%;}
.head-account .hytc{width: 320px;right: 0px;cursor: default;-webkit-border-radius: 4px;border-radius: 4px;border: 0;-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);z-index: 300;position: absolute;background: #fff;padding: 0;box-sizing: border-box; display: none;}
.hytc-head {width: 100%;height: auto;padding: 10px 20px;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;position: relative;background-image: url(../images/zs-three.png);-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center; color: #fff;  box-sizing: border-box;}
.hytc-photo {display: block;width: 40px;height: 40px;-webkit-border-radius: 50%;border-radius: 50%;-webkit-background-size: 100% 100%;background-size: 100% 100%;background-repeat: no-repeat;background-position: center center;position: relative;margin-right: 10px;float: left;}
.hytc-info {font-size: 12px;float: left;}
.hytc-info  p:nth-child(2) span { margin-right: 18px; }
.hytc-info  p:nth-child(1) span:nth-child(1) { font-size: 14px; margin-right: 30px;}
.row-fun-type { width: 100%; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; padding: 0 20px; box-sizing: border-box;}
.row-fun-type>li {float: left;margin-right: 29px;width: 48px;text-align: center;position: relative;}
.row-fun-type>li:nth-child(4){margin-right: 0px;}
.row-fun-type>li>a { display: block; width: 100%; height: 100%; text-align: center;}
.row-fun-type>li>a>.icon {font-size: 18px;display: block;text-align: center;position: relative;}
.row-fun-type>li>a>span { font-size: 12px; color: rgba(0,0,0,.65); margin-top: 7px;}
.row-fun-type>li>a:hover span { font-size: 12px; color: #ff5000; margin-top: 7px;}
.row-foot { font-size: 12px; color: #9B9B9B; width: 100%; margin: 0 auto; border-top: 1px solid #F4F4F4; padding: 15px 20px; box-sizing: border-box;}
.row-foot>a {color: #9B9B9B;}
.fr {float: right;}


.yshead-logo img{
    width: 90px;
}

.zq_banner {
    width: 100%;
    height: 1058px;
    overflow: hidden;
    padding-top: 36px;
}

.zq_banner img {
    position: relative;
    right: -50%;
    transform: translate(-50%,0);
}



.yxxqtynr{width: 100%;padding-top: 50px;}
.yingx-spftware-cont{position:relative;width: 1200px;margin: 0 auto;height: 800px;}
.yingx-spftware-top{position:absolute;overflow:hidden;bottom: 50px;right: 40px;z-index: 90;width: 750px;text-align: right;}
.yingx-spftware-top1{position:absolute;overflow:hidden;top: -57px;left: 320px;}
.yingx-title-list ul li{width: 74px;height: 95px;float: right;display: inline;cursor: pointer;margin-right: 20px;}
.yingx-title-list ul li.yingx-hover{color: #e9be80;font-weight: bold;}
.yingx-spftware-bd{width: 1920px;height: 800px;margin-left: -365px;}
.yingx-spftware-list{position:relative;width:100%;height: 800px;}
.yingx-title-list ul li img{    width: 67px;height: 69px; margin-left: -1px; margin-top: -1px;}
.yingx-title-list ul li p{color:#fff;font-size:14px;text-align: center;}
.yingx-title-list ul li.yingx-hover p{color:#f3c258;font-weight: normal;}
.yingx-spftware-list .w-bgimgBox { left: 0; position: absolute; top: 0; width: 100%; height: 100%; z-index: -1; overflow: hidden;}
.yxpf-jz{ width: 1200px; margin: 0 auto;}
.yxjs{width: 357px;height: 548px;position: absolute;left: 0;top: 0;padding: 0 20px;overflow: hidden;background: rgba(0, 0, 0, .5);margin: 127px auto 0;z-index: 99;}
.yingx-title-list ul .pf { display: block; width: 25px; height: 70px; float: right; border-radius: 5px; background: #f3c258; line-height: 26px; text-align: center; font-size: 16px; padding-top: 20px; color: #000;}
.yxpf-title {font-size: 24px;color: #f3c258;line-height: 30px;padding-top: 30px;position: absolute;top: 150px;left: 25px;z-index: 999;}
.yxpf-name {font-size: 50px;font-weight: bold;color: #FFF;line-height: 74px;margin-top: 90px;}

.yingx-title-list ul li i { float: left; width: 65px; height: 67px; border: solid 4px #7a7a7a; border-radius: 0 12px; overflow: hidden;}
.yingx-title-list ul li.yingx-hover i{   border-color: #f3c258;}
.yxjs .yxpfbq dd{ width: 20%; height: 30px; line-height: 30px;  border: 1px solid #f3c258; color: #f3c258; text-align: center; float: left; margin: 15px 0;  margin-right: 4%;border-radius: 5px; overflow: hidden; }
.yxpfbq{display: inline-block;padding-bottom: 10px;border-bottom: 1px dashed #eee;width: 100%;margin-bottom: 10px;}
.yxjs dd span{width: 100%;display: inline-block;height: 30px;line-height: 30px;margin: 8px 0;color: #fff;overflow: hidden;padding-right: 30px;box-sizing: border-box;}
.yxjs dd span em{width: 90px;display: inline-block;margin-left: 10px;}
.yxjs .hqgl_btn{width: 100%;height: 45px;background: #f3c258;margin-top: 20px;line-height: 45px;text-align: center;display: block;color:  #333;}
.yxjs .hqgl_btn:hover{ background: #cc9e3a;}

.yx-jnjs{width: 650px;float: left;background: #fff;padding: 20px;box-sizing: border-box;min-height: 320px;}
.jnjs-b{color: #000; font-size: 24px; line-height: 24px; height: 24px; position: relative; margin-bottom: 20px;}
.jnjs-nr{ width: 100%;}
.jnjs-spftware-cont{position:relative;}
.jnjs-spftware-top{position: relative;overflow:hidden;}
.jnjs-title-list ul li{float:left;height: 95px;cursor:pointer;width: 95px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border: 2px solid #d8d8d8;border-radius: 100%;margin-right: 30px;}
.jnjs-title-list ul li.jnjs-hover{color: #e9be80;font-weight: bold;border-color: #f3c258;}
.jnjs-spftware-bd{width: 100%;height: auto;float: left;margin-top: 20px;}
.jnjs-spftware-list{position:relative;width: 100%;}
.jnjs-title-list ul li img{width: 85px;height: 85px;margin: 0 auto;margin-top: 5px;border-radius: 100%;}
.jnjs-name b {font-size: 16px;color: #424242;margin-right: 50px;}
.jnjs-name span{
    margin: 0 6px;
    color: #424242;
    font-size: 14px;
}
.jnjs-desc {font-size: 14px;color: #535252;margin: 15px 0px 0 0;min-height: 50px;line-height: 20px;}
.yx-mwdp{width: 520px;float: right;padding: 20px;background: #fff;box-sizing: border-box;min-height: 320px;}
.mwdp{display: inline-block;width: 100%;}
.mwdp li {width: 33.3%;height: auto;border-radius: 5px;float: left;display: inline;position: relative;text-align: center;}
.mwdp li img{    width: 53px; height: 53px; margin: 0 auto;}
.mwdp li p{    font-size: 14px;line-height: 20px; color: #535252; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.mwdp li p em { display: block; font-size: 16px; color: #424242; font-weight: 700; margin: 12px 0;}
.mwdp-tips { width: 100%; padding: 10px; background: #f5f5f5; line-height: 20px; color: #484848; margin: 0 auto; box-sizing: border-box; margin-top: 10px;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.czdpb {display: block;width: 25px;height: 70px;float:left;border-radius: 5px;background: #f3c258;line-height: 26px;text-align: center;font-size: 14px;padding: 15px 5px;color: #333;}

.czdpyi{ width: 570px; float: left;}
.czdper{ width: 570px; float: right;}
.czdp{position: relative;}
.czdp li{float:left;height: 120px;cursor:pointer;width: 75px;text-align: center;margin-left: 14px;}
.czdp li i{border: 2px solid #d8d8d8;border-radius: 100%;height: 70px;cursor:pointer;width: 70px;display: block;}
.czdp li:hover i{border-color: #f3c258;}
.czdp li img{width: 60px;height: 60px;margin: 0 auto;margin-top: 5px;border-radius: 100%;}
.czdp li p{text-align: center;font-size: 14px;margin-top: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.czdp li:hover p a{color: #f3c258;}
.yxgl-l{width: 640px;float: left;}
.yxgl-l li{width: 200px;float: left;margin-right: 20px;margin-bottom: 15px;}
.yxgl-l li img{width: 200px;height: 130px;margin-bottom: 5px;}
.yxgl-l li p{line-height:24px;font-size: 14px;color: #545353;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.yxgl-l li:nth-child(3n){ margin-right: 0;}
.yxgl-r{width: 480px;float: right;}
.yxgl-r li {color: #505050;font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.subscript { float: left; width: 62px; height: 24px; background-color: #f5f5f5; color: #999; text-align: center; line-height: 24px; margin-right: 10px;}
.yxgl-r li .p-dec { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}


.czdp li{ position: relative;}
.zbxx{  display: none; position: absolute; top: 50px; right:0; background: rgba(0,0,0,.9); opacity: 0.9; border: 1px solid #459ef4; width: 213px; padding: 24px 15px 24px 33px; z-index: 100; font-family: "microsoft yahei";}
.zbxx .item-title {height: 74px;}
.zbxx .item-title img {  float: left;  width: 74px;  height: 74px;  margin-right: 15px;  border-radius: 0;}
.zbxx .item-title .cons { float: left; margin-left: 6px;}
.zbxx .item-title h4 {  text-indent: 0;  font-size: 18px;  font-weight: bold;  color: #23ff28;  line-height: 26px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  text-indent: 0;}
.zbxx .item-title .cons p {text-indent: 0;font-size: 14px;color: #da951c;line-height: 30px;margin-top: 0;}
.zbxx .item-desc {text-indent: 0;padding: 20px 0;color: #369ff9;font-size: 14px;line-height: 22px;}
.zbxx .item-desc p {margin-bottom: 10px;text-align: left;float: left;width: 100%;margin-top: 0;font-size: 12px;white-space: inherit;}

.pagetext ul {margin-top: 15px; float: left; width: 100%; margin-bottom: 30px;}
.pagetext li{width: 30%;float: left;padding: 5px 5px;font-size: 14px;margin-bottom: 5px;text-align: center;border: 1px dashed #dddcdb;margin-right: 5px;color:#6c6c6c;white-space:nowrap; overflow: hidden; text-overflow:ellipsis; /*省略号*/}
.pagetext li:hover{color:#fff;background:#fe8900;}

.pagetext h3{height: 28px;
margin: 25px 0 25px 0;
padding: 0 0 0 10px;
font-size: 20px;
font-weight: 700;
line-height: 18px;text-indent: 0;
border-left: 4px solid #33cc66;
color: #f75b4b;
display: block;
border-bottom: 1px #bbb dashed;
clear:both;}