/*黑白*/
/*html{*/
/* filter: grayscale(100%); -webkit-filter: grayscale(100%); */
/*-moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); */
/*filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);*/
/*} */
body{margin: 0px; padding: 0px;font-family:"宋体";}
input,textarea,select {outline: 0; padding:0px; margin:0px;font-family:"宋体"; }
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand {display: none;}
h6,h5,h4,h3,h2,h1 {font-weight: normal; margin:0px;}
a{text-decoration: none; }
ul,ol,li,dd,dl{list-style:none; padding:0px; margin:0px;}
i,em,strong{ font-style:normal;}
img{ border:0px;}
p{ margin:0px;}
.clear{ clear:both;}
*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.hide{
	display:none;
}

.p_xx{ border:1px #FF9900 dotted; text-align:center; padding:10px; margin-bottom:20px; color:#FF9900; font-size:13px;}

.swiper-container{width: 100%;height: 100vh;}
.pc_homet{ position:relative;height: 100vh;width: 1200px;margin:0 auto;}
.page1{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/home-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.page2{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/activity-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.page5{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/news-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.page3{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/fitness-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.page4{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/training-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.page6{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/contackus-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.page7{
	width: 100%;
	height: 100%;
	background:url(../images/px_index/contackus-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.ss_gaod{ height:80px; background-position: center -20px;}
.ss_qy{ border:3px #ddd solid; position:relative; border-radius:50px; overflow:hidden;height:50px; background-color:rgba(0,0,0,0.2);}
.ss_qy input{ width:100%; border:0px; height:100%; padding:0 60px 0 20px; background-color:inherit; color:#fff;}
.ss_qy input::-webkit-input-placeholder{color:#fff;}
.ss_qy input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#fff;}
.ss_qy input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#fff;}
.ss_qy input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#fff;}
.ss_qy input.ss_an{ position:absolute; background:url(../images/ss_an.png) center center/50% no-repeat; right:0px; top:0px; padding:0px; width:50px; cursor:pointer;}
.tw_qu{ float:right; width:350px; }
.tw_qu .zxwt_tj{ margin:10px 0 15px 0;}
.tw_qu .cdzl_ym{ margin-top:0px;}
.ss_qywk{ float:left;width:800px; }
.pc_ssmk{ width:100%; display:inline-block; margin-top:50px;}
.tdh_n{ margin:0 auto;width:1200px; padding:25px 0 15px 0; display: flex;justify-content: space-between;align-items: center;}
.tdh_bot{ text-align:center; position:absolute; bottom:24%; left:0px; width:100%; padding:30px 0;}
.tdh_bot a{ display:inline-block; width:200px; border-bottom:4px #193062 solid; padding:7px; color:#193062; font-weight:bold; background:url(../images/tb1.png) #fff 155px center/15px no-repeat; text-indent:-15px; margin:0 5px; cursor:pointer;transition: all 0.6s;}
.tdh_bot a.vr{ background-image:url(../images/tb2.png); background-position:165px;}
.tdh_bot a:hover{ background-color:#193062; color:#fff;}

.tdh_n a.logo{ width:200px; display:block;}
.tdh_n a.logo img{ width:100%;}
.tdh_m{ }
.tdh_m a{ color:#ffffff;background-color:rgba(25,48,98,0); border-radius:5px;display:inline-block; padding:5px; margin:0 5px; font-size:14px; position:relative;transition: all 0.6s;}
.tdh_m a.dh_xz{background-color:rgba(255,255,255,0.8);color: #192F62;}
.tdh_m a:hover{background-color:rgba(255,255,255,0.8);color: #192F62;}

.top_rn{ float:right; position:relative;}
.top_rn>a{ display:inline-block; cursor:pointer; width:20px; margin:0 4px; height:22px; background-position:center center; background-size:100%;background-repeat:no-repeat;}
.top_rn>a.nss{ background-image:url(../images/tb3.png)}
.top_rn>a.dwz{ background-image:url(../images/tb4.png);background-size:78%;}
.top_rn>a.grzx{ background-image:url(../images/tb5.png);position:relative;}
.top_rn>a.help{ background-image:url(../images/tb6.png)}
.top_rn>a.ydl:before{content:""; display:block; position:absolute; right:-3px; top:-3px; width:12px; height:12px; background:url(../images/ydl_r.png) center center/100% no-repeat;}

.cen_nwih{ width:1200px; margin:0 auto;}
.cen_nwih2{ width:1200px; height: 100vh;}
.mk_til{ text-align:center;}
.mk_til img{ width:180px;}

.home_mk{ margin:25px 0; padding-top:10px;}
.home_mk2{
	width: 1280px;
    height: 60%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.qmjs_mk{ display:inline-block; width:100%; height:537px; margin-top:15px;}
.qmjs_mk a{display:block; float:left; width:212px; height:212px; position:relative; color:#fff; overflow:hidden;}
.qmjs_mk a:nth-child(1),.qmjs_mk a:nth-child(2){ height:100%;}
.qmjs_mk a:nth-child(6){ margin-right:0px;}
.qmjs_mk a:nth-child(10){ margin-right:0px;}
.qmjs_mk a span{ display:block; text-align:center; width:130px; height:42px; position:absolute; left:50%; top:50%; margin-left:-65px; margin-top:-21px; z-index:2;}
.qmjs_mk a span i{ display:block;}
.qmjs_mk a em{ position:absolute; width:100%; height:100%;background-color:rgba(0,0,0,0.2); display:block; top:0px; left:0px;transition: all 0.6s;}
.qmjs_mk a span:before{content:""; display:block; position:absolute; bottom:-10px; left:50%; margin-left:-20px; border-bottom:3px #fff solid; width:40px;}
.qmjs_mk a img{ width:100%; height:100%;transition: all 0.6s;}
.qmjs_mk a:hover img{transform: scale(1.3);}
.qmjs_mk a:hover em{ background-color:rgba(0,0,0,0.0);}
.qmjs_mk a:hover span{text-shadow: 0 0 5px #ff006c, 0 0 20px #ff006c, 0 0 30px #ff006c, 0 0 40px #ff417d, 0 0 70px #ff417d, 0 0 80px #ff417d, 0 0 100px #ff417d, 0 0 150px #ff417d;}

.n_qmjs_mk a{ width:160px;}
.n_qmjs_mk a:nth-child(1){ background:#DFDFDF; width:340px;}


.lxwm_nk{ margin-top:15px;display:inline-block; width:100%;}
.lxwm_nk a{ display:block; width:594px; background:#eee; float:left; height:260px; position:relative;}
.lxwm_nk a:last-of-type{ float:right;}
.lxwm_nk a i{display:block; width:540px; text-align:center; border-bottom:4px #193062 solid; padding:7px; color:#193062; font-weight:bold; background:#fff; position:absolute; bottom:20px; left:50%; margin-left:-270px; z-index:2; opacity:0.9;transition: all 0.6s;}
.lxwm_nk a img{ width:100%; height:100%;}
.lxwm_nk a em{position:absolute; width:100%; height:100%;background-color:rgba(0,0,0,0.5); display:block; top:0px; left:0px;transition: all 0.6s;}
.lxwm_nk a:hover em{background-color:rgba(0,0,0,0.0);}
.lxwm_nk a:hover i{opacity:1; left:0px; margin-left:0px; width:100%; bottom:0;}
.lxwm_nk a.w100{ width:100%;  margin-bottom:10px;}

.hdss_nk{ margin-top:15px;}

.xwzx_nk{ margin-top:15px;}

.cgsy_nk{ margin-top:15px;}
.nhgd_fd{ display:inline-block; width:100%; margin-top:20px;}



.pc_bottom{ background:#193062; margin-top:50px;}

.bottom_nk{ width:1200px; margin:0 auto; padding:30px 0 40px 0; }
.bottom_top{ border-bottom:1px #B4C7ED solid; position:relative; width:100%; padding:5px 0 20px 0; box-sizing:border-box;}
.bottom_top img.logo{ width:120px; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}
.bot_qrcode{ display:flex; justify-content:center; align-items:flex-end; gap:48px; width:100%;}
.bot_qrcode .qr-item{ text-align:center; color:#fff; cursor:pointer;}
.bot_qrcode .qr-item img{ width:64px; height:64px; display:block; margin:0 auto 6px; border-radius:3px; background:#fff; transition:transform 0.6s; -webkit-transition:transform 0.6s;}
.bot_qrcode .qr-item span{ display:block; font-size:12px; font-weight:bold; line-height:1.3;}
.bot_qrcode .qr-item:hover img{ -webkit-transform:translateY(-10px) scale(1.08); transform:translateY(-10px) scale(1.08); }
.yqlj_k{ text-align:center; color:#fff; font-size:12px; margin:20px 0 5px 0;}
.yqlj_k a{ color:#fff; margin-right:12px;}
.bot_text{ text-align:center; color:#fff; font-size:12px;}


.pc_nyt{ background:#fff;}
.pc_nyt .tdh_m a{ color:#193062;}
.pc_nyt .tdh_m a.dh_xz{ color:#fff; background-color:#193062;}
.pc_nyt .tdh_m a:hover{background-color:rgba(25,48,98,1); color:#fff;}
.pc_nyt .top_rn a.nss{ background-image:url(../images/tb3_h.png)}
.pc_nyt .top_rn a.dwz{ background-image:url(../images/tb4_h.png);}
.pc_nyt .top_rn a.grzx{ background-image:url(../images/tb5_h.png);}
.pc_nyt .top_rn a.help{ background-image:url(../images/tb6_h.png)}

.mbys_top{ height:500px; width:100%; display:inline-block; color:#193062;}
.mbtop_l{ background:#DFDFDF; width:400px; height:100%; float:left; padding:60px; position:relative;}
.mbtop_l p{ font-size:28px; font-weight:bold; margin-bottom:20px;}
.mbtop_l h2{font-size:20px; margin-bottom:30px;}
.mbtop_l h2 font{ display:block; }
.mbtop_l span{ font-size:14px; display:block; color:#5F5F5F; background:url(../images/time.png) left 5px/16px no-repeat; padding:5px 0 5px 23px; font-size:13px;}
.mbtop_l span font{ margin-left:5px; font-weight:bold;}
.mbtop_l a{ cursor:pointer; display:inline-block; padding:4px 10px; color:#193062; border:1px #193062 solid; font-size:14px; position:absolute; left:60px; bottom:60px;transition: all 0.6s;}
.mbtop_l a:hover{ background:#193062; color:#fff;}
.mbtop_l2 i{ position:absolute; left:60px; bottom:60px; display:block; width:40px; height:40px; background:url(../images/bot_tb.png) center center/100% no-repeat;}
.mbtop_l2 h2{ font-size:26px;}
.mbtop_l2 em{ font-size:12px;}
.mbtop_r{ width:800px; height:100%; float:right;}

.mbtop_l .vrxz_k{ position:absolute;left:60px; bottom:60px; }
.mbtop_l .vrxz_k a{  width:40px; height:40px; display:inline-block; position:static; border:0px; margin-right:15px; background-position:center center;background-size:100%;background-repeat:no-repeat;}
.mbtop_l .vrxz_k a:hover{ background-color:inherit;}
.mbtop_l .vrxz_k a.vr{ background-image:url(../images/vr_tb.png);}
.mbtop_l .vrxz_k a.xz{ background-image:url(../images/xz_tb.png);}


.hdss_list{ display:inline-block; width:100%; margin:70px 0;}
.hd_listn{ width:400px; height:500px; position:relative;  float:left; cursor:pointer;}
.hd_listn a.img{ display:block; width:400px; height:250px; position:absolute; top:0px; left:0px;}
.hd_listn a.img img{ width:400px; height:250px;transition: all 0.6s;}
.hd_listn a.img:before{content:""; display:block; position:absolute; bottom:-6px; border-bottom:6px #FF1F44 solid; width:100%;}
.hd_listn a.img:after{ content:""; width:0;height:0;border-right:16px solid transparent;border-left:16px solid transparent;border-top:16px solid #FF1F44; display:block; position:absolute; bottom:-20px; left:50%; margin-left:-16px;transition: all 0.6s;}
.hd_listn a.img i{ position:absolute; opacity:0; transition: all 0.6s; width:0%; height:0%; background:url(../images/img_xs.png) center center/100% no-repeat; left:50%; top:50%;}
.hd_listn:hover h2{ color:#FF1F44;}
.hd_listn:hover .listn_bot a{ color:#fff;}
.hd_listn:hover .listn_bot a.yjs{ background:#999;}
.hd_listn:hover .listn_bot a.wks{ background:#FC0;}
.hd_listn:hover .listn_bot a.jxz{ background:#093;}
.hd_listn:hover .listn_bot a.ljgp{ background:#FF1F44;}
.hd_listn:hover .listn_bot{ background-color:#f1f1f1; z-index:-1;}
.hd_listn:hover a.img:after{ left:0; margin-left:35px;}
.hd_listn:hover a.img i{ width:100%; height:100%; left:0px; top:0px; opacity:1;}
.listn_bot{ width:400px; height:250px; position:absolute;left:0px; bottom:0px; padding:50px; color:#3F3A3A;}
.listn_bot h2{ font-size:18px; font-weight:bold;transition: all 0.4s;}
.listn_bot p{ font-size:14px; margin-top:5px;}
.listn_bot span{font-size:14px; display:block; color:#9D9D9D; margin-top:20px; background:url(../images/time.png) left 5px/16px no-repeat; padding:5px 0 5px 23px; font-size:13px;}
.listn_bot span font{margin-left:5px; font-weight:bold;}
.listn_bot a{display:inline-block; padding:4px 10px; color:#9D9D9D; border:1px #9D9D9D solid; font-size:12px; position:absolute; left:50px; bottom:50px;}
.listn_bot a.yjs{ border-color:#999; color:#999;}
.listn_bot a.wks{ border-color:#FC0; color:#FC0;}
.listn_bot a.jxz{ border-color:#093; color:#093;}
.listn_bot a.ljgp{ border-color:#FF1F44; color:#FF1F44;left: 160px;}

.hd_listn:nth-of-type(3n+2).hd_listn a.img{ bottom:0px; top:auto;}
.hd_listn:nth-of-type(3n+2).hd_listn .listn_bot{ top:0px; bottom:auto;}
.hd_listn:nth-of-type(3n+2).hd_listn a.img:before{ top:0px; bottom:auto;}
.hd_listn:nth-of-type(3n+2).hd_listn a.img:after{bottom:auto; top:-14px; border-right:16px solid transparent;border-left:16px solid transparent;border-bottom:16px solid red;border-top:none;}
.hd_listn:nth-of-type(7){ width:800px; height:250px;}
.hd_listn:nth-of-type(7).hd_listn .listn_bot{ right:0px; bottom:auto;left:auto;}
.hd_listn:nth-of-type(7).hd_listn a.img:before{content:""; display:block; position:absolute;top:0px; right:0px; bottom:auto; height:244px; border-left:6px #FF1F44 solid; width:auto;}
.hd_listn:nth-of-type(7).hd_listn a.img:after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid red;border-right:none;left:auto; margin-left:auto; bottom:auto; top:50%; margin-top:-16px; right:-16px;}
.hd_listn:nth-of-type(8){ background:#DFDFDF; height:250px; width:400px; text-align:center; padding-top:90px; cursor:pointer;}
.hd_listn2:nth-of-type(8){ color:#888; padding-top:100px;}
.hd_listn:nth-of-type(8) font{ display:block; margin-bottom:20px;}
.hd_listn:nth-of-type(8) img{ width:40px; transition: all 0.6s;}
.hd_listn:nth-of-type(8):hover img{ margin-top:20px;}

.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn a.img{ bottom:0px; top:auto;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn .listn_bot{ top:0px; bottom:auto;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn a.img:before{ top:0px; bottom:auto;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn a.img:after{bottom:auto; top:-14px; border-right:16px solid transparent;border-left:16px solid transparent;border-bottom:16px solid red;border-top:none;}

.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(7).hd_listn a.img:after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid red;border-left:none; margin-left:auto; bottom:auto; top:50%; margin-top:-16px; left:-16px; right:auto;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(7).hd_listn a.img:before{ left:0px; right:auto;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(7).hd_listn a.img{ right:0px; left:auto;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(7).hd_listn .listn_bot{left:0px;}

.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(3n+2).hd_listn a.img{ bottom:auto; top:0px;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(3n+2).hd_listn .listn_bot{ top:auto; bottom:0px;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(3n+2).hd_listn a.img:before{ top:auto; bottom:-6px;}
.hdss_xhc:nth-of-type(even).hdss_xhc .hd_listn:nth-of-type(3n+2).hd_listn a.img:after{bottom:-20px; top:auto; border-right:16px solid transparent;border-left:16px solid transparent;border-bottom:none;border-top:16px solid red;}

.guwm_cen{ display:inline-block; width:100%; margin-top:20px;}
.gycen_l{ float:left; width:600px; padding:20px 30px 0 0;}
.gycen_l h2{ font-size:22px; color:#193062; font-weight:bold;}
.gycen_l h2 font{ font-weight:normal;}
.gycen_l i{ font-size:22px; margin-top:5px;}
.gycen_l p{ color:#888; font-size:13px; line-height:22px; margin-top:15px;}
.gycen_l b{ font-size:12px; margin-top:20px; display:block;}
.gycen_l .gycen_na{ margin-top:15px;}
.gycen_l .gycen_na a{ display:inline-block; margin-right:10px;  padding:5px 12px; color:#fff; font-size:13px; background:url(../images/xz_tb.png) #369A02 10px center/15px no-repeat; padding-left:30px;}
.gycen_r{ float:right; width:600px;}
.gycen_r img{ width:100%; float:left;}
.gycen_r.tyc_block_r{ width:800px;}
.tyc_focus{width:800px;height:500px;position:relative;overflow:hidden;background:#f2f2f2;}
.tyc_focus .tempWrap,.tyc_focus .main_content{width:800px !important;height:500px !important;}
.tyc_focus .main_content{position:absolute;z-index:0;left:0;top:0;}
.tyc_focus .main_content li{width:800px !important;height:500px !important;overflow:hidden;}
.tyc_focus .main_content li img{vertical-align:middle;position:relative; width:100%; height:100%; object-fit:cover;}
.tyc_focus .bor_slide{position:absolute;top:50%;right:10px;width:22px;margin-top:-40px;z-index:2;}
.tyc_focus .bor_slide:has(li:only-child),
.tyc_focus .tempWrap:has(li:only-child) + .bor_slide{display:none !important;}
.tyc_focus .bor_slide li{width:10px;height:10px;margin:10px 0;cursor:pointer; border-radius:50%;background:#fff; opacity:0.8;}
.tyc_focus .bor_slide li.on{background:#369A02;}
.tyc_focus.tyg_focus .bor_slide li.on,
.tyg_focus .bor_slide li.on{background:#DB6F00;}
.tyc_focus.yyg_focus .bor_slide li.on,
.yyg_focus .bor_slide li.on{background:#0135A3 !important;}
.tyc_focus.sypt_focus .bor_slide li.on,
.sypt_focus .bor_slide li.on{background:#FFAD00;}
.sypt_focus{width:600px;height:333px;}
.sypt_focus .tempWrap,.sypt_focus .main_content{width:600px !important;height:333px !important;}
.sypt_focus .main_content li{width:600px !important;height:333px !important;}
.gycen_b{ background:#193062; float:left; width:100%; text-align:center;}
.gycen_b a{ display:inline-block; width:33%; color:#fff; font-weight:bold; padding:60px 0 22px 0; background:url(../images/tb_b2.png) center 25px/30px no-repeat;}
.gycen_b a font{ display:block; font-weight:normal; font-size:11px; opacity:0.8; margin-top:2px;}
.gycen_b a:hover{ background-color:#14264B;}
.lxwm_n{ display:inline-block; width:100%;}
.lxn_l{ float:left; width:420px; background:#193062; color:#fff; height:252px; padding:40px;}
.lxn_l h2{ font-size:15px; margin:5px 0 35px 0;}
.lxn_l p{ font-size:13px; line-height:25px;}
.lxwm_n img{ float:right; width:780px;}
.lxwm_n { margin-top:15px;}
.lxwm_tel{ border:1px #193062 solid; border-bottom:0px;  display:inline-block; width:100%; margin-top:15px;}
.lxwm_tel span{ display:block; float:left; width:25%; padding:25px 0; font-size:13px; text-align:center; color:#193062; border-right:1px #193062 solid; border-bottom:1px #193062 solid;}
.lxwm_tel span.last_ys{ text-align:right; padding-right:25px; color:#fff;background:#193062;}
.lxwm_tel span font{ display:block; font-weight:bold; margin-top:3px;}
.lxwm_tel span:nth-of-type(4n+4){ border-right:0px;}


.l_ys1{ background:#7000A0; color:#fff;}
.l_ys1 i{ background-image:url(../images/bot_tb2.png);}
.l_ys2{ background:#FFAD00; color:#fff;}
.l_ys3{ background:#369A02; color:#fff;}
.l_ys4{ background:#0135A3; color:#fff;}
.l_ys5{ background:#DB6F00; color:#fff;}

.bl_ys1 h2{ color:#7000A0;}
.bl_ys1 i{ color:#7000A0;}
.bl_ys2 h2{ color:#FFAD00;}
.bl_ys2 i{ color:#FFAD00;}
.bl_ys3 h2{ color:#369A02;}
.bl_ys3 i{ color:#369A02;}
.bl_ys3{ width:400px;}
.bl_ys4 h2{ color:#0135A3;}
.bl_ys4 i{ color:#0135A3;}
.bl_ys4{ width:400px;}
.bl_ys4 .gycen_na a{ background-color:#0135A3;}
.bl_ys5 h2{ color:#DB6F00;}
.bl_ys5 i{ color:#DB6F00;}
.bl_ys5{ width:400px;}
.bl_ys5 .gycen_na a{ background-color:#DB6F00;}



.bl_mkn{ padding:50px;}
.bl_mkn p{ color:#333;}


.nbmk_xt{ display:inline-block; width:100%; position:relative;margin-top:15px;}
.nbmk_xt .gycen_l{ width:340px; float:right;}
.nbmk_lx{height:200px; background:#eee;}
/*.xfx_k{width: 250px;height: 100%;background: #8734f7;-webkit-transform: skew(160deg);-moz-transform: skew(160deg);-o-transform: skew(160deg);transform: skew(160deg); position:absolute; overflow:hidden; display:block;}
.xfx_k img{ width:100%;}
.xfx_k span{ position:absolute; z-index:2; top:42%; left:0px; display:block; text-align:center; color:#fff; font-size:12px;-webkit-transform: skew(20deg);-moz-transform: skew(20deg);-o-transform: skew(20deg);transform: skew(20deg); width:160px; left:50%; margin-left:-80px; background:url(../images/tb_b1.png) top center/20px no-repeat; padding-top:25px;}
.xfx_k span i{ display:block;}
.xfx_k em{ position:absolute; left:0px; top:0px; background-color:rgba(0,0,0,0.6); width:100%; height:100%;}
.xfx_k:hover em{background-color:rgba(0,0,0,0);transition: all 0.6s;}
.xfx_k:hover span{text-shadow: 0 0 5px #ff006c, 0 0 20px #ff006c, 0 0 30px #ff006c, 0 0 40px #ff417d, 0 0 70px #ff417d, 0 0 80px #ff417d, 0 0 100px #ff417d, 0 0 150px #ff417d;}
.xfx_k:nth-of-type(1){ right:64px; background-color:#333;}
.xfx_k:nth-of-type(2){ right:314px;}
.xfx_k:nth-of-type(3){ right:563px; background-color:#0C3;}*/

.picScroll-left{
	width: 858px;
	overflow: hidden;
	position: relative; height:410px;
}
.picScroll-left .hd{ height:0px; position:absolute; width:100%; left:0px; top:0px; z-index:3;}
.picScroll-left .hd .prev1{isplay:block; background-color: rgba(0,0,0,0.5); width:35px; height:40px;color:#fff; text-align:center; line-height:40px;  float:left;  margin-top:180px;   overflow:hidden;
			 cursor:pointer; border-radius:0 5px 5px 0;}
.picScroll-left .hd .next1{ display:block;  background-color: rgba(0,0,0,0.5); width:35px; height:40px;color:#fff; text-align:center; line-height:40px; float:right;  margin-top:180px;  overflow:hidden;
			 cursor:pointer; border-radius:5px 0 0 5px; }	 
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; }
.picScroll-left .bd ul li{ width:286px; height:410px;float:left;display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ height:410px; position:relative;}
.picScroll-left .bd ul li .pic em{ color:#fff; position:absolute; z-index:2;background-color: rgba(0,0,0,0.5); border-radius:5px; padding:8px 5px; font-size:13px; bottom:30px;  display:block; text-align:center; width:80%; margin-left:10%;}
.picScroll-left .bd ul li .pic img{ width:100%; height:100%; float:left;}

.mshl_dmk{ width:100%; height:333px; display:block; position:relative; margin-top:15px; overflow:hidden;}
.mshl_dmk .mshl_bg{ width:100%; height:100%; object-fit:cover; display:block; position:absolute; left:0; top:0; z-index:0;}
.dmk_ms{ position:absolute; left:0; top:0; bottom:0; width:430px; padding:50px; box-sizing:border-box; color:#fff; z-index:2;}
.dmk_ms h2{ font-size:22px; font-weight:bold;}
.dmk_ms p{ margin-top:20px; font-size:13px; line-height:20px;}
.mshl_r{ position:absolute; right:0; top:0; bottom:0; width:50%; z-index:1; overflow:hidden;}
.mshl_r img{ height:100%; width:auto; max-width:none; display:block; float:right;}

.lxmk_all{ display:inline-block; width:100%; margin:50px 0 30px 0;}
.lxmk_all .lxmk{ width:120px; height:140px; cursor:pointer; position:relative; overflow:hidden; float:left; margin:0 12px 12px 0;transition: all 0.6s;}
.lxmk_all .lxmk img{ width:100%; height:100%;}
.lxmk_all .lxmk:hover{transform: scale(1.3); z-index:2;}
/* 第一排 7 个：相对第二排半格错位(66px) */
.lxmk_all .lxmk:nth-of-type(1){ margin-left:78px;}
.lxmk_all .lxmk:nth-of-type(7){ margin-right:210px;}
/* 第二排 9 个：上移嵌入插槽，共 16 个两排排完 */
.lxmk_all .lxmk:nth-of-type(8){ margin-left:12px;}
.lxmk_all .lxmk:nth-of-type(8),
.lxmk_all .lxmk:nth-of-type(9),
.lxmk_all .lxmk:nth-of-type(10),
.lxmk_all .lxmk:nth-of-type(11),
.lxmk_all .lxmk:nth-of-type(12),
.lxmk_all .lxmk:nth-of-type(13),
.lxmk_all .lxmk:nth-of-type(14),
.lxmk_all .lxmk:nth-of-type(15),
.lxmk_all .lxmk:nth-of-type(16){ margin-top:-37px;}



/*.yyg_botmk{ background:#0135A3; padding:53px 60px 43px 60px; display:inline-block; width:100%; margin-top:20px;}
.yyg_botmk a{transition: all 0.6s; display:block; position:relative; float:left; border:1px #fff solid; color:#fff; margin:0 14px 14px 0; width:165px; height:90px;}
.yyg_botmk a span{ display:block; width:120px; font-weight:bold; text-align:center; font-size:13px; height:34px; position:absolute; top:50%; margin-top:-21px;left:50%; margin-left:-60px;}
.yyg_botmk a:before{content:""; display:block; position:absolute; top:-1px; right:-1.2px; width:25px; height:25px; background:url(../images/rjtb_l.png) center center/100% no-repeat;}

.yyg_botmk a span:before{transition: all 0.6s;content:""; display:block; position:absolute; bottom:-10px; left:50%; margin-left:-17px; border-bottom:2px #fff solid; width:34px;}
.yyg_botmk a span font{ display:block; font-weight:normal;}
.yyg_botmk a:nth-of-type(6){ margin-right:0px;}
.yyg_botmk a:nth-of-type(1),.yyg_botmk a:nth-of-type(2){ height:194px;}
.yyg_botmk a:nth-of-type(9){ margin-right:0px; width:344px;}
.yyg_botmk a:nth-of-type(7) span:before,.yyg_botmk a:nth-of-type(8) span:before,.yyg_botmk a:nth-of-type(9) span:before{ display:none;}
.yyg_botmk a:nth-of-type(7) span,.yyg_botmk a:nth-of-type(8) span,.yyg_botmk a:nth-of-type(9) span{ margin-top:-17px;}
.yyg_botmk a:hover{ background:#fff; color:#0135A3;}
.yyg_botmk a:hover span:before{ border-color:#0135A3;}*/

.news_list{ display:inline-block; width:102%; margin-top:20px;}
.news_list a{ display:block; width:288.4px; margin-right:15px; margin-bottom:15px; height:190px; float:left; position:relative; overflow:hidden;}
.news_list a i{display: block;width: 250px;text-align: center;padding: 7px 0;color: #fff;position: absolute;bottom: 10px;left: 50%;margin-left: -125px;z-index: 2;opacity: 0.9;transition: all 0.6s;}
.news_list a i h2{ font-size: 13px;height: 18px;overflow: hidden;}
.news_list a img{ width:100%; height:100%; object-fit:cover; object-position:center;}
.news_list a em{position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;background-color: rgba(0,0,0,0.5);display: block;transition: all 0.6s;}
.news_list a icon{position: absolute;left: calc(50% - 25px);top: 50px;width:50px; height:50px;background:url(../images/download.png) center center/100% no-repeat;opacity:.75;}
.news_list a i font{display: block;font-size: 12px;color: #fff;opacity: 0.7;}
.news_list a:hover em{background-color:rgba(0,0,0,0);}
.news_list a:hover i{ opacity:1;left:0px; margin-left:0px; width:100%; bottom:0; background-color:rgba(0,0,0,0.8); padding:7px;}
.news_list a:hover font{ opacity:1;}
.news_list a:hover icon{opacity:0;}
.more_new{ background: #DFDFDF;height: 190px;width: 288.4px;text-align: center;padding-top: 65px;cursor: pointer; float:left; margin-bottom:15px;}
.more_new font{ display: block;margin-bottom: 20px;}
.more_new img{width: 40px;transition: all 0.6s;}
.more_new:hover img{ margin-top:20px;}
.more_new2{ padding-top:75px; color:#888;}


.pptc_wc{ position:fixed; left:0px; top:0px; width:100%; height:100%;background-color:rgba(0,0,0,0.5); display:none; z-index:9;}
.pptc_nk{ width:800px; height:400px; position:absolute; left:50%; top:50%; margin-top:-200px; margin-left:-400px; padding:30px; background:#fff; border-radius:5px;}
.pptc_l{width:250px; float:left; position:relative; height:100%;}
.pptc_l>img{ height:120px;}
.pptc_l>h2{ font-size:14px; color:#333; font-weight:bold; margin:10px 0;}
.pptc_l>p{ font-size:12px; line-height:20px; color:#999; height:100px; overflow:hidden;}
.pptc_l span{ display:block; font-size:12px; color:#333; position:absolute; left:0px; bottom:0px;width:100%;}
.pptc_l span em{ display:block; line-height:20px; }
.pptc_l span img{ position:absolute; right:-2px; bottom:-2px; width:70px;}

.pptc_r{ padding-left:280px;}
.pptc_r i{ display:inline-block; border:1px #ddd solid; width:143px; height:143px; margin-left:10px; margin-bottom:14px; overflow:hidden;}
.pptc_r i img{ width:100%; min-height:143px;}
.pptc_r b{ display:block; text-align:right; font-size:12px; color:#666; margin-bottom:20px;}

.pptc_clo{ position:absolute; right:-35px; top:-35px; width:25px; height:25px; background:url(../images/close.png) center center/100% no-repeat; cursor:pointer;}

.ejym_ml{ margin-top:10px;}
.ejym_dh{ border-top:1px #ddd solid; padding:10px 0;}
.ejym_dh a{ display:inline-block; font-weight:bold; padding:10px 10px; font-size:13px; margin-right:15px; cursor:pointer; color:#666;}
.ejym_dh a.dh_xz{ color:#7000A0; border-bottom:2px #7000A0 solid;}
.ejym_dh a:hover{ color:#7000A0;}
.ejym_dh>span{ font-weight:bold; margin-right:29px; padding:10px 0;}
.ejym_dh>span font{ color:#999; font-weight:normal; margin-left:10px;}
.ejym_dh2{ border:0px;}
.ejym_dh2 a.dh_xz{ color:#193062; border-bottom:2px #193062 solid;}
.ejym_dh2 a:hover{ color:#193062;}

.hdhg_on{ display:inline-block; width:102%; margin-top:15px;}
.hdhg_on a{ display:block; float:left; width:231px; margin:0 11px 11px 0; height:148px; overflow:hidden; border:1px #eee solid;}
.hdhg_on a img{ width:100%; min-height:148px;}

.hdhg_on2{ display:inline-block; width:102%; margin-top:15px;}
.hdhg_on2 video{ width:390px; height:280px; background:#333; float:left; margin:0 15px 15px 0;}

.ejym_bjq{ margin-top:10px;}
.ejym_bjq img{ max-width:100%;}

.cjwt_ym{ margin-top:15px;}
.cjwt_li>h2{ font-size:14px; padding:15px 0;  cursor:pointer;border-bottom:1px #ddd solid; position:relative;}
.cjwt_li>h2:before{content:""; display:block; position:absolute; background:url(../images/tbsc_19.png) right center/15px no-repeat; width:15px; height:15px; right:10px; top:18px;}
.cjwt_li>i{ font-size:13px; color:#777; padding:15px 0; line-height:20px; display:none; overflow:hidden;}
.cjwt_li>i img{max-width:100%; float:left;} 
.cjwt_li:hover>h2{ font-weight:bold;}
.bottom_n>i{ display:block;}
.bottom_n>h2{ font-weight:bold;}
.bottom_n>h2:before{background-image:url(../images/tbsc_20.png); }

.cjwt_ys2{border:1px #193062 solid;}
.cjwt_ys2 .cjwt_li{ border-bottom:1px #193062 solid;}
.cjwt_ys2 .cjwt_li>h2{ border:0px; padding:15px; color:#193062;}
.cjwt_ys2 .cjwt_li>i{ border-top:1px #193062 solid; padding:15px;}
.cjwt_ys2 .cjwt_li:last-of-type{ border:0px;}
.cjwt_ys2 .cjwt_li:hover>h2{ font-weight:normal;}
.cjwt_ys2 .bottom_n>h2{ font-weight:normal;}


.cdzl_ym{ margin-top:15px;}
.cdzl_hl{ display:inline-block; width:100%;margin-bottom:15px; }
.cdzl_hl span{ display:block; float:left; width:366px; margin-right:50px; }
.cdzl_hl span:last-of-type{ margin-right:0px;}
.cdzl_hl span input{ width:100%; border:1px #ddd solid; height:28px; padding:0 8px;}
.cdzl_hl span select{ width:100%; border:1px #ddd solid; padding:0px 10px; height:28px; cursor:pointer; background: url(../images/xl_rimg.png) right center/15px no-repeat;}

.cdzl_hl span textarea{ width:100%; height:180px; border:1px #ddd solid; padding:8px;}
.cdzl_hl span>i{ display:block;font-size:13px; margin-bottom:8px;}
.cdzl_hl span>i font{ color:#F00;}
.cdzl_hl span.bz_with{ width:100%;}
.cdzl_hl span p{ font-size:12px; line-height:20px; color:#888; margin-top:15px;}

.cdzl_xy{ margin-top:20px; font-size:13px; color:#333; border-bottom:1px #ddd solid; padding-bottom:15px; margin-bottom:15px;}
.cdzl_xy input{ display:none;}
.cdzl_xy label{ background:url(../images/input_g2.png) left top no-repeat; cursor:pointer; height:20px; display:inline-block;  padding-left:25px;}
.cdzl_xy input:checked + label{ background-image:url(../images/input_g.png);}

.pc_tjan{ border:1px #666 solid; background:#eee; color:#333; height:30px; width:90px; font-size:13px; cursor:pointer; text-align:center;}

.hdss_xxn{ display:inline-block; width:100%;}
/*.hdss_xl{ width:750px; float:left;}
.hdss_xl em{ width:100%; display:block;}
.hdss_xl em img{ width:100%;}
.hdss_xl span{ display:inline-block; width:100%; margin-top:10px;}
.hdss_xl span i{ display:block; float:left; width:177px; margin-right:14px;}
.hdss_xl span i img{ width:100%;}
.hdss_xl span i:last-of-type{ margin-right:0px;}*/

.hdss_xr{ float:right; width:430px; height:611px; border:1px #ddd solid; padding:50px;}
.hdss_xr h2{ font-weight:bold; color:#333; margin-bottom:10px;}
.hdss_xr p{ color:#555; font-size:20px;}
.hdxx_ncen{ margin-top:50px; font-size:13px;}
.hdxx_ncen span{ display:block; font-weight:bold; margin-bottom:30px;}
.hdxx_ncen span font{ display:block; font-weight:normal; color:#888; margin-top:5px;}
.hdss_xr>span{ display:block; margin-top:70px;}
.hdss_xr>span a{ background:#FF1F44; color:#fff; font-size:13px; padding:6px 30px; margin-right:20px; display:inline-block;}
.hdss_xr>span a.yjs{ background:#999;}
.hdss_xr>span a.wks{ background:#FC0;}
.hdss_xr>span a.jxz{ background:#093;}

.hdxq_bot>span{ display:block; color:#193062; border-bottom:1px #ddd solid; padding:15px 0; padding-left:27px; font-size:13px; background:url(../images/tbsc_19.png) left center/15px no-repeat;}
.hdxq_bot .bjq{ padding:10px 0;}
.hdxq_bot .bjq img{ max-width:100%;}

.zxwt_tj{ font-size:20px; color:##183362; font-weight:bold; margin:35px 0 15px 0;}
.zxwt_tj font{ font-weight:normal;}

.dlck_all{position:absolute; right:0px; top:38px;width:180px; opacity:0; transition: all 0.6s; z-index:9;}
.dlck_all.dlcxs{ opacity:1; }
.dlck_all .dlck_c{ display:none;}
.dlck_all.dlcxs .dlck_c{ display:block;}
.dlck_c{ border:1px #fff solid; background-color:rgba(0,0,0,0.6); border-radius:8px; padding:15px; text-align:center; font-size:12px;}
.dlck_c input{ width:100%; border:1px #fff solid; padding:0 8px; background-color:rgba(255,255,255,0.8); border-radius:3px; height:24px; font-size:12px; margin-bottom:10px; }
.dlck_c a{ color:#fff; margin:0 5px;}
.dlck_c .dl_an{background-color:rgba(25,48,98,0.8); color:#fff;height:26px; border-radius:50px;cursor:pointer; border:1px #999 solid;}
.dlck_c .tcys{ background:#666;}
.dlck_c h2{ color:#fff; font-size:12px; margin-bottom:10px; text-align:left;}
.dlck_c .j_grzx{ border:1px #fff solid; margin:0 0 10px 0; width:100%; line-height:26px; display:inline-block; border-radius:5px; }
#dlxx{ display:none;}


/* 上下滚动样式 */
.focus{width:100%;height:500px;position:relative;}
.focus .main_content{position:absolute;z-index:0;}
.focus .main_content li{width:100%;height:500px;overflow:hidden;}
.focus .main_content li img{vertical-align:middle;position:relative; width:100%; height:100%;}
.focus .bor_slide{position:absolute;top:190px;right:10px;width:22px;}
.focus .bor_slide:has(li:only-child),
.focus .tempWrap:has(li:only-child) + .bor_slide{display:none !important;}
.focus .bor_slide li{width:10px;height:10px;margin:10px 0;cursor:pointer; border-radius:50%;background:#fff; opacity:0.8;}
.focus .bor_slide li.on{background:#193062;}

.all_gdys{ width:100%;}
.all_gdys .focus .main_content li img{ width:800px;}

.xxym_all{ max-width:677px; margin:0 auto; position:relative; padding:30px 0;}
.xxym_all>h2{ font-size:22px; margin-bottom:10px;}
.xxym_all>p{ color:#ccc; font-size:14px;}
.xxym_all>p a{ margin:0 15px; color:#576b95;}
.xxym_bjq{ margin-top:35px;}
.xxym_bjq img{ max-width:100%;}
.xx_ewm{ position:fixed; margin-left:690px; border:1px #ddd solid; top:40px; width:140px; padding:16px; text-align:center; font-size:14px; color:#666;}
.xx_ewm img{ width:100%;}

.ss_jklist{ margin-top:20px; padding:0 10px; min-height:400px;}
.ss_jklist a.hd{ color:#333; display:inline-block; width:100%; border-bottom:1px #ddd solid; padding:15px 0; position:relative;}
.ss_jklist a.hd img{ width:200px; float:left; }
.ss_jklist a.hd p{ margin-bottom:10px;}
.ss_jklist a.hd h2{ font-size:18px; font-weight:bold;}
.ss_jklist a.hd span{ display:block; padding-left:220px; padding-top:15px;}
.ss_jklist a.hd i{ display:block; font-size:13px; line-height:20px; color:#999;}
.ss_jklist a.hd em{ position:absolute; right:2px; bottom:18px; border:1px #F00 solid; font-size:13px; color:#F00; padding-right:8px; border-radius:5px; overflow:hidden;}
.ss_jklist a.hd em font{ display:inline-block; background:#F00; color:#fff; padding:4px 10px; margin-right:8px;}
.ss_jklist a.hd b{ font-weight:normal; border:1px #ddd solid; padding:3px 10px; border-radius:5px; font-size:13px; color:#777; margin-top:10px; display:inline-block;}

.ss_null{ text-align:center; font-size:13px; color:#888; border:1px #ddd solid; padding:70px 0; border-radius:5px; background:#f9f9f9; line-height:20px;}
.ss_null2{text-align:center; font-size:13px; color:#888; border:1px #ddd solid; border-radius:5px; background:#f9f9f9; line-height:40px; margin-top:15px;}

.home_sp{ position:absolute; left:50%; bottom:90px; width:460px; height:0px; margin-left:-230px; border-radius:5px; background:#000; opacity:0;transition: all 0.6s;}
.video_x{ opacity:1;height:264px; padding:6px;}


.imgyzm{ margin-right:20px; float:left;}
.imgyzm img{ width:90px;height:30px; float:left; border:1px #ddd solid; cursor:pointer;}
.imgyzm input{ float:left; height:30px; margin-left:10px; width:90px; text-align:center; border:1px #ddd solid;}

/* 友情链接JS样式 */
.box{height: 100px;width: 1200px;margin: 0 auto;position: relative;padding: 15px;background: white;}
#roll{ display:inline-block;}
#roll dd{width: 160.5px;height: 100%; overflow:hidden;float: left;margin-right: 13px;}
#roll dd img{ width:100%;}
.box span{position: absolute;top:50%; margin-top:-32px; display:block;width:64px; height:64px;cursor: pointer;left:-100px; background:url(../images/arrows.png);background-repeat: no-repeat;}
.box .next{right: -100px; left:auto;background-position: -64px 0;opacity:0.7;}
.box .prev{left: -100px;background-position: 0 0;opacity:0.7;}
.box_wkyc{overflow: hidden;}

/* 悬浮导航 by Bantes */
.fixed-nav{height:auto;position:fixed;bottom:5%;right:20px;z-index:999;border:1px solid rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.8);border-radius:6px;text-align:center}
.fixed-nav .nav{list-style:none;display:block;padding:10px}
.fixed-nav .nav-item{width:100%;text-align:center;border-bottom:1px solid rgba(0,0,0,0.08)}
.fixed-nav .nav-item:last-child{border-bottom:none}
.fixed-nav .icon-box-icon{width:100%;text-align:center;font-size:22px;margin:0 auto;padding:10px}
.fixed-nav .icon-box-icon a > .inner-txt{font-size:10px;margin:0;color:#8a8a8a}
.fixed-nav .icon-box-icon a:hover > .inner-txt{color:rgba(25,48,98,0.8)}
.fixed-nav .icon-box-icon a:hover svg > path{fill:rgba(25,48,98,0.8)}