/* @charset "gb2312"; */
body{ font:16px/1.5em Microsoft Yahei,tahoma,Srial,helvetica,sans-serif; min-width:320px;}
body,ul,p,h1,h2,dl,dd,form,input,textarea,select { padding:0; margin:0;}
ul,li{ list-style:none; }
img { border:none; vertical-align: bottom;}
a { text-decoration:none; }
a:hover { text-decoration:none; }
.clear{ clear: both;}
.bfd img{ width: 100%; vertical-align: bottom;}
.fl{ float: left; }
.fr{ float: right; }
.oop{ width: 100%; height: 500px; background: red; }
body{ max-width:640px; margin:0 auto;}
/*web_banner*/
.banner{ width:100%; margin:0 auto; display:block;}
.banner img{ max-width:100%; margin:0 auto; display:block;}
/*part1*/
.part1{ padding-bottom:2.6rem; width:100%; margin:0 auto; display:block; padding-top:2.7rem; background:#ededed;}
.one_title{ width:100%; margin:0 auto; display:block;}
.one_title span{ width:100%; margin:0 auto; display:block; height:1.8rem; line-height:1.8rem; background:url(../images/bg1.png) no-repeat center top; background-size:100% 1.8rem; color:#c29b5f; font-size:1.7rem; text-align:center;}
.one_title p{ width:100%; margin:0 auto; display:block; height:2.2rem; line-height:2.2rem; color:#c29b5f; font-size:1.2rem; text-align:center;}
.part1 .zixun{ width:100%; margin:0 auto; display:block; padding-top:1.2rem;}
.part1 .zixun a{ font-size:1.2rem; height:3.1rem; line-height:3.1rem; color:#fff; width:74%; margin:0 auto; display:block; text-align:center; background:#dbb375; border-radius:20px;}
.case{ padding-top:1rem;}
.case .swiper-container{ padding-bottom:20px;}
.case .swiper-container .swiper-wrapper .swiper-slide img{ width:68.125%; margin:0 auto; display:block;}
.word{ width:100%; margin:0 auto; display:block; text-align:center; height:2.5rem; line-height:2.5rem; font-size:1rem;}
/*part2*/
.part2{ padding-bottom:2.6rem; width:100%; margin:0 auto; display:block; padding-top:2.5rem; background:#ffffff;}
.two_title{ width:100%; margin:0 auto; display:block;}
.two_title span{ width:100%; margin:0 auto; display:block; height:1.8rem; line-height:1.8rem; background:url(../images/bg2.png) no-repeat center top; background-size:100% 1.8rem; color:#070707; font-size:1.7rem; text-align:center;}
.two_title p{ width:100%; margin:0 auto; display:block; height:2.2rem; line-height:2.2rem; color:#070707; font-size:1.2rem; text-align:center;}
.part2 .zixun{ width:100%; margin:0 auto; display:block; padding-top:1.2rem;}
.part2 .zixun a{ font-size:1.2rem; height:3.1rem; line-height:3.1rem; color:#fff; width:74%; margin:0 auto; display:block; text-align:center; background:#dbb375; border-radius:20px;}
.show{ width:100%; margin:0 auto; display:block;}
.show_list{ width:100%; margin:1.5rem auto 0; display:block; position:relative;}
.show_list img{ width:100%; margin:0 auto; display:block;}
.one_word{ position:absolute; color:#000000; font-size:1rem; line-height:1.5rem; width:16rem; top:5rem; left:3rem; z-index:1;}
.two_word{ position:absolute; color:#000000; font-size:1rem; line-height:1.5rem; width:16rem; top:5rem; right:3rem; z-index:1;}
/*part3*/
.part3{ padding-bottom:2.6rem; width:100%; margin:0 auto; display:block; background:#ffffff;}
.three_title{ width:100%; margin:0 auto; display:block;}
.three_title span{ width:100%; margin:0 auto; display:block; height:1.8rem; line-height:1.8rem; background:url(../images/bg3.png) no-repeat center top; background-size:100% 1.8rem; color:#070707; font-size:1.7rem; text-align:center;}
.three_title p{ width:100%; margin:0 auto; display:block; height:2.2rem; line-height:2.2rem; color:#070707; font-size:1.2rem; text-align:center;}
.three_show{ width:97.34%; margin:0 auto; padding-top:1.3rem;}
.three_list{ width:100%; margin:0 auto; display:block; position:relative;}
.three_list img{ width:100%; margin:0 auto; display:block;}
.linka1 a{ font-size:1rem; height:2rem; line-height:2rem; color:#fff; width:10rem; margin:0 auto; display:block; text-align:center; background:#dbb375; border-radius:20px; position:absolute; left:2.7rem; top:7.6rem;}
.linka2 a{ font-size:1rem; height:2rem; line-height:2rem; color:#fff; width:10rem; margin:0 auto; display:block; text-align:center; background:#dbb375; border-radius:20px; position:absolute; right:2.7rem; top:7.6rem;}
/*part4*/
.part4{ width:100%; margin:0 auto; display:block; background:#ffffff; position:relative;}
.part4 > img{ width:100%; margin:0 auto; display:block;}
.four_c{ width:100%; margin:0 auto; display:block; position:absolute; left:0; top:0; z-index:1;}
.four_title{ width:100%; margin:0 auto; display:block; padding-top:2.6rem;}
.four_title span{ width:100%; margin:0 auto; display:block; height:1.8rem; line-height:1.8rem; background:url(../images/bg4.png) no-repeat center top; background-size:100% 1.8rem; color:#dbb375; font-size:1.7rem; text-align:center;}
.four_title p{ width:100%; margin:0 auto; display:block; height:2.2rem; line-height:2.2rem; color:#dbb375; font-size:1.2rem; text-align:center;}
.four_title i{ font-size:1rem; color:#dbb375; line-height:1.3rem; text-align:center; font-style:normal; width:100%; display:block; height:2.6rem; padding-top:1rem;}
/*part5*/
.part5{ width:100%; margin:0 auto; display:block; padding-bottom:0.5rem;}
.part5 img{ width:100%; margin:0 auto; display:block;}

.doctor{ width:90%; max-width:460px; margin:1.8rem auto 0;}
.doctor .swiper-container{ padding-bottom:20px;}
/*.doctor  .swiper-slide{ background:#000;}*/
.doctor .swiper2 .swiper-slide img{ width:50%; margin:0 auto; display:block;}
