@charset "UTF-8";
/*主站头部*/
.mobile_type {
  min-width: 100% !important;
}

.mobile_type .top > :nth-child(2) {
  display: none;
}

.mobile_type .top #focus {
  display: none;
}

.mobile_type .top #focus-mobile {
  display: block;
}

.mobile_type .top .focus-bar-box > :nth-child(1) {
  width: 100% !important;
}

.mobile_type .top .w1200 {
  width: 100%;
}

.mobile_type .top-log {
  height: 208pt;
}

.mobile_type .top-log img {
  margin-top: 25pt;
  width: 339pt;
  left: 27.3%;
}

.mobile_type .search form {
  left: 2.8%;
  background-size: 702pt;
  width: 702pt;
  height: 72pt;
}

.mobile_type .search_txt {
  line-height: 38pt;
  height: 68pt;
  width: 570pt;
  padding-left: 18pt;
  font-size: 30pt;
}

.mobile_type .search_btn {
  font-size: 30pt;
  height: 69pt;
  width: 128pt;
  padding-left: 42pt;
}

.mobile_type .nav {
  height: 176pt;
}

.mobile_type .nav br {
  display: block !important;
}

.mobile_type .nav a {
  width: 25%;
  line-height: 88pt;
  font-size: 34pt;
}

.mobile_type .nav a.shouy {
  width: 25%;
}

.mobile_type .nav .w1200 {
  padding: 0;
}

.mobile_type .nav .w1200 > :nth-child(1) {
  font-weight: normal;
  background: none;
}

.mobile_type .new_boount {
  display: none;
}

.mobile_type .old_boount {
  display: none;
}

.mobile_type .w1200 {
  width: 95%;
}

.mobile_type .foot .w1200 {
  width: 100%;
}

.mobile_type .sjleft {
  width: 100%;
  height: auto;
  padding: 3.2vw;
  margin-top: 0;
  margin-left: 0;
}

.mobile_type .tongyongtoubu {
  display: none;
}

.mobile_type .tongyongtoubu-mobile {
  display: block;
}

.mobile_type .rlnrsxnx {
  height: 40vw;
  background-size: 153%;
}

.mobile_type .title1 {
  font-size: 6.4vw;
  margin-top: 3.2vw;
  margin-bottom: 2.1333vw;
  background-size: 146.6667vw;
}

.mobile_type .shiji {
  height: auto;
  border-radius: 3.2vw;
  padding-bottom: 2.1333vw;
  overflow: hidden;
}

.mobile_type .sjtop-title {
  height: 6.6667vw;
  padding-left: 3.2vw;
  padding-right: 2.1333vw;
  border-top-left-radius: 4.2667vw;
  border-top-right-radius: 4.2667vw;
  border-bottom-right-radius: 4.2667vw;
  font-size: 4.8vw;
}

.mobile_type .sjtop-more a {
  font-size: 4vw;
  padding-top: 1.6vw;
  padding-right: 2.1333vw;
}

.mobile_type #tplb {
  width: 100%;
  height: 65.0667vw;
}

.mobile_type #tplb .tplb-bar-box {
  height: 100%;
}

.mobile_type #tplb .tplb-bar {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.mobile_type #tplb .tplb-bar li {
  width: 100%;
  height: 65.0667vw;
}

.mobile_type #tplb .ft {
  width: 100%;
  height: 8vw;
}

.mobile_type #tplb .ftbg {
  width: 100%;
  height: 100%;
}

.mobile_type #tplb .btn-prev,
.mobile_type #tplb .btn-next {
  width: 5.3333vw;
  height: 9.2vw;
  top: 50%;
  transform: translateY(-50%);
  background-size: contain;
}

.mobile_type #tplb .tplb-title {
  width: 18em;
  height: auto;
  padding-left: 3.2vw;
  bottom: 0;
  top: auto;
  font-size: 4vw;
  line-height: 8vw;
}

.mobile_type #tplb .change {
  right: 1.3333vw;
  bottom: 2.6667vw;
  height: 2vw;
}

.mobile_type #tplb .change a {
  width: 4.6667vw;
  height: 2vw;
  margin-right: 2vw;
}

.mobile_type #tplb .change a.on {
  width: 4.6667vw;
  height: 2vw;
}

.mobile_type .sjright {
  width: 100%;
}

.mobile_type .sjright ul {
  width: 100%;
  padding: 0 3.2vw;
}

.mobile_type .sjright ul li {
  height: auto;
  padding-left: 3.2vw;
  font-size: 4vw;
  line-height: 8vw;
  background-position-y: 3.7333vw;
  background-size: 1.2vw;
}

.mobile_type .sjright ul li a {
  vertical-align: top;
}

.mobile_type .sjright ul li span {
  font-size: 4vw;
  line-height: 8vw;
}

