@charset "gb2312";
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;}
.wrapper{width:1200px; margin:0 auto; overflow: hidden;}
.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{ text-align:center;}
.doctor_content{width: 100%;}
.doctor_content .banner{height: 700px;background:url(../images2017/experts/banner.jpg) no-repeat center;}
.doctor_content .doctor_item{width: 100%;padding-top: 60px;}
.doctor_content .doctor_item h2{margin-bottom: 30px; text-align:center}
.doctor_content .doctor_item .content_item{width:1200px; margin:30px auto 0;}
.doctor_content .doctor_item .content_item .zjlist{float: left; width:400px; height:400px; position: relative;display: block; cursor:pointer}
.doctor_content .doctor_item .content_item .zjlist img{width: 100%;}
.wenzi{ font-size:20px; color:#171f28; line-height:40px; width:1200px; margin:0 auto 0; text-indent:2em; }
.wenzi2{ font-size:22px; color:red; line-height:40px; width:1200px; margin:0 auto 0; text-indent:2em; }


.doctor_content .doctor_item .content_item .zjlist 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 .zjlist 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 .zjlist:hover span{opacity:0.6;filter:alpha(opacity=60);}
.doctor_content .doctor_item .content_item .zjlist:hover div{opacity:1;filter:alpha(opacity=100);}
.doctor_content .doctor_item .content_item .zjlist div  h3{font-size:20px;color:#fff;padding:100px 40px 0;font-weight: normal;text-align: left;line-height:30px;}
.doctor_content .doctor_item .content_item .zjlist div p{font-size:20px;text-align: left;margin:0;line-height:30px; color:#fff; padding:0 40px;}
.doctor_content .doctor_item .content_item .zjlist div ul{ overflow:auto;zoom:1; padding:10px 40px 0;}
.doctor_content .doctor_item .content_item .zjlist div ul li{ float:left; width:134px; height:30px; border:1px solid #791d70; text-align:center; line-height:30px; font-size:18px; margin:0 10px; display:inline}
.doctor_content .doctor_item .content_item .zjlist div ul li a.xxjs{ background:#7a1e71; display:block; color:#fff;}
.doctor_content .doctor_item .content_item .zjlist div ul li a.zxzx{ background:#fff; display:block; color:#7a1e71}


