body{ font-family:"Microsoft YaHei";background:#283991;-webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;}

a:hover{text-decoration: none}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
.fl{float:left}
.fr{float:right}
.pnr{position: relative}
.pna{position: absolute}
.mt4{margin: 40px auto}
img{ border:none; vertical-align:top; margin:0 auto;}
.tac{ text-align:center}
.bge{background: #eee;overflow: hidden;padding: 25px 0 35px}
.wp{width: 1200px;margin: 0 auto}
.ban{overflow: hidden;min-width: 1200px}
.ban .pnr>img{margin-left: -360px;zoom: 1}
.PIE { behavior: url(PIE/PIE.php); position: relative; }
.wangp{width: 1200px;text-align: center;top: 30px;left: -3px}
.wangp li{position: relative;display:inline-block;width: 266px;padding: 8px 11px;background: #e4eff5;border: 1px solid #7ecef4;margin: 0 1px;vertical-align: top}
.wangp li p{position: relative;background: #072138;color: #fed30b;font-size: 18px;line-height: 1.6;overflow: hidden}
.wangp li p b{color: #fff;font-size: 24px}
.wangp li span{position: absolute;top: 8px;left:11px ;color: #fff;font-size: 24px;background: #fb2e99;font-weight: bold;line-height: 42px;padding: 0 5px}
.wangp li p a{float: right;background: #fc074f;color: #fff;font-size: 24px;padding: 10px 25px 10px 18px;line-height: 1.2}
.wangp li p:hover a{color: #fff;background: #fb2e99;}
.wangp li p i,.djyh p i{width: 22px;line-height: 22px;display: inline-block;background: #fff;border-radius: 50%;font-stretch: normal;color: #645302;letter-spacing: 8px;}
.wangp li p:after,.djyh a:after{content: ">";position: absolute;top:50%;right: 8px;height: auto;z-index: 2;color: #fff;font-size: 30px;margin-top: -24px;font-family: SimSun; font-weight: bold;}
.wangp li p:hover:after{color: #fff}
.djyh{top: 36px;left: 0}
.djyh li{width: 560px;text-align: center;margin-bottom: 20px}
.djyh em{color: #000;font-size: 35px;display: block;font-style: normal;letter-spacing:3px}
.djyh span{color: #fff;display: inline-block;background: #253356;width: 234px;height: 116px;font-size: 24px;line-height: 1.5;padding-top: 10px;margin:2px auto 12px}
.djyh span.zx{display: inline-block;width: auto;height: auto;padding: 0;background: none;margin-bottom: 0;margin-top: 10px}
.djyh span u{text-decoration: none;font-weight: bold;color: #ffd200}
.djyh p{color: #fed30b;font-size: 18px;line-height: 1.5;padding-top: 5px}
.djyh .hei p{color: #000;}
.djyh li.big{width: 100%;background: #f0eeed;position: relative}
.djyh li.big em{letter-spacing: 0}
.djyh li.big span{width: auto;height: auto;padding: 0 12px;line-height: 2;font-size: 18px}
.djyh li.big .zx{float: right;margin-left: -100px; margin-right: 80px;}
.djyh li.big p{width: 1110px}

.bjt1{  min-width:1920px; height:593px;margin:0px auto; background: url("images/bjt1.png")  no-repeat center top;background-size:100%;}
.ban1 {
    overflow: hidden;
    min-width: 1200px;
    background: #ffd3d9;
}
.zixun{position:absolute;right:20px;top:0;right: 40px;top: 35px;}

.longbi{width:100%;margin:0 auto;overflow:hidden;}
.longbi img.pic{width:1200px;height:200px;;margin:0 auto;}

.bk2{width:100%;margin:0 auto;}
.bk2 .title{margin:80px auto;}
.bk2 .v{width:428px;height:332px;float:left;margin-top:20px;margin-left:20px;}
.bk2 .wen{width:335px;float:left;margin-left:20px;padding-top:40px;}
.bk2 .wen p.name{font-size:30px;color:#f5b906;text-align:center;line-height:50px;}
.bk2 .wen p.jie{font-size:20px;color:#fff;text-align:left;line-height:40px;}
.bk2 ul{width:100%;clear:both;padding-top:10px;display:inline-block;}
.bk2 ul li{width:240px;float:left;margin-left:120px;}
.bk2 ul li img{width:160px;height:160px;margin:0 auto;}
.bk2 ul li img.on{width:160px;height:160px;margin:0 auto;display:none}
.bk2 ul li:hover img{display:none;} 
.bk2 ul li:hover img.on{display:block;}
.bk2 ul li p{font-size:20px;text-align:left;line-height:30px;color:#fff;margin-top:20px;}
.bk2 ul li p span{color:#ffcc00;font-size:36px;margin-right:10px;}
.bk2 .anniu{width:553px;height:63px;background: url("img/anniu1.png")  no-repeat center top;background-size:100%;margin:80px auto 0 auto;}

.bk3{width:100%;margin:0 auto;}
.bk3 .title{width:380px;margin:40px auto;}
.bk3 ul li{width:280px;float:left;margin-left:180px;height:560px;}
.bk3 ul li:nth-child(1){margin-left:0;}
.bk3 ul li:nth-child(2){margin-top:80px;}
.bk3 ul li img{width:280px;height:360px;overflow:hidden;}
.bk3 ul li p{height:220px;background:#663300;overflow:hidden;margin-top:-40px;display:none;padding:20px;font-size:20px;color:#fff;line-height:35px;text-align:left;}
.bk3 ul li:hover p{display:block;}

.bk4{width:100%;margin:0 auto;}
.bk4 .title{width:335px;margin:80px auto;}
.bk4 .chengjiu{display:inline-block;width:100%;overflow:hidden;}
.bk4 .chengjiu .li{width:351px;float:left;position:relative;margin-left:50px;}
.bk4 .chengjiu .li:nth-child(1){margin-left:0;}
.bk4 .chengjiu .li img{width:351px;height:490px;overflow:hidden;}
.bk4 .chengjiu .li p.nono{width:351px;height:490px;position:absolute;top:0;padding:0;display:none;}
.bk4 .chengjiu .li p{font-size:20px;color:#fff;line-height:35px;text-align:left;padding:25px 20px;position:absolute;top:330px}
.bk4 .anniu{width:503px;height:63px;background: url("img/anniu2.png")  no-repeat center top;background-size:100%;margin:70px auto 0 auto;}
.bk4 .chengjiu .li:hover p.nono{display:block;}
.bk4 .chengjiu .swiper-slide{ text-align: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
.bk4 .chengjiu .cjposition{width: 100%;text-align: center;bottom:80px!important;z-index: 1;position: absolute;}
.bk4 .chengjiu .cjposition span{display: inline-block;list-style: none;margin:0 5px;}
.bk4 .chengjiu .cjposition span.swiper-pagination-bullet-active {opacity: 1;background: #996600!important;border: 1px solid #996600!important;}
.bk4 .chengjiu .cjposition span.swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 100%;border: 1px solid #996600;opacity:1;background:none;}

.bk5{width:100%;margin:0 auto;}
.bk5 .title{width:527px;margin:80px auto;}
.bk5 .td{width:1200px;height:447px;margin:0 auto;background: url("img/td.png")  no-repeat center top;background-size:100%;}
.bk5 .td .wen{width:520px;height:447px;overflow:hidden;float:right}
.bk5 .td .wen p{padding:20px;font-size:18px;color:#fff;line-height:40px;text-align:left;padding-top:70px;}
.bk5 ul{margin:20px auto 80px auto;display:inline-block;width:100%;}
.bk5 ul li{width:386px;height:457px;float:left;overflow:hidden;position:relative;margin-left:20px;-webkit-transition: all 0.3s linear 0.2s;}
.bk5 ul li:hover{-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.bk5 ul li:nth-child(1){margin-left:0;}
.bk5 ul li img{width:386px;height:457px;float:left;overflow:hidden;}
.bk5 ul li p.name{font-size:24px;color:#000000;text-align:center;line-height:50px;position:absolute;left:0;width:100%;top:260px;}
.bk5 ul li p.jie{font-size:20px;color:#000000;text-align:left;line-height:30px;position:absolute;left:0;padding:0 40px;top:330px;}

.bk6{width:100%;margin:0 auto;}
.bk6 .title{width:671px;margin:60px auto;}
.bk6 .anniu{width:333px;height:63px;background: url("img/anniu3.png")  no-repeat center top;background-size:100%;margin:80px auto 0 auto;}
.bk6 ul{position:relative;height:750px;}
.bk6 ul li{width:245px;height:245px;border-radius:100%;background:#fff;border:10px solid #fadba6;position:absolute;}
.bk6 ul li img.shu{width:54px;height:54px;overflow:hidden;margin:10px auto}
.bk6 ul li p.name{font-size:24px;font-weight:bold;text-align:center;line-height:50px;}
.bk6 ul li p.jie{font-size:20px;font-weight:normal;text-align:center;line-height:30px;}
.bk6 ul li:nth-child(1){left:125px;top:0;}
.bk6 ul li:nth-child(2){left:80px;top:280px;}

.bk6 ul li:nth-child(3){left:290px;top:500px;}
.bk6 ul li:nth-child(4){right:290px;top:500px;}
.bk6 ul li:nth-child(6){right:125px;top:0;}
.bk6 ul li:nth-child(5){right:80px;top:280px;}
.bk6 ul li:hover{border:10px solid #cc8200;}

.bk7{width:100%;margin:0 auto;}
.bk7 .title{width:491px;margin:60px auto;}
.bk7 .case{width:100%;margin:0 auto;overflow:hidden;}
.bk7 .case img{width:1200px;height:600px;overflow:hidden;}
.bk7 .case .casepagination{width: 100%;text-align: center;bottom:80px!important;z-index: 1;position: absolute;}
.bk7 .case .casepagination span{display: inline-block;list-style: none;margin:0 5px;}
.bk7 .case .casepagination span.swiper-pagination-bullet-active {opacity: 1;background: #996600!important;border: 1px solid #996600!important;}
.bk7 .case .casepagination span.swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 100%;border: 1px solid #996600;opacity:1;background:none;}
.bk7 .anniu{width:363px;height:63px;background: url("img/anniu4.png")  no-repeat center top;background-size:100%;margin:60px auto 0 auto;}

.bk7 .case .dh{width:100%;height:100px;margin:0 auto;position:absolute;top:50%;z-index:1;}
.bk7 .case .dh a.pro{width:70px;height:100px;background: url("img/pro.png")  no-repeat center top;background-size:100%;display: block;left:-10%;position:absolute;cursor:pointer}
.bk7 .case .dh a.next{width:70px;height:100px;background: url("img/next.png")  no-repeat center top;background-size:100%;display: block;right:-10%;position:absolute;cursor:pointer}


.bk8{width:100%;margin:0 auto;}
.bk8 .title{width393px;margin:60px auto;}
.bk8 .doctorlist{width:960px;background:#fff;height:150px;margin:0 auto;}
.bk8 .doctorlist .doc{width:220px;height:140px;float:left;margin:0 10px;display: inline-block;}
.bk8 .doctorlist a.active .doc .wen{background:#996600}
.bk8 .doctorlist .doc img{width:100px;height:140px;overflow:hidden;float:left;}
.bk8 .doctorlist .doc .wen{width:120px;height:100px;overflow:hidden;float:left;background:#666666;margin-top:40px;}
.bk8 .doctorlist .doc .wen p.name{font-size:24px;font-weight:bold;text-align:center;color:#fff;}
.bk8 .doctorlist .doc .wen p.jie{font-size:18px;font-weight:normal;text-align:center;color:#fff;line-height:30px;padding:0 10px;}

.bk8 .doctor{width:100%;margin:0 auto;overflow:hidden;}
.bk8 .doctor .ys{height:659px;background-size:100%;width:100%;margin:40px auto 0 auto;overflow:hidden;}
.bk8 .doctor .ys .zuo{width:585px;float:left;}
.bk8 .doctor .ys .zuo p.name img{width:585px;height:94px;float:left;overflow:hidden;margin-top:80px;}
.bk8 .doctor .ys .zuo p.tit{color:#fbe27d;font-size:36px;text-align:left;line-height:50px;line-height:80px;}
.bk8 .doctor .ys .zuo p.jie{color:#fff;font-size:24px;line-height:35px;text-align:left;padding-top:10px;}
.bk8 .doctor .ys .zuo p.xm{color:#fbe27d;text-align:left;line-height:50px;font-size:30px;margin:10px 0;}
.bk8 .doctor .ys .zuo p.xmj{color:#fff;text-align:left;font-size:24px;line-height:35px}
.bk8 .doctor .ys .zuo p.anniu{width:260px;height:64px;background: url("img/anniu5.png")  no-repeat center top;background-size:100%;position:absolute;bottom:20px;left:50%;}
.bk8 .doctor .dh{width:100%;height:100px;margin:0 auto;position:absolute;top:60%;z-index:1;}
.bk8 .doctor .dh a.pro{width:46px;height:67px;background: url("img/shang.png")  no-repeat center top;background-size:100%;display: block;left:-10%;position:absolute;cursor:pointer}
.bk8 .doctor .dh a.swiper-button-disabled{display:none!important;}
.bk8 .doctor .dh a.next{width:46px;height:67px;background: url("img/xia.png")  no-repeat center top;background-size:100%;display: block;right:-10%;position:absolute;cursor:pointer}

.bk9{width:100%;margin:0 auto 40px auto;    display: inline-block;}
.bk9 .title{width:719px;margin:80px auto;}
.bk9 ul li{width:227px;float:left;margin-left:15px;background:#eee;border-top-right-radius:227px;border-top-left-radius:227px;padding-bottom:20px}
.bk9 ul li:hover{background:#ffcc00}
.bk9 ul li:nth-child(1){margin-left:0;}
.bk9 ul li img{width:227px;height:238px;overflow:hidden;margin-top:-10px;}
.bk9 ul li p.shuo{font-size:16px;color:#000000;text-align:left;line-height:25px;padding:0 15px;margin:10px 0;height:170px;}
.bk9 ul li p.anniu{width:160px;height:37px;line-height:37px;font-size:18px;color:#fff;background:#ff9900;text-align:center;margin:0 auto;border-radius:37px;}

/*ul li{margin-left:20px;-webkit-transition: all 0.3s linear 0.2s;}
ul li:hover{-webkit-transform: translateY(-10px);transform: translateY(-10px);}*/

@keyframes rotate {
  0% {
    transform: translateY(0);
  }
  25% {
    transform: translateY(8px);
  }
  50% {
    transform: translateY(15px) scale(1.05, 0.95);
  }
  75% {
    transform: translateY(8px);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: translateY(0);
  }
  25% {
    -webkit-transform: translateY(8px);
  }
  50% {
    -webkit-transform: translateY(15px) scale(1.05, 0.95);
  }
  75% {
    -webkit-transform: translateY(8px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}



.bkx{width:100%;margin:0 auto;}
.bkx .title em{color:#3b5bae}
.bkx .title span.en{font-size:24px;color:#000000;text-align:center;line-height:40px;height:40px;}
.bkx .title{font-size:48px;color:#000000;text-align:center;line-height:70px;width:1200px;position:relative;margin:0 auto;}
.bkx .k1 .pic{width:886px;height:584px;background: url("images/xj1.png")  no-repeat center top;margin:50px auto;position:relative;}
.bkx .k1 .pic .jiaodu{width:230px;height:360px;position:absolute;top:75px;left:0;}
.bkx .k1 .pic .jiaodu p.tit{font-size:30px;text-align:center;line-height:35px;color:#fff;padding:15px;}
.bkx .k1 .pic .jiaodu p.jie{font-size:20px;text-align:left;line-height:30px;color:#fff;padding:15px;font-weight:300;}
.bkx .k1 .pic .you{width:380px;position:absolute;top:10px;right:0;text-align:left;}
.bkx .k1 .pic .you p.tit{font-size:36px;color:#000000;line-height:60px;}
.bkx .k1 .pic .you p.jie{font-size:30px;text-align:left;line-height:35px;color:#000000;padding:5px 0 5px 25px;}
.bkx .k1 .pic .anniu{font-size:36px;color:#fff;text-align:center;line-height:88px;width:304px;height:91px;background: url("images/anniu10.png")  no-repeat center top;background-size:100%;position:absolute;left:130px;bottom:20px;}

.bkx .k2 .pic{width:1048px;height:532px;background: url("images/xj2.png")  no-repeat center top;margin:150px auto 0 auto;position:relative;}
.bkx .k2 .pic .jiaodu{width:230px;height:360px;position:absolute;top:75px;right:0;}
.bkx .k2 .pic .jiaodu p.tit{font-size:30px;text-align:center;line-height:35px;color:#fff;padding:15px;}
.bkx .k2 .pic .jiaodu p.jie{font-size:20px;text-align:left;line-height:30px;color:#fff;padding:15px;font-weight:300;}
.bkx .k2 .pic .you{width:380px;position:absolute;top:-73px;left:50px;text-align:left;}
.bkx .k2 .pic .you p.tit{font-size:36px;color:#000000;line-height:60px;}
.bkx .k2 .pic .you p.jie{font-size:30px;text-align:left;line-height:35px;color:#000000;padding:5px 0 5px 25px;}
.bkx .k2 .pic .anniu{font-size:36px;color:#fff;text-align:center;line-height:88px;width:304px;height:91px;background: url("images/anniu10.png")  no-repeat center top;background-size:100%;position:absolute;right:130px;bottom:0px;}


.wenti{width:100%;margin:0 auto;}
.wenti .title em{color:#1e218c}
.wenti .title span.en{font-size:24px;color:#000000;text-align:center;line-height:40px;height:40px;}
.wenti .title{font-size:48px;color:#000000;text-align:center;line-height:70px;width:1200px;position:relative;margin:0 auto;}
.wenti ul{width:1240px;margin:50px auto;display: inline-block;}
.wenti ul li{width:391px;float:left;height:420px;overflow:hidden;margin:10px;}
.wenti ul li p.q{width:391px;height:110px;height:91px;background: url("images/bt.png")  no-repeat center top;background-size:100%;line-height:35px;font-size:26px;color:#fff;padding:5px 25px;text-align:left;}
.wenti ul li p.a{font-size:24px;color:#000000;text-align:left;padding:20px 5px 20px 40px;line-height:40px;height:190px;}
.wenti ul li p.anniu{width:264px;height:74px;background: url("images/anniu11.png")  no-repeat center top;background-size:100%;line-height:74px;text-align:center;font-size:24px;color:#fff;margin:10px auto;}



.tiao {
	animation: tiao 2s infinite;
	-webkit-animation: tiao 2s infinite
}
@keyframes tiao {
	0%,20%,53%,80%,to {
	animation-timing-function:cubic-bezier(.215,.61,.355,1);
	transform:translateZ(0)
}
40%,43% {
	animation-timing-function:cubic-bezier(.755,.05,.855,.06);
	transform:translate3d(0,-3px,0)
}
70% {
	animation-timing-function:cubic-bezier(.755,.05,.855,.06);
	transform:translate3d(0,-7px,0)
}
90% {
	transform:translate3d(0,-2px,0)
}
}
.dong{animation-duration: 10s;animation-iteration-count: infinite;animation-name: verical-slow;animation-timing-function: ease-in-out;}
@keyframes verical-slow {
    2% {
        transform: translate(0, 1.5px) rotate(1.5deg); }
    4% {
        transform: translate(0, -1.5px) rotate(-0.5deg); }
    6% {
        transform: translate(0, 1.5px) rotate(-1.5deg); }
    8% {
        transform: translate(0, -1.5px) rotate(-1.5deg); }
    10% {
        transform: translate(0, 2.5px) rotate(1.5deg); }
    12% {
        transform: translate(0, -0.5px) rotate(1.5deg); }
    14% {
        transform: translate(0, -1.5px) rotate(1.5deg); }
    16% {
        transform: translate(0, -0.5px) rotate(-1.5deg); }
    18% {
        transform: translate(0, 0.5px) rotate(-1.5deg); }
    20% {
        transform: translate(0, -1.5px) rotate(2.5deg); }
    22% {
        transform: translate(0, 0.5px) rotate(-1.5deg); }
    24% {
        transform: translate(0, 1.5px) rotate(1.5deg); }
    26% {
        transform: translate(0, 0.5px) rotate(0.5deg); }
    28% {
        transform: translate(0, 0.5px) rotate(1.5deg); }
    30% {
        transform: translate(0, -0.5px) rotate(2.5deg); }
    32% {
        transform: translate(0, 1.5px) rotate(-0.5deg); }
    34% {
        transform: translate(0, 1.5px) rotate(-0.5deg); }
    36% {
        transform: translate(0, -1.5px) rotate(2.5deg); }
    38% {
        transform: translate(0, 1.5px) rotate(-1.5deg); }
    40% {
        transform: translate(0, -0.5px) rotate(2.5deg); }
    42% {
        transform: translate(0, 2.5px) rotate(-1.5deg); }
    44% {
        transform: translate(0, 1.5px) rotate(0.5deg); }
    46% {
        transform: translate(0, -1.5px) rotate(2.5deg); }
    48% {
        transform: translate(0, -0.5px) rotate(0.5deg); }
    50% {
        transform: translate(0, 0.5px) rotate(0.5deg); }
    52% {
        transform: translate(0, 2.5px) rotate(2.5deg); }
    54% {
        transform: translate(0, -1.5px) rotate(1.5deg); }
    56% {
        transform: translate(0, 2.5px) rotate(2.5deg); }
    58% {
        transform: translate(0, 0.5px) rotate(2.5deg); }
    60% {
        transform: translate(0, 2.5px) rotate(2.5deg); }
    62% {
        transform: translate(0, -0.5px) rotate(2.5deg); }
    64% {
        transform: translate(0, -0.5px) rotate(1.5deg); }
    66% {
        transform: translate(0, 1.5px) rotate(-0.5deg); }
    68% {
        transform: translate(0, -1.5px) rotate(-0.5deg); }
    70% {
        transform: translate(0, 1.5px) rotate(0.5deg); }
    72% {
        transform: translate(0, 2.5px) rotate(1.5deg); }
    74% {
        transform: translate(0, -0.5px) rotate(0.5deg); }
    76% {
        transform: translate(0, -0.5px) rotate(2.5deg); }
    78% {
        transform: translate(0, -0.5px) rotate(1.5deg); }
    80% {
        transform: translate(0, 1.5px) rotate(1.5deg); }
    82% {
        transform: translate(0, -0.5px) rotate(0.5deg); }
    84% {
        transform: translate(0, 1.5px) rotate(2.5deg); }
    86% {
        transform: translate(0, -1.5px) rotate(-1.5deg); }
    88% {
        transform: translate(0, -0.5px) rotate(2.5deg); }
    90% {
        transform: translate(0, 2.5px) rotate(-0.5deg); }
    92% {
        transform: translate(0, 0.5px) rotate(-0.5deg); }
    94% {
        transform: translate(0, 2.5px) rotate(0.5deg); }
    96% {
        transform: translate(0, -0.5px) rotate(1.5deg); }
    98% {
        transform: translate(0, -1.5px) rotate(-0.5deg); }
    0%, 100% {
        transform: translate(0, 0) rotate(0); } }
		
