/* -----  初始化代码  ------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "Noto Sans SC"; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
.autohei { height:auto; overflow:hidden; zoom:1;}
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:.8rem; font-size:0; line-height:0; clear:both; overflow:hidden; }
.xo_bank{ height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden; }
html{font-size:16px;}
body { max-width:750px;min-width:320px; margin:0 auto!important;color:#333333;}
img{ width:100%;vertical-align: middle}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}   
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none}
input,button,textarea,select{*font-size:100%;outline:none}
header,nav,section,article,footer,figure,menu{ margin:0px; padding:0px; display:block}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;}
#swt{ cursor:pointer;}
.fl{float: left;}
.fr{float: right;}

/* 首页 */
nav{width: 100%;display: block;height: 1.3rem;}
nav a{text-align: center;display: block;color: #000;font-size: 0.26rem;padding-top: 0.45rem;float: left;width: 1.5rem;}
nav a:nth-child(1){width: 1.2rem;}
nav a span{display: block;color: #9fa0a0;font-size: 0.14rem;}
.index_six a{width:33.33%;float: left;height: 1.84rem;margin-top: 60px;}
.index_doctors{background: #46515e;overflow: hidden;}
.index_doctor{width:7rem;margin:0 auto;padding-bottom: 0.86rem!important;}
.index_doctors .swiper-pagination{bottom: 0.35rem!important;}
.index_xsjl{padding: 0.38rem 0;}
.index_xsjl a{display: block;}
.index_news{width: 100%;height:6.16rem;background: url(../images/news_bg.jpg)no-repeat;background-size: 100% 100%;overflow: hidden;}
.index_new{margin-top:2.82rem;width:100%;padding-bottom: 0.7rem!important;}
.index_hj{width:6.56rem;padding-bottom: 0.7rem!important;}
.index_hjs{position: relative;padding-bottom: 0.2rem;}
.index_new .swiper-slide {width:6.3rem!important;box-shadow: 0 0 20px -5px ;border-radius: 0.2rem;overflow: hidden;}
.index_new .swiper-pagination{text-align: left!important;margin-left:0.8rem!important;}
.index_hjs .swiper-button-next{right: 0px!important;top: 4.82rem!important;font-weight: bold;}
.index_hjs .swiper-button-prev{left: 0px!important;top: 4.82rem!important;font-weight: bold;}
footer{background: #313637;}
footer nav{width:7.1rem;margin: 0 auto;display: block;}
footer nav a{color: #fff;padding-top: 0.3rem;float: left;width: 1.45rem;font-size:0.22rem;}
footer nav a:nth-child(1){width:1.1rem!important;}
footer div{color: #8b9293;text-align: center;font-size: 0.15rem;background: #1b1e1e;padding: 0.2rem 0;}
footer div a{display: inline-block;color: #8b9293;}

/* 品牌故事 */
.ppgs_con1 div{overflow: hidden;background: #f5f5f5;}
.ppgs_con1 div img{float: left;width: 2.81rem;}
.ppgs_con1 div p{width: 3.88rem;float: left;margin-left:0.5rem;margin-top: 0.5rem;color: #3f454e;font-size: 0.25rem;line-height: 0.4rem;}
.ppgs_dx{width:7.04rem;margin: 0.35rem auto;padding-bottom: 1rem!important;}
.ppgs_con2{width: 7.02rem;margin: 0.3rem auto 0.68rem;overflow: hidden;}
.ppgs_con2 li{width: 3.43rem;margin-bottom: 0.16rem;}
.ppgs_honor div{color: #000000;font-size: 0.36rem;font-weight: bold;text-align: center;line-height: 1rem;}
.ppgs_honor ul{margin: 0 auto 0.6rem;width: 6.08rem;}
.ppgs_honor ul li{margin-top: 0.38rem;}
.ppgs_honor ul li a{display: block;}
.ppgs_honor ul li p{background: #0066cb;line-height: 0.5rem;text-align: center;color: #fff;font-size: 0.26rem;}

/* 学术交流 */
.xsjl_con1{background: #3e4257;}
.xsjl_con11{width: 7.08rem;padding-bottom: 0.7rem!important;margin-top: 0.9rem;}
.xsjl_con11 .swiper-pagination-bullet{background: #fff!important;opacity: 1!important;}
.xsjl_con11 .swiper-pagination-bullet-active{background: #42b3e5!important;}
.xsjl_con2 ul{width: 6.98rem;margin: 0 auto 0.5rem;overflow: hidden;}
.xsjl_con2 ul li{width: 3.43rem;margin-top:0.5rem;}
.xsjl_con2 ul li:nth-child(odd){float: left;}
.xsjl_con2 ul li:nth-child(even){float: right;}
.xsjl_con2 ul li img{border-radius: 0.2rem;}
.xsjl_con2 ul li p{color: #2e3040;font-size: 0.2rem;margin-top: 0.2rem;}
.xsjl_con2 ul li p span{display: inline-block;float: right;color: #42b3e5;font-size: 0.16rem;padding-top: 0.05rem;margin-right: 0.05rem;}
.xsjl_con3{background: #d8dae2;padding-bottom: 0.2rem;}
.xsjl_con33{width:6.94rem;margin:0 auto ;padding-bottom: 0.7rem!important;}

/* 种植体系 */
.zztx_title1{text-align: center;margin: 0.7rem 0;}
.zztx_title2{text-align: center;margin: 0.5rem 0;}
.zztx_con1 {background: #edeff1;overflow: hidden;}
.zztx_con1 ul{overflow: hidden;width: 7.02rem;margin: 0 auto;}
.zztx_con2 ul{overflow: hidden;width: 7rem;margin: 0 auto;}
.zztx_con2 ul li{margin-bottom: 0.36rem;}
.zztx_con1 ul li{width: 3.42rem;margin-bottom: 0.4rem;box-shadow: 0 0 20px -5px ;}
.zztx_con1 ul li:nth-child(odd){float: left;}
.zztx_con1 ul li:nth-child(even){float: right;}

/* 医生 */
.doc_zz,.doc_zh{width: 7.06rem;margin: 0 auto;padding-bottom: 0.8rem!important;}
.doc_zj{width: 7.06rem;margin: 0 auto;}
.doc_zz .swiper-slide,.doc_zj .swiper-slide,.doc_zh .swiper-slide{position: relative;}
.doc_zz .swiper-slide a,.doc_zj .swiper-slide a,.doc_zh .swiper-slide a{display: block;position: absolute;width: 1.4rem;height:0.46rem;bottom: 0.36rem;}
.doc_zz .swiper-slide a:nth-child(2){left: 0.22rem;}
.doc_zh .swiper-slide a:nth-child(2){left: 0.22rem;}
.doc_zj .swiper-slide a:nth-child(2){left: 0.22rem;}
.doc_zz .swiper-slide a:nth-child(3){right:0.25rem;}
.doc_zh .swiper-slide a:nth-child(3){right:0.25rem;}
.doc_zj .swiper-slide a:nth-child(3){right:0.25rem;}

/* 联系我们 */
.abobok1{background:#65727f;width: 100%;overflow: hidden;}
.abo1-1{width:91.467%;margin: 0.45rem auto 0.2rem;border-radius:0.2rem ;overflow: hidden;background:#ededed;}
.button{ width:5.89rem;overflow: hidden;margin: 0.56rem auto;height: 0.88rem;}
.button a{width: 2.9rem;display: block;line-height: 0.88rem;text-align: center;color:#fff;font-size: 0.27rem;font-weight: bold;}
.button a img{display: inline-block;width: 0.43rem;margin-top: 0.2rem;margin-right: 0.15rem;}
.aboutbok1{background:#d3dce4;overflow: hidden;}
.bok1-1{width:91.334%;margin: 0 auto 0.2rem;background: #fff;border-radius:0.2rem ;overflow: hidden; padding: 0.15rem 0 0.3rem;
    -webkit-box-shadow: 5px 5px 5px #a6b0ba;   
    -moz-box-shadow: 5px 5px 5px #a6b0ba;   
    box-shadow: 5px 5px 5px #a6b0ba;}
.bok1-1 h1{padding-left: 0.38rem;font-size: 0.3rem;margin: 0.3rem 0;font-weight: bold;}
.bok1-1>p{padding-left: 0.38rem;padding-right: 0.30rem;font-size: 0.23rem;color: #898989;line-height: 0.35rem;  }
.bok1-1>p span{display: block;color: #0066cb ;margin: 0.1rem 0 0.3rem;}
.bok1-1img{width: 6.08rem;margin: 0 auto;}
.bok1-1img>div{margin-bottom: 0.26rem;}
.bok1-1img .bok1-1img2 div{width:2.91rem;}
.bok1-1img p{background: #0066cb;text-align: center;line-height: 45px;color: #fff;font-size: 0.2rem;}
.bok1-1img .bok1-1img2{overflow: hidden;}
.aboutbok2{background: #fff;}
.bok2{width:91.334%;margin: 0 auto 0.2rem;border-radius:0.2rem ;overflow: hidden;background: #0066cc;
    -webkit-box-shadow: 5px 5px 10px #a6b0ba;   
    -moz-box-shadow: 5px 5px 10px #a6b0ba;   
    box-shadow: 5px 5px 10px #a6b0ba;}
.bok2>div{padding: 0 0.5rem;}
.bok2 div p{text-align: center;color: #fff;font-size: 0.27rem;font-weight: bold;margin-top: 0.4rem;}
.bok2 div span{display: block;text-align: center;color: #003b75;font-size: 0.17rem;line-height: 0.35rem;}
.bok2 div div{font-size: 0.24rem;color: #fff;font-weight: 500;padding: 0.2rem 0 0.4rem;}

/* 列表页 */
.newbok1{background:#0054a8; padding-bottom:0.01rem;}
.newbok1-1{background: #fff;border-radius: 0.2rem;width: 6.86rem;overflow: hidden;margin: 0 auto 0.3rem;}
.newbok1-1 a{display: block;overflow: hidden;}
.newbok1-1 a div{height:0.75rem;}
.newbok1-1 a div span{display: inline-block;color: #b5b5b6;font-size: 0.24rem;width: 1.74rem;text-align: center;float:left;line-height:0.75rem;}
.newbok1-1 a div p{width: 5rem;float: left;line-height:0.75rem;color: #454545;font-size: 0.22rem;}
.fanye{/* width: 992px; */margin: 0 auto;padding: .4rem 0;}
.pagecon{/* width: 992px; */height: .53rem;text-align: center;font-size: 0;}
.pagecon li {margin: 0 .05rem;display: inline-block;}
.pagecon a,.pagecon .thisclass{display: inline-block;padding: .19rem .24rem;font-size: .3rem;line-height: .12rem;color: #398bde;text-decoration: none;}
.pagecon a:hover,.pagecon .thisclass{color: #fff;cursor: pointer;}
.pagecon li:first-child a{color: #fff;}
.pagecon li:last-child a{color: #fff;}



/* 文章内容页 */
.newsbok1{width: 100%;background: #ededed;overflow: hidden;}
.news{width: 91.334%;margin: 0.4rem auto 0;}
.news_title{text-align: center;margin: 0.3rem 0;color: #000;font-size: 0.4rem;font-weight:bold;}
.news_time{font-size: 0.24rem;text-align: center;color: #000;display: block;margin-bottom: 0.3rem;}
.news_con{color: #000;font-size: 0.25rem;}
.news_con img{vertical-align: middle;width: 100%!important;height: auto!important;}
.tel_zx{width: 5.89rem;overflow: hidden;margin:0.79rem auto;}
.tel_zx a{display: block;width: 2.9rem;}

/* 飘窗 */
.bottom_fixed{width: 100%;height: 1.37rem;position: fixed;background:#fff;bottom: 0px;max-width:750px;min-width:320px;
    -webkit-box-shadow: 0px -3px 30px #747e88;   
    -moz-box-shadow:0px -3px 30px #747e88;   
    box-shadow:0px -3px 30px #747e88;
z-index: 1;}
.bottom_fixed div{width:5.9rem;margin:0.24rem auto;}
.bottom_fixed div a{display: block;width: 2.9rem;}

#cnzz_stat_icon_1279620415{display:none!important;}
body>a:nth-child(1){display: none;}