@charset "utf-8";
body{margin:0px; font-size:14px; color:#fafafa; font-family:'Microsoft YaHei'; background-color:#000;}
*{padding:0px; margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,i,b,em,span,form,fieldset,legend,input,textarea,select,button,th,td{margin:0; padding:0; font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:14px; list-style:none; font-weight:normal;}
input,select,button,textarea{font-size:14px; font-family:'Microsoft YaHei'; border:0; background:none; outline:none; vertical-align:middle;}
button{overflow:visible}
img{border:none;}
li{list-style:none;}
a{color:#ff9c1d; text-decoration:none;}
a:hover{color:#ffcc00;}
.clear{overflow:hidden; clear:both; height:0px;}

.container{width:1200px; margin:0 auto;}
@media only screen and (max-width: 768px){
.container{width:92%;padding:0 4%;}
}
.hiddenBox{display:none;}
.tipsforu{padding:5px 0 0 0}

.top{width:100%; padding:10px 0; background-color:#141414; line-height:30px; overflow:hidden;font-size: 10px;}
.top a{color:#ccc;}
.top a:hover{color:#ff9c1d;}
.top .sc_bz{float:left; padding-left:20px; background: url('/static/img/bg_icon.png') no-repeat -20px -152px;}
.top .rj_xz{float:left; padding-left:17px; background: url('/static/img/bg_icon.png') no-repeat -20px -266px;display: none;}
.top .bz_zx{float:right; padding-left:22px; background: url('/static/img/bg_icon.png') no-repeat -20px -208px; margin-left:38px;}
.top .dz_zx{float:right; padding-left:22px; background: url('/static/img/bg_icon.png') no-repeat -20px -96px; margin-left:38px;margin-right: 30px;}
.top .logo{display:none;}
@media only screen and (max-width: 768px){
.top{padding:20px 0;}
.top .container{position:relative;}
.top .bz_zx,.dz_zx{display:none;}
.top .logo{width:110px; display:block; position:absolute; top:50%; left:48%;transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);}
.top .logo img{width:100%; height:auto; display:block;}
}

.top_gg{margin:20px auto 0px;}
.top_gg img{width:960px;margin:auto;height:120px;display:block;}
.top_gg .z_c{float:left; width:595px;}
.top_gg .y_c{float:right; width:595px;}
@media only screen and (max-width: 768px){
.top_gg{display:none;}
}

.header{width:100%; height:71px; border-bottom:1px solid #1a1a1a; margin-bottom:20px; position:relative; z-index:99;}
.header .logo{float:left;width: 130px;height: 43px;}
.header .menu{float:left; margin-left:40px;}
.header .menu ul li{width:82px; height:70px; float:left; margin-right:4px;}
.header .menu ul li:hover{border-bottom:2px solid #ff9c1d;}
.header .menu ul li.on{background:#222;border-bottom:2px solid #ff9c1d;}
.header .menu ul li a{display:block; height:70px; font-size:16px; line-height:44px; color:#fafafa; text-align:center;}
.header .menu ul li a:hover{color:#ff9c1d;}
.header .menu ul li.on a{color:#ff9c1d;}
.header .menu ul li.a_n{display:none;}
.header .zc_gg{width:160px; position:absolute; top:91px; left:50%; margin-left:-775px;}
.header .zc_gg img{width:100%; height:auto; display:block;}
.header .yc_gg{width:160px; position:absolute; top:91px; right:50%; margin-right:-775px;}
.header .yc_gg img{width:100%; height:auto; display:block;}
@media (min-width: 768px){
.header .lm_fl{display:none !important;}
}
@media only screen and (max-width: 1440px){
.header .zc_gg{width:120px; margin-left:-735px;}
.header .yc_gg{width:120px; margin-right:-735px;}
}
@media only screen and (max-width: 1366px){
.header .zc_gg{width:90px; margin-left:-705px;}
.header .yc_gg{width:90px; margin-right:-705px;}
}
@media only screen and (max-width: 768px){
.header{height:auto; border-bottom:0; margin:0; padding:10px 0 12px;}
.header.g_b{display:none;}
.header .container{width:100%; padding:0;}
.header .logo{display:none;}
.header .zc_gg{display:none;}
.header .yc_gg{display:none;}
.header .menu{width:100%; margin:0;}
.header .menu ul li{width:13.66666667%; height:auto; margin:0;}
.header .menu ul li:hover{border-bottom:0; background: url('/static/img/bg_icon.png') no-repeat -8px -29px;}
.header .menu ul li.on{border-bottom:0; background:#222 url('/static/img/bg_icon.png') no-repeat -8px -29px;}
.header .menu ul li a{height:34px; font-size:16px; line-height:32px; overflow:hidden;}
.header .menu ul li.a_n{display:block;}
.header .menu ul li.a_n a{display:block;}
.header .menu ul li.a_n img{width:28px; margin:3px auto 0; display:block;}
.header .menu ul li.a_n:hover{background:none;}
.header .lm_fl{display:none; width:94%; background-color:#141414; padding:30px 0; position:absolute; top:56px; left:0;}
.header .lm_fl .l_m{width:15%; float:left; font-size:15px; text-align:center; line-height:32px; color:#808080; margin-bottom:20px;}
.header .lm_fl .f_l{width:85%; margin-bottom:5px; float:right;}
.header .lm_fl .f_l ul li{width:22%; margin-right:3%; margin-bottom:3%; float:left;}
.header .lm_fl .f_l ul li a{display:block; border-radius:5px; border:1px solid #ff9c1d; font-size:15px; line-height:30px; text-align:center;}
.header .lm_fl .f_l ul li a.on{background-color:#ff9c1d; color:#141414;}
}

.fh_sy{margin:10px auto; display:none;}
.fh_sy .f_nr{padding-left:18px; background: url('/static/img/bg_icon.png') no-repeat -20px -392px;}
.fh_sy .f_nr a{font-size:20px; line-height:32px; color:#fafafa;}
@media only screen and (max-width: 768px){
.fh_sy{display:block;}
}

.head_gg{margin:0 auto 10px;}
.head_gg img{width:960px;margin:auto;height:120px;display:block;}
.head_gg .z_c{float:left; width:595px;}
.head_gg .y_c{float:right; width:595px;}
@media only screen and (max-width: 768px){
.head_gg{display:none;}
}

.sj_gg{/* width:300px; */display:none;margin:0 auto;}
.sj_gg img{width:100%; height:auto; display:block;}
@media only screen and (max-width: 768px){
.sj_gg{display:block;width: 100%;}
}

.sj_xg, .sj_xg2, .sj_xg3{margin:0 auto 0px;display:none;}
.sj_xg img, .sj_xg2 img, .sj_xg3 img{width:100%; height:auto; display:block;}
@media only screen and (max-width: 768px){
.sj_xg, .sj_xg2, .sj_xg3{display:block;}
}

.gy_bt{height:56px; overflow:hidden;}
.gy_bt.h_x{height:55px; border-bottom:1px solid #434343;}
.gy_bt.m_b{margin-bottom:30px;}
.gy_bt .l_m{padding-left:40px; font-size:30px; line-height:40px; float:left;}
.gy_bt .l_m.p_n{padding-left:0;}
.gy_bt .z_y{float:right; margin-top:16px; line-height:24px; color:#ff9c1d;}
.gy_bt .hd{float:left; margin-left:10px; margin-top:6px;}
.gy_bt .hd ul li{float:left; padding:0 5px; margin-right:15px; font-size:14px; line-height:30px; cursor:pointer;}
.gy_bt .hd ul li.on{color:#ff9c1d; border-bottom:2px solid #ff9c1d;}
.gy_bt .f_l{float:left; margin-left:30px;}
.gy_bt .f_l ul li{float:left; padding:0 5px; margin-right:15px; font-size:14px; line-height:53px; cursor:pointer;}
.gy_bt .f_l ul li a{color:#fafafa; display:block;}
.gy_bt .f_l ul li:hover{border-bottom:2px solid #ff9c1d;}
.gy_bt .f_l ul li:hover a{color:#ff9c1d;}
.gy_bt .f_l ul li.on{border-bottom:2px solid #ff9c1d;}
.gy_bt .f_l ul li.on a{color:#ff9c1d;}
.gy_bt a.gd_lm{width:68px; height:24px; border-radius:5px; margin-top:4px; background-color:#333; font-size:12px; line-height:24px; color:#fafafa; text-align:center; display:block; float:right;}
.gy_bt a.gd_lm:hover{background-color:#ff9c1d; color:#000;}
.gy_bt a.fy_lm{display:none; float:right;}
.gy_bt a.fy_lm img{width:30px; height:auto; display:block;}
@media only screen and (max-width: 768px){
.gy_bt{height:40px;}
.gy_bt.h_x{height:40px; border-bottom:0;}
.gy_bt.m_b{margin-bottom:10px;}
.gy_bt .l_m{padding-left:0; font-size:20px; line-height:30px; background:none !important;}
.gy_bt .l_m.g_b{display:none;}
.gy_bt .z_y{display:none;}
.gy_bt .hd{float:left; margin-left:5px; margin-top:0;}
.gy_bt .hd ul li{float:left; padding:0; margin-left:15px; margin-right:0; font-size:14px; line-height:30px; cursor:pointer;}
.gy_bt .f_l{margin-left:0; width:100%;}
.gy_bt .f_l ul li{width:15%; margin-right:1.185%; margin-bottom:10px; border:1px solid #ff9c1d; font-size:14px; line-height:36px; text-align:center; cursor:pointer;}
.gy_bt .f_l ul li:nth-child(6){margin-right:0;}
.gy_bt .f_l ul li a{color:#ff9c1d; display:block;}
.gy_bt .f_l ul li:hover{border-bottom:0;}
.gy_bt .f_l ul li:hover a{color:#ff9c1d; color:#141414;}
.gy_bt .f_l ul li.on{border-bottom:1px solid #ff9c1d; background-color:#ff9c1d;}
.gy_bt .f_l ul li.on a{color:#141414;}
.gy_bt a.gd_lm{display:none;}
.gy_bt a.fy_lm{display:block;}
}
@media only screen and (max-width: 480px){
.gy_bt .hd{margin-left:0;}
.gy_bt .hd ul li{margin-left:10px; font-size:12px;}
}

.sy_yp{margin:20px auto 0;}
.sy_yp .yp_nr{width:1212px;}
.sy_yp .yp_nr ul li{width:291px; float:left; margin-right:12px; margin-bottom:30px;}
.sy_yp .t_p{position:relative;}
.sy_yp .t_p img{width:100%; display:block;}
.sy_yp .t_p span{width:70px; height:20px; border-radius:30px; background-color:#212121; font-size:12px; line-height:20px; text-align:center; display:block; position:absolute; bottom:10px; right:10px;}
.sy_yp .w_z{margin-top:10px;}
.sy_yp .w_z h3{height:44px; font-size:14px; line-height:22px; overflow:hidden; margin-bottom:5px;}
.sy_yp .w_z span{font-size:12px; line-height:22px; color:#808080;}
@media only screen and (max-width: 768px){
.sy_yp{margin:10px auto 0;}
.sy_yp .yp_nr{width:102%; margin-left:-1%;}
.sy_yp .yp_nr ul li{width:48%; float:left; margin:0 1% 15px;}
.sy_yp .yp_nr ul li:nth-child(n+15){display:none;}
.sy_yp .yp_nr.l_b ul li:nth-child(n+15){display:block;}
.sy_yp .t_p span{width:60px; bottom:5px; right:5px;}
.sy_yp .w_z{margin-top:5px;}
.sy_yp .w_z h3{margin-bottom:0;}
}
@media only screen and (min-width: 768px){
.sy_yp .yp_nr ul li:nth-child(n+15){display:none;}
.sy_yp .yp_nr.l_b ul li:nth-child(n+15){display:block;}
}
@media only screen and (max-width: 320px){.sy_yp .t_p img{height:90px;}}
@media only screen and (min-width: 320px){.sy_yp .t_p img{height:90px;}}
@media only screen and (min-width: 360px){.sy_yp .t_p img{height:100px;}}
@media only screen and (min-width: 375px){.sy_yp .t_p img{height:106px;}}
@media only screen and (min-width: 411px){.sy_yp .t_p img{height:116px;}}
@media only screen and (min-width: 440px){.sy_yp .t_p img{height:122px;}}
@media only screen and (min-width: 500px){.sy_yp .t_p img{height:140px;}}
@media only screen and (min-width: 600px){.sy_yp .t_p img{height:168px;}}
@media only screen and (min-width: 660px){.sy_yp .t_p img{height:184px;}}
@media only screen and (min-width: 768px){.sy_yp .t_p img{height:214px;}}
@media only screen and (min-width: 1024px){.sy_yp .t_p img{height:180px;}}

@media only screen and (max-width: 320px){.sy_tc .t_p img{height:90px;}}
@media only screen and (min-width: 320px){.sy_tc .t_p img{height:90px;}}
@media only screen and (min-width: 360px){.sy_tc .t_p img{height:100px;}}
@media only screen and (min-width: 375px){.sy_tc .t_p img{height:106px;}}
@media only screen and (min-width: 411px){.sy_tc .t_p img{height:116px;}}
@media only screen and (min-width: 440px){.sy_tc .t_p img{height:122px;}}
@media only screen and (min-width: 500px){.sy_tc .t_p img{height:140px;}}
@media only screen and (min-width: 600px){.sy_tc .t_p img{height:168px;}}
@media only screen and (min-width: 660px){.sy_tc .t_p img{height:184px;}}
@media only screen and (min-width: 768px){.sy_tc .t_p img{height:214px;}}
@media only screen and (min-width: 1024px){.sy_tc .t_p img{height:180px;}}

.yp_wz{margin:40px auto 20px;}
.yp_wz .yp_pr{border-bottom:1px solid #434343; padding-bottom:10px; line-height:26px; margin-bottom:15px;}
.yp_wz .yp_pr .b_q{float:left; color:#ff9900;}
.yp_wz .yp_pr .s_m{float:right;}
.yp_wz .yp_bt{text-align:center; margin-bottom:20px;}
.yp_wz .yp_bt h1{font-size:24px; margin-bottom:10px;}
.yp_wz .yp_bt span{color:#808080;}
.yp_wz .yp_nr .g_g{width:210px; float:left;}
.yp_wz .yp_nr .g_g img{width:100%; height:auto; display:block;}
.yp_wz .yp_nr .y_p{width:760px; float:left; margin:0 10px;}
.yp_wz .yp_nr .s_p{margin-bottom:3px;}
.yp_wz .yp_nr .s_p img{width:100%; height:auto; display:block;}
.yp_wz .yp_nr .t_s{float:left; padding-left:20px; background: url('/static/img/bg_icon.png') no-repeat -20px -103px;}
.yp_wz .yp_nr .r_k{float:right;}
.yp_wz .yy_nr .g_g{width:330px; float:left;}
.yp_wz .yy_nr .g_g img{width:100%; height:auto; display:block;}
.yp_wz .yy_nr .y_p{width:500px; height:380px; text-align:center; padding:10px; background-color:#141414; float:left; margin:0 10px;}
.yp_wz .yy_nr .y_p_f{width:auto; height:auto; padding:10px; background-color:#141414; margin:0 10px;}
.yp_wz .yy_nr .b_t{border-bottom:1px solid #434343; padding:10px 0 20px;}
.yp_wz .yy_nr .b_t_f{border-bottom:1px solid #434343; text-align: center; padding:10px 0 20px;}
.yp_wz .yy_nr .b_t h1,.b_t_f h1{font-size:24px; margin-bottom:10px;}
.yp_wz .yy_nr .b_t span{color:#808080;}
.yp_wz .yy_nr .n_r{margin-top:70px;}
@media only screen and (max-width: 768px){
.yp_wz{margin:10px auto 0px;}
.yp_wz .yp_pr{display:auto;}
.yp_wz .yp_bt{text-align:left; margin-bottom:10px;}
.yp_wz .yp_bt h1{font-size:18px; margin-bottom:0;}
.yp_wz .yp_bt span{display:none;}
.yp_wz .yp_nr .g_g{display:none;}
.yp_wz .yp_nr .y_p{width:100%; float:none; margin:0;}
.yp_wz .yy_nr .g_g{display:none;}
.yp_wz .yy_nr .y_p{width:100%; height:auto; text-align:left; padding:0; background:none; float:none; margin:0;}
.yp_wz .yy_nr .b_t{border-bottom:0; padding:0;}
.yp_wz .yy_nr .b_t h1{font-size:20px; margin-bottom:10px;}
.yp_wz .yy_nr .b_t span{display:none;}
.yp_wz .yy_nr .n_r{margin:0; background-color:#141414; padding:50px 30px; text-align:center;}
.yp_wz .yy_nr .n_r_f{margin:0; background-color:#141414; padding:10px; text-align:auto;}
.yp_wz .yy_nr .n_r_f img{width:100%;}
}

.sp_kj{margin:auto;text-align: center;}
.sp_kj .x_z{width:226px; height:50px; background-color:#ff9c1e; border-radius:30px; margin-right:20px;display:inline-block;}
.sp_kj .x_z.m_n{margin-right:0;}
.sp_kj .x_z a{display:block; font-size:16px; line-height:50px; color:#000; text-align:center;}
.sp_kj .x_z img{vertical-align:middle; padding-right:3px;}
.sp_kj .f_x{width:462px; border-radius:30px; background-color:#ff9c1d; font-size:16px; line-height:50px; text-align:center; color:#000; margin-right:20px; float:left;}
.sp_kj .f_x i{width:80px; padding-left:50px; background: url('/static/img/bg_icon.png') no-repeat 0px -317px; text-align:left; float:left;}
.sp_kj .f_x span{width:232px; height:48px; margin-top:1px; background-color:#000; font-size:16px; line-height:48px; color:#ff9c1d; float:left;}
.sp_kj .f_x button{width:100px; font-size:16px; line-height:50px; float:left; cursor:pointer;}
@media only screen and (max-width: 768px){
.sp_kj{margin:15px auto 10px auto;padding:0;/* padding-bottom:50px;*/ position:relative;}
.sp_kj .x_z{width:21%; height:26px; border-radius:20px; margin-right:2%;overflow:hidden;}
.sp_kj .x_z a{font-size:14px; line-height:26px;}
.sp_kj .f_x{width:92%; border-radius:20px; font-size:14px; line-height:36px; margin-right:0; float:none; position:absolute; left:4%; bottom:0;}
/*.sp_kj .f_x i{width:18%; padding-left:8%; background: url('/static/img/bg_icon.png') no-repeat -20px -325px;}*/
.sp_kj .f_x span{width:54%; height:34px; font-size:14px; line-height:26px;}
.sp_kj .f_x button{width:20%; font-size:14px; line-height:36px;}
}
@media only screen and (max-width: 375px){
.sp_kj .x_z a{font-size:12px;}
.sp_kj .f_x{width:92%; border-radius:20px; font-size:12px; line-height:36px; margin-right:0; float:none; position:absolute; left:4%; bottom:0;}
.sp_kj .f_x i{width:22%; text-align:center; padding-left:0; background:none;}
.sp_kj .f_x span{width:56%; font-size:12px; overflow:hidden;}
.sp_kj .f_x button{width:22%; font-size:12px;}
}

.gd_bq{margin:30px auto;}
.gd_bq .b_q.on{height:auto;}
.gd_bq .b_q ul li{width:90px;height:40px;margin:0 5px 10px;float:left;}
.gd_bq .b_q ul li a{display:block;border-radius:5px;border:1px solid #ff9900;line-height:38px;text-align:center;}
.gd_bq .b_q ul li a:hover{background-color:#ff9900; color:#000;}
.gd_bq .g_d{background-color:#ff9900;margin-top:0px;font-size:14px;color:#000;line-height:36px;text-align:center;cursor:pointer;border-radius: 30px;}
@media only screen and (min-width: 768px){.gd_bq .g_d{width:280px;margin:0 auto;line-height:50px;font-size:20px;}}
.gd_bq .g_d .z_k{display:block;}
.gd_bq .g_d .s_q{display:none;}
.gd_bq .g_d.on .z_k{display:none;}
.gd_bq .g_d.on .s_q{display:block;}
@media only screen and (max-width: 768px){
.gd_bq{margin:10px auto;}
.gd_bq .b_q ul li{width:19%; height:36px; margin:0; margin-right:1.25%; margin-bottom:10px;}
.gd_bq .b_q ul li:nth-child(5n){margin-right:0;}
.gd_bq .b_q ul li a{line-height:34px;}
.gd_bq .g_d{display:auto;}
}

.yp_ts{background-color:#141414; margin:20px auto 10px; overflow:hidden;}
.yp_ts .w_z{padding:20px 10px;}
.yp_ts .w_z p{line-height:24px;}
.yp_ts .w_z h3{font-size:20px; line-height:36px; color:#ff9c1d;}

.sy_tc{margin:20px auto 0;}
.sy_tc .tc_nr{width:1212px;}
.sy_tc .tc_nr ul li{width:291px; float:left; margin-right:12px; margin-bottom:30px;}
.sy_tc .t_p{position:relative;}
.sy_tc .t_p img{width:100%; display:block;}
.sy_tc .t_p span{/* width:50px; */height:20px;border-radius:30px;background-color:#212121;font-size:12px;line-height:20px;text-align:center;display:block;position:absolute;bottom:10px;right:10px;}
.sy_tc .w_z{margin-top:10px;}
.sy_tc .w_z h3{height:44px; font-size:14px; line-height:22px; overflow:hidden; margin-bottom:5px;}
.sy_tc .w_z span{font-size:12px; line-height:22px; color:#808080;}
@media only screen and (max-width: 768px){
.sy_tc{margin:10px auto 0;}
.sy_tc .tc_nr{width:102%; margin-left:-1%;}
.sy_tc .tc_nr ul li{width:48%; float:left; margin:0 1% 15px;}
.sy_tc .tc_nr ul li:nth-child(n+9){display:none;}
.sy_tc .tc_nr.l_b ul li:nth-child(n+12){display:block;}
.sy_tc .t_p span{bottom:5px; right:5px;}
.sy_tc .w_z{margin-top:5px;}
.sy_tc .w_z h3{margin-bottom:0;}
}

.tp_zs{margin:40px auto 20px;}
.tp_zs .tp_pr{line-height:30px; color:#ff9c1d; margin-bottom:10px;}
.tp_zs .zc_nr{width:700px; padding:25px 20px 0; background-color:#141414; float:left;}
.tp_zs .zc_nr .b_t{position:relative; text-align:center; margin-bottom:18px;}
.tp_zs .zc_nr .b_t h1{font-size:24px; margin-bottom:10px;}
.tp_zs .zc_nr .b_t span{color:#808080;}
.tp_zs .zc_nr .t_p{margin-bottom:40px;}
.tp_zs .zc_nr .t_p img{width:700px; height:520px; display:block;}
.tp_zs .yc_nr{width:440px; float:right;}
.tp_zs .yc_nr .b_q{padding:20px 10px; background-color:#141414; margin-bottom:10px;}
.tp_zs .yc_nr .b_q h3{font-size:24px; margin-bottom:10px;}
.tp_zs .yc_nr .b_q ul li{width:80px; height:40px; border-radius:5px; background-color:#ff9c1d; margin:12px; float:left;}
.tp_zs .yc_nr .b_q ul li:hover{background-color:#ffcc00;}
.tp_zs .yc_nr .b_q ul li a{font-size:12px; line-height:40px; text-align:center; color:#000; display:block;}
.tp_zs .yc_nr .g_g{margin-top:10px;}
.tp_zs .yc_nr .g_g img{width:100%; height:auto; display:block;}
@media only screen and (max-width: 768px){
.tp_zs{display:none;}
}

.sj_tp{margin:20px auto 0;}
.sj_tp h1{font-size:18px; margin-bottom:15px;}
.sj_tp .f_x{width:100%; border-radius:20px; background-color:#ff9c1d; font-size:14px; text-align:center; line-height:36px; color:#000; margin:20px 0;}
.sj_tp .f_x i{width:18%; padding-left:8%; background: url('/static/img/bg_icon.png') no-repeat -12px -323px; text-align:left; float:left;}
.sj_tp .f_x span{width:54%; height:34px; margin-top:1px; background-color:#000; font-size:14px; line-height:34px; color:#ff9c1d; float:left; overflow:hidden;}
.sj_tp .f_x button{width:20%; font-size:14px; line-height:36px;  float:left;}
.sj_tp .b_q{margin-bottom:10px; padding:10px 0px; background: #161616;}
.sj_tp .b_q ul li{width:10%; height:36px; margin:0; margin-right:1%; margin-bottom:10px; float:left;}
.sj_tp .b_q ul li:nth-child(5n){margin-right:1%;}
.sj_tp .b_q ul li a{display:block; border-radius:5px; border:1px solid #ff9900; line-height:34px; text-align:center;}
@media only screen and (max-width: 768px){
.sj_tp{display:block;}
.sj_tp .b_q ul li{width:19%; overflow:hidden;}
}

.pc_ban{overflow:hidden;}
.pc_ban img{width:100%; height:auto; display:block; cursor:zoom-in; margin:0 auto;}
@media only screen and (max-width: 768px){
.pc_ban{height:auto;}
}

.sy_tw{margin:20px auto;}
.sy_tw .tw_nr{padding:20px 0; background:#141414 url(/static/img/dd.png) repeat-y center; overflow:hidden;}
.sy_tw .tw_nr ul li{width:580px; padding:10px; float:left;}
.sy_tw .t_p{width:87px; float:left;}
.sy_tw .t_p img{width:100%; display:block;}
.sy_tw .w_z{width:460px; float:right; margin-right:15px;}
.sy_tw .w_z h3{height:30px; font-size:14px; line-height:30px; overflow:hidden; margin-bottom:10px;}
.sy_tw .w_z span{font-size:12px; line-height:24px; color:#808080;}
@media only screen and (max-width: 768px){
.sy_tw{margin:0 auto 15px; background-color:#151515; padding:15px 4%;}
.sy_tw.m_t{margin:15px 0 15px;}
.sy_tw .tw_nr{padding:0; background:none;}
.sy_tw .tw_nr ul li{width:100%; padding:10px 0; float:none;}
.sy_tw .tw_nr ul li:nth-child(n+5){display:none;}
.sy_tw .tw_nr.l_b ul li:nth-child(n+5){display:block;}
.sy_tw .t_p{width:30%;}
.sy_tw .w_z{width:66%; margin-right:0;}
.sy_tw .w_z h3{height:44px; font-size:14px; line-height:22px; margin-top:5px; margin-bottom:5px;}
}

.tw_pg{padding:30px 0 0; background-color:#141414; overflow:hidden;}
@media only screen and (max-width: 768px){
.tw_pg{padding:10px 0 0;}
.tw_pg .page{margin:10px 0;}
}

.pg_nr{overflow:hidden;}

.sy_xw{margin:20px auto 10px;}
.sy_xw .xw_nr{padding:20px 0; background-color:#141414; overflow:hidden;}
.sy_xw .xw_nr ul li{width:580px; padding:10px; float:left; line-height:44px; overflow:hidden;}
.sy_xw .xw_nr ul li a{width:500px; height:44px; float:left; overflow:hidden;}
.sy_xw .xw_nr span{width:80px; font-size:12px; color:#808080; text-align:right; float:right;}
@media only screen and (max-width: 768px){
.sy_xw{margin:0 auto 15px; background-color:#151515; padding:15px 4%;}
.sy_xw .xw_nr{padding:0; background:none;}
.sy_xw .xw_nr.l_b{margin-top:15px;}
.sy_xw .xw_nr ul li{width:95%; line-height:36px;}
.sy_xw .xw_nr ul li a{width:75%; height:36px;}
.sy_xw .xw_nr ul li:nth-child(n+6){display:none;}
.sy_xw .xw_nr.l_b ul li:nth-child(n+6){display:block;}
.sy_xw .xw_nr span{width:25%;} 
}

.page_navi {width:100%;line-height:36px;text-align:center;overflow:hidden;padding-top:6px;padding-bottom:6px;}
.page_navi .pagenum{padding:8px 12px;margin:2px 2px;text-decoration:none;display: inline-block;color:#888;line-height: 26px;font-size: 14px;white-space: nowrap;width:46px;border-radius: 5px;background: #2f2f2f;}
.page_navi a {text-decoration:none;color:#888;}
.page_navi a:hover {text-decoration:none;color:#fff;}
.page_navi .pagenum:hover {color:#fff;display: inline-block;background: #363636;color: #fff;}
.page_navi .pagenum.current {color: #000;font-weight:bolder;background: #f90;}
.page_navi .extend {width: auto;}

.page{float:left; position:relative; left:50%; margin-bottom:40px;}
.page ul li{width:58px; height:38px; margin:0 5px; border:1px solid #ff9c1d; border-radius:5px; float:left; position:relative; right:50%;}
.page ul li:hover{background-color:#ff9c1d;}
.page ul li.on{background-color:#ff9c1d;}
.page ul li.f_y{border:1px solid #434343; background-color:#434343;}
.page ul li.f_y:hover{border:1px solid #ff9c1d; background-color:#ff9c1d;}
.page ul li a{display:block; font-size:12px; text-align:center; line-height:38px; color:#ff9c1d;}
.page ul li:hover a{color:#000;}
.page ul li.on a{color:#000;}
.page ul li.f_y a{color:#fafafa;}
.page ul li.f_y:hover a{color:#000;}
@media only screen and (max-width: 768px){
.page{width:90%; left:50%; margin:10px 0 25px;}
.page ul li{width:48px; height:30px; margin:0 3px;}
.page ul li:nth-child(5){display:none;}
.page ul li:nth-child(6){display:none;}
.page ul li.f_y{border:1px solid #ff9c1d; background-color:#ff9c1d;}
.page ul li a{line-height:30px;}
.page ul li.f_y a{color:#000;}
}

.footer{width:100%; padding:30px 0; background-color:#141414; overflow:hidden;}
.footer .ft_gg{width:1212px;}
.footer .ft_gg ul li{width:291px; margin-right:12px; float:left;}
.footer .ft_gg ul li img{width:100%; height:auto; display:block;}
.footer .ft_xx{margin:30px 0 50px;}
.footer .ft_xx .zc_nr{width:200px; float:left;}
.footer .ft_xx .zc_nr ul li{width:15%; line-height:30px; text-align:center; float:left;}
.footer .ft_xx .ct_nr{width:398px; margin-top:16px; border-left:1px solid #1a1a1a; border-right:1px solid #1a1a1a; float:left;}
.footer .ft_xx .ct_nr .d_l{margin:10px 0; text-align:center;}
.footer .ft_xx .yc_nr{width:330px; float:right;}
.footer .ft_xx .yc_nr .l_m ul li{width:25%; line-height:50px; float:left;}
.footer .ft_xx .yc_nr .f_x{width:100%; margin-top:5px; border-radius:30px; background-color:#ff9c1d; font-size:12px; line-height:30px; text-align:center; color:#292929;}
.footer .ft_xx .yc_nr .f_x i{width:70px; float:left;}
.footer .ft_xx .yc_nr .f_x span{width:170px; height:28px; margin-top:1px; background-color:#141414; font-size:14px; line-height:28px; color:#ff9c1d; padding:0 10px; float:left;}
.footer .ft_xx .yc_nr .f_x button{width:70px; font-size:12px; line-height:30px; color:#292929; float:left; cursor:pointer;}
@media only screen and (max-width: 768px){
.footer{padding: 20px 0 85px;}
.footer .ft_gg{display:none;}
.footer .ft_xx{margin:0;}
.footer .ft_xx .zc_nr{width:60%;margin: auto; float:none; text-align:center;}
.footer .ft_xx .zc_nr ul li{width:auto; font-size:16px; line-height:36px; padding:0 15px; float:none; display:inline-block; position:relative;}
.footer .ft_xx .zc_nr ul li:after{width:1px; height:16px; background-color:#262626; position:absolute; top:50%; right:0; margin-top:-8px; content:"";}
.footer .ft_xx .zc_nr ul li:nth-child(5n):after{display:none;}
.footer .ft_xx .zc_nr ul li:last-child:after{display:none;}
.footer .ft_xx .ct_nr{width:100%; border-left:0; border-right:0; float:none;}
.footer .ft_xx .ct_nr .d_l{margin:0;}
.footer .ft_xx .yc_nr{width:100%; float:none; position:relative; margin:15px 0; padding-top:50px; text-align:center;}
.footer .ft_xx .yc_nr .l_m ul li{width:auto; font-size:16px; line-height:36px; padding:0 15px; float:none; display:inline-block; position:relative;}
.footer .ft_xx .yc_nr .l_m ul li:after{width:1px; height:16px; background-color:#262626; position:absolute; top:50%; right:0; margin-top:-8px; content:"";}
.footer .ft_xx .zc_nr .l_m ul li:last-child:after{display:none;}
.footer .ft_xx .yc_nr .f_x{width:86%; margin-top:0; position:absolute; top:0; left:7%;}
.footer .ft_xx .yc_nr .f_x i{width:20%; line-height:34px; float:left;}
.footer .ft_xx .yc_nr .f_x span{width:56%; height:32px; margin-top:1px; background-color:#141414; font-size:14px; line-height:32px; color:#ff9c1d; padding:0 2%; float:left;}
.footer .ft_xx .yc_nr .f_x button{width:20%; font-size:12px; line-height:34px; float:left; cursor:pointer;}
}
@media only screen and (max-width: 375px){
.footer .ft_xx .zc_nr ul li{font-size:15px; padding:0 10px;}
.footer .ft_xx .yc_nr .f_x{width:92%; left:4%;}
}
.navbar-fixed-bottom {position:fixed; right:0; left:0; z-index:1030; bottom:0; margin-bottom:0; border-width:1px 0 0;}
@media only screen and (min-width: 768px){
.navbar-fixed-bottom {display:none;}
}
@media only screen and (max-width: 330px){
.navbar-fixed-bottom {display:none;}
}
.ad-mask {display: none; align-items: center; justify-content: center; background: rgba(0,0,0,0.5); position: fixed; z-index: 9999; top: 0; bottom: 0; right: 0; left: 0;
}
.ad-container {position: relative; align-items: center; justify-content: center;}
.ad-button, .ad-hidden-btn {position: absolute;}

.container_xf{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.row {margin-right: -15px;margin-left: -15px;}

.telled {max-width:960px; margin:0 auto;}

.kj_dh{width:60px; background-color:#141414; box-shadow:0 0 10px #000; position:fixed; z-index: 101; right:50%; margin-right:-675px; bottom:0;}
.kj_dh ul li a{width:60px; height:27px; padding-top:32px; border-bottom:1px solid #1a1a1a; font-size:12px; line-height:22px; text-align:center; display:block;}
.kj_dh ul li a.s_y{background: url('/static/img/bg_icon.png') no-repeat -10px -1253px;}
.kj_dh ul li a.s_a{background: url('/static/img/bg_icon.png') no-repeat -10px -1173px;}
.kj_dh ul li a.s_b{background: url('/static/img/bg_icon.png') no-repeat -10px -1093px;}
.kj_dh ul li a.s_c{background: url('/static/img/bg_icon.png') no-repeat -10px -1013px;}
.kj_dh ul li a.s_d{background: url('/static/img/bg_icon.png') no-repeat -10px -933px;}
.kj_dh ul li a.f_h{background: url('/static/img/bg_icon.png') no-repeat -10px -853px; border-bottom:0;}
@media only screen and (max-width: 768px){
.kj_dh{display:none;}
}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 999; /* Sit on top */
    padding-top: 20px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 60%;
}
@media only screen and (min-width: 768px){
	.modal-content {width: 20%;}
}
.modal-content img {
    width: 100%;
}
.modal-content p {
    margin: 10px 0 0 0;
    color: #333;
}

/* The Close Button */
.close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;

    }
.teina_li{
    display: block;
    width: 100% !important;
}
.swiper-slide{
    background-size: 100% 100% !important;
    /* width: 92% !important; */
}

#leftad{
	position:fixed;
	left:0.3%;
	z-index:999;
    top:25%;
    display: none;
}
#rightad{
	position:fixed;
	right:0.3%;
	z-index:999;
    top:25%;
    display: none;
}
#leftad .end{
	color:#000;
	font-size:22px;
	position:absolute;
	top:0;
	right:0px;
	z-index:9999;
	padding:0px 10px;
    background-color:#fff;
    cursor: pointer;
}
#rightad .end{
	color:#000;
	font-size:22px;
	position:absolute;
	top:0;
	left:0px;
	z-index:9999;
	padding:0px 10px;
    background-color:#fff;
    cursor: pointer;
}

#pcleftad{
	position:fixed;
	left:0.3%;
	z-index:999;
	top:25%;
}
#pcrightad{
	position:fixed;
	right:0.3%;
	z-index:999;
	top:25%;
}
#pcleftad .end{
	color:#000;
	font-size:22px;
	position:absolute;
	top:0;
	right:0px;
	z-index:9999;
	padding:0px 10px;
    background-color:#fff;
    cursor: pointer;
}
#pcrightad .end{
	color:#000;
	font-size:22px;
	position:absolute;
	top:0;
	left:0px;
	z-index:9999;
	padding:0px 10px;
    background-color:#fff;
    cursor: pointer;
}


.post{    white-space: normal;word-break: break-all; word-wrap: break-word;overflow: hidden;}

.adlink{float: right;color: #fff;cursor:pointer;font-size: 16px;box-sizing:border-box;position:relative;width:90px;text-align:center;animation: neon1 1s ease-in-out infinite alternate;}
@keyframes neon1{from{text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 3px #fff,0 0 4px #FF9900,0 0 5px #f00,0 0 6px #FF9900,0 0 7px #f00,0 0 8px #FF9900}
30%{text-shadow:0 0 2px #fff,0 0 3px #fff,0 0 4px #fff,0 0 5px #ff0,0 0 6px #ff0,0 0 7px #f00,0 0 8px #ff0,0 0 9px #f00}
}
.adlink_box{position: absolute;top: -15px;right: 0px;z-index: 120;width:96%;background-color: rgba(255,255,255,0.2);display: none;padding:10px 2% 2% 2%;}
.adlink_box ul{width: 90%;background-color: #111;border: 1px solid #ff9900;height: 320px;padding: 5%;}
.adlink_box ul li{float: left;width: 50%;height: 72px;}
.adlink_box ul li .gameLogo{width: 38%;max-width:52px;float: left;z-index: 999;}
.adlink_box ul li .gameInfo{float: left;font-size: 10px;width: 57%;overflow: hidden;padding-left:5%}
.gameInfo h5{color: #ff9900;font-weight:900;}
.gameInfo p{color: #808080;font-size: 10px;overflow: hidden;width:95%;display:inline-block;}
.topad_close{position: absolute;bottom: 15px;color: #fff;width:100%;text-align:center;}
@media screen and (min-width:750px){
	.adlink{right:15px}
	.adlink_box{width:400px;padding:10px;top: -5px;}
}

/* html {
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter:grayscale(100%);
-webkit-filter:grayscale(100%);
} */
/* 底部轮播 */
.navbar-fixed-bottom {position:fixed;right:0;left:0;z-index:1030;bottom:0;margin-bottom:0;border-width:1px 0 0;/* display:none;*/}
.mod_source {position:relative;width:100%;background-color:transparent; background-color: rgba(0, 0, 0, 0.7); }
.mod_source::after {position:absolute;content:'';left:16px;bottom:0;width:calc(100% - 16px);height:1px;opacity:.1;background:#808080;-webkit-transform:scaleY(.5);-webkit-transform-origin:0 0}
.mod_source_single .mod_source_box {height:70px}
.mod_source_box {box-sizing:content-box;padding-bottom:0;width:100%;overflow:hidden;/*background-color:#000;*/    -webkit-transform:translateZ(0);transform:translateZ(0)}
.mod_source .source_container {height:70px}
.source_item {display:-webkit-box;display:-ms-flexbox;display:flex;/*padding:0 16px;*/    width:90%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateZ(0);transform:translateZ(0)}
.source_item_left {margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify}
.source_item_pic {-webkit-box-flex:0;-ms-flex:none;flex:none;width:85px;height:48px;border-radius:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.source_item_pic_app {width:85px;border-radius:8px;border:1px solid rgba(0,0,40,.1)}
.source_item_info {padding:0 8px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.source_item_pic img{width:100%}
.source_item_info_app {width:calc(100% - 114px)}
.source_item_info .info_title {width:100%;line-height:15px;font-size:15px;font-weight:500;color:#ff9900;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.source_item_info .info_subtitle {width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:18px;line-height:18px;font-size:11px;color:#808080;}
.source_item_open {-webkit-box-flex:0;-ms-flex:none;flex:none;width:66px;height:32px;line-height:32px;border:none;border-radius:4px;font-size:15px;color:#000;text-align:center;background:#FF9900;outline:none;text-decoration:none;font-weight:600;}
.source_item_fadeIn {-webkit-animation:sourceItemFadeIn .3s ease-in-out both;animation:sourceItemFadeIn .3s ease-in-out both}
@-webkit-keyframes sourceItemFadeIn {0% {opacity:0}
to {opacity:1}
}
@keyframes sourceItemFadeIn {0% {opacity:0}
to {opacity:1}
}
.source_item_default .source_item_pic_app {border:none;border-radius:8px;background:rgba(5,80,85,0);}
.source_item_default .info_title {margin-bottom:5px;margin-top:5px;}
.source_item_default .info_subtitle {margin-top:2px;}
.source_item_default .source_item_open {margin-right:10px;}
@media only screen and (min-width:330px) {.info_subtitle {max-width:130px;}
}
@media only screen and (min-width:350px) {.info_subtitle {max-width:150px;}
}
@media only screen and (min-width:375px) {.info_subtitle {max-width:180px;}
}
@media only screen and (min-width:400px) {.info_subtitle {max-width:210px;}
}
.sd {width:4px;height:4px;margin:0 4px;display:inline-block;border-radius:100%;background:#808080;opacity:.9}
:root {--swiper-theme-color:#f9f9ec;}
:root {--swiper-navigation-size:44px}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {transform:translate3d(0px,0,0)}
.swiper-slide {flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-pagination {position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:0px;left:0;width:100%}
.swiper-pagination-bullet-active {width:12px;border-radius:30%;opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}
@media only screen and (min-width:768px) {
    .navbar-fixed-bottom {display:none;}
    .teina_li{display:none;}
}



/*广告*/
.adbanner{text-align:center;max-width:1170px;margin:auto;padding-bottom:10px; line-height: 0px;text-align: center;}
.adbanner img{height:auto}
.pcadbox{}
.h5adbox{display: none;}
.teina_li img{width: 98%;}
.midadbanner{text-align:center;width: 100% !important;margin:auto;padding-bottom:10px;}
.midadbanner img{}
.h5midadbanner{display: none;}
#h5midadbanner{line-height: 0px;font-size: 0px;}
.bottomad{display: block;}
.h5bottomad{display: none;margin-bottom: 10px;}
#dataad img{width: 100%;}
@media only screen and (max-width:768px){
	.adbanner img{width: 100%;}
	.pcadbox{display: none;}
	.h5adbox{display: block;}
	.midadbanner{display: none;}
	.h5midadbanner{display: block;}
	.bottomad{display: none;}
	.h5bottomad{display: block;}
}

.bodycon{width: 760px;margin:0px auto 20px;line-height: 22px;color: #ccc;}
@media only screen and (max-width:768px){
	.bodycon{width: 100%;}
}