/*
* @Author: Sun Jijing
* @Date:   2024-04-16 17:30:27
* @Last Modified by: Sun Jijing
* @Last Modified time: 2024-04-22 09:25:30
*/
.padBot{padding-bottom:0.35rem;}
.padTop{padding-top:0.35rem;}
.margTop{margin-top:1.25rem;}
.margBot{margin-bottom:1.25rem;}
.padBot1{padding-bottom:1rem;}
/* 模块 */
.mk_tit { padding-top: 0.55rem; position: relative; }
.mk_tit::before { content: ''; display: block; width: 0.88rem; height: 0.07rem; background: #00259b; position: absolute; left: 0; top: 0; }
.mk_tit a { font-size: 0.6rem; color: #333; font-weight: bold; }

/* 了解医院-泰康医疗 */
.tkyl { padding-top: 1.12rem; padding-bottom: 0.88rem; display: flex; justify-content: space-between; }
.tkyl_con { width: 15.0rem; padding-top: 0.55rem; }
.tkyl_con > p { font-size: 0.23rem; line-height: 2.4em; color: #333; text-align: justify; margin-bottom: 0.3rem; }
.tkyl_qywh li { margin-bottom: 0.4rem; }
.tkyl_qywh li:last-child { margin-bottom: 0; }
.tkyl_qywh li p { font-size: 0.23rem; line-height: 1.4em; }
.tkyl_qywh li p.tit { font-size: 0.3rem; font-weight: bold; color: #00259b; line-height: 2.4em; }

/* 了解医院-泰康医疗-全国布局 */
.qgbj { width: 21.5rem; background: #f5f5f5; padding-top: 0.88rem; padding-bottom: 0.5rem; }
.tit .EN { text-transform: uppercase; }
.qgbj_con { display: flex; justify-content: space-between; align-items: center; }
.qgbj_left { width: 6.62rem; }
.qgbj_tit .EN { font-size: 0.78rem; color: #333; text-transform: uppercase; font-weight: bold; }
.qgbj_tit .CN { display: flex; align-items: center; font-size: 0.47rem; color: #333; margin-top: 0.35rem; }
.qgbj_tit .CN::before { content: ''; display: block; width: 0.88rem; height: 0.07rem; background: #00259b; margin-right: 0.4rem; }
.qgbj_num { margin: 1.5rem 0; display: flex; justify-content: space-between; }
.qgbj_num p { font-size: 0.26rem; color: #333; }
.qgbj_num p strong { font-size: 0.9rem; font-weight: 400; }
.qgbj_addr { width: 200%; }
.qgbj_addr * { font-size: 0.3rem; color: #333; display: inline-block; }
.qgbj_addr i { margin: 0 0.55rem; }
.qgbj_addr i:last-child { display: none; }
.qgbj_right { width: 11.15rem; position: relative; }
.qgbj_right img { display: block; width: 100%; }
.qgbj_point { width: 0; height: 0; }
.qgbj_point li { position: absolute; }
.qgbj_point li.on { z-index: 5; }
.qgbj_point li .con { width: 0.45rem; height: 0.45rem; border: 1px solid #000; background: rgba(62, 252, 220, 0.55); border-radius: 50%; position: relative; display: flex; align-items: center; justify-content: center; }
.qgbj_point li .con .addr { font-size: 0; color: #14286a; width: 0.3rem; height: 0.3rem; border-radius: 50%; background: #3efcdc; border: 1px solid #fff; }
.qgbj_point li .descroption { position: absolute; right: 120%; top: -2.25rem; width: 6.28rem; background: rgba(0,22,94,.9); padding: 0.38rem; display: none; }
.qgbj_point li .descroption .img { height: 2.5rem; overflow: hidden; margin-bottom: 0.12rem; }
.qgbj_point li .descroption .img img { display: block; width: 100%; height: 100%; object-fit: cover; }
.qgbj_point li .descroption p { font-size: 0.23rem; line-height: 2em; color: #fff; }
.qgbj_point li.on .con { width: 0.95rem; height: 0.95rem; transform: translate(-10%, -10%); }
.qgbj_point li.on .con .addr { font-size: 0.23rem; width: 0.6rem; height: 0.6rem; display: inline-flex; align-items: center; justify-content: center; }
.qgbj_point li.on .descroption { display: block; }

/* 了解医院-泰康医疗-新闻轮播 */
.news_flash { padding: 1.5rem 0 0.75rem; }
.news_flash_con { box-shadow: 0 3px 16px rgba(0,0,0,.1); }
.news_flash_list li a { display: flex; align-items: center; }
.news_flash_list li .img { width: 46%; height: 6.15rem; background: #000; overflow: hidden; }
.news_flash_list li .img img { display: block; width: 100%; height: 100%; opacity: 0.65; object-fit: cover; transform: scale(1); transition: all linear 300ms; }
.news_flash_list li .txt { width: 54%; padding: 0.65rem;  }
.news_flash_list li .txt p { font-size: 0.23rem; line-height: 2.4em; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; max-height: 12em; overflow: hidden; }
.news_flash_list li .txt .tit { font-size: 0.45rem; color: #333; line-height: 3em; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; display: block; }
.news_flash_list li .txt .tit::before { content: ''; display: inline-block; width: 0.88rem; height: 0.07rem; background: #00259b; position: absolute; top: 0; left: 0; }
.news_flash_list li:hover .img img { opacity: 1; transform: scale(1.1); }
.news_flash_list li:hover .txt .tit { color: #00259b; }
.news_flash_but { text-align: center; margin-top: 1rem; }
.news_flash_but li { display: inline-block; width: 0.2rem; height: 0.2rem; border-radius: 50%; background: #c8c8c8; margin: 0 0.07rem; }
.news_flash_but li.on { background: #00259b; }

/* 了解医院-泰康保险集团 */
.jituan { padding-top: 1.2rem; padding-bottom: 1.2rem; }
.leader_email { margin-top: 0.62rem; height: 5.88rem; background: url(dszjy_bg.jpg) no-repeat center; background-size: 100%; margin-bottom: 0.4rem; }
.leader_email .con { width: 8.65rem; margin-left: 9.0rem; padding-top: 0.88rem; }
.leader_email .con p { font-size: 0.23rem; line-height: 2em; color: #fff; text-align: justify; opacity: 0.8; }
.leader_email .con p.tit { font-size: 0.35rem; margin-bottom: 0.15rem; }
.jituan .txt p { font-size: 0.23rem; color: #333; line-height: 2em; }

/* 了解医院-泰康保险集团-集团数据 */
.jituan_data { background: url(jt_data_bg.jpg) no-repeat top center; background-size: 100%; padding-top: 1.32rem; padding-bottom: 1.75rem; }
.jituan_data_box { display: flex; }
.jituan_data_box li { width: 33.33%; text-align: center; }
.jituan_data_box li .tit img { width: 0.85rem; margin-bottom: 0.4rem; }
.jituan_data_box li .tit p { font-size: 0.23rem; color: rgba(255,255,255,.8); }
.jituan_data_box li .tit .type { font-size: 0.45rem; margin-bottom: 0.2rem; }
.jituan_data_box li .txt { margin-top: 0.62rem; }
.jituan_data_box li .txt p { font-size: 0.23rem; color: rgba(255,255,255,.8); }
.jituan_data_box li .txt p strong { font-size: 0.68rem; color: #fff; }

/* 了解医院-泰康保险集团-集团文化 */
.jituan_wh { padding-top: 0.7rem; padding-bottom: 1.55rem; }
.htwh_txt {  }
.htwh_txt p { font-size: 0.23rem; line-height: 2em; color: #333; margin-bottom: 1em; }
.jtwh_list { width: 14.5rem; display: flex; margin: 0 auto; justify-content: space-evenly; flex-wrap: wrap; padding-top: 0.5rem; }
.jtwh_list li { width: 3.5rem; margin: 0.4rem 0.1rem 0; text-align: center; margin-top: 0.4rem; }
.jtwh_list li img { margin-bottom: 0.4rem; width: 3.3rem; }
.jtwh_list li p { font-size: 0.23rem; line-height: 1.4em; }

/* 了解医院-泰康保险集团-集团官网 */
.jituan_link { height: 5.2rem; background: url(jtmh_bg.jpg) no-repeat center top; background-size: 100%; display: flex; align-items: center; justify-content: center; text-align: center; }
.jtlink_con p { font-size: 0.75rem; color: #fff; margin-bottom: 0.5rem; }
.jtlink_con a { display: inline-block; font-size: 0.3rem; width: 3.6rem; height: 0.95rem; line-height: 0.95rem; text-align: center; border-radius: 0.95rem; color: #fff; border: 1px solid #fff; transition: all linear 300ms; }
.jituan_link:hover a { background: #fff; color: #333; }

/* 了解医院-艺术医院-医院集锦 */
.ysyy_box { padding:  1rem 0 0; -background: url(/szqh/uiFramework/commonResource/image/2024062111520265750.jpg) no-repeat center top; background-size: cover; background: #fafafa; }
.ysyy_box .mk_tit { margin-bottom: 0.8rem; display: flex; justify-content: space-between; align-items: center; }
.ysyy_box .mk_tit a.more { float: right; font-size: 0.26rem; font-weight: normal; }
.ysyy_con { padding-top: 0.8rem !important; padding-bottom: 1rem !important; }
.ysyy_list li { width: auto; text-align: center; transform: translateY(0); transition: all linear 400ms; }
.ysyy_list li a { display: block; padding: 0.2rem; background: #fff; box-shadow: 0 0 0.1rem #ccc; transition: all linear 400ms; }
.ysyy_list li .img { margin-bottom: 0.2rem; border: 0.1rem solid #eee; box-shadow: 0 0 0.05rem #ccc inset; padding: 0.1rem; background: #fff; } 
.ysyy_list li img { width: auto; display: block; height: 3rem; transition: all linear 400ms; }
.ysyy_list li .tit { font-size: 0.3rem; color: #000; margin-bottom: 0.1rem; }
.ysyy_list li .author { font-size: 0.23rem; }
.ysyy_list li:hover a { background: #62e7d9; }
.ysyy_list li:hover { transform: translateY(-0.2rem); }
.ysyy_info p { font-size: 0.3rem; -color: #fff; line-height: 1.8em; margin-bottom: 0.2rem; }
.ysyy_info ul li { font-size: 0.26rem; line-height: 2em; -color: #eee; }
.ysyy_info ul li::before { content: ''; display: inline-block; width: 0.2rem; height: 0.2rem; background: #00259b; margin-right: 0.4rem; }

/* 了解医院-艺术医院-医院集锦-列表 */
.jjjs_con { padding: 1rem 0; }
.jjjs_list { overflow: hidden; }
.jjjs_list li { width: 31.33%; background: #f4f4f4; margin: 0 1% 0.5rem; float: left; }
.jjjs_list li a { display: block; padding: 0.2rem; }
.jjjs_list li .img { height: 3.6rem; background: #fff; display: flex; justify-content: center; align-items: center; overflow: hidden; box-shadow: 0 0 4px #aaa inset; }
.jjjs_list li .img img { display: block; max-width: 100%; max-height: 100%; transform: scale(1); transition: all linear 400ms; }
.jjjs_list li .txt { padding: 0.1rem; text-align: center; }
.jjjs_list li .tit { font-size: 0.36rem; line-height: 2em; color: #000; }
.jjjs_list li .author { font-size: 0.26rem; color: #999; }
.jjjs_list li:hover .img img { transform: scale(1.1); }
.jjjs_list li:hover .tit { color: #62e7d9; }
.jjjs_list li:hover .author { color: #000; }

/* 国际医疗部-医院介绍 */
.yygk { padding-top: 1.15rem; padding-bottom: 1.62rem; display: flex; justify-content: space-between; }
.yygk_con { width: 14.94rem; padding-top: 0.55rem; }
.yygk_con .txt { font-size: 0.23rem; line-height: 2.4em; text-align: justify; -margin-bottom: 0.93rem; }
.yygk_con .txt strong { font-size: 0.25rem; font-weight: bold; }
.yygk_con .txt p { min-height: 2.4em; }
.yygk_data { display: flex; justify-content: space-between; }
.yygk_data li { width: 3.25rem; border-bottom: 1px solid #ccc; padding-bottom: 0.3rem; }
.yygk_data li p { font-size: 0.23rem; color: #333; }
.yygk_data li p.num { font-size: 0.23rem; color: #00259b; margin-bottom: 0.2rem; }
.yygk_data li p.num strong { font-size: 0.45rem; font-weight: bold; color: #00259b; }


/*产科*/
.tefw{width:100%;background:#f7f9f8;}
.page-intro .p1{color:#666;text-align:justify;text-indent:2em;font-size:0.25rem;line-height:2;}
.page-intro .p1 b{color:#2a9d8f;}
.page-intro .page_banner{position: relative;margin: 26px 0 0;border-radius:10px;overflow: hidden;height:6rem;background: url(/szqh/uiFramework/commonResource/image/2026102715535489580.png) no-repeat top right;background-size:96% 100%;}
.page-intro .page_banner .pageBanner_tag{position: absolute;left: 0;bottom: 36px;background:linear-gradient(to right,#2a9d8f, #1f7d72);color: #fff;padding: 14px 26px 14px 22px;border-radius:10px;}
.page-intro .page_banner .pageBanner_tag h3{font-size:0.35rem;color:#fff;padding-bottom:10px;}
.page-intro .page_banner .pageBanner_tag p{font-size:0.25rem;color:#fff;}
.page-intro .cwjbanner{background: url(/szqh/uiFramework/commonResource/image/2026102716251533219.png) no-repeat top right;background-size:96% 100%;}
.page-intro .gjyczx{background: url(/szqh/uiFramework/commonResource/image/2026102716373269379.png) no-repeat top right;background-size:96% 100%;}
.page-intro .dxkhz{background: url(/szqh/uiFramework/commonResource/image/2026102716462272809.png) no-repeat top right;background-size:96% 100%;}
.page-intro .hlybcgagl{background: url(/szqh/uiFramework/commonResource/image/2026102716574557178.png) no-repeat top right;background-size:96% 100%;}

.tsfwbox .section-title{text-align: center;font-size: 30px;font-weight: 700;color: #222;padding: 0.5rem 0;}
.tsfwbox .section-title::after{content: "";display: block;width: 44px;height: 4px;border-radius: 2px;background:#001a96;margin: 12px auto 0;}
.tsfwbox .tsfwbox_con{display:flex;flex-direction: column;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel{display:flex;justify-content: space-between;margin-top:1rem;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_One{width:calc(45% - 0.5rem);flex:0 0 calc(45% - 0.5rem);}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_Two{width:calc(55% - 0.5rem);flex:0 0 calc(55% - 0.5rem);}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_One img,.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_Two img{width:100%;border-radius: 8px;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_Two .num{color:#d7ece8;font-size:0.7rem;font-weight:bold;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_Two .tit{font-size:0.35rem;color:#0a0a0a;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_Two .tit b{color:#007d74;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_Two .detail{text-align: justify;text-indent: 2em;font-size:0.25rem;line-height: 2;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_onemore{display: flex;align-content: flex-start;justify-content:space-between;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_onemore .tsfwbcPOM_clos{width:calc(50% - 1px);flex:0 0 calc(50% - 1px);background:url(/szqh/uiFramework/commonResource/image/2026102809280089151.png) no-repeat top center;background-size:100% 100%;padding:0.25rem;border-radius: 10px;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_onemore .tsfwbcPOM_clos:nth-child(2){background:url(/szqh/uiFramework/commonResource/image/2026102809280830534.png) no-repeat top center;background-size:100% 100%;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_onemore .tsfwbcPOM_clos h3{font-size:0.35rem;color:#fff;margin-bottom:0.2rem;}
.tsfwbox .tsfwbox_con .tsfwbc_pannel .tsfwbcP_onemore .tsfwbcPOM_clos p{font-size:0.23rem;color:#fff;font-weight:300;margin-bottom:0.2rem;padding-left:20px;background:url(/szqh/uiFramework/commonResource/image/2026102810183323910.png) no-repeat 5px center;}
.chips{display: flex;flex-wrap: wrap;gap: 10px;}
.chips .chip{border: 1px solid #bbe0da;color: #0f8076;border-radius: 999px; padding: 4px 8px;font-size: 0.25rem;background: #e8f2f1;}
.chips2{display: flex;justify-content: space-between;align-items: stretch;}
.chips2 .chip2{width:calc(33% - 20px);flex:0 0 calc(33% - 20px);display: flex;align-items: center;background:url(/szqh/uiFramework/commonResource/image/2026102721074275490.png) no-repeat top center;background-size:100% 100%;}
.chips2 .chip2:nth-child(2){background:url(/szqh/uiFramework/commonResource/image/2026102721075739377.png) no-repeat top center;background-size:100% 100%;}
.chips2 .chip2 .chip2_num{display:block;font-size:0.35rem;font-weight:bold;text-align:center;width:calc(25% - 0px);flex:1 1 calc(25% - 0px);color:#fff;}
.chips2 .chip2 .chip2_num::after{content: "";display: block;width: 10px;height: 2px;border-radius: 2px;background: #fff;margin: 12px auto 0;}
.chips2 .chip2 .chip2_info{width:calc(75% - 0px);flex:1 1 clac(75% - 0px);color:#fff;padding: 8px 10px;}
.chips2 .chip2 .chip2_info h3{font-size:0.35rem;color:#007d74;padding-bottom:0.15rem;}
.chips2 .chip2:nth-child(2) .chip2_info h3{color:#001a96;}
.chips2 .chip2 .chip2_info p{font-size:0.18rem;color:#424649;padding-bottom: 0.2rem;}


/*个人管理*/
.grad-banner{background:url(/szqh/uiFramework/commonResource/image/2026102720453555058.png) no-repeat top center;display: flex;align-items: center;justify-content: flex-start;padding: 0.5rem 0.5rem;width: 100%;border-radius: 10px;background-size: 100% 100%;}
.grad-banner .g-no{font-size:1rem;font-weight:bold;color:#fff;opacity:0.9;}
.grad-banner .gnoInfo{padding-left:0.35rem;}
.grad-banner .gnoInfo h3{font-size:0.35rem;color:#fff;margin-bottom:0.13rem;}
.grad-banner .gnoInfo p{font-size:0.25rem;color:#fff;}

/*内镜服务特色*/
.tsfwbc_pannTl{display: flex;flex-direction: column;}
.tsfwbc_pannTl .num{color: #d7ece8;font-size: 0.7rem;font-weight: bold;}
.tsfwbc_pannTl .tit{font-size: 0.35rem;color: #0a0a0a;}
.tsfwbcP_onemore{display:flex;}
.tsfwbx_six{display: grid;grid-template-columns: repeat(3, 1fr);gap: 22px;}
.tsfwbx_six .tsfwbx_six_one{border-radius:10px;padding:20px;border:1px solid #e6eaf2;box-shadow:0 2px 12px rgba(0,0,0,.05);}
.tsfwbx_six .tsfwbx_six_one p{color:#686b6d;font-size:0.25rem;}
.tsfwbx_six .tsfwbx_six_one p span.tsfwbx_six_one_bt{display:inline-block;padding:4px 6px;border:1px solid #bbe0da;background:#e8f2f1;font-size:0.25rem;color:#1d887e;border-radius: 5px;}
.tsfwbx_six .tsfwbx_six_one h3{font-size:0.35rem;color:#1d887e;padding:0.25rem 0;}

/*远程会议*/
.tsfwbc_pannelTwo{display: grid;grid-template-columns: repeat(2, 1fr);gap: 0.5rem;}
.tsfwbc_pannelTwo .tsfwbcPTOne .num{color: #d7ece8;font-size: 0.7rem;font-weight: bold;}
.tsfwbc_pannelTwo .tsfwbcPTOne .tit{font-size: 0.35rem;color: #0a0a0a;}
.tsfwbc_pannelTwo .tsfwbcPTOne .tit b{color:#007d74;}
.tsfwbc_pannelTwo .tsfwbcPTOne .info{background:#fff;padding:0.35rem 0.25rem;border-radius:10px;height:3.6rem;}
.tsfwbc_pannelTwo .tsfwbcPTOne .info .detail{text-align: justify;text-indent: 2em;font-size: 0.25rem;line-height: 2;}
.tsfwbx_Two{display: flex;justify-content: space-between;}
.tsfwbx_Two .tsfwbx_Two_one{width: calc(50% - 0.25rem); flex: 0 0 calc(50% - 0.25rem);border-radius: 10px;padding: 20px;border: 1px solid #e6eaf2;box-shadow: 0 2px 12px rgba(0, 0, 0, .05);}
.tsfwbx_Two .tsfwbx_Two_one h3{font-size:0.35rem;color:#1d887e;padding: 0.25rem 0;}
.tsfwbx_Two .tsfwbx_Two_one p{color:#686b6d;font-size:0.25rem;}
.tsfwbx_Two .tsfwbx_Two_one p span.tsfwbx_Two_one_bt{display: inline-block;padding: 4px 6px;border: 1px solid #bbe0da;background: #e8f2f1;font-size: 0.25rem;color: #1d887e;border-radius: 5px;}

/*多学科会诊*/
.fwlcInMz {padding-left: 30px;background: url(/szqh/uiFramework/commonResource/image/2026102613442690582.png) no-repeat 8px center;font-size: 0.3rem;}
.step-table-wrap { border-radius: 10px; box-shadow:0 4px 16px rgba(0, 0, 0, .06); margin-bottom: 28px; }
  table.step-table { width: 100%; border-collapse: collapse; background: #fff;}
  .step-table thead th {  background: linear-gradient(to right, #00a99d 0%, #008c82 50%); color: #fff; font-weight: 600;padding: 0.15rem; text-align: left; font-size: 0.28rem; }
  .step-table thead th:first-child { width: 10.5%; text-align: center; }
  .step-table tbody td { padding: 0.15rem; border-bottom: 1px solid #f0f0f0; color: #666; font-size: 0.25rem; vertical-align: top; }
  .step-table tbody tr:last-child td { border-bottom: 0; }
  .step-table tbody tr:nth-child(even) { background: #fafcfc; }
  .step-no {display: inline-flex; align-items: center; justify-content: center;padding:3px 7px; border-radius:5%;background: #e6f7f5; color: #00a99d; font-weight: 700; font-size: 0.25rem;}

@media screen and (max-width: 768px) {
	.tkyl { padding-top: 0.8rem; padding-bottom: 0.8rem; flex-direction: column; }
	.tkyl_con { width: 100%; padding-top: 0.4rem; }
	.tkyl_con > p { font-size: 0.4rem; line-height: 1.8em; }
	.tkyl_qywh li p, .tkyl_qywh li p.tit { font-size: 0.4rem; line-height: 1.8em; }

	.news_flash { padding-top: 0; padding-bottom: 0.8rem; }
	.news_flash_list li a { flex-direction: column; }
	.news_flash_list li .img { width: 100%; height: 56vw; }
	.news_flash_list li .txt { width: 100%; padding: 0.4rem; }
	.news_flash_but { margin-top: 0.5rem; }
	.news_flash_list li .txt .tit { font-size: 0.5rem; }
	.news_flash_list li .txt p { font-size: 0.4rem; line-height: 1.8em; }
         
        .yygk { padding-top: 0.8rem; padding-bottom: 0.8rem; flex-direction: column; }
	.yygk_con { width: 100%; }
	.yygk_con .txt { font-size: 0.4rem; line-height: 1.8em; }
	.yygk_data li { width: auto; }



	.ysyy_box { padding: 0.8rem 0; }
	.ysyy_box .mk_tit { margin-bottom: 0.5rem; }
	.ysyy_info p, .ysyy_info ul li { font-size: 0.4rem; }

	.qgbj { width: 100%; padding-top: 0.8rem; padding-bottom: 0.8rem; margin-bottom: 0.8rem; }
	.qgbj_con { flex-direction: column; }
	.qgbj_left { width: 100%; }
	.qgbj_tit .EN { font-size: 0.6rem; }
	.qgbj_tit .CN { font-size: 0.5rem; }
	.qgbj_num { margin: 0.5rem 0; }
	.qgbj_num p { font-size: 0.4rem; }
	.qgbj_addr * { font-size: 0.4rem; }
	.qgbj_addr i { margin: 0 0.2rem; }
	.qgbj_right { width: 100%; }
	.qgbj_point li .con { position: static; }
	.qgbj_point li .descroption { right: 50%; top: 0%; transform: translateX(50%) translateY(-100%); }

	.leader_email { margin-top: 0.5rem; height: auto; background-position: center top; }
	.leader_email .con { width: 100%; margin-left: 0; padding-top: 32vw; }
	.leader_email .con p.tit { font-size: 0.5rem; color: #000; margin-bottom: 0; }
	.leader_email .con p { font-size: 0.4rem; color: #333; line-height: 1.8em; padding: 0 0.4rem; background: #f4f4f4; }

	.jituan { padding-top: 0.8rem; padding-bottom: 0.8rem; }
	.jituan .txt p { font-size: 0.4rem; line-height: 1.8em; }
	.jituan_data { background-size: cover; padding-top: 0.8rem; padding-bottom: 0.8rem; }
	.jituan_data_box { flex-wrap: wrap; }
	.jituan_data_box li { width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: 0.6rem; }
	.jituan_data_box li:last-child { margin-bottom: 0; }
	.jituan_data_box li .tit { width: 100%; display: flex; flex-wrap: wrap; align-items: center; }
	.jituan_data_box li .tit img { margin-bottom: 0; margin-right: 0.5rem; }
	.jituan_data_box li .tit .type { font-size: 0.6rem; margin-bottom: 0; }
	.jituan_data_box li .tit p, .jituan_data_box li .txt p { font-size: 0.4rem; }
	.jituan_data_box li .tit p:last-child { width: 100%; text-align: left; margin-top: 0.2rem; }
	.jituan_data_box li .txt { margin-top: 0.2rem; width: 100%; display: flex; align-items: baseline; }

	.jituan_wh { padding-top: 0.8rem; padding-bottom: 0.8rem; }
	.htwh_txt p { font-size: 0.4rem; line-height: 1.8em; }
	.jtwh_list { width: 100%; padding-top: 0; }
	.jtwh_list li p { font-size: 0.4rem; }

	.jituan_link { background-size: cover; }
	.jtlink_con a { font-size: 0.4rem; }

	.jjjs_con { padding: 0.8rem 0; }
	.jjjs_list { display: flex; flex-wrap: wrap; justify-content: space-between; }
	.jjjs_list li { width: 48%; margin: 0 0 0.4rem; }
	.jjjs_list li a { padding: 0.1rem; }
	.jjjs_list li .img { height: 25vw; }
}
@media screen and (max-width: 460px) {
	.jjjs_list li { width: 100%; }
	.jjjs_list li .img { height: auto; }
	.jjjs_list li .tit { font-size: 0.46rem; }
	.jjjs_list li .author { font-size: 0.4rem; }


        .yygk_data { flex-wrap: wrap; }
	.yygk_data li { width: 48%; margin-bottom: 0.3rem; }
	.yygk_data li p, .yygk_data li p.num { font-size: 0.4rem; }
	.yygk_data li p.num strong { font-size: 0.6rem; }
}