@charset "UTF-8";
.colName a:hover{color:#8f4d2a;}
.page-con{max-width:100%;width: 1200px;margin: 0 auto;display: flow-root;}
.clear{clear:both;}
.left{float: left;}
.right{float: right;}
/* CSS Document */
.row1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.w1440{width: 1200px; margin: 0 auto;}
i,em{font-style: normal;}

.banner{position: relative}
.banner img{display: block}
.dqwzBg{position: absolute;left: 0; bottom: 0;width: 100%; height: 60px;background: url(dqwzBg.jpg) repeat-x left center;}
.dqwz{display: block;width: 1200px; margin: 0 auto; position: relative}
.dqwz p{float: left;}
.dqwz p,.dqwz p a{font-weight: 500;font-size: 18px;text-align: left;color: #fff;line-height: 60px;}


.dqwz ul{position: absolute;right: 0;bottom: 0;}
.dqwz ul li{float: left;padding: 18px 20px 0;background: #FFFFFF;border-radius: 16px 16px 0 0;height: 63px;position: relative;}
.dqwz ul li a{font-weight: 500;font-size: 20px;line-height: 28px;text-align: center;color:#333333;}
.dqwz ul li:first-child{background: #FBA300;}
.dqwz ul li:first-child em{background: url(mbxxbjt.png) no-repeat center;width:33px;height:15px;position: absolute;bottom:-15px;left: 0;right: 0;margin: 0 auto;}
.dqwz ul li:first-child a{color: #FFFFFF;}


/*简介*/
.abouttqjzxBg{ background: url(aboutBg.png) no-repeat center bottom;}
.aboutqjzx{padding-top: 100px; box-sizing: border-box;padding-bottom:140px;overflow: hidden;}
.aboutTit{width: 1440px; height: 240px;border-radius: 80px 0;background: #fff5f0;padding-top: 34px;margin-bottom: 80px;}
.aboutTit img{ margin: 0 auto;display: block;}
.aboutLeft{width: 700px;float: left}
.aboutLeft .jjTitle{font-weight: 700;font-size: 36px;text-align: left;color: #8f4d2a;margin-bottom: 20px;line-height: 56px;}
.aboutLeft .jjAction{font-weight: 400;font-size: 18px;line-height: 36px;text-align:justify;color: #333;margin-bottom: 30px;     text-indent: 2em;}
.aboutLeft .aboutList{padding-left:0px;}
.aboutLeft .aboutList li{margin-left: 140px;float: left}
.aboutLeft .aboutList li img{display: block}
.aboutLeft .aboutList li:first-child{margin: 0;}
.aboutRight{float: right;width: 460px;}
.aboutRight img{width: 460px;height:467px;display: block}

.qjxcsp{width:1200px;height:auto;margin: -90px auto 0;    text-align: center;}
.qjxcsp a{display:block;width:100%;height:220px;position: relative;}
.qjxcsp a img{width:100%;height:220px;}
.qjxcsp a em{position: absolute;top:75px;left: 0;right: 0;margin: 0 auto;background:url(qjbfan.png) no-repeat center/100% 100%;width:72px;height:72px;}


.bywysJs{margin-top: 10px;}
.bywysJs ul{overflow: hidden;}
.bywysJs ul li{width: 270px;height: auto;float:left;margin-left:40px;}
.bywysJs ul li:first-child{margin-left:0px;}
.bywysJs ul li em{position: relative;    display: block;}
.bywysJs ul li em img{width: 270px;height: 360px;}
.bywysJs ul li em span{position: absolute;bottom:0;left: 0;background:url(qjysImg007.png) no-repeat center / 100%;display:block;width:100%;height:128px;font-family: "PingFang SC Bold";font-weight: 700;font-size: 20px;line-height: 32px;text-align: left;color: #333;padding-top: 60px;padding-left: 20px;}
.bywysJs ul li p{font-family: "PingFang SC";font-size: 18px;line-height: 32px;text-align: center;color: #333;font-weight: 400;}



.jztjThreeNew{width: 1392px;margin: 0px auto 50px;}
.picScroll-leftA{ width:1392px;  overflow:hidden; position:relative;  }
.picScroll-leftA .hd{ height:96px;position: absolute;z-index: 99;top: 135px;left: 0;width: 100%;}
.picScroll-leftA .hd .prev{background:url(jztjLeftJt.png) no-repeat; display:block;  width:96px; height:96px;float:left; cursor:pointer; overflow:hidden;}
.picScroll-leftA .hd .next{ display:block;  width:96px; height:96px; float:right;  overflow:hidden;cursor:pointer; background:url(jztjRightJt.png) no-repeat;}
.picScroll-leftA .bd{width: 1200px;margin: 0 auto;}
.picScroll-leftA .bd ul{ overflow:hidden; zoom:1; }

.picScroll-leftA .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;background: #f5f5f5;height: 380px;padding:20px;width:570px!important;    background: #f5f5f5 url(qjzxImgZjdw01.png) no-repeat center bottom / 100% 30%;}
.picScroll-leftA .bd ul li .pic{ text-align:center;float:left;width:130px;}
.picScroll-leftA .bd ul li .pic img{ width:130px; height:126px; display:block; }
.picScroll-leftA .bd ul li .pic span{display:block;font-family: "PingFang SC Bold";font-weight: 700;font-size: 18px;line-height: 32px;text-align: center;color: #333;margin-top:20px;}
.picScroll-leftA .bd ul li .text{width: 380px;float: right;}
.picScroll-leftA .bd ul li .text h3{font-family: "PingFang SC Bold";font-weight: 700;line-height: 32px;text-align: left;color: #333;margin-bottom:10px;}
.picScroll-leftA .bd ul li .text p{font-family: "PingFang SC";font-weight: 400;line-height: 28px;text-align: left;color: #333;font-size: 15px;text-align: justify;}



.colName{background:url(qjTitleBj.png) no-repeat center;width:100%;height:57px;width:1200px;margin:50px auto 30px;}
.colName a{font-family: "Source Han Serif CN Heavy";font-weight: 500;font-size: 40px;text-align: center;color: #8f4d2a;display: block;line-height:57px;}

/*精准体检*/
.jztjOne{overflow: hidden;width: 1200px;margin: 0 auto;}
.jztjOneLeft{width:640px;float:left;}
.jztjOneLeft h3{font-family: "PingFang SC Bold";font-weight: 700;font-size: 24px;line-height: 26px;text-align: center;color: #8f4d2a;margin-bottom:20px;margin-top:30px;}
.jztjOneLeft p{font-family: "PingFang SC";font-size: 20px;line-height: 48px;color: #333;text-indent: 2em;text-align: justify;}
.jztjOneLeft ul{display: flex;}
.jztjOneLeft ul li{flex:1;}
.jztjOneLeft ul li em{width: 48px;height: 48px;display: block;margin: 0 auto 10px;}
.jztjOneLeft ul li em img{width: 48px;height: 48px;}
.jztjOneLeft ul li span{font-family: "PingFang SC Bold";font-weight: 700;line-height: 26px;text-align: center;color: #8f4d2a;display: block;}
.jztjOneRight{width:530px;float:right;}
.jztjOneRight ul{display: flex;flex-wrap: wrap;}
.jztjOneRight ul li{flex:1;width:50%;    margin-bottom: 5px;}
.jztjOneRight ul li img{width:260px;height:160px;}
.jztjTwo{width: 1200px;margin: 30px auto;}
.jztjTwo h3{width: 100%;height: 60px;background: linear-gradient(90.00deg, #fff5f0 0%, #fff 100%);font-family: "PingFang SC Bold";font-weight: 700;font-size: 30px;line-height: 60px;color: #8f4d2a;padding-left:30px;}
.jztjTwo p{font-family: "PingFang SC Bold";font-weight: 700;font-size: 17px;line-height: 36px;color: #666;margin-bottom:10px;margin-top:10px;}
.jztjThree{width: 1392px;margin: 0px auto;}
.picScroll-left{ width:1392px;  overflow:hidden; position:relative;  }
.picScroll-left .hd{ height:96px;position: absolute;z-index: 99;top: 60px;left: 0;width: 100%;}
.picScroll-left .hd .prev{background:url(jztjLeftJt.png) no-repeat; display:block;  width:96px; height:96px;float:left; cursor:pointer; overflow:hidden;}
.picScroll-left .hd .next{ display:block;  width:96px; height:96px; float:right;  overflow:hidden;cursor:pointer; background:url(jztjRightJt.png) no-repeat;}
.picScroll-left .hd .prevStop{  }
.picScroll-left .hd .nextStop{  }
.picScroll-left .bd{width: 1200px;margin: 0 auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:277px; height:181px; display:block; }

/*健康管理*/
.jkglMain{width:100%;max-width: 1920px;padding-top:50px;margin:50px auto 0;background: linear-gradient(180.00deg, #fafafa 0%, #fff6f1 100%);overflow: hidden;}
.jkglMain .colName{margin:0px auto 30px;}
.tabAction2{padding-bottom: 44px;}
.tab2title{font-weight: 700;font-size: 30px;line-height: 36px;text-align: left;color: #8f4d2a;margin-bottom: 29px;}
.tab2List1 li{width: 385px; height: 180px;border-radius: 16px;background: #fff;padding: 15px; float: left; margin-left: 20px;margin-bottom: 20px;box-shadow: 0 0 20px #eaeaea;}
.tab2List1 li img{float: left;margin-right: 20px;}
.tab2List1 li i{font-weight: 700;font-size: 18px;text-align: left;color: #8f4d2a;margin-bottom: 20px;display: block;}
.tab2List1 li em{font-weight: 400;font-size: 16px;text-align: left;color: #333;display: block;line-height: 27px;    text-align: justify;}
.tab2List1 li:first-child,
.tab2List1 li:first-child+li+li+li{margin-left: 0}
.tab2Left{float: left;width: 590px;}
.tab2Left ul li{width: 185px;height: 175px;border-radius: 16px;border: 2px solid #d9ae98;box-shadow: 0 3px 12px #e6e3da; float: left;margin-left: 15px;background: #fff;}
.tab2Left ul li:first-child{margin: 0;}
.tab2Left ul li em{width:64px;height:64px;display: block;margin:30px auto 10px;}
.tab2Left ul li em img{width:64px;height:64px;display: block;}
.tab2Left ul li span{font-family: "PingFang SC Bold";font-weight: 700;font-size: 20px;line-height: 45px;text-align: center;color: #8f4d2a;display: block;}
.tab2Right{float: right;width: 590px;}
.tab2Right ul li{width: 185px; height: 80px; float: left; margin-left: 15px;margin-bottom: 15px;padding-right: 14px;box-shadow: 0 3px 12px #e6e3da;border-radius: 16px;overflow: hidden;background: url(jzgyImgBj.png) no-repeat center center;background-size: 100% 100%;}

.tab2Right ul li i{display: block;width: 27px; float: left; height: 80px; line-height: 80px;font-weight: 900;font-size: 24px;color: #fff;margin-right: 15px;padding-left: 
4px;}
.tab2Right ul li p{float: left;width: 110px;font-family: "Source Han Serif CN Bold";font-weight: 700;line-height: 80px;text-align: left;color: #8f4d2a;font-size: 20px;}
.tab2Right ul li:first-child,
.tab2Right ul li:first-child+li+li+li{margin-left: 0}


/*特色诊疗*/
.tszlMain{width: 1200px;margin:0 auto 0;}
.tszlMain ul{overflow: hidden;padding:20px;}
.tszlMain ul li{width: 380px;height: 350px;border-radius: 8px;background: #fff;box-shadow: 0 0 20px #dbdbdb;float:left;margin-bottom:10px;margin-left:10px;padding:20px;overflow: hidden;}
.tszlMain li:first-child,
.tszlMain li:first-child+li+li+li{margin-left: 0}
.tszlMain ul li em{display: block;width: 100%;}
.tszlMain ul li em img{width: 100%;}
.tszlMain ul li p{font-family: "PingFang SC Bold";font-weight: 700;font-size: 20px;text-align: left;color: #333;margin-bottom:10px;margin-top:30px;}
.tszlMain ul li span{font-family: "PingFang SC";font-size: 16px;line-height: 30px;height: 30px;text-align: left;color: #8f4d2a;position:relative;padding-left:20px;width: 50%;float: left;margin-top:10px;}
.tszlMain ul li span i{display:block;width:15px;height:15px;position: absolute;top: 8px;left: 0;}
.tszlMain ul li span i img{width:15px;height:15px;    display: block;}




/*关于我们*/
.aboutUs{padding-bottom: 80px;}
.aboutTop{width: 1200px;
height: 500px;
border-radius: 16px;
background: #fff;
box-shadow: 0 0 20px #e2e2e2;margin-bottom: 20px;padding: 20px;margin-top: 20px;}
.aboutTop img{display: block;float: left;margin-right: 32px;}
.aboutTop>img{height:450px;width:705px;}
.aboutRight2{float: left;}
.about1{font-weight: 700;
font-size: 30px;
line-height: 42px;
text-align: left;
color: #333;padding-top: 20px;margin-bottom: 20px}
.about2{font-weight: 400;
font-size: 18px;
line-height: 27.5px;
text-align: left;
color: #999;}
.about3{font-weight: 400;
font-size: 18px;
line-height: 25px;
text-align: left;
color: #333;margin: 40px 0 30px;background: url(locaton.png) no-repeat left center;padding-left: 44px;}
.about4{background: url(tel.png) no-repeat left center;margin-bottom: 32px;}
.about5{background: url(yysj.png) no-repeat left center;margin-bottom: 32px;}
.aboutRight2 ul{text-align: center}
.aboutRight2 ul li{width: 126px;/*float: left;*/margin: 0 auto;    display: inline-block;}
.aboutRight2 ul li:first-child{/*margin-right: 30px;margin-left: 60px;*/}
.aboutRight2 ul li img{float: none;margin: 0 auto;margin-bottom: 22px;}
.aboutRight2 ul li p{font-weight: 400;
font-size: 16px;
line-height: 26px;
text-align: center;
color: #000;}

.aboutBtm{border-radius: 16px;
background: url(cclx.png) no-repeat left center;height: 121px;padding-left: 135px;padding-top: 30px;
box-shadow: 0 0 20px #e2e2e2;}
.aboutBtm p{ color: #333333;
line-height: 30px; 
 font-weight: 400;}
.aboutUs .colName{margin: 0px auto 30px;}

/*动画*/
.tsysText ul li:hover .tsysTexttit{font-size: 28px;}
.tsysText ul li:hover .tsysTextaction{font-size: 20px;}
.tab2List1 li:hover{box-shadow: 0 0 20px #eaeaea;}
.tab2Left ul li:hover{box-shadow: 0 3px 12px #e6e3da;}
.tab2Right ul li:hover{box-shadow: 0 3px 12px #ccc;}
.tab3top li:hover,.yxzx:hover{box-shadow: 0 0 20px #eaeaea;}


@media (max-width: 1400px){
	.w1440{width:1100px;}
	.aboutLeft{width:620px;}
	.aboutLeft .aboutList li{margin-left:90px;}
	.qjxcsp{width:1100px;}
	.colName{width:1100px;}
	.jztjOne{width:1100px;}
	.jztjOneLeft{width:540px;}
	.jztjOneLeft p{font-size:18px;line-height:40px;}
	.jztjTwo h3{font-size:24px;}
	.jztjTwo p{line-height: 30px;    font-size: 16px;}
	.jztjTwo{width:1100px;}
	.bywysJs ul li{width:245px;}
	.bywysJs ul li em img{width: 100%;height: auto;}
	.bywysJs ul li em span{background-size: 100% 100%;}
	.bywysJs ul li em span{font-size: 18px;}
	.bywysJs ul li p{font-size:16px;}
	.tab2List1 li{width:353px;height:165px;}
	.tab2List1 li img{width:150px;    margin-right: 10px;}
	.tab2List1 li i{margin-bottom: 10px;}
	.tab2Left{width:540px;}
	.tab2Right{width:540px;}
	.tab2Left ul li{width:170px;height:160px;}
	.tab2Right ul li{width:170px;height:73px;}
	.tab2Right ul li i{height:73px; line-height:73px;    font-weight: 500;}
	.tab2Right ul li p{line-height:73px;}
	.tszlMain{width:1100px;}
	.tszlMain ul li{width:346px;height:330px;    padding: 10px;}
	.tszlMain ul li span{    padding-left: 16px;}
	.aboutTop{width:1100px;}
	.aboutTop>img{width:580px;}
	.picScroll-left .bd ul li .pic img{width:255px;height:168px;}
	.picScroll-left .bd{width:1100px;}
	.picScroll-left{width:1292px;}
	.picScroll-left .hd .next{width:70px;height:70px;    background-size: 100%;}
	.picScroll-left .hd .prev{width:70px;height:70px;    background-size: 100%;}
	.picScroll-left .hd{height:70px;top:45px;}
	.jztjThree{width:1292px;}
	.jztjThreeNew{width:1292px;}
	.picScroll-leftA{width:1292px;}
	.picScroll-leftA .bd{width:1100px;}
	.picScroll-leftA .bd ul li{width:520px!important;height:410px;}
	.picScroll-leftA .bd ul li .pic{width:100px;}
	.picScroll-leftA .bd ul li .pic img{width:100%;height:auto;}
	.picScroll-leftA .bd ul li .text{width:360px;}
}
@media (max-width: 1100px){
	
}
@media (max-width: 770px) {
	
}