.head {
  width: 100%;
  height: 5.6rem;
  background: url(../png/gmkfjy.png) no-repeat center top;
  background-size: 19.2rem auto;
}
.head .head-options {
  padding-top: 0.16rem;
  height: 0.56rem;
  line-height: 0.4rem;
  margin-bottom: 0.21rem;
}
.head .head-options .link {
  vertical-align: middle;
  font-size: 0.16rem;
  color: #447196;
}
.head .head-options .link:hover {
  font-weight: bold;
}
.head .head-options .btn {
  margin-left: 0.16rem;
  display: inline-block;
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0.15rem;
  border-radius: 5px;
  font-size: 0.18rem;
  color: #fff;
  cursor: pointer;
}
.head .head-options .btn:hover {
  font-weight: bold;
}
.head .head-options .blu {
  background-color: #208de7;
}
.head .head-options .org {
  background-color: #cc871b;
}
.head .logo {
  display: block;
  margin: 0 auto;
  width: 5.02rem;
  height: 1.78rem;
  background: url(../png/zku6uf.png) no-repeat;
  background-size: contain;
}
.head .search-box {
  margin-top: 0.4rem;
  position: relative;
  width: 8.8rem;
  height: 0.6rem;
  line-height: 0.6rem;
  background-color: #fff;
}
.head .search-box .drop-select {
  text-align: right;
  position: relative;
  margin-right: 0.22rem;
  border: 0;
  width: 1.03rem;
  color: #999;
  font-size: 0.16rem;
  height: 0.6rem;
  line-height: 0.6rem;
}
.head .search-box .drop-select .tit {
  text-align: left;
  width: 0.5rem;
  color: #999;
}
.head .search-box .drop-select .arrow {
  margin-top: 0.16rem;
  display: inline-block;
  text-align: right;
  width: 100%;
  padding: 0;
  position: relative;
  height: 0.27rem;
  line-height: 0.27rem;
  border-right: solid 1px #c9c9c9;
}
.head .search-box .drop-select .select .arrow-icon {
  margin: 0 0.15rem 0 0;
  vertical-align: top;
  position: relative;
  display: inline-block;
  width: 0.17rem;
  height: 0.27rem;
  background-position-y: 50%;
  background-repeat: no-repeat;
}
.head .search-box .dropdown-menu {
  position: absolute;
  width: auto;
  padding: 0 0.2rem 0 0;
}
.head .search-box .search-input {
  position: absolute;
  top: 50%;
  margin-top: -0.135rem;
  width: calc(100% - 2.5rem);
  line-height: 0.27rem;
  font-size: 0.16rem;
  color: #999;
}
.head .search-box .search-btn {
  position: absolute;
  right: 0;
  display: inline-block;
  width: 1rem;
  height: 0.6rem;
  background: #1671db url(../png/zatazk.png) no-repeat center;
}
.head .main-cell .cell {
  margin-right: 0.1rem;
  font-size: 0.18rem;
  color: #333;
}
.head .main-cell .cell:first-child {
  margin-right: 0;
}
.head .main-cell a:hover {
  color: #006fc4;
}
.head .nav-box {
  margin-top: 0.4rem;
  height: 1.16rem;
  position: relative;
}
.head .nav-box .w1400 {
  position: relative;
  z-index: 2;
  width: 12.8rem;
  padding-top: 0.2rem;
  margin-top: 0.1rem;
  height: 1.04rem;
  text-align: center;
  background: #007ad8;
  box-sizing: border-box;
}
.head .nav-box .left-cont,
.head .nav-box .right-cont {
  width: calc((100% - 12.8rem)/2);
  height: 1.16rem;
  background-size: 3.2rem 100%;
  z-index: 6;
  background-repeat: no-repeat;
}
.head .nav-box .left-cont {
  background: url(../png/vy2c86.png) no-repeat right 0;
  background-size: 3.2rem 98%;
}
.head .nav-box .right-cont {
  background: url(../png/puojo6.png) no-repeat left -0.02rem;
  background-size: 3.2rem 100%;
}
.head .nav-box .w1919 {
  height: 1.16rem;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.head .nav-box .nav-cell {
  display: block;
  box-sizing: border-box;
  height: 100%;
  font-size: 0.24rem;
  color: #fff;
  font-weight: bold;
  line-height: 0.56rem;
}
.head .nav-box .nav-cell img {
  margin-top: -0.04rem;
  vertical-align: middle;
}
.head .nav-box .nav-cell:hover {
  background: url(../png/93mzk4.png) no-repeat bottom center;
  background-size: 1rem 0.09rem;
}
.head .nav-box .nav-cell.cell-zthd {
  display: none;
}
.head .nav-box .cur {
  background: url(../png/93mzk4.png) no-repeat bottom center;
  background-size: 1rem 0.09rem;
}
.foot {
  height: 2.28rem;
}
.foot .nav {
  height: 0.71rem;
  background-color: #ebf6ff;
}
.foot .nav .main-cell {
  padding-top: 0.22rem;
  text-align: center;
}
.foot .bg {
  position: relative;
  padding-top: 0.2rem;
  margin-top: -0.2rem;
  height: 1.76rem;
  background: #007ad8;
  background-size: 100% 100%;
  color: #fff;
}
.foot .bg .top-bar {
  display: inline-block;
  position: absolute;
  margin: 0 auto;
  width: 14rem;
  height: 0.2rem;
  background-color: #ebf6ff;
  top: 0;
  left: 50%;
  margin-left: -7rem;
}
.foot .bg .top-bar::before {
  position: absolute;
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: -0.2rem;
  border-top: 0.1rem solid #ebf6ff;
  border-bottom: 0.1rem solid transparent;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid #ebf6ff;
}
.foot .bg .top-bar::after {
  position: absolute;
  right: 0;
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: -0.2rem;
  border-top: 0.1rem solid #ebf6ff;
  border-bottom: 0.1rem solid transparent;
  border-left: 0.1rem solid #ebf6ff;
  border-right: 0.1rem solid transparent;
}
.foot .bg .links {
  line-height: 0.4rem;
}
.foot .bg .links .icon {
  vertical-align: sub;
}
.foot .bg .link,
.foot .bg .fgf {
  font-size: 0.16rem;
  color: #fff;
}
.foot .bg .fgf {
  margin: 0 0.1rem;
}
.foot .bg .imgs {
  margin-top: 0.45rem;
}
.foot .bg .imgs a {
  display: inline-block;
}
.foot .drop-select {
  width: 25%;
  padding: 0 0.25rem;
  cursor: pointer;
  border-right: solid 1px #d3e5f4;
}
.foot .drop-select:last-child {
  border: 0;
}
.foot .drop-select .arrow .tit {
  font-size: 0.18rem;
  color: #333;
}
.foot .drop-select .select .arrow-icon {
  background: url(../png/bsj3ns.png);
  margin: 0 0 0 0.2rem;
  vertical-align: top;
  position: relative;
  display: inline-block;
  width: 0.17rem;
  height: 0.27rem;
  background-position-y: 50%;
  background-repeat: no-repeat;
}
.foot .drop-select .dropdown-menu {
  display: none;
  position: absolute;
  z-index: 1;
  text-align: left;
  font-size: 0.16rem;
  width: auto;
  padding: 0 0.2rem 0 0;
  background-color: #fff;
  height: 150px;
  overflow: auto;
  overflow-x: hidden;
}
.foot .drop-select .dropdown-menu li {
  width: 2.5rem;
  line-height: 0.3rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.foot .drop-select .dropdown-menu li a {
  padding-left: 0.1rem;
}
.sy .top-img {
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  width: 14rem;
}
.sy .top-img:hover {
  opacity: 0.6;
}
.sy .xw-box {
  position: relative;
  width: 100%;
  height: 1.4rem;
  border: 1px solid #f4f4f4;
  overflow: hidden;
}
.sy .swp3 {
  display: inline-block;
  width: calc(100% - 0.79rem);
  height: 100%;
}
.sy .swp3 .swiper-slide {
  padding-top: 0.3rem;
  box-sizing: border-box;
}
.sy .tt {
  margin-top: 0.2rem;
  vertical-align: top;
  margin-left: 0.3rem;
  position: relative;
  padding-top: 0.1rem;
  display: inline-block;
  width: 0.49rem;
  height: 0.8rem;
  line-height: 0.3rem;
  color: #fff;
  text-align: center;
}
.sy .tt img {
  width: 0.56rem;
  height: 0.8rem;
}
.sy .con {
  margin-left: 0.3rem;
  display: inline-block;
  vertical-align: top;
  width: 11.7rem;
}
.sy .con .tit {
  font-weight: bold;
  font-size: 0.4rem;
  line-height: 0.4rem;
  color: #333;
}
.sy .con .con-con {
  margin-top: 0.16rem;
  color: #34332f;
  font-size: 0.18rem;
  line-height: 0.18rem;
}
.sy .pg3 {
  margin-top: 0.3rem;
  margin-right: 0.3rem;
  width: 0.1rem;
  right: 0;
  position: absolute;
  top: 0;
  line-height: 0.1rem;
}
.sy .pg3 .swiper-pagination-switch {
  margin-top: 0.13rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  background-color: #ededed;
  cursor: pointer;
}
.sy .pg3 .swiper-pagination-switch:first-child {
  margin-top: 0;
}
.sy .pg3 .swiper-active-switch {
  background-color: #3e95e8;
}
.sy .swp4 {
  position: relative;
  display: inline-block;
  width: 7.6rem;
  height: 4.3rem;
}
.sy .swp4 .cell {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
}
.sy .swp4 .swiper-slide:hover {
  opacity: 1;
}
.sy .swp4 .ts {
  padding-left: 0.2rem;
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  bottom: 0;
  font-size: 0.2rem;
  font-weight: bold;
  color: #fff;
}
.sy .swp4 .ts span {
  display: block;
  height: 100%;
  width: calc(100% - 1.4rem);
}
.sy .swp4 .swiper-button-prev,
.sy .swp4 .swiper-button-next {
  position: absolute;
  padding: 0.1rem;
  box-sizing: content-box;
  width: 0.24rem;
  height: 0.5rem;
  top: 50%;
  margin-top: -0.25rem;
  cursor: pointer;
}
.sy .swp4 .swiper-button-prev:hover,
.sy .swp4 .swiper-button-next:hover {
  background: rgba(0, 0, 0, 0.4);
}
.sy .swp4 .swiper-button-prev {
  left: 0.1rem;
}
.sy .swp4 .swiper-button-next {
  right: 0.1rem;
}
.sy .pg4 {
  position: absolute;
  bottom: 0;
  margin-bottom: 0.24rem;
  right: 0.1rem;
  z-index: 1;
}
.sy .pg4 .swiper-pagination-switch {
  margin-right: 0.1rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  background-color: #d5d1cc;
  cursor: pointer;
}
.sy .pg4 .swiper-active-switch {
  background-color: #e20000;
}
.sy .sy-news-list {
  vertical-align: top;
  display: inline-block;
  margin-left: 0.3rem;
  width: calc(100% - 7.6rem - 0.3rem);
}
.sy .sy-news-list .panel {
  margin-right: 0.1rem;
  display: inline-block;
  line-height: 0.54rem;
  padding: 0 0.1rem;
  font-size: 0.24rem;
  color: #333;
}
.sy .sy-news-list .panel:last-child {
  margin-right: 0;
}
.sy .sy-news-list .cur {
  border-bottom: 0.04rem solid #006fc4;
  font-weight: bold;
  color: #006fc4;
}
.sy .sy-news-list .tabItem {
  margin-top: 0.15rem;
}
.sy .sy-news-list .tabItem li {
  position: relative;
  padding-left: 0.2rem;
  line-height: 0.45rem;
}
.sy .sy-news-list .tabItem li::before {
  content: '???¡é?¡éa??a€??¡éa????';
  display: inline-block;
  font-size: 0.12rem;
  width: 0.12rem;
  height: 0.12rem;
  position: absolute;
  color: #c2c2c2;
  left: 0;
  top: 50%;
}
.sy .sy-news-list .tabItem li .tit {
  width: calc(100% - 0.8rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.sy .sy-news-list .tabItem li .tit:hover {
  color: #006fc4;
}
.sy .sy-news-list .tabItem li .time {
  display: inline-block;
  width: 0.5rem;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #666;
}
.sy .sy-news-list .tabPanel {
  position: relative;
  border-bottom: 1px solid #ededed;
}
.sy .sy-news-list .tabPanel .more {
  line-height: 0.54rem;
  font-size: 0.16rem;
  color: #666;
}
.sy .w760 {
  margin-left: 0;
  width: 7.6rem;
}
.sy .as {
  height: 2.02rem;
  text-align: center;
  position: relative;
}
.sy .as .cell {
  padding-top: 0.45rem;
  display: inline-block;
  width: calc((100% - 5px) / 6);
  height: 100%;
}
.sy .as .cell:hover .text {
  color: #006fc4;
}
.sy .as img {
  width: 0.67rem;
  height: 0.84rem;
}
.sy .as .text {
  font-size: 0.16rem;
  color: #333;
}
.sy .as .fgf {
  display: inline-block;
  width: 1px;
  height: 0.6rem;
  background-color: #dedede;
  vertical-align: top;
  margin-top: 0.6rem;
}
.borderf4 {
  border: solid 1px #f4f4f4;
}
.main-cell {
  display: block;
  width: 14rem;
  margin: 0 auto;
}
.tac {
  text-align: center;
}
.drop-select .select .arrow-icon {
  background: url(../png/g6vfud.png);
  background-size: 100%;
  width: 0.07rem;
  height: 0.04rem;
  margin-top: 0.13rem;
  position: relative;
  right: 5px;
}
.bclok-center {
  display: block;
  margin: 0 auto;
}
.mt22 {
  margin-top: 0.22rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.w1400 {
  width: 14rem;
  margin: 0 auto;
}
.p20 {
  padding: 0.2rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.web-dn {
  display: none;
}
.wap-dn {
  display: block;
}

.ztzl-cont {
  width: 14rem;
  margin: 0.3rem auto;
}
.ztzl-cont .cont-1-tit {
  width: 100%;
  height: 0.6rem;
  text-align: center;
  z-index: 1;
  position: relative;
}
.ztzl-cont .cont-1-tit a {
  display: inline-block;
  position: relative;
  padding: 0 0.5rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.24rem;
  font-weight: bold;
  font-stretch: normal;
  line-height: 0.6rem;
  letter-spacing: 0;
  color: #333333;
  z-index: 2;
  background-color: #fff;
  color: #0578d0;
}
.ztzl-cont .cont-1-tit a::before,
.ztzl-cont .cont-1-tit a::after {
  position: absolute;
  width: 0.23rem;
  height: 0.04rem;
  background-color: #3e87ea;
  border-radius: 0.02rem;
  top: 50%;
  margin-top: -0.02rem;
  content: '';
}
.ztzl-cont .cont-1-tit a::before {
  left: 0;
}
.ztzl-cont .cont-1-tit a::after {
  right: 0;
}
.ztzl-cont .cont-1-tit .border-item {
  position: absolute;
  width: 100%;
  height: 0.01rem;
  background-color: #ededed;
  top: 0.295rem;
}
.ztzl-cont .ztzl-main {
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container {
  width: 101%;
  height: 1.9rem;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper {
  width: 100%;
  height: 1.9rem;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper .swiper-slide {
  display: inline-block;
  height: auto;
  box-sizing: border-box;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper .swiper-slide a {
  display: block;
  width: 97%;
  height: auto;
}
.ztzl-cont .ztzl-main .ztzl-swiper-container .swiper-wrapper .swiper-slide a img {
  width: 100%;
}
.ztzl-cont .ztzl-main .ztzl-button {
  width: 0.36rem;
  height: 0.5rem;
  background: #e1efff;
  border-radius: 0.04rem;
  top: 50%;
  margin-top: -0.25rem;
  position: absolute;
  text-align: center;
  cursor: pointer;
}
.ztzl-cont .ztzl-main .ztzl-button span {
  color: #4397ff;
  font-size: 0.2rem;
  line-height: 0.5rem;
  user-select: none;
}
.ztzl-cont .ztzl-main .ztzl-button:hover {
  background-color: #4397f7;
}
.ztzl-cont .ztzl-main .ztzl-button:hover span {
  color: #fff;
}
.ztzl-cont .ztzl-main .ztzl-button.swiper-button-next {
  right: -0.56rem;
}
.ztzl-cont .ztzl-main .ztzl-button.swiper-button-prev {
  left: -0.56rem;
}
.contact-information {
  position: fixed;
  z-index: 100;
  width: auto;
  height: auto;
  right: 0.2rem;
  top: 30%;
}
.contact-information .contact-ul {
  width: auto;
  height: auto;
}
.contact-information .contact-ul .contact-xn {
  width: auto;
  height: auto;
}
.contact-information .contact-ul .li {
  width: 0.5rem;
  height: 0.5rem;
  background-color: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  line-height: 0.5rem;
  text-align: center;
  margin-bottom: 0.17rem;
  position: relative;
  cursor: pointer;
}
.contact-information .contact-ul .li a.icon {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.contact-information .contact-ul .li a.icon.guohui {
  background-color: #3778d4;
}
.contact-information .contact-ul .li a.icon.guohui img {
  width: 0.37rem;
}
.contact-information .contact-ul .li a.icon.mail img {
  width: 0.24rem;
}
.contact-information .contact-ul .li a.icon.wechat img {
  width: 0.28rem;
}
.contact-information .contact-ul .li a.icon.moblie img {
  width: 0.19rem;
}
.contact-information .contact-ul .li a.icon.up img {
  width: 0.2rem;
}
.contact-information .contact-ul .li .detail-info {
  display: none;
  transition: all 2s;
}
.contact-information .contact-ul .li:hover .detail-info {
  display: block;
  position: absolute;
  width: auto;
  height: auto;
  top: -0.2rem;
  left: -1.58rem;
  box-shadow: 0px 2px 33px 2px rgba(41, 114, 183, 0.12);
}
.contact-information .contact-ul .li:hover .detail-info .detail-content {
  width: 1.45rem;
  height: auto;
  padding: 0.08rem;
  background-color: #fff;
  position: relative;
  border-radius: 0.08rem;
}
.contact-information .contact-ul .li:hover .detail-info .detail-content::after {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  top: 0.36rem;
  right: -0.24rem;
  border: 0.12rem solid transparent;
  border-left-color: #fff;
  box-shadow: 0px 2px 33px 2px rgba(41, 114, 183, 0.12);
}
.contact-information .contact-ul .li:hover .detail-info .detail-content img.code {
  width: 1.28rem;
}
.contact-information .contact-ul .li:hover .detail-info .detail-content p.name {
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 0.3rem;
  letter-spacing: 0px;
  color: #666666;
}

.baohankuai .zuobian {
  width: 7.9rem;
}
.baohankuai .zuobian .biaoti {
  border-bottom: 0.01rem solid #cfdfed;
}
.baohankuai .zuobian .biaoti li a {
  padding: 0 0.2rem;
  display: inline-block;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.22rem;
  line-height: 0.5rem;
  color: #333333;
}
.baohankuai .zuobian .biaoti li::after {
  content: '';
  display: inline-block;
  width: 0.01rem;
  height: 0.18rem;
  background-color: #a0a0a0;
}
.baohankuai .zuobian .biaoti li:nth-last-child(1)::after {
  display: none;
}
.baohankuai .zuobian .biaoti .tou.cur {
  background: url(../png/hl598o.png) no-repeat bottom center;
}
.baohankuai .zuobian .biaoti .tou.cur a {
  font-weight: bold;
  color: #0578d0;
}
.baohankuai .zuobian .qiehuanneirong .danxuan {
  padding: 0 0.1rem;
  margin-top: 0.31rem;
  line-height: 0.56rem;
  background-color: #f3f7fe;
  border: solid 0.01rem #dde8f5;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .radio {
  margin-right: 0.08rem;
}
.baohankuai .zuobian .qiehuanneirong .danxuan span {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .txt {
  margin-right: 0.25rem;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .shuru {
  position: relative;
  display: inline-block;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .fdj {
  position: absolute;
  right: 0.16rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
  display: inline-block;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .fdj img {
  width: 0.21rem;
  height: 0.21rem;
}
.baohankuai .zuobian .qiehuanneirong .danxuan .input {
  padding: 0 0.1rem;
  width: 4.08rem;
  height: 0.4rem;
  background-color: #ffffff;
  border: solid 0.01rem #dde8f5;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li {
  width: 100%;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li::before {
  display: inline-block;
  content: '???¡é?¡éa??a€??¡éa????';
  font-size: 0.12rem;
  line-height: 0.44rem;
  color: #c2c2c2;
  text-align: center;
  vertical-align: middle;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li a {
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 80%;
  margin-left: 0.05rem;
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.46rem;
  cursor: pointer;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li a:hover {
  color: #006fc4;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li .sj {
  float: right;
  font-family: MicrosoftYaHei;
  color: #666666;
  font-size: 0.16rem;
  line-height: 0.44rem;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li .jd {
  vertical-align: middle;
  font-family: MicrosoftYaHei;
  color: #4397f7;
  font-size: 0.16rem;
  line-height: 0.44rem;
}
.baohankuai .zuobian .qiehuanneirong .wenzineirong li .tj {
  vertical-align: middle;
  font-family: MicrosoftYaHei;
  color: #ff4f00;
  font-size: 0.16rem;
  line-height: 0.44rem;
}

.leader-cell {
  padding: 0.35rem;
  border: 0.15rem solid #ecf6ff;
  margin: 0.2rem auto 0;
}
.header-box {
  margin-top: 0.32rem;
  border-top: 0.01rem solid #e5e5e5;
}
.header-box .header-tit {
  position: relative;
  margin: 0 auto;
  padding: 0 0.1rem;
  top: -0.18rem;
  line-height: 0.36rem;
  font-size: 0.36rem;
  color: #007ad8;
  font-weight: bold;
  background-color: #fff;
}
.header-box .blue-box {
  position: relative;
  top: -0.32rem;
  width: 0.35rem;
  height: 0.03rem;
  background-color: #007ad8;
}
.second-box {
  height: 0.5rem;
  line-height: 0.5rem;
  background-color: #ecf6ff;
}
.second-box::before {
  content: '';
  display: inline-block;
  width: 0.04rem;
  height: 0.24rem;
  margin-top: 0.13rem;
  background-color: #007ad8;
}
.second-box .tit {
  display: inline-block;
  vertical-align: top;
  padding-left: 0.15rem;
  color: #333;
  font-weight: bold;
  font-size: 0.2rem;
}
.header-top {
  margin-top: 0.5rem;
}
.header-top img {
  width: 2.32rem;
  height: 3.28rem;
}
.header-top .leader-midBox {
  width: 3.9rem;
  margin: 0 0.3rem;
}
.header-top .leader-midBox .tit {
  font-size: 0.3rem;
  line-height: 0.3rem;
  padding-bottom: 0.2rem;
  color: #007ad8;
  font-weight: bold;
  border-bottom: 0.01rem solid #e5e5e5;
}
.header-top .leader-midBox .list {
  margin-top: 0.1rem;
}
.header-top .leader-midBox .list .cell {
  width: 1.8rem;
  height: 1.08rem;
  margin-top: 0.25rem;
  padding-top: 0.23rem;
  display: block;
  border: 0.01rem solid #ebebeb;
  border-radius: 0.03rem;
}
.header-top .leader-midBox .list .cell img {
  width: 0.33rem;
  height: 0.37rem;
}
.header-top .leader-midBox .list .cell .text {
  font-weight: bold;
  color: #333;
  font-size: 0.16rem;
  line-height: 0.16rem;
  margin-top: 0.1rem;
}
.header-top .leader-midBox .list .cell:hover {
  opacity: 0.7;
}
.header-top .leader-midBox .list .cell:hover .text {
  color: #007ad8;
}
.vice-list {
  margin: 0.31rem 0 0 0.93rem;
}
.vice-list a {
  margin-right: 1.7rem;
  margin-top: 0.2rem;
  margin-bottom: 0.71rem;
}
.vice-list a img {
  width: 1.5rem;
  height: 2.08rem;
}
.vice-list a:hover {
  font-weight: bold;
  opacity: 0.7;
}
.vice-list .mr90 {
  margin-right: 0.8rem;
}
.vice-list .mb0 {
  margin-bottom: 0;
}
.vice-list .text {
  text-align: center;
  line-height: 0.36rem;
  font-size: 0.18rem;
  color: #333;
}
.leader-news-list {
  padding: 0.35rem;
  border: 0.15rem solid #ecf6ff;
  border-top: none;
  margin-bottom: 0.39rem;
}
.leader-news-list .tabPanel .panel {
  width: 4.13rem;
  height: 0.76rem;
  line-height: 0.76rem;
  background-color: #f2f2f2;
  text-align: center;
  font-size: 0.22rem;
  color: #333;
}
.leader-news-list .tabPanel .panel.cur {
  font-weight: bold;
  color: #007ad8;
  background-color: #ecf6ff;
}
.leader-news-list .tabPanel .panel:first-child {
  margin-right: 0.3rem;
}
.leader-news-list .tabContent .tabItem li {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.leader-news-list .tabContent .tabItem li::before {
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background-color: #b2b2b2;
  float: left;
  margin-top: 0.23rem;
  margin-right: 0.1rem;
}
.leader-news-list .tabContent .tabItem .tit {
  width: calc(100% - 1.3rem);
  font-size: 0.18rem;
  color: #333;
}
.leader-news-list .tabContent .tabItem .tit:hover {
  font-weight: bold;
}
.leader-news-list .tabContent .tabItem .time {
  color: #999999;
  font-size: 0.14rem;
}
.leader2 .content {
  margin-top: 0.37rem;
}
.leader2 .content p {
  color: #333333;
  font-size: 0.16rem;
  line-height: 0.3rem;
}
.second-leader-box {
  height: 0.6rem;
  line-height: 0.28rem;
  background-color: #ecf6ff;
  padding: 0.16rem 0.2rem;
}
.second-leader-box img {
  width: 0.22rem;
  height: 0.28rem;
  vertical-align: top;
}
.second-leader-box .tit {
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
  margin-left: 0.12rem;
}
.second-leader-box .more {
  color: #333;
  font-size: 0.16rem;
}
.second-leader-box .more:hover {
  font-weight: bold;
}
.second-leader-content {
  margin-top: 0.12rem;
  font-size: 0.16rem;
  line-height: 0.32rem;
  color: #333;
}
.second-leader-content p {
  margin-bottom: 0.1rem;
}
.current-location {
  color: #333;
  font-size: 0.18rem;
  line-height: 0.4rem;
}
.calendar-box {
  width: 6.18rem;
  height: 3.23rem;
  border: 0.01rem solid #e5e5e5;
}
.calendar-box select {
  margin: 0.12rem 0.04rem;
  height: 0.24rem;
  line-height: 0.22rem;
}
.calendar-box .cal-container {
  height: 2.73rem;
  border-top: 0.01rem solid #e5e5e5;
}
.calendar-box .cal-container ul {
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
}
.calendar-box .cal-container ul:first-of-type {
  color: #2b2828;
}
.calendar-box .cal-container ul li {
  width: 0.24rem;
  margin: 0.06rem calc(100%/14 - 0.12rem);
  height: 0.24rem;
  font-size: 0.14rem;
  color: #333;
  text-align: center;
  line-height: 0.24rem;
}
.calendar-box .cal-container ul.cal-content li {
  cursor: pointer;
}
.calendar-box .cal-container ul.cal-content li:not(.disabled):hover {
  background: #007ad8;
  color: #fff;
}
.calendar-box .cal-container ul.cal-content li.disabled {
  cursor: not-allowed;
  color: #cecece;
}
.calendar-box .cal-container ul.cal-content li.active {
  background: #007ad8;
  color: #fff;
}
.nx_nav .tabPanel {
  display: flex;
  justify-content: space-between;
}
.nx_nav .tabContent {
  position: relative;
}
.nx_nav .tabContent .tabItem {
  display: none;
  position: absolute;
  left: calc(18% - 0.2rem);
}
.nx_nav .tabContent .tabItem a {
  font-size: 0.16rem;
  color: #fff;
  margin-right: 0.4rem;
  margin-top: 0.06rem;
}
.nx_nav .tabContent .tabItem a:hover {
  font-weight: bold;
}
.nx_nav .tabContent .tabItem.second {
  left: calc(35% - 0.2rem);
}
.nx_nav .tabContent .tabItem.third {
  left: calc(51.5% - 0.2rem);
}
.nx_nav .tabContent .tabItem.fourth {
  left: calc(69% - 0.2rem);
  right: 0;
}
.nx_nav .tabContent .tabItem.fifth {
  left: auto;
  right: 0;
}
.nx_banner {
  position: relative;
  top: -0.16rem;
  z-index: -1;
  text-align: center;
  width: 100%;
  overflow: hidden;
}
.nx_banner a {
  padding-top: 0.1rem;
  display: block;
  background: url(../png/9eoozy.png) no-repeat center bottom;
  background-size: 100% 100%;
  height: 1.68rem;
}
.nx_banner a .w1280 {
  width: 12.8rem;
  margin: 0 auto;
}
.nx_banner a img {
  padding-top: 0.1rem;
  width: 100%;
}
.nx_banner a .lf-cort,
.nx_banner a .rt-cort {
  position: absolute;
  width: 2.6rem;
  height: 0.1rem;
  bottom: 0;
}
.nx_banner a .lf-cort {
  left: calc((100% - 19.2rem)/2);
  border-right: 0.15rem solid transparent;
  border-bottom: 0.1rem solid #fff;
}
.nx_banner a .rt-cort {
  right: calc((100% - 19.2rem)/2);
  border-left: 0.15rem solid transparent;
  border-bottom: 0.1rem solid #fff;
}
.line {
  font-size: 0.12rem;
  color: #447196;
  margin: 0 0.05rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.mr4 {
  margin-right: 0.04rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt70 {
  margin-top: 0.7rem;
}

.yydh-bkwbox {
  padding-top: 0.5rem;
  background: url(../jpg/gfbk0m.jpg) no-repeat top center;
  background-size: cover;
  padding-bottom: 0.5rem;
  height: auto;
}
.yydh-bkwbox .db {
  display: inline-block;
}
.yydh-bkwbox .centerWidth {
  width: 14rem;
  min-width: 14rem;
  margin: 0 auto;
}
.yydh-bkwbox .yydh-bkwtop li {
  position: relative;
  float: left;
  background: #fff url(../png/jq6x70.png) no-repeat center;
  background-size: 100% 100%;
  border-radius: 0rem 0.2rem 0rem 0.2rem;
}
.yydh-bkwbox .yydh-bkwtop li .piaodai {
  width: 0.91rem;
  height: 0.47rem;
  position: absolute;
  bottom: 0;
  right: -0.3rem;
  display: none;
}
.yydh-bkwbox .yydh-bkwtop li .jiantou {
  width: 0.25rem;
  height: 0.12rem;
  position: absolute;
  bottom: -0.1rem;
  left: 50%;
  display: none;
}
.yydh-bkwbox .yydh-bkwtop li.cur {
  background: #fff url(../png/290y8g.png) no-repeat center;
  background-size: 100% 100%;
}
.yydh-bkwbox .yydh-bkwtop li.cur .piaodai,
.yydh-bkwbox .yydh-bkwtop li.cur .jiantou {
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa {
  background: url(../png/b1lk5c.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa.bkwtopa2 {
  background: url(../png/kk9lcc.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa.bkwtopa3 {
  background: url(../png/ba57zf.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa .bkwtopaptt {
  color: #fff;
}
.yydh-bkwbox .yydh-bkwtop li.cur .bkwtopa .bkwtopapmain {
  color: #fff;
}
.yydh-bkwbox .yydh-bkwtop li.bkwtopli {
  margin-right: 0.7rem;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa {
  overflow: hidden;
  box-sizing: border-box;
  width: 4.2rem;
  height: 0.92rem;
  border-radius: 0rem 0.2rem 0rem 0.2rem;
  border: solid 0.01rem #cae3ff;
  background: url(../png/qx3uu7.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
  padding-left: 2rem;
  padding-top: 0.14rem;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa .bkwtopaptt {
  font-size: 0.32rem;
  font-weight: bold;
  color: #007ede;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa .bkwtopapmain {
  font-size: 0.16rem;
  color: #0578d0;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa.bkwtopa2 {
  background: url(../png/ws84mu.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwtop li .bkwtopa.bkwtopa3 {
  background: url(../png/nsmy7g.png) no-repeat 1.27rem 0.2rem;
  background-size: 0.55rem 0.52rem;
}
.yydh-bkwbox .yydh-bkwbottom {
  height: 5.67rem;
  margin-top: 0.3rem;
  padding: 0.3rem;
  background-color: #fff;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box {
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1top .yydh-bt1topl a {
  display: block;
  width: 4.9rem;
  height: 1.3rem;
  background: url(../png/dzildo.png) no-repeat center;
  background-size: 100% 100%;
  padding-top: 0.87rem;
  padding-left: 0.25rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1top .yydh-bt1topl a span {
  font-size: 0.14rem;
  color: #0578d0;
  display: inline-block;
  padding: 0.05rem;
  border-radius: 0.06rem;
  border: solid 0.01rem #0578d0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr {
  width: 8.12rem;
  height: 1.5rem;
  position: relative;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox {
  width: 6.7rem;
  height: 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a {
  width: 100%;
  display: inline-block;
  text-align: center;
  position: relative;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a img {
  width: 0.76rem;
  height: 0.76rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a img.yincang {
  display: none;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a img.new {
  width: 0.36rem;
  height: 0.2rem;
  position: absolute;
  top: 0;
  right: 0rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bt1topr .zwfwbox a p {
  margin-top: 0.1rem;
  width: 100%;
  text-align: center;
  font-size: 0.18rem;
  color: #333;
  white-space: nowrap;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button {
  width: 0.3rem;
  height: 0.7rem;
  background: #e1efff;
  border-radius: 0.04rem;
  top: 50%;
  margin-top: -0.55rem;
  position: absolute;
  text-align: center;
  cursor: pointer;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button span {
  color: #4397ff;
  font-size: 0.2rem;
  line-height: 0.7rem;
  user-select: none;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button:hover {
  background-color: #4397f7;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button:hover span {
  color: #fff;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button.swiper-button-next {
  right: 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .zwfw-button.swiper-button-prev {
  left: 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml {
  width: 4.9rem;
  height: 2.85rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomltoptt {
  font-size: 0.24rem;
  color: #333333;
  font-weight: bold;
  line-height: 0.6rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman {
  height: 2.22rem;
  background-color: #f4f8fd;
  padding-left: 0.3rem;
  padding-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman .nhblist li {
  height: 0.5rem;
  display: inline-block;
  width: 1.96rem;
  margin-right: 0.3rem;
  background-color: #fff;
  line-height: 0.5rem;
  margin-bottom: 0.15rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman .nhblist li a {
  padding-left: 0.25rem;
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0.18rem;
  color: #333333;
  background: url(../png/z7n4w6.png) no-repeat 1.55rem center;
  background-size: 0.21rem 0.06rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottoml .yydh-bottomlbotman .nhblist li a:hover {
  background: url(../png/45kuil.png) no-repeat 1.55rem center;
  background-size: 0.21rem 0.06rem;
  color: #006fc4;
  font-weight: bold;
  box-shadow: rgba(0, 0, 0, 0.05) 0.05rem 0.05rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr {
  margin-top: 0.1rem;
  width: 8.1rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrtop {
  height: 0.6rem;
  line-height: 0.6rem;
  background-color: #f4f8fd;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrtop a {
  display: inline-block;
  text-align: center;
  font-size: 0.2rem;
  color: #333;
  width: 50%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrtop a.cur {
  color: #0578d0;
  font-weight: bold;
  background: url(../png/nrhnyn.png) no-repeat bottom center;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc {
  margin-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul {
  margin-top: 0.3rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li {
  height: 0.75rem;
  width: 2.7rem;
  display: inline-block;
  margin-bottom: 0.3rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a span {
  height: 0.75rem;
  width: 1rem;
  text-align: center;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a span img {
  width: 0.38rem;
  height: 0.44rem;
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a .yydh-tt1 {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333333;
  font-weight: bold;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a .yydh-tt2 {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #666666;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-bt1box .yydh-bottomr .yydh-bottomrboxc ul li a:hover p {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox {
  width: 5.12rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktoptt a img {
  width: 2.05rem;
  height: 0.36rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain {
  margin-top: 0.1rem;
  width: 100%;
  height: 1.5rem;
  background: url(../png/dq8o8t.png) no-repeat center;
  background-size: 100% 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain .nqktt {
  font-weight: bold;
  display: block;
  text-align: center;
  width: 100%;
  color: #006fc4;
  font-size: 0.18rem;
  padding: 0.1rem 0;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain p {
  color: #333333;
  font-size: 0.16rem;
  line-height: 0.3rem;
  padding: 0 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .yydh-nqktopmain p a {
  color: #007edf;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li {
  width: 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li::before {
  display: inline-block;
  content: '???¡é?¡éa??a€??¡éa????';
  width: 0.15rem;
  height: 100%;
  font-size: 0.12rem;
  line-height: 0.44rem;
  color: #c2c2c2;
  text-align: center;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li a {
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 95%;
  margin-left: 0.05rem;
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.38rem;
  cursor: pointer;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqktopbox .wenzineirong li a:hover {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom {
  margin-top: 0.2rem;
  width: 100%;
  background-color: #f5faff;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li {
  width: 1.67rem;
  text-align: center;
  height: 100%;
  position: relative;
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a {
  width: 100%;
  padding-top: 0.25rem;
  padding-bottom: 0.2rem;
  height: 100%;
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li a:hover {
  background: url(../png/zncz49.png);
}
.yydh-bkwbox .yydh-bkwbottom .yydh-nqkbottom li p {
  color: #333333;
  font-size: 0.16rem;
  margin-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf {
  width: 7.37rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top {
  height: 1.77rem;
  background-color: #f3f8fe;
  border-radius: 0.08rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .bg {
  display: inline-block;
  width: 2.83rem;
  height: 1.6rem;
  margin-top: -0.8rem;
  margin-right: 0.4rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx {
  display: inline-block;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj {
  padding-top: 0.4rem;
  line-height: 0.5rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj img {
  display: inline-block;
  width: 0.56rem;
  height: 0.5rem;
  vertical-align: middle;
  margin-right: 0.19rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .jgj p {
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.2rem;
  color: #333333;
  vertical-align: middle;
  margin-right: 0.5rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx {
  line-height: 0.17rem;
  text-align: right;
  padding-right: 0.5rem;
  margin-top: 0.24rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx img {
  display: inline;
  width: 0.17rem;
  height: 0.17rem;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t1 {
  vertical-align: middle;
  margin-left: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t1,
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t3 {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-top .xx .lx .t2 {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #0070c4;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con {
  margin-top: 0.2rem;
  width: 100%;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel {
  line-height: 0.38rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .t3-panel {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.22rem;
  color: #666666;
  font-weight: 600;
  margin-right: 0.3rem;
  padding-bottom: 0.14rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .curs {
  position: relative;
  color: #333333;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabPanel .curs::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 0.22rem;
  height: 0.04rem;
  background-color: #4397f7;
  border-radius: 0.02rem;
  bottom: 0;
  left: 50%;
  margin-left: -0.11rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent {
  width: 100%;
  margin-top: 0.24rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head {
  line-height: 0.32rem;
  background-color: #f3f8fe;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head span {
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  color: #333333;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(1) {
  width: calc(100% - 2.27rem);
  padding-left: 0.15rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(2) {
  padding-left: 0.15rem;
  width: 1.37rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item .tc-item-head > span:nth-child(3) {
  width: 0.89rem;
  text-align: right;
  padding-right: 0.17rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul {
  margin-top: 0.19rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li {
  line-height: 0.16rem;
  margin-bottom: 0.25rem;
  clear: both;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .dian {
  display: inline-block;
  width: 0.08rem;
  height: 100%;
  margin-left: 0.1rem;
  vertical-align: middle;
  font-size: 0.12rem;
  text-align: center;
  color: #c2c2c2;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a {
  margin-left: 0.07rem;
  width: 4.3rem;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  vertical-align: middle;
  cursor: pointer;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li a:hover {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .bl {
  width: 1.19rem;
  display: inline-block;
  text-align: right;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #666666;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-lf .tab3-lf-con .tabContent .tc-item ul li .lx {
  width: 1.37rem;
  float: right;
  text-align: right;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #666666;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .tit {
  position: relative;
  line-height: 0.42rem;
  font-size: 0.24rem;
  color: #333;
  font-weight: bold;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .tit::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 0.22rem;
  height: 0.04rem;
  border-radius: 0.02rem;
  background-color: #4397f7;
  bottom: -0.03rem;
  left: 0.4rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft {
  padding: 0.1rem 0.3rem 0;
  display: inline-block;
  width: 5.74rem;
  height: 2.07rem;
  background-color: #f3f7fe;
  border-radius: 5px;
  vertical-align: top;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .more {
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title {
  margin-top: 0.18rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video {
  position: relative;
  display: inline-block;
  width: 2.2rem;
  height: 1.1rem;
  border-radius: 5px;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video img {
  width: 100%;
  height: 100%;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video:hover {
  opacity: 0.6;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .video .bf {
  display: inline-block;
  position: absolute;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: url(../png/7euo5w.png) no-repeat;
  background-size: 100%;
  left: 50%;
  top: 50%;
  margin-left: -0.25rem;
  margin-top: -0.25rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text {
  width: 2.8rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text .tit2 {
  display: inline-block;
  font-size: 0.2rem;
  color: #333;
  line-height: 0.3rem;
  height: 0.6rem;
  font-weight: bold;
  overflow: hidden;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .title .text .jbs {
  margin-top: 0.1rem;
  display: block;
  overflow: hidden;
  font-size: 0.16rem;
  color: #333;
  line-height: 0.3rem;
  height: 0.6rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content {
  position: relative;
  margin-top: 0.1rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content .wz {
  display: inline-block;
  width: 100%;
  height: 1.2rem;
  font-size: 0.14rem;
  color: #333;
  line-height: 0.3rem;
  overflow: hidden;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content .more {
  position: absolute;
  width: 0.8rem;
  bottom: 0;
  right: 0;
  margin-top: -0.3rem;
  background-color: #f3f7fe;
  font-size: 0.14rem;
  color: #333;
  line-height: 0.3rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .zxft .content .more .xx {
  color: #006fc4;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt {
  margin-top: 0.2rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .ul {
  margin-top: 0.12rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .li {
  line-height: 0.4rem;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .type {
  margin-right: 0.1rem;
  display: inline-block;
  width: 0.58rem;
  height: 0.26rem;
  line-height: 0.26rem;
  border-radius: 5px;
  border: solid 1px #2469ba;
  color: #2469ba;
  font-size: 0.15rem;
  text-align: center;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt .yjs {
  color: #999;
  border-color: #999;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt a {
  display: inline-block;
  width: 5rem;
  height: 0.26rem;
  line-height: 0.26rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.yydh-bkwbox .yydh-bkwbottom > .yydh-bkwbottomc:nth-child(3) .tab3-rt .cwqt a:hover {
  color: #006fc4;
}