@charset "utf-8";
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
div,
img,
span,
i,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
strong,
input,
label,
textarea,
figure,
a,
select {
  margin: 0;
  padding: 0;
  font-family: Verdana, "Lantinghei SC", "Hiragino Sans GB", "Microsoft Yahei", Helvetica, arial, sans-serif;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}
.layout{max-width:640px;margin: 0 auto;overflow: hidden;}
ul,li,
ol {
  list-style: none;
}
a {
  cursor: pointer;
  text-decoration: none;
  outline: none;
}
a:hover {
  text-decoration: none;
}
a:focus {
  outline: 0;
  text-decoration: none;
}
input,button,select,textarea{outline:none}
textarea{resize:none}
img{border:none; vertical-align:middle;display: block;}
.fl{float: left;}
.fr{float: right;}
em,i,address{font-style:normal;}
.clearfix{zoom:1;display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
input{font-family:"Microsoft Yahei";}
input::-ms-clear, input:-ms-clear{ display: none;}
table { border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section /* HTML 5 */ { display: block; margin:0px;padding: 0px;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
input,button,textarea,select,optgroup,option{ font-size: 100%; font: inherit; outline: none;}
.a_btn{display: block;background: #ef1c00;color: #fff;text-align: center;}
.s11_banner{padding-bottom: 28px;text-align: center;}
.banner_b{width: 608px;height: 400px;background: #fff;margin: -130px auto 0px;border-radius: 18px 18px 0 0;box-shadow: 0 0 12px #999;position: relative;}
.banner_b img{position: absolute;bottom: 0px;left: 50%;margin-left: -280px;}
.online{width: 640px;height: 800px;background: url(../images/hks11_2.jpg) no-repeat;}
.online_title{text-align: center;padding-top: 55px;margin-bottom: 20px;}
.online_title h1{font-size: 42px;font-weight: normal;color: #634600;display: inline-block;border-bottom: 1px solid #634600;margin-bottom: 6px;}
.online_title p{font-size: 22px;color: #634600;}
.online label{display: block;height: 58px;border: 1px solid #634600;margin: 0 80px;font-size: 24px;color: #000;border-radius: 8px;margin-bottom: 30px;padding-left: 20px;background: #fff;}
.online label input{border: none;line-height: 56px;width: 375px;}
.online label select{border: none;height: 58px;background: url(../images/select_icon.jpg) no-repeat right center;width: 375px;appearance: none;-webkit-appearance: none;}
.online .sub .yyys_tj{display: block;width:480px;margin:0px auto;height: 58px;font-size: 26px;color: #fff;background: #3e3e3e;border-radius: 8px;border: none;}
.swiper_content{width: 480px;height: 264px;background: url(../images/hks11_3.png) no-repeat;margin:0px auto;overflow: hidden;}
#swiper-mainRight{height: 120px;margin: 104px 0 0 67px;}
#swiper-mainRight .swiper-wrapper .swiper-slide{height: 40px;line-height: 40px;}
#swiper-mainRight .swiper-wrapper .swiper-slide span{display: inline-block;font-size: 20px;padding: 0 10px;line-height: 40px;}

.oral_cavity {height:915px;background: #e6e8ea;margin:0px 10px;border-radius: 10px;}
.oral_cavity .ul_1 {padding-top: 40px;}
.oral_cavity .ul_1 li.li1{width: 620px;height: 225px;background: url(../images/hks11_6.jpg) no-repeat;margin-bottom: 28px;overflow: hidden;}
.oral_cavity .ul_1 li.li2{width: 620px;height: 225px;background: url(../images/hks11_7.jpg) no-repeat;margin-bottom: 28px;overflow: hidden;}
.oral_cavity .ul_1 li.li1 a,.oral_cavity .ul_1 li.li2 a{width: 220px;height: 56px;line-height:56px;font-size: 24px;border-radius: 28px;}
.oral_cavity .ul_1 li.li1 a{margin: 158px 0 0 349px;}
.oral_cavity .ul_1 li.li2 a{margin: 157px 0 0 50px;}
.oral_cavity .ul_1 li.li3{width: 620px;height: 325px;background: url(../images/hks11_8.jpg) no-repeat;overflow: hidden;}
.oral_cavity .ul_1 li.li3 a{width: 120px;height: 40px;line-height: 40px;border-radius: 6px;font-size: 22px;margin: 150px 0 0 315px;}
.margin_b20{margin-bottom: 20px;}
.liver{height:850px;background: #4957f1;}
.margin_b15{margin-bottom: 15px;}
.ul_2 {overflow: hidden;margin: 0 33px 15px;}
.ul_2 li{width: 177px;height: 240px;background: #fff;float: left;margin: 0 7px;border-radius: 10px;}
.ul_2 li h2{font-size: 24px;color: #2b2b2b;font-weight: normal;text-align: center;padding-top: 8px;}
.ul_2 li h5{font-size: 17px;color: #2b2b2b;font-weight: normal;text-align: center;margin-bottom: 5px;}
.ul_2 li h5 i{font-size: 20px;color: #ff5400;}
.ul_2 li h5 strong{font-size: 31px;color: #ff5400;margin-left: -7px;font-weight: normal;}
.ul_2 li h5 span{text-decoration: line-through;}
.a_btn_a{display: block;font-size: 26px;color: #fff;text-align: center;background: #ff5400;}
.btn3{width: 140px;height: 40px;line-height: 40px;border-radius: 6px;margin: 0px auto;}
.ul_3{margin: 0 40px;}
.ul_3 li{height: 191px;background: #fff;border-radius: 10px;margin-bottom: 13px;}
.ul_3 li img{float: left;}
.ul_3 li .liver_1{width: 280px;float: left;}
.ul_3 li .liver_1 h2{font-size: 26px;color: #000;text-align: center;font-weight: normal;padding-top: 22px;}
.ul_3 li .liver_1 h5{font-size: 52px;color: #ff5400;font-weight: normal;text-align: center;margin-bottom: 10px;}
.ul_3 li .liver_1 h5 span{font-size: 32px;}
.margin_b22{margin-bottom: 22px;}
.btn4{width: 146px;height: 42px;line-height: 42px;margin: 0px auto;border-radius: 6px;}
.ul_4 {margin: 0 27px;}
.ul_4 li{width: 267px;height: 320px;float: left;box-shadow: 0 0 10px #999;margin: 0px 13px 23px;}
.ul_4 li h2{font-size: 30px;color: #373737;text-align: center;font-weight: normal;padding-top: 10px;}
.ul_4 li h5{font-size: 31px;color: #ff5400;font-weight: normal;text-align: center;margin-bottom: 8px;}
.ul_4 li h5 span{font-size: 20px;}
.margin_b10{margin-bottom: 10px;}
.Surgery{background: #93bd41;height: 787px;}
.ul_5 {margin: 0 40px;}
.ul_5 li{width: 560px;height: 191px;margin-bottom: 12px;overflow: hidden;}
.ul_5 li.li1{background: url(../images/hks11_21.jpg) no-repeat;}
.ul_5 li.li2{background: url(../images/hks11_22.jpg) no-repeat;}
.ul_5 li.li3{background: url(../images/hks11_23.jpg) no-repeat;}
.btn5,.btn6,.btn7{width: 146px;height: 42px;line-height: 42px;border-radius: 6px;}
.btn5,.btn7{margin: 124px 0 0 347px;}
.btn6{margin: 124px 0 0 69px;}
.ul_6 {overflow: hidden;margin: 0 27px;}
.ul_6 li{width: 266px;height: 320px;background: #fff;box-shadow: 0 0 10px #999;border-radius: 8px; overflow: hidden;float: left;margin: 0 13px 32px;}
.ul_6 li h2{font-size: 26px;color: #373737;text-align: center;font-weight: normal;padding-top: 10px;}
.ul_6 li h5{font-size: 34px;color: #ff5400;font-weight: normal;text-align: center;margin-bottom: 8px;}
.ul_6 li h5 span{font-size: 18px;color: #555555;}
.s11_ql{height: 575px;background: #8f1015;}
.s11_ql h2{font-size: 42px;color: #fff;text-align: center;height: 128px;line-height: 170px;margin-bottom: 5px;}
.T_tabs{overflow: hidden;height: 85px;margin-left: 35px;}
.T_tabs a{display: block;width: 133px;height: 44px;line-height:44px;float:left;text-align: center;font-size: 24px;color: #fff;border-radius: 6px;border: 1px solid #fff;margin: 0px 5px;position: relative;}
.T_tabs a.active{background: #fff;color: #8f1015;}
.T_tabs a.active::after{
    content: "";
    width: 0;
    height: 0;
    border-top: 20px solid #fff;
    border-left: 25px solid transparent;
    position: absolute;
    left: 50%;
    top: 38px;
    margin-left: -33px;
}
#Tab-container{width: 560px;margin: 0px auto;}
.foot {
  width: 100%;
  background: #fff;
  height: 240px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #333;
  -webkit-box-pack: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 2.4rem;
}
.swt {
  position: fixed;
  bottom: 0;
  width: 640px;
  height: 113px;
  z-index: 1000;
}
.swt_box {
  width: 640px;
  height: 113px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: url(http://weixin.shhkyy.com/include/images/swt.png) center scroll no-repeat;
  background-size: 100%;
}
.swt_yygh {
  height: 112px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  width: 240px;
}
.swt_ljth {
  height: 112px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  width: 160px;
}
.swt_hdsy {
  height:112px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  width: 240px;
}
.right_swt a img {
  width: 100%;
}