body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
figure,
figure,
legend,
textarea,
p,
blockquote,
th,
td,
input,
label {
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei";
	word-wrap: break-word;
}
html {
	/*font-size: 6.25%;*/
	/*100 梅 16 脳 100% = 6.25%*/
	-ms-touch-action: none;
	/* 绂佹winphone榛樿瑙︽懜浜嬩欢 */
}
li {
	list-style: none;
}
img {
	border: none;
	vertical-align: top;
}
a {
	text-decoration: none;
	color: inherit;
}
a:hover {
	text-decoration: underline;
	color: inherit;
}
input {
	outline: medium;
}
input[type=button],
input[type=submit],
input[type=file],
button {
	cursor: pointer;
	-webkit-appearance: none;
	outline: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
	display: block;
}
[v-cloak],
.ms-controller {
	visibility: hidden;
}
.cleardiv {
	clear: both;
	height: 0;
	display: block;
	overflow: hidden;
}
.clearfix:after {
	clear: both;
	height: 0;
	overflow: hidden;
	display: block;
	visibility: hidden;
	content: " ";
}
.pa {
	position: absolute;
}
.pr {
	position: relative;
}
.pf {
	position: fixed;
}
.ps {
	position: static;
}
.fl {
	float: left;
	_display: inline;
}
.fr {
	float: right;
	_display: inline;
}
.fn {
	float: none;
}
.ovh {
	overflow: hidden;
}
.vh {
	visibility: hidden;
}
.bCt {
	background: transparent;
}
.none0 {
	display: none;
}
body {
	font-size: 0.14rem;
}
.qk0 {
	width: 100%;
}
.cont {
	width: 100%;
}
.qk01,
.qk01 .cont {
	width: 100%;
    height: 1.32rem;
	background: url("../images/h5/h5bg_01.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk02,
.qk02 .cont {
	width: 100%;
	height: 1.68rem;
	background: url("../images/h5/h5bg_02.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk03,
.qk03 .cont {
	width: 100%;
	height: 2.20rem;
	background: url("../images/h5/h5bg_03.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk04,
.qk04 .cont {
	width: 100%;
	height: 3.67rem;
	background: url("../images/h5/h5bg_04.jpg") no-repeat center;
	background-size: 100% 100%;
}
.wfpkh5{ padding: 1.15rem 0 0 0.85rem; font: 0.26rem/0.31rem "微软雅黑"; color: #1f2a66;}
.wfpkh5 .new-rule{ float: left;width: 3.28rem;  height: 2.08rem; }
.wfpkh5  .new-rule p{ padding-top: 0.15rem;}
.wfpkh5 .old-rule{ float: left;width: 2.70rem; height: 1.05rem; padding: 0.6rem 0 0 0.05rem;}
.qk05,
.qk05 .cont {
	width: 100%;
	height: 3.59rem;
	background: url("../images/h5/h5bg_05.jpg") no-repeat center;
	background-size: 100% 100%;
}
.jcfph5{ padding: 1.4rem 0 0 1.1rem; font: 0.26rem/0.31rem "微软雅黑"; color: #1f2a66;}
.jcfph5 .new-rule{ float: left;width: 2.46rem;  height: 1.30rem; }
.jcfph5 .new-rule p{ padding-top: 0.15rem;}
.jcfph5 .old-rule{ float: left;width: 2.28rem; height: 1.6rem; padding: 0.1rem 0 0 0.45rem;}
.qk06,
.qk06 .cont {
	width: 100%;
	height: 6.94rem;
	background: url("../images/h5/h5bg_06.jpg") no-repeat center;
	background-size: 100% 100%;
}
.tablebox01{ width: 4.79rem; height: 5.10rem;  padding: 0.9rem 0 0 0.93rem;}
.tablebox01 .table01{ width: 100%; height: 5.14rem; border-collapse: collapse; border: 1px solid #f0e0d6;}
.tablebox01 .table01 td{ height: 0.26rem;white-space:nowrap; background: #fdece1; padding: 0 0 0 0.02rem;font: 0.12rem/0.2rem "微软雅黑"; text-align: center; border: 1px solid #f0e0d6;}
.tablebox01 .table01 td  span{ font: 0.12rem/0.12rem "微软雅黑"}
.tablebox02{ width: 4.8rem; height: auto; padding: 0.89rem 0 0 1.74rem;}
.tablebox02 .table02{ width: 100%; height: 3.50rem; border-collapse: collapse; border: 1px solid #dcebf1;}
.tablebox02 .table02 td{ height: 0.30rem; padding: 0 0 0 0.02rem;white-space:nowrap;  text-align: center; background: #e8f8fe; border: 1px solid #dcebf1;}


.qk07,
.qk07 .cont {
	width: 100%;
	height: 4.8rem;
	background: url("../images/h5/h5bg_07.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk08,
.qk08 .cont {
	width: 100%;
	height:3.55rem;
	background: url("../images/h5/h5bg_08.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk09,
.qk09 .cont {
	width: 100%;
	height: 1.49rem;
	background: url("../images/h5/h5bg_09.jpg") no-repeat center;
	background-size: 100% 100%;
}

.aaa{ color: #1f2a66; font: 0.26rem/0.36rem  "微软雅黑"; }
.textbox09{  width:4.3rem;height: 0.16rem; margin: 0 0 0 1.2rem; }
.textbox11{  width:4.7rem;height: 0.16rem; padding: 0.05rem 0 0 0; margin: 0 0 0 1.2rem; }
.textbox13{  width:4.7rem;height: 0.55rem; padding: 0.05rem 0 0 0; margin: 0 0 0 1.2rem; }
.textbox16{  width:5.16rem;height: 1.33rem; padding: 0.1rem 0 0 0; margin: 0 0 0 1.2rem; }
.textbox18{  width:5.36rem;height: 1.56rem; padding: 0.1rem 0 0 0; margin: 0 0 0 1.2rem; }
.textbox20{  width:5.36rem;height: 1.61rem; padding: 0.1rem 0 0 0; margin: 0 0 0 1.2rem; }


.qk10,
.qk10 .cont {
	width: 100%;
	height: 1.05rem;
	background: url("../images/h5/h5bg_10.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk11,
.qk11 .cont {
	width: 100%;
	height: 0.81rem;
	background: url("../images/h5/h5bg_11.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk12,
.qk12 .cont {
	width: 100%;
	height: 1.12rem;
	background: url("../images/h5/h5bg_12.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk13,
.qk13 .cont {
	width: 100%;
	height: 0.55rem;
	background: url("../images/h5/h5bg_13.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk14,
.qk14 .cont {
	width: 100%;
	height: 3.75rem;
	background: url("../images/h5/h5bg_14.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk15,
.qk15 .cont {
	width: 100%;
	height: 0.75rem;
	background: url("../images/h5/h5bg_15.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk16,
.qk16 .cont {
	width: 100%;
	height: 1.33rem;
	background: url("../images/h5/h5bg_16.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk17,
.qk17 .cont {
	width: 100%;
	height: 1.19rem;
	background: url("../images/h5/h5bg_17.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk18,
.qk18 .cont {
	width: 100%;
	height: 1.59rem;
	background: url("../images/h5/h5bg_18.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk19,
.qk19 .cont {
	width: 100%;
	height: 1.14rem;
	background: url("../images/h5/h5bg_19.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk20,
.qk20 .cont {
	width: 100%;
	height: 1.61rem;
	background: url("../images/h5/h5bg_20.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk21,
.qk21 .cont {
	width: 100%;
	height: 1.92rem;
	background: url("../images/h5/h5bg_21.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk22,
.qk22 .cont {
	width: 100%;
	height: 4.36rem;
	background: url("../images/h5/h5bg_22.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk23,
.qk23 .cont {
	width: 100%;
	height: 1.36rem;
	background: url("../images/h5/h5bg_23.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk24,
.qk24 .cont {
	width: 100%;
	height: 3.05rem;
	background: url("../images/h5/h5bg_24.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk25,
.qk25 .cont {
	width: 100%;
	height: 1.73rem;
	background: url("../images/h5/h5bg_25.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk26,
.qk26 .cont {
	width: 100%;
	height: 5.11rem;
	background: url("../images/h5/h5bg_26.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk27,
.qk27 .cont {
	width: 100%;
	height: 0.96rem;
	background: url("../images/h5/h5bg_27.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk28,
.qk28 .cont {
	width: 100%;
	height: auto;
	background: url("../images/h5/h5bg_28.jpg") no-repeat center;
	background-size: 100% 100%;
	padding: 0 0 0.2rem 0;
}
.qk29,
.qk29 .cont {
	width: 100%;
	height: 3.06rem;
	background: url("../images/h5/h5bg_29.jpg") no-repeat center;
	background-size: 100% 100%;
}
.qk30,
.qk30 .cont {
	width: 100%;
	height: 1.32rem;
	background: url("../images/h5/h5bg_30.jpg") no-repeat center;
	background-size: 100% 100%;
}

.lbbox{ position: relative; width: 80%; height: 2.3rem; margin:0 auto; padding: 0.44rem 0 0 0;}
.lbbox .midblock{ float: left;width: 6rem; height: 2.30rem;}
.lbbox .midblock img{ width: 6rem;  height: 2.30rem; }
.lbbox .Ljt{ position: absolute; top: 52%; left: -0.32rem; width: 0.23rem; height: 0.4rem; background: url("../images/h5/L-jt.png") no-repeat;background-size: 100% 100%;}
.lbbox .Rjt{  position: absolute; top: 52%; right: -0.32rem; width: 0.23rem; height: 0.4rem; background: url("../images/h5/R-jt.png") no-repeat;background-size: 100% 100%;}
.videoH5box{ width:5.5rem; height: 3.8rem; margin: 0 auto; padding: 0.3rem 0 0 0; }
.videoH5{ width:5.5rem; height: 3.2rem; margin: 0 auto; background: transparent;}
.videoH5box .th2{ width: 5.5rem; height: 0.40rem; margin: 0 auto; padding: 0.15rem 0 0 0; font: bold 0.28rem/0.4rem "" ; color: #1f2a66; }
.videoH5box .th2 span{font:  0.20rem/0.4rem "" ; color: #9b9b9d;}
.player-container-id-dimensions {
	width: 100%;
	height: 100%;
}
.video-js{ background-color: transparent; }

.ly-box-tit{ width: 6.50rem; height: 0.75rem; margin: 0 auto 0.30rem;  background: url("../images/qxczt_hjgy.jpg") no-repeat;}
.ly-box-con{}
.user-ts{ padding:0.30rem 0.50rem 0.2rem 0.70rem; font:  0.26rem/0.36rem ""; color: #1f2a66;}
.usely {width: 6rem; height: 1.86rem; margin: 0 auto;}
.usely textarea{width: 5.6rem;
	height: 1.4rem;
	resize: none;
	border: 1px solid #CCC;
	border-radius: 10px;
	padding: 10px;
	background: none;
	margin: 0rem auto 0.30rem;
	font: 0.18rem/0.26rem "黑体";
	color: #1f2a66; }
.usely textarea::-webkit-input-placeholder{color:#662103;}
.usely textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#662103; }
.usely textarea::-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#662103;}
.usely textarea::-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#662103; }
.lytjbut { padding: 0.15rem 0 0 0rem; }
.lytjbut input{ width: 2.53rem; height: 0.57rem; background: #00c8c8; border: none; border-radius: 0.08rem; font:  0.26rem/0.57rem ""; color: #FFFF; text-align: center }
.tjtextbox{ height: 0.14rem;}
.tjtext{ display: none; color: #1f2a66; padding: 0.05rem 0 0 0.80rem; font:  0.14rem/0.14rem "";}

.yzmbox{ padding: 0.20rem 0 0 0.22rem;}
.yzmtext{ float: left; width: 1.50rem; height: 0.50rem; margin-right: 0.20rem; background:#FFF; font:  0.26rem/0.60rem ""; text-align: center;  color: #4a0303; border: 1px solid #eab0b0; }
.yzmimg{ float: left; width: 1.20rem; height: 0.43rem; }
.yzmimg img{ width: 1.20rem; height: 0.43rem; }

.txdl{ padding: 0.20rem 0.7rem 0 0.70rem;}
.txdl dt{ width: 6rem; margin-right: 0.25rem; margin-bottom: .1rem;padding-bottom: 0.1rem; }
.txdl dt img{ float: left; width: 0.80rem; height: 0.80rem; margin-right:.2rem; border: 1px solid #f63636;border-radius: 50%; background: #ccc; overflow: hidden}
.txdl dt h2{float: left; width: 4.8rem; padding:0.1rem 0.10rem 0.05px 0; font:  0.30rem/0.36rem "微软雅黑"; color: #1f2a66;}
.txdl dd { width:5.4rem; margin: 0 auto; padding: .2rem; overflow: hidden; background: #fff; box-shadow: 0 0 10px rgba(39,92,245,0.2); border-top:none; }

.txdl dd p{ display: block; width: 100%; height: 100%; overflow: hidden;  font: 0.26rem/0.40rem "黑体"; text-align: justify; color: #1f2a66;}





.JG-hdA02 {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: auto;
}
.JG-hdA02 img.N-zw {
  width: 100%;
  height: 100%;
  opacity: 0.001;
}
.JG-hdA02 .N-wk {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.JG-hdA02 .N-wk .N-nr {
  width: 100%;
  display: none;
}
.JG-hdA02 .N-wk .N-nr img {
  width: 100%;
  height: 100%;
}
.JG-hdA02 .N-wk .N-nr.N-dq {
  display: block;
}
.JG-hdA02 .N-wk .N-nr.N-L,
.JG-hdA02 .N-wk .N-nr.N-R {
  position: absolute;
  top: 0;
  display: block;
}
.JG-hdA02 .N-wk .N-nr.N-L {
  left: 100%;
}
.JG-hdA02 .N-wk .N-nr.N-R {
  left: -100%;
}
.JG-hdA02 .N-jL,
.JG-hdA02 .N-jR {
	position: absolute;
	top: 52%;
	left: -0.32rem;
	width: 0.23rem;
	height: 0.4rem;

	background-size: 100% 100%;
}
.JG-hdA02 .N-jL{
	background: url(../images/h5/L-jt.png) no-repeat;
}
.JG-hdA02 .N-jR{
	background: url(../images/h5/R-jt.png) no-repeat;
}
.JG-hdA02 .N-jL span,
.JG-hdA02 .N-jR span {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 30px;
  margin-top: -15px;
  display: inline-block;
  line-height: 30px;
  font-family: monospace, serif;
}
@media (max-width: 750px) {
  .JG-hdA02 .N-jL,
  .JG-hdA02 .N-jR {
    display: none;
  }
}
.JG-hdA02 .N-jL {
  left: 0;
  border-radius: 0 6px 6px 0;
}
.JG-hdA02 .N-jR {
  right: 0;
  border-radius: 6px 0 0 6px;
}
.JG-hdA02 .N-q {
  position: absolute;
  width: 100%;
  bottom: 10%;
  text-align: center;
}
.JG-hdA02 .N-q li {
  overflow: hidden;
  width: 15px;
  height: 5px;
  margin: 0 5px;
  display: inline-block;
  border: 2px solid rgba(255, 255, 255, 0.5);
  cursor: pointer;
}
.JG-hdA02 .N-q li.N-dq {
  background: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
}
.JG-hdA02 .N-tj {
  position: absolute;
}
@media (max-width: 750px) {
}
.JG-hdA02:hover .N-jL,
.JG-hdA02:hover .N-jR {
  opacity: 1;
}
.JG-hdA02 img.N-zw {
  width: 100%;
  height: 100%;
  opacity: 0.001;
}
.JG-hdA02 .N-wk {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.JG-hdA02 .N-wk .N-nr {
  width: 100%;
  display: none;
}
.JG-hdA02 .N-wk .N-nr img {
  width: 100%;
  height: 100%;
}
.JG-hdA02 .N-wk .N-nr.N-dq {
  display: block;
}
.JG-hdA02 .N-wk .N-nr.N-L,
.JG-hdA02 .N-wk .N-nr.N-R {
  position: absolute;
  top: 0;
  display: block;
}
.JG-hdA02 .N-wk .N-nr.N-L {
  left: 100%;
}
.JG-hdA02 .N-wk .N-nr.N-R {
  left: -100%;
}
.JG-hdA02 .N-jL,
.JG-hdA02 .N-jR {
  position: absolute;
  top: 35%;
  width: 0px;
  height: 0;
  font-size: 20px;
  text-align: center;
  cursor: pointer;
}
.JG-hdA02 .N-jL span,
.JG-hdA02 .N-jR span {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 30px;
  margin-top: -15px;
  display: inline-block;
  line-height: 30px;
  font-family: monospace, serif;
}
@media (max-width: 750px) {
  .JG-hdA02 .N-jL,
  .JG-hdA02 .N-jR {
    display: block;
  }
}
.JG-hdA02 .N-jL {
  left: 0;
  border-radius: 0 6px 6px 0;
}
.JG-hdA02 .N-jR {
  right: 0;
  border-radius: 6px 0 0 6px;
}
.JG-hdA02 .N-q {
  position: absolute;
  width: 100%;
  bottom: 10%;
  text-align: center;
}
.JG-hdA02 .N-q li {
  overflow: hidden;
  width: 15px;
  height: 5px;
  margin: 0 5px;
  display: inline-block;
  border: 2px solid rgba(255, 255, 255, 0.5);
  cursor: pointer;
}
.JG-hdA02 .N-q li.N-dq {
  background: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
}
.JG-hdA02 .N-tj {
  position: absolute;
}

.JG-hdA02:hover .N-jL,
.JG-hdA02:hover .N-jR {
	opacity: 1;
}
.JG-hdA02 .N-q {
  bottom: 0px;
  text-align: right;
  background: rgba(84, 159, 223, 0.8);
}
.JG-hdA02 .N-q li {
  width: 12px;
  height: 12px;
  line-height: 50px;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 6px;
  border: none;
}
.JG-hdA02 .N-q li.N-dq {
  width: 30px;
  background: #ffffff;
}