body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,button,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;font-family:"Microsoft YaHei";margin:0;list-style-type:none;border:0;font-weight:normal}
table{border-collapse:collapse;border-spacing:0;font-family:"Microsoft YaHei";display:table}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal}
ul,ol,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
a{text-decoration:none}
button,textarea{outline:0;border:0;padding:0;margin:0}
a:visited{text-decoration:none;color:#4e4e4e}
a:link{text-decoration:none;color:#4e4e4e}
a:hover{color:#f60}
body{font-size:14px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;color:#4e4e4e;text-align:center;margin:0 auto}
.mainbox{width: 100%;max-width: 1920px;overflow: hidden;margin: auto;background: url(../images/bg_video_hj.jpg) no-repeat center top;background-size: 100%;}
.mainbox .nei-box{width: 1200px;margin: auto;margin-bottom: 120px;}
.hj-dh{height: 50px;line-height: 50px;text-align: left;color: #484848;font-size: 14px;}
.hj-dh a{color: #484848;font-size: 14px;}
.hj-dh a:hover{color: #f60;}
.hj-con{overflow: hidden;}
.hj-list{float: left;margin-right: 30px;width: 380px;height: 230px;background-color: #ffffff;box-shadow: 0px 0px 7px 0px rgba(128, 128, 128, 0.42);border-radius: 10px;overflow: hidden;margin-bottom: 32px;}
.hj-list:nth-child(3n){margin-right: 0;}
.hj-list img{display: block;width: 100%;height: 190px;}
.hj-list span{display: block;height: 40px;line-height: 40px;text-align: center;color: #454545;font-size: 14px;}
.hj-list:hover span{color:#f60}

.page{padding:0 21px;overflow:hidden;margin-top:29px}
.page .page_fenye{overflow:hidden}
.page .page_fenye a{padding:0 8px;border:solid 1px #e3e3e3;border-radius:4px;box-sizing:border-box;height:26px;text-align:center;line-height:26px;display:inline-block;vertical-align:bottom;margin:0 2px;color:#686868}
.page .page_fenye a.active{border:0;background:#fd5f37;color:#fff;font-weight:bold}
.page .page_fenye a.n:hover{border:solid 1px #f56032;color:#f56032}
.page .page_fenye a.active.n:hover{border:0;background:#fd5f37;color:#fff;font-weight:bold}
.page .page_fenye .ddd{line-height:18px}
.page .page_fenye a.prev{padding:0;width:26px;background:url("https://gl.ali213.net/images/gl_ist.png") -292px -137px}
.page .page_fenye a.next{padding:0;width:26px;background:url("https://gl.ali213.net/images/gl_ist.png") -315px -137px}
.page .page_fenye a.sy{padding:0;width:26px;background:url("https://gl.ali213.net/images/gl_ist.png") -289px -197px}
.page .page_fenye a.final{padding:0;width:26px;background:url(https://gl.ali213.net/images/gl_ist.png) -317px -197px}
.page .page_fenye a.all{width:75px}
.page .page_fenye a.prev:hover{background:url("https://gl.ali213.net/images/gl_ist.png") -292px -158px}
.page .page_fenye a.next:hover{background:url("https://gl.ali213.net/images/gl_ist.png") -316px -158px}
.page .page_fenye a.sy:hover{background:url("https://gl.ali213.net/images/gl_ist.png") -289px -178px}
.page .page_fenye a.final:hover{background:url(https://gl.ali213.net/images/gl_ist.png) -317px -178px}

.mainbox .game-hj{width: 1200px;height: 1310px;background-color: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08);border-radius: 10px;margin-top: 46px;}
.game-hj .game-l{float: left;width: 840px;height: 100%;}
.game-hj .game-r{float: left;width: 360px;height: 100%;box-shadow: -2px 0px 6px 0px rgba(0, 0, 0, 0.08);}

.other-title{width: 100%;height: 73px;line-height: 73px;}
.other-title span{float: left;height: 100%;max-width: 60%;text-align: left;text-indent: 60px;color: #484848;font-size: 26px;font-weight: bold;position: relative;}
.other-title span::before{position: absolute;width: 42px;height: 37px;content: '';top: 22px;left: 15px;background: url(../images/game-title.png);}
.other-title div{float: right;height: 100%;line-height: 73px;position: relative;}
.other-title div em{color: #999999;font-size: 16px;display: inline-block;cursor: pointer;text-align: center;width: 50px;}
.other-title div::after{background: #999999;content:'';position: absolute;height: 14px;top: 30px;left: 51px;width: 1px;}
.other-title div em.active,.other-title div em:hover{color: #4b4b4b;font-size: 18px;font-weight: bold;}
.game-hj .game-l .small-box{overflow: hidden;width: 804px;margin: auto;}
.game-hj .game-l .small-box a{float: left;margin: auto 7px;margin-bottom: 13px;width: 187px;height: 150px;}
.game-hj .game-l .small-box a img{width: 100%;height: 105px;display: block;border-radius: 8px;}
.game-hj .game-l .small-box a p{display: block;width: 100%;text-align: left;color: #454545;font-size: 14px;line-height: 17px;margin-top: 5px;}
.game-hj .game-l .small-box a:hover p{color: #ff2d22;}
.game-hj .game-r .content{display: none;box-sizing: border-box;width: 100%;padding: 0 20px;}
.game-hj .game-r .content.active{display: block;}
.game-hj .game-r .content .list{width: 100%;height: 78px;margin-bottom: 19px;}
.game-hj .game-r .content .list img{border-radius: 8px;height: 100%;width: 139px;float: left;margin-right: 16px;}

.game-hj .game-r .content .list div{float: left;width: 165px;text-align: left;}
.game-hj .game-r .content .list div p{display: block;width: 100%;height: 40px;line-height: 20px;color: #454545;font-size: 14px;}
.game-hj .game-r .content .list div em{display: block;position: relative;width: 100%;height: 25px;color: #7c7c7c;font-size: 14px;line-height: 25px;margin-top: 13px;text-indent: 25px;}
.game-hj .game-r .content .list div em::before{position: absolute;top: 3px;left: 0;width: 18px;height: 18px;content: '';background: url(../images/game-play.png);}
.game-hj .game-r .content .list:hover p{color: #ff2d22;}

.down_gametool_con1 {
    width: 100%;
    text-align: center;
    font-size: 0;
    padding-top: 10px;
    padding-bottom: 30px;
    clear: both;
}

.down_gametool_con1 a {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    padding-right: 8px;
    border: 1px solid #C1C0C0;
    background-color: #FFF;
    color: #333333;
    font-size: 14px;
    margin: 15px 0 0 5px;
    cursor: pointer;
}

.down_gametool_con1 a:hover,
.down_gametool_con1 .active {
    background-color: rgb(255, 102, 0);
    border-color: rgb(255, 102, 0);
    color: #ffffff;
}


