﻿@charset "utf-8";

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-family: "Microsoft Yahei"; line-height: 1.5em; font-size: 1.024rem;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html, body { color: #333 }
body { background: #fff;  margin: 0 auto; min-width: 320px; }
ul, ol, li { list-style: none }
a { color: #333; text-decoration: none; }
a:hover { text-decoration: none; -webkit-transition: background-color .2s ease; -moz-transition: background-color .2s ease; -ms-transition: background-color .2s ease; -o-transition: background-color .2s ease; transition: background-color .2s ease; }
img { max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic; -webkit-touch-callout:none; }
em { font-style: normal }
h1, h2, h3, h4, h5 { font-weight: normal }
.clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clear { zoom: 1; }
.left { float: left; }
.right { float: right; }
.hide { display: none; }
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }
textarea { -webkit-appearance: none; }


.header { height: 3.839rem; border-bottom: 0.085rem solid #eaeaea; position: fixed; top: 0; left: 50%; margin-left: -15.997rem; background: #fff; width: 32rem; z-index: 999 }
.header a { display: block; }
.header .goback { width: 1.194rem; height: 1.194rem; float: left; margin: 1.28rem 0 1.365rem 1.408rem; }
.header .logo { margin: 0.768rem 0 0.853rem 7.167rem; width: 12.03rem; height: 2.218rem; float: left; }
.header .menu-btn { width: 1.621rem; height: 1.322rem; float: right; margin: 1.237rem 1.664rem 1.28rem 0 }
.headerfix{height:3.925rem;}
.header .menu { opacity:0; width: 23.463rem; background: rgba(80, 94, 103, 0.98); position: absolute; right: -23.463rem; top: 3.925rem; height: 48.206rem; z-index: 999;}
.menu ul { max-height: 32.422rem; overflow-y: scroll; }
.menu ul li a { height: 3.583rem; line-height: 3.583rem; border-bottom: 0.043rem solid #858f95; display: block; padding-left: 2.133rem; font-size: 1.024rem; color: #fff }
.menu ul li a i { float: right; margin-right: 1.493rem; width: 1.024rem; height: 0.512rem; background: url(../images/menu-icon.png) no-repeat 0 0;background-size: 1.664rem; margin-top: 1.536rem; transform: rotate(-180deg); transition: all 0.3s ease 0s; }
.menu ul li a.hover i { transform: rotate(0deg); }
.menu ul li dl { display: none; }
.menu ul li dl a { padding-left: 3.327rem; background: rgba(80, 94, 103, 0.98); color: rgba(255, 255, 255, 0.7) }
.menu ul li dl i { display: block; background: url(../images/menu-icon.png) no-repeat -1.109rem 0; background-size: 1.664rem; width: 0.555rem; height: 0.555rem; float: left; margin-top: 1.578rem; margin-right: 0.683rem; }
.menubgc { background: rgba(0, 0, 0, 0); width: 32rem; height: 55.458rem; position: absolute; right: -32rem; top: 3.925rem; z-index: 1 }
.warp a, .warp img { display: block; }
.warp img { width: 100%; height: 100%; }
.n-banner{ height: 21.33rem; }
.index-warp1 { width: 31.142rem; margin: 0.341rem auto 0; }
.index-warp1 .swiper-pagination { text-align: left; margin-left: 0.853rem; }
.index-warp1 .swiper-pagination span { background: rgba(65, 144, 203, 1); opacity: 0.7; width: 0.256rem; height: 0.256rem; border: 0.085rem solid #4190cb; border-radius: 100%; }
.index-warp1 .swiper-pagination span.swiper-pagination-bullet-active { background: transparent }
.index-warp2, .index-warp3 { width: 31.142rem; margin: 0.341rem auto 0; }
.index-warp2 a { display: block; float: left; }
.index-warp2 a:nth-child(1) { margin-right: 0.341rem; width: 9.684rem; }
.index-warp2 a:nth-child(2) { margin-right: 0.341rem; width: 9.812rem; }
.index-warp2 a:nth-child(3) { width: 10.964rem; }
.index-warp3 a { display: block; float: left; }
.index-warp3 a:nth-child(1) { margin-right: 0.299rem; width: 9.684rem; }
.index-warp3 a:nth-child(2) { width: 21.159rem; }
.index-warp4 { width: 31.142rem; margin: 0.341rem auto 0 }
.index-warp4 a { display: block; float: left; }
.index-warp4 a:nth-child(1) { margin-right: 0.299rem; width: 19.88rem;}
.index-warp4 a:nth-child(2) { width: 10.9635rem; }
.index-warp4_2 { width: 31.142rem; margin: 0.341rem auto 0 }
.index-warp4_2 .right a{ width: 21.159rem; }
.index-warp4_2 .news { width: 9.385rem; height: 9.3rem; border: 0.085rem solid #a6bb58; background: #a6bb58; color: #fff }
.index-warp4_2 .news a { width: 7.679rem; height: 7.679rem; margin: 0.64rem auto 0rem; color: #fff }
.index-warp4_2 .news a span { display: inline-block; width: 100%; color: #fff;line-height: 1.365rem;}
.index-warp4_2 .news a span:nth-child(1) { font-size: 0.768rem; color: #fff }
.index-warp4_2 .news a span:nth-child(2) { font-size: 1.024rem; margin: 0.427rem 0 0rem;  }
.index-warp4_2 .news a span:nth-child(3) { color: rgba(255, 255, 255, 0.6); font-size: 0.853rem; }
.index-warp4_2 .news a span:nth-child(4) { text-align: right; font-size: 0.853rem; }
.index-warp5 { margin-top: 4.266rem; width: 31.142rem; overflow: hidden; position: relative; margin-left: auto; margin-right: auto }
.com-tit { text-align: center; }
.com-tit .en { font-size: 1.109rem; }
.com-tit .cn { font-size: 1.024rem; }
.index-warp5 .warp5-slide { margin-top: 2.56rem; }
.index-warp5 .warp5-slide .title { color: #cc99d2; font-size: 1.109rem; text-align: center; }
.index-warp5 .warp5-slide .warp5-slide-text { width:31.142rem; }
.index-warp5 .title span { font-size: 1.962rem; font-family: 'Arial'; font-weight: bold; color: #cc99d2; }
.index-warp5 .summary { color: #505050; font-size: 1.024rem; line-height: 1.365rem; width: 25.596rem; margin: 1.28rem auto; }
.foot { padding-top: 5.546rem; }
.foot-main { padding-top: 1.536rem; }
.foot-main ul li { margin-left: 3.839rem; margin-bottom: 1.493rem; padding-left: 3.114rem; font-size: 0.853rem; line-height: 1.92rem; color: #8a8893; background-image: url(../images/foot-icons.png); background-repeat: no-repeat; }
.foot-main ul li p { line-height: 2.048rem; }
.foot-main li:nth-child(1) { background-position: 0 0.128rem; }
.foot-main li:nth-child(2) { background-position: 0 -3.669rem; }
.foot-main li:nth-child(3) { background-position: 0 -6.996rem }
.foot-main li:nth-child(4) { background-position: 0 -11.945rem }
.foot-bottom { padding-top: 2.56rem; padding-bottom: 5.716rem; text-align: center; font-size: 0.853rem; }
.foot-bottom img { margin-bottom: 1.194rem; width: 13.864rem; }
.foot-bottom p { line-height: 1.92rem; font-size: 0.853rem; color: #8a8893; }
.foot-bottom p a{ color: #8a8893; }
.fixed-footer { position: fixed; height: 4.266rem; width: 32rem; bottom: 0rem; background: #a071a9; left: 50%; margin-left: -15.997rem; z-index: 998 }
.fixed-footer li { width: 25%; float: left; text-align: center; color: #fff; }
.fixed-footer li a i { display: block; width: 1.749rem; height: 1.792rem; background: url(../images/fixed-footer.png) no-repeat;background-size: 16.765rem; margin: 0.555rem auto 0.299rem; }
.fixed-footer li a .icon1 { background-position: 0 0 }
.fixed-footer li a .icon2 { background-position: -1.749rem 0 }
.fixed-footer li a .icon3 { background-position: -3.498rem 0 }
.fixed-footer li a .icon4 { background-position: -5.247rem 0 }
.fixed-footer li a { color: #fff; font-size: 1.024rem; }
/* 官方活动 */

.swiper-button-next,.swiper-button-prev{background-size: 1.152rem}
.swiper-button-prev{left: 0.427rem;}
.swiper-button-next{right: 0.427rem;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0.427rem;}
.container { margin: 0 auto; width: 31.142rem; background: #fff; }
.banner { width: 31.142rem; position: relative; overflow: hidden; }
.banner .swiper-slide a{ width:31.142rem; height: 14.931rem;}
.imgslide { width: 31.142rem; height: 16.552rem; position: relative; z-index: 0; }
.imgslide ul li { width: 100%; height: 16.552rem; position: absolute; left: 0; top: 0; }
.tip { width: 31.142rem; height: 0.853rem; margin: 0 auto; position: absolute; top: 14.931rem; }
.tip ul { width: 2.56rem; height: 0.64rem; padding: 0.213rem 14.504rem 0 14.504rem; }
.tip ul li { width: 0.427rem; height: 0.427rem; float: left; cursor: pointer; background: url(../images/circle.png) no-repeat;-webkit-background-size:contain; background-size:contain;  display: inherit; background: 0.043rem solid red; margin: 0.213rem; }
.tip ul li.on { background: url(../images/acircle.png) no-repeat;-webkit-background-size:contain; background-size:contain;  }
.gfhd-slide { width: 100%; overflow: hidden; position: relative; height: 29.862rem; }
.gfhd-slide .img { width: 31.142rem; margin: 0 auto; }
.gfhd-slide .info { text-align: center; margin-top: 1.493rem; }
.gfhd-slide .info h3 { font-size: 1.152rem; line-height: 1.706rem; padding: 0 8.105rem; }
.gfhd-slide .info p { font-size: 0.853rem; width: 21.842rem; padding: 0 4.693rem 0 4.693rem; line-height: 1.28rem; }
.gfhd-slide .info p:last-child { margin-top: 2.133rem; }
.gfhd-slide .swiper-pagination { bottom: 14.078rem; }
.gfhd-slide .swiper-button-next, .gfhd-slide .swiper-button-prev { margin-top: 7.679rem; width: 1.578rem; height: 3.072rem; }
.gfhd-slide .swiper-button-next { background: url(../images/next.png) no-repeat; -webkit-background-size:contain; background-size:contain; }
.gfhd-slide .swiper-button-prev { background: url(../images/prev.png) no-repeat; -webkit-background-size:contain; background-size:contain; }
.gfhd-slide .swiper-button-disabled { opacity: 1 }
.content { width: 31.142rem; height: 13.225rem; background: #eef1fb; text-align: center; padding-top: 1.706rem; position: relative; }
.pslide ul li { text-align: center; }
.pslide ul li h3 { font-size: 1.152rem; line-height: 1.706rem; padding: 0 8.105rem; }
.pslide ul li p { font-size: 0.853rem; width: 21.842rem; padding: 0 4.693rem 0 4.693rem; line-height: 1.28rem; }
.pslide ul li p:last-child { margin-top: 2.133rem; }
.gfhd-slide .btn { width: 28.668rem; height: 3.072rem; position: absolute; top: 0; left: 0; padding: 0 1.28rem 0 1.28rem; margin-top: 5.503rem; }
.gfhd-slide .btn ul li { width: 1.578rem; height: 3.072rem; float: left; display: inline; cursor: pointer; overflow: hidden; }
.gfhd-slide .btn ul li.prev { background: url(../images/prev.png) no-repeat; float: left; -webkit-background-size:contain; background-size:contain; }
.gfhd-slide .btn ul li.next { background: url(../images/next.png) no-repeat; float: right; -webkit-background-size:contain; background-size:contain; }
.review { margin-top: 3.072rem; }
.review p { text-align: center; font-size: 1.109rem; }
.review p:last-child { font-size: 1.024rem; }
.search { position: relative; }
.search img { position: absolute; top: 0.725rem; left: 8.532rem; }
.search form { width: 31.142rem; margin-top: 3.072rem; }
.fsearch { width: 10.238rem; height: 2.432rem; border: none; background: #eef1fb; border-radius: 0.427rem; margin: 0 1.109rem 0 1.109rem; color: #3b3b3b; text-align: center; font-size: 1.194rem; padding: 0 9.385rem 0 9.385rem; }
.search ul { padding: 1.28rem 4.266rem 0.853rem 4.266rem; }
.search ul li:first-child { margin-right: 0.427rem; }
.search ul li { float: left; font-size: 1.194rem; margin-right: 0.853rem; }
.search ul li p { color: #b6b8bf; font-size: 1.194rem; }
.search ul li a, a:visited { color: #27a3d6; }
.post { width: 29.009rem; margin: 0 auto; }
.post ul li { float: left;  width:;
width: 14.163rem; height: 17.064rem; background: #eef1fb; margin-top: 1.493rem; position: relative; }
.post ul li:nth-child(odd) { margin-right: 0.683rem; }
.post ul li a, a:visited { color: #4c4c4c; }
.post ul li a img { }
.post ul li p { font-size: 0.853rem; float: left; width: 4.693rem; position: absolute; top: 11.092rem; left: 0.853rem; font-weight: 500; text-align: center; }
.post ul li p:last-child { width: 7.082rem; position: absolute; top: 12.371rem; left: 6.399rem; line-height: 1.28rem; font-weight: 500; text-align: center; }
.post ul li p span { font-size: 2.944rem; position: absolute; top: 2.56rem; left: 0.427rem; font-style: italic; font-family: "Arial"; font-weight: normal; }
.vip_banner { width: 32rem; position: relative; overflow: hidden; }
.vip_slide ul li { width: 100%; height: 32.038rem; position: absolute; left: 0; top: 0; border-top: 0.085rem solid #eaeaea; }
.vip_how { position: relative; }
.vip_how h3 { font-size: 2.133rem; font-weight: bold; color: #619fce; }
.vip_how span { font-size: 1.024rem; color: #619fce; background-image: linear-gradient(to right, #5a94cf, #3347ba); -webkit-background-clip: text; color: transparent; font-weight: bold; }
.vip_how p { font-size: 0.853rem; color: #666666; }
.vip_how_left { width: 15.997rem; float: left; padding: 4.266rem 0 0 1.408rem; box-sizing: border-box; }
.vip_how_left img { margin-top: 3.072rem; }
.vip_how_right { width: 15.997rem; float: right; }
.vip_how_right h3 { width: 8.532rem; background-image: linear-gradient(to right, #5a94cf, #3347ba); -webkit-background-clip: text; color: transparent; position: absolute; right: 1.408rem; top: -2.133rem; }
.vip_how_right span { margin-top: 1.408rem; position: absolute; top: 0.939rem; right: 1.408rem; }
.vip_how_right p { margin-top: 8.105rem; padding: 0 1.408rem 0 0.384rem; line-height: 2.133rem; }
.rights { margin-top: 4.266rem; text-align: center; padding: 0 1.493rem 0 1.493rem; }
.rights h3 { font-size: 1.109rem; font-family: "Arial"; }
.rights span { font-size: 1.024rem; }
.rights h4 { width: 12.713rem; font-family: "Times New Roman"; font-size: 1.28rem; font-style: italic; }
.rights h5 { font-size: 0.853rem; font-weight: bold; margin: 0.853rem 0 0.853rem 0; }
.ul_post li { list-style-type: decimal; font-size: 0.853rem; }
.ul_post li:last-child { /*list-style-type: none;*/
}
.yinka { padding: 3.157rem 0 0 0; }
.yinka_img { float: right; margin-top: -12.841rem; }
.yinka_huiyuan { width: 12.713rem; height: 9.769rem; border: 0.384rem solid #959595; margin-top: 2.304rem; }
.yinka_huiyuan img { margin: 1.706rem 0 0 3.839rem; }
.yinka_huiyuan hr { border: 0.085rem solid #434343; width: 1.92rem; margin: 1.28rem 0 0 9.641rem; }
.yinka_huiyuan p { font-size: 0.853rem; margin: 2.176rem 0 0 0; padding-left: 7.508rem; }
.vip_post { text-align: left; }
.vip_post ul { list-style: none; }
.li_post1 { margin-left: -1.067rem; }
.li_post2 h5 { margin-left: -1.067rem; }
.p_post { margin-top: 1.28rem; position: relative; }
.p_post span { position: absolute; top: 0.085rem; left: -0.853rem; }
.yin_post ul { margin-left: 2.944rem; }
.vip_post p { font-size: 0.853rem; }
.yin_post { width: 19.197rem; margin-top: 1.28rem; }
.jinka { padding: 3.157rem 1.45rem 0 0; height: 25.169rem; position: relative; }
.jinka_huiyuan { width: 9.641rem; height: 9.812rem; border: 0.384rem solid #cfa972; margin-top: 2.304rem; }
.jinka_huiyuan img { margin: 1.706rem 0 0 1.92rem; }
.jinka_huiyuan hr { border: 0.085rem solid #434343; width: 1.92rem; margin: 1.28rem 0 0 6.57rem; }
.jinka_huiyuan p { font-size: 0.853rem; margin: 2.176rem 0 0 0; padding-left: 4.437rem; }
.jin_post { width: 14.931rem; position: absolute; top: 1.706rem; right: 0; }
.baijin { margin-top: 2.133rem; position: relative; height: 38.394rem; }
.baijinka_huiyuan { width: 10.409rem; height: 10.537rem; background: url(../images/baijin.png) no-repeat;-webkit-background-size:contain; background-size:contain;  position: absolute; right: 1.706rem; top: 10.964rem; }
.baijinka_huiyuan img { margin: 1.706rem 0 0 -0.427rem; }
.baijinka_huiyuan hr { border: 0.085rem solid #434343; width: 1.92rem; margin: 1.28rem 0 0 6.57rem; }
.baijinka_huiyuan p { font-size: 0.853rem; margin: 2.176rem 0 0 0; padding-left: 2.73rem; }
.bai_post { width: 26.449rem; position: absolute; top: 1.706rem; right: 0; position: absolute; top: 14.931rem; left: 1.067rem; }
.baijin_slide ul li { width: 18.856rem; height: 12.542rem; }
.baijin_slide ul { list-style: none; }
.zuanshi { position: relative; height: 37.967rem; }
.zuanshi_img { margin: 0.427rem 0 0 -1.493rem; display: block; }
.zuanshi_huiyuan { width: 10.409rem; height: 10.537rem; }
.zuanshi_huiyuan hr { border: 0.085rem solid #434343; width: 1.92rem; margin: 1.28rem 0 0 6.57rem; }
.zuanshi_huiyuan p { font-size: 0.853rem; margin: 2.176rem 0 0 0; padding-left: 2.73rem; }
.zuan_post { width: 14.931rem; position: absolute; top: 6.186rem; right: -0.427rem; }
.announcements p { font-size: 0.853rem; text-align: left; }
.announce_content { margin-top: 1.109rem; }
.tel { margin-top: 1.92rem; }
.tel p:last-child { font-size: 1.493rem; }
.visit_banner { width: 32rem; height: 19.026rem; background: url(../images/visit_banner.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; border-top: 0.085rem solid #eaeaea; }
.attention { padding: 0 1.493rem; position: relative; height: 25.596rem; }
.welcome h3 { color: #cfa972; font-size: 1.536rem; font-weight: 700; width: 12.798rem; line-height: 2.133rem; padding-top: 3.413rem; }
.welcome_content { width: 17.235rem; height: 15.827rem; background: #f8f6f2; padding: 3.626rem 1.493rem 0 1.536rem; box-sizing: border-box; position: absolute; top: -3.626rem; right: 0; }
.welcome_content span { font-size: 1.024rem; }
.welcome_content p { margin-top: 2.858rem; font-size: 0.853rem; color: #1d293f; line-height: 1.109rem; font-weight: 500; }
.suggest h3 { width: 1.194rem; font-style: italic; font-size: 0.896rem; border-top: 0.171rem solid #1d293f; margin-top: 3.541rem; }
.suggest p { margin-top: 3.498rem; font-size: 0.853rem; width: 17.917rem; font-style: italic; line-height: 1.152rem; font-weight: 500; }
.suggest span { width: 7.338rem; height: 1.834rem; line-height: 1.834rem; background: #cfa972; border-radius: 1.28rem; color: #fff; font-size: 1.024rem; display: block; text-align: center; position: absolute; top: 17.064rem; right: 1.493rem; }
.consult { background: #cfa972; color: #fff; text-align: center; padding: 3.072rem 1.536rem 6.314rem 1.536rem; }
.consult h3 { font-size: 1.109rem; }
.consult span { font-size: 1.024rem; }
.consult ul { margin-top: 4.607rem; list-style: none; }
.consult ul li { float: left; width: 11.049rem; text-align: left; padding: 0 1.706rem 0 1.706rem; }
.consult ul li img { padding: 0; }
.consult ul li h4 { font-size: 1.024rem; text-align: center; margin-top: 1.536rem; }
.consult ul li p { font-size: 0.853rem; line-height: 1.28rem; margin-top: 1.536rem; }
.information { position: relative; background: #f4f4f4; }
.information h3 { color: #fff; font-size: 2.133rem; font-weight: bold; letter-spacing: 0.128rem; position: absolute; top: -2.346rem; left: 1.536rem; }
.visit_information { height: 33.616rem; }
.banner_information { width: 32rem; height: 26.918rem; background: url(../images/banner_information.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; }
.visit_time { width: 14.675rem; height: 13.822rem; background: #fff; padding: 3.072rem 2.56rem 0 2.56rem; box-sizing: border-box; position: absolute; top: 16.723rem; left: 1.45rem; z-index: 10; }
.visit_time p { font-size: 0.896rem; font-weight: bold; }
.visit_time p:first-child { margin-bottom: 3.797rem; }
.visit_time span { font-size: 0.896rem; }
.subway_line { width: 11.689rem; height: 4.437rem; background: #f4f4f4; position: absolute; right: 0; top: 19.709rem; text-align: center; padding: 3.029rem 2.133rem 0 2.133rem; }
.subway_line p { font-size: 0.896rem; font-weight: bold; }
.subway_line p:last-child { font-weight: normal; margin-top: 1.706rem; }
.visit_map { width: 29.265rem; height: 14.248rem; margin: 0 1.365rem 0 1.365rem; }
.iw_poi_title { color: #CC5522; font-size: 0.597rem; font-weight: bold; overflow: hidden; padding-right: 0.555rem; white-space: nowrap }
.iw_poi_content { font: 0.512rem arial, sans-serif; overflow: visible; padding-top: 0.171rem; white-space: -moz-pre-wrap; word-wrap: break-word }
.bus_line { width: 29.265rem; height: 13.353rem; background: #fff; margin: 0 1.365rem 0 1.365rem; padding: 3.029rem 1.28rem 0 1.109rem; box-sizing: border-box; position: relative; }
.bus_line h4 { font-size: 0.853rem; font-weight: bold; }
.bus_line ul { position: absolute; left: 6.826rem; top: 3.072rem; list-style-type: decimal; }
.bus_line ul li { font-size: 0.853rem; }
.course_banner { width: 31.142rem; height: 19.026rem; background: url(../images/course_banner.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; border-top: 0.085rem solid #eaeaea; }
.content-1 h3 { font-size: 1.109rem; text-align: center; color: #333333; }
.content-1 h4 { font-size: 1.024rem; margin-top: -0.427rem; text-align: center; color: #333333; }
.parenting { margin-top: 4.266rem; text-align: center; }
.parenting_p { margin-top: 1.28rem }
.parenting_p p { font-size: 0.853rem; color: #4c4c4c; }
.past { position: relative; padding-bottom: 4.266rem; }
.past img { margin: 4.693rem 14.163rem 1.067rem 14.163rem; }
.past_slide { margin-top: 0.853rem; }
.past_slide ul li img { margin: 0 4.223rem 0 4.223rem; }
.past_content { margin: 0.427rem 0 1.067rem 4.266rem; float: left; }
.past_content h5 { margin: 0.427rem 0 0.427rem 0; font-size: 0.853rem; font-weight: bold; color: #4c4c4c; }
.past_content span { font-size: 1.109rem; color: #4c4c4c; }
.past_content p { font-size: 0.853rem; margin-top: 0.427rem; color: #4c4c4c; }
.past_time { float: right; margin-right: 4.266rem; }
.past_time p { margin: 0.427rem; font-size: 0.853rem; color: #4c4c4c; }
.past_time p:last-child { font-size: 1.024rem; width: 7.252rem; height: 1.536rem; background: #cc99d2; line-height: 1.536rem; color: #fff; padding-left: 4.266rem; box-sizing: border-box; margin-top: 2.133rem; }
.mmkt-slide .btn { width: 31.142rem; height: 3.072rem; position: absolute; top: 19.197rem; left: 0; padding: 0 1.28rem 1.28rem; box-sizing: border-box; }
.mmkt-slide .btn ul li { width: 1.578rem; height: 3.072rem; display: block; cursor: pointer; }
.mmkt-slide .btn ul li.prev { background: url(../images/course_prev.png) no-repeat; float: left; -webkit-background-size:contain; background-size:contain; }
.mmkt-slide .btn ul li.next { background: url(../images/course_next.png) no-repeat; float: right; -webkit-background-size:contain; background-size:contain; }
.upcoming { padding: 2.56rem 1.536rem 0 1.536rem; margin: 0 auto; text-align: center; }
.upcoming img { padding: 0 12.201rem 1.067rem 12.201rem; }
.upcoming table { width: 28.028rem; border-collapse: collapse; color: #565864; background: #fff; margin-top: 2.56rem; display: block; overflow-y: auto; height: 21.33rem; }
 .upcoming table::-webkit-scrollbar {
 background: #d2d2d2;
 width: 0.768rem;
}


/*滚动条整体样式*/

.upcoming table::-webkit-scrollbar-thumb {
 background: url(../images/scroll.png) no-repeat;
/*border:0.043rem solid red;border-radius: 0.427rem;-webkit-box-shadow: inset 0 0 0.213rem rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);*/
}


/*滚动条里面小方块*/

.upcoming table::-webkit-scrollbar-track {
}
/*滚动条里面轨道*/

.upcoming table tr th { background: #dd809b; font-size: 0.853rem; color: #fff; width: 17.576rem; height: 3.925rem; }
.upcoming table tr th:first-child { background: #232323; border-right: 0.043rem solid #b3b3b3; width: 3.925rem; }
.upcoming table tr th:last-child { background: #787878; border-left: 0.043rem solid #b3b3b3; width: 5.631rem; }
.upcoming table tr th p { font-size: 0.853rem; }
.upcoming table tr td { font-size: 0.853rem; border: 0.043rem solid #b3b3b3; }
.upcoming table tr td:first-child { border-left: none; width: 3.925rem; height: 4.437rem; padding: 0 0.64rem 0 0.64rem; box-sizing: border-box; }
.upcoming table tr td:nth-child(2) { padding: 0 2.56rem 0 2.56rem; }
.upcoming table tr td:last-child { border-right: none; width: 5.631rem; height: 4.437rem; padding: 0 0.64rem 0 0.64rem; box-sizing: border-box; }
.upcoming table tr td span { color: #dd809b; font-weight: bold; }
.upcoming table tr.firstrow td { border-top: none; }
.upcoming table tr.lastrow td { border-bottom: none; }
.course { background: #f0f1f2; }
.enroll { color: #fff; text-align: left; }
.courseform { font-size: 1.024rem; padding-top: 2.218rem; padding-left: 2.389rem; width: 28.028rem; /* height:15.23rem; */
background: #cc99d2; box-sizing: border-box; margin: 0 1.536rem 0 1.536rem; height: 11.817rem; }
.courseform span { margin-left: 1em; }
.courseform select { margin-left: 0.853rem; border: 0.043rem solid #fff; width: 18.728rem; height: 1.408rem; background: #cc99d2; color: #fff; font-size: 0.853rem; padding-left: 0.341rem; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: url(../images/"images/select.jpg") no-repeat scroll right center transparent; -webkit-background-size:contain; background-size:contain; }
.courseform select option { background: #fff; color: #000; }
.enroll .name, .enroll .tel { width: 19.368rem; margin-left: 0.853rem; border: 0.043rem solid #fff; height: 1.408rem; background: #cc99d2; padding-left: 0.341rem; margin-top: 0.853rem; font-size: 0.853rem; color: #fff; }
.number { width: 10.58rem; margin-left: 0.853rem; border: 0.043rem solid #fff; height: 1.408rem; background: #cc99d2; padding-left: 0.341rem; margin-top: 0.853rem; font-size: 0.853rem; color: #fff; }
.courseform .button { width: 8.02rem; height: 1.493rem; background: #036eb8; line-height: 1.493rem; border: none; border-radius: 0.512rem; font-family: "微软雅黑"; margin: 0.085rem 0 0 0.469rem; margin-top: 0.853rem; font-size: 0.853rem; color: #fff; display: inline-block; text-align: center; }
.submit { width: 9.215rem; height: 2.261rem; background: #434343; color: #fff; font-size: 1.024rem; border: none; border-top-left-radius: 0.64rem; border-top-right-radius: 0.64rem; margin: 1.024rem 6.399rem 0 6.954rem; cursor: pointer; }
.enrollul { margin-top: 2.133rem; }
.enrollul li { width: 25.809rem; /* padding-left:3.967rem; */
margin-top: 1.28rem; box-sizing: border-box; margin-left: auto; margin-right: auto; }
.enrollul li img { float: left; }
.enrollul li p { color: #434343; font-size: 0.853rem; font-weight: bold; float: left; margin: 0.555rem 0.427rem 0 1.28rem; }
.enrollul li:last-child p { margin-top: 0.981rem; }
.enrollul li span { color: #cfa972; font-size: 1.877rem; font-weight: 500; margin: 0 0 0 0.427rem; }
.enrollul li:last-child span { font-size: 1.024rem; font-weight: normal; }
.announce { margin: 3.413rem 0 0 0; box-sizing: border-box; }
.announce h3 { font-size: 1.109rem; text-align: center; color: #333333; }
.announce h4 { font-size: 1.024rem; margin-top: -0.427rem; text-align: center; color: #333333; }
.announce ul { margin: 2.133rem auto 3.967rem; color: #4c4c4c; padding-bottom: 2.133rem; width: 23.463rem; }
.announce ul li { line-height: 1.493rem; font-size: 0.853rem; list-style-type: decimal; width: 21.33rem; }
/* 招聘 */

.join { padding: 2.56rem 0 }
.join ul { width: 29.009rem; margin: 0 auto }
.join ul li { border-bottom: 0.043rem solid #999999; padding: 0.853rem 0; position: relative; }
.join ul li .icon { background: url(../images/join-icon1.png) no-repeat center; -webkit-background-size:contain; background-size:contain; display: block; width: 1.45rem; height: 1.45rem; position: absolute; right: 0rem; bottom: 1.365rem; cursor: pointer; }
.join ul li .icon.on { background: url(../images/join-icon2.png); -webkit-background-size:contain; background-size:contain; }
.join ul li .left { width: 4.693rem; text-align: center; }
.join ul li .left span { display: block; font-size: 0.725rem; }
.join ul li .left span.data { font-size: 1.493rem; line-height: 1.706rem; }
.join ul li .right { width: 19.197rem; padding-right: 4.693rem; }
.join ul li .tag { font-size: 0.683rem; border: 0.043rem solid #cc99d2; padding: 0 0.427rem; margin-right: 0.683rem; }
.join ul li .title { font-size: 1.024rem; font-weight: bold; color: #1c7cbe }
.join ul li .summary { color: #4d4d4d; font-size: 1.024rem; line-height: 1.621rem; }
.join ul li .info-show { padding-bottom: 1.28rem; margin-top: 1.024rem; }
.join ul li .info-hide { display: none }
.join ul li .info-show p { color: #333 }
.join .youxiang { width: 29.009rem; margin: 3.327rem auto; background: url(../images/zhaopin1.jpg) no-repeat right center; -webkit-background-size:contain; background-size:contain; height: 2.304rem; }
.join .w1280 a { display: block; width: 15.997rem; height: 11.22rem; float: left; }
.join .w1280 a img { width: 100%; }
/* 服务项目 */

.type-list { width: 32rem; margin-top: 2.986rem; }
.type-list-fixed { position: fixed; top: 0.896rem; background: #fff; padding: 1.067rem 0; z-index: 99; }
.type-list li { width: 20%; text-align: center; float: left; }
.type-list li i { display: block; width: 4.181rem; height: 2.346rem; background: url("../images/ffxm-icon.png"); background-size:20.903rem; margin: 0 auto 0.512rem; }
.type-list li:nth-child(1) i { background-position: 0 -2.346rem }
.type-list li:nth-child(3) i { background-position: -4.181rem -2.346rem }
.type-list li:nth-child(2) i { background-position: -8.361rem -2.346rem }
.type-list li:nth-child(4) i { background-position: -12.542rem -2.346rem }
.type-list li:nth-child(5) i { background-position: -16.723rem -2.346rem }
.type-list li.on:nth-child(1) i { background-position: 0 0rem }
.type-list li.on:nth-child(3) i { background-position: -4.181rem 0rem }
.type-list li.on:nth-child(2) i { background-position: -8.361rem 0rem }
.type-list li.on:nth-child(4) i { background-position: -12.542rem 0rem }
.type-list li.on:nth-child(5) i { background-position: -16.723rem 0rem }
.type-list li.on a { color: #cc99d2 }
.fwxm-warp { margin-top: 4.053rem; }
.fwxm-img { margin-top: 2.986rem; margin-bottom: 2.56rem; }
.fwxm-youshi { padding-left: 1.493rem; }
.fwxm-youshi dl { width: 29.862rem; }
.fwxm-youshi dl dd { font-size: 1.024rem; line-height: 1.92rem; background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABVAAD/4QONaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZDlkYzQ1MzYtMDFkMS01NjRkLWIwYWMtMmZlMGU0NTY4N2Q3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdEMjNBMzJCODVFMjExRThCNDJEOTE0ODM0QUIwOEZEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdEMjNBMzJBODVFMjExRThCNDJEOTE0ODM0QUIwOEZEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyZGMxNmNmLWE3MGItZWY0OC05NTNkLTk3MTU0ZDQ0OGY2MyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmYwODJkZmQ2LWU0OWItMTFlNy1iMzRhLWE5NjhkZmZmNDllMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAIBAQEBAQIBAQIDAgECAwMCAgICAwMDAwMDAwMFAwQEBAQDBQUFBgYGBQUHBwgIBwcKCgoKCgwMDAwMDAwMDAwBAgICBAMEBwUFBwoIBwgKDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAAgACAMBEQACEQEDEQH/xABVAAEAAAAAAAAAAAAAAAAAAAAFAQEAAAAAAAAAAAAAAAAAAAAAEAABBAICAwAAAAAAAAAAAAACAQMEBREGBwkAEhQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AGeE+FO0mP2lVt5e1+yhzMOytPbLsr7U4alypGcjkoilOJ85QCj+yA2iqKjgAHOE8D//2Q==) no-repeat left 0.939rem; background-size:0.341rem; padding-left: 0.683rem; }
.fwxm-list { overflow: hidden; margin-top: 5.119rem; }
.fwxm-list ul { width: 29.009rem; margin: 0 auto }
.fwxm-list ul li { width: 13.651rem; float: left; position: relative; margin-top: 0.64rem; margin-bottom: 1.792rem; text-align: center; }
.fwxm-list ul li:nth-child(2n) { float: right }
.fwxm-list ul li .title { writing-mode: tb-rl; -webkit-writing-mode: tb-rl; background: rgba(30, 42, 76, 0.8); color: #fff; height: 7.252rem; text-align: center; padding: 0 0.427rem; position: absolute; left: -0.213rem; top: -0.64rem; letter-spacing: 0.085rem; font-size: 0.768rem; -ms-writing-mode: tb-rl; writing-mode: tb-rl; -webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; }
.fwxm-list ul li .summary { text-align: center; font-size: 0.853rem; height: 3.072rem; }
.fwxm-list ul li a { text-align: center; display: block; width: 100%; position: relative; padding-bottom: 0.299rem; font-size: 0.853rem; margin-top: 0.64rem; }
.fwxm-list ul li a:after { content: ''; width: 3.327rem; background: #788291; left: 50%; margin-left: -1.664rem; bottom: 0rem; height: 0.043rem; display: block; position: absolute; }
.chakan img { display: block; margin: 1.194rem auto 0; width:18.685rem; }
/* 简介 */

.pzdf-warp .item .left { width: 10.281rem; height: 10.11rem; background: #f3f3f3; padding-top: 1.024rem; }
.pzdf-warp .item .left span { font-size: 1.877rem; color: #333; font-weight: bold; margin-left: 1.28rem; }
.pzdf-warp .item .right { width: 20.903rem; }
.pzdf-warp .item .right li { width: 10.366rem; float: left; margin-left: 0.085rem; margin-bottom: 0.085rem; position: relative; overflow: hidden;z-index: 998; }
.pzdf-warp .item .right li img { display: block; }
.pzdf-warp .item .right li span { display: block; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.5); position: absolute; left: 0rem; top: 0rem; padding: 1.024rem 0 0 1.28rem; color: #333; line-height: 1.024rem; font-size: 1.024rem; font-weight: bold }
/* 时间表 */

.top { width: 32rem; height: 3.925rem; background: url(../images/nav_top1.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; }
.schedule_banner { width: 32rem; height: 6.314rem; background: url(../images/schedule_slide.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; border-top: 0.085rem solid #eaeaea; }
.schedule { margin-top: 1.493rem; }
.schedule hr { width: 0.085rem; height: 2.176rem; background: #cc99d2; border: none; margin-left: auto; }
.schedule h3 { text-align: center; font-size: 2.389rem; font-weight: bold; }
.slidetxt { margin-top: 1.28rem; }
.slidetxt .hd { padding: 0 3.157rem; position: relative; }
.slidetxt .hd ul li { float: left; width: 8.447rem; height: 2.304rem; line-height: 2.389rem; text-align: center; font-size: 1.024rem; cursor: pointer; border: 0.043rem solid #d0cdce; margin-left: -0.043rem; }
.slidetxt .hd ul li.on { width: 8.532rem; height: 2.389rem; background: #cc99d2; border: none; color: #fff; -webkit-transition: background-color 0.5s ease; -moz-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; transition: background-color 0.5s ease; }
.slidetxt .bd { margin-top: 1.28rem; }
.slidetxt .bd h4 { font-size: 1.365rem; border-top: 0.043rem solid #aca8a7; margin: 2.645rem 0.853rem 0 0.853rem; text-align: center; }
.slidetxt .bd table { margin: 0 0.853rem; border-collapse: collapse; text-align: center; }
.slidetxt .bd table tr:nth-child(2) { border-top: 0.427rem solid #dcdddd; }
.slidetxt .bd table tr:last-child { border-bottom: 0.427rem solid #dcdddd; }
.slidetxt .bd table th { height: 3.072rem; font-size: 0.853rem; border: 0.043rem solid #9e9a98; }
.slidetxt .bd table td { height: 4.607rem; font-size: 0.853rem; border: 0.043rem solid #9e9a98; }
.slidetxt .bd table td span { color: #5e9acd; }
.slidetxt .bd table th:first-child { width: 5.759rem; border-left: none; }
.slidetxt .bd table td:first-child { width: 5.759rem; border: none; border-top: 0.128rem solid #fff; background: #5e9acd; color: #fff; padding: 0 0.427rem; box-sizing: border-box; }
.slidetxt .sunday { border-bottom: 0.427rem solid #dcdddd; }
.slidetxt .bd table th:nth-child(2) { width: 2.517rem; }
.slidetxt .bd table td:nth-child(2) { border-left: none; }
.slidetxt .bd table th:nth-child(3), th:nth-child(4) { width: 10.878rem; padding: 0 0.939rem; box-sizing: border-box; }
.slidetxt .bd table td:nth-child(3) { width: 10.878rem; padding: 0 1.28rem; box-sizing: border-box; }
.slidetxt .bd table td:nth-child(4) { width: 10.878rem; padding: 0 0.853rem; box-sizing: border-box; }
.slidetxt .bd table th:last-child { border-right: none; }
.slidetxt .bd table td:last-child { border-right: none; }
.w700 { width: 29.862rem; margin: 0 auto; }
.head { height: 10.452rem; }
.line:before, .line:after { display: block; content: ""; }
.b { font-size: 1.28rem; font-weight: bold; color: #cfa972; }
.pub-title { font-size: 1.28rem; font-weight: bold; text-align: center; line-height: 1.92rem; color: #666; }
.pub-summary { font-size: 1.024rem; /* font-weight: lighter; */
line-height: 1.92rem; }
/* ==================== 产科start ==================== */

.c1-wrap1 { text-align: center; padding-top: 2.773rem; }
.c1-wrap1 b { color: #cfa972; font-weight: normal; }
.c1-wrap1 hgroup h3 { font-size: 1.237rem; margin-bottom: 1.706rem; }
.c1-wrap1 hgroup h3 b { margin-left: 0.299rem; }
.c1-wrap1 hgroup h4 { font-size: 1.706rem; font-weight: bold; margin-bottom: 1.706rem; }
.c1-wrap1 hgroup h4 b { font-size: 1.706rem; font-weight: bold; padding: 0 0.768rem; }
.c1-wrap1 .summary { padding-bottom: 13.822rem; background: url(../images/ck1_bg1.jpg) 0 bottom no-repeat; -webkit-background-size:contain; background-size:contain; }
.c1-wrap1 .summary p { font-size: 1.024rem; line-height: 1.92rem; }
.c1-wrap1 .con { position: relative; width: 100%; height: 20.775rem; background: url(../images/ck1_bg2.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; }
.c1-wrap1 .con>div { position: absolute; left: 50%; top: 0; }
.c1-wrap1 .con .pic { margin-left: -8.02rem; }
.c1-wrap1 .con .text { width: 50%; height: 15.997rem; background: #f2f2f2; padding: 1.493rem 0.768rem 0 1.194rem; box-sizing: border-box; }
.c1-wrap1 .con .text p { font-size: 1.024rem; line-height: 1.92rem; color: #666; text-align: left; }
.c1-wrap1 .con .text p:before { width: 0.811rem; height: 0.171rem; background: #cfa972; margin-bottom: 2.517rem; }
.c1-wrap2 .content-text { border-bottom: 0.043rem solid #bfbfbf; margin: 0 auto; line-height: 2.133rem; font-size: 1.28rem; text-align: center; }
.c1-wrap2 { text-align: center; padding-top: 5.759rem; background: #fff; }
.c1-wrap2 .title { font-size: 1.706rem; font-weight: bold; margin-bottom: 2.474rem; }
.c1-wrap2 .summary { font-size: 1.024rem; line-height: 1.962rem; text-indent: 1em; width: 29.862rem; margin: 0 auto 3.797rem; text-align: justify; }
.c1-wrap2 .con { padding-bottom: 4.266rem; }
.c1-wrap2 .con img { display: block; margin: 0 auto; }
.c1-wrap2 .con-text { display: inline-block; margin-bottom: 0.427rem; font-size: 1.28rem; line-height: 1.792rem; font-weight: 300; border-bottom: 0.043rem solid #bfbfbf; }
.c1-wrap3 { background: #f7f6f2; padding: 2.986rem 1.067rem 0; }
.c1-wrap3 ul { padding-bottom: 3.839rem; }
.c1-wrap3 ul li { text-align: center; margin-bottom: 4.266rem; }
.c1-wrap3 ul li:last-child { margin-bottom: 0; }
.c1-wrap3 li h4 { margin: 2.901rem 0 2.432rem; font-size: 1.28rem; font-weight: bold; color: #666; line-height: 1.365rem; }
.c1-wrap3 li p { font-size: 1.024rem; line-height: 1.92rem; text-align: left; text-indent: 1.536rem; }
.c1-wrap4 { padding-top: 5.802rem; }
.c1-wrap4 h3 { margin-bottom: 2.816rem; font-size: 1.706rem; color: #cfa972; font-weight: bold; text-align: center; }
.c1-wrap4 ul li { margin-bottom: 2.56rem; }
.c1-wrap4 ul li img { margin-bottom: 1.365rem; }
.c1-wrap4 ul li h4 { font-size: 1.28rem; font-weight: bold; color: #666; }
.c1-wrap4 h4:after { margin-top: 1.28rem; margin-bottom: 0.768rem; width: 3.839rem; height: 0.128rem; background: #cfa972; }
.c1-wrap4 ul li dt, .c1-wrap4 ul li dd, .c1-wrap4 ul li p { font-size: 1.024rem; line-height: 1.92rem; }
.c1-wrap5 { padding-top: 5.972rem; padding-bottom: 2.816rem; background: url(../images/ck1_bg3.jpg) 15.358rem bottom no-repeat; -webkit-background-size:contain; background-size:contain; }
.c1-wrap5 h3 { margin-bottom: 2.688rem; font-size: 1.706rem; font-weight: bold; color: #cfa972; text-align: center; }
.c1-wrap5 .c1-wrap5-info { margin-bottom: 2.986rem; width: 100%; height: 5.972rem; background: url(../images/ck1_pic12.png) center center no-repeat; -webkit-background-size:contain; background-size:contain; }
.c1-wrap5 .c1-wrap5-info p { font-size: 1.024rem; line-height: 1.92rem; padding-top: 0.939rem; padding-left: 3.413rem; }
.c1-wrap5 ul { }
.c1-wrap5 ul li { margin-bottom: 2.986rem; }
.c1-wrap5 li .img { float: left; padding: 0.213rem; border: 0.043rem solid #cfa972; }
.c1-wrap5 li .img img { display: block; width: 8.447rem; height: 10.58rem; }
.c1-wrap5 li .text { float: left; width: 19.197rem; margin-left: 1.408rem; font-size: 1.024rem; line-height: 1.92rem; }
.c1-wrap5 li .text .title { font-size: 1.28rem; font-weight: bold; }
.c1-wrap5 li .text .subtitle { display: inline-block; margin: 0.768rem 0; line-height: 1.28rem; border-bottom: 0.043rem solid #bfbfbf; }
.c1-wrap6 { padding-top: 5.546rem; }
hgroup.pub-hgroup { margin-bottom: 2.56rem; text-align: center; }
hgroup.pub-hgroup h3 { margin-bottom: 0.427rem; font-size: 1.109rem; color: #4c4c4c; }
hgroup.pub-hgroup h4 { font-size: 1.024rem; color: #303030; }
.c1-wrap6 .img { text-align: center; }
/* .foot{padding-top: 5.546rem;}
.foot .foot-top{height: 8.233rem;}
.foot .foot-top-left, .foot .foot-top-right{float: left;height: 8.233rem;}
.foot .foot-top-left{width: 18.216rem;background: #cc99d2;border-radius: 0 0.555rem 0.555rem 0;}
.foot-top-left p{margin-left: 2.432rem;padding-left: 2.73rem;font-size: 0.853rem;color: #fff;}
.foot-top-left .wechat{height: 2.56rem;margin-top: 1.706rem;margin-bottom: 0.427rem;line-height: 1.28rem;background: url(../images/wechat.png) 0 center no-repeat;}
.foot-top-left .weibo{height: 1.706rem;line-height: 1.706rem;background: url(../images/weibo.png) 0 center no-repeat;}
.foot-top-right{position: relative;margin-left: 1.024rem;width: 11.177rem;}
.foot-top-right img{margin: 0.725rem 0 1.706rem;}
.foot-top-right p{font-size: 0.853rem;color: #4d4d4d;}
.foot-top-right a{position: absolute;left: 0;bottom: 0;width: 100%;height: 1.749rem;font-size: 0.853rem;color: #17231b;text-indent: 0.853rem;line-height: 1.749rem;background: url(../images/tianmao-btn.png) right center #f0f1f2 no-repeat;}
.foot-main{padding-top: 1.536rem;}
.foot-main ul li{margin-left: 3.839rem;margin-bottom: 1.493rem;padding-left: 3.114rem;font-size: 0.853rem;line-height: 1.92rem;color: #8a8893;background: url(../images/foot-icons.png);background-repeat: no-repeat;}
.foot-main li:nth-child(1){background-position: 0 0.128rem;}
.foot-main li:nth-child(2){background-position: 0 -3.669rem;}
.foot-main li:nth-child(3){background-position: 0 -6.996rem}
.foot-bottom{padding-top: 2.56rem;padding-bottom: 5.716rem;text-align: center;}
.foot-bottom img{margin-bottom: 3.327rem;}
.foot-bottom p{line-height: 1.024rem;font-size: 0.512rem;color: #8a8893;} */

.c2-wrap1 .con { background: url(../images/ck2_bg2.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; }
.c2-wrap2 .con img { margin-bottom: 5.972rem; }
.c2-wrap3 { padding: 4.266rem 1.067rem 0; background: #f7f6f2; }
.c2-wrap3 figure { text-align: center; }
.c2-wrap3 figure p { width: 17.064rem; margin: 2.474rem auto 1.92rem; }
.c2-wrap3 figure p b { line-height: 2.304rem; width: 17.064rem; margin: 2.474rem auto 1.92rem; }
.c2-wrap3 .c2-wrap3-summary { }
.c2-wrap3 .c2-wrap3-summary p { font-size: 1.024rem; line-height: 1.92rem; text-indent: 2em; margin-bottom: 1.962rem; }
.c2-wrap3 .c2-wrap3-summary p span { font-weight: bold; color: #666; }
.c2-wrap3 .c2-wrap3-list { position: relative; margin-bottom: 4.266rem; }
.c2-wrap3 .c2-wrap3-list li { float: left; width: 14.846rem; height: 16.979rem; border-right: 0.128rem dashed #cfa972; border-bottom: 0.128rem dashed #cfa972; }
.c2-wrap3 .c2-wrap3-list li:nth-child(2), .c2-wrap3 .c2-wrap3-list li:nth-child(4) { border-right: none; }
.c2-wrap3 .c2-wrap3-list li:nth-child(3), .c2-wrap3 .c2-wrap3-list li:nth-child(4) { height: 20.69rem; border-bottom: none; }
.c2-wrap3 .c2-wrap3-list li span { display: block; margin: 1.024rem auto 1.493rem; width: 1.749rem; height: 1.749rem; font-size: 1.28rem; line-height: 1.749rem; color: #cfa972; text-align: center; transform: rotate(7deg); background: url(../images/yh-bg.png) center center no-repeat; -webkit-background-size:contain; background-size:contain; }
.c2-wrap3 .c2-wrap3-list li p { width: 11.006rem; margin: 0 auto; font-size: 1.024rem; line-height: 1.92rem; }
.c2-wrap3 .mh { position: absolute; left: 50%; margin-left: -1.706rem; top: 15.315rem; width: 3.413rem; height: 3.413rem; border-radius: 50%; font-size: 1.024rem; line-height: 3.413rem; text-align: center; font-weight: bold; color: #fff; background: #cfa972; }
.c2-wrap3>img { margin-left: -1.067rem; }
.c2-wrap4 { padding-top: 1.493rem; }
.tcfw { background: #f7f6f2; padding: 2.56rem 1.067rem 2.56rem; margin-bottom: 2.901rem; }
.tcfw h5 { font-size: 1.28rem; font-weight: bold; }
.tcfw h5:after { width: 2.346rem; height: 0.085rem; background: #cfa972; margin: 1.365rem 0 1.024rem; }
.tcfw p { font-size: 1.024rem; line-height: 1.92rem; }
.tcmx { padding-bottom: 2.901rem; }
.tcmx .tcmx-title { margin-bottom: 2.986rem; font-weight: bold; text-align: center; }
.tcmx .tcmx-info { margin-top: 2.986rem; /* font-weight: lighter; */
width: 29.862rem; margin: 2.986rem auto 0 }
.c2-wrap5 { /*height: 117.102rem;*/
padding-bottom: 2.133rem; background: url(../images/ck2_bg3.jpg) top center repeat-y #f7f6f2; text-align: center; -webkit-background-size:contain; background-size:contain; }
.c2-wrap5 .title { font-size: 1.706rem; color: #fff; font-weight: bold; padding-top: 5.802rem; margin-bottom: 3.839rem; }
.c2-wrap5 .c2-wrap5-list { }
.c2-wrap5 .c2-wrap5-list li { width: 23.463rem; height: 27.302rem; margin: 0 auto 4.266rem; box-sizing: border-box; }
.c2-wrap5 .list-title { height: 9.385rem; background: rgba(255, 255, 255, .85); padding-top: 1.493rem; }
.c2-wrap5 .list-title p { font-weight: bold; color: #cfa972; text-align: center; }
.c2-wrap5 .list-title .text1 { font-size: 1.493rem; }
.c2-wrap5 .list-title .text2 { font-size: 2.986rem; }
.c2-wrap5 .list-title .text2 span { font-size: 1.493rem; }
.c2-wrap5 .list-title .text3 { font-size: 1.024rem; font-weight: normal; }
.c2-wrap5 .list-main { /*height: 16.424rem;*/
padding-bottom: 0.853rem; background: #fff; }
.c2-wrap5 .list-main .summary { padding: 1.877rem 1.536rem 0 4.437rem; text-align: left; height: 11.859rem; }
.c2-wrap5 .list-main .summary p { position: relative; font-size: 1.024rem; line-height: 1.92rem; }
.c2-wrap5 .list-main .summary p:before { position: absolute; left: -0.853rem; top: 50%; margin-top: -0.213rem; display: block; content: ""; width: 0.469rem; height: 0.469rem; border-radius: 50%; background: #cfa972; }
.c2-wrap5 .list-main a { display: block; margin: 1.962rem auto 0; width: 14.419rem; height: 2.56rem; text-align: center; line-height: 2.56rem; font-size: 1.28rem; color: #fff; font-weight: bold; background: url(../images/more-bg.png) repeat-x; -webkit-background-size:contain; background-size:contain; }
.c2-wrap5-info { width: 23.463rem; margin: 0 auto; color: #fff; text-align: left; }
.c2-wrap5-info .text1 { font-size: 1.024rem; font-weight: bold; margin-bottom: 0.64rem; }
.c2-wrap5-info .text2 { font-size: 0.768rem; line-height: 1.621rem; opacity: .7;/* font-weight: lighter; */
}
.c3-wrap1 { }
.c3-wrap2 .summary { text-align: center; }
.c3-wrap5 { padding: 0 1.067rem; border-top: 1.493rem solid #f7f6f2; border-bottom: 1.493rem solid #f7f6f2; }
.c3-wrap5 .title { font-size: 1.024rem; line-height: 6.57rem; font-weight: bold; text-align: center; }
.c3-wrap5 .summary { font-size: 1.024rem; line-height: 1.92rem; margin-bottom: 2.645rem; text-align: justify; }
.c3-wrap6 { padding-top: 0; }
.c3-wrap6 .c3-wrap6-img { margin-bottom: 5.375rem; }
.c3-wrap6 li .text .subtitle { margin-bottom: 1.706rem; }
.c3-wrap6 li .text { width: 15.358rem; padding-top: 1.28rem; }
.c3-wrap6 li .img img { width: 12.542rem; height: 19.368rem; }
.c3-wrap6-info { margin-top: 3.839rem; font-size: 1.024rem; font-weight: bold; line-height: 1.92rem; }
.c4-wrap3 { padding: 4.266rem 3.2rem; background: #f7f6f2; margin-bottom: 5.759rem; }
.c4-wrap3 hgroup { text-align: center; }
.c4-wrap3 hgroup h3 { font-size: 1.706rem; color: #cfa972; font-weight: bold; margin-bottom: 1.28rem; }
.c4-wrap3 hgroup h4 { font-size: 1.024rem; margin-bottom: 3.839rem; }
.c4-wrap3>div { border-width: 0.427rem; border-style: solid; border-radius: 2.048rem; padding: 2.986rem 1.92rem 2.56rem; }
.c4-wrap3 .c4-wrap3-list-icon { text-align: center; margin-bottom: 2.133rem; }
.c4-wrap3 .c4-wrap3-list-icon img { display: inline-block; margin-bottom: 0.64rem; }
.c4-wrap3 .c4-wrap3-list-icon p { text-align: center; font-size: 1.493rem; color: #666; font-weight: bold; }
.c4-wrap3 ul li { margin-bottom: 0.597rem; zoom: 1; }
.c4-wrap3 ul li:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.c4-wrap3 ul li b { display: inline-block; width: 4.266rem; margin-right: 1.067rem; font-size: 1.024rem; font-weight: bold; color: #666; }
.c4-wrap3 ul li span { font-size: 1.024rem; float: right; width: 15.528rem; }
.c4-wrap3 .c4-wrap3-list1 { border-color: #bfcdd5; margin-bottom: 2.986rem; }
.c4-wrap3 .c4-wrap3-list2 { border-color: #d2ae7a; }
.c4-wrap3 .c4-wrap3-list2 li { margin-bottom: 1.194rem; }
.c4-wrap4 { margin-top: 4.693rem; }
/*.c4-wrap5 .c2-wrap5-list li:nth-child(1) .text2 {
	color: #e56139;
}

.c4-wrap5 .c2-wrap5-list li:nth-child(1) .text3 span {
	color: #e56b49;
}*/

.c5-wrap3 { padding-bottom: 4.266rem; }
.c5-wrap3 .c2-wrap3-summary { margin-bottom: 3.413rem; }
a.pub-more { display: block; margin: 0 auto; color: #fff; text-align: center; background: url(../images/more-bg.png) repeat-x; -webkit-background-size:contain; background-size:contain; width: 13.907rem; height: 2.56rem; line-height: 2.56rem; font-size: 1.28rem; font-weight: bold; }
.c5-wrap3 .pub-more { width: 13.907rem; height: 2.56rem; line-height: 2.56rem; font-size: 1.28rem; font-weight: bold; }
.c5-wrap4 h3 { margin-bottom: 0.683rem; }
.c5-wrap4>h4 { font-size: 1.024rem; text-align: center; margin-bottom: 2.901rem; }
.c5-wrap4 .pub-more { margin: 1.109rem 0 0; }
/* ==================== 儿科start ==================== */

.pub-wrap1 { text-align: center; padding-top: 2.773rem; }
.pub-wrap1 hgroup h3 { font-size: 1.237rem; margin-bottom: 1.706rem; }
.pub-wrap1 hgroup h3 b { margin-left: 0.299rem; }
.pub-wrap1 hgroup h4 { font-size: 1.706rem; font-weight: bold; margin-bottom: 1.706rem; }
.pub-wrap1 hgroup h4 b { font-size: 1.706rem; font-weight: bold; padding: 0 0.768rem; }
.pub-wrap1 .summary { padding-bottom: 13.822rem; }
.pub-wrap1 .summary p { font-size: 1.024rem; line-height: 1.92rem; }
.pub-wrap1 .con { position: relative; width: 100%; height: 20.775rem; }
.pub-wrap1 .con>div { position: absolute; left: 50%; top: 0; }
.pub-wrap1 .con .pic { margin-left: -8.02rem; }
.pub-wrap1 .con .text { width: 50%; height: 15.997rem; padding: 1.493rem 0.768rem 0 1.194rem; box-sizing: border-box; }
.pub-wrap1 .con .text p { font-size: 1.024rem; line-height: 1.92rem; text-align: left; letter-spacing: 0.085rem;/* font-weight: lighter; */
}
.pub-wrap1 .con .text p:before { width: 0.811rem; height: 0.171rem; margin-bottom: 2.517rem; }
.pub-wrap2 { text-align: center; padding-top: 5.759rem; background: #fff; }
.pub-wrap2 .title { font-size: 1.706rem; font-weight: bold; margin-bottom: 2.474rem; }
.pub-wrap2 .summary { font-size: 1.024rem; line-height: 1.962rem; margin-bottom: 3.797rem; text-align: left; text-indent: 2em; }
.pub-wrap2 .con { padding-bottom: 2.56rem; }
.pub-wrap2 .con img { display: block; margin: 0 auto; }
.pub-wrap2 .con-text { display: inline-block; margin-bottom: 0.427rem; font-size: 1.024rem; line-height: 1.792rem; font-weight: 300; }
.pub-wrap2 .summary p { font-size: 1.024rem; line-height: 1.962rem; margin-bottom: 3.797rem; text-align: center; }
.ek-wrap1 .summary { background: url(../images/ek1_bg1.jpg) 0 bottom no-repeat; -webkit-background-size:contain; background-size:contain; }
.ek-wrap1 .con { background: url(../images/ek1_bg2.jpg) no-repeat; -webkit-background-size:contain; background-size:contain; }
.ek-wrap1 b { color: #a5bd46; }
.ek-wrap1 .con .text { background: #aec451; }
.ek-wrap1 .con .text p { color: #fff; }
.ek-wrap1 .con .text p:before { background: #fff; }
.ek1-wrap3 { padding: 2.986rem 1.28rem; background: #f7f6f2; }
.ek1-wrap3 .title { text-align: center; margin-bottom: 2.389rem; }
.ek1-wrap3 .title img { display: inline-block; margin-bottom: 2.304rem; }
.ek1-wrap3 .title h4 { font-size: 1.28rem; line-height: 2.304rem; color: #a6be47; font-weight: bold; }
.ek1-wrap3 .ek1-wrap3-list { text-align: center; border-width: 0.427rem; border-style: solid; padding: 2.389rem 1.067rem; width: 29.435rem; box-sizing: border-box; border-radius: 1.493rem; }
.ek1-wrap3 .ek1-wrap3-list1 { margin-bottom: 3.029rem; border-color: #bccad3; }
.ek1-wrap3 .ek1-wrap3-list1a { margin-bottom: 3.029rem; }
.ek1-wrap3 .ek1-wrap3-list2 { border-color: #bbce73; }
.ek1-wrap3 .ek1-wrap3-list1 .ek1-wrap3-top { margin-top: 0.64rem; }
.ek1-wrap3 .ek1-wrap3-list .ek1-wrap3-top { margin-bottom: 2.304rem; }
.ek1-wrap3 .ek1-wrap3-list .ek1-wrap3-top img { margin-bottom: 1.365rem; }
.ek1-wrap3 .ek1-wrap3-list .ek1-wrap3-top p { font-size: 1.28rem; color: #666; font-weight: bold; }
.ek1-wrap3 .ek1-wrap3-list2 .ek1-wrap3-top p { color: #a6be47; }
.ek1-wrap3 .ek1-wrap3-list .ek1-wrap3-main p { font-size: 1.024rem; line-height: 1.92rem; }
.ek-wrap5 { margin-bottom: 5.972rem; padding-top: 4.266rem; padding-bottom: 2.816rem; background: url(../images/ek1_pic5.jpg) 0.853rem bottom no-repeat; }
.ek-wrap5 h3 { margin-bottom: 1.834rem; font-size: 1.706rem; font-weight: bold; color: #a6be47; text-align: center; }
.ek-wrap5 .ek-wrap5-info { margin-bottom: 6.826rem; width: 100%; height: 7.124rem; background: url(../images/ek1_pic4.jpg) center center no-repeat; }
.ek-wrap5 .ek-wrap5-info p { font-size: 1.024rem; line-height: 1.92rem; padding-left: 16.637rem; padding-top: 0.427rem; }
.ek-wrap5 ul { margin-bottom: 3.626rem; }
.ek-wrap5 ul .text { float: left; width: 14.291rem; text-align: right; }
.ek-wrap5 ul .img { float: right; padding: 0.341rem 0.427rem; border: 0.043rem solid #cfa972; }
.ek-wrap5 ul .img img { display: block; width: 13.651rem; height: 20.903rem; }
.ek-wrap5 ul .text .title { font-size: 1.28rem; font-weight: bold; }
.ek-wrap5 ul .text .subtitle { display: inline-block; margin: 2.133rem 0 2.346rem; line-height: 1.28rem; border-bottom: 0.043rem solid #bfbfbf; }
.ek-wrap5 ul .text .summary { line-height: 2.048rem; }
.ek-wrap6 { }
.ek-wrap6 .tcfw { padding: 0; background: none }
.ek-wrap6 .tcfw h5:after { background: #cadd75 }
.ek-wrap6 .tcmx img { max-width: 100%; height: auto; display: block; margin: 0 auto; }
.ek2-wrap2 { margin-bottom: 5.546rem; }
.ek2-wrap3 { text-align: center; background: #f7f6f2; padding: 2.986rem 3.413rem; }
.ek2-wrap3 .title { margin-bottom: 2.048rem; }
.ek2-wrap3 .title img { margin-bottom: 2.133rem; }
.ek2-wrap3 .title h4 { font-size: 1.28rem; line-height: 2.304rem; color: #a6be47; font-weight: bold; }
.ek2-wrap3 .ek2-wrap3-list1 { margin-bottom: 2.56rem; }
.ek2-wrap3 .ek2-wrap3-list img { margin-bottom: 2.389rem; }
.ek2-wrap3 .ek2-wrap3-main p { font-size: 1.024rem; line-height: 1.92rem; }
.ek2-wrap4 { margin-bottom: 5.759rem; padding-top: 4.479rem; padding-bottom: 2.645rem; background: url(../images/ek2_pic3.png) 0 0 no-repeat #f7f6f2; text-align: center; }
.ek2-wrap4 p { font-size: 1.024rem; line-height: 1.92rem; }
.ek2-wrap5 { margin-bottom: 2.304rem; }
.ek2-wrap5 h3 { margin-bottom: 2.986rem; font-size: 1.706rem; font-weight: bold; color: #a6be47; text-align: center; }
.ek-wrap6 .tcmx-zysx { margin-top: 2.56rem; font-size: 1.024rem; }
.ek-wrap6 .tcmx-zysx .text1 { margin-bottom: 0.939rem; font-weight: bold; }
.ek-wrap6 .tcmx-zysx .text2 { line-height: 1.92rem; }
.ek2-wrap7 { }
.ek2-wrap7 img { margin-bottom: 2.56rem; }
.ek2-wrap7-text { }
.ek2-wrap7-text .text1 { margin-bottom: 2.133rem; font-size: 1.28rem; color: #a6be47; font-weight: bold; }
.ek2-wrap7-text .text2, .ek2-wrap7-text .text3 { font-size: 1.024rem; line-height: 1.92rem; }
.ek2-wrap7-text .text2 { margin-bottom: 2.133rem; font-weight: bold; }
.ek2-wrap7-text .text3 { margin-bottom: 1.92rem;/* font-weight: lighter; */
}
.ek2-wrap7-bottom { padding: 4.437rem 0 5.546rem; background: url(../images/ek2_pic3.png) 0 0 no-repeat; }
.ek2-wrap7-bottom p { font-size: 1.024rem; line-height: 1.92rem; /* font-weight: lighter; */
text-align: center; }
.ek2-wrap8 { background: #f7f6f2; padding: 2.986rem 0 0; }
.ek3-wrap2 { text-align: center; }
.ek3-wrap2 .summary { text-align: center; text-indent: 0; margin-bottom: 2.901rem; }
.ek3-wrap2 .summary img { display: inline-block; margin: 0 auto 0.768rem; }
.ek3-wrap2 .summary a { font-weight: bold; color: #666; line-height: 2.389rem; font-size: 1.024rem; }
.ek3-wrap2 .summary .text1 { margin-bottom: 2.133rem; }
.ek3-wrap2 .summary .text2 { margin-bottom: 4.693rem; }
.ek3-wrap2 .summary .text3 { margin-bottom: 2.432rem; }
.ek3-wrap2 .summary .text3 b { font-size: 1.28rem; }
.ek3-wrap3 { background: none; padding-top: 0; }
.ek3-wrap4 { margin-bottom: 2.773rem; padding-top: 2.986rem; background: #f7f6f2; }
.ek3-wrap4 .ek3-wrap4-title { margin-bottom: 1.706rem; text-align: center; }
.ek3-wrap4 .ek3-wrap4-title img { margin-bottom: 1.28rem; }
.ek3-wrap4 .ek3-wrap4-title p { font-size: 1.28rem; font-weight: bold; color: #a6be47; }
.ek3-wrap4 .ek3-wrap4-main-top { height: 3.072rem; padding-top: 1.706rem; background: url(../images/ek3_pic3.png) 2.56rem 0 no-repeat; margin-bottom: 2.133rem; }
.ek3-wrap4 .ek3-wrap4-main-top p { margin-left: 10.238rem; font-size: 1.28rem; font-weight: bold; color: #666; line-height: 1.536rem; }
.ek3-wrap4 ul li { position: relative; padding-left: 0.427rem; width: 23.036rem; font-size: 1.024rem; line-height: 1.92rem; }
.ek3-wrap4 ul li:before { position: absolute; left: -0.213rem; top: 0.725rem; display: block; content: ""; width: 0.469rem; height: 0.469rem; border-radius: 50%; background: #a6be47; }
.ek3-wrap4 .ek3-wrap4-main { margin-bottom: 4.266rem; }
.ek3-wrap4 .ek3-wrap4-main ul { margin-left: 7.252rem; }
.ek3-wrap4-bottom { padding: 4.181rem 0 2.56rem; background: url(../images/ek2_pic3.png) 0 0 no-repeat; }
.ek3-wrap4-bottom>div { width: 28.156rem; margin: 0 auto; }
.ek3-wrap4-bottom p { float: left; font-size: 1.024rem; font-weight: bold; color: #a6be47; }
.ek3-wrap4-bottom ul { float: right; margin-top: -0.128rem; }
.ek3-wrap4-bottom ul li { line-height: 1.92rem; width: 21.757rem; }
.ek3-wrap4-bottom ul li:before { top: 0.597rem; left: -0.427rem; }
.ek3-wrap6 ol { margin-left: 1.493rem; }
.ek3-wrap6 ol li { font-size: 1.024rem; line-height: 1.92rem; list-style-type: decimal; text-align: justify;/* font-weight: lighter; */
}
.ek3-wrap6 .tcmx { padding-bottom: 0; }
/* ==================== 妇科start ==================== */

.fk-wrap1 .summary { background: url(../images/fk1_bg1.jpg) 0 bottom no-repeat; }
.fk-wrap1 .con { background: url(../images/fk1_bg2.jpg) no-repeat; }
.fk-wrap1 b { color: #e1b1b2; }
.fk-wrap1 .con .text { background: linear-gradient(to top right, #f0c5bc, #f4a4ab); }
.fk-wrap1 .con .text p { color: #fff; }
.fk-wrap1 .con .text p:before { background: #fff; }
.fk-wrap1 .con .text p { letter-spacing: 0; }
.fk-wrap2 .summary { text-align: center; }
.fk-wrap2 .content-text { border-bottom: 0.043rem solid #bfbfbf; margin: 0 auto; line-height: 2.133rem; font-size: 1.28rem; text-align: center; }
.fk1-wrap3 { padding: 2.986rem 1.28rem; background: #f7f6f2; }
.fk1-wrap3 .title { text-align: center; margin-bottom: 2.389rem; }
.fk1-wrap3 .title img { display: inline-block; margin-bottom: 2.304rem; }
.fk1-wrap3 .title h4 { font-size: 1.28rem; line-height: 2.304rem; color: #d79496; font-weight: bold; }
.fk1-wrap3 p { text-align: center; font-size: 1.024rem; line-height: 1.92rem; }
.fk1-wrap4 { padding-bottom: 2.986rem; background: #f7f6f2; }
.fk1-wrap4 li { height: 10.025rem; }
.fk1-wrap4 li .img { width: 19.41rem; }
.fk1-wrap4 li .img img { width: 19.41rem; height: 10.025rem; display: block; }
.fk1-wrap4 li .text { width: 12.585rem; height: 10.025rem; padding: 2.304rem 0.64rem 0.853rem 1.194rem; box-sizing: border-box; }
.fk1-wrap4 li .text p { font-size: 1.024rem; line-height: 1.92rem; }
.fk1-wrap5 { background: url(../images/fk1_pic7.jpg) 15.656rem bottom no-repeat; padding-bottom: 8.532rem; margin-bottom: 2.56rem; }
.fk1-wrap5 h3 { color: #d79496; }
.ek-wrap5 ul { margin-bottom: 1.92rem; }
.fk1-wrap5 .ek-wrap5-info p { padding-top: 0; }
.fk1-wrap5 .ek-wrap5-info { background: url(../images/fk1_pic2.png) center center no-repeat; }
.fk1-wrap5-bottom { width: 20.69rem; font-size: 1.024rem; font-weight: bold; line-height: 1.92rem; text-align: justify; }
.fk1-wrap6 .tcfw { background: #f7f6f2; padding: 2.73rem 0 2.56rem; }
.fk1-wrap6 .tcfw h5:after { background: #ec7d74 }
.fk1-wrap7 { background: #f7f6f2; padding: 1.493rem 0 2.986rem; text-align: center; }
.fk1-wrap7>div { background: #fff; }
.fk1-wrap7 .fk1-wrap7-box1 { padding: 2.858rem 0 2.56rem; margin-bottom: 1.45rem; }
.fk1-wrap7 .fk1-wrap7-box2 { padding: 2.73rem 0 2.56rem; }
.fk1-wrap7 .fk1-wrap7-box1 h4 { margin-bottom: 2.304rem; }
.fk1-wrap7>div h4 { font-size: 1.024rem; font-weight: bold; margin-bottom: 0.853rem; }
.fk1-wrap7 ol li, .fk1-wrap7 p { font-size: 1.024rem; line-height: 1.92rem;/* font-weight: lighter; */
}
.fk1-wrap7 ol li { text-align: left; list-style-type: decimal; margin-left: 1.28rem; }
.fk2-wrap2 { padding-bottom: 4.266rem; }
.fk2-wrap2 .fk2-wrap2-content h5 { font-size: 1.024rem; }
.fk2-wrap2 .fk2-wrap2-summary { }
.fk2-wrap2 .fk2-wrap2-summary p { font-size: 1.024rem; line-height: 1.621rem; }
.fk2-wrap2-content { }
.fk2-wrap2-content h5 { margin-bottom: 2.56rem; }
.fk2-wrap2-content .fk2-wrap2-pic { float: left; }
.fk2-wrap2-content .fk2-wrap2-summary { float: right; margin-right: 1.28rem; width: 18.77rem; text-align: justify; }
.fk2-wrap2-content .fk2-wrap2-summary p { line-height: 1.92rem; margin-bottom: 1.706rem;/* font-weight: lighter; */
}
.fk2-wrap3 { padding: 2.816rem 0; background: #f7f6f2; }
.fk2-wrap3 h5 { margin-bottom: 2.986rem; text-align: center; font-size: 1.28rem; }
.fk2-wrap3-content .fk2-img { float: left; }
.fk2-wrap3-content .fk2-text { float: right; width: 17.064rem; margin-right: 1.28rem; }
.fk2-wrap3-content .fk2-text li { /* font-weight: lighter; */
line-height: 1.536rem; }
.fk2-wrap3 .fk2-text li .num, .fk2-text li .text { display: inline-block; width: 15.144rem; margin-left: 0.341rem; line-height: 1.92rem; }
.fk2-wrap3 .fk2-text li .num { float: left; position: relative; top: 0.256rem; width: 1.152rem; height: 1.152rem; border-radius: 50%; background: #d79496; margin-top: 0.128rem; }
.fk2-wrap3 .fk2-text li .num span { font-size: 0.853rem; color: #fff; position: absolute; width: 0.64rem; top: -0.043rem; left: 50%; margin-left: -0.299rem; transform: skewX(-10deg); line-height: 1.152rem; }
.fk2-wrap3 .fk2-text p { margin: 2.133rem 0; color: #666; font-weight: bold; }
.fk2-wrap4 { height: 7.807rem; background: url(../images/ck1_pic11.jpg) no-repeat; }
.fk2-wrap5 { padding-top: 5.119rem; padding-bottom: 5.972rem; margin-bottom: 5.972rem; background: url(../images/fk1_pic7.jpg) 1.109rem bottom no-repeat }
.fk2-wrap5 ul .text .subtitle { margin: 1.28rem 0 2.56rem; }
.fk2-wrap5 ul .text .summary { line-height: 1.92rem; }
.fk2-wrap6 { background: #f7f6f2; }
.fk2-wrap6 .tcfw { margin-bottom: 0; }
.fk3-wrap1 .summary { background: url(../images/fk3_pic1.jpg) 0 bottom no-repeat; }
.fk3-wrap2 { }
.fk3-wrap2 .subtitle { margin-bottom: 0.213rem; font-size: 1.28rem; font-weight: bold; color: #666; }
.fk3-wrap2 .fk3-wrap2-main { text-align: left; }
.fk3-wrap2 .fk3-wrap2-main>div { /*margin-bottom: 1.28rem;*/
}
.fk3-wrap2-main>div .pic { float: left; width: 11.987rem; }
.fk3-wrap2-main>div .text { float: right; width: 17.704rem; margin-top: 2.346rem; }
.fk3-wrap2-main>div .text p { /* font-weight: lighter; */
line-height: 1.92rem; text-align: justify; }
.fk3-wrap2-main>div .text span { font-weight: bold; }
.fk3-wrap3 { padding-top: 4.266rem; margin-bottom: 2.773rem; }
.fk3-wrap3 .title { margin-bottom: 2.133rem; font-size: 1.28rem; font-weight: bold; color: #666; text-align: center; }
.fk3-wrap3 .text ol { padding-left: 1.194rem; width: 27.729rem; margin: 0 auto; }
.fk3-wrap3 .text li { line-height: 1.92rem; /* font-weight: lighter; */
list-style-type: decimal; /*text-align: left;*/
text-align: justify; }
.fk3-wrap4 { position: relative; }
.fk3-wrap4 .fk3-wrap4-inner { padding-top: 2.773rem; padding-bottom: 3.413rem; width: 25.425rem; background: linear-gradient(to right, #f7f6f2, #f4f4f2); }
.fk3-wrap4 .title { margin-bottom: 2.56rem; font-size: 1.28rem; font-weight: bold; color: #666; text-align: center; }
.fk3-wrap4 .text { width: 22.61rem; }
.fk3-wrap4 .text ol { padding-left: 2.56rem; }
.fk3-wrap4 .text li { /* font-weight: lighter; */
list-style-type: decimal; line-height: 1.92rem; }
.fk3-wrap4 .fk3-wrap4-bg { position: absolute; bottom: 0; right: 0; }
.fk3-wrap4 .fk3-wrap4-bg img { display: block; }
.fk3-wrap6 .tcmx { padding-bottom: 0.341rem; }
.fk4-wrap1 .summary, .fk5-wrap1 .summary { background: url(../images/fk4_pic1.jpg) 0 bottom no-repeat; }
.fk4-wrap2 { padding-bottom: 2.56rem; }
.fk4-wrap2 .fk4-wrap2-subtitle { margin-bottom: 2.56rem; }
.fk4-wrap2 .fk4-wrap2-subtitle img { margin-bottom: 1.067rem; }
.fk4-wrap2 .fk4-wrap2-subtitle p { font-size: 1.28rem; font-weight: bold; color: #666; line-height: 1.92rem; }
.fk4-wrap2 .fk4-wrap2-content { margin-bottom: 1.493rem; }
.fk4-wrap2 .fk4-wrap2-content img { margin-bottom: 2.346rem; }
.fk4-wrap2 .fk4-wrap2-content p { /* font-weight: lighter; */
line-height: 1.92rem; }
.fk4-wrap2-info .left { float: left; width: 7.679rem; font-weight: bold; line-height: 1.92rem; }
.fk4-wrap2-info .right { float: right; width: 22.098rem; text-align: justify; /* font-weight: lighter; */
line-height: 1.92rem; height: 3.839rem; }
.fk4-wrap3 { background: #f7f6f2; padding: 2.56rem 1.067rem 5.546rem; }
.fk4-wrap3>div { }
.fk4-wrap3>div h5 { margin-bottom: 2.304rem; font-size: 1.28rem; line-height: 2.133rem; color: #666; font-weight: bold; text-align: center; }
.fk4-wrap3 .fk4-wrap3-box1 { margin-bottom: 2.346rem; }
.fk4-wrap3 .fk4-wrap3-box1 .left { width: 8.276rem; }
.fk4-wrap3 .fk4-wrap3-box1 .right { float: right; width: 19.624rem; }
.fk4-wrap3 .fk4-wrap3-box1 .right ol { padding-left: 0.853rem; }
.fk4-wrap3 .fk4-wrap3-box1 .right li { line-height: 1.92rem; /* font-weight: lighter; */
list-style-type: decimal; }
.fk4-wrap3-box2 .text1, .fk4-wrap3-box2 .text2 { float: left; width: 12.073rem; }
.fk4-wrap3-box2 .fk4-wrap3-main { margin-bottom: 2.005rem; /* font-weight: lighter; */
line-height: 1.92rem; }
.fk4-wrap3-box2 .text1 { margin-right: 4.266rem; }
.fk4-wrap3-box2-info { line-height: 1.92rem; text-indent: 2em; }
.fk4-wrap4 { padding-top: 2.773rem; }
.fk4-wrap4 .title { font-size: 1.28rem; font-weight: bold; color: #666; }
.fk4-wrap4 ol { padding-left: 1.92rem; }
.fk4-wrap4 ol li { text-align: left; /* font-weight: lighter; */
line-height: 1.92rem; list-style-type: decimal; }
.fk4-wrap4 .ek1-wrap3-list2 { border-color: #f2abaf; }
.fk4-wrap4 .ek1-wrap3-list2 .ek1-wrap3-top p { color: #333; }
.fk4-wrap7 { height: 2.986rem; width: 100%; background: #f7f6f2; }
.fk5-wrap2 { padding-bottom: 4.693rem; }
.fk5-wrap2-list1 { margin-bottom: 5.332rem; }
.fk5-wrap2 img { margin-bottom: 1.067rem; }
.fk5-wrap2 h4.pub-title { margin-bottom: 2.218rem; }
.fk5-wrap2 ol { padding-left: 1.067rem; }
.fk5-wrap2 ol li { list-style-type: decimal; /* font-weight: lighter; */
line-height: 1.92rem; text-align: left; }
.fk5-wrap3 { padding: 2.73rem 0 5.887rem; background: #f7f6f2; }
.fk5-wrap3 .pub-title { margin-bottom: 2.133rem; }
.fk5-wrap3 .pub-title span { position: relative; top: 0.427rem; display: inline-block; width: 1.792rem; height: 2.005rem; background: url(../images/fk5_pic3.png) center no-repeat; }
.fk5-wrap3 .text { }
.fk5-wrap3 .text { /* font-weight: lighter; */
line-height: 1.92rem; text-indent: 2em; }
.fk5-wrap3 .text p { line-height: 1.92rem; }
.fk5-wrap3 .text img { margin: 2.56rem 0 0.853rem; }
.fk5-wrap3 .fk5-wrap3-list1 { margin-bottom: 4.522rem; }
.fk5-wrap4 { padding: 5.759rem 0; }
.fk5-wrap4 .fk5-wrap4-title { text-align: center; }
.fk5-wrap4 .fk5-wrap4-title img { }
.fk5-wrap4 .fk5-wrap4-title h5 { margin: 1.152rem auto 2.346rem; }
.fk5-wrap4-text1 { margin-bottom: 2.56rem; }
.fk5-wrap4-text1 .left, .fk5-wrap4-text1 .right { width: 11.945rem; /* font-weight: lighter; */
line-height: 1.92rem; padding-left: 0.853rem; }
.fk5-wrap4-text1 li { list-style-type: decimal; line-height: 1.92rem; }
.fk5-wrap4-text2 { text-align: center; }
.fk5-wrap4-text2 img { margin-bottom: 2.56rem; }
.fk5-wrap4-text2 p { text-indent: 2em; width: 29.862rem; margin: 0 auto; text-align: justify; }
.fk5-wrap7 { padding-top: 0.64rem; }
.fk6-wrap1 .summary { background: url(../images/fk6_pic3.jpg) 0 bottom no-repeat; }
.fk6-wrap2 p { /* font-weight: lighter; */
line-height: 1.92rem; text-align: left; text-indent: 2em; }
.fk6-wrap2 .fk5-wrap2-list2 { margin-bottom: 5.119rem; }
.fk6-wrap3 { background: #f7f6f2; }
.fk6-wrap3 .ek1-wrap3-list2 .ek1-wrap3-top p { color: #666; }
.fk6-wrap3 .pub-summary { margin-top: 2.645rem; padding-bottom: 2.645rem; }
.fk6-wrap4 { padding-bottom: 6.612rem; margin-bottom: 0.213rem; background: url(../images/fk1_pic7.jpg) 1.067rem bottom no-repeat; }
.fk7-wrap2 { }
.fk7-wrap2 .subtitle { margin-bottom: 2.645rem; }
.fk7-wrap3 { background: none; }
.fk7-wrap3 ol li { font-weight: normal; }
.fk7-wrap4 { padding: 2.56rem 1.28rem 3.413rem; background: #f7f6f2; }
.fk7-wrap4 .title { text-align: center; margin-bottom: 2.346rem; }
.fk7-wrap4 .title img { margin-bottom: 1.28rem; }
.fk7-wrap4 .title h4 { font-size: 1.493rem; color: #dca1a3; margin-bottom: 1.194rem; }
.fk7-wrap4 .title p { font-size: 1.28rem; color: #666; font-weight: bold; }
.fk7-wrap4>div { margin-bottom: 2.218rem; }
.fk7-wrap4 .text { }
.fk7-wrap4 .text1 { margin-bottom: 2.176rem; }
.fk7-wrap4 .text1 p, .fk7-wrap4 .text3 p { /* font-weight: lighter; */
line-height: 1.92rem; text-indent: 2em; }
.fk7-wrap4 .text2 { font-weight: bold; }
.fk7-wrap5 { padding-top: 4.351rem; padding-bottom: 5.631rem; }
.fk7-wrap5>div { }
.fk7-wrap5 .title { text-align: center; margin-bottom: 2.389rem; }
.fk7-wrap5 .title img { margin-bottom: 1.28rem; }
.fk7-wrap5 .title h4 { font-size: 1.493rem; color: #dca1a3; margin-bottom: 1.28rem; }
.fk7-wrap5 .title p { font-size: 1.28rem; font-weight: bold; color: #666; }
.fk7-wrap5 .fk7-wrap5-list1 { margin-bottom: 4.479rem; }
.fk7-wrap5 .text { text-align: center; }
.fk7-wrap5 .text1, .fk7-wrap5 .text3 { /* font-weight: lighter; */
line-height: 1.92rem; }
.fk7-wrap5 .text2 { font-weight: bold; line-height: 1.92rem; margin-top: 1.578rem; }
.fk8-wrap1 .summary { background: url(../images/fk8_pic1.jpg) 0 bottom no-repeat; }
.fk8-wrap2 { /* wpadding-left: 1.109rem;padding-right: 1.109rem; */
width: 27.302rem; margin: 0 auto }
.fk8-wrap2 .summary { text-indent: 0; }
.fk8-wrap2>div { }
.fk8-wrap2 .fk8-wrap2-list1 { text-align: left; margin-bottom: 2.56rem; }
.fk8-wrap2 .fk8-wrap2-list1 .subtitle { margin-bottom: 1.024rem; }
.fk8-wrap2 .fk8-wrap2-list1 .summary { padding-top: 1.067rem; padding-bottom: 2.56rem; text-align: left; background: url(../images/fk8_pic2.jpg) right top no-repeat; }
/* .fk8-wrap2 ol{padding-left: 0.981rem;} */

.fk8-wrap2 ol li { /* list-style-type: decimal; */
font-size: 1.024rem; /* font-weight: lighter; */
line-height: 1.92rem; text-align: left; }
.fk8-wrap2 .fk8-wrap2-info { /* font-weight: lighter; */
margin-top: -4.266rem; line-height: 1.92rem; }
.fk8-wrap2 .fk8-wrap2-info span { font-weight: bold; }
.fk8-wrap2 .subtitle { font-size: 1.28rem; font-weight: bold; color: #666; line-height: 1.92rem; }
.fk8-wrap2 .fk8-wrap2-list2 .subtitle img { margin-bottom: 0.981rem; }
.fk8-wrap2 .fk8-wrap2-list2 .subtitle { margin-bottom: 2.133rem; }
.fk8-wrap2 .fk8-wrap2-list2 .summary { width: 24.743rem; margin: 0 auto 2.56rem; }
.fk8-wrap3 { }
.fk8-wrap3 .fk3-wrap4-inner { padding-left: 1.109rem; padding-right: 2.816rem; box-sizing: border-box; }
.fk8-wrap3 .text { width: 21.543rem; }
.fk8-wrap3 .title { text-align: left; line-height: 1.92rem; }
.fk8-wrap3 .text p { /* font-weight: lighter; */
line-height: 1.92rem; text-indent: 1em; }
.fk8-wrap5 { border-top: 2.986rem solid #f7f6f2; padding-top: 5.546rem; }
.fk8-wrap5 .pub-title { margin-bottom: 2.688rem; }
.fk8-wrap5 img { display: block; }
/* ==================== 预防接种start ==================== */

.yf1-wrap1 .summary { background: url(../images/yf1_pic1.jpg) 0 bottom no-repeat; }
.yf1-wrap2 { }
.yf1-wrap2 .summary .text1 { width: 25.596rem; margin: 0 auto; text-align: left; /* font-weight: lighter; */
line-height: 1.92rem; }
.yf1-wrap2 .summary .text2 { margin: 2.346rem 0.853rem 2.56rem 2.986rem; background: url(../images/yf1_pic1.png) 0 0 no-repeat; }
.yf1-wrap2 .summary .text2-main { width: 20.05rem; float: right; text-align: left; }
.yf1-wrap2 .text2-main h5 { font-size: 1.28rem; margin-bottom: 2.133rem; /* font-weight: lighter; */
line-height: 2.133rem; }
.yf1-wrap2 .text2-main p { text-align: left;/* font-weight: lighter; */
}
.yf1-wrap3 { background: #f7f6f2; padding-top: 2.56rem; }
.yf1-wrap3 .title { }
.yf1-wrap3 ol { padding-left: 1.92rem; }
.yf1-wrap3 ol li { font-size: 1.024rem; line-height: 1.92rem; /* font-weight: lighter; */
list-style-type: decimal; text-align: left; max-height: 42659.957rem }
.yf1-wrap3-info { padding: 3.413rem 0 2.73rem; background: url(../images/ek2_pic3.png) 0 0 no-repeat #f7f6f2; }
.yf1-wrap3-info p { line-height: 1.92rem; text-align: center; font-size: 1.024rem; max-height: 42659.957rem }
.yf1-wrap5 { padding-top: 2.773rem; }
.yf1-wrap6 { padding-bottom: 2.133rem; }
.yf1-wrap1 .con, .yf2-wrap1 .con { background: url(../images/yf_bg1.jpg) no-repeat; }
.yf2-wrap1 .summary { background: url(../images/yf2_pic1.jpg) 0 bottom no-repeat; }
.yf2-wrap2 { padding-bottom: 2.56rem; }
.yf2-wrap2 .title { }
.yf2-wrap2 p { /* font-weight: lighter; */
line-height: 1.92rem; text-align: left; font-size: 1.024rem; }
.yf2-wrap2 .yf2-wrap2-box1 { width: 24.743rem; margin: 0 auto 2.133rem; }
.yf2-wrap2 .yf2-wrap2-box1 img { margin-bottom: 2.389rem; }
.yf2-wrap2 .yf2-wrap2-box1 .text1 { margin-bottom: 4.266rem; font-size: 1.024rem; }
.yf2-wrap2-box2 { background: url(../images/yf2_pic2.png) 0 1.45rem no-repeat; }
.yf2-wrap2-box2 ul { width: 19.197rem; }
.yf2-wrap2-box2 ul li { background: url(../images/yf2_pic3.png) 0 0.683rem no-repeat; text-align: left; padding-left: 1.067rem; /* font-weight: lighter; */
line-height: 1.92rem; font-size: 1.024rem; }
.yf2-wrap3 { padding: 5.972rem 1.109rem 3.413rem; background: #f7f6f2; }
.yf2-wrap3 .pub-title { margin-bottom: 2.858rem; }
.yf2-wrap3 img { display: block; max-width: 100%; height: auto; }
.yf2-wrap5 { padding-top: 5.972rem; margin-bottom: 5.972rem; }
.yf2-wrap5 h3 { margin-bottom: 0.64rem; }
.yf2-wrap6 { padding-bottom: 0.427rem; }
/* ldpr */

.ldrp-warp1 { padding: 5.119rem 0 }
.ldrp-warp1 .summary { width: 29.009rem; margin: 2.56rem auto 0; }
.ldrp-warp1 .summary p { width: 25.596rem; line-height: 1.621rem; text-align: justify; }
.ldrp-warp2 { height: 21.842rem; background: #f6f8f7; position: relative; width: 32rem; }
.ldrp-warp2 img { position: absolute; display: block; }
.ldrp-warp2 .img1 { top: -3.072rem; left: 0rem; width:19.453rem; }
.ldrp-warp2 .img2 { right: 0rem; bottom: 3.072rem; width: 8.916rem;}
.ldrp-warp2 .img3 { right: 0rem; bottom: -0.341rem; width: 32rem; }
.ldrp-warp2 p { position: absolute; left: 1.536rem; bottom: 2.346rem; line-height: 1.792rem; }
.ldrp-warp3 { height: 24.487rem; position: relative; width: 100%; margin-top: 5.332rem; }
.ldrp-warp3 img { position: absolute; display: block; }
.ldrp-warp3 .img1 { top: 0rem; left: 0rem; width: 11.774rem; }
.ldrp-warp3 .img2 { right: 0rem; bottom: 0rem; width: 15.87rem; }
.ldrp-warp3 .img3 { left: 0rem; bottom: 0rem; width: 11.774rem; }
.ldrp-warp3 div { position: absolute; left: 50%; width: 15.358rem; top: 0rem; }
.ldrp-warp3 div .title { font-size: 1.152rem; margin-bottom: 0.853rem; }
.ldrp-warp3 div .summary { text-align: justify; line-height: 1.493rem; }
.ldrp-warp4 { margin-top: 6.186rem; }
.ldrp-warp4 .con { width: 50% }
.ldrp-warp4 .con img { display: block; margin: 2.773rem auto 1.792rem; width: 4.565rem; }
.ldrp-warp4 .con ol { width: 11.731rem; margin: 0 auto; }
.ldrp-warp4 .con ol li { list-style: decimal; font-size: 1.024rem; line-height: 1.621rem; }
.ldrp-warp5 { margin-top: 4.479rem; }
.ldrp-warp5 .img1 { margin-top: 4.266rem; }
.ldrp-warp5 .ldrp-slide { width: 29.179rem; margin: 1.28rem auto; overflow: hidden; position: relative; padding-top: 1.493rem; }
.ldrp-warp5 .ldrp-slide p { height: 2.133rem; line-height: 2.133rem; text-align: center; color: #fff; font-size: 1.024rem; background-color: #c5a06b }
.ldrp-warp5 .ldrp-slide .swiper-pagination { bottom: 45.433rem; }
.ldrp-warp5 .ldrp-slide .swiper-pagination-bullet { background-color: #bfbfbf; opacity: 1; border-radius: 0rem; width: 0.469rem; height: 0.469rem; }
.ldrp-warp5 .ldrp-slide .swiper-pagination-bullet-active { background-color: #c5a06b }
.sshj-warp1 { padding-top: 4.906rem; width: 29.009rem; margin: 0 auto }
.sshj-warp1 .summary p { margin-top: 2.133rem; width: 19.709rem; line-height: 1.152rem; }
.sshj-warp1 .biaoyu { background: url("../images/3dian.jpg") no-repeat left 0.384rem; background-size: 4.095rem;  height: 3.583rem; margin-top: 2.474rem; }
.sshj-warp1 .biaoyu p { width: 12.371rem; font-size: 1.024rem; line-height: 1.792rem; float: right }
.sshj-slide1 { position: relative; margin-top: 4.522rem; overflow: hidden }
.sshj-slide1 img { width: 29.009rem; height: auto; }
.sshj-warp2 { background: #f6f8f7; padding: 2.773rem 0; margin-top: 2.56rem; }
.sshj-warp2 .title { width: 29.009rem; font-size: 1.152rem; line-height: 1.152rem; margin: 0 auto }
.sshj-warp2-out { width: 29.009rem;margin: 4.266rem auto 0 }
.sshj-warp2-out .summary p { margin-top: 2.133rem; width: 19.709rem; line-height: 1.152rem; }
.sshj-warp2-out .biaoyu { background: url("../images/3dian.jpg") no-repeat left 0.384rem; background-size: 4.095rem;  height: 3.583rem; margin-top: 2.474rem; }
.sshj-warp2-out .biaoyu p { width: 18.514rem; font-size: 1.024rem; line-height: 1.792rem; float: right }
.sshj-slide2 { position: relative; width: 29.009rem; overflow: hidden; margin: 1.706rem auto 0; }
.sshj-slide2 img { width: 29.009rem; height: auto; }
.sshj-slide2 p { font-size: 1rem; margin-top: 0.427rem; }
.sshj-slide2 .swiper-pagination { bottom: 2.56rem; }
.sshj-slide2 .swiper-pagination span,.sshj-slide3 .swiper-pagination span{ width: 0.341rem; height: 0.341rem; }
.sshj-slide2 .swiper-pagination-bullet-active { background: #fff }
.sshj-warp3 { height: 24.487rem; position: relative; width: 100%; margin-top: 5.332rem; }
.sshj-warp3 img { position: absolute; display: block; }
.sshj-warp3 .img1 { top: 0rem; right: 0rem; width:11.689rem; }
.sshj-warp3 .img2 { left: 0rem; bottom: 0rem; width:15.912rem; }
.sshj-warp3 .img3 { left: 20.264rem; bottom: 0rem; width:11.731rem; }
.sshj-warp3 .img4 { left: 20.264rem; bottom: 0rem; }
.sshj-warp3 div { position: absolute; left: 4.565rem; width: 14.291rem; top: 0rem; }
.sshj-warp3 div .title { font-size: 1.152rem; margin-bottom: 1.493rem; }
.sshj-warp3 div .summary { text-align: justify; line-height: 1.152rem; }
.sshj-warp4 { overflow: hidden; width: 29.009rem; margin: 4.693rem auto 0 }
.sshj-warp4 .sshj-slide3 { position: relative; overflow: hidden; width: 29.009rem; margin: 2.986rem auto 0; height: 18.344rem; }
.sshj-warp4 .sshj-slide3 img {  width: 23.463rem;  margin: 0 2.773rem;}
.sshj-warp4 .sshj-slide3 p { border-left: 0.171rem solid #4c4c4c; width: 22.567rem; margin: 0 auto; height: 6.826rem; position: absolute; left: 3.669rem; top: 11.092rem; }
.sshj-warp4 .sshj-slide3 p span { display: block; padding-left: 0.597rem; }
.sshj-warp4 .sshj-slide3 p span:nth-child(1) { color: #fff; font-size: 1.024rem; font-weight: bold }
.sshj-warp4 .sshj-slide3 p span:nth-child(2) { margin-top: 0.683rem; }
.sshj-warp4 .sshj-slide3 .swiper-pagination { top: 0.213rem; bottom: auto }

.sshj-warp4 .biaoyu { background: url("../images/3dian.jpg") no-repeat left 0.384rem; background-size: 4.095rem; height: 3.583rem; margin-top: 2.474rem; }
.sshj-warp4 .biaoyu p { width: 18.344rem; font-size: 1.024rem; line-height: 1.792rem; float: right }
.yisheng { margin-top: 3.2rem }
.yisheng .left { width: 2.474rem; margin-top: 3.925rem; }
.yisheng .type-fixed { position: fixed; top: 0rem; left: 0rem; }
.yisheng .type li { border-left: 0.299rem solid #f03c30; width: 2.474rem; height: 6.399rem; display: table; margin-bottom: 0.085rem; background: #fff; }
.yisheng .type li:nth-child(1) { border-color: #f03c30 }
.yisheng .type li:nth-child(2) { border-color: #f19000 }
.yisheng .type li:nth-child(3) { border-color: #96c808; }
.yisheng .type li:nth-child(4) { border-color: #31b4c8 }
.yisheng .type li:nth-child(5) { border-color: #6774c6 }
.yisheng .type li:nth-child(6) { border-color: #c667a6 }
.yisheng .type li a { word-wrap: break-word; width: 0.853rem; line-height: 1.024rem; margin-left: 0.853rem; display: block; vertical-align: middle; }
.yisheng .type li:nth-child(1) a { color: #f03c30; margin-top: 0.64rem }
.yisheng .type li:nth-child(2) a { color: #f19000; margin-top: 1.152rem; }
.yisheng .type li:nth-child(3) a { color: #96c808; margin-top: 0.64rem; }
.yisheng .type li:nth-child(4) a { color: #31b4c8; margin-top: 0.64rem }
.yisheng .type li:nth-child(5) a { color: #6774c6; margin-top: 0.64rem }
.yisheng .type li:nth-child(6) a { color: #c667a6; margin-top: 0.64rem }
.yisheng .yisheng-item { margin-bottom: 4.693rem; }
.yisheng .yisheng-list { width: 28.454rem; }
.yisheng .yisheng-list .title { font-size: 1.024rem; color: #718795; position: relative; text-align: center; margin-bottom: 2.346rem; }
.yisheng .yisheng-list .title:after { content: ''; display: block; width: 3.413rem; height: 0.128rem; background: #758a98; border-radius: 0.085rem; bottom: -0.64rem; position: absolute; left: 50%; margin-left: -1.706rem; }
.yisheng .yisheng-list li { width: 13.523rem; height: 13.523rem; position: relative; margin-right: 0.384rem; float: left; margin-bottom: 0.384rem; cursor: pointer; z-index: 88; overflow: hidden;}
.yisheng .yisheng-list li img { width: 100%; display: block; }
.yisheng .yisheng-list li .hover-bg1 { position: absolute; right: 0rem; bottom: 0rem; z-index: 3; width: 4.266rem; height: 4.266rem; transition: all 0.5s; background: url(../images/hover-bg1.png) no-repeat right bottom; }
.yisheng .yisheng-list li .hover-before { width: 100%; height: 100%; z-index: 999; position: absolute; bottom: 0; left: 0rem; background: url(../images/hover-before.png) repeat-x bottom; }
.yisheng .yisheng-list li .hover-before .inner { width: 11.092rem; margin: 9.385rem auto 0; }
.yisheng .yisheng-list li .hover-before p { color: #fff; font-size: 0.939rem; }
.yisheng .yisheng-list li .hover-before .p1 { font-size: 1.109rem; line-height: 1.28rem; }
.yisheng .yisheng-list li .hover-before .p1 span { font-size: 0.768rem; margin-left: 0.853rem; color: #fff; text-transform: capitalize;}
.yisheng .yisheng-list .yisheng-info { display: none }
.fixed-content { position: fixed; top: 0rem; left: 0rem; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9); z-index: 99999 }
.fixed-content .yisheng-info { width: 25.809rem; margin: 7.039rem auto 0; position: relative; }
.fixed-content .yisheng-info .close { position: absolute; left: 0rem; top: 0rem; font-size: 2.048rem; color: #333; line-height: 2.048rem; }
.fixed-content .yisheng-info img { display: block; margin: 0 auto 2.133rem; width: 13.523rem; height: 13.523rem; }
.fixed-content .yisheng-info .p1 { color: #040404; font-size: 2.517rem; font-weight: bold; }
.fixed-content .yisheng-info .p1 span { font-size: 1.024rem; text-transform: capitalize;}
.fixed-content .yisheng-info .p2 { color: #af864f; font-size: 1.024rem; font-weight: bold; margin-bottom: 0.64rem }
.fixed-content .yisheng-info .p3 { line-height: 1.792rem; color: #000; max-height: 14.334rem; overflow-y: scroll }
.fixed-content .yisheng-info .more { width: 7.764rem; height: 1.877rem; border: 0.043rem solid #000000; color: #000000; text-align: center; line-height: 1.877rem; display: block; border-radius: 0.427rem; float: right; margin-top: 1.067rem; }
.nianfeng-item li .nianfeng-info { display: none }
.fixed-content .nianfeng-info { width: 26.023rem; ; margin: 7.039rem auto 0; position: relative; }
.fixed-content .nianfeng-info .close { font-size: 2.048rem; color: #333; line-height: 2.048rem; display: block; height: 2.048rem; }
.fixed-content .nianfeng-info img { display: block; margin: 2.986rem auto 2.133rem; width: 100%; height: auto; }
.fixed-content .nianfeng-info .p1 { font-size: 1.024rem; font-weight: bold; color: #af864f; margin-bottom: 0.64rem }
.fixed-content .nianfeng-info .p2 { color: #040404; font-size: 2.517rem; font-weight: bold; }
.fixed-content .nianfeng-info .p3 { font-size: 1.024rem; color: #000 }
.yf3-wrap1 .summary { background: url(../images/yf3_pic1.jpg) 0 bottom no-repeat; padding-bottom: 17.064rem; }
.yf3-wrap2 b { display: block; }
.yf3-wrap2 .tit { font-size: 1.706rem; font-weight: bolder; text-align: center; line-height: 1em; margin-top: 5.844rem; margin-bottom: 2.773rem; }
.yf3-wrap2 .tit2 { width: 14.206rem; margin: 0 auto 2.773rem; font-weight: bolder; }
.yf3-wrap2 .tit2 p, .yf3-wrap2 .tit2 span { display: inline-block; }
.yf3-wrap2 .tit2 p { float: left; }
.yf3-wrap2 img { margin: 0 auto; display: block; }
.yf3-wrap2 li { margin-top: 2.773rem; }
.yf3-wrap2 li .tit2 { width: 100%; text-align: center; }
.yf3-wrap2 li span { text-indent: 2em; margin-top: 1.45rem; padding: 0rem 1.28rem; display: block; line-height: 1.92rem; }
.yf3_wrap3 { background: #f7f6f2; padding: 2.56rem 1.28rem 2.986rem; margin-top: 5.546rem; }
.yf3_wrap3 .pub-title { font-size: 1.28rem; font-weight: bold; text-align: center; line-height: 1.92rem; color: #666; margin-bottom: 2.389rem; }
.yf3_wrap3 .sum { display: block; margin: 2.773rem auto; padding: 0rem 1.28rem; text-indent: 2em; line-height: 1.92rem; }
.yf3_wrap3 .yf3_wrap3-list { text-align: center; border-width: 0.427rem; border-style: solid; padding: 2.389rem; width: 29.435rem; box-sizing: border-box; border-radius: 1.493rem; margin-bottom: 3.029rem; border-color: #bccad3; }
.yf3_wrap3 .ek1-wrap3-main span { display: block; text-align: center; line-height: 1.92rem; }
.yf3_wrap4 { width: 100%; overflow: hidden; padding: 0rem 1.28rem; box-sizing: border-box; padding-bottom: 2.56rem; }
.yf3_wrap4 b { display: block; font-weight: bolder; text-align: center; line-height: 1em; }
.yf3_wrap4 .tit { font-size: 1.706rem; margin-top: 2.773rem; }
.yf3_wrap4 .tit2 { font-size: 1.28rem; color: #666; margin: 1.28rem 0rem; }
.yf3_wrap4 ul { width: 111%; }
.yf3_wrap4 li { float: left; margin-right: 2.773rem; width: 13.523rem; margin-top: 3.839rem; }
.yf3_wrap4 li i { display: block; width: 2.218rem; height: 2.218rem; background: url(../images/yf3_pic4.jpg) no-repeat center; float: left; margin-right: 0.555rem; }
.yf3_wrap4 li p { line-height: 2.218rem; margin-bottom: 0.981rem; font-size: 1.28rem; font-weight: bold }
.yf3_wrap4 li span { height: 4.266rem; display: block; }
.yf3_wrap5 { width: 100%; box-sizing: border-box; padding: 2.986rem 1.28rem; overflow: hidden; background-color: #f7f6f2; }
.yf3_wrap5 b { font-size: 1.706rem; display: block; line-height: 1em; margin-bottom: 2.773rem; }
.yf3_wrap5 ul { width: 110%; }
.yf3_wrap5 li { float: left; width: 13.864rem; margin-right: 1.706rem; background: #fff; }
.yf3_wrap5 li p { font-size: 1.28rem; color: #666; line-height: 1em; font-weight: bold; }
.yf3_wrap5 li .txt { width: 100%; height: 13.651rem; padding: 1.493rem 0.64rem; position: relative; box-sizing: border-box; }
.yf3_wrap5 li span { display: block; margin-top: 0.853rem; font-size: 1.024rem; line-height: 1.92rem; }
.yf3_wrap5 li a { display: block; width: 6.74rem; height: 1.621rem; border: 0.043rem solid #777777; text-align: center; line-height: 1.621rem; color: #666666; font-size: 1.024rem; position: absolute; bottom: 1.493rem; right: 0.64rem; }
.yf3_wrap6 { background-color: #f7f6f2; padding-bottom: 5.972rem; }
.yf3_wrap6 img { display: block; margin: 0 auto; }
.yf3_wrap6 b { font-size: 1.28rem; color: #666; display: block; text-align: center; font-weight: bolder; margin-top: 1.28rem; }
.yf3_wrap6 ul { margin-top: 2.986rem; }
.yf3_wrap6 li { width: 27.729rem; margin: 0 auto 3.327rem; }
.yf3_wrap6 li b { margin-bottom: 2.773rem; width: 17.491rem; margin: 0 auto; line-height: 2.688rem; font-weight: bolder; margin-bottom: 2.773rem; }
.yf3_wrap6 li b img { margin-right: 1.28rem; }
.yf3_wrap6 li dd { line-height: 1.92rem; }
.yf3_wrap6 li dd span { display: block; float: left; /* height:3.839rem; */
font-size: 1.194rem; line-height: 2.218rem; }
.yf3_wrap6 li dd p { line-height: 1.92rem; }
.yf3_wrap7 { width: 100%; margin-top: 2.986rem; overflow: hidden; position: relative; }
.yf3_wrap7 b { font-weight: bolder; display: block; text-align: center; font-size: 1.28rem; color: #666666; margin-bottom: 2.56rem; }
.yf3_wrap7 .slide { width: 21.586rem; margin: 0 auto; overflow: hidden; }
.yf3_wrap7 li img { display: block; margin: 0 auto; }
.yf3_wrap7 li p { font-size: 1.28rem; color: #666666; margin-top: 2.133rem; }
.yf3_wrap7 li p font { font-size: 2.56rem; font-style: normal; font-family: 'didto' }
.yf3_wrap7 .button-prev, .yf3_wrap7 .button-next { width: 1.706rem; height: 5.972rem; font-size: 5.972rem; font-family: "sumsin"; color: #e6e6e6; text-align: center; line-height: 5.972rem; position: absolute; top: 50%; margin-top: -2.986rem; cursor: pointer; }
.yf3_wrap7 .button-prev { left: 1.024rem; }
.yf3_wrap7 .button-next { right: 1.024rem; }
.ch01_04 .tcfw h5:after { background: #cfa972; }
.ch01_02 .ek1-wrap3-list1 { border-color: #d0ab74; }
.ch01_02 .ek1-wrap3-list2 { border-color: #d0ab74; }
.ch01_02 .ek1-wrap3-list2 .ek1-wrap3-top p { color: #666; }
.ch01_02 .ek1-wrap3-list .ek1-wrap3-main p { text-align: left; text-indent: 2em; margin-bottom: 1.28rem; }
.ch01_03 .ek3-wrap4-title p { color: #cfa972; line-height: 2em; }
.ch01_03 .ch01_03list { width: 100%; padding-bottom: 2.986rem; }
.ch01_03 .ch01_03list .ch01_03lbox { width: 100%; overflow: hidden; }
.ch01_03 .ch01_03list .ch01_03lpic { width: 50%; }
.ch01_03 .ch01_03list .ch01_03lpic img { display: block; width: 100%; }
.ch01_03 .ch01_03list .ch01_03lcon { width: 50%; }
.ch01_03 .ch01_03list .ch01_03lcon div { padding: 0.768rem; }
.ch01_03 .ch01_03list .ch01_03lcon div h3 { font-size: 1.28rem; color: #666666; font-weight: bold; line-height: 2em; }
.ch01_03 .ch01_03list .ch01_03lcon div span { width: 3.839rem; height: 0.128rem; display: block; background: #cfa972; margin-top: 0.64rem; margin-bottom: 1.067rem; }
.ch01_03 .ch01_03list .ch01_03lcon div p { font-size: 1.024rem; color: #333; line-height: 1.92rem; }
.c7-wrap3 { padding: 2.986rem 0; box-sizing: border-box; width: 100%; }
.c7-wrap3 b { display: block; text-align: center; font-weight: bold; font-size: 1.28rem; line-height: 2.133rem; }
.c7-wrap3 .tit1 { font-size: 1.706rem; font-weight: bold; line-height: 1em; margin-bottom: 2.56rem; }
.c7-wrap3 .tit2 { font-size: 1.28rem; color: #666666; margin-bottom: 2.133rem; line-height: 2.133rem; }
.c7-wrap3 ul { padding-bottom: 3.839rem; }
.c7-wrap3 ul li { text-align: center; margin-bottom: 4.266rem; }
.c7-wrap3 ul li:last-child { margin-bottom: 0; }
.c7-wrap3 li p { font-size: 1.024rem; line-height: 1.92rem; text-align: center; margin-top: 1.067rem; }
.c7-wrap4 { padding: 4.266rem 1.408rem; background: #f7f6f2; margin-bottom: 5.759rem; }
.c7-wrap4 hgroup { text-align: center; }
.c7-wrap4 hgroup h3 { font-size: 1.28rem; color: #666666; font-weight: bolder; margin-bottom: 2.858rem; }
.c7-wrap4>div { border-width: 0.427rem; border-style: solid; border-radius: 2.048rem; padding: 2.986rem 1.664rem 2.56rem; }
.c7-wrap4 .c7-wrap4-list-icon { text-align: center; margin-bottom: 2.133rem; }
.c7-wrap3 .c7-wrap4-list-icon img { display: inline-block; margin-bottom: 0.64rem; }
.c7-wrap4 .c7-wrap4-list-icon p { text-align: center; font-size: 1.493rem; color: #666; font-weight: bold; }
.c7-wrap4 ul { padding-left: 1.067rem; }
.c7-wrap4 ul li { zoom: 1; line-height: 1.92rem; list-style: decimal; }
.c7-wrap4 ul li:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.c7-wrap4 ul li b { display: block; font-size: 1.024rem; font-weight: bold; color: #666; float: left; height: 1.28rem; }
.c7-wrap4 ul li span { font-size: 1.024rem; width: 23.463rem; }
.c7-wrap4 .c7-wrap4-list1 { border-color: #bfcdd5; margin-bottom: 2.986rem; }
.c7-wrap4 .c7-wrap4-list2 { border-color: #d2ae7a; }
/* .c7-wrap4 .c7-wrap4-list2 li{margin-bottom: 2.048rem;} */

.c7-wrap4 .tips { width: 24.743rem; margin: 2.56rem auto 0rem; border: none; }
.c7-wrap4 .tips b { font-weight: bold; font-size: 1.024rem; line-height: 1em; margin-bottom: 2.56rem; display: block; }
.c7-wrap4 .tips span { font-size: 1.024rem; line-height: 1.5em; }
.c7-wrap5 { width: 100%; margin-bottom: 5.972rem; }
.c7-wrap5 b { font-size: 1.28rem; color: #666666; display: block; text-align: center; font-weight: bolder; line-height: 1em; }
.c7-wrap5 ul { margin-top: 2.773rem; }
.c7-wrap5 li { width: 100%; }
.c7-wrap5 li .txt { width: 50%; padding: 2.346rem 1.067rem; box-sizing: border-box; }
.c7-wrap5 li .txt b { text-align: left; margin-bottom: 1.493rem; }
.c7-wrap5 li .txt span { font-size: 1.024rem; line-height: 1.92rem; }
.c7-wrap6 { padding-top: 4.266rem; padding-bottom: 5.119rem; background: url(../images/ck1_bg3.jpg) 0.853rem bottom no-repeat; }
.c7-wrap6 h3 { margin-bottom: 1.834rem; font-size: 1.706rem; font-weight: bold; color: #cfa972; text-align: center; }
.c7-wrap6 .c7-wrap6-info { margin-bottom: 6.826rem; width: 100%; height: 7.124rem; background: url(../images/ck7_pic9.jpg) center center no-repeat; }
.c7-wrap6 .c7-wrap6-info p { font-size: 1.024rem; line-height: 1.45rem; padding-left: 16.637rem; padding-top: 1.024rem; }
/* .c7-wrap6 ul{margin-bottom: 3.626rem;} */

.c7-wrap6 ul .text { float: left; width: 14.291rem; text-align: right; }
.c7-wrap6 ul .img { float: right; padding: 0.341rem 0.427rem; border: 0.043rem solid #cfa972; }
.c7-wrap6 ul .img img { display: block; width: 13.651rem; height: 20.903rem; }
.c7-wrap6 ul .text .title { font-size: 1.28rem; font-weight: bold; }
.c7-wrap6 ul .text .subtitle { display: inline-block; margin: 2.133rem 0 2.346rem; line-height: 1.28rem; border-bottom: 0.043rem solid #bfbfbf; }
.c7-wrap6 ul .text .summary { line-height: 2.048rem; }
.c7-wrap6 b { font-size: 1.024rem; font-weight: bolder; font-family: "Microsoft Yahei"; margin-bottom: 2.773rem; margin-top: 3.626rem; display: block; line-height: 1.92rem; letter-spacing: -0.043rem; }
.zsyy-inner { width: 28.412rem; margin: 1.706rem auto }
.zsyy-inner .control_required { margin-bottom: 0.597rem; }
.zsyy-inner .title { font-size: 1.45rem; font-weight: bold; text-align: center; background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAT0AAAA0CAYAAAD44+/hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4ggFESQ6uvZaiQAADlJJREFUeNrt3XmMXdV9wPHvOecub5v1zeIZ7xhsEweCMQmUxYkbCo1IqqpSHBIhNRJS1T9QhQqBRo3a/NGqTaMqiaq2SlIF0RQ1arYmLU0JclgccFIw2MZbPR6D8Xi8jGd7+93O6R/32R5v2DBv7KE+H+nalufpvvue5Z9+55zf+R3xzeFxzqYN7JsKERJuLGb4uy2HOFqP+fh1PRwYq6IlZB3JdDliw6oe/nvfOBOTVfXIx1Ysffbg5K2T9bi3EkRdlXrUXa3FPWFsCoACDJZlXSUMZ/yXFxKkhEwBfB+kC0qBckFJhMFIHYeeiKoZZaY6MubIrX3+K3f15DY99PIk65fnuKvH4akDEev7BFtOxKwvKvIevHg8ZmhSc0u3wxc+mGMqvHCocWbzcZQUZFx1o+fKj5SD+M4//4/dy0OtP6QNyhiE0UYakMYgAHGl/wksy7pMDKCTNMh5Pnh5yBXAz6eBTkpAQAIk4mR0MMK4IFwjQI800PumKX9/qL41q8x+V/KTrCN2ChibzaO966BnDLhKeh1597dfH568Z+jNiXU1ba4LNXmttYtAXenv27KsK8gkgIBsHgpdkO8A10sDmxHvmP4YMeOHGmLI141zr6PaPvbzN8XGXw7Xd7R1iJ+3u+pnSrDnvQwdLznoGQMZV6mOgvtbv9o/fi+16KNTtXilMSaHFAIhQNpkzrKuajoBPwdtXZBvBy8DopkHmbOGuxdzMpwI4cRGOJXI5Cva65uaZN0T1eRu6esXigPqKSQj5l3c9pKCngHacu6al4fGfu/YWPV3JyrhShJTQElwpJ2ps6yrXRKDcqCjF9q6IZMB6QAGtG7BGxiQgJQq1PSM1sU9Tig+/OT/mjtu7Nf/1OnztEkHyxflXORtaM845Hxnw4G3SxtL5cYndZQswlHgytMvsizr6mQM6BhcHzr6oKMbHB/Q6YpoywPEyeAnVKxVz1BJf2osEoPXtLMs5+jvGTh+sTu8Y9DrzLruj3Yev+/A0fLjU1P1VQi68B0b6CzLSukEMnno6oVCd5rtad0cys6lU5kfUw2xbncs2rNOUiwUzXe7fLlfG01iID5PknnBoJfzVP7Xw+MPPPPGsYeTIF6NI0EIG/Asy0oZnZaf9AxAri0tSUk0lz1IONDQakWj7v7hnslk5ZP763+tDdvbM4Kir86Jv87MtQeBwFOC2Bj5xuHpz/zX1sN/imYxrrIFJ5ZlnWYMuBkoDqYLFqZVc3fv6WFACQlu37Yx8Zlt40F1oKC/sqzbGbqhy01H2TM41Sh9UCEgTAwnahGNKLn7p6+NPg4sxpNX9Lu1LGu+0eA40N0PhfYrGOxmMM3hrucESov1ngoqHR5/kZHixDlB70g9AtJC44l6rH6y58Tq8fHa40R6Ja4tubMsawajQSro6IH2LubdfJcwmUTI60Zr/obFQfSm08E/RgnhzJdIJQRKCBwpcKUYVLH+UjhVvxZXzrNPY1nWlWUAkc7fdfWnf9bzMExIiLS48fVRd2MpMHfEBmZeUpv0uRONN1kJ7xw5OLUB312CncWzLGsmAzgetBXTfbPzMeCdJARVLW790XD0B6UYdzqGk5c8Vo+YCGJ2j1WX/nTnsQeR9NtwZ1nWmUy6XzbfBoXOtBh5PhOAEqbU8FZowz2Y05UqDoCUohCFen1prLbSLlxYlnUOrcH30t0Wc16D1yICJ3bkTU8P1R5a06c2OYLYAHIg71GuxQtf3D/xOQwLETboWZY1w8nFi1x72iXFzIPV2kunSibXJxC/HxtykQGZ95QK69Ha0tHSGnxlI55lWWcyGlwX8l1pW6jZ0kBk0uuSdsvOigTW7JgQ969uk/6t3RJny+FK8dh0cAeGHoSdzLMsawZj0iJeN5v2xZvl0FYKWNLv0OVLGkYzNBETl2luKZujzyDwK5Estjv62m6PrU4Os3TXaPl2fGmL8izLOtPJoa2XSzscM8uhrUl/+dIHXNZkFa+XYx7fVuftoxocMXeBL2L5GyW9wQizV7ZhFtYmqtfg2JhnWdZ5KAf8TDq0nWWmp4Ej4wn/sj9ACri/z+Xvb85y3QI3LaJLzNwUyxlZ2F1WNy3KOBn5djlYizbttizPsqxzCJN2PfY8QLdkA0YQwY/3RTy4tcZr1YRP9nh8Y53P9YMyneOLaX04cgQn6mJwZUH2yJFKeD1K2gUMy7LOogGRFiQrp3XFyAoQgs0HIh7d1uDVSsInig5fXZtl1aCTBr1WlwEqiINk9fFAr5DVIGmzSZ5lWecwADKd02t1XqQAKXhuOOKxHXV+XdbcV/T427VZVi10mgcGtfINBcSm/1igB2QQJe1zNnloWdb7n5Rpr7xWFyUrwBE8NxTy2PaALeWE+4oOX7s5w+rBZmaZtPA9NZQj2mQ9iIu2VMWyrPMSIh3aitkvYpyXBJTkxf0Bj25vsLkU84luxT/cnGHVoEIY06JGLgaMpKpVXkahLthFDMuyLqyZ6c0VB3AFL+8PeXhbg/+pJmzoVnxrXZZir9O6fn1CkijpSqVEcFm+N8uyrAtRgISRimZ3WaOBgiO5rtNJz8ptUZIpQEvPlaX3zQZiy7IuP5M0D/Ceq/sDoaGrR/GXN2X4/AKPnTX4490hW4YCUKI1g1GT4CZJIDO+qsy35qeWZc0TxqRtpEzS+hVcSANeZMj1Kv5mbYYHBz12NjQP76yzeV+Qzim2ZPYtvU9W6rqTcZXN9CzLuoDmgT9at6bZwNlC8HsU31yb4XP9Lm80Eh7e2WDz/hCNSIe9rSKh4FJzfEdVbdCzLOvCmufYtnq9sxnw/vkWn439LlsbCY/uCPjlcEisxUVO5X6XDOBwoM9jRC5r814j1uGsb2pZ1v8vQqYNB6IgHeK2agXXAA1Doah44hafjf0er9QNj20P2DwcEictzvAANHgZ53CbK4Zkd97bhe9Mvc8aA1qWdbmEIQRBuoo625peA8SG4gKHb6/L8Nl+jy01zZ/sqPP8gSjtQu/Q+qxSJ/Rk4sObJ/S0PBLpt3r68nuIbdCzLOssQoCOIag1s71Z3Muk/fRWLXb57m1Z7l/gsrmi+eK2Or84EKETk7aXmpPPwdGPdPHioC+qzuLO7KGkHr30wsHp38BzPLuSa1nWKUKCTiCspcFPecxqU6yAWBteGIl4+XDI0yc0r4/G6S3nKuAZQJqJJVnxXNEXNWdVZ3a6Xg5ewlOfJ9aD2I7xlmWdItIrDNJsz/VndSttYPh4zFdG49MFx6rFixZnMiDGBwvJ3kN1Rk+ExshjtcC4WXfXkqWdLxHGwbw7sdyyrCtLSIgjKE9CEjHrCTcjmoFOgDuH3ZLThzckycjSvP7WoVrS2FNKkEdrIa4njt6wqP0pPDVCYuf2LMuaQYh0FbdWhmp59kXKYsY11wxiIBfuQvCM78gw50ocX0mEIcj6zpZlizpeeevNySUo5V6Gx7Es6/1CNuf2yicg394MhPN8VKjBF9HRT690vxFpJM0DPpyCmw6mO9q9ieyK4ncOjkzfZLRZjbSdVyzLOqkZ5II6VCahsxfiVrc3biEDwpipazripz7Vm3tFcHriTnpS4EmBwsRZ33ll5YqeZ9GJLVa2LOtcSQylCQgazOfESBhT7faTTfcu856oJ4ZaYqg3L+ejA7lTL3SkmLqjL/vlR6brvSfGap/GscdCWpbVdHJI26jC+FHoHWjt2RmtoqllpN5yfW/870Hi7T77x1Kb9Jm1gSgx5D019cj6ZV/Ot/nPE2ttF3MtyzpFNAeKlQmYPN7adu6toKl4xDsGCo3nYi3+9XwvOWcZxhh0zlXDD9y+6K+kI7cTJbaKxbKsGZrD2ulxqIynBwdd6SMnhIBEQJy4UgTP12K+HmiTxObMxWIBiB+OTJ3xURIDI7WYtyuhd7wa3fPjV0cfrpXqH8eRV/6DWZY1v0gHehZAW7HZoOBKJEkCEuok4Vt3L+IHD6zwv1aNzaSSkFGCvDozbl2w4EYbExay7rNf+M3lD61Z0f09EnOASMf2OA3Lsk6JAxg7DCcOQxxe/qxPAKFI2r1412B7/NWcEl9fWlCTgzlJny8pOAIDZ1zvWGUYJTpYUczuzfvOFwcH2p50fDlMNYRE27OELMtK6/eSGKbHYOxQulVNSlBzPDIUIt2vW01Y0hn+7EO98Z9JYb4fayZCbYg0xOb8aywX3fEWxJo40W85vvr2XR/o23V8qv7ZXYfKd1KN+vEUeGr+rd5YlnWZiDS70xqqU+k2tUJ3WsDs+YBMf9aqQmYhIALiJPKyyfDdC8UPFrTpfztYMzsjLS7pTS55m28jTI4s783/0HHV7poRt2UMv7P3cOl2U2r04TngqDneQ2dZ1rwlJWCgVoGwkW5Zy3dAvgButtmiKkm3s72n+CchMhBEcXun3Htjp37maKg33dynXpJClPaWL33weclBTwgIY021Ee9ZWMzu6cx6r1XC5Jb+xe23HSwFN09Ww+VxJWzDkc6pd2/ZoR6WZc1/ApBp09FwIg2A1TzkOsHPgOOCdE+XvcCMAGhm3GPGX2kDSRLkM/F4X9HZtVCx9YRIXrhzUG7dNCrGShHknHcXZt51QxchIIo15Vq0faAru/3eD/b/59N7j69KRqdvuGag7doj9ei2INb5ONF+FOtMkphsoo2HDX+WdZXw0t9MDPVpCOvpUDeTAzcDXqZ5yJBIM0RxqiOzETpJpDCREibwFNW+rDrY58oX9k5UR29akNuyodc7+J19YVgO00qT9xJU3nMXKyEgTjSVenQsiJJjGUe9tPHDi5Zvenv61cla3F8Jw65KPe6u1aKeMNIFk3a9t5N/lnXVaPYtMQZEBFEZkipQAN8H4abzgVKBUggwMo4CTySVjDLTnVmO3Nbn/+r2YvYXf/SyMI0YSoGZ9RLC/wG7RQIvicP6RgAAAABJRU5ErkJggg==) no-repeat center; color: #fff; height: 2.218rem; line-height: 2.218rem; }
.zsyy-inner .summary { font-size: 1.024rem; line-height: 1.578rem; margin: 1.536rem auto; text-align: center; }
.zsyy-inner input, .zsyy-inner select { border: 0.043rem solid #bfbfbf; background: #fff; height: 2.901rem; line-height: 2.901rem; padding: 0 0.64rem; font-size: 1.024rem; color: #333; }
.zsyy-inner label { font-size: 1.024rem; color: #333; line-height: 2.901rem; width: 5.375rem; display: block; float: left; }
.zsyy-inner textarea { border: 0.043rem solid #bfbfbf; background: #fff; }
#sendcode { width: 10.409rem; height: 2.986rem; background: #005aab; text-align: center; line-height: 2.986rem; }
#sendcode a, #sendcode em { color: #fff }
.anniu { text-align: center; }
.anniu input { width: 0.853rem; height: 0.853rem; }
.anniu a { display: inline-block; text-align: center; line-height: 2.901rem; margin: 0 2.773rem; }
.anniu a span { float: right; display: block; margin-left: 0.683rem; font-size: 1.024rem; color: #333; }
.form-tool { text-align: center; margin-top: 1.493rem; }
.form-tool input { display: inline-block; width: 9.812rem; height: 2.901rem; border: 0.043rem solid #bfbfbf; background: #fff; color: #666; font-size: 1.024rem; line-height: 2.901rem; }
#botton2 { background: #0085c1; color: #fff; border-color: #0085c1 }
.ek4_warp1 .summary { background: url(../images/ek4_1.jpg) 0 bottom no-repeat; }
.ek3_warp2 .ek1-wrap3-list1 { background: url(../images/ek4_bg1.png) no-repeat center; border: none; }
.ek3_warp2 .ek1-wrap3-list1a { background: url(../images/ek4_bg1a.png) no-repeat center; border: none; height: 39.077rem; padding: 10.665rem 2.56rem !important; text-align: left; }
.ek3_warp2 .ek1-wrap3-list1a p { text-indent: -0.64rem; }
.ek3_warp2 .ek1-wrap3-list1a font { text-align: center !important; margin: 0rem auto; display: block; }
.ek3_warp2 .ek1-wrap3-list { padding: 3.541rem 1.28rem; }
.ek3_warp2 .ek1-wrap3-list .ek1-wrap3-main p font { font-weight: bold; }
.ek3_warp2 .ek1-wrap3-list .ek1-wrap3-top p { color: #a5bd46 }
.ek3_warp2 .ek1-wrap3-list2 { background: url(../images/ek4_bg2.png) no-repeat center; border: none; padding: 3.967rem 1.28rem; margin-bottom: 3.029rem; }
.ek3_warp2 .ek1-wrap3-list3 { background: url(../images/ek4_bg3.png) no-repeat center; border: none; padding: 3.967rem 1.28rem; }
.ek3_warp2 { padding-bottom: 0rem; }
.ek4_warp3 .ek3-wrap4-main ul { margin: 0 auto; width: 29.009rem; }
.ek4_warp3 ul li { width: 27.089rem; }
.ek4_warp3 { background: #fff; }
.ek4_warp6 { background: url(../images/ek1_pic5.jpg) 15.358rem bottom no-repeat; margin-top: 2.986rem; }
.ek4_warp6 li .img { border-color: #a5bd46; }
.ek4_warp6 .c1-wrap5-info { margin-bottom: 2.986rem; width: 100%; height: 5.972rem; background: url(../images/ek4_5.png) center center no-repeat; }
.ek4_warp6 h3 { color: #a5bd46 }
.ek4_warp5 .ek1-wrap3-list .ek1-wrap3-main p { text-align: left; }
.ek4_warp5 .ek1-wrap3-list { width: 27.729rem; }
.ek_point1, .ek_point2 { text-align: left; }
.ek_point1 li, .ek_point2 li { padding: 0 0.64rem; position: relative; }
.ek_point1 li:before, .ek_point2 li:before { position: absolute; left: -0.213rem; top: 0.555rem; display: block; content: ""; width: 0.469rem; height: 0.469rem; border-radius: 50%; }
.ek_point1 li:before { background: #a6be47; }
.ek_point2 li:before { background: #bccad3; }
.text-center { text-align: center; }
.ek4_unicef { background-color: #f7f6f2; }
.ek4_unicefbg { margin-top: 4.266rem; padding-top: 2.133rem; padding-bottom: 2.56rem; }
.ek4_unicef .title p { font-size: 1.024rem; color: #666666; line-height: 3.413rem; font-weight: bold; margin-bottom: 1.067rem; }
.ek4_unicef .unicef_tips { /*margin-top: 2.56rem;*/
overflow: hidden; }
.ek4_unicef .unicef_tips >div { width: 26.876rem; height: 15.443rem; margin: 0rem auto; overflow: hidden; margin-bottom: 2.133rem; }
.ek4_unicef .unicef_tips h2 { font-size: 1.024rem; line-height: 1.877rem; font-weight: bold; margin: 1.493rem 2.133rem 0.427rem 2.56rem; text-indent: -1.28rem; }
.ek4_unicef .unicef_tips p { font-size: 1.024rem; line-height: 1.92rem; margin: 0rem 2.56rem; text-align: justify; }
.ek4_unicef .unicef_tips .small1 { font-size: 0.939rem; line-height: 1.621rem; }
.ek4_unicef .unicef_tips .tip1 { background: url(../images/ek4_unicef_bg1.png); }
.ek4_unicef .unicef_tips .tip2 { background: url(../images/ek4_unicef_bg2.png); }
.ek4_unicef .unicef_tips .tip3 { background: url(../images/ek4_unicef_bg3.png); height: 13.523rem; }
.ek4_unicef .unicef_tips .tip4 { background: url(../images/ek4_unicef_bg4.png); height: 19.282rem; }
.ek4_unicef .unicef_tips .tip1 h2 { color: #a5bd46; }
.ek4_unicef .unicef_tips .tip2 h2, .ek4_unicef .unicef_tips .tip3 h2, .ek4_unicef .unicef_tips .tip4 h2 { color: #dbc216; }
.ek4_unicef .unicef_tips .tip1 .btline { border-bottom: #f3fcce solid 0.213rem; }
.ek4_unicef .unicef_tips .tip2 .btline, .ek4_unicef .unicef_tips .tip3 .btline, .ek4_unicef .unicef_tips .tip4 .btline { border-bottom: #fff8cc solid 0.213rem; }
.ek4_bottomword { width: 26.876rem; margin: auto; color: #666666; font-size: 0.768rem; }
.ek4_ollist { margin-left: 1.067rem; margin-top: 1.493rem; }
.ek4_ollist li { list-style-type: decimal; text-align: justify; line-height: 1.621rem; margin-bottom: 0.427rem; }
.ek4_list1 { margin: 0 auto; width: 29.009rem; }
.ek4_list1 li:before { position: absolute; left: 0rem; top: 0.725rem; display: block; content: ""; width: 0.469rem; height: 0.469rem; border-radius: 50%; background: #a6be47; }
.ek4_list1 li { position: relative; padding-left: 0.853rem !important; text-align: justify; width: 28.156rem !important; font-size: 1.024rem; line-height: 1.92rem; }
.fk3_title1 { margin-bottom: 2.133rem; font-size: 1.28rem; font-weight: bold; color: #666666; text-align: center; }
.fl { float: left; }
.fr { float: right; }
.text-center { text-align: center; }
.magtop100 { margin-top: 4.266rem; }
.magtop80 { margin-top: 3.413rem; }
.magtop60 { margin-top: 2.133rem; }
.magtop50 { margin-top: 2.133rem; }
.magtop30 { margin-top: 1.28rem; }
.magtop20 { margin-top: 0.853rem; }
.fk3_xuanzhe >div { margin-left: auto; margin-right: auto; display: block; }
.fk3_xuanzhe .xuanzhe1 { background: url(../images/fk3add_03.png); width: 29.819rem; height: 27.9rem; overflow: hidden; }
.fk3_xuanzhe .xuanzhe2 { background: url(../images/fk3add_06.png); width: 29.819rem; height: 35.536rem; overflow: hidden; }
.fk3_xuanzhe > div h2 { margin-top: 6.186rem; font-size: 1.28rem; text-align: center; font-weight: bold; margin-bottom: 0.427rem; color: #666666; }
.fk3_xuanzhe > div dl { margin: 0rem 1.493rem; }
.fk3_xuanzhe > div dl dt { font-weight: bold; width: 4.266rem; float: left; }
.fk3_xuanzhe > div dl dd { /*width:7.252rem;*/
margin-left: 5.119rem; text-align: justify; }
.fk3_xuanzhe .xuanzhe1 dl dd { width: 20.903rem; margin-left: 5.546rem; text-align: justify; }
.fk3_xuanzhe .xuanzhe1 dl dd div { float: left; width: 9.385rem; }
.fk3_xuanzhe .xuanzhe1 dl dd div:first-child { margin-right: 2.133rem; }
.fk3_xuanzhe .xuanzhe1 h2 { float: left; width: 9.812rem; }
.fk3_xuanzhe .xuanzhe2 dl dd { width: 20.903rem; margin-left: 5.119rem; text-align: justify; }
.fk3_doctor h1 { font-size: 1.45rem; font-weight: bold; }
.fk3_doctor h2 { text-decoration: underline; }
.fk3_yml .pic { width: 14.504rem; }
.fk3_yml .words { width: 14.504rem; margin-left: 0.811rem; }
.fk3_lft { margin-top: 2.133rem; }
.fk3_lft .pic1 { width: 14.547rem; }
.fk3_lft .words { width: 14.504rem; margin-right: 0.768rem; text-align: right; }
.fk3_zhuyi { margin-top: 4.266rem; background: #f7f6f2; padding: 3.413rem 2.56rem 3.413rem 2.56rem; font-size: #666666; }
.fk3_zhuyi h2 { font-size: 1.28rem; margin-top: 0.853rem; margin-bottom: 1.28rem; font-weight: bold; text-align: center; font-size: #666666; }
.fk3_zhuyi ol li { list-style-type: decimal; margin-left: 1.194rem; text-align: justify; }
.fk3_baogao { background: url(../images/fk3add_23.jpg); height: 8.959rem; color: #FFFFFF; padding-top: 2.986rem; text-align: center; }
.color_pink1 { color: #d79496; }
.font30 { font-size: 1.28rem; font-weight: bold; }
.font_lighter { font-weight: lighter; }
.underline1 { border-bottom: 0.043rem solid #bfbfbf; }
.fk3_englishhospital { background: url(../images/fk3add_36.png); background-repeat: no-repeat; background-position: left; padding-left: 4.138rem; background-position-y: -0.171rem; line-height: 1.621rem; }
.fk3_zhongxin { background-color: #f7f6f2; padding: 2.986rem 2.56rem; }
.fk3_zhongxin > div { background-color: #ffffff; overflow: hidden; width: 24.743rem; padding: 0rem 1.067rem; }
.fk3_zhongxin > div >div { padding: 1.28rem 0; border-bottom: dashed 0.043rem #666666; }
.fk3_zhongxin > div >div h2 { font-size: 1.109rem; margin-bottom: 0.64rem; }
.order_words { letter-spacing: 0.128rem; font-weight: bold; }
.color_blue1 { color: #002f73; }
.color_blue2 { color: #0185c0; }
#taofang { position: relative; width: 23.463rem; height: 31.568rem; margin: auto; }
#taofang .bd { overflow: hidden; margin: auto; height: 29.99rem; }
#taofang .prev, #taofang .next { display: block; width: 0.981rem; height: 3.072rem; position: absolute; top: 11.945rem; }
#taofang .prev { background-image: url(botton_prev.png); left: -2.133rem; }
#taofang .next { background-image: url(botton_next.png); right: -2.133rem; }
.luxian { width: 29.265rem; text-align: center; margin: auto; background-color: #FFFFFF; padding-top: 2.56rem; }
.clearfix { clear: both; }
.clearfix:after, .clearfix:before { content: "\200B"; display: block; height: 0; clear: both; }
.bloder { font-weight: bold; }
.magtop100 { margin-top: 4.266rem !important; }
.magtop80 { margin-top: 3.413rem !important; }
.magtop50 { margin-top: 2.133rem !important; }
.magtop30 { margin-top: 1.28rem !important; }
.magtop20 { margin-top: 0.853rem !important; }
.magbot100 { margin-bottom: 4.266rem !important; }
.magbot80 { margin-bottom: 3.413rem !important; }
.magbot50 { margin-bottom: 2.133rem !important; }
.magbot30 { margin-bottom: 1.28rem !important; }
.magbot20 { margin-bottom: 0.853rem !important; }
.color_hui { color: #666666; }
.bg_hui1 { background: #f7f6f2; overflow: auto; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
.fuzhiji-wrap1 .summary { background: url(../images/fk6_pic3.jpg) 0 bottom no-repeat; }
.fuzhiji-wrap1 .con { background: url(../images/fuzhiji_bg1.jpg) no-repeat; }
.fuzhiji_list li { width: 29.862rem; overflow: auto; margin-bottom: 1.706rem;/*float: left;*/
}
.fuzhiji_list li .ballword { display: block; float: left; width: 3.839rem; height: 2.986rem; text-align: center; padding-top: 0.768rem; border: 0.128rem #d79496 solid; border-radius: 2.133rem; margin: 0rem 1.194rem; color: #d79496; font-size: 1.024rem; line-height: 1.109rem; font-weight: bold; }
.fuzhiji_list li .rightword { float: left; margin-top: 0.341rem; width: 22.183rem; text-align: justify; }
.decimallist { list-style-type: decimal; margin-left: 1.28rem; }
.decimallist li { list-style-type: decimal; padding-left: 0.427rem; }
.line45 { line-height: 1.92rem; }
.line45 p, .line45 div { line-height: 1.92rem; }
.doctor_bottom { }
.doctor_bottom h3 { color: #d79496; margin-bottom: 1.834rem; font-size: 1.706rem; font-weight: bold; text-align: center; }
.doctor_bottom p { font-size: 1.024rem; line-height: 1.92rem; }
.doctor_box { }
.doctor_box .title { font-size: 1.28rem; font-weight: bold; }
.doctor_box .subtitle { display: inline-block; margin: 2.133rem 0 2.346rem; line-height: 1.28rem; border-bottom: 0.043rem solid #bfbfbf; }
.doctor_box .summary { line-height: 2.048rem; }
.color_yellow1 { color: #cfa972 !important; }
.xiaoyue-wrap1 .summary { background: url(../images/xiaoyue_02.jpg) 0 bottom no-repeat; height: 3.967rem; }
.xiaoyue-wrap1 .con { background: url(../images/xiaoyue_bg1.jpg) no-repeat; }
.xiaoyue-wrap1 .con .text { background: linear-gradient(to top right, #f2f2f2, #f2f2f2); color: #666666; }
.xiaoyue-wrap1 .con .text p { color: #666666; }
.xiaoyue-wrap1 .con .text p:before { background: #cfa972; }
.xiaoyue_qubie { width: 30.033rem; background: url(../images/xiaoyue_bg2.jpg); background-repeat: no-repeat; width: 25.34rem; padding: 2.346rem 2.346rem 0rem 2.346rem; height: 20.989rem; margin: auto; }
.xiaoyue_qubie p { line-height: 1.621rem; }
.xiaoyue_qubie .word1 { width: 4.266rem; margin-top: 7.295rem; }
.xiaoyue_qubie .word2 { margin-left: 2.005rem; width: 8.532rem; margin-right: 2.005rem; }
.xiaoyue_qubie .word3 { width: 8.532rem; }
.xiaoyue_qubie h2 { font-weight: bold; }
.xiaoyue_qubie p { text-align: justify; }
.xiaoyue_biyao > .fl { width: 15.997rem; height: 14.931rem; }
.xiaoyue_biyao > .fl p { width: 13.864rem; margin-left: 1.067rem; margin-right: 1.067rem; text-align: justify; line-height: 1.92rem; }
.xiaoyue_biyao > .fl i { width: 3.839rem; height: 0.128rem; background-color: #cfa972; margin: 0 1.067rem; display: block; }
.xiaoyue_shoushang { }
.xiaoyue_shoushang li { padding-left: 1.706rem; background: url(../images/xiaoyue_36.jpg); background-repeat: no-repeat; background-position-x: 0.427rem; background-position-y: 0.683rem; margin-bottom: 1.706rem; width: 28.156rem; text-align: left; color: #666666; }
.xiaoyue_shoushang li h3 { font-size: 1.28rem; font-weight: bold; margin-bottom: 0.64rem; font-weight: bold; }
.xiaoyue_wrap6 ul li { width: 15.955rem; float: left; color: #666666; border-bottom: dashed 0.043rem #cfa972; border-right: dashed 0.043rem #cfa972; padding-top: 0.853rem; padding-bottom: 0.853rem; height: 14.76rem; }
.xiaoyue_wrap6 ul li:nth-child(2n) { /*margin-right: 0rem;*/
}
.xiaoyue_wrap6 ul li img { display: block; margin-right: 0.64rem; float: left;/*width: 3.498rem;*/
}
.xiaoyue_wrap6 ul li > div { width: 13.864rem; display: block; margin: 0 auto; }
.xiaoyue_wrap6 ul li > div h3 { font-size: 1.024rem; line-height: 1.365rem; margin-bottom: 0.853rem; font-weight: bold; text-align: left; }
.xiaoyue_wrap6 ul li > div p { /*font-size: 0.725rem;*/
line-height: 1.792rem; text-align: justify; }
.lianhe_yuezi_wrap1 { text-align: center; padding-top: 2.773rem; }
.lianhe_yuezi_wrap1 b { color: #cfa972; font-weight: normal; }
.lianhe_yuezi_wrap1 hgroup h3 { font-size: 1.237rem; margin-bottom: 1.706rem; }
.lianhe_yuezi_wrap1 hgroup h3 b { margin-left: 0.299rem; }
.lianhe_yuezi_wrap1 hgroup h4 { font-size: 1.706rem; font-weight: bold; margin-bottom: 1.706rem; }
.lianhe_yuezi_wrap1 hgroup h4 b { font-size: 1.706rem; font-weight: bold; padding: 0 0.768rem; }
.lianhe_yuezi_wrap1 .summary { padding-bottom: 13.822rem; background: url(../images/ck1_bg1.jpg) 0 bottom no-repeat; }
.lianhe_yuezi_wrap1 .summary p { font-size: 1.024rem; line-height: 1.92rem; }
.lianhe_yuezi_wrap1 .con { position: relative; width: 100%; height: 20.775rem; background: url(../images/ck1_bg2.jpg) no-repeat; }
.lianhe_yuezi_wrap1 .con>div { position: absolute; left: 50%; top: 0; }
.lianhe_yuezi_wrap1 .con .pic { margin-left: -8.02rem; }
.lianhe_yuezi_wrap1 .con .text { width: 50%; height: 15.997rem; background: #f2f2f2; padding: 1.493rem 0.768rem 0 1.194rem; box-sizing: border-box; }
.lianhe_yuezi_wrap1 .con .text p { font-size: 1.024rem; line-height: 1.92rem; color: #666; text-align: left; }
.lianhe_yuezi_wrap1 .con .text p:before { width: 0.811rem; height: 0.171rem; background: #cfa972; margin-bottom: 1.28rem; }
.small_line { display: block; width: 2.346rem; height: 0.299rem; background: #cfa972; margin: auto; }
/* wz */
.title { font-size: 1.536rem; text-align: center; }
.info { text-align: center; padding-bottom: 0.64rem; border-bottom: 0.043rem solid #ccc; margin-bottom: 0.853rem; }
.con-info img { max-width: 100%; height: auto; }
.con-info p { margin-bottom: 1em; }
.con-info em { font-style: italic }