.mobile_type .jiangbeiqu {
  height: auto;
  padding-bottom: 2.1333vw;
  margin-top: 3.2vw;
  border-radius: 3.2vw;
  overflow: hidden;
}

.mobile_type .jbqtop-title {
  height: 6.6667vw;
  padding-left: 3.2vw;
  padding-right: 2.1333vw;
  border-top-left-radius: 4.2667vw;
  border-top-right-radius: 4.2667vw;
  border-bottom-right-radius: 4.2667vw;
  font-size: 4.8vw;
}

.mobile_type .jbqtop-more a {
  font-size: 4vw;
  padding-top: 1.6vw;
  padding-right: 2.1333vw;
}

.mobile_type #tplb2 {
  width: 100%;
  height: 65.0667vw;
}

.mobile_type #tplb2 .tplb-bar-box {
  height: 100%;
}

.mobile_type #tplb2 .tplb-bar {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.mobile_type #tplb2 .tplb-bar li {
  width: 100%;
  height: 65.0667vw;
}

.mobile_type #tplb2 .ft {
  width: 100%;
  height: 8vw;
}

.mobile_type #tplb2 .ftbg {
  width: 100%;
  height: 100%;
}

.mobile_type #tplb2 .btn-prev,
.mobile_type #tplb2 .btn-next {
  width: 5.3333vw;
  height: 9.2vw;
  top: 50%;
  transform: translateY(-50%);
  background-size: contain;
}

.mobile_type #tplb2 .tplb-title {
  width: 18em;
  height: auto;
  padding-left: 3.2vw;
  bottom: 0;
  top: auto;
  font-size: 4vw;
  line-height: 8vw;
}

.mobile_type #tplb2 .change {
  right: 1.3333vw;
  bottom: 2.6667vw;
  height: 2vw;
}

.mobile_type #tplb2 .change a {
  width: 4.6667vw;
  height: 2vw;
  margin-right: 2vw;
}

.mobile_type #tplb2 .change a.on {
  width: 4.6667vw;
  height: 2vw;
}

.mobile_type .jbqleft {
  width: 100%;
  height: auto;
  padding: 3.2vw;
  margin-top: 0;
  margin-left: 0;
}

.mobile_type .jbqright {
  width: 100%;
}

.mobile_type .jbqright ul {
  width: 100%;
  padding: 0 3.2vw;
}

.mobile_type .jbqright ul li {
  height: auto;
  padding-left: 3.2vw;
  font-size: 4vw;
  line-height: 8vw;
  background-position-y: 3.7333vw;
  background-size: 1.2vw;
}

.mobile_type .jbqright ul li a {
  vertical-align: top;
}

.mobile_type .jbqright ul li span {
  font-size: 4vw;
  line-height: 8vw;
}

.mobile_type .title2 {
  font-size: 6.4vw;
  margin-top: 3.2vw;
  margin-bottom: 2.1333vw;
  background-size: 146.6667vw;
}

.mobile_type .tuixiu {
  height: auto;
}

.mobile_type .txlogo {
  width: 16vw;
  height: auto;
  padding-top: 17.3333vw;
  margin-left: 3.2vw;
  font-size: 4.8vw;
  line-height: 9.6vw;
  background-size: contain;
}

.mobile_type .list-tx {
  width: 100%;
  padding: 3.2vw;
  padding-left: 22.6667vw;
  margin: 0;
}

.mobile_type .list-tx li {
  height: auto;
  background-size: contain;
}

.mobile_type .list-tx li a {
  margin-bottom: 1.0667vw;
  font-size: 4vw;
  line-height: 11.0667vw;
  vertical-align: top;
}

.mobile_type .list-tx li:last-child a {
  margin-bottom: 0;
}

.mobile_type .yanglao {
  margin-top: 3.2vw;
}

.mobile_type .yllogo {
  width: 16vw;
  height: auto;
  padding-top: 17.3333vw;
  margin-left: 3.2vw;
  font-size: 4.8vw;
  line-height: 9.6vw;
  background-size: contain;
}

.mobile_type .list-yl {
  width: 100%;
  padding: 3.2vw;
  padding-left: 22.6667vw;
  margin: 0;
}

.mobile_type .list-yl li {
  height: auto;
  background-size: contain;
}

.mobile_type .list-yl li a {
  margin-bottom: 1.0667vw;
  font-size: 4vw;
  line-height: 11.0667vw;
  vertical-align: top;
}

.mobile_type .list-yl li:last-child a {
  margin-bottom: 0;
}

.mobile_type .ckgd {
  width: 33.7333vw;
  height: 11.2vw;
  padding-left: 6vw;
  margin: 3.2vw 0;
  font-size: 4vw;
  line-height: 11.0667vw;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  background-size: contain;
}

/*当前频道页*/
/*主体内容*/