/* 页面自定义css样式 */
.topLogo a:hover img ,.bottomLogoEwm a:hover img,.tyTitle span:hover img,.fwycpImg:hover img,.swiper-container .swiper-slide:hover img{transform: scale(1,1);transition: all 1s;}
.width-1200{width:1200px;margin:0 auto;}
a:hover{color:#FC9E5E;}
img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
a em,li em,.navUl ul li img{transition:1s;-webkit-transition:1s;-moz-transition:1s;}
a:hover em,li:hover em,.navUl ul li a:hover img{-webkit-transform:rotateY(180deg) scale(1.2); -moz-transform:rotateY(180deg) scale(1.2);-ms-transform:rotateY(180deg) scale(1.2);-o-transform:rotateY(180deg) scale(1.2);}
.zxfwClose:hover em{-webkit-transform:rotateY(0deg) scale(1.2); -moz-transform:rotateY(0deg) scale(1.2);-ms-transform:rotateY(0deg) scale(1.2);-o-transform:rotateY(0deg) scale(1.2);}
.xglj-gdt::-webkit-scrollbar {width:8px;background-color:none;}
.xglj-gdt::-webkit-scrollbar-track {background:#fff;border-radius:4px;}
.xglj-gdt::-webkit-scrollbar-thumb {background-color:#c1c1c1;border-radius:4px;border:1px solid #ffffff;}
.xglj-gdt::-webkit-scrollbar-thumb:hover {background:#a8a8a8;}
/*body{overflow-x:hidden;}*/
.rdztList a:hover{padding-left:20px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.gjhrqy ul li a:hover p em{-webkit-transform:rotateY(0deg) scale(1); -moz-transform:rotateY(0deg) scale(1);-ms-transform:rotateY(0deg) scale(1);-o-transform:rotateY(0deg) scale(1.2);}
body{overflow-x:hidden; }

/*头部样式*/
header{max-width: 1920px;margin:0 auto;background:#fff;}
.topLogoSerach{overflow: hidden;height:120px;}
.topLogo{margin-top:25px;height:73px;width:457px;}
.topLogo img{height:73px;width:457px;display: block;}
.nav{margin-top:45px;}
.nav>ul{display:flex;}
.nav>ul>li{flex:auto;padding:0 20px;}
.nav>ul>li>a{font-family: "PingFang SC Bold";font-weight: 700;font-size: 20px;line-height: 32px;text-align: left;color: #333;height:50px;display: block;}
.nav>ul>li>a img{width:20px;height:20px;display:block;margin-top: 7px;}

/* 头部-导航下划线效果 -----------------------------------------------------------------------------------------------------------*/
.nav>ul>li>a{position:relative;}
.nav>ul>li>a>span{display: block; width:0px; height:4px;background:#FBA300;position:absolute;left:50%;bottom:0px;transform:translateX(-50%);transition:all 1s;margin-top:20px;}
.nav>ul>li:hover>a>span{width:100%;}
.nav>ul>li:hover>a{color:#FBA300;}
.nav>ul>li.on>a>span{width:100%;}

/*底部样式*/
footer{background: #A09689;margin-top: 0;max-width: 1920px;margin:0 auto;padding-top:30px;}
footer a{color:#fff;font-size:16px;line-height: 20px;}
.footer_m{margin-top: 40px;display: flow-root;border-bottom: 1px solid #e0ddd7;padding-bottom: 50px;}
.footer_ml{float: left;overflow: hidden;}
.footer_mlb{margin-top: 50px;overflow: hidden;}
.footer_mlb li{float: left;margin-right: 20px;color: #fff;}
.footer_mr{float: right;}
.footer_mr ul li{float: left; width: 130px;text-align: center;margin-right: 55px;place-items: center;}
.footer_mr ul li:last-child{margin-right: 0;}
.footer_mr ul li img{display: block;width:88px;height: 88px;}
.footer_mr ul li span{display: block;line-height: 30px;margin-top:18px; color: #fff;font-size:16px;}
.footer_b{height: 110px;line-height: 110px;}
.footer_b span{font-size:16px; color: #fff;margin-right: 65px;}
.footer_b span:last-child{margin-right: 0;}
.footer_ml span{font-size: 16px;color: #fff;margin-top: 50px;}
.footer_ml>div{overflow: hidden;}
.footer_ml span img{width:130px;height:18px;}


.banner{max-width: 1920px;margin:0 auto;overflow: hidden;}
.banner img{width:100%;height:auto;display: block;}


/*健康体检*/
.jktjMain{max-width:1920px;margin:0 auto;padding:100px 0;background:url(jktjImg01.png) no-repeat center bottom;overflow: hidden;}
.jktjImg{width:700px;height:520px;overflow: hidden;}
.jktjImg img{width:700px;height:520px;display:block;}
.jktjText{width:440px;}
.jktjText h2{font-family: "PingFang SC Heavy";font-weight: 500;font-size: 36px;text-align: center;color: #333;height:70px;line-height:70px;background:url(jktjImg04.png) no-repeat center;margin-bottom:40px;}
.jktjText p{font-family: "PingFang SC";font-weight: 400;font-size: 18px;line-height: 40px;text-align: left;color: #333;    text-align: justify;}
.jktjText span{width: 449px;height: 293px;display:block;margin-top:75px;margin-left:-138px;overflow: hidden;}
.jktjText span img{width: 449px;height: 293px;display:block;}


/*医疗健康保障*/
.yljkbzMain{max-width:1920px;margin:0 auto;padding:100px 0;position:relative;}
.yljkbzImgBj{position:absolute;right:-300px;bottom:0px;width: 746px;height: 452px;}
.yljkbzImgBj img{width: 746px;height: 452px;display:block;}
.yljkbzText{width:740px;}
.yljkbzText h2{font-family: "PingFang SC Heavy";font-weight: 500;font-size: 36px;text-align: center;color: #333;height:70px;line-height:70px;background:url(yljkbzImg01.png) no-repeat center;margin-bottom:40px;}
.yljkbzText p{font-family: "PingFang SC";font-size: 18px;line-height: 36px;text-align: center;color: #333;}
.yljkbzText ul{overflow: hidden;width:350px;margin:60px auto 0;}
.yljkbzText ul li{float:left;background:url(yljkbzImg03.png) no-repeat left center; padding-left:40px;font-family: "PingFang SC";font-size: 20px;line-height: 36px;text-align: left;color: #333;width:50%;margin-bottom:30px;}


/*核心人才保障*/
.hxrcbzMain{max-width:1920px;margin:0 auto;padding:100px 0 80px;background: #f9f9f9;}
.hxrcbzMain h2{font-family: "PingFang SC Heavy";font-weight: 500;font-size: 36px;text-align: center;color: #333;height:70px;line-height:70px;background:url(hxrcbzImg07.png) no-repeat center;margin-bottom:40px;}
.hxrcbzMain p{font-family: "PingFang SC";font-size: 18px;line-height: 36px;text-align: center;color: #333;}
.hxrcbzMain ul{overflow: hidden;margin-top:40px;padding:20px;}
.hxrcbzMain ul li{width: 267px;height: 245px;background: #fff;box-shadow: 0 0 20px #c0c0c029;position:relative;float:left;margin-left:30px;}
.hxrcbzMain ul li:first-child{margin-left:0}
.hxrcbzMain ul li em{position:absolute;left:0px;top:40px;width:100%;height:110px;}
.hxrcbzMain ul li em img{width:110px;height:110px;display:block;margin:0 auto;}
.hxrcbzMain ul li span{font-family: "PingFang SC";font-size: 18px;height: 40px;line-height: 40px;text-align: center;color: #333;display:block;width:100%;margin-top:180px;}
.hxrcbzTextImg{overflow: hidden;margin-top:60px;}
.hxrcbzLfet{width:585px;}
.hxrcbzTextImg p{font-family: "PingFang SC";font-size: 18px;line-height: 36px;text-align: left;color: #333;    text-align: justify;}
.hxrcbzLfet p{margin-top:95px;width:453px;float: right;margin-right: -52px;}
.hxrcbzLfet p strong{font-family: "PingFang SC Bold";font-weight: 700;font-size: 48px;line-height: 36px;text-align: center;color: #fc9e5e;}
.hxrcbzLfet img{width: 585px;height: 400px;display:block;}
.hxrcbzRight{width:556px;}
.hxrcbzRight img{margin-top:95px;display:block;width: 521px;height: 452px;}


/*企业员工健康管理平台*/
.qyygjkglptMain{max-width:1920px;margin:0 auto;padding:100px 0 80px;background:url(qyygjkglptImg01.png) no-repeat center bottom;}
.qyygjkglptMain h2{font-family: "PingFang SC Heavy";font-weight: 500;font-size: 36px;text-align: center;color: #333;height:70px;line-height:70px;background:url(qyygjkglptImg02.png) no-repeat center;margin-bottom:40px;}
.qyygjkglptMain p{font-family: "PingFang SC";font-size: 18px;line-height: 36px;text-align: left;color: #333;}
.qyygjkglptTextImg{overflow: hidden;}
.qyygjkglptTextImg p{float:left;width:632px;    text-align: justify;}
.qyygjkglptTextImg img{width: 511px;height: 400px;display:block;float:right;}


/*健康企业建设*/
.jkqyjsMain{max-width:1920px;margin:0 auto;padding:100px 0 80px;background: #f9f9f9;}
.jkqyjsMain h2{font-family: "PingFang SC Heavy";font-weight: 500;font-size: 36px;text-align: center;color: #333;height:70px;line-height:70px;background:url(jkqyjsImg01.png) no-repeat center;margin-bottom:40px;}
.jkqyjsMain p{font-family: "PingFang SC";font-size: 18px;line-height: 36px;text-align: center;color: #333;}
.jkqyjsMain img{width: 1392px;height: 480px;margin:55px auto;display:block;}

/*小通诊所*/
.xtzsMain{max-width:1920px;margin:0 auto;padding:100px 0;}
.xtzsMain h2{font-family: "PingFang SC Heavy";font-weight: 500;font-size: 36px;text-align: center;color: #333;height:70px;line-height:70px;background:url(xtzsImg01.png) no-repeat center;}
.xtzsMain a{font-family: "PingFang SC Medium";font-weight: 500;font-size: 18px;line-height: 36px;text-align: center;color: #fc9e5e;background: url(xtzsImg02.png) no-repeat 90% center;width: 135px; margin:20px auto 40px;    display: block;    border: 1px solid #fc9e5e;border-radius: 20px;}
.xtzsMain a:hover{color:#fff;background:#fc9e5e;}
.xtzsMain p{font-family: "PingFang SC";font-size: 18px;line-height: 36px;text-align: center;color: #333;}
.xtzsMain img{width: 100%;height: auto;margin-top:40px;}