@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, div, img, span, i, pre, form, fieldset, legend, button, input, textarea, th, td, strong, input, label, textarea, figure, a, select {
  margin: 0;
  padding: 0;
  font-family: Verdana, "Lantinghei SC", "Hiragino Sans GB", "Microsoft Yahei", Helvetica, arial, sans-serif;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}

.layout {
  max-width: 16rem;
  margin: 0 auto;
  overflow: hidden;
}

ul, li, ol {
  list-style: none;
}

a {
  cursor: pointer;
  text-decoration: none;
  outline: none;
}

a:hover {
  text-decoration: none;
}

a:focus {
  outline: 0;
  text-decoration: none;
}

input, button, select, textarea {
  outline: none
}

textarea {
  resize: none
}

img {
  border: none;
  vertical-align: middle;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

em, i, address {
  font-style: normal;
}

.clearfix {
  zoom: 1;
  display: block
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

input {
  font-family: "Microsoft Yahei";
}

input::-ms-clear, input:-ms-clear {
  display: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
/* HTML 5 */

  {
  display: block;
  margin: 0px;
  padding: 0px;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}

input, button, textarea, select, optgroup, option {
  font-size: 100%;
  font: inherit;
  outline: none;
}

.margin_b44 {
  margin-bottom: 1.1rem;
}

.padding_b30 {
  padding-bottom: 0.75rem;
}

.margin_b35 {
  margin-bottom: 0.875rem;
}

.margin_b29 {
  margin-bottom: 0.725rem;
}

.bg {
  background: #3997cf;
}

.title1 {
  height: 3.05rem;
  background: url(../images/js_img1.jpg) no-repeat;
}

.title1 h1 {
  font-size: 1.025rem;
  color: #077cd2;
  text-align: center;
  padding-top: 0.525rem;
}

.title1 h1 span {
  font-weight: normal;
}

.title1 h5 {
  font-size: 0.65rem;
  color: #333333;
  text-align: center;
  font-weight: normal;
}

.about_as {
  overflow: hidden;
  padding-top: 0.25rem;
}

.about_as p {
  width: 8.05rem;
  padding: 0.8rem 0.55rem 0 0.55rem;
  text-align: justify;
  text-indent: 2em;
  line-height: 32px;
  font-size: 0.55rem;
  color: #666666;
}

.about_as .about_pic {
  display: block;
  width: 7.95rem;
  height: 7.25rem;
}

.about_as .about_pic img {
  width: 7.95rem;
  height: 7.25rem;
}

.about_as .about_text span {
  text-decoration: underline;
}

#swiper_boxA {
  width: 15rem;
  height: 4.55rem;
  background: url(../images/js_img43.jpg) no-repeat;
  margin: 0rem auto;
  position: relative;
}

#swiper_boxA .swiper-wrapper .swiper-slide {
  width: 5.725rem;
}

.swiper_box {
  width: 88%;
  margin-left: 1.3rem;
  overflow: hidden;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  width: 0.575rem !important;
  height: 1.15rem !important;
  background-size: 0.575rem 1.15rem !important;
  margin-top: -1rem !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAuCAYAAADDX4LFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZDQ2MzlhMC0xOTY4LWEwNGQtYTEwNS1hMGRjZTdiYjNkZGIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0ZBMDVFRDAzQTNCMTFFOEFGMjJFQTk1QkFGQzRDNEYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0ZBMDVFQ0YzQTNCMTFFOEFGMjJFQTk1QkFGQzRDNEYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmNjMTczMGFmLWYzMzAtY2I0YS1hOGM1LWJjZTIyMzkzYTZiNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmZDQ2MzlhMC0xOTY4LWEwNGQtYTEwNS1hMGRjZTdiYjNkZGIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rQx2VAAACeUlEQVR42syXW4hNcRTG99lKxsu4zSNCHkXHkOJRpimSxMvMifHglsSLWy65ZPBCk9yKoRkvJImaRh4pMedEHsWER/cXD0rHb9VSf1+jGXtRs+prnb59+tbaa+2113+XqtXqnizLOrPf7US5XN6bBS0HJ8Ed4XfXarWVUfFSvV7PEGrk91MwO7n2FSzgDl5GMs8QMKE14FtyzQLeJPD4kLgHeI7bLNfnggthcQ/Qgzsv/6mQ/ZawuNsO8ES4MwRYWKihaghNxVVBU0K/A/O5u/eRzK08JtQOfiS0Bewl8JiQuAe4jzsk9DJwOCzudhzcE24f2S8vXHOp/wSv/8yE/uL1fx3J3MpjQqtlwCzgreEGLB/J7RHgGW6b0PPA2bC4B+jGXRK6g+w3hsXdtoMB4boI0FyooUM0eLo3eHJCv/EGf4xkbuUxoTYZMAt4XQcsL/JCIkA/7qjQLeBAWNztCOgT7iDZtxauudR/kjd4RkJ/As3c3WBI3AOUcY/AuJQGi8PiHmAD7rLQV/LsP9q/KstD0CBlWRJt6EQfqLShn32gBvOAcMkGR4Qt0zYTjj7n+0GrcMcQ7gsNEVm3DLEC+3UFFnlxTfM6T0not17nD4XHH+GxtoFE+LttKhUuUpYuG219xyM8EHrOyXod7qrQ1xBeH9pECNu+PCe07dWt0aNFozdwlpzdrYGvCi9oH5QeEbZsKsMJj6Qs9l20QrhOhO+GjnNkvdS3TWoPbNuMziO0D8oNEbZBWfs3wn8qy2mwSLidCD8OLQuybvenI7VehCuhbyKE5+AuyvUXYNPo/Mj1QekWYatVR0T4V1l2gVXCn0L4dnT7/xRgALYJBBhKVW8tAAAAAElFTkSuQmCC") !important;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  width: 0.575rem !important;
  height: 1.15rem !important;
  background-size: 0.575rem 1.15rem !important;
  margin-top: -1rem !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAuCAYAAADDX4LFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZDQ2MzlhMC0xOTY4LWEwNGQtYTEwNS1hMGRjZTdiYjNkZGIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0ZBMDVFRDQzQTNCMTFFOEFGMjJFQTk1QkFGQzRDNEYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0ZBMDVFRDMzQTNCMTFFOEFGMjJFQTk1QkFGQzRDNEYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmNjMTczMGFmLWYzMzAtY2I0YS1hOGM1LWJjZTIyMzkzYTZiNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmZDQ2MzlhMC0xOTY4LWEwNGQtYTEwNS1hMGRjZTdiYjNkZGIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz408gl+AAACiElEQVR42rSXTUhUURTHZxLyY6OlLU1KXEoxhQi5jFQ0ItQWoZQb+0R0UxmFiGLYJhGzj41K4aIMCQstWiqIOEPRMkzUpabNRk2Q5//AVY6HO/rmnteFH4/5z7z/u3PvPR8v7HleKNGIxWIhn+MJeCC0lkMh/bgE7gvtI+jSmheAQRBm2i9wDXga8wzwHmQybQ3UgDh90Ji/BKeEdhP82Pngan4L1AntBXjDBRfzItAttGnQJH+YrPkxMAwOM20JVINNjXkKeAtymbYFasGi7YZkzNvABaG1gq+JbvBrXgkeCu0T6NzvJj/mJ80p4IHy25wWT2NOgfIBZIlAqQJ/D5rVQea94LTQ7oLvftYynCgrIiM24PJKyK/BDb8nwGoO47O4TIBUJs+AEvDP2RzG2bhEQR6T/4AzYD6ZiNtjDmMKlM+gVARKBfiSbJ6QG/pYGNNodzHeM3PMutzMmp/nMTNrz9kcxifMhh1l380B2tgV14QfjkajabhOggjTN8A5+kOaGkhr/lwY07gTiURUxtoy52tZ0k3A8Nmvm4BRzZ5vKAXOEbGhFDirKvP/dRR31xwbSEYd4nt64KOgNrTNEo2tlqh1Tlw5Zv2PM3nZrP+Cypyl3EnRQsyYwNpUnXOsPxk1Cpke2KOeOfsHA6Zj5eO66WzVEXrbUi/7LHXVyXzNtGpx0REMi9bZObfMWnqUfEsv45y4Rs17Dx8X6b1Hs6GyER0H50V9LQPftCmXjK6KjpYeOCQ6X+d8Tr34FRFI1LO/EwHnXCymQLPQisGzoCpRn3kRkDFRG1SZo57xp9CotywMwnynlY5bWu7MIAo0vS3XiwCjt+p+OuZBVP8R8FRol8G9bQEGABLVvpElH/gJAAAAAElFTkSuQmCC") !important;
}

.title2 .title_text span {
  background: url(../images/icon1.jpg) no-repeat;
}

.title2 span.ani1 {
  display: block;
  width: 0.55rem;
  height: 0.85rem;
  -webkit-animation: list-expert-arrow 1s infinite alternate;
  animation: list-expert-arrow 1s infinite alternate;
  margin: 0.1rem auto 0rem;
}

.title_text h2 {
  font-size: 1.125rem;
  text-align: center;
  color: #fff;
}

.title_text h4 {
  font-size: 0.75rem;
  text-align: center;
  color: #fff;
  font-weight: normal;
  padding-bottom: 0.3rem;
}

.title_text span {
  display: block;
  width: 14.85rem;
  height: 0.075rem;
  margin: 0px auto;
}

.text_font14 h4 {
  font-size: 0.35rem;
}

@-ms-keyframes list-expert-arrow {
  0% {
    background-position: 50% 0px
  }
  100% {
    background-position: 50% 0.3rem
  }
}

@-moz-keyframes list-expert-arrow {
  0% {
    background-position: 50% 0px
  }
  100% {
    background-position: 50% 0.3rem
  }
}

@keyframes list-expert-arrow {
  0% {
    background-position: 50% 0px
  }
  100% {
    background-position: 50% 0.3rem
  }
}

.title3 {
  height: 6.5rem;
  background: url(../images/js_img5.jpg) no-repeat;
  overflow: hidden;
}

.title3 h2 {
  padding-top: 2.75rem;
}

.title3 .title_text span {
  background: url(../images/icon1.jpg) no-repeat;
}

.title4 {
  height: 4.8rem;
}

.title4 .title_text h2 {
  padding-top: 0.8rem;
}

.title_blue .title_text span {
  background: url(../images/icon5.jpg) no-repeat;
}

.title_blue .title_text h2 {
  color: #0079c2;
  font-size: 1.05rem;
}

.title_blue .title_text h4 {
  color: #494848;
}

.title5 {
  height: 6.5rem;
  background: url(../images/js_img15.jpg) no-repeat;
}

.title5 .title_text h2 {
  font-size: 1.05rem;
  padding-top: 2.85rem;
}

.title6 {
  height: 4rem;
}

.title6 h2 {
  padding-top: 0.95rem;
}

.title7 {
  height: 4.65rem;
}

.title7 h2 {
  padding-top: 0.95rem;
}

.title7 h4 {
  color: #333333;
  font-size: 0.75rem;
}

.hk_year {
  width: 100%;
  /* height: 19.525rem; */
  height: 23.015rem;
  background: url(../images/js_img11.jpg) no-repeat;
  padding: 0 1rem 0 1.2rem;
  overflow: hidden;
}

.hk_year .years li {
  width: 6.35rem;
}

.hk_year .years li h6 {
  font-size: 0.6rem;
  color: #ffff00;
  font-weight: normal;
  padding: 0.385rem 0 0.1rem 1.35rem;
}

.hk_year .years li p {
  font-size: 0.5rem;
  color: #fff;
  text-align: justify;
  padding: 0 0.5rem;
}

.hk_year .year_left .li1 {
  height: 5.9rem;
  background: url(../images/js_img6.jpg) no-repeat;
  margin-top: 0.5rem;
}

.hk_year .year_left .li2 {
  height: 6.675rem;
  background: url(../images/js_img7.jpg) no-repeat;
  margin-top: 0.385rem;
}

.hk_year .year_left .li2 span {
  text-decoration: underline;
}

.hk_year .year_left .li3 {
  height: 5.75rem;
  background: url(../images/js_img10.jpg) no-repeat;
  margin-top: 0.265rem;
}

.hk_year .year_left li p {
  padding: 0 1.125rem 0 0.65rem;
}

.hk_year .year_right .li1 {
  height: 8.225rem;
  background: url(../images/js_img8.jpg) no-repeat;
  margin-top: 2rem;
}

.hk_year .year_right .li2 {
  height: 8.2rem;
  background: url(../images/js_img9.jpg) no-repeat;
  margin-top: 1rem;
}

.hk_year .year_right li p {
  padding: 0 0.5rem 0 0.65rem;
}

.btn_group {
  height: 3.375rem;
  background: #3997cf;
  position: relative;
  margin-top: -1px;
}

.btn_group:after {
  content: "";
  width: 0rem;
  height: 0rem;
  border-width: 1rem;
  border-style: solid;
  border-color: #3997cf transparent transparent transparent;
  position: absolute;
  bottom: -1.75rem;
  left: 50%;
  margin-left: -1rem;
}

.btn_group a {
  display: block;
  width: 5.675rem;
  height: 1.325rem;
  float: left;
  margin-top: 1rem;
  color: #fff;
  line-height: 1.25rem;
}

.btn_group a.btn1 {
  background: url(../images/btn1.jpg) no-repeat;
  margin-left: 1.65rem;
  font-size: 0.675rem;
  padding-left: 1.75rem;
  text-shadow: 1px 0.05rem 0.1rem #333;
}

.btn_group a.btn2 {
  background: url(../images/btn2.jpg) no-repeat;
  margin-left: 1.25rem;
}

.expert {
  width: 100%;
  height: 9.45rem;
}

#expert_swiper {
  margin-bottom: 0.5rem;
  position: relative;
}

