@charset "gb2312";
/* CSS Document */
body{margin:0px;padding:0px; font:12px "微软雅黑"; color:#6e6e6e;}
img{border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0;padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{padding:0;margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
a{text-decoration: none;color:#6e6e6e}
a:hover{color:#900}
.tab_980{margin:0 auto;width:980px; clear:both}
.tab_1200{margin:0 auto;width:1200px; clear:both; overflow:hidden;}
.more{width:60px;height:25px;float:right;display:inline}
.red{color:#F00}
.red:hover{color:#900}
.clear{ clear:both}
.hid{ text-indent:-9999px; float:left}
/* 头部 */
.index_top{width:100%;height:40px; background-color:#f4f2f3;border-bottom:1px #cac8c9 solid; overflow:hidden;}
.logo{margin:42px 0 0 0;float:left}
.flash{text-align:center; width:280px; float:left; margin:60px 0 0 50px;}

.dw{ width:430px; float:right; margin:40px 0;}
.dw li{ width:80px; float:left; border-right:1px #dadada solid; padding:0 10px; text-align:center;}
.gq{ font-size:14px; color:#7a7a7a; line-height:40px; float:left; margin:0 0 0 10px;}
.phone{ width:250px; height:40px; background:url(/static/images/index_xdh.jpg) no-repeat center; float:right; margin:0 20px 0 0; padding:0;}
.phone a{ width:22px; height:40px; float:left;}
.sc{ font-size:14px; color:#7a7a7a; line-height:40px; float:right;}
.sc a:hover{color:#900;}
.serch1{ width:114px; float:right; margin:20px 0 0 10px;}
.serch_s1{ width:102px; border:1px #c5c5c5 solid; font-size:14px; color:#7e7e7e; line-height:35px; padding:0 0 0 10px;}
.serch_button{ width:114px; background:#f8b62c; font-size:18px; color:#FFF; text-align:center; line-height:35px; margin:0; padding:0; display:block; border:none; cursor:pointer;}
/* index_nav */
.index_nav{height:68px;background:url(/static/images/nav_xbg1.jpg) repeat-x; width:100%;}
.index_nav2{height:68px;position:relative;z-index:50;width:1200px;margin:0 auto; text-align:center;}
.nav{height:68px;width:1200px;position:absolute;left:0;top:0;}
.navlist{font-size:18px;line-height:68px;height:68px;float:left;width:150px; color:#FFF; text-align:center;}
.navlist.r_nav_none{background:none}
.navlist a{color:#fff;display:block;}
.navlist a:hover{color:#fff;}
.navlist.r_i_xuan_z a,.nav2 li.r_i_xuan_z a:hover{color:#fff;}
.navlist.r_i_xuan_z{background:#c1a25f;}
/* 下拉 */
.nav2_1{width:1200px;height:200px; background:#fff;display:none;position:absolute;left:0; filter:alpha(Opacity=90); -moz-opacity:0.9; opacity:0.9;}
.index_xm li{ width:140px; float:left; margin:40px 0 0 27px; text-align:center; font-size:12px; color:#4e4d4c; line-height:25px;}
.index_xm li span{ font-size:14px; display:block;}
.index_xm li a{color:#4e4d4c !important;}
.index_pp li{ width:140px; float:left; margin:60px 0 0 8px; text-align:center; font-size:12px; color:#4e4d4c; line-height:25px;}
.index_pp li span{ font-size:14px; display:block;}
.index_pp li a{color:#4e4d4c !important;}
/* 头部结束 */

/* 尾部 */
.footerLabel{ width:100%; background:#515151; margin:0 auto; overflow:hidden; padding:20px 0;}
.footerLabel li{ width:72px;  text-align:center; font-size:14px; color:#FFF; font-weight:bold; margin:0 0 0 33px; padding:5px 0 0 0;display: -webkit-inline-box;}
.footerLabel li a{ color:#FFF; cursor:pointer;}
.footerLabel li img{ margin:0 0 10px 0; transform: scale(1); transition: all 0.8s ease 0s;}
.footerLabel li:hover img{ transform: scale(1.1); transition: all 0.8s ease 0s;}
.footerLabel li a:hover{ color:#f8b62c;}
.footer{ width:100%; background:url(/static/images/nav_xbg.jpg) repeat; margin:0 auto; overflow:hidden;}
.footer-left{ width:420px; float:left; border-right:1px #cfc8c8 solid; font-size:14px; color:#FFF; line-height:30px; height:270px;}
.footer-left span{ font-size:18px; line-height:42px;}
.footer-left p{ font-size:18px; margin:40px 0 0 0;}
.footer-main{ float:left;}
.footer-main li{ width:140px; float:left; border-right:1px #cfc8c8 solid; height:270px; font-size:14px; color:#FFF; line-height:30px; text-align:right; padding:0 25px 0 0;}
.footer-main li a{ color:#FFF;}
.footer-main li a:hover{ color:#900;}
.footer-main li span{ font-size:18px; line-height:60px;}
.footer-right{ float:left; text-align:center; width:270px; font-size:14px; color:#FFF; line-height:20px; padding:20px 0 0 0;}
.footer-right span{ font-size:18px; line-height:30px;}
.footer-copyright{ border-top:1px #cfc8c8 solid; line-height:60px; text-align:center; font-size:12px; color:#FFF; padding:0 0 69px 0;}
.footer-copyright a{ color:#FFF;}
.footer-copyright a:hover{color:#900}

/*bottom*/
#float_bottom{display:none;width:100%;height:69px;background:url(/static/images/swt_bg.png) repeat-x;position:fixed;_position:absolute;top:auto;bottom:0;_left:0;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:9999;}
#float_bottom .bt_fl{float:left;height:69px;}
/*#float_bottom .bt_hover{background:url(swt_bg2.jpg) no-repeat top center}*/
#float_bottom .bt_inner{width:1120px;margin:0 auto; background:url(/static/images/swt_bg2.png?v0.01) center no-repeat; height:69px}
#float_bottom .bt_info{width:200px;height:69px;position:relative;}
#float_bottom .bt_info .if_pop{display:none;position:absolute;bottom:37px;_bottom:36px;left:0;background-color:#f3f3f3;border:1px solid #5c4d34;border-bottom:none; width:420px; height:303px;}
#float_bottom .bt_info .if_pop li{ height:59px; border-bottom:1px dashed #5c4d34; line-height:18px; padding:10px 0 6px 10px; float:left; width:195px}
#float_bottom .bt_info .if_pop li span{ font-weight:600}
#float_bottom .bt_info .if_pop li img{ float:left; display:inline; margin-right:10px;}
.li_last{ border-bottom:0 !important}
.boright{border-right:1px solid #5c4d34;}
#float_bottom .bt_project{position:relative;}
#float_bottom .bt_project_area{display:block;width:210px;height:69px;}
#float_bottom .pj_pop{display:none;width:976px;height:307px;position:absolute;left:0px;bottom:69px;_bottom:36px;background:#fcfcfc url(/static/images/swt_bg3.jpg) no-repeat; border:1px solid #5b4c33; border-bottom:0}
#float_bottom .pj_pop ul{width:114px; float:left; display:inline; margin:13px 0 0 70px}
#float_bottom .pj_pop li{display:block;float:left; width:90px; display:inline; margin-left:25px; line-height:24px;}
#float_bottom .pj_pop li a{ color:#333333; font-size:12px;}
.pj_pop_first{ height:30px;font-weight:600}
.pj_pop_first a{font-size:16px !important;}
.bott_yy{ width:480px; height:69px; float:right;}
.bott_yy a{ width:155px; float:left; height:69px;}
/* 尾部结束 */

/* IndexSlides首页轮播 */
.IndexSlides{position:relative;height:650px;overflow:hidden;background:url(/static/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/static/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:45px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:160px;background:url(/static/images/prev.png) center center no-repeat; opacity: 0.3;}
.flex-direction-nav li a.flex-next{right:160px;background:url(/static/images/next.png) center center no-repeat; opacity: 0.3;}
.bannerdhbox{ width: 100%; height: 650px; position:relative}
.bannerdhbox .banner_aa{ width: 100%;transition: all 0.3s linear 0.5s;}
.bannerdhbox .banner_aa a{ display:block; height: 650px;}

.slideDiv{ width:382px; height:410px; overflow:hidden; position:relative; border:1px solid #ddd; float:left; margin:0 0 0 22px;}
.slideDiv .bd{ position:relative; z-index:0; font-size:18px; color:#383737; text-align:center; line-height:25px; overflow:hidden;}
.slideDiv .bd li{ zoom:1; vertical-align:middle; }
.slideDiv .bd img{ width:382px; height:233px; display:block; margin:0 0 15px 0;}
.slideDiv .bd p{ line-height:60px; font-size:18px; color:#000;  text-align:left; padding:0 15px;}
.slideDiv .bd p span{ float:right; font-size:14px;}
.slideDiv .bd p span a{ color:#000;}
.slideDiv .bd p span a:hover{ color:#00a49c;}
.slideDiv .flex-direction-nav{ display:none;}
.slideDiv .flex-control-nav{bottom:20px;}
.slideDiv .flex-control-nav a{display:inline-block;width:18px;height:18px;overflow:hidden;background:#8c8c8c;cursor:pointer; border-radius:9px; font-size:1px;}
.slideDiv .flex-control-nav .flex-active{background:#00a49c;}
.slideDiv .slides li{ height:300px; font-size:18px; color:#383737; text-align:center; line-height:25px;}
.slideDiv .slides li img{display:block; margin:0 0 15px 0;}
.jgzx{ width:160px; line-height:50px; background:#00a49c; font-size:24px; text-align:center; color:#fff; font-weight:bold; border-radius:8px; margin:30px auto 0 auto;}
.jgzx a{ color:#fff;}
.index_p2{ width:100%; background:#faf9f9; margin:0 auto; overflow:hidden;}
.index_title{ font-size:42px; color:#342819; text-align:center;}
.title{ font-size:42px; color:#342819; text-align:center; margin:70px auto 30px auto;}
.title p{ background:url(/static/images/index_titlebg1.png) repeat-x; line-height:20px; text-align:center; font-size:18px; color:#7c462b; width:440px; display:block; margin:10px auto 0 auto;}
.title p span{ padding:0 10px;}
.index_p2_label li{ width:230px; float:left; margin:0 0 0 127px;}
.index_p2_label li img{ float:left; display:block;}
.index_p2_label li span{ float:left; margin:0 0 0 15px; font-size:18px; color:#454343; line-height:30px; padding:15px 0 0 0;}
.index_p2_label li b{ font-size:24px; font-weight:normal;}
.index_p2_ab{ width:600px; float:right; margin:70px 0 0 0; font-size:16px; color:#0b0b0b; line-height:35px;}
.index_p2_ab span{ font-size:24px; color:#00a49c; line-height:50px;}
.index_p2_ab a{ width:180px; line-height:30px; border:1px #00a49c solid; text-align:center; color:#060001; margin:50px 5px 0 0; display:block; float:right;}
.index_p2_ab a:hover{ color:#C00;}
.index_p3{ width:100%; background:#00a49c; margin:0 auto; overflow:hidden;}
.index_p3_shop{ width:1200px; margin:50px auto;}
.index_p3_shop li{ width:365px; float:left; background:#f5f3f4; margin:0 0 0 25px; padding:5px;}
.index_p3_shop li p b{ font-size:18px; color:#44341d; width:240px; float:left; margin:0 0 0 20px; line-height:60px;}
.index_p3_shop li p span{ width:90px; border:1px #854c2d solid; line-height:30px; font-size:16px; color:#44341d; text-align:center; float:left; margin:15px 0 0 0;}
.index_p3_shop li p span a{color:#44341d;}
.index_p3_shop li p span a:hover{color:#C00;}
.index_p3_left,.index_p3_right{ position:absolute; width:30px; height:60px; display:block; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.index_p3_left{ margin:170px 0 0 -30px;}
.index_p3_right{ margin:-240px 0 0 1230px;}
.index_p4{ width:100%; margin:0 auto; overflow:hidden;}
.index_p4_alzx{ width:180px; border:1px #00a49c solid; margin:40px auto 60px auto; line-height:30px; text-align:center; font-size:18px; color:#060001;}
.index_p4_alzx a{color:#060001;}
.index_p4_alzx a:hover{color:#C00;}
.index_p5{ width:100%; background:url(/static/images/index_p5_bg.jpg) repeat; margin:0 auto; overflow:hidden;}
.index_p5_tab{ width:1200px; background:#fff; margin:0 auto; overflow:hidden; padding:0 0 2px 0; position:relative;}
.index_p5_tableft{ width:366px; float:left; position:absolute;}
.index_p5_tableft li{ float:left; margin:2px 0 0 2px; width:366px; height:159px;}

.index_p5_tabright{width:850px; float:right; margin:2px 2px 0 0;}
.index_p5_tag li{ width:150px; line-height:30px; float:left; margin:35px 0 75px 40px; text-align:center; border:1px #eceae8 solid; font-size:18px; color:#eceae8;}
.index_p5_tag li a{color:#eceae8;}
.index_p5_tag li a:hover{color:#f8b62c;}
.sp{ width:1198px; border:1px #afacac solid; margin:0 auto; overflow:hidden;}
.sp_left{ width:699px; float:left; margin:10px 0 10px 10px;}
.sp_right{ float:left; width:488px; overflow:hidden;}
.sp_right li{ width:222px; float:left; margin:10px 0 10px 14px;}
.sp_zx1{ width:180px; line-height:40px; font-size:18px; color:#fff; background:#da251d; text-align:center; float:left; margin:30px 0 70px 400px;}
.sp_zx2{ width:210px; line-height:40px; font-size:18px; color:#fff; background:#7c462b; text-align:center; float:left; margin:30px 0 70px 30px;}
.sp_zx1 a,.sp_zx2 a{ color:#fff;}
.sp_zx1 a:hover,.sp_zx2 a:hover{ color:#e3e0e0;}
.index_p8{ width:100%; height:630px; background:url(/static/images/index_p8_bg.jpg) no-repeat fixed 0 0; overflow:hidden;}
.index_p8_hd{ width:1145px; height:40px; background:#515151; padding:10px 0px 0px 55px; position:relative;}
.index_p8_hd ul{ float:left; height:40px;}
.index_p8_hd ul li{ float:left; height:40px; width:150px; text-align:center; line-height:40px; color:#FFFFFF; font-size:18px; cursor:pointer;}
.pp1,.pp2,.pp3,.pp4,.pp5,.pp6{ background:#fff !important; color:#000 !important;}


.index_p9{ margin: 0 auto;
    width: 1200px;
    clear: both;
    overflow: hidden;}

.index_p9 .qa {
    width: 1200px;
    height: 129px;
    margin-top: 16px;
    overflow: hidden;
}
.index_p9 .qa_img {
    width: 88px;
    height: 88px;
    float: left;
    margin: 15px 0 0 20px;
}
.index_p9 .asq {
    width: 258px;
    float: left;
    box-sizing: border-box;
    border-right: 1px solid #d6d6d6;
    margin-left: 15px;
    
    padding-top: 15px;
}
.index_p9 .asq li {
    font-size: 12px;
    line-height: 22px;
    padding-left: 20px;
      width: 230px;
}
.index_p9 .asq li a{
    white-space: nowrap;  
    text-overflow:ellipsis; 
    overflow:hidden;
        width: 230px;
        display:block;

}


.index_p9 .asq_a1 {
    color: #87561e;
}
/* 医生*/
.index_zj_bg{width: 100%;height: 942px;background: url(/static/images/new_zj_bg.jpg) no-repeat center;margin: 0 auto;color: #342819;}
.in_zj_bx{height: 546px;box-sizing: border-box;border: 1px solid #cfcdcd;}
.indexbx_left{height: 544px;width: 382px;background: #fff;padding: 10px 0 0 10px;float: left;box-sizing: border-box;position: relative;}
.indexbx_right{height: 544px;width: 814px;border-left: 1px solid #cfcdcd;float: left;}
#tabs{width: 300px;height: 30px;position: absolute;bottom: 0;left: 0;}
#tabs li{width: 20px;height: 20px;border-radius: 20px;float: left;background: #a6865d;margin: 0 10px 0 0;}
#tabs li:nth-child(1){background: #43331c;margin-left: 140px;}
.indexSmall_zj li{float: left;width: 88px;height: 102px;font-size: 14px;text-align: center;margin: 24px 3px 0 0;box-sizing: border-box;color: #000;line-height: 200%;}
.indexSmall_zj li img{width: 82px;height: 96px;}
.indexSmall_zj li:nth-child(1){border: 3px solid #a6865d;margin-top: 0;}
.indexSmall_zj li:nth-child(2){margin-top: 0;}
.indexSmall_zj li:nth-child(3){margin-top: 0;}
.indexSmall_zj li:nth-child(4){margin-top: 0;}
.indexSmall_zj li:nth-child(5){clear: both;}
.indexSmall_zj li:nth-child(9){clear: both;}
.indexSmall_zj li:nth-child(13){clear: both;}
.indexBig_zj li{width: 814px;height: 544px;position: relative;}
.indexBig_zj li .zj_nameInfo{height: 65px;width: 300px;float: left;margin: 44px 0 0 406px;border-left: 3px solid #8b7b57;}
.indexBig_zj li .zj_det .zj_num{width: 226px;height: 24px;line-height: 24px;font-size: 14px;color: #fff;text-align: center;background: #894d2b;}
.indexBig_zj li .zj_nameInfo .zj_nameInfo_p1{font-size: 18px;margin-left: 27px;}
.indexBig_zj li .zj_nameInfo .zj_nameInfo_p2{font-size: 18px;margin-left: 27px;}
.indexBig_zj li .zj_nameInfo .zj_name{font-size: 30px;font-weight: bold;margin-right: 15px;line-height: 150%;}
.indexBig_zj li .zj_det{width: 338px;float: left;margin: 12px 0 0 436px;}
.indexBig_zj li .zj_det .zj_det_p1{font-size: 26px;color: #7c462b;margin-top: 5px;}
.indexBig_zj li .zj_det .zj_det_p2{font-size: 14px;color: #393939;line-height: 24px;margin-top: 8px;}
.indexBig_zj li .zj_det .zj_det_p3{font-size: 18px;color: #7c462b;font-weight: bold;margin-top: 8px;}
.indexBig_zj li .zj_xq{width: 36px;height: 36px;background: url(/static/images/zj_xq.png) no-repeat center;position: absolute;bottom: 40px;right: 85px;}
.indexBig_zj li .zj_lx{width: 36px;height: 36px;background: url(/static/images/zj_lx.png) no-repeat center;position: absolute;bottom: 40px;right: 44px;}





