.top_nav{position: fixed;left:0;top: 0;z-index: 1001;overflow-x: hidden;}
.about-pub{width: 100%;margin: 0 auto;font-size: 0; font-family: "微软雅黑", Arial}
a,button{cursor: pointer;}
#NewFoot a{cursor: default;}
/*漂浮小按钮*/
.all_pf {
    bottom: 45%;
    left:100%;
    margin-left: -50px;
}
.all_pf_an li.an_ewm {
    background: #d8c36a url(/images/icon2.png?v=1023) 0 -60px;
}
.all_pf_an li.an_tel {
    background: #d8c36a url(/images/icon2.png?v=1023) 0 -105px;
}
.all_pf_an li.an_zx {
    background: #d8c36a url(/images/icon2.png?v=1023) 0 -150px;
}
.all_pf_an li.an_top {
    background: #d8c36a url(/images/icon2.png?v=1023) 0 -195px;
}
.all_pf_an li a span{background: none;}
.all_pf_ewm{opacity: .9;background: #d8c36a;}
.lit-img  img{    width: 165px;
    height: 110px;}
.about-pub img{max-width: 100%;height: auto;}
.about-foot{height: 431px;background:url("../img/footer.jpg?v=0420") center center no-repeat;}
.nav-box{width:100%;height: 53px;background: #222;}
.about-home .banner{height: 100%;background: url("../images/brand_home_01.jpg") center center no-repeat;overflow: hidden;}
.about-home .banner .ban-box{position:relative;width: 1160px;margin:0 auto;}
.about-home .banner .ban-box div{width: 560px;float: left;margin-top:230px;}
.about-home .banner p{color: #fff;font-size: 14px;line-height: 30px;margin-top:50px;}
.about-home .banner .model{position: absolute;top:0;right:-50px;z-index: 1;}
.about-home .banner .leaf-left{position: absolute;top:220px;right:288px;}
.about-home .banner .leaf-right{position: absolute;top:112px;right:80px;}
.about-nav{max-width:1200px;width: 80%;height:53px;display: flex;justify-content: space-between;margin: 0 auto;}
.about-nav a{width:90px;height:49px;color: #fff;font-size: 16px;text-align: center;line-height: 49px;font-weight: bold;}
.about-nav a.active, .about-nav a:hover{border-bottom:2px solid #d1bf86;border-top:2px solid #d1bf86;color: #d1bf86;}
.about-banner{position:relative;background:url("../img/brand_home_03.jpg") center center no-repeat;overflow: hidden;}
.banner-tab{position: absolute;bottom:40px;left:50%;margin-left:-140px;}
.banner-tab li , .honou .hon-num li{display: none}
.banner-tab li:first-child , .honou .hon-num li:first-child{display: block}
.banner-cont{margin:130px auto 103px auto;width: 1001px;height: 432px;}
.banner-cont .swiper-button-prev{width:11px;height:19px;top:420px;left:923px;background: url("../img/left1.png") no-repeat;}
.banner-cont .swiper-button-prev:hover ,.banner-cont .swiper-button-next:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1)}
.banner-cont .swiper-button-next{width:11px;height:19px;top:420px;right:25px;background: url("../img/right1.png") no-repeat;}
 .doctors a{display:block;width: 120px;height: 38px;color: #fff;font-size: 16px;text-align: center;line-height: 38px;    margin-top: -210px;
    font-weight: bold;
    margin-left: 10px;}
.envir{background:url("../img/04.png?v=1") center center no-repeat;overflow: hidden;}
.envir div{width: 1100px;height:40px;margin: 483px auto 310px auto;}
.envir a {display:block;width: 120px;height: 38px;color: #fff;font-size: 16px;text-align: center;line-height: 38px;    margin-left: -40px;    border: 1px #d1bf86 solid;
    border-radius: 2px;}
.envir a:hover , .doctors a:hover , .comm div a:hover , .know-more div a:hover{border:1px #d1bf86 solid;border-radius: 2px;}
.doctors{background:url("../img/05.jpg?v=2024") center center no-repeat;overflow: hidden;height: 780px;}
.doctors div{width: 1200px;height:40px;margin: 680px auto 60px auto;}
.honou{background:#000;overflow: hidden;}
.honou .relative-box{background:url("../img/6.png?V=1") center center no-repeat;position:relative;width: 1200px;height:638px;margin:193px auto 0 auto;overflow: hidden;}
.honou .relative-box>a{display: block;position: absolute;top:400px;left:615px;color: #fff;font-size: 16px;width: 120px;height: 38px;text-align: center;line-height: 38px;}
.honou .relative-box>a:hover{border:1px #d1bf86 solid;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px;}
.swi-honou{width:430px;margin:125px 0 0 90px;}
.swi-honou img{margin-left: 45px;
    width: 340px;
    height: 230px;
	}
.honou .lit-img{position: absolute;
    display: flex;
    width: 450px;
    height: 100px;
    margin-top: 10px;
    padding-right: 10px;
	margin-left: 135px;
	}
.honou .lit-img li:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1)}
.honou .lit-img li:first-child{display: none}
.honou .hon-num{position: absolute;bottom:30px;right: 0;}
.swi-honou .swiper-button-prev{width:11px;height:19px;background: url("../img/left1.png") no-repeat;}
.swi-honou .swiper-button-next{width:11px;height:19px;background: url("../img/right1.png") no-repeat;}
.swi-honou .swiper-button-prev:hover{background: url("../images/left_act.png") no-repeat;}
.swi-honou .swiper-button-next:hover{background: url("../images/right_act.png") no-repeat;}
.tech{background:url("../images/brand_home_07.jpg") center center no-repeat;overflow: hidden;}
.tech .relative-box{position:relative;width: 1060px;height:531px;margin:145px auto 108px auto;overflow: hidden;}
.tech .relative-box>a{display: block;position: absolute;top:270px;left:0;color: #fff;font-size: 16px;width: 120px;height: 38px;text-align: center;line-height: 38px;margin-left:20px;z-index: 15}
.tech .relative-box>a:hover{border:1px #d1bf86 solid;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px;}


.comm{background:url("../img/07.jpg") center center no-repeat;overflow: hidden;height: 1119px;}
.comm div{width: 1200px;height:40px;margin: 965px auto 114px auto;}
.comm div a{display:block;width: 120px;height: 38px;color: #fff;font-size: 16px;text-align: center;line-height: 38px;margin-left:710px;    margin-top: -300px;}
.know-more{background:url("../images/brand_home_09.jpg") center center no-repeat;overflow: hidden;}
.know-more div{width: 500px;height:40px;margin: 195px auto 103px auto;}
.know-more div a{display:block;width: 120px;height: 38px;color: #fff;font-size: 16px;text-align: center;line-height: 38px;margin:0 auto;}
.commonweal .banner{height: 864px;background: url("../images/commonweal_01.jpg") center center no-repeat;}
.commonweal .banner img{width: 23%;margin:12% 0 0 20%;}
.commonweal .one{height: 436px;background: url("../images/commonweal_03.jpg") center center no-repeat;}
.commonweal .two{height: 353px;background: url("../images/commonweal_04.jpg") center center no-repeat;}
.commonweal .three{height: 430px;background: url("../images/commonweal_05.jpg") center center no-repeat;}
.commonweal .four{height: 328px;background: url("../images/commonweal_06.jpg") center center no-repeat;}
.commonweal .five{height: 473px;background: url("../images/commonweal_07.jpg") center center no-repeat;}
.commonweal .six{height: 434px;background: url("../images/commonweal_08.jpg") center center no-repeat;}
.commonweal .seven{height: 486px;background: url("../images/commonweal_09.jpg") center center no-repeat;overflow: hidden;}
.commonweal .seven a{display: block;width: 1200px;height: 373px;margin: 50px auto 60px auto;}
.commonweal .eight{height: 224px;background: url("../images/commonweal_10.jpg") center center no-repeat;overflow: hidden;}
.commonweal .eight a{display: block;color: #fff;font-size: 16px;width: 120px;height: 38px;text-align: center;line-height: 38px;margin:76px auto 99px auto;}
.commonweal .eight a:hover{border:1px #d1bf86 solid;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px;}
.about-doctors .banner , .about-honour .banner{position: relative;overflow: hidden;}
.about-doctors .banner .doc-text{position: absolute;width: 18%;left: 21%;top:26%;}
.about-doctors .one{height: 719px;background: url("../images/doc_03.jpg") center center no-repeat;}
.about-doctors .two{height: 626px;background: url("../images/doc_04.jpg") center center no-repeat;}
.about-doctors .three{height: 631px;background: url("../images/doc_05.jpg") center center no-repeat;}
.about-doctors .four{height: 660px;background: url("../images/doc_06.jpg") center center no-repeat;}
.about-doctors .five{height: 920px;background: url("../images/doc_07.jpg") center center no-repeat;}
.about-doctors .six{height: 1065px;background: url("../images/doc_08.jpg") center center no-repeat;}
.about-doctors .seven{height: 256px;background: url("../images/doc_09.jpg") center center no-repeat;overflow: hidden;}
.about-doctors .seven a{display: block;color: #fff;font-size: 16px;width: 120px;height: 38px;text-align: center;line-height: 38px;margin:96px auto 116px auto;}
.about-doctors .seven a:hover{border:1px #d1bf86 solid;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px;}
.about-honour .banner .hon-text{position: absolute;width: 13.5%;left: 21%;top:27%;}
.about-honour .but{height: 388px;background: url("../images/honour_15.jpg") center center no-repeat;overflow: hidden;}
.about-honour .but a{display: block;color: #fff;font-size: 16px;width: 120px;height: 38px;text-align: center;line-height: 38px;margin:270px auto 94px auto;}
.about-honour .but a:hover{border:1px #d1bf86 solid;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px;}
.about-techno .banner{height: 864px;background: url("../images/tech_01.jpg") center center no-repeat;overflow: hidden;}
.about-techno .banner .tech-text{width: 319px;margin-top:10px;}
.about-techno .one{height: 1092px;background: url("../images/tech_03.jpg") center center no-repeat;overflow: hidden;}
.about-techno .two{height: 1009px;background: url("../images/tech_04.jpg") center center no-repeat;overflow: hidden;}
.about-techno .three{height: 784px;background: url("../images/tech_05.jpg") center center no-repeat;overflow: hidden;}
.about-techno .four{height: 844px;background: url("../images/tech_06.jpg") center center no-repeat;overflow: hidden;}
.about-techno .five{height: 932px;background: url("../images/tech_07.jpg") center center no-repeat;overflow: hidden;}
.about-techno .six{height: 230px;background: url("../images/tech_08.jpg") center center no-repeat;overflow: hidden;}
.about-techno .btn a{display: block;color: #fff;font-size: 16px;width: 120px;height: 38px;text-align: center;line-height: 38px;}
.about-techno .btn a:hover{border:1px #d1bf86 solid;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px;}
.about-techno .btn div{width:1200px;margin: 0 auto;}
.about-techno .one a{margin:890px 0 0 181px;}
.about-techno .two a{margin:785px 0 0 180px;}
.about-techno .three a{margin:470px 0 0 178px;}
.about-techno .four a{margin:590px 0 0 178px;}
.about-techno .five a{margin:505px 0 0 178px;}
.about-techno .six a{margin:80px auto;}
.about-techno .banner .banner-con{position:relative;width: 1050px;height:464px;margin:238px auto 0 auto;}
.about-techno .banner ul{display:flex;width:85px;height:230px;justify-content:space-between;float:right;flex-direction: column;}
.about-techno .banner ul li:first-child{display: none;}
.about-techno .banner ul li img{width: 100%;}
.about-techno .banner .tech-banner{width:426px;float: right;margin-right: 50px;}
.about-techno .banner .tech-banner img{width:364px;margin-left:62px;}
.banner-con .btn-bg{position: absolute;width: 130px;height: 40px;background: #e3d392;bottom:0;left:0;z-index: 2;}
.banner-con .tech-banner .swiper-button-prev{top:455px;left:30px;width: 11px;height: 19px;background: url("../images/left1.png") no-repeat;}
.banner-con .tech-banner .swiper-button-next{top:455px;left:85px;width: 11px;height: 19px;background: url("../images/right1.png") no-repeat;}
.banner-con .tech-banner .swiper-button-prev:hover{background: url("../images/tech_actl.png") no-repeat;}
.banner-con .tech-banner .swiper-button-next:hover{background: url("../images/tech_actr.png") no-repeat;}

/*报名页*/
.sign-up{width:1200px;margin:0 auto;background: #fff;}
.sign-up h3.title{font-size: 30px;color: #111;padding:40px 0 30px 0;border-bottom:1px #f0f0f0 solid;font-weight: normal;}
.personal-info{width: 690px;margin: 35px auto 0 auto;}
.personal-info div{display:flex;flex-direction:column;margin-bottom:25px;}
.personal-info div span{font-size: 16px;color: #343434;line-height: 40px;}
.personal-info div input{width:280px;height:28px;font-size: 16px;text-indent:16px;color: #333;border:1px solid #888;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"]{
    -moz-appearance: textfield;
}
.sign-up .object{width: 690px;margin:0 auto;overflow: hidden;}
.sign-up .object h4{font-size: 16px;color: #343434;font-weight: normal;}
.sign-up .object .textarea{position:relative;width:425px;margin:10px 0 25px 0;overflow: hidden;}
.sign-up .object textarea{width:423px;height:135px;font-size: 14px;color: #343434;text-indent: 16px;padding:10px 0;border:1px solid #888;resize: none;}
.sign-up .textarea span{display:block;position:absolute;right:5px;bottom:5px;font-size: 14px;color: #b5b5b5;}
.sign-up .mypic{width:690px;margin:0 auto 10px auto;font-size: 16px;color: #343434;font-weight: normal;}
.upload-picture{width: 470px;border:1px #888 solid;margin:0  0 25px 155px;padding-bottom:25px;}
.upload-picture>span{display:block;font-size: 14px;color: #abacac;padding:20px 0 10px 23px;}

.pic-box{display: flex;width:423px;height: 275px;flex-wrap: wrap;justify-content:space-between;margin:0 auto 10px auto;}
.pic-box .pic-icon{position:relative;width: 110px;height:123px;border:5px solid #e0e0e0;}
.pic-icon1{background: url("../images/front_img.png") center center no-repeat;background-size: 55%;}
.pic-icon2{background: url("../images/img_90.png") center center no-repeat;background-size: 75%;}
.pic-icon3{background: url("../images/img_45.png") center center no-repeat;background-size: 75%;}
.pic-icon4{background: url("../images/img_life.png") center center no-repeat;background-size: 45%;}
.pic-box .pic-icon .img{width: 100%;height:123px;object-fit: cover;}

.pic-box .pic-icon button{display: none;position: absolute;top:2px;right:2px;width: 19px;height: 19px;background: url("../images/delete_pic.png") no-repeat;background-size: 100%;border:0;}
.sign-up .sign-btn{display:block;width: 472px;height:50px;margin:27px 0 27px 155px;background:#cfb87b;color: #fff;font-size: 16px;text-align:center;line-height:50px;text-shadow: 1px 1px 2px rgba(120, 8, 44, 0.4);}

.sign-up .intro{border-top:1px solid #dedede;margin-bottom:30px;}
.sign-up .intro h3{font-size: 30px;color: #111;width: 1110px;padding:25px 0;margin:0 auto;font-weight: normal;}
.sign-up .intro p{font-size: 16px;color: #333;line-height:30px;}
#imgOne{display: none;}
/*遮罩层*/
.popup-bg{display:none;position:fixed;top:0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 1;}
.popup-main{display:none;width:400px;height: 200px;position: fixed;left:50%;top:50%;margin-left:-200px;margin-top:-100px;background:#fff;
    border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;text-align:center;z-index: 2;}
.popup-main p{font-size: 30px;color: #333;margin-top:25px;}
.popup-main span{font-size: 16px;color: #343434;line-height: 40px;}
.popup-main div{height:75px;border-top:1px solid #ccc;margin-top:30px;font-size: 21px;color: #fa3677;line-height: 65px;}

.notice{display:none;position:fixed;top:25%;left:50%;width: 300px;margin-left:-150px;padding:10px;background: rgba(0,0,0,.5);z-index: 5;font-size: 16px;
    border-radius: 12px;-webkit-border-radius:12px;text-align: center;color: #fff;line-height: 45px;}

.foot_d{
	width: 25%;
	float: left;
	text-align: center;
	 margin-bottom: 1.2rem;
	 border-right: 1px solid #f8c894;
    border-image: linear-gradient(to top,rgba(0,0,0,0),#f8c894) 1 10;
	box-sizing: border-box;
	height: 50px;
}
.foot_d img{
	width: 30%;
	margin-bottom: 5px;
	height:50px;
}
.foot_d span{

    width: 120%;
    color: #fff;
    float: left;
    font-size: 16px;
    line-height: 18px;
	margin-left: -10%;
	margin-top: 5px;
}
.foot_d_2{
	width: 33%;
	float: left;
	text-align: center;
}
.foot_d_2 img{
	
}
.foot_d_2 span{
	width: 100%;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
	margin-left: 10%;
	float: left;
	
}



