body {
	font-size: 16px;
	font-family: "微软雅黑";
	padding: 0;
	margin: 0;
	min-width: 1200px;
	overflow-x: auto;
	background: #f5f5f5;
}
a,
a:hover,
a:focus {
	text-decoration: none;
	-o-transition: all .2s;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	-ms-transition: all .2s;
	transition: all .2s;
	outline: none;
	text-decoration: none!important
}
img {
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
	border: 0;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.hover img {
	opacity: 1;
	transition: all .3s;
}

.hover img:hover {
	opacity: .6;
}
em {
	font-weight: normal;
	color: #999;
}
.bg-f9 {
	background: #f9f9f9;
}
.bg-f {
	background: #fff;
}
.w1200 {
	width: 1200px;
}
.b-t {
	border-top: 1px solid #eee;
}
.b-b {
	border-bottom: 1px solid #eee;
}
.b-a {
	border: 1px solid #eee;
}
.b-r-4{
	border-radius: 4px;
}
.ma {
	margin-right: auto;
	margin-left: auto;
}

input:focus,textarea:focus,select:focus{
	outline: none;
}
ul{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.wrap{
	width: 1200px;
	margin: 0 auto;
}
h1{
	font-weight: normal;
	margin: 0;
}
.topDiv{
	background-color: #292929;
	line-height: 32px;
	font-size: 13px;
	color: #c5c5c5;
}
.topDiv .wrap{
	overflow: hidden;
}
.topDiv .wrap div span{
	margin: 0 15px;
}
.topDiv .wrap div a{
	color: #c5c5c5;
}
.topDiv .wrap div a:hover{
	color: #ec741d;
}
.header{
	background: #fff;
	line-height: 88px;
	line-height:66px;
}
.header .navDiv{
	margin-left: 25px;
	margin-left:0px;
}
.header .navDiv>ul>li{
	float: left;
	position: relative;
	margin-left: 40px;
	margin-left:70px;
}
.header .navDiv>ul>li>a{
	font-size: 16px;
	color: #010101;
	display: block;
	color:#fff;
}
.header .navDiv>ul>li:hover>a,
.header .navDiv>ul>li.active>a{
	color: #EC741D;
	color: #000;
}
.header .navDiv>ul>li.active>a:after{
	content: "";
	position: absolute;
	width: 50%;
	left: 50%;
	margin-left: -25%;
	bottom: 17px;
	background: #EC741D;
	/* height: 2px; */
}
.header .navDiv>ul>li:hover>a:after{
	content: "";
	position: absolute;
	width: 100%;
	left: 0;
	margin-left: 0;
	bottom: 17px;
	background: #EC741D;
	/* height: 2px; */
}
.header .navDiv ul>li ul.dropDownMenu{
	position: absolute;
	left: 50%;
	margin-left: -160px;
	top: 85px;
	top:50px;
	width: 300px;
	/*background: url(../images/nav-bg.png) no-repeat center center;
	background-size:100% 100%;*/
	background: #fff;
	box-shadow: 0px 3px 8px rgba(0,0,0,.1);
	padding: 5px 10px 10px;
	display: none;
	z-index: 999;
}
.header .navDiv ul>li ul.dropDownMenu li{
	float: left;
	width: 33.3%;
}
.header .navDiv ul>li ul.dropDownMenu li a{
	display: block;
	font-size: 14px;
	color: #737373;
	text-align: center;
	line-height: 1;
	padding: 12px 0;
}
.header .navDiv ul>li:hover ul.dropDownMenu{
	display: block;
}
.header .navDiv ul>li ul.dropDownMenu li a:hover{
	color: #EC741D;
}
.header .searchDiv form{
	overflow: hidden;
	margin-top: 26px;
	margin-top:16px;
	position: relative;
}
.header .searchDiv form input{
	width: 160px;
	width:400px;
	height: 34px;
	float:left;
	border: 0;
	font-size: 14px;
	padding: 0 86px 0 20px;
	color: #9f9f9f;
	/* background: url(../images/ss-bg.png) no-repeat center center; */
	    border: 1px solid #fd8000;
    border-radius: 34px;
	background-size:100%;
}
.header .searchDiv form .ssBtn{
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	width: 76px;
	height: 36px;
/* 	background: url(../images/ssbtn-bg.png) no-repeat center center; */
	background: #fd8000;
	font-size: 14px;
	color: #fefefe;
	border: 0;
	font-family: "微软雅黑";
}
.indexDiv1{
	margin: 20px 0;
}
.indexDiv1 .wrap{
	background: #fff;
	padding: 20px;
	width: 1160px;
}
.indexDiv1 .hdDiv{
	overflow: hidden;
}
.indexDiv1 .hdDiv a{
	color: #393939;
	margin-right: 40px;
	float: left;
	line-height: 1;
	padding-bottom: 10px;
	border-bottom: 2px solid #fff;
}
.indexDiv1 .hdDiv a:hover{
	color: #EC741D;
}
.indexDiv1 .hdDiv a.active{
	color: #EC741D;
	border-bottom: 2px solid #EC741D;
	display: block;
}
.indexDiv1 .bdDiv .imgListDiv{
	margin-top: 21px;
}
.indexDiv1 .bdDiv .imgListDiv ul{
	overflow: hidden;
	margin-right: -43.5px;
}
.indexDiv1 .bdDiv .imgListDiv ul li{
	float: left;
	margin: 0 43.5px 10px 0;
	width: 90px;
}
.indexDiv1 .bdDiv .imgListDiv ul li img{
	width: 90px;
	height: 90px;
	border-radius: 15px;
}
.indexDiv1 .bdDiv .imgListDiv ul li span{
	display: block;
	text-align: center;
	font-size: 14px;
	color: #000;
	margin-top: 7px;
	height:20px;
	overflow:hidden;
}
.indexDiv1 .bdDiv .imgListDiv ul li a:hover span{
	color: #EC741D;
}
.indexDiv1 .bdDiv .textListDiv>div{
	overflow: hidden;
	margin-top: 18px;
} 
.indexDiv1 .bdDiv .textListDiv>div span{
	display: block;
	width: 85px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
}
.indexDiv1 .bdDiv .textListDiv>div span.hotText{
	background: url(../images/hot-bg.png);
}
.indexDiv1 .bdDiv .textListDiv>div span.newText{
	background: url(../images/new-bg.png);
}
.indexDiv1 .bdDiv .textListDiv>div .listDiv ul{
	overflow: hidden;
}
.indexDiv1 .bdDiv .textListDiv>div .listDiv ul li{
	float: left;
	font-size: 14px;
	color: #dcdcdc;
}
.indexDiv1 .bdDiv .textListDiv>div .listDiv ul li a{
	display: inline-block;
	color: #404040;
	line-height: 28px;
	margin: 0 25.5px;
}
.indexDiv1 .bdDiv .textListDiv>div .listDiv ul li a:hover{
	color: #EC741D;
}
.indexDiv1 .bdDiv .textListDiv>div .listDiv ul li.lastChild a{
	margin-right: 0;
}

.indexDiv2 .wrap{
	background: #fff;
	padding: 20px;
	width: 1160px;
}
.footer .wrap{
	background: #080808;
	padding: 0px;
	width: 1160px;
}
.footer .wrap a{
	color:#727272;
}
.bottomDiv .wrap{
	background: #292929;
	padding: 20px;
	width: 1160px;
}
.index-title{
	border-bottom: 1px solid #dedede;
	/*overflow: hidden;*/
	padding-bottom: 7px;
}
.index-title .chi{
	color: #000000;
	font-weight: bold;
	border-bottom: 2px solid #EC741D;
	padding-bottom: 6px;
}
.index-title .eng{
	color: #939392;
	font-size: 13px;
	margin-left: 5px;
}
.index-title a.more_a{
	font-size: 14px;
	color: #000000;
}
.index-title a.more_a:hover{
	color: #EC741D;
}
.indexDiv2 .imgListDiv {
	padding: 22px 0;
}
.indexDiv2 .imgListDiv ul{
	margin-right: -53px;
	overflow: hidden;
}
.indexDiv2 .imgListDiv ul li{
	margin-right: 53px;
	float: left;
	width: 250px;
}
.indexDiv2 .imgListDiv ul li .imgDiv img{
	width: 250px;
	height: 187px;
}
.indexDiv2 .imgListDiv ul li .textDiv span{
	display: block;
	font-size: 16px;
	color: #000;
	margin: 14px 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	line-height: 21px;
}
.indexDiv2 .imgListDiv ul li .textDiv p{
	display: block;
	font-size: 14px;
	color: #8a8a8a;
	margin: 0;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.limit2{
	overflow: hidden;
	position: relative;
}
.limit2.p-after:after{
	content: "..."; 
    position: absolute; 
    bottom: 0; 
    right: 0px; 
    padding-left: 40px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -moz-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(left, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}
.indexDiv2 .imgListDiv ul li a:hover .textDiv span{
	color: #EC741D;
}
.indexDiv2 .textListDiv{
	padding: 34px 0;
}
.indexDiv2 .textListDiv ul {
	overflow: hidden;
	margin-right: -59px;
}
.indexDiv2 .textListDiv ul li{
	margin-right: 59px;
	float: left;
	width: 550px;
	overflow: hidden;
	margin-bottom: 15px;
	line-height: 21px;
}
.indexDiv2 .textListDiv ul li a{
	font-size: 16px;
	color: #000000;
	padding-left: 17px;
	position: relative;
	width: 470px;
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.indexDiv2 .textListDiv ul li a:after{
	content: ">";
	position: absolute;
	left: 0;
	top: 0;
	color: #8a8a8a;
	font-size: 14px;
}
.indexDiv2 .textListDiv ul li a:hover{
	color: #EC741D;
}
.indexDiv2 .textListDiv ul li .date{
	font-size: 14px;
	color: #9c9c9c;
}
.indexDiv3{
	margin: 20px 0;
	background: url(../images/index-bg1.jpg) no-repeat center top;
	background-size:100%;
	padding-top: 66px;
}
.indexDiv3 .wrap{
	background: #fff;
	padding: 20px;
	width: 1160px;
}
.indexDiv3 .listDiv ul {
	overflow: hidden;
	margin-right: -59px;
	padding: 24px 0 10px;
}
.indexDiv3 .listDiv ul li{
	float: left;
	width: 550px;
	margin-right: 59px;
	overflow: hidden;
}
.indexDiv3 .listDiv ul li .imgDiv{
	width: 106px;
}
.indexDiv3 .listDiv ul li .imgDiv img{
	width: 100%;
	height: 106px;
}
.indexDiv3 .listDiv ul li .imgDiv .grade{
	font-size: 14px;
	color: #ec741d;
	text-align: center;
	padding: 5px 0 10px;
}
.indexDiv3 .listDiv ul li .imgDiv .grade span{
	font-size: 20px;
}
.indexDiv3 .listDiv ul li .textDiv{
	width: 420px;
	margin-left: 24px;
}

.indexDiv3 .listDiv ul li .textDiv a{
	font-size: 16px;
	color: #000;
	margin-top: 5px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.indexDiv3 .listDiv ul li .textDiv .date{
	font-size: 14px;
	color: #8a8a8a;
	margin: 10px 0;
}
.indexDiv3 .listDiv ul li .textDiv p{
	font-size: 14px;
	color: #8a8a8a;
	margin: 0;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.indexDiv3 .listDiv ul li .textDiv a:hover{
	color: #EC741D;
}

.indexDiv4{
	margin: 20px 0;
}
.indexDiv4 .wrap{
	background: #FFFFFF;
	padding: 20px;
	width: 1160px;
}
.indexDiv4 .tabsDiv{
	margin: 24px 0 10px;
}
.indexDiv4 .tabsDiv ul{
	overflow: hidden;
	margin-right: -75px;
}
.indexDiv4 .tabsDiv ul li{
	float: left;
	margin-right: 75px;
	margin-bottom: 20px;
}
.indexDiv4 .tabsDiv ul li a{
	display: block;
	width: 170px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #e3e3e3;
	color: #000;
}
.indexDiv4 .tabsDiv ul li:hover a,
.indexDiv4 .tabsDiv ul li.active a{
	border: 1px solid #EC741D;
	color: #EC741D;
	font-weight: bold;
}
.indexDiv4 .tabsContent{
	overflow: hidden;
}
.indexDiv4 .tabsContent .leftDiv{
	width: 220px;
}
.indexDiv4 .tabsContent .leftDiv ul{
	border-bottom: 1px solid #e3e3e3;
}
.indexDiv4 .tabsContent .leftDiv ul li a{
	display: block;
	color: #000;
	line-height: 54px;
	border: 1px solid #e3e3e3;
	text-align: center;
	border-bottom: 0;
	position: relative;
}
.indexDiv4 .tabsContent .leftDiv ul li:hover a,
.indexDiv4 .tabsContent .leftDiv ul li.active a{
	background: #EC741D;
	color: #fff;
}
.indexDiv4 .tabsContent .leftDiv ul li.active a:after{
	content: "";
	width: 12px;
	height: 26px;
	background: url(../images/sj.png) no-repeat;
	position: absolute;
	right: -12px;
	top: 50%;
	margin-top: -13px;
}
.indexDiv4 .tabsContent .rightDiv{
	width: 938px;
}
.indexDiv4 .tabsContent .rightDiv ul{
	overflow: hidden;
}
.indexDiv4 .tabsContent .rightDiv ul li{
	float: left;
	width: 90px;
	margin-left: 44px;
	margin-bottom: 25px;
} 
.indexDiv4 .tabsContent .rightDiv ul li img{
	width: 100%;
	height: 90px;
	border-radius: 15px;
}
.indexDiv4 .tabsContent .rightDiv ul li span{
	font-size: 14px;
	color: #000;
	display: block;
	text-align: center;
	margin-top: 9px;
}
.indexDiv4 .tabsContent .rightDiv ul li:hover span{
	color: #EC741D;
}

.indexDiv56 .wrap{
	overflow: hidden;
}
.indexDiv56 .indexDiv5{
	width: 320px;
	padding: 20px;
	background: #fff;
	height: 665px;
}
.indexDiv56 .indexDiv5 .tabsDiv{
	margin-top: 24px;
	overflow: hidden;
}
.indexDiv56 .indexDiv5 .tabsDiv a{
	color: #393939;
	margin-right: 40px;
	padding-bottom: 7px;
	display: block;
	float: left;
	border-bottom: 2px solid #fff;
}
.indexDiv56 .indexDiv5 .tabsDiv a:hover{
	color: #EC741D;
}
.indexDiv56 .indexDiv5 .tabsDiv a.active{
	color: #EC741D;
	font-weight: bold;
	border-bottom: 2px solid #EC741D;
}
.indexDiv56 .indexDiv5 .tabsContent ul li{
	overflow: hidden;
	margin-top: 20px;
}
.indexDiv56 .indexDiv5 .tabsContent ul li img{
	width: 90px;
	height: 90px;
	border-radius: 15px;
	margin-right: 23px;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .textDiv{
	width: 207px;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .textDiv .nameDiv{
	overflow: hidden;
	margin-top: 5px;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .textDiv .nameDiv .name{
	font-size: 18px;
	color: #000;
	width: 180px;
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.indexDiv56 .indexDiv5 .tabsContent ul li a:hover .textDiv .nameDiv .name{
	color: #ec741d;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .num{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	font-size:14px;
	margin-top: 2px;
	background: #b8b8b8;
}
.indexDiv56 .indexDiv5 .tabsContent ul li a{
	display: block;
	overflow: hidden;
}
.indexDiv56 .indexDiv5 .tabsContent ul li.li1 .num{
	background: #ff3e3e;
}
.indexDiv56 .indexDiv5 .tabsContent ul li.li2 .num{
	background: #ec741d;
}
.indexDiv56 .indexDiv5 .tabsContent ul li.li3 .num{
	background: #7dde90;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .textDiv .typeDiv{
	font-size: 12px;
	color: #8a8a8a;
	margin: 10px 0;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .textDiv p{
	margin: 0;
	font-size: 14px;
	color: #8a8a8a;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.indexDiv56 .indexDiv5 .tabsContent ul li .outDiv{
	overflow: hidden;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .outDiv .num{
	float: left;
}

.indexDiv56 .indexDiv5 .tabsContent ul li .outDiv .name{
	font-size: 16px;
	color: #000;
	width: 295px;
	margin-left: 5px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	float: left;
}
.indexDiv56 .indexDiv5 .tabsContent ul li .hoverDiv{
	display: none;
}
.indexDiv56 .indexDiv5 .tabsContent ul li.on .outDiv{
	display: none;
}
.indexDiv56 .indexDiv5 .tabsContent ul li.on .hoverDiv{
	display: block;
}
.indexDiv56 .indexDiv6{
	width: 780px;
	padding: 20px 20px 0;
	background: #fff;
	height: 685px;
}
.indexDiv56 .indexDiv6 .tabsDiv{
	margin: 21px 0 11px;
}
.indexDiv56 .indexDiv6 .tabsDiv ul{
	overflow: hidden;
	margin: 0 -25px;
}
.indexDiv56 .indexDiv6 .tabsDiv ul li{
	float: left;
	margin: 0 27px;
	margin-bottom: 10px;
}
.indexDiv56 .indexDiv6 .tabsDiv ul li a{
	display: block;
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e3e3e3;
	color: #a2a2a2;
	font-size: 14px;
}
.indexDiv56 .indexDiv6 .tabsDiv ul li:hover a,
.indexDiv56 .indexDiv6 .tabsDiv ul li.active a{
	border: 1px solid #EC741D;
	color: #EC741D;
	font-weight: bold;
}

.indexDiv56 .indexDiv6 .tabsContent ul{
	overflow: hidden;
	margin: 0 -24px;
}
.indexDiv56 .indexDiv6 .tabsContent ul li{
	float: left;
	width: 90px;
	margin: 0 24px;
	margin-bottom: 19px;
} 
.indexDiv56 .indexDiv6 .tabsContent ul li img{
	width: 100%;
	height: 90px;
	border-radius: 15px;
}
.indexDiv56 .indexDiv6 .tabsContent ul li span{
	font-size: 14px;
	color: #000;
	display: block;
	text-align: center;
	margin-top: 6px;
}
.indexDiv56 .indexDiv6 .tabsContent ul li:hover span{
	color: #EC741D;
}

.indexDiv7{
	background: #292929;
	padding: 40px 0;
	margin-top: 20px;
}

.indexDiv7 .wrap{
	background: #fff;
	padding: 20px 20px 10px;
	width: 1160px;
	overflow: hidden;
}
.indexDiv7 .listDiv{
	margin-top: 22px;
}
.indexDiv7 .listDiv ul{
	overflow: hidden;
}
.indexDiv7 .listDiv ul.ul1{
	width: 850px;
}
.indexDiv7 .listDiv ul.ul1 li{
	float: left;
	margin-right: 10px;
	margin-bottom: 13px;
}
.indexDiv7 .listDiv ul.ul1 li:nth-child(1),
.indexDiv7 .listDiv ul.ul1 li:nth-child(6){
	width: 320px;
	height: 187px;
}
.indexDiv7 .listDiv ul.ul1 li:nth-child(2),
.indexDiv7 .listDiv ul.ul1 li:nth-child(3),
.indexDiv7 .listDiv ul.ul1 li:nth-child(4),
.indexDiv7 .listDiv ul.ul1 li:nth-child(5){
	width: 250px;
	height: 187px;
}
.indexDiv7 .listDiv ul.ul2 li{
	width: 310px;
	height: 387px;	
}

.indexDiv8{
	margin: 20px 0;
}
.indexDiv8 .wrap{
	background: #fff;
	padding: 20px 20px 10px;
	width: 1160px;
	overflow: hidden;
}
.indexDiv8 .listDiv{
	margin-top: 22px;
}
.indexDiv8 .listDiv ul{
	overflow: hidden;
}
.indexDiv8 .listDiv ul li a{
	display: block;
	position: relative;
}
.indexDiv8 .listDiv ul li a .playBtn{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -52px;
	margin-left: -32px;
}
.indexDiv8 .listDiv ul li a .textDiv{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	background: url(../images/sp-bg.png) no-repeat center center;
	background-size:cover;
}
.indexDiv8 .listDiv ul li a .textDiv p{
	margin: 0 14px;
	line-height: 46px;
	font-size: 16px;
	color: #fff;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.indexDiv8 .listDiv ul.ul1 li img:nth-child(1){
	width: 310px;
	height: 387px;
}
.indexDiv8 .listDiv ul.ul2{
	width: 850px;
}
.indexDiv8 .listDiv ul.ul2 li{
	float: left;
	margin-left: 10px;
	margin-bottom: 13px;
}
.indexDiv8 .listDiv ul.ul2 li img:nth-child(1){
	width: 273px;
	height: 187px;
}

.indexDiv9 .wrap{
	background: #fff;
	padding: 20px 20px 10px;
	width: 1160px;
	overflow: hidden;
}
.indexDiv9 .listDiv ul{
	overflow: hidden;
	margin: 20px -23px 0;
}
.indexDiv9 .listDiv ul li{
	float: left;
	width: 90px;
	margin: 0 22px 31px;
}
.indexDiv9 .listDiv ul li img{
	width: 90px;
	height: 90px;
	border-radius: 15px;
}
.indexDiv9 .listDiv ul li span{
	display: block;
	text-align: center;
	font-size: 14px;
	margin: 7px 0 9px;
}
.indexDiv9 .listDiv ul li a{
	font-size: 12px;
	color: #ec741d;
	display: block;
	width: 80px;
	line-height: 22px;
	border: 1px solid #ec741d;
	text-align: center;
	margin: 0 auto;
}
.indexDiv9 .listDiv ul li a:hover{
	background: #ec741d;
	color: #fff;
}
.indexDiv10{
	margin: 20px 0;
}
.indexDiv10 .wrap{
	padding: 20px;
	background: #fff;
	width: 1160px;
}
.indexDiv10 .listDiv ul{
	overflow: hidden;
	margin-top: 15px;
	margin-right: -15px;
}
.indexDiv10 .listDiv ul li{
	float: left;
	margin-right: 25px;
}
.indexDiv10 .listDiv ul li a{
	font-size: 14px;
	color: #7d7d7d;
	line-height: 30px;
}
.indexDiv10 .listDiv ul li a:hover{
	color: #ec741d;
}

.bottomDiv{
	background: #292929;
	padding: 31px 0 20px;
}
.bottomDiv .hd{
	overflow: hidden;
}
.bottomDiv .hd .leftDiv {
	flex: 1
}
.bottomDiv .hd .leftDiv img{
	margin: 20px 0 44px;
}
.bottomDiv .hd .leftDiv .searchDiv {
	width: 324px;
}
.bottomDiv .hd .leftDiv .searchDiv form{
	overflow: hidden;
	position: relative;
}
.bottomDiv .hd .leftDiv .searchDiv form input{
	width: 200px;
	height: 36px;
	float:left;
	border: 0;
	font-size: 14px;
	padding: 0 104px 0 20px;
	color: #9f9f9f;
	background: url(../images/ss-bg1.png) no-repeat center center;
	background-size:100%;
}
.bottomDiv .hd .leftDiv .searchDiv form .ssBtn{
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	width: 94px;
	height: 36px;
	background: url(../images/ssbtn-bg1.png) no-repeat center center;
	font-size: 14px;
	color: #292929;
	border: 0;
	font-family: "微软雅黑";
}
.bottomDiv .hd .rightDiv .listDiv.fl{
	margin-right: 70px;
}
.bottomDiv .hd .rightDiv .listDiv span{
	font-size: 18px;
	color: #c9c9c9;
	display: block;
	margin-bottom: 22px;
}
.bottomDiv .hd .rightDiv .listDiv ul li a{
	font-size: 14px;
	color: #767676;
	display: block;
	margin-top: 13px;
}
.bottomDiv .hd .rightDiv .listDiv ul li a:hover{
	color: #c9c9c9;
}
.bottomDiv .bd{
	text-align: center;
	margin-top: 90px;
}
.bottomDiv .bd ul{
	display: inline-block;
	overflow: hidden;
}
.bottomDiv .bd ul li{
	float: left;
	font-size: 15px;
	color: #898989;
}
.bottomDiv .bd ul li a{
	display: inline-block;
	margin:0 30px;
	font-size: 15px;
	color: #898989;
}
.bottomDiv .bd ul li a:hover{
	color: #c9c9c9;
}
.footer{
	background: #080808;
	font-size: 13px;
	color: #7d7d7d;
	text-align: center;
	line-height: 30px;
	padding: 10px 0 6px;
}
.footer img{
	margin-right: 7px;
}
.footer a{
	color: #888
}

/*************内页*************/
.ny-container .breadcrumb{
	padding: 20px 0 20px 20px;
	font-size: 14px;
	color: #000;
	background: url(../images/weizhi.png) no-repeat left center;
}
.ny-container .breadcrumb a{
	color: #000;
}
.ny-container .breadcrumb a:hover{
	color: #EC741D;
}
.ny-container .commonDiv{
	overflow: hidden;
	margin-bottom: 50px;
}
.ny-container .commonLeftDiv{
	width: 910px;
}
.ny-container .commonRightDiv{
	width: 280px;
}
.ny-container .commonLeftDiv .newsDiv{
	padding: 20px;
	background: #fff;
}
.ny-container .commonLeftDiv .hdDiv{
	border-bottom: 1px solid #dedede;
	padding-bottom: 10px;
}
.ny-container .commonLeftDiv .hdDiv a{
	font-size: 16px;
	color: #393939;
	margin-right: 35px;
}
.ny-container .commonLeftDiv .hdDiv a.active{
	color: #EC741D;
	border-bottom: 2px solid #ec741d;
	padding-bottom: 9px;
	font-weight: bold;
}
.ny-container .commonLeftDiv .hdDiv a:hover{
	color: #EC741D;
}
/**********资讯中心*********/
.ny-container .commonLeftDiv .newsDiv .listDiv ul li{
	padding: 25px 0;
	border-bottom: 1px dashed #ababab;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li a{
	display: block;
	overflow: hidden;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li a:hover .textDiv span{
	color: #ec741d;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li img{
	width: 174px;
	height: 130px;
	margin-right: 15px;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li .textDiv{
	width: 680px;
	float: left;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li .textDiv span{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	color: #000;
	margin-top: 2px;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li .textDiv .dateDiv{
	font-size: 14px;
	padding-left: 20px;
	color: #888;
	margin: 10px 0;
	background: url(../images/shijian.png) no-repeat left center;
}
.ny-container .commonLeftDiv .newsDiv .listDiv ul li .textDiv p{
	font-size: 14px;
	line-height: 22px;
	color: #8a8a8a;
	margin: 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.ny-container .pageDiv{
	margin: 28px 0 8px;
	text-align: center;
}
.ny-container .pageDiv ul {
	display: inline-block;
	overflow: hidden;
}
.ny-container .pageDiv ul li{
	float: left;
	margin: 0 7px;
}
.ny-container .pageDiv ul li a{
	font-size: 14px;
	color: #6c6c6c;
	padding: 6px 11px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	display: block;
}
.ny-container .pageDiv ul li.active a{
	background: #EC741D;
	border: 1px solid #EC741D;
	color: #fff;
}

/**********右侧 *********/

.commonRightDiv .rankingList{
	padding: 20px;
	margin-bottom: 10px;
	background: #fff;
}
.commonRightDiv .rankingList .tabsDiv{
	margin-top: 24px;
	overflow: hidden;
}
.commonRightDiv .rankingList .tabsDiv a{
	color: #393939;
	margin-right: 40px;
	padding-bottom: 7px;
	display: block;
	float: left;
	border-bottom: 2px solid #fff;
}
.commonRightDiv .rankingList .tabsDiv a:hover{
	color: #EC741D;
}
.commonRightDiv .rankingList .tabsDiv a.active{
	color: #EC741D;
	font-weight: bold;
	border-bottom: 2px solid #EC741D;
}
.commonRightDiv .rankingList .tabsContent ul li{
	overflow: hidden;
	margin-top: 20px;
}
.commonRightDiv .rankingList .tabsContent ul li img{
	width: 70px;
	height: 70px;
	border-radius: 15px;
	margin-right: 13px;
}
.commonRightDiv .rankingList .tabsContent ul li .textDiv{
	width: 155px;
}
.commonRightDiv .rankingList .tabsContent ul li .textDiv .nameDiv{
	overflow: hidden;
	margin-top: 2px;
}
.commonRightDiv .rankingList .tabsContent ul li .textDiv .nameDiv .name{
	font-size: 18px;
	color: #000;
	width: 105px;
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.commonRightDiv .rankingList .tabsContent ul li a:hover .textDiv .nameDiv .name{
	color: #ec741d;
}
.commonRightDiv .rankingList .tabsContent ul li .num{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	font-size: 14px;
	margin-top: 2px;
	background: #b8b8b8;
}
.commonRightDiv .rankingList .tabsContent ul li a{
	display: block;
	overflow: hidden;
}
.commonRightDiv .rankingList .tabsContent ul li.li1 .num{
	background: #ff3e3e;
}
.commonRightDiv .rankingList .tabsContent ul li.li2 .num{
	background: #ec741d;
}
.commonRightDiv .rankingList .tabsContent ul li.li3 .num{
	background: #7dde90;
}
.commonRightDiv .rankingList .tabsContent ul li .textDiv .ptDiv{
	font-size: 12px;
	color: #8a8a8a;
	margin: 4px 0;
}
.commonRightDiv .rankingList .tabsContent ul li .textDiv .typeDiv{
	font-size: 12px;
	color: #8a8a8a;
}
.commonRightDiv .rankingList .tabsContent ul li .textDiv p{
	margin: 0;
	font-size: 14px;
	color: #8a8a8a;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.limit3{
	overflow: hidden;
	position: relative;
}
.limit3.p-after:after{
	content: "..."; 
    position: absolute; 
    bottom: 0; 
    right: 0px; 
    padding-left: 40px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -moz-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(left, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}

.commonRightDiv .rankingList .tabsContent ul li .outDiv{
	overflow: hidden;
}
.commonRightDiv .rankingList .tabsContent ul li .outDiv .num{
	float: left;
}

.commonRightDiv .rankingList .tabsContent ul li .outDiv .name{
	font-size: 16px;
	color: #000;
	width: 215px;
	margin-left: 5px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	float: left;
}
.commonRightDiv .rankingList .tabsContent ul li .hoverDiv{
	display: none;
}
.commonRightDiv .rankingList .tabsContent ul li.on .outDiv{
	display: none;
}
.commonRightDiv .rankingList .tabsContent ul li.on .hoverDiv{
	display: block;
}

.commonRightDiv .hotNews{
	padding: 20px;
	background: #fff;
}
.commonRightDiv .hotNews ul li{
	overflow: hidden;
	margin-top: 12px;
}
.commonRightDiv .hotNews ul li .outDiv{
	font-size: 14px;
	color: #000;
	border-bottom: 1px dashed #ababab;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	padding: 0 0 12px;
}
.commonRightDiv .hotNews ul li:last-child .outDiv{
	border-bottom: 0;
}

.commonRightDiv .hotNews ul li img{
	width: 78px;
	height: 58px;
	margin-right: 13px;
}
.commonRightDiv .hotNews ul li .textDiv{
	width: 149px;
	font-size: 14px;
	line-height: 24px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-top: 5px;
	color: #000;
}
.commonRightDiv .hotNews ul li.imgLi{
	height: 33px;
}
.commonRightDiv .hotNews ul li a:hover .textDiv,
.commonRightDiv .hotNews ul li a:hover .outDiv{
	color: #ec741d;
}

.limit21{
	position: relative;
	overflow: hidden;
}
.limit21.p-after:after{
	content: "..."; 
    position: absolute; 
    bottom: 8px; 
    right: 0px; 
    padding-left: 40px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -moz-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(left, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}

/**********资讯中心详情*********/
.newsDetailDiv .articleDiv{
	background: #fff;
	padding: 35px 20px 15px;
	margin-bottom: 19px;
}
.newsDetailDiv .articleDiv .hd{
	text-align: center;
	border-bottom: 1px dashed #949494;
	padding-bottom: 30px;
}
.newsDetailDiv .articleDiv .hd .title{
	font-size: 24px;
	color: #010101;
}
.newsDetailDiv .articleDiv .hd .smTitle{
	font-size: 14px;
	color: #8A8A8A;
	margin-top: 20px;
}
.newsDetailDiv .articleDiv .bd p{
	font-size: 15px;
	text-indent: 2em;
	line-height: 35px;
	color: #3c3c3c;
}
.newsDetailDiv .articleDiv .bd>p{
	margin: 30px 0;
}
.newsDetailDiv .articleDiv .bd img{
	display: block;
	margin: 30px auto;
}
.newsDetailDiv .articleDiv .bd .textDiv{
	margin: 30px 0;
}
.newsDetailDiv .articleDiv .bd .textDiv span{
	font-size: 16px;
	color: #3C3C3C;
	font-weight: bold;
	line-height: 35px;
}
.newsDetailDiv .articleDiv .bd .textDiv p{
	margin: 0;
}

.commonLeftDiv .aboutNews{
	background: #fff;
	padding: 30px 20px 20px;
}
.commonLeftDiv .aboutNews .ny-title{
	font-size: 18px;
	font-weight: bold;
	padding-left: 11px;
	border-left: 7px solid #EC741D;
}
.commonLeftDiv .aboutNews .listDiv ul{
	margin-right: -20px;
	overflow: hidden;
	margin-top: 30px;
}
.commonLeftDiv .aboutNews .listDiv ul li{
	margin-right: 20px;
	float: left;
	width: 425px;
	margin-bottom: 18px;
}
.commonLeftDiv .aboutNews .listDiv ul li a{
	font-size: 15px;
    color: #000000;
    padding-left: 17px;
    position: relative;
    width:370px;
    float: left;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -icab-text-overflow: ellipsis;
    -khtml-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}
.commonLeftDiv .aboutNews .listDiv ul li a:after {
    content: ">";
    position: absolute;
    left: 0;
    top: 0;
    color: #8a8a8a;
    font-size: 14px;
}
.commonLeftDiv .aboutNews .listDiv ul li a:hover{
	color: #EC741D;
}
/*.newsDetailDiv .aboutNews .listDiv ul li .imgDiv img{
	width: 250px;
	height: 187px;
}
.newsDetailDiv .aboutNews .listDiv ul li .textDiv span{
	display: block;
	font-size: 16px;
	color: #000;
	margin: 14px 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	line-height: 21px;
}
.newsDetailDiv .aboutNews .listDiv ul li .textDiv p{
	display: block;
	font-size: 14px;
	color: #8a8a8a;
	margin: 0;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}*/

/****************手游下载*****************/
.downloadDiv .hdDiv{
	background: #fff;
	padding: 20px 20px 0;
}
.downloadDiv .category-box>dl{
	overflow: hidden;
	padding:0 0 13px;
	margin-bottom: 0;
	position: relative;
	margin: 0;
	line-height: 24px;
	color: #000;
}
.downloadDiv .category-box>dl a{
	font-size: 15px;
	color: #000000;
}
.downloadDiv .category-box>dl>dt{
	float: left;
	font-size:15px;
	font-weight: normal;
	color: #000000;
}
.downloadDiv .category-box>dl>div{
	width: 1085px;
	overflow: hidden;
	float: left;
}
.downloadDiv .category-box>dl dd{
	float: left;
	padding:0px 9px 0px 9px;
    display: inline-block;
    margin: 0 0 10px 20px;
    color: #000;
    text-align: center;
    min-width: 42px;
}
.downloadDiv .category-box>dl dd.active{
	background:#EC741D;
	border-radius: 5px;
	color: #FFF;
}
.downloadDiv .bdDiv{
	background: #fff;
	padding: 20px;
	margin: 20px 0 30px;
}
.downloadDiv .bdDiv .hd{
	overflow: hidden;
	padding-bottom: 16px;
	border-bottom: 1px dashed #939393;
}
.downloadDiv .bdDiv .hd .sxDiv{
	overflow: hidden;
}
.downloadDiv .bdDiv .hd .sxDiv a{
	display: block;
	float: left;
	margin-right: 30px;
	font-size: 16px;
	color: #494242;
	width: 118px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #dedede;
	border-radius: 5px;
	text-align: center;
}
.downloadDiv .bdDiv .hd .sxDiv a.active{
	background: #EC741D;
	color: #fff;
	border: 1px solid #EC741D;
}
.downloadDiv .bdDiv .hd .totalGame{
	font-size: 14px;
	color: #494242;
	line-height: 34px;
}
.downloadDiv .bdDiv .hd .totalGame span{
	color: #ff0000;
	font-weight: bold;
	margin: 0 3px;
}

.downloadDiv .bdDiv .listDiv ul{
	overflow: hidden;
	margin: 0 -26px 0;
}
.downloadDiv .bdDiv .listDiv ul li{
	float: left;
	width: 120px;
	margin: 34px 10px 8px;
	padding: 11px 16px;
}
.downloadDiv .bdDiv .listDiv ul li img{
	width: 120px;
	height: 120px;
	border-radius: 15px;
}
.downloadDiv .bdDiv .listDiv ul li span{
	display: block;
	text-align: center;
	font-size: 14px;
	margin: 15px 0;
	line-height: 1;
}
.downloadDiv .bdDiv .listDiv ul li a{
	font-size: 12px;
	color: #ec741d;
	display: block;
	width: 80px;
	line-height: 22px;
	border: 1px solid #ec741d;
	text-align: center;
	margin: 0 auto;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.downloadDiv .bdDiv .listDiv ul li:hover{
	box-shadow: 0px 0px 10px rgba(128,128,128,.26);
}
.downloadDiv .bdDiv .listDiv ul li a:hover{
	background: #ec741d;
	color: #fff;
}


/**********手游专辑*********/
.ny-container .commonLeftDiv .albumDiv {
	background: #fff;
	padding: 0 20px 20px;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li{
	padding: 25px 0;
	border-bottom: 1px dashed #ababab;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li a{
	display: block;
	overflow: hidden;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li a:hover .textDiv span{
	color: #ec741d;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li img{
	width: 174px;
	height: 130px;
	margin-right: 15px;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li .textDiv{
	width: 680px;
	float: left;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li .textDiv>span{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	color: #000;
	margin-top: 2px;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li .textDiv .dateDiv{
	font-size: 14px;
	padding-left: 20px;
	color: #888;
	margin: 15px 0;
	background: url(../images/shijian.png) no-repeat left center;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li .textDiv .dateDiv span{
	color: #EC741D;
	font-weight: bold;
	margin-left: 5px;
}
.ny-container .commonLeftDiv .albumDiv .listDiv ul li .textDiv p{
	font-size: 14px;
	line-height: 22px;
	color: #8a8a8a;
	margin: 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.albumListDiv .hdDiv{
	position: relative;
	padding: 70px 0;
	background: url(../images/zj-list-img.jpg) no-repeat center center;
	background-size:auto 100%;
}
.albumListDiv .hdDiv .textDiv{
	/*position: absolute;
	left: 50%;
	margin-left: -315px;
	top: 50%;
	margin-top: -91px;*/
	background: #0a0808;
	padding: 30px 33px;
	width: 564px;
	min-height: 122px;
	font-size: 15px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	/*display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;*/
	margin: 0 auto;
}
/*.limit4{
	overflow: hidden;
	position: relative;
}
.limit4.p-after:after{
	content: "..."; 
    position: absolute; 
    bottom: 0; 
    right: 0px; 
    padding-left: 40px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -moz-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(left, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}*/

.albumListDiv .bdDiv{
	position: relative;
	background: #fff;
	margin-top: 20px;
	padding: 10px 20px 42px;
}
.albumListDiv .bdDiv .listDiv ul {
	overflow: hidden;
	margin: 0 -30px;
}
.albumListDiv .bdDiv .listDiv ul li{
	overflow: hidden;
	float: left;
	width: 550px;
	margin: 30px;
}
.albumListDiv .bdDiv .listDiv ul li img{
	width: 120px;
	height: 120px;
	border-radius: 15px;
}
.albumListDiv .bdDiv .listDiv ul li .textDiv{
	width: 410px;
	margin-left: 20px;
}
.albumListDiv .bdDiv .listDiv ul li .textDiv .hd{
	overflow: hidden;
	margin-bottom: 13px;
}
.albumListDiv .bdDiv .listDiv ul li .textDiv .hd .name{
	font-size: 24px;
	color: #000;
	line-height: 26px;
}
.albumListDiv .bdDiv .listDiv ul li .textDiv .hd a{
	font-size: 12px;
	color: #ec741d;
	display: block;
	border: 1px solid #ec741d;
	width: 80px;
	line-height: 24px;
	text-align: center;
}
.albumListDiv .bdDiv .listDiv ul li .textDiv .hd a:hover{
	background: #EC741D;
	color: #fff;
}
.albumListDiv .bdDiv .listDiv ul li .textDiv p{
	margin: 0 ;
	font-size: 15px;
	line-height: 23px;
	color: #6e6e6e;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

/*******************手游下载详情*****************/
.downloadDetailDiv .hd{
	background: #fff;
	padding: 30px 20px 40px;
	overflow: hidden;
}
.downloadDetailDiv .hd .download {
	width: 680px;
}
.downloadDetailDiv .hd .ewmDiv {
	width: 190px;
}
.downloadDetailDiv .hd .download .jianjie{
	overflow: hidden;
}
.downloadDetailDiv .hd .download .jianjie img{
	width: 120px;
	height: 120px;
	border-radius: 15px;
	margin-right: 35px;
}
.downloadDetailDiv .hd .download .textDiv{
	width: 525px;
}
.downloadDetailDiv .hd .download .textDiv .name{
	font-size: 26px;
	color: #000;
	margin-bottom: 20px;
}
.downloadDetailDiv .hd .download .textDiv .list ul li{
	float: left;
	width: 33.3%;
	color: #706f6f;
	font-size: 14px;
	margin-top: 10px;
}
.downloadDetailDiv .hd .download .downloadBtn{
	margin-top: 40px;
}
.downloadDetailDiv .hd .download .downloadBtn a{
	display: block;
	float: left;
	width: 190px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-right: 45px;
}
.downloadDetailDiv .hd .download .downloadBtn a span{
	width: 55px;
	display: block;
	text-align: center;
	float: left;
	line-height: 46px;
	height: 50px;
}
.downloadDetailDiv .hd .download .downloadBtn a.android_a{
	background: #ec741d;
}
.downloadDetailDiv .hd .download .downloadBtn a.android_a span{
	background: #e0650c;
}
.downloadDetailDiv .hd .download .downloadBtn a.ios_a{
	background: #ff3e3e;
}
.downloadDetailDiv .hd .download .downloadBtn a.ios_a span{
	background: #ed3333;
}
.downloadDetailDiv .hd .ewmDiv{
	text-align: center;
	margin-top: 25px;
}
.downloadDetailDiv .hd .ewmDiv img{
	width: 150px;
	height: 150px;
}
.downloadDetailDiv .hd .ewmDiv span{
	display: block;
	text-align: center;
	color: #000;
	margin-top: 13px;
}
.downloadDetailDiv .bd{
	padding: 30px 20px 40px;
	background: #fff;
	margin: 20px 0;
}
.downloadDetailDiv .detail-title{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding-left: 13px;
	border-left: 7px solid #ec741d;
}
.downloadDetailDiv .bd .introDiv .textDiv{
	color: #000;
	margin: 25px 0 35px;
	line-height: 30px;
	text-indent: 2em;
}
.downloadDetailDiv .bd .specialDiv{
	padding: 40px 0;
	border-top: 1px dashed #949494;
	border-bottom: 1px dashed #949494;
}
.downloadDetailDiv .bd .specialDiv .textDiv{
	margin: 30px 0;
	color: #000;
	margin: 25px 0 0;
	line-height: 30px;
	/*height: 240px;*/
	overflow: hidden;
}
.downloadDetailDiv .bd .specialDiv a.zhankai_a{
	font-size: 14px;
	color: #484848;
	display: block;
	width: 180px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #dedede;
	text-align: center;
	margin: 40px auto 0;
}
.downloadDetailDiv .bd .specialDiv a.zhankai_a:hover{
	border: 1px solid #ec741d;
	color: #ec741d;
}
.downloadDetailDiv .bd .jietuDiv{
	padding: 40px 0 0;
}

.ladyScroll{width:702px;height:285px;margin:30px auto 0;position:relative;padding: 0 84px;}
.ladyScroll .prev,.ladyScroll .next{width:40px;height:100px;position:absolute;top:93px;left:0;z-index:100; cursor:pointer;}
.ladyScroll .next{ left:auto; right:0;background:url(../images/right-icon.jpg) no-repeat;}
.ladyScroll .prev{ left:0; right:auto;background:url(../images/left-icon.jpg) no-repeat;}

.ladyScroll .scrollWrap{width:702px;padding-top:0;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:180px;text-align:center;position:relative;margin:0;margin-right:10px;}
.ladyScroll dt{border: 0 solid #DDDDDC; padding: 0;margin:0 auto;width:100%;height:285px;line-height:285px;overflow:hidden;}
.ladyScroll img{width:161px;display: inline-block; vertical-align: middle;}
/*.ladyScroll dt:hover{border:1px solid #A71F24;}*/




.downloadDetailDiv .fb{
	padding: 30px 20px 40px;
	background: #fff;
}
.downloadDetailDiv .fb ul{
	overflow: hidden;
	margin: 0 -35px 0;
}
.downloadDetailDiv .fb ul li{
	float: left;
	width: 120px;
	margin: 34px 18px 8px;
	padding: 11px 16px;
}
.downloadDetailDiv .fb ul li img{
	width: 120px;
	height: 120px;
	border-radius: 15px;
}
.downloadDetailDiv .fb ul li span{
	display: block;
	text-align: center;
	font-size: 14px;
	margin: 15px 0;
	line-height: 1;
}
.downloadDetailDiv .fb ul li a{
	font-size: 12px;
	color: #ec741d;
	display: block;
	width: 80px;
	line-height: 22px;
	border: 1px solid #ec741d;
	text-align: center;
	margin: 0 auto;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.downloadDetailDiv .fb ul li:hover{
	box-shadow: 0px 0px 10px rgba(128,128,128,.26);
}
.downloadDetailDiv .fb ul li a:hover{
	background: #ec741d;
	color: #fff;
}

/***************手游排行榜*******************/
.ny-container .commonDiv1{
	overflow: hidden;
	margin-bottom: 50px;
}
.ny-container .commonLeftDiv1{
	width: 210px;
}
.ny-container .commonRightDiv1{
	width: 990px;
}
.ny-container .commonLeftDiv1 .listDiv{
	background: #fff;
	padding: 28px 15px;
}
.ny-container .commonLeftDiv1 .listDiv ul li{
	margin-bottom: 16px;
}
.ny-container .commonLeftDiv1 .listDiv ul li a{
	display: block;
	width: 178px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	color: #646464;
	border: 1px solid #ababab;
}
.ny-container .commonLeftDiv1 .listDiv ul li:hover a,
.ny-container .commonLeftDiv1 .listDiv ul li.active a{
	background: #ec741d;
	border: 1px solid #ec741d;
	color: #fff;
}

.commonRightDiv1 .rankingList{
	padding: 20px;
	margin-bottom: 10px;
	background: #fff;
	width: 280px;
	float: left;
	margin-left: 10px;
	height: 591px;
}
.commonRightDiv1 .rankingList .tabsDiv{
	margin-top: 24px;
	overflow: hidden;
}
.commonRightDiv1 .rankingList .tabsDiv a{
	color: #393939;
	margin-right: 40px;
	padding-bottom: 7px;
	display: block;
	float: left;
	border-bottom: 2px solid #fff;
}
.commonRightDiv1 .rankingList .tabsDiv a:hover{
	color: #EC741D;
}
.commonRightDiv1 .rankingList .tabsDiv a.active{
	color: #EC741D;
	font-weight: bold;
	border-bottom: 2px solid #EC741D;
}
.commonRightDiv1 .rankingList .tabsContent ul li{
	overflow: hidden;
	margin-top: 20px;
}
.commonRightDiv1 .rankingList .tabsContent ul li img{
	width: 70px;
	height: 70px;
	border-radius: 15px;
	margin-right: 13px;
}
.commonRightDiv1 .rankingList .tabsContent ul li .textDiv{
	width: 195px;
}
.commonRightDiv1 .rankingList .tabsContent ul li .textDiv .nameDiv{
	overflow: hidden;
	margin-top: 2px;
}
.commonRightDiv1 .rankingList .tabsContent ul li .textDiv .nameDiv .name{
	font-size: 18px;
	color: #000;
	width: 145px;
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.commonRightDiv1 .rankingList .tabsContent ul li a:hover .textDiv .nameDiv .name{
	color: #ec741d;
}
.commonRightDiv1 .rankingList .tabsContent ul li .num{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	font-size: 14px;
	margin-top: 2px;
	background: #b8b8b8;
}
.commonRightDiv1 .rankingList .tabsContent ul li a{
	display: block;
	overflow: hidden;
}
.commonRightDiv1 .rankingList .tabsContent ul li.li1 .num{
	background: #ff3e3e;
}
.commonRightDiv1 .rankingList .tabsContent ul li.li2 .num{
	background: #ec741d;
}
.commonRightDiv1 .rankingList .tabsContent ul li.li3 .num{
	background: #7dde90;
}
.commonRightDiv1 .rankingList .tabsContent ul li .textDiv .ptDiv{
	font-size: 12px;
	color: #8a8a8a;
	margin: 4px 0;
}
.commonRightDiv1 .rankingList .tabsContent ul li .textDiv .typeDiv{
	font-size: 12px;
	color: #8a8a8a;
}
.commonRightDiv1 .rankingList .tabsContent ul li .textDiv p{
	margin: 0;
	font-size: 14px;
	color: #8a8a8a;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.limit3{
	overflow: hidden;
	position: relative;
}
.limit3.p-after:after{
	content: "..."; 
    position: absolute; 
    bottom: 0; 
    right: 0px; 
    padding-left: 40px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -moz-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(left, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}

.commonRightDiv1 .rankingList .tabsContent ul li .outDiv{
	overflow: hidden;
}
.commonRightDiv1 .rankingList .tabsContent ul li .outDiv .num{
	float: left;
}

.commonRightDiv1 .rankingList .tabsContent ul li .outDiv .name{
	font-size: 16px;
	color: #000;
	width: 255px;
	margin-left: 5px;
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
}
.commonRightDiv1 .rankingList .tabsContent ul li .hoverDiv{
	display: none;
}
.commonRightDiv1 .rankingList .tabsContent ul li.on .outDiv{
	display: none;
}
.commonRightDiv1 .rankingList .tabsContent ul li.on .hoverDiv{
	display: block;
}


/********************************/
.commonRightDiv1 .top10List{
	background: #fff;
	padding: 28px 20px 1px 30px;
	margin-left: 10px;
}
.commonRightDiv1 .top10List ul li{
	overflow: hidden;
	margin-bottom: 30px;
}
.commonRightDiv1 .top10List ul li a>img{
	width: 100px;
	height: 100px;
	border-radius: 15px;
}
.commonRightDiv1 .top10List ul li .textDiv{
	width: 810px;
	margin-left: 18px;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv{
	overflow: hidden;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv .name{
	font-size: 20px;
	color: #000;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv .ranking{
	float: right;
	width: 97px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #fff;
	text-align: right;
	padding-right: 5px;
	background: url(../images/bg4.png) no-repeat center center;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv .ranking img{
	position: relative;
	margin-right: 7px;
	top: -2px;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv .ranking.ranking1{
	background: url(../images/bg1.png) no-repeat center center;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv .ranking.ranking2{
	background: url(../images/bg2.png) no-repeat center center;
}
.commonRightDiv1 .top10List ul li .textDiv .nameDiv .ranking.ranking3{
	background: url(../images/bg3.png) no-repeat center center;
}
.commonRightDiv1 .top10List ul li .textDiv .typeDiv{
	color: #8a8a8a;
	font-size: 12px;
	margin: 6px 0 8px;
}
.commonRightDiv1 .top10List ul li .textDiv .typeDiv span{
	margin-right: 50px;
}
.commonRightDiv1 .top10List ul li .textDiv p{
	margin: 0;
	font-size: 14px;
	color: #6e6e6e;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.commonDiv1 .aboutUsDiv{
	margin-left: 10px;
	background: #fff;
	padding: 20px;
	line-height: 35px;
}
.commonDiv1 .aboutUsDiv span{
	font-size: 15px;
	color: #393939;
	display: block;
}
.commonDiv1 .aboutUsDiv p{
	margin: 0;
	font-size: 15px;
	color: #393939;
	text-indent: 2em;
}
.commonDiv1 .aboutUsDiv .textDiv{
	margin-top: 30px;
}
.commonDiv1 .aboutUsDiv .textDiv strong{
	color: #010101;
}

/***************搜索页面*****************/
.resultDiv {
	padding: 0 0 40px;
}
.resultDiv .aboutTitle{
	color: #000;
	font-weight: bold;
}
.resultDiv .aboutGameDiv{
	 background: #fff;
	 padding: 20px 20px 13px 20px;
}
.resultDiv .aboutNewsDiv{
	 background: #fff;
	 padding: 20px 20px 0;
	 margin: 20px 0;
}
.resultDiv .aboutGameDiv .listDiv{
	margin-top: 17px;
}
.resultDiv .aboutGameDiv ul li{
	overflow: hidden;
	margin-bottom: 30px;
}
.resultDiv .aboutGameDiv ul li>img{
	width: 100px;
	height: 100px;
	border-radius: 15px;
}
.resultDiv .aboutGameDiv ul li .textDiv{
	width: 820px;
	margin-left: 20px;
}
.resultDiv .aboutGameDiv ul li .textDiv .nameDiv{
	font-size: 20px;
	color: #000;
}
.resultDiv .aboutGameDiv ul li .textDiv .typeDiv{
	color: #8a8a8a;
	font-size: 12px;
	margin: 6px 0 8px;
}
.resultDiv .aboutGameDiv ul li .textDiv .typeDiv span{
	margin-right: 50px;
}
.resultDiv .aboutGameDiv ul li .textDiv p{
	margin: 0;
	font-size: 14px;
	color: #6e6e6e;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.resultDiv .aboutGameDiv ul li a.download_a{
	width: 103px;
	height: 30px;
	line-height: 30px;
	background: #ec741d;
	color: #fff;
	text-align: center;
	margin-right: 17px;
	margin-top: 37px;
}
.resultDiv .aboutGameDiv ul li a.download_a:hover{
	opacity: .8;
}

.resultDiv .aboutNewsDiv .listDiv ul li{
	padding: 25px 0;
	border-top: 1px dashed #ababab;
}
.resultDiv .aboutNewsDiv .listDiv ul li:first-child{
	border-top: 0;
}
.resultDiv .aboutNewsDiv .listDiv ul li a{
	display: block;
	overflow: hidden;
}
.resultDiv .aboutNewsDiv .listDiv ul li a:hover .textDiv span{
	color: #ec741d;
}
.resultDiv .aboutNewsDiv .listDiv ul li img{
	width: 174px;
	height: 130px;
	margin-right: 15px;
}
.resultDiv .aboutNewsDiv .listDiv ul li .textDiv{
	width: 970px;
	float: left;
}
.resultDiv .aboutNewsDiv .listDiv ul li .textDiv span{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	color: #000;
	margin-top: 3px;
}
.resultDiv .aboutNewsDiv .listDiv ul li .textDiv .dateDiv{
	font-size: 14px;
	padding-left: 20px;
	color: #888;
	margin: 10px 0;
	background: url(../images/shijian.png) no-repeat left center;
}
.resultDiv .aboutNewsDiv .listDiv ul li .textDiv p{
	font-size: 14px;
	line-height: 22px;
	color: #8a8a8a;
	margin: 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

/*****************图片列表*****************/
.commonLeftDiv .imgListWrap{
	background: #fff;
	padding: 28px 20px;
}
.commonLeftDiv .imgListWrap .listDiv ul{
	margin: 0 -30px;
	overflow: hidden;
}
.commonLeftDiv .imgListWrap .listDiv ul li{
	float: left;
	width: 250px;
	margin: 0 30px 40px;
}
.commonLeftDiv .imgListWrap .listDiv ul li img{
	width: 250px;
	height: 170px;
}
.commonLeftDiv .imgListWrap .listDiv ul li .title{
	color: #000;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	margin-top: 10px;
}
.commonLeftDiv .imgListWrap .listDiv ul li:hover .title{
	color: #EC741D;
}
.commonLeftDiv .imgListWrap .pageDiv{
	margin-top: 0;
}
.commonLeftDiv .imgDetailWrap .hd{
	background: #fff;
	padding: 35px 72px 25px;
	text-align: center;
	margin-bottom: 19px;
}
.commonLeftDiv .imgDetailWrap .hd .titleDiv{
	font-size: 24px;
}
.commonLeftDiv .imgDetailWrap .hd .textDiv{
	color: #000;
	line-height: 30px;
	text-align: left;
}

.slideBox{ width:100%; position:relative;  z-index:999; margin: 30px 0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;text-align:center; }
.slideBox .bd img{}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ 
width: 50%;
height: 100%;
position: absolute;
top: 0;
z-index: 9;
background: white;
opacity: 0;
filter:alpha(opacity=0);
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
}
.slideBox .prev {left: 0;cursor: url(http://www.sinaimg.cn/edu/images/slidenews/arr_left.cur),auto;}
.slideBox .next {right: 0;cursor: url(http://www.sinaimg.cn/edu/images/slidenews/arr_right.cur),auto;}
/*.slideBox .pageState{font-size: 26px;display:inline;}
.slideBox .pageState span{color: #FF9C00; font-size: 20px;}*/

.commonLeftDiv .imgDetailWrap .bd{background: #fff;padding: 17px 12px 7px;}
.photo-slide .left .pic,.photo-slide .right .pic{display:block;background:url(../images/img-bg.jpg) no-repeat 4px 4px;width:114px;}
.photo-slide .left .pic img,.photo-slide .right .pic img{width:110px;height:110px;}
.photo-slide .left p,.photo-slide .right p{font-size:16px;color:#000;text-align: center;margin: 10px 0 0;}


.picScroll-left{ overflow:hidden; position:relative; float:left; width:635px;margin-left:10px;height:110px;  }
.picScroll-left .hdq{ overflow:hidden;}
.picScroll-left .hdq .sprev,.picScroll-left .hdq .snext{ display:block;  width:36px; height:110px;  overflow:hidden;cursor:pointer;position:absolute;top:0;}
.picScroll-left .hdq .sprev{left:0;}
.picScroll-left .hdq .snext{right:0;}
/*.picScroll-left .bdq .tempWrap{width: 635px;}*/
.picScroll-left .bdq{ padding-left:51px; padding-top:0;}
.picScroll-left .bdq ul{ overflow:hidden; zoom:1;}
.picScroll-left .bdq ul li{ margin-right:30px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bdq ul li .pic{ text-align:center;}
.picScroll-left .bdq ul li .pic img{ width:108px; height:108px; display:block;border:1px solid #ccc; max-width: 108px;}
.picScroll-left .bdq ul li .pic a:hover img{ border:2px solid #FF9E28; width:106px;height:106px; max-width: 106px;}
.picScroll-left .bdq ul li.on .pic a img{ border:2px solid #FF9E28; width:106px;height:106px; max-width: 106px;}
.picScroll-left .bdq ul li .title{ line-height:24px;   }


/*****************视频列表*****************/
.commonLeftDiv .videoListWrap{
	background: #fff;
	padding: 28px 20px;
}
.commonLeftDiv .videoListWrap .listDiv ul{
	margin: 0 -30px;
	overflow: hidden;
}
.commonLeftDiv .videoListWrap .listDiv ul li{
	float: left;
	width: 250px;
	margin: 0 30px 40px;
}
.commonLeftDiv .videoListWrap .listDiv ul li .imgDiv{
	position: relative;
}
.commonLeftDiv .videoListWrap .listDiv ul li .imgDiv .playBtn{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -32px;
	margin-left: -32px;
}
.commonLeftDiv .videoListWrap .listDiv ul li .title{
	color: #000;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis; 
	-icab-text-overflow: ellipsis; 
	-khtml-text-overflow: ellipsis; 
	-moz-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis; 
	margin-top: 10px;
}
.commonLeftDiv .videoListWrap .listDiv ul li:hover .title{
	color: #EC741D;
}
.commonLeftDiv .videoListWrap .pageDiv{
	margin-top: 0;
}

.commonLeftDiv .videoDetail{
	background: #fff;
	padding: 35px 72px 25px;
	text-align: center;
	margin-bottom: 19px;
}
.commonLeftDiv .videoDetail .titleDiv{
	font-size: 24px;
}
#playercontainer{
	margin: 35px auto 25px;
}
.commonLeftDiv .videoDetail .textDiv{
	color: #000;
	line-height: 30px;
	text-align: left;
}


.error-container{
	margin-top: 10px;
	background: #fff;
	text-align: center;
}
.error-container .wrap{
	background: url(../images/404-bg.jpg) no-repeat center bottom;
	padding: 106px 0 161px;
}
.error-container .textDiv span{
	margin-top: 37px;
	display: block;
	font-size: 16px;
	color: #000;
}
.error-container .textDiv p{
	font-size: 14px;
	color: #a0a0a0;
	line-height: 22px;
}
.error-container .textDiv a.f5{
	width: 192px;
	height:70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	display: inline-block;
	background: url(../images/yj.png);
}
.error-container .textDiv a.f5:hover{
	opacity: .8;
}

.displayFlex {
	display: flex;
}

.indexBox {margin: 20px 0;}
.boxMain {width: 1200px;height:360px;margin: 0 auto;background: #fff;overflow: hidden;}
.banner{width:770px;height:360px;float: left;}
.banner-slide {overflow: hidden;width: 100%;height:360px;position: relative;}
.banner-slide img {min-height: 100%;}
.slide-pagination {position: absolute;z-index: 10;text-align: right;}
.slide-pagination span {width: 8px;height: 8px;border-radius: 0;background: #8f8f8f;opacity: 1;transition: all .3;}
.swiper-pagination-bullet-active {width: 30px!important;background: #f3591b!important}
.slide-button-next,
.slide-button-prev {position: absolute;z-index: 10;top: 42%;}
.slide-button-next {right: 0;}
.slide-button-prev {left: 0;}
.slide-btn {transition: all .3s;padding: 20px 10px;background: rgba(0, 0, 0, .6);opacity: 0;color: #fff;font-family: simsun;font-weight: bold;font-size: 20px;cursor: pointer;}
.banner-slide:hover .slide-btn {opacity: 1;}
.hotnews{width: 430px;float: right; margin: 20px 0;text-align: center;}
.hotnews-item{}
.hotnews-item h3{font-size: 16px; letter-spacing: 1px;margin:0 30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color: #ec741d;}
.hotnews-item h3 a {color: #ec741d;}
.hotnews-item h3 a:hover {text-decoration: inherit;}
.hotnews-item .summary{padding: 3px 30px;margin-bottom: 20px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.hotnews-item .summary a{font-size: 14px;color: #999;}


/*动画*/
@keyframes fadeinB {
    0% {transform:translateY(20px);opacity:0;filter:Alpha(opacity=0);}
	100% {transform:translateY(0px);opacity:1;filter:Alpha(opacity=1);}
}
.fadeinB {
	animation:fadeinB .6s infinite;
	-moz-animation:fadeinB .6s infinite;
	-webkit-animation:fadeinB .6s infinite; 
	-o-animation:fadeinB 1s infinite; 
	animation-iteration-count:1;
	-webkit-animation-iteration-count:1; 
}
@keyframes fadeinT {
    0% {transform:translateY(0px);opacity:0;filter:Alpha(opacity=0);}
	100% {transform:translateY(20px);opacity:1;filter:Alpha(opacity=1);}
}
.fadeinT {
	animation:fadeinT .6s infinite;
	-moz-animation:fadeinT .6s infinite;
	-webkit-animation:fadeinT .6s infinite; 
	-o-animation:fadeinT 1s infinite; 
	animation-iteration-count:1;
	-webkit-animation-iteration-count:1; 
}
@keyframes fadeinL {
    0% {transform:translateX(0px);opacity:0;filter:Alpha(opacity=0);}
    60% {transform:translateX(10px);opacity:1;filter:Alpha(opacity=1);}
	100% {transform:translateX(0px);opacity:1;filter:Alpha(opacity=1);}
}
.fadeinL {
	animation:fadeinL .6s infinite;
	-moz-animation:fadeinL .6s infinite;
	-webkit-animation:fadeinL .6s infinite; 
	-o-animation:fadeinL 1s infinite; 
	animation-iteration-count:1;
	-webkit-animation-iteration-count:1; 
}
@keyframes fadeinR {
    0% {transform:translateX(0px);opacity:0;filter:Alpha(opacity=0);}
    60% {transform:translateX(10px);opacity:1;filter:Alpha(opacity=.5);}
	100% {transform:translateX(0px);opacity:1;filter:Alpha(opacity=1);}
}
.fadeinR {
	animation:fadeinR .6s infinite;
	-moz-animation:fadeinR .6s infinite;
	-webkit-animation:fadeinR .6s infinite; 
	-o-animation:fadeinR 1s infinite; 
	animation-iteration-count:1;
	-webkit-animation-iteration-count:1; 
}
/*礼包css*/
.gift {}

.giftTop {
	padding: 20px;
	background: #fff;
	margin-bottom:15px;
	justify-content: center;
	align-items: center;
}
.giftTop .gameIcon {}
.giftTop .gameInfo {
	flex: 1;
	padding: 0 40px;
}
.giftTop .gameInfo h1 {
	font-size: 28px
}
.giftTop .gameInfo p {
	color: #666;
	font-size: 14px;
	line-height:30px;
	margin-top:5px;
}
.giftTop .gameInfo h1 em {
	margin-bottom:-4px;
}
.android_icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/android_icon.png) no-repeat;
}
.ios_icon {
	margin-left: 5px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/ios_icon.png) no-repeat;
}
.giftTop .receive {
	display: inline-block;
	background: #f27d28;
	font-size: 14px;
	padding: 6px 35px;
	cursor: pointer;
}
.gameRwm {
	text-align: center;
}
.gameRwm p {
	font-size: 14px;
	color: #666;
	margin: 10px 0 0;
}
.gameRwm img {
	width: 90px;
}


.giftTitle {
	font-size: 18px;
	padding-left: 20px;
	border-left: 3px solid #f27d28;
	margin: 0 0 20px;
}
.giftDes {
	margin-bottom: 35px;
}

.giftDes .item {
	padding: 0 20px;
	margin-bottom: 10px;
}
.giftDes strong {
	white-space:nowrap;
	font-weight: normal;
	color: #f27d28;
	line-height: 32px;
}
.giftDes p {
	margin: 0;
	color: #666;
	line-height: 32px;
}

.giftBox {
	background: #fff;
	overflow: hidden;
}
.giftBox ul {
	margin: 0 -15px;
}
.giftBox ul li {
	float: left;
	margin: 0;
}
.giftBoxItem {
	padding: 15px;
	margin: 15px;
}
.giftBoxItem> .cover {
	display: block;
	width: 25%;
	max-width: 96px;
	max-height: 96px;
	overflow: hidden;
}
.giftBoxItem> .content {
	width: 75%;
    overflow: hidden;
    text-indent: 20px;
    position: relative;
    max-height: 90px;
}

.giftBoxItem p {
	color: #666;
	font-size: 13px;
	margin: 10px 0;
	white-space:nowrap;
	text-overflow:ellipsis;
	white-space: nowrap;
	align-items: center;
}
.giftBoxItem  a {
	color: #333;
}

.giftBoxItem a:hover {
	color: #f27d28;
	text-decoration: underline;
}
.giftBoxItem .receive {
	position: absolute;
	display: block;
	text-indent: 0;
	right: 0;
	bottom: 0;
	margin: 10px 0;
}
.giftSide {
	background: #fff;
	padding: 20px;
}
.giftSide ul {
	padding: 0;
}
.giftSide ul li {
	padding: 20px 0;
	border-bottom: 1px dashed #eee;
}
.giftSide .cover {
	width: 68px;
}
.giftSide .content {
	flex: 1;
	padding-left: 10px;
}
.giftSide .content> .title {
	display: block;
	color: #444;
	margin: 5px 0;
	max-height: 24px;
	overflow: hidden;
}

.giftSide .content p {
	font-size: 13px;
	color: #666;
}
.giftSide .content strong {
	color: #F27D28;;
}
.giftSide .content span {
	flex: 1;
}
.receive {
	color: #fff!important;
	background: #F27D28;
	padding: 4px 8px;
}
.giftGame {
	padding: 20px;
	margin: 30px 0;
	background: #fff;
}

.giftGame ul {
	overflow: hidden;
}
.giftGame ul li {
	width: 12.5%;
	float: left;
	overflow: hidden;
	text-align: center;
}
.giftGame ul li .cover {
	display: block;
	padding: 15px;
}
.giftGame ul li img {
	max-width: 100%;
}
.giftGame ul li a {
	color: #333;
}
.giftGame ul li:hover a{
	color: #f27d28;
	text-decoration: underline;
}

.giftPop {

}
.giftPop .giftPopBox {
	text-align: center;
    background: #FFF;
}
.giftPopBox> .title {
	background: #F27D28;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	position: relative;
}
.giftPopClose {
	position: absolute;
	right: 15px;
	top: 0;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
}
.giftPopMain {
	padding: 30px;
	text-align: center;
}
.giftPopMain .copy {
	display: inline-block;
	color: #F27D28;
	border: 1px solid #F27D28;
	padding: 10px 50px;
	font-size: 16px;
	cursor: pointer;
}
.giftPopMain  .giftPopBtn {
	margin-top: 50px;
	text-align: center;
}


.giftMain {
	padding: 20px;
	margin-bottom: 10px;
	background: #fff;
}
.filter {
	background: #fff;
	margin-bottom: 10px;
	padding: 30px 20px 0;
}
.filterItem {
	font-size: 15px;
}
.filterItem> .w05 {
	width: 5%;
}
.filterItem> .w90 {
	width: 90%;
} 
.filter ul {}

.filter ul li {
	float: left;
	font-size: 14px;
	padding: 0 20px;
	margin-bottom: 30px;
	transition: none
}
.filter ul li a {
	color: #444;
	font-size: 15px;

}
.filter .active {}
.filter .active> a {
	background: #F27D28;
	border-radius: 6px;
	padding: 3px 15px;
	color: #fff;
}

.gift-switch {
	padding: 20px;
}
.gift-switch-top {
	padding-bottom: 20px;
}
.gift-switch-li {
	display: inline-block;
	border-radius: 6px;
	padding: 5px 25px;
	border: 1px solid #eee;
	margin-right: 25px;
	cursor: pointer;
}
.gift-switch-li:hover {
	background: #F27D28;
	border: 0;
	color: #fff;
}
.switch-hover {
	background: #F27D28;
	border: 0;
	color: #fff;
}
.gift-switch-main {

}

.top-login {
	display: inline-block;
	margin-right: 50px;
}
.top-login a {
	color: #F27D28!important;
}
.top-login-title {
	text-align: center;
	border-bottom: 1px solid #ddd;
	line-height: 58px;
	font-size: 22px;
	letter-spacing: 1px;
	position: relative;
}
.top-login-title .giftPopClose {
	color: #666;
}
.top-login span {
	color: #F27D28!important;
}
#top-login,#top-register {
	cursor: pointer;
}
.pop-login-form {}
.pop-login-input {
	width: 100%;
	position: relative;
	margin-bottom: 20px;
}
.pop-login-text,
.pop-login-password,
.pop-login-submit {
	width: 100%;
	border-radius: 6px;
	border: 1px solid #ddd;
	height: 46px;
	text-indent: 55px;
}
.pop-login-submit {
	background: #F27D28;
	color: #fff;
	border: 0!important;
	cursor: pointer;
	font-size: 18px;
	text-indent: 0;
	margin-bottom: 30px;
}
.login-ver .pop-login-sms {
	border-radius: 6px;
    border: 1px solid #ddd;
	flex: 1;
	text-indent: 1em;
	margin-right: 15px
}
.pop-sms-submit {
	border-radius: 6px;
    height: 46px;
    background: #F27D28;
    color: #fff;
    border: 0!important;
    cursor: pointer;
    font-size: 18px;
    padding: 0 10px;
}
.pop-login-input i {
	position: absolute;
	left: 0;
	top: 0;
	width: 22px;
	height: 24px;
	margin: 12px;
	padding-right: 8px;
	border-right: 1px solid #ddd;
}
.pop-login-checkbox {
	color: #666;
	font-size: 14px;
	margin-bottom: 20px;
	text-align: left;
}

.top-login-bottom {
	
}
.top-login-bottom a {
	color: #999;
	font-size: 14px;
}
.b-a {
	border: 1px solid #eee;
}
.row {
	display: flex;
	margin-right: -10px;
	margin-left: -10px;
}
.col-1 {
	width: 100%;
}
.col-3 {
	width: 33.33%;
	overflow: hidden;
}

.col-5 {
	width: 50%;
}

.col-6 {
	width: 66.66%;
}
.col-1,
.col-3,
.col-6,
.col-5 {
	margin: 0 10px;
}


/*游戏截图轮播 2019-12-24*/ 
.detail-jietu {
	margin: 30px 0;
	overflow: hidden;
	position: relative;
}
.swiper-button-next {
	background: url(../images/right-icon.jpg) no-repeat!important;
	right: 0!important;
}
.swiper-button-prev {
	background: url(../images/left-icon.jpg) no-repeat!important;
	left: 0!important;
}
.swiper-btn {
	width: 40px!important;
    height: 100px!important;
	margin: 0!important;
	top: 35%!important;
}


/*游戏专区2019-12-31*/
.gameZone {
	max-height: 200px;
	overflow: hidden;
}
.gameZone-menu {
	width: 100%;
	padding: 20px 0;
	white-space:nowrap;
}
.gameZone-menu li {
	float: left;
	font-size: 13px;
	width: 7.1%;
	text-align: center;
	cursor: pointer;
}
.gameZone-menu .active {
	color: #ed7326;
}
.gameZone-main {
	max-height: 140px
}
.gameZone-item {}
.gameZone .hdDiv {
	overflow: hidden;
}

.gameSwiper {
	padding: 0 30px;
	position: relative;
}
.gameSwiper .swiper-slide {
	max-width: 140px
}
.gameSwiper .swiper-slide a {
	display: block;
	text-align: center;
}
.gameSwiper .swiper-slide p {
	margin: 5px 0;
	height:18px;
	width:118px;

}
.gameSwiper .swiper-slide a {
	color: #262626;
}
.gameSwiper .swiper-slide a:hover {
	color: #ED7326;
}
.gameSwiper .swiper-slide img {
	width: 90px;
	height:90px;
	max-height: 90px;
	max-width: 90px;
	border-radius: 15px;
}
.gameSwiper-btn {
	height: 100%!important;
	top: 0!important;
	background: #ED7326!important;
	display:flex; 
	justify-content: center;
    align-items: center;
	color:#fff;
}
.gameSwiper-btn i {
	margin-top: 15px
}
.gameSwiper-btn-next {
	left: 0;
}
.gameSwiper-btn-prev {
	right: 0;
}
.w70 {
	width: 70%;
}
.w30 {
	width: 30%;
}

.mobGmae {
	background: #fff;
	padding: 20px;
	margin-right: 20px;
	padding-bottom:13px;
}
.mobGmae .mobGmae-article {
	padding-top: 20px;
}
.mobGmae .mobGmae-article>a {
    display: block;
    overflow: hidden;
    height: 240px;
}
.mobGmae .mobGmae-article> a img {
	height: 100%;
}
.mobGmae .mobGmae-article .cover {
	overflow: hidden;
	background: rgba(0, 0, 0, 0.45);
	text-align: center;
}

.mobGmae .mobGmae-article .cover p {
	margin: 10px;
    color: #fff;
    font-size: 15px;
}
.mobGmae .mobGmae-article .content {
	margin-left: 20px;
	position: relative;
}
.mobGmae .mobGmae-article .content h3 {
	font-weight: normal;
}
.mobGmae .mobGmae-article .content h3 a {
	color: #262626;
}
.mobGmae .mobGmae-article .content h3 a:hover {
	color: #ED7326;
	text-decoration: underline;
}
.mobGmae .mobGmae-article .content .info {
	color: #aaa;
	font-size: 13px;
}
.mobGmae .mobGmae-article .content p {
	color: #999;
	font-size: 15px;
	line-height: 26px;
}
.mobGmae .mobGmae-article .content .see {
	color: #ED7326;
	font-size: 13px;
	position: absolute;
	bottom: 0;
	right: 0;
}
.mobGmae .mobGmae-article .content .info span {
	margin-right: 50px;
}
 .mobGmae-list {
	width: 100%;
	margin-top: 30px;
	padding: 0;
	overflow: hidden;
}
.mobGmae-list li {
	width: 50%;
	float: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.mobGmae-list li a {
	position: relative;
	display: block;
	font-size: 15px;
	padding: 6px 0 6px 15px;
	color: #333;
	transition: all .3s
}
.mobGmae-list li a:hover {
	color: #ED7326	
}
.mobGmae-list li a::after {
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	background: #ED7326;
	border-radius: 50%;
	bottom: 45%;
	left: 0;
}
.mobVideo {
	background: #fff;
	padding: 20px;
}
.mobVideo-item {
	margin-top: 20px;
	position: relative;
}
.mobVideo-item .cover {
	max-height: 160px;
	overflow: hidden;
}
.mobVideo-item h3 {
	position: absolute;
	bottom: 0;
	width: 100%;
	font-weight: normal;
	color: #fff;
	font-size: 15px;
/*	text-align: center;
*/	background: rgba(0, 0, 0, 0.48);
	margin: 0;
		display: flex;
    align-items: center;
}
.mobVideo-item .playBtn {
	position: absolute;
	width: 100%;
	text-align: center;
	top: 25%;
	left: 0;	
	z-index: 50
}
.mobVideo-item h3 p {
	margin: 10px 0;
	display: inline-block;
}
.mobVideo-item h3 strong {
	margin-left: 10px;
	margin-right: 5px;
	display: inline-block;
	width: 20px;
	height: 16px;

}
.mobVideo-item em {
	position: absolute;
	top: 0;
	right: 0;
	background: #ED7326;
	color: #fff;
	font-style: normal;
	font-size: 13px;
	padding: 4px 10px;
}
.mobVideo-list {
	margin-top: 20px;
}
.mobVideo-list li {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding: 15px 0;
	display: flex;
    align-items: center;
}
.mobVideo-list li a {
	color: #333;
	font-size: 15px;
	transition: all .3s
}
.mobVideo-list li a:hover {
	color: #ED7326
}
.mobVideo-list em {
	display: inline-block;
	width: 18px;
	height: 16px;
	margin-right: 5px;
	background: url(../images/mobvideo-icon.png) no-repeat;
}
.gameCp {}
.gameCp ul {
	margin: 0 -10px;
}
.gameCp ul li {
	float: left;
	width: 25%;
}
.gameCp-item {
	padding: 20px 10px 0 10px;
}
.gameCp-item .cover {
	width: 100%;
	position: relative;
}
.gameCp-item .cover img {
	width: 100%;
}
.gameCp-item .bottom {
	width: 100%;
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, 0.8);
}
.gameCp-item h3 {
	margin: 0;
	padding: 10px;
}
.gameCp-item h3 a {
	color: #fff;
}

.gameCp-item .bottom .score {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 90px;
	height: 60px;
	background: url(../images/score.png);
}
.gameCp-item .bottom .score span {
	display: block;
	text-align: center;
	line-height: 60px;
	font-size: 32px;
	font-weight: bold;
	color: #fff;
	font-style: italic;
}
.gameCp-item p {
	margin: 10px 0 0;
}
.gameCp-item p a {
	color: #aaa;
	font-size: 14px;
	line-height: 24px;
}

.home-gift {
	background: #fff;
	padding: 20px;
	margin-right: 20px;
}
.home-gift-main {}
.home-gift-main ul {
	margin: 0 -10px;
}
.home-gift-main ul li {
	width: 50%;
	float: left;
}
.home-gift-main .home-gift-item {
	margin-top: 40px;
	padding: 0 10px;
}
.home-gift-main .home-gift-item .cover {
	width: 96px;
	height: 96px;
	margin-right: 15px;
	position:relative;
	z-index: 10
}
.home-gift-main .home-gift-item .content {
	position: relative;
}
.home-gift-main .home-gift-item .content a {
	padding: 10px 0;
	color: #262626;
	display: inline-block;
}
.home-gift-main .home-gift-item .content p {
	color: #666;
	font-size: 14px;
	margin:3px 0;
}
.home-gift-main .home-gift-item .content .receive {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 5px 10px;
}
.home-app {
	background: #fff;
	padding: 20px;
}
.home-app-main {}
.home-app-main ul {
	margin: 0 -10px;
}
.home-app-main ul li {
	width: 33.33%;
	text-align: center;
	float: left;
}
.home-app-item {

	display: block;
	padding: 0 10px;
	margin-top: 20px;
}
.home-app-item img {
	height: 90px;
	width:90px;
}
.home-app-item span {
	display: block;
	text-align: center;
	color: #262626;
	margin-top: 6px;
	font-size: 13px;
}

.home-rank {}
.home-rank-main {}
.home-rank-main ul {}
.home-rank-main ul li {
	position: relative;
	padding-left: 20px;
}
.home-rank-main ul li strong {
	position: absolute;
	left: 0;
	top: 55%;
	font-weight: normal;
	background: #d3d3d3;
	color: #fff;
	padding: 3px 3px;
	font-size: 12px;
	display: block;
}
.home-rank-main .home-rank-hover {
	background: #ED7326;
}
.home-rank-main .home-rank-list {
	align-items: center;
	padding-top: 30px;
	cursor: pointer;
}

.home-rank-main .home-rank-list a {
	color: #262626;
	flex: 1;
	font-size: 15px;
}
.home-rank-main .home-rank-list em {
	color: #999;
	font-style: normal;
	font-size: 13px;
}
.home-rank-item {
	display: none;
	padding-top: 30px;
}

.home-rank-item .cover {
	width: 65px;
	height: 65px;
	margin-right: 15px;
}
.home-rank-item .cover img{
	width: 65px;
	height: 65px;
	border-radius: 15px;
}
.home-rank-item .content {
	position: relative
}
.home-rank-item .content a {
	display: block;
	color: #262626;
	padding: 8px 0;
	font-size: 15px;
}
.home-rank-item .content p {
	color: #aaa;
	margin: 0;
	font-size: 14px;
}
.home-rank-item .content span {
	display: inline-block;
	margin-right: 10px;
}
.home-rank-item .content span::after {
	content: '│';
	color: #ddd;
	margin-left: 10px;
}
.home-rank-item .content span:last-child::after {
	display: none;
}
.home-rank-item .content .down {
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	border: 1px solid #ED7326;
	border-radius: 6px;
	padding: 6px 18px;
	color: #ED7326;
}
.home-rank-main .home-rank-active {}
.home-rank-main .home-rank-active .home-rank-list {
	display: none!important;
}
.home-rank-main .home-rank-active .home-rank-item {
	display: block!important;
}

.ny-container .pageDiv{
	margin: 28px 0 8px;
	text-align: center;
}
.ny-container .pageDiv ul {
	display: inline-block;
	overflow: hidden;
}
.ny-container .pageDiv ul li{
	float: left;
	margin: 0 7px;
}
.ny-container .pageDiv ul li a{
	font-size: 14px;
	color: #6c6c6c;
	padding: 6px 11px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	display: block;
}
.ny-container .pageDiv ul li strong{
	font-size: 14px;
	color: #ff0000;
	padding: 6px 11px;
	border: 1px solid #ff0000;
	border-radius: 5px;
	display: block;
}
.ny-container .pageDiv ul li span{
	font-size: 14px;
	color: #6c6c6c;
	padding: 6px 11px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	display: block;
}
.ny-container .pageDiv ul li.active span{
	font-size: 14px;
	color: #fff;
	padding: 6px 11px;
	border: 0px solid #e5e5e5;
	border-radius: 5px;
	display: block;
}
.ny-container .pageDiv ul li.active{
	background: #EC741D;
	border: 1px solid #EC741D;
	color: #fff;
	border-radius: 5px;
}
