.body{overflow-x:hidden;max-width:750px;margin:0 auto;}


/* banner区域 */
.banner_con { position: relative; width: 100%; }
.banner_list, .banner_list li, .banner_list li img { width: 100%; }
.banner_list li img { display: block; }
.banner_but { display: inline-block; width: 60px; height: 60px; border-radius: 50%; position: absolute; z-index: 5; top: 50%; margin-top: -30px; }
.banner_li { text-align: center; position: absolute; bottom: 10px !important; z-index: 5; }
.banner_li li { display: inline-block; width: 20px; height: 4px;  margin-right: 5px; transition: all ease-in-out 400ms;  background: #fff;     opacity: 1;}
.banner_li li.on { width: 30px; background: #61c1be;  opacity: 1;}

/*专家介绍*/
.zjjs_top{padding:30px 10px 10px 10px;}
.zjjs_top h2 span{font-size: 20px; font-weight: bold; color: #555555; display: inline-block; padding-bottom: 10px; border-bottom: 2px solid #80c5bd;}
.zjjs_top h2 {text-align: center; width: 100%; margin-bottom: 10px;background-size:60% !important;}
.zjjs_top p{text-align:justify}
.zjjs_tit{text-align: center;    padding-bottom: 10px;}
.zjjs_tit span:first-child { border-left: none;}
.zjjs_tit span{color: #555555; font-size: 24px; padding: 0 25px; border-left: 1px solid #008a7c;}
.zjjs_tit span a{color: #555555; font-size: 24px; }
.zjjs_tit .zjjs_hover a{color: #6ac4c1;}

/*健康科普*/
.jkkp{    clear: both;}
.jkkp_all{display: flex;justify-content: center;flex-wrap:wrap;margin-top:30px;}
.jkkp_a{ width: 40%; transition:.6s; position: relative;margin-bottom:8px;margin-right:8px;}
.jkkp_a:nth-child(2n){margin-right: 0px; }
.jkkp_img img{width:100%;height:100%;}

.jkkp_tit{text-align: center; padding: 30px 13px; position: absolute; top: 0;}
.jkkp_tit a{font-size: 18px; color: #fff; text-align: left; font-weight: bold;display: block;}
.jkkp_more{position: absolute; bottom: 0; color: #fff;  padding: 15px 0px; border-top: 1px solid; width: -webkit-fill-available; margin: 0 10px;width:90%;}
.jkkp_more a{font-size: 14px; color: #fff; }
.jkkp_more img{margin: 0 10px;}
.jkkp_tit_img{text-align: left;margin-bottom:10px;}
.jkkp_tit_img img{width:32px;height:32px;}
.jkkp_a:hover{ -webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);}

/*优惠活动*/
.ysxk_con{ background:url(/eportal/fileDir/xlglyy/resource/cms/2024/12/2024121917080712164.jpg) no-repeat right bottom #f2fdfd;padding: 20px 0 30px 0;margin-top:30px; }
.titleTxt ul{ display: flex;justify-content: space-between;}
.titleTxt ul li {position:relative; padding:5px;background: #ffffff;border-radius:5px;box-shadow:0px 0px 20px 0px #f1f1f1;width:100%;}
.titleTxt ul li img{ width:100%;height:100%;}
.titleTxt .huadong .ewm {width:33.33%;margin:0 auto;display:block;padding-top:120px;text-align:Center; }
.titleTxt .huadong .ewm img{ }
.titleTxt .huadong p{ text-align:Center;color:#ffffff;font-size:16px;padding-top:30px;}
.titleTxt .huadong{ width:100%;height:100%;position:absolute;z-index:90;background:url(/eportal/fileDir/xlglyy/resource/cms/2024/12/2024122314440488326.png) repeat;left:0;bottom:0;/*display:none;*/opacity:0;transition:.3s;border-radius:5px;}
.titleTxt ul li:hover .huadong{bottom:0;display:block;opacity:1;}

/*tab切换1*/
.tabBox1 {width:100%;}
.tabBox1>.hd {width:100%;max-width:1920px;margin:0 auto;margin-top:20px;}
.tabBox1>.hd ul { width:90%;max-width:1440px;margin:0 auto; display:flex;justify-content:center;}
.tabBox1>.hd ul li {color: #555555;display: flex;align-items: center;justify-content: space-between; }
.tabBox1>.hd ul li a {color: #555555; font-size: 12px;display: block;width: 80px;height: 80px;border-radius: 150px;text-align: center;background:#effdfc;}
.tabBox1 > .hd ul li:last-child a{ margin-right:0;}
.tabBox1>.hd ul li a img { display:block;margin:0 auto;width:20px;padding-top: 20px;padding-bottom: 10px;}

.tabBox1>.hd ul li:last-child{ border:none;}
.tabBox1>.hd ul li.on a {color: #ffffff;background:#57b2a9;}

.tabBox1 > .hd ul li.on a .lv{ display:none;}
.tabBox1>.hd ul li .line{ height:1px; background:#008a7c;width:30px;margin:0 5px;}


.tabBox1 > .hd ul li .bai{ display:none;}
.tabBox1 > .hd ul .on a .bai{ display:block!important;}

.tabBox1>  .hd ul li:hover a { color: #ffffff;  }
.tabBox1>.bd ul{ margin:20px 0;margin-bottom:0;overflow-x:auto;}
.tabBox1>.bd ul li p{ font-size:14px;line-height:1.6;}
.tabBox1 > .bd ul li p img{ max-width:100%!important;}
.yytj_box{ display: flex;justify-content: space-between;align-items: center;width:100%;margin:0 auto;}
.yytj_l,.yytj_c,.yytj_r{ display: flex;align-items: center;float:left;width:30%;}

.yytj_l img, .yytj_c img, .yytj_r img{ max-width:100%;}

.yytj_l li,.yytj_c li,.yytj_r li{ line-height: 2;color: #333333;font-size: 14px;padding:20px 0;}
.tjlc_icon{ padding-left:50px;}
.cp_mk_con{ padding:15px; background:#effdfc;margin-bottom:20px;}

.yytj_c span,.yytj_r span{ padding-right:50px;}


/*专家介绍*/
.zjjsBox{width:100%;position:relative;}
.zjjsBox .hua{position:absolute;bottom:-100px;right:0;}
.picScroll-left{width:auto;position:relative;margin:0 auto;}
.picScroll-left .bd{width:100%;height:auto;overflow:hidden !important;padding:0 10px;box-sizing:border-box;}
.picScroll-left .bd .tempWrap{width:1200px !important;overflow:visible !important;overflow:hidden !important\9;*overflow:hidden !important;}
:root .picScroll-left .bd .tempWrap{overflow:visible !important\9\0;}/*ie9矫正样式*/
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {/*ie11矫正样式*/
.picScroll-left .bd .tempWrap{overflow:visible !important;}
}


.picScroll-left .bd ul{overflow:visible!important;}
.picScroll-left .bd ul li{overflow:visible!important;width:290px;margin-right:0px;*margin-right:17px;margin-right:17px\9;float:left; _display:inline; overflow:hidden;text-align:center;box-shadow:4px 4px 0 #e1e1e1;border:1px solid #e1e1e1\9;*border:1px solid #e1e1e1;
-o-transition:all 0.5s ease-out 0s;-webkit-transition: all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}

:root .picScroll-left .bd ul li{margin-right:19px\9\0;border:none\9\0;}/*ie9矫正样式*/

@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {/*ie11矫正样式*/
.picScroll-left .bd ul li{margin-right:19px;border:none;}
}

.picScroll-left .bd ul li *{display:block;}
.picScroll-left .bd ul li img{display:block;}
.picScroll-left .bd ul li .down{background:#fff;padding:20px 10px;text-align:left;height:95px;position:relative;}
.picScroll-left .bd ul li .down .title{font-size:16px;font-weight:bold;}
.picScroll-left .bd ul li .down .intrduce{font-size:14px;margin-top:5px;}
.picScroll-left .bd ul li .huadong .btn{display:block;width:90px;padding:2px 0;position:absolute;bottom:30px;left:50%;transform:translate(-50%,0%);border-radius:10px;font-size:12px;border:1px solid #fff;color:#fff;background: #008a7c;-o-transition:all 0.5s ease-out 0s;-webkit-transition: all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.picScroll-left .bd ul li .huadong .btn:hover{background:#008a7c;color:#fff;}
.picScroll-left .bd ul li{position:relative;    margin-bottom: 4px;}
.picScroll-left .bd ul li .huadong{width:100%;height:100%;position:absolute;z-index:90;background:url(/xlglsjz/uiFramework/commonResource/image/2018072715452361072.png) repeat 0 0;left:0;bottom:-504px;padding:0 5px;box-sizing:border-box;}
.picScroll-left .bd ul li:hover .huadong{bottom:0;}

.picScroll-left .bd ul li .huadong a,
.picScroll-left .bd ul li .huadong span{display:block;}
.picScroll-left .bd ul li .huadong .title{display:block;font-size:16px;margin-top:20px;text-align:left;color:#fff;}
.picScroll-left .bd ul li .huadong .summary{line-height:1.5;font-size:12px;color:#fff;text-indent:2em;text-align:left;}
.picScroll-left .bd ul li:hover{box-shadow:4px 4px 0 #008a7c;border-color:#008a7c\9;*border-color:#008a7c;}

:root .picScroll-left .bd ul li:hover{border-color:#008a7c\9;}/*ie9矫正样式*/
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {/*ie11矫正样式*/
.picScroll-left .bd ul li:hover{border:none;}
}
.picScroll-left .bd ul li:hover .down{background:#fff url(/xlglsjz/uiFramework/commonResource/image/2017110611160886545.png) no-repeat right center;}

.picScroll-left .next,
.picScroll-left .prev{display:block;width:32px;height:32px;position:absolute;left:-40px;top:50%;margin-top:-25px;z-index:2;cursor:pointer;}
.picScroll-left .prev{background:url(/xlglsjz/uiFramework/commonResource/image/2017020817153535464.png) no-repeat center center;}
.picScroll-left .next{left:auto;right:-40px;background:url(/xlglsjz/uiFramework/commonResource/image/2017020817205116052.png) no-repeat center center;}

.More_keshi{width:100%;float:left;margin:40px 0;margin-bottom:0;}
.More_keshi a{display:block;width:130px;height:30px;line-height:30px;background:#008a7c;color:#fff;font-size:14px;border-radius:40px;text-align:center;float:right;}
.gaibanSec05 { width:1200px;margin:0 auto;}


#swiper1 .swiper-button-prev{background-image: url(/xlglsjz/uiFramework/commonResource/image/2024120214305691102.png); left: 5px;}
#swiper1 .swiper-button-next{background-image: url(/xlglsjz/uiFramework/commonResource/image/2024120214310644945.png); right: 5px; left: auto; }
#swiper2 .swiper-button-prev2{background-image: url(/xlglsjz/uiFramework/commonResource/image/2024120214305691102.png); left: 5px;}
#swiper2 .swiper-button-next2{ background-image: url(/xlglsjz/uiFramework/commonResource/image/2024120214310644945.png); right: 5px; left: auto; }
#swiper3 .swiper-button-prev3{background-image: url(/xlglsjz/uiFramework/commonResource/image/2024120214305691102.png); left: 5px;}
#swiper3 .swiper-button-next3{ background-image: url(/xlglsjz/uiFramework/commonResource/image/2024120214310644945.png); right: 5px; left: auto; }
.zjjs_lm_body .swiper-button-next,.zjjs_lm_body .swiper-button-prev{width:20px;height:30px;background-size:20px 30px;}