body{overflow-x:hidden;font-size:14px;color:#666;}
.transtion{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn{display:block;width:360px;height:60px;border-radius:35px;background:#fd7802;font-size:20px;line-height:60px;text-align:center;position:absolute;left:50%;margin-left:-180px;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn a{color:#fff;font-size: 26px;}
.btn:hover{transform:scale(1.05);-moz-transfrom:scale(1.05);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.05);box-shadow:-2px 0 5px #f7a862,0 -2px 5px #f7a862,0 2px 5px #f7a862,2px 0 5px #f7a862;}
.article{max-width: 1920px; min-width: 1024px; margin: 0 auto; font-size: 14px;}
.article p{font-size:14px;color:#666;}
.over{overflow: hidden;}
.wp{width: 1180px;margin:0 auto;}
.article h2{font-size:46px;font-weight: 400;text-align:center;font-family:"Microsoft YaHei";line-height:1;color:#000;}
.article h2 span{font-size:24px;display: block;text-align:center;color:#666666;text-transform:uppercase;font-weight: 300;}
.doctor_content{width: 100%;}
.doctor_content .banner{height: 650px;background:url(/images/newindex/banner9.jpg) no-repeat center;}
.doctor_content .doctor_item{width: 100%;padding-top: 60px;}
.doctor_content .doctor_item h2{margin-bottom: 60px;}
.doctor_content .doctor_item .content_item{width: 100%;}
.doctor_content .doctor_item .content_item a{float: left;position: relative;display: block;}
.doctor_content .doctor_item .content_item a img{width: 100%;}

.doctor_content .doctor_item .content_item a span{display: block;width: 100%;height: 100%;position: absolute;left:0;top:0;background: #000;opacity:0;filter:alpha(opacity=0);transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.doctor_content .doctor_item .content_item a div{width: 100%;height: 100%;position: absolute;left:0;top:0;color:#fff;opacity:0;filter:alpha(opacity=0);transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.doctor_content .doctor_item .content_item a:hover span{opacity:0.6;filter:alpha(opacity=60);}
.doctor_content .doctor_item .content_item a:hover div{opacity:1;filter:alpha(opacity=100);}
.doctor_content .doctor_item .content_item a div p{font-size:18px;color:#fff;margin-top: 3%;line-height:1.4;}
.doctor_content .doctor_item .content_item a div strong{font-size:24px;color:#dc62f7;display: block;margin-top:4%;}
.doctor_content .doctor_item .content_item a div  h3{font-size:22px;color:#fff;padding-top: 40%;font-weight: normal;text-align: center;line-height:30px;}
.doctor_content .doctor_item .content_item a div  h3 strong{font-size:16px;color:#fff;font-weight: normal;display:block;text-align: center;margin:0;}
.doctor_content .doctor_item .content_item a div p{font-size:16px;text-align: center;margin:0;line-height:24px;}

@media screen and (max-width: 1680px){
   .doctor_content .doctor_item .content_item a div p{font-size:14px;line-height:20px;}
}
.doc_team{width: 100%;height: 659px;background:url(../images/experts/doc_team.jpg) no-repeat center;padding-top:40px;}
.honor img{width: 100%;height:auto;display: block;}


/* 头部 star*/
.header{width: 100%; height:auto;}
.topBar{width: 100%;height: 35px;border-bottom:1px solid #dddddd; overflow: hidden;line-height: 35px;}
.topBar p{display:inline-block;}
.topBar p.right{float: right;}
.topBar p strong{display: block;float: right;background:url(../images/newindex/tel_icon.jpg) no-repeat left  center; height: 100%;padding-left: 25px;margin-left: 10px;color: #8959c5;}
.logo{ overflow: hidden;text-align: center;margin:30px auto; }
.Navigation{background: #000;height: 70px;width: 100%;}
.Navigation .navBox{ width:1200px;margin:0 auto; height: 100%;}
.Navigation .navBox li{float: left;width:200px;height: 70px;}
.Navigation .navBox li.navBarbox{position: relative;}
.Navigation .navBox a.nav{display: block;width:100%;text-align: center;float: left; color: #fff;font-size: 18px;line-height: 1;padding-top: 20px; height:50px;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.Navigation .navBox a.nav strong{display: block;font-weight: normal;font-size: 14px;margin-top: 5px;}
.Navigation .navBox a.nav:hover,.Navigation .navBox a.nav.on{background: #5c585e;}
.Navigation .navBox li.navBarbox .menu{width:0px; height:0px;left:-375px;top:0;overflow: hidden; background: #fff;top:70px; position:absolute;z-index:9999; text-align: left;}
.Navigation .menu .menuTab{float: left;width:196px; height:100%; overflow: hidden;}
.Navigation .menu .menuTab li{width: 173px;border-top:1px solid #c7c7c7;border-right:1px solid #c7c7c7;height: 20%;margin-top: -1px;background: #f3f3f3;padding-left: 22px;}
.Navigation .menu .menuTab li:hover,.menu .menuTab li.on{background: #fff;border-right:1px solid #fff;}
.Navigation .menu .menuTab h2{width: 100%;height:20px;line-height: 20px;font-size: 14px;font-weight: bold;text-align: left;margin:8px 0 0 0;padding-left: 24px; color: #333;}
.Navigation .menu .menuTab li .mbjd{background:url(/images/menu/con1.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .xtds{background:url(/images/menu/con2.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .ksby{background:url(/images/menu/con3.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .pfzl{background:url(/images/menu/con4.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .kqqt{background:url(/images/menu/con5.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .mfyz{background:url(/images/menu/con6.jpg) no-repeat left center;}
.Navigation .menu .menuTab a{font-size: 12px;line-height: 1;float: left;margin-right: 8px;margin-top: 8px; color: #333; }
.Navigation .menu .menuTab a:hover{ color: #890b84; }
.menubox{float:left; width:982px; height: 500px; overflow: hidden;}
.menubox .menuChange{width:982px; height: 500px;overflow: hidden;}
.menubox .menuChange .leftsubs{float: left; width: 705px; margin-left: 35px; height:500px;}
.menubox .menuChange .leftsubs li{float: left; width:180px; height:155px; margin:15px 50px 0 0;}
.menubox .menuChange .leftsubs.kq li{ height:85px; }
.menubox .menuChange .leftsubs li h3{border-bottom:1px solid #e3e3e3;padding:0; margin:0; width: 100%; overflow: hidden;}
.menubox .menuChange .leftsubs li h3 a{font-size: 14px;text-align: left; height: 21px;line-height: 1; color: #333; margin:0;}
.menubox .menuChange .leftsubs li a{float:left;margin:12px 12px 0 0;font-size: 12px;color:#666666;line-height: 1;}
.menubox .menuChange .leftsubs li a:hover,.menubox .menuChange .leftsubs li a strong{color: #890b84;font-weight: normal;}
.menubox .menuChange .hotsubs{float: left; width:215px;margin-top: 15px;}
.menubox .menuChange .hotsubs li{width:100%;}
.menubox .menuChange .hotsubs strong{display: block; width: 100%; font-size: 14px;text-align: left; height: 21px;line-height: 1;padding:0; margin:0; border-bottom:1px solid #fff; color: #333;}
.menubox .menuChange .leftsubs.mf{background: url(/images/menu/hotmf2.jpg) no-repeat bottom left; position: relative;}
.menubox .menuChange .leftsubs.mf a.bhot{display: block;position: absolute; width: 704px;height: 325px; bottom:0; left: 0;}
.menubox .menuChange .leftsubs.kq{background: url(/images/menu/hotkq2.jpg) no-repeat bottom left 50px; position: relative;}
.menubox .menuChange .leftsubs.kq li{ height:85px; }
.menubox .menuChange .leftsubs.kq a.bhot{display: block;position: absolute; width: 575px;height: 300px; bottom:0; left: 50px;}
.menubox .menuChange .leftsubs li a.mt17px{margin-top: -17px;}
.menubox .menuChange .leftsubs li a.mt20{    margin-left: -20px;    margin-top: -15px;}
/* 底部 star */
/**footer**/
.footer{width: 100%;/*overflow: hidden;*/background: #fff; color: #888888;padding:0;}
.footer a{color: #999;}
.footerLogo{width: 100%;height:146px; padding:25px 0;text-align: center; background: #333;}
.footerNav dl{float: left; margin-top: 60px;line-height: 2;}
.footerNav dl.brand{width: 130px;border-right:1px dashed #d5d5d5;margin-left: 112px;}
.footerNav dl.contact{width: 140px;border-right:1px dashed #d5d5d5;margin-left: 57px;}
.footerNav dl.find{margin-left: 38px;width: 290px;}
.footerNav dl.dd{width: 164px;text-align: center;margin-top: 35px;margin-right: 17px;}
.footerNav dl dt{font-size: 18px; color: #000;}
.footer .tabsnav{width: 100%;text-align: center;font-size: 18px;overflow: hidden;margin: 15px 0;}
.footer .bottom{width: 100%;text-align: center;}
.footer .bottom img{margin:0 5px;}
.footer .linkbox,.footer .copyright{font-size: 12px;text-align: center;width: 100%;line-height: 1.7;}
.footer .linkbox{margin-top: 20px;}
.footer .copyright{margin-bottom: 15px;margin-top: 5px;}