#expert_swiper .swiper_Zj {
  width: 15rem;
  height: 8.65rem;
  margin: 0px auto;
  overflow: hidden;
}

#expert_swiper .swiper-wrapper .swiper-slide {
  width: 15rem;
  height: 8.65rem;
}

#expert_swiper .swiper-wrapper .slide1 {
  background: url(/include/images/gd_expert_6.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide2 {
  background: url(/include/images/gd_expert_2.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide3 {
  background: url(/include/images/gd_expert_3.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide4 {
  background: url(/include/images/gd_expert_4.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide5 {
  background: url(/include/images/gd_expert_7.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide6 {
  background: url(/include/images/cdl1.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide7 {
  background: url(/include/images/hzj2.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .slide8 {
  background: url(/include/images/wfg3.jpg) no-repeat;
}

#expert_swiper .swiper-wrapper .swiper-slide a.ibtn {
  position: absolute;
  display: block;
  width: 5.5rem;
  height: 8.65rem;
  left: 0rem;
  top: 0rem;
}

#expert_swiper .swiper-wrapper .swiper-slide p {
  font-size: 22px;
  color: #333333;
  line-height: 36px;
  text-align: justify;
  text-justify: distribute;
  padding: 94px 22px 0 226px;
}

#expert_swiper .swiper-wrapper .swiper-slide p span {
  color: #fc7a2c;
  font-size: 14px;
  display: block;
  float: left;
  margin-right: 10px;
}

#expert_swiper .swiper-wrapper .swiper-slide p a {
  color: #fc7a2c;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev.swiper_ba {
  width: 0.65rem !important;
  height: 2.375rem !important;
  background: url(../images/zj_icon1.jpg) no-repeat !important;
  position: absolute !important;
  top: 50% !important;
  margin-top: -1.25rem !important;
  right: 0rem !important;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next.swiper_bb {
  width: 0.65rem !important;
  height: 2.375rem !important;
  background: url(../images/zj_icon2.jpg) no-repeat !important;
  position: absolute !important;
  top: 50% !important;
  margin-top: -1.25rem !important;
  left: 0rem !important;
}

/* #expert_swiper .swiper-wrapper .expert_text{width: 50%;float: left;}
#expert_swiper .swiper-wrapper .expert_text .experty_name {margin: 0.985rem 0 0 3.85rem;}
#expert_swiper .swiper-wrapper .expert_text .experty_name h3{font-size: 0.6rem;color: #333333;}
#expert_swiper .swiper-wrapper .expert_text .experty_name h6{font-size: 0.525rem;color: #666666;font-weight: normal;}
#expert_swiper .swiper-wrapper .expert_text p{font-size: 0.525rem;color: #666;margin: 0.725rem 0 0 0.95rem;background: url(../images/icon6.jpg) no-repeat left center;padding-left: 0.6rem;}
#expert_swiper .swiper-wrapper .expert_r p{margin: 0.65rem 0 0 0.75rem;}
#expert_swiper .swiper-wrapper .slide3 .experty_name{margin: 0.985rem 0 0 3.65rem;}
#expert_swiper .swiper-wrapper .slide3 .expert_r p{margin: 0.7rem 0 0 0.85rem;}
#expert_swiper .swiper-wrapper .slide4 .expert_l .experty_name{margin: 0.985rem 0 0 3.7rem;}
#expert_swiper .swiper-wrapper .slide4 .expert_l p{margin: 0.7rem 0 0 0.85rem;}
#expert_swiper .swiper-wrapper .slide4 .expert_r .experty_name{margin: 0.985rem 0 0 3.55rem;}
#expert_swiper .swiper-wrapper .slide4 .expert_r p{margin: 0.7rem 0 0 0.85rem;} */

.pic1 {
  width: 100%;
  height: 3rem;
}

.convention {
  background: #3997cf;
  padding-bottom: 0.55rem;
  position: relative;
}

.convention:after {
  content: "";
  width: 0rem;
  height: 0rem;
  border-width: 1rem;
  border-style: solid;
  border-color: #3997cf transparent transparent transparent;
  position: absolute;
  bottom: -1.75rem;
  left: 50%;
  margin-left: -1rem;
}

.convention p.p_active {
  font-size: 0.6rem;
  color: #fff;
  text-align: justify;
}

.convention p.p_active span {
  text-decoration: underline;
}

.convention p.p1 {
  padding: 0.25rem 1.25rem 0;
  text-indent: 2em;
  line-height: 0.985rem;
  margin-bottom: 0.6rem;
}

.convention p.p2 {
  width: 14.55rem;
  height: 1.125rem;
  line-height: 1.125rem;
  background: url(../images/js_img18.jpg) no-repeat;
  margin: 0 auto;
  text-align: center;
}

.convention img {
  width: 13.45rem;
  height: 8.475rem;
  margin: 0rem auto 0.55rem;
  display: block;
}

.sex_superiority {
  border-bottom: 1px solid #ccc;
  padding: 0.6rem 0rem;
}

.sex_superiority img {
  width: 8.95rem;
  height: 1.025rem;
  margin: 0rem auto;
  display: block;
}

.superiority_content ul {
  overflow: hidden;
}

.superiority_content ul li {
  width: 50%;
  height: 3rem;
  border-bottom: 1px solid #e6e5e5;
  float: left;
}

.superiority_content ul li .txt {
  width: 5rem;
  float: left;
  text-align: center;
  margin-top: 0.65rem;
}

.superiority_content ul li .txt h4 {
  font-size: 0.7rem;
  color: #333333;
  font-weight: normal;
}

.superiority_content ul li .txt h6 {
  font-size: 0.5rem;
  color: #686868;
  font-weight: normal;
}

.superiority_content ul li img {
  float: left;
  width: 1.925rem;
  height: 1.925rem;
  margin-top: 0.5rem;
}

.superiority_content ul li:nth-child(even) {
  border-left: 1px solid #e6e5e5;
}

.bnt3 {
  display: block;
  width: 10.8225rem;
  height: 1.35rem;
  background: url(../images/btn3.jpg) no-repeat;
  background-size: 100%;
  margin: 0.875rem auto;
}

.three {
  width: 9.825rem;
  height: 1.025rem;
  margin: 0rem auto 0.625rem;
  display: block;
}

#swiper_pk {
  width: 14.85rem;
  margin: 0rem auto;
  height: 13.35rem;
}

.swiper_tit1 {
  width: 14.9rem;
  height: 1.7rem;
  background: url(../images/hk1.jpg) no-repeat;
}

.swiper_tit2 {
  width: 14.9rem;
  height: 1.7rem;
  background: url(../images/hk2.jpg) no-repeat;
}

.swiper_tit3 {
  width: 14.9rem;
  height: 1.7rem;
  background: url(../images/hk3.jpg) no-repeat;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li {
  overflow: hidden;
  margin-bottom: 1px;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li div {
  height: 1.825rem;
  float: left;
  font-size: 0.55rem;
  text-align: center;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li .padding_6 {
  padding-top: 0.15rem;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li .line_h {
  line-height: 1.825rem;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li .tr1 {
  width: 17.1%;
  background: #d5d5d5;
  color: #6f6f6f;
  line-height: 1.825rem;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li .tr3 {
  width: 41.5%;
  background: #fbbd74;
  color: #7e4808;
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li .tr2 {
  width: 41.4%;
  background: #ececec;
  color: #333;
}

#swiper_pk .swiper-wrapper .swiper-slide ul li .tr2 span {
  text-decoration: underline;
}

.swiper-container-horizontal .swiper-pagination_kp {
  bottom: -6px !important;
}

.yibao_zt {
  width: 16rem;
  height: 5.95rem;
  background: url(../images/hk44.jpg) no-repeat;
  margin: 0.65rem 0;
}

.yibao_zt a {
  display: block;
  height: 5.95rem;
  float: left;
}

.yibao_zt a:first-child {
  width: 35%;
}

.yibao_zt a:last-child {
  width: 65%;
}

.academic_content {
  background: #3997cf;
  overflow: hidden;
  padding: 0 0.6rem;
  overflow: hidden;
}

.academic_content p {
  font-size: 0.6rem;
  color: #fff;
  text-align: justify;
  text-indent: 2em;
  line-height: 0.8rem;
  padding: 0.5rem 0rem 0.875rem 0rem;
}

.academic_content ul li {
  float: left;
  margin-bottom: 0.65rem;
}

.academic_content ul li:nth-child(5) {
  margin-bottom: 0rem
}

.academic_content ul li:nth-child(6) {
  margin-bottom: 0rem
}

.academic_content ul li:nth-child(even) {
  float: right;
}

.hk_case {
  width: 14.65rem;
  height: 10.075rem;
  margin: 0px auto;
  display: block;
}

#swiper_case {
  height: 11rem;
}

#swiper_case .swiper-wrapper .swiper-slide {
  width: 100%;
  height: 10.1rem;
}

#swiper_case .swiper-wrapper .slide1 {
  background: url(../images/js_img35.jpg) no-repeat;
}

#swiper_case .swiper-wrapper .slide2 {
  background: url(../images/js_img36.jpg) no-repeat;
}

#swiper_case .swiper-wrapper .slide3 {
  background: url(../images/js_img37.jpg) no-repeat;
}

#swiper_case .swiper-wrapper .slide4 {
  background: url(../images/df.jpg) no-repeat;
}

#swiper_case .swiper-wrapper .slide5 {
  background: url(../images/gf.jpg) no-repeat;
}

#swiper_case .swiper-wrapper .swiper-slide p {
  font-size: 0.55rem;
  color: #000;
  margin: 3.5rem 0.6rem 0 6.5rem;
  line-height: 0.95rem;
  text-align: justify;
}

#swiper_case .swiper-wrapper .swiper-slide p a {
  color: #fca200;
}

.swiper-container-horizontal .swiper-pagination_case {
  bottom: 0px !important;
}

.public_interest {
  background: #3997cf;
  padding: 0.5rem 0 0.875rem;
  position: relative;
  margin-top: -1px;
}

.public_interest img {
  width: 14.7rem;
  height: 7.875rem;
  margin: 0rem auto 0.6rem;
  display: block;
}

.public_interest p {
  font-size: 0.6rem;
  color: #fff;
  text-indent: 2em;
  text-align: justify;
  line-height: 0.95rem;
  padding: 0 1.15rem;
}

.public_interest:after {
  content: "";
  width: 0rem;
  height: 0rem;
  border-width: 1rem;
  border-style: solid;
  border-color: #3997cf transparent transparent transparent;
  position: absolute;
  bottom: -1.75rem;
  left: 50%;
  margin-left: -1rem;
}

.yibao {
  width: 100%;
  height: 3.25rem;
}

.swiper-pagination-bullet {
  width: 0.3rem !important;
  height: 0.3rem !important;
  display: inline-block;
  border-radius: 100%;
  border: 1px solid #999999 !important;
  background: none !important;
  opacity: 1 !important;
  margin-right: 5px !important;
}

.swiper-pagination-bullet-active {
  background: #999 !important;
}

.warning {
  font-size: 0.6rem;
  text-align: justify;
  line-height: 0.9rem;
  padding: 0.5rem;
}

.warning span {
  color: #ff0000;
}

.swiper-pagination1 {
  width: 100%;
}