/* CSS Document */
a, button, input, video {
  color: inherit;
  border: none;
  box-shadow: none;
  outline: none;
  background: transparent;
}
a, button, video {cursor: pointer;}
a:hover{
	color:#0863dd;
	font-weight:bold;
}
.flex {
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  justify-content: space-between;
  align-content: space-between;
}
.wrap {width: 94%;margin: auto;}
.mar {margin: 3% auto;}
.pad {padding: 3%;}
.banner img {width: 100%;}
.p {
  text-indent: 2em;
  line-height: 1.8em;
}
/*±êÌâ*/
.title_main {
  font-size: 1.5rem;
  text-align: center;
  color: #0863dd;
}
.zxbtn {
  display: block;
  width: 60%;
  padding: 2%;
  background: #0863dd;
  color: #fff;
  text-align: center;
  border-radius: 50px;
}

.rq li {
  width: 31.5%;
  border-radius: .5rem;
  border: 1px solid #ccc;
  overflow: hidden;
}
.rq li p {padding: 3%;}

.bg1 {
  padding: 3%;
  background: #f6f6f6;
}
.dzks {
  width: 100%;
  background: #fff;
}
.dzks tr:nth-child(3),.dzks tr:nth-child(5) {background: #eefeff;}
.dzks th {
  background: #0863dd;
  color: #fff;
  border: 1px solid #fff;
  padding: 2%;
}
.dzks th:nth-child(1) {width: 20%;}
.dzks th:nth-child(3) {width: 25%;}
.dzks td {
  border: 1px solid #fff;
  padding: 2%;
  text-align: center;
}
.dzks td:nth-child(2) {text-align: left;}

.ys {
  border: 1px solid #ccc;
  border-radius: .5rem;
}
.ys img {
  padding: 2%;
  width: 96%;
}
.ys strong {
  padding: 2%;
  font-size: 1.2rem;
  color: #df1818;
}
.ys p {padding: 2%;}

.zsjh {text-align: center;}
.zsjh tr:nth-child(odd) {background: #eefeff;}
.zsjh th {
  background: #0863dd;
  color: #fff;
  padding: 2% 0;
}
.zsjh td {padding: 2%;}
/*????*/
.xbsy17_rmkc{ width: 100%; position: relative; overflow: hidden;  background-color:#fff;}
.xbsy17_rmkc img{display: block; width: 100%;}
.xbsy17_rmkc .rmkc_line{ width: 100%; height: 1px; background: #f0621f;}

.rmkc_tab{ width: 94%; position: relative; overflow: hidden; margin: 0 auto;}
.rmkc_tab .nav { width:100%; height: 40px; position: relative; overflow: hidden; text-align: center; margin: 0 auto; letter-spacing:0.1px}
.rmkc_tab .nav li { height: 100%; height: 40px; float: left; position: relative; overflow: hidden; text-align: center; line-height: 40px;}
.rmkc_tab .nav li:nth-child(1){ width: 27%;}
.rmkc_tab .nav li:nth-child(2){ width: 19%;}
.rmkc_tab .nav li:nth-child(3){ width: 27%;}
.rmkc_tab .nav li:nth-child(4){ width: 27%;}
.rmkc_tab .nav li a{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; color: #666666; font-size: 0.9rem;}
.rmkc_tab .nav li a.current{ color: #ff5a00; border-bottom: 4px solid #ff5a00;}
.xbsy17_rmkc .rmkc_line02{ width: 100%; height: 1px; background: #f0621f; position: absolute; top: 38px; left: 0;}
/*????*/
.rmkc_tab .list_wrap{ width:100%; position: relative; overflow: hidden; margin: 0 auto 2%;}
.rmkc_tab .list_zp{ width: 100%;  position: relative; overflow: hidden;}
.rmkc_tab .list_zp li{ width: 100%; position: relative; overflow: hidden; background: #fff; margin: 3% 0;border-radius: 6px; box-shadow: 0 0 10px #ccc;}
.rmkc_tab .list_zp .tjkc_a{ display: block; float: left; width: 35%;}
.rmkc_tab .list_zp .list_tjkc{width: 60%; float: right;}
.rmkc_tab .list_zp .list_tjkc h1{ font-size: 1rem; color: #ff5a00; line-height: 2rem; margin-top: 1%;}
.rmkc_tab .list_zp .list_tjkc p{ font-size: 0.7rem; line-height: 1.2rem;}
.rmkc_tab .list_zp .tjkc_zx{ width: 60%; overflow: hidden; position: absolute; bottom: 10%; left: 40%;}
.rmkc_tab .list_zp .tjkc_zx a{ width: 42%; display:block; float: left; color: #fff; background: #ff5a00; text-align: center; line-height: 1.4rem; font-size: 0.7rem; border-radius: 20px;}
.rmkc_tab .list_zp .tjkc_zx a:nth-child(1){ margin-right: 10%;}
/*????*/
.rmkc_tab .list_qtzy{ width: 100%; position: relative; overflow: hidden; margin: 3% auto 0;}
.rmkc_tab .list_qtzy a{ display: block; width: 47%; float: left; border-radius: 6px; box-shadow: 0 0 10px #ccc; margin-bottom: 3%;}
.rmkc_tab .list_qtzy a img{ border-radius: 6px;}
.rmkc_tab .list_qtzy a:nth-child(1){ margin-right: 6%;}
.rmkc_tab .list_qtzy a:nth-child(3){ margin-right: 6%;}
.rmkc_tab .list_qtzy a:nth-child(5){ margin-right: 6%;}
.rmkc_tab .list_qtzy a:nth-child(7){ margin-right: 6%;}
.rmkc_tab .list_qtzy a:nth-child(9){ margin-right: 6%;}
.rmkc_tab .list_qtzy a:nth-child(11){ margin-right: 6%;}
.rmkc_tab .list_qtzy a:nth-child(13){ margin-right: 6%;}

.xbsy17_rmkc .rmkc_zx{ width: 94%; display: block; margin: 0 auto;}
