@charset "utf-8";

/* CSS Document */
html {
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

body {
  font: 12px/1.5 "Microsoft Yahei", Tahoma, Arial, Helvetica, sans-serif;
  word-break: break-all;
  word-wrap: break-word;
}

body {
  margin: 0;
  padding: 0;
}

img {
  border: none;
}

a {
  text-decoration: none;
  cursor: pointer;
}

p {
  margin: 0;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.clear:after {
  display: block;
  content: '';
  clear: both;
}


.ma {
  margin: 0 auto;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

h1,
h2,
h3,
h4 {
  margin: 0;
}

.top-bg {
  width: 100%;
  position: absolute;
  top: 0;
}

.tle-top {
  position: relative;
  width: 90%;
  margin: auto;
  display: block;
  padding-top: .9rem;
}

.in-co-box {
  position: relative;
  width: 90%;
  height: 9rem;
  margin: auto;
  background: url("../images/juanzhou-bg.png") no-repeat center;
  background-size: cover;
  margin-top: 2.2rem;
}

.shouyu-tle {
  width: 80%;
  display: block;
  margin: auto;
  padding-top: 1.4rem;
}

.juan-tle-txt {
  font-size: .3rem;
  color: #006666;
  text-align: center;
  margin-top: .3rem;
}

.juan-tle-txt-co {
  width: 80%;
  height: 5rem;
  margin: auto;
  overflow: auto;
}

.juan-tle-txt-co p {
  font-size: .3rem;
  color: #006666;
  text-indent: 2em;
  margin: .25rem 0;
  text-align: justify;
  letter-spacing: 2px;


}

.in-gy-box {
  width: 100%;
  overflow: hidden;
  /* height: 8rem; */
}

.in-gy-btn,
.in-yj-btn {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: .5rem;
}

.in-gy-btn p,
.in-yj-btn p {
  font-size: .3rem;
  color: #ffff;
  text-align: center;
  width: 49.8%;
  background-color: #6699ff;
  padding: .1rem 0px;
}

.in-gy-btn-1 {}

.in-gy-btn-2 {}

.guangying-img {
  width: 100%;
  margin: .4rem 0px;
}

.swiper-box {
  position: relative;
  margin-top: .3rem;
}

.swiper-slide img {
  width: 78%;
  display: block;
  margin: auto;
}

.swiper-button-prev {
  background: url(../images/zuo.png) top center no-repeat;
  background-size: 100% 100%;

}

.swiper-button-next {
  background: url(../images/you.png) top center no-repeat;
  background-size: 100% 100%;

}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: initial !important;
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: initial !important;
}

.in-co-color {
  background-color: #2b61c5 !important;
}

.xun-video-box1-1 {
  width: 90%;
  margin: auto;
  margin-top: .3rem;
  display: none;
}

.video-tex1 {
  width: 100%;
}

.in-cj-box {
  width: 100%;
  height: 7rem;
  margin-top: .3rem;
}

.in-cj-img {
  width: 80%;
  display: block;
  margin: auto;
}

.chengjiu-img {
  width: 100%;
}

.in-cj-img div {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.in-cj-img div a {
  width: 47%;
  margin-top: .3rem;
}

.in-cj-img div img {
  width: 100%;
}

.jianshe {
  display: block;
  margin: auto;
  width: 100%;
  margin-top: .3rem;
}

.in-yj-box {
  width: 100%;
  height: 9rem;
}

.yinji-img {
  width: 100%;
}

.in-yj-cot-1-top {}

.in-yj-cot-22 {
  display: none;
}

.in-yj-link,
.in-yj-link1 {
  height: 3rem;
  background-color: #c8c49f;
  width: 1px;
  position: relative;
}

.in-yj-cot-1 {
  width: 95%;
  margin: auto;
  margin-top: .3rem;
  position: relative;
  /* height: 15rem; */
}

.yj-xian {
  width: 100%;
  position: absolute;
  top: 2.3rem;
  z-index: -1;
}

.in-yj-link span {
  position: absolute;
  bottom: -3px;
  width: 10px;
  left: -4px;
  height: 10px;
  border-radius: 20px;
  background-color: #cc9933;
  border: 2px solid #ffff;
  z-index: 99;
}

.in-yj-link1 span {
  position: absolute;
  top: -3px;
  width: 10px;
  left: -4px;
  height: 10px;
  border-radius: 20px;
  background-color: #cc9933;
  border: 2px solid #ffff;
  z-index: 99;
}

.in-yj-cot-1-top {
  display: flex;
  cursor: pointer;
}

.nian-box {
  /* position: relative; */

}

.nian {
  color: #cc9933;
  font-size: .3rem;
  margin-left: 6px;
}

.nian2 {
  margin-top: 1rem;
}

.in-yj-show {
  width: 100%;
  position: absolute;
  background-color: #f7f2f2;
  z-index: 9999;
  left: 0rem;
  top: 0rem;
  padding: .5rem .2rem;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.in-yj-show p {
  text-align: justify;
  font-size: .3rem;
  color: black
}

.guanbi {
  font-size: .3rem;
  color: #ffff;
  text-align: center;
  width: 1.5rem;
  background-color: #6699ff;
  padding: .1rem 0px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;

  margin: .5rem auto;

}

.in-yj-show {
  display: none;
}

.in-yj-cot-1-top-box {
  display: flex;
  justify-content: space-between;
  position: relative;
}

.in-yj-cot-1-top1 {

  margin-top: .5rem;
}

.in-yj-cot-1-top2 {

  margin-top: 1rem;
}

.in-yj-cot-1-top3 {

  margin-top: .5rem;
}

.in-yj-cot-1-top4 {

  margin-top: .3rem;
}

.in-yj-cot-1-top5 {

  margin-top: .6rem;
}

.in-yj-cot-1-top6 {

  margin-top: .3rem;
}

.in-hh-box {
  width: 100%;
  height: 11rem;
  margin-top: 2rem;
  position: relative;
}

.huihuang-img {
  width: 100%;
}

.in-hh-2 {
position: relative;
width: 90%;
margin: auto;
}
.in-hh-2 img{
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}


.in-hh-2-2{
  position: relative;
  width: 90%;
  margin: auto;
  padding-top: .6rem;
}

.in-hh-2-2 p {
 
font-size: .26rem;
 
text-indent: 2em;
 
color:red;
 
font-weight: bold;
 
text-align: justify;
}

.in-hh-2-b img {
  width: 100%;
}
.pag1-box{
  position: relative;
  z-index: 99;
  margin-top: 2.5rem;
}

.in-hh-2-b-pag {
  width: 90%;
  margin: auto;
  margin-top: .3rem;
}

.in-hh-2-b-pag h3 {
  width: 90%;
  margin: auto;
  font-size: .3rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}

.in-hh-2-b-pag p {
  width: 100%;
  height: .2rem;
  background-color: #99cccc;
  margin-right: .2rem;
  margin-top: .1rem;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;


}

.in-hh-2-b-pag img {
  width: 100%;
}


.in-hh-gengduo {
  position: relative;
  width: 80%;
  margin: auto;
  font-size: .3rem;
  color: #cc6600;
  text-align: right;
}

.hh-bottom {
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  z-index: -1;
}

.caidan-box {
  position: fixed;
  right: .2rem;
  top: .2rem;
  z-index: 99999;
}

.caidan-g {

width: 1rem;

border: none;

height: .7rem;

right: 0px;

position: absolute;

/* margin-top: .6rem; */

padding-top: .01rem;

background-color: #66ccff;

box-shadow: 3px 6px 20px 1px #429ce7;
}
.caidan-chahao{
  width: 1rem;

border: none;

height: .7rem;

right: 0px;

position: absolute;

/* margin-top: .6rem; */

padding-top: .01rem;

background-color: #66ccff;

box-shadow: 3px 6px 20px 1px #429ce7;
}
.caidan-g p {
  width: 51%;
  height: .06rem;
  background-color: #ffff;
  margin: auto;
  margin-top: .1rem;
}
.caidan-nev{
  width: 3.5rem;
  height: 4.3rem;
  background-color: #efefef;
  position: absolute;
  right: 0rem;
  top: .9rem;
}
.caidan-nev p{
  display: flex;
  justify-content: space-between;
  height: .7rem;
  line-height: .7rem;
  width: 90%;
  font-size: .3rem;
  padding: 0px .2rem;
  margin: auto;
  color: black;
  border-bottom:1px solid #a3a2a2;
}

.huihuang-link{
  border-bottom:0px !important;
}
.nev-color{
  border-bottom:2px solid #0f59a4 !important;
  color:#3366cc !important;

}



.caidan-chahao {
  position: relative;
  display: none;
}

.caidan-chahao::before,
.caidan-chahao::after {
  position: absolute;
  content: ' ';
  background-color: #ffff;
  left: 23px;
  width: 5px;
  height: 30px;
}
.caidan-nev{
  display: none;
}
.caidan-chahao::before {
  transform: rotate(45deg);
}

.caidan-chahao::after {
  transform: rotate(-45deg);
}

.huihuang-img-pag{
  width: 100%;
}
.pag6-num-box {
  width: 95%;
  margin: auto;
  display: flex;
  justify-content: space-between;
  background-color: #6e9edf;
  border-radius: 10px;
  margin-top: .3rem;
}

.pag6-num-box p {
  height: .6rem;
  position: relative;
  z-index: 9;
  background-color: #b5d6f9;
  font-size: .2rem;
  color: #ffff;
  padding: 0px .15rem;
  line-height: .6rem;
}

.pag6-num-box-color{
  background-color: #0f59a4 !important;
}
.pag6-con-box{
  width: 95%;
  margin: auto;
  margin-top: .3rem;
}
.pag6-con-box img{
  width: 100%;
}

.pag6-num-box-h5 p {
  padding: 0px .16rem;
  line-height: .6rem;
  /* width: 1.4rem ; */
  text-align: center;
}
.pag1-1-box {
  position: relative;
  z-index: 99;
  margin-top: .5rem;
}